diff --git a/HEAD/.buildinfo b/HEAD/.buildinfo index 693e72a651644fb95db5ecb1bcdda8599ae34622..38407cec152993b72b7a64f35bb6309c69f590f1 100644 --- a/HEAD/.buildinfo +++ b/HEAD/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: ff179f3d10a84c1544f3395f89f0689d +config: 057d771e0ec3e8d027fb13f8aa7a87bd tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/HEAD/.doctrees/api_doc/ascii/drawing.doctree b/HEAD/.doctrees/api_doc/ascii/drawing.doctree index 8047302043d10f026f2062590f2732bf0b79aa0b..107127e6cf8f1ce4fee4929d5459d8f710ef849e 100644 Binary files a/HEAD/.doctrees/api_doc/ascii/drawing.doctree and b/HEAD/.doctrees/api_doc/ascii/drawing.doctree differ diff --git a/HEAD/.doctrees/api_doc/ascii/index.doctree b/HEAD/.doctrees/api_doc/ascii/index.doctree index d54b10ab61453740b849be9a6ecdaf4a38e45c2d..5e56d21c00e393c02b25d929b797935ff3e5deeb 100644 Binary files a/HEAD/.doctrees/api_doc/ascii/index.doctree and b/HEAD/.doctrees/api_doc/ascii/index.doctree differ diff --git a/HEAD/.doctrees/api_doc/config/index.doctree b/HEAD/.doctrees/api_doc/config/index.doctree index 9d277af0850e8b9f3e836a7f916dd7872cf2edc7..a5508db48a4f7518efe5315b97d5e2de467815ad 100644 Binary files a/HEAD/.doctrees/api_doc/config/index.doctree and b/HEAD/.doctrees/api_doc/config/index.doctree differ diff --git a/HEAD/.doctrees/api_doc/config/meta.doctree b/HEAD/.doctrees/api_doc/config/meta.doctree index a0141ab294fd7065b25f4dcc25cbe5e9c470140f..6ed694d7873e21c9674c5c15835315dc096ee5bd 100644 Binary files a/HEAD/.doctrees/api_doc/config/meta.doctree and b/HEAD/.doctrees/api_doc/config/meta.doctree differ diff --git a/HEAD/.doctrees/api_doc/data/background.doctree b/HEAD/.doctrees/api_doc/data/background.doctree index a715e6cf279740c4e6dee100c2711179dcd3de5f..c9f9bc1c2b6af455b11fba4aa8a3efda19b14c02 100644 Binary files a/HEAD/.doctrees/api_doc/data/background.doctree and b/HEAD/.doctrees/api_doc/data/background.doctree differ diff --git a/HEAD/.doctrees/api_doc/data/blob.doctree b/HEAD/.doctrees/api_doc/data/blob.doctree index 204666084b65310223a44fc44a54031773f778e4..eda11252bc0edf15092e97456415669f999b9cd0 100644 Binary files a/HEAD/.doctrees/api_doc/data/blob.doctree and b/HEAD/.doctrees/api_doc/data/blob.doctree differ diff --git a/HEAD/.doctrees/api_doc/data/decode.doctree b/HEAD/.doctrees/api_doc/data/decode.doctree index fcc27ebd152b545ac9ec840e970cae210cc6c6b1..b7c5460ff51714cc2d1f9af71d4691163a83867f 100644 Binary files a/HEAD/.doctrees/api_doc/data/decode.doctree and b/HEAD/.doctrees/api_doc/data/decode.doctree differ diff --git a/HEAD/.doctrees/api_doc/data/encode.doctree b/HEAD/.doctrees/api_doc/data/encode.doctree index 2f109d2abf91cb0ed56978752f58a914a8bce873..5a48f5225a7083296c4ed1e52a05193fa89cde0c 100644 Binary files a/HEAD/.doctrees/api_doc/data/encode.doctree and b/HEAD/.doctrees/api_doc/data/encode.doctree differ diff --git a/HEAD/.doctrees/api_doc/data/image.doctree b/HEAD/.doctrees/api_doc/data/image.doctree index b76361a9a8723e66cdcd707f33a797a088c1c47a..96696e0a9a730f9a23dd3eef137e326729fa4815 100644 Binary files a/HEAD/.doctrees/api_doc/data/image.doctree and b/HEAD/.doctrees/api_doc/data/image.doctree differ diff --git a/HEAD/.doctrees/api_doc/data/index.doctree b/HEAD/.doctrees/api_doc/data/index.doctree index 29001033df9605e7cc3664322559627c8c594c2e..c3f892f479f30345dc5ea3204853f63d35c7dac9 100644 Binary files a/HEAD/.doctrees/api_doc/data/index.doctree and b/HEAD/.doctrees/api_doc/data/index.doctree differ diff --git a/HEAD/.doctrees/api_doc/data/layer.doctree b/HEAD/.doctrees/api_doc/data/layer.doctree index 2350ca478dd1eb972f37d21dbd949cc59bf78b6c..b3c71d5cd4a77d30dc97a11a7aee1c15cb938b97 100644 Binary files a/HEAD/.doctrees/api_doc/data/layer.doctree and b/HEAD/.doctrees/api_doc/data/layer.doctree differ diff --git a/HEAD/.doctrees/api_doc/data/pad.doctree b/HEAD/.doctrees/api_doc/data/pad.doctree index c073582bae5c27778ec52cf1725aa9a4b80e720c..c7eb9da6ab37af0bc8d80a183654ce6596586f8a 100644 Binary files a/HEAD/.doctrees/api_doc/data/pad.doctree and b/HEAD/.doctrees/api_doc/data/pad.doctree differ diff --git a/HEAD/.doctrees/api_doc/data/url.doctree b/HEAD/.doctrees/api_doc/data/url.doctree index 99f40ff1872e83b7a2f8730a504c4122f133faa8..1df51528cd77aa8e8f92e0a50250bfc66d8383bb 100644 Binary files a/HEAD/.doctrees/api_doc/data/url.doctree and b/HEAD/.doctrees/api_doc/data/url.doctree differ diff --git a/HEAD/.doctrees/api_doc/detect/booru_yolo.doctree b/HEAD/.doctrees/api_doc/detect/booru_yolo.doctree index 56ec7a8aa506b763adb35424c95d82e41033e950..3486dcee87a0506fe1560510a602609d55f36d7f 100644 Binary files a/HEAD/.doctrees/api_doc/detect/booru_yolo.doctree and b/HEAD/.doctrees/api_doc/detect/booru_yolo.doctree differ diff --git a/HEAD/.doctrees/api_doc/detect/censor.doctree b/HEAD/.doctrees/api_doc/detect/censor.doctree index a03e0edfed1ae9a7a5272e142e4582e2b4a3be76..203d531940466dabd1bb461c5e70f25949f63cb9 100644 Binary files a/HEAD/.doctrees/api_doc/detect/censor.doctree and b/HEAD/.doctrees/api_doc/detect/censor.doctree differ diff --git a/HEAD/.doctrees/api_doc/detect/eye.doctree b/HEAD/.doctrees/api_doc/detect/eye.doctree index bf49e59a7da33e05561c4c4e86883f76e113db46..c563988933abd8b09d887dc255f637e0676dbbd9 100644 Binary files a/HEAD/.doctrees/api_doc/detect/eye.doctree and b/HEAD/.doctrees/api_doc/detect/eye.doctree differ diff --git a/HEAD/.doctrees/api_doc/detect/face.doctree b/HEAD/.doctrees/api_doc/detect/face.doctree index 5350b9accb33a683693246e346732a8dd8373e6e..9726602190547f2e4aa83ea505f0c7933b32cfd9 100644 Binary files a/HEAD/.doctrees/api_doc/detect/face.doctree and b/HEAD/.doctrees/api_doc/detect/face.doctree differ diff --git a/HEAD/.doctrees/api_doc/detect/halfbody.doctree b/HEAD/.doctrees/api_doc/detect/halfbody.doctree index cc1b1e0c6b695d9846f3af1cd2e47c7a52b4719f..af0def34c62f23a3019830be74ffde18951ef647 100644 Binary files a/HEAD/.doctrees/api_doc/detect/halfbody.doctree and b/HEAD/.doctrees/api_doc/detect/halfbody.doctree differ diff --git a/HEAD/.doctrees/api_doc/detect/hand.doctree b/HEAD/.doctrees/api_doc/detect/hand.doctree index 23e6127735ff8cc7a66172083f57f5b52a589297..a21c558b5fe65ac48830783f61a7ef6412ebf3ca 100644 Binary files a/HEAD/.doctrees/api_doc/detect/hand.doctree and b/HEAD/.doctrees/api_doc/detect/hand.doctree differ diff --git a/HEAD/.doctrees/api_doc/detect/head.doctree b/HEAD/.doctrees/api_doc/detect/head.doctree index b359c8ad9ccf38d1a5ebba5c58be83b487696356..c104acd2ef81724a07a90375e85ca30e78f4714e 100644 Binary files a/HEAD/.doctrees/api_doc/detect/head.doctree and b/HEAD/.doctrees/api_doc/detect/head.doctree differ diff --git a/HEAD/.doctrees/api_doc/detect/index.doctree b/HEAD/.doctrees/api_doc/detect/index.doctree index 7c71fd9a71c3a9d5f614dd974471ebea19c2ebb8..340f3ada35e8e99ab60e9969f66015029c34d8fa 100644 Binary files a/HEAD/.doctrees/api_doc/detect/index.doctree and b/HEAD/.doctrees/api_doc/detect/index.doctree differ diff --git a/HEAD/.doctrees/api_doc/detect/nudenet.doctree b/HEAD/.doctrees/api_doc/detect/nudenet.doctree index 4fb6a83304e2a272994db3fcda21373632995c17..b8b1454674b87b41091ff87e43941996f66c72e0 100644 Binary files a/HEAD/.doctrees/api_doc/detect/nudenet.doctree and b/HEAD/.doctrees/api_doc/detect/nudenet.doctree differ diff --git a/HEAD/.doctrees/api_doc/detect/person.doctree b/HEAD/.doctrees/api_doc/detect/person.doctree index 56ba05e73b1a54098484fa4c69f57d8c915b9d09..eb400bb6ec3b9afccb5ed1a76f84de9d09150b83 100644 Binary files a/HEAD/.doctrees/api_doc/detect/person.doctree and b/HEAD/.doctrees/api_doc/detect/person.doctree differ diff --git a/HEAD/.doctrees/api_doc/detect/similarity.doctree b/HEAD/.doctrees/api_doc/detect/similarity.doctree index 941fb86c5c188c77e81cb09f4972c078decaf833..77e7c39ad748dad8a38be57c635b3cd60a87a76e 100644 Binary files a/HEAD/.doctrees/api_doc/detect/similarity.doctree and b/HEAD/.doctrees/api_doc/detect/similarity.doctree differ diff --git a/HEAD/.doctrees/api_doc/detect/text.doctree b/HEAD/.doctrees/api_doc/detect/text.doctree index 5b4f7e6690ead98454e547704ecf78fd9942b72b..6352179428bbd319fd070ee3b129493281b73413 100644 Binary files a/HEAD/.doctrees/api_doc/detect/text.doctree and b/HEAD/.doctrees/api_doc/detect/text.doctree differ diff --git a/HEAD/.doctrees/api_doc/detect/visual.doctree b/HEAD/.doctrees/api_doc/detect/visual.doctree index f03d10b0a9b0894ad30673c7ad579fcf969b490f..eadb3ad76d9cdd47e89b08b49c10e6ee05fdbe82 100644 Binary files a/HEAD/.doctrees/api_doc/detect/visual.doctree and b/HEAD/.doctrees/api_doc/detect/visual.doctree differ diff --git a/HEAD/.doctrees/api_doc/edge/canny.doctree b/HEAD/.doctrees/api_doc/edge/canny.doctree index 8d183348b54a7a2ac61dda7e10028def09e118b4..3d48f91d5a9e34d69a0a8bc603e91967533f4def 100644 Binary files a/HEAD/.doctrees/api_doc/edge/canny.doctree and b/HEAD/.doctrees/api_doc/edge/canny.doctree differ diff --git a/HEAD/.doctrees/api_doc/edge/index.doctree b/HEAD/.doctrees/api_doc/edge/index.doctree index d23a530abcee1544959037efbc6e1d26e4115324..ead883e1cf1606cfe47370e89539a4a1d0db7d04 100644 Binary files a/HEAD/.doctrees/api_doc/edge/index.doctree and b/HEAD/.doctrees/api_doc/edge/index.doctree differ diff --git a/HEAD/.doctrees/api_doc/edge/lineart.doctree b/HEAD/.doctrees/api_doc/edge/lineart.doctree index 2a61d81b9a4c23cf08424883c0b2421a9889245b..ae188fb209a40d162b9868679314ac20b83d5782 100644 Binary files a/HEAD/.doctrees/api_doc/edge/lineart.doctree and b/HEAD/.doctrees/api_doc/edge/lineart.doctree differ diff --git a/HEAD/.doctrees/api_doc/edge/lineart_anime.doctree b/HEAD/.doctrees/api_doc/edge/lineart_anime.doctree index 272cbba5ed93d42b0dc4e7c15407078288a45665..9a1d769ada586ccebedd33530c00f6c7dfae4194 100644 Binary files a/HEAD/.doctrees/api_doc/edge/lineart_anime.doctree and b/HEAD/.doctrees/api_doc/edge/lineart_anime.doctree differ diff --git a/HEAD/.doctrees/api_doc/generic/classify.doctree b/HEAD/.doctrees/api_doc/generic/classify.doctree index 02451fc23f310cc23d6cefb31ac9c9047fd6c5f0..97f0a1ff1eae991cccfd67055886d5cd8a7d97ee 100644 Binary files a/HEAD/.doctrees/api_doc/generic/classify.doctree and b/HEAD/.doctrees/api_doc/generic/classify.doctree differ diff --git a/HEAD/.doctrees/api_doc/generic/classify_timm.doctree b/HEAD/.doctrees/api_doc/generic/classify_timm.doctree index 2b6ebaf876c7eede7e766de6f2ed5c8f9f6f8d77..701cfe538ec6058d41eb055db1db35d31b3936a9 100644 Binary files a/HEAD/.doctrees/api_doc/generic/classify_timm.doctree and b/HEAD/.doctrees/api_doc/generic/classify_timm.doctree differ diff --git a/HEAD/.doctrees/api_doc/generic/clip.doctree b/HEAD/.doctrees/api_doc/generic/clip.doctree index 8df628e397284664c80a26a71d76e7fb3e78c8d7..b6f0ec1c5ef63998468782fdd19923ea09b3299b 100644 Binary files a/HEAD/.doctrees/api_doc/generic/clip.doctree and b/HEAD/.doctrees/api_doc/generic/clip.doctree differ diff --git a/HEAD/.doctrees/api_doc/generic/enhance.doctree b/HEAD/.doctrees/api_doc/generic/enhance.doctree index e1be7367b3616abb56d68693e64981a65f88453d..4a319d66f6a05fcc1d89ef31471a737dbb6ba3a1 100644 Binary files a/HEAD/.doctrees/api_doc/generic/enhance.doctree and b/HEAD/.doctrees/api_doc/generic/enhance.doctree differ diff --git a/HEAD/.doctrees/api_doc/generic/index.doctree b/HEAD/.doctrees/api_doc/generic/index.doctree index 5565a7060c7aa3ed801d3b8d13bab1e4046b2788..024a957a3d024d2142534a18b387f45cb3af6979 100644 Binary files a/HEAD/.doctrees/api_doc/generic/index.doctree and b/HEAD/.doctrees/api_doc/generic/index.doctree differ diff --git a/HEAD/.doctrees/api_doc/generic/multilabel_timm.doctree b/HEAD/.doctrees/api_doc/generic/multilabel_timm.doctree index 6f5880503b340fcd9977f40da11c1642b86784c2..cdeb95e8f23ddd50e129ed0af08f3b8ae27f7887 100644 Binary files a/HEAD/.doctrees/api_doc/generic/multilabel_timm.doctree and b/HEAD/.doctrees/api_doc/generic/multilabel_timm.doctree differ diff --git a/HEAD/.doctrees/api_doc/generic/siglip.doctree b/HEAD/.doctrees/api_doc/generic/siglip.doctree index 8dc1e4c1903eddba294e7ebc6b666ef53a5c9d6b..8f1a265df0c12b29e13c235b53fc3ec936cef18e 100644 Binary files a/HEAD/.doctrees/api_doc/generic/siglip.doctree and b/HEAD/.doctrees/api_doc/generic/siglip.doctree differ diff --git a/HEAD/.doctrees/api_doc/generic/yolo.doctree b/HEAD/.doctrees/api_doc/generic/yolo.doctree index 8deeafaa033bccc8525b6834cfeb857cd84dd9b1..15e12b880b605a2e55f70f4a1fbcf7037ebf2ad7 100644 Binary files a/HEAD/.doctrees/api_doc/generic/yolo.doctree and b/HEAD/.doctrees/api_doc/generic/yolo.doctree differ diff --git a/HEAD/.doctrees/api_doc/generic/yoloseg.doctree b/HEAD/.doctrees/api_doc/generic/yoloseg.doctree index a0c6ef5949a6ef5d1f43e6d4e7fb250a225e0e0b..75c582fb6b950db2cece571cd6fd00cd0dd6f5c1 100644 Binary files a/HEAD/.doctrees/api_doc/generic/yoloseg.doctree and b/HEAD/.doctrees/api_doc/generic/yoloseg.doctree differ diff --git a/HEAD/.doctrees/api_doc/metadata/geninfo.doctree b/HEAD/.doctrees/api_doc/metadata/geninfo.doctree index 829ae16409ab50d8fd81e27b9d6f100491c38ef3..e5de12818d364446060b02cca919b060272594b6 100644 Binary files a/HEAD/.doctrees/api_doc/metadata/geninfo.doctree and b/HEAD/.doctrees/api_doc/metadata/geninfo.doctree differ diff --git a/HEAD/.doctrees/api_doc/metadata/index.doctree b/HEAD/.doctrees/api_doc/metadata/index.doctree index 6eda762e215724007a667d85f543543e3a753355..c21a9b55d94b01ebfe5749a78bd7c31ac5a88192 100644 Binary files a/HEAD/.doctrees/api_doc/metadata/index.doctree and b/HEAD/.doctrees/api_doc/metadata/index.doctree differ diff --git a/HEAD/.doctrees/api_doc/metadata/lsb.doctree b/HEAD/.doctrees/api_doc/metadata/lsb.doctree index e92b793592c3a3b3a0d93af06c964e5dfc9663ff..3698ddbee933feedcc702c101aecc4b67c4b3446 100644 Binary files a/HEAD/.doctrees/api_doc/metadata/lsb.doctree and b/HEAD/.doctrees/api_doc/metadata/lsb.doctree differ diff --git a/HEAD/.doctrees/api_doc/metrics/aesthetic.doctree b/HEAD/.doctrees/api_doc/metrics/aesthetic.doctree index 64d43f07e76b96e4d244d9ccfbc35768e0ceba00..2df4b7c2ba7c8a65e1228de7d64b8d0313a832cd 100644 Binary files a/HEAD/.doctrees/api_doc/metrics/aesthetic.doctree and b/HEAD/.doctrees/api_doc/metrics/aesthetic.doctree differ diff --git a/HEAD/.doctrees/api_doc/metrics/ccip.doctree b/HEAD/.doctrees/api_doc/metrics/ccip.doctree index d3115508530df46d01df34be517bf43f63668b4e..0e552521426688e02ea40c8af1c741117fbdcd48 100644 Binary files a/HEAD/.doctrees/api_doc/metrics/ccip.doctree and b/HEAD/.doctrees/api_doc/metrics/ccip.doctree differ diff --git a/HEAD/.doctrees/api_doc/metrics/dbaesthetic.doctree b/HEAD/.doctrees/api_doc/metrics/dbaesthetic.doctree index 37cbc258f6f7b983e4779d21043e550106852c4c..2ecfe7c96d976800148d2ebadb542e737cd9ac36 100644 Binary files a/HEAD/.doctrees/api_doc/metrics/dbaesthetic.doctree and b/HEAD/.doctrees/api_doc/metrics/dbaesthetic.doctree differ diff --git a/HEAD/.doctrees/api_doc/metrics/index.doctree b/HEAD/.doctrees/api_doc/metrics/index.doctree index 9b63f633d2ea4477acf80e9ba8e3bc31babba17b..e5e1d44cd487f71792f766afaf6381f2411654f4 100644 Binary files a/HEAD/.doctrees/api_doc/metrics/index.doctree and b/HEAD/.doctrees/api_doc/metrics/index.doctree differ diff --git a/HEAD/.doctrees/api_doc/metrics/laplacian.doctree b/HEAD/.doctrees/api_doc/metrics/laplacian.doctree index bcef148a51d179618dcf0ee681da6290828798ee..e84ed3932084b4c487d3967d480c815374414171 100644 Binary files a/HEAD/.doctrees/api_doc/metrics/laplacian.doctree and b/HEAD/.doctrees/api_doc/metrics/laplacian.doctree differ diff --git a/HEAD/.doctrees/api_doc/metrics/lpips.doctree b/HEAD/.doctrees/api_doc/metrics/lpips.doctree index bacf922ae7f777a658adb4936dccfa6171876d51..bc88c2c0a93f7d95bf9f4cff1205a3bfb709fa36 100644 Binary files a/HEAD/.doctrees/api_doc/metrics/lpips.doctree and b/HEAD/.doctrees/api_doc/metrics/lpips.doctree differ diff --git a/HEAD/.doctrees/api_doc/metrics/psnr_.doctree b/HEAD/.doctrees/api_doc/metrics/psnr_.doctree index 2f68981dc068d5b49b774e29a59ef3ddabc0bd46..39c4483440cfedfecea403e957d6ca870c398c70 100644 Binary files a/HEAD/.doctrees/api_doc/metrics/psnr_.doctree and b/HEAD/.doctrees/api_doc/metrics/psnr_.doctree differ diff --git a/HEAD/.doctrees/api_doc/ocr/index.doctree b/HEAD/.doctrees/api_doc/ocr/index.doctree index c8e87aab67889c47ab504e71fa627483671a8e42..f2f3fff3a079dad03e158a544c15a1e71ce95ae6 100644 Binary files a/HEAD/.doctrees/api_doc/ocr/index.doctree and b/HEAD/.doctrees/api_doc/ocr/index.doctree differ diff --git a/HEAD/.doctrees/api_doc/operate/align.doctree b/HEAD/.doctrees/api_doc/operate/align.doctree index cab90176d0d95b18fc7dbf719d43a67b990dc4d3..32b33366cce9b28b24c01640f973357d5aa0e167 100644 Binary files a/HEAD/.doctrees/api_doc/operate/align.doctree and b/HEAD/.doctrees/api_doc/operate/align.doctree differ diff --git a/HEAD/.doctrees/api_doc/operate/censor.doctree b/HEAD/.doctrees/api_doc/operate/censor.doctree index 64d0abc892d5e592310b4b063265e350621f0105..edbf53eef348a611fc660b97caa1273deddf1c2d 100644 Binary files a/HEAD/.doctrees/api_doc/operate/censor.doctree and b/HEAD/.doctrees/api_doc/operate/censor.doctree differ diff --git a/HEAD/.doctrees/api_doc/operate/imgcensor.doctree b/HEAD/.doctrees/api_doc/operate/imgcensor.doctree index 3d3429ccf8fd478f8548c3c1c421232b6292b108..9b766eae66b1e55910b4b25e37acdd4a1b2fa1b5 100644 Binary files a/HEAD/.doctrees/api_doc/operate/imgcensor.doctree and b/HEAD/.doctrees/api_doc/operate/imgcensor.doctree differ diff --git a/HEAD/.doctrees/api_doc/operate/index.doctree b/HEAD/.doctrees/api_doc/operate/index.doctree index 808b4a200b4fc7f68aadc2b973673581334d5e56..2d3d5e0d0fba4d208362278d9b83abc97a7cdbf3 100644 Binary files a/HEAD/.doctrees/api_doc/operate/index.doctree and b/HEAD/.doctrees/api_doc/operate/index.doctree differ diff --git a/HEAD/.doctrees/api_doc/operate/squeeze.doctree b/HEAD/.doctrees/api_doc/operate/squeeze.doctree index beb65e3baf2832211a7921ba2e8478c755094176..bee8f3a7b3973bc85e05abeb5b2f77a7fa32898e 100644 Binary files a/HEAD/.doctrees/api_doc/operate/squeeze.doctree and b/HEAD/.doctrees/api_doc/operate/squeeze.doctree differ diff --git a/HEAD/.doctrees/api_doc/pose/dwpose.doctree b/HEAD/.doctrees/api_doc/pose/dwpose.doctree index f36bfb110a0264f8ae89014e39f434a1896c64b5..057408a848a805e02b9763009e77f743bdea0fe2 100644 Binary files a/HEAD/.doctrees/api_doc/pose/dwpose.doctree and b/HEAD/.doctrees/api_doc/pose/dwpose.doctree differ diff --git a/HEAD/.doctrees/api_doc/pose/format.doctree b/HEAD/.doctrees/api_doc/pose/format.doctree index bb3791c6464baafba703f98e0cfb519edab075ed..c03a489901541b26a55bcb7c39865d1259bfafcd 100644 Binary files a/HEAD/.doctrees/api_doc/pose/format.doctree and b/HEAD/.doctrees/api_doc/pose/format.doctree differ diff --git a/HEAD/.doctrees/api_doc/pose/index.doctree b/HEAD/.doctrees/api_doc/pose/index.doctree index 91762ab6d81aee7c8e88ba4fb32987ddb4f23df5..ea4461ab044afe82c771b33b3a7d183a42d8ea8d 100644 Binary files a/HEAD/.doctrees/api_doc/pose/index.doctree and b/HEAD/.doctrees/api_doc/pose/index.doctree differ diff --git a/HEAD/.doctrees/api_doc/pose/visual.doctree b/HEAD/.doctrees/api_doc/pose/visual.doctree index 248bb6727722277ab40f2d1fbf95f5b0f111ea27..97b02fe1c11c19d95d8459946a68bb01375afaf3 100644 Binary files a/HEAD/.doctrees/api_doc/pose/visual.doctree and b/HEAD/.doctrees/api_doc/pose/visual.doctree differ diff --git a/HEAD/.doctrees/api_doc/preprocess/base.doctree b/HEAD/.doctrees/api_doc/preprocess/base.doctree index faea596be89a1a1b0a80a87b7d7a6605c961789f..400bd0a4f75a1110884d50995cd306b1bc2af6fd 100644 Binary files a/HEAD/.doctrees/api_doc/preprocess/base.doctree and b/HEAD/.doctrees/api_doc/preprocess/base.doctree differ diff --git a/HEAD/.doctrees/api_doc/preprocess/index.doctree b/HEAD/.doctrees/api_doc/preprocess/index.doctree index 41f74b1b6647e997e2a6ed160f3c6ceb3ae18eb0..7ae9cfd3da995a2d71739f31b715e80e8392b148 100644 Binary files a/HEAD/.doctrees/api_doc/preprocess/index.doctree and b/HEAD/.doctrees/api_doc/preprocess/index.doctree differ diff --git a/HEAD/.doctrees/api_doc/preprocess/pillow.doctree b/HEAD/.doctrees/api_doc/preprocess/pillow.doctree index 4d60ace147966fd60599346443bfd8b7d5307b40..0ed786b0f97aefc4782b54aec5b9b4b094fd4618 100644 Binary files a/HEAD/.doctrees/api_doc/preprocess/pillow.doctree and b/HEAD/.doctrees/api_doc/preprocess/pillow.doctree differ diff --git a/HEAD/.doctrees/api_doc/preprocess/torchvision.doctree b/HEAD/.doctrees/api_doc/preprocess/torchvision.doctree index ed1070595e098af36ad4c50ae69fa045a541550f..47792c6c6f28db8475cb0512b1249d257ddef022 100644 Binary files a/HEAD/.doctrees/api_doc/preprocess/torchvision.doctree and b/HEAD/.doctrees/api_doc/preprocess/torchvision.doctree differ diff --git a/HEAD/.doctrees/api_doc/preprocess/transformers.doctree b/HEAD/.doctrees/api_doc/preprocess/transformers.doctree index 08e35e900357f633154a3dc62766d37745775e1a..4db108a96fb9acc2fa301550d1ec5d2c81e64661 100644 Binary files a/HEAD/.doctrees/api_doc/preprocess/transformers.doctree and b/HEAD/.doctrees/api_doc/preprocess/transformers.doctree differ diff --git a/HEAD/.doctrees/api_doc/resource/background.doctree b/HEAD/.doctrees/api_doc/resource/background.doctree index 6067a124ee712c83cc198334b21cc4924f4f62c9..fed60147a479cf20b1fd9a5a6a010b2681e7788a 100644 Binary files a/HEAD/.doctrees/api_doc/resource/background.doctree and b/HEAD/.doctrees/api_doc/resource/background.doctree differ diff --git a/HEAD/.doctrees/api_doc/resource/index.doctree b/HEAD/.doctrees/api_doc/resource/index.doctree index b99cc854fe1e4d00913b9cc0535d9b74501b0abe..102134798e7afdd5c87b07662a34ab7be23e2579 100644 Binary files a/HEAD/.doctrees/api_doc/resource/index.doctree and b/HEAD/.doctrees/api_doc/resource/index.doctree differ diff --git a/HEAD/.doctrees/api_doc/restore/adversarial.doctree b/HEAD/.doctrees/api_doc/restore/adversarial.doctree index 2cfb2bb21a105666da76fb62ae3466a21719a14e..816cda7985197a1fd7113f54ff37e99941908615 100644 Binary files a/HEAD/.doctrees/api_doc/restore/adversarial.doctree and b/HEAD/.doctrees/api_doc/restore/adversarial.doctree differ diff --git a/HEAD/.doctrees/api_doc/restore/index.doctree b/HEAD/.doctrees/api_doc/restore/index.doctree index 983fcb92ee413ae60687b44d76aefd632fb0ee06..4b0beace15cc56f1e267b5770153ebf0eb5fe72c 100644 Binary files a/HEAD/.doctrees/api_doc/restore/index.doctree and b/HEAD/.doctrees/api_doc/restore/index.doctree differ diff --git a/HEAD/.doctrees/api_doc/restore/nafnet.doctree b/HEAD/.doctrees/api_doc/restore/nafnet.doctree index fc3c9aae2f392d5047a9a16d14c74691c35f4c79..0eaa3e8b98ffa44079f293c2d65917b994e44b0e 100644 Binary files a/HEAD/.doctrees/api_doc/restore/nafnet.doctree and b/HEAD/.doctrees/api_doc/restore/nafnet.doctree differ diff --git a/HEAD/.doctrees/api_doc/restore/scunet.doctree b/HEAD/.doctrees/api_doc/restore/scunet.doctree index 820b9cdf30d9b7be1b5613efa8096bf888291152..8522cc96da23c342ff314cf8b76729bf7eb0838a 100644 Binary files a/HEAD/.doctrees/api_doc/restore/scunet.doctree and b/HEAD/.doctrees/api_doc/restore/scunet.doctree differ diff --git a/HEAD/.doctrees/api_doc/sd/index.doctree b/HEAD/.doctrees/api_doc/sd/index.doctree index cd398aeb29c03f004846d84e67375a2252e05817..dc837d34aeeadacb70ad161a9e339436ff05723d 100644 Binary files a/HEAD/.doctrees/api_doc/sd/index.doctree and b/HEAD/.doctrees/api_doc/sd/index.doctree differ diff --git a/HEAD/.doctrees/api_doc/sd/metadata.doctree b/HEAD/.doctrees/api_doc/sd/metadata.doctree index 67928da4643d2ed32d968dca858103d01e1768f9..217ae2046ee79f87d16b9524913dca5c9270754a 100644 Binary files a/HEAD/.doctrees/api_doc/sd/metadata.doctree and b/HEAD/.doctrees/api_doc/sd/metadata.doctree differ diff --git a/HEAD/.doctrees/api_doc/sd/model.doctree b/HEAD/.doctrees/api_doc/sd/model.doctree index 8ba722ac49e03f45dff04678cf52599e9bcb975f..b391b6a49b997be69162397a8f26d8456a5e87ec 100644 Binary files a/HEAD/.doctrees/api_doc/sd/model.doctree and b/HEAD/.doctrees/api_doc/sd/model.doctree differ diff --git a/HEAD/.doctrees/api_doc/sd/nai.doctree b/HEAD/.doctrees/api_doc/sd/nai.doctree index 55b331994fb9b10f73d4de0389de2d9ca135b180..4f5ff88fcb4b1f9bdc41a645bdfe021d4ae44624 100644 Binary files a/HEAD/.doctrees/api_doc/sd/nai.doctree and b/HEAD/.doctrees/api_doc/sd/nai.doctree differ diff --git a/HEAD/.doctrees/api_doc/segment/index.doctree b/HEAD/.doctrees/api_doc/segment/index.doctree index 1c1792b960d71ab874f287e3be176a53d2c8dd49..c768f5c0ab9b9f49ec4423a5ac5638e070055e38 100644 Binary files a/HEAD/.doctrees/api_doc/segment/index.doctree and b/HEAD/.doctrees/api_doc/segment/index.doctree differ diff --git a/HEAD/.doctrees/api_doc/segment/isnetis.doctree b/HEAD/.doctrees/api_doc/segment/isnetis.doctree index 9c3caa13186228c65dc01f922bb7fe23cfb01d48..626a4b3fe1b60fd611c17c5767f5e0bbbf2a57b4 100644 Binary files a/HEAD/.doctrees/api_doc/segment/isnetis.doctree and b/HEAD/.doctrees/api_doc/segment/isnetis.doctree differ diff --git a/HEAD/.doctrees/api_doc/tagging/blacklist.doctree b/HEAD/.doctrees/api_doc/tagging/blacklist.doctree index e6af5b189dda82f2902d930d7d66acc5f05f24d5..124054a40534aad9b6d909f6cac2defe58753434 100644 Binary files a/HEAD/.doctrees/api_doc/tagging/blacklist.doctree and b/HEAD/.doctrees/api_doc/tagging/blacklist.doctree differ diff --git a/HEAD/.doctrees/api_doc/tagging/camie.doctree b/HEAD/.doctrees/api_doc/tagging/camie.doctree index 2b8147d8a792c7c5ea2181faf5b9e2ffcbb5b624..19c0e072a92bd48f8dc74222e40c8d148a0234c5 100644 Binary files a/HEAD/.doctrees/api_doc/tagging/camie.doctree and b/HEAD/.doctrees/api_doc/tagging/camie.doctree differ diff --git a/HEAD/.doctrees/api_doc/tagging/character.doctree b/HEAD/.doctrees/api_doc/tagging/character.doctree index 80299067da1b40ce3c96c318ede8754057d1c980..974cd6eaff7f17b02f1e3025fd09574ef88f1c25 100644 Binary files a/HEAD/.doctrees/api_doc/tagging/character.doctree and b/HEAD/.doctrees/api_doc/tagging/character.doctree differ diff --git a/HEAD/.doctrees/api_doc/tagging/deepdanbooru.doctree b/HEAD/.doctrees/api_doc/tagging/deepdanbooru.doctree index 3bd03491669619afbd46c30340dde8a23e527b4b..7dfe1647eb362e3517cf2c9cb47a63f7e1d72817 100644 Binary files a/HEAD/.doctrees/api_doc/tagging/deepdanbooru.doctree and b/HEAD/.doctrees/api_doc/tagging/deepdanbooru.doctree differ diff --git a/HEAD/.doctrees/api_doc/tagging/deepgelbooru.doctree b/HEAD/.doctrees/api_doc/tagging/deepgelbooru.doctree index 0b318a9690563b0655d1879e819e308edadeceeb..d05b5b2684e749326b5365145565970932842129 100644 Binary files a/HEAD/.doctrees/api_doc/tagging/deepgelbooru.doctree and b/HEAD/.doctrees/api_doc/tagging/deepgelbooru.doctree differ diff --git a/HEAD/.doctrees/api_doc/tagging/format.doctree b/HEAD/.doctrees/api_doc/tagging/format.doctree index 13ce489a5ca80192421d1e8fbd0459d0e2eda186..46674f6be242ad676151c55dc1d4f4ff233ca981 100644 Binary files a/HEAD/.doctrees/api_doc/tagging/format.doctree and b/HEAD/.doctrees/api_doc/tagging/format.doctree differ diff --git a/HEAD/.doctrees/api_doc/tagging/index.doctree b/HEAD/.doctrees/api_doc/tagging/index.doctree index 91d1629bf5d48da1477f9e65f68272872f321ac2..b20f988d448f1fef4b600433e65fc3a9ce374d80 100644 Binary files a/HEAD/.doctrees/api_doc/tagging/index.doctree and b/HEAD/.doctrees/api_doc/tagging/index.doctree differ diff --git a/HEAD/.doctrees/api_doc/tagging/match.doctree b/HEAD/.doctrees/api_doc/tagging/match.doctree index 7adb1a9f5f345687a4ac19ce199db9078505d3ef..b0999dec2bab1e71f1e9cce5a6e561c60187ef1f 100644 Binary files a/HEAD/.doctrees/api_doc/tagging/match.doctree and b/HEAD/.doctrees/api_doc/tagging/match.doctree differ diff --git a/HEAD/.doctrees/api_doc/tagging/mldanbooru.doctree b/HEAD/.doctrees/api_doc/tagging/mldanbooru.doctree index 75fb3abb6b141f048df573a45bf7d28dd5f39293..33a32a765fd4186775d586fd893904c17e88c321 100644 Binary files a/HEAD/.doctrees/api_doc/tagging/mldanbooru.doctree and b/HEAD/.doctrees/api_doc/tagging/mldanbooru.doctree differ diff --git a/HEAD/.doctrees/api_doc/tagging/order.doctree b/HEAD/.doctrees/api_doc/tagging/order.doctree index d8f273a4c4b5678b1d9b6245f094d231f8821bde..07a9a4afcdd10b61b938087fd5b616593ec7064e 100644 Binary files a/HEAD/.doctrees/api_doc/tagging/order.doctree and b/HEAD/.doctrees/api_doc/tagging/order.doctree differ diff --git a/HEAD/.doctrees/api_doc/tagging/overlap.doctree b/HEAD/.doctrees/api_doc/tagging/overlap.doctree index aa334eb4907883ec6d8c9c22f8de176d4331ae10..64165328627e758732811df97bdf91ad5877bc0f 100644 Binary files a/HEAD/.doctrees/api_doc/tagging/overlap.doctree and b/HEAD/.doctrees/api_doc/tagging/overlap.doctree differ diff --git a/HEAD/.doctrees/api_doc/tagging/wd14.doctree b/HEAD/.doctrees/api_doc/tagging/wd14.doctree index 9ca8af3dfe9a1499e9ec53a78106e7b4e737e936..5aac00b811c52b460e8e04d6936ca8f8f4159e3c 100644 Binary files a/HEAD/.doctrees/api_doc/tagging/wd14.doctree and b/HEAD/.doctrees/api_doc/tagging/wd14.doctree differ diff --git a/HEAD/.doctrees/api_doc/upscale/cdc.doctree b/HEAD/.doctrees/api_doc/upscale/cdc.doctree index c18c1ba1fb5ec61f2142c049839b00446dce9745..1c83a1fc78bfc38f635e473bb747a7e868be41ca 100644 Binary files a/HEAD/.doctrees/api_doc/upscale/cdc.doctree and b/HEAD/.doctrees/api_doc/upscale/cdc.doctree differ diff --git a/HEAD/.doctrees/api_doc/upscale/index.doctree b/HEAD/.doctrees/api_doc/upscale/index.doctree index b3cdddd25072d364805d2be4427137d5b1dd1881..8f92b96e1f2f8418cb55a2b48965b822f8117919 100644 Binary files a/HEAD/.doctrees/api_doc/upscale/index.doctree and b/HEAD/.doctrees/api_doc/upscale/index.doctree differ diff --git a/HEAD/.doctrees/api_doc/utils/cache.doctree b/HEAD/.doctrees/api_doc/utils/cache.doctree index f7d38e87e561f8f89ca405372246bc5f241c8a6b..47c3886765fe7aef5ac341e7865c2ffe5e8aebbb 100644 Binary files a/HEAD/.doctrees/api_doc/utils/cache.doctree and b/HEAD/.doctrees/api_doc/utils/cache.doctree differ diff --git a/HEAD/.doctrees/api_doc/utils/func.doctree b/HEAD/.doctrees/api_doc/utils/func.doctree index ba31c9b80e7a1ca4ed2bad8f91fd41a5f0f6b159..c4fb909177441909e038f32274d7129ffe5f7634 100644 Binary files a/HEAD/.doctrees/api_doc/utils/func.doctree and b/HEAD/.doctrees/api_doc/utils/func.doctree differ diff --git a/HEAD/.doctrees/api_doc/utils/index.doctree b/HEAD/.doctrees/api_doc/utils/index.doctree index 233607178247b13eed9352b0e3a41731560c9135..03e535657f690f3ba8fe53c8d096dd85c6706ad6 100644 Binary files a/HEAD/.doctrees/api_doc/utils/index.doctree and b/HEAD/.doctrees/api_doc/utils/index.doctree differ diff --git a/HEAD/.doctrees/api_doc/utils/onnxruntime.doctree b/HEAD/.doctrees/api_doc/utils/onnxruntime.doctree index 2b3397bc6a4c04e63bb35ba8b17c73d19b54865c..532c1984251f0311b0f3f629a57828f388d920fb 100644 Binary files a/HEAD/.doctrees/api_doc/utils/onnxruntime.doctree and b/HEAD/.doctrees/api_doc/utils/onnxruntime.doctree differ diff --git a/HEAD/.doctrees/api_doc/validate/aicheck.doctree b/HEAD/.doctrees/api_doc/validate/aicheck.doctree index 00d2b9b1798726e842abdc8e1977474004563800..eef46721575dee64143a35eb4d8def80e3302299 100644 Binary files a/HEAD/.doctrees/api_doc/validate/aicheck.doctree and b/HEAD/.doctrees/api_doc/validate/aicheck.doctree differ diff --git a/HEAD/.doctrees/api_doc/validate/bangumi_char.doctree b/HEAD/.doctrees/api_doc/validate/bangumi_char.doctree index 59f838767a356bae8de8afdd7951cd0c96093801..04b76a8a5da869227309e4f3644893938f398fee 100644 Binary files a/HEAD/.doctrees/api_doc/validate/bangumi_char.doctree and b/HEAD/.doctrees/api_doc/validate/bangumi_char.doctree differ diff --git a/HEAD/.doctrees/api_doc/validate/classify.doctree b/HEAD/.doctrees/api_doc/validate/classify.doctree index 98981cc1770909a7087b2c00a6610ae27a1335e9..339574ab0420d08fa147d3d395ed033022b8c6dc 100644 Binary files a/HEAD/.doctrees/api_doc/validate/classify.doctree and b/HEAD/.doctrees/api_doc/validate/classify.doctree differ diff --git a/HEAD/.doctrees/api_doc/validate/color.doctree b/HEAD/.doctrees/api_doc/validate/color.doctree index 38cb1d349d787578a55f80d37c37644277b91c2b..cda358b10579c722680c38d8b91a1289f5f03ae5 100644 Binary files a/HEAD/.doctrees/api_doc/validate/color.doctree and b/HEAD/.doctrees/api_doc/validate/color.doctree differ diff --git a/HEAD/.doctrees/api_doc/validate/completeness.doctree b/HEAD/.doctrees/api_doc/validate/completeness.doctree index 9471da2d5fc4827b8f39c91564b16ac7b78f2e41..eead758fc233bf760b3f632d0daa171a3f1c8541 100644 Binary files a/HEAD/.doctrees/api_doc/validate/completeness.doctree and b/HEAD/.doctrees/api_doc/validate/completeness.doctree differ diff --git a/HEAD/.doctrees/api_doc/validate/dbrating.doctree b/HEAD/.doctrees/api_doc/validate/dbrating.doctree index 7288a52d05ba8550f4ec580ea047a310b1a71b82..a6b7cd3803d225b14facee9a0b64b4746d78dc60 100644 Binary files a/HEAD/.doctrees/api_doc/validate/dbrating.doctree and b/HEAD/.doctrees/api_doc/validate/dbrating.doctree differ diff --git a/HEAD/.doctrees/api_doc/validate/furry.doctree b/HEAD/.doctrees/api_doc/validate/furry.doctree index 3829f11a81bdc108dff762f2786f40cec88dbeb6..29ecd28e33553b6a67bad1b911718f11523b5a40 100644 Binary files a/HEAD/.doctrees/api_doc/validate/furry.doctree and b/HEAD/.doctrees/api_doc/validate/furry.doctree differ diff --git a/HEAD/.doctrees/api_doc/validate/index.doctree b/HEAD/.doctrees/api_doc/validate/index.doctree index b111f2cb2eb649ef15bddebb2b93d9d70508716d..9d4d3061d4e8dfc38f51cad6ef3011240444c898 100644 Binary files a/HEAD/.doctrees/api_doc/validate/index.doctree and b/HEAD/.doctrees/api_doc/validate/index.doctree differ diff --git a/HEAD/.doctrees/api_doc/validate/monochrome.doctree b/HEAD/.doctrees/api_doc/validate/monochrome.doctree index d944e17d64f8a5ab89642d084dceba6811420b27..7169bd779df12ffac7c7adb270171817f7893de6 100644 Binary files a/HEAD/.doctrees/api_doc/validate/monochrome.doctree and b/HEAD/.doctrees/api_doc/validate/monochrome.doctree differ diff --git a/HEAD/.doctrees/api_doc/validate/nsfw.doctree b/HEAD/.doctrees/api_doc/validate/nsfw.doctree index d0be6635d76c9a212ba21e86c050080267e1c8a9..9485f6d886a41c7c910ee764c5d660ca67c3f1b8 100644 Binary files a/HEAD/.doctrees/api_doc/validate/nsfw.doctree and b/HEAD/.doctrees/api_doc/validate/nsfw.doctree differ diff --git a/HEAD/.doctrees/api_doc/validate/portrait.doctree b/HEAD/.doctrees/api_doc/validate/portrait.doctree index 2ce66fda09873ef1cc55982f86d48c73d3090d55..2ca74400a0d88f44d460cdb56d6c034a1745ce8d 100644 Binary files a/HEAD/.doctrees/api_doc/validate/portrait.doctree and b/HEAD/.doctrees/api_doc/validate/portrait.doctree differ diff --git a/HEAD/.doctrees/api_doc/validate/rating.doctree b/HEAD/.doctrees/api_doc/validate/rating.doctree index 3aa3205de7aee9c86657024b26d47e68ff872f94..ac851b6450659c1f41f67431bfab91be04c582ed 100644 Binary files a/HEAD/.doctrees/api_doc/validate/rating.doctree and b/HEAD/.doctrees/api_doc/validate/rating.doctree differ diff --git a/HEAD/.doctrees/api_doc/validate/real.doctree b/HEAD/.doctrees/api_doc/validate/real.doctree index 1b0fbef3e9b6e534dbfbdc5bb2310c93430f099c..9614ef6f5dcf3dc45a8e39e0490dd73d5f9017d7 100644 Binary files a/HEAD/.doctrees/api_doc/validate/real.doctree and b/HEAD/.doctrees/api_doc/validate/real.doctree differ diff --git a/HEAD/.doctrees/api_doc/validate/safe.doctree b/HEAD/.doctrees/api_doc/validate/safe.doctree index 372e90617e74bf50876bc954cea3af34134aa170..b8f18629708c5ae88142edd8bc0bb3bf979e0552 100644 Binary files a/HEAD/.doctrees/api_doc/validate/safe.doctree and b/HEAD/.doctrees/api_doc/validate/safe.doctree differ diff --git a/HEAD/.doctrees/api_doc/validate/style_age.doctree b/HEAD/.doctrees/api_doc/validate/style_age.doctree index 6ed3605f6dc1f36d91cf9c8ca9956418beee6aa4..a975090c04fdb5e7a128d9032ca9249e49c1d9a8 100644 Binary files a/HEAD/.doctrees/api_doc/validate/style_age.doctree and b/HEAD/.doctrees/api_doc/validate/style_age.doctree differ diff --git a/HEAD/.doctrees/api_doc/validate/teen.doctree b/HEAD/.doctrees/api_doc/validate/teen.doctree index d7f90ea627af93ee92c5c485d653f12a7c3e65ff..d1c5952920ae1a785fe26c8019c01df3340a1436 100644 Binary files a/HEAD/.doctrees/api_doc/validate/teen.doctree and b/HEAD/.doctrees/api_doc/validate/teen.doctree differ diff --git a/HEAD/.doctrees/api_doc/validate/truncate.doctree b/HEAD/.doctrees/api_doc/validate/truncate.doctree index 114559b8e133bb1f876b0b2efa37baae0b0a868f..1cf9cbfb4e4e9e85214d102050c50665c19cf94b 100644 Binary files a/HEAD/.doctrees/api_doc/validate/truncate.doctree and b/HEAD/.doctrees/api_doc/validate/truncate.doctree differ diff --git a/HEAD/.doctrees/environment.pickle b/HEAD/.doctrees/environment.pickle index 4c64a4bb4e6537410d6e0a06da226896a1fc8e71..b678c0ad0cf4c0333928b94a42f98be3096b2c8f 100644 Binary files a/HEAD/.doctrees/environment.pickle and b/HEAD/.doctrees/environment.pickle differ diff --git a/HEAD/.doctrees/index.doctree b/HEAD/.doctrees/index.doctree index 2a1d16a86c45bafacebd4a445cd3b62de2606441..ce925c8b2066d51843467ad4c52e92e9c90c7b02 100644 Binary files a/HEAD/.doctrees/index.doctree and b/HEAD/.doctrees/index.doctree differ diff --git a/HEAD/.doctrees/information/environment.doctree b/HEAD/.doctrees/information/environment.doctree index c4996c7f78e9cda766abd97ff5e8991a32120dac..03bd26252339bac5d31a48139adc832779b3a8a6 100644 Binary files a/HEAD/.doctrees/information/environment.doctree and b/HEAD/.doctrees/information/environment.doctree differ diff --git a/HEAD/.doctrees/information/environment.result.doctree b/HEAD/.doctrees/information/environment.result.doctree index fab4e70a66ed7ff3d8a4c5b8deebfd42ab29bd68..24739e2e48eb25192e2c139a791a38901db65b25 100644 Binary files a/HEAD/.doctrees/information/environment.result.doctree and b/HEAD/.doctrees/information/environment.result.doctree differ diff --git a/HEAD/.doctrees/nbsphinx/information/environment.ipynb b/HEAD/.doctrees/nbsphinx/information/environment.ipynb index d6ae5281e275f66421196dd6d6cc62b5b895e21b..ab05b18872eeccf44eb2d493ac770176130a9c46 100644 --- a/HEAD/.doctrees/nbsphinx/information/environment.ipynb +++ b/HEAD/.doctrees/nbsphinx/information/environment.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:44:09.502077Z", - "iopub.status.busy": "2025-09-09T10:44:09.501576Z", - "iopub.status.idle": "2025-09-09T10:44:10.661730Z", - "shell.execute_reply": "2025-09-09T10:44:10.660963Z" + "iopub.execute_input": "2025-09-09T15:35:28.399355Z", + "iopub.status.busy": "2025-09-09T15:35:28.399154Z", + "iopub.status.idle": "2025-09-09T15:35:29.559017Z", + "shell.execute_reply": "2025-09-09T15:35:29.558293Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3029.1495 MHz\n", + "CPU Freq: 3219.65 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/HEAD/.doctrees/nbsphinx/information/environment.result.ipynb b/HEAD/.doctrees/nbsphinx/information/environment.result.ipynb index 0fa4ea4a850455d9ea9c0e9e1c07415b15846a29..52fa314178c221ddd4cfc97cd6b20bbbbbb91a41 100644 --- a/HEAD/.doctrees/nbsphinx/information/environment.result.ipynb +++ b/HEAD/.doctrees/nbsphinx/information/environment.result.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:40:04.818682Z", - "iopub.status.busy": "2025-09-09T10:40:04.817980Z", - "iopub.status.idle": "2025-09-09T10:40:05.985158Z", - "shell.execute_reply": "2025-09-09T10:40:05.984355Z" + "iopub.execute_input": "2025-09-09T15:31:29.675351Z", + "iopub.status.busy": "2025-09-09T15:31:29.675039Z", + "iopub.status.idle": "2025-09-09T15:31:30.842429Z", + "shell.execute_reply": "2025-09-09T15:31:30.841674Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3226.428 MHz\n", + "CPU Freq: 3016.9647499999996 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/HEAD/.doctrees/tutorials/installation/index.doctree b/HEAD/.doctrees/tutorials/installation/index.doctree index 4ee2470280d25c66bb3e1c998ee661e92376f884..c6a9b136c2bbbc63cf1b98b689d6dd6bb96b35ab 100644 Binary files a/HEAD/.doctrees/tutorials/installation/index.doctree and b/HEAD/.doctrees/tutorials/installation/index.doctree differ diff --git a/HEAD/.doctrees/tutorials/quick_start/index.doctree b/HEAD/.doctrees/tutorials/quick_start/index.doctree index 510dda1da7a49b9b23d5f1e29298922bc52a11ae..1268cb10b246f2d10ff32fc69f67390d98fac4ce 100644 Binary files a/HEAD/.doctrees/tutorials/quick_start/index.doctree and b/HEAD/.doctrees/tutorials/quick_start/index.doctree differ diff --git a/HEAD/_sources/information/environment.result.ipynb.txt b/HEAD/_sources/information/environment.result.ipynb.txt index 0fa4ea4a850455d9ea9c0e9e1c07415b15846a29..52fa314178c221ddd4cfc97cd6b20bbbbbb91a41 100644 --- a/HEAD/_sources/information/environment.result.ipynb.txt +++ b/HEAD/_sources/information/environment.result.ipynb.txt @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:40:04.818682Z", - "iopub.status.busy": "2025-09-09T10:40:04.817980Z", - "iopub.status.idle": "2025-09-09T10:40:05.985158Z", - "shell.execute_reply": "2025-09-09T10:40:05.984355Z" + "iopub.execute_input": "2025-09-09T15:31:29.675351Z", + "iopub.status.busy": "2025-09-09T15:31:29.675039Z", + "iopub.status.idle": "2025-09-09T15:31:30.842429Z", + "shell.execute_reply": "2025-09-09T15:31:30.841674Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3226.428 MHz\n", + "CPU Freq: 3016.9647499999996 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/HEAD/information/environment.html b/HEAD/information/environment.html index 3ad7bfc8d18b79638eef8866404f3af9333f68f1..ad3109f631d2e5c4a8e5e7d46f0b13c5987077cd 100644 --- a/HEAD/information/environment.html +++ b/HEAD/information/environment.html @@ -139,7 +139,7 @@ OS: Linux-6.11.0-1018-azure-x86_64-with-glibc2.34 Python: CPython 3.8.18 CPU Brand: AMD EPYC 7763 64-Core Processor CPU Count: 4 -CPU Freq: 3029.1495 MHz +CPU Freq: 3219.65 MHz Memory Size: 15.621 GiB Has CUDA: No diff --git a/HEAD/information/environment.ipynb b/HEAD/information/environment.ipynb index d6ae5281e275f66421196dd6d6cc62b5b895e21b..ab05b18872eeccf44eb2d493ac770176130a9c46 100644 --- a/HEAD/information/environment.ipynb +++ b/HEAD/information/environment.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:44:09.502077Z", - "iopub.status.busy": "2025-09-09T10:44:09.501576Z", - "iopub.status.idle": "2025-09-09T10:44:10.661730Z", - "shell.execute_reply": "2025-09-09T10:44:10.660963Z" + "iopub.execute_input": "2025-09-09T15:35:28.399355Z", + "iopub.status.busy": "2025-09-09T15:35:28.399154Z", + "iopub.status.idle": "2025-09-09T15:35:29.559017Z", + "shell.execute_reply": "2025-09-09T15:35:29.558293Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3029.1495 MHz\n", + "CPU Freq: 3219.65 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/HEAD/information/environment.result.html b/HEAD/information/environment.result.html index 36f557fe6cb20e058f4b54e1cf6f54774ee04966..c47567625484ba5ca27b0b82d73f353f20752f76 100644 --- a/HEAD/information/environment.result.html +++ b/HEAD/information/environment.result.html @@ -141,7 +141,7 @@ OS: Linux-6.11.0-1018-azure-x86_64-with-glibc2.34 Python: CPython 3.8.18 CPU Brand: AMD EPYC 7763 64-Core Processor CPU Count: 4 -CPU Freq: 3226.428 MHz +CPU Freq: 3016.9647499999996 MHz Memory Size: 15.621 GiB Has CUDA: No diff --git a/HEAD/information/environment.result.ipynb b/HEAD/information/environment.result.ipynb index 0fa4ea4a850455d9ea9c0e9e1c07415b15846a29..52fa314178c221ddd4cfc97cd6b20bbbbbb91a41 100644 --- a/HEAD/information/environment.result.ipynb +++ b/HEAD/information/environment.result.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:40:04.818682Z", - "iopub.status.busy": "2025-09-09T10:40:04.817980Z", - "iopub.status.idle": "2025-09-09T10:40:05.985158Z", - "shell.execute_reply": "2025-09-09T10:40:05.984355Z" + "iopub.execute_input": "2025-09-09T15:31:29.675351Z", + "iopub.status.busy": "2025-09-09T15:31:29.675039Z", + "iopub.status.idle": "2025-09-09T15:31:30.842429Z", + "shell.execute_reply": "2025-09-09T15:31:30.841674Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3226.428 MHz\n", + "CPU Freq: 3016.9647499999996 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/HEAD/searchindex.js b/HEAD/searchindex.js index 0940f0e5c204e6a2634d19a08c51daa041696464..ba0602db91ff41bfb73dbfe473ae4383ff2ad855 100644 --- a/HEAD/searchindex.js +++ b/HEAD/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["api_doc/ascii/drawing", "api_doc/ascii/index", "api_doc/config/index", "api_doc/config/meta", "api_doc/data/background", "api_doc/data/blob", "api_doc/data/decode", "api_doc/data/encode", "api_doc/data/image", "api_doc/data/index", "api_doc/data/layer", "api_doc/data/pad", "api_doc/data/url", "api_doc/detect/booru_yolo", "api_doc/detect/censor", "api_doc/detect/eye", "api_doc/detect/face", "api_doc/detect/halfbody", "api_doc/detect/hand", "api_doc/detect/head", "api_doc/detect/index", "api_doc/detect/nudenet", "api_doc/detect/person", "api_doc/detect/similarity", "api_doc/detect/text", "api_doc/detect/visual", "api_doc/edge/canny", "api_doc/edge/index", "api_doc/edge/lineart", "api_doc/edge/lineart_anime", "api_doc/generic/classify", "api_doc/generic/classify_timm", "api_doc/generic/clip", "api_doc/generic/enhance", "api_doc/generic/index", "api_doc/generic/multilabel_timm", "api_doc/generic/siglip", "api_doc/generic/yolo", "api_doc/generic/yoloseg", "api_doc/metadata/geninfo", "api_doc/metadata/index", "api_doc/metadata/lsb", "api_doc/metrics/aesthetic", "api_doc/metrics/ccip", "api_doc/metrics/dbaesthetic", "api_doc/metrics/index", "api_doc/metrics/laplacian", "api_doc/metrics/lpips", "api_doc/metrics/psnr_", "api_doc/ocr/index", "api_doc/operate/align", "api_doc/operate/censor", "api_doc/operate/imgcensor", "api_doc/operate/index", "api_doc/operate/squeeze", "api_doc/pose/dwpose", "api_doc/pose/format", "api_doc/pose/index", "api_doc/pose/visual", "api_doc/preprocess/base", "api_doc/preprocess/index", "api_doc/preprocess/pillow", "api_doc/preprocess/torchvision", "api_doc/preprocess/transformers", "api_doc/resource/background", "api_doc/resource/index", "api_doc/restore/adversarial", "api_doc/restore/index", "api_doc/restore/nafnet", "api_doc/restore/scunet", "api_doc/sd/index", "api_doc/sd/metadata", "api_doc/sd/model", "api_doc/sd/nai", "api_doc/segment/index", "api_doc/segment/isnetis", "api_doc/tagging/blacklist", "api_doc/tagging/camie", "api_doc/tagging/character", "api_doc/tagging/deepdanbooru", "api_doc/tagging/deepgelbooru", "api_doc/tagging/format", "api_doc/tagging/index", "api_doc/tagging/match", "api_doc/tagging/mldanbooru", "api_doc/tagging/order", "api_doc/tagging/overlap", "api_doc/tagging/wd14", "api_doc/upscale/cdc", "api_doc/upscale/index", "api_doc/utils/cache", "api_doc/utils/func", "api_doc/utils/index", "api_doc/utils/onnxruntime", "api_doc/validate/aicheck", "api_doc/validate/bangumi_char", "api_doc/validate/classify", "api_doc/validate/color", "api_doc/validate/completeness", "api_doc/validate/dbrating", "api_doc/validate/furry", "api_doc/validate/index", "api_doc/validate/monochrome", "api_doc/validate/nsfw", "api_doc/validate/portrait", "api_doc/validate/rating", "api_doc/validate/real", "api_doc/validate/safe", "api_doc/validate/style_age", "api_doc/validate/teen", "api_doc/validate/truncate", "index", "information/environment", "information/environment.result", "tutorials/installation/index", "tutorials/quick_start/index"], "filenames": ["api_doc/ascii/drawing.rst", "api_doc/ascii/index.rst", "api_doc/config/index.rst", "api_doc/config/meta.rst", "api_doc/data/background.rst", "api_doc/data/blob.rst", "api_doc/data/decode.rst", "api_doc/data/encode.rst", "api_doc/data/image.rst", "api_doc/data/index.rst", "api_doc/data/layer.rst", "api_doc/data/pad.rst", "api_doc/data/url.rst", "api_doc/detect/booru_yolo.rst", "api_doc/detect/censor.rst", "api_doc/detect/eye.rst", "api_doc/detect/face.rst", "api_doc/detect/halfbody.rst", "api_doc/detect/hand.rst", "api_doc/detect/head.rst", "api_doc/detect/index.rst", "api_doc/detect/nudenet.rst", "api_doc/detect/person.rst", "api_doc/detect/similarity.rst", "api_doc/detect/text.rst", "api_doc/detect/visual.rst", "api_doc/edge/canny.rst", "api_doc/edge/index.rst", "api_doc/edge/lineart.rst", "api_doc/edge/lineart_anime.rst", "api_doc/generic/classify.rst", "api_doc/generic/classify_timm.rst", "api_doc/generic/clip.rst", "api_doc/generic/enhance.rst", "api_doc/generic/index.rst", "api_doc/generic/multilabel_timm.rst", "api_doc/generic/siglip.rst", "api_doc/generic/yolo.rst", "api_doc/generic/yoloseg.rst", "api_doc/metadata/geninfo.rst", "api_doc/metadata/index.rst", "api_doc/metadata/lsb.rst", "api_doc/metrics/aesthetic.rst", "api_doc/metrics/ccip.rst", "api_doc/metrics/dbaesthetic.rst", "api_doc/metrics/index.rst", "api_doc/metrics/laplacian.rst", "api_doc/metrics/lpips.rst", "api_doc/metrics/psnr_.rst", "api_doc/ocr/index.rst", "api_doc/operate/align.rst", "api_doc/operate/censor.rst", "api_doc/operate/imgcensor.rst", "api_doc/operate/index.rst", "api_doc/operate/squeeze.rst", "api_doc/pose/dwpose.rst", "api_doc/pose/format.rst", "api_doc/pose/index.rst", "api_doc/pose/visual.rst", "api_doc/preprocess/base.rst", "api_doc/preprocess/index.rst", "api_doc/preprocess/pillow.rst", "api_doc/preprocess/torchvision.rst", "api_doc/preprocess/transformers.rst", "api_doc/resource/background.rst", "api_doc/resource/index.rst", "api_doc/restore/adversarial.rst", "api_doc/restore/index.rst", "api_doc/restore/nafnet.rst", "api_doc/restore/scunet.rst", "api_doc/sd/index.rst", "api_doc/sd/metadata.rst", "api_doc/sd/model.rst", "api_doc/sd/nai.rst", "api_doc/segment/index.rst", "api_doc/segment/isnetis.rst", "api_doc/tagging/blacklist.rst", "api_doc/tagging/camie.rst", "api_doc/tagging/character.rst", "api_doc/tagging/deepdanbooru.rst", "api_doc/tagging/deepgelbooru.rst", "api_doc/tagging/format.rst", "api_doc/tagging/index.rst", "api_doc/tagging/match.rst", "api_doc/tagging/mldanbooru.rst", "api_doc/tagging/order.rst", "api_doc/tagging/overlap.rst", "api_doc/tagging/wd14.rst", "api_doc/upscale/cdc.rst", "api_doc/upscale/index.rst", "api_doc/utils/cache.rst", "api_doc/utils/func.rst", "api_doc/utils/index.rst", "api_doc/utils/onnxruntime.rst", "api_doc/validate/aicheck.rst", "api_doc/validate/bangumi_char.rst", "api_doc/validate/classify.rst", "api_doc/validate/color.rst", "api_doc/validate/completeness.rst", "api_doc/validate/dbrating.rst", "api_doc/validate/furry.rst", "api_doc/validate/index.rst", "api_doc/validate/monochrome.rst", "api_doc/validate/nsfw.rst", "api_doc/validate/portrait.rst", "api_doc/validate/rating.rst", "api_doc/validate/real.rst", "api_doc/validate/safe.rst", "api_doc/validate/style_age.rst", "api_doc/validate/teen.rst", "api_doc/validate/truncate.rst", "index.rst", "information/environment.ipynb", "information/environment.result.ipynb", "tutorials/installation/index.rst", "tutorials/quick_start/index.rst"], "titles": ["imgutils.ascii.drawing", "imgutils.ascii", "imgutils.config", "imgutils.config.meta", "imgutils.data.background", "imgutils.data.blob", "imgutils.data.decode", "imgutils.data.encode", "imgutils.data.image", "imgutils.data", "imgutils.data.layer", "imgutils.data.pad", "imgutils.data.url", "imgutils.detect.booru_yolo", "imgutils.detect.censor", "imgutils.detect.eye", "imgutils.detect.face", "imgutils.detect.halfbody", "imgutils.detect.hand", "imgutils.detect.head", "imgutils.detect", "imgutils.detect.nudenet", "imgutils.detect.person", "imgutils.detect.similarity", "imgutils.detect.text", "imgutils.detect.visual", "imgutils.edge.canny", "imgutils.edge", "imgutils.edge.lineart", "imgutils.edge.lineart_anime", "imgutils.generic.classify", "imgutils.generic.classify_timm", "imgutils.generic.clip", "imgutils.generic.enhance", "imgutils.generic", "imgutils.generic.multilabel_timm", "imgutils.generic.siglip", "imgutils.generic.yolo", "imgutils.generic.yoloseg", "imgutils.metadata.geninfo", "imgutils.metadata", "imgutils.metadata.lsb", "imgutils.metrics.aesthetic", "imgutils.metrics.ccip", "imgutils.metrics.dbaesthetic", "imgutils.metrics", "imgutils.metrics.laplacian", "imgutils.metrics.lpips", "imgutils.metrics.psnr_", "imgutils.ocr", "imgutils.operate.align", "imgutils.operate.censor_", "imgutils.operate.imgcensor", "imgutils.operate", "imgutils.operate.squeeze", "imgutils.pose.dwpose", "imgutils.pose.format", "imgutils.pose", "imgutils.pose.visual", "imgutils.preprocess.base", "imgutils.preprocess", "imgutils.preprocess.pillow", "imgutils.preprocess.torchvision", "imgutils.preprocess.transformers", "imgutils.resource.background", "imgutils.resource", "imgutils.restore.adversarial", "imgutils.restore", "imgutils.restore.nafnet", "imgutils.restore.scunet", "imgutils.sd", "imgutils.sd.metadata", "imgutils.sd.model", "imgutils.sd.nai", "imgutils.segment", "imgutils.segment.isnetis", "imgutils.tagging.blacklist", "imgutils.tagging.camie", "imgutils.tagging.character", "imgutils.tagging.deepdanbooru", "imgutils.tagging.deepgelbooru", "imgutils.tagging.format", "imgutils.tagging", "imgutils.tagging.match", "imgutils.tagging.mldanbooru", "imgutils.tagging.order", "imgutils.tagging.overlap", "imgutils.tagging.wd14", "imgutils.upscale.cdc", "imgutils.upscale", "imgutils.utils.cache", "imgutils.utils.func", "imgutils.utils", "imgutils.utils.onnxruntime", "imgutils.validate.aicheck", "imgutils.validate.bangumi_char", "imgutils.validate.classify", "imgutils.validate.color", "imgutils.validate.completeness", "imgutils.validate.dbrating", "imgutils.validate.furry", "imgutils.validate", "imgutils.validate.monochrome", "imgutils.validate.nsfw", "imgutils.validate.portrait", "imgutils.validate.rating", "imgutils.validate.real", "imgutils.validate.safe", "imgutils.validate.style_age", "imgutils.validate.teen", "imgutils.validate.truncate", "Welcome to imgutils\u2019s Documentation", "Run Environment Information", "Run Environment Information", "Installation", "Quick Start"], "terms": {"img": [0, 5, 8, 11, 30, 66, 71], "str": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 58, 61, 62, 63, 64, 68, 69, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110], "pathlik": [0, 4, 5, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 58, 68, 69, 71, 73, 75, 77, 79, 80, 84, 87, 88, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "byte": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 56, 58, 68, 69, 71, 73, 75, 77, 79, 80, 84, 87, 88, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "bytearrai": [0, 4, 5, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 56, 58, 68, 69, 71, 73, 75, 77, 79, 80, 84, 87, 88, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "binaryio": [0, 4, 5, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 58, 68, 69, 71, 73, 75, 77, 79, 80, 84, 87, 88, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "imag": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 57, 58, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 75, 77, 79, 80, 81, 82, 84, 87, 88, 89, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 114], "max_width": 0, "int": [0, 4, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 28, 29, 30, 31, 32, 35, 36, 37, 38, 41, 43, 47, 49, 50, 51, 52, 54, 55, 56, 58, 63, 64, 66, 68, 69, 75, 84, 88, 107], "none": [0, 4, 8, 10, 12, 14, 15, 16, 17, 18, 19, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 43, 51, 54, 55, 58, 61, 62, 63, 64, 71, 73, 76, 77, 78, 93], "ellipsi": 0, "max_height": 0, "resampl": [0, 63], "2": [0, 8, 11, 13, 23, 24, 31, 42, 43, 44, 47, 49, 56, 63, 66, 71, 77, 87, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109], "level": [0, 14, 15, 16, 17, 18, 19, 22, 25, 35, 36, 37, 42, 51, 64, 79, 90, 99], "aspect": [0, 11, 25, 37, 50], "float": [0, 7, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 35, 37, 38, 43, 44, 46, 47, 48, 49, 51, 52, 54, 56, 58, 63, 64, 66, 73, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87, 91, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "1": [0, 10, 13, 21, 22, 23, 25, 31, 35, 38, 42, 43, 44, 47, 49, 56, 63, 64, 66, 71, 72, 76, 77, 78, 79, 80, 85, 87, 88, 91, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 112, 113, 114], "8": [0, 13, 23, 41, 43, 47, 51, 56, 63, 66, 71, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 112, 113, 114], "sourc": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 58, 59, 61, 62, 63, 64, 66, 68, 69, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110], "gener": [0, 4, 13, 16, 22, 39, 40, 70, 71, 73, 77, 80, 84, 87, 92, 99, 111], "art": [0, 71], "base": [0, 19, 22, 23, 30, 31, 32, 35, 36, 37, 38, 43, 44, 46, 47, 50, 51, 52, 54, 56, 58, 60, 61, 63, 64, 73, 75, 77, 79, 80, 84, 85, 86, 87, 95, 99, 103, 105, 111], "given": [0, 6, 7, 8, 10, 12, 15, 16, 18, 19, 20, 21, 24, 26, 28, 29, 30, 32, 36, 41, 43, 46, 50, 52, 56, 59, 63, 71, 73, 76, 77, 78, 83, 86, 87, 94, 96, 99, 102, 103, 105, 109], "paramet": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 58, 61, 62, 63, 64, 66, 68, 69, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110], "imagetyp": [0, 5, 11, 13, 14, 15, 16, 17, 18, 19, 22, 24, 25, 30, 31, 33, 35, 37, 38, 39, 41, 43, 44, 46, 49, 51, 54, 55, 58, 68, 69, 71, 73, 77, 80, 87, 88, 95, 98, 100, 103, 104, 106, 107, 108], "The": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 43, 44, 46, 49, 50, 51, 52, 54, 55, 56, 58, 61, 62, 63, 64, 66, 67, 68, 69, 71, 72, 73, 75, 77, 78, 79, 80, 81, 83, 84, 85, 87, 88, 90, 91, 93, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110, 114], "input": [0, 5, 11, 13, 14, 15, 16, 17, 19, 21, 22, 24, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 43, 44, 46, 49, 50, 51, 52, 54, 55, 58, 61, 63, 66, 68, 69, 71, 73, 76, 77, 78, 80, 81, 83, 85, 87, 88, 91, 95, 98, 100, 103, 104, 106, 108], "option": [0, 4, 12, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 39, 43, 49, 51, 54, 55, 58, 63, 64, 66, 71, 72, 73, 76, 77, 78, 85, 90], "maximum": [0, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 37, 38, 43, 49, 50, 51, 63, 66, 90, 107], "width": [0, 4, 10, 11, 52, 63, 64, 84], "If": [0, 5, 8, 10, 12, 14, 15, 16, 17, 18, 19, 22, 23, 25, 30, 31, 32, 35, 36, 37, 38, 39, 41, 43, 49, 51, 54, 56, 58, 61, 62, 63, 66, 68, 69, 71, 72, 73, 76, 78, 85, 87, 93, 94, 95, 96, 99, 102, 105, 109], "set": [0, 13, 25, 30, 32, 37, 38, 43, 54, 56, 58, 63, 87, 93, 96, 99, 105, 109, 110], "automat": [0, 4, 32, 36, 43, 54, 93, 112, 113], "determin": [0, 8, 35, 43, 103], "termin": 0, "size": [0, 4, 6, 7, 10, 11, 12, 24, 25, 26, 28, 29, 43, 50, 52, 54, 58, 61, 62, 63, 64, 66, 68, 69, 71, 75, 84, 88, 89, 107, 112, 113], "height": [0, 4, 10, 11, 52, 63, 64, 84], "filter": [0, 37, 38, 54, 63, 66, 76, 78, 99, 101, 105], "us": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 47, 49, 51, 52, 54, 55, 58, 59, 61, 63, 66, 67, 68, 69, 71, 72, 73, 76, 77, 79, 80, 81, 84, 87, 88, 90, 91, 93, 94, 95, 96, 99, 101, 102, 103, 105, 109], "when": [0, 7, 10, 13, 24, 26, 28, 29, 30, 32, 37, 38, 41, 43, 47, 51, 52, 56, 59, 63, 68, 71, 73, 75, 84, 88, 90, 93, 94, 110], "resiz": [0, 11, 24, 25, 37, 38, 50, 58, 61, 62, 63, 71, 84], "charact": [0, 35, 43, 49, 58, 74, 75, 77, 79, 80, 81, 82, 87, 95, 111], "repres": [0, 7, 10, 13, 14, 15, 16, 23, 43, 47, 51, 54, 56, 73, 75, 85, 94, 103, 110], "differ": [0, 8, 11, 15, 16, 17, 18, 19, 22, 23, 32, 35, 38, 39, 40, 41, 43, 47, 48, 55, 56, 62, 63, 95, 100, 104, 106, 108, 112, 113], "intens": 0, "proport": [0, 95], "correct": [0, 41], "output": [0, 25, 30, 31, 32, 35, 36, 44, 58, 71, 72, 77, 80, 85, 87, 114], "which": [0, 4, 10, 23, 24, 26, 28, 29, 31, 35, 36, 39, 43, 47, 52, 61, 63, 64, 67, 71, 72, 73, 75, 76, 77, 80, 84, 90, 91, 93, 94, 96, 101, 102, 103, 110, 111, 112, 113, 114], "should": [0, 3, 10, 25, 43, 47, 51, 52, 54, 63, 75, 87, 114], "approxim": 0, "ratio": [0, 11, 25, 37, 49, 50, 52, 84], "your": [0, 31, 35, 54, 68, 110, 112, 113, 114], "thi": [0, 3, 4, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 51, 52, 54, 55, 56, 58, 59, 61, 62, 63, 66, 68, 69, 70, 71, 72, 73, 74, 77, 79, 82, 86, 87, 88, 90, 91, 93, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110, 112, 113], "valu": [0, 4, 8, 10, 11, 14, 18, 19, 22, 23, 35, 41, 43, 47, 51, 54, 56, 61, 62, 63, 72, 77, 79, 84, 91, 94, 102, 110], "ensur": [0, 32, 37, 43, 50, 63, 68, 71, 90], "i": [0, 4, 5, 6, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 51, 52, 54, 55, 56, 58, 59, 61, 62, 63, 64, 66, 68, 69, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 84, 85, 87, 88, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114], "close": [0, 52, 71], "possibl": [0, 24, 32, 43, 52], "origin": [0, 4, 6, 8, 21, 26, 28, 29, 41, 42, 48, 51, 52, 54, 58, 75, 77, 79, 81, 84, 85, 90, 103], "default": [0, 4, 5, 7, 8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 23, 24, 26, 28, 29, 30, 32, 35, 36, 37, 38, 43, 44, 46, 47, 49, 51, 52, 54, 56, 58, 63, 64, 68, 69, 72, 75, 76, 77, 78, 79, 81, 84, 87, 88, 93, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109], "return": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 58, 61, 62, 63, 64, 66, 68, 69, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 103, 104, 105, 106, 107, 108, 109, 110], "represent": [0, 23, 43, 61, 62, 71], "type": [0, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 43, 44, 46, 49, 51, 52, 54, 55, 56, 58, 61, 62, 63, 64, 66, 68, 69, 71, 72, 73, 76, 77, 78, 81, 83, 85, 86, 87, 88, 90, 91, 95, 98, 99, 100, 103, 104, 105, 106, 107, 108], "exampl": [0, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 25, 26, 27, 28, 29, 30, 31, 35, 37, 38, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 61, 62, 63, 64, 66, 71, 75, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87, 88, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 110], "here": [0, 13, 21, 27, 31, 35, 43, 47, 48, 71, 76, 77, 79, 80, 84, 87, 88, 95, 97, 110, 112, 113], "an": [0, 4, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 56, 58, 61, 63, 66, 68, 69, 71, 73, 74, 75, 77, 78, 79, 80, 82, 85, 87, 88, 91, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110], "jerri": 0, "from": [0, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 28, 29, 30, 31, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 61, 62, 63, 64, 66, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87, 88, 90, 91, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110, 112, 113, 114], "import": [0, 6, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 22, 23, 25, 31, 35, 37, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 61, 62, 63, 64, 66, 71, 75, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87, 88, 90, 91, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 110, 112, 113, 114], "print": [0, 5, 13, 18, 19, 22, 23, 37, 38, 71, 72, 112, 113, 114], "png": [0, 5, 8, 10, 14, 25, 39, 41, 46, 51, 52, 54, 66, 71, 73, 75, 87, 88, 97, 110], "draw": [1, 25, 27, 28, 58, 103, 111], "ascii_draw": 1, "meta": [2, 77, 111, 114], "__title__": [2, 114], "__version__": [2, 114], "__description__": [2, 114], "__author__": [2, 114], "__author_email__": 2, "overview": [3, 4, 6, 7, 9, 10, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29, 33, 34, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 54, 55, 57, 63, 64, 65, 66, 67, 68, 69, 70, 71, 74, 75, 76, 77, 78, 79, 80, 81, 82, 84, 87, 88, 89, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110], "inform": [3, 32, 35, 36, 37, 39, 40, 41, 58, 71, 73, 86], "packag": 3, "titl": [3, 73], "project": [3, 21, 77, 79, 87, 110], "version": [3, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 37, 42, 51, 68, 69, 71, 72, 90, 96, 111, 114], "short": [3, 35, 77, 80, 84, 87], "descript": [3, 21, 30, 36, 73], "includ": [3, 5, 8, 11, 12, 13, 14, 21, 22, 23, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 55, 56, 62, 63, 70, 71, 72, 73, 77, 80, 87, 91, 95, 103], "setup": [3, 31], "py": [3, 75], "author": [3, 72], "email": 3, "step": [4, 38, 52, 63, 71], "forecolor": [4, 26, 28, 29], "lightgrei": 4, "backcolor": [4, 26, 28, 29], "white": [4, 8, 11, 26, 28, 29, 32, 63, 71, 75], "creat": [4, 30, 31, 32, 35, 36, 37, 38, 39, 51, 61, 62, 63, 71, 73, 78, 94], "black": [4, 51, 71], "squar": [4, 63], "can": [4, 5, 8, 10, 14, 15, 16, 17, 18, 19, 20, 21, 22, 25, 27, 31, 32, 35, 36, 39, 41, 43, 47, 51, 55, 56, 61, 63, 71, 72, 73, 77, 80, 85, 87, 93, 95, 101, 102, 111, 114], "complement": 4, "transpar": [4, 8, 10, 25, 26, 28, 29, 52, 54, 75, 88], "area": [4, 10, 13, 23, 24, 51, 52], "grid": 4, "pixel": [4, 25, 41, 51, 52, 54, 63, 66, 71, 75, 102], "mean": [4, 21, 23, 24, 26, 28, 29, 30, 31, 43, 46, 47, 52, 56, 61, 62, 63, 93, 96, 114], "function": [4, 7, 8, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 39, 40, 41, 43, 46, 49, 51, 52, 54, 55, 58, 61, 62, 63, 66, 68, 70, 71, 72, 73, 77, 86, 87, 88, 90, 91, 95, 99, 103, 105, 110], "suitabl": [4, 61, 63, 79, 103], "color": [4, 8, 10, 11, 26, 28, 29, 51, 66, 71, 75, 101, 102, 111], "fore": [4, 26, 28, 29], "back": [4, 77, 87], "A": [4, 5, 8, 14, 15, 16, 17, 18, 19, 21, 22, 26, 28, 29, 30, 31, 35, 37, 41, 42, 43, 44, 49, 50, 51, 52, 54, 61, 63, 64, 71, 72, 73, 78, 81, 86, 90, 93, 94, 95, 96, 98, 99, 100, 102, 104, 105, 106, 107, 108, 109, 114], "rgba": [4, 8, 33, 41, 68, 69, 75, 88], "contain": [4, 5, 10, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 30, 31, 32, 35, 36, 37, 38, 43, 44, 56, 58, 63, 68, 71, 72, 73, 77, 80, 84, 87, 96, 99, 105, 107, 109], "add": [4, 39, 72, 73, 81], "rgb": [4, 6, 7, 8, 11, 32, 33, 51, 63, 64, 71, 75, 88], "In": [4, 28, 43, 95, 96], "document": [4, 31, 35, 112, 113, 114], "accur": [4, 14, 22, 77, 99, 105], "present": [4, 39, 73, 79], "state": [4, 36], "shown": [4, 74, 77], "follow": [4, 30, 31, 35, 43, 56, 62, 63, 67, 72, 73, 77, 80, 87, 94, 95, 96, 98, 99, 100, 102, 104, 105, 106, 108, 109, 114], "figur": 4, "modul": [5, 8, 11, 12, 13, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 39, 40, 41, 61, 62, 70, 72, 73, 74, 77, 87, 90, 91, 99, 105, 111], "provid": [5, 8, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 43, 51, 54, 56, 58, 61, 62, 63, 70, 71, 72, 73, 77, 84, 85, 87, 90, 91, 93, 99, 105], "util": [5, 8, 11, 12, 21, 22, 30, 34, 37, 38, 47, 50, 54, 57, 61, 62, 67, 70, 72, 79, 80, 84, 87, 111], "handl": [5, 8, 11, 12, 30, 31, 32, 35, 36, 37, 38, 40, 41, 59, 62, 63, 70, 73], "url": [5, 9, 14, 17, 19, 32, 41, 71, 77, 111], "convers": [5, 8, 37, 62, 63], "between": [5, 15, 16, 22, 23, 30, 32, 36, 38, 43, 47, 48, 52, 62, 68, 69, 78, 84, 88, 91], "valid": [5, 12, 51, 52, 56, 63, 111], "format": [5, 8, 10, 11, 23, 26, 28, 29, 30, 31, 32, 35, 36, 37, 38, 39, 40, 41, 44, 51, 54, 55, 57, 61, 63, 71, 72, 73, 77, 80, 82, 87, 103, 111], "support": [5, 6, 8, 11, 12, 15, 16, 17, 19, 22, 25, 30, 31, 35, 36, 37, 38, 39, 52, 58, 61, 62, 63, 68, 69, 71, 72, 73, 87, 88], "convert": [5, 8, 23, 32, 39, 41, 43, 56, 61, 62, 63, 73, 77, 87, 103], "specifi": [5, 8, 11, 23, 24, 25, 30, 31, 32, 36, 37, 43, 51, 52, 54, 63, 71, 72, 73, 78, 80, 85, 87, 90], "load": [5, 8, 14, 15, 18, 19, 30, 31, 32, 35, 36, 37, 38, 39, 41, 71, 87, 93], "variou": [5, 8, 15, 16, 18, 22, 23, 25, 30, 33, 36, 37, 38, 40, 63, 71, 73, 91, 114], "mime": 5, "jpg": [5, 6, 7, 8, 12, 13, 15, 16, 17, 18, 19, 22, 25, 30, 31, 35, 37, 38, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 55, 64, 75, 77, 79, 80, 84, 87, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 110], "save_kwarg": 5, "string": [5, 14, 16, 17, 21, 41, 56, 71, 72, 81, 93, 110], "pil": [5, 6, 7, 8, 10, 11, 12, 18, 25, 32, 35, 37, 47, 50, 51, 52, 54, 61, 63, 64, 66, 71, 80, 88, 97, 102], "numpi": [5, 6, 10, 23, 25, 32, 36, 38, 41, 43, 54, 56, 77, 87, 91], "arrai": [5, 10, 23, 25, 32, 41, 43, 47, 54, 56, 87, 91], "file": [5, 8, 10, 11, 12, 13, 14, 17, 19, 25, 35, 39, 41, 47, 64, 70, 71, 72, 73, 93, 102, 110, 111], "path": [5, 8, 10, 11, 13, 14, 17, 19, 25, 32, 37, 38, 41, 64, 71, 72, 73, 77, 80, 97, 102, 110], "desir": [5, 64], "addit": [5, 12, 30, 31, 32, 35, 36, 37, 38, 39, 51, 52, 62, 71, 73], "keyword": [5, 12, 30, 31, 32, 35, 36, 37, 38, 39, 51, 52, 71, 73, 90], "argument": [5, 12, 30, 31, 32, 35, 36, 37, 38, 39, 51, 52, 55, 56, 71, 73, 77, 78, 80, 87, 90], "pass": [5, 12, 28, 29, 30, 31, 32, 35, 36, 37, 38, 39, 51, 52, 71, 75, 84, 88, 90], "save": [5, 10, 25, 39, 66, 71, 72, 73, 75], "encod": [5, 6, 9, 30, 32, 36, 41, 73, 111], "open": [5, 6, 7, 8, 10, 13, 18, 30, 37, 50, 51, 52, 54, 66, 71, 72, 88, 93], "test": [5, 31, 35, 47, 77, 88, 94, 95, 96, 98, 99, 100, 102, 104, 105, 106, 108, 109], "blob_url": 5, "qualiti": [5, 24, 44, 65, 71, 87, 88], "95": [5, 37, 63, 76, 78, 85], "base64": 5, "pre": [5, 14, 16, 19, 31, 32, 36, 38, 44], "object": [5, 6, 8, 10, 12, 13, 19, 23, 25, 35, 37, 38, 39, 41, 47, 51, 55, 58, 59, 62, 63, 64, 71, 73, 77, 79, 80, 93, 96, 97, 99, 102, 105, 109], "rais": [5, 8, 12, 14, 15, 17, 18, 19, 22, 23, 30, 31, 35, 36, 37, 38, 41, 51, 54, 56, 59, 61, 62, 63, 66, 71, 72, 73, 76, 78, 85], "valueerror": [5, 12, 14, 17, 19, 22, 23, 30, 36, 38, 41, 54, 63, 73, 85], "unsupport": [5, 49, 62, 63, 85], "method": [5, 11, 12, 30, 31, 32, 33, 35, 36, 37, 38, 40, 41, 43, 51, 63, 90, 99, 105], "warn": 5, "userwarn": 5, "doesn": [5, 41, 78], "t": [5, 41, 78], "match": [5, 23, 36, 41, 54, 63, 77, 78, 82, 111], "actual": [5, 19, 22, 49], "invalid": [5, 14, 17, 19, 22, 30, 36, 39, 63], "show": [5, 12, 14, 15, 16, 17, 55], "bool": [5, 7, 8, 12, 25, 28, 35, 37, 38, 43, 49, 51, 54, 55, 58, 63, 68, 69, 72, 73, 76, 77, 78, 79, 80, 81, 83, 84, 87, 88, 94, 102, 110], "effici": [5, 21, 24, 32, 72, 91], "without": [5, 35, 37, 66, 71, 76, 78, 86], "content": [5, 12, 13, 28, 49, 74], "true": [5, 7, 8, 12, 25, 35, 37, 38, 43, 51, 52, 55, 58, 61, 62, 63, 68, 69, 72, 73, 76, 77, 78, 81, 83, 87, 94, 97, 102, 110], "fals": [5, 6, 7, 8, 12, 25, 28, 37, 38, 43, 49, 51, 63, 68, 69, 71, 72, 73, 76, 77, 78, 79, 80, 81, 83, 84, 87, 88, 94, 97, 102, 110], "otherwis": [5, 8, 12, 39, 43, 63, 68, 69, 73, 76, 77, 78, 83, 88, 93], "abc": 5, "svg": 5, "xml": 5, "jpeg": [5, 67, 71, 97, 110], "text": [5, 20, 25, 32, 36, 49, 71, 81, 83, 111], "plain": 5, "hello": 5, "order_": [6, 7], "chw": [6, 7], "both": [6, 14, 23, 25, 31, 32, 35, 36, 38, 49, 61, 72, 87], "np": [6, 7, 10, 23, 30, 32, 36, 41, 43, 52, 54, 56, 77, 87, 91], "uint8": [6, 7], "float32": [6, 7, 10, 26, 28, 29, 31, 35, 43], "ar": [6, 10, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 30, 31, 32, 35, 36, 37, 38, 39, 43, 46, 47, 48, 49, 51, 56, 59, 62, 63, 64, 67, 71, 72, 73, 76, 77, 78, 79, 80, 84, 85, 87, 88, 94, 95, 96, 97, 98, 99, 100, 102, 104, 105, 106, 107, 108, 109, 110], "order": [6, 7, 63, 81, 82, 111], "rgb_encod": [6, 9], "custom_imag": [6, 7], "data_cwh": 6, "cwh": 6, "data_int": 6, "use_float": [6, 7], "mode": [6, 7, 8, 11, 23, 37, 38, 41, 62, 64, 71, 77, 85, 88, 93], "1606x1870": [6, 7], "0x7fb9b89bbdc0": 6, "0x7fb9b89bbe50": 6, "0x7fb9b89bbdf0": 6, "invers": 6, "oper": [6, 32, 36, 38, 42, 43, 44, 46, 47, 63, 72, 111], "ndarrai": [7, 10, 23, 25, 30, 32, 36, 38, 41, 43, 47, 52, 54, 56, 77, 87, 91], "channel": [7, 8, 33, 63, 68, 69, 88], "jpegimageplugin": [7, 64], "jpegimagefil": [7, 64], "0x7f9ec37389d0": 7, "shape": [7, 31, 35, 43, 47, 54, 75, 77, 87], "dtype": [7, 31, 35, 43], "3": [7, 10, 13, 14, 15, 16, 22, 23, 31, 38, 43, 44, 47, 49, 51, 56, 58, 63, 66, 71, 77, 80, 87, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 112, 113, 114], "1870": 7, "1606": 7, "whc": 7, "": [7, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 30, 37, 38, 39, 41, 49, 51, 61, 63, 71, 77, 87, 90, 98], "result": [7, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 41, 44, 47, 49, 51, 52, 54, 55, 75, 77, 79, 80, 87, 91, 98, 99, 105], "same": [7, 8, 43, 48, 77, 87, 90], "torchvis": [7, 60, 111], "transform": [7, 8, 59, 60, 61, 62, 81, 111], "to_tensor": [7, 61, 62], "process": [8, 9, 12, 14, 15, 17, 18, 23, 31, 33, 35, 37, 38, 40, 41, 43, 61, 63, 66, 68, 69, 70, 77, 78, 87, 90, 114], "manipul": [8, 70], "python": [8, 41, 66, 90, 112, 113, 114], "librari": [8, 37, 38, 61, 63, 66, 114], "It": [8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 39, 40, 51, 52, 54, 58, 61, 62, 70, 72, 73, 87, 90, 91, 103, 114], "multipl": [8, 10, 17, 32, 35, 36, 41, 43, 47, 71, 77], "ad": [8, 13, 63, 72, 73, 81], "background": [8, 9, 11, 26, 28, 29, 32, 65, 71, 75, 111], "check": [8, 12, 41, 46, 72, 76, 78, 83, 94, 97, 107, 110, 114], "alpha": [8, 33, 68, 69], "design": [8, 23, 30, 31, 35, 36, 39, 40], "simplifi": [8, 23, 95], "common": [8, 62], "relat": [8, 13, 15, 18, 70, 78, 91], "task": [8, 22, 23, 31, 35, 36, 40, 51, 61], "applic": [8, 31, 61, 79, 84, 103], "kei": [8, 19, 23, 31, 32, 35, 63, 72, 77, 80, 87], "featur": [8, 14, 19, 32, 34, 36, 43, 47, 73, 75, 77, 79, 80, 81, 87, 95], "binari": [8, 91], "like": [8, 13, 20, 25, 62, 63, 84, 90, 114], "onc": 8, "particularli": [8, 23, 30, 39, 40, 73, 90], "requir": [8, 10, 21, 22, 43, 52, 72, 73, 99, 105, 114], "preprocess": [8, 21, 30, 32, 35, 37, 43, 68, 111], "befor": [8, 41, 43, 72, 87], "further": 8, "analysi": [8, 44], "force_background": [8, 63], "appli": [8, 16, 19, 21, 33, 35, 43, 51, 52, 54, 61, 63, 66, 87, 91], "necessari": [8, 43, 79, 84], "ha": [8, 24, 49, 62, 88, 103, 112, 113], "4": [8, 13, 16, 18, 19, 23, 31, 41, 42, 43, 44, 47, 51, 56, 66, 68, 69, 71, 80, 87, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 112, 113], "avoid": [8, 38, 79], "anomali": 8, "dure": [8, 30, 41, 81, 102, 110], "subsequ": [8, 32, 38, 51], "union": [8, 11, 14, 15, 16, 17, 18, 19, 22, 23, 25, 32, 35, 36, 41, 43, 51, 56, 61, 63, 71, 73, 76, 77, 78, 85], "retain": 8, "typeerror": [8, 56, 61, 62, 63, 76, 78, 85], "isinst": 8, "list": [8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 32, 36, 37, 38, 43, 47, 49, 51, 52, 55, 58, 61, 62, 63, 64, 76, 77, 78, 85, 86, 87, 94, 96, 99, 105, 109], "tupl": [8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 32, 35, 36, 37, 38, 43, 44, 47, 49, 51, 52, 55, 63, 77, 87, 95, 96, 98, 99, 100, 103, 104, 105, 106, 107, 108, 109], "take": [8, 25, 58, 63], "singl": [8, 17, 35, 36, 41, 43, 62, 63, 77, 81, 87, 90, 91], "call": [8, 27, 31, 71], "each": [8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 30, 35, 37, 38, 43, 47, 54, 61, 70, 77, 81, 83, 87, 88, 90, 103], "item": [8, 10, 19], "batch": [8, 35, 68, 69, 77, 87, 88, 107], "multiimagestyp": [8, 32, 36, 43, 52], "iter": [8, 63, 66, 78], "img_path": 8, "image1": 8, "image2": 8, "loaded_imag": 8, "len": [8, 64], "all": [8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 27, 30, 31, 32, 35, 36, 37, 38, 42, 43, 44, 46, 47, 49, 55, 56, 66, 68, 69, 72, 74, 75, 77, 80, 82, 87, 90, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "pillow": [8, 60, 111], "boolean": [8, 23, 43], "tool": [9, 17, 25, 30, 33, 42, 43, 44, 45, 51, 66, 74, 81, 101, 103], "basic": [9, 25, 61, 65, 78], "grid_background": 9, "grid_transpar": 9, "blob": [9, 75, 111], "to_blob_url": 9, "load_image_from_blob_url": 9, "is_valid_image_blob_url": 9, "decod": [9, 41, 111], "rgb_decod": 9, "load_imag": [9, 25, 55, 71], "has_alpha_channel": 9, "layer": [9, 91, 111], "istack": 9, "pad": [9, 25, 75, 111], "pad_image_to_s": 9, "download_image_from_url": 9, "is_http_url": 9, "mai": [10, 15, 18, 31, 43, 67, 71, 79, 84, 90, 110, 112, 113], "block": [10, 30, 31, 36, 37, 38], "togeth": 10, "new": [10, 11, 24, 30, 38, 56, 68, 69, 71, 72, 77, 78], "similar": [10, 13, 20, 32, 36, 43, 47, 63, 84, 87, 111], "techniqu": [10, 33, 41], "p": [10, 35, 77, 79, 80, 84, 87], "need": [10, 17, 31, 35, 37, 49, 52, 90, 94, 96, 99, 102, 105, 109], "stack": [10, 77, 87], "addition": 10, "second": [10, 23, 43, 48, 83], "element": [10, 77, 87], "rang": [10, 43, 47, 52], "left": [10, 51, 52, 56, 91], "0": [10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 37, 38, 42, 43, 44, 47, 49, 51, 52, 54, 56, 58, 61, 62, 63, 66, 71, 72, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87, 91, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 112, 113, 114], "right": [10, 51, 56, 91], "two": [10, 23, 43, 48, 66, 83, 102], "dimension": [10, 87], "h": [10, 26, 28, 29, 54, 75], "w": [10, 26, 28, 29, 54, 75, 77, 87], "posit": [10, 43, 51, 52, 95], "target": [10, 11, 20, 26, 28, 29, 32, 52, 63], "By": [10, 49], "first": [10, 11, 13, 17, 23, 37, 43, 48, 83], "howev": [10, 43], "solid": [10, 51], "pure": [10, 75], "lime": [10, 75], "nian": 10, "nian_lim": 10, "yellow": [10, 71], "5": [10, 13, 17, 22, 23, 25, 31, 43, 44, 47, 49, 52, 54, 56, 61, 62, 63, 64, 71, 79, 91, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109], "9": [10, 13, 23, 43, 47, 56, 63, 71, 85, 94, 95, 96, 98, 99, 102, 103, 104, 105, 106, 108, 109], "nian_tran": 10, "custom": [10, 14, 15, 16, 17, 18, 19, 22, 30, 35, 36, 37, 41, 44, 51, 52, 54, 62, 63, 71, 72, 76, 77], "mask": [10, 23, 25, 26, 28, 29, 38, 52, 54, 75], "hs1": 10, "ab": 10, "linspac": 10, "ws1": 10, "nian_mask": 10, "hxw": [10, 26, 28, 29, 54], "dimens": [11, 50, 63], "while": [11, 14, 16, 17, 18, 25, 37, 50, 52, 66, 77, 90], "maintain": [11, 25, 37, 50, 56, 90, 114], "pars": [11, 59, 61, 62, 70, 71, 111], "specif": [11, 13, 14, 19, 30, 31, 32, 35, 36, 38, 39, 41, 51, 56, 59, 61, 63, 73, 74, 77, 95, 99, 105], "pic": 11, "background_color": 11, "interpol": [11, 61, 62, 63], "fit": [11, 54], "within": [11, 35, 51, 71, 77, 79, 87], "preserv": [11, 66, 90], "reach": [11, 47], "exact": 11, "other": [11, 13, 31, 43, 49, 63, 77, 83, 86, 95], "integ": [11, 14, 41, 47, 56, 63], "name": [11, 13, 14, 15, 16, 17, 18, 19, 22, 24, 30, 31, 32, 35, 36, 37, 38, 43, 44, 49, 51, 56, 61, 62, 63, 77, 79, 84, 87, 88, 94, 95, 98, 100, 103, 104, 106, 107, 108], "etc": [11, 32, 63], "100": [11, 21, 26, 37, 46, 63, 90], "50": [11, 63], "200": [11, 26, 37, 63], "blue": [11, 71], "download": 12, "special": [12, 13], "github": [12, 55, 112, 113, 114], "hug": [12, 19, 30, 31, 32, 35, 36, 37, 38, 43, 63, 87], "face": [12, 19, 20, 21, 30, 31, 32, 35, 36, 37, 38, 43, 56, 58, 63, 71, 78, 87, 95, 111], "progress": [12, 68, 69, 88], "track": 12, "host": [12, 13, 16, 21, 24, 32, 35, 43, 49, 64, 80, 88, 94, 95, 96, 98, 99, 100, 102, 104, 105, 106, 108, 109, 114], "main": [12, 18, 21, 22, 25, 30, 32, 36, 37, 43, 63, 71, 73, 75, 79, 90, 114], "compon": [12, 13, 23, 30, 31, 32, 36, 37, 90], "http": [12, 55, 75, 114], "intern": [12, 36, 59, 72], "silent": [12, 68, 69, 88], "expected_s": 12, "kwarg": [12, 13, 14, 15, 16, 17, 18, 19, 22, 30, 31, 32, 35, 36, 37, 38, 39, 51, 52, 71, 73], "suppress": [12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 25, 37, 38, 51, 88], "bar": 12, "displai": [12, 32, 36, 68, 69], "expect": [12, 35, 41, 63], "session": 12, "get": [12, 26, 28, 29, 32, 35, 38, 42, 44, 64, 65, 71, 75, 79, 82, 87, 93, 95, 100, 102, 104, 106, 108], "especi": [12, 77], "hf": 12, "request": 12, "requestexcept": 12, "fail": [12, 14], "unidentifiedimageerror": 12, "com": [12, 55, 114], "ftp": 12, "booru": 13, "yolo": [13, 19, 21, 34, 38, 111], "aperveyev": 13, "deepgh": [13, 14, 15, 16, 17, 18, 19, 21, 24, 43, 47, 49, 64, 77, 80, 84, 88, 94, 95, 96, 98, 99, 100, 102, 104, 105, 106, 108, 109, 114], "overal": [13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 27, 42, 43, 44, 46, 47, 49, 55, 66, 68, 69, 74, 82, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "benchmark": [13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 27, 42, 43, 44, 46, 47, 49, 55, 66, 68, 69, 74, 82, 88, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "explan": 13, "No": [13, 71, 112, 113], "head": [13, 20, 25, 55, 78, 95, 104, 111], "anim": [13, 14, 15, 16, 17, 18, 19, 20, 22, 27, 29, 42, 43, 44, 46, 55, 57, 58, 64, 71, 74, 75, 78, 79, 82, 88, 95, 96, 99, 100, 104, 105, 106, 108, 109, 114], "pretti": 13, "girl": [13, 49, 78], "onli": [13, 14, 15, 16, 17, 18, 19, 22, 25, 35, 43, 72, 78, 79, 84, 87, 102], "bust": 13, "torso": 13, "part": [13, 54, 55, 56], "collarbon": 13, "center": [13, 52, 62, 63], "pair": [13, 23, 36], "cover": [13, 21, 52, 71, 78], "breast": [13, 21, 35, 77, 78, 79, 80, 84, 86, 87], "boob": 13, "bra": 13, "nippl": [13, 14, 51, 71], "mostli": [13, 17], "visibl": [13, 25], "nsfw": [13, 51, 101, 111], "shld": 13, "shoulder": [13, 56], "mayb": 13, "one": [13, 31, 36, 38, 41, 47, 49, 63, 77, 78, 87], "view": [13, 49], "profil": 13, "exactli": 13, "rear": 13, "exclud": 13, "sideb": 13, "uncov": 13, "visual": [13, 14, 15, 16, 17, 19, 20, 22, 43, 45, 55, 57, 77, 87, 111], "mark": 13, "belli": [13, 21], "button": [13, 30, 80], "hip": [13, 56], "half": [13, 17, 78], "stock": 13, "line": [13, 27, 28, 58], "knee": [13, 56], "below": [13, 58, 74, 114], "6": [13, 23, 25, 31, 43, 47, 56, 63, 66, 76, 78, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 112, 113], "nopan": 13, "panti": [13, 81], "cloth": 13, "bikini": 13, "regardless": 13, "censor": [13, 20, 51, 52, 99, 105, 111], "evid": 13, "7": [13, 14, 16, 17, 18, 19, 31, 37, 38, 43, 47, 49, 51, 54, 56, 63, 71, 76, 78, 84, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109], "butt": 13, "buttock": [13, 21], "least": [13, 40, 41, 73], "partial": 13, "behind": 13, "more": [13, 14, 31, 34, 35, 36, 49, 56, 61, 71, 90, 93], "less": [13, 14, 16, 22, 94], "stand": [13, 35, 71, 77, 79, 80, 84, 87], "sit": [13, 78], "ass": [13, 77], "split": [13, 84], "leg": [13, 71], "wide": [13, 71], "90": 13, "degre": [13, 52], "typic": [13, 14, 32, 63], "abov": [13, 14, 15, 16, 17, 18, 19, 22, 54, 96, 99, 105, 109], "10": [13, 24, 30, 43, 47, 52, 56, 63, 66, 94, 95, 96, 99, 102, 103, 105, 106], "sprd": 13, "strongli": [13, 88], "11": [13, 43, 56, 94, 95, 96, 99, 102, 103, 105, 106, 112, 113], "vsplt": 13, "pose": [13, 43, 111], "12": [13, 25, 43, 51, 56, 63, 94, 95, 96, 99, 102, 103, 105, 106], "vsprd": 13, "vsplit": 13, "13": [13, 43, 56, 95, 96, 99, 103, 106, 108], "full": [13, 35, 71], "almost": 13, "side": [13, 50, 78, 110], "usual": [13, 47], "ly": 13, "14": [13, 56, 63, 95, 96, 99, 103, 106], "wing": [13, 78], "dragon": 13, "poni": 13, "15": [13, 46, 48, 56, 63, 95, 96, 99, 103, 106, 112, 113], "feral": 13, "four": [13, 14, 95], "non": [13, 14, 15, 16, 17, 18, 19, 21, 22, 37, 38, 51, 100], "human": [13, 14, 15, 16, 17, 18, 19, 22, 55, 57, 94], "16": [13, 56, 63, 66, 68, 69, 95, 99, 103, 106], "hdrago": 13, "style": [13, 17, 22, 52, 108, 114], "17": [13, 56, 63, 103, 108], "hponi": 13, "18": [13, 21, 56, 63, 99, 103, 105, 112, 113, 114], "hfox": 13, "cartoon": 13, "fox": 13, "dog": 13, "zootopia": 13, "nick": 13, "wild": 13, "19": [13, 56, 103], "hrabb": 13, "rabbit": 13, "judi": 13, "hopp": 13, "bunnygirl": 13, "20": [13, 30, 56, 63, 71, 103], "hcat": 13, "cat": [13, 78, 85], "catgirl": 13, "sharp": 13, "muzzl": 13, "compar": [13, 23, 36], "21": [13, 17, 56, 63, 108], "hbear": 13, "bear": 13, "22": [13, 56, 63], "jacko": 13, "memet": 13, "jack": 13, "o": [13, 35, 71, 73, 84, 99, 102, 112, 113], "contest": 13, "toward": [13, 56], "viewer": [13, 71], "23": [13, 56, 63], "jackx": 13, "sometim": 13, "24": [13, 43, 47, 56, 63, 66], "hhors": 13, "hors": 13, "implement": [13, 32, 36, 38, 48, 77, 90], "aa09": 13, "25": [13, 16, 21, 37, 38, 48, 63, 108], "hbird": 13, "bird": 13, "releas": 13, "time": [13, 73, 88], "yolov8s_pp09": 13, "2023": 13, "focus": 13, "class": [13, 15, 18, 19, 30, 31, 32, 33, 35, 36, 37, 38, 41, 51, 52, 56, 59, 61, 63, 64, 70, 71, 73, 78, 95, 96, 99, 100, 104, 105, 106, 108, 109], "advanc": [13, 114], "capabl": [13, 31, 32, 41, 49], "scenario": [13, 79, 84, 90], "yolov8s_pp12": 13, "2024": 13, "final": 13, "patch": 13, "continu": 13, "focu": [13, 71], "enhanc": [13, 34, 111], "improv": [13, 24, 87], "previou": [13, 77], "yolov8m_pp13": 13, "offer": [13, 16, 17, 18, 23, 61, 73, 102], "yolov8n_as01": 13, "spinoff": 13, "26": [13, 63], "train": [13, 14, 15, 16, 17, 18, 19, 22, 31, 35, 43, 44, 79, 80, 81, 84, 88, 99, 105], "80": 13, "epoch": 13, "sfw": 13, "subset": 13, "wa": 13, "eventu": 13, "abandon": 13, "due": [13, 42, 43, 79, 84, 90, 95, 110], "ineffect": 13, "yolov8m_as02": 13, "start": [13, 41, 52, 71, 111], "30": [13, 22, 52], "public": [13, 32], "friendli": [13, 114], "reduc": [13, 43, 54, 87], "yolov8m_as03": 13, "as02": 13, "60": 13, "aim": 13, "bottleneck": 13, "reproduc": 13, "yolov8s_aa06": 13, "initi": [13, 30, 31, 32, 35, 37, 38, 41, 51, 64, 77, 78], "current": [13, 62, 68, 71, 99, 105, 112, 113, 114], "reincarn": 13, "some": [13, 30, 31, 34, 35, 43, 47, 48, 52, 65, 76, 77, 79, 80, 84, 87, 88, 90, 97, 110, 112, 113], "yolov8s_aa09": 13, "updat": [13, 30, 32, 36, 37, 38, 72], "dataset": [13, 14, 15, 16, 17, 18, 19, 22, 44, 47, 77, 87, 101], "closeup": 13, "adjust": [13, 37, 38, 47, 78], "larg": [13, 28, 32, 43, 77, 87], "hat": [13, 78], "aa06": 13, "yolov8s_aa10": 13, "major": 13, "fix": 13, "issu": [13, 19, 68], "wear": 13, "yolov8s_aa11": 13, "latest": [13, 37, 79, 84], "mainstream": 13, "aa10": 13, "outstand": 13, "map": [13, 30, 35, 49, 55, 76, 78, 81, 85, 86, 91, 103, 107], "score": [13, 14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 30, 31, 32, 36, 37, 38, 42, 44, 46, 47, 49, 55, 56, 58, 81, 85, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "though": 13, "note": [13, 17, 35, 43, 52, 71, 95, 99, 102, 105, 112, 113], "complet": [13, 31, 37, 52, 95, 101, 111], "fair": 13, "bias": 13, "model_nam": [13, 14, 15, 16, 17, 18, 19, 22, 30, 32, 36, 37, 38, 44, 51, 77, 87, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "conf_threshold": [13, 14, 15, 16, 17, 18, 19, 22, 37, 38, 51], "iou_threshold": [13, 14, 15, 16, 17, 18, 19, 21, 22, 37, 38, 51], "perform": [13, 17, 21, 22, 24, 31, 32, 36, 37, 38, 43, 49, 51, 52, 55, 63, 79, 90, 102, 103, 112, 113], "confid": [13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 35, 37, 38, 44, 49, 51, 56, 58, 77, 80, 87], "threshold": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 26, 35, 37, 38, 43, 46, 47, 49, 51, 54, 58, 77, 79, 80, 84, 87, 94, 102], "iou": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 37, 38, 51], "bounding_box": 13, "x1": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 37, 51, 52], "y1": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 37, 51, 52], "x2": [13, 21, 23], "y2": [13, 21, 23], "box": [13, 14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 38, 49, 55], "f": [13, 18, 23, 38, 43, 47, 71, 91], "2f": [13, 38], "point": [14, 18, 43, 56, 63], "femal": [14, 21, 51, 78], "genit": 14, "male": [14, 21, 78], "anime_censor_detect": 14, "yolov8": [14, 15, 16, 17, 18, 19, 22, 38], "model": [14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 42, 43, 44, 47, 49, 51, 55, 56, 58, 63, 66, 67, 68, 69, 70, 71, 74, 77, 79, 80, 81, 82, 84, 87, 88, 91, 93, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 111, 114], "v1": [14, 15, 16, 17, 18, 22, 51, 71, 87], "identifi": [14, 30, 41, 68, 77], "locat": 14, "anatom": 14, "analyz": [14, 21, 44], "data": [14, 17, 19, 25, 39, 41, 43, 55, 62, 70, 71, 77, 79, 81, 99, 105, 111, 112, 113, 114], "either": [14, 15, 16, 17, 18, 36, 43, 63, 87, 91], "standard": [14, 16, 17, 18, 39, 63, 90], "n": [14, 15, 16, 17, 18, 19, 22, 41, 43, 51, 63, 71], "nano": [14, 16, 17, 18, 51], "faster": [14, 15, 16, 17, 18, 19, 51], "slower": [14, 22], "construct": [14, 15, 17, 18, 51, 77, 87], "intersect": [14, 15, 16, 17, 18, 19, 22, 23, 51], "over": [14, 15, 16, 17, 18, 19, 22, 23, 24, 51, 77, 78], "merg": [14, 15, 16, 17, 18, 43], "x0": [14, 15, 16, 17, 18, 19, 22, 37, 51, 52], "y0": [14, 15, 16, 17, 18, 19, 22, 37, 51, 52], "bound": [14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 38, 55], "indic": [14, 43, 56, 59, 77, 79, 84, 87], "nipple_f": [14, 51], "peni": [14, 51], "pussi": [14, 51, 71], "runtimeerror": [14, 30, 36], "detection_visu": [14, 15, 16, 17, 19, 20, 22], "nude_girl": [14, 51], "365": 14, "264": 14, "399": 14, "289": [14, 15], "7473511695861816": 14, "224": [14, 61, 62, 63], "260": 14, "252": 14, "285": 14, "6830288171768188": 14, "206": 14, "523": [14, 51, 52], "240": 14, "608": 14, "6799028515815735": 14, "matplotlib": [14, 15, 16, 17, 25, 55], "pyplot": [14, 15, 16, 17, 55], "plt": [14, 15, 16, 17, 55], "imshow": [14, 15, 16, 17, 55], "anime_eye_detect": 15, "allow": [15, 16, 18, 19, 22, 32, 37, 38, 41, 59, 61, 63, 90], "trade": [15, 17], "off": [15, 17], "speed": [15, 16, 17, 18, 19, 22, 26, 88], "accuraci": [15, 16, 17, 18, 19, 22, 49, 77, 94, 96, 99, 102, 105, 109], "higher": [15, 16, 17, 18, 19, 21, 24, 77, 102], "consid": [15, 18, 23, 43, 49, 52, 54, 64, 78, 99, 105], "overlap": [15, 17, 18, 19, 23, 68, 69, 77, 79, 80, 82, 84, 87, 88, 111], "coordin": [15, 16, 17, 18, 19, 25, 37, 52, 56, 66], "alwai": [15, 17, 18, 19, 49], "except": [15, 18, 41, 59, 63, 71], "predict": [15, 19, 22, 30, 31, 32, 35, 36, 37, 38, 77, 80, 87, 94, 96, 98, 99, 102, 103, 105, 107, 109], "yolo_predict": [15, 22, 34], "squat": [15, 17, 55], "297": 15, "239": [15, 49], "341": 15, "271": 15, "7760562896728516": 15, "230": 15, "263": 15, "308": 15, "7682342529296875": 15, "createml": 16, "huggingfac": [16, 18, 43, 49, 63, 66, 75, 94, 95, 96, 98, 99, 100, 102, 104, 105, 106, 108, 109], "anime_face_detect": 16, "user": [16, 22, 30, 31, 32, 36, 37, 38, 41, 64, 73, 114], "balanc": [16, 18, 22, 71, 77], "system": [16, 17, 26, 59, 63, 99, 105], "overhead": [16, 17, 26, 90], "avail": [16, 22, 25, 30, 32, 35, 38, 41, 43, 49, 52, 59, 63, 71, 77, 85, 93, 94, 96, 99, 105, 109], "v0": [16, 22, 68, 69], "overrid": [16, 22], "auto": [16, 22, 37, 38, 55, 73, 93], "mostima_post": [16, 19], "29": [16, 19, 63], "441": [16, 19], "204": [16, 19], "584": [16, 19], "7874319553375244": [16, 19], "346": [16, 19], "59": [16, 19], "529": [16, 19], "275": [16, 19], "7510495185852051": [16, 19], "606": [16, 19], "51": [16, 19, 63], "895": [16, 19], "336": [16, 19], "6986488103866577": [16, 19], "upper": [17, 51], "bodi": [17, 22, 55, 56, 58, 71], "anime_halfbody_detect": 17, "pleas": [17, 24, 42, 43, 49, 68, 70, 72, 88, 95, 99, 102, 105, 112, 113], "primari": [17, 95, 98, 100, 104, 106, 108], "purpos": 17, "crop": [17, 54, 61, 62, 63, 71], "illustr": [17, 71, 96, 98], "therefor": [17, 43, 112, 113], "consist": [17, 38, 43], "person": [17, 20, 23, 25, 37, 55, 104, 111], "peopl": [17, 85], "guarante": [17, 49], "you": [17, 19, 20, 22, 27, 31, 35, 49, 52, 68, 69, 77, 87, 88, 90, 93, 94, 95, 96, 99, 102, 105, 109, 114], "inde": 17, "recommend": [17, 24, 31, 35, 37, 38, 43, 46, 47, 77, 87, 88, 99, 105], "approach": 17, "detect_person": [17, 20, 25, 55], "individu": [17, 23, 41, 61, 70], "obtain": [17, 27, 42, 43], "local": [17, 64, 112, 113], "flexibl": [17, 35, 61, 62], "lower": [17, 46, 47, 49, 51], "127": 17, "629": 17, "637": 17, "9040350914001465": 17, "anime_hand_detect": 18, "choos": [18, 22, 49], "35": [18, 63, 71, 79, 87], "configur": [18, 30, 35, 43, 61, 62, 63, 111], "suit": 18, "case": [18, 24, 35, 43, 46], "defin": [18, 22, 23, 43, 71, 91], "being": 18, "label": [18, 19, 21, 23, 24, 25, 30, 32, 35, 36, 37, 38, 43, 44, 49, 81, 103, 107], "infer": [18, 21, 24, 31, 32, 36, 37, 55, 68, 69, 77, 93, 102], "anime_imag": 18, "bbox": [18, 38], "conf": 18, "customiz": [19, 25, 35], "integr": [19, 32, 79, 114], "repositori": [19, 30, 31, 32, 35, 36, 37, 38, 43], "anime_head_detect": 19, "contribut": 19, "our": [19, 77], "develop": [19, 88, 114], "yolo11": 19, "architectur": 19, "usag": [19, 25, 30, 32, 35, 70, 71, 72, 79, 90, 91, 110], "head_detect_v2": 19, "0_": 19, "equal": [19, 52], "deprec": [19, 24, 42], "remov": [19, 24, 30, 37, 42, 49, 66, 75, 77, 78, 80, 81, 86, 87], "futur": [19, 24], "help": [19, 43, 54, 66], "For": [19, 20, 22, 23, 31, 32, 35, 43, 49, 56, 70, 77, 87, 93], "instead": [19, 24, 81], "detect_head": [20, 25], "booru_yolo": [20, 111], "detect_with_booru_yolo": 20, "detect_censor": [20, 51, 99, 105], "ey": [20, 52, 56, 71, 78, 111], "detect_ey": 20, "detect_fac": 20, "halfbodi": [20, 95, 104, 111], "detect_halfbodi": 20, "hand": [20, 56, 58, 71, 78, 111], "detect_hand": 20, "nudenet": [20, 111], "detect_with_nudenet": 20, "calculate_i": 20, "bboxes_similar": 20, "detection_similar": 20, "calculate_mask_i": 20, "masks_similar": 20, "detection_with_mask_similar": 20, "detect_text": 20, "nuditi": 21, "run": [21, 26, 30, 31, 32, 37, 38, 88, 93, 110, 111], "nm": 21, "postprocess": 21, "onnx": [21, 30, 32, 35, 36, 37, 38, 77, 80, 93, 103], "nudenet_onnx": 21, "notai": 21, "tech": 21, "detail": [21, 31, 35, 66, 70, 71, 93, 95], "respect": 21, "female_genitalia_cov": 21, "genitalia": 21, "face_femal": 21, "buttocks_expos": 21, "expos": 21, "female_breast_expos": 21, "female_genitalia_expos": 21, "male_breast_expos": 21, "anus_expos": 21, "anu": 21, "feet_expos": 21, "feet": [21, 56, 58], "belly_cov": 21, "feet_cov": 21, "armpits_cov": 21, "armpit": 21, "armpits_expos": 21, "face_mal": 21, "belly_expos": 21, "male_genitalia_expos": 21, "anus_cov": 21, "female_breast_cov": 21, "buttocks_cov": 21, "onnxruntim": [21, 92, 111], "topk": [21, 30], "45": [21, 47, 63], "score_threshold": 21, "number": [21, 30, 32, 36, 41, 43, 49, 56, 64, 66, 91, 94], "keep": [21, 84], "entir": 22, "anidet3": 22, "roboflow": 22, "m": 22, "x": [22, 43, 52, 56, 71, 90, 91, 107], "fastest": [22, 26], "most": [22, 30, 32, 36, 37, 38], "confidence_scor": 22, "genshin_post": [22, 50, 51, 52], "371": 22, "232": 22, "564": 22, "690": 22, "7533698678016663": 22, "135": [22, 56], "451": 22, "716": [22, 49], "6788613796234131": 22, "614": 22, "393": 22, "830": 22, "686": 22, "5612757205963135": 22, "1275": 22, "654": 22, "4047100841999054": 22, "calcul": [23, 32, 43, 46, 47], "comput": [23, 28, 32, 36, 45, 63, 90, 91, 103], "work": [23, 30, 32, 35, 36, 40, 46, 73, 103], "aggreg": 23, "involv": 23, "segment": [23, 25, 38, 64, 111], "evalu": [23, 42], "algorithm": [23, 43, 46], "box1": 23, "box2": 23, "bboxtyp": 23, "measur": [23, 42, 43, 46], "divid": [23, 56], "4f": 23, "1429": 23, "bboxes1": 23, "bboxes2": 23, "liter": [23, 31, 35, 43, 52, 56, 68, 69, 77, 85, 90], "max": [23, 24], "raw": [23, 30, 32, 36, 41], "depend": [23, 31, 35, 71, 72, 110], "unknown": [23, 38, 85], "hungarian": 23, "find": [23, 38, 52], "optim": [23, 32, 43, 77], "assign": [23, 24, 30, 37, 38, 43], "among": [23, 43], "averag": 23, "detect1": 23, "detect2": 23, "bboxwithscoreandlabel": [23, 25], "maskwithscoreandlabel": [23, 25], "group": [23, 30, 47, 81], "correspond": [23, 43, 49, 54, 63, 77, 87, 103, 107], "combin": [23, 41, 49], "against": [23, 88], "ground": [23, 99, 105], "truth": [23, 99, 105], "car": 23, "85": [23, 79, 87], "75": 23, "mask1": 23, "mask2": 23, "5000": 23, "masks1": 23, "masks2": 23, "empti": [23, 78], "instanc": [23, 25, 30, 31, 32, 37, 38, 43, 51, 56, 63, 64, 78], "_": [23, 81], "2500": 23, "text_detect": 24, "been": [24, 103], "migrat": 24, "ocr": [24, 111], "detect_text_with_ocr": [24, 111], "soon": 24, "paddleocr": [24, 49], "dbnetpp_resnet50_fpnc_1200e_icdar2015": 24, "05": [24, 63, 79, 80, 94, 95, 96, 98, 103, 104, 105, 106, 108, 109], "max_area_s": 24, "640": 24, "region": [24, 51, 54, 99, 105], "dbnet": 24, "do": [24, 54, 96], "640x640": 24, "ani": [24, 32, 35, 36, 41, 43, 51, 61, 63, 66, 71, 76, 77, 91, 93], "sinc": [24, 42], "appear": [25, 28], "font": 25, "see": [25, 31, 35, 71, 93], "text_pad": 25, "fontsiz": 25, "max_short_edge_s": 25, "mask_alpha": 25, "fp": 25, "no_label": 25, "render": 25, "them": [25, 41, 51, 61, 68, 72, 87], "normal": [25, 31, 32, 35, 38, 44, 61, 62, 63, 77, 87], "predefin": [25, 78], "extract": [25, 26, 28, 29, 31, 35, 41, 43, 47, 49, 54, 63, 70, 71, 72, 73, 77, 80, 87], "around": [25, 30, 37, 41, 58], "shortest": 25, "edg": [25, 58, 111], "font_manag": 25, "fontproperti": 25, "properti": [25, 38, 52, 56, 71, 73], "cv2": 26, "have": [26, 28, 35, 43, 77, 85, 86, 99, 105, 110], "lowest": 26, "resourc": [26, 111], "low_threshold": 26, "high_threshold": 26, "assum": [26, 28, 29, 75], "its": [26, 28, 29, 30, 43, 49, 50, 63, 72, 75, 79, 81, 93, 95, 96, 98, 99, 100, 103, 104, 105, 106, 108, 109], "low": [26, 36, 42, 44, 71, 84, 87, 88], "high": [26, 36, 37, 65, 71, 88, 102, 103], "outlin": 27, "comparison": [27, 79], "canni": [27, 111], "get_edge_by_canni": 27, "edge_image_with_canni": 27, "lineart": [27, 29, 111], "get_edge_by_lineart": 27, "edge_image_with_lineart": 27, "lineart_anim": [27, 111], "get_edge_by_lineart_anim": 27, "edge_image_with_lineart_anim": 27, "best": [28, 44, 52, 71], "effect": [28, 42, 51, 110], "closest": 28, "consum": 28, "amount": 28, "memori": [28, 30, 32, 37, 38, 112, 113], "power": 28, "runtim": [28, 32, 93, 102], "coars": 28, "detect_resolut": [28, 29], "512": [28, 29, 58, 71, 88], "deeper": 28, "richer": 28, "probabl": [28, 32, 103], "extra": [28, 71], "increas": [28, 43], "resolut": [28, 29, 64, 88], "neural": [28, 29, 75, 91], "network": [28, 29, 75, 91], "classif": [30, 31, 35, 36, 91, 95, 96, 98, 99, 100, 101, 104, 105, 106, 108, 109], "those": [30, 35, 102], "store": [30, 32, 35, 37, 39, 71, 72, 77], "well": [30, 46], "manag": [30, 32, 36, 37, 93, 111], "interact": [30, 31, 32, 36, 37, 38], "also": [30, 61, 87, 114], "token": [30, 31, 32, 35, 36, 37, 38], "authent": [30, 31, 32, 35, 36, 37], "access": [30, 32, 36, 38, 56, 71, 90], "privat": [30, 32, 33, 35, 36, 38, 47], "repo_id": [30, 31, 32, 35, 36, 37, 38], "fn_preprocess": 30, "callabl": [30, 63], "hf_token": [30, 31, 32, 35, 36, 37, 38], "comprehens": [30, 32], "imagepreprocessfunc": 30, "variabl": [30, 38, 52, 93], "_model_nam": 30, "cach": [30, 32, 36, 37, 38, 64, 92, 111], "_model": 30, "dictionari": [30, 35, 39, 44, 61, 63, 71, 72, 73, 76, 78, 80, 95, 98, 100, 104, 106, 108], "_label": 30, "_hf_token": 30, "org": 30, "repo": [30, 63], "__init__": [30, 31, 32, 33, 35, 36, 37, 38, 41, 52, 56, 64, 73, 78], "clear": [30, 32, 36, 37, 38, 43, 72, 95, 99, 105], "free": [30, 32, 37, 38], "up": [30, 32, 37, 38, 78], "launch_demo": [30, 31, 32, 35, 36, 37, 38], "default_model_nam": [30, 32, 36, 37, 38], "server_nam": [30, 31, 32, 35, 36, 37, 38], "server_port": [30, 31, 32, 35, 36, 37, 38], "launch": [30, 31, 32, 35, 36, 37, 38], "gradio": [30, 31, 32, 35, 36, 37, 38], "demo": [30, 31, 32, 35, 36, 37, 38, 84], "interfac": [30, 31, 32, 35, 36, 37, 38, 90], "ui": [30, 31, 35, 36, 37, 38], "make_ui": [30, 31, 32, 35, 36, 37, 38], "server": [30, 31, 32, 35, 36, 37, 38], "select": [30, 32, 36, 37, 38, 43, 51, 64, 77], "dropdown": [30, 32], "port": [30, 31, 32, 35, 36, 37, 38], "importerror": [30, 37, 38], "instal": [30, 31, 35, 36, 37, 38, 66, 72, 111], "properli": [30, 36, 71], "usernam": [30, 37, 38], "repo_nam": [30, 37, 38], "model_v1": 30, "7860": [30, 32, 37, 38], "submit": 30, "recent": [30, 32, 36, 37, 38], "label_group": 30, "highest": [30, 103], "through": [30, 32, 35, 63, 114], "error": [30, 38, 41, 63, 87], "predict_fmt": 30, "fmt": [30, 31, 32, 35, 36, 44, 77, 80, 87], "top5": [30, 31], "logit": [30, 31, 32, 35, 36], "embed": [30, 31, 32, 35, 36, 41, 77, 87], "dict": [30, 31, 32, 35, 41, 44, 55, 61, 62, 63, 71, 72, 73, 77, 80, 87, 90, 95, 96, 98, 99, 100, 104, 105, 106, 108, 109], "top": [30, 31, 52, 102], "k": [30, 31], "e": [30, 31, 32, 43, 65, 68, 69, 85, 88, 91], "g": [30, 31, 32, 43, 65, 68, 69, 85, 87, 88], "top10": 30, "predict_scor": 30, "ia": 30, "conveni": [30, 31, 35, 38, 56, 71, 114], "wrapper": [30, 37, 41], "id": [30, 31, 32, 35, 36, 37, 38], "timm": [31, 35, 62], "pytorch": [31, 35], "classifi": [31, 34, 95, 100, 101, 102, 104, 106, 108, 109, 111], "web": [31, 32, 36], "retriev": [31, 39, 43], "make": [31, 35, 38, 56, 61, 81, 91, 99, 103, 105], "easi": [31, 37], "minim": [31, 52], "programmat": 31, "standalon": 31, "app": [31, 35, 75], "gr": [31, 35, 36, 37, 38], "environmenterror": [31, 35, 37, 38, 66, 72], "build": [31, 35, 63, 77, 79, 87], "larger": [31, 54, 58, 89], "preprocessor": [31, 35, 36, 71], "val": [31, 35], "accord": [31, 35, 63], "veri": 31, "big": [31, 41], "dim": [31, 35, 77, 80, 87], "index": [31, 35, 77, 87, 114], "after": [31, 35, 50, 63, 77, 79, 84, 87], "l2": [31, 32, 35, 77, 87], "categori": [31, 35, 77, 80, 95, 103], "tag": [31, 35, 111], "img1": [31, 47, 48, 77, 87], "animetimm": [31, 35], "swinv2_base_window8_256": 31, "dbv4a": 31, "fullxx": 31, "cl": [31, 51], "jia_redian_ruzi_ruzi": 31, "9890832304954529": 31, "siya_ho": 31, "005189628805965185": 31, "bai_qi": 31, "qsr": 31, "0015026535838842392": 31, "kkuem": 31, "0012714712647721171": 31, "teddy_": 31, "khanshin": 31, "00035598213435150683": 31, "img2": [31, 47, 48, 77, 87], "monori_rogu": 31, "6921895742416382": 31, "stanley_lau": 31, "2040979117155075": 31, "neoartcor": 31, "03475344926118851": 31, "ayya_sap": 31, "005350438412278891": 31, "goomrrat": 31, "004616163671016693": 31, "img3": 31, "shexyo": 31, "9998241066932678": 31, "oroboru": 31, "0001537767384434119": 31, "jener": 31, "268482477229554e": 31, "06": [31, 95, 96, 98, 103, 104, 105, 106, 108], "free_style_": 31, "yohan1754": 31, "4537688406999223e": 31, "kakeku": 31, "5340586944366805e": 31, "img4": 31, "z": 31, "taiga": 31, "9999995231628418": 31, "tina_": 31, "tinafya": 31, "2290533391023928e": 31, "07": [31, 63, 103, 104, 105, 108], "arind_yudha": 31, "17258208990279e": 31, "08": [31, 43, 63, 104, 105], "chixiao": 31, "949555076905199e": 31, "zerotwenty_": 31, "020": 31, "218352955831506e": 31, "img5": 31, "spam_": 31, "spamham4506": 31, "9999998807907104": [31, 104, 105], "falken_": 31, "yutozin": 31, "501828954062148e": 31, "yuki_": 31, "asayuki101": 31, "285677863118508e": 31, "danbal": 31, "452678752959628e": 31, "09": [31, 63], "buri_": 31, "retty9349": 31, "757136379789472e": 31, "img6": 31, "mashuu_": 31, "neko_no_oyashiro": 31, "minaba_hideo": 31, "543745646401476e": 31, "simosi": 31, "499865978781827e": 31, "maoh_yueer": 31, "302619149854081e": 31, "7nite": 31, "6548184478846224e": 31, "1024": [31, 75, 87], "multimod": 32, "hub": [32, 35], "discoveri": 32, "variant": [32, 36, 77], "pipelin": [32, 61, 63], "pattern": [32, 43, 78], "direct": 32, "api": [32, 36, 38], "control": [32, 35, 71], "via": 32, "deploy": [32, 103], "reus": 32, "lru": 32, "thread": [32, 36, 38, 90, 110], "safe": [32, 36, 38, 72, 79, 80, 90, 101, 103, 105, 110, 111], "demand": 32, "switch": [32, 37, 38], "image_encod": [32, 36], "upload": [32, 37, 38], "enter": 32, "link": 32, "address": 32, "bind": 32, "organ": 32, "precomput": [32, 86], "cosin": 32, "scale": [32, 36, 51, 52, 56, 71, 75, 77, 87, 112, 113], "complex": 32, "image_embed": 32, "text_embed": 32, "thei": [32, 43, 59, 63], "text_encod": [32, 36], "accept": 32, "_process_rgb": 33, "_process_alpha_channel_with_model": 33, "_process_rgba": 33, "attribut": 33, "classifymodel": 34, "classify_predict_scor": 34, "classify_predict": 34, "classify_predict_fmt": 34, "classify_timm": [34, 111], "classifytimmmodel": 34, "classify_timm_predict": 34, "imageenhanc": 34, "clip": [34, 63, 71, 111], "clipmodel": 34, "clip_image_encod": 34, "clip_text_encod": 34, "clip_predict": 34, "multilabel_timm": [34, 111], "multilabeltimmmodel": 34, "multilabel_timm_predict": 34, "siglip": [34, 63, 111], "siglipmodel": 34, "siglip_image_encod": 34, "siglip_text_encod": 34, "siglip_predict": 34, "yolomodel": 34, "yoloseg": [34, 111], "yolosegmentationmodel": 34, "yolo_seg_predict": 34, "multi": [35, 41, 90], "export": [35, 49, 93], "creation": [35, 36, 61, 62, 73], "selected_tag": 35, "csv": 35, "json": [35, 41], "where": [35, 39, 43, 71, 72, 77, 87, 90], "belong": [35, 43], "default_threshold": 35, "default_use_tag_threshold": 35, "whether": [35, 38, 43, 49, 51, 63, 73, 76, 77, 80, 87, 88], "use_tag_threshold": 35, "fmt_unset": 35, "across": [35, 90], "directli": [35, 71], "instanti": 35, "rate": [35, 77, 79, 80, 87, 99, 101, 111], "skadi": [35, 75, 77, 79, 80, 84, 87], "mobilenetv3_large_150d": 35, "dbv4": 35, "1girl": [35, 71, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87], "9963783025741577": 35, "long_hair": [35, 77, 79, 80, 84, 86, 87], "9685494899749756": 35, "solo": [35, 71, 76, 77, 78, 79, 80, 84, 85, 86, 87], "9548443555831909": 35, "navel": [35, 77, 79, 80, 84, 87], "9415484666824341": 35, "9369214177131653": 35, "red_ey": [35, 77, 79, 80, 84, 87], "9019639492034912": 35, "shirt": [35, 77, 79, 80, 84, 87], "873087465763092": 35, "outdoor": [35, 77, 79, 80, 84, 87], "866461992263794": 35, "crop_top": [35, 77, 79, 80, 84, 87], "862577497959137": 35, "midriff": [35, 77, 79, 80, 84, 87], "8544420003890991": 35, "sportswear": [35, 77, 79, 80, 84, 87], "849435567855835": 35, "8209151029586792": 35, "short_sleev": [35, 77, 79, 80, 84, 87], "817188560962677": 35, "hold": [35, 77, 78, 79, 80, 84, 87], "811793327331543": 35, "very_long_hair": [35, 77, 79, 80, 84, 86, 87], "8082301616668701": 35, "glove": [35, 77, 79, 80, 84, 87], "7840366363525391": 35, "black_glov": [35, 77, 79, 80, 84, 87], "7765430808067322": 35, "thigh": [35, 77, 79, 80, 84, 87], "7542579770088196": 35, "looking_at_view": [35, 77, 79, 80, 84, 87], "7331588268280029": 35, "dai": [35, 77, 79, 80, 84, 87], "7203925251960754": 35, "hair_between_ey": [35, 77, 79, 80, 84, 87], "7121687531471252": 35, "large_breast": [35, 77, 80, 84, 87], "6990523338317871": 35, "baseball_bat": [35, 77, 80, 84, 87], "6809443831443787": 35, "grey_hair": [35, 77, 87], "6790007948875427": 35, "sky": [35, 77, 79, 80, 84, 87], "6716539263725281": 35, "stomach": [35, 77, 80, 84, 87], "6698249578475952": 35, "sweat": [35, 77, 79, 80, 84, 87], "6454322934150696": 35, "black_shirt": [35, 77, 80, 84, 87], "6270318031311035": 35, "cowboy_shot": [35, 77, 79, 80, 84, 87], "6216483116149902": 35, "blue_ski": [35, 77, 79, 80, 84, 87], "5898874998092651": 35, "black_short": [35, 77, 84, 87], "5445142984390259": 35, "holding_baseball_bat": [35, 77, 79, 80, 84, 87], "5013713836669922": 35, "white_hair": [35, 87], "4999670684337616": 35, "blush": [35, 71, 77, 79, 80, 84, 87], "4860053062438965": 35, "cloud": [35, 77, 79, 80, 84, 87], "474183052778244": 35, "4724341332912445": 35, "thigh_gap": [35, 77, 84, 87], "4330931305885315": 35, "short_short": [35, 77, 84, 87], "39793258905410767": 35, "parted_lip": [35, 77, 78, 79, 80, 84, 87], "36694538593292236": 35, "crop_top_overhang": [35, 77, 84], "3321989178657532": 35, "official_alternate_costum": [35, 77], "3157039284706116": 35, "blurri": [35, 67, 71], "24181532859802246": 35, "groin": [35, 71], "21906554698944092": 35, "ass_visible_through_thigh": [35, 77, 84, 87], "2188207507133484": 35, "cropped_shirt": [35, 77], "18700966238975525": 35, "taut_shirt": 35, "08612403273582458": 35, "taut_cloth": 35, "0701744556427002": 35, "skadi_": [35, 77, 79, 80, 87], "arknight": [35, 77, 79, 80, 87], "9796262979507446": 35, "sensit": [35, 43, 51, 77, 87, 99, 105], "9580697417259216": 35, "hutao": [35, 46, 75, 77, 79, 80, 84, 87], "988956093788147": 35, "twintail": [35, 77, 78, 79, 80, 84, 87], "9650213718414307": 35, "ghost": [35, 77, 84, 87], "940951943397522": 35, "tongue_out": [35, 77, 79, 80, 84, 87], "9330000877380371": 35, "tongu": [35, 77, 79, 80, 84, 87], "9267600774765015": 35, "skirt": [35, 77, 79, 80, 84, 87], "9194451570510864": 35, "symbol": [35, 56, 77, 84, 87], "shaped_pupil": [35, 77, 84, 87], "9103127717971802": 35, "brown_hair": [35, 77, 79, 80, 84, 87], "9067947268486023": 35, "8872615098953247": 35, "8631541728973389": 35, "8235997557640076": 35, "8214132785797119": 35, "long_sleev": [35, 77, 80, 84, 87], "7965610027313232": 35, "bag": [35, 71, 77, 79, 80, 84, 87], "7958617210388184": 35, "jacket": [35, 77, 79, 80, 84, 87], "7932659387588501": 35, "flower": [35, 77, 78, 79, 80, 84, 87], "7630170583724976": 35, "7500981092453003": 35, "hair_orna": [35, 77, 79, 80, 84, 87], "738053023815155": 35, "7321316599845886": 35, "plaid_skirt": [35, 77, 79, 80, 84], "7173646688461304": 35, "white_shirt": [35, 77, 80, 84], "6631225347518921": 35, "pleated_skirt": [35, 77, 79, 80, 84, 87], "6344470977783203": 35, "hair_flow": [35, 77, 79, 80, 84, 87], "6293849945068359": 35, "nail_polish": [35, 77, 80, 84], "6136130094528198": 35, "multicolored_hair": [35, 84], "5703858733177185": 35, "5195141434669495": 35, "plaid_cloth": [35, 77], "503984808921814": 35, "gradient_hair": [35, 84], "49658203125": 35, "alternate_costum": [35, 77, 87], "4947473704814911": 35, "493851900100708": 35, "484821081161499": 35, "smile": [35, 77, 79, 80, 84, 87], "4778161942958832": 35, "black_nail": [35, 77], "4747253358364105": 35, "collared_shirt": [35, 77, 80, 84], "46951043605804443": 35, "46920245885849": 35, "45227500796318054": 35, "school_uniform": [35, 77, 79, 80, 84, 87], "4197554290294647": 35, "41959843039512634": 35, "miniskirt": [35, 77, 80, 84], "3916422426700592": 35, "38207799196243286": 35, "blue_jacket": [35, 77, 84], "3614964485168457": 35, "sleeves_past_wrist": [35, 79, 80, 84], "3611966073513031": 35, "backpack": [35, 77, 79, 80, 84, 87], "32487112283706665": 35, "colored_tip": 35, "314140260219574": 35, "sidelock": [35, 77, 78], "3062695264816284": 35, "black_jacket": 35, "299169659614563": 35, "29005059599876404": 35, "charm_": [35, 77, 79, 80], "22183549404144287": 35, "multiple_r": 35, "2172674536705017": 35, "open_jacket": [35, 77], "2046721875667572": 35, "ring": [35, 78], "18625634908676147": 35, "brown_skirt": [35, 84], "18045437335968018": 35, "contemporari": [35, 77], "13890522718429565": 35, "hu_tao_": [35, 77, 87], "genshin_impact": [35, 77, 87], "9779937267303467": 35, "boo_tao_": [35, 77, 87], "8973554372787476": 35, "6215817332267761": 35, "3872501254081726": 35, "That": 35, "witha": 35, "artist": [35, 71, 77], "9938606023788452": 35, "9691187143325806": 35, "9463587403297424": 35, "944723904132843": 35, "9439248442649841": 35, "9335891008377075": 35, "8865424394607544": 35, "8601726293563843": 35, "8445472717285156": 35, "83197021484375": 35, "8274217247962952": 35, "8188955783843994": 35, "8183804750442505": 35, "8089936971664429": 35, "8038264513015747": 35, "7703496813774109": 35, "7689077854156494": 35, "768336832523346": 35, "739115834236145": 35, "7282243967056274": 35, "6852632761001587": 35, "6799711585044861": 35, "6694454550743103": 35, "6693665385246277": 35, "6493985652923584": 35, "6425715684890747": 35, "6186742186546326": 35, "5906491279602051": 35, "5860112905502319": 35, "5825777649879456": 35, "5549533367156982": 35, "5523971915245056": 35, "5324308276176453": 35, "52657151222229": 35, "4896492063999176": 35, "45526784658432007": 35, "4306206703186035": 35, "4149143397808075": 35, "4124316871166229": 35, "34030789136886597": 35, "artist_nam": [35, 77, 87], "2679593563079834": 35, "2652612328529358": 35, "2548949122428894": 35, "basebal": [35, 77, 80, 87], "24870169162750244": 35, "2240566909313202": 35, "stretch": 35, "2012709677219391": 35, "19828352332115173": 35, "1960265338420868": 35, "tone": 35, "13941210508346558": 35, "exercis": [35, 77], "11270403861999512": 35, "lens_flar": 35, "10835999250411987": 35, "08783495426177979": 35, "08448180556297302": 35, "linea_alba": 35, "06583884358406067": 35, "8951651453971863": 35, "9492285847663879": 35, "Its": 35, "But": 35, "easili": 35, "wai": [35, 39, 71, 72], "next": [35, 41, 59], "1280": [35, 50, 77], "sigmoid": [36, 92], "loss": 36, "reset": [36, 38], "about": [36, 39], "hostnam": 36, "One": [36, 47], "detect": [37, 38, 46, 49, 51, 55, 56, 57, 58, 76, 78, 93, 94, 99, 105, 111], "post": [37, 38, 49], "helper": 37, "metadata": [37, 38, 44, 70, 72, 73, 111], "cleanup": 37, "associ": [37, 73], "default_conf_threshold": [37, 38], "default_iou_threshold": [37, 38], "apply_default_threshold": [37, 38], "offlin": [37, 38], "enabl": [37, 38, 77, 87], "environ": [37, 38, 88, 90, 93, 111], "yolov5": 37, "allow_dynam": [37, 38], "dynam": [37, 38, 61], "300": [37, 63], "400": 37, "simpl": 37, "explicitli": 37, "onlin": [38, 76], "execut": [38, 93, 112, 113], "demonstr": 38, "try": [38, 59], "forc": [38, 93], "seg": [38, 75], "glob": 38, "search": 38, "repeat": 38, "filesystem": 38, "_offlin": 38, "connect": [38, 58], "occur": 38, "found": [38, 39, 52, 71, 95], "read": [39, 40, 41, 70, 71, 72], "write": [39, 40, 41, 70, 72], "exif": [39, 40, 71], "gif": [39, 40, 71], "comment": 39, "These": [39, 42, 64], "context": [39, 40], "ai": [39, 40, 73, 94], "attempt": [39, 52, 63, 71, 73, 93], "commonli": [39, 63, 81, 91], "look": [39, 49, 71, 95], "usercom": 39, "field": [39, 73], "dst_filenam": 39, "destin": [39, 71, 72, 73], "filenam": [39, 64], "pnginfo": [39, 41, 71, 73], "geninfo": [40, 111], "lsb": [40, 73, 111], "signific": [40, 41, 43, 68, 73], "bit": [40, 41, 63, 73, 77], "read_geninfo_paramet": 40, "read_geninfo_exif": 40, "read_geninfo_gif": 40, "write_geninfo_paramet": 40, "write_geninfo_exif": 40, "write_geninfo_gif": 40, "read_lsb_raw_byt": 40, "read_lsb_metadata": 40, "write_lsb_raw_byt": 40, "write_lsb_metadata": 40, "lsbreaderror": 40, "lsbextractor": 40, "imagelsbdataextractor": 40, "serialize_pnginfo": 40, "serialize_json": 40, "inject_data": 40, "steganographi": 41, "serial": 41, "compat": [41, 81], "inject": 41, "emb": [41, 77, 87], "seamlessli": 41, "hidden": 41, "decompress": 41, "gzip": 41, "written": 41, "appropri": [41, 49, 63, 71], "serializ": [41, 61], "err": 41, "caus": [41, 110], "get_next_n_byt": 41, "get_one_byt": 41, "form": [41, 81], "read_32bit_integ": 41, "32": [41, 63], "interpret": [41, 56], "endian": 41, "enough": 41, "magic": 41, "stealth_pngcomp": 41, "extract_data": 41, "length": [41, 43, 50], "compress": 41, "along": [41, 43, 75], "robust": [41, 43], "skytnt": [42, 64, 75], "poor": 42, "anime_dbaesthet": [42, 45], "better": [42, 46, 66, 77, 87, 88, 94, 96, 99, 102, 105, 109], "2053756": 42, "09986039996147156": 42, "1663584": 42, "24299287796020508": 42, "4886411": 42, "38091593980789185": 42, "2066024": 42, "5131649971008301": 42, "3670169": 42, "6011670827865601": 42, "5930006": 42, "7067991495132446": 42, "3821265": 42, "8237218260765076": 42, "5512471": 42, "9187621474266052": 42, "limit": [43, 77, 79], "smaller": 43, "7eu7d7": [43, 84, 88, 114], "ccip_onnx": 43, "cluster": [43, 47], "refer": [43, 46, 70, 102], "relev": 43, "aforement": 43, "manual": [43, 52], "384": [43, 47, 61, 62, 63], "caform": 43, "randaug": 43, "prune": 43, "vector": [43, 77], "pruned_fp32": 43, "5_fp32": 43, "feat": 43, "768": [43, 49, 71], "17847511429108218": 43, "1951224011983088": 43, "18397327797685215": 43, "y": [43, 52, 90], "16583099961280823": 43, "42947039008140564": 43, "4037521779537201": 43, "4371533691883087": 43, "40748104453086853": 43, "392294704914093": 43, "pairwis": 43, "matrix": 43, "5350548e": 43, "6583106e": 43, "01": 43, "2947042e": 43, "0375218e": 43, "8025822e": 43, "3715334e": 43, "0748104e": 43, "2675274e": 43, "9229470e": 43, "j": 43, "th": 43, "dbscan": 43, "dbscan_2": 43, "dbscan_fre": 43, "optic": [43, 49], "optics_best": 43, "epsilon": 43, "ep": 43, "min_sampl": 43, "ccipclustermethodtyp": 43, "12921094122454668": 43, "1291187648928262": 43, "1836453739562513": 43, "distanc": 43, "_featureorimag": 43, "sampl": [43, 47, 71, 94, 95, 96, 98, 99, 100, 104, 105, 106, 108, 109], "neighborhood": [43, 66], "core": [43, 112, 113], "few": 43, "too": 43, "tune": 43, "guidelin": 43, "deal": [43, 70], "solut": [43, 52], "small": [43, 51], "advis": [43, 79], "significantli": 43, "separ": [43, 90], "slightli": 43, "exhibit": 43, "regular": [43, 66], "outfit": 43, "awar": 43, "highli": 43, "so": [43, 46, 77, 84, 88], "care": 43, "diff": 43, "07437477": 43, "0356068": 43, "04396922": 43, "05131693": 43, "assess": 44, "aesthet": [44, 45, 111], "danbooru": [44, 79, 82, 84, 99, 102], "hakubooru": 44, "kohakublueleaf": 44, "swinv2pv3_v0_448_ls0": 44, "2_x": 44, "percentil": 44, "_default_model_nam": 44, "masterpiec": [44, 71], "9831666690063624": 44, "8810615667538594": 44, "great": 44, "8225559148288356": 44, "good": [44, 49], "591020403706702": 44, "2888798940585766": 44, "243279223969715": 44, "worst": [44, 71], "005268185993767627": 44, "275707557797432": 44, "7977807857096195": 44, "56098810210824": 44, "670568235218525": 44, "1677918508648872": 44, "9305131509900093": 44, "6085879728198051": 44, "6834832429885864": 44, "16141420602798462": 44, "05435194447636604": 44, "025083942338824272": 44, "024000568315386772": 44, "027076328173279762": 44, "024589713662862778": 44, "3757021427154541": 44, "3451208472251892": 44, "1511985808610916": 44, "04740551486611366": 44, "02172713913023472": 44, "027498546987771988": 44, "03134724497795105": 44, "39281174540519714": 44, "22457796335220337": 44, "15563568472862244": 44, "10796019434928894": 44, "047730278223752975": 44, "0393439345061779": 44, "031940147280693054": 44, "13832266628742218": 44, "20687267184257507": 44, "2509062886238098": 44, "1644320785999298": 44, "11332042515277863": 44, "08270663768053055": 44, "043439216911792755": 44, "033693961799144745": 44, "03375888615846634": 44, "050045162439346313": 44, "16734018921852112": 44, "4311050772666931": 44, "23242227733135223": 44, "05163438618183136": 44, "012833272106945515": 44, "01619996316730976": 44, "03074900433421135": 44, "1396280825138092": 44, "5038207173347473": 44, "22299200296401978": 44, "07377689331769943": 44, "02854202501475811": 44, "026677291840314865": 44, "02838410809636116": 44, "026617199182510376": 44, "02508518099784851": 44, "06039097160100937": 44, "8043031692504883": 44, "get_aesthetic_scor": 45, "ccip": [45, 111], "ccip_extract_featur": 45, "ccip_batch_extract_featur": 45, "ccip_default_threshold": 45, "ccip_differ": 45, "ccip_sam": 45, "ccip_batch_differ": 45, "ccip_batch_sam": 45, "ccip_default_clustering_param": 45, "ccip_clust": 45, "ccip_merg": 45, "dbaesthet": [45, 111], "laplacian": [45, 111], "laplacian_scor": 45, "lpip": [45, 111], "lpips_extract_featur": 45, "lpips_differ": 45, "lpips_clust": 45, "psnr_": [45, 111], "psnr": [45, 69], "blur": [46, 51], "than": [46, 47, 51, 77, 90, 94, 102], "seem": 46, "just": [46, 66, 77, 96, 99, 102, 105, 109], "we": [46, 68, 88], "explor": 46, "bluri": 46, "156": 46, "68285005210006": 46, "text_blur": 46, "2276": 46, "66629157129": 46, "real2": 46, "908745781486806": 46, "mmd": 46, "1072": 46, "8372572065527": 46, "richzhang": 47, "perceptualsimilar": 47, "chafen_arknight": 47, "rand": 47, "995": 47, "cnn": 47, "f1": 47, "f2": 47, "f3": 47, "f4": 47, "f5": 47, "64": [47, 63, 66, 71, 88, 112, 113], "99": 47, "192": 47, "49": [47, 63], "256": [47, 61, 62, 68, 71], "anoth": 47, "16922694444656372": 47, "22250649333000183": 47, "6897575259208679": 47, "10956494510173798": 47, "6823137998580933": 47, "6837796568870544": 47, "nois": [47, 54, 66, 68], "inf": 48, "gaussian_20": 48, "dat": 48, "058228614646987": 48, "gaussian_3": 48, "27": [48, 63], "65611098737784": 48, "lq": 48, "29589659377844": 48, "recogn": [49, 63], "recognit": 49, "ch_pp": 49, "ocrv4_det": 49, "heat_threshold": 49, "box_threshold": 49, "max_candid": 49, "1000": 49, "unclip_ratio": 49, "heat": 49, "candid": 49, "unclip": 49, "comic": [49, 96], "742": 49, "485": [49, 61, 62], "809": 49, "511": 49, "9543377610144915": 49, "682": 49, "98": 49, "734": 49, "124": 49, "9309689495575223": 49, "136": 49, "836": 49, "164": 49, "9042856988923695": 49, "144": 49, "455": 49, "196": 49, "874083638387722": 49, "719": 49, "835": 49, "488": 49, "8628696346175078": 49, "478": 49, "214": 49, "508": 49, "848871771901487": 49, "1030": 49, "557": 49, "1184": 49, "578": 49, "8352495440618789": 49, "427": 49, "129": 49, "553": 49, "154": 49, "8249209443996619": 49, "detect_model": 49, "recognize_model": 49, "ocrv4_rec": 49, "rotation_threshold": 49, "is_remove_dupl": 49, "rotat": [49, 52], "duplic": [49, 71], "mob": 49, "9356705927336156": 49, "shishou": 49, "8933000384412466": 49, "BUT": 49, "8730931912907247": 49, "oh": 49, "8417627579351514": 49, "mirror": 49, "7366019454049503": 49, "el": 49, "gato": 49, "iberico": 49, "7271127306351021": 49, "THAt": 49, "701928390168364": 49, "6965972578194936": 49, "chines": 49, "english": 49, "cannot": [49, 59, 61, 63, 73], "languag": 49, "func": [49, 92, 111], "japanes": [49, 71], "post_text": 49, "319": 49, "847": 49, "561": 49, "899": 49, "kancol": 49, "9130667787597329": 49, "552": 49, "811": 49, "791": 49, "921": 49, "1944": 49, "8566762346615406": 49, "820": 49, "558": 49, "850": 49, "fleet": 49, "collect": [49, 70], "8100635458911772": 49, "235": 49, "904": 49, "855": 49, "1009": 49, "\u6d77": 49, "6716076803280185": 49, "858": 49, "808": 49, "tsu": 49, "ka": 49, "NO": 49, "u": [49, 114], "mi": 49, "de": 49, "654507230718228": 49, "209": 49, "507": 49, "2888084133529467": 49, "japan_pp": 49, "ocrv3_rec": 49, "9230690942939336": 49, "8564870717047623": 49, "\u3044\u3064\u304b\u3042\u306e\u6d77\u3067": 49, "8061289060358996": 49, "8045396777081609": 49, "7311649382696896": 49, "\u8266\u3068\u308c\u308c": 49, "6648729016512889": 49, "ocrv2_det": 49, "ocrv3_det": 49, "ocrv4_server_det": 49, "ch_ppocr_mobile_slim_v2": 49, "0_det": 49, "ch_ppocr_mobile_v2": 49, "ch_ppocr_server_v2": 49, "en_pp": 49, "arabic_pp": 49, "ocrv2_rec": 49, "ocrv4_server_rec": 49, "0_rec": 49, "chinese_cht_pp": 49, "cyrillic_pp": 49, "devanagari_pp": 49, "en_number_mobile_v2": 49, "ka_pp": 49, "korean_pp": 49, "latin_pp": 49, "ta_pp": 49, "te_pp": 49, "max_siz": [50, 61, 62, 63], "longer": 50, "720": 50, "new_img": 50, "600": 50, "337": 50, "obscur": 51, "regist": [51, 52, 61, 62, 63], "rectangular": 51, "967": [51, 52], "143": [51, 52], "1084": [51, 52], "261": [51, 52], "246": [51, 52], "208": [51, 52], "331": [51, 52], "287": [51, 52], "662": [51, 52], "466": [51, 52], "705": [51, 52], "514": [51, 52], "479": [51, 52], "283": [51, 52], "326": [51, 52], "color_black": 51, "radiu": 51, "emoji": [51, 52], "penis": 51, "vagina": 51, "serv": [51, 63, 79], "foundat": 51, "inherit": [51, 63], "fill": 51, "color_default": 51, "green": 51, "color_green": 51, "ffff00": 51, "color_ffff00": 51, "blur_4": 51, "blur_8": 51, "blur_12": 51, "pixelate_4": 51, "pixelate_8": 51, "pixelate_12": 51, "arg": 51, "subclass": 51, "keyerror": 51, "alreadi": 51, "exist": [51, 72, 77, 93, 96], "angl": 52, "end": [52, 71], "censor_area": [52, 53], "ratio_threshold": 52, "minimum": [52, 58, 64, 66], "total": [52, 112, 113], "star": [52, 84], "register_censor_method": [52, 53], "smiling_face_with_heart": 52, "twitter": 52, "appl": 52, "googl": 52, "microsoft": 52, "samsung": 52, "whatsapp": 52, "facebook": 52, "messeng": 52, "joypixel": 52, "openmoji": 52, "emojidex": 52, "mozilla": 52, "express": 52, "code": [52, 68, 77, 84, 87], "_emojistyletyp": 52, "emoji_default": 52, "cat_fac": 52, "emoji_green": 52, "grinning_face_with_sweat": 52, "emoji_liuhanhuangd": 52, "abl": [52, 59], "prefix": [52, 78, 83], "sum": 52, "cx": 52, "mass": 52, "occlus": 52, "cy": 52, "find_for_area": 52, "rectangl": 52, "corner": 52, "factor": [52, 63], "align": [53, 111], "align_maxs": 53, "censor_": [53, 111], "censor_nsfw": 53, "basecensor": 53, "colorcensor": 53, "blurcensor": 53, "pixelatecensor": 53, "imgcensor": [53, 111], "imagebasedcensor": 53, "emojibasedcensor": 53, "singleimag": 53, "squeez": [53, 111], "squeeze_with_transpar": 53, "tightli": 54, "interest": 54, "jerry_with_spac": 54, "median_filt": 54, "median": 54, "kernel": 54, "disabl": 54, "keypoint": [55, 56, 57, 58], "idea": 55, "research": 55, "auto_detect": 55, "out_bbox": 55, "person_detect_cfg": 55, "op18keypointset": [55, 57, 58], "rtmpose": 55, "config": [55, 62, 111, 114], "foot": [55, 56], "hand1": 55, "hand2": 55, "op18_visu": [55, 57], "0x7f5ca933f3d0": 55, "axesimag": 55, "0x7f5c98069790": 55, "all_": 56, "openpos": [56, 71], "op18": [56, 58], "__mul__": 56, "multipli": 56, "scalar": 56, "__truediv__": 56, "divisor": 56, "left_foot": 56, "left_hand": 56, "right_foot": 56, "right_hand": 56, "enum": 56, "enumer": 56, "readabl": [56, 87], "categor": [56, 77], "nose": 56, "neck": 56, "elbow": 56, "wrist": 56, "ankl": 56, "ear": [56, 78, 85], "member": 56, "right_should": 56, "right_elbow": 56, "right_wrist": 56, "left_should": 56, "left_elbow": 56, "left_wrist": 56, "right_hip": 56, "right_kne": 56, "right_ankl": 56, "left_hip": 56, "left_kne": 56, "left_ankl": 56, "right_ey": 56, "left_ey": 56, "right_ear": 56, "left_ear": 56, "left_big_to": 56, "left_small_to": 56, "left_heel": 56, "right_big_to": 56, "right_small_to": 56, "right_heel": 56, "__int__": 56, "truncat": [56, 101, 111], "zero": 56, "must": [56, 78, 110], "preced": 56, "surround": 56, "whitespac": [56, 81], "36": [56, 63], "0b100": 56, "91": [56, 63], "112": 56, "92": [56, 63, 85], "113": [56, 63], "dwpose": [57, 111], "dwpose_estim": 57, "openpose18": 57, "op18_body_max": 57, "op18_body_min": 57, "op18_face_max": 57, "op18_face_min": 57, "op18_left_foot_max": 57, "op18_left_foot_min": 57, "op18_left_hand_max": 57, "op18_left_hand_min": 57, "op18_right_foot_max": 57, "op18_right_foot_min": 57, "op18_right_hand_max": 57, "op18_right_hand_min": 57, "keypoints_list": 58, "min_edge_s": 58, "draw_bodi": 58, "draw_hand": 58, "draw_feet": 58, "draw_fac": 58, "drawn": 58, "shorter": 58, "ellips": 58, "facial": [58, 78, 95], "parser": [59, 61, 62, 71], "notparsetarget": 60, "register_pillow_transform": 60, "register_pillow_pars": 60, "create_pillow_transform": 60, "parse_pillow_transform": 60, "register_torchvision_transform": 60, "register_torchvision_pars": 60, "create_torchvision_transform": 60, "parse_torchvision_transform": 60, "register_creators_for_transform": 60, "notprocessortypeerror": 60, "create_transforms_from_transform": 60, "is_valid_size_dict": 60, "convert_to_size_dict": 60, "get_size_dict": 60, "create_clip_transform": 60, "create_transforms_from_clip_processor": 60, "create_convnext_transform": 60, "create_transforms_from_convnext_processor": 60, "create_vit_transform": 60, "create_transforms_from_vit_processor": 60, "create_siglip_transform": 60, "create_transforms_from_siglip_processor": 60, "create_bit_transform": 60, "create_transforms_from_bit_processor": 60, "create_blip_transform": 60, "create_transforms_from_blip_processor": 60, "create_mobilenetv2_transform": 60, "create_transforms_from_mobilenetv2_processor": 60, "tensor": [61, 62, 63, 72], "composit": [61, 63], "machin": [61, 91], "learn": [61, 91], "compos": [61, 62, 63], "sequenc": [61, 63, 78], "pillowcompos": [61, 63], "sequenti": 61, "decor": [61, 62, 63, 90], "facilit": 61, "creator": [61, 63], "tvalu": [61, 62], "describ": 61, "bicub": [61, 62, 63], "pillowres": [61, 63], "antialia": [61, 62, 63], "bilinear": [61, 62], "center_crop": [61, 62], "pillowcentercrop": [61, 63], "pillowtotensor": [61, 63], "maybe_to_tensor": [61, 62], "pillowmaybetotensor": 61, "std": [61, 62, 63], "pillownorm": [61, 63], "456": [61, 62], "406": [61, 62], "229": [61, 62], "225": [61, 62], "48500001430511475": 61, "4560000002384186": 61, "4059999883174896": 61, "2290000021457672": 61, "2240000069141388": 61, "22499999403953552": 61, "framework": 62, "extend": 62, "centercrop": 62, "totensor": 62, "maybetotensor": 62, "4850": 62, "4560": 62, "4060": 62, "2290": 62, "2240": 62, "2250": 62, "interpolationmod": 62, "processor": [63, 112, 113], "vitimageprocessor": 63, "5906": 63, "33": 63, "donutimageprocessor": 63, "1901": 63, "70": [63, 77, 88], "detrimageprocessor": 63, "1575": 63, "86": [63, 78], "clipimageprocessor": 63, "1374": 63, "73": 63, "videomaeimageprocessor": 63, "1093": 63, "convnextimageprocessor": 63, "648": 63, "65": 63, "segformerimageprocessor": 63, "533": 63, "00": 63, "beitimageprocessor": 63, "468": 63, "63": 63, "siglipimageprocessor": 63, "440": 63, "48": 63, "layoutlmv3imageprocessor": 63, "403": 63, "layoutlmv2imageprocessor": 63, "332": 63, "87": 63, "mllamaimageprocessor": 63, "qwen2vlimageprocessor": 63, "314": 63, "77": 63, "blipimageprocessor": 63, "276": 63, "55": 63, "idefics2imageprocessor": 63, "226": 63, "llavanextimageprocessor": 63, "215": 63, "bitimageprocessor": 63, "210": 63, "pix2structimageprocessor": 63, "conditionaldetrimageprocessor": 63, "53": 63, "samimageprocessor": 63, "52": 63, "deitimageprocessor": 63, "mask2formerimageprocessor": 63, "89": 63, "vivitimageprocessor": 63, "88": 63, "yolosimageprocessor": 63, "84": 63, "47": 63, "viltimageprocessor": 63, "41": 63, "detaimageprocessor": 63, "68": 63, "38": 63, "pixtralimageprocessor": 63, "mobilenetv2imageprocessor": 63, "mobilevitimageprocessor": 63, "61": 63, "34": [63, 112, 113], "dptimageprocessor": 63, "maskformerimageprocessor": 63, "28": 63, "nougatimageprocessor": 63, "ideficsimageprocessor": 63, "rtdetrimageprocessor": 63, "efficientnetimageprocessor": 63, "40": [63, 71], "deformabledetrimageprocessor": 63, "idefics3imageprocessor": 63, "fuyuimageprocessor": 63, "videollavaimageprocessor": 63, "pvtimageprocessor": 63, "oneformerimageprocessor": 63, "mobilenetv1imageprocessor": 63, "owlv2imageprocessor": 63, "chineseclipimageprocessor": 63, "efficientformerimageprocessor": 63, "llavaonevisionimageprocessor": 63, "swin2srimageprocessor": 63, "vithybridimageprocessor": 63, "owlvitimageprocessor": 63, "04": 63, "groundingdinoimageprocessor": 63, "03": 63, "perceiverimageprocessor": 63, "chameleonimageprocessor": 63, "levitimageprocessor": 63, "vitmatteimageprocessor": 63, "extens": [63, 79], "tri": 63, "def": [63, 90], "hasattr": 63, "feature_extractor": 63, "encount": 63, "becaus": 63, "until": 63, "successfulli": 63, "imageprocessor": 63, "autoimageprocessor": 63, "from_pretrain": 63, "openai": 63, "vit": 63, "patch32": 63, "pillowconvertrgb": 63, "48145467": 63, "4578275": 63, "40821072": 63, "26862955": 63, "2613026": 63, "2757771": 63, "size_dict": 63, "shortest_edg": 63, "invalid_kei": 63, "default_to_squar": 63, "height_width_ord": 63, "constraint": 63, "els": [63, 71, 112, 113], "incompat": 63, "longest_edg": 63, "param_nam": 63, "entri": 63, "conform": 63, "messag": [63, 88], "do_res": 63, "do_center_crop": 63, "crop_siz": 63, "do_rescal": 63, "rescale_factor": 63, "00392156862745098": 63, "do_norm": 63, "image_mean": 63, "image_std": 63, "do_convert_rgb": 63, "rescal": 63, "deviat": 63, "clipprocessor": 63, "crop_pct": 63, "tailor": 63, "convnext": 63, "percentag": 63, "prepar": 63, "replic": 63, "blip": 63, "255": 63, "openai_clip_mean": 63, "openai_clip_std": 63, "behavior": 63, "mobilenetv2": 63, "per": 63, "equival": 63, "bg": 64, "strict_level": 64, "min_select": 64, "min_width": 64, "min_height": 64, "min_resolut": 64, "strict": [64, 99, 105], "get_imag": 64, "get_image_fil": 64, "list_image_fil": 64, "random_imag": 64, "randomli": 64, "random_image_fil": 64, "8057": 64, "000000": 64, "000001": 64, "000002": 64, "000003": 64, "000004": 64, "home": 64, "dgh": [64, 72, 114], "2400x1600": 64, "0x7feb86ed5160": 64, "003258": 64, "400x400": 64, "0x7feb86a748b0": 64, "quickli": 65, "backgroundimageset": 65, "list_bg_image_fil": 65, "get_bg_image_fil": 65, "get_bg_imag": 65, "random_bg_image_fil": 65, "random_bg_imag": 65, "opencv": 66, "denois": [66, 71], "inspir": [66, 75, 80, 87, 107], "mf666": [66, 107], "mist": 66, "fucker": 66, "diameter_min": 66, "diameter_max": 66, "sigma_color_min": 66, "sigma_color_max": 66, "sigma_space_min": 66, "sigma_space_max": 66, "radius_min": 66, "radius_max": 66, "eps_min": 66, "eps_max": 66, "b_iter": 66, "g_iter": 66, "random": [66, 77, 85], "bilater": 66, "guid": 66, "stage": [66, 77], "diamet": 66, "sigma": 66, "space": [66, 75, 87], "window": [66, 71], "term": 66, "contrib": 66, "noisy_imag": 66, "cleaned_img": 66, "cleaned_imag": 66, "noisi": 67, "nafnet": [67, 111], "scunet": [67, 68, 111], "adversari": [67, 111], "remove_adversarial_nois": 67, "restore_with_nafnet": 67, "restore_with_scunet": 67, "ve": 68, "gaussian": 68, "To": 68, "correctli": 68, "credibl": 68, "rgg": [68, 69], "red": [68, 78], "gopro": 68, "sidd": 68, "tile_s": [68, 69, 88], "tile_overlap": [68, 69, 88], "batch_siz": [68, 69, 88], "nafnetmodeltyp": 68, "tile": [68, 69, 88], "gan": 69, "128": 69, "scunetmodeltyp": 69, "automatic1111": 70, "stabl": [70, 71, 94, 114], "diffus": [70, 71, 94], "webui": [70, 71, 72], "novelai": 70, "sdwui": 70, "submodul": 70, "nai": [70, 111], "docstr": 70, "sdmetadata": 70, "parse_sdmeta_from_text": 70, "get_sdmeta_from_imag": 70, "save_image_with_sdmeta": 70, "read_metadata": 70, "save_with_metadata": 70, "naimetadata": 70, "get_naimeta_from_imag": 70, "add_naimeta_to_imag": 70, "save_image_with_naimeta": 70, "formatt": 71, "a1111": 71, "sd_metadata_simpl": 71, "sd_metadata_complex": 71, "prompt": 71, "neg_prompt": 71, "neg": 71, "__str__": 71, "sd1": 71, "extrem": 71, "delic": 71, "beauti": 71, "offici": 71, "global": [71, 90, 110], "illumin": 71, "soft": 71, "shadow": 71, "super": 71, "light": 71, "novel": [71, 73], "4k": 71, "metal_textur": 71, "striped_background": 71, "rich": 71, "cg": 71, "uniti": 71, "8k": 71, "wallpap": 71, "unreal": 71, "sci": 71, "fi": 71, "fantasi": 71, "silver_skin": 71, "cut": [71, 78], "silver_impossible_bodysuit": 71, "gem_on_chest": 71, "cut_silver_mechanical_leotard": 71, "headgear": [71, 78], "1_girl": 71, "slim_waist": 71, "hair": [71, 78], "long": 71, "lumin": 71, "medium_breast": [71, 86], "indistinct_camelto": 71, "flat_crotch": 71, "coquettish": 71, "squint": 71, "evil_smil": 71, "dark_persona": 71, "mouth": 71, "wet": 71, "slim_fac": 71, "tall_girl": 71, "matur": 71, "mature_fac": 71, "slim_figur": 71, "slim_leg": 71, "bare_thigh": 71, "easyneg": 71, "sketch": 71, "ugli": 71, "huge": 71, "logo": 71, "monochrom": [71, 98, 101, 111], "bad": 71, "mutat": 71, "horror": 71, "geometri": 71, "bad_prompt": 71, "miss": 71, "finger": 71, "limb": 71, "anatomi": 71, "interlock": 71, "digit": 71, "arm": 71, "2girl": 71, "deform": 71, "lipstick": 71, "skindent": 71, "tie": 71, "big_breast": 71, "thighhigh": [71, 79], "pubic_hair": [71, 78], "3d": [71, 96], "realist": 71, "slip": [71, 81], "head_out_of_fram": 71, "curvi": 71, "sampler": 71, "ddim": 71, "cfg": 71, "seed": 71, "3827064803": 71, "512x848": 71, "hash": 71, "eb49192009": 71, "anidosmix": 71, "skip": 71, "new_imag": 71, "let": 71, "what": 71, "nslim_fac": 71, "848": 71, "_sdmeta_text": 71, "starri": 71, "night": 71, "daylight": 71, "euler": 71, "sd2": 71, "footwear": 71, "shoe": 71, "bang": [71, 78, 79, 84, 87], "indoor": 71, "sleev": 71, "ahog": [71, 77, 78, 79, 80, 84, 87], "dress": [71, 78], "pot": 71, "plant": 71, "bun": [71, 78], "lora": 71, "bluearchive10": 71, "bluearchiv": 71, "neg1": 71, "dpm": 71, "2m": 71, "sde": 71, "karra": 71, "2647703743": 71, "768x768": 71, "72bd94132e": 71, "cutemix": 71, "strength": 71, "controlnet": 71, "control_v11p_sd15_openpos": 71, "cab727d4": 71, "weight": 71, "perfect": 71, "param": 71, "hire": 71, "upscal": [71, 111], "latent": 71, "ti": 71, "339cc9210f70": 71, "66a7279a88dd": 71, "info": 71, "underli": [71, 90], "sd_meta": 71, "scope": 71, "dst_file": [71, 73], "webp": 71, "systemerror": [71, 73], "input_imag": 71, "output_imag": 71, "a41": 72, "safetensor": 72, "torch": 72, "command": [72, 114], "pip": [72, 114], "_check_env": 72, "model_fil": 72, "key1": 72, "value1": 72, "key2": 72, "value2": 72, "src_model_fil": 72, "dst_model_fil": 72, "new_metadata": 72, "john": 72, "doe": [72, 76, 85, 99, 105], "input_model": 72, "output_model": 72, "softwar": 73, "generation_tim": 73, "dataclass": 73, "encapsul": 73, "taken": 73, "alia": 73, "success": [73, 114], "add_lsb_meta": 73, "save_metainfo": 73, "metainfo": 73, "prefer": 73, "isneti": [74, 111], "get_isnetis_mask": 74, "segment_with_isneti": 74, "segment_rgba_with_isneti": 74, "co": 75, "l8": 75, "00ff00": 75, "mask_": 75, "image_": 75, "hutao_seg": 75, "skadi_seg": 75, "drop": [76, 78, 79, 84, 86, 87], "cosplai": 76, "no_eyewear": 76, "eyewear": [76, 78], "span": [76, 78], "matter": [76, 78], "red_hair": [76, 78, 85, 86], "use_preset": 76, "custom_blacklist": 76, "preset": 76, "ones": 76, "neither": [76, 78], "nor": [76, 78], "tagger": [77, 87], "000": 77, "camais03": 77, "camie_tagger_onnx": 77, "year": 77, "copyright": 77, "tend": 77, "high_precis": 77, "high_recal": 77, "micro_opt": 77, "macro_opt": 77, "no_underlin": [77, 87], "drop_overlap": [77, 79, 80, 84, 87], "camiemodetyp": 77, "affect": 77, "underscor": [77, 81, 87], "precis": [77, 112, 113], "recal": 77, "micro": 77, "macro": 77, "valuabl": [77, 87], "rapid": [77, 87], "queri": [77, 87], "randn": 77, "char": [77, 79, 80, 87], "04246556758880615": 77, "6936423778533936": 77, "question": [77, 79, 80, 87, 99], "23721203207969666": 77, "explicit": [77, 79, 80, 87, 99], "033293724060058594": 77, "8412569165229797": 77, "38029077649116516": 77, "618192195892334": 77, "37446439266204834": 77, "5698797702789307": 77, "7119565010070801": 77, "5252856612205505": 77, "46417444944381714": 77, "5428758859634399": 77, "34731733798980713": 77, "tail": [77, 78], "3911612927913666": 77, "2932726740837097": 77, "4544200003147125": 77, "44711941480636597": 77, "2854885458946228": 77, "6344638466835022": 77, "611354410648346": 77, "564970850944519": 77, "4444340467453003": 77, "35846662521362305": 77, "3867686092853546": 77, "3723931908607483": 77, "31086698174476624": 77, "43279752135276794": 77, "3896197974681854": 77, "6638736724853516": 77, "5094802975654602": 77, "4867050349712372": 77, "6593714952468872": 77, "5243107676506042": 77, "4374789893627167": 77, "3754707872867584": 77, "6238733530044556": 77, "31088054180145264": 77, "gym_uniform": 77, "37657681107521057": 77, "3012588620185852": 77, "watermark": 77, "5147127509117126": 77, "web_address": 77, "6296812295913696": 77, "29214906692504883": 77, "37801358103752136": 77, "buruma": 77, "536261260509491": 77, "bike_short": [77, 80], "35828399658203125": 77, "4156728982925415": 77, "44427722692489624": 77, "2838006019592285": 77, "49192047119140625": 77, "36012423038482666": 77, "black_buruma": 77, "3422132134437561": 77, "2783987522125244": 77, "38377970457077026": 77, "baseball_mitt": 77, "32592540979385376": 77, "35402947664260864": 77, "2758416533470154": 77, "black_sports_bra": 77, "3463800549507141": 77, "sports_bra": [77, 80], "28466159105300903": 77, "2603980302810669": 77, "bike_jersei": 77, "2661605477333069": 77, "patreon_usernam": 77, "7087235450744629": 77, "patreon_logo": 77, "560276210308075": 77, "5921452641487122": 77, "41121846437454224": 77, "4002530574798584": 77, "03438958525657654": 77, "04617959260940552": 77, "8312125205993652": 77, "3996567726135254": 77, "28660568594932556": 77, "7184156775474548": 77, "4706878066062927": 77, "5503140687942505": 77, "365602970123291": 77, "41183334589004517": 77, "28638553619384766": 77, "3707748055458069": 77, "520854115486145": 77, "2960333526134491": 77, "6556028127670288": 77, "6966925859451294": 77, "5526134371757507": 77, "6872812509536743": 77, "5945607423782349": 77, "4464661478996277": 77, "hair_ribbon": [77, 79, 80, 84], "3646523952484131": 77, "37938451766967773": 77, "5426545143127441": 77, "ribbon": [77, 78, 80, 84], "3027467727661133": 77, "8986430168151855": 77, "337802529335022": 77, "38589367270469666": 77, "6475872993469238": 77, "school_bag": [77, 79, 80], "666648805141449": 77, "4749193489551544": 77, "27104783058166504": 77, "closed_mouth": 77, "28101325035095215": 77, "37030768394470215": 77, "32576680183410645": 77, "4337637424468994": 77, "42441293597221375": 77, "black_skirt": 77, "34694597125053406": 77, "5711237192153931": 77, "open_cloth": [77, 80, 84], "31017544865608215": 77, "534726083278656": 77, "4544385075569153": 77, "27831193804740906": 77, "45064714550971985": 77, "5494365096092224": 77, "610480546951294": 77, "red_flow": 77, "35928308963775635": 77, "37732189893722534": 77, "5575172305107117": 77, "fingernail": 77, "27776333689689636": 77, "cardigan": [77, 80, 84], "3264558017253876": 77, "31882336735725403": 77, "5534622073173523": 77, "red_nail": [77, 79, 84], "38771501183509827": 77, "q": 77, "3758758008480072": 77, "39574217796325684": 77, "5394986271858215": 77, "handbag": 77, "37014907598495483": 77, "black_bag": 77, "44918346405029297": 77, "shoulder_bag": [77, 79], "5881174802780151": 77, "5163478255271912": 77, "blue_cardigan": [77, 84], "28089386224746704": 77, "42480990290641785": 77, "bag_charm": [77, 79, 80], "5010414123535156": 77, "plum_blossom": 77, "27618563175201416": 77, "5317837595939636": 77, "8859397172927856": 77, "7348971366882324": 77, "is_refin": 77, "reprocess": 77, "come": 77, "refin": 77, "strategi": 77, "understand": [77, 87], "b": [77, 87], "anal_hair": 78, "anal_tail": 78, "arm_behind_head": 78, "arm_hair": 78, "arm_under_breast": 78, "arms_behind_head": 78, "bird_on_head": 78, "blood_in_hair": 78, "breasts_on_glass": 78, "breasts_on_head": 78, "cat_on_head": 78, "closed_ey": 78, "clothed_female_nude_femal": 78, "clothed_female_nude_mal": 78, "clothed_male_nude_femal": 78, "clothes_between_breast": 78, "cream_on_fac": 78, "drying_hair": 78, "empty_ey": 78, "face_to_breast": 78, "food_on_fac": 78, "food_on_head": 78, "game_boi": 78, "grabbing_anoth": 78, "s_hair": 78, "grabbing_own_breast": 78, "gun_to_head": 78, "head_between_breast": 78, "heart_in_ey": 78, "multiple_boi": 78, "multiple_girl": 78, "object_on_breast": 78, "object_on_head": 78, "paint_splatter_on_fac": 78, "penis_on_fac": 78, "person_on_head": 78, "pokemon_on_head": 78, "rabbit_on_head": 78, "rice_on_fac": 78, "severed_head": 78, "star_in_ey": 78, "sticker_on_fac": 78, "tentacles_on_mal": 78, "tying_hair": 78, "built": [78, 90], "mutabl": 78, "constructor": 78, "futa": 78, "cum": 78, "rub": 78, "shade": 78, "plai": 78, "drill": 78, "skin": 78, "braid": 78, "afro": 78, "bald": 78, "dreadlock": 78, "ponytail": 78, "updo": 78, "beard": 78, "mustach": 78, "pointi": 78, "horn": 78, "ornament": 78, "hairband": 78, "pupil": 78, "bow": [78, 79, 80], "headwear": 78, "crown": 78, "cap": 78, "hairclip": [78, 84], "mole": 78, "halo": 78, "fluff": 78, "glass": [78, 81], "fang": 78, "boi": 78, "beret": 78, "heterochromia": 78, "headdress": 78, "eyepatch": 78, "headphon": 78, "eyebrow": 78, "eyelash": 78, "sunglass": 78, "intak": 78, "scrunchi": 78, "ear_pierc": 78, "headband": 78, "under_mouth": 78, "freckl": 78, "lip": 78, "eyelin": 78, "eyeshadow": 78, "tassel": 78, "whitelist_suffix": 78, "whitelist_prefix": 78, "whitelist_word": 78, "suffix": [78, 83], "pool": 78, "whitelist": 78, "blacklist": [78, 82, 111], "singular": 78, "plural": 78, "chair": 78, "whole": 78, "word": 78, "hear": 78, "72": 78, "outdat": 79, "anymor": 79, "baselin": 79, "practic": 79, "use_real_nam": [79, 84], "general_threshold": [79, 80, 87], "character_threshold": [79, 80, 87], "real": [79, 84, 101, 111], "renam": [79, 84], "redirect": [79, 84], "mani": [79, 84], "websit": [79, 84], "9897817373275757": 79, "010265946388244629": 79, "2809715270996094e": 79, "9939777851104736": 79, "5032387375831604": 79, "black_bord": 79, "9943548440933228": 79, "5011609792709351": 79, "6877802610397339": 79, "5543792843818665": 79, "8268730640411377": 79, "8504303693771362": 79, "6008237600326538": 79, "6635787487030029": 79, "8496965765953064": 79, "6107005476951599": 79, "668294370174408": 79, "5619469285011292": 79, "5141720771789551": 79, "letterbox": 79, "9884189963340759": 79, "5673105120658875": 79, "6290556192398071": 79, "9631235003471375": 79, "no_hat": [79, 80, 84], "7978747487068176": 79, "no_headwear": [79, 80, 84, 87], "7577926516532898": 79, "7118550539016724": 79, "5452839136123657": 79, "pillarbox": 79, "9841411709785461": 79, "958786129951477": 79, "6720131039619446": 79, "7077711820602417": 79, "silver_hair": [79, 80, 84], "6673924326896667": 79, "8709812760353088": 79, "9614333510398865": 79, "7786177396774292": 79, "6842771172523499": 79, "9076308012008667": 79, "580970823764801": 79, "9633345007896423": 79, "9988503456115723": 79, "001651763916015625": 79, "00012505054473876953": 79, "9829280972480774": 79, "894218385219574": 79, "8733789920806885": 79, "6322951316833496": 79, "9987058639526367": 79, "9754379987716675": 79, "6810564994812012": 79, "9708781838417053": 79, "6356008052825928": 79, "5633733868598938": 79, "brick_wal": 79, "5315935611724854": 79, "9397273659706116": 79, "9229896664619446": 79, "9006357789039612": 79, "citi": 79, "9020784497261047": 79, "cityscap": 79, "9547432661056519": 79, "5296419262886047": 79, "8253412246704102": 79, "5619839429855347": 79, "8277763724327087": 79, "9356368780136108": 79, "5288072824478149": 79, "6336134076118469": 79, "9703260064125061": 79, "8188960552215576": 79, "phone_screen": 79, "9579574465751648": 79, "9954615235328674": 79, "plaid": [79, 80, 84], "9725285172462463": 79, "9638455510139465": 79, "7226815819740295": 79, "5321241021156311": 79, "5493080615997314": 79, "9863407611846924": 79, "6794284582138062": 79, "5062428116798401": 79, "9325523972511292": 79, "92237788438797": 79, "skyscrap": 79, "7728171348571777": 79, "7257086038589478": 79, "5357837080955505": 79, "6939404010772705": 79, "7054293155670166": 79, "9990814924240112": 79, "9992498755455017": 79, "5012534260749817": 79, "7461410164833069": 79, "lagpixellol": 80, "deepgelbooru_onnx": 80, "9986732006072998": 80, "0013858973979949951": 80, "315376281738281e": 80, "9972434639930725": 80, "5982598662376404": 80, "6429562568664551": 80, "36296138167381287": 80, "8308937549591064": 80, "7388008832931519": 80, "6039759516716003": 80, "30909663438796997": 80, "9694308042526245": 80, "6422968506813049": 80, "5898381471633911": 80, "8145260810852051": 80, "652222216129303": 80, "dolphin_short": 80, "466494083404541": 80, "7183809280395508": 80, "6753682494163513": 80, "7302790880203247": 80, "6649775505065918": 80, "8446108102798462": 80, "98187655210495": 80, "8140730857849121": 80, "6360533833503723": 80, "9635934829711914": 80, "33370012044906616": 80, "44239571690559387": 80, "7891374826431274": 80, "6471294164657593": 80, "9958090782165527": 80, "8736815452575684": 80, "872096061706543": 80, "5640895366668701": 80, "5049663186073303": 80, "8832778930664062": 80, "9687467813491821": 80, "3659853935241699": 80, "9309735298156738": 80, "49939480423927307": 80, "446407288312912": 80, "809670090675354": 80, "6560589075088501": 80, "47956040501594543": 80, "9832853674888611": 80, "9994162321090698": 80, "0008397102355957031": 80, "00035390257835388184": 80, "9926226139068604": 80, "899387001991272": 80, "34215790033340454": 80, "5701972246170044": 80, "9512913227081299": 80, "6664570569992065": 80, "5614628791809082": 80, "33615976572036743": 80, "5770801305770874": 80, "987317681312561": 80, "37286585569381714": 80, "36409223079681396": 80, "7329680919647217": 80, "5924292206764221": 80, "4344901144504547": 80, "7465001344680786": 80, "5225946307182312": 80, "6976451873779297": 80, "9265321493148804": 80, "34527891874313354": 80, "6675043106079102": 80, "9096828699111938": 80, "41341525316238403": 80, "8418735265731812": 80, "3675632178783417": 80, "5284417867660522": 80, "30296844244003296": 80, "48789578676223755": 80, "36596980690956116": 80, "7759367227554321": 80, "6535028219223022": 80, "8975257873535156": 80, "36911237239837646": 80, "4171145558357239": 80, "3942635953426361": 80, "6772940754890442": 80, "9397937655448914": 80, "5207280516624451": 80, "4673041105270386": 80, "9118321537971497": 80, "9967410564422607": 80, "9970728158950806": 80, "8419480323791504": 80, "6489560604095459": 80, "6217572689056396": 80, "convent": 81, "restor": [81, 111], "use_spac": 81, "use_escap": 81, "include_scor": 81, "score_descend": 81, "escap": 81, "unsaf": 81, "sort": [81, 85], "descend": 81, "panty_pul": 81, "6826801300048828": 81, "958938717842102": 81, "drinking_glass": 81, "9340789318084717": 81, "areola_slip": 81, "41196826100349426": 81, "9988248348236084": 81, "drink": 81, "pull": 81, "areola": 81, "999": 81, "959": 81, "934": 81, "683": 81, "412": 81, "mldanbooru": [82, 111], "get_mldanbooru_tag": 82, "wd14": [82, 84, 111], "get_wd14_tag": [82, 84], "convert_wd14_emb_to_predict": 82, "denormalize_wd14_emb": 82, "cami": [82, 111], "get_camie_tag": 82, "convert_camie_emb_to_predict": 82, "deepdanbooru": [82, 84, 111], "get_deepdanbooru_tag": [82, 84], "deepgelbooru": [82, 111], "get_deepgelbooru_tag": 82, "add_underlin": 82, "remove_underlin": 82, "tags_to_text": 82, "drop_overlap_tag": 82, "is_blacklist": 82, "drop_blacklisted_tag": 82, "char_whitelist_suffix": 82, "char_whitelist_prefix": 82, "char_whitelist_word": 82, "char_suffix": 82, "char_prefix": 82, "charactertagpool": 82, "is_basic_character_tag": 82, "drop_basic_character_tag": 82, "sort_tag": 82, "tag_match_suffix": 82, "tag_match_prefix": 82, "tag_match_ful": 82, "t1": 83, "t2": 83, "fulli": 83, "ml": 84, "448": 84, "keep_ratio": 84, "9999984502792358": [84, 106], "9999946355819702": 84, "9994951486587524": 84, "998144268989563": 84, "9978417158126831": 84, "9941409230232239": 84, "9799384474754333": 84, "979142427444458": 84, "961823582649231": 84, "961323618888855": 84, "9490893483161926": 84, "9450850486755371": 84, "9425153136253357": 84, "9409335255622864": 84, "9319437146186829": 84, "9265308976173401": 84, "9259042143821716": 84, "922250509262085": 84, "9199565052986145": 84, "9175475835800171": 84, "9102761745452881": 84, "9076938629150391": 84, "9052775502204895": 84, "8938589692115784": 84, "8894285559654236": 84, "8891903162002563": 84, "8845980763435364": 84, "8842408061027527": 84, "8659475445747375": 84, "862621009349823": 84, "8616052865982056": 84, "8562789559364319": 84, "8555729389190674": 84, "8533340096473694": 84, "8477485775947571": 84, "8430152535438538": 84, "tied_long_hair": [84, 87], "8340626955032349": 84, "8266023397445679": 84, "8222048282623291": 84, "8202669620513916": 84, "8061150312423706": 84, "7803354859352112": 84, "7789446711540222": 84, "arms_up": 84, "7052110433578491": 84, "9999866485595703": 84, "997043788433075": 84, "9969649910926819": 84, "9957101345062256": 84, "9928386807441711": 84, "9886980056762695": 84, "9864778518676758": 84, "9769423007965088": 84, "9747489094734192": 84, "9736957550048828": 84, "9388670325279236": 84, "9356311559677124": 84, "91000896692276": 84, "8955123424530029": 84, "8910233378410339": 84, "8904104828834534": 84, "8881211280822754": 84, "8876776695251465": 84, "8864808678627014": 84, "8810517191886902": 84, "8798807263374329": 84, "8765745162963867": 84, "8737136125564575": 84, "8650439381599426": 84, "8613706827163696": 84, "8571277260780334": 84, "8333670496940613": 84, "8160212635993958": 84, "eyebrows_visible_through_hair": 84, "8122442364692688": 84, "8091571927070618": 84, "8082079887390137": 84, "8048468232154846": 84, "8042327165603638": 84, "7984272241592407": 84, "blazer": [84, 87], "794708251953125": 84, "78981614112854": 84, "7892146110534668": 84, "7867060899734497": 84, "786359965801239": 84, "7790888547897339": 84, "7760675549507141": 84, "774523913860321": 84, "7721588015556335": 84, "7697228789329529": 84, "755959689617157": 84, "7477189898490906": 84, "7476690411567688": 84, "rail": 84, "7476617693901062": 84, "7458406090736389": 84, "741143524646759": 84, "7364678978919983": 84, "7193643450737": 84, "red_neckwear": 84, "7108616828918457": 84, "7086325287818909": 84, "7055293321609497": 84, "7039415836334229": 84, "7018357515335083": 84, "shuffl": 85, "count": [85, 112, 113], "2boi": 85, "cat_ear": 85, "uniqu": 85, "8849405313291128": 86, "8548297594823425": 86, "03910296474461261": 86, "6615180440330748": 86, "21552028866308015": 86, "3165260620737027": 86, "47744464927382957": 86, "smilingwolf": 87, "wd": 87, "swinv2_v3": 87, "general_mcut_en": 87, "character_mcut_en": 87, "mcut": 87, "replac": 87, "follw": 87, "0011444687843322754": 87, "8876402974128723": 87, "106781005859375": 87, "000277101993560791": 87, "997527003288269": 87, "9797663688659668": 87, "9905703663825989": 87, "9761719703674316": 87, "8981098532676697": 87, "8810765743255615": 87, "9498510360717773": 87, "8377365469932556": 87, "945058286190033": 87, "9457170367240906": 87, "969594419002533": 87, "7881088852882385": 87, "7687551379203796": 87, "9301245212554932": 87, "6703325510025024": 87, "5292627811431885": 87, "8677047491073608": 87, "5859264731407166": 87, "9536856412887573": 87, "8056888580322266": 87, "8394746780395508": 87, "9473626613616943": 87, "8986269235610962": 87, "9385137557983398": 87, "8408567905426025": 87, "4245271384716034": 87, "931140661239624": 87, "8830795884132385": 87, "7279844284057617": 87, "5333830714225769": 87, "64717698097229": 87, "9516432285308838": 87, "9655293226242065": 87, "9485014081001282": 87, "7366660833358765": 87, "7161656618118286": 87, "5858667492866516": 87, "6186309456825256": 87, "41193312406539917": 87, "467605859041214": 87, "36282333731651306": 87, "3756745457649231": 87, "motion_blur": 87, "5091936588287354": 87, "951993465423584": 87, "5634750723838806": 87, "8232709169387817": 87, "9869340658187866": 87, "49491602182388306": 87, "5193622708320618": 87, "003406703472137451": 87, "0007208287715911865": 87, "9798132181167603": 87, "8046203851699829": 87, "7596215009689331": 87, "7620116472244263": 87, "46084529161453247": 87, "48454540967941284": 87, "5152207016944885": 87, "8023070096969604": 87, "8653596639633179": 87, "7201820611953735": 87, "7816740870475769": 87, "697688639163971": 87, "8974947333335876": 87, "7491052746772766": 87, "5015512704849243": 87, "6401398181915283": 87, "43420469760894775": 87, "4528769850730896": 87, "5730487704277039": 87, "6739872694015503": 87, "5545973181724548": 87, "6946243047714233": 87, "5487751364707947": 87, "7439308166503906": 87, "4186026453971863": 87, "47378358244895935": 87, "4690653085708618": 87, "7565015554428101": 87, "9262397289276123": 87, "942080020904541": 87, "denorm": 87, "denormalizer_nam": 87, "mnum2_al": 87, "redund": 87, "structur": [87, 111], "r": [87, 99, 105], "c": 87, "linalg": 87, "norm": 87, "approx": [87, 88], "1e": 87, "cdc_anime_onnx": 88, "realli": 88, "As": [88, 99, 105], "1024x1024": 88, "2060": 88, "gpu": 88, "cost": 88, "cpu": [88, 93, 112, 113], "experi": 88, "hgsr": 88, "mhr": 88, "aug_x4_320": 88, "cute_waifu_aroma": 88, "pngimageplugin": 88, "pngimagefil": 88, "1168x1168": 88, "0x7f0e8ca06880": 88, "4672x4672": 88, "0x7f0e48edb640": 88, "cdc": [89, 111], "upscale_with_cdc": 89, "lru_cach": 90, "wrap": 90, "synchron": 90, "prevent": 90, "race": 90, "condit": 90, "maxsiz": 90, "expensive_funct": 90, "expens": 90, "lock": [90, 110], "safeti": [90, 107], "multithread": 90, "leveltyp": 90, "my_funct": 90, "three": [90, 95], "share": 90, "introduc": 90, "acquisit": 90, "critic": 90, "cache_info": 90, "cache_clear": 90, "mathemat": 91, "activ": 91, "deep": 91, "problem": [91, 99, 105], "input_valu": 91, "frac": 91, "26894142": 91, "73105858": 91, "ts_lru_cach": 92, "get_onnx_provid": 92, "open_onnx_model": 92, "cudaexecutionprovid": 93, "cpuexecutionprovid": 93, "ckpt": 93, "inferencesess": 93, "onnx_mod": 93, "decid": 93, "linux": [93, 112, 113], "ignor": 93, "cuda": [93, 112, 113], "anime_ai_check": 94, "mobilenetv3_sce_dist": [94, 105, 109], "mainli": 94, "caformer_s36_plus_sc": 94, "graph": 94, "9996960163116455": 94, "9999125003814697": 94, "997803270816803": 94, "9960069060325623": 94, "9887709021568298": 94, "9998629093170166": 94, "0013722758740186691": 94, "00020673229300882667": 94, "0001895089662866667": 94, "0008857478387653828": 94, "552320024231449e": 94, "001168627175502479": 94, "bangumi": [95, 96], "vision": 95, "imageri": 95, "bangumi_char_typ": 95, "definit": [95, 102], "video": 95, "secondari": 95, "often": 95, "lack": 95, "lead": 95, "under": [95, 114], "judg": 95, "anime_portrait": [95, 101], "mobilenetv3_v0_dist": [95, 104, 108, 109], "9998525381088257": 95, "00012103465269319713": 95, "6464786313008517e": 95, "906112609314732e": 95, "9997243285179138": 95, "0002490800397936255": 95, "7215803381986916e": 95, "354368557978887e": 95, "9998849630355835": 95, "90006631379947e": 95, "3920385754317977e": 95, "2084233276254963e": 95, "9998877048492432": 95, "732793503440917e": 95, "4264976925915107e": 95, "0623419257171918e": 95, "07076334953308105": 95, "9290977716445923": 95, "0001044218079186976": 95, "4467317163944244e": 95, "2568268832401372e": 95, "9999498128890991": 95, "1810528778587468e": 95, "879474429093534e": 95, "260669109295122e": 95, "9999510049819946": 95, "2321036592766177e": 95, "025227553938748e": 95, "4251427273848094e": 95, "999957799911499": 95, "4273678718600422e": 95, "6884023302263813e": 95, "880981603288092e": 95, "0002326338435523212": 95, "9996368885040283": 95, "164971561403945e": 95, "00020793956355191767": 95, "13438372313976288": 95, "8652494549751282": 95, "000158855298650451": 95, "000238816806813702": 95, "3589179217815399": 95, "6406960487365723": 95, "0001471740542910993": 95, "002255884697660804": 95, "08208147436380386": 95, "9152728915214539": 95, "00038967153523117304": 95, "227699592884164e": 95, "0835404282261152e": 95, "1437502406770363e": 95, "9999284744262695": 95, "2125529792683665e": 95, "0218892384727951e": 95, "00011914174683624879": 95, "9998584985733032": 95, "2007669283775613e": 95, "6357082131435163e": 95, "3068713896209374e": 95, "9999185800552368": 95, "066640925273532e": 95, "529400813335087e": 95, "089402500540018e": 95, "9999388456344604": 95, "6406959295272827": 95, "not_paint": 96, "anime_classif": 96, "older": 96, "mobilenetv3_v1": [96, 106], "5_dist": 96, "3_dist": 96, "plot": [96, 99, 105, 109], "caformer_s36_v1": 96, "3_focal": 96, "8346158862113953": 96, "004201625939458609": 96, "0028638991061598063": 96, "15633030235767365": 96, "001988308737054467": 96, "9868855476379395": 96, "001178382197394967": 96, "00015886101755313575": 96, "0005986307514831424": 96, "011178601533174515": 96, "9933090209960938": 96, "0012440024875104427": 96, "00040085514774546027": 96, "004924307577311993": 96, "00012189441622467712": 96, "00031298911198973656": 96, "9968050718307495": 96, "182305903872475e": 96, "0027923565357923508": 96, "7805559259140864e": 96, "0004650334012694657": 96, "996709942817688": 96, "736721191671677e": 96, "0027629584074020386": 96, "4619508621981367e": 96, "0003803370927926153": 96, "998649537563324": 96, "190127922105603e": 96, "0008622839814051986": 96, "595230686594732e": 96, "0004573142796289176": 96, "00031435859273187816": 96, "8671838641166687": 96, "13199880719184875": 96, "563074617180973e": 96, "153919796110131e": 96, "290010737255216e": 96, "9727378487586975": 96, "027150526642799377": 96, "162296004826203e": 96, "4933258828241378e": 96, "0004275702522136271": 96, "995402455329895": 96, "002233930164948106": 96, "001911122351884842": 96, "1603819727897644": 96, "0007561995880678296": 96, "00017044576816260815": 96, "838487982749939": 96, "0002034590725088492": 96, "005001617129892111": 96, "000932251859921962": 96, "009352140128612518": 96, "9846979379653931": 96, "6018555470509455e": 96, "004064667969942093": 96, "464051254326478e": 96, "025772539898753166": 96, "9699516296386719": 96, "00011656546121230349": 96, "287263775244355e": 96, "370255853951676e": 96, "01098843663930893": 96, "0031668643932789564": 96, "9857884049415588": 96, "499273488065228e": 96, "8419872251106426e": 96, "0003471920208539814": 96, "029472889378666878": 96, "9700765609741211": 96, "0012387704337015748": 96, "001172148622572422": 96, "787473391043022e": 96, "003680602880194783": 96, "9938107132911682": 96, "8346157073974609": 96, "8671836853027344": 96, "8384883403778076": 96, "9846979975700378": 96, "9700766801834106": 96, "greyscal": 97, "jpeg_ful": [97, 110], "6125901": 97, "6125785": [97, 110], "6124220": 97, "rough": [98, 99, 105], "polish": 98, "mobilenetv3_v2": 98, "2_dist": [98, 106], "910087929805741e": 98, "1241951510310173": 98, "8757457137107849": 98, "00018937293498311192": 98, "030049214139580727": 98, "9697614312171936": 98, "008933082222938538": 98, "05096456781029701": 98, "9401022791862488": 98, "009832272306084633": 98, "9898634552955627": 98, "00030428936588577926": 98, "013919820077717304": 98, "9819902181625366": 98, "004089969675987959": 98, "04166747257113457": 98, "9582782983779907": 98, "4218515288084745e": 98, "8849249482154846": 98, "1149177998304367": 98, "0001573085755808279": 98, "9907882809638977": 98, "008958994410932064": 98, "0002527958422433585": 98, "9831690788269043": 98, "01682441122829914": 98, "613856385229155e": 98, "8757458329200745": 98, "8849248290061951": 98, "million": 99, "anime_r": [99, 101], "boundari": [99, 105], "challeng": [99, 105], "clean": [99, 105], "judgment": [99, 105], "intend": [99, 105], "quick": [99, 105, 111], "estim": [99, 105], "basi": [99, 105], "mobilenetv3_large_100_v0_ls0": 99, "caformer_s36_v0_ls0": 99, "7508869767189026": 99, "7034655809402466": 99, "728887677192688": 99, "7404400110244751": 99, "7446154952049255": 99, "7514738440513611": 99, "768704354763031": 99, "8219676613807678": 99, "7267540693283081": 99, "7645740509033203": 99, "7216582894325256": 99, "7615436315536499": 99, "815083920955658": 99, "8321858644485474": 99, "8204999566078186": 99, "820833146572113": 99, "chdir": 99, "doc": 99, "api_doc": 99, "7508870363235474": 99, "11212056130170822": 99, "06781744956970215": 99, "06917501986026764": 99, "7034654021263123": 99, "15903906524181366": 99, "06688199192285538": 99, "07061357796192169": 99, "7288877964019775": 99, "1476859599351883": 99, "060362350195646286": 99, "06306383013725281": 99, "7404399514198303": 99, "10337048768997192": 99, "08087948709726334": 99, "07530999928712845": 99, "055992450565099716": 99, "7446154356002808": 99, "13191790878772736": 99, "06747424602508545": 99, "06458679586648941": 99, "10566363483667374": 99, "07827574014663696": 99, "07079866528511047": 99, "7687042951583862": 99, "09974884241819382": 99, "06074819341301918": 99, "050435908138751984": 99, "8219675421714783": 99, "0593985915184021": 99, "06819795072078705": 99, "06569571048021317": 99, "1177448257803917": 99, "726753830909729": 99, "08980562537908554": 99, "06481882929801941": 99, "06922297924757004": 99, "10138414055109024": 99, "06351721286773682": 99, "07683827728033066": 99, "13798624277114868": 99, "05942752957344055": 99, "10584963858127594": 99, "7615437507629395": 99, "07317910343408585": 99, "060196295380592346": 99, "06751583516597748": 99, "0572039857506752": 99, "05398125201463699": 99, "06124086305499077": 99, "0525919646024704": 99, "8321859240531921": 99, "05922013148665428": 99, "06274889409542084": 99, "057530902326107025": 99, "8205001354217529": 99, "05683052912354469": 99, "06635929644107819": 99, "05597696080803871": 99, "8208332657814026": 99, "non_furri": 100, "mobilenetv3_v0": 100, "1_dist": 100, "9898804426193237": 100, "010119626298546791": 100, "9677742123603821": 100, "032225821167230606": 100, "959551215171814": 100, "040448784828186035": 100, "9535530209541321": 100, "04644693806767464": 100, "04358793422579765": 100, "9564120769500732": 100, "02767963521182537": 100, "9723203182220459": 100, "028900373727083206": 100, "9710996150970459": 100, "037573859095573425": 100, "9624261260032654": 100, "aicheck": [101, 111], "get_ai_created_scor": 101, "is_ai_cr": 101, "bangumi_char": [101, 111], "anime_bangumi_char_scor": 101, "anime_bangumi_char": 101, "anime_classify_scor": 101, "anime_classifi": 101, "is_greyscal": 101, "anime_completeness_scor": 101, "anime_complet": 101, "dbrate": [101, 111], "anime_dbrating_scor": 101, "anime_dbr": 101, "furri": [101, 111], "anime_furry_scor": 101, "anime_furri": 101, "get_monochrome_scor": 101, "is_monochrom": 101, "nsfw_pred_scor": 101, "nsfw_pred": 101, "portrait": [101, 111], "anime_portrait_scor": 101, "anime_rating_scor": 101, "anime_real_scor": 101, "safe_check_scor": 101, "safe_check": 101, "style_ag": [101, 111], "anime_style_age_scor": 101, "anime_style_ag": 101, "teen": [101, 111], "anime_teen_scor": 101, "anime_teen": 101, "is_truncated_fil": 101, "screen": 102, "row": 102, "bottom": 102, "grayscal": 102, "monochrome_detect": 102, "mobilenetv3_large_100_dist_safe2": 102, "mobilenetv3_dist": 102, "caformer_s36": 102, "mono": 102, "9614395499229431": 102, "9458909034729004": 102, "9559807777404785": 102, "9651952981948853": 102, "9379720687866211": 102, "8814834356307983": 102, "03941023349761963": 102, "07492382079362869": 102, "09546589106321335": 102, "016521310433745384": 102, "005693843588232994": 102, "0315730981528759": 102, "Not": 103, "five": 103, "hentai": 103, "neutral": 103, "porn": 103, "sexi": 103, "infinit": 103, "nsfwj": 103, "tfj": 103, "mobil": 103, "9970946311950684": 103, "00198739324696362": 103, "000894528697244823": 103, "4315058251668233e": 103, "099447197513655e": 103, "9282580614089966": 103, "061733175069093704": 103, "008979619480669498": 103, "0007789491210132837": 103, "0002501663693692535": 103, "7945129871368408": 103, "2044062316417694": 103, "0005603990866802633": 103, "0004847997915931046": 103, "564094367902726e": 103, "7977773547172546": 103, "01352313905954361": 103, "18791256844997406": 103, "0004888656549155712": 103, "00029804420773871243": 103, "04498734697699547": 103, "9509441256523132": 103, "4087972633424215e": 103, "003999904729425907": 103, "4542059185914695e": 103, "002892113756388426": 103, "982390284538269": 103, "02520776737947e": 103, "014633022248744965": 103, "858086610212922e": 103, "002532319398596883": 103, "9887337684631348": 103, "231979568838142e": 103, "008699454367160797": 103, "8187158022774383e": 103, "03564726561307907": 103, "954788088798523": 103, "343036850215867e": 103, "009289607405662537": 103, "00020158555707894266": 103, "006372362840920687": 103, "006019102409482002": 103, "9694945812225342": 103, "015214097686111927": 103, "002899901708588004": 103, "0004039364866912365": 103, "00012730166781693697": 103, "987038791179657": 103, "007135333959013224": 103, "005294707603752613": 103, "06964848190546036": 103, "0014777459437027574": 103, "9276643395423889": 103, "0003031621454283595": 103, "0009063396137207747": 103, "00028707628371194005": 103, "00010888021643040702": 103, "9992460012435913": 103, "00015473493840545416": 103, "0002033217460848391": 103, "563037691696081e": 103, "008058490231633186": 103, "00044566826545633376": 103, "937960684299469": 103, "05353058874607086": 103, "364063445587817e": 103, "00562260951846838": 103, "00012077406427124515": 103, "9897090792655945": 103, "004547217860817909": 103, "564737981942017e": 103, "016690678894519806": 103, "001258736359886825": 103, "9766013622283936": 103, "005440687295049429": 103, "4481674952548929e": 103, "01861923187971115": 103, "0008914825739338994": 103, "9674761295318604": 103, "012998746708035469": 103, "691116141155362e": 103, "0007601747056469321": 103, "0005019629606977105": 103, "039504989981651306": 103, "9591660499572754": 103, "0001652583305258304": 103, "0002614929690025747": 103, "020374108105897903": 103, "029394468292593956": 103, "9498046040534973": 103, "00016299057460855693": 103, "004782819654792547": 103, "002861740067601204": 103, "12280157208442688": 103, "8693908452987671": 103, "0001731760276015848": 103, "304211274255067e": 103, "03286275267601013": 103, "010648751631379128": 103, "9562522172927856": 103, "999900221824646": 104, "645313209854066e": 104, "3387104445428122e": 104, "9999704360961914": 104, "4465465685352683e": 104, "071506166132167e": 104, "9999785423278809": 104, "512719154561637e": 104, "292278612818336e": 104, "919455750496127e": 104, "9999444484710693": 104, "3647335082350764e": 104, "0555699191172607e": 104, "9999880790710449": 104, "3210242286731955e": 104, "7451418898417614e": 104, "9999822378158569": 104, "2084267331811134e": 104, "7460413321023225e": 104, "1532473820352607e": 104, "9999996423721313": 104, "0316136922483565e": 104, "840229633236049e": 104, "736660568800289e": 104, "199210472208506e": 104, "9999992847442627": 104, "r15": 105, "r18": 105, "sankaku": 105, "mobilenetv3_v1_pruned_ls0": 105, "caformer_s36_plu": [105, 109], "5863172936624323e": 105, "480062353375615e": 105, "9924363493919373": 105, "007255776319652796": 105, "0003077814180869609": 105, "996969997882843": 105, "0030054834205657244": 105, "4601260520284995e": 105, "9966891407966614": 105, "003293127752840519": 105, "770909148035571e": 105, "00025384966284036636": 105, "9996721744537354": 105, "399192691082135e": 105, "973351603141055e": 105, "9998563528060913": 105, "391309580067173e": 105, "0018681309884414077": 105, "9827859997749329": 105, "015345841646194458": 105, "013710384257137775": 105, "8339558839797974": 105, "15233369171619415": 105, "951323833462084e": 105, "00029566374723799527": 105, "9997004270553589": 105, "00018434497178532183": 105, "568440272123553e": 105, "9997699856758118": 105, "11225129129889e": 105, "051862899563275e": 105, "9999485015869141": 105, "902020231791539e": 105, "0005639699520543218": 105, "9994290471076965": 105, "anime_real_cl": 106, "4_dist": 106, "9999716281890869": 106, "8398366339388303e": 106, "9992202520370483": 106, "0007797438884153962": 106, "9999709129333496": 106, "905452492996119e": 106, "9999765157699585": 106, "3499671442550607e": 106, "9994087219238281": 106, "0005913018831051886": 106, "9999759197235107": 106, "4061362637439743e": 106, "9999052286148071": 106, "475799015490338e": 106, "403173675702419e": 106, "5848207794988411e": 106, "0010207017185166478": 106, "9989792704582214": 106, "2124368115328252e": 106, "9999977350234985": 106, "6512358342879452e": 106, "9999834299087524": 106, "359853614412714e": 106, "9999936819076538": 106, "600314317329321e": 106, "9999840259552002": 106, "5589323083986528e": 106, "9999843835830688": 106, "5513256585109048e": 106, "9999845027923584": 106, "pollut": 107, "shit": 107, "checker": 107, "mobilenet": 107, "v2": 107, "max_batch_s": 107, "1970": 108, "1980": 108, "1990": 108, "2000": 108, "2010": 108, "2015": 108, "2020": 108, "ag": 108, "9805465340614319": 108, "761269782553427e": 108, "0005044879508204758": 108, "01569165475666523": 108, "002850610064342618": 108, "00037849770160391927": 108, "9434612113400362e": 108, "053497342392802e": 108, "9992554783821106": 108, "0006490182713605464": 108, "8857468805654207e": 108, "317252262353577e": 108, "314484721769986e": 108, "0750001138148946e": 108, "706833609205205e": 108, "00034479793976061046": 108, "9995512366294861": 108, "391363472677767e": 108, "4607510820496827e": 108, "0679690351244062e": 108, "661913514311891e": 108, "757471131393686e": 108, "0744897230761126e": 108, "76177470368566e": 108, "9996387958526611": 108, "160279296338558e": 108, "00013228354509919882": 108, "1361367038916796e": 108, "464057489414699e": 108, "2412899599876255e": 108, "703883653040975e": 108, "127358498517424e": 108, "9973921775817871": 108, "0022309015039354563": 108, "00018872201326303184": 108, "780902943617548e": 108, "422096920578042e": 108, "638929097680375e": 108, "152203023797483e": 108, "00028818511054851115": 108, "9996094107627869": 108, "58777353237383e": 108, "9200742826797068e": 108, "00017117452807724476": 108, "518441947875544e": 108, "885544381570071e": 108, "4389253010449465e": 108, "1696006772108376e": 108, "9996393918991089": 108, "contenti": 109, "safe_teen": 109, "non_teen": 109, "caformer_s36_v0": 109, "9998493194580078": 109, "0378791052498855e": 109, "00012023092131130397": 109, "9790042638778687": 109, "0017522255657240748": 109, "01924353837966919": 109, "9998124241828918": 109, "19778298237361e": 109, "0001456339523429051": 109, "0008521362324245274": 109, "9989691972732544": 109, "00017870066221803427": 109, "0992944781901315e": 109, "9994398951530457": 109, "0004991036257706583": 109, "2035720727872103e": 109, "9994019269943237": 109, "0005460577667690814": 109, "0478151529678144e": 109, "524079147609882e": 109, "999934196472168": 109, "786742884898558e": 109, "653994154883549e": 109, "9998156428337097": 109, "0001218809193233028": 109, "00013706681784242392": 109, "9997410178184509": 109, "jpeg_trunc": 110, "2216614_truncat": 110, "imagefil": 110, "load_truncated_imag": 110, "ascii": 111, "metric": 111, "list_det_model": 111, "list_rec_model": 111, "sd": 111, "platform": [112, 113], "shutil": [112, 113], "cpuinfo": [112, 113], "psutil": [112, 113], "hbutil": [112, 113], "size_to_bytes_str": [112, 113], "python_implement": [112, 113], "python_vers": [112, 113], "brand": [112, 113], "get_cpu_info": [112, 113], "brand_raw": [112, 113], "cpu_count": [112, 113], "freq": [112, 113], "cpu_freq": [112, 113], "mhz": [112, 113], "virtual_memori": [112, 113], "ye": [112, 113], "nvidia": [112, 113], "smi": [112, 113], "1018": [112, 113], "azur": [112, 113], "x86_64": [112, 113], "glibc2": [112, 113], "cpython": [112, 113], "amd": [112, 113], "epyc": [112, 113], "7763": [112, 113], "3029": 112, "1495": 112, "621": [112, 113], "gib": [112, 113], "deploi": [112, 113], "action": [112, 113], "3226": 113, "428": 113, "imgutil": 114, "pypi": 114, "simpli": 114, "newest": 114, "git": 114, "script": 114, "__name__": 114, "__main__": 114, "narugo1992": 114, "still": 114, "out": 114, "io": 114, "html": 114, "faq": 115}, "objects": {"imgutils": [[1, 0, 0, "-", "ascii"], [2, 0, 0, "-", "config"], [9, 0, 0, "-", "data"], [20, 0, 0, "-", "detect"], [27, 0, 0, "-", "edge"], [34, 0, 0, "-", "generic"], [40, 0, 0, "-", "metadata"], [45, 0, 0, "-", "metrics"], [49, 0, 0, "-", "ocr"], [53, 0, 0, "-", "operate"], [57, 0, 0, "-", "pose"], [60, 0, 0, "-", "preprocess"], [65, 0, 0, "-", "resource"], [67, 0, 0, "-", "restore"], [70, 0, 0, "-", "sd"], [74, 0, 0, "-", "segment"], [82, 0, 0, "-", "tagging"], [89, 0, 0, "-", "upscale"], [92, 0, 0, "-", "utils"], [101, 0, 0, "-", "validate"]], "imgutils.ascii": [[0, 0, 0, "-", "drawing"]], "imgutils.ascii.drawing": [[0, 1, 1, "", "ascii_drawing"]], "imgutils.config": [[3, 0, 0, "-", "meta"]], "imgutils.config.meta": [[3, 2, 1, "", "__AUTHOR_EMAIL__"], [3, 2, 1, "", "__AUTHOR__"], [3, 2, 1, "", "__DESCRIPTION__"], [3, 2, 1, "", "__TITLE__"], [3, 2, 1, "", "__VERSION__"]], "imgutils.data": [[4, 0, 0, "-", "background"], [5, 0, 0, "-", "blob"], [6, 0, 0, "-", "decode"], [7, 0, 0, "-", "encode"], [8, 0, 0, "-", "image"], [10, 0, 0, "-", "layer"], [11, 0, 0, "-", "pad"], [12, 0, 0, "-", "url"]], "imgutils.data.background": [[4, 1, 1, "", "grid_background"], [4, 1, 1, "", "grid_transparent"]], "imgutils.data.blob": [[5, 1, 1, "", "is_valid_image_blob_url"], [5, 1, 1, "", "load_image_from_blob_url"], [5, 1, 1, "", "to_blob_url"]], "imgutils.data.decode": [[6, 1, 1, "", "rgb_decode"]], "imgutils.data.encode": [[7, 1, 1, "", "rgb_encode"]], "imgutils.data.image": [[8, 1, 1, "", "has_alpha_channel"], [8, 1, 1, "", "load_image"], [8, 1, 1, "", "load_images"]], "imgutils.data.layer": [[10, 1, 1, "", "istack"]], "imgutils.data.pad": [[11, 1, 1, "", "pad_image_to_size"]], "imgutils.data.url": [[12, 1, 1, "", "download_image_from_url"], [12, 1, 1, "", "is_http_url"]], "imgutils.detect": [[13, 0, 0, "-", "booru_yolo"], [14, 0, 0, "-", "censor"], [15, 0, 0, "-", "eye"], [16, 0, 0, "-", "face"], [17, 0, 0, "-", "halfbody"], [18, 0, 0, "-", "hand"], [19, 0, 0, "-", "head"], [21, 0, 0, "-", "nudenet"], [22, 0, 0, "-", "person"], [23, 0, 0, "-", "similarity"], [24, 0, 0, "-", "text"], [25, 0, 0, "-", "visual"]], "imgutils.detect.booru_yolo": [[13, 1, 1, "", "detect_with_booru_yolo"]], "imgutils.detect.censor": [[14, 1, 1, "", "detect_censors"]], "imgutils.detect.eye": [[15, 1, 1, "", "detect_eyes"]], "imgutils.detect.face": [[16, 1, 1, "", "detect_faces"]], "imgutils.detect.halfbody": [[17, 1, 1, "", "detect_halfbody"]], "imgutils.detect.hand": [[18, 1, 1, "", "detect_hands"]], "imgutils.detect.head": [[19, 1, 1, "", "detect_heads"]], "imgutils.detect.nudenet": [[21, 1, 1, "", "detect_with_nudenet"]], "imgutils.detect.person": [[22, 1, 1, "", "detect_person"]], "imgutils.detect.similarity": [[23, 1, 1, "", "bboxes_similarity"], [23, 1, 1, "", "calculate_iou"], [23, 1, 1, "", "calculate_mask_iou"], [23, 1, 1, "", "detection_similarity"], [23, 1, 1, "", "detection_with_mask_similarity"], [23, 1, 1, "", "masks_similarity"]], "imgutils.detect.text": [[24, 1, 1, "", "detect_text"]], "imgutils.detect.visual": [[25, 1, 1, "", "detection_visualize"]], "imgutils.edge": [[26, 0, 0, "-", "canny"], [28, 0, 0, "-", "lineart"], [29, 0, 0, "-", "lineart_anime"]], "imgutils.edge.canny": [[26, 1, 1, "", "edge_image_with_canny"], [26, 1, 1, "", "get_edge_by_canny"]], "imgutils.edge.lineart": [[28, 1, 1, "", "edge_image_with_lineart"], [28, 1, 1, "", "get_edge_by_lineart"]], "imgutils.edge.lineart_anime": [[29, 1, 1, "", "edge_image_with_lineart_anime"], [29, 1, 1, "", "get_edge_by_lineart_anime"]], "imgutils.generic": [[30, 0, 0, "-", "classify"], [31, 0, 0, "-", "classify_timm"], [32, 0, 0, "-", "clip"], [33, 0, 0, "-", "enhance"], [35, 0, 0, "-", "multilabel_timm"], [36, 0, 0, "-", "siglip"], [37, 0, 0, "-", "yolo"], [38, 0, 0, "-", "yoloseg"]], "imgutils.generic.classify": [[30, 3, 1, "", "ClassifyModel"], [30, 1, 1, "", "classify_predict"], [30, 1, 1, "", "classify_predict_fmt"], [30, 1, 1, "", "classify_predict_score"]], "imgutils.generic.classify.ClassifyModel": [[30, 4, 1, "", "__init__"], [30, 4, 1, "", "clear"], [30, 4, 1, "", "launch_demo"], [30, 4, 1, "", "make_ui"], [30, 4, 1, "", "predict"], [30, 4, 1, "", "predict_fmt"], [30, 4, 1, "", "predict_score"]], "imgutils.generic.classify_timm": [[31, 3, 1, "", "ClassifyTIMMModel"], [31, 1, 1, "", "classify_timm_predict"]], "imgutils.generic.classify_timm.ClassifyTIMMModel": [[31, 4, 1, "", "__init__"], [31, 4, 1, "", "launch_demo"], [31, 4, 1, "", "make_ui"], [31, 4, 1, "", "predict"]], "imgutils.generic.clip": [[32, 3, 1, "", "CLIPModel"], [32, 1, 1, "", "clip_image_encode"], [32, 1, 1, "", "clip_predict"], [32, 1, 1, "", "clip_text_encode"]], "imgutils.generic.clip.CLIPModel": [[32, 4, 1, "", "__init__"], [32, 4, 1, "", "clear"], [32, 4, 1, "", "image_encode"], [32, 4, 1, "", "launch_demo"], [32, 4, 1, "", "make_ui"], [32, 4, 1, "", "predict"], [32, 4, 1, "", "text_encode"]], "imgutils.generic.enhance": [[33, 3, 1, "", "ImageEnhancer"]], "imgutils.generic.enhance.ImageEnhancer": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "process"]], "imgutils.generic.multilabel_timm": [[35, 3, 1, "", "MultiLabelTIMMModel"], [35, 1, 1, "", "multilabel_timm_predict"]], "imgutils.generic.multilabel_timm.MultiLabelTIMMModel": [[35, 4, 1, "", "__init__"], [35, 4, 1, "", "launch_demo"], [35, 4, 1, "", "make_ui"], [35, 4, 1, "", "predict"]], "imgutils.generic.siglip": [[36, 3, 1, "", "SigLIPModel"], [36, 1, 1, "", "siglip_image_encode"], [36, 1, 1, "", "siglip_predict"], [36, 1, 1, "", "siglip_text_encode"]], "imgutils.generic.siglip.SigLIPModel": [[36, 4, 1, "", "__init__"], [36, 4, 1, "", "clear"], [36, 4, 1, "", "image_encode"], [36, 4, 1, "", "launch_demo"], [36, 4, 1, "", "make_ui"], [36, 4, 1, "", "predict"], [36, 4, 1, "", "text_encode"]], "imgutils.generic.yolo": [[37, 3, 1, "", "YOLOModel"], [37, 1, 1, "", "yolo_predict"]], "imgutils.generic.yolo.YOLOModel": [[37, 4, 1, "", "__init__"], [37, 4, 1, "", "clear"], [37, 4, 1, "", "launch_demo"], [37, 4, 1, "", "make_ui"], [37, 4, 1, "", "predict"]], "imgutils.generic.yoloseg": [[38, 3, 1, "", "YOLOSegmentationModel"], [38, 1, 1, "", "yolo_seg_predict"]], "imgutils.generic.yoloseg.YOLOSegmentationModel": [[38, 4, 1, "", "__init__"], [38, 4, 1, "", "clear"], [38, 4, 1, "", "launch_demo"], [38, 4, 1, "", "make_ui"], [38, 5, 1, "", "model_names"], [38, 4, 1, "", "predict"]], "imgutils.metadata": [[39, 0, 0, "-", "geninfo"], [41, 0, 0, "-", "lsb"]], "imgutils.metadata.geninfo": [[39, 1, 1, "", "read_geninfo_exif"], [39, 1, 1, "", "read_geninfo_gif"], [39, 1, 1, "", "read_geninfo_parameters"], [39, 1, 1, "", "write_geninfo_exif"], [39, 1, 1, "", "write_geninfo_gif"], [39, 1, 1, "", "write_geninfo_parameters"]], "imgutils.metadata.lsb": [[41, 3, 1, "", "ImageLsbDataExtractor"], [41, 3, 1, "", "LSBExtractor"], [41, 3, 1, "", "LSBReadError"], [41, 1, 1, "", "inject_data"], [41, 1, 1, "", "read_lsb_metadata"], [41, 1, 1, "", "read_lsb_raw_bytes"], [41, 1, 1, "", "serialize_json"], [41, 1, 1, "", "serialize_pnginfo"], [41, 1, 1, "", "write_lsb_metadata"], [41, 1, 1, "", "write_lsb_raw_bytes"]], "imgutils.metadata.lsb.ImageLsbDataExtractor": [[41, 4, 1, "", "__init__"], [41, 4, 1, "", "extract_data"]], "imgutils.metadata.lsb.LSBExtractor": [[41, 4, 1, "", "__init__"], [41, 4, 1, "", "get_next_n_bytes"], [41, 4, 1, "", "get_one_byte"], [41, 4, 1, "", "read_32bit_integer"]], "imgutils.metrics": [[42, 0, 0, "-", "aesthetic"], [43, 0, 0, "-", "ccip"], [44, 0, 0, "-", "dbaesthetic"], [46, 0, 0, "-", "laplacian"], [47, 0, 0, "-", "lpips"], [48, 0, 0, "-", "psnr_"]], "imgutils.metrics.aesthetic": [[42, 1, 1, "", "get_aesthetic_score"]], "imgutils.metrics.ccip": [[43, 1, 1, "", "ccip_batch_differences"], [43, 1, 1, "", "ccip_batch_extract_features"], [43, 1, 1, "", "ccip_batch_same"], [43, 1, 1, "", "ccip_clustering"], [43, 1, 1, "", "ccip_default_clustering_params"], [43, 1, 1, "", "ccip_default_threshold"], [43, 1, 1, "", "ccip_difference"], [43, 1, 1, "", "ccip_extract_feature"], [43, 1, 1, "", "ccip_merge"], [43, 1, 1, "", "ccip_same"]], "imgutils.metrics.dbaesthetic": [[44, 1, 1, "", "anime_dbaesthetic"]], "imgutils.metrics.laplacian": [[46, 1, 1, "", "laplacian_score"]], "imgutils.metrics.lpips": [[47, 1, 1, "", "lpips_clustering"], [47, 1, 1, "", "lpips_difference"], [47, 1, 1, "", "lpips_extract_feature"]], "imgutils.metrics.psnr_": [[48, 1, 1, "", "psnr"]], "imgutils.ocr": [[49, 1, 1, "", "detect_text_with_ocr"], [49, 1, 1, "", "list_det_models"], [49, 1, 1, "", "list_rec_models"], [49, 1, 1, "", "ocr"]], "imgutils.operate": [[50, 0, 0, "-", "align"], [51, 0, 0, "-", "censor_"], [52, 0, 0, "-", "imgcensor"], [54, 0, 0, "-", "squeeze"]], "imgutils.operate.align": [[50, 1, 1, "", "align_maxsize"]], "imgutils.operate.censor_": [[51, 3, 1, "", "BaseCensor"], [51, 3, 1, "", "BlurCensor"], [51, 3, 1, "", "ColorCensor"], [51, 3, 1, "", "PixelateCensor"], [51, 1, 1, "", "censor_areas"], [51, 1, 1, "", "censor_nsfw"], [51, 1, 1, "", "register_censor_method"]], "imgutils.operate.censor_.BaseCensor": [[51, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.BlurCensor": [[51, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.ColorCensor": [[51, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.PixelateCensor": [[51, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor": [[52, 3, 1, "", "EmojiBasedCensor"], [52, 3, 1, "", "ImageBasedCensor"], [52, 3, 1, "", "SingleImage"]], "imgutils.operate.imgcensor.EmojiBasedCensor": [[52, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.ImageBasedCensor": [[52, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.SingleImage": [[52, 4, 1, "", "__init__"], [52, 4, 1, "", "find_for_area"], [52, 5, 1, "", "height"], [52, 5, 1, "", "width"]], "imgutils.operate.squeeze": [[54, 1, 1, "", "squeeze"], [54, 1, 1, "", "squeeze_with_transparency"]], "imgutils.pose": [[55, 0, 0, "-", "dwpose"], [56, 0, 0, "-", "format"], [58, 0, 0, "-", "visual"]], "imgutils.pose.dwpose": [[55, 1, 1, "", "dwpose_estimate"]], "imgutils.pose.format": [[56, 3, 1, "", "OP18KeyPointSet"], [56, 2, 1, "", "OP18_BODY_MAX"], [56, 2, 1, "", "OP18_BODY_MIN"], [56, 2, 1, "", "OP18_FACE_MAX"], [56, 2, 1, "", "OP18_FACE_MIN"], [56, 2, 1, "", "OP18_LEFT_FOOT_MAX"], [56, 2, 1, "", "OP18_LEFT_FOOT_MIN"], [56, 2, 1, "", "OP18_LEFT_HAND_MAX"], [56, 2, 1, "", "OP18_LEFT_HAND_MIN"], [56, 2, 1, "", "OP18_RIGHT_FOOT_MAX"], [56, 2, 1, "", "OP18_RIGHT_FOOT_MIN"], [56, 2, 1, "", "OP18_RIGHT_HAND_MAX"], [56, 2, 1, "", "OP18_RIGHT_HAND_MIN"], [56, 6, 1, "", "OpenPose18"]], "imgutils.pose.format.OP18KeyPointSet": [[56, 4, 1, "", "__init__"], [56, 4, 1, "", "__mul__"], [56, 4, 1, "", "__truediv__"], [56, 5, 1, "", "body"], [56, 5, 1, "", "face"], [56, 5, 1, "", "left_foot"], [56, 5, 1, "", "left_hand"], [56, 5, 1, "", "right_foot"], [56, 5, 1, "", "right_hand"]], "imgutils.pose.format.OpenPose18": [[56, 7, 1, "", "LEFT_ANKLE"], [56, 7, 1, "", "LEFT_BIG_TOE"], [56, 7, 1, "", "LEFT_EAR"], [56, 7, 1, "", "LEFT_ELBOW"], [56, 7, 1, "", "LEFT_EYE"], [56, 7, 1, "", "LEFT_HEEL"], [56, 7, 1, "", "LEFT_HIP"], [56, 7, 1, "", "LEFT_KNEE"], [56, 7, 1, "", "LEFT_SHOULDER"], [56, 7, 1, "", "LEFT_SMALL_TOE"], [56, 7, 1, "", "LEFT_WRIST"], [56, 7, 1, "", "NECK"], [56, 7, 1, "", "NOSE"], [56, 7, 1, "", "RIGHT_ANKLE"], [56, 7, 1, "", "RIGHT_BIG_TOE"], [56, 7, 1, "", "RIGHT_EAR"], [56, 7, 1, "", "RIGHT_ELBOW"], [56, 7, 1, "", "RIGHT_EYE"], [56, 7, 1, "", "RIGHT_HEEL"], [56, 7, 1, "", "RIGHT_HIP"], [56, 7, 1, "", "RIGHT_KNEE"], [56, 7, 1, "", "RIGHT_SHOULDER"], [56, 7, 1, "", "RIGHT_SMALL_TOE"], [56, 7, 1, "", "RIGHT_WRIST"]], "imgutils.pose.visual": [[58, 1, 1, "", "op18_visualize"]], "imgutils.preprocess": [[59, 0, 0, "-", "base"], [61, 0, 0, "-", "pillow"], [62, 0, 0, "-", "torchvision"], [63, 0, 0, "-", "transformers"]], "imgutils.preprocess.base": [[59, 3, 1, "", "NotParseTarget"]], "imgutils.preprocess.pillow": [[61, 1, 1, "", "create_pillow_transforms"], [61, 1, 1, "", "parse_pillow_transforms"], [61, 1, 1, "", "register_pillow_parse"], [61, 1, 1, "", "register_pillow_transform"]], "imgutils.preprocess.torchvision": [[62, 1, 1, "", "create_torchvision_transforms"], [62, 1, 1, "", "parse_torchvision_transforms"], [62, 1, 1, "", "register_torchvision_parse"], [62, 1, 1, "", "register_torchvision_transform"]], "imgutils.preprocess.transformers": [[63, 3, 1, "", "NotProcessorTypeError"], [63, 1, 1, "", "convert_to_size_dict"], [63, 1, 1, "", "create_bit_transforms"], [63, 1, 1, "", "create_blip_transforms"], [63, 1, 1, "", "create_clip_transforms"], [63, 1, 1, "", "create_convnext_transforms"], [63, 1, 1, "", "create_mobilenetv2_transforms"], [63, 1, 1, "", "create_siglip_transforms"], [63, 1, 1, "", "create_transforms_from_bit_processor"], [63, 1, 1, "", "create_transforms_from_blip_processor"], [63, 1, 1, "", "create_transforms_from_clip_processor"], [63, 1, 1, "", "create_transforms_from_convnext_processor"], [63, 1, 1, "", "create_transforms_from_mobilenetv2_processor"], [63, 1, 1, "", "create_transforms_from_siglip_processor"], [63, 1, 1, "", "create_transforms_from_transformers"], [63, 1, 1, "", "create_transforms_from_vit_processor"], [63, 1, 1, "", "create_vit_transforms"], [63, 1, 1, "", "get_size_dict"], [63, 1, 1, "", "is_valid_size_dict"], [63, 1, 1, "", "register_creators_for_transformers"]], "imgutils.resource": [[64, 0, 0, "-", "background"]], "imgutils.resource.background": [[64, 3, 1, "", "BackgroundImageSet"], [64, 1, 1, "", "get_bg_image"], [64, 1, 1, "", "get_bg_image_file"], [64, 1, 1, "", "list_bg_image_files"], [64, 1, 1, "", "random_bg_image"], [64, 1, 1, "", "random_bg_image_file"]], "imgutils.resource.background.BackgroundImageSet": [[64, 4, 1, "", "__init__"], [64, 4, 1, "", "get_image"], [64, 4, 1, "", "get_image_file"], [64, 4, 1, "", "list_image_files"], [64, 4, 1, "", "random_image"], [64, 4, 1, "", "random_image_file"]], "imgutils.restore": [[66, 0, 0, "-", "adversarial"], [68, 0, 0, "-", "nafnet"], [69, 0, 0, "-", "scunet"]], "imgutils.restore.adversarial": [[66, 1, 1, "", "remove_adversarial_noise"]], "imgutils.restore.nafnet": [[68, 1, 1, "", "restore_with_nafnet"]], "imgutils.restore.scunet": [[69, 1, 1, "", "restore_with_scunet"]], "imgutils.sd": [[71, 0, 0, "-", "metadata"], [72, 0, 0, "-", "model"], [73, 0, 0, "-", "nai"]], "imgutils.sd.metadata": [[71, 3, 1, "", "SDMetaData"], [71, 1, 1, "", "get_sdmeta_from_image"], [71, 1, 1, "", "parse_sdmeta_from_text"], [71, 1, 1, "", "save_image_with_sdmeta"]], "imgutils.sd.metadata.SDMetaData": [[71, 4, 1, "", "__str__"], [71, 5, 1, "", "pnginfo"], [71, 5, 1, "", "text"]], "imgutils.sd.model": [[72, 1, 1, "", "read_metadata"], [72, 1, 1, "", "save_with_metadata"]], "imgutils.sd.nai": [[73, 3, 1, "", "NAIMetaData"], [73, 3, 1, "", "NAIMetadata"], [73, 1, 1, "", "add_naimeta_to_image"], [73, 1, 1, "", "get_naimeta_from_image"], [73, 1, 1, "", "save_image_with_naimeta"]], "imgutils.sd.nai.NAIMetaData": [[73, 4, 1, "", "__init__"], [73, 5, 1, "", "pnginfo"]], "imgutils.segment": [[75, 0, 0, "-", "isnetis"]], "imgutils.segment.isnetis": [[75, 1, 1, "", "get_isnetis_mask"], [75, 1, 1, "", "segment_rgba_with_isnetis"], [75, 1, 1, "", "segment_with_isnetis"]], "imgutils.tagging": [[76, 0, 0, "-", "blacklist"], [77, 0, 0, "-", "camie"], [78, 0, 0, "-", "character"], [79, 0, 0, "-", "deepdanbooru"], [80, 0, 0, "-", "deepgelbooru"], [81, 0, 0, "-", "format"], [83, 0, 0, "-", "match"], [84, 0, 0, "-", "mldanbooru"], [85, 0, 0, "-", "order"], [86, 0, 0, "-", "overlap"], [87, 0, 0, "-", "wd14"]], "imgutils.tagging.blacklist": [[76, 1, 1, "", "drop_blacklisted_tags"], [76, 1, 1, "", "is_blacklisted"]], "imgutils.tagging.camie": [[77, 1, 1, "", "convert_camie_emb_to_prediction"], [77, 1, 1, "", "get_camie_tags"]], "imgutils.tagging.character": [[78, 2, 1, "", "CHAR_PREFIXES"], [78, 2, 1, "", "CHAR_SUFFIXES"], [78, 2, 1, "", "CHAR_WHITELIST_PREFIX"], [78, 2, 1, "", "CHAR_WHITELIST_SUFFIX"], [78, 2, 1, "", "CHAR_WHITELIST_WORD"], [78, 3, 1, "", "CharacterTagPool"], [78, 1, 1, "", "drop_basic_character_tags"], [78, 1, 1, "", "is_basic_character_tag"]], "imgutils.tagging.character.CharacterTagPool": [[78, 4, 1, "", "__init__"], [78, 4, 1, "", "drop_basic_character_tags"], [78, 4, 1, "", "is_basic_character_tag"]], "imgutils.tagging.deepdanbooru": [[79, 1, 1, "", "get_deepdanbooru_tags"]], "imgutils.tagging.deepgelbooru": [[80, 1, 1, "", "get_deepgelbooru_tags"]], "imgutils.tagging.format": [[81, 1, 1, "", "add_underline"], [81, 1, 1, "", "remove_underline"], [81, 1, 1, "", "tags_to_text"]], "imgutils.tagging.match": [[83, 1, 1, "", "tag_match_full"], [83, 1, 1, "", "tag_match_prefix"], [83, 1, 1, "", "tag_match_suffix"]], "imgutils.tagging.mldanbooru": [[84, 1, 1, "", "get_mldanbooru_tags"]], "imgutils.tagging.order": [[85, 1, 1, "", "sort_tags"]], "imgutils.tagging.overlap": [[86, 1, 1, "", "drop_overlap_tags"]], "imgutils.tagging.wd14": [[87, 1, 1, "", "convert_wd14_emb_to_prediction"], [87, 1, 1, "", "denormalize_wd14_emb"], [87, 1, 1, "", "get_wd14_tags"]], "imgutils.upscale": [[88, 0, 0, "-", "cdc"]], "imgutils.upscale.cdc": [[88, 1, 1, "", "upscale_with_cdc"]], "imgutils.utils": [[90, 0, 0, "-", "cache"], [91, 0, 0, "-", "func"], [93, 0, 0, "-", "onnxruntime"]], "imgutils.utils.cache": [[90, 1, 1, "", "ts_lru_cache"]], "imgutils.utils.func": [[91, 1, 1, "", "sigmoid"]], "imgutils.utils.onnxruntime": [[93, 1, 1, "", "get_onnx_provider"], [93, 1, 1, "", "open_onnx_model"]], "imgutils.validate": [[94, 0, 0, "-", "aicheck"], [95, 0, 0, "-", "bangumi_char"], [96, 0, 0, "-", "classify"], [97, 0, 0, "-", "color"], [98, 0, 0, "-", "completeness"], [99, 0, 0, "-", "dbrating"], [100, 0, 0, "-", "furry"], [102, 0, 0, "-", "monochrome"], [103, 0, 0, "-", "nsfw"], [104, 0, 0, "-", "portrait"], [105, 0, 0, "-", "rating"], [106, 0, 0, "-", "real"], [107, 0, 0, "-", "safe"], [108, 0, 0, "-", "style_age"], [109, 0, 0, "-", "teen"], [110, 0, 0, "-", "truncate"]], "imgutils.validate.aicheck": [[94, 1, 1, "", "get_ai_created_score"], [94, 1, 1, "", "is_ai_created"]], "imgutils.validate.bangumi_char": [[95, 1, 1, "", "anime_bangumi_char"], [95, 1, 1, "", "anime_bangumi_char_score"]], "imgutils.validate.classify": [[96, 1, 1, "", "anime_classify"], [96, 1, 1, "", "anime_classify_score"]], "imgutils.validate.color": [[97, 1, 1, "", "is_greyscale"]], "imgutils.validate.completeness": [[98, 1, 1, "", "anime_completeness"], [98, 1, 1, "", "anime_completeness_score"]], "imgutils.validate.dbrating": [[99, 1, 1, "", "anime_dbrating"], [99, 1, 1, "", "anime_dbrating_score"]], "imgutils.validate.furry": [[100, 1, 1, "", "anime_furry"], [100, 1, 1, "", "anime_furry_score"]], "imgutils.validate.monochrome": [[102, 1, 1, "", "get_monochrome_score"], [102, 1, 1, "", "is_monochrome"]], "imgutils.validate.nsfw": [[103, 1, 1, "", "nsfw_pred"], [103, 1, 1, "", "nsfw_pred_score"]], "imgutils.validate.portrait": [[104, 1, 1, "", "anime_portrait"], [104, 1, 1, "", "anime_portrait_score"]], "imgutils.validate.rating": [[105, 1, 1, "", "anime_rating"], [105, 1, 1, "", "anime_rating_score"]], "imgutils.validate.real": [[106, 1, 1, "", "anime_real"], [106, 1, 1, "", "anime_real_score"]], "imgutils.validate.safe": [[107, 1, 1, "", "safe_check"], [107, 1, 1, "", "safe_check_score"]], "imgutils.validate.style_age": [[108, 1, 1, "", "anime_style_age"], [108, 1, 1, "", "anime_style_age_score"]], "imgutils.validate.teen": [[109, 1, 1, "", "anime_teen"], [109, 1, 1, "", "anime_teen_score"]], "imgutils.validate.truncate": [[110, 1, 1, "", "is_truncated_file"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:data", "3": "py:class", "4": "py:method", "5": "py:property", "6": "py:enum", "7": "py:attribute"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "data", "Python data"], "3": ["py", "class", "Python class"], "4": ["py", "method", "Python method"], "5": ["py", "property", "Python property"], "6": ["py", "enum", "Python enum"], "7": ["py", "attribute", "Python attribute"]}, "titleterms": {"imgutil": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111], "ascii": [0, 1], "draw": 0, "ascii_draw": 0, "config": [2, 3], "meta": 3, "__title__": 3, "__version__": 3, "__description__": 3, "__author__": 3, "__author_email__": 3, "data": [4, 5, 6, 7, 8, 9, 10, 11, 12], "background": [4, 64], "grid_background": 4, "grid_transpar": 4, "blob": 5, "to_blob_url": 5, "load_image_from_blob_url": 5, "is_valid_image_blob_url": 5, "decod": 6, "rgb_decod": 6, "encod": 7, "rgb_encod": 7, "imag": 8, "load_imag": 8, "has_alpha_channel": 8, "layer": 10, "istack": 10, "pad": 11, "pad_image_to_s": 11, "url": 12, "download_image_from_url": 12, "is_http_url": 12, "detect": [13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25], "booru_yolo": 13, "model": [13, 72], "label": 13, "descript": 13, "avail": 13, "pp": 13, "seri": 13, "AS": 13, "aa": 13, "detect_with_booru_yolo": 13, "censor": 14, "detect_censor": 14, "ey": 15, "detect_ey": 15, "face": 16, "detect_fac": 16, "halfbodi": 17, "detect_halfbodi": 17, "hand": 18, "detect_hand": 18, "head": 19, "detect_head": 19, "nudenet": 21, "detect_with_nudenet": 21, "person": 22, "detect_person": 22, "similar": 23, "calculate_i": 23, "bboxes_similar": 23, "detection_similar": 23, "calculate_mask_i": 23, "masks_similar": 23, "detection_with_mask_similar": 23, "text": 24, "detect_text": 24, "visual": [25, 58], "detection_visu": 25, "edg": [26, 27, 28, 29], "canni": 26, "get_edge_by_canni": 26, "edge_image_with_canni": 26, "lineart": 28, "get_edge_by_lineart": 28, "edge_image_with_lineart": 28, "lineart_anim": 29, "get_edge_by_lineart_anim": 29, "edge_image_with_lineart_anim": 29, "gener": [30, 31, 32, 33, 34, 35, 36, 37, 38], "classifi": [30, 96], "classifymodel": 30, "classify_predict_scor": 30, "classify_predict": 30, "classify_predict_fmt": 30, "classify_timm": 31, "classifytimmmodel": 31, "classify_timm_predict": 31, "clip": 32, "clipmodel": 32, "clip_image_encod": 32, "clip_text_encod": 32, "clip_predict": 32, "enhanc": 33, "imageenhanc": 33, "multilabel_timm": 35, "multilabeltimmmodel": 35, "multilabel_timm_predict": 35, "siglip": 36, "siglipmodel": 36, "siglip_image_encod": 36, "siglip_text_encod": 36, "siglip_predict": 36, "yolo": 37, "yolomodel": 37, "yolo_predict": 37, "yoloseg": 38, "yolosegmentationmodel": 38, "yolo_seg_predict": 38, "metadata": [39, 40, 41, 71], "geninfo": 39, "read_geninfo_paramet": 39, "read_geninfo_exif": 39, "read_geninfo_gif": 39, "write_geninfo_paramet": 39, "write_geninfo_exif": 39, "write_geninfo_gif": 39, "lsb": 41, "read_lsb_raw_byt": 41, "read_lsb_metadata": 41, "write_lsb_raw_byt": 41, "write_lsb_metadata": 41, "lsbreaderror": 41, "lsbextractor": 41, "imagelsbdataextractor": 41, "serialize_pnginfo": 41, "serialize_json": 41, "inject_data": 41, "metric": [42, 43, 44, 45, 46, 47, 48], "aesthet": 42, "get_aesthetic_scor": 42, "ccip": 43, "ccip_extract_featur": 43, "ccip_batch_extract_featur": 43, "ccip_default_threshold": 43, "ccip_differ": 43, "ccip_sam": 43, "ccip_batch_differ": 43, "ccip_batch_sam": 43, "ccip_default_clustering_param": 43, "ccip_clust": 43, "ccip_merg": 43, "dbaesthet": 44, "anime_dbaesthet": 44, "laplacian": 46, "laplacian_scor": 46, "lpip": 47, "lpips_extract_featur": 47, "lpips_differ": 47, "lpips_clust": 47, "psnr_": 48, "psnr": 48, "ocr": 49, "detect_text_with_ocr": 49, "list_det_model": 49, "list_rec_model": 49, "oper": [50, 51, 52, 53, 54], "align": 50, "align_maxs": 50, "censor_": 51, "censor_area": 51, "censor_nsfw": 51, "basecensor": 51, "colorcensor": 51, "blurcensor": 51, "pixelatecensor": 51, "register_censor_method": 51, "imgcensor": 52, "imagebasedcensor": 52, "emojibasedcensor": 52, "singleimag": 52, "squeez": 54, "squeeze_with_transpar": 54, "pose": [55, 56, 57, 58], "dwpose": 55, "dwpose_estim": 55, "format": [56, 81], "op18keypointset": 56, "openpose18": 56, "op18_body_max": 56, "op18_body_min": 56, "op18_face_max": 56, "op18_face_min": 56, "op18_left_foot_max": 56, "op18_left_foot_min": 56, "op18_left_hand_max": 56, "op18_left_hand_min": 56, "op18_right_foot_max": 56, "op18_right_foot_min": 56, "op18_right_hand_max": 56, "op18_right_hand_min": 56, "op18_visu": 58, "preprocess": [59, 60, 61, 62, 63], "base": 59, "notparsetarget": 59, "pillow": 61, "register_pillow_transform": 61, "register_pillow_pars": 61, "create_pillow_transform": 61, "parse_pillow_transform": 61, "torchvis": 62, "register_torchvision_transform": 62, "register_torchvision_pars": 62, "create_torchvision_transform": 62, "parse_torchvision_transform": 62, "transform": 63, "register_creators_for_transform": 63, "notprocessortypeerror": 63, "create_transforms_from_transform": 63, "is_valid_size_dict": 63, "convert_to_size_dict": 63, "get_size_dict": 63, "create_clip_transform": 63, "create_transforms_from_clip_processor": 63, "create_convnext_transform": 63, "create_transforms_from_convnext_processor": 63, "create_vit_transform": 63, "create_transforms_from_vit_processor": 63, "create_siglip_transform": 63, "create_transforms_from_siglip_processor": 63, "create_bit_transform": 63, "create_transforms_from_bit_processor": 63, "create_blip_transform": 63, "create_transforms_from_blip_processor": 63, "create_mobilenetv2_transform": 63, "create_transforms_from_mobilenetv2_processor": 63, "resourc": [64, 65], "backgroundimageset": 64, "list_bg_image_fil": 64, "get_bg_image_fil": 64, "get_bg_imag": 64, "random_bg_image_fil": 64, "random_bg_imag": 64, "restor": [66, 67, 68, 69], "adversari": 66, "remove_adversarial_nois": 66, "nafnet": 68, "restore_with_nafnet": 68, "scunet": 69, "restore_with_scunet": 69, "sd": [70, 71, 72, 73], "sdmetadata": 71, "parse_sdmeta_from_text": 71, "get_sdmeta_from_imag": 71, "save_image_with_sdmeta": 71, "read_metadata": 72, "save_with_metadata": 72, "nai": 73, "naimetadata": 73, "get_naimeta_from_imag": 73, "add_naimeta_to_imag": 73, "save_image_with_naimeta": 73, "segment": [74, 75], "isneti": 75, "get_isnetis_mask": 75, "segment_with_isneti": 75, "segment_rgba_with_isneti": 75, "tag": [76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87], "blacklist": 76, "is_blacklist": 76, "drop_blacklisted_tag": 76, "cami": 77, "get_camie_tag": 77, "convert_camie_emb_to_predict": 77, "charact": 78, "char_whitelist_suffix": 78, "char_whitelist_prefix": 78, "char_whitelist_word": 78, "char_suffix": 78, "char_prefix": 78, "charactertagpool": 78, "is_basic_character_tag": 78, "drop_basic_character_tag": 78, "deepdanbooru": 79, "get_deepdanbooru_tag": 79, "deepgelbooru": 80, "get_deepgelbooru_tag": 80, "add_underlin": 81, "remove_underlin": 81, "tags_to_text": 81, "match": 83, "tag_match_suffix": 83, "tag_match_prefix": 83, "tag_match_ful": 83, "mldanbooru": 84, "get_mldanbooru_tag": 84, "order": 85, "sort_tag": 85, "overlap": 86, "drop_overlap_tag": 86, "wd14": 87, "get_wd14_tag": 87, "convert_wd14_emb_to_predict": 87, "denormalize_wd14_emb": 87, "upscal": [88, 89], "cdc": 88, "upscale_with_cdc": 88, "util": [90, 91, 92, 93], "cach": 90, "ts_lru_cach": 90, "func": 91, "sigmoid": 91, "onnxruntim": 93, "get_onnx_provid": 93, "open_onnx_model": 93, "valid": [94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110], "aicheck": 94, "get_ai_created_scor": 94, "is_ai_cr": 94, "bangumi_char": 95, "anime_bangumi_char_scor": 95, "anime_bangumi_char": 95, "anime_classify_scor": 96, "anime_classifi": 96, "color": 97, "is_greyscal": 97, "complet": 98, "anime_completeness_scor": 98, "anime_complet": 98, "dbrate": 99, "anime_dbrating_scor": 99, "anime_dbr": 99, "furri": 100, "anime_furry_scor": 100, "anime_furri": 100, "monochrom": 102, "get_monochrome_scor": 102, "is_monochrom": 102, "nsfw": 103, "nsfw_pred_scor": 103, "nsfw_pred": 103, "portrait": 104, "anime_portrait_scor": 104, "anime_portrait": 104, "rate": 105, "anime_rating_scor": 105, "anime_r": [105, 106], "real": 106, "anime_real_scor": 106, "safe": 107, "safe_check_scor": 107, "safe_check": 107, "style_ag": 108, "anime_style_age_scor": 108, "anime_style_ag": 108, "teen": 109, "anime_teen_scor": 109, "anime_teen": 109, "truncat": 110, "is_truncated_fil": 110, "welcom": 111, "": 111, "document": 111, "overview": 111, "tutori": 111, "inform": [111, 112, 113], "api": 111, "run": [112, 113], "environ": [112, 113], "instal": 114, "quick": 115, "start": 115}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.todo": 2, "nbsphinx": 4, "sphinx": 58}, "alltitles": {"imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "ascii_drawing": [[0, "ascii-drawing"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "__TITLE__": [[3, "title"]], "__VERSION__": [[3, "version"]], "__DESCRIPTION__": [[3, "description"]], "__AUTHOR__": [[3, "author"]], "__AUTHOR_EMAIL__": [[3, "author-email"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "grid_background": [[4, "grid-background"]], "grid_transparent": [[4, "grid-transparent"]], "imgutils.data.blob": [[5, "module-imgutils.data.blob"]], "to_blob_url": [[5, "to-blob-url"]], "load_image_from_blob_url": [[5, "load-image-from-blob-url"]], "is_valid_image_blob_url": [[5, "is-valid-image-blob-url"]], "imgutils.data.decode": [[6, "module-imgutils.data.decode"]], "rgb_decode": [[6, "rgb-decode"]], "imgutils.data.encode": [[7, "module-imgutils.data.encode"]], "rgb_encode": [[7, "rgb-encode"]], "imgutils.data.image": [[8, "module-imgutils.data.image"]], "load_image": [[8, "load-image"]], "load_images": [[8, "load-images"]], "has_alpha_channel": [[8, "has-alpha-channel"]], "imgutils.data": [[9, "module-imgutils.data"]], "imgutils.data.layer": [[10, "module-imgutils.data.layer"]], "istack": [[10, "istack"]], "imgutils.data.pad": [[11, "module-imgutils.data.pad"]], "pad_image_to_size": [[11, "pad-image-to-size"]], "imgutils.data.url": [[12, "module-imgutils.data.url"]], "download_image_from_url": [[12, "download-image-from-url"]], "is_http_url": [[12, "is-http-url"]], "imgutils.detect.booru_yolo": [[13, "module-imgutils.detect.booru_yolo"]], "Model Labels and Descriptions": [[13, "id1"]], "Available Models (PP Series)": [[13, "id2"]], "Available Models (AS Series)": [[13, "id3"]], "Available Models (AA Series)": [[13, "id4"]], "detect_with_booru_yolo": [[13, "detect-with-booru-yolo"]], "imgutils.detect.censor": [[14, "module-imgutils.detect.censor"]], "detect_censors": [[14, "detect-censors"]], "imgutils.detect.eye": [[15, "module-imgutils.detect.eye"]], "detect_eyes": [[15, "detect-eyes"]], "imgutils.detect.face": [[16, "module-imgutils.detect.face"]], "detect_faces": [[16, "detect-faces"]], "imgutils.detect.halfbody": [[17, "module-imgutils.detect.halfbody"]], "detect_halfbody": [[17, "detect-halfbody"]], "imgutils.detect.hand": [[18, "module-imgutils.detect.hand"]], "detect_hands": [[18, "detect-hands"]], "imgutils.detect.head": [[19, "module-imgutils.detect.head"]], "detect_heads": [[19, "detect-heads"]], "imgutils.detect": [[20, "module-imgutils.detect"]], "imgutils.detect.nudenet": [[21, "module-imgutils.detect.nudenet"]], "detect_with_nudenet": [[21, "detect-with-nudenet"]], "imgutils.detect.person": [[22, "module-imgutils.detect.person"]], "detect_person": [[22, "detect-person"]], "imgutils.detect.similarity": [[23, "module-imgutils.detect.similarity"]], "calculate_iou": [[23, "calculate-iou"]], "bboxes_similarity": [[23, "bboxes-similarity"]], "detection_similarity": [[23, "detection-similarity"]], "calculate_mask_iou": [[23, "calculate-mask-iou"]], "masks_similarity": [[23, "masks-similarity"]], "detection_with_mask_similarity": [[23, "detection-with-mask-similarity"]], "imgutils.detect.text": [[24, "module-imgutils.detect.text"]], "detect_text": [[24, "detect-text"]], "imgutils.detect.visual": [[25, "module-imgutils.detect.visual"]], "detection_visualize": [[25, "detection-visualize"]], "imgutils.edge.canny": [[26, "module-imgutils.edge.canny"]], "get_edge_by_canny": [[26, "get-edge-by-canny"]], "edge_image_with_canny": [[26, "edge-image-with-canny"]], "imgutils.edge": [[27, "module-imgutils.edge"]], "imgutils.edge.lineart": [[28, "module-imgutils.edge.lineart"]], "get_edge_by_lineart": [[28, "get-edge-by-lineart"]], "edge_image_with_lineart": [[28, "edge-image-with-lineart"]], "imgutils.edge.lineart_anime": [[29, "module-imgutils.edge.lineart_anime"]], "get_edge_by_lineart_anime": [[29, "get-edge-by-lineart-anime"]], "edge_image_with_lineart_anime": [[29, "edge-image-with-lineart-anime"]], "imgutils.generic.classify": [[30, "module-imgutils.generic.classify"]], "ClassifyModel": [[30, "classifymodel"]], "classify_predict_score": [[30, "classify-predict-score"]], "classify_predict": [[30, "classify-predict"]], "classify_predict_fmt": [[30, "classify-predict-fmt"]], "imgutils.generic.classify_timm": [[31, "module-imgutils.generic.classify_timm"]], "ClassifyTIMMModel": [[31, "classifytimmmodel"]], "classify_timm_predict": [[31, "classify-timm-predict"]], "imgutils.generic.clip": [[32, "module-imgutils.generic.clip"]], "CLIPModel": [[32, "clipmodel"]], "clip_image_encode": [[32, "clip-image-encode"]], "clip_text_encode": [[32, "clip-text-encode"]], "clip_predict": [[32, "clip-predict"]], "imgutils.generic.enhance": [[33, "module-imgutils.generic.enhance"]], "ImageEnhancer": [[33, "imageenhancer"]], "imgutils.generic": [[34, "module-imgutils.generic"]], "imgutils.generic.multilabel_timm": [[35, "module-imgutils.generic.multilabel_timm"]], "MultiLabelTIMMModel": [[35, "multilabeltimmmodel"]], "multilabel_timm_predict": [[35, "multilabel-timm-predict"]], "imgutils.generic.siglip": [[36, "module-imgutils.generic.siglip"]], "SigLIPModel": [[36, "siglipmodel"]], "siglip_image_encode": [[36, "siglip-image-encode"]], "siglip_text_encode": [[36, "siglip-text-encode"]], "siglip_predict": [[36, "siglip-predict"]], "imgutils.generic.yolo": [[37, "module-imgutils.generic.yolo"]], "YOLOModel": [[37, "yolomodel"]], "yolo_predict": [[37, "yolo-predict"]], "imgutils.generic.yoloseg": [[38, "module-imgutils.generic.yoloseg"]], "YOLOSegmentationModel": [[38, "yolosegmentationmodel"]], "yolo_seg_predict": [[38, "yolo-seg-predict"]], "imgutils.metadata.geninfo": [[39, "module-imgutils.metadata.geninfo"]], "read_geninfo_parameters": [[39, "read-geninfo-parameters"]], "read_geninfo_exif": [[39, "read-geninfo-exif"]], "read_geninfo_gif": [[39, "read-geninfo-gif"]], "write_geninfo_parameters": [[39, "write-geninfo-parameters"]], "write_geninfo_exif": [[39, "write-geninfo-exif"]], "write_geninfo_gif": [[39, "write-geninfo-gif"]], "imgutils.metadata": [[40, "module-imgutils.metadata"]], "imgutils.metadata.lsb": [[41, "module-imgutils.metadata.lsb"]], "read_lsb_raw_bytes": [[41, "read-lsb-raw-bytes"]], "read_lsb_metadata": [[41, "read-lsb-metadata"]], "write_lsb_raw_bytes": [[41, "write-lsb-raw-bytes"]], "write_lsb_metadata": [[41, "write-lsb-metadata"]], "LSBReadError": [[41, "lsbreaderror"]], "LSBExtractor": [[41, "lsbextractor"]], "ImageLsbDataExtractor": [[41, "imagelsbdataextractor"]], "serialize_pnginfo": [[41, "serialize-pnginfo"]], "serialize_json": [[41, "serialize-json"]], "inject_data": [[41, "inject-data"]], "imgutils.metrics.aesthetic": [[42, "module-imgutils.metrics.aesthetic"]], "get_aesthetic_score": [[42, "get-aesthetic-score"]], "imgutils.metrics.ccip": [[43, "module-imgutils.metrics.ccip"]], "ccip_extract_feature": [[43, "ccip-extract-feature"]], "ccip_batch_extract_features": [[43, "ccip-batch-extract-features"]], "ccip_default_threshold": [[43, "ccip-default-threshold"]], "ccip_difference": [[43, "ccip-difference"]], "ccip_same": [[43, "ccip-same"]], "ccip_batch_differences": [[43, "ccip-batch-differences"]], "ccip_batch_same": [[43, "ccip-batch-same"]], "ccip_default_clustering_params": [[43, "ccip-default-clustering-params"]], "ccip_clustering": [[43, "ccip-clustering"]], "ccip_merge": [[43, "ccip-merge"]], "imgutils.metrics.dbaesthetic": [[44, "module-imgutils.metrics.dbaesthetic"]], "anime_dbaesthetic": [[44, "anime-dbaesthetic"]], "imgutils.metrics": [[45, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[46, "module-imgutils.metrics.laplacian"]], "laplacian_score": [[46, "laplacian-score"]], "imgutils.metrics.lpips": [[47, "module-imgutils.metrics.lpips"]], "lpips_extract_feature": [[47, "lpips-extract-feature"]], "lpips_difference": [[47, "lpips-difference"]], "lpips_clustering": [[47, "lpips-clustering"]], "imgutils.metrics.psnr_": [[48, "module-imgutils.metrics.psnr_"]], "psnr": [[48, "id1"]], "imgutils.ocr": [[49, "module-imgutils.ocr"]], "detect_text_with_ocr": [[49, "detect-text-with-ocr"]], "ocr": [[49, "ocr"]], "list_det_models": [[49, "list-det-models"]], "list_rec_models": [[49, "list-rec-models"]], "imgutils.operate.align": [[50, "module-imgutils.operate.align"]], "align_maxsize": [[50, "align-maxsize"]], "imgutils.operate.censor_": [[51, "module-imgutils.operate.censor_"]], "censor_areas": [[51, "censor-areas"]], "censor_nsfw": [[51, "censor-nsfw"]], "BaseCensor": [[51, "basecensor"]], "ColorCensor": [[51, "colorcensor"]], "BlurCensor": [[51, "blurcensor"]], "PixelateCensor": [[51, "pixelatecensor"]], "register_censor_method": [[51, "register-censor-method"]], "imgutils.operate.imgcensor": [[52, "module-imgutils.operate.imgcensor"]], "ImageBasedCensor": [[52, "imagebasedcensor"]], "EmojiBasedCensor": [[52, "emojibasedcensor"]], "SingleImage": [[52, "singleimage"]], "imgutils.operate": [[53, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[54, "module-imgutils.operate.squeeze"]], "squeeze": [[54, "squeeze"]], "squeeze_with_transparency": [[54, "squeeze-with-transparency"]], "imgutils.pose.dwpose": [[55, "module-imgutils.pose.dwpose"]], "dwpose_estimate": [[55, "dwpose-estimate"]], "imgutils.pose.format": [[56, "module-imgutils.pose.format"]], "OP18KeyPointSet": [[56, "op18keypointset"]], "OpenPose18": [[56, "openpose18"]], "OP18_BODY_MAX": [[56, "op18-body-max"]], "OP18_BODY_MIN": [[56, "op18-body-min"]], "OP18_FACE_MAX": [[56, "op18-face-max"]], "OP18_FACE_MIN": [[56, "op18-face-min"]], "OP18_LEFT_FOOT_MAX": [[56, "op18-left-foot-max"]], "OP18_LEFT_FOOT_MIN": [[56, "op18-left-foot-min"]], "OP18_LEFT_HAND_MAX": [[56, "op18-left-hand-max"]], "OP18_LEFT_HAND_MIN": [[56, "op18-left-hand-min"]], "OP18_RIGHT_FOOT_MAX": [[56, "op18-right-foot-max"]], "OP18_RIGHT_FOOT_MIN": [[56, "op18-right-foot-min"]], "OP18_RIGHT_HAND_MAX": [[56, "op18-right-hand-max"]], "OP18_RIGHT_HAND_MIN": [[56, "op18-right-hand-min"]], "imgutils.pose": [[57, "module-imgutils.pose"]], "imgutils.pose.visual": [[58, "module-imgutils.pose.visual"]], "op18_visualize": [[58, "op18-visualize"]], "imgutils.preprocess.base": [[59, "module-imgutils.preprocess.base"]], "NotParseTarget": [[59, "notparsetarget"]], "imgutils.preprocess": [[60, "module-imgutils.preprocess"]], "imgutils.preprocess.pillow": [[61, "module-imgutils.preprocess.pillow"]], "register_pillow_transform": [[61, "register-pillow-transform"]], "register_pillow_parse": [[61, "register-pillow-parse"]], "create_pillow_transforms": [[61, "create-pillow-transforms"]], "parse_pillow_transforms": [[61, "parse-pillow-transforms"]], "imgutils.preprocess.torchvision": [[62, "module-imgutils.preprocess.torchvision"]], "register_torchvision_transform": [[62, "register-torchvision-transform"]], "register_torchvision_parse": [[62, "register-torchvision-parse"]], "create_torchvision_transforms": [[62, "create-torchvision-transforms"]], "parse_torchvision_transforms": [[62, "parse-torchvision-transforms"]], "imgutils.preprocess.transformers": [[63, "module-imgutils.preprocess.transformers"]], "register_creators_for_transformers": [[63, "register-creators-for-transformers"]], "NotProcessorTypeError": [[63, "notprocessortypeerror"]], "create_transforms_from_transformers": [[63, "create-transforms-from-transformers"]], "is_valid_size_dict": [[63, "is-valid-size-dict"]], "convert_to_size_dict": [[63, "convert-to-size-dict"]], "get_size_dict": [[63, "get-size-dict"]], "create_clip_transforms": [[63, "create-clip-transforms"]], "create_transforms_from_clip_processor": [[63, "create-transforms-from-clip-processor"]], "create_convnext_transforms": [[63, "create-convnext-transforms"]], "create_transforms_from_convnext_processor": [[63, "create-transforms-from-convnext-processor"]], "create_vit_transforms": [[63, "create-vit-transforms"]], "create_transforms_from_vit_processor": [[63, "create-transforms-from-vit-processor"]], "create_siglip_transforms": [[63, "create-siglip-transforms"]], "create_transforms_from_siglip_processor": [[63, "create-transforms-from-siglip-processor"]], "create_bit_transforms": [[63, "create-bit-transforms"]], "create_transforms_from_bit_processor": [[63, "create-transforms-from-bit-processor"]], "create_blip_transforms": [[63, "create-blip-transforms"]], "create_transforms_from_blip_processor": [[63, "create-transforms-from-blip-processor"]], "create_mobilenetv2_transforms": [[63, "create-mobilenetv2-transforms"]], "create_transforms_from_mobilenetv2_processor": [[63, "create-transforms-from-mobilenetv2-processor"]], "imgutils.resource.background": [[64, "module-imgutils.resource.background"]], "BackgroundImageSet": [[64, "backgroundimageset"]], "list_bg_image_files": [[64, "list-bg-image-files"]], "get_bg_image_file": [[64, "get-bg-image-file"]], "get_bg_image": [[64, "get-bg-image"]], "random_bg_image_file": [[64, "random-bg-image-file"]], "random_bg_image": [[64, "random-bg-image"]], "imgutils.resource": [[65, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[66, "module-imgutils.restore.adversarial"]], "remove_adversarial_noise": [[66, "remove-adversarial-noise"]], "imgutils.restore": [[67, "module-imgutils.restore"]], "imgutils.restore.nafnet": [[68, "module-imgutils.restore.nafnet"]], "restore_with_nafnet": [[68, "restore-with-nafnet"]], "imgutils.restore.scunet": [[69, "module-imgutils.restore.scunet"]], "restore_with_scunet": [[69, "restore-with-scunet"]], "imgutils.sd": [[70, "module-imgutils.sd"]], "imgutils.sd.metadata": [[71, "module-imgutils.sd.metadata"]], "SDMetaData": [[71, "sdmetadata"]], "parse_sdmeta_from_text": [[71, "parse-sdmeta-from-text"]], "get_sdmeta_from_image": [[71, "get-sdmeta-from-image"]], "save_image_with_sdmeta": [[71, "save-image-with-sdmeta"]], "imgutils.sd.model": [[72, "module-imgutils.sd.model"]], "read_metadata": [[72, "read-metadata"]], "save_with_metadata": [[72, "save-with-metadata"]], "imgutils.sd.nai": [[73, "module-imgutils.sd.nai"]], "NAIMetaData": [[73, "naimetadata"]], "NAIMetadata": [[73, "id1"]], "get_naimeta_from_image": [[73, "get-naimeta-from-image"]], "add_naimeta_to_image": [[73, "add-naimeta-to-image"]], "save_image_with_naimeta": [[73, "save-image-with-naimeta"]], "imgutils.segment": [[74, "module-imgutils.segment"]], "imgutils.segment.isnetis": [[75, "module-imgutils.segment.isnetis"]], "get_isnetis_mask": [[75, "get-isnetis-mask"]], "segment_with_isnetis": [[75, "segment-with-isnetis"]], "segment_rgba_with_isnetis": [[75, "segment-rgba-with-isnetis"]], "imgutils.tagging.blacklist": [[76, "module-imgutils.tagging.blacklist"]], "is_blacklisted": [[76, "is-blacklisted"]], "drop_blacklisted_tags": [[76, "drop-blacklisted-tags"]], "imgutils.tagging.camie": [[77, "module-imgutils.tagging.camie"]], "get_camie_tags": [[77, "get-camie-tags"]], "convert_camie_emb_to_prediction": [[77, "convert-camie-emb-to-prediction"]], "imgutils.tagging.character": [[78, "module-imgutils.tagging.character"]], "CHAR_WHITELIST_SUFFIX": [[78, "char-whitelist-suffix"]], "CHAR_WHITELIST_PREFIX": [[78, "char-whitelist-prefix"]], "CHAR_WHITELIST_WORD": [[78, "char-whitelist-word"]], "CHAR_SUFFIXES": [[78, "char-suffixes"]], "CHAR_PREFIXES": [[78, "char-prefixes"]], "CharacterTagPool": [[78, "charactertagpool"]], "is_basic_character_tag": [[78, "is-basic-character-tag"]], "drop_basic_character_tags": [[78, "drop-basic-character-tags"]], "imgutils.tagging.deepdanbooru": [[79, "module-imgutils.tagging.deepdanbooru"]], "get_deepdanbooru_tags": [[79, "get-deepdanbooru-tags"]], "imgutils.tagging.deepgelbooru": [[80, "module-imgutils.tagging.deepgelbooru"]], "get_deepgelbooru_tags": [[80, "get-deepgelbooru-tags"]], "imgutils.tagging.format": [[81, "module-imgutils.tagging.format"]], "add_underline": [[81, "add-underline"]], "remove_underline": [[81, "remove-underline"]], "tags_to_text": [[81, "tags-to-text"]], "imgutils.tagging": [[82, "module-imgutils.tagging"]], "imgutils.tagging.match": [[83, "module-imgutils.tagging.match"]], "tag_match_suffix": [[83, "tag-match-suffix"]], "tag_match_prefix": [[83, "tag-match-prefix"]], "tag_match_full": [[83, "tag-match-full"]], "imgutils.tagging.mldanbooru": [[84, "module-imgutils.tagging.mldanbooru"]], "get_mldanbooru_tags": [[84, "get-mldanbooru-tags"]], "imgutils.tagging.order": [[85, "module-imgutils.tagging.order"]], "sort_tags": [[85, "sort-tags"]], "imgutils.tagging.overlap": [[86, "module-imgutils.tagging.overlap"]], "drop_overlap_tags": [[86, "drop-overlap-tags"]], "imgutils.tagging.wd14": [[87, "module-imgutils.tagging.wd14"]], "get_wd14_tags": [[87, "get-wd14-tags"]], "convert_wd14_emb_to_prediction": [[87, "convert-wd14-emb-to-prediction"]], "denormalize_wd14_emb": [[87, "denormalize-wd14-emb"]], "imgutils.upscale.cdc": [[88, "module-imgutils.upscale.cdc"]], "upscale_with_cdc": [[88, "upscale-with-cdc"]], "imgutils.upscale": [[89, "module-imgutils.upscale"]], "imgutils.utils.cache": [[90, "module-imgutils.utils.cache"]], "ts_lru_cache": [[90, "ts-lru-cache"]], "imgutils.utils.func": [[91, "module-imgutils.utils.func"]], "sigmoid": [[91, "sigmoid"]], "imgutils.utils": [[92, "module-imgutils.utils"]], "imgutils.utils.onnxruntime": [[93, "module-imgutils.utils.onnxruntime"]], "get_onnx_provider": [[93, "get-onnx-provider"]], "open_onnx_model": [[93, "open-onnx-model"]], "imgutils.validate.aicheck": [[94, "module-imgutils.validate.aicheck"]], "get_ai_created_score": [[94, "get-ai-created-score"]], "is_ai_created": [[94, "is-ai-created"]], "imgutils.validate.bangumi_char": [[95, "module-imgutils.validate.bangumi_char"]], "anime_bangumi_char_score": [[95, "anime-bangumi-char-score"]], "anime_bangumi_char": [[95, "anime-bangumi-char"]], "imgutils.validate.classify": [[96, "module-imgutils.validate.classify"]], "anime_classify_score": [[96, "anime-classify-score"]], "anime_classify": [[96, "anime-classify"]], "imgutils.validate.color": [[97, "module-imgutils.validate.color"]], "is_greyscale": [[97, "is-greyscale"]], "imgutils.validate.completeness": [[98, "module-imgutils.validate.completeness"]], "anime_completeness_score": [[98, "anime-completeness-score"]], "anime_completeness": [[98, "anime-completeness"]], "imgutils.validate.dbrating": [[99, "module-imgutils.validate.dbrating"]], "anime_dbrating_score": [[99, "anime-dbrating-score"]], "anime_dbrating": [[99, "anime-dbrating"]], "imgutils.validate.furry": [[100, "module-imgutils.validate.furry"]], "anime_furry_score": [[100, "anime-furry-score"]], "anime_furry": [[100, "anime-furry"]], "imgutils.validate": [[101, "module-imgutils.validate"]], "imgutils.validate.monochrome": [[102, "module-imgutils.validate.monochrome"]], "get_monochrome_score": [[102, "get-monochrome-score"]], "is_monochrome": [[102, "is-monochrome"]], "imgutils.validate.nsfw": [[103, "module-imgutils.validate.nsfw"]], "nsfw_pred_score": [[103, "nsfw-pred-score"]], "nsfw_pred": [[103, "nsfw-pred"]], "imgutils.validate.portrait": [[104, "module-imgutils.validate.portrait"]], "anime_portrait_score": [[104, "anime-portrait-score"]], "anime_portrait": [[104, "anime-portrait"]], "imgutils.validate.rating": [[105, "module-imgutils.validate.rating"]], "anime_rating_score": [[105, "anime-rating-score"]], "anime_rating": [[105, "anime-rating"]], "imgutils.validate.real": [[106, "module-imgutils.validate.real"]], "anime_real_score": [[106, "anime-real-score"]], "anime_real": [[106, "anime-real"]], "imgutils.validate.safe": [[107, "module-imgutils.validate.safe"]], "safe_check_score": [[107, "safe-check-score"]], "safe_check": [[107, "safe-check"]], "imgutils.validate.style_age": [[108, "module-imgutils.validate.style_age"]], "anime_style_age_score": [[108, "anime-style-age-score"]], "anime_style_age": [[108, "anime-style-age"]], "imgutils.validate.teen": [[109, "module-imgutils.validate.teen"]], "anime_teen_score": [[109, "anime-teen-score"]], "anime_teen": [[109, "anime-teen"]], "imgutils.validate.truncate": [[110, "module-imgutils.validate.truncate"]], "is_truncated_file": [[110, "is-truncated-file"]], "Welcome to imgutils\u2019s Documentation": [[111, "welcome-to-imgutils-s-documentation"]], "Overview": [[111, "overview"]], "Tutorials": [[111, null]], "Information": [[111, null]], "API Documentation": [[111, null]], "Run Environment Information": [[112, "Run-Environment-Information"], [113, "Run-Environment-Information"]], "Installation": [[114, "installation"]], "Quick Start": [[115, "quick-start"]]}, "indexentries": {"ascii_drawing() (in module imgutils.ascii.drawing)": [[0, "imgutils.ascii.drawing.ascii_drawing"]], "imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "module": [[0, "module-imgutils.ascii.drawing"], [1, "module-imgutils.ascii"], [2, "module-imgutils.config"], [3, "module-imgutils.config.meta"], [4, "module-imgutils.data.background"], [5, "module-imgutils.data.blob"], [6, "module-imgutils.data.decode"], [7, "module-imgutils.data.encode"], [8, "module-imgutils.data.image"], [9, "module-imgutils.data"], [10, "module-imgutils.data.layer"], [11, "module-imgutils.data.pad"], [12, "module-imgutils.data.url"], [13, "module-imgutils.detect.booru_yolo"], [14, "module-imgutils.detect.censor"], [15, "module-imgutils.detect.eye"], [16, "module-imgutils.detect.face"], [17, "module-imgutils.detect.halfbody"], [18, "module-imgutils.detect.hand"], [19, "module-imgutils.detect.head"], [20, "module-imgutils.detect"], [21, "module-imgutils.detect.nudenet"], [22, "module-imgutils.detect.person"], [23, "module-imgutils.detect.similarity"], [24, "module-imgutils.detect.text"], [25, "module-imgutils.detect.visual"], [26, "module-imgutils.edge.canny"], [27, "module-imgutils.edge"], [28, "module-imgutils.edge.lineart"], [29, "module-imgutils.edge.lineart_anime"], [30, "module-imgutils.generic.classify"], [31, "module-imgutils.generic.classify_timm"], [32, "module-imgutils.generic.clip"], [33, "module-imgutils.generic.enhance"], [34, "module-imgutils.generic"], [35, "module-imgutils.generic.multilabel_timm"], [36, "module-imgutils.generic.siglip"], [37, "module-imgutils.generic.yolo"], [38, "module-imgutils.generic.yoloseg"], [39, "module-imgutils.metadata.geninfo"], [40, "module-imgutils.metadata"], [41, "module-imgutils.metadata.lsb"], [42, "module-imgutils.metrics.aesthetic"], [43, "module-imgutils.metrics.ccip"], [44, "module-imgutils.metrics.dbaesthetic"], [45, "module-imgutils.metrics"], [46, "module-imgutils.metrics.laplacian"], [47, "module-imgutils.metrics.lpips"], [48, "module-imgutils.metrics.psnr_"], [49, "module-imgutils.ocr"], [50, "module-imgutils.operate.align"], [51, "module-imgutils.operate.censor_"], [52, "module-imgutils.operate.imgcensor"], [53, "module-imgutils.operate"], [54, "module-imgutils.operate.squeeze"], [55, "module-imgutils.pose.dwpose"], [56, "module-imgutils.pose.format"], [57, "module-imgutils.pose"], [58, "module-imgutils.pose.visual"], [59, "module-imgutils.preprocess.base"], [60, "module-imgutils.preprocess"], [61, "module-imgutils.preprocess.pillow"], [62, "module-imgutils.preprocess.torchvision"], [63, "module-imgutils.preprocess.transformers"], [64, "module-imgutils.resource.background"], [65, "module-imgutils.resource"], [66, "module-imgutils.restore.adversarial"], [67, "module-imgutils.restore"], [68, "module-imgutils.restore.nafnet"], [69, "module-imgutils.restore.scunet"], [70, "module-imgutils.sd"], [71, "module-imgutils.sd.metadata"], [72, "module-imgutils.sd.model"], [73, "module-imgutils.sd.nai"], [74, "module-imgutils.segment"], [75, "module-imgutils.segment.isnetis"], [76, "module-imgutils.tagging.blacklist"], [77, "module-imgutils.tagging.camie"], [78, "module-imgutils.tagging.character"], [79, "module-imgutils.tagging.deepdanbooru"], [80, "module-imgutils.tagging.deepgelbooru"], [81, "module-imgutils.tagging.format"], [82, "module-imgutils.tagging"], [83, "module-imgutils.tagging.match"], [84, "module-imgutils.tagging.mldanbooru"], [85, "module-imgutils.tagging.order"], [86, "module-imgutils.tagging.overlap"], [87, "module-imgutils.tagging.wd14"], [88, "module-imgutils.upscale.cdc"], [89, "module-imgutils.upscale"], [90, "module-imgutils.utils.cache"], [91, "module-imgutils.utils.func"], [92, "module-imgutils.utils"], [93, "module-imgutils.utils.onnxruntime"], [94, "module-imgutils.validate.aicheck"], [95, "module-imgutils.validate.bangumi_char"], [96, "module-imgutils.validate.classify"], [97, "module-imgutils.validate.color"], [98, "module-imgutils.validate.completeness"], [99, "module-imgutils.validate.dbrating"], [100, "module-imgutils.validate.furry"], [101, "module-imgutils.validate"], [102, "module-imgutils.validate.monochrome"], [103, "module-imgutils.validate.nsfw"], [104, "module-imgutils.validate.portrait"], [105, "module-imgutils.validate.rating"], [106, "module-imgutils.validate.real"], [107, "module-imgutils.validate.safe"], [108, "module-imgutils.validate.style_age"], [109, "module-imgutils.validate.teen"], [110, "module-imgutils.validate.truncate"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "__author_email__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR_EMAIL__"]], "__author__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR__"]], "__description__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__DESCRIPTION__"]], "__title__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__TITLE__"]], "__version__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__VERSION__"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "grid_background() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_background"]], "grid_transparent() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_transparent"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "imgutils.data.blob": [[5, "module-imgutils.data.blob"]], "is_valid_image_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.is_valid_image_blob_url"]], "load_image_from_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.load_image_from_blob_url"]], "to_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.to_blob_url"]], "imgutils.data.decode": [[6, "module-imgutils.data.decode"]], "rgb_decode() (in module imgutils.data.decode)": [[6, "imgutils.data.decode.rgb_decode"]], "imgutils.data.encode": [[7, "module-imgutils.data.encode"]], "rgb_encode() (in module imgutils.data.encode)": [[7, "imgutils.data.encode.rgb_encode"]], "has_alpha_channel() (in module imgutils.data.image)": [[8, "imgutils.data.image.has_alpha_channel"]], "imgutils.data.image": [[8, "module-imgutils.data.image"]], "load_image() (in module imgutils.data.image)": [[8, "imgutils.data.image.load_image"]], "load_images() (in module imgutils.data.image)": [[8, "imgutils.data.image.load_images"]], "imgutils.data": [[9, "module-imgutils.data"]], "imgutils.data.layer": [[10, "module-imgutils.data.layer"]], "istack() (in module imgutils.data.layer)": [[10, "imgutils.data.layer.istack"]], "imgutils.data.pad": [[11, "module-imgutils.data.pad"]], "pad_image_to_size() (in module imgutils.data.pad)": [[11, "imgutils.data.pad.pad_image_to_size"]], "download_image_from_url() (in module imgutils.data.url)": [[12, "imgutils.data.url.download_image_from_url"]], "imgutils.data.url": [[12, "module-imgutils.data.url"]], "is_http_url() (in module imgutils.data.url)": [[12, "imgutils.data.url.is_http_url"]], "detect_with_booru_yolo() (in module imgutils.detect.booru_yolo)": [[13, "imgutils.detect.booru_yolo.detect_with_booru_yolo"]], "imgutils.detect.booru_yolo": [[13, "module-imgutils.detect.booru_yolo"]], "detect_censors() (in module imgutils.detect.censor)": [[14, "imgutils.detect.censor.detect_censors"]], "imgutils.detect.censor": [[14, "module-imgutils.detect.censor"]], "detect_eyes() (in module imgutils.detect.eye)": [[15, "imgutils.detect.eye.detect_eyes"]], "imgutils.detect.eye": [[15, "module-imgutils.detect.eye"]], "detect_faces() (in module imgutils.detect.face)": [[16, "imgutils.detect.face.detect_faces"]], "imgutils.detect.face": [[16, "module-imgutils.detect.face"]], "detect_halfbody() (in module imgutils.detect.halfbody)": [[17, "imgutils.detect.halfbody.detect_halfbody"]], "imgutils.detect.halfbody": [[17, "module-imgutils.detect.halfbody"]], "detect_hands() (in module imgutils.detect.hand)": [[18, "imgutils.detect.hand.detect_hands"]], "imgutils.detect.hand": [[18, "module-imgutils.detect.hand"]], "detect_heads() (in module imgutils.detect.head)": [[19, "imgutils.detect.head.detect_heads"]], "imgutils.detect.head": [[19, "module-imgutils.detect.head"]], "imgutils.detect": [[20, "module-imgutils.detect"]], "detect_with_nudenet() (in module imgutils.detect.nudenet)": [[21, "imgutils.detect.nudenet.detect_with_nudenet"]], "imgutils.detect.nudenet": [[21, "module-imgutils.detect.nudenet"]], "detect_person() (in module imgutils.detect.person)": [[22, "imgutils.detect.person.detect_person"]], "imgutils.detect.person": [[22, "module-imgutils.detect.person"]], "bboxes_similarity() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.bboxes_similarity"]], "calculate_iou() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.calculate_iou"]], "calculate_mask_iou() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.calculate_mask_iou"]], "detection_similarity() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.detection_similarity"]], "detection_with_mask_similarity() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.detection_with_mask_similarity"]], "imgutils.detect.similarity": [[23, "module-imgutils.detect.similarity"]], "masks_similarity() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.masks_similarity"]], "detect_text() (in module imgutils.detect.text)": [[24, "imgutils.detect.text.detect_text"]], "imgutils.detect.text": [[24, "module-imgutils.detect.text"]], "detection_visualize() (in module imgutils.detect.visual)": [[25, "imgutils.detect.visual.detection_visualize"]], "imgutils.detect.visual": [[25, "module-imgutils.detect.visual"]], "edge_image_with_canny() (in module imgutils.edge.canny)": [[26, "imgutils.edge.canny.edge_image_with_canny"]], "get_edge_by_canny() (in module imgutils.edge.canny)": [[26, "imgutils.edge.canny.get_edge_by_canny"]], "imgutils.edge.canny": [[26, "module-imgutils.edge.canny"]], "imgutils.edge": [[27, "module-imgutils.edge"]], "edge_image_with_lineart() (in module imgutils.edge.lineart)": [[28, "imgutils.edge.lineart.edge_image_with_lineart"]], "get_edge_by_lineart() (in module imgutils.edge.lineart)": [[28, "imgutils.edge.lineart.get_edge_by_lineart"]], "imgutils.edge.lineart": [[28, "module-imgutils.edge.lineart"]], "edge_image_with_lineart_anime() (in module imgutils.edge.lineart_anime)": [[29, "imgutils.edge.lineart_anime.edge_image_with_lineart_anime"]], "get_edge_by_lineart_anime() (in module imgutils.edge.lineart_anime)": [[29, "imgutils.edge.lineart_anime.get_edge_by_lineart_anime"]], "imgutils.edge.lineart_anime": [[29, "module-imgutils.edge.lineart_anime"]], "classifymodel (class in imgutils.generic.classify)": [[30, "imgutils.generic.classify.ClassifyModel"]], "__init__() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.__init__"]], "classify_predict() (in module imgutils.generic.classify)": [[30, "imgutils.generic.classify.classify_predict"]], "classify_predict_fmt() (in module imgutils.generic.classify)": [[30, "imgutils.generic.classify.classify_predict_fmt"]], "classify_predict_score() (in module imgutils.generic.classify)": [[30, "imgutils.generic.classify.classify_predict_score"]], "clear() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.clear"]], "imgutils.generic.classify": [[30, "module-imgutils.generic.classify"]], "launch_demo() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.launch_demo"]], "make_ui() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.make_ui"]], "predict() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.predict"]], "predict_fmt() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.predict_fmt"]], "predict_score() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.predict_score"]], "classifytimmmodel (class in imgutils.generic.classify_timm)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel"]], "__init__() (imgutils.generic.classify_timm.classifytimmmodel method)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel.__init__"]], "classify_timm_predict() (in module imgutils.generic.classify_timm)": [[31, "imgutils.generic.classify_timm.classify_timm_predict"]], "imgutils.generic.classify_timm": [[31, "module-imgutils.generic.classify_timm"]], "launch_demo() (imgutils.generic.classify_timm.classifytimmmodel method)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel.launch_demo"]], "make_ui() (imgutils.generic.classify_timm.classifytimmmodel method)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel.make_ui"]], "predict() (imgutils.generic.classify_timm.classifytimmmodel method)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel.predict"]], "clipmodel (class in imgutils.generic.clip)": [[32, "imgutils.generic.clip.CLIPModel"]], "__init__() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.__init__"]], "clear() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.clear"]], "clip_image_encode() (in module imgutils.generic.clip)": [[32, "imgutils.generic.clip.clip_image_encode"]], "clip_predict() (in module imgutils.generic.clip)": [[32, "imgutils.generic.clip.clip_predict"]], "clip_text_encode() (in module imgutils.generic.clip)": [[32, "imgutils.generic.clip.clip_text_encode"]], "image_encode() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.image_encode"]], "imgutils.generic.clip": [[32, "module-imgutils.generic.clip"]], "launch_demo() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.launch_demo"]], "make_ui() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.make_ui"]], "predict() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.predict"]], "text_encode() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.text_encode"]], "imageenhancer (class in imgutils.generic.enhance)": [[33, "imgutils.generic.enhance.ImageEnhancer"]], "__init__() (imgutils.generic.enhance.imageenhancer method)": [[33, "imgutils.generic.enhance.ImageEnhancer.__init__"]], "imgutils.generic.enhance": [[33, "module-imgutils.generic.enhance"]], "process() (imgutils.generic.enhance.imageenhancer method)": [[33, "imgutils.generic.enhance.ImageEnhancer.process"]], "imgutils.generic": [[34, "module-imgutils.generic"]], "multilabeltimmmodel (class in imgutils.generic.multilabel_timm)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel"]], "__init__() (imgutils.generic.multilabel_timm.multilabeltimmmodel method)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel.__init__"]], "imgutils.generic.multilabel_timm": [[35, "module-imgutils.generic.multilabel_timm"]], "launch_demo() (imgutils.generic.multilabel_timm.multilabeltimmmodel method)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel.launch_demo"]], "make_ui() (imgutils.generic.multilabel_timm.multilabeltimmmodel method)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel.make_ui"]], "multilabel_timm_predict() (in module imgutils.generic.multilabel_timm)": [[35, "imgutils.generic.multilabel_timm.multilabel_timm_predict"]], "predict() (imgutils.generic.multilabel_timm.multilabeltimmmodel method)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel.predict"]], "siglipmodel (class in imgutils.generic.siglip)": [[36, "imgutils.generic.siglip.SigLIPModel"]], "__init__() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.__init__"]], "clear() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.clear"]], "image_encode() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.image_encode"]], "imgutils.generic.siglip": [[36, "module-imgutils.generic.siglip"]], "launch_demo() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.launch_demo"]], "make_ui() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.make_ui"]], "predict() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.predict"]], "siglip_image_encode() (in module imgutils.generic.siglip)": [[36, "imgutils.generic.siglip.siglip_image_encode"]], "siglip_predict() (in module imgutils.generic.siglip)": [[36, "imgutils.generic.siglip.siglip_predict"]], "siglip_text_encode() (in module imgutils.generic.siglip)": [[36, "imgutils.generic.siglip.siglip_text_encode"]], "text_encode() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.text_encode"]], "yolomodel (class in imgutils.generic.yolo)": [[37, "imgutils.generic.yolo.YOLOModel"]], "__init__() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.__init__"]], "clear() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.clear"]], "imgutils.generic.yolo": [[37, "module-imgutils.generic.yolo"]], "launch_demo() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.launch_demo"]], "make_ui() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.make_ui"]], "predict() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.predict"]], "yolo_predict() (in module imgutils.generic.yolo)": [[37, "imgutils.generic.yolo.yolo_predict"]], "yolosegmentationmodel (class in imgutils.generic.yoloseg)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel"]], "__init__() (imgutils.generic.yoloseg.yolosegmentationmodel method)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.__init__"]], "clear() (imgutils.generic.yoloseg.yolosegmentationmodel method)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.clear"]], "imgutils.generic.yoloseg": [[38, "module-imgutils.generic.yoloseg"]], "launch_demo() (imgutils.generic.yoloseg.yolosegmentationmodel method)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.launch_demo"]], "make_ui() (imgutils.generic.yoloseg.yolosegmentationmodel method)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.make_ui"]], "model_names (imgutils.generic.yoloseg.yolosegmentationmodel property)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.model_names"]], "predict() (imgutils.generic.yoloseg.yolosegmentationmodel method)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.predict"]], "yolo_seg_predict() (in module imgutils.generic.yoloseg)": [[38, "imgutils.generic.yoloseg.yolo_seg_predict"]], "imgutils.metadata.geninfo": [[39, "module-imgutils.metadata.geninfo"]], "read_geninfo_exif() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.read_geninfo_exif"]], "read_geninfo_gif() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.read_geninfo_gif"]], "read_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.read_geninfo_parameters"]], "write_geninfo_exif() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.write_geninfo_exif"]], "write_geninfo_gif() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.write_geninfo_gif"]], "write_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.write_geninfo_parameters"]], "imgutils.metadata": [[40, "module-imgutils.metadata"]], "imagelsbdataextractor (class in imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.ImageLsbDataExtractor"]], "lsbextractor (class in imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.LSBExtractor"]], "lsbreaderror (class in imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.LSBReadError"]], "__init__() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[41, "imgutils.metadata.lsb.ImageLsbDataExtractor.__init__"]], "__init__() (imgutils.metadata.lsb.lsbextractor method)": [[41, "imgutils.metadata.lsb.LSBExtractor.__init__"]], "extract_data() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[41, "imgutils.metadata.lsb.ImageLsbDataExtractor.extract_data"]], "get_next_n_bytes() (imgutils.metadata.lsb.lsbextractor method)": [[41, "imgutils.metadata.lsb.LSBExtractor.get_next_n_bytes"]], "get_one_byte() (imgutils.metadata.lsb.lsbextractor method)": [[41, "imgutils.metadata.lsb.LSBExtractor.get_one_byte"]], "imgutils.metadata.lsb": [[41, "module-imgutils.metadata.lsb"]], "inject_data() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.inject_data"]], "read_32bit_integer() (imgutils.metadata.lsb.lsbextractor method)": [[41, "imgutils.metadata.lsb.LSBExtractor.read_32bit_integer"]], "read_lsb_metadata() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.read_lsb_metadata"]], "read_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.read_lsb_raw_bytes"]], "serialize_json() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.serialize_json"]], "serialize_pnginfo() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.serialize_pnginfo"]], "write_lsb_metadata() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.write_lsb_metadata"]], "write_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.write_lsb_raw_bytes"]], "get_aesthetic_score() (in module imgutils.metrics.aesthetic)": [[42, "imgutils.metrics.aesthetic.get_aesthetic_score"]], "imgutils.metrics.aesthetic": [[42, "module-imgutils.metrics.aesthetic"]], "ccip_batch_differences() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_batch_differences"]], "ccip_batch_extract_features() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_batch_extract_features"]], "ccip_batch_same() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_batch_same"]], "ccip_clustering() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_clustering"]], "ccip_default_clustering_params() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_default_clustering_params"]], "ccip_default_threshold() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_default_threshold"]], "ccip_difference() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_difference"]], "ccip_extract_feature() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_extract_feature"]], "ccip_merge() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_merge"]], "ccip_same() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_same"]], "imgutils.metrics.ccip": [[43, "module-imgutils.metrics.ccip"]], "anime_dbaesthetic() (in module imgutils.metrics.dbaesthetic)": [[44, "imgutils.metrics.dbaesthetic.anime_dbaesthetic"]], "imgutils.metrics.dbaesthetic": [[44, "module-imgutils.metrics.dbaesthetic"]], "imgutils.metrics": [[45, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[46, "module-imgutils.metrics.laplacian"]], "laplacian_score() (in module imgutils.metrics.laplacian)": [[46, "imgutils.metrics.laplacian.laplacian_score"]], "imgutils.metrics.lpips": [[47, "module-imgutils.metrics.lpips"]], "lpips_clustering() (in module imgutils.metrics.lpips)": [[47, "imgutils.metrics.lpips.lpips_clustering"]], "lpips_difference() (in module imgutils.metrics.lpips)": [[47, "imgutils.metrics.lpips.lpips_difference"]], "lpips_extract_feature() (in module imgutils.metrics.lpips)": [[47, "imgutils.metrics.lpips.lpips_extract_feature"]], "imgutils.metrics.psnr_": [[48, "module-imgutils.metrics.psnr_"]], "psnr() (in module imgutils.metrics.psnr_)": [[48, "imgutils.metrics.psnr_.psnr"]], "detect_text_with_ocr() (in module imgutils.ocr)": [[49, "imgutils.ocr.detect_text_with_ocr"]], "imgutils.ocr": [[49, "module-imgutils.ocr"]], "list_det_models() (in module imgutils.ocr)": [[49, "imgutils.ocr.list_det_models"]], "list_rec_models() (in module imgutils.ocr)": [[49, "imgutils.ocr.list_rec_models"]], "ocr() (in module imgutils.ocr)": [[49, "imgutils.ocr.ocr"]], "align_maxsize() (in module imgutils.operate.align)": [[50, "imgutils.operate.align.align_maxsize"]], "imgutils.operate.align": [[50, "module-imgutils.operate.align"]], "basecensor (class in imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.BaseCensor"]], "blurcensor (class in imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.BlurCensor"]], "colorcensor (class in imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.ColorCensor"]], "pixelatecensor (class in imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.PixelateCensor"]], "censor_area() (imgutils.operate.censor_.basecensor method)": [[51, "imgutils.operate.censor_.BaseCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.blurcensor method)": [[51, "imgutils.operate.censor_.BlurCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.colorcensor method)": [[51, "imgutils.operate.censor_.ColorCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.pixelatecensor method)": [[51, "imgutils.operate.censor_.PixelateCensor.censor_area"]], "censor_areas() (in module imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.censor_areas"]], "censor_nsfw() (in module imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.censor_nsfw"]], "imgutils.operate.censor_": [[51, "module-imgutils.operate.censor_"]], "register_censor_method() (in module imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.register_censor_method"]], "emojibasedcensor (class in imgutils.operate.imgcensor)": [[52, "imgutils.operate.imgcensor.EmojiBasedCensor"]], "imagebasedcensor (class in imgutils.operate.imgcensor)": [[52, "imgutils.operate.imgcensor.ImageBasedCensor"]], "singleimage (class in imgutils.operate.imgcensor)": [[52, "imgutils.operate.imgcensor.SingleImage"]], "__init__() (imgutils.operate.imgcensor.singleimage method)": [[52, "imgutils.operate.imgcensor.SingleImage.__init__"]], "censor_area() (imgutils.operate.imgcensor.emojibasedcensor method)": [[52, "imgutils.operate.imgcensor.EmojiBasedCensor.censor_area"]], "censor_area() (imgutils.operate.imgcensor.imagebasedcensor method)": [[52, "imgutils.operate.imgcensor.ImageBasedCensor.censor_area"]], "find_for_area() (imgutils.operate.imgcensor.singleimage method)": [[52, "imgutils.operate.imgcensor.SingleImage.find_for_area"]], "height (imgutils.operate.imgcensor.singleimage property)": [[52, "imgutils.operate.imgcensor.SingleImage.height"]], "imgutils.operate.imgcensor": [[52, "module-imgutils.operate.imgcensor"]], "width (imgutils.operate.imgcensor.singleimage property)": [[52, "imgutils.operate.imgcensor.SingleImage.width"]], "imgutils.operate": [[53, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[54, "module-imgutils.operate.squeeze"]], "squeeze() (in module imgutils.operate.squeeze)": [[54, "imgutils.operate.squeeze.squeeze"]], "squeeze_with_transparency() (in module imgutils.operate.squeeze)": [[54, "imgutils.operate.squeeze.squeeze_with_transparency"]], "dwpose_estimate() (in module imgutils.pose.dwpose)": [[55, "imgutils.pose.dwpose.dwpose_estimate"]], "imgutils.pose.dwpose": [[55, "module-imgutils.pose.dwpose"]], "left_ankle (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_ANKLE"]], "left_big_toe (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_BIG_TOE"]], "left_ear (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_EAR"]], "left_elbow (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_ELBOW"]], "left_eye (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_EYE"]], "left_heel (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_HEEL"]], "left_hip (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_HIP"]], "left_knee (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_KNEE"]], "left_shoulder (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_SHOULDER"]], "left_small_toe (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_SMALL_TOE"]], "left_wrist (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_WRIST"]], "neck (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.NECK"]], "nose (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.NOSE"]], "op18keypointset (class in imgutils.pose.format)": [[56, "imgutils.pose.format.OP18KeyPointSet"]], "op18_body_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_BODY_MAX"]], "op18_body_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_BODY_MIN"]], "op18_face_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_FACE_MAX"]], "op18_face_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_FACE_MIN"]], "op18_left_foot_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_LEFT_FOOT_MAX"]], "op18_left_foot_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_LEFT_FOOT_MIN"]], "op18_left_hand_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_LEFT_HAND_MAX"]], "op18_left_hand_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_LEFT_HAND_MIN"]], "op18_right_foot_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_RIGHT_FOOT_MAX"]], "op18_right_foot_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_RIGHT_FOOT_MIN"]], "op18_right_hand_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_RIGHT_HAND_MAX"]], "op18_right_hand_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_RIGHT_HAND_MIN"]], "right_ankle (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_ANKLE"]], "right_big_toe (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_BIG_TOE"]], "right_ear (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_EAR"]], "right_elbow (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_ELBOW"]], "right_eye (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_EYE"]], "right_heel (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_HEEL"]], "right_hip (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_HIP"]], "right_knee (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_KNEE"]], "right_shoulder (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_SHOULDER"]], "right_small_toe (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_SMALL_TOE"]], "right_wrist (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_WRIST"]], "__init__() (imgutils.pose.format.op18keypointset method)": [[56, "imgutils.pose.format.OP18KeyPointSet.__init__"]], "__mul__() (imgutils.pose.format.op18keypointset method)": [[56, "imgutils.pose.format.OP18KeyPointSet.__mul__"]], "__truediv__() (imgutils.pose.format.op18keypointset method)": [[56, "imgutils.pose.format.OP18KeyPointSet.__truediv__"]], "body (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.body"]], "face (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.face"]], "imgutils.pose.format": [[56, "module-imgutils.pose.format"]], "left_foot (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.left_foot"]], "left_hand (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.left_hand"]], "right_foot (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.right_foot"]], "right_hand (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.right_hand"]], "imgutils.pose": [[57, "module-imgutils.pose"]], "imgutils.pose.visual": [[58, "module-imgutils.pose.visual"]], "op18_visualize() (in module imgutils.pose.visual)": [[58, "imgutils.pose.visual.op18_visualize"]], "notparsetarget (class in imgutils.preprocess.base)": [[59, "imgutils.preprocess.base.NotParseTarget"]], "imgutils.preprocess.base": [[59, "module-imgutils.preprocess.base"]], "imgutils.preprocess": [[60, "module-imgutils.preprocess"]], "create_pillow_transforms() (in module imgutils.preprocess.pillow)": [[61, "imgutils.preprocess.pillow.create_pillow_transforms"]], "imgutils.preprocess.pillow": [[61, "module-imgutils.preprocess.pillow"]], "parse_pillow_transforms() (in module imgutils.preprocess.pillow)": [[61, "imgutils.preprocess.pillow.parse_pillow_transforms"]], "register_pillow_parse() (in module imgutils.preprocess.pillow)": [[61, "imgutils.preprocess.pillow.register_pillow_parse"]], "register_pillow_transform() (in module imgutils.preprocess.pillow)": [[61, "imgutils.preprocess.pillow.register_pillow_transform"]], "create_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[62, "imgutils.preprocess.torchvision.create_torchvision_transforms"]], "imgutils.preprocess.torchvision": [[62, "module-imgutils.preprocess.torchvision"]], "parse_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[62, "imgutils.preprocess.torchvision.parse_torchvision_transforms"]], "register_torchvision_parse() (in module imgutils.preprocess.torchvision)": [[62, "imgutils.preprocess.torchvision.register_torchvision_parse"]], "register_torchvision_transform() (in module imgutils.preprocess.torchvision)": [[62, "imgutils.preprocess.torchvision.register_torchvision_transform"]], "notprocessortypeerror (class in imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.NotProcessorTypeError"]], "convert_to_size_dict() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.convert_to_size_dict"]], "create_bit_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_bit_transforms"]], "create_blip_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_blip_transforms"]], "create_clip_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_clip_transforms"]], "create_convnext_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_convnext_transforms"]], "create_mobilenetv2_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_mobilenetv2_transforms"]], "create_siglip_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_siglip_transforms"]], "create_transforms_from_bit_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_bit_processor"]], "create_transforms_from_blip_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_blip_processor"]], "create_transforms_from_clip_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_clip_processor"]], "create_transforms_from_convnext_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_convnext_processor"]], "create_transforms_from_mobilenetv2_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_mobilenetv2_processor"]], "create_transforms_from_siglip_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_siglip_processor"]], "create_transforms_from_transformers() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_transformers"]], "create_transforms_from_vit_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_vit_processor"]], "create_vit_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_vit_transforms"]], "get_size_dict() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.get_size_dict"]], "imgutils.preprocess.transformers": [[63, "module-imgutils.preprocess.transformers"]], "is_valid_size_dict() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.is_valid_size_dict"]], "register_creators_for_transformers() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.register_creators_for_transformers"]], "backgroundimageset (class in imgutils.resource.background)": [[64, "imgutils.resource.background.BackgroundImageSet"]], "__init__() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.__init__"]], "get_bg_image() (in module imgutils.resource.background)": [[64, "imgutils.resource.background.get_bg_image"]], "get_bg_image_file() (in module imgutils.resource.background)": [[64, "imgutils.resource.background.get_bg_image_file"]], "get_image() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.get_image"]], "get_image_file() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.get_image_file"]], "imgutils.resource.background": [[64, "module-imgutils.resource.background"]], "list_bg_image_files() (in module imgutils.resource.background)": [[64, "imgutils.resource.background.list_bg_image_files"]], "list_image_files() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.list_image_files"]], "random_bg_image() (in module imgutils.resource.background)": [[64, "imgutils.resource.background.random_bg_image"]], "random_bg_image_file() (in module imgutils.resource.background)": [[64, "imgutils.resource.background.random_bg_image_file"]], "random_image() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.random_image"]], "random_image_file() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.random_image_file"]], "imgutils.resource": [[65, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[66, "module-imgutils.restore.adversarial"]], "remove_adversarial_noise() (in module imgutils.restore.adversarial)": [[66, "imgutils.restore.adversarial.remove_adversarial_noise"]], "imgutils.restore": [[67, "module-imgutils.restore"]], "imgutils.restore.nafnet": [[68, "module-imgutils.restore.nafnet"]], "restore_with_nafnet() (in module imgutils.restore.nafnet)": [[68, "imgutils.restore.nafnet.restore_with_nafnet"]], "imgutils.restore.scunet": [[69, "module-imgutils.restore.scunet"]], "restore_with_scunet() (in module imgutils.restore.scunet)": [[69, "imgutils.restore.scunet.restore_with_scunet"]], "imgutils.sd": [[70, "module-imgutils.sd"]], "sdmetadata (class in imgutils.sd.metadata)": [[71, "imgutils.sd.metadata.SDMetaData"]], "__str__() (imgutils.sd.metadata.sdmetadata method)": [[71, "imgutils.sd.metadata.SDMetaData.__str__"]], "get_sdmeta_from_image() (in module imgutils.sd.metadata)": [[71, "imgutils.sd.metadata.get_sdmeta_from_image"]], "imgutils.sd.metadata": [[71, "module-imgutils.sd.metadata"]], "parse_sdmeta_from_text() (in module imgutils.sd.metadata)": [[71, "imgutils.sd.metadata.parse_sdmeta_from_text"]], "pnginfo (imgutils.sd.metadata.sdmetadata property)": [[71, "imgutils.sd.metadata.SDMetaData.pnginfo"]], "save_image_with_sdmeta() (in module imgutils.sd.metadata)": [[71, "imgutils.sd.metadata.save_image_with_sdmeta"]], "text (imgutils.sd.metadata.sdmetadata property)": [[71, "imgutils.sd.metadata.SDMetaData.text"]], "imgutils.sd.model": [[72, "module-imgutils.sd.model"]], "read_metadata() (in module imgutils.sd.model)": [[72, "imgutils.sd.model.read_metadata"]], "save_with_metadata() (in module imgutils.sd.model)": [[72, "imgutils.sd.model.save_with_metadata"]], "naimetadata (class in imgutils.sd.nai)": [[73, "imgutils.sd.nai.NAIMetaData"], [73, "imgutils.sd.nai.NAIMetadata"]], "__init__() (imgutils.sd.nai.naimetadata method)": [[73, "imgutils.sd.nai.NAIMetaData.__init__"]], "add_naimeta_to_image() (in module imgutils.sd.nai)": [[73, "imgutils.sd.nai.add_naimeta_to_image"]], "get_naimeta_from_image() (in module imgutils.sd.nai)": [[73, "imgutils.sd.nai.get_naimeta_from_image"]], "imgutils.sd.nai": [[73, "module-imgutils.sd.nai"]], "pnginfo (imgutils.sd.nai.naimetadata property)": [[73, "imgutils.sd.nai.NAIMetaData.pnginfo"]], "save_image_with_naimeta() (in module imgutils.sd.nai)": [[73, "imgutils.sd.nai.save_image_with_naimeta"]], "imgutils.segment": [[74, "module-imgutils.segment"]], "get_isnetis_mask() (in module imgutils.segment.isnetis)": [[75, "imgutils.segment.isnetis.get_isnetis_mask"]], "imgutils.segment.isnetis": [[75, "module-imgutils.segment.isnetis"]], "segment_rgba_with_isnetis() (in module imgutils.segment.isnetis)": [[75, "imgutils.segment.isnetis.segment_rgba_with_isnetis"]], "segment_with_isnetis() (in module imgutils.segment.isnetis)": [[75, "imgutils.segment.isnetis.segment_with_isnetis"]], "drop_blacklisted_tags() (in module imgutils.tagging.blacklist)": [[76, "imgutils.tagging.blacklist.drop_blacklisted_tags"]], "imgutils.tagging.blacklist": [[76, "module-imgutils.tagging.blacklist"]], "is_blacklisted() (in module imgutils.tagging.blacklist)": [[76, "imgutils.tagging.blacklist.is_blacklisted"]], "convert_camie_emb_to_prediction() (in module imgutils.tagging.camie)": [[77, "imgutils.tagging.camie.convert_camie_emb_to_prediction"]], "get_camie_tags() (in module imgutils.tagging.camie)": [[77, "imgutils.tagging.camie.get_camie_tags"]], "imgutils.tagging.camie": [[77, "module-imgutils.tagging.camie"]], "char_prefixes (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.CHAR_PREFIXES"]], "char_suffixes (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.CHAR_SUFFIXES"]], "char_whitelist_prefix (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.CHAR_WHITELIST_PREFIX"]], "char_whitelist_suffix (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.CHAR_WHITELIST_SUFFIX"]], "char_whitelist_word (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.CHAR_WHITELIST_WORD"]], "charactertagpool (class in imgutils.tagging.character)": [[78, "imgutils.tagging.character.CharacterTagPool"]], "__init__() (imgutils.tagging.character.charactertagpool method)": [[78, "imgutils.tagging.character.CharacterTagPool.__init__"]], "drop_basic_character_tags() (imgutils.tagging.character.charactertagpool method)": [[78, "imgutils.tagging.character.CharacterTagPool.drop_basic_character_tags"]], "drop_basic_character_tags() (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.drop_basic_character_tags"]], "imgutils.tagging.character": [[78, "module-imgutils.tagging.character"]], "is_basic_character_tag() (imgutils.tagging.character.charactertagpool method)": [[78, "imgutils.tagging.character.CharacterTagPool.is_basic_character_tag"]], "is_basic_character_tag() (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.is_basic_character_tag"]], "get_deepdanbooru_tags() (in module imgutils.tagging.deepdanbooru)": [[79, "imgutils.tagging.deepdanbooru.get_deepdanbooru_tags"]], "imgutils.tagging.deepdanbooru": [[79, "module-imgutils.tagging.deepdanbooru"]], "get_deepgelbooru_tags() (in module imgutils.tagging.deepgelbooru)": [[80, "imgutils.tagging.deepgelbooru.get_deepgelbooru_tags"]], "imgutils.tagging.deepgelbooru": [[80, "module-imgutils.tagging.deepgelbooru"]], "add_underline() (in module imgutils.tagging.format)": [[81, "imgutils.tagging.format.add_underline"]], "imgutils.tagging.format": [[81, "module-imgutils.tagging.format"]], "remove_underline() (in module imgutils.tagging.format)": [[81, "imgutils.tagging.format.remove_underline"]], "tags_to_text() (in module imgutils.tagging.format)": [[81, "imgutils.tagging.format.tags_to_text"]], "imgutils.tagging": [[82, "module-imgutils.tagging"]], "imgutils.tagging.match": [[83, "module-imgutils.tagging.match"]], "tag_match_full() (in module imgutils.tagging.match)": [[83, "imgutils.tagging.match.tag_match_full"]], "tag_match_prefix() (in module imgutils.tagging.match)": [[83, "imgutils.tagging.match.tag_match_prefix"]], "tag_match_suffix() (in module imgutils.tagging.match)": [[83, "imgutils.tagging.match.tag_match_suffix"]], "get_mldanbooru_tags() (in module imgutils.tagging.mldanbooru)": [[84, "imgutils.tagging.mldanbooru.get_mldanbooru_tags"]], "imgutils.tagging.mldanbooru": [[84, "module-imgutils.tagging.mldanbooru"]], "imgutils.tagging.order": [[85, "module-imgutils.tagging.order"]], "sort_tags() (in module imgutils.tagging.order)": [[85, "imgutils.tagging.order.sort_tags"]], "drop_overlap_tags() (in module imgutils.tagging.overlap)": [[86, "imgutils.tagging.overlap.drop_overlap_tags"]], "imgutils.tagging.overlap": [[86, "module-imgutils.tagging.overlap"]], "convert_wd14_emb_to_prediction() (in module imgutils.tagging.wd14)": [[87, "imgutils.tagging.wd14.convert_wd14_emb_to_prediction"]], "denormalize_wd14_emb() (in module imgutils.tagging.wd14)": [[87, "imgutils.tagging.wd14.denormalize_wd14_emb"]], "get_wd14_tags() (in module imgutils.tagging.wd14)": [[87, "imgutils.tagging.wd14.get_wd14_tags"]], "imgutils.tagging.wd14": [[87, "module-imgutils.tagging.wd14"]], "imgutils.upscale.cdc": [[88, "module-imgutils.upscale.cdc"]], "upscale_with_cdc() (in module imgutils.upscale.cdc)": [[88, "imgutils.upscale.cdc.upscale_with_cdc"]], "imgutils.upscale": [[89, "module-imgutils.upscale"]], "imgutils.utils.cache": [[90, "module-imgutils.utils.cache"]], "ts_lru_cache() (in module imgutils.utils.cache)": [[90, "imgutils.utils.cache.ts_lru_cache"]], "imgutils.utils.func": [[91, "module-imgutils.utils.func"]], "sigmoid() (in module imgutils.utils.func)": [[91, "imgutils.utils.func.sigmoid"]], "imgutils.utils": [[92, "module-imgutils.utils"]], "get_onnx_provider() (in module imgutils.utils.onnxruntime)": [[93, "imgutils.utils.onnxruntime.get_onnx_provider"]], "imgutils.utils.onnxruntime": [[93, "module-imgutils.utils.onnxruntime"]], "open_onnx_model() (in module imgutils.utils.onnxruntime)": [[93, "imgutils.utils.onnxruntime.open_onnx_model"]], "get_ai_created_score() (in module imgutils.validate.aicheck)": [[94, "imgutils.validate.aicheck.get_ai_created_score"]], "imgutils.validate.aicheck": [[94, "module-imgutils.validate.aicheck"]], "is_ai_created() (in module imgutils.validate.aicheck)": [[94, "imgutils.validate.aicheck.is_ai_created"]], "anime_bangumi_char() (in module imgutils.validate.bangumi_char)": [[95, "imgutils.validate.bangumi_char.anime_bangumi_char"]], "anime_bangumi_char_score() (in module imgutils.validate.bangumi_char)": [[95, "imgutils.validate.bangumi_char.anime_bangumi_char_score"]], "imgutils.validate.bangumi_char": [[95, "module-imgutils.validate.bangumi_char"]], "anime_classify() (in module imgutils.validate.classify)": [[96, "imgutils.validate.classify.anime_classify"]], "anime_classify_score() (in module imgutils.validate.classify)": [[96, "imgutils.validate.classify.anime_classify_score"]], "imgutils.validate.classify": [[96, "module-imgutils.validate.classify"]], "imgutils.validate.color": [[97, "module-imgutils.validate.color"]], "is_greyscale() (in module imgutils.validate.color)": [[97, "imgutils.validate.color.is_greyscale"]], "anime_completeness() (in module imgutils.validate.completeness)": [[98, "imgutils.validate.completeness.anime_completeness"]], "anime_completeness_score() (in module imgutils.validate.completeness)": [[98, "imgutils.validate.completeness.anime_completeness_score"]], "imgutils.validate.completeness": [[98, "module-imgutils.validate.completeness"]], "anime_dbrating() (in module imgutils.validate.dbrating)": [[99, "imgutils.validate.dbrating.anime_dbrating"]], "anime_dbrating_score() (in module imgutils.validate.dbrating)": [[99, "imgutils.validate.dbrating.anime_dbrating_score"]], "imgutils.validate.dbrating": [[99, "module-imgutils.validate.dbrating"]], "anime_furry() (in module imgutils.validate.furry)": [[100, "imgutils.validate.furry.anime_furry"]], "anime_furry_score() (in module imgutils.validate.furry)": [[100, "imgutils.validate.furry.anime_furry_score"]], "imgutils.validate.furry": [[100, "module-imgutils.validate.furry"]], "imgutils.validate": [[101, "module-imgutils.validate"]], "get_monochrome_score() (in module imgutils.validate.monochrome)": [[102, "imgutils.validate.monochrome.get_monochrome_score"]], "imgutils.validate.monochrome": [[102, "module-imgutils.validate.monochrome"]], "is_monochrome() (in module imgutils.validate.monochrome)": [[102, "imgutils.validate.monochrome.is_monochrome"]], "imgutils.validate.nsfw": [[103, "module-imgutils.validate.nsfw"]], "nsfw_pred() (in module imgutils.validate.nsfw)": [[103, "imgutils.validate.nsfw.nsfw_pred"]], "nsfw_pred_score() (in module imgutils.validate.nsfw)": [[103, "imgutils.validate.nsfw.nsfw_pred_score"]], "anime_portrait() (in module imgutils.validate.portrait)": [[104, "imgutils.validate.portrait.anime_portrait"]], "anime_portrait_score() (in module imgutils.validate.portrait)": [[104, "imgutils.validate.portrait.anime_portrait_score"]], "imgutils.validate.portrait": [[104, "module-imgutils.validate.portrait"]], "anime_rating() (in module imgutils.validate.rating)": [[105, "imgutils.validate.rating.anime_rating"]], "anime_rating_score() (in module imgutils.validate.rating)": [[105, "imgutils.validate.rating.anime_rating_score"]], "imgutils.validate.rating": [[105, "module-imgutils.validate.rating"]], "anime_real() (in module imgutils.validate.real)": [[106, "imgutils.validate.real.anime_real"]], "anime_real_score() (in module imgutils.validate.real)": [[106, "imgutils.validate.real.anime_real_score"]], "imgutils.validate.real": [[106, "module-imgutils.validate.real"]], "imgutils.validate.safe": [[107, "module-imgutils.validate.safe"]], "safe_check() (in module imgutils.validate.safe)": [[107, "imgutils.validate.safe.safe_check"]], "safe_check_score() (in module imgutils.validate.safe)": [[107, "imgutils.validate.safe.safe_check_score"]], "anime_style_age() (in module imgutils.validate.style_age)": [[108, "imgutils.validate.style_age.anime_style_age"]], "anime_style_age_score() (in module imgutils.validate.style_age)": [[108, "imgutils.validate.style_age.anime_style_age_score"]], "imgutils.validate.style_age": [[108, "module-imgutils.validate.style_age"]], "anime_teen() (in module imgutils.validate.teen)": [[109, "imgutils.validate.teen.anime_teen"]], "anime_teen_score() (in module imgutils.validate.teen)": [[109, "imgutils.validate.teen.anime_teen_score"]], "imgutils.validate.teen": [[109, "module-imgutils.validate.teen"]], "imgutils.validate.truncate": [[110, "module-imgutils.validate.truncate"]], "is_truncated_file() (in module imgutils.validate.truncate)": [[110, "imgutils.validate.truncate.is_truncated_file"]]}}) \ No newline at end of file +Search.setIndex({"docnames": ["api_doc/ascii/drawing", "api_doc/ascii/index", "api_doc/config/index", "api_doc/config/meta", "api_doc/data/background", "api_doc/data/blob", "api_doc/data/decode", "api_doc/data/encode", "api_doc/data/image", "api_doc/data/index", "api_doc/data/layer", "api_doc/data/pad", "api_doc/data/url", "api_doc/detect/booru_yolo", "api_doc/detect/censor", "api_doc/detect/eye", "api_doc/detect/face", "api_doc/detect/halfbody", "api_doc/detect/hand", "api_doc/detect/head", "api_doc/detect/index", "api_doc/detect/nudenet", "api_doc/detect/person", "api_doc/detect/similarity", "api_doc/detect/text", "api_doc/detect/visual", "api_doc/edge/canny", "api_doc/edge/index", "api_doc/edge/lineart", "api_doc/edge/lineart_anime", "api_doc/generic/classify", "api_doc/generic/classify_timm", "api_doc/generic/clip", "api_doc/generic/enhance", "api_doc/generic/index", "api_doc/generic/multilabel_timm", "api_doc/generic/siglip", "api_doc/generic/yolo", "api_doc/generic/yoloseg", "api_doc/metadata/geninfo", "api_doc/metadata/index", "api_doc/metadata/lsb", "api_doc/metrics/aesthetic", "api_doc/metrics/ccip", "api_doc/metrics/dbaesthetic", "api_doc/metrics/index", "api_doc/metrics/laplacian", "api_doc/metrics/lpips", "api_doc/metrics/psnr_", "api_doc/ocr/index", "api_doc/operate/align", "api_doc/operate/censor", "api_doc/operate/imgcensor", "api_doc/operate/index", "api_doc/operate/squeeze", "api_doc/pose/dwpose", "api_doc/pose/format", "api_doc/pose/index", "api_doc/pose/visual", "api_doc/preprocess/base", "api_doc/preprocess/index", "api_doc/preprocess/pillow", "api_doc/preprocess/torchvision", "api_doc/preprocess/transformers", "api_doc/resource/background", "api_doc/resource/index", "api_doc/restore/adversarial", "api_doc/restore/index", "api_doc/restore/nafnet", "api_doc/restore/scunet", "api_doc/sd/index", "api_doc/sd/metadata", "api_doc/sd/model", "api_doc/sd/nai", "api_doc/segment/index", "api_doc/segment/isnetis", "api_doc/tagging/blacklist", "api_doc/tagging/camie", "api_doc/tagging/character", "api_doc/tagging/deepdanbooru", "api_doc/tagging/deepgelbooru", "api_doc/tagging/format", "api_doc/tagging/index", "api_doc/tagging/match", "api_doc/tagging/mldanbooru", "api_doc/tagging/order", "api_doc/tagging/overlap", "api_doc/tagging/wd14", "api_doc/upscale/cdc", "api_doc/upscale/index", "api_doc/utils/cache", "api_doc/utils/func", "api_doc/utils/index", "api_doc/utils/onnxruntime", "api_doc/validate/aicheck", "api_doc/validate/bangumi_char", "api_doc/validate/classify", "api_doc/validate/color", "api_doc/validate/completeness", "api_doc/validate/dbrating", "api_doc/validate/furry", "api_doc/validate/index", "api_doc/validate/monochrome", "api_doc/validate/nsfw", "api_doc/validate/portrait", "api_doc/validate/rating", "api_doc/validate/real", "api_doc/validate/safe", "api_doc/validate/style_age", "api_doc/validate/teen", "api_doc/validate/truncate", "index", "information/environment", "information/environment.result", "tutorials/installation/index", "tutorials/quick_start/index"], "filenames": ["api_doc/ascii/drawing.rst", "api_doc/ascii/index.rst", "api_doc/config/index.rst", "api_doc/config/meta.rst", "api_doc/data/background.rst", "api_doc/data/blob.rst", "api_doc/data/decode.rst", "api_doc/data/encode.rst", "api_doc/data/image.rst", "api_doc/data/index.rst", "api_doc/data/layer.rst", "api_doc/data/pad.rst", "api_doc/data/url.rst", "api_doc/detect/booru_yolo.rst", "api_doc/detect/censor.rst", "api_doc/detect/eye.rst", "api_doc/detect/face.rst", "api_doc/detect/halfbody.rst", "api_doc/detect/hand.rst", "api_doc/detect/head.rst", "api_doc/detect/index.rst", "api_doc/detect/nudenet.rst", "api_doc/detect/person.rst", "api_doc/detect/similarity.rst", "api_doc/detect/text.rst", "api_doc/detect/visual.rst", "api_doc/edge/canny.rst", "api_doc/edge/index.rst", "api_doc/edge/lineart.rst", "api_doc/edge/lineart_anime.rst", "api_doc/generic/classify.rst", "api_doc/generic/classify_timm.rst", "api_doc/generic/clip.rst", "api_doc/generic/enhance.rst", "api_doc/generic/index.rst", "api_doc/generic/multilabel_timm.rst", "api_doc/generic/siglip.rst", "api_doc/generic/yolo.rst", "api_doc/generic/yoloseg.rst", "api_doc/metadata/geninfo.rst", "api_doc/metadata/index.rst", "api_doc/metadata/lsb.rst", "api_doc/metrics/aesthetic.rst", "api_doc/metrics/ccip.rst", "api_doc/metrics/dbaesthetic.rst", "api_doc/metrics/index.rst", "api_doc/metrics/laplacian.rst", "api_doc/metrics/lpips.rst", "api_doc/metrics/psnr_.rst", "api_doc/ocr/index.rst", "api_doc/operate/align.rst", "api_doc/operate/censor.rst", "api_doc/operate/imgcensor.rst", "api_doc/operate/index.rst", "api_doc/operate/squeeze.rst", "api_doc/pose/dwpose.rst", "api_doc/pose/format.rst", "api_doc/pose/index.rst", "api_doc/pose/visual.rst", "api_doc/preprocess/base.rst", "api_doc/preprocess/index.rst", "api_doc/preprocess/pillow.rst", "api_doc/preprocess/torchvision.rst", "api_doc/preprocess/transformers.rst", "api_doc/resource/background.rst", "api_doc/resource/index.rst", "api_doc/restore/adversarial.rst", "api_doc/restore/index.rst", "api_doc/restore/nafnet.rst", "api_doc/restore/scunet.rst", "api_doc/sd/index.rst", "api_doc/sd/metadata.rst", "api_doc/sd/model.rst", "api_doc/sd/nai.rst", "api_doc/segment/index.rst", "api_doc/segment/isnetis.rst", "api_doc/tagging/blacklist.rst", "api_doc/tagging/camie.rst", "api_doc/tagging/character.rst", "api_doc/tagging/deepdanbooru.rst", "api_doc/tagging/deepgelbooru.rst", "api_doc/tagging/format.rst", "api_doc/tagging/index.rst", "api_doc/tagging/match.rst", "api_doc/tagging/mldanbooru.rst", "api_doc/tagging/order.rst", "api_doc/tagging/overlap.rst", "api_doc/tagging/wd14.rst", "api_doc/upscale/cdc.rst", "api_doc/upscale/index.rst", "api_doc/utils/cache.rst", "api_doc/utils/func.rst", "api_doc/utils/index.rst", "api_doc/utils/onnxruntime.rst", "api_doc/validate/aicheck.rst", "api_doc/validate/bangumi_char.rst", "api_doc/validate/classify.rst", "api_doc/validate/color.rst", "api_doc/validate/completeness.rst", "api_doc/validate/dbrating.rst", "api_doc/validate/furry.rst", "api_doc/validate/index.rst", "api_doc/validate/monochrome.rst", "api_doc/validate/nsfw.rst", "api_doc/validate/portrait.rst", "api_doc/validate/rating.rst", "api_doc/validate/real.rst", "api_doc/validate/safe.rst", "api_doc/validate/style_age.rst", "api_doc/validate/teen.rst", "api_doc/validate/truncate.rst", "index.rst", "information/environment.ipynb", "information/environment.result.ipynb", "tutorials/installation/index.rst", "tutorials/quick_start/index.rst"], "titles": ["imgutils.ascii.drawing", "imgutils.ascii", "imgutils.config", "imgutils.config.meta", "imgutils.data.background", "imgutils.data.blob", "imgutils.data.decode", "imgutils.data.encode", "imgutils.data.image", "imgutils.data", "imgutils.data.layer", "imgutils.data.pad", "imgutils.data.url", "imgutils.detect.booru_yolo", "imgutils.detect.censor", "imgutils.detect.eye", "imgutils.detect.face", "imgutils.detect.halfbody", "imgutils.detect.hand", "imgutils.detect.head", "imgutils.detect", "imgutils.detect.nudenet", "imgutils.detect.person", "imgutils.detect.similarity", "imgutils.detect.text", "imgutils.detect.visual", "imgutils.edge.canny", "imgutils.edge", "imgutils.edge.lineart", "imgutils.edge.lineart_anime", "imgutils.generic.classify", "imgutils.generic.classify_timm", "imgutils.generic.clip", "imgutils.generic.enhance", "imgutils.generic", "imgutils.generic.multilabel_timm", "imgutils.generic.siglip", "imgutils.generic.yolo", "imgutils.generic.yoloseg", "imgutils.metadata.geninfo", "imgutils.metadata", "imgutils.metadata.lsb", "imgutils.metrics.aesthetic", "imgutils.metrics.ccip", "imgutils.metrics.dbaesthetic", "imgutils.metrics", "imgutils.metrics.laplacian", "imgutils.metrics.lpips", "imgutils.metrics.psnr_", "imgutils.ocr", "imgutils.operate.align", "imgutils.operate.censor_", "imgutils.operate.imgcensor", "imgutils.operate", "imgutils.operate.squeeze", "imgutils.pose.dwpose", "imgutils.pose.format", "imgutils.pose", "imgutils.pose.visual", "imgutils.preprocess.base", "imgutils.preprocess", "imgutils.preprocess.pillow", "imgutils.preprocess.torchvision", "imgutils.preprocess.transformers", "imgutils.resource.background", "imgutils.resource", "imgutils.restore.adversarial", "imgutils.restore", "imgutils.restore.nafnet", "imgutils.restore.scunet", "imgutils.sd", "imgutils.sd.metadata", "imgutils.sd.model", "imgutils.sd.nai", "imgutils.segment", "imgutils.segment.isnetis", "imgutils.tagging.blacklist", "imgutils.tagging.camie", "imgutils.tagging.character", "imgutils.tagging.deepdanbooru", "imgutils.tagging.deepgelbooru", "imgutils.tagging.format", "imgutils.tagging", "imgutils.tagging.match", "imgutils.tagging.mldanbooru", "imgutils.tagging.order", "imgutils.tagging.overlap", "imgutils.tagging.wd14", "imgutils.upscale.cdc", "imgutils.upscale", "imgutils.utils.cache", "imgutils.utils.func", "imgutils.utils", "imgutils.utils.onnxruntime", "imgutils.validate.aicheck", "imgutils.validate.bangumi_char", "imgutils.validate.classify", "imgutils.validate.color", "imgutils.validate.completeness", "imgutils.validate.dbrating", "imgutils.validate.furry", "imgutils.validate", "imgutils.validate.monochrome", "imgutils.validate.nsfw", "imgutils.validate.portrait", "imgutils.validate.rating", "imgutils.validate.real", "imgutils.validate.safe", "imgutils.validate.style_age", "imgutils.validate.teen", "imgutils.validate.truncate", "Welcome to imgutils\u2019s Documentation", "Run Environment Information", "Run Environment Information", "Installation", "Quick Start"], "terms": {"img": [0, 5, 8, 11, 30, 66, 71], "str": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 58, 61, 62, 63, 64, 68, 69, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110], "pathlik": [0, 4, 5, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 58, 68, 69, 71, 73, 75, 77, 79, 80, 84, 87, 88, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "byte": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 56, 58, 68, 69, 71, 73, 75, 77, 79, 80, 84, 87, 88, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "bytearrai": [0, 4, 5, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 56, 58, 68, 69, 71, 73, 75, 77, 79, 80, 84, 87, 88, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "binaryio": [0, 4, 5, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 58, 68, 69, 71, 73, 75, 77, 79, 80, 84, 87, 88, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "imag": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 57, 58, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 75, 77, 79, 80, 81, 82, 84, 87, 88, 89, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 114], "max_width": 0, "int": [0, 4, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 28, 29, 30, 31, 32, 35, 36, 37, 38, 41, 43, 47, 49, 50, 51, 52, 54, 55, 56, 58, 63, 64, 66, 68, 69, 75, 84, 88, 107], "none": [0, 4, 8, 10, 12, 14, 15, 16, 17, 18, 19, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 43, 51, 54, 55, 58, 61, 62, 63, 64, 71, 73, 76, 77, 78, 93], "ellipsi": 0, "max_height": 0, "resampl": [0, 63], "2": [0, 8, 11, 13, 23, 24, 31, 42, 43, 44, 47, 49, 56, 63, 66, 71, 77, 87, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109], "level": [0, 14, 15, 16, 17, 18, 19, 22, 25, 35, 36, 37, 42, 51, 64, 79, 90, 99], "aspect": [0, 11, 25, 37, 50], "float": [0, 7, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 35, 37, 38, 43, 44, 46, 47, 48, 49, 51, 52, 54, 56, 58, 63, 64, 66, 73, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87, 91, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "1": [0, 10, 13, 21, 22, 23, 25, 31, 35, 38, 42, 43, 44, 47, 49, 56, 63, 64, 66, 71, 72, 76, 77, 78, 79, 80, 85, 87, 88, 91, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 112, 113, 114], "8": [0, 13, 23, 41, 43, 47, 51, 56, 63, 66, 71, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 112, 113, 114], "sourc": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 58, 59, 61, 62, 63, 64, 66, 68, 69, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110], "gener": [0, 4, 13, 16, 22, 39, 40, 70, 71, 73, 77, 80, 84, 87, 92, 99, 111], "art": [0, 71], "base": [0, 19, 22, 23, 30, 31, 32, 35, 36, 37, 38, 43, 44, 46, 47, 50, 51, 52, 54, 56, 58, 60, 61, 63, 64, 73, 75, 77, 79, 80, 84, 85, 86, 87, 95, 99, 103, 105, 111], "given": [0, 6, 7, 8, 10, 12, 15, 16, 18, 19, 20, 21, 24, 26, 28, 29, 30, 32, 36, 41, 43, 46, 50, 52, 56, 59, 63, 71, 73, 76, 77, 78, 83, 86, 87, 94, 96, 99, 102, 103, 105, 109], "paramet": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 58, 61, 62, 63, 64, 66, 68, 69, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110], "imagetyp": [0, 5, 11, 13, 14, 15, 16, 17, 18, 19, 22, 24, 25, 30, 31, 33, 35, 37, 38, 39, 41, 43, 44, 46, 49, 51, 54, 55, 58, 68, 69, 71, 73, 77, 80, 87, 88, 95, 98, 100, 103, 104, 106, 107, 108], "The": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 43, 44, 46, 49, 50, 51, 52, 54, 55, 56, 58, 61, 62, 63, 64, 66, 67, 68, 69, 71, 72, 73, 75, 77, 78, 79, 80, 81, 83, 84, 85, 87, 88, 90, 91, 93, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110, 114], "input": [0, 5, 11, 13, 14, 15, 16, 17, 19, 21, 22, 24, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 43, 44, 46, 49, 50, 51, 52, 54, 55, 58, 61, 63, 66, 68, 69, 71, 73, 76, 77, 78, 80, 81, 83, 85, 87, 88, 91, 95, 98, 100, 103, 104, 106, 108], "option": [0, 4, 12, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 39, 43, 49, 51, 54, 55, 58, 63, 64, 66, 71, 72, 73, 76, 77, 78, 85, 90], "maximum": [0, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 37, 38, 43, 49, 50, 51, 63, 66, 90, 107], "width": [0, 4, 10, 11, 52, 63, 64, 84], "If": [0, 5, 8, 10, 12, 14, 15, 16, 17, 18, 19, 22, 23, 25, 30, 31, 32, 35, 36, 37, 38, 39, 41, 43, 49, 51, 54, 56, 58, 61, 62, 63, 66, 68, 69, 71, 72, 73, 76, 78, 85, 87, 93, 94, 95, 96, 99, 102, 105, 109], "set": [0, 13, 25, 30, 32, 37, 38, 43, 54, 56, 58, 63, 87, 93, 96, 99, 105, 109, 110], "automat": [0, 4, 32, 36, 43, 54, 93, 112, 113], "determin": [0, 8, 35, 43, 103], "termin": 0, "size": [0, 4, 6, 7, 10, 11, 12, 24, 25, 26, 28, 29, 43, 50, 52, 54, 58, 61, 62, 63, 64, 66, 68, 69, 71, 75, 84, 88, 89, 107, 112, 113], "height": [0, 4, 10, 11, 52, 63, 64, 84], "filter": [0, 37, 38, 54, 63, 66, 76, 78, 99, 101, 105], "us": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 47, 49, 51, 52, 54, 55, 58, 59, 61, 63, 66, 67, 68, 69, 71, 72, 73, 76, 77, 79, 80, 81, 84, 87, 88, 90, 91, 93, 94, 95, 96, 99, 101, 102, 103, 105, 109], "when": [0, 7, 10, 13, 24, 26, 28, 29, 30, 32, 37, 38, 41, 43, 47, 51, 52, 56, 59, 63, 68, 71, 73, 75, 84, 88, 90, 93, 94, 110], "resiz": [0, 11, 24, 25, 37, 38, 50, 58, 61, 62, 63, 71, 84], "charact": [0, 35, 43, 49, 58, 74, 75, 77, 79, 80, 81, 82, 87, 95, 111], "repres": [0, 7, 10, 13, 14, 15, 16, 23, 43, 47, 51, 54, 56, 73, 75, 85, 94, 103, 110], "differ": [0, 8, 11, 15, 16, 17, 18, 19, 22, 23, 32, 35, 38, 39, 40, 41, 43, 47, 48, 55, 56, 62, 63, 95, 100, 104, 106, 108, 112, 113], "intens": 0, "proport": [0, 95], "correct": [0, 41], "output": [0, 25, 30, 31, 32, 35, 36, 44, 58, 71, 72, 77, 80, 85, 87, 114], "which": [0, 4, 10, 23, 24, 26, 28, 29, 31, 35, 36, 39, 43, 47, 52, 61, 63, 64, 67, 71, 72, 73, 75, 76, 77, 80, 84, 90, 91, 93, 94, 96, 101, 102, 103, 110, 111, 112, 113, 114], "should": [0, 3, 10, 25, 43, 47, 51, 52, 54, 63, 75, 87, 114], "approxim": 0, "ratio": [0, 11, 25, 37, 49, 50, 52, 84], "your": [0, 31, 35, 54, 68, 110, 112, 113, 114], "thi": [0, 3, 4, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 51, 52, 54, 55, 56, 58, 59, 61, 62, 63, 66, 68, 69, 70, 71, 72, 73, 74, 77, 79, 82, 86, 87, 88, 90, 91, 93, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110, 112, 113], "valu": [0, 4, 8, 10, 11, 14, 18, 19, 22, 23, 35, 41, 43, 47, 51, 54, 56, 61, 62, 63, 72, 77, 79, 84, 91, 94, 102, 110], "ensur": [0, 32, 37, 43, 50, 63, 68, 71, 90], "i": [0, 4, 5, 6, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 51, 52, 54, 55, 56, 58, 59, 61, 62, 63, 64, 66, 68, 69, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 84, 85, 87, 88, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114], "close": [0, 52, 71], "possibl": [0, 24, 32, 43, 52], "origin": [0, 4, 6, 8, 21, 26, 28, 29, 41, 42, 48, 51, 52, 54, 58, 75, 77, 79, 81, 84, 85, 90, 103], "default": [0, 4, 5, 7, 8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 23, 24, 26, 28, 29, 30, 32, 35, 36, 37, 38, 43, 44, 46, 47, 49, 51, 52, 54, 56, 58, 63, 64, 68, 69, 72, 75, 76, 77, 78, 79, 81, 84, 87, 88, 93, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109], "return": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 58, 61, 62, 63, 64, 66, 68, 69, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 103, 104, 105, 106, 107, 108, 109, 110], "represent": [0, 23, 43, 61, 62, 71], "type": [0, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 43, 44, 46, 49, 51, 52, 54, 55, 56, 58, 61, 62, 63, 64, 66, 68, 69, 71, 72, 73, 76, 77, 78, 81, 83, 85, 86, 87, 88, 90, 91, 95, 98, 99, 100, 103, 104, 105, 106, 107, 108], "exampl": [0, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 25, 26, 27, 28, 29, 30, 31, 35, 37, 38, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 61, 62, 63, 64, 66, 71, 75, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87, 88, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 110], "here": [0, 13, 21, 27, 31, 35, 43, 47, 48, 71, 76, 77, 79, 80, 84, 87, 88, 95, 97, 110, 112, 113], "an": [0, 4, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 56, 58, 61, 63, 66, 68, 69, 71, 73, 74, 75, 77, 78, 79, 80, 82, 85, 87, 88, 91, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110], "jerri": 0, "from": [0, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 28, 29, 30, 31, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 61, 62, 63, 64, 66, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87, 88, 90, 91, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110, 112, 113, 114], "import": [0, 6, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 22, 23, 25, 31, 35, 37, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 61, 62, 63, 64, 66, 71, 75, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87, 88, 90, 91, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 110, 112, 113, 114], "print": [0, 5, 13, 18, 19, 22, 23, 37, 38, 71, 72, 112, 113, 114], "png": [0, 5, 8, 10, 14, 25, 39, 41, 46, 51, 52, 54, 66, 71, 73, 75, 87, 88, 97, 110], "draw": [1, 25, 27, 28, 58, 103, 111], "ascii_draw": 1, "meta": [2, 77, 111, 114], "__title__": [2, 114], "__version__": [2, 114], "__description__": [2, 114], "__author__": [2, 114], "__author_email__": 2, "overview": [3, 4, 6, 7, 9, 10, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29, 33, 34, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 54, 55, 57, 63, 64, 65, 66, 67, 68, 69, 70, 71, 74, 75, 76, 77, 78, 79, 80, 81, 82, 84, 87, 88, 89, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110], "inform": [3, 32, 35, 36, 37, 39, 40, 41, 58, 71, 73, 86], "packag": 3, "titl": [3, 73], "project": [3, 21, 77, 79, 87, 110], "version": [3, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 37, 42, 51, 68, 69, 71, 72, 90, 96, 111, 114], "short": [3, 35, 77, 80, 84, 87], "descript": [3, 21, 30, 36, 73], "includ": [3, 5, 8, 11, 12, 13, 14, 21, 22, 23, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 55, 56, 62, 63, 70, 71, 72, 73, 77, 80, 87, 91, 95, 103], "setup": [3, 31], "py": [3, 75], "author": [3, 72], "email": 3, "step": [4, 38, 52, 63, 71], "forecolor": [4, 26, 28, 29], "lightgrei": 4, "backcolor": [4, 26, 28, 29], "white": [4, 8, 11, 26, 28, 29, 32, 63, 71, 75], "creat": [4, 30, 31, 32, 35, 36, 37, 38, 39, 51, 61, 62, 63, 71, 73, 78, 94], "black": [4, 51, 71], "squar": [4, 63], "can": [4, 5, 8, 10, 14, 15, 16, 17, 18, 19, 20, 21, 22, 25, 27, 31, 32, 35, 36, 39, 41, 43, 47, 51, 55, 56, 61, 63, 71, 72, 73, 77, 80, 85, 87, 93, 95, 101, 102, 111, 114], "complement": 4, "transpar": [4, 8, 10, 25, 26, 28, 29, 52, 54, 75, 88], "area": [4, 10, 13, 23, 24, 51, 52], "grid": 4, "pixel": [4, 25, 41, 51, 52, 54, 63, 66, 71, 75, 102], "mean": [4, 21, 23, 24, 26, 28, 29, 30, 31, 43, 46, 47, 52, 56, 61, 62, 63, 93, 96, 114], "function": [4, 7, 8, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 39, 40, 41, 43, 46, 49, 51, 52, 54, 55, 58, 61, 62, 63, 66, 68, 70, 71, 72, 73, 77, 86, 87, 88, 90, 91, 95, 99, 103, 105, 110], "suitabl": [4, 61, 63, 79, 103], "color": [4, 8, 10, 11, 26, 28, 29, 51, 66, 71, 75, 101, 102, 111], "fore": [4, 26, 28, 29], "back": [4, 77, 87], "A": [4, 5, 8, 14, 15, 16, 17, 18, 19, 21, 22, 26, 28, 29, 30, 31, 35, 37, 41, 42, 43, 44, 49, 50, 51, 52, 54, 61, 63, 64, 71, 72, 73, 78, 81, 86, 90, 93, 94, 95, 96, 98, 99, 100, 102, 104, 105, 106, 107, 108, 109, 114], "rgba": [4, 8, 33, 41, 68, 69, 75, 88], "contain": [4, 5, 10, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 30, 31, 32, 35, 36, 37, 38, 43, 44, 56, 58, 63, 68, 71, 72, 73, 77, 80, 84, 87, 96, 99, 105, 107, 109], "add": [4, 39, 72, 73, 81], "rgb": [4, 6, 7, 8, 11, 32, 33, 51, 63, 64, 71, 75, 88], "In": [4, 28, 43, 95, 96], "document": [4, 31, 35, 112, 113, 114], "accur": [4, 14, 22, 77, 99, 105], "present": [4, 39, 73, 79], "state": [4, 36], "shown": [4, 74, 77], "follow": [4, 30, 31, 35, 43, 56, 62, 63, 67, 72, 73, 77, 80, 87, 94, 95, 96, 98, 99, 100, 102, 104, 105, 106, 108, 109, 114], "figur": 4, "modul": [5, 8, 11, 12, 13, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 39, 40, 41, 61, 62, 70, 72, 73, 74, 77, 87, 90, 91, 99, 105, 111], "provid": [5, 8, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 43, 51, 54, 56, 58, 61, 62, 63, 70, 71, 72, 73, 77, 84, 85, 87, 90, 91, 93, 99, 105], "util": [5, 8, 11, 12, 21, 22, 30, 34, 37, 38, 47, 50, 54, 57, 61, 62, 67, 70, 72, 79, 80, 84, 87, 111], "handl": [5, 8, 11, 12, 30, 31, 32, 35, 36, 37, 38, 40, 41, 59, 62, 63, 70, 73], "url": [5, 9, 14, 17, 19, 32, 41, 71, 77, 111], "convers": [5, 8, 37, 62, 63], "between": [5, 15, 16, 22, 23, 30, 32, 36, 38, 43, 47, 48, 52, 62, 68, 69, 78, 84, 88, 91], "valid": [5, 12, 51, 52, 56, 63, 111], "format": [5, 8, 10, 11, 23, 26, 28, 29, 30, 31, 32, 35, 36, 37, 38, 39, 40, 41, 44, 51, 54, 55, 57, 61, 63, 71, 72, 73, 77, 80, 82, 87, 103, 111], "support": [5, 6, 8, 11, 12, 15, 16, 17, 19, 22, 25, 30, 31, 35, 36, 37, 38, 39, 52, 58, 61, 62, 63, 68, 69, 71, 72, 73, 87, 88], "convert": [5, 8, 23, 32, 39, 41, 43, 56, 61, 62, 63, 73, 77, 87, 103], "specifi": [5, 8, 11, 23, 24, 25, 30, 31, 32, 36, 37, 43, 51, 52, 54, 63, 71, 72, 73, 78, 80, 85, 87, 90], "load": [5, 8, 14, 15, 18, 19, 30, 31, 32, 35, 36, 37, 38, 39, 41, 71, 87, 93], "variou": [5, 8, 15, 16, 18, 22, 23, 25, 30, 33, 36, 37, 38, 40, 63, 71, 73, 91, 114], "mime": 5, "jpg": [5, 6, 7, 8, 12, 13, 15, 16, 17, 18, 19, 22, 25, 30, 31, 35, 37, 38, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 55, 64, 75, 77, 79, 80, 84, 87, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 110], "save_kwarg": 5, "string": [5, 14, 16, 17, 21, 41, 56, 71, 72, 81, 93, 110], "pil": [5, 6, 7, 8, 10, 11, 12, 18, 25, 32, 35, 37, 47, 50, 51, 52, 54, 61, 63, 64, 66, 71, 80, 88, 97, 102], "numpi": [5, 6, 10, 23, 25, 32, 36, 38, 41, 43, 54, 56, 77, 87, 91], "arrai": [5, 10, 23, 25, 32, 41, 43, 47, 54, 56, 87, 91], "file": [5, 8, 10, 11, 12, 13, 14, 17, 19, 25, 35, 39, 41, 47, 64, 70, 71, 72, 73, 93, 102, 110, 111], "path": [5, 8, 10, 11, 13, 14, 17, 19, 25, 32, 37, 38, 41, 64, 71, 72, 73, 77, 80, 97, 102, 110], "desir": [5, 64], "addit": [5, 12, 30, 31, 32, 35, 36, 37, 38, 39, 51, 52, 62, 71, 73], "keyword": [5, 12, 30, 31, 32, 35, 36, 37, 38, 39, 51, 52, 71, 73, 90], "argument": [5, 12, 30, 31, 32, 35, 36, 37, 38, 39, 51, 52, 55, 56, 71, 73, 77, 78, 80, 87, 90], "pass": [5, 12, 28, 29, 30, 31, 32, 35, 36, 37, 38, 39, 51, 52, 71, 75, 84, 88, 90], "save": [5, 10, 25, 39, 66, 71, 72, 73, 75], "encod": [5, 6, 9, 30, 32, 36, 41, 73, 111], "open": [5, 6, 7, 8, 10, 13, 18, 30, 37, 50, 51, 52, 54, 66, 71, 72, 88, 93], "test": [5, 31, 35, 47, 77, 88, 94, 95, 96, 98, 99, 100, 102, 104, 105, 106, 108, 109], "blob_url": 5, "qualiti": [5, 24, 44, 65, 71, 87, 88], "95": [5, 37, 63, 76, 78, 85], "base64": 5, "pre": [5, 14, 16, 19, 31, 32, 36, 38, 44], "object": [5, 6, 8, 10, 12, 13, 19, 23, 25, 35, 37, 38, 39, 41, 47, 51, 55, 58, 59, 62, 63, 64, 71, 73, 77, 79, 80, 93, 96, 97, 99, 102, 105, 109], "rais": [5, 8, 12, 14, 15, 17, 18, 19, 22, 23, 30, 31, 35, 36, 37, 38, 41, 51, 54, 56, 59, 61, 62, 63, 66, 71, 72, 73, 76, 78, 85], "valueerror": [5, 12, 14, 17, 19, 22, 23, 30, 36, 38, 41, 54, 63, 73, 85], "unsupport": [5, 49, 62, 63, 85], "method": [5, 11, 12, 30, 31, 32, 33, 35, 36, 37, 38, 40, 41, 43, 51, 63, 90, 99, 105], "warn": 5, "userwarn": 5, "doesn": [5, 41, 78], "t": [5, 41, 78], "match": [5, 23, 36, 41, 54, 63, 77, 78, 82, 111], "actual": [5, 19, 22, 49], "invalid": [5, 14, 17, 19, 22, 30, 36, 39, 63], "show": [5, 12, 14, 15, 16, 17, 55], "bool": [5, 7, 8, 12, 25, 28, 35, 37, 38, 43, 49, 51, 54, 55, 58, 63, 68, 69, 72, 73, 76, 77, 78, 79, 80, 81, 83, 84, 87, 88, 94, 102, 110], "effici": [5, 21, 24, 32, 72, 91], "without": [5, 35, 37, 66, 71, 76, 78, 86], "content": [5, 12, 13, 28, 49, 74], "true": [5, 7, 8, 12, 25, 35, 37, 38, 43, 51, 52, 55, 58, 61, 62, 63, 68, 69, 72, 73, 76, 77, 78, 81, 83, 87, 94, 97, 102, 110], "fals": [5, 6, 7, 8, 12, 25, 28, 37, 38, 43, 49, 51, 63, 68, 69, 71, 72, 73, 76, 77, 78, 79, 80, 81, 83, 84, 87, 88, 94, 97, 102, 110], "otherwis": [5, 8, 12, 39, 43, 63, 68, 69, 73, 76, 77, 78, 83, 88, 93], "abc": 5, "svg": 5, "xml": 5, "jpeg": [5, 67, 71, 97, 110], "text": [5, 20, 25, 32, 36, 49, 71, 81, 83, 111], "plain": 5, "hello": 5, "order_": [6, 7], "chw": [6, 7], "both": [6, 14, 23, 25, 31, 32, 35, 36, 38, 49, 61, 72, 87], "np": [6, 7, 10, 23, 30, 32, 36, 41, 43, 52, 54, 56, 77, 87, 91], "uint8": [6, 7], "float32": [6, 7, 10, 26, 28, 29, 31, 35, 43], "ar": [6, 10, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 30, 31, 32, 35, 36, 37, 38, 39, 43, 46, 47, 48, 49, 51, 56, 59, 62, 63, 64, 67, 71, 72, 73, 76, 77, 78, 79, 80, 84, 85, 87, 88, 94, 95, 96, 97, 98, 99, 100, 102, 104, 105, 106, 107, 108, 109, 110], "order": [6, 7, 63, 81, 82, 111], "rgb_encod": [6, 9], "custom_imag": [6, 7], "data_cwh": 6, "cwh": 6, "data_int": 6, "use_float": [6, 7], "mode": [6, 7, 8, 11, 23, 37, 38, 41, 62, 64, 71, 77, 85, 88, 93], "1606x1870": [6, 7], "0x7fb9b89bbdc0": 6, "0x7fb9b89bbe50": 6, "0x7fb9b89bbdf0": 6, "invers": 6, "oper": [6, 32, 36, 38, 42, 43, 44, 46, 47, 63, 72, 111], "ndarrai": [7, 10, 23, 25, 30, 32, 36, 38, 41, 43, 47, 52, 54, 56, 77, 87, 91], "channel": [7, 8, 33, 63, 68, 69, 88], "jpegimageplugin": [7, 64], "jpegimagefil": [7, 64], "0x7f9ec37389d0": 7, "shape": [7, 31, 35, 43, 47, 54, 75, 77, 87], "dtype": [7, 31, 35, 43], "3": [7, 10, 13, 14, 15, 16, 22, 23, 31, 38, 43, 44, 47, 49, 51, 56, 58, 63, 66, 71, 77, 80, 87, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 112, 113, 114], "1870": 7, "1606": 7, "whc": 7, "": [7, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 30, 37, 38, 39, 41, 49, 51, 61, 63, 71, 77, 87, 90, 98], "result": [7, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 41, 44, 47, 49, 51, 52, 54, 55, 75, 77, 79, 80, 87, 91, 98, 99, 105], "same": [7, 8, 43, 48, 77, 87, 90], "torchvis": [7, 60, 111], "transform": [7, 8, 59, 60, 61, 62, 81, 111], "to_tensor": [7, 61, 62], "process": [8, 9, 12, 14, 15, 17, 18, 23, 31, 33, 35, 37, 38, 40, 41, 43, 61, 63, 66, 68, 69, 70, 77, 78, 87, 90, 114], "manipul": [8, 70], "python": [8, 41, 66, 90, 112, 113, 114], "librari": [8, 37, 38, 61, 63, 66, 114], "It": [8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 39, 40, 51, 52, 54, 58, 61, 62, 70, 72, 73, 87, 90, 91, 103, 114], "multipl": [8, 10, 17, 32, 35, 36, 41, 43, 47, 71, 77], "ad": [8, 13, 63, 72, 73, 81], "background": [8, 9, 11, 26, 28, 29, 32, 65, 71, 75, 111], "check": [8, 12, 41, 46, 72, 76, 78, 83, 94, 97, 107, 110, 114], "alpha": [8, 33, 68, 69], "design": [8, 23, 30, 31, 35, 36, 39, 40], "simplifi": [8, 23, 95], "common": [8, 62], "relat": [8, 13, 15, 18, 70, 78, 91], "task": [8, 22, 23, 31, 35, 36, 40, 51, 61], "applic": [8, 31, 61, 79, 84, 103], "kei": [8, 19, 23, 31, 32, 35, 63, 72, 77, 80, 87], "featur": [8, 14, 19, 32, 34, 36, 43, 47, 73, 75, 77, 79, 80, 81, 87, 95], "binari": [8, 91], "like": [8, 13, 20, 25, 62, 63, 84, 90, 114], "onc": 8, "particularli": [8, 23, 30, 39, 40, 73, 90], "requir": [8, 10, 21, 22, 43, 52, 72, 73, 99, 105, 114], "preprocess": [8, 21, 30, 32, 35, 37, 43, 68, 111], "befor": [8, 41, 43, 72, 87], "further": 8, "analysi": [8, 44], "force_background": [8, 63], "appli": [8, 16, 19, 21, 33, 35, 43, 51, 52, 54, 61, 63, 66, 87, 91], "necessari": [8, 43, 79, 84], "ha": [8, 24, 49, 62, 88, 103, 112, 113], "4": [8, 13, 16, 18, 19, 23, 31, 41, 42, 43, 44, 47, 51, 56, 66, 68, 69, 71, 80, 87, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 112, 113], "avoid": [8, 38, 79], "anomali": 8, "dure": [8, 30, 41, 81, 102, 110], "subsequ": [8, 32, 38, 51], "union": [8, 11, 14, 15, 16, 17, 18, 19, 22, 23, 25, 32, 35, 36, 41, 43, 51, 56, 61, 63, 71, 73, 76, 77, 78, 85], "retain": 8, "typeerror": [8, 56, 61, 62, 63, 76, 78, 85], "isinst": 8, "list": [8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 32, 36, 37, 38, 43, 47, 49, 51, 52, 55, 58, 61, 62, 63, 64, 76, 77, 78, 85, 86, 87, 94, 96, 99, 105, 109], "tupl": [8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 32, 35, 36, 37, 38, 43, 44, 47, 49, 51, 52, 55, 63, 77, 87, 95, 96, 98, 99, 100, 103, 104, 105, 106, 107, 108, 109], "take": [8, 25, 58, 63], "singl": [8, 17, 35, 36, 41, 43, 62, 63, 77, 81, 87, 90, 91], "call": [8, 27, 31, 71], "each": [8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 30, 35, 37, 38, 43, 47, 54, 61, 70, 77, 81, 83, 87, 88, 90, 103], "item": [8, 10, 19], "batch": [8, 35, 68, 69, 77, 87, 88, 107], "multiimagestyp": [8, 32, 36, 43, 52], "iter": [8, 63, 66, 78], "img_path": 8, "image1": 8, "image2": 8, "loaded_imag": 8, "len": [8, 64], "all": [8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 27, 30, 31, 32, 35, 36, 37, 38, 42, 43, 44, 46, 47, 49, 55, 56, 66, 68, 69, 72, 74, 75, 77, 80, 82, 87, 90, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "pillow": [8, 60, 111], "boolean": [8, 23, 43], "tool": [9, 17, 25, 30, 33, 42, 43, 44, 45, 51, 66, 74, 81, 101, 103], "basic": [9, 25, 61, 65, 78], "grid_background": 9, "grid_transpar": 9, "blob": [9, 75, 111], "to_blob_url": 9, "load_image_from_blob_url": 9, "is_valid_image_blob_url": 9, "decod": [9, 41, 111], "rgb_decod": 9, "load_imag": [9, 25, 55, 71], "has_alpha_channel": 9, "layer": [9, 91, 111], "istack": 9, "pad": [9, 25, 75, 111], "pad_image_to_s": 9, "download_image_from_url": 9, "is_http_url": 9, "mai": [10, 15, 18, 31, 43, 67, 71, 79, 84, 90, 110, 112, 113], "block": [10, 30, 31, 36, 37, 38], "togeth": 10, "new": [10, 11, 24, 30, 38, 56, 68, 69, 71, 72, 77, 78], "similar": [10, 13, 20, 32, 36, 43, 47, 63, 84, 87, 111], "techniqu": [10, 33, 41], "p": [10, 35, 77, 79, 80, 84, 87], "need": [10, 17, 31, 35, 37, 49, 52, 90, 94, 96, 99, 102, 105, 109], "stack": [10, 77, 87], "addition": 10, "second": [10, 23, 43, 48, 83], "element": [10, 77, 87], "rang": [10, 43, 47, 52], "left": [10, 51, 52, 56, 91], "0": [10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 37, 38, 42, 43, 44, 47, 49, 51, 52, 54, 56, 58, 61, 62, 63, 66, 71, 72, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87, 91, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 112, 113, 114], "right": [10, 51, 56, 91], "two": [10, 23, 43, 48, 66, 83, 102], "dimension": [10, 87], "h": [10, 26, 28, 29, 54, 75], "w": [10, 26, 28, 29, 54, 75, 77, 87], "posit": [10, 43, 51, 52, 95], "target": [10, 11, 20, 26, 28, 29, 32, 52, 63], "By": [10, 49], "first": [10, 11, 13, 17, 23, 37, 43, 48, 83], "howev": [10, 43], "solid": [10, 51], "pure": [10, 75], "lime": [10, 75], "nian": 10, "nian_lim": 10, "yellow": [10, 71], "5": [10, 13, 17, 22, 23, 25, 31, 43, 44, 47, 49, 52, 54, 56, 61, 62, 63, 64, 71, 79, 91, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109], "9": [10, 13, 23, 43, 47, 56, 63, 71, 85, 94, 95, 96, 98, 99, 102, 103, 104, 105, 106, 108, 109], "nian_tran": 10, "custom": [10, 14, 15, 16, 17, 18, 19, 22, 30, 35, 36, 37, 41, 44, 51, 52, 54, 62, 63, 71, 72, 76, 77], "mask": [10, 23, 25, 26, 28, 29, 38, 52, 54, 75], "hs1": 10, "ab": 10, "linspac": 10, "ws1": 10, "nian_mask": 10, "hxw": [10, 26, 28, 29, 54], "dimens": [11, 50, 63], "while": [11, 14, 16, 17, 18, 25, 37, 50, 52, 66, 77, 90], "maintain": [11, 25, 37, 50, 56, 90, 114], "pars": [11, 59, 61, 62, 70, 71, 111], "specif": [11, 13, 14, 19, 30, 31, 32, 35, 36, 38, 39, 41, 51, 56, 59, 61, 63, 73, 74, 77, 95, 99, 105], "pic": 11, "background_color": 11, "interpol": [11, 61, 62, 63], "fit": [11, 54], "within": [11, 35, 51, 71, 77, 79, 87], "preserv": [11, 66, 90], "reach": [11, 47], "exact": 11, "other": [11, 13, 31, 43, 49, 63, 77, 83, 86, 95], "integ": [11, 14, 41, 47, 56, 63], "name": [11, 13, 14, 15, 16, 17, 18, 19, 22, 24, 30, 31, 32, 35, 36, 37, 38, 43, 44, 49, 51, 56, 61, 62, 63, 77, 79, 84, 87, 88, 94, 95, 98, 100, 103, 104, 106, 107, 108], "etc": [11, 32, 63], "100": [11, 21, 26, 37, 46, 63, 90], "50": [11, 63], "200": [11, 26, 37, 63], "blue": [11, 71], "download": 12, "special": [12, 13], "github": [12, 55, 112, 113, 114], "hug": [12, 19, 30, 31, 32, 35, 36, 37, 38, 43, 63, 87], "face": [12, 19, 20, 21, 30, 31, 32, 35, 36, 37, 38, 43, 56, 58, 63, 71, 78, 87, 95, 111], "progress": [12, 68, 69, 88], "track": 12, "host": [12, 13, 16, 21, 24, 32, 35, 43, 49, 64, 80, 88, 94, 95, 96, 98, 99, 100, 102, 104, 105, 106, 108, 109, 114], "main": [12, 18, 21, 22, 25, 30, 32, 36, 37, 43, 63, 71, 73, 75, 79, 90, 114], "compon": [12, 13, 23, 30, 31, 32, 36, 37, 90], "http": [12, 55, 75, 114], "intern": [12, 36, 59, 72], "silent": [12, 68, 69, 88], "expected_s": 12, "kwarg": [12, 13, 14, 15, 16, 17, 18, 19, 22, 30, 31, 32, 35, 36, 37, 38, 39, 51, 52, 71, 73], "suppress": [12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 25, 37, 38, 51, 88], "bar": 12, "displai": [12, 32, 36, 68, 69], "expect": [12, 35, 41, 63], "session": 12, "get": [12, 26, 28, 29, 32, 35, 38, 42, 44, 64, 65, 71, 75, 79, 82, 87, 93, 95, 100, 102, 104, 106, 108], "especi": [12, 77], "hf": 12, "request": 12, "requestexcept": 12, "fail": [12, 14], "unidentifiedimageerror": 12, "com": [12, 55, 114], "ftp": 12, "booru": 13, "yolo": [13, 19, 21, 34, 38, 111], "aperveyev": 13, "deepgh": [13, 14, 15, 16, 17, 18, 19, 21, 24, 43, 47, 49, 64, 77, 80, 84, 88, 94, 95, 96, 98, 99, 100, 102, 104, 105, 106, 108, 109, 114], "overal": [13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 27, 42, 43, 44, 46, 47, 49, 55, 66, 68, 69, 74, 82, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "benchmark": [13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 27, 42, 43, 44, 46, 47, 49, 55, 66, 68, 69, 74, 82, 88, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "explan": 13, "No": [13, 71, 112, 113], "head": [13, 20, 25, 55, 78, 95, 104, 111], "anim": [13, 14, 15, 16, 17, 18, 19, 20, 22, 27, 29, 42, 43, 44, 46, 55, 57, 58, 64, 71, 74, 75, 78, 79, 82, 88, 95, 96, 99, 100, 104, 105, 106, 108, 109, 114], "pretti": 13, "girl": [13, 49, 78], "onli": [13, 14, 15, 16, 17, 18, 19, 22, 25, 35, 43, 72, 78, 79, 84, 87, 102], "bust": 13, "torso": 13, "part": [13, 54, 55, 56], "collarbon": 13, "center": [13, 52, 62, 63], "pair": [13, 23, 36], "cover": [13, 21, 52, 71, 78], "breast": [13, 21, 35, 77, 78, 79, 80, 84, 86, 87], "boob": 13, "bra": 13, "nippl": [13, 14, 51, 71], "mostli": [13, 17], "visibl": [13, 25], "nsfw": [13, 51, 101, 111], "shld": 13, "shoulder": [13, 56], "mayb": 13, "one": [13, 31, 36, 38, 41, 47, 49, 63, 77, 78, 87], "view": [13, 49], "profil": 13, "exactli": 13, "rear": 13, "exclud": 13, "sideb": 13, "uncov": 13, "visual": [13, 14, 15, 16, 17, 19, 20, 22, 43, 45, 55, 57, 77, 87, 111], "mark": 13, "belli": [13, 21], "button": [13, 30, 80], "hip": [13, 56], "half": [13, 17, 78], "stock": 13, "line": [13, 27, 28, 58], "knee": [13, 56], "below": [13, 58, 74, 114], "6": [13, 23, 25, 31, 43, 47, 56, 63, 66, 76, 78, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 112, 113], "nopan": 13, "panti": [13, 81], "cloth": 13, "bikini": 13, "regardless": 13, "censor": [13, 20, 51, 52, 99, 105, 111], "evid": 13, "7": [13, 14, 16, 17, 18, 19, 31, 37, 38, 43, 47, 49, 51, 54, 56, 63, 71, 76, 78, 84, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109], "butt": 13, "buttock": [13, 21], "least": [13, 40, 41, 73], "partial": 13, "behind": 13, "more": [13, 14, 31, 34, 35, 36, 49, 56, 61, 71, 90, 93], "less": [13, 14, 16, 22, 94], "stand": [13, 35, 71, 77, 79, 80, 84, 87], "sit": [13, 78], "ass": [13, 77], "split": [13, 84], "leg": [13, 71], "wide": [13, 71], "90": 13, "degre": [13, 52], "typic": [13, 14, 32, 63], "abov": [13, 14, 15, 16, 17, 18, 19, 22, 54, 96, 99, 105, 109], "10": [13, 24, 30, 43, 47, 52, 56, 63, 66, 94, 95, 96, 99, 102, 103, 105, 106], "sprd": 13, "strongli": [13, 88], "11": [13, 43, 56, 94, 95, 96, 99, 102, 103, 105, 106, 112, 113], "vsplt": 13, "pose": [13, 43, 111], "12": [13, 25, 43, 51, 56, 63, 94, 95, 96, 99, 102, 103, 105, 106], "vsprd": 13, "vsplit": 13, "13": [13, 43, 56, 95, 96, 99, 103, 106, 108], "full": [13, 35, 71], "almost": 13, "side": [13, 50, 78, 110], "usual": [13, 47], "ly": 13, "14": [13, 56, 63, 95, 96, 99, 103, 106], "wing": [13, 78], "dragon": 13, "poni": 13, "15": [13, 46, 48, 56, 63, 95, 96, 99, 103, 106, 112, 113], "feral": 13, "four": [13, 14, 95], "non": [13, 14, 15, 16, 17, 18, 19, 21, 22, 37, 38, 51, 100], "human": [13, 14, 15, 16, 17, 18, 19, 22, 55, 57, 94], "16": [13, 56, 63, 66, 68, 69, 95, 99, 103, 106], "hdrago": 13, "style": [13, 17, 22, 52, 108, 114], "17": [13, 56, 63, 103, 108], "hponi": 13, "18": [13, 21, 56, 63, 99, 103, 105, 112, 113, 114], "hfox": 13, "cartoon": 13, "fox": 13, "dog": 13, "zootopia": 13, "nick": 13, "wild": 13, "19": [13, 56, 103], "hrabb": 13, "rabbit": 13, "judi": 13, "hopp": 13, "bunnygirl": 13, "20": [13, 30, 56, 63, 71, 103], "hcat": 13, "cat": [13, 78, 85], "catgirl": 13, "sharp": 13, "muzzl": 13, "compar": [13, 23, 36], "21": [13, 17, 56, 63, 108], "hbear": 13, "bear": 13, "22": [13, 56, 63], "jacko": 13, "memet": 13, "jack": 13, "o": [13, 35, 71, 73, 84, 99, 102, 112, 113], "contest": 13, "toward": [13, 56], "viewer": [13, 71], "23": [13, 56, 63], "jackx": 13, "sometim": 13, "24": [13, 43, 47, 56, 63, 66], "hhors": 13, "hors": 13, "implement": [13, 32, 36, 38, 48, 77, 90], "aa09": 13, "25": [13, 16, 21, 37, 38, 48, 63, 108], "hbird": 13, "bird": 13, "releas": 13, "time": [13, 73, 88], "yolov8s_pp09": 13, "2023": 13, "focus": 13, "class": [13, 15, 18, 19, 30, 31, 32, 33, 35, 36, 37, 38, 41, 51, 52, 56, 59, 61, 63, 64, 70, 71, 73, 78, 95, 96, 99, 100, 104, 105, 106, 108, 109], "advanc": [13, 114], "capabl": [13, 31, 32, 41, 49], "scenario": [13, 79, 84, 90], "yolov8s_pp12": 13, "2024": 13, "final": 13, "patch": 13, "continu": 13, "focu": [13, 71], "enhanc": [13, 34, 111], "improv": [13, 24, 87], "previou": [13, 77], "yolov8m_pp13": 13, "offer": [13, 16, 17, 18, 23, 61, 73, 102], "yolov8n_as01": 13, "spinoff": 13, "26": [13, 63], "train": [13, 14, 15, 16, 17, 18, 19, 22, 31, 35, 43, 44, 79, 80, 81, 84, 88, 99, 105], "80": 13, "epoch": 13, "sfw": 13, "subset": 13, "wa": 13, "eventu": 13, "abandon": 13, "due": [13, 42, 43, 79, 84, 90, 95, 110], "ineffect": 13, "yolov8m_as02": 13, "start": [13, 41, 52, 71, 111], "30": [13, 22, 52], "public": [13, 32], "friendli": [13, 114], "reduc": [13, 43, 54, 87], "yolov8m_as03": 13, "as02": 13, "60": 13, "aim": 13, "bottleneck": 13, "reproduc": 13, "yolov8s_aa06": 13, "initi": [13, 30, 31, 32, 35, 37, 38, 41, 51, 64, 77, 78], "current": [13, 62, 68, 71, 99, 105, 112, 113, 114], "reincarn": 13, "some": [13, 30, 31, 34, 35, 43, 47, 48, 52, 65, 76, 77, 79, 80, 84, 87, 88, 90, 97, 110, 112, 113], "yolov8s_aa09": 13, "updat": [13, 30, 32, 36, 37, 38, 72], "dataset": [13, 14, 15, 16, 17, 18, 19, 22, 44, 47, 77, 87, 101], "closeup": 13, "adjust": [13, 37, 38, 47, 78], "larg": [13, 28, 32, 43, 77, 87], "hat": [13, 78], "aa06": 13, "yolov8s_aa10": 13, "major": 13, "fix": 13, "issu": [13, 19, 68], "wear": 13, "yolov8s_aa11": 13, "latest": [13, 37, 79, 84], "mainstream": 13, "aa10": 13, "outstand": 13, "map": [13, 30, 35, 49, 55, 76, 78, 81, 85, 86, 91, 103, 107], "score": [13, 14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 30, 31, 32, 36, 37, 38, 42, 44, 46, 47, 49, 55, 56, 58, 81, 85, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "though": 13, "note": [13, 17, 35, 43, 52, 71, 95, 99, 102, 105, 112, 113], "complet": [13, 31, 37, 52, 95, 101, 111], "fair": 13, "bias": 13, "model_nam": [13, 14, 15, 16, 17, 18, 19, 22, 30, 32, 36, 37, 38, 44, 51, 77, 87, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "conf_threshold": [13, 14, 15, 16, 17, 18, 19, 22, 37, 38, 51], "iou_threshold": [13, 14, 15, 16, 17, 18, 19, 21, 22, 37, 38, 51], "perform": [13, 17, 21, 22, 24, 31, 32, 36, 37, 38, 43, 49, 51, 52, 55, 63, 79, 90, 102, 103, 112, 113], "confid": [13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 35, 37, 38, 44, 49, 51, 56, 58, 77, 80, 87], "threshold": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 26, 35, 37, 38, 43, 46, 47, 49, 51, 54, 58, 77, 79, 80, 84, 87, 94, 102], "iou": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 37, 38, 51], "bounding_box": 13, "x1": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 37, 51, 52], "y1": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 37, 51, 52], "x2": [13, 21, 23], "y2": [13, 21, 23], "box": [13, 14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 38, 49, 55], "f": [13, 18, 23, 38, 43, 47, 71, 91], "2f": [13, 38], "point": [14, 18, 43, 56, 63], "femal": [14, 21, 51, 78], "genit": 14, "male": [14, 21, 78], "anime_censor_detect": 14, "yolov8": [14, 15, 16, 17, 18, 19, 22, 38], "model": [14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 42, 43, 44, 47, 49, 51, 55, 56, 58, 63, 66, 67, 68, 69, 70, 71, 74, 77, 79, 80, 81, 82, 84, 87, 88, 91, 93, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 111, 114], "v1": [14, 15, 16, 17, 18, 22, 51, 71, 87], "identifi": [14, 30, 41, 68, 77], "locat": 14, "anatom": 14, "analyz": [14, 21, 44], "data": [14, 17, 19, 25, 39, 41, 43, 55, 62, 70, 71, 77, 79, 81, 99, 105, 111, 112, 113, 114], "either": [14, 15, 16, 17, 18, 36, 43, 63, 87, 91], "standard": [14, 16, 17, 18, 39, 63, 90], "n": [14, 15, 16, 17, 18, 19, 22, 41, 43, 51, 63, 71], "nano": [14, 16, 17, 18, 51], "faster": [14, 15, 16, 17, 18, 19, 51], "slower": [14, 22], "construct": [14, 15, 17, 18, 51, 77, 87], "intersect": [14, 15, 16, 17, 18, 19, 22, 23, 51], "over": [14, 15, 16, 17, 18, 19, 22, 23, 24, 51, 77, 78], "merg": [14, 15, 16, 17, 18, 43], "x0": [14, 15, 16, 17, 18, 19, 22, 37, 51, 52], "y0": [14, 15, 16, 17, 18, 19, 22, 37, 51, 52], "bound": [14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 38, 55], "indic": [14, 43, 56, 59, 77, 79, 84, 87], "nipple_f": [14, 51], "peni": [14, 51], "pussi": [14, 51, 71], "runtimeerror": [14, 30, 36], "detection_visu": [14, 15, 16, 17, 19, 20, 22], "nude_girl": [14, 51], "365": 14, "264": 14, "399": 14, "289": [14, 15], "7473511695861816": 14, "224": [14, 61, 62, 63], "260": 14, "252": 14, "285": 14, "6830288171768188": 14, "206": 14, "523": [14, 51, 52], "240": 14, "608": 14, "6799028515815735": 14, "matplotlib": [14, 15, 16, 17, 25, 55], "pyplot": [14, 15, 16, 17, 55], "plt": [14, 15, 16, 17, 55], "imshow": [14, 15, 16, 17, 55], "anime_eye_detect": 15, "allow": [15, 16, 18, 19, 22, 32, 37, 38, 41, 59, 61, 63, 90], "trade": [15, 17], "off": [15, 17], "speed": [15, 16, 17, 18, 19, 22, 26, 88], "accuraci": [15, 16, 17, 18, 19, 22, 49, 77, 94, 96, 99, 102, 105, 109], "higher": [15, 16, 17, 18, 19, 21, 24, 77, 102], "consid": [15, 18, 23, 43, 49, 52, 54, 64, 78, 99, 105], "overlap": [15, 17, 18, 19, 23, 68, 69, 77, 79, 80, 82, 84, 87, 88, 111], "coordin": [15, 16, 17, 18, 19, 25, 37, 52, 56, 66], "alwai": [15, 17, 18, 19, 49], "except": [15, 18, 41, 59, 63, 71], "predict": [15, 19, 22, 30, 31, 32, 35, 36, 37, 38, 77, 80, 87, 94, 96, 98, 99, 102, 103, 105, 107, 109], "yolo_predict": [15, 22, 34], "squat": [15, 17, 55], "297": 15, "239": [15, 49], "341": 15, "271": 15, "7760562896728516": 15, "230": 15, "263": 15, "308": 15, "7682342529296875": 15, "createml": 16, "huggingfac": [16, 18, 43, 49, 63, 66, 75, 94, 95, 96, 98, 99, 100, 102, 104, 105, 106, 108, 109], "anime_face_detect": 16, "user": [16, 22, 30, 31, 32, 36, 37, 38, 41, 64, 73, 114], "balanc": [16, 18, 22, 71, 77], "system": [16, 17, 26, 59, 63, 99, 105], "overhead": [16, 17, 26, 90], "avail": [16, 22, 25, 30, 32, 35, 38, 41, 43, 49, 52, 59, 63, 71, 77, 85, 93, 94, 96, 99, 105, 109], "v0": [16, 22, 68, 69], "overrid": [16, 22], "auto": [16, 22, 37, 38, 55, 73, 93], "mostima_post": [16, 19], "29": [16, 19, 63], "441": [16, 19], "204": [16, 19], "584": [16, 19], "7874319553375244": [16, 19], "346": [16, 19], "59": [16, 19], "529": [16, 19], "275": [16, 19], "7510495185852051": [16, 19], "606": [16, 19], "51": [16, 19, 63], "895": [16, 19], "336": [16, 19], "6986488103866577": [16, 19], "upper": [17, 51], "bodi": [17, 22, 55, 56, 58, 71], "anime_halfbody_detect": 17, "pleas": [17, 24, 42, 43, 49, 68, 70, 72, 88, 95, 99, 102, 105, 112, 113], "primari": [17, 95, 98, 100, 104, 106, 108], "purpos": 17, "crop": [17, 54, 61, 62, 63, 71], "illustr": [17, 71, 96, 98], "therefor": [17, 43, 112, 113], "consist": [17, 38, 43], "person": [17, 20, 23, 25, 37, 55, 104, 111], "peopl": [17, 85], "guarante": [17, 49], "you": [17, 19, 20, 22, 27, 31, 35, 49, 52, 68, 69, 77, 87, 88, 90, 93, 94, 95, 96, 99, 102, 105, 109, 114], "inde": 17, "recommend": [17, 24, 31, 35, 37, 38, 43, 46, 47, 77, 87, 88, 99, 105], "approach": 17, "detect_person": [17, 20, 25, 55], "individu": [17, 23, 41, 61, 70], "obtain": [17, 27, 42, 43], "local": [17, 64, 112, 113], "flexibl": [17, 35, 61, 62], "lower": [17, 46, 47, 49, 51], "127": 17, "629": 17, "637": 17, "9040350914001465": 17, "anime_hand_detect": 18, "choos": [18, 22, 49], "35": [18, 63, 71, 79, 87], "configur": [18, 30, 35, 43, 61, 62, 63, 111], "suit": 18, "case": [18, 24, 35, 43, 46], "defin": [18, 22, 23, 43, 71, 91], "being": 18, "label": [18, 19, 21, 23, 24, 25, 30, 32, 35, 36, 37, 38, 43, 44, 49, 81, 103, 107], "infer": [18, 21, 24, 31, 32, 36, 37, 55, 68, 69, 77, 93, 102], "anime_imag": 18, "bbox": [18, 38], "conf": 18, "customiz": [19, 25, 35], "integr": [19, 32, 79, 114], "repositori": [19, 30, 31, 32, 35, 36, 37, 38, 43], "anime_head_detect": 19, "contribut": 19, "our": [19, 77], "develop": [19, 88, 114], "yolo11": 19, "architectur": 19, "usag": [19, 25, 30, 32, 35, 70, 71, 72, 79, 90, 91, 110], "head_detect_v2": 19, "0_": 19, "equal": [19, 52], "deprec": [19, 24, 42], "remov": [19, 24, 30, 37, 42, 49, 66, 75, 77, 78, 80, 81, 86, 87], "futur": [19, 24], "help": [19, 43, 54, 66], "For": [19, 20, 22, 23, 31, 32, 35, 43, 49, 56, 70, 77, 87, 93], "instead": [19, 24, 81], "detect_head": [20, 25], "booru_yolo": [20, 111], "detect_with_booru_yolo": 20, "detect_censor": [20, 51, 99, 105], "ey": [20, 52, 56, 71, 78, 111], "detect_ey": 20, "detect_fac": 20, "halfbodi": [20, 95, 104, 111], "detect_halfbodi": 20, "hand": [20, 56, 58, 71, 78, 111], "detect_hand": 20, "nudenet": [20, 111], "detect_with_nudenet": 20, "calculate_i": 20, "bboxes_similar": 20, "detection_similar": 20, "calculate_mask_i": 20, "masks_similar": 20, "detection_with_mask_similar": 20, "detect_text": 20, "nuditi": 21, "run": [21, 26, 30, 31, 32, 37, 38, 88, 93, 110, 111], "nm": 21, "postprocess": 21, "onnx": [21, 30, 32, 35, 36, 37, 38, 77, 80, 93, 103], "nudenet_onnx": 21, "notai": 21, "tech": 21, "detail": [21, 31, 35, 66, 70, 71, 93, 95], "respect": 21, "female_genitalia_cov": 21, "genitalia": 21, "face_femal": 21, "buttocks_expos": 21, "expos": 21, "female_breast_expos": 21, "female_genitalia_expos": 21, "male_breast_expos": 21, "anus_expos": 21, "anu": 21, "feet_expos": 21, "feet": [21, 56, 58], "belly_cov": 21, "feet_cov": 21, "armpits_cov": 21, "armpit": 21, "armpits_expos": 21, "face_mal": 21, "belly_expos": 21, "male_genitalia_expos": 21, "anus_cov": 21, "female_breast_cov": 21, "buttocks_cov": 21, "onnxruntim": [21, 92, 111], "topk": [21, 30], "45": [21, 47, 63], "score_threshold": 21, "number": [21, 30, 32, 36, 41, 43, 49, 56, 64, 66, 91, 94], "keep": [21, 84], "entir": 22, "anidet3": 22, "roboflow": 22, "m": 22, "x": [22, 43, 52, 56, 71, 90, 91, 107], "fastest": [22, 26], "most": [22, 30, 32, 36, 37, 38], "confidence_scor": 22, "genshin_post": [22, 50, 51, 52], "371": 22, "232": 22, "564": 22, "690": 22, "7533698678016663": 22, "135": [22, 56], "451": 22, "716": [22, 49], "6788613796234131": 22, "614": 22, "393": 22, "830": 22, "686": 22, "5612757205963135": 22, "1275": 22, "654": 22, "4047100841999054": 22, "calcul": [23, 32, 43, 46, 47], "comput": [23, 28, 32, 36, 45, 63, 90, 91, 103], "work": [23, 30, 32, 35, 36, 40, 46, 73, 103], "aggreg": 23, "involv": 23, "segment": [23, 25, 38, 64, 111], "evalu": [23, 42], "algorithm": [23, 43, 46], "box1": 23, "box2": 23, "bboxtyp": 23, "measur": [23, 42, 43, 46], "divid": [23, 56], "4f": 23, "1429": 23, "bboxes1": 23, "bboxes2": 23, "liter": [23, 31, 35, 43, 52, 56, 68, 69, 77, 85, 90], "max": [23, 24], "raw": [23, 30, 32, 36, 41], "depend": [23, 31, 35, 71, 72, 110], "unknown": [23, 38, 85], "hungarian": 23, "find": [23, 38, 52], "optim": [23, 32, 43, 77], "assign": [23, 24, 30, 37, 38, 43], "among": [23, 43], "averag": 23, "detect1": 23, "detect2": 23, "bboxwithscoreandlabel": [23, 25], "maskwithscoreandlabel": [23, 25], "group": [23, 30, 47, 81], "correspond": [23, 43, 49, 54, 63, 77, 87, 103, 107], "combin": [23, 41, 49], "against": [23, 88], "ground": [23, 99, 105], "truth": [23, 99, 105], "car": 23, "85": [23, 79, 87], "75": 23, "mask1": 23, "mask2": 23, "5000": 23, "masks1": 23, "masks2": 23, "empti": [23, 78], "instanc": [23, 25, 30, 31, 32, 37, 38, 43, 51, 56, 63, 64, 78], "_": [23, 81], "2500": 23, "text_detect": 24, "been": [24, 103], "migrat": 24, "ocr": [24, 111], "detect_text_with_ocr": [24, 111], "soon": 24, "paddleocr": [24, 49], "dbnetpp_resnet50_fpnc_1200e_icdar2015": 24, "05": [24, 63, 79, 80, 94, 95, 96, 98, 103, 104, 105, 106, 108, 109], "max_area_s": 24, "640": 24, "region": [24, 51, 54, 99, 105], "dbnet": 24, "do": [24, 54, 96], "640x640": 24, "ani": [24, 32, 35, 36, 41, 43, 51, 61, 63, 66, 71, 76, 77, 91, 93], "sinc": [24, 42], "appear": [25, 28], "font": 25, "see": [25, 31, 35, 71, 93], "text_pad": 25, "fontsiz": 25, "max_short_edge_s": 25, "mask_alpha": 25, "fp": 25, "no_label": 25, "render": 25, "them": [25, 41, 51, 61, 68, 72, 87], "normal": [25, 31, 32, 35, 38, 44, 61, 62, 63, 77, 87], "predefin": [25, 78], "extract": [25, 26, 28, 29, 31, 35, 41, 43, 47, 49, 54, 63, 70, 71, 72, 73, 77, 80, 87], "around": [25, 30, 37, 41, 58], "shortest": 25, "edg": [25, 58, 111], "font_manag": 25, "fontproperti": 25, "properti": [25, 38, 52, 56, 71, 73], "cv2": 26, "have": [26, 28, 35, 43, 77, 85, 86, 99, 105, 110], "lowest": 26, "resourc": [26, 111], "low_threshold": 26, "high_threshold": 26, "assum": [26, 28, 29, 75], "its": [26, 28, 29, 30, 43, 49, 50, 63, 72, 75, 79, 81, 93, 95, 96, 98, 99, 100, 103, 104, 105, 106, 108, 109], "low": [26, 36, 42, 44, 71, 84, 87, 88], "high": [26, 36, 37, 65, 71, 88, 102, 103], "outlin": 27, "comparison": [27, 79], "canni": [27, 111], "get_edge_by_canni": 27, "edge_image_with_canni": 27, "lineart": [27, 29, 111], "get_edge_by_lineart": 27, "edge_image_with_lineart": 27, "lineart_anim": [27, 111], "get_edge_by_lineart_anim": 27, "edge_image_with_lineart_anim": 27, "best": [28, 44, 52, 71], "effect": [28, 42, 51, 110], "closest": 28, "consum": 28, "amount": 28, "memori": [28, 30, 32, 37, 38, 112, 113], "power": 28, "runtim": [28, 32, 93, 102], "coars": 28, "detect_resolut": [28, 29], "512": [28, 29, 58, 71, 88], "deeper": 28, "richer": 28, "probabl": [28, 32, 103], "extra": [28, 71], "increas": [28, 43], "resolut": [28, 29, 64, 88], "neural": [28, 29, 75, 91], "network": [28, 29, 75, 91], "classif": [30, 31, 35, 36, 91, 95, 96, 98, 99, 100, 101, 104, 105, 106, 108, 109], "those": [30, 35, 102], "store": [30, 32, 35, 37, 39, 71, 72, 77], "well": [30, 46], "manag": [30, 32, 36, 37, 93, 111], "interact": [30, 31, 32, 36, 37, 38], "also": [30, 61, 87, 114], "token": [30, 31, 32, 35, 36, 37, 38], "authent": [30, 31, 32, 35, 36, 37], "access": [30, 32, 36, 38, 56, 71, 90], "privat": [30, 32, 33, 35, 36, 38, 47], "repo_id": [30, 31, 32, 35, 36, 37, 38], "fn_preprocess": 30, "callabl": [30, 63], "hf_token": [30, 31, 32, 35, 36, 37, 38], "comprehens": [30, 32], "imagepreprocessfunc": 30, "variabl": [30, 38, 52, 93], "_model_nam": 30, "cach": [30, 32, 36, 37, 38, 64, 92, 111], "_model": 30, "dictionari": [30, 35, 39, 44, 61, 63, 71, 72, 73, 76, 78, 80, 95, 98, 100, 104, 106, 108], "_label": 30, "_hf_token": 30, "org": 30, "repo": [30, 63], "__init__": [30, 31, 32, 33, 35, 36, 37, 38, 41, 52, 56, 64, 73, 78], "clear": [30, 32, 36, 37, 38, 43, 72, 95, 99, 105], "free": [30, 32, 37, 38], "up": [30, 32, 37, 38, 78], "launch_demo": [30, 31, 32, 35, 36, 37, 38], "default_model_nam": [30, 32, 36, 37, 38], "server_nam": [30, 31, 32, 35, 36, 37, 38], "server_port": [30, 31, 32, 35, 36, 37, 38], "launch": [30, 31, 32, 35, 36, 37, 38], "gradio": [30, 31, 32, 35, 36, 37, 38], "demo": [30, 31, 32, 35, 36, 37, 38, 84], "interfac": [30, 31, 32, 35, 36, 37, 38, 90], "ui": [30, 31, 35, 36, 37, 38], "make_ui": [30, 31, 32, 35, 36, 37, 38], "server": [30, 31, 32, 35, 36, 37, 38], "select": [30, 32, 36, 37, 38, 43, 51, 64, 77], "dropdown": [30, 32], "port": [30, 31, 32, 35, 36, 37, 38], "importerror": [30, 37, 38], "instal": [30, 31, 35, 36, 37, 38, 66, 72, 111], "properli": [30, 36, 71], "usernam": [30, 37, 38], "repo_nam": [30, 37, 38], "model_v1": 30, "7860": [30, 32, 37, 38], "submit": 30, "recent": [30, 32, 36, 37, 38], "label_group": 30, "highest": [30, 103], "through": [30, 32, 35, 63, 114], "error": [30, 38, 41, 63, 87], "predict_fmt": 30, "fmt": [30, 31, 32, 35, 36, 44, 77, 80, 87], "top5": [30, 31], "logit": [30, 31, 32, 35, 36], "embed": [30, 31, 32, 35, 36, 41, 77, 87], "dict": [30, 31, 32, 35, 41, 44, 55, 61, 62, 63, 71, 72, 73, 77, 80, 87, 90, 95, 96, 98, 99, 100, 104, 105, 106, 108, 109], "top": [30, 31, 52, 102], "k": [30, 31], "e": [30, 31, 32, 43, 65, 68, 69, 85, 88, 91], "g": [30, 31, 32, 43, 65, 68, 69, 85, 87, 88], "top10": 30, "predict_scor": 30, "ia": 30, "conveni": [30, 31, 35, 38, 56, 71, 114], "wrapper": [30, 37, 41], "id": [30, 31, 32, 35, 36, 37, 38], "timm": [31, 35, 62], "pytorch": [31, 35], "classifi": [31, 34, 95, 100, 101, 102, 104, 106, 108, 109, 111], "web": [31, 32, 36], "retriev": [31, 39, 43], "make": [31, 35, 38, 56, 61, 81, 91, 99, 103, 105], "easi": [31, 37], "minim": [31, 52], "programmat": 31, "standalon": 31, "app": [31, 35, 75], "gr": [31, 35, 36, 37, 38], "environmenterror": [31, 35, 37, 38, 66, 72], "build": [31, 35, 63, 77, 79, 87], "larger": [31, 54, 58, 89], "preprocessor": [31, 35, 36, 71], "val": [31, 35], "accord": [31, 35, 63], "veri": 31, "big": [31, 41], "dim": [31, 35, 77, 80, 87], "index": [31, 35, 77, 87, 114], "after": [31, 35, 50, 63, 77, 79, 84, 87], "l2": [31, 32, 35, 77, 87], "categori": [31, 35, 77, 80, 95, 103], "tag": [31, 35, 111], "img1": [31, 47, 48, 77, 87], "animetimm": [31, 35], "swinv2_base_window8_256": 31, "dbv4a": 31, "fullxx": 31, "cl": [31, 51], "jia_redian_ruzi_ruzi": 31, "9890832304954529": 31, "siya_ho": 31, "005189628805965185": 31, "bai_qi": 31, "qsr": 31, "0015026535838842392": 31, "kkuem": 31, "0012714712647721171": 31, "teddy_": 31, "khanshin": 31, "00035598213435150683": 31, "img2": [31, 47, 48, 77, 87], "monori_rogu": 31, "6921895742416382": 31, "stanley_lau": 31, "2040979117155075": 31, "neoartcor": 31, "03475344926118851": 31, "ayya_sap": 31, "005350438412278891": 31, "goomrrat": 31, "004616163671016693": 31, "img3": 31, "shexyo": 31, "9998241066932678": 31, "oroboru": 31, "0001537767384434119": 31, "jener": 31, "268482477229554e": 31, "06": [31, 95, 96, 98, 103, 104, 105, 106, 108], "free_style_": 31, "yohan1754": 31, "4537688406999223e": 31, "kakeku": 31, "5340586944366805e": 31, "img4": 31, "z": 31, "taiga": 31, "9999995231628418": 31, "tina_": 31, "tinafya": 31, "2290533391023928e": 31, "07": [31, 63, 103, 104, 105, 108], "arind_yudha": 31, "17258208990279e": 31, "08": [31, 43, 63, 104, 105], "chixiao": 31, "949555076905199e": 31, "zerotwenty_": 31, "020": 31, "218352955831506e": 31, "img5": 31, "spam_": 31, "spamham4506": 31, "9999998807907104": [31, 104, 105], "falken_": 31, "yutozin": 31, "501828954062148e": 31, "yuki_": 31, "asayuki101": 31, "285677863118508e": 31, "danbal": 31, "452678752959628e": 31, "09": [31, 63], "buri_": 31, "retty9349": 31, "757136379789472e": 31, "img6": 31, "mashuu_": 31, "neko_no_oyashiro": 31, "minaba_hideo": 31, "543745646401476e": 31, "simosi": 31, "499865978781827e": 31, "maoh_yueer": 31, "302619149854081e": 31, "7nite": 31, "6548184478846224e": 31, "1024": [31, 75, 87], "multimod": 32, "hub": [32, 35], "discoveri": 32, "variant": [32, 36, 77], "pipelin": [32, 61, 63], "pattern": [32, 43, 78], "direct": 32, "api": [32, 36, 38], "control": [32, 35, 71], "via": 32, "deploy": [32, 103], "reus": 32, "lru": 32, "thread": [32, 36, 38, 90, 110], "safe": [32, 36, 38, 72, 79, 80, 90, 101, 103, 105, 110, 111], "demand": 32, "switch": [32, 37, 38], "image_encod": [32, 36], "upload": [32, 37, 38], "enter": 32, "link": 32, "address": 32, "bind": 32, "organ": 32, "precomput": [32, 86], "cosin": 32, "scale": [32, 36, 51, 52, 56, 71, 75, 77, 87, 112, 113], "complex": 32, "image_embed": 32, "text_embed": 32, "thei": [32, 43, 59, 63], "text_encod": [32, 36], "accept": 32, "_process_rgb": 33, "_process_alpha_channel_with_model": 33, "_process_rgba": 33, "attribut": 33, "classifymodel": 34, "classify_predict_scor": 34, "classify_predict": 34, "classify_predict_fmt": 34, "classify_timm": [34, 111], "classifytimmmodel": 34, "classify_timm_predict": 34, "imageenhanc": 34, "clip": [34, 63, 71, 111], "clipmodel": 34, "clip_image_encod": 34, "clip_text_encod": 34, "clip_predict": 34, "multilabel_timm": [34, 111], "multilabeltimmmodel": 34, "multilabel_timm_predict": 34, "siglip": [34, 63, 111], "siglipmodel": 34, "siglip_image_encod": 34, "siglip_text_encod": 34, "siglip_predict": 34, "yolomodel": 34, "yoloseg": [34, 111], "yolosegmentationmodel": 34, "yolo_seg_predict": 34, "multi": [35, 41, 90], "export": [35, 49, 93], "creation": [35, 36, 61, 62, 73], "selected_tag": 35, "csv": 35, "json": [35, 41], "where": [35, 39, 43, 71, 72, 77, 87, 90], "belong": [35, 43], "default_threshold": 35, "default_use_tag_threshold": 35, "whether": [35, 38, 43, 49, 51, 63, 73, 76, 77, 80, 87, 88], "use_tag_threshold": 35, "fmt_unset": 35, "across": [35, 90], "directli": [35, 71], "instanti": 35, "rate": [35, 77, 79, 80, 87, 99, 101, 111], "skadi": [35, 75, 77, 79, 80, 84, 87], "mobilenetv3_large_150d": 35, "dbv4": 35, "1girl": [35, 71, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87], "9963783025741577": 35, "long_hair": [35, 77, 79, 80, 84, 86, 87], "9685494899749756": 35, "solo": [35, 71, 76, 77, 78, 79, 80, 84, 85, 86, 87], "9548443555831909": 35, "navel": [35, 77, 79, 80, 84, 87], "9415484666824341": 35, "9369214177131653": 35, "red_ey": [35, 77, 79, 80, 84, 87], "9019639492034912": 35, "shirt": [35, 77, 79, 80, 84, 87], "873087465763092": 35, "outdoor": [35, 77, 79, 80, 84, 87], "866461992263794": 35, "crop_top": [35, 77, 79, 80, 84, 87], "862577497959137": 35, "midriff": [35, 77, 79, 80, 84, 87], "8544420003890991": 35, "sportswear": [35, 77, 79, 80, 84, 87], "849435567855835": 35, "8209151029586792": 35, "short_sleev": [35, 77, 79, 80, 84, 87], "817188560962677": 35, "hold": [35, 77, 78, 79, 80, 84, 87], "811793327331543": 35, "very_long_hair": [35, 77, 79, 80, 84, 86, 87], "8082301616668701": 35, "glove": [35, 77, 79, 80, 84, 87], "7840366363525391": 35, "black_glov": [35, 77, 79, 80, 84, 87], "7765430808067322": 35, "thigh": [35, 77, 79, 80, 84, 87], "7542579770088196": 35, "looking_at_view": [35, 77, 79, 80, 84, 87], "7331588268280029": 35, "dai": [35, 77, 79, 80, 84, 87], "7203925251960754": 35, "hair_between_ey": [35, 77, 79, 80, 84, 87], "7121687531471252": 35, "large_breast": [35, 77, 80, 84, 87], "6990523338317871": 35, "baseball_bat": [35, 77, 80, 84, 87], "6809443831443787": 35, "grey_hair": [35, 77, 87], "6790007948875427": 35, "sky": [35, 77, 79, 80, 84, 87], "6716539263725281": 35, "stomach": [35, 77, 80, 84, 87], "6698249578475952": 35, "sweat": [35, 77, 79, 80, 84, 87], "6454322934150696": 35, "black_shirt": [35, 77, 80, 84, 87], "6270318031311035": 35, "cowboy_shot": [35, 77, 79, 80, 84, 87], "6216483116149902": 35, "blue_ski": [35, 77, 79, 80, 84, 87], "5898874998092651": 35, "black_short": [35, 77, 84, 87], "5445142984390259": 35, "holding_baseball_bat": [35, 77, 79, 80, 84, 87], "5013713836669922": 35, "white_hair": [35, 87], "4999670684337616": 35, "blush": [35, 71, 77, 79, 80, 84, 87], "4860053062438965": 35, "cloud": [35, 77, 79, 80, 84, 87], "474183052778244": 35, "4724341332912445": 35, "thigh_gap": [35, 77, 84, 87], "4330931305885315": 35, "short_short": [35, 77, 84, 87], "39793258905410767": 35, "parted_lip": [35, 77, 78, 79, 80, 84, 87], "36694538593292236": 35, "crop_top_overhang": [35, 77, 84], "3321989178657532": 35, "official_alternate_costum": [35, 77], "3157039284706116": 35, "blurri": [35, 67, 71], "24181532859802246": 35, "groin": [35, 71], "21906554698944092": 35, "ass_visible_through_thigh": [35, 77, 84, 87], "2188207507133484": 35, "cropped_shirt": [35, 77], "18700966238975525": 35, "taut_shirt": 35, "08612403273582458": 35, "taut_cloth": 35, "0701744556427002": 35, "skadi_": [35, 77, 79, 80, 87], "arknight": [35, 77, 79, 80, 87], "9796262979507446": 35, "sensit": [35, 43, 51, 77, 87, 99, 105], "9580697417259216": 35, "hutao": [35, 46, 75, 77, 79, 80, 84, 87], "988956093788147": 35, "twintail": [35, 77, 78, 79, 80, 84, 87], "9650213718414307": 35, "ghost": [35, 77, 84, 87], "940951943397522": 35, "tongue_out": [35, 77, 79, 80, 84, 87], "9330000877380371": 35, "tongu": [35, 77, 79, 80, 84, 87], "9267600774765015": 35, "skirt": [35, 77, 79, 80, 84, 87], "9194451570510864": 35, "symbol": [35, 56, 77, 84, 87], "shaped_pupil": [35, 77, 84, 87], "9103127717971802": 35, "brown_hair": [35, 77, 79, 80, 84, 87], "9067947268486023": 35, "8872615098953247": 35, "8631541728973389": 35, "8235997557640076": 35, "8214132785797119": 35, "long_sleev": [35, 77, 80, 84, 87], "7965610027313232": 35, "bag": [35, 71, 77, 79, 80, 84, 87], "7958617210388184": 35, "jacket": [35, 77, 79, 80, 84, 87], "7932659387588501": 35, "flower": [35, 77, 78, 79, 80, 84, 87], "7630170583724976": 35, "7500981092453003": 35, "hair_orna": [35, 77, 79, 80, 84, 87], "738053023815155": 35, "7321316599845886": 35, "plaid_skirt": [35, 77, 79, 80, 84], "7173646688461304": 35, "white_shirt": [35, 77, 80, 84], "6631225347518921": 35, "pleated_skirt": [35, 77, 79, 80, 84, 87], "6344470977783203": 35, "hair_flow": [35, 77, 79, 80, 84, 87], "6293849945068359": 35, "nail_polish": [35, 77, 80, 84], "6136130094528198": 35, "multicolored_hair": [35, 84], "5703858733177185": 35, "5195141434669495": 35, "plaid_cloth": [35, 77], "503984808921814": 35, "gradient_hair": [35, 84], "49658203125": 35, "alternate_costum": [35, 77, 87], "4947473704814911": 35, "493851900100708": 35, "484821081161499": 35, "smile": [35, 77, 79, 80, 84, 87], "4778161942958832": 35, "black_nail": [35, 77], "4747253358364105": 35, "collared_shirt": [35, 77, 80, 84], "46951043605804443": 35, "46920245885849": 35, "45227500796318054": 35, "school_uniform": [35, 77, 79, 80, 84, 87], "4197554290294647": 35, "41959843039512634": 35, "miniskirt": [35, 77, 80, 84], "3916422426700592": 35, "38207799196243286": 35, "blue_jacket": [35, 77, 84], "3614964485168457": 35, "sleeves_past_wrist": [35, 79, 80, 84], "3611966073513031": 35, "backpack": [35, 77, 79, 80, 84, 87], "32487112283706665": 35, "colored_tip": 35, "314140260219574": 35, "sidelock": [35, 77, 78], "3062695264816284": 35, "black_jacket": 35, "299169659614563": 35, "29005059599876404": 35, "charm_": [35, 77, 79, 80], "22183549404144287": 35, "multiple_r": 35, "2172674536705017": 35, "open_jacket": [35, 77], "2046721875667572": 35, "ring": [35, 78], "18625634908676147": 35, "brown_skirt": [35, 84], "18045437335968018": 35, "contemporari": [35, 77], "13890522718429565": 35, "hu_tao_": [35, 77, 87], "genshin_impact": [35, 77, 87], "9779937267303467": 35, "boo_tao_": [35, 77, 87], "8973554372787476": 35, "6215817332267761": 35, "3872501254081726": 35, "That": 35, "witha": 35, "artist": [35, 71, 77], "9938606023788452": 35, "9691187143325806": 35, "9463587403297424": 35, "944723904132843": 35, "9439248442649841": 35, "9335891008377075": 35, "8865424394607544": 35, "8601726293563843": 35, "8445472717285156": 35, "83197021484375": 35, "8274217247962952": 35, "8188955783843994": 35, "8183804750442505": 35, "8089936971664429": 35, "8038264513015747": 35, "7703496813774109": 35, "7689077854156494": 35, "768336832523346": 35, "739115834236145": 35, "7282243967056274": 35, "6852632761001587": 35, "6799711585044861": 35, "6694454550743103": 35, "6693665385246277": 35, "6493985652923584": 35, "6425715684890747": 35, "6186742186546326": 35, "5906491279602051": 35, "5860112905502319": 35, "5825777649879456": 35, "5549533367156982": 35, "5523971915245056": 35, "5324308276176453": 35, "52657151222229": 35, "4896492063999176": 35, "45526784658432007": 35, "4306206703186035": 35, "4149143397808075": 35, "4124316871166229": 35, "34030789136886597": 35, "artist_nam": [35, 77, 87], "2679593563079834": 35, "2652612328529358": 35, "2548949122428894": 35, "basebal": [35, 77, 80, 87], "24870169162750244": 35, "2240566909313202": 35, "stretch": 35, "2012709677219391": 35, "19828352332115173": 35, "1960265338420868": 35, "tone": 35, "13941210508346558": 35, "exercis": [35, 77], "11270403861999512": 35, "lens_flar": 35, "10835999250411987": 35, "08783495426177979": 35, "08448180556297302": 35, "linea_alba": 35, "06583884358406067": 35, "8951651453971863": 35, "9492285847663879": 35, "Its": 35, "But": 35, "easili": 35, "wai": [35, 39, 71, 72], "next": [35, 41, 59], "1280": [35, 50, 77], "sigmoid": [36, 92], "loss": 36, "reset": [36, 38], "about": [36, 39], "hostnam": 36, "One": [36, 47], "detect": [37, 38, 46, 49, 51, 55, 56, 57, 58, 76, 78, 93, 94, 99, 105, 111], "post": [37, 38, 49], "helper": 37, "metadata": [37, 38, 44, 70, 72, 73, 111], "cleanup": 37, "associ": [37, 73], "default_conf_threshold": [37, 38], "default_iou_threshold": [37, 38], "apply_default_threshold": [37, 38], "offlin": [37, 38], "enabl": [37, 38, 77, 87], "environ": [37, 38, 88, 90, 93, 111], "yolov5": 37, "allow_dynam": [37, 38], "dynam": [37, 38, 61], "300": [37, 63], "400": 37, "simpl": 37, "explicitli": 37, "onlin": [38, 76], "execut": [38, 93, 112, 113], "demonstr": 38, "try": [38, 59], "forc": [38, 93], "seg": [38, 75], "glob": 38, "search": 38, "repeat": 38, "filesystem": 38, "_offlin": 38, "connect": [38, 58], "occur": 38, "found": [38, 39, 52, 71, 95], "read": [39, 40, 41, 70, 71, 72], "write": [39, 40, 41, 70, 72], "exif": [39, 40, 71], "gif": [39, 40, 71], "comment": 39, "These": [39, 42, 64], "context": [39, 40], "ai": [39, 40, 73, 94], "attempt": [39, 52, 63, 71, 73, 93], "commonli": [39, 63, 81, 91], "look": [39, 49, 71, 95], "usercom": 39, "field": [39, 73], "dst_filenam": 39, "destin": [39, 71, 72, 73], "filenam": [39, 64], "pnginfo": [39, 41, 71, 73], "geninfo": [40, 111], "lsb": [40, 73, 111], "signific": [40, 41, 43, 68, 73], "bit": [40, 41, 63, 73, 77], "read_geninfo_paramet": 40, "read_geninfo_exif": 40, "read_geninfo_gif": 40, "write_geninfo_paramet": 40, "write_geninfo_exif": 40, "write_geninfo_gif": 40, "read_lsb_raw_byt": 40, "read_lsb_metadata": 40, "write_lsb_raw_byt": 40, "write_lsb_metadata": 40, "lsbreaderror": 40, "lsbextractor": 40, "imagelsbdataextractor": 40, "serialize_pnginfo": 40, "serialize_json": 40, "inject_data": 40, "steganographi": 41, "serial": 41, "compat": [41, 81], "inject": 41, "emb": [41, 77, 87], "seamlessli": 41, "hidden": 41, "decompress": 41, "gzip": 41, "written": 41, "appropri": [41, 49, 63, 71], "serializ": [41, 61], "err": 41, "caus": [41, 110], "get_next_n_byt": 41, "get_one_byt": 41, "form": [41, 81], "read_32bit_integ": 41, "32": [41, 63], "interpret": [41, 56], "endian": 41, "enough": 41, "magic": 41, "stealth_pngcomp": 41, "extract_data": 41, "length": [41, 43, 50], "compress": 41, "along": [41, 43, 75], "robust": [41, 43], "skytnt": [42, 64, 75], "poor": 42, "anime_dbaesthet": [42, 45], "better": [42, 46, 66, 77, 87, 88, 94, 96, 99, 102, 105, 109], "2053756": 42, "09986039996147156": 42, "1663584": 42, "24299287796020508": 42, "4886411": 42, "38091593980789185": 42, "2066024": 42, "5131649971008301": 42, "3670169": 42, "6011670827865601": 42, "5930006": 42, "7067991495132446": 42, "3821265": 42, "8237218260765076": 42, "5512471": 42, "9187621474266052": 42, "limit": [43, 77, 79], "smaller": 43, "7eu7d7": [43, 84, 88, 114], "ccip_onnx": 43, "cluster": [43, 47], "refer": [43, 46, 70, 102], "relev": 43, "aforement": 43, "manual": [43, 52], "384": [43, 47, 61, 62, 63], "caform": 43, "randaug": 43, "prune": 43, "vector": [43, 77], "pruned_fp32": 43, "5_fp32": 43, "feat": 43, "768": [43, 49, 71], "17847511429108218": 43, "1951224011983088": 43, "18397327797685215": 43, "y": [43, 52, 90], "16583099961280823": 43, "42947039008140564": 43, "4037521779537201": 43, "4371533691883087": 43, "40748104453086853": 43, "392294704914093": 43, "pairwis": 43, "matrix": 43, "5350548e": 43, "6583106e": 43, "01": 43, "2947042e": 43, "0375218e": 43, "8025822e": 43, "3715334e": 43, "0748104e": 43, "2675274e": 43, "9229470e": 43, "j": 43, "th": 43, "dbscan": 43, "dbscan_2": 43, "dbscan_fre": 43, "optic": [43, 49], "optics_best": 43, "epsilon": 43, "ep": 43, "min_sampl": 43, "ccipclustermethodtyp": 43, "12921094122454668": 43, "1291187648928262": 43, "1836453739562513": 43, "distanc": 43, "_featureorimag": 43, "sampl": [43, 47, 71, 94, 95, 96, 98, 99, 100, 104, 105, 106, 108, 109], "neighborhood": [43, 66], "core": [43, 112, 113], "few": 43, "too": 43, "tune": 43, "guidelin": 43, "deal": [43, 70], "solut": [43, 52], "small": [43, 51], "advis": [43, 79], "significantli": 43, "separ": [43, 90], "slightli": 43, "exhibit": 43, "regular": [43, 66], "outfit": 43, "awar": 43, "highli": 43, "so": [43, 46, 77, 84, 88], "care": 43, "diff": 43, "07437477": 43, "0356068": 43, "04396922": 43, "05131693": 43, "assess": 44, "aesthet": [44, 45, 111], "danbooru": [44, 79, 82, 84, 99, 102], "hakubooru": 44, "kohakublueleaf": 44, "swinv2pv3_v0_448_ls0": 44, "2_x": 44, "percentil": 44, "_default_model_nam": 44, "masterpiec": [44, 71], "9831666690063624": 44, "8810615667538594": 44, "great": 44, "8225559148288356": 44, "good": [44, 49], "591020403706702": 44, "2888798940585766": 44, "243279223969715": 44, "worst": [44, 71], "005268185993767627": 44, "275707557797432": 44, "7977807857096195": 44, "56098810210824": 44, "670568235218525": 44, "1677918508648872": 44, "9305131509900093": 44, "6085879728198051": 44, "6834832429885864": 44, "16141420602798462": 44, "05435194447636604": 44, "025083942338824272": 44, "024000568315386772": 44, "027076328173279762": 44, "024589713662862778": 44, "3757021427154541": 44, "3451208472251892": 44, "1511985808610916": 44, "04740551486611366": 44, "02172713913023472": 44, "027498546987771988": 44, "03134724497795105": 44, "39281174540519714": 44, "22457796335220337": 44, "15563568472862244": 44, "10796019434928894": 44, "047730278223752975": 44, "0393439345061779": 44, "031940147280693054": 44, "13832266628742218": 44, "20687267184257507": 44, "2509062886238098": 44, "1644320785999298": 44, "11332042515277863": 44, "08270663768053055": 44, "043439216911792755": 44, "033693961799144745": 44, "03375888615846634": 44, "050045162439346313": 44, "16734018921852112": 44, "4311050772666931": 44, "23242227733135223": 44, "05163438618183136": 44, "012833272106945515": 44, "01619996316730976": 44, "03074900433421135": 44, "1396280825138092": 44, "5038207173347473": 44, "22299200296401978": 44, "07377689331769943": 44, "02854202501475811": 44, "026677291840314865": 44, "02838410809636116": 44, "026617199182510376": 44, "02508518099784851": 44, "06039097160100937": 44, "8043031692504883": 44, "get_aesthetic_scor": 45, "ccip": [45, 111], "ccip_extract_featur": 45, "ccip_batch_extract_featur": 45, "ccip_default_threshold": 45, "ccip_differ": 45, "ccip_sam": 45, "ccip_batch_differ": 45, "ccip_batch_sam": 45, "ccip_default_clustering_param": 45, "ccip_clust": 45, "ccip_merg": 45, "dbaesthet": [45, 111], "laplacian": [45, 111], "laplacian_scor": 45, "lpip": [45, 111], "lpips_extract_featur": 45, "lpips_differ": 45, "lpips_clust": 45, "psnr_": [45, 111], "psnr": [45, 69], "blur": [46, 51], "than": [46, 47, 51, 77, 90, 94, 102], "seem": 46, "just": [46, 66, 77, 96, 99, 102, 105, 109], "we": [46, 68, 88], "explor": 46, "bluri": 46, "156": 46, "68285005210006": 46, "text_blur": 46, "2276": 46, "66629157129": 46, "real2": 46, "908745781486806": 46, "mmd": 46, "1072": 46, "8372572065527": 46, "richzhang": 47, "perceptualsimilar": 47, "chafen_arknight": 47, "rand": 47, "995": 47, "cnn": 47, "f1": 47, "f2": 47, "f3": 47, "f4": 47, "f5": 47, "64": [47, 63, 66, 71, 88, 112, 113], "99": 47, "192": 47, "49": [47, 63], "256": [47, 61, 62, 68, 71], "anoth": 47, "16922694444656372": 47, "22250649333000183": 47, "6897575259208679": 47, "10956494510173798": 47, "6823137998580933": 47, "6837796568870544": 47, "nois": [47, 54, 66, 68], "inf": 48, "gaussian_20": 48, "dat": 48, "058228614646987": 48, "gaussian_3": 48, "27": [48, 63], "65611098737784": 48, "lq": 48, "29589659377844": 48, "recogn": [49, 63], "recognit": 49, "ch_pp": 49, "ocrv4_det": 49, "heat_threshold": 49, "box_threshold": 49, "max_candid": 49, "1000": 49, "unclip_ratio": 49, "heat": 49, "candid": 49, "unclip": 49, "comic": [49, 96], "742": 49, "485": [49, 61, 62], "809": 49, "511": 49, "9543377610144915": 49, "682": 49, "98": 49, "734": 49, "124": 49, "9309689495575223": 49, "136": 49, "836": 49, "164": 49, "9042856988923695": 49, "144": 49, "455": 49, "196": 49, "874083638387722": 49, "719": 49, "835": 49, "488": 49, "8628696346175078": 49, "478": 49, "214": 49, "508": 49, "848871771901487": 49, "1030": 49, "557": 49, "1184": 49, "578": 49, "8352495440618789": 49, "427": 49, "129": 49, "553": 49, "154": 49, "8249209443996619": 49, "detect_model": 49, "recognize_model": 49, "ocrv4_rec": 49, "rotation_threshold": 49, "is_remove_dupl": 49, "rotat": [49, 52], "duplic": [49, 71], "mob": 49, "9356705927336156": 49, "shishou": 49, "8933000384412466": 49, "BUT": 49, "8730931912907247": 49, "oh": 49, "8417627579351514": 49, "mirror": 49, "7366019454049503": 49, "el": 49, "gato": 49, "iberico": 49, "7271127306351021": 49, "THAt": 49, "701928390168364": 49, "6965972578194936": 49, "chines": 49, "english": 49, "cannot": [49, 59, 61, 63, 73], "languag": 49, "func": [49, 92, 111], "japanes": [49, 71], "post_text": 49, "319": 49, "847": 49, "561": 49, "899": 49, "kancol": 49, "9130667787597329": 49, "552": 49, "811": 49, "791": 49, "921": 49, "1944": 49, "8566762346615406": 49, "820": 49, "558": 49, "850": 49, "fleet": 49, "collect": [49, 70], "8100635458911772": 49, "235": 49, "904": 49, "855": 49, "1009": 49, "\u6d77": 49, "6716076803280185": 49, "858": 49, "808": 49, "tsu": 49, "ka": 49, "NO": 49, "u": [49, 114], "mi": 49, "de": 49, "654507230718228": 49, "209": 49, "507": 49, "2888084133529467": 49, "japan_pp": 49, "ocrv3_rec": 49, "9230690942939336": 49, "8564870717047623": 49, "\u3044\u3064\u304b\u3042\u306e\u6d77\u3067": 49, "8061289060358996": 49, "8045396777081609": 49, "7311649382696896": 49, "\u8266\u3068\u308c\u308c": 49, "6648729016512889": 49, "ocrv2_det": 49, "ocrv3_det": 49, "ocrv4_server_det": 49, "ch_ppocr_mobile_slim_v2": 49, "0_det": 49, "ch_ppocr_mobile_v2": 49, "ch_ppocr_server_v2": 49, "en_pp": 49, "arabic_pp": 49, "ocrv2_rec": 49, "ocrv4_server_rec": 49, "0_rec": 49, "chinese_cht_pp": 49, "cyrillic_pp": 49, "devanagari_pp": 49, "en_number_mobile_v2": 49, "ka_pp": 49, "korean_pp": 49, "latin_pp": 49, "ta_pp": 49, "te_pp": 49, "max_siz": [50, 61, 62, 63], "longer": 50, "720": 50, "new_img": 50, "600": 50, "337": 50, "obscur": 51, "regist": [51, 52, 61, 62, 63], "rectangular": 51, "967": [51, 52], "143": [51, 52], "1084": [51, 52], "261": [51, 52], "246": [51, 52], "208": [51, 52], "331": [51, 52], "287": [51, 52], "662": [51, 52], "466": [51, 52], "705": [51, 52], "514": [51, 52], "479": [51, 52], "283": [51, 52], "326": [51, 52], "color_black": 51, "radiu": 51, "emoji": [51, 52], "penis": 51, "vagina": 51, "serv": [51, 63, 79], "foundat": 51, "inherit": [51, 63], "fill": 51, "color_default": 51, "green": 51, "color_green": 51, "ffff00": 51, "color_ffff00": 51, "blur_4": 51, "blur_8": 51, "blur_12": 51, "pixelate_4": 51, "pixelate_8": 51, "pixelate_12": 51, "arg": 51, "subclass": 51, "keyerror": 51, "alreadi": 51, "exist": [51, 72, 77, 93, 96], "angl": 52, "end": [52, 71], "censor_area": [52, 53], "ratio_threshold": 52, "minimum": [52, 58, 64, 66], "total": [52, 112, 113], "star": [52, 84], "register_censor_method": [52, 53], "smiling_face_with_heart": 52, "twitter": 52, "appl": 52, "googl": 52, "microsoft": 52, "samsung": 52, "whatsapp": 52, "facebook": 52, "messeng": 52, "joypixel": 52, "openmoji": 52, "emojidex": 52, "mozilla": 52, "express": 52, "code": [52, 68, 77, 84, 87], "_emojistyletyp": 52, "emoji_default": 52, "cat_fac": 52, "emoji_green": 52, "grinning_face_with_sweat": 52, "emoji_liuhanhuangd": 52, "abl": [52, 59], "prefix": [52, 78, 83], "sum": 52, "cx": 52, "mass": 52, "occlus": 52, "cy": 52, "find_for_area": 52, "rectangl": 52, "corner": 52, "factor": [52, 63], "align": [53, 111], "align_maxs": 53, "censor_": [53, 111], "censor_nsfw": 53, "basecensor": 53, "colorcensor": 53, "blurcensor": 53, "pixelatecensor": 53, "imgcensor": [53, 111], "imagebasedcensor": 53, "emojibasedcensor": 53, "singleimag": 53, "squeez": [53, 111], "squeeze_with_transpar": 53, "tightli": 54, "interest": 54, "jerry_with_spac": 54, "median_filt": 54, "median": 54, "kernel": 54, "disabl": 54, "keypoint": [55, 56, 57, 58], "idea": 55, "research": 55, "auto_detect": 55, "out_bbox": 55, "person_detect_cfg": 55, "op18keypointset": [55, 57, 58], "rtmpose": 55, "config": [55, 62, 111, 114], "foot": [55, 56], "hand1": 55, "hand2": 55, "op18_visu": [55, 57], "0x7f5ca933f3d0": 55, "axesimag": 55, "0x7f5c98069790": 55, "all_": 56, "openpos": [56, 71], "op18": [56, 58], "__mul__": 56, "multipli": 56, "scalar": 56, "__truediv__": 56, "divisor": 56, "left_foot": 56, "left_hand": 56, "right_foot": 56, "right_hand": 56, "enum": 56, "enumer": 56, "readabl": [56, 87], "categor": [56, 77], "nose": 56, "neck": 56, "elbow": 56, "wrist": 56, "ankl": 56, "ear": [56, 78, 85], "member": 56, "right_should": 56, "right_elbow": 56, "right_wrist": 56, "left_should": 56, "left_elbow": 56, "left_wrist": 56, "right_hip": 56, "right_kne": 56, "right_ankl": 56, "left_hip": 56, "left_kne": 56, "left_ankl": 56, "right_ey": 56, "left_ey": 56, "right_ear": 56, "left_ear": 56, "left_big_to": 56, "left_small_to": 56, "left_heel": 56, "right_big_to": 56, "right_small_to": 56, "right_heel": 56, "__int__": 56, "truncat": [56, 101, 111], "zero": 56, "must": [56, 78, 110], "preced": 56, "surround": 56, "whitespac": [56, 81], "36": [56, 63], "0b100": 56, "91": [56, 63], "112": 56, "92": [56, 63, 85], "113": [56, 63], "dwpose": [57, 111], "dwpose_estim": 57, "openpose18": 57, "op18_body_max": 57, "op18_body_min": 57, "op18_face_max": 57, "op18_face_min": 57, "op18_left_foot_max": 57, "op18_left_foot_min": 57, "op18_left_hand_max": 57, "op18_left_hand_min": 57, "op18_right_foot_max": 57, "op18_right_foot_min": 57, "op18_right_hand_max": 57, "op18_right_hand_min": 57, "keypoints_list": 58, "min_edge_s": 58, "draw_bodi": 58, "draw_hand": 58, "draw_feet": 58, "draw_fac": 58, "drawn": 58, "shorter": 58, "ellips": 58, "facial": [58, 78, 95], "parser": [59, 61, 62, 71], "notparsetarget": 60, "register_pillow_transform": 60, "register_pillow_pars": 60, "create_pillow_transform": 60, "parse_pillow_transform": 60, "register_torchvision_transform": 60, "register_torchvision_pars": 60, "create_torchvision_transform": 60, "parse_torchvision_transform": 60, "register_creators_for_transform": 60, "notprocessortypeerror": 60, "create_transforms_from_transform": 60, "is_valid_size_dict": 60, "convert_to_size_dict": 60, "get_size_dict": 60, "create_clip_transform": 60, "create_transforms_from_clip_processor": 60, "create_convnext_transform": 60, "create_transforms_from_convnext_processor": 60, "create_vit_transform": 60, "create_transforms_from_vit_processor": 60, "create_siglip_transform": 60, "create_transforms_from_siglip_processor": 60, "create_bit_transform": 60, "create_transforms_from_bit_processor": 60, "create_blip_transform": 60, "create_transforms_from_blip_processor": 60, "create_mobilenetv2_transform": 60, "create_transforms_from_mobilenetv2_processor": 60, "tensor": [61, 62, 63, 72], "composit": [61, 63], "machin": [61, 91], "learn": [61, 91], "compos": [61, 62, 63], "sequenc": [61, 63, 78], "pillowcompos": [61, 63], "sequenti": 61, "decor": [61, 62, 63, 90], "facilit": 61, "creator": [61, 63], "tvalu": [61, 62], "describ": 61, "bicub": [61, 62, 63], "pillowres": [61, 63], "antialia": [61, 62, 63], "bilinear": [61, 62], "center_crop": [61, 62], "pillowcentercrop": [61, 63], "pillowtotensor": [61, 63], "maybe_to_tensor": [61, 62], "pillowmaybetotensor": 61, "std": [61, 62, 63], "pillownorm": [61, 63], "456": [61, 62], "406": [61, 62], "229": [61, 62], "225": [61, 62], "48500001430511475": 61, "4560000002384186": 61, "4059999883174896": 61, "2290000021457672": 61, "2240000069141388": 61, "22499999403953552": 61, "framework": 62, "extend": 62, "centercrop": 62, "totensor": 62, "maybetotensor": 62, "4850": 62, "4560": 62, "4060": 62, "2290": 62, "2240": 62, "2250": 62, "interpolationmod": 62, "processor": [63, 112, 113], "vitimageprocessor": 63, "5906": 63, "33": 63, "donutimageprocessor": 63, "1901": 63, "70": [63, 77, 88], "detrimageprocessor": 63, "1575": 63, "86": [63, 78], "clipimageprocessor": 63, "1374": 63, "73": 63, "videomaeimageprocessor": 63, "1093": 63, "convnextimageprocessor": 63, "648": 63, "65": [63, 112], "segformerimageprocessor": 63, "533": 63, "00": 63, "beitimageprocessor": 63, "468": 63, "63": 63, "siglipimageprocessor": 63, "440": 63, "48": 63, "layoutlmv3imageprocessor": 63, "403": 63, "layoutlmv2imageprocessor": 63, "332": 63, "87": 63, "mllamaimageprocessor": 63, "qwen2vlimageprocessor": 63, "314": 63, "77": 63, "blipimageprocessor": 63, "276": 63, "55": 63, "idefics2imageprocessor": 63, "226": 63, "llavanextimageprocessor": 63, "215": 63, "bitimageprocessor": 63, "210": 63, "pix2structimageprocessor": 63, "conditionaldetrimageprocessor": 63, "53": 63, "samimageprocessor": 63, "52": 63, "deitimageprocessor": 63, "mask2formerimageprocessor": 63, "89": 63, "vivitimageprocessor": 63, "88": 63, "yolosimageprocessor": 63, "84": 63, "47": 63, "viltimageprocessor": 63, "41": 63, "detaimageprocessor": 63, "68": 63, "38": 63, "pixtralimageprocessor": 63, "mobilenetv2imageprocessor": 63, "mobilevitimageprocessor": 63, "61": 63, "34": [63, 112, 113], "dptimageprocessor": 63, "maskformerimageprocessor": 63, "28": 63, "nougatimageprocessor": 63, "ideficsimageprocessor": 63, "rtdetrimageprocessor": 63, "efficientnetimageprocessor": 63, "40": [63, 71], "deformabledetrimageprocessor": 63, "idefics3imageprocessor": 63, "fuyuimageprocessor": 63, "videollavaimageprocessor": 63, "pvtimageprocessor": 63, "oneformerimageprocessor": 63, "mobilenetv1imageprocessor": 63, "owlv2imageprocessor": 63, "chineseclipimageprocessor": 63, "efficientformerimageprocessor": 63, "llavaonevisionimageprocessor": 63, "swin2srimageprocessor": 63, "vithybridimageprocessor": 63, "owlvitimageprocessor": 63, "04": 63, "groundingdinoimageprocessor": 63, "03": 63, "perceiverimageprocessor": 63, "chameleonimageprocessor": 63, "levitimageprocessor": 63, "vitmatteimageprocessor": 63, "extens": [63, 79], "tri": 63, "def": [63, 90], "hasattr": 63, "feature_extractor": 63, "encount": 63, "becaus": 63, "until": 63, "successfulli": 63, "imageprocessor": 63, "autoimageprocessor": 63, "from_pretrain": 63, "openai": 63, "vit": 63, "patch32": 63, "pillowconvertrgb": 63, "48145467": 63, "4578275": 63, "40821072": 63, "26862955": 63, "2613026": 63, "2757771": 63, "size_dict": 63, "shortest_edg": 63, "invalid_kei": 63, "default_to_squar": 63, "height_width_ord": 63, "constraint": 63, "els": [63, 71, 112, 113], "incompat": 63, "longest_edg": 63, "param_nam": 63, "entri": 63, "conform": 63, "messag": [63, 88], "do_res": 63, "do_center_crop": 63, "crop_siz": 63, "do_rescal": 63, "rescale_factor": 63, "00392156862745098": 63, "do_norm": 63, "image_mean": 63, "image_std": 63, "do_convert_rgb": 63, "rescal": 63, "deviat": 63, "clipprocessor": 63, "crop_pct": 63, "tailor": 63, "convnext": 63, "percentag": 63, "prepar": 63, "replic": 63, "blip": 63, "255": 63, "openai_clip_mean": 63, "openai_clip_std": 63, "behavior": 63, "mobilenetv2": 63, "per": 63, "equival": 63, "bg": 64, "strict_level": 64, "min_select": 64, "min_width": 64, "min_height": 64, "min_resolut": 64, "strict": [64, 99, 105], "get_imag": 64, "get_image_fil": 64, "list_image_fil": 64, "random_imag": 64, "randomli": 64, "random_image_fil": 64, "8057": 64, "000000": 64, "000001": 64, "000002": 64, "000003": 64, "000004": 64, "home": 64, "dgh": [64, 72, 114], "2400x1600": 64, "0x7feb86ed5160": 64, "003258": 64, "400x400": 64, "0x7feb86a748b0": 64, "quickli": 65, "backgroundimageset": 65, "list_bg_image_fil": 65, "get_bg_image_fil": 65, "get_bg_imag": 65, "random_bg_image_fil": 65, "random_bg_imag": 65, "opencv": 66, "denois": [66, 71], "inspir": [66, 75, 80, 87, 107], "mf666": [66, 107], "mist": 66, "fucker": 66, "diameter_min": 66, "diameter_max": 66, "sigma_color_min": 66, "sigma_color_max": 66, "sigma_space_min": 66, "sigma_space_max": 66, "radius_min": 66, "radius_max": 66, "eps_min": 66, "eps_max": 66, "b_iter": 66, "g_iter": 66, "random": [66, 77, 85], "bilater": 66, "guid": 66, "stage": [66, 77], "diamet": 66, "sigma": 66, "space": [66, 75, 87], "window": [66, 71], "term": 66, "contrib": 66, "noisy_imag": 66, "cleaned_img": 66, "cleaned_imag": 66, "noisi": 67, "nafnet": [67, 111], "scunet": [67, 68, 111], "adversari": [67, 111], "remove_adversarial_nois": 67, "restore_with_nafnet": 67, "restore_with_scunet": 67, "ve": 68, "gaussian": 68, "To": 68, "correctli": 68, "credibl": 68, "rgg": [68, 69], "red": [68, 78], "gopro": 68, "sidd": 68, "tile_s": [68, 69, 88], "tile_overlap": [68, 69, 88], "batch_siz": [68, 69, 88], "nafnetmodeltyp": 68, "tile": [68, 69, 88], "gan": 69, "128": 69, "scunetmodeltyp": 69, "automatic1111": 70, "stabl": [70, 71, 94, 114], "diffus": [70, 71, 94], "webui": [70, 71, 72], "novelai": 70, "sdwui": 70, "submodul": 70, "nai": [70, 111], "docstr": 70, "sdmetadata": 70, "parse_sdmeta_from_text": 70, "get_sdmeta_from_imag": 70, "save_image_with_sdmeta": 70, "read_metadata": 70, "save_with_metadata": 70, "naimetadata": 70, "get_naimeta_from_imag": 70, "add_naimeta_to_imag": 70, "save_image_with_naimeta": 70, "formatt": 71, "a1111": 71, "sd_metadata_simpl": 71, "sd_metadata_complex": 71, "prompt": 71, "neg_prompt": 71, "neg": 71, "__str__": 71, "sd1": 71, "extrem": 71, "delic": 71, "beauti": 71, "offici": 71, "global": [71, 90, 110], "illumin": 71, "soft": 71, "shadow": 71, "super": 71, "light": 71, "novel": [71, 73], "4k": 71, "metal_textur": 71, "striped_background": 71, "rich": 71, "cg": 71, "uniti": 71, "8k": 71, "wallpap": 71, "unreal": 71, "sci": 71, "fi": 71, "fantasi": 71, "silver_skin": 71, "cut": [71, 78], "silver_impossible_bodysuit": 71, "gem_on_chest": 71, "cut_silver_mechanical_leotard": 71, "headgear": [71, 78], "1_girl": 71, "slim_waist": 71, "hair": [71, 78], "long": 71, "lumin": 71, "medium_breast": [71, 86], "indistinct_camelto": 71, "flat_crotch": 71, "coquettish": 71, "squint": 71, "evil_smil": 71, "dark_persona": 71, "mouth": 71, "wet": 71, "slim_fac": 71, "tall_girl": 71, "matur": 71, "mature_fac": 71, "slim_figur": 71, "slim_leg": 71, "bare_thigh": 71, "easyneg": 71, "sketch": 71, "ugli": 71, "huge": 71, "logo": 71, "monochrom": [71, 98, 101, 111], "bad": 71, "mutat": 71, "horror": 71, "geometri": 71, "bad_prompt": 71, "miss": 71, "finger": 71, "limb": 71, "anatomi": 71, "interlock": 71, "digit": 71, "arm": 71, "2girl": 71, "deform": 71, "lipstick": 71, "skindent": 71, "tie": 71, "big_breast": 71, "thighhigh": [71, 79], "pubic_hair": [71, 78], "3d": [71, 96], "realist": 71, "slip": [71, 81], "head_out_of_fram": 71, "curvi": 71, "sampler": 71, "ddim": 71, "cfg": 71, "seed": 71, "3827064803": 71, "512x848": 71, "hash": 71, "eb49192009": 71, "anidosmix": 71, "skip": 71, "new_imag": 71, "let": 71, "what": 71, "nslim_fac": 71, "848": 71, "_sdmeta_text": 71, "starri": 71, "night": 71, "daylight": 71, "euler": 71, "sd2": 71, "footwear": 71, "shoe": 71, "bang": [71, 78, 79, 84, 87], "indoor": 71, "sleev": 71, "ahog": [71, 77, 78, 79, 80, 84, 87], "dress": [71, 78], "pot": 71, "plant": 71, "bun": [71, 78], "lora": 71, "bluearchive10": 71, "bluearchiv": 71, "neg1": 71, "dpm": 71, "2m": 71, "sde": 71, "karra": 71, "2647703743": 71, "768x768": 71, "72bd94132e": 71, "cutemix": 71, "strength": 71, "controlnet": 71, "control_v11p_sd15_openpos": 71, "cab727d4": 71, "weight": 71, "perfect": 71, "param": 71, "hire": 71, "upscal": [71, 111], "latent": 71, "ti": 71, "339cc9210f70": 71, "66a7279a88dd": 71, "info": 71, "underli": [71, 90], "sd_meta": 71, "scope": 71, "dst_file": [71, 73], "webp": 71, "systemerror": [71, 73], "input_imag": 71, "output_imag": 71, "a41": 72, "safetensor": 72, "torch": 72, "command": [72, 114], "pip": [72, 114], "_check_env": 72, "model_fil": 72, "key1": 72, "value1": 72, "key2": 72, "value2": 72, "src_model_fil": 72, "dst_model_fil": 72, "new_metadata": 72, "john": 72, "doe": [72, 76, 85, 99, 105], "input_model": 72, "output_model": 72, "softwar": 73, "generation_tim": 73, "dataclass": 73, "encapsul": 73, "taken": 73, "alia": 73, "success": [73, 114], "add_lsb_meta": 73, "save_metainfo": 73, "metainfo": 73, "prefer": 73, "isneti": [74, 111], "get_isnetis_mask": 74, "segment_with_isneti": 74, "segment_rgba_with_isneti": 74, "co": 75, "l8": 75, "00ff00": 75, "mask_": 75, "image_": 75, "hutao_seg": 75, "skadi_seg": 75, "drop": [76, 78, 79, 84, 86, 87], "cosplai": 76, "no_eyewear": 76, "eyewear": [76, 78], "span": [76, 78], "matter": [76, 78], "red_hair": [76, 78, 85, 86], "use_preset": 76, "custom_blacklist": 76, "preset": 76, "ones": 76, "neither": [76, 78], "nor": [76, 78], "tagger": [77, 87], "000": 77, "camais03": 77, "camie_tagger_onnx": 77, "year": 77, "copyright": 77, "tend": 77, "high_precis": 77, "high_recal": 77, "micro_opt": 77, "macro_opt": 77, "no_underlin": [77, 87], "drop_overlap": [77, 79, 80, 84, 87], "camiemodetyp": 77, "affect": 77, "underscor": [77, 81, 87], "precis": [77, 112, 113], "recal": 77, "micro": 77, "macro": 77, "valuabl": [77, 87], "rapid": [77, 87], "queri": [77, 87], "randn": 77, "char": [77, 79, 80, 87], "04246556758880615": 77, "6936423778533936": 77, "question": [77, 79, 80, 87, 99], "23721203207969666": 77, "explicit": [77, 79, 80, 87, 99], "033293724060058594": 77, "8412569165229797": 77, "38029077649116516": 77, "618192195892334": 77, "37446439266204834": 77, "5698797702789307": 77, "7119565010070801": 77, "5252856612205505": 77, "46417444944381714": 77, "5428758859634399": 77, "34731733798980713": 77, "tail": [77, 78], "3911612927913666": 77, "2932726740837097": 77, "4544200003147125": 77, "44711941480636597": 77, "2854885458946228": 77, "6344638466835022": 77, "611354410648346": 77, "564970850944519": 77, "4444340467453003": 77, "35846662521362305": 77, "3867686092853546": 77, "3723931908607483": 77, "31086698174476624": 77, "43279752135276794": 77, "3896197974681854": 77, "6638736724853516": 77, "5094802975654602": 77, "4867050349712372": 77, "6593714952468872": 77, "5243107676506042": 77, "4374789893627167": 77, "3754707872867584": 77, "6238733530044556": 77, "31088054180145264": 77, "gym_uniform": 77, "37657681107521057": 77, "3012588620185852": 77, "watermark": 77, "5147127509117126": 77, "web_address": 77, "6296812295913696": 77, "29214906692504883": 77, "37801358103752136": 77, "buruma": 77, "536261260509491": 77, "bike_short": [77, 80], "35828399658203125": 77, "4156728982925415": 77, "44427722692489624": 77, "2838006019592285": 77, "49192047119140625": 77, "36012423038482666": 77, "black_buruma": 77, "3422132134437561": 77, "2783987522125244": 77, "38377970457077026": 77, "baseball_mitt": 77, "32592540979385376": 77, "35402947664260864": 77, "2758416533470154": 77, "black_sports_bra": 77, "3463800549507141": 77, "sports_bra": [77, 80], "28466159105300903": 77, "2603980302810669": 77, "bike_jersei": 77, "2661605477333069": 77, "patreon_usernam": 77, "7087235450744629": 77, "patreon_logo": 77, "560276210308075": 77, "5921452641487122": 77, "41121846437454224": 77, "4002530574798584": 77, "03438958525657654": 77, "04617959260940552": 77, "8312125205993652": 77, "3996567726135254": 77, "28660568594932556": 77, "7184156775474548": 77, "4706878066062927": 77, "5503140687942505": 77, "365602970123291": 77, "41183334589004517": 77, "28638553619384766": 77, "3707748055458069": 77, "520854115486145": 77, "2960333526134491": 77, "6556028127670288": 77, "6966925859451294": 77, "5526134371757507": 77, "6872812509536743": 77, "5945607423782349": 77, "4464661478996277": 77, "hair_ribbon": [77, 79, 80, 84], "3646523952484131": 77, "37938451766967773": 77, "5426545143127441": 77, "ribbon": [77, 78, 80, 84], "3027467727661133": 77, "8986430168151855": 77, "337802529335022": 77, "38589367270469666": 77, "6475872993469238": 77, "school_bag": [77, 79, 80], "666648805141449": 77, "4749193489551544": 77, "27104783058166504": 77, "closed_mouth": 77, "28101325035095215": 77, "37030768394470215": 77, "32576680183410645": 77, "4337637424468994": 77, "42441293597221375": 77, "black_skirt": 77, "34694597125053406": 77, "5711237192153931": 77, "open_cloth": [77, 80, 84], "31017544865608215": 77, "534726083278656": 77, "4544385075569153": 77, "27831193804740906": 77, "45064714550971985": 77, "5494365096092224": 77, "610480546951294": 77, "red_flow": 77, "35928308963775635": 77, "37732189893722534": 77, "5575172305107117": 77, "fingernail": 77, "27776333689689636": 77, "cardigan": [77, 80, 84], "3264558017253876": 77, "31882336735725403": 77, "5534622073173523": 77, "red_nail": [77, 79, 84], "38771501183509827": 77, "q": 77, "3758758008480072": 77, "39574217796325684": 77, "5394986271858215": 77, "handbag": 77, "37014907598495483": 77, "black_bag": 77, "44918346405029297": 77, "shoulder_bag": [77, 79], "5881174802780151": 77, "5163478255271912": 77, "blue_cardigan": [77, 84], "28089386224746704": 77, "42480990290641785": 77, "bag_charm": [77, 79, 80], "5010414123535156": 77, "plum_blossom": 77, "27618563175201416": 77, "5317837595939636": 77, "8859397172927856": 77, "7348971366882324": 77, "is_refin": 77, "reprocess": 77, "come": 77, "refin": 77, "strategi": 77, "understand": [77, 87], "b": [77, 87], "anal_hair": 78, "anal_tail": 78, "arm_behind_head": 78, "arm_hair": 78, "arm_under_breast": 78, "arms_behind_head": 78, "bird_on_head": 78, "blood_in_hair": 78, "breasts_on_glass": 78, "breasts_on_head": 78, "cat_on_head": 78, "closed_ey": 78, "clothed_female_nude_femal": 78, "clothed_female_nude_mal": 78, "clothed_male_nude_femal": 78, "clothes_between_breast": 78, "cream_on_fac": 78, "drying_hair": 78, "empty_ey": 78, "face_to_breast": 78, "food_on_fac": 78, "food_on_head": 78, "game_boi": 78, "grabbing_anoth": 78, "s_hair": 78, "grabbing_own_breast": 78, "gun_to_head": 78, "head_between_breast": 78, "heart_in_ey": 78, "multiple_boi": 78, "multiple_girl": 78, "object_on_breast": 78, "object_on_head": 78, "paint_splatter_on_fac": 78, "penis_on_fac": 78, "person_on_head": 78, "pokemon_on_head": 78, "rabbit_on_head": 78, "rice_on_fac": 78, "severed_head": 78, "star_in_ey": 78, "sticker_on_fac": 78, "tentacles_on_mal": 78, "tying_hair": 78, "built": [78, 90], "mutabl": 78, "constructor": 78, "futa": 78, "cum": 78, "rub": 78, "shade": 78, "plai": 78, "drill": 78, "skin": 78, "braid": 78, "afro": 78, "bald": 78, "dreadlock": 78, "ponytail": 78, "updo": 78, "beard": 78, "mustach": 78, "pointi": 78, "horn": 78, "ornament": 78, "hairband": 78, "pupil": 78, "bow": [78, 79, 80], "headwear": 78, "crown": 78, "cap": 78, "hairclip": [78, 84], "mole": 78, "halo": 78, "fluff": 78, "glass": [78, 81], "fang": 78, "boi": 78, "beret": 78, "heterochromia": 78, "headdress": 78, "eyepatch": 78, "headphon": 78, "eyebrow": 78, "eyelash": 78, "sunglass": 78, "intak": 78, "scrunchi": 78, "ear_pierc": 78, "headband": 78, "under_mouth": 78, "freckl": 78, "lip": 78, "eyelin": 78, "eyeshadow": 78, "tassel": 78, "whitelist_suffix": 78, "whitelist_prefix": 78, "whitelist_word": 78, "suffix": [78, 83], "pool": 78, "whitelist": 78, "blacklist": [78, 82, 111], "singular": 78, "plural": 78, "chair": 78, "whole": 78, "word": 78, "hear": 78, "72": 78, "outdat": 79, "anymor": 79, "baselin": 79, "practic": 79, "use_real_nam": [79, 84], "general_threshold": [79, 80, 87], "character_threshold": [79, 80, 87], "real": [79, 84, 101, 111], "renam": [79, 84], "redirect": [79, 84], "mani": [79, 84], "websit": [79, 84], "9897817373275757": 79, "010265946388244629": 79, "2809715270996094e": 79, "9939777851104736": 79, "5032387375831604": 79, "black_bord": 79, "9943548440933228": 79, "5011609792709351": 79, "6877802610397339": 79, "5543792843818665": 79, "8268730640411377": 79, "8504303693771362": 79, "6008237600326538": 79, "6635787487030029": 79, "8496965765953064": 79, "6107005476951599": 79, "668294370174408": 79, "5619469285011292": 79, "5141720771789551": 79, "letterbox": 79, "9884189963340759": 79, "5673105120658875": 79, "6290556192398071": 79, "9631235003471375": 79, "no_hat": [79, 80, 84], "7978747487068176": 79, "no_headwear": [79, 80, 84, 87], "7577926516532898": 79, "7118550539016724": 79, "5452839136123657": 79, "pillarbox": 79, "9841411709785461": 79, "958786129951477": 79, "6720131039619446": 79, "7077711820602417": 79, "silver_hair": [79, 80, 84], "6673924326896667": 79, "8709812760353088": 79, "9614333510398865": 79, "7786177396774292": 79, "6842771172523499": 79, "9076308012008667": 79, "580970823764801": 79, "9633345007896423": 79, "9988503456115723": 79, "001651763916015625": 79, "00012505054473876953": 79, "9829280972480774": 79, "894218385219574": 79, "8733789920806885": 79, "6322951316833496": 79, "9987058639526367": 79, "9754379987716675": 79, "6810564994812012": 79, "9708781838417053": 79, "6356008052825928": 79, "5633733868598938": 79, "brick_wal": 79, "5315935611724854": 79, "9397273659706116": 79, "9229896664619446": 79, "9006357789039612": 79, "citi": 79, "9020784497261047": 79, "cityscap": 79, "9547432661056519": 79, "5296419262886047": 79, "8253412246704102": 79, "5619839429855347": 79, "8277763724327087": 79, "9356368780136108": 79, "5288072824478149": 79, "6336134076118469": 79, "9703260064125061": 79, "8188960552215576": 79, "phone_screen": 79, "9579574465751648": 79, "9954615235328674": 79, "plaid": [79, 80, 84], "9725285172462463": 79, "9638455510139465": 79, "7226815819740295": 79, "5321241021156311": 79, "5493080615997314": 79, "9863407611846924": 79, "6794284582138062": 79, "5062428116798401": 79, "9325523972511292": 79, "92237788438797": 79, "skyscrap": 79, "7728171348571777": 79, "7257086038589478": 79, "5357837080955505": 79, "6939404010772705": 79, "7054293155670166": 79, "9990814924240112": 79, "9992498755455017": 79, "5012534260749817": 79, "7461410164833069": 79, "lagpixellol": 80, "deepgelbooru_onnx": 80, "9986732006072998": 80, "0013858973979949951": 80, "315376281738281e": 80, "9972434639930725": 80, "5982598662376404": 80, "6429562568664551": 80, "36296138167381287": 80, "8308937549591064": 80, "7388008832931519": 80, "6039759516716003": 80, "30909663438796997": 80, "9694308042526245": 80, "6422968506813049": 80, "5898381471633911": 80, "8145260810852051": 80, "652222216129303": 80, "dolphin_short": 80, "466494083404541": 80, "7183809280395508": 80, "6753682494163513": 80, "7302790880203247": 80, "6649775505065918": 80, "8446108102798462": 80, "98187655210495": 80, "8140730857849121": 80, "6360533833503723": 80, "9635934829711914": 80, "33370012044906616": 80, "44239571690559387": 80, "7891374826431274": 80, "6471294164657593": 80, "9958090782165527": 80, "8736815452575684": 80, "872096061706543": 80, "5640895366668701": 80, "5049663186073303": 80, "8832778930664062": 80, "9687467813491821": 80, "3659853935241699": 80, "9309735298156738": 80, "49939480423927307": 80, "446407288312912": 80, "809670090675354": 80, "6560589075088501": 80, "47956040501594543": 80, "9832853674888611": 80, "9994162321090698": 80, "0008397102355957031": 80, "00035390257835388184": 80, "9926226139068604": 80, "899387001991272": 80, "34215790033340454": 80, "5701972246170044": 80, "9512913227081299": 80, "6664570569992065": 80, "5614628791809082": 80, "33615976572036743": 80, "5770801305770874": 80, "987317681312561": 80, "37286585569381714": 80, "36409223079681396": 80, "7329680919647217": 80, "5924292206764221": 80, "4344901144504547": 80, "7465001344680786": 80, "5225946307182312": 80, "6976451873779297": 80, "9265321493148804": 80, "34527891874313354": 80, "6675043106079102": 80, "9096828699111938": 80, "41341525316238403": 80, "8418735265731812": 80, "3675632178783417": 80, "5284417867660522": 80, "30296844244003296": 80, "48789578676223755": 80, "36596980690956116": 80, "7759367227554321": 80, "6535028219223022": 80, "8975257873535156": 80, "36911237239837646": 80, "4171145558357239": 80, "3942635953426361": 80, "6772940754890442": 80, "9397937655448914": 80, "5207280516624451": 80, "4673041105270386": 80, "9118321537971497": 80, "9967410564422607": 80, "9970728158950806": 80, "8419480323791504": 80, "6489560604095459": 80, "6217572689056396": 80, "convent": 81, "restor": [81, 111], "use_spac": 81, "use_escap": 81, "include_scor": 81, "score_descend": 81, "escap": 81, "unsaf": 81, "sort": [81, 85], "descend": 81, "panty_pul": 81, "6826801300048828": 81, "958938717842102": 81, "drinking_glass": 81, "9340789318084717": 81, "areola_slip": 81, "41196826100349426": 81, "9988248348236084": 81, "drink": 81, "pull": 81, "areola": 81, "999": 81, "959": 81, "934": 81, "683": 81, "412": 81, "mldanbooru": [82, 111], "get_mldanbooru_tag": 82, "wd14": [82, 84, 111], "get_wd14_tag": [82, 84], "convert_wd14_emb_to_predict": 82, "denormalize_wd14_emb": 82, "cami": [82, 111], "get_camie_tag": 82, "convert_camie_emb_to_predict": 82, "deepdanbooru": [82, 84, 111], "get_deepdanbooru_tag": [82, 84], "deepgelbooru": [82, 111], "get_deepgelbooru_tag": 82, "add_underlin": 82, "remove_underlin": 82, "tags_to_text": 82, "drop_overlap_tag": 82, "is_blacklist": 82, "drop_blacklisted_tag": 82, "char_whitelist_suffix": 82, "char_whitelist_prefix": 82, "char_whitelist_word": 82, "char_suffix": 82, "char_prefix": 82, "charactertagpool": 82, "is_basic_character_tag": 82, "drop_basic_character_tag": 82, "sort_tag": 82, "tag_match_suffix": 82, "tag_match_prefix": 82, "tag_match_ful": 82, "t1": 83, "t2": 83, "fulli": 83, "ml": 84, "448": 84, "keep_ratio": 84, "9999984502792358": [84, 106], "9999946355819702": 84, "9994951486587524": 84, "998144268989563": 84, "9978417158126831": 84, "9941409230232239": 84, "9799384474754333": 84, "979142427444458": 84, "961823582649231": 84, "961323618888855": 84, "9490893483161926": 84, "9450850486755371": 84, "9425153136253357": 84, "9409335255622864": 84, "9319437146186829": 84, "9265308976173401": 84, "9259042143821716": 84, "922250509262085": 84, "9199565052986145": 84, "9175475835800171": 84, "9102761745452881": 84, "9076938629150391": 84, "9052775502204895": 84, "8938589692115784": 84, "8894285559654236": 84, "8891903162002563": 84, "8845980763435364": 84, "8842408061027527": 84, "8659475445747375": 84, "862621009349823": 84, "8616052865982056": 84, "8562789559364319": 84, "8555729389190674": 84, "8533340096473694": 84, "8477485775947571": 84, "8430152535438538": 84, "tied_long_hair": [84, 87], "8340626955032349": 84, "8266023397445679": 84, "8222048282623291": 84, "8202669620513916": 84, "8061150312423706": 84, "7803354859352112": 84, "7789446711540222": 84, "arms_up": 84, "7052110433578491": 84, "9999866485595703": 84, "997043788433075": 84, "9969649910926819": 84, "9957101345062256": 84, "9928386807441711": 84, "9886980056762695": 84, "9864778518676758": 84, "9769423007965088": 84, "9747489094734192": 84, "9736957550048828": 84, "9388670325279236": 84, "9356311559677124": 84, "91000896692276": 84, "8955123424530029": 84, "8910233378410339": 84, "8904104828834534": 84, "8881211280822754": 84, "8876776695251465": 84, "8864808678627014": 84, "8810517191886902": 84, "8798807263374329": 84, "8765745162963867": 84, "8737136125564575": 84, "8650439381599426": 84, "8613706827163696": 84, "8571277260780334": 84, "8333670496940613": 84, "8160212635993958": 84, "eyebrows_visible_through_hair": 84, "8122442364692688": 84, "8091571927070618": 84, "8082079887390137": 84, "8048468232154846": 84, "8042327165603638": 84, "7984272241592407": 84, "blazer": [84, 87], "794708251953125": 84, "78981614112854": 84, "7892146110534668": 84, "7867060899734497": 84, "786359965801239": 84, "7790888547897339": 84, "7760675549507141": 84, "774523913860321": 84, "7721588015556335": 84, "7697228789329529": 84, "755959689617157": 84, "7477189898490906": 84, "7476690411567688": 84, "rail": 84, "7476617693901062": 84, "7458406090736389": 84, "741143524646759": 84, "7364678978919983": 84, "7193643450737": 84, "red_neckwear": 84, "7108616828918457": 84, "7086325287818909": 84, "7055293321609497": 84, "7039415836334229": 84, "7018357515335083": 84, "shuffl": 85, "count": [85, 112, 113], "2boi": 85, "cat_ear": 85, "uniqu": 85, "8849405313291128": 86, "8548297594823425": 86, "03910296474461261": 86, "6615180440330748": 86, "21552028866308015": 86, "3165260620737027": 86, "47744464927382957": 86, "smilingwolf": 87, "wd": 87, "swinv2_v3": 87, "general_mcut_en": 87, "character_mcut_en": 87, "mcut": 87, "replac": 87, "follw": 87, "0011444687843322754": 87, "8876402974128723": 87, "106781005859375": 87, "000277101993560791": 87, "997527003288269": 87, "9797663688659668": 87, "9905703663825989": 87, "9761719703674316": 87, "8981098532676697": 87, "8810765743255615": 87, "9498510360717773": 87, "8377365469932556": 87, "945058286190033": 87, "9457170367240906": 87, "969594419002533": 87, "7881088852882385": 87, "7687551379203796": 87, "9301245212554932": 87, "6703325510025024": 87, "5292627811431885": 87, "8677047491073608": 87, "5859264731407166": 87, "9536856412887573": 87, "8056888580322266": 87, "8394746780395508": 87, "9473626613616943": 87, "8986269235610962": 87, "9385137557983398": 87, "8408567905426025": 87, "4245271384716034": 87, "931140661239624": 87, "8830795884132385": 87, "7279844284057617": 87, "5333830714225769": 87, "64717698097229": 87, "9516432285308838": 87, "9655293226242065": 87, "9485014081001282": 87, "7366660833358765": 87, "7161656618118286": 87, "5858667492866516": 87, "6186309456825256": 87, "41193312406539917": 87, "467605859041214": 87, "36282333731651306": 87, "3756745457649231": 87, "motion_blur": 87, "5091936588287354": 87, "951993465423584": 87, "5634750723838806": 87, "8232709169387817": 87, "9869340658187866": 87, "49491602182388306": 87, "5193622708320618": 87, "003406703472137451": 87, "0007208287715911865": 87, "9798132181167603": 87, "8046203851699829": 87, "7596215009689331": 87, "7620116472244263": 87, "46084529161453247": 87, "48454540967941284": 87, "5152207016944885": 87, "8023070096969604": 87, "8653596639633179": 87, "7201820611953735": 87, "7816740870475769": 87, "697688639163971": 87, "8974947333335876": 87, "7491052746772766": 87, "5015512704849243": 87, "6401398181915283": 87, "43420469760894775": 87, "4528769850730896": 87, "5730487704277039": 87, "6739872694015503": 87, "5545973181724548": 87, "6946243047714233": 87, "5487751364707947": 87, "7439308166503906": 87, "4186026453971863": 87, "47378358244895935": 87, "4690653085708618": 87, "7565015554428101": 87, "9262397289276123": 87, "942080020904541": 87, "denorm": 87, "denormalizer_nam": 87, "mnum2_al": 87, "redund": 87, "structur": [87, 111], "r": [87, 99, 105], "c": 87, "linalg": 87, "norm": 87, "approx": [87, 88], "1e": 87, "cdc_anime_onnx": 88, "realli": 88, "As": [88, 99, 105], "1024x1024": 88, "2060": 88, "gpu": 88, "cost": 88, "cpu": [88, 93, 112, 113], "experi": 88, "hgsr": 88, "mhr": 88, "aug_x4_320": 88, "cute_waifu_aroma": 88, "pngimageplugin": 88, "pngimagefil": 88, "1168x1168": 88, "0x7f0e8ca06880": 88, "4672x4672": 88, "0x7f0e48edb640": 88, "cdc": [89, 111], "upscale_with_cdc": 89, "lru_cach": 90, "wrap": 90, "synchron": 90, "prevent": 90, "race": 90, "condit": 90, "maxsiz": 90, "expensive_funct": 90, "expens": 90, "lock": [90, 110], "safeti": [90, 107], "multithread": 90, "leveltyp": 90, "my_funct": 90, "three": [90, 95], "share": 90, "introduc": 90, "acquisit": 90, "critic": 90, "cache_info": 90, "cache_clear": 90, "mathemat": 91, "activ": 91, "deep": 91, "problem": [91, 99, 105], "input_valu": 91, "frac": 91, "26894142": 91, "73105858": 91, "ts_lru_cach": 92, "get_onnx_provid": 92, "open_onnx_model": 92, "cudaexecutionprovid": 93, "cpuexecutionprovid": 93, "ckpt": 93, "inferencesess": 93, "onnx_mod": 93, "decid": 93, "linux": [93, 112, 113], "ignor": 93, "cuda": [93, 112, 113], "anime_ai_check": 94, "mobilenetv3_sce_dist": [94, 105, 109], "mainli": 94, "caformer_s36_plus_sc": 94, "graph": 94, "9996960163116455": 94, "9999125003814697": 94, "997803270816803": 94, "9960069060325623": 94, "9887709021568298": 94, "9998629093170166": 94, "0013722758740186691": 94, "00020673229300882667": 94, "0001895089662866667": 94, "0008857478387653828": 94, "552320024231449e": 94, "001168627175502479": 94, "bangumi": [95, 96], "vision": 95, "imageri": 95, "bangumi_char_typ": 95, "definit": [95, 102], "video": 95, "secondari": 95, "often": 95, "lack": 95, "lead": 95, "under": [95, 114], "judg": 95, "anime_portrait": [95, 101], "mobilenetv3_v0_dist": [95, 104, 108, 109], "9998525381088257": 95, "00012103465269319713": 95, "6464786313008517e": 95, "906112609314732e": 95, "9997243285179138": 95, "0002490800397936255": 95, "7215803381986916e": 95, "354368557978887e": 95, "9998849630355835": 95, "90006631379947e": 95, "3920385754317977e": 95, "2084233276254963e": 95, "9998877048492432": 95, "732793503440917e": 95, "4264976925915107e": 95, "0623419257171918e": 95, "07076334953308105": 95, "9290977716445923": 95, "0001044218079186976": 95, "4467317163944244e": 95, "2568268832401372e": 95, "9999498128890991": 95, "1810528778587468e": 95, "879474429093534e": 95, "260669109295122e": 95, "9999510049819946": 95, "2321036592766177e": 95, "025227553938748e": 95, "4251427273848094e": 95, "999957799911499": 95, "4273678718600422e": 95, "6884023302263813e": 95, "880981603288092e": 95, "0002326338435523212": 95, "9996368885040283": 95, "164971561403945e": 95, "00020793956355191767": 95, "13438372313976288": 95, "8652494549751282": 95, "000158855298650451": 95, "000238816806813702": 95, "3589179217815399": 95, "6406960487365723": 95, "0001471740542910993": 95, "002255884697660804": 95, "08208147436380386": 95, "9152728915214539": 95, "00038967153523117304": 95, "227699592884164e": 95, "0835404282261152e": 95, "1437502406770363e": 95, "9999284744262695": 95, "2125529792683665e": 95, "0218892384727951e": 95, "00011914174683624879": 95, "9998584985733032": 95, "2007669283775613e": 95, "6357082131435163e": 95, "3068713896209374e": 95, "9999185800552368": 95, "066640925273532e": 95, "529400813335087e": 95, "089402500540018e": 95, "9999388456344604": 95, "6406959295272827": 95, "not_paint": 96, "anime_classif": 96, "older": 96, "mobilenetv3_v1": [96, 106], "5_dist": 96, "3_dist": 96, "plot": [96, 99, 105, 109], "caformer_s36_v1": 96, "3_focal": 96, "8346158862113953": 96, "004201625939458609": 96, "0028638991061598063": 96, "15633030235767365": 96, "001988308737054467": 96, "9868855476379395": 96, "001178382197394967": 96, "00015886101755313575": 96, "0005986307514831424": 96, "011178601533174515": 96, "9933090209960938": 96, "0012440024875104427": 96, "00040085514774546027": 96, "004924307577311993": 96, "00012189441622467712": 96, "00031298911198973656": 96, "9968050718307495": 96, "182305903872475e": 96, "0027923565357923508": 96, "7805559259140864e": 96, "0004650334012694657": 96, "996709942817688": 96, "736721191671677e": 96, "0027629584074020386": 96, "4619508621981367e": 96, "0003803370927926153": 96, "998649537563324": 96, "190127922105603e": 96, "0008622839814051986": 96, "595230686594732e": 96, "0004573142796289176": 96, "00031435859273187816": 96, "8671838641166687": 96, "13199880719184875": 96, "563074617180973e": 96, "153919796110131e": 96, "290010737255216e": 96, "9727378487586975": 96, "027150526642799377": 96, "162296004826203e": 96, "4933258828241378e": 96, "0004275702522136271": 96, "995402455329895": 96, "002233930164948106": 96, "001911122351884842": 96, "1603819727897644": 96, "0007561995880678296": 96, "00017044576816260815": 96, "838487982749939": 96, "0002034590725088492": 96, "005001617129892111": 96, "000932251859921962": 96, "009352140128612518": 96, "9846979379653931": 96, "6018555470509455e": 96, "004064667969942093": 96, "464051254326478e": 96, "025772539898753166": 96, "9699516296386719": 96, "00011656546121230349": 96, "287263775244355e": 96, "370255853951676e": 96, "01098843663930893": 96, "0031668643932789564": 96, "9857884049415588": 96, "499273488065228e": 96, "8419872251106426e": 96, "0003471920208539814": 96, "029472889378666878": 96, "9700765609741211": 96, "0012387704337015748": 96, "001172148622572422": 96, "787473391043022e": 96, "003680602880194783": 96, "9938107132911682": 96, "8346157073974609": 96, "8671836853027344": 96, "8384883403778076": 96, "9846979975700378": 96, "9700766801834106": 96, "greyscal": 97, "jpeg_ful": [97, 110], "6125901": 97, "6125785": [97, 110], "6124220": 97, "rough": [98, 99, 105], "polish": 98, "mobilenetv3_v2": 98, "2_dist": [98, 106], "910087929805741e": 98, "1241951510310173": 98, "8757457137107849": 98, "00018937293498311192": 98, "030049214139580727": 98, "9697614312171936": 98, "008933082222938538": 98, "05096456781029701": 98, "9401022791862488": 98, "009832272306084633": 98, "9898634552955627": 98, "00030428936588577926": 98, "013919820077717304": 98, "9819902181625366": 98, "004089969675987959": 98, "04166747257113457": 98, "9582782983779907": 98, "4218515288084745e": 98, "8849249482154846": 98, "1149177998304367": 98, "0001573085755808279": 98, "9907882809638977": 98, "008958994410932064": 98, "0002527958422433585": 98, "9831690788269043": 98, "01682441122829914": 98, "613856385229155e": 98, "8757458329200745": 98, "8849248290061951": 98, "million": 99, "anime_r": [99, 101], "boundari": [99, 105], "challeng": [99, 105], "clean": [99, 105], "judgment": [99, 105], "intend": [99, 105], "quick": [99, 105, 111], "estim": [99, 105], "basi": [99, 105], "mobilenetv3_large_100_v0_ls0": 99, "caformer_s36_v0_ls0": 99, "7508869767189026": 99, "7034655809402466": 99, "728887677192688": 99, "7404400110244751": 99, "7446154952049255": 99, "7514738440513611": 99, "768704354763031": 99, "8219676613807678": 99, "7267540693283081": 99, "7645740509033203": 99, "7216582894325256": 99, "7615436315536499": 99, "815083920955658": 99, "8321858644485474": 99, "8204999566078186": 99, "820833146572113": 99, "chdir": 99, "doc": 99, "api_doc": 99, "7508870363235474": 99, "11212056130170822": 99, "06781744956970215": 99, "06917501986026764": 99, "7034654021263123": 99, "15903906524181366": 99, "06688199192285538": 99, "07061357796192169": 99, "7288877964019775": 99, "1476859599351883": 99, "060362350195646286": 99, "06306383013725281": 99, "7404399514198303": 99, "10337048768997192": 99, "08087948709726334": 99, "07530999928712845": 99, "055992450565099716": 99, "7446154356002808": 99, "13191790878772736": 99, "06747424602508545": 99, "06458679586648941": 99, "10566363483667374": 99, "07827574014663696": 99, "07079866528511047": 99, "7687042951583862": 99, "09974884241819382": 99, "06074819341301918": 99, "050435908138751984": 99, "8219675421714783": 99, "0593985915184021": 99, "06819795072078705": 99, "06569571048021317": 99, "1177448257803917": 99, "726753830909729": 99, "08980562537908554": 99, "06481882929801941": 99, "06922297924757004": 99, "10138414055109024": 99, "06351721286773682": 99, "07683827728033066": 99, "13798624277114868": 99, "05942752957344055": 99, "10584963858127594": 99, "7615437507629395": 99, "07317910343408585": 99, "060196295380592346": 99, "06751583516597748": 99, "0572039857506752": 99, "05398125201463699": 99, "06124086305499077": 99, "0525919646024704": 99, "8321859240531921": 99, "05922013148665428": 99, "06274889409542084": 99, "057530902326107025": 99, "8205001354217529": 99, "05683052912354469": 99, "06635929644107819": 99, "05597696080803871": 99, "8208332657814026": 99, "non_furri": 100, "mobilenetv3_v0": 100, "1_dist": 100, "9898804426193237": 100, "010119626298546791": 100, "9677742123603821": 100, "032225821167230606": 100, "959551215171814": 100, "040448784828186035": 100, "9535530209541321": 100, "04644693806767464": 100, "04358793422579765": 100, "9564120769500732": 100, "02767963521182537": 100, "9723203182220459": 100, "028900373727083206": 100, "9710996150970459": 100, "037573859095573425": 100, "9624261260032654": 100, "aicheck": [101, 111], "get_ai_created_scor": 101, "is_ai_cr": 101, "bangumi_char": [101, 111], "anime_bangumi_char_scor": 101, "anime_bangumi_char": 101, "anime_classify_scor": 101, "anime_classifi": 101, "is_greyscal": 101, "anime_completeness_scor": 101, "anime_complet": 101, "dbrate": [101, 111], "anime_dbrating_scor": 101, "anime_dbr": 101, "furri": [101, 111], "anime_furry_scor": 101, "anime_furri": 101, "get_monochrome_scor": 101, "is_monochrom": 101, "nsfw_pred_scor": 101, "nsfw_pred": 101, "portrait": [101, 111], "anime_portrait_scor": 101, "anime_rating_scor": 101, "anime_real_scor": 101, "safe_check_scor": 101, "safe_check": 101, "style_ag": [101, 111], "anime_style_age_scor": 101, "anime_style_ag": 101, "teen": [101, 111], "anime_teen_scor": 101, "anime_teen": 101, "is_truncated_fil": 101, "screen": 102, "row": 102, "bottom": 102, "grayscal": 102, "monochrome_detect": 102, "mobilenetv3_large_100_dist_safe2": 102, "mobilenetv3_dist": 102, "caformer_s36": 102, "mono": 102, "9614395499229431": 102, "9458909034729004": 102, "9559807777404785": 102, "9651952981948853": 102, "9379720687866211": 102, "8814834356307983": 102, "03941023349761963": 102, "07492382079362869": 102, "09546589106321335": 102, "016521310433745384": 102, "005693843588232994": 102, "0315730981528759": 102, "Not": 103, "five": 103, "hentai": 103, "neutral": 103, "porn": 103, "sexi": 103, "infinit": 103, "nsfwj": 103, "tfj": 103, "mobil": 103, "9970946311950684": 103, "00198739324696362": 103, "000894528697244823": 103, "4315058251668233e": 103, "099447197513655e": 103, "9282580614089966": 103, "061733175069093704": 103, "008979619480669498": 103, "0007789491210132837": 103, "0002501663693692535": 103, "7945129871368408": 103, "2044062316417694": 103, "0005603990866802633": 103, "0004847997915931046": 103, "564094367902726e": 103, "7977773547172546": 103, "01352313905954361": 103, "18791256844997406": 103, "0004888656549155712": 103, "00029804420773871243": 103, "04498734697699547": 103, "9509441256523132": 103, "4087972633424215e": 103, "003999904729425907": 103, "4542059185914695e": 103, "002892113756388426": 103, "982390284538269": 103, "02520776737947e": 103, "014633022248744965": 103, "858086610212922e": 103, "002532319398596883": 103, "9887337684631348": 103, "231979568838142e": 103, "008699454367160797": 103, "8187158022774383e": 103, "03564726561307907": 103, "954788088798523": 103, "343036850215867e": 103, "009289607405662537": 103, "00020158555707894266": 103, "006372362840920687": 103, "006019102409482002": 103, "9694945812225342": 103, "015214097686111927": 103, "002899901708588004": 103, "0004039364866912365": 103, "00012730166781693697": 103, "987038791179657": 103, "007135333959013224": 103, "005294707603752613": 103, "06964848190546036": 103, "0014777459437027574": 103, "9276643395423889": 103, "0003031621454283595": 103, "0009063396137207747": 103, "00028707628371194005": 103, "00010888021643040702": 103, "9992460012435913": 103, "00015473493840545416": 103, "0002033217460848391": 103, "563037691696081e": 103, "008058490231633186": 103, "00044566826545633376": 103, "937960684299469": 103, "05353058874607086": 103, "364063445587817e": 103, "00562260951846838": 103, "00012077406427124515": 103, "9897090792655945": 103, "004547217860817909": 103, "564737981942017e": 103, "016690678894519806": 103, "001258736359886825": 103, "9766013622283936": 103, "005440687295049429": 103, "4481674952548929e": 103, "01861923187971115": 103, "0008914825739338994": 103, "9674761295318604": 103, "012998746708035469": 103, "691116141155362e": 103, "0007601747056469321": 103, "0005019629606977105": 103, "039504989981651306": 103, "9591660499572754": 103, "0001652583305258304": 103, "0002614929690025747": 103, "020374108105897903": 103, "029394468292593956": 103, "9498046040534973": 103, "00016299057460855693": 103, "004782819654792547": 103, "002861740067601204": 103, "12280157208442688": 103, "8693908452987671": 103, "0001731760276015848": 103, "304211274255067e": 103, "03286275267601013": 103, "010648751631379128": 103, "9562522172927856": 103, "999900221824646": 104, "645313209854066e": 104, "3387104445428122e": 104, "9999704360961914": 104, "4465465685352683e": 104, "071506166132167e": 104, "9999785423278809": 104, "512719154561637e": 104, "292278612818336e": 104, "919455750496127e": 104, "9999444484710693": 104, "3647335082350764e": 104, "0555699191172607e": 104, "9999880790710449": 104, "3210242286731955e": 104, "7451418898417614e": 104, "9999822378158569": 104, "2084267331811134e": 104, "7460413321023225e": 104, "1532473820352607e": 104, "9999996423721313": 104, "0316136922483565e": 104, "840229633236049e": 104, "736660568800289e": 104, "199210472208506e": 104, "9999992847442627": 104, "r15": 105, "r18": 105, "sankaku": 105, "mobilenetv3_v1_pruned_ls0": 105, "caformer_s36_plu": [105, 109], "5863172936624323e": 105, "480062353375615e": 105, "9924363493919373": 105, "007255776319652796": 105, "0003077814180869609": 105, "996969997882843": 105, "0030054834205657244": 105, "4601260520284995e": 105, "9966891407966614": 105, "003293127752840519": 105, "770909148035571e": 105, "00025384966284036636": 105, "9996721744537354": 105, "399192691082135e": 105, "973351603141055e": 105, "9998563528060913": 105, "391309580067173e": 105, "0018681309884414077": 105, "9827859997749329": 105, "015345841646194458": 105, "013710384257137775": 105, "8339558839797974": 105, "15233369171619415": 105, "951323833462084e": 105, "00029566374723799527": 105, "9997004270553589": 105, "00018434497178532183": 105, "568440272123553e": 105, "9997699856758118": 105, "11225129129889e": 105, "051862899563275e": 105, "9999485015869141": 105, "902020231791539e": 105, "0005639699520543218": 105, "9994290471076965": 105, "anime_real_cl": 106, "4_dist": 106, "9999716281890869": 106, "8398366339388303e": 106, "9992202520370483": 106, "0007797438884153962": 106, "9999709129333496": 106, "905452492996119e": 106, "9999765157699585": 106, "3499671442550607e": 106, "9994087219238281": 106, "0005913018831051886": 106, "9999759197235107": 106, "4061362637439743e": 106, "9999052286148071": 106, "475799015490338e": 106, "403173675702419e": 106, "5848207794988411e": 106, "0010207017185166478": 106, "9989792704582214": 106, "2124368115328252e": 106, "9999977350234985": 106, "6512358342879452e": 106, "9999834299087524": 106, "359853614412714e": 106, "9999936819076538": 106, "600314317329321e": 106, "9999840259552002": 106, "5589323083986528e": 106, "9999843835830688": 106, "5513256585109048e": 106, "9999845027923584": 106, "pollut": 107, "shit": 107, "checker": 107, "mobilenet": 107, "v2": 107, "max_batch_s": 107, "1970": 108, "1980": 108, "1990": 108, "2000": 108, "2010": 108, "2015": 108, "2020": 108, "ag": 108, "9805465340614319": 108, "761269782553427e": 108, "0005044879508204758": 108, "01569165475666523": 108, "002850610064342618": 108, "00037849770160391927": 108, "9434612113400362e": 108, "053497342392802e": 108, "9992554783821106": 108, "0006490182713605464": 108, "8857468805654207e": 108, "317252262353577e": 108, "314484721769986e": 108, "0750001138148946e": 108, "706833609205205e": 108, "00034479793976061046": 108, "9995512366294861": 108, "391363472677767e": 108, "4607510820496827e": 108, "0679690351244062e": 108, "661913514311891e": 108, "757471131393686e": 108, "0744897230761126e": 108, "76177470368566e": 108, "9996387958526611": 108, "160279296338558e": 108, "00013228354509919882": 108, "1361367038916796e": 108, "464057489414699e": 108, "2412899599876255e": 108, "703883653040975e": 108, "127358498517424e": 108, "9973921775817871": 108, "0022309015039354563": 108, "00018872201326303184": 108, "780902943617548e": 108, "422096920578042e": 108, "638929097680375e": 108, "152203023797483e": 108, "00028818511054851115": 108, "9996094107627869": 108, "58777353237383e": 108, "9200742826797068e": 108, "00017117452807724476": 108, "518441947875544e": 108, "885544381570071e": 108, "4389253010449465e": 108, "1696006772108376e": 108, "9996393918991089": 108, "contenti": 109, "safe_teen": 109, "non_teen": 109, "caformer_s36_v0": 109, "9998493194580078": 109, "0378791052498855e": 109, "00012023092131130397": 109, "9790042638778687": 109, "0017522255657240748": 109, "01924353837966919": 109, "9998124241828918": 109, "19778298237361e": 109, "0001456339523429051": 109, "0008521362324245274": 109, "9989691972732544": 109, "00017870066221803427": 109, "0992944781901315e": 109, "9994398951530457": 109, "0004991036257706583": 109, "2035720727872103e": 109, "9994019269943237": 109, "0005460577667690814": 109, "0478151529678144e": 109, "524079147609882e": 109, "999934196472168": 109, "786742884898558e": 109, "653994154883549e": 109, "9998156428337097": 109, "0001218809193233028": 109, "00013706681784242392": 109, "9997410178184509": 109, "jpeg_trunc": 110, "2216614_truncat": 110, "imagefil": 110, "load_truncated_imag": 110, "ascii": 111, "metric": 111, "list_det_model": 111, "list_rec_model": 111, "sd": 111, "platform": [112, 113], "shutil": [112, 113], "cpuinfo": [112, 113], "psutil": [112, 113], "hbutil": [112, 113], "size_to_bytes_str": [112, 113], "python_implement": [112, 113], "python_vers": [112, 113], "brand": [112, 113], "get_cpu_info": [112, 113], "brand_raw": [112, 113], "cpu_count": [112, 113], "freq": [112, 113], "cpu_freq": [112, 113], "mhz": [112, 113], "virtual_memori": [112, 113], "ye": [112, 113], "nvidia": [112, 113], "smi": [112, 113], "1018": [112, 113], "azur": [112, 113], "x86_64": [112, 113], "glibc2": [112, 113], "cpython": [112, 113], "amd": [112, 113], "epyc": [112, 113], "7763": [112, 113], "3219": 112, "621": [112, 113], "gib": [112, 113], "deploi": [112, 113], "action": [112, 113], "3016": 113, "9647499999996": 113, "imgutil": 114, "pypi": 114, "simpli": 114, "newest": 114, "git": 114, "script": 114, "__name__": 114, "__main__": 114, "narugo1992": 114, "still": 114, "out": 114, "io": 114, "html": 114, "faq": 115}, "objects": {"imgutils": [[1, 0, 0, "-", "ascii"], [2, 0, 0, "-", "config"], [9, 0, 0, "-", "data"], [20, 0, 0, "-", "detect"], [27, 0, 0, "-", "edge"], [34, 0, 0, "-", "generic"], [40, 0, 0, "-", "metadata"], [45, 0, 0, "-", "metrics"], [49, 0, 0, "-", "ocr"], [53, 0, 0, "-", "operate"], [57, 0, 0, "-", "pose"], [60, 0, 0, "-", "preprocess"], [65, 0, 0, "-", "resource"], [67, 0, 0, "-", "restore"], [70, 0, 0, "-", "sd"], [74, 0, 0, "-", "segment"], [82, 0, 0, "-", "tagging"], [89, 0, 0, "-", "upscale"], [92, 0, 0, "-", "utils"], [101, 0, 0, "-", "validate"]], "imgutils.ascii": [[0, 0, 0, "-", "drawing"]], "imgutils.ascii.drawing": [[0, 1, 1, "", "ascii_drawing"]], "imgutils.config": [[3, 0, 0, "-", "meta"]], "imgutils.config.meta": [[3, 2, 1, "", "__AUTHOR_EMAIL__"], [3, 2, 1, "", "__AUTHOR__"], [3, 2, 1, "", "__DESCRIPTION__"], [3, 2, 1, "", "__TITLE__"], [3, 2, 1, "", "__VERSION__"]], "imgutils.data": [[4, 0, 0, "-", "background"], [5, 0, 0, "-", "blob"], [6, 0, 0, "-", "decode"], [7, 0, 0, "-", "encode"], [8, 0, 0, "-", "image"], [10, 0, 0, "-", "layer"], [11, 0, 0, "-", "pad"], [12, 0, 0, "-", "url"]], "imgutils.data.background": [[4, 1, 1, "", "grid_background"], [4, 1, 1, "", "grid_transparent"]], "imgutils.data.blob": [[5, 1, 1, "", "is_valid_image_blob_url"], [5, 1, 1, "", "load_image_from_blob_url"], [5, 1, 1, "", "to_blob_url"]], "imgutils.data.decode": [[6, 1, 1, "", "rgb_decode"]], "imgutils.data.encode": [[7, 1, 1, "", "rgb_encode"]], "imgutils.data.image": [[8, 1, 1, "", "has_alpha_channel"], [8, 1, 1, "", "load_image"], [8, 1, 1, "", "load_images"]], "imgutils.data.layer": [[10, 1, 1, "", "istack"]], "imgutils.data.pad": [[11, 1, 1, "", "pad_image_to_size"]], "imgutils.data.url": [[12, 1, 1, "", "download_image_from_url"], [12, 1, 1, "", "is_http_url"]], "imgutils.detect": [[13, 0, 0, "-", "booru_yolo"], [14, 0, 0, "-", "censor"], [15, 0, 0, "-", "eye"], [16, 0, 0, "-", "face"], [17, 0, 0, "-", "halfbody"], [18, 0, 0, "-", "hand"], [19, 0, 0, "-", "head"], [21, 0, 0, "-", "nudenet"], [22, 0, 0, "-", "person"], [23, 0, 0, "-", "similarity"], [24, 0, 0, "-", "text"], [25, 0, 0, "-", "visual"]], "imgutils.detect.booru_yolo": [[13, 1, 1, "", "detect_with_booru_yolo"]], "imgutils.detect.censor": [[14, 1, 1, "", "detect_censors"]], "imgutils.detect.eye": [[15, 1, 1, "", "detect_eyes"]], "imgutils.detect.face": [[16, 1, 1, "", "detect_faces"]], "imgutils.detect.halfbody": [[17, 1, 1, "", "detect_halfbody"]], "imgutils.detect.hand": [[18, 1, 1, "", "detect_hands"]], "imgutils.detect.head": [[19, 1, 1, "", "detect_heads"]], "imgutils.detect.nudenet": [[21, 1, 1, "", "detect_with_nudenet"]], "imgutils.detect.person": [[22, 1, 1, "", "detect_person"]], "imgutils.detect.similarity": [[23, 1, 1, "", "bboxes_similarity"], [23, 1, 1, "", "calculate_iou"], [23, 1, 1, "", "calculate_mask_iou"], [23, 1, 1, "", "detection_similarity"], [23, 1, 1, "", "detection_with_mask_similarity"], [23, 1, 1, "", "masks_similarity"]], "imgutils.detect.text": [[24, 1, 1, "", "detect_text"]], "imgutils.detect.visual": [[25, 1, 1, "", "detection_visualize"]], "imgutils.edge": [[26, 0, 0, "-", "canny"], [28, 0, 0, "-", "lineart"], [29, 0, 0, "-", "lineart_anime"]], "imgutils.edge.canny": [[26, 1, 1, "", "edge_image_with_canny"], [26, 1, 1, "", "get_edge_by_canny"]], "imgutils.edge.lineart": [[28, 1, 1, "", "edge_image_with_lineart"], [28, 1, 1, "", "get_edge_by_lineart"]], "imgutils.edge.lineart_anime": [[29, 1, 1, "", "edge_image_with_lineart_anime"], [29, 1, 1, "", "get_edge_by_lineart_anime"]], "imgutils.generic": [[30, 0, 0, "-", "classify"], [31, 0, 0, "-", "classify_timm"], [32, 0, 0, "-", "clip"], [33, 0, 0, "-", "enhance"], [35, 0, 0, "-", "multilabel_timm"], [36, 0, 0, "-", "siglip"], [37, 0, 0, "-", "yolo"], [38, 0, 0, "-", "yoloseg"]], "imgutils.generic.classify": [[30, 3, 1, "", "ClassifyModel"], [30, 1, 1, "", "classify_predict"], [30, 1, 1, "", "classify_predict_fmt"], [30, 1, 1, "", "classify_predict_score"]], "imgutils.generic.classify.ClassifyModel": [[30, 4, 1, "", "__init__"], [30, 4, 1, "", "clear"], [30, 4, 1, "", "launch_demo"], [30, 4, 1, "", "make_ui"], [30, 4, 1, "", "predict"], [30, 4, 1, "", "predict_fmt"], [30, 4, 1, "", "predict_score"]], "imgutils.generic.classify_timm": [[31, 3, 1, "", "ClassifyTIMMModel"], [31, 1, 1, "", "classify_timm_predict"]], "imgutils.generic.classify_timm.ClassifyTIMMModel": [[31, 4, 1, "", "__init__"], [31, 4, 1, "", "launch_demo"], [31, 4, 1, "", "make_ui"], [31, 4, 1, "", "predict"]], "imgutils.generic.clip": [[32, 3, 1, "", "CLIPModel"], [32, 1, 1, "", "clip_image_encode"], [32, 1, 1, "", "clip_predict"], [32, 1, 1, "", "clip_text_encode"]], "imgutils.generic.clip.CLIPModel": [[32, 4, 1, "", "__init__"], [32, 4, 1, "", "clear"], [32, 4, 1, "", "image_encode"], [32, 4, 1, "", "launch_demo"], [32, 4, 1, "", "make_ui"], [32, 4, 1, "", "predict"], [32, 4, 1, "", "text_encode"]], "imgutils.generic.enhance": [[33, 3, 1, "", "ImageEnhancer"]], "imgutils.generic.enhance.ImageEnhancer": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "process"]], "imgutils.generic.multilabel_timm": [[35, 3, 1, "", "MultiLabelTIMMModel"], [35, 1, 1, "", "multilabel_timm_predict"]], "imgutils.generic.multilabel_timm.MultiLabelTIMMModel": [[35, 4, 1, "", "__init__"], [35, 4, 1, "", "launch_demo"], [35, 4, 1, "", "make_ui"], [35, 4, 1, "", "predict"]], "imgutils.generic.siglip": [[36, 3, 1, "", "SigLIPModel"], [36, 1, 1, "", "siglip_image_encode"], [36, 1, 1, "", "siglip_predict"], [36, 1, 1, "", "siglip_text_encode"]], "imgutils.generic.siglip.SigLIPModel": [[36, 4, 1, "", "__init__"], [36, 4, 1, "", "clear"], [36, 4, 1, "", "image_encode"], [36, 4, 1, "", "launch_demo"], [36, 4, 1, "", "make_ui"], [36, 4, 1, "", "predict"], [36, 4, 1, "", "text_encode"]], "imgutils.generic.yolo": [[37, 3, 1, "", "YOLOModel"], [37, 1, 1, "", "yolo_predict"]], "imgutils.generic.yolo.YOLOModel": [[37, 4, 1, "", "__init__"], [37, 4, 1, "", "clear"], [37, 4, 1, "", "launch_demo"], [37, 4, 1, "", "make_ui"], [37, 4, 1, "", "predict"]], "imgutils.generic.yoloseg": [[38, 3, 1, "", "YOLOSegmentationModel"], [38, 1, 1, "", "yolo_seg_predict"]], "imgutils.generic.yoloseg.YOLOSegmentationModel": [[38, 4, 1, "", "__init__"], [38, 4, 1, "", "clear"], [38, 4, 1, "", "launch_demo"], [38, 4, 1, "", "make_ui"], [38, 5, 1, "", "model_names"], [38, 4, 1, "", "predict"]], "imgutils.metadata": [[39, 0, 0, "-", "geninfo"], [41, 0, 0, "-", "lsb"]], "imgutils.metadata.geninfo": [[39, 1, 1, "", "read_geninfo_exif"], [39, 1, 1, "", "read_geninfo_gif"], [39, 1, 1, "", "read_geninfo_parameters"], [39, 1, 1, "", "write_geninfo_exif"], [39, 1, 1, "", "write_geninfo_gif"], [39, 1, 1, "", "write_geninfo_parameters"]], "imgutils.metadata.lsb": [[41, 3, 1, "", "ImageLsbDataExtractor"], [41, 3, 1, "", "LSBExtractor"], [41, 3, 1, "", "LSBReadError"], [41, 1, 1, "", "inject_data"], [41, 1, 1, "", "read_lsb_metadata"], [41, 1, 1, "", "read_lsb_raw_bytes"], [41, 1, 1, "", "serialize_json"], [41, 1, 1, "", "serialize_pnginfo"], [41, 1, 1, "", "write_lsb_metadata"], [41, 1, 1, "", "write_lsb_raw_bytes"]], "imgutils.metadata.lsb.ImageLsbDataExtractor": [[41, 4, 1, "", "__init__"], [41, 4, 1, "", "extract_data"]], "imgutils.metadata.lsb.LSBExtractor": [[41, 4, 1, "", "__init__"], [41, 4, 1, "", "get_next_n_bytes"], [41, 4, 1, "", "get_one_byte"], [41, 4, 1, "", "read_32bit_integer"]], "imgutils.metrics": [[42, 0, 0, "-", "aesthetic"], [43, 0, 0, "-", "ccip"], [44, 0, 0, "-", "dbaesthetic"], [46, 0, 0, "-", "laplacian"], [47, 0, 0, "-", "lpips"], [48, 0, 0, "-", "psnr_"]], "imgutils.metrics.aesthetic": [[42, 1, 1, "", "get_aesthetic_score"]], "imgutils.metrics.ccip": [[43, 1, 1, "", "ccip_batch_differences"], [43, 1, 1, "", "ccip_batch_extract_features"], [43, 1, 1, "", "ccip_batch_same"], [43, 1, 1, "", "ccip_clustering"], [43, 1, 1, "", "ccip_default_clustering_params"], [43, 1, 1, "", "ccip_default_threshold"], [43, 1, 1, "", "ccip_difference"], [43, 1, 1, "", "ccip_extract_feature"], [43, 1, 1, "", "ccip_merge"], [43, 1, 1, "", "ccip_same"]], "imgutils.metrics.dbaesthetic": [[44, 1, 1, "", "anime_dbaesthetic"]], "imgutils.metrics.laplacian": [[46, 1, 1, "", "laplacian_score"]], "imgutils.metrics.lpips": [[47, 1, 1, "", "lpips_clustering"], [47, 1, 1, "", "lpips_difference"], [47, 1, 1, "", "lpips_extract_feature"]], "imgutils.metrics.psnr_": [[48, 1, 1, "", "psnr"]], "imgutils.ocr": [[49, 1, 1, "", "detect_text_with_ocr"], [49, 1, 1, "", "list_det_models"], [49, 1, 1, "", "list_rec_models"], [49, 1, 1, "", "ocr"]], "imgutils.operate": [[50, 0, 0, "-", "align"], [51, 0, 0, "-", "censor_"], [52, 0, 0, "-", "imgcensor"], [54, 0, 0, "-", "squeeze"]], "imgutils.operate.align": [[50, 1, 1, "", "align_maxsize"]], "imgutils.operate.censor_": [[51, 3, 1, "", "BaseCensor"], [51, 3, 1, "", "BlurCensor"], [51, 3, 1, "", "ColorCensor"], [51, 3, 1, "", "PixelateCensor"], [51, 1, 1, "", "censor_areas"], [51, 1, 1, "", "censor_nsfw"], [51, 1, 1, "", "register_censor_method"]], "imgutils.operate.censor_.BaseCensor": [[51, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.BlurCensor": [[51, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.ColorCensor": [[51, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.PixelateCensor": [[51, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor": [[52, 3, 1, "", "EmojiBasedCensor"], [52, 3, 1, "", "ImageBasedCensor"], [52, 3, 1, "", "SingleImage"]], "imgutils.operate.imgcensor.EmojiBasedCensor": [[52, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.ImageBasedCensor": [[52, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.SingleImage": [[52, 4, 1, "", "__init__"], [52, 4, 1, "", "find_for_area"], [52, 5, 1, "", "height"], [52, 5, 1, "", "width"]], "imgutils.operate.squeeze": [[54, 1, 1, "", "squeeze"], [54, 1, 1, "", "squeeze_with_transparency"]], "imgutils.pose": [[55, 0, 0, "-", "dwpose"], [56, 0, 0, "-", "format"], [58, 0, 0, "-", "visual"]], "imgutils.pose.dwpose": [[55, 1, 1, "", "dwpose_estimate"]], "imgutils.pose.format": [[56, 3, 1, "", "OP18KeyPointSet"], [56, 2, 1, "", "OP18_BODY_MAX"], [56, 2, 1, "", "OP18_BODY_MIN"], [56, 2, 1, "", "OP18_FACE_MAX"], [56, 2, 1, "", "OP18_FACE_MIN"], [56, 2, 1, "", "OP18_LEFT_FOOT_MAX"], [56, 2, 1, "", "OP18_LEFT_FOOT_MIN"], [56, 2, 1, "", "OP18_LEFT_HAND_MAX"], [56, 2, 1, "", "OP18_LEFT_HAND_MIN"], [56, 2, 1, "", "OP18_RIGHT_FOOT_MAX"], [56, 2, 1, "", "OP18_RIGHT_FOOT_MIN"], [56, 2, 1, "", "OP18_RIGHT_HAND_MAX"], [56, 2, 1, "", "OP18_RIGHT_HAND_MIN"], [56, 6, 1, "", "OpenPose18"]], "imgutils.pose.format.OP18KeyPointSet": [[56, 4, 1, "", "__init__"], [56, 4, 1, "", "__mul__"], [56, 4, 1, "", "__truediv__"], [56, 5, 1, "", "body"], [56, 5, 1, "", "face"], [56, 5, 1, "", "left_foot"], [56, 5, 1, "", "left_hand"], [56, 5, 1, "", "right_foot"], [56, 5, 1, "", "right_hand"]], "imgutils.pose.format.OpenPose18": [[56, 7, 1, "", "LEFT_ANKLE"], [56, 7, 1, "", "LEFT_BIG_TOE"], [56, 7, 1, "", "LEFT_EAR"], [56, 7, 1, "", "LEFT_ELBOW"], [56, 7, 1, "", "LEFT_EYE"], [56, 7, 1, "", "LEFT_HEEL"], [56, 7, 1, "", "LEFT_HIP"], [56, 7, 1, "", "LEFT_KNEE"], [56, 7, 1, "", "LEFT_SHOULDER"], [56, 7, 1, "", "LEFT_SMALL_TOE"], [56, 7, 1, "", "LEFT_WRIST"], [56, 7, 1, "", "NECK"], [56, 7, 1, "", "NOSE"], [56, 7, 1, "", "RIGHT_ANKLE"], [56, 7, 1, "", "RIGHT_BIG_TOE"], [56, 7, 1, "", "RIGHT_EAR"], [56, 7, 1, "", "RIGHT_ELBOW"], [56, 7, 1, "", "RIGHT_EYE"], [56, 7, 1, "", "RIGHT_HEEL"], [56, 7, 1, "", "RIGHT_HIP"], [56, 7, 1, "", "RIGHT_KNEE"], [56, 7, 1, "", "RIGHT_SHOULDER"], [56, 7, 1, "", "RIGHT_SMALL_TOE"], [56, 7, 1, "", "RIGHT_WRIST"]], "imgutils.pose.visual": [[58, 1, 1, "", "op18_visualize"]], "imgutils.preprocess": [[59, 0, 0, "-", "base"], [61, 0, 0, "-", "pillow"], [62, 0, 0, "-", "torchvision"], [63, 0, 0, "-", "transformers"]], "imgutils.preprocess.base": [[59, 3, 1, "", "NotParseTarget"]], "imgutils.preprocess.pillow": [[61, 1, 1, "", "create_pillow_transforms"], [61, 1, 1, "", "parse_pillow_transforms"], [61, 1, 1, "", "register_pillow_parse"], [61, 1, 1, "", "register_pillow_transform"]], "imgutils.preprocess.torchvision": [[62, 1, 1, "", "create_torchvision_transforms"], [62, 1, 1, "", "parse_torchvision_transforms"], [62, 1, 1, "", "register_torchvision_parse"], [62, 1, 1, "", "register_torchvision_transform"]], "imgutils.preprocess.transformers": [[63, 3, 1, "", "NotProcessorTypeError"], [63, 1, 1, "", "convert_to_size_dict"], [63, 1, 1, "", "create_bit_transforms"], [63, 1, 1, "", "create_blip_transforms"], [63, 1, 1, "", "create_clip_transforms"], [63, 1, 1, "", "create_convnext_transforms"], [63, 1, 1, "", "create_mobilenetv2_transforms"], [63, 1, 1, "", "create_siglip_transforms"], [63, 1, 1, "", "create_transforms_from_bit_processor"], [63, 1, 1, "", "create_transforms_from_blip_processor"], [63, 1, 1, "", "create_transforms_from_clip_processor"], [63, 1, 1, "", "create_transforms_from_convnext_processor"], [63, 1, 1, "", "create_transforms_from_mobilenetv2_processor"], [63, 1, 1, "", "create_transforms_from_siglip_processor"], [63, 1, 1, "", "create_transforms_from_transformers"], [63, 1, 1, "", "create_transforms_from_vit_processor"], [63, 1, 1, "", "create_vit_transforms"], [63, 1, 1, "", "get_size_dict"], [63, 1, 1, "", "is_valid_size_dict"], [63, 1, 1, "", "register_creators_for_transformers"]], "imgutils.resource": [[64, 0, 0, "-", "background"]], "imgutils.resource.background": [[64, 3, 1, "", "BackgroundImageSet"], [64, 1, 1, "", "get_bg_image"], [64, 1, 1, "", "get_bg_image_file"], [64, 1, 1, "", "list_bg_image_files"], [64, 1, 1, "", "random_bg_image"], [64, 1, 1, "", "random_bg_image_file"]], "imgutils.resource.background.BackgroundImageSet": [[64, 4, 1, "", "__init__"], [64, 4, 1, "", "get_image"], [64, 4, 1, "", "get_image_file"], [64, 4, 1, "", "list_image_files"], [64, 4, 1, "", "random_image"], [64, 4, 1, "", "random_image_file"]], "imgutils.restore": [[66, 0, 0, "-", "adversarial"], [68, 0, 0, "-", "nafnet"], [69, 0, 0, "-", "scunet"]], "imgutils.restore.adversarial": [[66, 1, 1, "", "remove_adversarial_noise"]], "imgutils.restore.nafnet": [[68, 1, 1, "", "restore_with_nafnet"]], "imgutils.restore.scunet": [[69, 1, 1, "", "restore_with_scunet"]], "imgutils.sd": [[71, 0, 0, "-", "metadata"], [72, 0, 0, "-", "model"], [73, 0, 0, "-", "nai"]], "imgutils.sd.metadata": [[71, 3, 1, "", "SDMetaData"], [71, 1, 1, "", "get_sdmeta_from_image"], [71, 1, 1, "", "parse_sdmeta_from_text"], [71, 1, 1, "", "save_image_with_sdmeta"]], "imgutils.sd.metadata.SDMetaData": [[71, 4, 1, "", "__str__"], [71, 5, 1, "", "pnginfo"], [71, 5, 1, "", "text"]], "imgutils.sd.model": [[72, 1, 1, "", "read_metadata"], [72, 1, 1, "", "save_with_metadata"]], "imgutils.sd.nai": [[73, 3, 1, "", "NAIMetaData"], [73, 3, 1, "", "NAIMetadata"], [73, 1, 1, "", "add_naimeta_to_image"], [73, 1, 1, "", "get_naimeta_from_image"], [73, 1, 1, "", "save_image_with_naimeta"]], "imgutils.sd.nai.NAIMetaData": [[73, 4, 1, "", "__init__"], [73, 5, 1, "", "pnginfo"]], "imgutils.segment": [[75, 0, 0, "-", "isnetis"]], "imgutils.segment.isnetis": [[75, 1, 1, "", "get_isnetis_mask"], [75, 1, 1, "", "segment_rgba_with_isnetis"], [75, 1, 1, "", "segment_with_isnetis"]], "imgutils.tagging": [[76, 0, 0, "-", "blacklist"], [77, 0, 0, "-", "camie"], [78, 0, 0, "-", "character"], [79, 0, 0, "-", "deepdanbooru"], [80, 0, 0, "-", "deepgelbooru"], [81, 0, 0, "-", "format"], [83, 0, 0, "-", "match"], [84, 0, 0, "-", "mldanbooru"], [85, 0, 0, "-", "order"], [86, 0, 0, "-", "overlap"], [87, 0, 0, "-", "wd14"]], "imgutils.tagging.blacklist": [[76, 1, 1, "", "drop_blacklisted_tags"], [76, 1, 1, "", "is_blacklisted"]], "imgutils.tagging.camie": [[77, 1, 1, "", "convert_camie_emb_to_prediction"], [77, 1, 1, "", "get_camie_tags"]], "imgutils.tagging.character": [[78, 2, 1, "", "CHAR_PREFIXES"], [78, 2, 1, "", "CHAR_SUFFIXES"], [78, 2, 1, "", "CHAR_WHITELIST_PREFIX"], [78, 2, 1, "", "CHAR_WHITELIST_SUFFIX"], [78, 2, 1, "", "CHAR_WHITELIST_WORD"], [78, 3, 1, "", "CharacterTagPool"], [78, 1, 1, "", "drop_basic_character_tags"], [78, 1, 1, "", "is_basic_character_tag"]], "imgutils.tagging.character.CharacterTagPool": [[78, 4, 1, "", "__init__"], [78, 4, 1, "", "drop_basic_character_tags"], [78, 4, 1, "", "is_basic_character_tag"]], "imgutils.tagging.deepdanbooru": [[79, 1, 1, "", "get_deepdanbooru_tags"]], "imgutils.tagging.deepgelbooru": [[80, 1, 1, "", "get_deepgelbooru_tags"]], "imgutils.tagging.format": [[81, 1, 1, "", "add_underline"], [81, 1, 1, "", "remove_underline"], [81, 1, 1, "", "tags_to_text"]], "imgutils.tagging.match": [[83, 1, 1, "", "tag_match_full"], [83, 1, 1, "", "tag_match_prefix"], [83, 1, 1, "", "tag_match_suffix"]], "imgutils.tagging.mldanbooru": [[84, 1, 1, "", "get_mldanbooru_tags"]], "imgutils.tagging.order": [[85, 1, 1, "", "sort_tags"]], "imgutils.tagging.overlap": [[86, 1, 1, "", "drop_overlap_tags"]], "imgutils.tagging.wd14": [[87, 1, 1, "", "convert_wd14_emb_to_prediction"], [87, 1, 1, "", "denormalize_wd14_emb"], [87, 1, 1, "", "get_wd14_tags"]], "imgutils.upscale": [[88, 0, 0, "-", "cdc"]], "imgutils.upscale.cdc": [[88, 1, 1, "", "upscale_with_cdc"]], "imgutils.utils": [[90, 0, 0, "-", "cache"], [91, 0, 0, "-", "func"], [93, 0, 0, "-", "onnxruntime"]], "imgutils.utils.cache": [[90, 1, 1, "", "ts_lru_cache"]], "imgutils.utils.func": [[91, 1, 1, "", "sigmoid"]], "imgutils.utils.onnxruntime": [[93, 1, 1, "", "get_onnx_provider"], [93, 1, 1, "", "open_onnx_model"]], "imgutils.validate": [[94, 0, 0, "-", "aicheck"], [95, 0, 0, "-", "bangumi_char"], [96, 0, 0, "-", "classify"], [97, 0, 0, "-", "color"], [98, 0, 0, "-", "completeness"], [99, 0, 0, "-", "dbrating"], [100, 0, 0, "-", "furry"], [102, 0, 0, "-", "monochrome"], [103, 0, 0, "-", "nsfw"], [104, 0, 0, "-", "portrait"], [105, 0, 0, "-", "rating"], [106, 0, 0, "-", "real"], [107, 0, 0, "-", "safe"], [108, 0, 0, "-", "style_age"], [109, 0, 0, "-", "teen"], [110, 0, 0, "-", "truncate"]], "imgutils.validate.aicheck": [[94, 1, 1, "", "get_ai_created_score"], [94, 1, 1, "", "is_ai_created"]], "imgutils.validate.bangumi_char": [[95, 1, 1, "", "anime_bangumi_char"], [95, 1, 1, "", "anime_bangumi_char_score"]], "imgutils.validate.classify": [[96, 1, 1, "", "anime_classify"], [96, 1, 1, "", "anime_classify_score"]], "imgutils.validate.color": [[97, 1, 1, "", "is_greyscale"]], "imgutils.validate.completeness": [[98, 1, 1, "", "anime_completeness"], [98, 1, 1, "", "anime_completeness_score"]], "imgutils.validate.dbrating": [[99, 1, 1, "", "anime_dbrating"], [99, 1, 1, "", "anime_dbrating_score"]], "imgutils.validate.furry": [[100, 1, 1, "", "anime_furry"], [100, 1, 1, "", "anime_furry_score"]], "imgutils.validate.monochrome": [[102, 1, 1, "", "get_monochrome_score"], [102, 1, 1, "", "is_monochrome"]], "imgutils.validate.nsfw": [[103, 1, 1, "", "nsfw_pred"], [103, 1, 1, "", "nsfw_pred_score"]], "imgutils.validate.portrait": [[104, 1, 1, "", "anime_portrait"], [104, 1, 1, "", "anime_portrait_score"]], "imgutils.validate.rating": [[105, 1, 1, "", "anime_rating"], [105, 1, 1, "", "anime_rating_score"]], "imgutils.validate.real": [[106, 1, 1, "", "anime_real"], [106, 1, 1, "", "anime_real_score"]], "imgutils.validate.safe": [[107, 1, 1, "", "safe_check"], [107, 1, 1, "", "safe_check_score"]], "imgutils.validate.style_age": [[108, 1, 1, "", "anime_style_age"], [108, 1, 1, "", "anime_style_age_score"]], "imgutils.validate.teen": [[109, 1, 1, "", "anime_teen"], [109, 1, 1, "", "anime_teen_score"]], "imgutils.validate.truncate": [[110, 1, 1, "", "is_truncated_file"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:data", "3": "py:class", "4": "py:method", "5": "py:property", "6": "py:enum", "7": "py:attribute"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "data", "Python data"], "3": ["py", "class", "Python class"], "4": ["py", "method", "Python method"], "5": ["py", "property", "Python property"], "6": ["py", "enum", "Python enum"], "7": ["py", "attribute", "Python attribute"]}, "titleterms": {"imgutil": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111], "ascii": [0, 1], "draw": 0, "ascii_draw": 0, "config": [2, 3], "meta": 3, "__title__": 3, "__version__": 3, "__description__": 3, "__author__": 3, "__author_email__": 3, "data": [4, 5, 6, 7, 8, 9, 10, 11, 12], "background": [4, 64], "grid_background": 4, "grid_transpar": 4, "blob": 5, "to_blob_url": 5, "load_image_from_blob_url": 5, "is_valid_image_blob_url": 5, "decod": 6, "rgb_decod": 6, "encod": 7, "rgb_encod": 7, "imag": 8, "load_imag": 8, "has_alpha_channel": 8, "layer": 10, "istack": 10, "pad": 11, "pad_image_to_s": 11, "url": 12, "download_image_from_url": 12, "is_http_url": 12, "detect": [13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25], "booru_yolo": 13, "model": [13, 72], "label": 13, "descript": 13, "avail": 13, "pp": 13, "seri": 13, "AS": 13, "aa": 13, "detect_with_booru_yolo": 13, "censor": 14, "detect_censor": 14, "ey": 15, "detect_ey": 15, "face": 16, "detect_fac": 16, "halfbodi": 17, "detect_halfbodi": 17, "hand": 18, "detect_hand": 18, "head": 19, "detect_head": 19, "nudenet": 21, "detect_with_nudenet": 21, "person": 22, "detect_person": 22, "similar": 23, "calculate_i": 23, "bboxes_similar": 23, "detection_similar": 23, "calculate_mask_i": 23, "masks_similar": 23, "detection_with_mask_similar": 23, "text": 24, "detect_text": 24, "visual": [25, 58], "detection_visu": 25, "edg": [26, 27, 28, 29], "canni": 26, "get_edge_by_canni": 26, "edge_image_with_canni": 26, "lineart": 28, "get_edge_by_lineart": 28, "edge_image_with_lineart": 28, "lineart_anim": 29, "get_edge_by_lineart_anim": 29, "edge_image_with_lineart_anim": 29, "gener": [30, 31, 32, 33, 34, 35, 36, 37, 38], "classifi": [30, 96], "classifymodel": 30, "classify_predict_scor": 30, "classify_predict": 30, "classify_predict_fmt": 30, "classify_timm": 31, "classifytimmmodel": 31, "classify_timm_predict": 31, "clip": 32, "clipmodel": 32, "clip_image_encod": 32, "clip_text_encod": 32, "clip_predict": 32, "enhanc": 33, "imageenhanc": 33, "multilabel_timm": 35, "multilabeltimmmodel": 35, "multilabel_timm_predict": 35, "siglip": 36, "siglipmodel": 36, "siglip_image_encod": 36, "siglip_text_encod": 36, "siglip_predict": 36, "yolo": 37, "yolomodel": 37, "yolo_predict": 37, "yoloseg": 38, "yolosegmentationmodel": 38, "yolo_seg_predict": 38, "metadata": [39, 40, 41, 71], "geninfo": 39, "read_geninfo_paramet": 39, "read_geninfo_exif": 39, "read_geninfo_gif": 39, "write_geninfo_paramet": 39, "write_geninfo_exif": 39, "write_geninfo_gif": 39, "lsb": 41, "read_lsb_raw_byt": 41, "read_lsb_metadata": 41, "write_lsb_raw_byt": 41, "write_lsb_metadata": 41, "lsbreaderror": 41, "lsbextractor": 41, "imagelsbdataextractor": 41, "serialize_pnginfo": 41, "serialize_json": 41, "inject_data": 41, "metric": [42, 43, 44, 45, 46, 47, 48], "aesthet": 42, "get_aesthetic_scor": 42, "ccip": 43, "ccip_extract_featur": 43, "ccip_batch_extract_featur": 43, "ccip_default_threshold": 43, "ccip_differ": 43, "ccip_sam": 43, "ccip_batch_differ": 43, "ccip_batch_sam": 43, "ccip_default_clustering_param": 43, "ccip_clust": 43, "ccip_merg": 43, "dbaesthet": 44, "anime_dbaesthet": 44, "laplacian": 46, "laplacian_scor": 46, "lpip": 47, "lpips_extract_featur": 47, "lpips_differ": 47, "lpips_clust": 47, "psnr_": 48, "psnr": 48, "ocr": 49, "detect_text_with_ocr": 49, "list_det_model": 49, "list_rec_model": 49, "oper": [50, 51, 52, 53, 54], "align": 50, "align_maxs": 50, "censor_": 51, "censor_area": 51, "censor_nsfw": 51, "basecensor": 51, "colorcensor": 51, "blurcensor": 51, "pixelatecensor": 51, "register_censor_method": 51, "imgcensor": 52, "imagebasedcensor": 52, "emojibasedcensor": 52, "singleimag": 52, "squeez": 54, "squeeze_with_transpar": 54, "pose": [55, 56, 57, 58], "dwpose": 55, "dwpose_estim": 55, "format": [56, 81], "op18keypointset": 56, "openpose18": 56, "op18_body_max": 56, "op18_body_min": 56, "op18_face_max": 56, "op18_face_min": 56, "op18_left_foot_max": 56, "op18_left_foot_min": 56, "op18_left_hand_max": 56, "op18_left_hand_min": 56, "op18_right_foot_max": 56, "op18_right_foot_min": 56, "op18_right_hand_max": 56, "op18_right_hand_min": 56, "op18_visu": 58, "preprocess": [59, 60, 61, 62, 63], "base": 59, "notparsetarget": 59, "pillow": 61, "register_pillow_transform": 61, "register_pillow_pars": 61, "create_pillow_transform": 61, "parse_pillow_transform": 61, "torchvis": 62, "register_torchvision_transform": 62, "register_torchvision_pars": 62, "create_torchvision_transform": 62, "parse_torchvision_transform": 62, "transform": 63, "register_creators_for_transform": 63, "notprocessortypeerror": 63, "create_transforms_from_transform": 63, "is_valid_size_dict": 63, "convert_to_size_dict": 63, "get_size_dict": 63, "create_clip_transform": 63, "create_transforms_from_clip_processor": 63, "create_convnext_transform": 63, "create_transforms_from_convnext_processor": 63, "create_vit_transform": 63, "create_transforms_from_vit_processor": 63, "create_siglip_transform": 63, "create_transforms_from_siglip_processor": 63, "create_bit_transform": 63, "create_transforms_from_bit_processor": 63, "create_blip_transform": 63, "create_transforms_from_blip_processor": 63, "create_mobilenetv2_transform": 63, "create_transforms_from_mobilenetv2_processor": 63, "resourc": [64, 65], "backgroundimageset": 64, "list_bg_image_fil": 64, "get_bg_image_fil": 64, "get_bg_imag": 64, "random_bg_image_fil": 64, "random_bg_imag": 64, "restor": [66, 67, 68, 69], "adversari": 66, "remove_adversarial_nois": 66, "nafnet": 68, "restore_with_nafnet": 68, "scunet": 69, "restore_with_scunet": 69, "sd": [70, 71, 72, 73], "sdmetadata": 71, "parse_sdmeta_from_text": 71, "get_sdmeta_from_imag": 71, "save_image_with_sdmeta": 71, "read_metadata": 72, "save_with_metadata": 72, "nai": 73, "naimetadata": 73, "get_naimeta_from_imag": 73, "add_naimeta_to_imag": 73, "save_image_with_naimeta": 73, "segment": [74, 75], "isneti": 75, "get_isnetis_mask": 75, "segment_with_isneti": 75, "segment_rgba_with_isneti": 75, "tag": [76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87], "blacklist": 76, "is_blacklist": 76, "drop_blacklisted_tag": 76, "cami": 77, "get_camie_tag": 77, "convert_camie_emb_to_predict": 77, "charact": 78, "char_whitelist_suffix": 78, "char_whitelist_prefix": 78, "char_whitelist_word": 78, "char_suffix": 78, "char_prefix": 78, "charactertagpool": 78, "is_basic_character_tag": 78, "drop_basic_character_tag": 78, "deepdanbooru": 79, "get_deepdanbooru_tag": 79, "deepgelbooru": 80, "get_deepgelbooru_tag": 80, "add_underlin": 81, "remove_underlin": 81, "tags_to_text": 81, "match": 83, "tag_match_suffix": 83, "tag_match_prefix": 83, "tag_match_ful": 83, "mldanbooru": 84, "get_mldanbooru_tag": 84, "order": 85, "sort_tag": 85, "overlap": 86, "drop_overlap_tag": 86, "wd14": 87, "get_wd14_tag": 87, "convert_wd14_emb_to_predict": 87, "denormalize_wd14_emb": 87, "upscal": [88, 89], "cdc": 88, "upscale_with_cdc": 88, "util": [90, 91, 92, 93], "cach": 90, "ts_lru_cach": 90, "func": 91, "sigmoid": 91, "onnxruntim": 93, "get_onnx_provid": 93, "open_onnx_model": 93, "valid": [94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110], "aicheck": 94, "get_ai_created_scor": 94, "is_ai_cr": 94, "bangumi_char": 95, "anime_bangumi_char_scor": 95, "anime_bangumi_char": 95, "anime_classify_scor": 96, "anime_classifi": 96, "color": 97, "is_greyscal": 97, "complet": 98, "anime_completeness_scor": 98, "anime_complet": 98, "dbrate": 99, "anime_dbrating_scor": 99, "anime_dbr": 99, "furri": 100, "anime_furry_scor": 100, "anime_furri": 100, "monochrom": 102, "get_monochrome_scor": 102, "is_monochrom": 102, "nsfw": 103, "nsfw_pred_scor": 103, "nsfw_pred": 103, "portrait": 104, "anime_portrait_scor": 104, "anime_portrait": 104, "rate": 105, "anime_rating_scor": 105, "anime_r": [105, 106], "real": 106, "anime_real_scor": 106, "safe": 107, "safe_check_scor": 107, "safe_check": 107, "style_ag": 108, "anime_style_age_scor": 108, "anime_style_ag": 108, "teen": 109, "anime_teen_scor": 109, "anime_teen": 109, "truncat": 110, "is_truncated_fil": 110, "welcom": 111, "": 111, "document": 111, "overview": 111, "tutori": 111, "inform": [111, 112, 113], "api": 111, "run": [112, 113], "environ": [112, 113], "instal": 114, "quick": 115, "start": 115}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.todo": 2, "nbsphinx": 4, "sphinx": 58}, "alltitles": {"imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "ascii_drawing": [[0, "ascii-drawing"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "__TITLE__": [[3, "title"]], "__VERSION__": [[3, "version"]], "__DESCRIPTION__": [[3, "description"]], "__AUTHOR__": [[3, "author"]], "__AUTHOR_EMAIL__": [[3, "author-email"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "grid_background": [[4, "grid-background"]], "grid_transparent": [[4, "grid-transparent"]], "imgutils.data.blob": [[5, "module-imgutils.data.blob"]], "to_blob_url": [[5, "to-blob-url"]], "load_image_from_blob_url": [[5, "load-image-from-blob-url"]], "is_valid_image_blob_url": [[5, "is-valid-image-blob-url"]], "imgutils.data.decode": [[6, "module-imgutils.data.decode"]], "rgb_decode": [[6, "rgb-decode"]], "imgutils.data.encode": [[7, "module-imgutils.data.encode"]], "rgb_encode": [[7, "rgb-encode"]], "imgutils.data.image": [[8, "module-imgutils.data.image"]], "load_image": [[8, "load-image"]], "load_images": [[8, "load-images"]], "has_alpha_channel": [[8, "has-alpha-channel"]], "imgutils.data": [[9, "module-imgutils.data"]], "imgutils.data.layer": [[10, "module-imgutils.data.layer"]], "istack": [[10, "istack"]], "imgutils.data.pad": [[11, "module-imgutils.data.pad"]], "pad_image_to_size": [[11, "pad-image-to-size"]], "imgutils.data.url": [[12, "module-imgutils.data.url"]], "download_image_from_url": [[12, "download-image-from-url"]], "is_http_url": [[12, "is-http-url"]], "imgutils.detect.booru_yolo": [[13, "module-imgutils.detect.booru_yolo"]], "Model Labels and Descriptions": [[13, "id1"]], "Available Models (PP Series)": [[13, "id2"]], "Available Models (AS Series)": [[13, "id3"]], "Available Models (AA Series)": [[13, "id4"]], "detect_with_booru_yolo": [[13, "detect-with-booru-yolo"]], "imgutils.detect.censor": [[14, "module-imgutils.detect.censor"]], "detect_censors": [[14, "detect-censors"]], "imgutils.detect.eye": [[15, "module-imgutils.detect.eye"]], "detect_eyes": [[15, "detect-eyes"]], "imgutils.detect.face": [[16, "module-imgutils.detect.face"]], "detect_faces": [[16, "detect-faces"]], "imgutils.detect.halfbody": [[17, "module-imgutils.detect.halfbody"]], "detect_halfbody": [[17, "detect-halfbody"]], "imgutils.detect.hand": [[18, "module-imgutils.detect.hand"]], "detect_hands": [[18, "detect-hands"]], "imgutils.detect.head": [[19, "module-imgutils.detect.head"]], "detect_heads": [[19, "detect-heads"]], "imgutils.detect": [[20, "module-imgutils.detect"]], "imgutils.detect.nudenet": [[21, "module-imgutils.detect.nudenet"]], "detect_with_nudenet": [[21, "detect-with-nudenet"]], "imgutils.detect.person": [[22, "module-imgutils.detect.person"]], "detect_person": [[22, "detect-person"]], "imgutils.detect.similarity": [[23, "module-imgutils.detect.similarity"]], "calculate_iou": [[23, "calculate-iou"]], "bboxes_similarity": [[23, "bboxes-similarity"]], "detection_similarity": [[23, "detection-similarity"]], "calculate_mask_iou": [[23, "calculate-mask-iou"]], "masks_similarity": [[23, "masks-similarity"]], "detection_with_mask_similarity": [[23, "detection-with-mask-similarity"]], "imgutils.detect.text": [[24, "module-imgutils.detect.text"]], "detect_text": [[24, "detect-text"]], "imgutils.detect.visual": [[25, "module-imgutils.detect.visual"]], "detection_visualize": [[25, "detection-visualize"]], "imgutils.edge.canny": [[26, "module-imgutils.edge.canny"]], "get_edge_by_canny": [[26, "get-edge-by-canny"]], "edge_image_with_canny": [[26, "edge-image-with-canny"]], "imgutils.edge": [[27, "module-imgutils.edge"]], "imgutils.edge.lineart": [[28, "module-imgutils.edge.lineart"]], "get_edge_by_lineart": [[28, "get-edge-by-lineart"]], "edge_image_with_lineart": [[28, "edge-image-with-lineart"]], "imgutils.edge.lineart_anime": [[29, "module-imgutils.edge.lineart_anime"]], "get_edge_by_lineart_anime": [[29, "get-edge-by-lineart-anime"]], "edge_image_with_lineart_anime": [[29, "edge-image-with-lineart-anime"]], "imgutils.generic.classify": [[30, "module-imgutils.generic.classify"]], "ClassifyModel": [[30, "classifymodel"]], "classify_predict_score": [[30, "classify-predict-score"]], "classify_predict": [[30, "classify-predict"]], "classify_predict_fmt": [[30, "classify-predict-fmt"]], "imgutils.generic.classify_timm": [[31, "module-imgutils.generic.classify_timm"]], "ClassifyTIMMModel": [[31, "classifytimmmodel"]], "classify_timm_predict": [[31, "classify-timm-predict"]], "imgutils.generic.clip": [[32, "module-imgutils.generic.clip"]], "CLIPModel": [[32, "clipmodel"]], "clip_image_encode": [[32, "clip-image-encode"]], "clip_text_encode": [[32, "clip-text-encode"]], "clip_predict": [[32, "clip-predict"]], "imgutils.generic.enhance": [[33, "module-imgutils.generic.enhance"]], "ImageEnhancer": [[33, "imageenhancer"]], "imgutils.generic": [[34, "module-imgutils.generic"]], "imgutils.generic.multilabel_timm": [[35, "module-imgutils.generic.multilabel_timm"]], "MultiLabelTIMMModel": [[35, "multilabeltimmmodel"]], "multilabel_timm_predict": [[35, "multilabel-timm-predict"]], "imgutils.generic.siglip": [[36, "module-imgutils.generic.siglip"]], "SigLIPModel": [[36, "siglipmodel"]], "siglip_image_encode": [[36, "siglip-image-encode"]], "siglip_text_encode": [[36, "siglip-text-encode"]], "siglip_predict": [[36, "siglip-predict"]], "imgutils.generic.yolo": [[37, "module-imgutils.generic.yolo"]], "YOLOModel": [[37, "yolomodel"]], "yolo_predict": [[37, "yolo-predict"]], "imgutils.generic.yoloseg": [[38, "module-imgutils.generic.yoloseg"]], "YOLOSegmentationModel": [[38, "yolosegmentationmodel"]], "yolo_seg_predict": [[38, "yolo-seg-predict"]], "imgutils.metadata.geninfo": [[39, "module-imgutils.metadata.geninfo"]], "read_geninfo_parameters": [[39, "read-geninfo-parameters"]], "read_geninfo_exif": [[39, "read-geninfo-exif"]], "read_geninfo_gif": [[39, "read-geninfo-gif"]], "write_geninfo_parameters": [[39, "write-geninfo-parameters"]], "write_geninfo_exif": [[39, "write-geninfo-exif"]], "write_geninfo_gif": [[39, "write-geninfo-gif"]], "imgutils.metadata": [[40, "module-imgutils.metadata"]], "imgutils.metadata.lsb": [[41, "module-imgutils.metadata.lsb"]], "read_lsb_raw_bytes": [[41, "read-lsb-raw-bytes"]], "read_lsb_metadata": [[41, "read-lsb-metadata"]], "write_lsb_raw_bytes": [[41, "write-lsb-raw-bytes"]], "write_lsb_metadata": [[41, "write-lsb-metadata"]], "LSBReadError": [[41, "lsbreaderror"]], "LSBExtractor": [[41, "lsbextractor"]], "ImageLsbDataExtractor": [[41, "imagelsbdataextractor"]], "serialize_pnginfo": [[41, "serialize-pnginfo"]], "serialize_json": [[41, "serialize-json"]], "inject_data": [[41, "inject-data"]], "imgutils.metrics.aesthetic": [[42, "module-imgutils.metrics.aesthetic"]], "get_aesthetic_score": [[42, "get-aesthetic-score"]], "imgutils.metrics.ccip": [[43, "module-imgutils.metrics.ccip"]], "ccip_extract_feature": [[43, "ccip-extract-feature"]], "ccip_batch_extract_features": [[43, "ccip-batch-extract-features"]], "ccip_default_threshold": [[43, "ccip-default-threshold"]], "ccip_difference": [[43, "ccip-difference"]], "ccip_same": [[43, "ccip-same"]], "ccip_batch_differences": [[43, "ccip-batch-differences"]], "ccip_batch_same": [[43, "ccip-batch-same"]], "ccip_default_clustering_params": [[43, "ccip-default-clustering-params"]], "ccip_clustering": [[43, "ccip-clustering"]], "ccip_merge": [[43, "ccip-merge"]], "imgutils.metrics.dbaesthetic": [[44, "module-imgutils.metrics.dbaesthetic"]], "anime_dbaesthetic": [[44, "anime-dbaesthetic"]], "imgutils.metrics": [[45, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[46, "module-imgutils.metrics.laplacian"]], "laplacian_score": [[46, "laplacian-score"]], "imgutils.metrics.lpips": [[47, "module-imgutils.metrics.lpips"]], "lpips_extract_feature": [[47, "lpips-extract-feature"]], "lpips_difference": [[47, "lpips-difference"]], "lpips_clustering": [[47, "lpips-clustering"]], "imgutils.metrics.psnr_": [[48, "module-imgutils.metrics.psnr_"]], "psnr": [[48, "id1"]], "imgutils.ocr": [[49, "module-imgutils.ocr"]], "detect_text_with_ocr": [[49, "detect-text-with-ocr"]], "ocr": [[49, "ocr"]], "list_det_models": [[49, "list-det-models"]], "list_rec_models": [[49, "list-rec-models"]], "imgutils.operate.align": [[50, "module-imgutils.operate.align"]], "align_maxsize": [[50, "align-maxsize"]], "imgutils.operate.censor_": [[51, "module-imgutils.operate.censor_"]], "censor_areas": [[51, "censor-areas"]], "censor_nsfw": [[51, "censor-nsfw"]], "BaseCensor": [[51, "basecensor"]], "ColorCensor": [[51, "colorcensor"]], "BlurCensor": [[51, "blurcensor"]], "PixelateCensor": [[51, "pixelatecensor"]], "register_censor_method": [[51, "register-censor-method"]], "imgutils.operate.imgcensor": [[52, "module-imgutils.operate.imgcensor"]], "ImageBasedCensor": [[52, "imagebasedcensor"]], "EmojiBasedCensor": [[52, "emojibasedcensor"]], "SingleImage": [[52, "singleimage"]], "imgutils.operate": [[53, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[54, "module-imgutils.operate.squeeze"]], "squeeze": [[54, "squeeze"]], "squeeze_with_transparency": [[54, "squeeze-with-transparency"]], "imgutils.pose.dwpose": [[55, "module-imgutils.pose.dwpose"]], "dwpose_estimate": [[55, "dwpose-estimate"]], "imgutils.pose.format": [[56, "module-imgutils.pose.format"]], "OP18KeyPointSet": [[56, "op18keypointset"]], "OpenPose18": [[56, "openpose18"]], "OP18_BODY_MAX": [[56, "op18-body-max"]], "OP18_BODY_MIN": [[56, "op18-body-min"]], "OP18_FACE_MAX": [[56, "op18-face-max"]], "OP18_FACE_MIN": [[56, "op18-face-min"]], "OP18_LEFT_FOOT_MAX": [[56, "op18-left-foot-max"]], "OP18_LEFT_FOOT_MIN": [[56, "op18-left-foot-min"]], "OP18_LEFT_HAND_MAX": [[56, "op18-left-hand-max"]], "OP18_LEFT_HAND_MIN": [[56, "op18-left-hand-min"]], "OP18_RIGHT_FOOT_MAX": [[56, "op18-right-foot-max"]], "OP18_RIGHT_FOOT_MIN": [[56, "op18-right-foot-min"]], "OP18_RIGHT_HAND_MAX": [[56, "op18-right-hand-max"]], "OP18_RIGHT_HAND_MIN": [[56, "op18-right-hand-min"]], "imgutils.pose": [[57, "module-imgutils.pose"]], "imgutils.pose.visual": [[58, "module-imgutils.pose.visual"]], "op18_visualize": [[58, "op18-visualize"]], "imgutils.preprocess.base": [[59, "module-imgutils.preprocess.base"]], "NotParseTarget": [[59, "notparsetarget"]], "imgutils.preprocess": [[60, "module-imgutils.preprocess"]], "imgutils.preprocess.pillow": [[61, "module-imgutils.preprocess.pillow"]], "register_pillow_transform": [[61, "register-pillow-transform"]], "register_pillow_parse": [[61, "register-pillow-parse"]], "create_pillow_transforms": [[61, "create-pillow-transforms"]], "parse_pillow_transforms": [[61, "parse-pillow-transforms"]], "imgutils.preprocess.torchvision": [[62, "module-imgutils.preprocess.torchvision"]], "register_torchvision_transform": [[62, "register-torchvision-transform"]], "register_torchvision_parse": [[62, "register-torchvision-parse"]], "create_torchvision_transforms": [[62, "create-torchvision-transforms"]], "parse_torchvision_transforms": [[62, "parse-torchvision-transforms"]], "imgutils.preprocess.transformers": [[63, "module-imgutils.preprocess.transformers"]], "register_creators_for_transformers": [[63, "register-creators-for-transformers"]], "NotProcessorTypeError": [[63, "notprocessortypeerror"]], "create_transforms_from_transformers": [[63, "create-transforms-from-transformers"]], "is_valid_size_dict": [[63, "is-valid-size-dict"]], "convert_to_size_dict": [[63, "convert-to-size-dict"]], "get_size_dict": [[63, "get-size-dict"]], "create_clip_transforms": [[63, "create-clip-transforms"]], "create_transforms_from_clip_processor": [[63, "create-transforms-from-clip-processor"]], "create_convnext_transforms": [[63, "create-convnext-transforms"]], "create_transforms_from_convnext_processor": [[63, "create-transforms-from-convnext-processor"]], "create_vit_transforms": [[63, "create-vit-transforms"]], "create_transforms_from_vit_processor": [[63, "create-transforms-from-vit-processor"]], "create_siglip_transforms": [[63, "create-siglip-transforms"]], "create_transforms_from_siglip_processor": [[63, "create-transforms-from-siglip-processor"]], "create_bit_transforms": [[63, "create-bit-transforms"]], "create_transforms_from_bit_processor": [[63, "create-transforms-from-bit-processor"]], "create_blip_transforms": [[63, "create-blip-transforms"]], "create_transforms_from_blip_processor": [[63, "create-transforms-from-blip-processor"]], "create_mobilenetv2_transforms": [[63, "create-mobilenetv2-transforms"]], "create_transforms_from_mobilenetv2_processor": [[63, "create-transforms-from-mobilenetv2-processor"]], "imgutils.resource.background": [[64, "module-imgutils.resource.background"]], "BackgroundImageSet": [[64, "backgroundimageset"]], "list_bg_image_files": [[64, "list-bg-image-files"]], "get_bg_image_file": [[64, "get-bg-image-file"]], "get_bg_image": [[64, "get-bg-image"]], "random_bg_image_file": [[64, "random-bg-image-file"]], "random_bg_image": [[64, "random-bg-image"]], "imgutils.resource": [[65, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[66, "module-imgutils.restore.adversarial"]], "remove_adversarial_noise": [[66, "remove-adversarial-noise"]], "imgutils.restore": [[67, "module-imgutils.restore"]], "imgutils.restore.nafnet": [[68, "module-imgutils.restore.nafnet"]], "restore_with_nafnet": [[68, "restore-with-nafnet"]], "imgutils.restore.scunet": [[69, "module-imgutils.restore.scunet"]], "restore_with_scunet": [[69, "restore-with-scunet"]], "imgutils.sd": [[70, "module-imgutils.sd"]], "imgutils.sd.metadata": [[71, "module-imgutils.sd.metadata"]], "SDMetaData": [[71, "sdmetadata"]], "parse_sdmeta_from_text": [[71, "parse-sdmeta-from-text"]], "get_sdmeta_from_image": [[71, "get-sdmeta-from-image"]], "save_image_with_sdmeta": [[71, "save-image-with-sdmeta"]], "imgutils.sd.model": [[72, "module-imgutils.sd.model"]], "read_metadata": [[72, "read-metadata"]], "save_with_metadata": [[72, "save-with-metadata"]], "imgutils.sd.nai": [[73, "module-imgutils.sd.nai"]], "NAIMetaData": [[73, "naimetadata"]], "NAIMetadata": [[73, "id1"]], "get_naimeta_from_image": [[73, "get-naimeta-from-image"]], "add_naimeta_to_image": [[73, "add-naimeta-to-image"]], "save_image_with_naimeta": [[73, "save-image-with-naimeta"]], "imgutils.segment": [[74, "module-imgutils.segment"]], "imgutils.segment.isnetis": [[75, "module-imgutils.segment.isnetis"]], "get_isnetis_mask": [[75, "get-isnetis-mask"]], "segment_with_isnetis": [[75, "segment-with-isnetis"]], "segment_rgba_with_isnetis": [[75, "segment-rgba-with-isnetis"]], "imgutils.tagging.blacklist": [[76, "module-imgutils.tagging.blacklist"]], "is_blacklisted": [[76, "is-blacklisted"]], "drop_blacklisted_tags": [[76, "drop-blacklisted-tags"]], "imgutils.tagging.camie": [[77, "module-imgutils.tagging.camie"]], "get_camie_tags": [[77, "get-camie-tags"]], "convert_camie_emb_to_prediction": [[77, "convert-camie-emb-to-prediction"]], "imgutils.tagging.character": [[78, "module-imgutils.tagging.character"]], "CHAR_WHITELIST_SUFFIX": [[78, "char-whitelist-suffix"]], "CHAR_WHITELIST_PREFIX": [[78, "char-whitelist-prefix"]], "CHAR_WHITELIST_WORD": [[78, "char-whitelist-word"]], "CHAR_SUFFIXES": [[78, "char-suffixes"]], "CHAR_PREFIXES": [[78, "char-prefixes"]], "CharacterTagPool": [[78, "charactertagpool"]], "is_basic_character_tag": [[78, "is-basic-character-tag"]], "drop_basic_character_tags": [[78, "drop-basic-character-tags"]], "imgutils.tagging.deepdanbooru": [[79, "module-imgutils.tagging.deepdanbooru"]], "get_deepdanbooru_tags": [[79, "get-deepdanbooru-tags"]], "imgutils.tagging.deepgelbooru": [[80, "module-imgutils.tagging.deepgelbooru"]], "get_deepgelbooru_tags": [[80, "get-deepgelbooru-tags"]], "imgutils.tagging.format": [[81, "module-imgutils.tagging.format"]], "add_underline": [[81, "add-underline"]], "remove_underline": [[81, "remove-underline"]], "tags_to_text": [[81, "tags-to-text"]], "imgutils.tagging": [[82, "module-imgutils.tagging"]], "imgutils.tagging.match": [[83, "module-imgutils.tagging.match"]], "tag_match_suffix": [[83, "tag-match-suffix"]], "tag_match_prefix": [[83, "tag-match-prefix"]], "tag_match_full": [[83, "tag-match-full"]], "imgutils.tagging.mldanbooru": [[84, "module-imgutils.tagging.mldanbooru"]], "get_mldanbooru_tags": [[84, "get-mldanbooru-tags"]], "imgutils.tagging.order": [[85, "module-imgutils.tagging.order"]], "sort_tags": [[85, "sort-tags"]], "imgutils.tagging.overlap": [[86, "module-imgutils.tagging.overlap"]], "drop_overlap_tags": [[86, "drop-overlap-tags"]], "imgutils.tagging.wd14": [[87, "module-imgutils.tagging.wd14"]], "get_wd14_tags": [[87, "get-wd14-tags"]], "convert_wd14_emb_to_prediction": [[87, "convert-wd14-emb-to-prediction"]], "denormalize_wd14_emb": [[87, "denormalize-wd14-emb"]], "imgutils.upscale.cdc": [[88, "module-imgutils.upscale.cdc"]], "upscale_with_cdc": [[88, "upscale-with-cdc"]], "imgutils.upscale": [[89, "module-imgutils.upscale"]], "imgutils.utils.cache": [[90, "module-imgutils.utils.cache"]], "ts_lru_cache": [[90, "ts-lru-cache"]], "imgutils.utils.func": [[91, "module-imgutils.utils.func"]], "sigmoid": [[91, "sigmoid"]], "imgutils.utils": [[92, "module-imgutils.utils"]], "imgutils.utils.onnxruntime": [[93, "module-imgutils.utils.onnxruntime"]], "get_onnx_provider": [[93, "get-onnx-provider"]], "open_onnx_model": [[93, "open-onnx-model"]], "imgutils.validate.aicheck": [[94, "module-imgutils.validate.aicheck"]], "get_ai_created_score": [[94, "get-ai-created-score"]], "is_ai_created": [[94, "is-ai-created"]], "imgutils.validate.bangumi_char": [[95, "module-imgutils.validate.bangumi_char"]], "anime_bangumi_char_score": [[95, "anime-bangumi-char-score"]], "anime_bangumi_char": [[95, "anime-bangumi-char"]], "imgutils.validate.classify": [[96, "module-imgutils.validate.classify"]], "anime_classify_score": [[96, "anime-classify-score"]], "anime_classify": [[96, "anime-classify"]], "imgutils.validate.color": [[97, "module-imgutils.validate.color"]], "is_greyscale": [[97, "is-greyscale"]], "imgutils.validate.completeness": [[98, "module-imgutils.validate.completeness"]], "anime_completeness_score": [[98, "anime-completeness-score"]], "anime_completeness": [[98, "anime-completeness"]], "imgutils.validate.dbrating": [[99, "module-imgutils.validate.dbrating"]], "anime_dbrating_score": [[99, "anime-dbrating-score"]], "anime_dbrating": [[99, "anime-dbrating"]], "imgutils.validate.furry": [[100, "module-imgutils.validate.furry"]], "anime_furry_score": [[100, "anime-furry-score"]], "anime_furry": [[100, "anime-furry"]], "imgutils.validate": [[101, "module-imgutils.validate"]], "imgutils.validate.monochrome": [[102, "module-imgutils.validate.monochrome"]], "get_monochrome_score": [[102, "get-monochrome-score"]], "is_monochrome": [[102, "is-monochrome"]], "imgutils.validate.nsfw": [[103, "module-imgutils.validate.nsfw"]], "nsfw_pred_score": [[103, "nsfw-pred-score"]], "nsfw_pred": [[103, "nsfw-pred"]], "imgutils.validate.portrait": [[104, "module-imgutils.validate.portrait"]], "anime_portrait_score": [[104, "anime-portrait-score"]], "anime_portrait": [[104, "anime-portrait"]], "imgutils.validate.rating": [[105, "module-imgutils.validate.rating"]], "anime_rating_score": [[105, "anime-rating-score"]], "anime_rating": [[105, "anime-rating"]], "imgutils.validate.real": [[106, "module-imgutils.validate.real"]], "anime_real_score": [[106, "anime-real-score"]], "anime_real": [[106, "anime-real"]], "imgutils.validate.safe": [[107, "module-imgutils.validate.safe"]], "safe_check_score": [[107, "safe-check-score"]], "safe_check": [[107, "safe-check"]], "imgutils.validate.style_age": [[108, "module-imgutils.validate.style_age"]], "anime_style_age_score": [[108, "anime-style-age-score"]], "anime_style_age": [[108, "anime-style-age"]], "imgutils.validate.teen": [[109, "module-imgutils.validate.teen"]], "anime_teen_score": [[109, "anime-teen-score"]], "anime_teen": [[109, "anime-teen"]], "imgutils.validate.truncate": [[110, "module-imgutils.validate.truncate"]], "is_truncated_file": [[110, "is-truncated-file"]], "Welcome to imgutils\u2019s Documentation": [[111, "welcome-to-imgutils-s-documentation"]], "Overview": [[111, "overview"]], "Tutorials": [[111, null]], "Information": [[111, null]], "API Documentation": [[111, null]], "Run Environment Information": [[112, "Run-Environment-Information"], [113, "Run-Environment-Information"]], "Installation": [[114, "installation"]], "Quick Start": [[115, "quick-start"]]}, "indexentries": {"ascii_drawing() (in module imgutils.ascii.drawing)": [[0, "imgutils.ascii.drawing.ascii_drawing"]], "imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "module": [[0, "module-imgutils.ascii.drawing"], [1, "module-imgutils.ascii"], [2, "module-imgutils.config"], [3, "module-imgutils.config.meta"], [4, "module-imgutils.data.background"], [5, "module-imgutils.data.blob"], [6, "module-imgutils.data.decode"], [7, "module-imgutils.data.encode"], [8, "module-imgutils.data.image"], [9, "module-imgutils.data"], [10, "module-imgutils.data.layer"], [11, "module-imgutils.data.pad"], [12, "module-imgutils.data.url"], [13, "module-imgutils.detect.booru_yolo"], [14, "module-imgutils.detect.censor"], [15, "module-imgutils.detect.eye"], [16, "module-imgutils.detect.face"], [17, "module-imgutils.detect.halfbody"], [18, "module-imgutils.detect.hand"], [19, "module-imgutils.detect.head"], [20, "module-imgutils.detect"], [21, "module-imgutils.detect.nudenet"], [22, "module-imgutils.detect.person"], [23, "module-imgutils.detect.similarity"], [24, "module-imgutils.detect.text"], [25, "module-imgutils.detect.visual"], [26, "module-imgutils.edge.canny"], [27, "module-imgutils.edge"], [28, "module-imgutils.edge.lineart"], [29, "module-imgutils.edge.lineart_anime"], [30, "module-imgutils.generic.classify"], [31, "module-imgutils.generic.classify_timm"], [32, "module-imgutils.generic.clip"], [33, "module-imgutils.generic.enhance"], [34, "module-imgutils.generic"], [35, "module-imgutils.generic.multilabel_timm"], [36, "module-imgutils.generic.siglip"], [37, "module-imgutils.generic.yolo"], [38, "module-imgutils.generic.yoloseg"], [39, "module-imgutils.metadata.geninfo"], [40, "module-imgutils.metadata"], [41, "module-imgutils.metadata.lsb"], [42, "module-imgutils.metrics.aesthetic"], [43, "module-imgutils.metrics.ccip"], [44, "module-imgutils.metrics.dbaesthetic"], [45, "module-imgutils.metrics"], [46, "module-imgutils.metrics.laplacian"], [47, "module-imgutils.metrics.lpips"], [48, "module-imgutils.metrics.psnr_"], [49, "module-imgutils.ocr"], [50, "module-imgutils.operate.align"], [51, "module-imgutils.operate.censor_"], [52, "module-imgutils.operate.imgcensor"], [53, "module-imgutils.operate"], [54, "module-imgutils.operate.squeeze"], [55, "module-imgutils.pose.dwpose"], [56, "module-imgutils.pose.format"], [57, "module-imgutils.pose"], [58, "module-imgutils.pose.visual"], [59, "module-imgutils.preprocess.base"], [60, "module-imgutils.preprocess"], [61, "module-imgutils.preprocess.pillow"], [62, "module-imgutils.preprocess.torchvision"], [63, "module-imgutils.preprocess.transformers"], [64, "module-imgutils.resource.background"], [65, "module-imgutils.resource"], [66, "module-imgutils.restore.adversarial"], [67, "module-imgutils.restore"], [68, "module-imgutils.restore.nafnet"], [69, "module-imgutils.restore.scunet"], [70, "module-imgutils.sd"], [71, "module-imgutils.sd.metadata"], [72, "module-imgutils.sd.model"], [73, "module-imgutils.sd.nai"], [74, "module-imgutils.segment"], [75, "module-imgutils.segment.isnetis"], [76, "module-imgutils.tagging.blacklist"], [77, "module-imgutils.tagging.camie"], [78, "module-imgutils.tagging.character"], [79, "module-imgutils.tagging.deepdanbooru"], [80, "module-imgutils.tagging.deepgelbooru"], [81, "module-imgutils.tagging.format"], [82, "module-imgutils.tagging"], [83, "module-imgutils.tagging.match"], [84, "module-imgutils.tagging.mldanbooru"], [85, "module-imgutils.tagging.order"], [86, "module-imgutils.tagging.overlap"], [87, "module-imgutils.tagging.wd14"], [88, "module-imgutils.upscale.cdc"], [89, "module-imgutils.upscale"], [90, "module-imgutils.utils.cache"], [91, "module-imgutils.utils.func"], [92, "module-imgutils.utils"], [93, "module-imgutils.utils.onnxruntime"], [94, "module-imgutils.validate.aicheck"], [95, "module-imgutils.validate.bangumi_char"], [96, "module-imgutils.validate.classify"], [97, "module-imgutils.validate.color"], [98, "module-imgutils.validate.completeness"], [99, "module-imgutils.validate.dbrating"], [100, "module-imgutils.validate.furry"], [101, "module-imgutils.validate"], [102, "module-imgutils.validate.monochrome"], [103, "module-imgutils.validate.nsfw"], [104, "module-imgutils.validate.portrait"], [105, "module-imgutils.validate.rating"], [106, "module-imgutils.validate.real"], [107, "module-imgutils.validate.safe"], [108, "module-imgutils.validate.style_age"], [109, "module-imgutils.validate.teen"], [110, "module-imgutils.validate.truncate"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "__author_email__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR_EMAIL__"]], "__author__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR__"]], "__description__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__DESCRIPTION__"]], "__title__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__TITLE__"]], "__version__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__VERSION__"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "grid_background() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_background"]], "grid_transparent() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_transparent"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "imgutils.data.blob": [[5, "module-imgutils.data.blob"]], "is_valid_image_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.is_valid_image_blob_url"]], "load_image_from_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.load_image_from_blob_url"]], "to_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.to_blob_url"]], "imgutils.data.decode": [[6, "module-imgutils.data.decode"]], "rgb_decode() (in module imgutils.data.decode)": [[6, "imgutils.data.decode.rgb_decode"]], "imgutils.data.encode": [[7, "module-imgutils.data.encode"]], "rgb_encode() (in module imgutils.data.encode)": [[7, "imgutils.data.encode.rgb_encode"]], "has_alpha_channel() (in module imgutils.data.image)": [[8, "imgutils.data.image.has_alpha_channel"]], "imgutils.data.image": [[8, "module-imgutils.data.image"]], "load_image() (in module imgutils.data.image)": [[8, "imgutils.data.image.load_image"]], "load_images() (in module imgutils.data.image)": [[8, "imgutils.data.image.load_images"]], "imgutils.data": [[9, "module-imgutils.data"]], "imgutils.data.layer": [[10, "module-imgutils.data.layer"]], "istack() (in module imgutils.data.layer)": [[10, "imgutils.data.layer.istack"]], "imgutils.data.pad": [[11, "module-imgutils.data.pad"]], "pad_image_to_size() (in module imgutils.data.pad)": [[11, "imgutils.data.pad.pad_image_to_size"]], "download_image_from_url() (in module imgutils.data.url)": [[12, "imgutils.data.url.download_image_from_url"]], "imgutils.data.url": [[12, "module-imgutils.data.url"]], "is_http_url() (in module imgutils.data.url)": [[12, "imgutils.data.url.is_http_url"]], "detect_with_booru_yolo() (in module imgutils.detect.booru_yolo)": [[13, "imgutils.detect.booru_yolo.detect_with_booru_yolo"]], "imgutils.detect.booru_yolo": [[13, "module-imgutils.detect.booru_yolo"]], "detect_censors() (in module imgutils.detect.censor)": [[14, "imgutils.detect.censor.detect_censors"]], "imgutils.detect.censor": [[14, "module-imgutils.detect.censor"]], "detect_eyes() (in module imgutils.detect.eye)": [[15, "imgutils.detect.eye.detect_eyes"]], "imgutils.detect.eye": [[15, "module-imgutils.detect.eye"]], "detect_faces() (in module imgutils.detect.face)": [[16, "imgutils.detect.face.detect_faces"]], "imgutils.detect.face": [[16, "module-imgutils.detect.face"]], "detect_halfbody() (in module imgutils.detect.halfbody)": [[17, "imgutils.detect.halfbody.detect_halfbody"]], "imgutils.detect.halfbody": [[17, "module-imgutils.detect.halfbody"]], "detect_hands() (in module imgutils.detect.hand)": [[18, "imgutils.detect.hand.detect_hands"]], "imgutils.detect.hand": [[18, "module-imgutils.detect.hand"]], "detect_heads() (in module imgutils.detect.head)": [[19, "imgutils.detect.head.detect_heads"]], "imgutils.detect.head": [[19, "module-imgutils.detect.head"]], "imgutils.detect": [[20, "module-imgutils.detect"]], "detect_with_nudenet() (in module imgutils.detect.nudenet)": [[21, "imgutils.detect.nudenet.detect_with_nudenet"]], "imgutils.detect.nudenet": [[21, "module-imgutils.detect.nudenet"]], "detect_person() (in module imgutils.detect.person)": [[22, "imgutils.detect.person.detect_person"]], "imgutils.detect.person": [[22, "module-imgutils.detect.person"]], "bboxes_similarity() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.bboxes_similarity"]], "calculate_iou() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.calculate_iou"]], "calculate_mask_iou() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.calculate_mask_iou"]], "detection_similarity() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.detection_similarity"]], "detection_with_mask_similarity() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.detection_with_mask_similarity"]], "imgutils.detect.similarity": [[23, "module-imgutils.detect.similarity"]], "masks_similarity() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.masks_similarity"]], "detect_text() (in module imgutils.detect.text)": [[24, "imgutils.detect.text.detect_text"]], "imgutils.detect.text": [[24, "module-imgutils.detect.text"]], "detection_visualize() (in module imgutils.detect.visual)": [[25, "imgutils.detect.visual.detection_visualize"]], "imgutils.detect.visual": [[25, "module-imgutils.detect.visual"]], "edge_image_with_canny() (in module imgutils.edge.canny)": [[26, "imgutils.edge.canny.edge_image_with_canny"]], "get_edge_by_canny() (in module imgutils.edge.canny)": [[26, "imgutils.edge.canny.get_edge_by_canny"]], "imgutils.edge.canny": [[26, "module-imgutils.edge.canny"]], "imgutils.edge": [[27, "module-imgutils.edge"]], "edge_image_with_lineart() (in module imgutils.edge.lineart)": [[28, "imgutils.edge.lineart.edge_image_with_lineart"]], "get_edge_by_lineart() (in module imgutils.edge.lineart)": [[28, "imgutils.edge.lineart.get_edge_by_lineart"]], "imgutils.edge.lineart": [[28, "module-imgutils.edge.lineart"]], "edge_image_with_lineart_anime() (in module imgutils.edge.lineart_anime)": [[29, "imgutils.edge.lineart_anime.edge_image_with_lineart_anime"]], "get_edge_by_lineart_anime() (in module imgutils.edge.lineart_anime)": [[29, "imgutils.edge.lineart_anime.get_edge_by_lineart_anime"]], "imgutils.edge.lineart_anime": [[29, "module-imgutils.edge.lineart_anime"]], "classifymodel (class in imgutils.generic.classify)": [[30, "imgutils.generic.classify.ClassifyModel"]], "__init__() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.__init__"]], "classify_predict() (in module imgutils.generic.classify)": [[30, "imgutils.generic.classify.classify_predict"]], "classify_predict_fmt() (in module imgutils.generic.classify)": [[30, "imgutils.generic.classify.classify_predict_fmt"]], "classify_predict_score() (in module imgutils.generic.classify)": [[30, "imgutils.generic.classify.classify_predict_score"]], "clear() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.clear"]], "imgutils.generic.classify": [[30, "module-imgutils.generic.classify"]], "launch_demo() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.launch_demo"]], "make_ui() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.make_ui"]], "predict() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.predict"]], "predict_fmt() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.predict_fmt"]], "predict_score() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.predict_score"]], "classifytimmmodel (class in imgutils.generic.classify_timm)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel"]], "__init__() (imgutils.generic.classify_timm.classifytimmmodel method)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel.__init__"]], "classify_timm_predict() (in module imgutils.generic.classify_timm)": [[31, "imgutils.generic.classify_timm.classify_timm_predict"]], "imgutils.generic.classify_timm": [[31, "module-imgutils.generic.classify_timm"]], "launch_demo() (imgutils.generic.classify_timm.classifytimmmodel method)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel.launch_demo"]], "make_ui() (imgutils.generic.classify_timm.classifytimmmodel method)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel.make_ui"]], "predict() (imgutils.generic.classify_timm.classifytimmmodel method)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel.predict"]], "clipmodel (class in imgutils.generic.clip)": [[32, "imgutils.generic.clip.CLIPModel"]], "__init__() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.__init__"]], "clear() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.clear"]], "clip_image_encode() (in module imgutils.generic.clip)": [[32, "imgutils.generic.clip.clip_image_encode"]], "clip_predict() (in module imgutils.generic.clip)": [[32, "imgutils.generic.clip.clip_predict"]], "clip_text_encode() (in module imgutils.generic.clip)": [[32, "imgutils.generic.clip.clip_text_encode"]], "image_encode() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.image_encode"]], "imgutils.generic.clip": [[32, "module-imgutils.generic.clip"]], "launch_demo() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.launch_demo"]], "make_ui() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.make_ui"]], "predict() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.predict"]], "text_encode() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.text_encode"]], "imageenhancer (class in imgutils.generic.enhance)": [[33, "imgutils.generic.enhance.ImageEnhancer"]], "__init__() (imgutils.generic.enhance.imageenhancer method)": [[33, "imgutils.generic.enhance.ImageEnhancer.__init__"]], "imgutils.generic.enhance": [[33, "module-imgutils.generic.enhance"]], "process() (imgutils.generic.enhance.imageenhancer method)": [[33, "imgutils.generic.enhance.ImageEnhancer.process"]], "imgutils.generic": [[34, "module-imgutils.generic"]], "multilabeltimmmodel (class in imgutils.generic.multilabel_timm)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel"]], "__init__() (imgutils.generic.multilabel_timm.multilabeltimmmodel method)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel.__init__"]], "imgutils.generic.multilabel_timm": [[35, "module-imgutils.generic.multilabel_timm"]], "launch_demo() (imgutils.generic.multilabel_timm.multilabeltimmmodel method)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel.launch_demo"]], "make_ui() (imgutils.generic.multilabel_timm.multilabeltimmmodel method)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel.make_ui"]], "multilabel_timm_predict() (in module imgutils.generic.multilabel_timm)": [[35, "imgutils.generic.multilabel_timm.multilabel_timm_predict"]], "predict() (imgutils.generic.multilabel_timm.multilabeltimmmodel method)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel.predict"]], "siglipmodel (class in imgutils.generic.siglip)": [[36, "imgutils.generic.siglip.SigLIPModel"]], "__init__() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.__init__"]], "clear() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.clear"]], "image_encode() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.image_encode"]], "imgutils.generic.siglip": [[36, "module-imgutils.generic.siglip"]], "launch_demo() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.launch_demo"]], "make_ui() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.make_ui"]], "predict() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.predict"]], "siglip_image_encode() (in module imgutils.generic.siglip)": [[36, "imgutils.generic.siglip.siglip_image_encode"]], "siglip_predict() (in module imgutils.generic.siglip)": [[36, "imgutils.generic.siglip.siglip_predict"]], "siglip_text_encode() (in module imgutils.generic.siglip)": [[36, "imgutils.generic.siglip.siglip_text_encode"]], "text_encode() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.text_encode"]], "yolomodel (class in imgutils.generic.yolo)": [[37, "imgutils.generic.yolo.YOLOModel"]], "__init__() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.__init__"]], "clear() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.clear"]], "imgutils.generic.yolo": [[37, "module-imgutils.generic.yolo"]], "launch_demo() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.launch_demo"]], "make_ui() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.make_ui"]], "predict() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.predict"]], "yolo_predict() (in module imgutils.generic.yolo)": [[37, "imgutils.generic.yolo.yolo_predict"]], "yolosegmentationmodel (class in imgutils.generic.yoloseg)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel"]], "__init__() (imgutils.generic.yoloseg.yolosegmentationmodel method)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.__init__"]], "clear() (imgutils.generic.yoloseg.yolosegmentationmodel method)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.clear"]], "imgutils.generic.yoloseg": [[38, "module-imgutils.generic.yoloseg"]], "launch_demo() (imgutils.generic.yoloseg.yolosegmentationmodel method)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.launch_demo"]], "make_ui() (imgutils.generic.yoloseg.yolosegmentationmodel method)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.make_ui"]], "model_names (imgutils.generic.yoloseg.yolosegmentationmodel property)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.model_names"]], "predict() (imgutils.generic.yoloseg.yolosegmentationmodel method)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.predict"]], "yolo_seg_predict() (in module imgutils.generic.yoloseg)": [[38, "imgutils.generic.yoloseg.yolo_seg_predict"]], "imgutils.metadata.geninfo": [[39, "module-imgutils.metadata.geninfo"]], "read_geninfo_exif() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.read_geninfo_exif"]], "read_geninfo_gif() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.read_geninfo_gif"]], "read_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.read_geninfo_parameters"]], "write_geninfo_exif() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.write_geninfo_exif"]], "write_geninfo_gif() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.write_geninfo_gif"]], "write_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.write_geninfo_parameters"]], "imgutils.metadata": [[40, "module-imgutils.metadata"]], "imagelsbdataextractor (class in imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.ImageLsbDataExtractor"]], "lsbextractor (class in imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.LSBExtractor"]], "lsbreaderror (class in imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.LSBReadError"]], "__init__() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[41, "imgutils.metadata.lsb.ImageLsbDataExtractor.__init__"]], "__init__() (imgutils.metadata.lsb.lsbextractor method)": [[41, "imgutils.metadata.lsb.LSBExtractor.__init__"]], "extract_data() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[41, "imgutils.metadata.lsb.ImageLsbDataExtractor.extract_data"]], "get_next_n_bytes() (imgutils.metadata.lsb.lsbextractor method)": [[41, "imgutils.metadata.lsb.LSBExtractor.get_next_n_bytes"]], "get_one_byte() (imgutils.metadata.lsb.lsbextractor method)": [[41, "imgutils.metadata.lsb.LSBExtractor.get_one_byte"]], "imgutils.metadata.lsb": [[41, "module-imgutils.metadata.lsb"]], "inject_data() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.inject_data"]], "read_32bit_integer() (imgutils.metadata.lsb.lsbextractor method)": [[41, "imgutils.metadata.lsb.LSBExtractor.read_32bit_integer"]], "read_lsb_metadata() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.read_lsb_metadata"]], "read_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.read_lsb_raw_bytes"]], "serialize_json() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.serialize_json"]], "serialize_pnginfo() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.serialize_pnginfo"]], "write_lsb_metadata() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.write_lsb_metadata"]], "write_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.write_lsb_raw_bytes"]], "get_aesthetic_score() (in module imgutils.metrics.aesthetic)": [[42, "imgutils.metrics.aesthetic.get_aesthetic_score"]], "imgutils.metrics.aesthetic": [[42, "module-imgutils.metrics.aesthetic"]], "ccip_batch_differences() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_batch_differences"]], "ccip_batch_extract_features() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_batch_extract_features"]], "ccip_batch_same() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_batch_same"]], "ccip_clustering() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_clustering"]], "ccip_default_clustering_params() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_default_clustering_params"]], "ccip_default_threshold() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_default_threshold"]], "ccip_difference() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_difference"]], "ccip_extract_feature() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_extract_feature"]], "ccip_merge() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_merge"]], "ccip_same() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_same"]], "imgutils.metrics.ccip": [[43, "module-imgutils.metrics.ccip"]], "anime_dbaesthetic() (in module imgutils.metrics.dbaesthetic)": [[44, "imgutils.metrics.dbaesthetic.anime_dbaesthetic"]], "imgutils.metrics.dbaesthetic": [[44, "module-imgutils.metrics.dbaesthetic"]], "imgutils.metrics": [[45, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[46, "module-imgutils.metrics.laplacian"]], "laplacian_score() (in module imgutils.metrics.laplacian)": [[46, "imgutils.metrics.laplacian.laplacian_score"]], "imgutils.metrics.lpips": [[47, "module-imgutils.metrics.lpips"]], "lpips_clustering() (in module imgutils.metrics.lpips)": [[47, "imgutils.metrics.lpips.lpips_clustering"]], "lpips_difference() (in module imgutils.metrics.lpips)": [[47, "imgutils.metrics.lpips.lpips_difference"]], "lpips_extract_feature() (in module imgutils.metrics.lpips)": [[47, "imgutils.metrics.lpips.lpips_extract_feature"]], "imgutils.metrics.psnr_": [[48, "module-imgutils.metrics.psnr_"]], "psnr() (in module imgutils.metrics.psnr_)": [[48, "imgutils.metrics.psnr_.psnr"]], "detect_text_with_ocr() (in module imgutils.ocr)": [[49, "imgutils.ocr.detect_text_with_ocr"]], "imgutils.ocr": [[49, "module-imgutils.ocr"]], "list_det_models() (in module imgutils.ocr)": [[49, "imgutils.ocr.list_det_models"]], "list_rec_models() (in module imgutils.ocr)": [[49, "imgutils.ocr.list_rec_models"]], "ocr() (in module imgutils.ocr)": [[49, "imgutils.ocr.ocr"]], "align_maxsize() (in module imgutils.operate.align)": [[50, "imgutils.operate.align.align_maxsize"]], "imgutils.operate.align": [[50, "module-imgutils.operate.align"]], "basecensor (class in imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.BaseCensor"]], "blurcensor (class in imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.BlurCensor"]], "colorcensor (class in imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.ColorCensor"]], "pixelatecensor (class in imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.PixelateCensor"]], "censor_area() (imgutils.operate.censor_.basecensor method)": [[51, "imgutils.operate.censor_.BaseCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.blurcensor method)": [[51, "imgutils.operate.censor_.BlurCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.colorcensor method)": [[51, "imgutils.operate.censor_.ColorCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.pixelatecensor method)": [[51, "imgutils.operate.censor_.PixelateCensor.censor_area"]], "censor_areas() (in module imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.censor_areas"]], "censor_nsfw() (in module imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.censor_nsfw"]], "imgutils.operate.censor_": [[51, "module-imgutils.operate.censor_"]], "register_censor_method() (in module imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.register_censor_method"]], "emojibasedcensor (class in imgutils.operate.imgcensor)": [[52, "imgutils.operate.imgcensor.EmojiBasedCensor"]], "imagebasedcensor (class in imgutils.operate.imgcensor)": [[52, "imgutils.operate.imgcensor.ImageBasedCensor"]], "singleimage (class in imgutils.operate.imgcensor)": [[52, "imgutils.operate.imgcensor.SingleImage"]], "__init__() (imgutils.operate.imgcensor.singleimage method)": [[52, "imgutils.operate.imgcensor.SingleImage.__init__"]], "censor_area() (imgutils.operate.imgcensor.emojibasedcensor method)": [[52, "imgutils.operate.imgcensor.EmojiBasedCensor.censor_area"]], "censor_area() (imgutils.operate.imgcensor.imagebasedcensor method)": [[52, "imgutils.operate.imgcensor.ImageBasedCensor.censor_area"]], "find_for_area() (imgutils.operate.imgcensor.singleimage method)": [[52, "imgutils.operate.imgcensor.SingleImage.find_for_area"]], "height (imgutils.operate.imgcensor.singleimage property)": [[52, "imgutils.operate.imgcensor.SingleImage.height"]], "imgutils.operate.imgcensor": [[52, "module-imgutils.operate.imgcensor"]], "width (imgutils.operate.imgcensor.singleimage property)": [[52, "imgutils.operate.imgcensor.SingleImage.width"]], "imgutils.operate": [[53, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[54, "module-imgutils.operate.squeeze"]], "squeeze() (in module imgutils.operate.squeeze)": [[54, "imgutils.operate.squeeze.squeeze"]], "squeeze_with_transparency() (in module imgutils.operate.squeeze)": [[54, "imgutils.operate.squeeze.squeeze_with_transparency"]], "dwpose_estimate() (in module imgutils.pose.dwpose)": [[55, "imgutils.pose.dwpose.dwpose_estimate"]], "imgutils.pose.dwpose": [[55, "module-imgutils.pose.dwpose"]], "left_ankle (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_ANKLE"]], "left_big_toe (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_BIG_TOE"]], "left_ear (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_EAR"]], "left_elbow (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_ELBOW"]], "left_eye (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_EYE"]], "left_heel (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_HEEL"]], "left_hip (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_HIP"]], "left_knee (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_KNEE"]], "left_shoulder (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_SHOULDER"]], "left_small_toe (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_SMALL_TOE"]], "left_wrist (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_WRIST"]], "neck (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.NECK"]], "nose (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.NOSE"]], "op18keypointset (class in imgutils.pose.format)": [[56, "imgutils.pose.format.OP18KeyPointSet"]], "op18_body_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_BODY_MAX"]], "op18_body_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_BODY_MIN"]], "op18_face_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_FACE_MAX"]], "op18_face_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_FACE_MIN"]], "op18_left_foot_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_LEFT_FOOT_MAX"]], "op18_left_foot_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_LEFT_FOOT_MIN"]], "op18_left_hand_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_LEFT_HAND_MAX"]], "op18_left_hand_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_LEFT_HAND_MIN"]], "op18_right_foot_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_RIGHT_FOOT_MAX"]], "op18_right_foot_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_RIGHT_FOOT_MIN"]], "op18_right_hand_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_RIGHT_HAND_MAX"]], "op18_right_hand_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_RIGHT_HAND_MIN"]], "right_ankle (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_ANKLE"]], "right_big_toe (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_BIG_TOE"]], "right_ear (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_EAR"]], "right_elbow (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_ELBOW"]], "right_eye (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_EYE"]], "right_heel (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_HEEL"]], "right_hip (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_HIP"]], "right_knee (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_KNEE"]], "right_shoulder (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_SHOULDER"]], "right_small_toe (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_SMALL_TOE"]], "right_wrist (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_WRIST"]], "__init__() (imgutils.pose.format.op18keypointset method)": [[56, "imgutils.pose.format.OP18KeyPointSet.__init__"]], "__mul__() (imgutils.pose.format.op18keypointset method)": [[56, "imgutils.pose.format.OP18KeyPointSet.__mul__"]], "__truediv__() (imgutils.pose.format.op18keypointset method)": [[56, "imgutils.pose.format.OP18KeyPointSet.__truediv__"]], "body (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.body"]], "face (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.face"]], "imgutils.pose.format": [[56, "module-imgutils.pose.format"]], "left_foot (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.left_foot"]], "left_hand (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.left_hand"]], "right_foot (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.right_foot"]], "right_hand (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.right_hand"]], "imgutils.pose": [[57, "module-imgutils.pose"]], "imgutils.pose.visual": [[58, "module-imgutils.pose.visual"]], "op18_visualize() (in module imgutils.pose.visual)": [[58, "imgutils.pose.visual.op18_visualize"]], "notparsetarget (class in imgutils.preprocess.base)": [[59, "imgutils.preprocess.base.NotParseTarget"]], "imgutils.preprocess.base": [[59, "module-imgutils.preprocess.base"]], "imgutils.preprocess": [[60, "module-imgutils.preprocess"]], "create_pillow_transforms() (in module imgutils.preprocess.pillow)": [[61, "imgutils.preprocess.pillow.create_pillow_transforms"]], "imgutils.preprocess.pillow": [[61, "module-imgutils.preprocess.pillow"]], "parse_pillow_transforms() (in module imgutils.preprocess.pillow)": [[61, "imgutils.preprocess.pillow.parse_pillow_transforms"]], "register_pillow_parse() (in module imgutils.preprocess.pillow)": [[61, "imgutils.preprocess.pillow.register_pillow_parse"]], "register_pillow_transform() (in module imgutils.preprocess.pillow)": [[61, "imgutils.preprocess.pillow.register_pillow_transform"]], "create_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[62, "imgutils.preprocess.torchvision.create_torchvision_transforms"]], "imgutils.preprocess.torchvision": [[62, "module-imgutils.preprocess.torchvision"]], "parse_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[62, "imgutils.preprocess.torchvision.parse_torchvision_transforms"]], "register_torchvision_parse() (in module imgutils.preprocess.torchvision)": [[62, "imgutils.preprocess.torchvision.register_torchvision_parse"]], "register_torchvision_transform() (in module imgutils.preprocess.torchvision)": [[62, "imgutils.preprocess.torchvision.register_torchvision_transform"]], "notprocessortypeerror (class in imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.NotProcessorTypeError"]], "convert_to_size_dict() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.convert_to_size_dict"]], "create_bit_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_bit_transforms"]], "create_blip_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_blip_transforms"]], "create_clip_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_clip_transforms"]], "create_convnext_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_convnext_transforms"]], "create_mobilenetv2_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_mobilenetv2_transforms"]], "create_siglip_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_siglip_transforms"]], "create_transforms_from_bit_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_bit_processor"]], "create_transforms_from_blip_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_blip_processor"]], "create_transforms_from_clip_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_clip_processor"]], "create_transforms_from_convnext_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_convnext_processor"]], "create_transforms_from_mobilenetv2_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_mobilenetv2_processor"]], "create_transforms_from_siglip_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_siglip_processor"]], "create_transforms_from_transformers() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_transformers"]], "create_transforms_from_vit_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_vit_processor"]], "create_vit_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_vit_transforms"]], "get_size_dict() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.get_size_dict"]], "imgutils.preprocess.transformers": [[63, "module-imgutils.preprocess.transformers"]], "is_valid_size_dict() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.is_valid_size_dict"]], "register_creators_for_transformers() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.register_creators_for_transformers"]], "backgroundimageset (class in imgutils.resource.background)": [[64, "imgutils.resource.background.BackgroundImageSet"]], "__init__() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.__init__"]], "get_bg_image() (in module imgutils.resource.background)": [[64, "imgutils.resource.background.get_bg_image"]], "get_bg_image_file() (in module imgutils.resource.background)": [[64, "imgutils.resource.background.get_bg_image_file"]], "get_image() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.get_image"]], "get_image_file() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.get_image_file"]], "imgutils.resource.background": [[64, "module-imgutils.resource.background"]], "list_bg_image_files() (in module imgutils.resource.background)": [[64, "imgutils.resource.background.list_bg_image_files"]], "list_image_files() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.list_image_files"]], "random_bg_image() (in module imgutils.resource.background)": [[64, "imgutils.resource.background.random_bg_image"]], "random_bg_image_file() (in module imgutils.resource.background)": [[64, "imgutils.resource.background.random_bg_image_file"]], "random_image() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.random_image"]], "random_image_file() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.random_image_file"]], "imgutils.resource": [[65, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[66, "module-imgutils.restore.adversarial"]], "remove_adversarial_noise() (in module imgutils.restore.adversarial)": [[66, "imgutils.restore.adversarial.remove_adversarial_noise"]], "imgutils.restore": [[67, "module-imgutils.restore"]], "imgutils.restore.nafnet": [[68, "module-imgutils.restore.nafnet"]], "restore_with_nafnet() (in module imgutils.restore.nafnet)": [[68, "imgutils.restore.nafnet.restore_with_nafnet"]], "imgutils.restore.scunet": [[69, "module-imgutils.restore.scunet"]], "restore_with_scunet() (in module imgutils.restore.scunet)": [[69, "imgutils.restore.scunet.restore_with_scunet"]], "imgutils.sd": [[70, "module-imgutils.sd"]], "sdmetadata (class in imgutils.sd.metadata)": [[71, "imgutils.sd.metadata.SDMetaData"]], "__str__() (imgutils.sd.metadata.sdmetadata method)": [[71, "imgutils.sd.metadata.SDMetaData.__str__"]], "get_sdmeta_from_image() (in module imgutils.sd.metadata)": [[71, "imgutils.sd.metadata.get_sdmeta_from_image"]], "imgutils.sd.metadata": [[71, "module-imgutils.sd.metadata"]], "parse_sdmeta_from_text() (in module imgutils.sd.metadata)": [[71, "imgutils.sd.metadata.parse_sdmeta_from_text"]], "pnginfo (imgutils.sd.metadata.sdmetadata property)": [[71, "imgutils.sd.metadata.SDMetaData.pnginfo"]], "save_image_with_sdmeta() (in module imgutils.sd.metadata)": [[71, "imgutils.sd.metadata.save_image_with_sdmeta"]], "text (imgutils.sd.metadata.sdmetadata property)": [[71, "imgutils.sd.metadata.SDMetaData.text"]], "imgutils.sd.model": [[72, "module-imgutils.sd.model"]], "read_metadata() (in module imgutils.sd.model)": [[72, "imgutils.sd.model.read_metadata"]], "save_with_metadata() (in module imgutils.sd.model)": [[72, "imgutils.sd.model.save_with_metadata"]], "naimetadata (class in imgutils.sd.nai)": [[73, "imgutils.sd.nai.NAIMetaData"], [73, "imgutils.sd.nai.NAIMetadata"]], "__init__() (imgutils.sd.nai.naimetadata method)": [[73, "imgutils.sd.nai.NAIMetaData.__init__"]], "add_naimeta_to_image() (in module imgutils.sd.nai)": [[73, "imgutils.sd.nai.add_naimeta_to_image"]], "get_naimeta_from_image() (in module imgutils.sd.nai)": [[73, "imgutils.sd.nai.get_naimeta_from_image"]], "imgutils.sd.nai": [[73, "module-imgutils.sd.nai"]], "pnginfo (imgutils.sd.nai.naimetadata property)": [[73, "imgutils.sd.nai.NAIMetaData.pnginfo"]], "save_image_with_naimeta() (in module imgutils.sd.nai)": [[73, "imgutils.sd.nai.save_image_with_naimeta"]], "imgutils.segment": [[74, "module-imgutils.segment"]], "get_isnetis_mask() (in module imgutils.segment.isnetis)": [[75, "imgutils.segment.isnetis.get_isnetis_mask"]], "imgutils.segment.isnetis": [[75, "module-imgutils.segment.isnetis"]], "segment_rgba_with_isnetis() (in module imgutils.segment.isnetis)": [[75, "imgutils.segment.isnetis.segment_rgba_with_isnetis"]], "segment_with_isnetis() (in module imgutils.segment.isnetis)": [[75, "imgutils.segment.isnetis.segment_with_isnetis"]], "drop_blacklisted_tags() (in module imgutils.tagging.blacklist)": [[76, "imgutils.tagging.blacklist.drop_blacklisted_tags"]], "imgutils.tagging.blacklist": [[76, "module-imgutils.tagging.blacklist"]], "is_blacklisted() (in module imgutils.tagging.blacklist)": [[76, "imgutils.tagging.blacklist.is_blacklisted"]], "convert_camie_emb_to_prediction() (in module imgutils.tagging.camie)": [[77, "imgutils.tagging.camie.convert_camie_emb_to_prediction"]], "get_camie_tags() (in module imgutils.tagging.camie)": [[77, "imgutils.tagging.camie.get_camie_tags"]], "imgutils.tagging.camie": [[77, "module-imgutils.tagging.camie"]], "char_prefixes (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.CHAR_PREFIXES"]], "char_suffixes (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.CHAR_SUFFIXES"]], "char_whitelist_prefix (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.CHAR_WHITELIST_PREFIX"]], "char_whitelist_suffix (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.CHAR_WHITELIST_SUFFIX"]], "char_whitelist_word (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.CHAR_WHITELIST_WORD"]], "charactertagpool (class in imgutils.tagging.character)": [[78, "imgutils.tagging.character.CharacterTagPool"]], "__init__() (imgutils.tagging.character.charactertagpool method)": [[78, "imgutils.tagging.character.CharacterTagPool.__init__"]], "drop_basic_character_tags() (imgutils.tagging.character.charactertagpool method)": [[78, "imgutils.tagging.character.CharacterTagPool.drop_basic_character_tags"]], "drop_basic_character_tags() (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.drop_basic_character_tags"]], "imgutils.tagging.character": [[78, "module-imgutils.tagging.character"]], "is_basic_character_tag() (imgutils.tagging.character.charactertagpool method)": [[78, "imgutils.tagging.character.CharacterTagPool.is_basic_character_tag"]], "is_basic_character_tag() (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.is_basic_character_tag"]], "get_deepdanbooru_tags() (in module imgutils.tagging.deepdanbooru)": [[79, "imgutils.tagging.deepdanbooru.get_deepdanbooru_tags"]], "imgutils.tagging.deepdanbooru": [[79, "module-imgutils.tagging.deepdanbooru"]], "get_deepgelbooru_tags() (in module imgutils.tagging.deepgelbooru)": [[80, "imgutils.tagging.deepgelbooru.get_deepgelbooru_tags"]], "imgutils.tagging.deepgelbooru": [[80, "module-imgutils.tagging.deepgelbooru"]], "add_underline() (in module imgutils.tagging.format)": [[81, "imgutils.tagging.format.add_underline"]], "imgutils.tagging.format": [[81, "module-imgutils.tagging.format"]], "remove_underline() (in module imgutils.tagging.format)": [[81, "imgutils.tagging.format.remove_underline"]], "tags_to_text() (in module imgutils.tagging.format)": [[81, "imgutils.tagging.format.tags_to_text"]], "imgutils.tagging": [[82, "module-imgutils.tagging"]], "imgutils.tagging.match": [[83, "module-imgutils.tagging.match"]], "tag_match_full() (in module imgutils.tagging.match)": [[83, "imgutils.tagging.match.tag_match_full"]], "tag_match_prefix() (in module imgutils.tagging.match)": [[83, "imgutils.tagging.match.tag_match_prefix"]], "tag_match_suffix() (in module imgutils.tagging.match)": [[83, "imgutils.tagging.match.tag_match_suffix"]], "get_mldanbooru_tags() (in module imgutils.tagging.mldanbooru)": [[84, "imgutils.tagging.mldanbooru.get_mldanbooru_tags"]], "imgutils.tagging.mldanbooru": [[84, "module-imgutils.tagging.mldanbooru"]], "imgutils.tagging.order": [[85, "module-imgutils.tagging.order"]], "sort_tags() (in module imgutils.tagging.order)": [[85, "imgutils.tagging.order.sort_tags"]], "drop_overlap_tags() (in module imgutils.tagging.overlap)": [[86, "imgutils.tagging.overlap.drop_overlap_tags"]], "imgutils.tagging.overlap": [[86, "module-imgutils.tagging.overlap"]], "convert_wd14_emb_to_prediction() (in module imgutils.tagging.wd14)": [[87, "imgutils.tagging.wd14.convert_wd14_emb_to_prediction"]], "denormalize_wd14_emb() (in module imgutils.tagging.wd14)": [[87, "imgutils.tagging.wd14.denormalize_wd14_emb"]], "get_wd14_tags() (in module imgutils.tagging.wd14)": [[87, "imgutils.tagging.wd14.get_wd14_tags"]], "imgutils.tagging.wd14": [[87, "module-imgutils.tagging.wd14"]], "imgutils.upscale.cdc": [[88, "module-imgutils.upscale.cdc"]], "upscale_with_cdc() (in module imgutils.upscale.cdc)": [[88, "imgutils.upscale.cdc.upscale_with_cdc"]], "imgutils.upscale": [[89, "module-imgutils.upscale"]], "imgutils.utils.cache": [[90, "module-imgutils.utils.cache"]], "ts_lru_cache() (in module imgutils.utils.cache)": [[90, "imgutils.utils.cache.ts_lru_cache"]], "imgutils.utils.func": [[91, "module-imgutils.utils.func"]], "sigmoid() (in module imgutils.utils.func)": [[91, "imgutils.utils.func.sigmoid"]], "imgutils.utils": [[92, "module-imgutils.utils"]], "get_onnx_provider() (in module imgutils.utils.onnxruntime)": [[93, "imgutils.utils.onnxruntime.get_onnx_provider"]], "imgutils.utils.onnxruntime": [[93, "module-imgutils.utils.onnxruntime"]], "open_onnx_model() (in module imgutils.utils.onnxruntime)": [[93, "imgutils.utils.onnxruntime.open_onnx_model"]], "get_ai_created_score() (in module imgutils.validate.aicheck)": [[94, "imgutils.validate.aicheck.get_ai_created_score"]], "imgutils.validate.aicheck": [[94, "module-imgutils.validate.aicheck"]], "is_ai_created() (in module imgutils.validate.aicheck)": [[94, "imgutils.validate.aicheck.is_ai_created"]], "anime_bangumi_char() (in module imgutils.validate.bangumi_char)": [[95, "imgutils.validate.bangumi_char.anime_bangumi_char"]], "anime_bangumi_char_score() (in module imgutils.validate.bangumi_char)": [[95, "imgutils.validate.bangumi_char.anime_bangumi_char_score"]], "imgutils.validate.bangumi_char": [[95, "module-imgutils.validate.bangumi_char"]], "anime_classify() (in module imgutils.validate.classify)": [[96, "imgutils.validate.classify.anime_classify"]], "anime_classify_score() (in module imgutils.validate.classify)": [[96, "imgutils.validate.classify.anime_classify_score"]], "imgutils.validate.classify": [[96, "module-imgutils.validate.classify"]], "imgutils.validate.color": [[97, "module-imgutils.validate.color"]], "is_greyscale() (in module imgutils.validate.color)": [[97, "imgutils.validate.color.is_greyscale"]], "anime_completeness() (in module imgutils.validate.completeness)": [[98, "imgutils.validate.completeness.anime_completeness"]], "anime_completeness_score() (in module imgutils.validate.completeness)": [[98, "imgutils.validate.completeness.anime_completeness_score"]], "imgutils.validate.completeness": [[98, "module-imgutils.validate.completeness"]], "anime_dbrating() (in module imgutils.validate.dbrating)": [[99, "imgutils.validate.dbrating.anime_dbrating"]], "anime_dbrating_score() (in module imgutils.validate.dbrating)": [[99, "imgutils.validate.dbrating.anime_dbrating_score"]], "imgutils.validate.dbrating": [[99, "module-imgutils.validate.dbrating"]], "anime_furry() (in module imgutils.validate.furry)": [[100, "imgutils.validate.furry.anime_furry"]], "anime_furry_score() (in module imgutils.validate.furry)": [[100, "imgutils.validate.furry.anime_furry_score"]], "imgutils.validate.furry": [[100, "module-imgutils.validate.furry"]], "imgutils.validate": [[101, "module-imgutils.validate"]], "get_monochrome_score() (in module imgutils.validate.monochrome)": [[102, "imgutils.validate.monochrome.get_monochrome_score"]], "imgutils.validate.monochrome": [[102, "module-imgutils.validate.monochrome"]], "is_monochrome() (in module imgutils.validate.monochrome)": [[102, "imgutils.validate.monochrome.is_monochrome"]], "imgutils.validate.nsfw": [[103, "module-imgutils.validate.nsfw"]], "nsfw_pred() (in module imgutils.validate.nsfw)": [[103, "imgutils.validate.nsfw.nsfw_pred"]], "nsfw_pred_score() (in module imgutils.validate.nsfw)": [[103, "imgutils.validate.nsfw.nsfw_pred_score"]], "anime_portrait() (in module imgutils.validate.portrait)": [[104, "imgutils.validate.portrait.anime_portrait"]], "anime_portrait_score() (in module imgutils.validate.portrait)": [[104, "imgutils.validate.portrait.anime_portrait_score"]], "imgutils.validate.portrait": [[104, "module-imgutils.validate.portrait"]], "anime_rating() (in module imgutils.validate.rating)": [[105, "imgutils.validate.rating.anime_rating"]], "anime_rating_score() (in module imgutils.validate.rating)": [[105, "imgutils.validate.rating.anime_rating_score"]], "imgutils.validate.rating": [[105, "module-imgutils.validate.rating"]], "anime_real() (in module imgutils.validate.real)": [[106, "imgutils.validate.real.anime_real"]], "anime_real_score() (in module imgutils.validate.real)": [[106, "imgutils.validate.real.anime_real_score"]], "imgutils.validate.real": [[106, "module-imgutils.validate.real"]], "imgutils.validate.safe": [[107, "module-imgutils.validate.safe"]], "safe_check() (in module imgutils.validate.safe)": [[107, "imgutils.validate.safe.safe_check"]], "safe_check_score() (in module imgutils.validate.safe)": [[107, "imgutils.validate.safe.safe_check_score"]], "anime_style_age() (in module imgutils.validate.style_age)": [[108, "imgutils.validate.style_age.anime_style_age"]], "anime_style_age_score() (in module imgutils.validate.style_age)": [[108, "imgutils.validate.style_age.anime_style_age_score"]], "imgutils.validate.style_age": [[108, "module-imgutils.validate.style_age"]], "anime_teen() (in module imgutils.validate.teen)": [[109, "imgutils.validate.teen.anime_teen"]], "anime_teen_score() (in module imgutils.validate.teen)": [[109, "imgutils.validate.teen.anime_teen_score"]], "imgutils.validate.teen": [[109, "module-imgutils.validate.teen"]], "imgutils.validate.truncate": [[110, "module-imgutils.validate.truncate"]], "is_truncated_file() (in module imgutils.validate.truncate)": [[110, "imgutils.validate.truncate.is_truncated_file"]]}}) \ No newline at end of file diff --git a/dev/attachments/.buildinfo b/dev/attachments/.buildinfo index 21288dc3ac7ff607861b686f3eb71ca7e140accc..dff5a664a492945a3532e325430c372786affcde 100644 --- a/dev/attachments/.buildinfo +++ b/dev/attachments/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: 4beb1ed6003138f96013bda4c4851145 +config: 438625ca2b10e6d12091212a2430e00a tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/dev/attachments/.doctrees/api_doc/ascii/drawing.doctree b/dev/attachments/.doctrees/api_doc/ascii/drawing.doctree index d2919e44e2996bee271e31e2d2fcd9a72ddb4b54..a6519f97619966e0039b34a22b27ef2a300999f0 100644 Binary files a/dev/attachments/.doctrees/api_doc/ascii/drawing.doctree and b/dev/attachments/.doctrees/api_doc/ascii/drawing.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/ascii/index.doctree b/dev/attachments/.doctrees/api_doc/ascii/index.doctree index b9e7e3ca43bf8257fb04a9d3f79877e4de3b8b3e..d6ec31e3e759f82b7b08fe4ffbd4753d7152860f 100644 Binary files a/dev/attachments/.doctrees/api_doc/ascii/index.doctree and b/dev/attachments/.doctrees/api_doc/ascii/index.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/config/index.doctree b/dev/attachments/.doctrees/api_doc/config/index.doctree index dd539ad391df08409efe2763e1374986139c556e..c571ae570b3c09e9a75565c0f922571193563afa 100644 Binary files a/dev/attachments/.doctrees/api_doc/config/index.doctree and b/dev/attachments/.doctrees/api_doc/config/index.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/config/meta.doctree b/dev/attachments/.doctrees/api_doc/config/meta.doctree index a15e5aea013bbb58432137ee516dcd0b37803adb..73fd6dab177ef05e630da16cbd162d91f8d97953 100644 Binary files a/dev/attachments/.doctrees/api_doc/config/meta.doctree and b/dev/attachments/.doctrees/api_doc/config/meta.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/data/background.doctree b/dev/attachments/.doctrees/api_doc/data/background.doctree index cd8fe86fe29b02c789aa7ee2657cabd6389cb8a7..f4e0456de6e958442c7750162b4b5d39e78ec04f 100644 Binary files a/dev/attachments/.doctrees/api_doc/data/background.doctree and b/dev/attachments/.doctrees/api_doc/data/background.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/data/blob.doctree b/dev/attachments/.doctrees/api_doc/data/blob.doctree index a56d599efd2ce1d201e0f86405bacf0ec0c31eb1..85873fe5caa626a36251775f412db67a0c1c1b27 100644 Binary files a/dev/attachments/.doctrees/api_doc/data/blob.doctree and b/dev/attachments/.doctrees/api_doc/data/blob.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/data/decode.doctree b/dev/attachments/.doctrees/api_doc/data/decode.doctree index 8f19e03ec9169b16e3bb047282df11238754b81a..9705292b6a8ac9ae9ca5cb1eb86800865c4b839e 100644 Binary files a/dev/attachments/.doctrees/api_doc/data/decode.doctree and b/dev/attachments/.doctrees/api_doc/data/decode.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/data/encode.doctree b/dev/attachments/.doctrees/api_doc/data/encode.doctree index ad2ff3f75bbf2d24072a0f03d023822cfbbe8a33..d6a63adfd6600e05d89e9c024fbfb3e31b569627 100644 Binary files a/dev/attachments/.doctrees/api_doc/data/encode.doctree and b/dev/attachments/.doctrees/api_doc/data/encode.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/data/image.doctree b/dev/attachments/.doctrees/api_doc/data/image.doctree index 0dcbf0f3bc2fe9d69675f824ff40377be8c44c1d..cd250cc9dcc27f09fce7695de442edfa2a4b4676 100644 Binary files a/dev/attachments/.doctrees/api_doc/data/image.doctree and b/dev/attachments/.doctrees/api_doc/data/image.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/data/index.doctree b/dev/attachments/.doctrees/api_doc/data/index.doctree index cad6803b47a4a9e176cfb2e26f152c5b619d4ed4..db7f248086ca3dc2a71139f92d248a124b02b543 100644 Binary files a/dev/attachments/.doctrees/api_doc/data/index.doctree and b/dev/attachments/.doctrees/api_doc/data/index.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/data/layer.doctree b/dev/attachments/.doctrees/api_doc/data/layer.doctree index 621bb2b13187645c8634cd7970de47e33b1ec5a9..914ae37a19548c398e9295531ecf6fae2ef1d591 100644 Binary files a/dev/attachments/.doctrees/api_doc/data/layer.doctree and b/dev/attachments/.doctrees/api_doc/data/layer.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/data/url.doctree b/dev/attachments/.doctrees/api_doc/data/url.doctree index 0dbf7e64e526700625a5dc0cccd8f94e38d9d213..d8e75f3673fe55b28445f34dff31195ff1569d38 100644 Binary files a/dev/attachments/.doctrees/api_doc/data/url.doctree and b/dev/attachments/.doctrees/api_doc/data/url.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/detect/booru_yolo.doctree b/dev/attachments/.doctrees/api_doc/detect/booru_yolo.doctree index ff95d14c3a26fccc8296eed5a9799b8cdd59bea7..7e1554eda3a4811f1d820ea67efb0d48885e2187 100644 Binary files a/dev/attachments/.doctrees/api_doc/detect/booru_yolo.doctree and b/dev/attachments/.doctrees/api_doc/detect/booru_yolo.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/detect/censor.doctree b/dev/attachments/.doctrees/api_doc/detect/censor.doctree index 0a51405475f3d7ea3e728de6174475beb2963ba8..243f4aa4a9e25a8e340905bcacc2ad24ed924e01 100644 Binary files a/dev/attachments/.doctrees/api_doc/detect/censor.doctree and b/dev/attachments/.doctrees/api_doc/detect/censor.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/detect/eye.doctree b/dev/attachments/.doctrees/api_doc/detect/eye.doctree index dca54e640819b21c9f5a532892a382c7d15acc15..249c8e7bfede6f85d4334e7162ae49778b944628 100644 Binary files a/dev/attachments/.doctrees/api_doc/detect/eye.doctree and b/dev/attachments/.doctrees/api_doc/detect/eye.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/detect/face.doctree b/dev/attachments/.doctrees/api_doc/detect/face.doctree index 7b85c205fb440c59b16422e3a9945cdfe0a62213..77f60c9f6c6b2c737749a3060ca072b3bc7cffb4 100644 Binary files a/dev/attachments/.doctrees/api_doc/detect/face.doctree and b/dev/attachments/.doctrees/api_doc/detect/face.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/detect/halfbody.doctree b/dev/attachments/.doctrees/api_doc/detect/halfbody.doctree index 8966c5ca727d4f87002dce5b27a16982df0742d0..aa0c81e01048b6baf84aef6137d0e9174705fa87 100644 Binary files a/dev/attachments/.doctrees/api_doc/detect/halfbody.doctree and b/dev/attachments/.doctrees/api_doc/detect/halfbody.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/detect/hand.doctree b/dev/attachments/.doctrees/api_doc/detect/hand.doctree index a45c0b45b0af9e1002ccf51ea753ab667c88fe21..58855baa489ebbaf5d46f2c7b20d0300f69bd2bf 100644 Binary files a/dev/attachments/.doctrees/api_doc/detect/hand.doctree and b/dev/attachments/.doctrees/api_doc/detect/hand.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/detect/head.doctree b/dev/attachments/.doctrees/api_doc/detect/head.doctree index 18f32439d178812864346502358d82a001df5cd1..816173500ffd0bf7e25b22dc1258b46c673f3cac 100644 Binary files a/dev/attachments/.doctrees/api_doc/detect/head.doctree and b/dev/attachments/.doctrees/api_doc/detect/head.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/detect/index.doctree b/dev/attachments/.doctrees/api_doc/detect/index.doctree index 14b50642911e697e5ba0d2ac29367e9ea245d101..08f05f6ae94a4c52f510e4c7434cab70ba0ae65e 100644 Binary files a/dev/attachments/.doctrees/api_doc/detect/index.doctree and b/dev/attachments/.doctrees/api_doc/detect/index.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/detect/nudenet.doctree b/dev/attachments/.doctrees/api_doc/detect/nudenet.doctree index b6c9f06227c4ab11677247e43ea2c9f973837ae3..7ed063aeaa5917c25ca2d5088446cadf71fb7e70 100644 Binary files a/dev/attachments/.doctrees/api_doc/detect/nudenet.doctree and b/dev/attachments/.doctrees/api_doc/detect/nudenet.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/detect/person.doctree b/dev/attachments/.doctrees/api_doc/detect/person.doctree index 215b2b2a38d390e9184ad935e0861cdabf5ed038..c3f811eb74dba3c63537faf4cdff9acab9102976 100644 Binary files a/dev/attachments/.doctrees/api_doc/detect/person.doctree and b/dev/attachments/.doctrees/api_doc/detect/person.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/detect/similarity.doctree b/dev/attachments/.doctrees/api_doc/detect/similarity.doctree index 9d4d93f7acb3bb2d126981b82356090c011d5ed3..299bd8a3b69a569c3f1c7e34e14b953bd85afd3c 100644 Binary files a/dev/attachments/.doctrees/api_doc/detect/similarity.doctree and b/dev/attachments/.doctrees/api_doc/detect/similarity.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/detect/text.doctree b/dev/attachments/.doctrees/api_doc/detect/text.doctree index c86fb5c80cae3e445b0b1b4f1883db08c0e3a1c1..65e31a1c4d559041e3ac01a068a2ca5214fa966a 100644 Binary files a/dev/attachments/.doctrees/api_doc/detect/text.doctree and b/dev/attachments/.doctrees/api_doc/detect/text.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/detect/visual.doctree b/dev/attachments/.doctrees/api_doc/detect/visual.doctree index 3bf8a53061d0be5853ae546897ddfab5d288ff11..6f242fa10d8de488f8b2ca48854d1b56cb23d5b0 100644 Binary files a/dev/attachments/.doctrees/api_doc/detect/visual.doctree and b/dev/attachments/.doctrees/api_doc/detect/visual.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/edge/canny.doctree b/dev/attachments/.doctrees/api_doc/edge/canny.doctree index 8f185b9dda31a866b6602fe9fe2d22789c12c239..69b3c56dcc1083045b4d7cc03718911b090b874d 100644 Binary files a/dev/attachments/.doctrees/api_doc/edge/canny.doctree and b/dev/attachments/.doctrees/api_doc/edge/canny.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/edge/index.doctree b/dev/attachments/.doctrees/api_doc/edge/index.doctree index e170016e07522eb2038f1b4e412b1f2bc02e5b6e..2a829895b737b51b69dd9da6c0c3a0f0a3c96932 100644 Binary files a/dev/attachments/.doctrees/api_doc/edge/index.doctree and b/dev/attachments/.doctrees/api_doc/edge/index.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/edge/lineart.doctree b/dev/attachments/.doctrees/api_doc/edge/lineart.doctree index b564a59042d86a7bd50a004e39cfa09f7dca1466..ef9ac077fa9da747a67f53fcce78902768252956 100644 Binary files a/dev/attachments/.doctrees/api_doc/edge/lineart.doctree and b/dev/attachments/.doctrees/api_doc/edge/lineart.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/edge/lineart_anime.doctree b/dev/attachments/.doctrees/api_doc/edge/lineart_anime.doctree index 05764b4dfa1b487066b5a3937e145ae0ec3e81ab..863215b0837197ba5a452e4c739213326e2b20d4 100644 Binary files a/dev/attachments/.doctrees/api_doc/edge/lineart_anime.doctree and b/dev/attachments/.doctrees/api_doc/edge/lineart_anime.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/generic/attachment.doctree b/dev/attachments/.doctrees/api_doc/generic/attachment.doctree index 8631ad6c140d5a367662ebd40e2e58be3b376612..c38acec7fe419f17e5886b060c82f7178cc0d5ed 100644 Binary files a/dev/attachments/.doctrees/api_doc/generic/attachment.doctree and b/dev/attachments/.doctrees/api_doc/generic/attachment.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/generic/classify.doctree b/dev/attachments/.doctrees/api_doc/generic/classify.doctree index 02048f8e563dcbbe89f910f87a34ffbfc60d3721..cd42c6cfe2ffd2c84ae78d216e2f0e84d120c15c 100644 Binary files a/dev/attachments/.doctrees/api_doc/generic/classify.doctree and b/dev/attachments/.doctrees/api_doc/generic/classify.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/generic/clip.doctree b/dev/attachments/.doctrees/api_doc/generic/clip.doctree index 3dcd71222707495ffd8aecffb834993b80c0c2de..361e67aab4da788b91d9e994e6219b523e484627 100644 Binary files a/dev/attachments/.doctrees/api_doc/generic/clip.doctree and b/dev/attachments/.doctrees/api_doc/generic/clip.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/generic/enhance.doctree b/dev/attachments/.doctrees/api_doc/generic/enhance.doctree index cba5b4d1d5e63590080dae7eedc44749edb1426a..69b222e68bc9032959bab2d73f721357ebd9c111 100644 Binary files a/dev/attachments/.doctrees/api_doc/generic/enhance.doctree and b/dev/attachments/.doctrees/api_doc/generic/enhance.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/generic/index.doctree b/dev/attachments/.doctrees/api_doc/generic/index.doctree index a9aba9850493f05a34e4882fab90d3aacb0b17ca..b3dfe33333e85e0175f093a94e216035d3413128 100644 Binary files a/dev/attachments/.doctrees/api_doc/generic/index.doctree and b/dev/attachments/.doctrees/api_doc/generic/index.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/generic/siglip.doctree b/dev/attachments/.doctrees/api_doc/generic/siglip.doctree index 61d29cc5db454192907a8e01539d9fed217262e0..9b64627d02890c8d8388f4e139da0f14efaf81af 100644 Binary files a/dev/attachments/.doctrees/api_doc/generic/siglip.doctree and b/dev/attachments/.doctrees/api_doc/generic/siglip.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/generic/yolo.doctree b/dev/attachments/.doctrees/api_doc/generic/yolo.doctree index 15ac2cadbffd3ce83923840b31121258dbe6ffff..25ef6c06d1c0ce35cc0fe65eedc77b287070cf0b 100644 Binary files a/dev/attachments/.doctrees/api_doc/generic/yolo.doctree and b/dev/attachments/.doctrees/api_doc/generic/yolo.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/metadata/geninfo.doctree b/dev/attachments/.doctrees/api_doc/metadata/geninfo.doctree index 6dc69a7eb43078d151102f097e104294ea34c014..828aa2e7990812fd6d8f2fc046e2ee9596ddc398 100644 Binary files a/dev/attachments/.doctrees/api_doc/metadata/geninfo.doctree and b/dev/attachments/.doctrees/api_doc/metadata/geninfo.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/metadata/index.doctree b/dev/attachments/.doctrees/api_doc/metadata/index.doctree index 5109916e29fdef2b5fe1faf0b09966ff55d94937..1e81939616e61e706c925723ee32b82f43250015 100644 Binary files a/dev/attachments/.doctrees/api_doc/metadata/index.doctree and b/dev/attachments/.doctrees/api_doc/metadata/index.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/metadata/lsb.doctree b/dev/attachments/.doctrees/api_doc/metadata/lsb.doctree index 341ccde001d63a71188f466bacf55f69df3817f1..384db6d5174245697f88986eb419fbf34f7a1b09 100644 Binary files a/dev/attachments/.doctrees/api_doc/metadata/lsb.doctree and b/dev/attachments/.doctrees/api_doc/metadata/lsb.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/metrics/aesthetic.doctree b/dev/attachments/.doctrees/api_doc/metrics/aesthetic.doctree index 2174e9c9a8cbce4aef414a10b329defdc35e4e43..6bcbde3b8b6ecc87852851c47332771796d7d0cb 100644 Binary files a/dev/attachments/.doctrees/api_doc/metrics/aesthetic.doctree and b/dev/attachments/.doctrees/api_doc/metrics/aesthetic.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/metrics/ccip.doctree b/dev/attachments/.doctrees/api_doc/metrics/ccip.doctree index 32e863ea35e4a24a6a0048c1c0583b8dad2bd428..91089ac968ef604f36207b8899e9c1e70d3c6476 100644 Binary files a/dev/attachments/.doctrees/api_doc/metrics/ccip.doctree and b/dev/attachments/.doctrees/api_doc/metrics/ccip.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/metrics/dbaesthetic.doctree b/dev/attachments/.doctrees/api_doc/metrics/dbaesthetic.doctree index 54282e3e1211304135c54a9e0a3d6afc8a91f30e..24ece97fd1efd2ecf1dc985d8fc75405d28b48f9 100644 Binary files a/dev/attachments/.doctrees/api_doc/metrics/dbaesthetic.doctree and b/dev/attachments/.doctrees/api_doc/metrics/dbaesthetic.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/metrics/index.doctree b/dev/attachments/.doctrees/api_doc/metrics/index.doctree index 2d320f08034a8abfef8a46f5811a5acbfcf85f1a..04db96004e6ace2b5e1d1642db331f2c438f7878 100644 Binary files a/dev/attachments/.doctrees/api_doc/metrics/index.doctree and b/dev/attachments/.doctrees/api_doc/metrics/index.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/metrics/laplacian.doctree b/dev/attachments/.doctrees/api_doc/metrics/laplacian.doctree index 65d176a575cb0798f156ea2f923b7293a5f34f6e..fb6947109a103f72627e2d8dcdd43475f21c8a7c 100644 Binary files a/dev/attachments/.doctrees/api_doc/metrics/laplacian.doctree and b/dev/attachments/.doctrees/api_doc/metrics/laplacian.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/metrics/lpips.doctree b/dev/attachments/.doctrees/api_doc/metrics/lpips.doctree index 344b907ee02c1ea3fc3e0190740e40dfd06fc457..c842f4683aae0def2544897b026646af24c93a8d 100644 Binary files a/dev/attachments/.doctrees/api_doc/metrics/lpips.doctree and b/dev/attachments/.doctrees/api_doc/metrics/lpips.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/metrics/psnr_.doctree b/dev/attachments/.doctrees/api_doc/metrics/psnr_.doctree index e3d383bf22873180ce4e270a9c6be681be035dba..cb4ab4d4a19fb78c98349f6684eef2ad668c11c3 100644 Binary files a/dev/attachments/.doctrees/api_doc/metrics/psnr_.doctree and b/dev/attachments/.doctrees/api_doc/metrics/psnr_.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/ocr/index.doctree b/dev/attachments/.doctrees/api_doc/ocr/index.doctree index 8055e610992a7d5d20e3f117ea95ef67e919d98d..161b68b2d16abac9a1129993325536133b17c36d 100644 Binary files a/dev/attachments/.doctrees/api_doc/ocr/index.doctree and b/dev/attachments/.doctrees/api_doc/ocr/index.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/operate/align.doctree b/dev/attachments/.doctrees/api_doc/operate/align.doctree index be2621115412bf7bd342047a9532de09c6eb6d6c..4f4b4afdf4e0f2a124dbf20955d94d287bf761bb 100644 Binary files a/dev/attachments/.doctrees/api_doc/operate/align.doctree and b/dev/attachments/.doctrees/api_doc/operate/align.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/operate/censor.doctree b/dev/attachments/.doctrees/api_doc/operate/censor.doctree index bf6659356ae37b22e72f2d164c21e5dd5e0bb670..5c78f5dd00d9bc04a8a0debec200318e28374747 100644 Binary files a/dev/attachments/.doctrees/api_doc/operate/censor.doctree and b/dev/attachments/.doctrees/api_doc/operate/censor.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/operate/imgcensor.doctree b/dev/attachments/.doctrees/api_doc/operate/imgcensor.doctree index 1d4495f8631f2714a75682c058fb408e14aa6a9a..87a9214f2bda31dae8c4695fcb318af323d1703f 100644 Binary files a/dev/attachments/.doctrees/api_doc/operate/imgcensor.doctree and b/dev/attachments/.doctrees/api_doc/operate/imgcensor.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/operate/index.doctree b/dev/attachments/.doctrees/api_doc/operate/index.doctree index 34c38151883b424ff889a323254be5593e54dc2f..302cfd7e18db2f53bff8494d1b27267cf1996cb8 100644 Binary files a/dev/attachments/.doctrees/api_doc/operate/index.doctree and b/dev/attachments/.doctrees/api_doc/operate/index.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/operate/squeeze.doctree b/dev/attachments/.doctrees/api_doc/operate/squeeze.doctree index 55d10eb69fd1d7be88b769633e576a5037a33883..bce32a5aa82c68ad7502be089e97f12890f07b78 100644 Binary files a/dev/attachments/.doctrees/api_doc/operate/squeeze.doctree and b/dev/attachments/.doctrees/api_doc/operate/squeeze.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/pose/dwpose.doctree b/dev/attachments/.doctrees/api_doc/pose/dwpose.doctree index 6f1d0e7297c750de52a2fa1d78972ee402442851..b319ec5e87db8f8b3b87e7bf91dce0b05e6df1fd 100644 Binary files a/dev/attachments/.doctrees/api_doc/pose/dwpose.doctree and b/dev/attachments/.doctrees/api_doc/pose/dwpose.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/pose/format.doctree b/dev/attachments/.doctrees/api_doc/pose/format.doctree index bf33226e93e69e613c7872103c69b2d47778344d..85b4b5347e5db91493fa477b5209391f528f7bce 100644 Binary files a/dev/attachments/.doctrees/api_doc/pose/format.doctree and b/dev/attachments/.doctrees/api_doc/pose/format.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/pose/index.doctree b/dev/attachments/.doctrees/api_doc/pose/index.doctree index 674a6a637359e33d6a6e7fb0db91bcdc0550e5ef..e92eae15b593f5d659647bf2eeab92bcf041b83c 100644 Binary files a/dev/attachments/.doctrees/api_doc/pose/index.doctree and b/dev/attachments/.doctrees/api_doc/pose/index.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/pose/visual.doctree b/dev/attachments/.doctrees/api_doc/pose/visual.doctree index 2fa077431777b4313274a5623e9b0a8c3602689f..2cb0da92ffa22959219f538eb1f53e243fcdc7de 100644 Binary files a/dev/attachments/.doctrees/api_doc/pose/visual.doctree and b/dev/attachments/.doctrees/api_doc/pose/visual.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/preprocess/base.doctree b/dev/attachments/.doctrees/api_doc/preprocess/base.doctree index 22bfebcdb5f52bee41c9641b62658278a3f1efca..871840da585528ca25a1dfd60052d02d28d8320d 100644 Binary files a/dev/attachments/.doctrees/api_doc/preprocess/base.doctree and b/dev/attachments/.doctrees/api_doc/preprocess/base.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/preprocess/index.doctree b/dev/attachments/.doctrees/api_doc/preprocess/index.doctree index f72e451bd51c190f20266a77763c30941209d94e..559359b63ee43ff623ba10e4be9136ba31608eeb 100644 Binary files a/dev/attachments/.doctrees/api_doc/preprocess/index.doctree and b/dev/attachments/.doctrees/api_doc/preprocess/index.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/preprocess/pillow.doctree b/dev/attachments/.doctrees/api_doc/preprocess/pillow.doctree index 70dd3493db5b26002929b85250c245725e17fa05..aa65dae2779ae180e61be8fb929dad0ad5d98b88 100644 Binary files a/dev/attachments/.doctrees/api_doc/preprocess/pillow.doctree and b/dev/attachments/.doctrees/api_doc/preprocess/pillow.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/preprocess/torchvision.doctree b/dev/attachments/.doctrees/api_doc/preprocess/torchvision.doctree index 3115ebe6386897eeda4178198820566d798527ee..29dcf5d98be5b691e92b2a7aa8500ee9ca5431c8 100644 Binary files a/dev/attachments/.doctrees/api_doc/preprocess/torchvision.doctree and b/dev/attachments/.doctrees/api_doc/preprocess/torchvision.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/preprocess/transformers.doctree b/dev/attachments/.doctrees/api_doc/preprocess/transformers.doctree index 5ea78c5663c79116db96e341547da215a445b8ac..e29a53b88e5ce06e06ab03f2b2eebabef2fec5c5 100644 Binary files a/dev/attachments/.doctrees/api_doc/preprocess/transformers.doctree and b/dev/attachments/.doctrees/api_doc/preprocess/transformers.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/resource/background.doctree b/dev/attachments/.doctrees/api_doc/resource/background.doctree index 6860a011735fd48c80ad7c04add1cb5622b38b01..f1c45b827536147eb37fad1e5b998efe2c1fa2d6 100644 Binary files a/dev/attachments/.doctrees/api_doc/resource/background.doctree and b/dev/attachments/.doctrees/api_doc/resource/background.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/resource/index.doctree b/dev/attachments/.doctrees/api_doc/resource/index.doctree index 32675c3f1b4df25203ef498691fca7cc9f0a294e..a9ca1cfc461c55886ffc3a8860e53fb0551d5f93 100644 Binary files a/dev/attachments/.doctrees/api_doc/resource/index.doctree and b/dev/attachments/.doctrees/api_doc/resource/index.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/restore/adversarial.doctree b/dev/attachments/.doctrees/api_doc/restore/adversarial.doctree index 1dd9dca6f655e00836b9ed84fc59532d5e200582..9bb14d94a354eecc1399c5d8466b8af5dcaa12b2 100644 Binary files a/dev/attachments/.doctrees/api_doc/restore/adversarial.doctree and b/dev/attachments/.doctrees/api_doc/restore/adversarial.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/restore/index.doctree b/dev/attachments/.doctrees/api_doc/restore/index.doctree index 85dabbe0ab03be36876470b5927a29a573ffba4e..2638c51e30239f10044e1209542d15f9151c2ef1 100644 Binary files a/dev/attachments/.doctrees/api_doc/restore/index.doctree and b/dev/attachments/.doctrees/api_doc/restore/index.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/restore/nafnet.doctree b/dev/attachments/.doctrees/api_doc/restore/nafnet.doctree index 03c104ae544836b3899d4a36819f564ef17e1c2c..a5b7a3a03ea633cc3af795a0b33d6baea64b68fb 100644 Binary files a/dev/attachments/.doctrees/api_doc/restore/nafnet.doctree and b/dev/attachments/.doctrees/api_doc/restore/nafnet.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/restore/scunet.doctree b/dev/attachments/.doctrees/api_doc/restore/scunet.doctree index 34830765ffc12569c8115e556a96cde0b1b8223f..35d4907fd4fb53e0f23c67cefe9e2800a9c64e25 100644 Binary files a/dev/attachments/.doctrees/api_doc/restore/scunet.doctree and b/dev/attachments/.doctrees/api_doc/restore/scunet.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/sd/index.doctree b/dev/attachments/.doctrees/api_doc/sd/index.doctree index 3407bd4afee3322dee9d69734a43b27012197eff..c698f1aec201bbcbb22757525975351bb57faba3 100644 Binary files a/dev/attachments/.doctrees/api_doc/sd/index.doctree and b/dev/attachments/.doctrees/api_doc/sd/index.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/sd/metadata.doctree b/dev/attachments/.doctrees/api_doc/sd/metadata.doctree index 2c892626124211db9f0777c099cd825b5db758b6..d8e50e07d14130cc2a35a44c0439e4c6e11fe98b 100644 Binary files a/dev/attachments/.doctrees/api_doc/sd/metadata.doctree and b/dev/attachments/.doctrees/api_doc/sd/metadata.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/sd/model.doctree b/dev/attachments/.doctrees/api_doc/sd/model.doctree index b3e7934128cdc17cbc086b44a2f88e2f80526ace..71b84eda404587a3e103f52cb2561c53bb47c618 100644 Binary files a/dev/attachments/.doctrees/api_doc/sd/model.doctree and b/dev/attachments/.doctrees/api_doc/sd/model.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/sd/nai.doctree b/dev/attachments/.doctrees/api_doc/sd/nai.doctree index d255d0697c972cea1ff9587e86c28938870a2510..b8af638938ba0894c2331495b257888a236997f8 100644 Binary files a/dev/attachments/.doctrees/api_doc/sd/nai.doctree and b/dev/attachments/.doctrees/api_doc/sd/nai.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/segment/index.doctree b/dev/attachments/.doctrees/api_doc/segment/index.doctree index 853df95c73644ea66ff198df94a8a9db72d64500..e4f07a72faa5c509378d4755602ec403ffa2f339 100644 Binary files a/dev/attachments/.doctrees/api_doc/segment/index.doctree and b/dev/attachments/.doctrees/api_doc/segment/index.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/segment/isnetis.doctree b/dev/attachments/.doctrees/api_doc/segment/isnetis.doctree index 6a6fdd4aa28e9186a8d1f3e1e67ac432b21bb603..f8a308993cf30ff226e247ecbcc784a8c1aae2a2 100644 Binary files a/dev/attachments/.doctrees/api_doc/segment/isnetis.doctree and b/dev/attachments/.doctrees/api_doc/segment/isnetis.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/tagging/blacklist.doctree b/dev/attachments/.doctrees/api_doc/tagging/blacklist.doctree index d0694b0c0834e91a8336ddba6ec0dd670633a50c..d9cf00cbbd3806fef6ce4162eee0c9afd7545523 100644 Binary files a/dev/attachments/.doctrees/api_doc/tagging/blacklist.doctree and b/dev/attachments/.doctrees/api_doc/tagging/blacklist.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/tagging/character.doctree b/dev/attachments/.doctrees/api_doc/tagging/character.doctree index 81a9e51ddcd640ae2974da20831a4689e87042f2..886c00643ba755684e471d33d10ad6730b19d357 100644 Binary files a/dev/attachments/.doctrees/api_doc/tagging/character.doctree and b/dev/attachments/.doctrees/api_doc/tagging/character.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/tagging/deepdanbooru.doctree b/dev/attachments/.doctrees/api_doc/tagging/deepdanbooru.doctree index b2efde127b794747653265de7bbd6ec49ecb97ab..2d1e14152f07c6dbc094a18650af94d695acac9e 100644 Binary files a/dev/attachments/.doctrees/api_doc/tagging/deepdanbooru.doctree and b/dev/attachments/.doctrees/api_doc/tagging/deepdanbooru.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/tagging/deepgelbooru.doctree b/dev/attachments/.doctrees/api_doc/tagging/deepgelbooru.doctree index d90ec9a6cba56f16cf9ca28e0d750194e6385a6e..d6c7a7d3cec858db2eeb91442d5a1a577b20e2c9 100644 Binary files a/dev/attachments/.doctrees/api_doc/tagging/deepgelbooru.doctree and b/dev/attachments/.doctrees/api_doc/tagging/deepgelbooru.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/tagging/format.doctree b/dev/attachments/.doctrees/api_doc/tagging/format.doctree index cee6f13ada9d119e2c5dd56e05596631f302be61..7084800b8611be45e5d0258b823562a255713a73 100644 Binary files a/dev/attachments/.doctrees/api_doc/tagging/format.doctree and b/dev/attachments/.doctrees/api_doc/tagging/format.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/tagging/index.doctree b/dev/attachments/.doctrees/api_doc/tagging/index.doctree index 19d7e5601f07c890837b8145d96f31059e629085..8796e7a6867b8421ec2a72209f76e52e844eaaec 100644 Binary files a/dev/attachments/.doctrees/api_doc/tagging/index.doctree and b/dev/attachments/.doctrees/api_doc/tagging/index.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/tagging/match.doctree b/dev/attachments/.doctrees/api_doc/tagging/match.doctree index 100e29866f2100d6101ec080d66f393878b5ee76..e4ff5425f8f10bf025155c69285a7cb899d350a6 100644 Binary files a/dev/attachments/.doctrees/api_doc/tagging/match.doctree and b/dev/attachments/.doctrees/api_doc/tagging/match.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/tagging/mldanbooru.doctree b/dev/attachments/.doctrees/api_doc/tagging/mldanbooru.doctree index 69e180ff6dbc93b9b620c762509aeaaa538aaf99..f27c0e037418f93199398ad74dcef4ef0123fcb5 100644 Binary files a/dev/attachments/.doctrees/api_doc/tagging/mldanbooru.doctree and b/dev/attachments/.doctrees/api_doc/tagging/mldanbooru.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/tagging/order.doctree b/dev/attachments/.doctrees/api_doc/tagging/order.doctree index 2d5e8d3eb0ee5617d72b7e5110cb53e756926a39..410989c66be6978b0a8325c576049a30f762b55f 100644 Binary files a/dev/attachments/.doctrees/api_doc/tagging/order.doctree and b/dev/attachments/.doctrees/api_doc/tagging/order.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/tagging/overlap.doctree b/dev/attachments/.doctrees/api_doc/tagging/overlap.doctree index 065f3a6c48b443a11b768443fc6b381150d37da1..bfcfdaa284f73e18e195675594641a19660dec18 100644 Binary files a/dev/attachments/.doctrees/api_doc/tagging/overlap.doctree and b/dev/attachments/.doctrees/api_doc/tagging/overlap.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/tagging/wd14.doctree b/dev/attachments/.doctrees/api_doc/tagging/wd14.doctree index 2a67c2fc47ae1866d8a4f4b9a4187033cc8ff0f2..81591752119da617e94ff1cb9f64b882cbd1f006 100644 Binary files a/dev/attachments/.doctrees/api_doc/tagging/wd14.doctree and b/dev/attachments/.doctrees/api_doc/tagging/wd14.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/upscale/cdc.doctree b/dev/attachments/.doctrees/api_doc/upscale/cdc.doctree index e5fb9f3a686d11c68fd76d63cab0b6fe24185622..397dec4a4a6ccb2ecabc0012d465d7f24c102e76 100644 Binary files a/dev/attachments/.doctrees/api_doc/upscale/cdc.doctree and b/dev/attachments/.doctrees/api_doc/upscale/cdc.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/upscale/index.doctree b/dev/attachments/.doctrees/api_doc/upscale/index.doctree index b2d9547fcc7447bcaa1306dbc81c75a302d595ab..229b316267b23cf963d44cedec256d56defca01c 100644 Binary files a/dev/attachments/.doctrees/api_doc/upscale/index.doctree and b/dev/attachments/.doctrees/api_doc/upscale/index.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/utils/cache.doctree b/dev/attachments/.doctrees/api_doc/utils/cache.doctree index 8390cee8dd07a97ad172a40a128adfb094cd2b62..d5effcda78115f63981529516380ac466e338948 100644 Binary files a/dev/attachments/.doctrees/api_doc/utils/cache.doctree and b/dev/attachments/.doctrees/api_doc/utils/cache.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/utils/func.doctree b/dev/attachments/.doctrees/api_doc/utils/func.doctree index a8b10826558b39e1230c09b1af2e2613b199a31d..2f102493be9f03f0aa6c8b6ef2ff190a8f4ba2ea 100644 Binary files a/dev/attachments/.doctrees/api_doc/utils/func.doctree and b/dev/attachments/.doctrees/api_doc/utils/func.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/utils/index.doctree b/dev/attachments/.doctrees/api_doc/utils/index.doctree index 55d7a12881b44ff76b21fa775cf784d81e646838..6a606ac1a334e10072d3fd1ce421643054468b44 100644 Binary files a/dev/attachments/.doctrees/api_doc/utils/index.doctree and b/dev/attachments/.doctrees/api_doc/utils/index.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/utils/onnxruntime.doctree b/dev/attachments/.doctrees/api_doc/utils/onnxruntime.doctree index b163936999fd87fbf17052e61f643af65ca1e069..4a7850d42ba6d1e32adecf2e429d203e94b2d8e7 100644 Binary files a/dev/attachments/.doctrees/api_doc/utils/onnxruntime.doctree and b/dev/attachments/.doctrees/api_doc/utils/onnxruntime.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/validate/aicheck.doctree b/dev/attachments/.doctrees/api_doc/validate/aicheck.doctree index 70180b8df3b62d0b6c8b152cdfbeba1388be1335..eca089376cb4e93aeb3c6819237db1805ce455cf 100644 Binary files a/dev/attachments/.doctrees/api_doc/validate/aicheck.doctree and b/dev/attachments/.doctrees/api_doc/validate/aicheck.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/validate/bangumi_char.doctree b/dev/attachments/.doctrees/api_doc/validate/bangumi_char.doctree index 5f06025208e25be94a3ef57c447480073fc60570..ae0454ca97b798b1428df8d53eb29d1ec1530bc2 100644 Binary files a/dev/attachments/.doctrees/api_doc/validate/bangumi_char.doctree and b/dev/attachments/.doctrees/api_doc/validate/bangumi_char.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/validate/classify.doctree b/dev/attachments/.doctrees/api_doc/validate/classify.doctree index e637646068cb7152cd5f49147e6249a7e9a8ecb0..72ce7c83eff8a646ce040145af18b11e30f8f80b 100644 Binary files a/dev/attachments/.doctrees/api_doc/validate/classify.doctree and b/dev/attachments/.doctrees/api_doc/validate/classify.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/validate/color.doctree b/dev/attachments/.doctrees/api_doc/validate/color.doctree index c3522725c0198958bb4606a5faedf8d48ea612db..0b4d6f1fc42c598d52ae0783c35b305fa1ac6df9 100644 Binary files a/dev/attachments/.doctrees/api_doc/validate/color.doctree and b/dev/attachments/.doctrees/api_doc/validate/color.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/validate/completeness.doctree b/dev/attachments/.doctrees/api_doc/validate/completeness.doctree index 39ac838bac6334347b4f1aeda62383843c2a2bbb..536a031f34b3f67efcf3c40a8cb284d38157357e 100644 Binary files a/dev/attachments/.doctrees/api_doc/validate/completeness.doctree and b/dev/attachments/.doctrees/api_doc/validate/completeness.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/validate/dbrating.doctree b/dev/attachments/.doctrees/api_doc/validate/dbrating.doctree index b6fba02fbc824ceadb75ba0d1ee881e30df5b756..42f374d8751bde467147362fb8b035fab5ac25a5 100644 Binary files a/dev/attachments/.doctrees/api_doc/validate/dbrating.doctree and b/dev/attachments/.doctrees/api_doc/validate/dbrating.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/validate/furry.doctree b/dev/attachments/.doctrees/api_doc/validate/furry.doctree index 1fe1f76f94b93aa3d6f0c3f0063a0913653602dd..e318e5b0b2e05b645b700bcd86a8334dd41c60f0 100644 Binary files a/dev/attachments/.doctrees/api_doc/validate/furry.doctree and b/dev/attachments/.doctrees/api_doc/validate/furry.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/validate/index.doctree b/dev/attachments/.doctrees/api_doc/validate/index.doctree index 7655c74b4efe340705fb200def3e5f90a0dedafa..5bed351c4616aae43713be31b3cb30cb5df0447e 100644 Binary files a/dev/attachments/.doctrees/api_doc/validate/index.doctree and b/dev/attachments/.doctrees/api_doc/validate/index.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/validate/monochrome.doctree b/dev/attachments/.doctrees/api_doc/validate/monochrome.doctree index 8a8128dd2ae5acd7b9e6cfa25e641597775ea99a..8bbf0b6e803244c4b222ce4aeb0656b925c27b52 100644 Binary files a/dev/attachments/.doctrees/api_doc/validate/monochrome.doctree and b/dev/attachments/.doctrees/api_doc/validate/monochrome.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/validate/nsfw.doctree b/dev/attachments/.doctrees/api_doc/validate/nsfw.doctree index d83459f785ba9aaef0ee82a025c22fc5a31768b8..b7e39b6ab383ba25ae6091b602672d3af801ade7 100644 Binary files a/dev/attachments/.doctrees/api_doc/validate/nsfw.doctree and b/dev/attachments/.doctrees/api_doc/validate/nsfw.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/validate/portrait.doctree b/dev/attachments/.doctrees/api_doc/validate/portrait.doctree index e8cf15054509311c57ae060bf0d7477d366d8173..07f66629732b48cd46ee2b48e26d4c958de5da6f 100644 Binary files a/dev/attachments/.doctrees/api_doc/validate/portrait.doctree and b/dev/attachments/.doctrees/api_doc/validate/portrait.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/validate/rating.doctree b/dev/attachments/.doctrees/api_doc/validate/rating.doctree index c889ed765e38fdc51e08fd731dd5122ed7f5a04e..c0e18d79e1ded444ef3b1d27f9947789c31935a3 100644 Binary files a/dev/attachments/.doctrees/api_doc/validate/rating.doctree and b/dev/attachments/.doctrees/api_doc/validate/rating.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/validate/real.doctree b/dev/attachments/.doctrees/api_doc/validate/real.doctree index 8bdee46eaad8bf5848a07399ef4ba8fbad047235..4b271977010c1bb6aa0eb01d4825fe8e337d95b3 100644 Binary files a/dev/attachments/.doctrees/api_doc/validate/real.doctree and b/dev/attachments/.doctrees/api_doc/validate/real.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/validate/safe.doctree b/dev/attachments/.doctrees/api_doc/validate/safe.doctree index 36652db55c619e5c709d3a6c19a8d39789adc225..a5b64181d687a5fabc8f5b0d46f15e172a73dd2e 100644 Binary files a/dev/attachments/.doctrees/api_doc/validate/safe.doctree and b/dev/attachments/.doctrees/api_doc/validate/safe.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/validate/style_age.doctree b/dev/attachments/.doctrees/api_doc/validate/style_age.doctree index 197d52793b9dda3ab51aed9ef995fc279e43c585..7a967bfc768a96eeaed6189ac9cde49074d60c01 100644 Binary files a/dev/attachments/.doctrees/api_doc/validate/style_age.doctree and b/dev/attachments/.doctrees/api_doc/validate/style_age.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/validate/teen.doctree b/dev/attachments/.doctrees/api_doc/validate/teen.doctree index ae6fa21f553b87561c38284b2957d6d174e1b10f..e56958bb13cf44c2023a68d7770d9da31455740d 100644 Binary files a/dev/attachments/.doctrees/api_doc/validate/teen.doctree and b/dev/attachments/.doctrees/api_doc/validate/teen.doctree differ diff --git a/dev/attachments/.doctrees/api_doc/validate/truncate.doctree b/dev/attachments/.doctrees/api_doc/validate/truncate.doctree index 46f0cee197a90fa2d8fcf8d3dacb858322078fdf..b3197233383feef1be4c6815d86c691af5be465e 100644 Binary files a/dev/attachments/.doctrees/api_doc/validate/truncate.doctree and b/dev/attachments/.doctrees/api_doc/validate/truncate.doctree differ diff --git a/dev/attachments/.doctrees/environment.pickle b/dev/attachments/.doctrees/environment.pickle index c38fd8026d10941168d3de63f5766e4b19bb31bc..a4f39a2b018403aa9f3fe60fe5bddb13c0ef0bc8 100644 Binary files a/dev/attachments/.doctrees/environment.pickle and b/dev/attachments/.doctrees/environment.pickle differ diff --git a/dev/attachments/.doctrees/index.doctree b/dev/attachments/.doctrees/index.doctree index c199a889e6f737324804963b040cb1e0d3637937..b44fb4fd53748c6047f72716c1246e2f75d371fd 100644 Binary files a/dev/attachments/.doctrees/index.doctree and b/dev/attachments/.doctrees/index.doctree differ diff --git a/dev/attachments/.doctrees/information/environment.doctree b/dev/attachments/.doctrees/information/environment.doctree index 4c340c816ac60674c161299edf218df0246542f4..86b2df5ad0595b0daba443850e7fac5bdf9a178c 100644 Binary files a/dev/attachments/.doctrees/information/environment.doctree and b/dev/attachments/.doctrees/information/environment.doctree differ diff --git a/dev/attachments/.doctrees/information/environment.result.doctree b/dev/attachments/.doctrees/information/environment.result.doctree index ec80a411f06c0dce132b50c5d77639f9d08b5f77..ecb28614260fa915198df5da08fa37557f6dfb19 100644 Binary files a/dev/attachments/.doctrees/information/environment.result.doctree and b/dev/attachments/.doctrees/information/environment.result.doctree differ diff --git a/dev/attachments/.doctrees/nbsphinx/information/environment.ipynb b/dev/attachments/.doctrees/nbsphinx/information/environment.ipynb index 4e74725288a753e91f7356adbdbe5db97da007fc..b3a5c328d84d4345597740acdaad476b8a193dea 100644 --- a/dev/attachments/.doctrees/nbsphinx/information/environment.ipynb +++ b/dev/attachments/.doctrees/nbsphinx/information/environment.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:44:33.399196Z", - "iopub.status.busy": "2025-09-09T10:44:33.398695Z", - "iopub.status.idle": "2025-09-09T10:44:34.560673Z", - "shell.execute_reply": "2025-09-09T10:44:34.559957Z" + "iopub.execute_input": "2025-09-09T15:35:51.587792Z", + "iopub.status.busy": "2025-09-09T15:35:51.587317Z", + "iopub.status.idle": "2025-09-09T15:35:52.747103Z", + "shell.execute_reply": "2025-09-09T15:35:52.746367Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3027.04075 MHz\n", + "CPU Freq: 3030.737 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/dev/attachments/.doctrees/nbsphinx/information/environment.result.ipynb b/dev/attachments/.doctrees/nbsphinx/information/environment.result.ipynb index 05074475bb0a17404705203730a75b1bbbfe0438..05f3f6a73138eb6cc02b9f83b68a0ae9cfcc7507 100644 --- a/dev/attachments/.doctrees/nbsphinx/information/environment.result.ipynb +++ b/dev/attachments/.doctrees/nbsphinx/information/environment.result.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:40:17.518954Z", - "iopub.status.busy": "2025-09-09T10:40:17.518623Z", - "iopub.status.idle": "2025-09-09T10:40:18.686282Z", - "shell.execute_reply": "2025-09-09T10:40:18.685521Z" + "iopub.execute_input": "2025-09-09T15:31:41.931322Z", + "iopub.status.busy": "2025-09-09T15:31:41.931007Z", + "iopub.status.idle": "2025-09-09T15:31:43.097792Z", + "shell.execute_reply": "2025-09-09T15:31:43.097090Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3043.1195 MHz\n", + "CPU Freq: 3018.6725 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/dev/attachments/.doctrees/tutorials/installation/index.doctree b/dev/attachments/.doctrees/tutorials/installation/index.doctree index 98cdfd89195af28b6ad269894353753fa10a9327..ca7ee873c64d4af6cd436532879f43b5a4ae80b9 100644 Binary files a/dev/attachments/.doctrees/tutorials/installation/index.doctree and b/dev/attachments/.doctrees/tutorials/installation/index.doctree differ diff --git a/dev/attachments/.doctrees/tutorials/quick_start/index.doctree b/dev/attachments/.doctrees/tutorials/quick_start/index.doctree index 4a896ef45da30abc2f8b510fa8df6c02017afcf8..f76d7b776c7c2ae1d78b90e5510c2465effa6e8a 100644 Binary files a/dev/attachments/.doctrees/tutorials/quick_start/index.doctree and b/dev/attachments/.doctrees/tutorials/quick_start/index.doctree differ diff --git a/dev/attachments/_sources/information/environment.result.ipynb.txt b/dev/attachments/_sources/information/environment.result.ipynb.txt index 05074475bb0a17404705203730a75b1bbbfe0438..05f3f6a73138eb6cc02b9f83b68a0ae9cfcc7507 100644 --- a/dev/attachments/_sources/information/environment.result.ipynb.txt +++ b/dev/attachments/_sources/information/environment.result.ipynb.txt @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:40:17.518954Z", - "iopub.status.busy": "2025-09-09T10:40:17.518623Z", - "iopub.status.idle": "2025-09-09T10:40:18.686282Z", - "shell.execute_reply": "2025-09-09T10:40:18.685521Z" + "iopub.execute_input": "2025-09-09T15:31:41.931322Z", + "iopub.status.busy": "2025-09-09T15:31:41.931007Z", + "iopub.status.idle": "2025-09-09T15:31:43.097792Z", + "shell.execute_reply": "2025-09-09T15:31:43.097090Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3043.1195 MHz\n", + "CPU Freq: 3018.6725 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/dev/attachments/information/environment.html b/dev/attachments/information/environment.html index 322fe79cb77dfad6000a32d6bd71dffd6e4c3480..d40e2416684dbba40c0aaa1a4e3db153e10ee9ac 100644 --- a/dev/attachments/information/environment.html +++ b/dev/attachments/information/environment.html @@ -139,7 +139,7 @@ OS: Linux-6.11.0-1018-azure-x86_64-with-glibc2.34 Python: CPython 3.8.18 CPU Brand: AMD EPYC 7763 64-Core Processor CPU Count: 4 -CPU Freq: 3027.04075 MHz +CPU Freq: 3030.737 MHz Memory Size: 15.621 GiB Has CUDA: No diff --git a/dev/attachments/information/environment.ipynb b/dev/attachments/information/environment.ipynb index 4e74725288a753e91f7356adbdbe5db97da007fc..b3a5c328d84d4345597740acdaad476b8a193dea 100644 --- a/dev/attachments/information/environment.ipynb +++ b/dev/attachments/information/environment.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:44:33.399196Z", - "iopub.status.busy": "2025-09-09T10:44:33.398695Z", - "iopub.status.idle": "2025-09-09T10:44:34.560673Z", - "shell.execute_reply": "2025-09-09T10:44:34.559957Z" + "iopub.execute_input": "2025-09-09T15:35:51.587792Z", + "iopub.status.busy": "2025-09-09T15:35:51.587317Z", + "iopub.status.idle": "2025-09-09T15:35:52.747103Z", + "shell.execute_reply": "2025-09-09T15:35:52.746367Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3027.04075 MHz\n", + "CPU Freq: 3030.737 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/dev/attachments/information/environment.result.html b/dev/attachments/information/environment.result.html index 337b0489bc94013096db717fb4616c2637bd0291..fb161437d1e5f0782a316df390e0fadd8732f287 100644 --- a/dev/attachments/information/environment.result.html +++ b/dev/attachments/information/environment.result.html @@ -141,7 +141,7 @@ OS: Linux-6.11.0-1018-azure-x86_64-with-glibc2.34 Python: CPython 3.8.18 CPU Brand: AMD EPYC 7763 64-Core Processor CPU Count: 4 -CPU Freq: 3043.1195 MHz +CPU Freq: 3018.6725 MHz Memory Size: 15.621 GiB Has CUDA: No diff --git a/dev/attachments/information/environment.result.ipynb b/dev/attachments/information/environment.result.ipynb index 05074475bb0a17404705203730a75b1bbbfe0438..05f3f6a73138eb6cc02b9f83b68a0ae9cfcc7507 100644 --- a/dev/attachments/information/environment.result.ipynb +++ b/dev/attachments/information/environment.result.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:40:17.518954Z", - "iopub.status.busy": "2025-09-09T10:40:17.518623Z", - "iopub.status.idle": "2025-09-09T10:40:18.686282Z", - "shell.execute_reply": "2025-09-09T10:40:18.685521Z" + "iopub.execute_input": "2025-09-09T15:31:41.931322Z", + "iopub.status.busy": "2025-09-09T15:31:41.931007Z", + "iopub.status.idle": "2025-09-09T15:31:43.097792Z", + "shell.execute_reply": "2025-09-09T15:31:43.097090Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3043.1195 MHz\n", + "CPU Freq: 3018.6725 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/dev/attachments/searchindex.js b/dev/attachments/searchindex.js index cc286c54fd01ecf1cf98a98810ce3c5ea2d127c1..fefe1bdb24e3cd14b5d38b4564aee0a37e68dbd0 100644 --- a/dev/attachments/searchindex.js +++ b/dev/attachments/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["api_doc/ascii/drawing", "api_doc/ascii/index", "api_doc/config/index", "api_doc/config/meta", "api_doc/data/background", "api_doc/data/blob", "api_doc/data/decode", "api_doc/data/encode", "api_doc/data/image", "api_doc/data/index", "api_doc/data/layer", "api_doc/data/url", "api_doc/detect/booru_yolo", "api_doc/detect/censor", "api_doc/detect/eye", "api_doc/detect/face", "api_doc/detect/halfbody", "api_doc/detect/hand", "api_doc/detect/head", "api_doc/detect/index", "api_doc/detect/nudenet", "api_doc/detect/person", "api_doc/detect/similarity", "api_doc/detect/text", "api_doc/detect/visual", "api_doc/edge/canny", "api_doc/edge/index", "api_doc/edge/lineart", "api_doc/edge/lineart_anime", "api_doc/generic/attachment", "api_doc/generic/classify", "api_doc/generic/clip", "api_doc/generic/enhance", "api_doc/generic/index", "api_doc/generic/siglip", "api_doc/generic/yolo", "api_doc/metadata/geninfo", "api_doc/metadata/index", "api_doc/metadata/lsb", "api_doc/metrics/aesthetic", "api_doc/metrics/ccip", "api_doc/metrics/dbaesthetic", "api_doc/metrics/index", "api_doc/metrics/laplacian", "api_doc/metrics/lpips", "api_doc/metrics/psnr_", "api_doc/ocr/index", "api_doc/operate/align", "api_doc/operate/censor", "api_doc/operate/imgcensor", "api_doc/operate/index", "api_doc/operate/squeeze", "api_doc/pose/dwpose", "api_doc/pose/format", "api_doc/pose/index", "api_doc/pose/visual", "api_doc/preprocess/base", "api_doc/preprocess/index", "api_doc/preprocess/pillow", "api_doc/preprocess/torchvision", "api_doc/preprocess/transformers", "api_doc/resource/background", "api_doc/resource/index", "api_doc/restore/adversarial", "api_doc/restore/index", "api_doc/restore/nafnet", "api_doc/restore/scunet", "api_doc/sd/index", "api_doc/sd/metadata", "api_doc/sd/model", "api_doc/sd/nai", "api_doc/segment/index", "api_doc/segment/isnetis", "api_doc/tagging/blacklist", "api_doc/tagging/character", "api_doc/tagging/deepdanbooru", "api_doc/tagging/deepgelbooru", "api_doc/tagging/format", "api_doc/tagging/index", "api_doc/tagging/match", "api_doc/tagging/mldanbooru", "api_doc/tagging/order", "api_doc/tagging/overlap", "api_doc/tagging/wd14", "api_doc/upscale/cdc", "api_doc/upscale/index", "api_doc/utils/cache", "api_doc/utils/func", "api_doc/utils/index", "api_doc/utils/onnxruntime", "api_doc/validate/aicheck", "api_doc/validate/bangumi_char", "api_doc/validate/classify", "api_doc/validate/color", "api_doc/validate/completeness", "api_doc/validate/dbrating", "api_doc/validate/furry", "api_doc/validate/index", "api_doc/validate/monochrome", "api_doc/validate/nsfw", "api_doc/validate/portrait", "api_doc/validate/rating", "api_doc/validate/real", "api_doc/validate/safe", "api_doc/validate/style_age", "api_doc/validate/teen", "api_doc/validate/truncate", "index", "information/environment", "information/environment.result", "tutorials/installation/index", "tutorials/quick_start/index"], "filenames": ["api_doc/ascii/drawing.rst", "api_doc/ascii/index.rst", "api_doc/config/index.rst", "api_doc/config/meta.rst", "api_doc/data/background.rst", "api_doc/data/blob.rst", "api_doc/data/decode.rst", "api_doc/data/encode.rst", "api_doc/data/image.rst", "api_doc/data/index.rst", "api_doc/data/layer.rst", "api_doc/data/url.rst", "api_doc/detect/booru_yolo.rst", "api_doc/detect/censor.rst", "api_doc/detect/eye.rst", "api_doc/detect/face.rst", "api_doc/detect/halfbody.rst", "api_doc/detect/hand.rst", "api_doc/detect/head.rst", "api_doc/detect/index.rst", "api_doc/detect/nudenet.rst", "api_doc/detect/person.rst", "api_doc/detect/similarity.rst", "api_doc/detect/text.rst", "api_doc/detect/visual.rst", "api_doc/edge/canny.rst", "api_doc/edge/index.rst", "api_doc/edge/lineart.rst", "api_doc/edge/lineart_anime.rst", "api_doc/generic/attachment.rst", "api_doc/generic/classify.rst", "api_doc/generic/clip.rst", "api_doc/generic/enhance.rst", "api_doc/generic/index.rst", "api_doc/generic/siglip.rst", "api_doc/generic/yolo.rst", "api_doc/metadata/geninfo.rst", "api_doc/metadata/index.rst", "api_doc/metadata/lsb.rst", "api_doc/metrics/aesthetic.rst", "api_doc/metrics/ccip.rst", "api_doc/metrics/dbaesthetic.rst", "api_doc/metrics/index.rst", "api_doc/metrics/laplacian.rst", "api_doc/metrics/lpips.rst", "api_doc/metrics/psnr_.rst", "api_doc/ocr/index.rst", "api_doc/operate/align.rst", "api_doc/operate/censor.rst", "api_doc/operate/imgcensor.rst", "api_doc/operate/index.rst", "api_doc/operate/squeeze.rst", "api_doc/pose/dwpose.rst", "api_doc/pose/format.rst", "api_doc/pose/index.rst", "api_doc/pose/visual.rst", "api_doc/preprocess/base.rst", "api_doc/preprocess/index.rst", "api_doc/preprocess/pillow.rst", "api_doc/preprocess/torchvision.rst", "api_doc/preprocess/transformers.rst", "api_doc/resource/background.rst", "api_doc/resource/index.rst", "api_doc/restore/adversarial.rst", "api_doc/restore/index.rst", "api_doc/restore/nafnet.rst", "api_doc/restore/scunet.rst", "api_doc/sd/index.rst", "api_doc/sd/metadata.rst", "api_doc/sd/model.rst", "api_doc/sd/nai.rst", "api_doc/segment/index.rst", "api_doc/segment/isnetis.rst", "api_doc/tagging/blacklist.rst", "api_doc/tagging/character.rst", "api_doc/tagging/deepdanbooru.rst", "api_doc/tagging/deepgelbooru.rst", "api_doc/tagging/format.rst", "api_doc/tagging/index.rst", "api_doc/tagging/match.rst", "api_doc/tagging/mldanbooru.rst", "api_doc/tagging/order.rst", "api_doc/tagging/overlap.rst", "api_doc/tagging/wd14.rst", "api_doc/upscale/cdc.rst", "api_doc/upscale/index.rst", "api_doc/utils/cache.rst", "api_doc/utils/func.rst", "api_doc/utils/index.rst", "api_doc/utils/onnxruntime.rst", "api_doc/validate/aicheck.rst", "api_doc/validate/bangumi_char.rst", "api_doc/validate/classify.rst", "api_doc/validate/color.rst", "api_doc/validate/completeness.rst", "api_doc/validate/dbrating.rst", "api_doc/validate/furry.rst", "api_doc/validate/index.rst", "api_doc/validate/monochrome.rst", "api_doc/validate/nsfw.rst", "api_doc/validate/portrait.rst", "api_doc/validate/rating.rst", "api_doc/validate/real.rst", "api_doc/validate/safe.rst", "api_doc/validate/style_age.rst", "api_doc/validate/teen.rst", "api_doc/validate/truncate.rst", "index.rst", "information/environment.ipynb", "information/environment.result.ipynb", "tutorials/installation/index.rst", "tutorials/quick_start/index.rst"], "titles": ["imgutils.ascii.drawing", "imgutils.ascii", "imgutils.config", "imgutils.config.meta", "imgutils.data.background", "imgutils.data.blob", "imgutils.data.decode", "imgutils.data.encode", "imgutils.data.image", "imgutils.data", "imgutils.data.layer", "imgutils.data.url", "imgutils.detect.booru_yolo", "imgutils.detect.censor", "imgutils.detect.eye", "imgutils.detect.face", "imgutils.detect.halfbody", "imgutils.detect.hand", "imgutils.detect.head", "imgutils.detect", "imgutils.detect.nudenet", "imgutils.detect.person", "imgutils.detect.similarity", "imgutils.detect.text", "imgutils.detect.visual", "imgutils.edge.canny", "imgutils.edge", "imgutils.edge.lineart", "imgutils.edge.lineart_anime", "imgutils.generic.attachment", "imgutils.generic.classify", "imgutils.generic.clip", "imgutils.generic.enhance", "imgutils.generic", "imgutils.generic.siglip", "imgutils.generic.yolo", "imgutils.metadata.geninfo", "imgutils.metadata", "imgutils.metadata.lsb", "imgutils.metrics.aesthetic", "imgutils.metrics.ccip", "imgutils.metrics.dbaesthetic", "imgutils.metrics", "imgutils.metrics.laplacian", "imgutils.metrics.lpips", "imgutils.metrics.psnr_", "imgutils.ocr", "imgutils.operate.align", "imgutils.operate.censor_", "imgutils.operate.imgcensor", "imgutils.operate", "imgutils.operate.squeeze", "imgutils.pose.dwpose", "imgutils.pose.format", "imgutils.pose", "imgutils.pose.visual", "imgutils.preprocess.base", "imgutils.preprocess", "imgutils.preprocess.pillow", "imgutils.preprocess.torchvision", "imgutils.preprocess.transformers", "imgutils.resource.background", "imgutils.resource", "imgutils.restore.adversarial", "imgutils.restore", "imgutils.restore.nafnet", "imgutils.restore.scunet", "imgutils.sd", "imgutils.sd.metadata", "imgutils.sd.model", "imgutils.sd.nai", "imgutils.segment", "imgutils.segment.isnetis", "imgutils.tagging.blacklist", "imgutils.tagging.character", "imgutils.tagging.deepdanbooru", "imgutils.tagging.deepgelbooru", "imgutils.tagging.format", "imgutils.tagging", "imgutils.tagging.match", "imgutils.tagging.mldanbooru", "imgutils.tagging.order", "imgutils.tagging.overlap", "imgutils.tagging.wd14", "imgutils.upscale.cdc", "imgutils.upscale", "imgutils.utils.cache", "imgutils.utils.func", "imgutils.utils", "imgutils.utils.onnxruntime", "imgutils.validate.aicheck", "imgutils.validate.bangumi_char", "imgutils.validate.classify", "imgutils.validate.color", "imgutils.validate.completeness", "imgutils.validate.dbrating", "imgutils.validate.furry", "imgutils.validate", "imgutils.validate.monochrome", "imgutils.validate.nsfw", "imgutils.validate.portrait", "imgutils.validate.rating", "imgutils.validate.real", "imgutils.validate.safe", "imgutils.validate.style_age", "imgutils.validate.teen", "imgutils.validate.truncate", "Welcome to imgutils\u2019s Documentation", "Run Environment Information", "Run Environment Information", "Installation", "Quick Start"], "terms": {"img": [0, 5, 8, 30, 63, 68], "str": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 32, 34, 35, 36, 38, 39, 40, 41, 43, 44, 46, 47, 48, 49, 51, 52, 55, 58, 59, 60, 61, 65, 66, 68, 69, 70, 72, 73, 74, 75, 76, 77, 79, 80, 81, 82, 83, 84, 89, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105, 106], "pathlik": [0, 4, 5, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 25, 27, 28, 30, 31, 32, 34, 35, 36, 38, 39, 40, 41, 43, 44, 46, 47, 48, 49, 51, 52, 55, 65, 66, 68, 70, 72, 75, 76, 80, 83, 84, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105], "byte": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 25, 27, 28, 30, 31, 32, 34, 35, 36, 38, 39, 40, 41, 43, 44, 46, 47, 48, 49, 51, 52, 53, 55, 65, 66, 68, 70, 72, 75, 76, 80, 83, 84, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105], "bytearrai": [0, 4, 5, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 25, 27, 28, 30, 31, 32, 34, 35, 36, 38, 39, 40, 41, 43, 44, 46, 47, 48, 49, 51, 52, 53, 55, 65, 66, 68, 70, 72, 75, 76, 80, 83, 84, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105], "binaryio": [0, 4, 5, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 25, 27, 28, 30, 31, 32, 34, 35, 36, 38, 39, 40, 41, 43, 44, 46, 47, 48, 49, 51, 52, 55, 65, 66, 68, 70, 72, 75, 76, 80, 83, 84, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105], "imag": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 51, 52, 54, 55, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 75, 76, 77, 78, 80, 83, 84, 85, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 110], "max_width": 0, "int": [0, 4, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 27, 28, 30, 31, 34, 35, 38, 40, 44, 46, 47, 48, 49, 51, 52, 53, 55, 60, 61, 63, 65, 66, 72, 80, 84, 103], "none": [0, 4, 8, 10, 11, 13, 14, 15, 16, 17, 18, 21, 23, 24, 25, 27, 28, 29, 30, 31, 32, 34, 35, 36, 38, 40, 48, 51, 52, 55, 58, 59, 60, 61, 68, 70, 73, 74, 83, 89], "ellipsi": 0, "max_height": 0, "resampl": [0, 60], "2": [0, 8, 12, 22, 23, 39, 40, 41, 44, 46, 53, 60, 63, 68, 83, 90, 91, 92, 94, 95, 96, 98, 99, 100, 101, 102, 104, 105], "level": [0, 13, 14, 15, 16, 17, 18, 21, 34, 35, 39, 48, 61, 75, 95], "aspect": [0, 24, 35, 47], "float": [0, 7, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 30, 35, 40, 41, 43, 44, 45, 46, 48, 49, 51, 53, 55, 60, 61, 63, 70, 73, 74, 75, 76, 77, 80, 81, 82, 83, 87, 90, 91, 92, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105], "1": [0, 10, 12, 20, 21, 22, 39, 40, 41, 44, 46, 53, 60, 61, 63, 68, 69, 73, 74, 75, 76, 81, 83, 84, 87, 90, 91, 92, 94, 95, 96, 98, 99, 100, 101, 102, 104, 105, 108, 109, 110], "8": [0, 12, 22, 38, 40, 44, 48, 53, 60, 63, 68, 90, 91, 92, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105, 108, 109, 110], "sourc": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 32, 34, 35, 36, 38, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 55, 56, 58, 59, 60, 61, 63, 65, 66, 68, 69, 70, 72, 73, 74, 75, 76, 77, 79, 80, 81, 82, 83, 84, 86, 87, 89, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105, 106], "gener": [0, 4, 12, 15, 21, 36, 37, 67, 68, 70, 76, 80, 83, 88, 95, 107], "art": [0, 68], "base": [0, 18, 21, 22, 29, 30, 31, 34, 35, 40, 41, 43, 44, 47, 48, 49, 51, 53, 55, 57, 58, 60, 61, 70, 72, 75, 76, 80, 81, 82, 83, 91, 95, 99, 101, 107], "given": [0, 6, 7, 8, 10, 11, 14, 15, 17, 18, 19, 20, 23, 25, 27, 28, 30, 31, 34, 38, 40, 43, 47, 49, 53, 56, 60, 68, 70, 73, 74, 79, 82, 83, 90, 92, 95, 98, 99, 101, 105], "paramet": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 32, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 55, 58, 59, 60, 61, 63, 65, 66, 68, 69, 70, 72, 73, 74, 75, 76, 77, 79, 80, 81, 82, 83, 84, 86, 87, 89, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105, 106], "imagetyp": [0, 5, 12, 13, 14, 15, 16, 17, 18, 21, 23, 24, 30, 32, 35, 36, 38, 40, 41, 43, 46, 48, 51, 52, 55, 65, 66, 68, 70, 76, 83, 84, 91, 94, 96, 99, 100, 102, 103, 104], "The": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 24, 29, 30, 31, 32, 34, 35, 36, 37, 38, 40, 41, 43, 46, 47, 48, 49, 51, 52, 53, 55, 58, 59, 60, 61, 63, 64, 65, 66, 68, 69, 70, 72, 74, 75, 76, 77, 79, 80, 81, 83, 84, 86, 87, 89, 90, 91, 92, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105, 106, 110], "input": [0, 5, 12, 13, 14, 15, 16, 18, 20, 21, 23, 24, 29, 30, 31, 32, 34, 35, 36, 38, 40, 41, 43, 46, 47, 48, 49, 51, 52, 55, 58, 60, 63, 65, 66, 68, 70, 73, 74, 76, 77, 79, 81, 83, 84, 87, 91, 94, 96, 99, 100, 102, 104], "option": [0, 4, 11, 12, 13, 14, 15, 16, 17, 18, 21, 22, 23, 24, 29, 30, 31, 34, 35, 36, 40, 46, 48, 51, 52, 55, 60, 61, 63, 68, 69, 70, 73, 74, 81, 83, 86], "maximum": [0, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 24, 35, 40, 46, 47, 48, 60, 63, 86, 103], "width": [0, 4, 10, 49, 60, 61, 80], "If": [0, 5, 8, 10, 11, 13, 14, 15, 16, 17, 18, 21, 22, 24, 29, 30, 31, 34, 35, 36, 38, 40, 46, 48, 51, 53, 55, 58, 59, 60, 63, 65, 66, 68, 69, 70, 73, 74, 81, 83, 89, 90, 91, 92, 95, 98, 101, 105], "set": [0, 12, 24, 30, 31, 35, 40, 51, 53, 55, 60, 83, 89, 92, 95, 101, 105, 106], "automat": [0, 4, 31, 34, 40, 51, 89, 108, 109], "determin": [0, 8, 40, 99], "termin": 0, "size": [0, 4, 6, 7, 10, 11, 23, 24, 25, 27, 28, 40, 47, 49, 51, 55, 58, 59, 60, 61, 63, 65, 66, 68, 72, 80, 84, 85, 103, 108, 109], "height": [0, 4, 10, 49, 60, 61, 80], "filter": [0, 35, 51, 60, 63, 73, 74, 95, 97, 101], "us": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 27, 28, 30, 31, 32, 34, 35, 36, 37, 38, 39, 40, 41, 44, 46, 48, 49, 51, 52, 55, 56, 58, 60, 63, 64, 65, 66, 68, 69, 70, 73, 75, 76, 77, 80, 83, 84, 86, 87, 89, 90, 91, 92, 95, 97, 98, 99, 101, 105], "when": [0, 7, 10, 12, 23, 25, 27, 28, 30, 31, 38, 40, 44, 48, 49, 53, 56, 60, 65, 68, 70, 72, 80, 83, 84, 86, 89, 90, 106], "resiz": [0, 23, 24, 35, 47, 55, 58, 59, 60, 68, 80], "charact": [0, 40, 46, 55, 71, 72, 75, 76, 77, 78, 83, 91, 107], "repres": [0, 7, 10, 12, 13, 14, 15, 22, 40, 44, 48, 51, 53, 70, 72, 81, 90, 99, 106], "differ": [0, 8, 14, 15, 16, 17, 18, 21, 22, 31, 36, 37, 38, 40, 44, 45, 52, 53, 59, 60, 91, 96, 100, 102, 104, 108, 109], "intens": 0, "proport": [0, 91], "correct": [0, 38], "output": [0, 24, 30, 31, 34, 41, 55, 68, 69, 76, 81, 83, 110], "which": [0, 4, 10, 22, 23, 25, 27, 28, 34, 36, 40, 44, 49, 58, 60, 61, 64, 68, 69, 70, 72, 73, 76, 80, 86, 87, 89, 90, 92, 97, 98, 99, 106, 107, 108, 109, 110], "should": [0, 3, 10, 24, 40, 44, 48, 49, 51, 60, 72, 83, 110], "approxim": 0, "ratio": [0, 24, 35, 46, 47, 49, 80], "your": [0, 51, 65, 106, 108, 109, 110], "thi": [0, 3, 4, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 29, 30, 31, 32, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 46, 48, 49, 51, 52, 53, 55, 56, 58, 59, 60, 63, 65, 66, 67, 68, 69, 70, 71, 75, 78, 82, 83, 84, 86, 87, 89, 90, 91, 92, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105, 106, 108, 109], "valu": [0, 4, 8, 10, 13, 17, 18, 21, 22, 38, 40, 44, 48, 51, 53, 58, 59, 60, 69, 75, 80, 87, 90, 98, 106], "ensur": [0, 31, 35, 40, 47, 60, 65, 68, 83, 86], "i": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 46, 48, 49, 51, 52, 53, 55, 56, 58, 59, 60, 61, 63, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 80, 81, 83, 84, 86, 87, 89, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110], "close": [0, 49, 68], "possibl": [0, 23, 31, 40, 49], "origin": [0, 4, 6, 8, 20, 25, 27, 28, 38, 39, 45, 48, 49, 51, 55, 72, 75, 77, 80, 81, 99], "default": [0, 4, 5, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 22, 23, 25, 27, 28, 30, 31, 34, 35, 40, 41, 43, 44, 46, 48, 49, 51, 53, 55, 60, 61, 65, 66, 69, 72, 73, 74, 75, 77, 80, 83, 84, 89, 90, 91, 92, 94, 95, 96, 98, 99, 100, 101, 102, 104, 105], "return": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 32, 34, 35, 36, 38, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 55, 58, 59, 60, 61, 63, 65, 66, 68, 69, 70, 72, 73, 74, 75, 76, 77, 79, 80, 81, 82, 83, 84, 86, 87, 89, 90, 91, 92, 93, 94, 95, 96, 99, 100, 101, 102, 103, 104, 105, 106], "represent": [0, 22, 40, 58, 59, 68], "type": [0, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 21, 22, 23, 24, 29, 30, 31, 32, 34, 35, 36, 38, 40, 41, 43, 46, 48, 49, 51, 52, 53, 55, 58, 59, 60, 61, 63, 65, 66, 68, 69, 70, 73, 74, 77, 79, 81, 82, 83, 84, 86, 87, 91, 94, 95, 96, 99, 100, 101, 102, 103, 104], "exampl": [0, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 27, 28, 29, 30, 35, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 51, 52, 58, 59, 60, 61, 63, 68, 72, 73, 74, 75, 76, 77, 80, 81, 82, 83, 84, 86, 87, 89, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 101, 102, 104, 105, 106], "here": [0, 12, 20, 26, 40, 44, 45, 68, 73, 75, 76, 80, 83, 84, 91, 93, 106, 108, 109], "an": [0, 4, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 34, 35, 36, 38, 39, 40, 41, 43, 44, 46, 47, 48, 49, 51, 52, 53, 55, 58, 60, 63, 65, 66, 68, 70, 71, 72, 74, 75, 76, 78, 81, 83, 84, 87, 89, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105, 106], "jerri": 0, "from": [0, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 27, 28, 29, 30, 34, 35, 36, 38, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 58, 59, 60, 61, 63, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 80, 81, 82, 83, 84, 86, 87, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105, 106, 108, 109, 110], "import": [0, 6, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 21, 24, 35, 38, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 51, 52, 58, 59, 60, 61, 63, 68, 72, 73, 74, 75, 76, 77, 80, 81, 82, 83, 84, 86, 87, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 101, 102, 104, 105, 106, 108, 109, 110], "print": [0, 5, 12, 17, 18, 21, 22, 35, 68, 69, 83, 108, 109, 110], "png": [0, 5, 8, 10, 13, 24, 36, 38, 43, 48, 49, 51, 63, 68, 70, 72, 83, 84, 93, 106], "draw": [1, 24, 26, 27, 55, 99, 107], "ascii_draw": 1, "meta": [2, 107, 110], "__title__": [2, 110], "__version__": [2, 110], "__description__": [2, 110], "__author__": [2, 110], "__author_email__": 2, "overview": [3, 4, 6, 7, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 32, 33, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 54, 60, 61, 62, 63, 64, 65, 66, 67, 68, 71, 72, 73, 74, 75, 76, 77, 78, 80, 83, 84, 85, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106], "inform": [3, 29, 31, 34, 35, 36, 37, 38, 55, 68, 70, 82], "packag": 3, "titl": [3, 70], "project": [3, 20, 75, 83, 106], "version": [3, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 35, 39, 48, 65, 66, 68, 69, 86, 92, 107, 110], "short": [3, 76, 80, 83], "descript": [3, 20, 30, 34, 70], "includ": [3, 5, 8, 11, 12, 13, 20, 21, 22, 24, 29, 30, 31, 32, 34, 35, 36, 37, 52, 53, 59, 60, 67, 68, 69, 70, 76, 83, 87, 91, 99], "setup": 3, "py": [3, 72], "author": [3, 69], "email": 3, "step": [4, 49, 60, 68], "forecolor": [4, 25, 27, 28], "lightgrei": 4, "backcolor": [4, 25, 27, 28], "white": [4, 8, 25, 27, 28, 31, 60, 68, 72], "creat": [4, 29, 30, 31, 34, 35, 36, 48, 58, 59, 60, 68, 70, 74, 90], "black": [4, 48, 68], "squar": [4, 60], "can": [4, 5, 8, 10, 13, 14, 15, 16, 17, 18, 19, 20, 21, 24, 26, 31, 34, 36, 38, 40, 44, 48, 52, 53, 58, 60, 68, 69, 70, 76, 81, 83, 89, 91, 97, 98, 107, 110], "complement": 4, "transpar": [4, 8, 10, 25, 27, 28, 49, 51, 72, 84], "area": [4, 10, 12, 22, 23, 48, 49], "grid": 4, "pixel": [4, 24, 38, 48, 49, 51, 60, 63, 68, 72, 98], "mean": [4, 20, 22, 23, 25, 27, 28, 30, 40, 43, 44, 49, 53, 58, 59, 60, 89, 92, 110], "function": [4, 7, 8, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 29, 30, 31, 34, 35, 36, 37, 38, 40, 43, 46, 48, 49, 51, 52, 55, 58, 59, 60, 63, 65, 67, 68, 69, 70, 82, 83, 84, 86, 87, 91, 95, 99, 101, 106], "suitabl": [4, 58, 60, 75, 99], "color": [4, 8, 10, 25, 27, 28, 48, 63, 68, 72, 97, 98, 107], "fore": [4, 25, 27, 28], "back": [4, 83], "A": [4, 5, 8, 13, 14, 15, 16, 17, 18, 20, 21, 25, 27, 28, 29, 30, 35, 38, 39, 40, 41, 46, 47, 48, 49, 51, 58, 60, 61, 68, 69, 70, 74, 77, 82, 86, 89, 90, 91, 92, 94, 95, 96, 98, 100, 101, 102, 103, 104, 105, 110], "rgba": [4, 8, 32, 38, 65, 66, 72, 84], "contain": [4, 5, 10, 13, 14, 15, 16, 17, 18, 20, 21, 22, 24, 30, 31, 34, 35, 40, 41, 53, 55, 60, 65, 68, 69, 70, 76, 80, 83, 92, 95, 101, 103, 105], "add": [4, 36, 69, 70, 77], "rgb": [4, 6, 7, 8, 31, 32, 48, 60, 61, 68, 72, 84], "In": [4, 27, 40, 91, 92], "document": [4, 108, 109, 110], "accur": [4, 13, 21, 95, 101], "present": [4, 36, 70, 75], "state": [4, 34], "shown": [4, 71], "follow": [4, 30, 40, 53, 59, 60, 64, 69, 70, 76, 83, 90, 91, 92, 94, 95, 96, 98, 100, 101, 102, 104, 105, 110], "figur": 4, "modul": [5, 8, 11, 12, 17, 18, 20, 21, 22, 23, 24, 29, 30, 31, 34, 35, 36, 37, 38, 58, 59, 67, 69, 70, 71, 83, 86, 87, 95, 101, 107], "provid": [5, 8, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 29, 30, 31, 32, 34, 35, 36, 37, 38, 40, 48, 51, 53, 55, 58, 59, 60, 67, 68, 69, 70, 80, 81, 83, 86, 87, 89, 95, 101], "util": [5, 8, 11, 20, 21, 30, 33, 35, 44, 47, 51, 54, 58, 59, 64, 67, 69, 75, 76, 80, 83, 107], "handl": [5, 8, 11, 29, 30, 31, 34, 35, 37, 38, 56, 59, 60, 67, 70], "url": [5, 9, 13, 16, 18, 31, 38, 68, 107], "convers": [5, 8, 35, 59, 60], "between": [5, 14, 15, 21, 22, 30, 31, 34, 40, 44, 45, 49, 59, 65, 66, 74, 80, 84, 87], "valid": [5, 11, 48, 49, 53, 60, 107], "format": [5, 8, 10, 25, 27, 28, 29, 30, 31, 34, 35, 36, 37, 38, 41, 48, 51, 52, 54, 58, 60, 68, 69, 70, 76, 78, 83, 99, 107], "support": [5, 6, 8, 11, 14, 15, 16, 18, 21, 30, 34, 35, 36, 49, 55, 58, 59, 60, 65, 66, 68, 69, 70, 83, 84], "convert": [5, 8, 31, 36, 38, 40, 53, 58, 59, 60, 70, 83, 99], "specifi": [5, 8, 22, 23, 24, 29, 30, 31, 34, 35, 40, 48, 49, 51, 60, 68, 69, 70, 74, 76, 81, 83, 86], "load": [5, 8, 13, 14, 17, 18, 29, 30, 31, 34, 35, 36, 38, 68, 83, 89], "variou": [5, 8, 14, 15, 17, 21, 22, 24, 29, 30, 32, 34, 35, 37, 60, 68, 70, 87, 110], "mime": 5, "jpg": [5, 6, 7, 8, 11, 12, 14, 15, 16, 17, 18, 21, 24, 30, 35, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 52, 61, 72, 75, 76, 80, 83, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 101, 102, 104, 105, 106], "save_kwarg": 5, "string": [5, 13, 15, 16, 20, 38, 53, 68, 69, 77, 89, 106], "pil": [5, 6, 7, 8, 10, 11, 17, 24, 31, 35, 44, 47, 48, 49, 51, 58, 60, 61, 63, 68, 76, 84, 93, 98], "numpi": [5, 6, 10, 24, 31, 34, 38, 40, 51, 53, 83, 87], "arrai": [5, 10, 24, 29, 31, 38, 40, 44, 51, 53, 83, 87], "file": [5, 8, 10, 11, 12, 13, 16, 18, 24, 36, 38, 44, 61, 67, 68, 69, 70, 89, 98, 106, 107], "path": [5, 8, 10, 12, 13, 16, 18, 24, 31, 35, 38, 61, 68, 69, 70, 76, 93, 98, 106], "desir": [5, 61], "addit": [5, 11, 29, 30, 31, 34, 35, 36, 48, 49, 59, 68, 70, 83], "keyword": [5, 11, 30, 31, 34, 35, 36, 48, 49, 68, 70, 86], "argument": [5, 11, 29, 30, 31, 34, 35, 36, 48, 49, 52, 53, 68, 70, 74, 76, 83, 86], "pass": [5, 11, 27, 28, 29, 30, 31, 34, 35, 36, 48, 49, 68, 72, 80, 84, 86], "save": [5, 10, 24, 36, 63, 68, 69, 70, 72], "encod": [5, 6, 9, 29, 30, 31, 34, 38, 70, 107], "open": [5, 6, 7, 8, 10, 12, 17, 30, 35, 47, 48, 49, 51, 63, 68, 69, 84, 89], "test": [5, 44, 84, 90, 91, 92, 94, 95, 96, 98, 100, 101, 102, 104, 105], "blob_url": 5, "qualiti": [5, 23, 41, 62, 68, 83, 84], "95": [5, 35, 60, 73, 74, 81], "base64": 5, "pre": [5, 13, 15, 18, 31, 34, 41], "object": [5, 6, 8, 10, 11, 12, 18, 22, 24, 35, 36, 38, 44, 48, 52, 55, 56, 59, 60, 61, 68, 70, 75, 76, 89, 92, 93, 95, 98, 101, 105], "rais": [5, 8, 11, 13, 14, 16, 17, 18, 21, 22, 29, 30, 34, 35, 38, 48, 51, 53, 56, 58, 59, 60, 63, 68, 69, 70, 73, 74, 81, 83], "valueerror": [5, 11, 13, 16, 18, 21, 22, 29, 30, 34, 38, 51, 60, 70, 81, 83], "unsupport": [5, 46, 59, 60, 81], "method": [5, 11, 29, 30, 31, 32, 34, 35, 37, 38, 40, 48, 60, 95, 101], "warn": 5, "userwarn": 5, "doesn": [5, 38, 74], "t": [5, 38, 74], "match": [5, 22, 34, 38, 51, 60, 74, 78, 107], "actual": [5, 18, 21, 46], "invalid": [5, 13, 16, 18, 21, 29, 30, 34, 36, 60, 83], "show": [5, 11, 13, 14, 15, 16, 52], "bool": [5, 7, 8, 11, 24, 27, 35, 40, 46, 48, 51, 52, 55, 60, 65, 66, 69, 70, 73, 74, 75, 76, 77, 79, 80, 83, 84, 90, 98, 106], "effici": [5, 20, 23, 31, 69, 87], "without": [5, 35, 63, 68, 73, 74, 82], "content": [5, 11, 12, 27, 46, 71], "true": [5, 7, 8, 11, 24, 35, 40, 48, 49, 52, 55, 58, 59, 60, 65, 66, 69, 70, 73, 74, 77, 79, 83, 90, 93, 98, 106], "fals": [5, 6, 7, 8, 11, 24, 27, 35, 40, 46, 48, 60, 65, 66, 68, 69, 70, 73, 74, 75, 76, 77, 79, 80, 83, 84, 90, 93, 98, 106], "otherwis": [5, 8, 11, 36, 40, 60, 65, 66, 70, 73, 74, 79, 84, 89], "abc": 5, "svg": 5, "xml": 5, "jpeg": [5, 64, 68, 93, 106], "text": [5, 19, 24, 31, 34, 46, 68, 77, 79, 107], "plain": 5, "hello": 5, "order_": [6, 7], "chw": [6, 7], "both": [6, 13, 22, 31, 34, 46, 58, 69, 83], "np": [6, 7, 10, 29, 30, 31, 34, 38, 40, 49, 51, 53, 83, 87], "uint8": [6, 7], "float32": [6, 7, 10, 25, 27, 28, 40], "ar": [6, 10, 12, 13, 14, 15, 16, 17, 18, 21, 22, 23, 30, 31, 34, 35, 36, 40, 43, 44, 45, 46, 48, 53, 56, 59, 60, 61, 64, 68, 69, 70, 73, 74, 75, 76, 80, 81, 83, 84, 90, 91, 92, 93, 94, 95, 96, 98, 100, 101, 102, 103, 104, 105, 106], "order": [6, 7, 60, 77, 78, 107], "rgb_encod": [6, 9], "custom_imag": [6, 7], "data_cwh": 6, "cwh": 6, "data_int": 6, "use_float": [6, 7], "mode": [6, 7, 8, 22, 35, 38, 59, 61, 68, 81, 84, 89], "1606x1870": [6, 7], "0x7fb9b89bbdc0": 6, "0x7fb9b89bbe50": 6, "0x7fb9b89bbdf0": 6, "invers": 6, "oper": [6, 29, 31, 34, 39, 40, 41, 43, 44, 60, 69, 107], "ndarrai": [7, 10, 29, 30, 31, 34, 38, 40, 44, 49, 51, 53, 83, 87], "channel": [7, 8, 32, 60, 65, 66, 84], "jpegimageplugin": [7, 61], "jpegimagefil": [7, 61], "0x7f9ec37389d0": 7, "shape": [7, 29, 40, 44, 51, 72, 83], "dtype": [7, 40], "3": [7, 10, 12, 13, 14, 15, 21, 22, 40, 41, 44, 46, 48, 53, 55, 60, 63, 68, 76, 83, 90, 91, 92, 94, 95, 96, 98, 99, 100, 101, 102, 104, 105, 108, 109, 110], "1870": 7, "1606": 7, "whc": 7, "": [7, 12, 13, 14, 15, 16, 17, 18, 21, 22, 23, 29, 30, 35, 36, 38, 46, 48, 58, 60, 68, 83, 86, 94], "result": [7, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 29, 30, 31, 34, 35, 38, 41, 44, 46, 48, 49, 51, 52, 72, 75, 76, 83, 87, 94, 95, 101], "same": [7, 8, 29, 40, 45, 83, 86], "torchvis": [7, 57, 107], "transform": [7, 8, 56, 57, 58, 59, 77, 107], "to_tensor": [7, 58, 59], "process": [8, 9, 11, 13, 14, 16, 17, 22, 32, 35, 37, 38, 40, 58, 60, 63, 65, 66, 67, 74, 83, 110], "manipul": [8, 67], "python": [8, 38, 63, 86, 108, 109, 110], "librari": [8, 35, 58, 60, 63, 110], "It": [8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 29, 30, 31, 34, 35, 36, 37, 48, 49, 51, 55, 58, 59, 67, 69, 70, 83, 86, 87, 99, 110], "multipl": [8, 10, 16, 31, 34, 38, 40, 44, 68, 83], "ad": [8, 12, 60, 69, 70, 77], "background": [8, 9, 25, 27, 28, 31, 62, 68, 72, 107], "check": [8, 11, 38, 43, 69, 73, 74, 79, 90, 93, 103, 106, 110], "alpha": [8, 32, 65, 66], "design": [8, 22, 30, 34, 36, 37], "simplifi": [8, 91], "common": [8, 59], "relat": [8, 12, 14, 17, 67, 74, 87], "task": [8, 21, 22, 29, 34, 37, 48, 58], "applic": [8, 58, 75, 80, 99], "kei": [8, 18, 22, 31, 60, 69, 76, 83], "featur": [8, 13, 18, 31, 33, 34, 40, 44, 70, 72, 75, 76, 77, 83, 91], "binari": [8, 87], "like": [8, 12, 19, 24, 59, 60, 80, 86, 110], "onc": 8, "particularli": [8, 22, 29, 30, 36, 37, 70, 86], "requir": [8, 10, 20, 21, 40, 49, 69, 70, 95, 101, 110], "preprocess": [8, 20, 30, 31, 35, 40, 65, 107], "befor": [8, 38, 40, 69, 83], "further": 8, "analysi": [8, 41], "force_background": [8, 60], "appli": [8, 15, 18, 20, 32, 40, 48, 49, 51, 58, 60, 63, 83, 87], "necessari": [8, 40, 75, 80], "ha": [8, 23, 46, 59, 84, 99, 108, 109], "4": [8, 12, 15, 17, 18, 22, 38, 39, 40, 41, 44, 48, 53, 63, 65, 66, 68, 76, 83, 90, 91, 92, 94, 95, 96, 98, 99, 100, 101, 102, 104, 105, 108, 109], "avoid": [8, 75], "anomali": 8, "dure": [8, 30, 38, 77, 98, 106], "subsequ": [8, 31, 48], "union": [8, 13, 14, 15, 16, 17, 18, 21, 22, 31, 34, 38, 40, 48, 53, 58, 60, 68, 70, 73, 74, 81, 83], "retain": 8, "typeerror": [8, 53, 58, 59, 60, 73, 74, 81], "isinst": 8, "list": [8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 30, 31, 34, 35, 40, 44, 46, 48, 49, 52, 55, 58, 59, 60, 61, 73, 74, 81, 82, 83, 90, 92, 95, 101, 105], "tupl": [8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 30, 31, 34, 35, 40, 41, 44, 46, 48, 49, 52, 60, 83, 91, 92, 94, 95, 96, 99, 100, 101, 102, 103, 104, 105], "take": [8, 29, 55, 60], "singl": [8, 16, 34, 38, 40, 59, 60, 77, 83, 87], "call": [8, 26, 68], "each": [8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 24, 30, 35, 40, 44, 51, 58, 67, 77, 79, 83, 84, 99], "item": [8, 10, 18], "batch": [8, 65, 66, 83, 84, 103], "multiimagestyp": [8, 31, 34, 40, 49], "iter": [8, 60, 63, 74], "img_path": 8, "image1": 8, "image2": 8, "loaded_imag": 8, "len": [8, 61], "all": [8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 26, 30, 31, 34, 35, 39, 40, 41, 43, 44, 46, 52, 53, 63, 65, 66, 69, 71, 72, 76, 78, 83, 90, 91, 92, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105], "pillow": [8, 57, 107], "boolean": [8, 40], "tool": [9, 16, 24, 29, 30, 32, 39, 40, 41, 42, 48, 63, 71, 77, 97, 99], "basic": [9, 58, 62, 74, 83], "grid_background": 9, "grid_transpar": 9, "blob": [9, 72, 107], "to_blob_url": 9, "load_image_from_blob_url": 9, "is_valid_image_blob_url": 9, "decod": [9, 38, 107], "rgb_decod": 9, "load_imag": [9, 24, 52, 68], "has_alpha_channel": 9, "layer": [9, 87, 107], "istack": 9, "download_image_from_url": 9, "is_http_url": 9, "mai": [10, 14, 17, 40, 64, 68, 75, 80, 86, 106, 108, 109], "block": [10, 30, 34, 35], "togeth": 10, "new": [10, 23, 29, 30, 53, 65, 66, 68, 69, 74], "similar": [10, 12, 19, 31, 34, 40, 44, 60, 80, 83, 107], "techniqu": [10, 32, 38], "p": [10, 75, 76, 80, 83], "need": [10, 16, 35, 46, 49, 86, 90, 92, 95, 98, 101, 105], "stack": [10, 83], "addition": 10, "second": [10, 22, 40, 45, 79], "element": [10, 83], "rang": [10, 40, 44, 49], "left": [10, 48, 49, 53, 87], "0": [10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 30, 31, 35, 39, 40, 41, 44, 46, 48, 49, 51, 53, 55, 58, 59, 60, 63, 68, 69, 73, 74, 75, 76, 77, 80, 81, 82, 83, 87, 90, 91, 92, 94, 95, 96, 98, 99, 100, 101, 102, 104, 105, 108, 109, 110], "right": [10, 48, 53, 87], "two": [10, 22, 40, 45, 63, 79, 98], "dimension": [10, 83], "h": [10, 25, 27, 28, 51, 72], "w": [10, 25, 27, 28, 51, 72, 83], "posit": [10, 40, 48, 49, 91], "target": [10, 19, 25, 27, 28, 31, 49, 60], "By": [10, 46], "first": [10, 12, 16, 22, 35, 40, 45, 79], "howev": [10, 40], "solid": [10, 48], "pure": [10, 72], "lime": [10, 72], "nian": 10, "nian_lim": 10, "yellow": [10, 68], "5": [10, 12, 16, 21, 22, 40, 41, 44, 46, 49, 51, 53, 58, 59, 60, 61, 68, 75, 87, 90, 91, 92, 94, 95, 96, 98, 99, 100, 101, 102, 104, 105], "9": [10, 12, 22, 40, 44, 53, 60, 68, 81, 90, 91, 92, 94, 95, 98, 99, 100, 101, 102, 104, 105], "nian_tran": 10, "custom": [10, 13, 14, 15, 16, 17, 18, 21, 29, 30, 34, 35, 38, 41, 48, 49, 51, 59, 60, 68, 69, 73], "mask": [10, 25, 27, 28, 49, 51, 72], "hs1": 10, "ab": 10, "linspac": 10, "ws1": 10, "nian_mask": 10, "hxw": [10, 25, 27, 28, 51], "download": 11, "special": [11, 12], "github": [11, 52, 108, 109, 110], "hug": [11, 18, 29, 30, 31, 34, 35, 40, 60, 83], "face": [11, 18, 19, 20, 29, 30, 31, 34, 35, 40, 53, 55, 60, 68, 74, 83, 91, 107], "progress": [11, 65, 66, 84], "track": 11, "host": [11, 12, 15, 20, 23, 29, 31, 40, 46, 61, 76, 84, 90, 91, 92, 94, 95, 96, 98, 100, 101, 102, 104, 105, 110], "main": [11, 17, 20, 21, 24, 30, 31, 34, 35, 40, 60, 68, 70, 72, 75, 86, 110], "compon": [11, 12, 22, 30, 31, 34, 35, 86], "http": [11, 52, 72, 110], "intern": [11, 34, 56, 69], "silent": [11, 65, 66, 84], "expected_s": 11, "kwarg": [11, 12, 13, 14, 15, 16, 17, 18, 21, 29, 30, 31, 34, 35, 36, 48, 49, 68, 70], "suppress": [11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 24, 35, 48, 84], "bar": 11, "displai": [11, 31, 34, 65, 66], "expect": [11, 38, 60], "session": 11, "get": [11, 25, 27, 28, 29, 31, 39, 41, 61, 62, 68, 72, 75, 78, 83, 89, 91, 96, 98, 100, 102, 104], "especi": 11, "hf": 11, "request": [11, 83], "requestexcept": 11, "fail": [11, 13], "unidentifiedimageerror": 11, "com": [11, 52, 110], "ftp": 11, "booru": 12, "yolo": [12, 18, 20, 33, 107], "aperveyev": 12, "deepgh": [12, 13, 14, 15, 16, 17, 18, 20, 23, 29, 40, 44, 46, 61, 76, 80, 83, 84, 90, 91, 92, 94, 95, 96, 98, 100, 101, 102, 104, 105, 110], "overal": [12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 26, 39, 40, 41, 43, 44, 46, 52, 63, 65, 66, 71, 78, 90, 91, 92, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105], "benchmark": [12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 26, 39, 40, 41, 43, 44, 46, 52, 63, 65, 66, 71, 78, 84, 90, 91, 92, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105], "explan": 12, "No": [12, 68, 108, 109], "head": [12, 19, 24, 52, 74, 91, 100, 107], "anim": [12, 13, 14, 15, 16, 17, 18, 19, 21, 26, 28, 39, 40, 41, 43, 52, 54, 55, 61, 68, 71, 72, 74, 75, 78, 84, 91, 92, 95, 96, 100, 101, 102, 104, 105, 110], "pretti": 12, "girl": [12, 46, 74], "onli": [12, 13, 14, 15, 16, 17, 18, 21, 24, 40, 69, 74, 75, 80, 83, 98], "bust": 12, "torso": 12, "part": [12, 51, 52, 53], "collarbon": 12, "center": [12, 49, 59, 60], "pair": [12, 22, 34], "cover": [12, 20, 49, 68, 74], "breast": [12, 20, 74, 75, 76, 80, 82, 83], "boob": 12, "bra": 12, "nippl": [12, 13, 48, 68], "mostli": [12, 16], "visibl": [12, 24], "nsfw": [12, 48, 97, 107], "shld": 12, "shoulder": [12, 53], "mayb": 12, "one": [12, 29, 34, 38, 44, 46, 60, 74, 83], "view": [12, 46], "profil": 12, "exactli": 12, "rear": 12, "exclud": 12, "sideb": 12, "uncov": 12, "other": [12, 40, 46, 60, 79, 82, 91], "visual": [12, 13, 14, 15, 16, 18, 19, 21, 40, 42, 52, 54, 83, 107], "mark": 12, "belli": [12, 20], "button": [12, 30, 76], "hip": [12, 53], "half": [12, 16, 74], "stock": 12, "line": [12, 26, 27, 55], "knee": [12, 53], "below": [12, 55, 71, 110], "6": [12, 22, 24, 40, 44, 53, 60, 63, 73, 74, 90, 91, 92, 94, 95, 96, 98, 99, 100, 101, 102, 104, 105, 108, 109], "nopan": 12, "panti": [12, 77], "cloth": 12, "bikini": 12, "regardless": 12, "censor": [12, 19, 48, 49, 95, 101, 107], "evid": 12, "7": [12, 13, 15, 16, 17, 18, 35, 40, 44, 46, 48, 51, 53, 60, 68, 73, 74, 80, 90, 91, 92, 94, 95, 96, 98, 99, 100, 101, 102, 104, 105], "butt": 12, "buttock": [12, 20], "least": [12, 37, 38, 70], "partial": 12, "behind": 12, "more": [12, 13, 33, 34, 46, 53, 58, 68, 86, 89], "less": [12, 13, 15, 21, 90], "stand": [12, 68, 75, 76, 80, 83], "sit": [12, 74], "ass": 12, "split": [12, 80], "leg": [12, 68], "wide": [12, 68], "90": 12, "degre": [12, 49], "typic": [12, 13, 31, 60], "abov": [12, 13, 14, 15, 16, 17, 18, 21, 51, 92, 95, 101, 105], "10": [12, 23, 30, 40, 44, 49, 53, 60, 63, 90, 91, 92, 95, 98, 99, 101, 102], "sprd": 12, "strongli": [12, 84], "11": [12, 40, 53, 90, 91, 92, 95, 98, 99, 101, 102, 108, 109], "vsplt": 12, "pose": [12, 40, 107], "12": [12, 24, 40, 48, 53, 60, 90, 91, 92, 95, 98, 99, 101, 102], "vsprd": 12, "vsplit": 12, "13": [12, 40, 53, 91, 92, 95, 99, 102, 104], "full": [12, 68], "almost": 12, "side": [12, 47, 74, 106], "usual": [12, 44], "ly": 12, "14": [12, 53, 60, 91, 92, 95, 99, 102, 110], "wing": [12, 74], "dragon": 12, "poni": 12, "15": [12, 43, 45, 53, 60, 91, 92, 95, 99, 102, 108, 109], "feral": 12, "four": [12, 13, 91], "non": [12, 13, 14, 15, 16, 17, 18, 20, 21, 35, 48, 96], "human": [12, 13, 14, 15, 16, 17, 18, 21, 52, 54, 90], "16": [12, 53, 60, 63, 65, 66, 91, 95, 99, 102], "hdrago": 12, "style": [12, 16, 21, 49, 83, 104, 110], "17": [12, 53, 60, 99, 104], "hponi": 12, "18": [12, 20, 53, 60, 95, 99, 101, 108, 109], "hfox": 12, "cartoon": 12, "fox": 12, "dog": 12, "zootopia": 12, "nick": 12, "wild": 12, "19": [12, 53, 99], "hrabb": 12, "rabbit": 12, "judi": 12, "hopp": 12, "bunnygirl": 12, "20": [12, 30, 53, 60, 68, 99], "hcat": 12, "cat": [12, 74, 81], "catgirl": 12, "sharp": 12, "muzzl": 12, "compar": [12, 22, 34], "21": [12, 16, 53, 60, 104], "hbear": 12, "bear": 12, "22": [12, 53, 60], "jacko": 12, "memet": 12, "jack": 12, "o": [12, 68, 70, 80, 83, 95, 98, 108, 109], "contest": 12, "toward": [12, 53], "viewer": [12, 68], "23": [12, 53, 60], "jackx": 12, "sometim": 12, "24": [12, 40, 44, 53, 60, 63], "hhors": 12, "hors": 12, "implement": [12, 31, 34, 45, 86], "aa09": 12, "25": [12, 15, 20, 35, 45, 60, 104], "hbird": 12, "bird": 12, "name": [12, 13, 14, 15, 16, 17, 18, 21, 23, 29, 30, 31, 34, 35, 40, 41, 46, 48, 53, 58, 59, 60, 75, 80, 83, 84, 90, 91, 94, 96, 99, 100, 102, 103, 104], "releas": 12, "time": [12, 70, 84], "yolov8s_pp09": 12, "2023": 12, "focus": 12, "class": [12, 14, 17, 18, 29, 30, 31, 32, 34, 35, 38, 48, 49, 53, 56, 58, 60, 61, 67, 68, 70, 74, 91, 92, 95, 96, 100, 101, 102, 104, 105], "advanc": [12, 110], "capabl": [12, 31, 38, 46, 83], "specif": [12, 13, 18, 29, 30, 31, 34, 36, 38, 48, 53, 56, 58, 60, 70, 71, 83, 91, 95, 101], "scenario": [12, 75, 80, 86], "yolov8s_pp12": 12, "2024": 12, "final": 12, "patch": 12, "continu": 12, "focu": [12, 68], "enhanc": [12, 33, 107], "improv": [12, 23, 83], "previou": 12, "yolov8m_pp13": 12, "offer": [12, 15, 16, 17, 22, 58, 70, 98], "yolov8n_as01": 12, "spinoff": 12, "26": [12, 60], "train": [12, 13, 14, 15, 16, 17, 18, 21, 29, 40, 41, 75, 76, 77, 80, 84, 95, 101], "80": 12, "epoch": 12, "sfw": 12, "subset": 12, "wa": [12, 29], "eventu": 12, "abandon": 12, "due": [12, 39, 40, 75, 80, 86, 91, 106], "ineffect": 12, "yolov8m_as02": 12, "start": [12, 38, 49, 68, 107], "30": [12, 21, 49], "public": [12, 31], "friendli": [12, 110], "reduc": [12, 40, 51, 83], "yolov8m_as03": 12, "as02": 12, "60": 12, "aim": 12, "bottleneck": 12, "reproduc": 12, "yolov8s_aa06": 12, "initi": [12, 29, 30, 31, 35, 38, 48, 61, 74], "current": [12, 59, 65, 68, 95, 101, 108, 109, 110], "reincarn": 12, "some": [12, 30, 33, 40, 44, 45, 49, 62, 73, 75, 76, 80, 83, 84, 86, 93, 106, 108, 109], "yolov8s_aa09": 12, "updat": [12, 30, 31, 34, 35, 69], "dataset": [12, 13, 14, 15, 16, 17, 18, 21, 41, 44, 83, 97], "closeup": 12, "adjust": [12, 35, 44, 74], "larg": [12, 27, 31, 40, 83], "hat": [12, 74], "aa06": 12, "yolov8s_aa10": 12, "major": 12, "fix": 12, "issu": [12, 18, 65], "wear": 12, "yolov8s_aa11": 12, "latest": [12, 35, 75, 80], "mainstream": 12, "aa10": 12, "outstand": 12, "map": [12, 30, 46, 52, 73, 74, 77, 81, 82, 83, 87, 99, 103], "score": [12, 13, 14, 15, 16, 17, 18, 20, 22, 23, 24, 30, 31, 34, 39, 41, 43, 44, 46, 52, 53, 55, 77, 81, 83, 90, 91, 92, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105], "though": 12, "note": [12, 16, 40, 49, 68, 91, 95, 98, 101, 108, 109], "complet": [12, 35, 49, 91, 97, 107], "fair": 12, "bias": 12, "model_nam": [12, 13, 14, 15, 16, 17, 18, 21, 29, 30, 31, 34, 35, 41, 48, 83, 90, 91, 92, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105], "conf_threshold": [12, 13, 14, 15, 16, 17, 18, 21, 35, 48], "iou_threshold": [12, 13, 14, 15, 16, 17, 18, 20, 21, 35, 48], "perform": [12, 16, 20, 21, 23, 31, 34, 35, 40, 46, 48, 49, 52, 60, 75, 86, 98, 99, 108, 109], "confid": [12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 35, 41, 46, 48, 53, 55, 76, 83], "threshold": [12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 25, 35, 40, 43, 44, 46, 48, 51, 55, 75, 76, 80, 83, 90, 98], "iou": [12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 35, 48], "bounding_box": 12, "x1": [12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 24, 35, 48, 49], "y1": [12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 24, 35, 48, 49], "x2": [12, 20, 22], "y2": [12, 20, 22], "box": [12, 13, 14, 15, 16, 17, 18, 20, 22, 23, 24, 46, 52], "f": [12, 17, 22, 40, 44, 68, 87], "2f": 12, "point": [13, 17, 40, 53, 60], "femal": [13, 20, 48, 74], "genit": 13, "male": [13, 20, 74], "anime_censor_detect": 13, "yolov8": [13, 14, 15, 16, 17, 18, 21], "model": [13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 26, 27, 28, 29, 30, 31, 32, 34, 35, 39, 40, 41, 44, 46, 48, 52, 53, 55, 60, 63, 64, 65, 66, 67, 68, 71, 75, 76, 77, 78, 80, 83, 84, 87, 89, 90, 91, 92, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105, 107, 110], "v1": [13, 14, 15, 16, 17, 21, 48, 68, 83], "identifi": [13, 30, 38, 65], "locat": 13, "anatom": 13, "analyz": [13, 20, 41], "data": [13, 16, 18, 36, 38, 40, 52, 59, 67, 68, 75, 77, 95, 101, 107, 108, 109, 110], "either": [13, 14, 15, 16, 17, 34, 40, 60, 83, 87], "standard": [13, 15, 16, 17, 36, 60, 86], "n": [13, 14, 15, 16, 17, 18, 21, 38, 40, 48, 60, 68], "nano": [13, 15, 16, 17, 48], "faster": [13, 14, 15, 16, 17, 18, 48], "while": [13, 15, 16, 17, 24, 35, 47, 49, 63, 86], "slower": [13, 21], "construct": [13, 14, 16, 17, 48, 83], "intersect": [13, 14, 15, 16, 17, 18, 21, 22, 48], "over": [13, 14, 15, 16, 17, 18, 21, 22, 23, 48, 74], "merg": [13, 14, 15, 16, 17, 40], "integ": [13, 38, 44, 53, 60], "x0": [13, 14, 15, 16, 17, 18, 21, 24, 35, 48, 49], "y0": [13, 14, 15, 16, 17, 18, 21, 24, 35, 48, 49], "bound": [13, 14, 15, 16, 17, 18, 20, 22, 23, 24, 52], "indic": [13, 40, 53, 56, 75, 80, 83], "nipple_f": [13, 48], "peni": [13, 48], "pussi": [13, 48, 68], "runtimeerror": [13, 30, 34], "detection_visu": [13, 14, 15, 16, 18, 19, 21], "nude_girl": [13, 48], "365": 13, "264": 13, "399": 13, "289": [13, 14], "7473511695861816": 13, "224": [13, 58, 59, 60], "260": 13, "252": 13, "285": 13, "6830288171768188": 13, "206": 13, "523": [13, 48, 49], "240": 13, "608": 13, "6799028515815735": 13, "matplotlib": [13, 14, 15, 16, 24, 52], "pyplot": [13, 14, 15, 16, 52], "plt": [13, 14, 15, 16, 52], "imshow": [13, 14, 15, 16, 52], "anime_eye_detect": 14, "allow": [14, 15, 17, 18, 21, 31, 35, 38, 56, 58, 60, 83, 86], "trade": [14, 16], "off": [14, 16], "speed": [14, 15, 16, 17, 18, 21, 25, 84], "accuraci": [14, 15, 16, 17, 18, 21, 46, 90, 92, 95, 98, 101, 105], "higher": [14, 15, 16, 17, 18, 20, 23, 98], "consid": [14, 17, 22, 40, 46, 49, 51, 61, 74, 95, 101], "overlap": [14, 16, 17, 18, 22, 65, 66, 75, 76, 78, 80, 83, 84, 107], "coordin": [14, 15, 16, 17, 18, 24, 35, 49, 53, 63], "alwai": [14, 16, 17, 18, 46], "except": [14, 17, 38, 56, 60, 68], "predict": [14, 18, 21, 29, 30, 31, 34, 35, 76, 83, 90, 92, 94, 95, 98, 99, 101, 103, 105], "yolo_predict": [14, 21, 33], "squat": [14, 16, 52], "297": 14, "239": [14, 46], "341": 14, "271": 14, "7760562896728516": 14, "230": 14, "263": 14, "308": 14, "7682342529296875": 14, "createml": 15, "huggingfac": [15, 17, 40, 46, 60, 63, 72, 90, 91, 92, 94, 95, 96, 98, 100, 101, 102, 104, 105], "anime_face_detect": 15, "user": [15, 21, 30, 31, 34, 35, 38, 61, 70, 110], "balanc": [15, 17, 21, 68], "system": [15, 16, 25, 56, 60, 83, 95, 101], "overhead": [15, 16, 25, 86], "avail": [15, 21, 24, 30, 31, 38, 40, 46, 49, 56, 60, 68, 81, 89, 90, 92, 95, 101, 105], "v0": [15, 21, 65, 66], "overrid": [15, 21], "auto": [15, 21, 52, 70, 89], "mostima_post": [15, 18], "29": [15, 18, 60], "441": [15, 18], "204": [15, 18], "584": [15, 18], "7874319553375244": [15, 18], "346": [15, 18], "59": [15, 18], "529": [15, 18], "275": [15, 18], "7510495185852051": [15, 18], "606": [15, 18], "51": [15, 18, 60], "895": [15, 18], "336": [15, 18], "6986488103866577": [15, 18], "upper": [16, 48], "bodi": [16, 21, 52, 53, 55, 68], "anime_halfbody_detect": 16, "pleas": [16, 23, 39, 40, 46, 65, 67, 69, 84, 91, 95, 98, 101, 108, 109], "primari": [16, 91, 94, 96, 100, 102, 104], "purpos": 16, "crop": [16, 51, 58, 59, 60, 68], "illustr": [16, 68, 92, 94], "therefor": [16, 40, 108, 109], "consist": [16, 40], "person": [16, 19, 22, 24, 35, 52, 100, 107], "peopl": [16, 81], "guarante": [16, 46], "you": [16, 18, 19, 21, 26, 29, 46, 49, 65, 66, 83, 84, 86, 89, 90, 91, 92, 95, 98, 101, 105, 110], "inde": 16, "recommend": [16, 23, 40, 43, 44, 83, 84, 95, 101], "approach": 16, "detect_person": [16, 19, 24, 52], "individu": [16, 22, 38, 58, 67], "obtain": [16, 26, 39, 40], "local": [16, 61, 108, 109], "flexibl": [16, 58, 59], "lower": [16, 43, 44, 46, 48], "127": 16, "629": 16, "637": 16, "9040350914001465": 16, "anime_hand_detect": 17, "choos": [17, 21, 46], "35": [17, 60, 68, 75, 83], "configur": [17, 30, 40, 58, 59, 60, 83, 107], "suit": 17, "case": [17, 23, 40, 43], "defin": [17, 21, 40, 68, 87], "being": 17, "label": [17, 18, 20, 22, 23, 24, 30, 31, 34, 35, 40, 41, 46, 77, 99, 103], "infer": [17, 20, 23, 31, 34, 35, 52, 65, 66, 89, 98], "anime_imag": 17, "bbox": 17, "conf": 17, "customiz": [18, 24], "integr": [18, 31, 75, 83, 110], "repositori": [18, 29, 30, 31, 34, 35, 40], "anime_head_detect": 18, "contribut": 18, "our": [18, 29], "develop": [18, 84, 110], "yolo11": 18, "architectur": 18, "usag": [18, 30, 31, 67, 68, 69, 75, 86, 87, 106], "head_detect_v2": 18, "0_": 18, "equal": [18, 49], "deprec": [18, 23, 39], "remov": [18, 23, 30, 35, 39, 46, 63, 72, 74, 76, 77, 82, 83], "futur": [18, 23], "help": [18, 40, 51, 63], "For": [18, 19, 21, 22, 31, 40, 46, 53, 67, 83, 89], "instead": [18, 23, 77], "detect_head": [19, 24], "booru_yolo": [19, 107], "detect_with_booru_yolo": 19, "detect_censor": [19, 48, 95, 101], "ey": [19, 49, 53, 68, 74, 107], "detect_ey": 19, "detect_fac": 19, "halfbodi": [19, 91, 100, 107], "detect_halfbodi": 19, "hand": [19, 53, 55, 68, 74, 107], "detect_hand": 19, "nudenet": [19, 107], "detect_with_nudenet": 19, "calculate_i": 19, "bboxes_similar": 19, "detection_similar": 19, "detect_text": 19, "nuditi": 20, "run": [20, 25, 30, 31, 35, 84, 89, 106, 107], "nm": 20, "postprocess": 20, "onnx": [20, 29, 30, 31, 34, 35, 76, 89, 99], "nudenet_onnx": 20, "notai": 20, "tech": 20, "detail": [20, 63, 67, 68, 89, 91], "respect": 20, "female_genitalia_cov": 20, "genitalia": 20, "face_femal": 20, "buttocks_expos": 20, "expos": 20, "female_breast_expos": 20, "female_genitalia_expos": 20, "male_breast_expos": 20, "anus_expos": 20, "anu": 20, "feet_expos": 20, "feet": [20, 53, 55], "belly_cov": 20, "feet_cov": 20, "armpits_cov": 20, "armpit": 20, "armpits_expos": 20, "face_mal": 20, "belly_expos": 20, "male_genitalia_expos": 20, "anus_cov": 20, "female_breast_cov": 20, "buttocks_cov": 20, "onnxruntim": [20, 88, 107], "topk": [20, 30], "100": [20, 25, 35, 43, 60, 86], "45": [20, 44, 60], "score_threshold": 20, "number": [20, 30, 31, 34, 38, 40, 46, 53, 61, 63, 87, 90], "keep": [20, 80], "entir": 21, "anidet3": 21, "roboflow": 21, "m": 21, "x": [21, 40, 49, 53, 68, 86, 87, 103], "fastest": [21, 25], "most": [21, 30, 31, 34, 35], "confidence_scor": [21, 24], "genshin_post": [21, 47, 48, 49], "371": 21, "232": 21, "564": 21, "690": 21, "7533698678016663": 21, "135": [21, 53], "451": 21, "716": [21, 46], "6788613796234131": 21, "614": 21, "393": 21, "830": 21, "686": 21, "5612757205963135": 21, "1275": 21, "654": 21, "4047100841999054": 21, "calcul": [22, 31, 40, 43, 44], "comput": [22, 27, 31, 34, 42, 60, 86, 87, 99], "work": [22, 30, 31, 34, 37, 43, 70, 99], "aggreg": 22, "involv": 22, "segment": [22, 61, 107], "evalu": [22, 39], "algorithm": [22, 40, 43], "box1": 22, "box2": 22, "bboxtyp": 22, "measur": [22, 39, 40, 43], "divid": [22, 53], "4f": 22, "1429": 22, "bboxes1": 22, "bboxes2": 22, "liter": [22, 40, 49, 53, 65, 66, 81], "max": [22, 23], "raw": [22, 30, 31, 34, 38], "depend": [22, 68, 69, 106], "unknown": [22, 29, 81], "hungarian": 22, "find": [22, 49], "optim": [22, 31, 40], "assign": [22, 23, 30, 40], "among": [22, 40], "averag": 22, "detect1": 22, "detect2": 22, "bboxwithscoreandlabel": 22, "group": [22, 30, 44, 77], "correspond": [22, 40, 46, 51, 60, 83, 99, 103], "combin": [22, 38, 46], "against": [22, 84], "ground": [22, 95, 101], "truth": [22, 95, 101], "car": 22, "85": [22, 75, 83], "75": 22, "text_detect": 23, "been": [23, 99], "migrat": 23, "ocr": [23, 107], "detect_text_with_ocr": [23, 107], "soon": 23, "paddleocr": [23, 46], "dbnetpp_resnet50_fpnc_1200e_icdar2015": 23, "05": [23, 60, 75, 76, 90, 91, 92, 94, 99, 100, 101, 102, 104, 105], "max_area_s": 23, "640": 23, "region": [23, 48, 51, 95, 101], "dbnet": 23, "do": [23, 51, 92], "640x640": 23, "ani": [23, 31, 34, 38, 40, 48, 58, 60, 63, 68, 73, 83, 87, 89], "sinc": [23, 39], "appear": [24, 27], "font": 24, "pad": [24, 72], "see": [24, 68, 89], "text_pad": 24, "fontsiz": 24, "max_short_edge_s": 24, "fp": 24, "no_label": 24, "normal": [24, 31, 41, 58, 59, 60, 83], "predefin": [24, 74], "extract": [24, 25, 27, 28, 38, 40, 44, 46, 51, 60, 67, 68, 69, 70, 76, 83], "around": [24, 30, 35, 38, 55], "shortest": 24, "edg": [24, 55, 107], "maintain": [24, 35, 47, 53, 86, 110], "font_manag": 24, "fontproperti": 24, "properti": [24, 29, 49, 53, 68, 70], "cv2": 25, "have": [25, 27, 40, 81, 82, 95, 101, 106], "lowest": 25, "resourc": [25, 107], "low_threshold": 25, "high_threshold": 25, "200": [25, 35, 60], "assum": [25, 27, 28, 72], "its": [25, 27, 28, 30, 40, 46, 47, 60, 69, 72, 75, 77, 83, 89, 91, 92, 94, 95, 96, 99, 100, 101, 102, 104, 105], "low": [25, 34, 39, 41, 68, 80, 83, 84], "high": [25, 34, 35, 62, 68, 84, 98, 99], "outlin": 26, "comparison": [26, 75], "canni": [26, 107], "get_edge_by_canni": 26, "edge_image_with_canni": 26, "lineart": [26, 28, 107], "get_edge_by_lineart": 26, "edge_image_with_lineart": 26, "lineart_anim": [26, 107], "get_edge_by_lineart_anim": 26, "edge_image_with_lineart_anim": 26, "best": [27, 41, 49, 68], "effect": [27, 39, 48, 106], "closest": 27, "consum": 27, "amount": 27, "memori": [27, 30, 31, 35, 108, 109], "power": 27, "runtim": [27, 31, 89, 98], "coars": 27, "detect_resolut": [27, 28], "512": [27, 28, 55, 68, 84], "deeper": 27, "richer": 27, "probabl": [27, 31, 99], "extra": [27, 68], "increas": [27, 40], "resolut": [27, 28, 61, 84], "neural": [27, 28, 72, 87], "network": [27, 28, 72, 87], "machin": [29, 58, 87], "learn": [29, 58, 87], "those": [29, 30, 98], "hub": [29, 31], "manag": [29, 30, 31, 34, 35, 89, 107], "make": [29, 53, 58, 77, 87, 95, 99, 101], "classif": [29, 30, 34, 87, 91, 92, 94, 95, 96, 97, 100, 101, 102, 104, 105], "tag": [29, 107], "regress": 29, "cach": [29, 30, 31, 34, 35, 61, 88, 107], "mechan": 29, "thread": [29, 31, 34, 86, 106], "safe": [29, 31, 34, 69, 75, 76, 86, 97, 99, 101, 106, 107], "concurr": 29, "access": [29, 30, 31, 34, 53, 68, 86], "metadata": [29, 35, 41, 67, 69, 70, 107], "eattach_monochrome_experi": [29, 83], "want": 29, "tagger": [29, 83], "look": [29, 36, 46, 68, 91], "framework": [29, 59], "emb_attach": 29, "repo_id": [29, 30, 31, 34, 35, 83], "hf_token": [29, 30, 31, 34, 35], "problem": [29, 87, 95, 101], "id": [29, 30, 31, 34, 35], "authent": [29, 30, 31, 34, 35], "token": [29, 30, 31, 34, 35], "__init__": [29, 30, 31, 32, 34, 35, 38, 49, 53, 61, 70, 74], "instanc": [29, 30, 31, 35, 40, 48, 53, 60, 61, 74], "encoder_model": 29, "embed": [29, 30, 31, 34, 38, 83], "previous": 29, "store": [30, 31, 35, 36, 68, 69], "well": [30, 43], "interact": [30, 31, 34, 35], "also": [30, 58, 83, 110], "privat": [30, 31, 32, 34, 44], "fn_preprocess": 30, "callabl": [30, 60], "comprehens": [30, 31], "imagepreprocessfunc": 30, "variabl": [30, 49, 89], "_model_nam": 30, "_model": 30, "dictionari": [30, 36, 41, 58, 60, 68, 69, 70, 73, 74, 76, 83, 91, 94, 96, 100, 102, 104], "_label": 30, "_hf_token": 30, "org": 30, "repo": [30, 60], "clear": [30, 31, 34, 35, 40, 69, 91, 95, 101], "free": [30, 31, 35], "up": [30, 31, 35, 74], "launch_demo": [30, 31, 34, 35], "default_model_nam": [30, 31, 34, 35], "server_nam": [30, 31, 34, 35], "server_port": [30, 31, 34, 35], "launch": [30, 31, 34, 35], "gradio": [30, 31, 34, 35], "demo": [30, 31, 34, 35, 80], "interfac": [30, 31, 34, 35, 86], "ui": [30, 34, 35], "make_ui": [30, 31, 34, 35], "server": [30, 31, 34, 35], "select": [30, 31, 34, 35, 40, 48, 61], "dropdown": [30, 31], "port": [30, 31, 34, 35], "importerror": [30, 35], "instal": [30, 34, 35, 63, 69, 107], "properli": [30, 34, 68], "usernam": [30, 35], "repo_nam": [30, 35], "model_v1": 30, "7860": [30, 31, 35], "submit": 30, "recent": [30, 31, 34, 35], "label_group": 30, "highest": [30, 99], "through": [30, 31, 60, 83, 110], "error": [30, 38, 60, 83], "predict_fmt": 30, "fmt": [30, 31, 34, 41, 76, 83], "top5": 30, "logit": [30, 31, 34], "dict": [30, 31, 38, 41, 52, 58, 59, 60, 68, 69, 70, 76, 83, 86, 91, 92, 94, 95, 96, 100, 101, 102, 104, 105], "top": [30, 49, 98], "k": 30, "e": [30, 31, 40, 62, 65, 66, 81, 84, 87], "g": [30, 31, 40, 62, 65, 66, 81, 83, 84], "top10": 30, "predict_scor": 30, "ia": 30, "conveni": [30, 53, 68, 110], "wrapper": [30, 35, 38], "multimod": 31, "discoveri": 31, "variant": [31, 34], "pipelin": [31, 58, 60], "pattern": [31, 40, 74], "direct": 31, "api": [31, 34], "control": [31, 68], "via": 31, "web": [31, 34], "deploy": [31, 99], "reus": 31, "lru": 31, "demand": 31, "switch": 31, "image_encod": [31, 34], "upload": [31, 35], "enter": 31, "link": 31, "address": 31, "bind": 31, "organ": 31, "precomput": [31, 82], "cosin": 31, "scale": [31, 34, 48, 49, 53, 68, 72, 83, 108, 109], "complex": 31, "image_embed": 31, "text_embed": 31, "etc": [31, 60], "thei": [31, 40, 56, 60], "l2": [31, 83], "text_encod": [31, 34], "accept": 31, "_process_rgb": 32, "_process_alpha_channel_with_model": 32, "_process_rgba": 32, "attribut": 32, "attach": [33, 83, 107], "open_attach": 33, "classifi": [33, 91, 96, 97, 98, 100, 102, 104, 105, 107], "classifymodel": 33, "classify_predict_scor": 33, "classify_predict": 33, "classify_predict_fmt": 33, "imageenhanc": 33, "clip": [33, 60, 68, 107], "clipmodel": 33, "clip_image_encod": 33, "clip_text_encod": 33, "clip_predict": 33, "siglip": [33, 60, 107], "siglipmodel": 33, "siglip_image_encod": 33, "siglip_text_encod": 33, "siglip_predict": 33, "yolomodel": 33, "sigmoid": [34, 88], "loss": 34, "creation": [34, 58, 59, 70], "preprocessor": [34, 68], "reset": 34, "about": [34, 36], "hostnam": 34, "gr": [34, 35], "One": [34, 44], "detect": [35, 43, 46, 48, 52, 53, 54, 55, 73, 74, 89, 90, 95, 101, 107], "post": [35, 46], "helper": 35, "easi": 35, "cleanup": 35, "associ": [35, 70], "default_conf_threshold": 35, "default_iou_threshold": 35, "environmenterror": [35, 63, 69], "environ": [35, 84, 86, 89, 107], "offlin": 35, "yolov5": 35, "allow_dynam": 35, "dynam": [35, 58], "300": [35, 60], "400": 35, "simpl": 35, "explicitli": 35, "read": [36, 37, 38, 67, 68, 69], "write": [36, 37, 38, 67, 69], "exif": [36, 37, 68], "gif": [36, 37, 68], "comment": 36, "These": [36, 39, 61], "retriev": [36, 40], "context": [36, 37], "ai": [36, 37, 70, 90], "found": [36, 49, 68, 91], "attempt": [36, 49, 60, 68, 70, 89], "commonli": [36, 60, 77, 87], "where": [36, 40, 68, 69, 83, 86], "usercom": 36, "field": [36, 70], "dst_filenam": 36, "destin": [36, 68, 69, 70], "filenam": [36, 61], "pnginfo": [36, 38, 68, 70], "wai": [36, 68, 69], "geninfo": [37, 107], "lsb": [37, 70, 107], "signific": [37, 38, 40, 65, 70], "bit": [37, 38, 60, 70], "read_geninfo_paramet": 37, "read_geninfo_exif": 37, "read_geninfo_gif": 37, "write_geninfo_paramet": 37, "write_geninfo_exif": 37, "write_geninfo_gif": 37, "read_lsb_raw_byt": 37, "read_lsb_metadata": 37, "write_lsb_raw_byt": 37, "write_lsb_metadata": 37, "lsbreaderror": 37, "lsbextractor": 37, "imagelsbdataextractor": 37, "serialize_pnginfo": 37, "serialize_json": 37, "inject_data": 37, "steganographi": 38, "serial": 38, "json": 38, "compat": [38, 77, 83], "inject": 38, "emb": [38, 83], "seamlessli": 38, "hidden": 38, "decompress": 38, "them": [38, 48, 58, 65, 69, 83], "gzip": 38, "written": 38, "appropri": [38, 46, 60, 68], "serializ": [38, 58], "err": 38, "caus": [38, 106], "multi": [38, 86], "get_next_n_byt": 38, "next": [38, 56], "get_one_byt": 38, "form": [38, 77], "read_32bit_integ": 38, "32": [38, 60], "interpret": [38, 53], "big": 38, "endian": 38, "enough": 38, "magic": 38, "stealth_pngcomp": 38, "extract_data": 38, "length": [38, 40, 47], "compress": 38, "along": [38, 40, 72], "robust": [38, 40], "skytnt": [39, 61, 72], "poor": 39, "anime_dbaesthet": [39, 42], "better": [39, 43, 63, 83, 84, 90, 92, 95, 98, 101, 105], "2053756": 39, "09986039996147156": 39, "1663584": 39, "24299287796020508": 39, "4886411": 39, "38091593980789185": 39, "2066024": 39, "5131649971008301": 39, "3670169": 39, "6011670827865601": 39, "5930006": 39, "7067991495132446": 39, "3821265": 39, "8237218260765076": 39, "5512471": 39, "9187621474266052": 39, "limit": [40, 75], "smaller": 40, "7eu7d7": [40, 80, 84, 110], "ccip_onnx": 40, "cluster": [40, 44], "refer": [40, 43, 67, 98], "relev": 40, "aforement": 40, "manual": [40, 49], "384": [40, 44, 58, 59, 60], "caform": 40, "randaug": 40, "prune": 40, "vector": 40, "pruned_fp32": 40, "5_fp32": 40, "feat": 40, "768": [40, 46, 68], "17847511429108218": 40, "1951224011983088": 40, "18397327797685215": 40, "y": [40, 49, 86], "16583099961280823": 40, "42947039008140564": 40, "4037521779537201": 40, "4371533691883087": 40, "40748104453086853": 40, "392294704914093": 40, "whether": [40, 46, 48, 60, 70, 73, 76, 83, 84], "belong": 40, "pairwis": 40, "matrix": 40, "5350548e": 40, "08": [40, 60, 100, 101], "6583106e": 40, "01": 40, "2947042e": 40, "0375218e": 40, "8025822e": 40, "3715334e": 40, "0748104e": 40, "2675274e": 40, "9229470e": 40, "j": 40, "th": 40, "dbscan": 40, "dbscan_2": 40, "dbscan_fre": 40, "optic": [40, 46], "optics_best": 40, "epsilon": 40, "ep": 40, "min_sampl": 40, "ccipclustermethodtyp": 40, "12921094122454668": 40, "1291187648928262": 40, "1836453739562513": 40, "distanc": 40, "_featureorimag": 40, "sampl": [40, 44, 68, 90, 91, 92, 94, 95, 96, 100, 101, 102, 104, 105], "neighborhood": [40, 63], "core": [40, 108, 109], "few": 40, "too": 40, "sensit": [40, 48, 83, 95, 101], "tune": 40, "guidelin": 40, "deal": [40, 67], "solut": [40, 49], "small": [40, 48], "advis": [40, 75], "significantli": 40, "separ": 40, "slightli": 40, "exhibit": 40, "regular": [40, 63], "outfit": 40, "awar": 40, "highli": 40, "so": [40, 43, 80, 84], "care": 40, "diff": 40, "07437477": 40, "0356068": 40, "04396922": 40, "05131693": 40, "assess": 41, "aesthet": [41, 42, 107], "danbooru": [41, 75, 78, 80, 95, 98], "hakubooru": 41, "kohakublueleaf": 41, "swinv2pv3_v0_448_ls0": 41, "2_x": 41, "percentil": 41, "_default_model_nam": 41, "masterpiec": [41, 68], "9831666690063624": 41, "8810615667538594": 41, "great": 41, "8225559148288356": 41, "good": [41, 46], "591020403706702": 41, "2888798940585766": 41, "243279223969715": 41, "worst": [41, 68], "005268185993767627": 41, "275707557797432": 41, "7977807857096195": 41, "56098810210824": 41, "670568235218525": 41, "1677918508648872": 41, "9305131509900093": 41, "6085879728198051": 41, "6834832429885864": 41, "16141420602798462": 41, "05435194447636604": 41, "025083942338824272": 41, "024000568315386772": 41, "027076328173279762": 41, "024589713662862778": 41, "3757021427154541": 41, "3451208472251892": 41, "1511985808610916": 41, "04740551486611366": 41, "02172713913023472": 41, "027498546987771988": 41, "03134724497795105": 41, "39281174540519714": 41, "22457796335220337": 41, "15563568472862244": 41, "10796019434928894": 41, "047730278223752975": 41, "0393439345061779": 41, "031940147280693054": 41, "13832266628742218": 41, "20687267184257507": 41, "2509062886238098": 41, "1644320785999298": 41, "11332042515277863": 41, "08270663768053055": 41, "043439216911792755": 41, "033693961799144745": 41, "03375888615846634": 41, "050045162439346313": 41, "16734018921852112": 41, "4311050772666931": 41, "23242227733135223": 41, "05163438618183136": 41, "012833272106945515": 41, "01619996316730976": 41, "03074900433421135": 41, "1396280825138092": 41, "5038207173347473": 41, "22299200296401978": 41, "07377689331769943": 41, "02854202501475811": 41, "026677291840314865": 41, "02838410809636116": 41, "026617199182510376": 41, "02508518099784851": 41, "06039097160100937": 41, "8043031692504883": 41, "get_aesthetic_scor": 42, "ccip": [42, 107], "ccip_extract_featur": 42, "ccip_batch_extract_featur": 42, "ccip_default_threshold": 42, "ccip_differ": 42, "ccip_sam": 42, "ccip_batch_differ": 42, "ccip_batch_sam": 42, "ccip_default_clustering_param": 42, "ccip_clust": 42, "ccip_merg": 42, "dbaesthet": [42, 107], "laplacian": [42, 107], "laplacian_scor": 42, "lpip": [42, 107], "lpips_extract_featur": 42, "lpips_differ": 42, "lpips_clust": 42, "psnr_": [42, 107], "psnr": [42, 66], "blur": [43, 48], "than": [43, 44, 48, 86, 90, 98], "seem": 43, "just": [43, 63, 92, 95, 98, 101, 105], "we": [43, 65, 84], "explor": 43, "bluri": 43, "hutao": [43, 72, 75, 76, 80, 83], "156": 43, "68285005210006": 43, "text_blur": 43, "2276": 43, "66629157129": 43, "real2": 43, "908745781486806": 43, "mmd": 43, "1072": 43, "8372572065527": 43, "richzhang": 44, "perceptualsimilar": 44, "chafen_arknight": 44, "rand": 44, "reach": 44, "995": 44, "cnn": 44, "f1": 44, "f2": 44, "f3": 44, "f4": 44, "f5": 44, "64": [44, 60, 63, 68, 84, 108, 109], "99": [44, 83], "192": 44, "49": [44, 60], "256": [44, 58, 59, 65, 68], "img1": [44, 45, 83], "img2": [44, 45, 83], "anoth": 44, "16922694444656372": 44, "22250649333000183": 44, "6897575259208679": 44, "10956494510173798": 44, "6823137998580933": 44, "6837796568870544": 44, "nois": [44, 51, 63, 65], "inf": 45, "gaussian_20": 45, "dat": 45, "058228614646987": 45, "gaussian_3": 45, "27": [45, 60], "65611098737784": 45, "lq": 45, "29589659377844": 45, "recogn": [46, 60], "export": [46, 89], "recognit": 46, "ch_pp": 46, "ocrv4_det": 46, "heat_threshold": 46, "box_threshold": 46, "max_candid": 46, "1000": 46, "unclip_ratio": 46, "heat": 46, "candid": 46, "unclip": 46, "comic": [46, 92], "742": 46, "485": [46, 58, 59], "809": 46, "511": 46, "9543377610144915": 46, "682": 46, "98": 46, "734": 46, "124": 46, "9309689495575223": 46, "136": 46, "836": 46, "164": 46, "9042856988923695": 46, "144": 46, "455": 46, "196": 46, "874083638387722": 46, "719": 46, "835": 46, "488": 46, "8628696346175078": 46, "478": 46, "214": 46, "508": 46, "848871771901487": 46, "1030": 46, "557": 46, "1184": 46, "578": 46, "8352495440618789": 46, "427": 46, "129": 46, "553": 46, "154": 46, "8249209443996619": 46, "detect_model": 46, "recognize_model": 46, "ocrv4_rec": 46, "rotation_threshold": 46, "is_remove_dupl": 46, "rotat": [46, 49], "duplic": [46, 68], "mob": 46, "9356705927336156": 46, "shishou": 46, "8933000384412466": 46, "BUT": 46, "8730931912907247": 46, "oh": 46, "8417627579351514": 46, "mirror": 46, "7366019454049503": 46, "el": 46, "gato": 46, "iberico": 46, "7271127306351021": 46, "THAt": 46, "701928390168364": 46, "6965972578194936": 46, "chines": 46, "english": 46, "cannot": [46, 56, 58, 60, 70], "languag": 46, "func": [46, 88, 107], "japanes": [46, 68], "post_text": 46, "319": 46, "847": 46, "561": 46, "899": 46, "kancol": 46, "9130667787597329": 46, "552": 46, "811": 46, "791": 46, "921": 46, "1944": 46, "8566762346615406": 46, "820": 46, "558": 46, "850": 46, "fleet": 46, "collect": [46, 67], "8100635458911772": 46, "235": 46, "904": 46, "855": 46, "1009": 46, "\u6d77": 46, "6716076803280185": 46, "858": 46, "808": 46, "tsu": 46, "ka": 46, "NO": 46, "u": [46, 110], "mi": 46, "de": 46, "654507230718228": 46, "209": 46, "507": 46, "2888084133529467": 46, "japan_pp": 46, "ocrv3_rec": 46, "9230690942939336": 46, "8564870717047623": 46, "\u3044\u3064\u304b\u3042\u306e\u6d77\u3067": 46, "8061289060358996": 46, "8045396777081609": 46, "7311649382696896": 46, "\u8266\u3068\u308c\u308c": 46, "6648729016512889": 46, "ocrv2_det": 46, "ocrv3_det": 46, "ocrv4_server_det": 46, "ch_ppocr_mobile_slim_v2": 46, "0_det": 46, "ch_ppocr_mobile_v2": 46, "ch_ppocr_server_v2": 46, "en_pp": 46, "arabic_pp": 46, "ocrv2_rec": 46, "ocrv4_server_rec": 46, "0_rec": 46, "chinese_cht_pp": 46, "cyrillic_pp": 46, "devanagari_pp": 46, "en_number_mobile_v2": 46, "ka_pp": 46, "korean_pp": 46, "latin_pp": 46, "ta_pp": 46, "te_pp": 46, "dimens": [47, 60], "max_siz": [47, 58, 59, 60], "longer": 47, "after": [47, 60, 75, 80, 83], "1280": 47, "720": 47, "new_img": 47, "600": 47, "337": 47, "obscur": 48, "regist": [48, 49, 58, 59, 60], "rectangular": 48, "967": [48, 49], "143": [48, 49], "1084": [48, 49], "261": [48, 49], "246": [48, 49], "208": [48, 49], "331": [48, 49], "287": [48, 49], "662": [48, 49], "466": [48, 49], "705": [48, 49], "514": [48, 49], "479": [48, 49], "283": [48, 49], "326": [48, 49], "color_black": 48, "radiu": 48, "emoji": [48, 49], "penis": 48, "vagina": 48, "serv": [48, 60, 75], "foundat": 48, "inherit": [48, 60], "within": [48, 68, 75, 83], "fill": 48, "color_default": 48, "green": 48, "color_green": 48, "ffff00": 48, "color_ffff00": 48, "blur_4": 48, "blur_8": 48, "blur_12": 48, "pixelate_4": 48, "pixelate_8": 48, "pixelate_12": 48, "cl": 48, "arg": 48, "subclass": 48, "keyerror": 48, "alreadi": 48, "exist": [48, 69, 89, 92], "angl": 49, "end": [49, 68], "censor_area": [49, 50], "ratio_threshold": 49, "minimum": [49, 55, 61, 63], "total": [49, 108, 109], "star": [49, 80], "register_censor_method": [49, 50], "smiling_face_with_heart": 49, "twitter": 49, "appl": 49, "googl": 49, "microsoft": 49, "samsung": 49, "whatsapp": 49, "facebook": 49, "messeng": 49, "joypixel": 49, "openmoji": 49, "emojidex": 49, "mozilla": 49, "express": 49, "code": [49, 65, 80, 83], "_emojistyletyp": 49, "emoji_default": 49, "cat_fac": 49, "emoji_green": 49, "grinning_face_with_sweat": 49, "emoji_liuhanhuangd": 49, "minim": 49, "abl": [49, 56], "prefix": [49, 74, 79], "sum": 49, "cx": 49, "mass": 49, "occlus": 49, "cy": 49, "find_for_area": 49, "rectangl": 49, "corner": 49, "factor": [49, 60], "align": [50, 107], "align_maxs": 50, "censor_": [50, 107], "censor_nsfw": 50, "basecensor": 50, "colorcensor": 50, "blurcensor": 50, "pixelatecensor": 50, "imgcensor": [50, 107], "imagebasedcensor": 50, "emojibasedcensor": 50, "singleimag": 50, "squeez": [50, 107], "squeeze_with_transpar": 50, "fit": 51, "tightli": 51, "interest": 51, "jerry_with_spac": 51, "median_filt": 51, "median": 51, "kernel": 51, "larger": [51, 55, 85], "disabl": 51, "keypoint": [52, 53, 54, 55], "idea": 52, "research": 52, "auto_detect": 52, "out_bbox": 52, "person_detect_cfg": 52, "op18keypointset": [52, 54, 55], "rtmpose": 52, "config": [52, 59, 107, 110], "foot": [52, 53], "hand1": 52, "hand2": 52, "op18_visu": [52, 54], "0x7f5ca933f3d0": 52, "axesimag": 52, "0x7f5c98069790": 52, "all_": 53, "openpos": [53, 68], "op18": [53, 55], "__mul__": 53, "multipli": 53, "scalar": 53, "__truediv__": 53, "divisor": 53, "left_foot": 53, "left_hand": 53, "right_foot": 53, "right_hand": 53, "enum": 53, "enumer": 53, "symbol": [53, 80, 83], "readabl": [53, 83], "categor": 53, "nose": 53, "neck": 53, "elbow": 53, "wrist": 53, "ankl": 53, "ear": [53, 74, 81], "member": 53, "right_should": 53, "right_elbow": 53, "right_wrist": 53, "left_should": 53, "left_elbow": 53, "left_wrist": 53, "right_hip": 53, "right_kne": 53, "right_ankl": 53, "left_hip": 53, "left_kne": 53, "left_ankl": 53, "right_ey": 53, "left_ey": 53, "right_ear": 53, "left_ear": 53, "left_big_to": 53, "left_small_to": 53, "left_heel": 53, "right_big_to": 53, "right_small_to": 53, "right_heel": 53, "__int__": 53, "truncat": [53, 97, 107], "zero": 53, "must": [53, 74, 106], "preced": 53, "surround": 53, "whitespac": [53, 77], "36": [53, 60], "0b100": 53, "91": [53, 60], "112": 53, "92": [53, 60, 81], "113": [53, 60], "dwpose": [54, 107], "dwpose_estim": 54, "openpose18": 54, "op18_body_max": 54, "op18_body_min": 54, "op18_face_max": 54, "op18_face_min": 54, "op18_left_foot_max": 54, "op18_left_foot_min": 54, "op18_left_hand_max": 54, "op18_left_hand_min": 54, "op18_right_foot_max": 54, "op18_right_foot_min": 54, "op18_right_hand_max": 54, "op18_right_hand_min": 54, "keypoints_list": 55, "min_edge_s": 55, "draw_bodi": 55, "draw_hand": 55, "draw_feet": 55, "draw_fac": 55, "drawn": 55, "shorter": 55, "connect": 55, "ellips": 55, "facial": [55, 74, 91], "pars": [56, 58, 59, 67, 68, 107], "parser": [56, 58, 59, 68], "try": 56, "notparsetarget": 57, "register_pillow_transform": 57, "register_pillow_pars": 57, "create_pillow_transform": 57, "parse_pillow_transform": 57, "register_torchvision_transform": 57, "register_torchvision_pars": 57, "create_torchvision_transform": 57, "parse_torchvision_transform": 57, "register_creators_for_transform": 57, "notprocessortypeerror": 57, "create_transforms_from_transform": 57, "is_valid_size_dict": 57, "convert_to_size_dict": 57, "get_size_dict": 57, "create_clip_transform": 57, "create_transforms_from_clip_processor": 57, "create_convnext_transform": 57, "create_transforms_from_convnext_processor": 57, "create_vit_transform": 57, "create_transforms_from_vit_processor": 57, "create_siglip_transform": 57, "create_transforms_from_siglip_processor": 57, "create_bit_transform": 57, "create_transforms_from_bit_processor": 57, "create_blip_transform": 57, "create_transforms_from_blip_processor": 57, "create_mobilenetv2_transform": 57, "create_transforms_from_mobilenetv2_processor": 57, "tensor": [58, 59, 60, 69], "composit": [58, 60], "compos": [58, 59, 60], "sequenc": [58, 60, 74], "pillowcompos": [58, 60], "sequenti": 58, "decor": [58, 59, 60, 86], "facilit": 58, "creator": [58, 60], "tvalu": [58, 59], "describ": 58, "interpol": [58, 59, 60], "bicub": [58, 59, 60], "pillowres": [58, 60], "antialia": [58, 59, 60], "bilinear": [58, 59], "center_crop": [58, 59], "pillowcentercrop": [58, 60], "pillowtotensor": [58, 60], "maybe_to_tensor": [58, 59], "pillowmaybetotensor": 58, "std": [58, 59, 60], "pillownorm": [58, 60], "456": [58, 59], "406": [58, 59], "229": [58, 59], "225": [58, 59], "48500001430511475": 58, "4560000002384186": 58, "4059999883174896": 58, "2290000021457672": 58, "2240000069141388": 58, "22499999403953552": 58, "extend": [59, 83], "centercrop": 59, "totensor": 59, "maybetotensor": 59, "4850": 59, "4560": 59, "4060": 59, "2290": 59, "2240": 59, "2250": 59, "timm": 59, "interpolationmod": 59, "processor": [60, 108, 109], "vitimageprocessor": 60, "5906": 60, "33": 60, "donutimageprocessor": 60, "1901": 60, "70": [60, 84], "detrimageprocessor": 60, "1575": 60, "86": [60, 74], "clipimageprocessor": 60, "1374": 60, "73": 60, "videomaeimageprocessor": 60, "1093": 60, "convnextimageprocessor": 60, "648": 60, "65": 60, "segformerimageprocessor": 60, "533": 60, "00": 60, "beitimageprocessor": 60, "468": 60, "63": 60, "siglipimageprocessor": 60, "440": 60, "48": 60, "layoutlmv3imageprocessor": 60, "403": 60, "layoutlmv2imageprocessor": 60, "332": 60, "87": 60, "mllamaimageprocessor": 60, "qwen2vlimageprocessor": 60, "314": 60, "77": 60, "blipimageprocessor": 60, "276": 60, "55": 60, "idefics2imageprocessor": 60, "226": 60, "llavanextimageprocessor": 60, "215": 60, "bitimageprocessor": 60, "210": 60, "pix2structimageprocessor": 60, "conditionaldetrimageprocessor": 60, "53": 60, "samimageprocessor": 60, "52": 60, "deitimageprocessor": 60, "mask2formerimageprocessor": 60, "89": 60, "50": 60, "vivitimageprocessor": 60, "88": 60, "yolosimageprocessor": 60, "84": 60, "47": 60, "viltimageprocessor": 60, "41": 60, "detaimageprocessor": 60, "68": 60, "38": 60, "pixtralimageprocessor": 60, "mobilenetv2imageprocessor": 60, "mobilevitimageprocessor": 60, "61": 60, "34": [60, 108, 109], "dptimageprocessor": 60, "maskformerimageprocessor": 60, "28": 60, "nougatimageprocessor": 60, "ideficsimageprocessor": 60, "rtdetrimageprocessor": 60, "efficientnetimageprocessor": 60, "40": [60, 68], "deformabledetrimageprocessor": 60, "idefics3imageprocessor": 60, "fuyuimageprocessor": 60, "videollavaimageprocessor": 60, "pvtimageprocessor": 60, "09": 60, "oneformerimageprocessor": 60, "mobilenetv1imageprocessor": 60, "07": [60, 99, 100, 101, 104], "owlv2imageprocessor": 60, "chineseclipimageprocessor": 60, "efficientformerimageprocessor": 60, "llavaonevisionimageprocessor": 60, "swin2srimageprocessor": 60, "vithybridimageprocessor": 60, "owlvitimageprocessor": 60, "04": 60, "groundingdinoimageprocessor": 60, "03": 60, "perceiverimageprocessor": 60, "chameleonimageprocessor": 60, "levitimageprocessor": 60, "vitmatteimageprocessor": 60, "extens": [60, 75], "tri": 60, "def": [60, 86], "hasattr": 60, "feature_extractor": 60, "encount": 60, "becaus": 60, "until": 60, "successfulli": 60, "imageprocessor": 60, "autoimageprocessor": 60, "from_pretrain": 60, "openai": 60, "vit": 60, "patch32": 60, "pillowconvertrgb": 60, "48145467": 60, "4578275": 60, "40821072": 60, "26862955": 60, "2613026": 60, "2757771": 60, "size_dict": 60, "shortest_edg": 60, "invalid_kei": 60, "default_to_squar": 60, "height_width_ord": 60, "constraint": 60, "els": [60, 68, 108, 109], "incompat": [60, 83], "longest_edg": 60, "param_nam": 60, "entri": 60, "conform": 60, "messag": [60, 84], "do_res": 60, "do_center_crop": 60, "crop_siz": 60, "do_rescal": 60, "rescale_factor": 60, "00392156862745098": 60, "do_norm": 60, "image_mean": 60, "image_std": 60, "do_convert_rgb": 60, "rescal": 60, "deviat": 60, "clipprocessor": 60, "crop_pct": 60, "tailor": 60, "convnext": 60, "percentag": 60, "prepar": 60, "replic": 60, "build": [60, 75, 83], "blip": 60, "255": 60, "openai_clip_mean": 60, "openai_clip_std": 60, "accord": 60, "behavior": 60, "mobilenetv2": 60, "per": 60, "equival": 60, "bg": 61, "strict_level": 61, "min_select": 61, "min_width": 61, "min_height": 61, "min_resolut": 61, "strict": [61, 95, 101], "get_imag": 61, "get_image_fil": 61, "list_image_fil": 61, "random_imag": 61, "randomli": 61, "random_image_fil": 61, "8057": 61, "000000": 61, "000001": 61, "000002": 61, "000003": 61, "000004": 61, "home": 61, "dgh": [61, 69, 110], "2400x1600": 61, "0x7feb86ed5160": 61, "003258": 61, "400x400": 61, "0x7feb86a748b0": 61, "quickli": 62, "backgroundimageset": 62, "list_bg_image_fil": 62, "get_bg_image_fil": 62, "get_bg_imag": 62, "random_bg_image_fil": 62, "random_bg_imag": 62, "opencv": 63, "denois": [63, 68], "inspir": [63, 72, 76, 83, 103], "mf666": [63, 103], "mist": 63, "fucker": 63, "diameter_min": 63, "diameter_max": 63, "sigma_color_min": 63, "sigma_color_max": 63, "sigma_space_min": 63, "sigma_space_max": 63, "radius_min": 63, "radius_max": 63, "eps_min": 63, "eps_max": 63, "b_iter": 63, "g_iter": 63, "random": [63, 81], "bilater": 63, "guid": 63, "stage": 63, "preserv": 63, "diamet": 63, "sigma": 63, "space": [63, 72, 83], "window": [63, 68], "term": 63, "contrib": 63, "noisy_imag": 63, "cleaned_img": 63, "cleaned_imag": 63, "blurri": [64, 68], "noisi": 64, "nafnet": [64, 107], "scunet": [64, 65, 107], "adversari": [64, 107], "remove_adversarial_nois": 64, "restore_with_nafnet": 64, "restore_with_scunet": 64, "ve": 65, "gaussian": 65, "To": 65, "correctli": 65, "credibl": 65, "rgg": [65, 66], "red": [65, 74], "gopro": 65, "sidd": 65, "tile_s": [65, 66, 84], "tile_overlap": [65, 66, 84], "batch_siz": [65, 66, 84], "nafnetmodeltyp": 65, "tile": [65, 66, 84], "gan": 66, "128": 66, "scunetmodeltyp": 66, "automatic1111": 67, "stabl": [67, 68, 90, 110], "diffus": [67, 68, 90], "webui": [67, 68, 69], "novelai": 67, "sdwui": 67, "submodul": 67, "nai": [67, 107], "docstr": 67, "sdmetadata": 67, "parse_sdmeta_from_text": 67, "get_sdmeta_from_imag": 67, "save_image_with_sdmeta": 67, "read_metadata": 67, "save_with_metadata": 67, "naimetadata": 67, "get_naimeta_from_imag": 67, "add_naimeta_to_imag": 67, "save_image_with_naimeta": 67, "formatt": 68, "a1111": 68, "sd_metadata_simpl": 68, "sd_metadata_complex": 68, "prompt": 68, "neg_prompt": 68, "neg": 68, "__str__": 68, "sd1": 68, "extrem": 68, "delic": 68, "beauti": 68, "offici": 68, "global": [68, 106], "illumin": 68, "soft": 68, "shadow": 68, "super": 68, "light": 68, "novel": [68, 70], "4k": 68, "metal_textur": 68, "striped_background": 68, "rich": 68, "cg": 68, "uniti": 68, "8k": 68, "wallpap": 68, "unreal": 68, "sci": 68, "fi": 68, "fantasi": 68, "silver_skin": 68, "cut": [68, 74], "silver_impossible_bodysuit": 68, "gem_on_chest": 68, "cut_silver_mechanical_leotard": 68, "headgear": [68, 74], "1_girl": 68, "solo": [68, 73, 74, 75, 76, 80, 81, 82, 83], "slim_waist": 68, "hair": [68, 74], "long": 68, "lumin": 68, "medium_breast": [68, 82], "indistinct_camelto": 68, "flat_crotch": 68, "coquettish": 68, "squint": 68, "evil_smil": 68, "dark_persona": 68, "mouth": 68, "wet": 68, "slim_fac": 68, "tall_girl": 68, "matur": 68, "mature_fac": 68, "slim_figur": 68, "slim_leg": 68, "groin": 68, "bare_thigh": 68, "easyneg": 68, "sketch": 68, "ugli": 68, "huge": 68, "logo": 68, "monochrom": [68, 83, 94, 97, 107], "bad": 68, "mutat": 68, "horror": 68, "geometri": 68, "bad_prompt": 68, "miss": 68, "finger": 68, "limb": 68, "anatomi": 68, "interlock": 68, "digit": 68, "arm": 68, "2girl": 68, "deform": 68, "artist": 68, "blush": [68, 75, 76, 80, 83], "lipstick": 68, "skindent": 68, "tie": 68, "big_breast": 68, "thighhigh": [68, 75], "pubic_hair": [68, 74], "3d": [68, 92], "realist": 68, "slip": [68, 77], "head_out_of_fram": 68, "curvi": 68, "sampler": 68, "ddim": 68, "cfg": 68, "seed": 68, "3827064803": 68, "512x848": 68, "hash": 68, "eb49192009": 68, "anidosmix": 68, "skip": 68, "new_imag": 68, "let": 68, "what": 68, "nslim_fac": 68, "848": 68, "_sdmeta_text": 68, "directli": 68, "starri": 68, "night": 68, "daylight": 68, "euler": 68, "sd2": 68, "1girl": [68, 73, 74, 75, 76, 77, 80, 81, 82, 83], "blue": 68, "footwear": 68, "shoe": 68, "bang": [68, 74, 75, 80, 83], "indoor": 68, "sleev": 68, "ahog": [68, 74, 75, 76, 80, 83], "dress": [68, 74], "pot": 68, "plant": 68, "bag": [68, 75, 76, 80, 83], "bun": [68, 74], "lora": 68, "bluearchive10": 68, "bluearchiv": 68, "neg1": 68, "dpm": 68, "2m": 68, "sde": 68, "karra": 68, "2647703743": 68, "768x768": 68, "72bd94132e": 68, "cutemix": 68, "strength": 68, "controlnet": 68, "control_v11p_sd15_openpos": 68, "cab727d4": 68, "weight": 68, "perfect": 68, "param": 68, "hire": 68, "upscal": [68, 107], "latent": 68, "ti": 68, "339cc9210f70": 68, "66a7279a88dd": 68, "info": 68, "underli": [68, 86], "sd_meta": 68, "scope": 68, "dst_file": [68, 70], "webp": 68, "systemerror": [68, 70], "input_imag": 68, "output_imag": 68, "a41": 69, "safetensor": 69, "torch": 69, "command": [69, 110], "pip": [69, 110], "_check_env": 69, "model_fil": 69, "key1": 69, "value1": 69, "key2": 69, "value2": 69, "src_model_fil": 69, "dst_model_fil": 69, "new_metadata": 69, "john": 69, "doe": [69, 73, 81, 95, 101], "input_model": 69, "output_model": 69, "softwar": 70, "generation_tim": 70, "dataclass": 70, "encapsul": 70, "taken": 70, "alia": 70, "success": [70, 110], "add_lsb_meta": 70, "save_metainfo": 70, "metainfo": 70, "prefer": 70, "isneti": [71, 107], "get_isnetis_mask": 71, "segment_with_isneti": 71, "segment_rgba_with_isneti": 71, "co": 72, "seg": 72, "1024": [72, 83], "app": 72, "l8": 72, "00ff00": 72, "mask_": 72, "image_": 72, "hutao_seg": 72, "skadi": [72, 75, 76, 80, 83], "skadi_seg": 72, "drop": [73, 74, 75, 80, 82, 83], "cosplai": 73, "no_eyewear": 73, "eyewear": [73, 74], "span": [73, 74], "matter": [73, 74], "red_hair": [73, 74, 81, 82], "use_preset": 73, "custom_blacklist": 73, "onlin": 73, "preset": 73, "ones": 73, "neither": [73, 74], "nor": [73, 74], "anal_hair": 74, "anal_tail": 74, "arm_behind_head": 74, "arm_hair": 74, "arm_under_breast": 74, "arms_behind_head": 74, "bird_on_head": 74, "blood_in_hair": 74, "breasts_on_glass": 74, "breasts_on_head": 74, "cat_on_head": 74, "closed_ey": 74, "clothed_female_nude_femal": 74, "clothed_female_nude_mal": 74, "clothed_male_nude_femal": 74, "clothes_between_breast": 74, "cream_on_fac": 74, "drying_hair": 74, "empty_ey": 74, "face_to_breast": 74, "food_on_fac": 74, "food_on_head": 74, "game_boi": 74, "grabbing_anoth": 74, "s_hair": 74, "grabbing_own_breast": 74, "gun_to_head": 74, "head_between_breast": 74, "heart_in_ey": 74, "multiple_boi": 74, "multiple_girl": 74, "object_on_breast": 74, "object_on_head": 74, "paint_splatter_on_fac": 74, "parted_lip": [74, 75, 76, 80, 83], "penis_on_fac": 74, "person_on_head": 74, "pokemon_on_head": 74, "rabbit_on_head": 74, "rice_on_fac": 74, "severed_head": 74, "star_in_ey": 74, "sticker_on_fac": 74, "tentacles_on_mal": 74, "tying_hair": 74, "built": [74, 86], "mutabl": 74, "constructor": 74, "empti": 74, "hold": [74, 75, 76, 80, 83], "futa": 74, "cum": 74, "rub": 74, "shade": 74, "plai": 74, "drill": 74, "skin": 74, "sidelock": 74, "twintail": [74, 75, 76, 80, 83], "braid": 74, "afro": 74, "bald": 74, "dreadlock": 74, "ponytail": 74, "updo": 74, "beard": 74, "mustach": 74, "pointi": 74, "horn": 74, "tail": 74, "ornament": 74, "hairband": 74, "pupil": 74, "bow": [74, 75, 76], "headwear": 74, "ribbon": [74, 76, 80], "crown": 74, "cap": 74, "hairclip": [74, 80], "mole": 74, "halo": 74, "fluff": 74, "flower": [74, 75, 76, 80, 83], "glass": [74, 77], "fang": 74, "boi": 74, "beret": 74, "heterochromia": 74, "headdress": 74, "eyepatch": 74, "headphon": 74, "eyebrow": 74, "eyelash": 74, "sunglass": 74, "intak": 74, "scrunchi": 74, "ear_pierc": 74, "headband": 74, "ring": 74, "under_mouth": 74, "freckl": 74, "lip": 74, "eyelin": 74, "eyeshadow": 74, "tassel": 74, "whitelist_suffix": 74, "whitelist_prefix": 74, "whitelist_word": 74, "suffix": [74, 79], "pool": 74, "whitelist": 74, "blacklist": [74, 78, 107], "singular": 74, "plural": 74, "chair": 74, "whole": 74, "word": 74, "hear": 74, "72": 74, "outdat": 75, "anymor": 75, "baselin": 75, "practic": 75, "use_real_nam": [75, 80], "general_threshold": [75, 76, 83], "character_threshold": [75, 76, 83], "drop_overlap": [75, 76, 80, 83], "real": [75, 80, 97, 107], "renam": [75, 80], "redirect": [75, 80], "mani": [75, 80], "websit": [75, 80], "rate": [75, 76, 83, 95, 97, 107], "char": [75, 76, 83], "9897817373275757": 75, "question": [75, 76, 83, 95], "010265946388244629": 75, "explicit": [75, 76, 83, 95], "2809715270996094e": 75, "9939777851104736": 75, "5032387375831604": 75, "black_bord": 75, "9943548440933228": 75, "black_glov": [75, 76, 80, 83], "5011609792709351": 75, "blue_ski": [75, 76, 80, 83], "6877802610397339": 75, "5543792843818665": 75, "8268730640411377": 75, "cloud": [75, 76, 80, 83], "8504303693771362": 75, "cowboy_shot": [75, 76, 80, 83], "6008237600326538": 75, "crop_top": [75, 76, 80, 83], "6635787487030029": 75, "dai": [75, 76, 80, 83], "8496965765953064": 75, "glove": [75, 76, 80, 83], "6107005476951599": 75, "hair_between_ey": [75, 76, 80, 83], "668294370174408": 75, "5619469285011292": 75, "holding_baseball_bat": [75, 76, 80, 83], "5141720771789551": 75, "letterbox": 75, "long_hair": [75, 76, 80, 82, 83], "9884189963340759": 75, "looking_at_view": [75, 76, 80, 83], "5673105120658875": 75, "midriff": [75, 76, 80, 83], "6290556192398071": 75, "navel": [75, 76, 80, 83], "9631235003471375": 75, "no_hat": [75, 76, 80], "7978747487068176": 75, "no_headwear": [75, 76, 80, 83], "7577926516532898": 75, "outdoor": [75, 76, 80, 83], "7118550539016724": 75, "5452839136123657": 75, "pillarbox": 75, "9841411709785461": 75, "red_ey": [75, 76, 80, 83], "958786129951477": 75, "shirt": [75, 76, 80, 83], "6720131039619446": 75, "short_sleev": [75, 76, 80, 83], "7077711820602417": 75, "silver_hair": [75, 76, 80], "6673924326896667": 75, "sky": [75, 76, 80, 83], "8709812760353088": 75, "9614333510398865": 75, "sportswear": [75, 76, 80, 83], "7786177396774292": 75, "6842771172523499": 75, "sweat": [75, 76, 80, 83], "9076308012008667": 75, "thigh": [75, 76, 80, 83], "580970823764801": 75, "skadi_": [75, 76, 83], "arknight": [75, 76, 83], "9633345007896423": 75, "9988503456115723": 75, "001651763916015625": 75, "00012505054473876953": 75, "9829280972480774": 75, "894218385219574": 75, "8733789920806885": 75, "backpack": [75, 76, 80, 83], "6322951316833496": 75, "9987058639526367": 75, "bag_charm": [75, 76], "9754379987716675": 75, "6810564994812012": 75, "9708781838417053": 75, "6356008052825928": 75, "5633733868598938": 75, "brick_wal": 75, "5315935611724854": 75, "brown_hair": [75, 76, 80, 83], "9397273659706116": 75, "9229896664619446": 75, "charm_": [75, 76], "9006357789039612": 75, "citi": 75, "9020784497261047": 75, "cityscap": 75, "9547432661056519": 75, "5296419262886047": 75, "8253412246704102": 75, "5619839429855347": 75, "hair_flow": [75, 76, 80, 83], "8277763724327087": 75, "hair_orna": [75, 76, 80, 83], "9356368780136108": 75, "hair_ribbon": [75, 76, 80], "5288072824478149": 75, "jacket": [75, 76, 80, 83], "6336134076118469": 75, "9703260064125061": 75, "8188960552215576": 75, "phone_screen": 75, "9579574465751648": 75, "9954615235328674": 75, "plaid": [75, 76, 80], "9725285172462463": 75, "plaid_skirt": [75, 76, 80], "9638455510139465": 75, "pleated_skirt": [75, 76, 80, 83], "7226815819740295": 75, "5321241021156311": 75, "red_nail": [75, 80], "5493080615997314": 75, "school_bag": [75, 76], "9863407611846924": 75, "school_uniform": [75, 76, 80, 83], "6794284582138062": 75, "5062428116798401": 75, "shoulder_bag": 75, "9325523972511292": 75, "skirt": [75, 76, 80, 83], "92237788438797": 75, "skyscrap": 75, "7728171348571777": 75, "sleeves_past_wrist": [75, 76, 80], "7257086038589478": 75, "smile": [75, 76, 80, 83], "5357837080955505": 75, "6939404010772705": 75, "7054293155670166": 75, "tongu": [75, 76, 80, 83], "9990814924240112": 75, "tongue_out": [75, 76, 80, 83], "9992498755455017": 75, "5012534260749817": 75, "very_long_hair": [75, 76, 80, 82, 83], "7461410164833069": 75, "lagpixellol": 76, "deepgelbooru_onnx": 76, "categori": [76, 91, 99], "dim": [76, 83], "9986732006072998": 76, "0013858973979949951": 76, "315376281738281e": 76, "9972434639930725": 76, "basebal": [76, 83], "5982598662376404": 76, "baseball_bat": [76, 80, 83], "6429562568664551": 76, "bike_short": 76, "36296138167381287": 76, "8308937549591064": 76, "black_shirt": [76, 80, 83], "7388008832931519": 76, "6039759516716003": 76, "30909663438796997": 76, "9694308042526245": 76, "6422968506813049": 76, "5898381471633911": 76, "8145260810852051": 76, "652222216129303": 76, "dolphin_short": 76, "466494083404541": 76, "7183809280395508": 76, "6753682494163513": 76, "7302790880203247": 76, "6649775505065918": 76, "large_breast": [76, 80, 83], "8446108102798462": 76, "98187655210495": 76, "8140730857849121": 76, "6360533833503723": 76, "9635934829711914": 76, "33370012044906616": 76, "44239571690559387": 76, "7891374826431274": 76, "6471294164657593": 76, "9958090782165527": 76, "8736815452575684": 76, "872096061706543": 76, "5640895366668701": 76, "5049663186073303": 76, "8832778930664062": 76, "9687467813491821": 76, "sports_bra": 76, "3659853935241699": 76, "9309735298156738": 76, "49939480423927307": 76, "stomach": [76, 80, 83], "446407288312912": 76, "809670090675354": 76, "6560589075088501": 76, "47956040501594543": 76, "9832853674888611": 76, "9994162321090698": 76, "0008397102355957031": 76, "00035390257835388184": 76, "9926226139068604": 76, "899387001991272": 76, "34215790033340454": 76, "5701972246170044": 76, "9512913227081299": 76, "6664570569992065": 76, "5614628791809082": 76, "33615976572036743": 76, "5770801305770874": 76, "987317681312561": 76, "37286585569381714": 76, "cardigan": [76, 80], "36409223079681396": 76, "7329680919647217": 76, "collared_shirt": [76, 80], "5924292206764221": 76, "4344901144504547": 76, "7465001344680786": 76, "5225946307182312": 76, "6976451873779297": 76, "9265321493148804": 76, "34527891874313354": 76, "6675043106079102": 76, "9096828699111938": 76, "long_sleev": [76, 80, 83], "41341525316238403": 76, "8418735265731812": 76, "miniskirt": [76, 80], "3675632178783417": 76, "nail_polish": [76, 80], "5284417867660522": 76, "open_cloth": [76, 80], "30296844244003296": 76, "48789578676223755": 76, "36596980690956116": 76, "7759367227554321": 76, "6535028219223022": 76, "8975257873535156": 76, "36911237239837646": 76, "4171145558357239": 76, "3942635953426361": 76, "6772940754890442": 76, "9397937655448914": 76, "5207280516624451": 76, "4673041105270386": 76, "9118321537971497": 76, "9967410564422607": 76, "9970728158950806": 76, "8419480323791504": 76, "6489560604095459": 76, "white_shirt": [76, 80], "6217572689056396": 76, "underscor": [77, 83], "convent": 77, "restor": [77, 107], "use_spac": 77, "use_escap": 77, "include_scor": 77, "score_descend": 77, "_": 77, "escap": 77, "unsaf": 77, "sort": [77, 81], "descend": 77, "panty_pul": 77, "6826801300048828": 77, "958938717842102": 77, "drinking_glass": 77, "9340789318084717": 77, "areola_slip": 77, "41196826100349426": 77, "9988248348236084": 77, "drink": 77, "pull": 77, "areola": 77, "999": [77, 83], "959": 77, "934": 77, "683": 77, "412": 77, "mldanbooru": [78, 107], "get_mldanbooru_tag": 78, "wd14": [78, 80, 107], "get_wd14_tag": [78, 80], "convert_wd14_emb_to_predict": 78, "denormalize_wd14_emb": 78, "deepdanbooru": [78, 80, 107], "get_deepdanbooru_tag": [78, 80], "deepgelbooru": [78, 107], "get_deepgelbooru_tag": 78, "add_underlin": 78, "remove_underlin": 78, "tags_to_text": 78, "drop_overlap_tag": 78, "is_blacklist": 78, "drop_blacklisted_tag": 78, "char_whitelist_suffix": 78, "char_whitelist_prefix": 78, "char_whitelist_word": 78, "char_suffix": 78, "char_prefix": 78, "charactertagpool": 78, "is_basic_character_tag": 78, "drop_basic_character_tag": 78, "sort_tag": 78, "tag_match_suffix": 78, "tag_match_prefix": 78, "tag_match_ful": 78, "t1": 79, "t2": 79, "fulli": 79, "ml": 80, "448": 80, "keep_ratio": 80, "9999984502792358": [80, 102], "9999946355819702": 80, "9994951486587524": 80, "998144268989563": 80, "9978417158126831": 80, "9941409230232239": 80, "9799384474754333": 80, "979142427444458": 80, "961823582649231": 80, "961323618888855": 80, "9490893483161926": 80, "9450850486755371": 80, "9425153136253357": 80, "9409335255622864": 80, "9319437146186829": 80, "9265308976173401": 80, "9259042143821716": 80, "922250509262085": 80, "9199565052986145": 80, "9175475835800171": 80, "9102761745452881": 80, "9076938629150391": 80, "9052775502204895": 80, "8938589692115784": 80, "8894285559654236": 80, "8891903162002563": 80, "8845980763435364": 80, "8842408061027527": 80, "8659475445747375": 80, "862621009349823": 80, "8616052865982056": 80, "8562789559364319": 80, "short_short": [80, 83], "8555729389190674": 80, "8533340096473694": 80, "black_short": [80, 83], "8477485775947571": 80, "8430152535438538": 80, "tied_long_hair": [80, 83], "8340626955032349": 80, "crop_top_overhang": 80, "8266023397445679": 80, "8222048282623291": 80, "8202669620513916": 80, "8061150312423706": 80, "ass_visible_through_thigh": [80, 83], "7803354859352112": 80, "thigh_gap": [80, 83], "7789446711540222": 80, "arms_up": 80, "7052110433578491": 80, "9999866485595703": 80, "997043788433075": 80, "9969649910926819": 80, "9957101345062256": 80, "9928386807441711": 80, "9886980056762695": 80, "9864778518676758": 80, "ghost": [80, 83], "9769423007965088": 80, "9747489094734192": 80, "9736957550048828": 80, "9388670325279236": 80, "9356311559677124": 80, "91000896692276": 80, "8955123424530029": 80, "8910233378410339": 80, "8904104828834534": 80, "8881211280822754": 80, "8876776695251465": 80, "8864808678627014": 80, "8810517191886902": 80, "8798807263374329": 80, "8765745162963867": 80, "8737136125564575": 80, "8650439381599426": 80, "8613706827163696": 80, "blue_cardigan": 80, "8571277260780334": 80, "8333670496940613": 80, "8160212635993958": 80, "eyebrows_visible_through_hair": 80, "8122442364692688": 80, "8091571927070618": 80, "8082079887390137": 80, "8048468232154846": 80, "8042327165603638": 80, "7984272241592407": 80, "blazer": [80, 83], "794708251953125": 80, "78981614112854": 80, "7892146110534668": 80, "shaped_pupil": [80, 83], "7867060899734497": 80, "gradient_hair": 80, "786359965801239": 80, "7790888547897339": 80, "brown_skirt": 80, "7760675549507141": 80, "774523913860321": 80, "7721588015556335": 80, "7697228789329529": 80, "755959689617157": 80, "multicolored_hair": 80, "7477189898490906": 80, "7476690411567688": 80, "rail": 80, "7476617693901062": 80, "blue_jacket": 80, "7458406090736389": 80, "741143524646759": 80, "7364678978919983": 80, "7193643450737": 80, "red_neckwear": 80, "7108616828918457": 80, "7086325287818909": 80, "7055293321609497": 80, "7039415836334229": 80, "7018357515335083": 80, "shuffl": 81, "count": [81, 108, 109], "2boi": 81, "cat_ear": 81, "uniqu": 81, "8849405313291128": 82, "8548297594823425": 82, "03910296474461261": 82, "6615180440330748": 82, "21552028866308015": 82, "3165260620737027": 82, "47744464927382957": 82, "smilingwolf": 83, "wd": 83, "swinv2_v3": 83, "general_mcut_en": 83, "character_mcut_en": 83, "no_underlin": 83, "mcut": 83, "replac": 83, "index": [83, 110], "follw": 83, "valuabl": 83, "enabl": 83, "rapid": 83, "queri": 83, "With": 83, "mlp_layer1_seed1": 83, "001": 83, "simultan": 83, "0011444687843322754": 83, "8876402974128723": 83, "106781005859375": 83, "000277101993560791": 83, "997527003288269": 83, "9797663688659668": 83, "9905703663825989": 83, "9761719703674316": 83, "8981098532676697": 83, "8810765743255615": 83, "9498510360717773": 83, "8377365469932556": 83, "945058286190033": 83, "9457170367240906": 83, "969594419002533": 83, "7881088852882385": 83, "7687551379203796": 83, "9301245212554932": 83, "6703325510025024": 83, "white_hair": 83, "5292627811431885": 83, "8677047491073608": 83, "grey_hair": 83, "5859264731407166": 83, "9536856412887573": 83, "8056888580322266": 83, "8394746780395508": 83, "9473626613616943": 83, "8986269235610962": 83, "9385137557983398": 83, "8408567905426025": 83, "alternate_costum": 83, "4245271384716034": 83, "931140661239624": 83, "8830795884132385": 83, "7279844284057617": 83, "artist_nam": 83, "5333830714225769": 83, "64717698097229": 83, "9516432285308838": 83, "9655293226242065": 83, "9485014081001282": 83, "7366660833358765": 83, "7161656618118286": 83, "5858667492866516": 83, "6186309456825256": 83, "41193312406539917": 83, "467605859041214": 83, "36282333731651306": 83, "3756745457649231": 83, "motion_blur": 83, "5091936588287354": 83, "951993465423584": 83, "5634750723838806": 83, "8232709169387817": 83, "9869340658187866": 83, "49491602182388306": 83, "5193622708320618": 83, "003406703472137451": 83, "0007208287715911865": 83, "9798132181167603": 83, "8046203851699829": 83, "7596215009689331": 83, "7620116472244263": 83, "46084529161453247": 83, "48454540967941284": 83, "5152207016944885": 83, "8023070096969604": 83, "8653596639633179": 83, "7201820611953735": 83, "7816740870475769": 83, "697688639163971": 83, "8974947333335876": 83, "7491052746772766": 83, "5015512704849243": 83, "6401398181915283": 83, "43420469760894775": 83, "4528769850730896": 83, "5730487704277039": 83, "6739872694015503": 83, "5545973181724548": 83, "6946243047714233": 83, "5487751364707947": 83, "7439308166503906": 83, "4186026453971863": 83, "47378358244895935": 83, "4690653085708618": 83, "7565015554428101": 83, "hu_tao_": 83, "genshin_impact": 83, "9262397289276123": 83, "boo_tao_": 83, "942080020904541": 83, "denorm": 83, "denormalizer_nam": 83, "mnum2_al": 83, "understand": 83, "redund": 83, "structur": [83, 107], "b": 83, "r": [83, 95, 101], "c": 83, "linalg": 83, "norm": 83, "approx": [83, 84], "1e": 83, "cdc_anime_onnx": 84, "realli": 84, "As": [84, 95, 101], "1024x1024": 84, "2060": 84, "gpu": 84, "cost": 84, "cpu": [84, 89, 108, 109], "experi": 84, "hgsr": 84, "mhr": 84, "aug_x4_320": 84, "cute_waifu_aroma": 84, "pngimageplugin": 84, "pngimagefil": 84, "1168x1168": 84, "0x7f0e8ca06880": 84, "4672x4672": 84, "0x7f0e48edb640": 84, "cdc": [85, 107], "upscale_with_cdc": 85, "lru_cach": 86, "wrap": 86, "synchron": 86, "prevent": 86, "race": 86, "condit": 86, "maxsiz": 86, "expensive_funct": 86, "expens": 86, "lock": [86, 106], "safeti": [86, 103], "multithread": 86, "my_funct": 86, "introduc": 86, "acquisit": 86, "critic": 86, "mathemat": 87, "activ": 87, "deep": 87, "input_valu": 87, "frac": 87, "26894142": 87, "73105858": 87, "ts_lru_cach": 88, "get_onnx_provid": 88, "open_onnx_model": 88, "cudaexecutionprovid": 89, "cpuexecutionprovid": 89, "ckpt": 89, "inferencesess": 89, "onnx_mod": 89, "decid": 89, "linux": [89, 108, 109], "execut": [89, 108, 109], "ignor": 89, "cuda": [89, 108, 109], "forc": 89, "anime_ai_check": 90, "mobilenetv3_sce_dist": [90, 101, 105], "mainli": 90, "caformer_s36_plus_sc": 90, "graph": 90, "9996960163116455": 90, "9999125003814697": 90, "997803270816803": 90, "9960069060325623": 90, "9887709021568298": 90, "9998629093170166": 90, "0013722758740186691": 90, "00020673229300882667": 90, "0001895089662866667": 90, "0008857478387653828": 90, "552320024231449e": 90, "001168627175502479": 90, "bangumi": [91, 92], "vision": 91, "imageri": 91, "bangumi_char_typ": 91, "definit": [91, 98], "video": 91, "secondari": 91, "often": 91, "lack": 91, "lead": 91, "under": [91, 110], "three": 91, "judg": 91, "anime_portrait": [91, 97], "mobilenetv3_v0_dist": [91, 100, 104, 105], "9998525381088257": 91, "00012103465269319713": 91, "6464786313008517e": 91, "906112609314732e": 91, "06": [91, 92, 94, 99, 100, 101, 102, 104], "9997243285179138": 91, "0002490800397936255": 91, "7215803381986916e": 91, "354368557978887e": 91, "9998849630355835": 91, "90006631379947e": 91, "3920385754317977e": 91, "2084233276254963e": 91, "9998877048492432": 91, "732793503440917e": 91, "4264976925915107e": 91, "0623419257171918e": 91, "07076334953308105": 91, "9290977716445923": 91, "0001044218079186976": 91, "4467317163944244e": 91, "2568268832401372e": 91, "9999498128890991": 91, "1810528778587468e": 91, "879474429093534e": 91, "260669109295122e": 91, "9999510049819946": 91, "2321036592766177e": 91, "025227553938748e": 91, "4251427273848094e": 91, "999957799911499": 91, "4273678718600422e": 91, "6884023302263813e": 91, "880981603288092e": 91, "0002326338435523212": 91, "9996368885040283": 91, "164971561403945e": 91, "00020793956355191767": 91, "13438372313976288": 91, "8652494549751282": 91, "000158855298650451": 91, "000238816806813702": 91, "3589179217815399": 91, "6406960487365723": 91, "0001471740542910993": 91, "002255884697660804": 91, "08208147436380386": 91, "9152728915214539": 91, "00038967153523117304": 91, "227699592884164e": 91, "0835404282261152e": 91, "1437502406770363e": 91, "9999284744262695": 91, "2125529792683665e": 91, "0218892384727951e": 91, "00011914174683624879": 91, "9998584985733032": 91, "2007669283775613e": 91, "6357082131435163e": 91, "3068713896209374e": 91, "9999185800552368": 91, "066640925273532e": 91, "529400813335087e": 91, "089402500540018e": 91, "9999388456344604": 91, "6406959295272827": 91, "not_paint": 92, "anime_classif": 92, "older": 92, "mobilenetv3_v1": [92, 102], "5_dist": 92, "3_dist": 92, "plot": [92, 95, 101, 105], "caformer_s36_v1": 92, "3_focal": 92, "8346158862113953": 92, "004201625939458609": 92, "0028638991061598063": 92, "15633030235767365": 92, "001988308737054467": 92, "9868855476379395": 92, "001178382197394967": 92, "00015886101755313575": 92, "0005986307514831424": 92, "011178601533174515": 92, "9933090209960938": 92, "0012440024875104427": 92, "00040085514774546027": 92, "004924307577311993": 92, "00012189441622467712": 92, "00031298911198973656": 92, "9968050718307495": 92, "182305903872475e": 92, "0027923565357923508": 92, "7805559259140864e": 92, "0004650334012694657": 92, "996709942817688": 92, "736721191671677e": 92, "0027629584074020386": 92, "4619508621981367e": 92, "0003803370927926153": 92, "998649537563324": 92, "190127922105603e": 92, "0008622839814051986": 92, "595230686594732e": 92, "0004573142796289176": 92, "00031435859273187816": 92, "8671838641166687": 92, "13199880719184875": 92, "563074617180973e": 92, "153919796110131e": 92, "290010737255216e": 92, "9727378487586975": 92, "027150526642799377": 92, "162296004826203e": 92, "4933258828241378e": 92, "0004275702522136271": 92, "995402455329895": 92, "002233930164948106": 92, "001911122351884842": 92, "1603819727897644": 92, "0007561995880678296": 92, "00017044576816260815": 92, "838487982749939": 92, "0002034590725088492": 92, "005001617129892111": 92, "000932251859921962": 92, "009352140128612518": 92, "9846979379653931": 92, "6018555470509455e": 92, "004064667969942093": 92, "464051254326478e": 92, "025772539898753166": 92, "9699516296386719": 92, "00011656546121230349": 92, "287263775244355e": 92, "370255853951676e": 92, "01098843663930893": 92, "0031668643932789564": 92, "9857884049415588": 92, "499273488065228e": 92, "8419872251106426e": 92, "0003471920208539814": 92, "029472889378666878": 92, "9700765609741211": 92, "0012387704337015748": 92, "001172148622572422": 92, "787473391043022e": 92, "003680602880194783": 92, "9938107132911682": 92, "8346157073974609": 92, "8671836853027344": 92, "8384883403778076": 92, "9846979975700378": 92, "9700766801834106": 92, "greyscal": 93, "jpeg_ful": [93, 106], "6125901": 93, "6125785": [93, 106], "6124220": 93, "rough": [94, 95, 101], "polish": 94, "mobilenetv3_v2": 94, "2_dist": [94, 102], "910087929805741e": 94, "1241951510310173": 94, "8757457137107849": 94, "00018937293498311192": 94, "030049214139580727": 94, "9697614312171936": 94, "008933082222938538": 94, "05096456781029701": 94, "9401022791862488": 94, "009832272306084633": 94, "9898634552955627": 94, "00030428936588577926": 94, "013919820077717304": 94, "9819902181625366": 94, "004089969675987959": 94, "04166747257113457": 94, "9582782983779907": 94, "4218515288084745e": 94, "8849249482154846": 94, "1149177998304367": 94, "0001573085755808279": 94, "9907882809638977": 94, "008958994410932064": 94, "0002527958422433585": 94, "9831690788269043": 94, "01682441122829914": 94, "613856385229155e": 94, "8757458329200745": 94, "8849248290061951": 94, "million": 95, "anime_r": [95, 97], "boundari": [95, 101], "challeng": [95, 101], "clean": [95, 101], "judgment": [95, 101], "intend": [95, 101], "quick": [95, 101, 107], "estim": [95, 101], "basi": [95, 101], "mobilenetv3_large_100_v0_ls0": 95, "caformer_s36_v0_ls0": 95, "7508869767189026": 95, "7034655809402466": 95, "728887677192688": 95, "7404400110244751": 95, "7446154952049255": 95, "7514738440513611": 95, "768704354763031": 95, "8219676613807678": 95, "7267540693283081": 95, "7645740509033203": 95, "7216582894325256": 95, "7615436315536499": 95, "815083920955658": 95, "8321858644485474": 95, "8204999566078186": 95, "820833146572113": 95, "chdir": 95, "doc": 95, "api_doc": 95, "7508870363235474": 95, "11212056130170822": 95, "06781744956970215": 95, "06917501986026764": 95, "7034654021263123": 95, "15903906524181366": 95, "06688199192285538": 95, "07061357796192169": 95, "7288877964019775": 95, "1476859599351883": 95, "060362350195646286": 95, "06306383013725281": 95, "7404399514198303": 95, "10337048768997192": 95, "08087948709726334": 95, "07530999928712845": 95, "055992450565099716": 95, "7446154356002808": 95, "13191790878772736": 95, "06747424602508545": 95, "06458679586648941": 95, "10566363483667374": 95, "07827574014663696": 95, "07079866528511047": 95, "7687042951583862": 95, "09974884241819382": 95, "06074819341301918": 95, "050435908138751984": 95, "8219675421714783": 95, "0593985915184021": 95, "06819795072078705": 95, "06569571048021317": 95, "1177448257803917": 95, "726753830909729": 95, "08980562537908554": 95, "06481882929801941": 95, "06922297924757004": 95, "10138414055109024": 95, "06351721286773682": 95, "07683827728033066": 95, "13798624277114868": 95, "05942752957344055": 95, "10584963858127594": 95, "7615437507629395": 95, "07317910343408585": 95, "060196295380592346": 95, "06751583516597748": 95, "0572039857506752": 95, "05398125201463699": 95, "06124086305499077": 95, "0525919646024704": 95, "8321859240531921": 95, "05922013148665428": 95, "06274889409542084": 95, "057530902326107025": 95, "8205001354217529": 95, "05683052912354469": 95, "06635929644107819": 95, "05597696080803871": 95, "8208332657814026": 95, "non_furri": 96, "mobilenetv3_v0": 96, "1_dist": 96, "9898804426193237": 96, "010119626298546791": 96, "9677742123603821": 96, "032225821167230606": 96, "959551215171814": 96, "040448784828186035": 96, "9535530209541321": 96, "04644693806767464": 96, "04358793422579765": 96, "9564120769500732": 96, "02767963521182537": 96, "9723203182220459": 96, "028900373727083206": 96, "9710996150970459": 96, "037573859095573425": 96, "9624261260032654": 96, "aicheck": [97, 107], "get_ai_created_scor": 97, "is_ai_cr": 97, "bangumi_char": [97, 107], "anime_bangumi_char_scor": 97, "anime_bangumi_char": 97, "anime_classify_scor": 97, "anime_classifi": 97, "is_greyscal": 97, "anime_completeness_scor": 97, "anime_complet": 97, "dbrate": [97, 107], "anime_dbrating_scor": 97, "anime_dbr": 97, "furri": [97, 107], "anime_furry_scor": 97, "anime_furri": 97, "get_monochrome_scor": 97, "is_monochrom": 97, "nsfw_pred_scor": 97, "nsfw_pred": 97, "portrait": [97, 107], "anime_portrait_scor": 97, "anime_rating_scor": 97, "anime_real_scor": 97, "safe_check_scor": 97, "safe_check": 97, "style_ag": [97, 107], "anime_style_age_scor": 97, "anime_style_ag": 97, "teen": [97, 107], "anime_teen_scor": 97, "anime_teen": 97, "is_truncated_fil": 97, "screen": 98, "row": 98, "bottom": 98, "grayscal": 98, "monochrome_detect": 98, "mobilenetv3_large_100_dist_safe2": 98, "mobilenetv3_dist": 98, "caformer_s36": 98, "mono": 98, "9614395499229431": 98, "9458909034729004": 98, "9559807777404785": 98, "9651952981948853": 98, "9379720687866211": 98, "8814834356307983": 98, "03941023349761963": 98, "07492382079362869": 98, "09546589106321335": 98, "016521310433745384": 98, "005693843588232994": 98, "0315730981528759": 98, "Not": 99, "five": 99, "hentai": 99, "neutral": 99, "porn": 99, "sexi": 99, "infinit": 99, "nsfwj": 99, "tfj": 99, "mobil": 99, "9970946311950684": 99, "00198739324696362": 99, "000894528697244823": 99, "4315058251668233e": 99, "099447197513655e": 99, "9282580614089966": 99, "061733175069093704": 99, "008979619480669498": 99, "0007789491210132837": 99, "0002501663693692535": 99, "7945129871368408": 99, "2044062316417694": 99, "0005603990866802633": 99, "0004847997915931046": 99, "564094367902726e": 99, "7977773547172546": 99, "01352313905954361": 99, "18791256844997406": 99, "0004888656549155712": 99, "00029804420773871243": 99, "04498734697699547": 99, "9509441256523132": 99, "4087972633424215e": 99, "003999904729425907": 99, "4542059185914695e": 99, "002892113756388426": 99, "982390284538269": 99, "02520776737947e": 99, "014633022248744965": 99, "858086610212922e": 99, "002532319398596883": 99, "9887337684631348": 99, "231979568838142e": 99, "008699454367160797": 99, "8187158022774383e": 99, "03564726561307907": 99, "954788088798523": 99, "343036850215867e": 99, "009289607405662537": 99, "00020158555707894266": 99, "006372362840920687": 99, "006019102409482002": 99, "9694945812225342": 99, "015214097686111927": 99, "002899901708588004": 99, "0004039364866912365": 99, "00012730166781693697": 99, "987038791179657": 99, "007135333959013224": 99, "005294707603752613": 99, "06964848190546036": 99, "0014777459437027574": 99, "9276643395423889": 99, "0003031621454283595": 99, "0009063396137207747": 99, "00028707628371194005": 99, "00010888021643040702": 99, "9992460012435913": 99, "00015473493840545416": 99, "0002033217460848391": 99, "563037691696081e": 99, "008058490231633186": 99, "00044566826545633376": 99, "937960684299469": 99, "05353058874607086": 99, "364063445587817e": 99, "00562260951846838": 99, "00012077406427124515": 99, "9897090792655945": 99, "004547217860817909": 99, "564737981942017e": 99, "016690678894519806": 99, "001258736359886825": 99, "9766013622283936": 99, "005440687295049429": 99, "4481674952548929e": 99, "01861923187971115": 99, "0008914825739338994": 99, "9674761295318604": 99, "012998746708035469": 99, "691116141155362e": 99, "0007601747056469321": 99, "0005019629606977105": 99, "039504989981651306": 99, "9591660499572754": 99, "0001652583305258304": 99, "0002614929690025747": 99, "020374108105897903": 99, "029394468292593956": 99, "9498046040534973": 99, "00016299057460855693": 99, "004782819654792547": 99, "002861740067601204": 99, "12280157208442688": 99, "8693908452987671": 99, "0001731760276015848": 99, "304211274255067e": 99, "03286275267601013": 99, "010648751631379128": 99, "9562522172927856": 99, "999900221824646": 100, "645313209854066e": 100, "3387104445428122e": 100, "9999704360961914": 100, "4465465685352683e": 100, "071506166132167e": 100, "9999785423278809": 100, "512719154561637e": 100, "292278612818336e": 100, "919455750496127e": 100, "9999444484710693": 100, "3647335082350764e": 100, "0555699191172607e": 100, "9999880790710449": 100, "3210242286731955e": 100, "7451418898417614e": 100, "9999822378158569": 100, "2084267331811134e": 100, "7460413321023225e": 100, "1532473820352607e": 100, "9999996423721313": 100, "0316136922483565e": 100, "840229633236049e": 100, "9999998807907104": [100, 101], "736660568800289e": 100, "199210472208506e": 100, "9999992847442627": 100, "r15": 101, "r18": 101, "sankaku": 101, "mobilenetv3_v1_pruned_ls0": 101, "caformer_s36_plu": [101, 105], "5863172936624323e": 101, "480062353375615e": 101, "9924363493919373": 101, "007255776319652796": 101, "0003077814180869609": 101, "996969997882843": 101, "0030054834205657244": 101, "4601260520284995e": 101, "9966891407966614": 101, "003293127752840519": 101, "770909148035571e": 101, "00025384966284036636": 101, "9996721744537354": 101, "399192691082135e": 101, "973351603141055e": 101, "9998563528060913": 101, "391309580067173e": 101, "0018681309884414077": 101, "9827859997749329": 101, "015345841646194458": 101, "013710384257137775": 101, "8339558839797974": 101, "15233369171619415": 101, "951323833462084e": 101, "00029566374723799527": 101, "9997004270553589": 101, "00018434497178532183": 101, "568440272123553e": 101, "9997699856758118": 101, "11225129129889e": 101, "051862899563275e": 101, "9999485015869141": 101, "902020231791539e": 101, "0005639699520543218": 101, "9994290471076965": 101, "anime_real_cl": 102, "4_dist": 102, "9999716281890869": 102, "8398366339388303e": 102, "9992202520370483": 102, "0007797438884153962": 102, "9999709129333496": 102, "905452492996119e": 102, "9999765157699585": 102, "3499671442550607e": 102, "9994087219238281": 102, "0005913018831051886": 102, "9999759197235107": 102, "4061362637439743e": 102, "9999052286148071": 102, "475799015490338e": 102, "403173675702419e": 102, "5848207794988411e": 102, "0010207017185166478": 102, "9989792704582214": 102, "2124368115328252e": 102, "9999977350234985": 102, "6512358342879452e": 102, "9999834299087524": 102, "359853614412714e": 102, "9999936819076538": 102, "600314317329321e": 102, "9999840259552002": 102, "5589323083986528e": 102, "9999843835830688": 102, "5513256585109048e": 102, "9999845027923584": 102, "pollut": 103, "shit": 103, "checker": 103, "mobilenet": 103, "v2": 103, "max_batch_s": 103, "1970": 104, "1980": 104, "1990": 104, "2000": 104, "2010": 104, "2015": 104, "2020": 104, "ag": 104, "9805465340614319": 104, "761269782553427e": 104, "0005044879508204758": 104, "01569165475666523": 104, "002850610064342618": 104, "00037849770160391927": 104, "9434612113400362e": 104, "053497342392802e": 104, "9992554783821106": 104, "0006490182713605464": 104, "8857468805654207e": 104, "317252262353577e": 104, "314484721769986e": 104, "0750001138148946e": 104, "706833609205205e": 104, "00034479793976061046": 104, "9995512366294861": 104, "391363472677767e": 104, "4607510820496827e": 104, "0679690351244062e": 104, "661913514311891e": 104, "757471131393686e": 104, "0744897230761126e": 104, "76177470368566e": 104, "9996387958526611": 104, "160279296338558e": 104, "00013228354509919882": 104, "1361367038916796e": 104, "464057489414699e": 104, "2412899599876255e": 104, "703883653040975e": 104, "127358498517424e": 104, "9973921775817871": 104, "0022309015039354563": 104, "00018872201326303184": 104, "780902943617548e": 104, "422096920578042e": 104, "638929097680375e": 104, "152203023797483e": 104, "00028818511054851115": 104, "9996094107627869": 104, "58777353237383e": 104, "9200742826797068e": 104, "00017117452807724476": 104, "518441947875544e": 104, "885544381570071e": 104, "4389253010449465e": 104, "1696006772108376e": 104, "9996393918991089": 104, "contenti": 105, "safe_teen": 105, "non_teen": 105, "caformer_s36_v0": 105, "9998493194580078": 105, "0378791052498855e": 105, "00012023092131130397": 105, "9790042638778687": 105, "0017522255657240748": 105, "01924353837966919": 105, "9998124241828918": 105, "19778298237361e": 105, "0001456339523429051": 105, "0008521362324245274": 105, "9989691972732544": 105, "00017870066221803427": 105, "0992944781901315e": 105, "9994398951530457": 105, "0004991036257706583": 105, "2035720727872103e": 105, "9994019269943237": 105, "0005460577667690814": 105, "0478151529678144e": 105, "524079147609882e": 105, "999934196472168": 105, "786742884898558e": 105, "653994154883549e": 105, "9998156428337097": 105, "0001218809193233028": 105, "00013706681784242392": 105, "9997410178184509": 105, "jpeg_trunc": 106, "2216614_truncat": 106, "imagefil": 106, "load_truncated_imag": 106, "ascii": 107, "metric": 107, "list_det_model": 107, "list_rec_model": 107, "sd": 107, "platform": [108, 109], "shutil": [108, 109], "cpuinfo": [108, 109], "psutil": [108, 109], "hbutil": [108, 109], "size_to_bytes_str": [108, 109], "python_implement": [108, 109], "python_vers": [108, 109], "brand": [108, 109], "get_cpu_info": [108, 109], "brand_raw": [108, 109], "cpu_count": [108, 109], "freq": [108, 109], "cpu_freq": [108, 109], "mhz": [108, 109], "virtual_memori": [108, 109], "precis": [108, 109], "ye": [108, 109], "nvidia": [108, 109], "smi": [108, 109], "1018": [108, 109], "azur": [108, 109], "x86_64": [108, 109], "glibc2": [108, 109], "cpython": [108, 109], "amd": [108, 109], "epyc": [108, 109], "7763": [108, 109], "3027": 108, "04075": 108, "621": [108, 109], "gib": [108, 109], "deploi": [108, 109], "action": [108, 109], "3043": 109, "1195": 109, "imgutil": 110, "pypi": 110, "simpli": 110, "newest": 110, "git": 110, "script": 110, "__name__": 110, "__main__": 110, "narugo1992": 110, "still": 110, "out": 110, "io": 110, "html": 110, "faq": 111}, "objects": {"imgutils": [[1, 0, 0, "-", "ascii"], [2, 0, 0, "-", "config"], [9, 0, 0, "-", "data"], [19, 0, 0, "-", "detect"], [26, 0, 0, "-", "edge"], [33, 0, 0, "-", "generic"], [37, 0, 0, "-", "metadata"], [42, 0, 0, "-", "metrics"], [46, 0, 0, "-", "ocr"], [50, 0, 0, "-", "operate"], [54, 0, 0, "-", "pose"], [57, 0, 0, "-", "preprocess"], [62, 0, 0, "-", "resource"], [64, 0, 0, "-", "restore"], [67, 0, 0, "-", "sd"], [71, 0, 0, "-", "segment"], [78, 0, 0, "-", "tagging"], [85, 0, 0, "-", "upscale"], [88, 0, 0, "-", "utils"], [97, 0, 0, "-", "validate"]], "imgutils.ascii": [[0, 0, 0, "-", "drawing"]], "imgutils.ascii.drawing": [[0, 1, 1, "", "ascii_drawing"]], "imgutils.config": [[3, 0, 0, "-", "meta"]], "imgutils.config.meta": [[3, 2, 1, "", "__AUTHOR_EMAIL__"], [3, 2, 1, "", "__AUTHOR__"], [3, 2, 1, "", "__DESCRIPTION__"], [3, 2, 1, "", "__TITLE__"], [3, 2, 1, "", "__VERSION__"]], "imgutils.data": [[4, 0, 0, "-", "background"], [5, 0, 0, "-", "blob"], [6, 0, 0, "-", "decode"], [7, 0, 0, "-", "encode"], [8, 0, 0, "-", "image"], [10, 0, 0, "-", "layer"], [11, 0, 0, "-", "url"]], "imgutils.data.background": [[4, 1, 1, "", "grid_background"], [4, 1, 1, "", "grid_transparent"]], "imgutils.data.blob": [[5, 1, 1, "", "is_valid_image_blob_url"], [5, 1, 1, "", "load_image_from_blob_url"], [5, 1, 1, "", "to_blob_url"]], "imgutils.data.decode": [[6, 1, 1, "", "rgb_decode"]], "imgutils.data.encode": [[7, 1, 1, "", "rgb_encode"]], "imgutils.data.image": [[8, 1, 1, "", "has_alpha_channel"], [8, 1, 1, "", "load_image"], [8, 1, 1, "", "load_images"]], "imgutils.data.layer": [[10, 1, 1, "", "istack"]], "imgutils.data.url": [[11, 1, 1, "", "download_image_from_url"], [11, 1, 1, "", "is_http_url"]], "imgutils.detect": [[12, 0, 0, "-", "booru_yolo"], [13, 0, 0, "-", "censor"], [14, 0, 0, "-", "eye"], [15, 0, 0, "-", "face"], [16, 0, 0, "-", "halfbody"], [17, 0, 0, "-", "hand"], [18, 0, 0, "-", "head"], [20, 0, 0, "-", "nudenet"], [21, 0, 0, "-", "person"], [22, 0, 0, "-", "similarity"], [23, 0, 0, "-", "text"], [24, 0, 0, "-", "visual"]], "imgutils.detect.booru_yolo": [[12, 1, 1, "", "detect_with_booru_yolo"]], "imgutils.detect.censor": [[13, 1, 1, "", "detect_censors"]], "imgutils.detect.eye": [[14, 1, 1, "", "detect_eyes"]], "imgutils.detect.face": [[15, 1, 1, "", "detect_faces"]], "imgutils.detect.halfbody": [[16, 1, 1, "", "detect_halfbody"]], "imgutils.detect.hand": [[17, 1, 1, "", "detect_hands"]], "imgutils.detect.head": [[18, 1, 1, "", "detect_heads"]], "imgutils.detect.nudenet": [[20, 1, 1, "", "detect_with_nudenet"]], "imgutils.detect.person": [[21, 1, 1, "", "detect_person"]], "imgutils.detect.similarity": [[22, 1, 1, "", "bboxes_similarity"], [22, 1, 1, "", "calculate_iou"], [22, 1, 1, "", "detection_similarity"]], "imgutils.detect.text": [[23, 1, 1, "", "detect_text"]], "imgutils.detect.visual": [[24, 1, 1, "", "detection_visualize"]], "imgutils.edge": [[25, 0, 0, "-", "canny"], [27, 0, 0, "-", "lineart"], [28, 0, 0, "-", "lineart_anime"]], "imgutils.edge.canny": [[25, 1, 1, "", "edge_image_with_canny"], [25, 1, 1, "", "get_edge_by_canny"]], "imgutils.edge.lineart": [[27, 1, 1, "", "edge_image_with_lineart"], [27, 1, 1, "", "get_edge_by_lineart"]], "imgutils.edge.lineart_anime": [[28, 1, 1, "", "edge_image_with_lineart_anime"], [28, 1, 1, "", "get_edge_by_lineart_anime"]], "imgutils.generic": [[29, 0, 0, "-", "attachment"], [30, 0, 0, "-", "classify"], [31, 0, 0, "-", "clip"], [32, 0, 0, "-", "enhance"], [34, 0, 0, "-", "siglip"], [35, 0, 0, "-", "yolo"]], "imgutils.generic.attachment": [[29, 3, 1, "", "Attachment"], [29, 1, 1, "", "open_attachment"]], "imgutils.generic.attachment.Attachment": [[29, 4, 1, "", "__init__"], [29, 5, 1, "", "encoder_model"], [29, 4, 1, "", "predict"]], "imgutils.generic.classify": [[30, 3, 1, "", "ClassifyModel"], [30, 1, 1, "", "classify_predict"], [30, 1, 1, "", "classify_predict_fmt"], [30, 1, 1, "", "classify_predict_score"]], "imgutils.generic.classify.ClassifyModel": [[30, 4, 1, "", "__init__"], [30, 4, 1, "", "clear"], [30, 4, 1, "", "launch_demo"], [30, 4, 1, "", "make_ui"], [30, 4, 1, "", "predict"], [30, 4, 1, "", "predict_fmt"], [30, 4, 1, "", "predict_score"]], "imgutils.generic.clip": [[31, 3, 1, "", "CLIPModel"], [31, 1, 1, "", "clip_image_encode"], [31, 1, 1, "", "clip_predict"], [31, 1, 1, "", "clip_text_encode"]], "imgutils.generic.clip.CLIPModel": [[31, 4, 1, "", "__init__"], [31, 4, 1, "", "clear"], [31, 4, 1, "", "image_encode"], [31, 4, 1, "", "launch_demo"], [31, 4, 1, "", "make_ui"], [31, 4, 1, "", "predict"], [31, 4, 1, "", "text_encode"]], "imgutils.generic.enhance": [[32, 3, 1, "", "ImageEnhancer"]], "imgutils.generic.enhance.ImageEnhancer": [[32, 4, 1, "", "__init__"], [32, 4, 1, "", "process"]], "imgutils.generic.siglip": [[34, 3, 1, "", "SigLIPModel"], [34, 1, 1, "", "siglip_image_encode"], [34, 1, 1, "", "siglip_predict"], [34, 1, 1, "", "siglip_text_encode"]], "imgutils.generic.siglip.SigLIPModel": [[34, 4, 1, "", "__init__"], [34, 4, 1, "", "clear"], [34, 4, 1, "", "image_encode"], [34, 4, 1, "", "launch_demo"], [34, 4, 1, "", "make_ui"], [34, 4, 1, "", "predict"], [34, 4, 1, "", "text_encode"]], "imgutils.generic.yolo": [[35, 3, 1, "", "YOLOModel"], [35, 1, 1, "", "yolo_predict"]], "imgutils.generic.yolo.YOLOModel": [[35, 4, 1, "", "__init__"], [35, 4, 1, "", "clear"], [35, 4, 1, "", "launch_demo"], [35, 4, 1, "", "make_ui"], [35, 4, 1, "", "predict"]], "imgutils.metadata": [[36, 0, 0, "-", "geninfo"], [38, 0, 0, "-", "lsb"]], "imgutils.metadata.geninfo": [[36, 1, 1, "", "read_geninfo_exif"], [36, 1, 1, "", "read_geninfo_gif"], [36, 1, 1, "", "read_geninfo_parameters"], [36, 1, 1, "", "write_geninfo_exif"], [36, 1, 1, "", "write_geninfo_gif"], [36, 1, 1, "", "write_geninfo_parameters"]], "imgutils.metadata.lsb": [[38, 3, 1, "", "ImageLsbDataExtractor"], [38, 3, 1, "", "LSBExtractor"], [38, 3, 1, "", "LSBReadError"], [38, 1, 1, "", "inject_data"], [38, 1, 1, "", "read_lsb_metadata"], [38, 1, 1, "", "read_lsb_raw_bytes"], [38, 1, 1, "", "serialize_json"], [38, 1, 1, "", "serialize_pnginfo"], [38, 1, 1, "", "write_lsb_metadata"], [38, 1, 1, "", "write_lsb_raw_bytes"]], "imgutils.metadata.lsb.ImageLsbDataExtractor": [[38, 4, 1, "", "__init__"], [38, 4, 1, "", "extract_data"]], "imgutils.metadata.lsb.LSBExtractor": [[38, 4, 1, "", "__init__"], [38, 4, 1, "", "get_next_n_bytes"], [38, 4, 1, "", "get_one_byte"], [38, 4, 1, "", "read_32bit_integer"]], "imgutils.metrics": [[39, 0, 0, "-", "aesthetic"], [40, 0, 0, "-", "ccip"], [41, 0, 0, "-", "dbaesthetic"], [43, 0, 0, "-", "laplacian"], [44, 0, 0, "-", "lpips"], [45, 0, 0, "-", "psnr_"]], "imgutils.metrics.aesthetic": [[39, 1, 1, "", "get_aesthetic_score"]], "imgutils.metrics.ccip": [[40, 1, 1, "", "ccip_batch_differences"], [40, 1, 1, "", "ccip_batch_extract_features"], [40, 1, 1, "", "ccip_batch_same"], [40, 1, 1, "", "ccip_clustering"], [40, 1, 1, "", "ccip_default_clustering_params"], [40, 1, 1, "", "ccip_default_threshold"], [40, 1, 1, "", "ccip_difference"], [40, 1, 1, "", "ccip_extract_feature"], [40, 1, 1, "", "ccip_merge"], [40, 1, 1, "", "ccip_same"]], "imgutils.metrics.dbaesthetic": [[41, 1, 1, "", "anime_dbaesthetic"]], "imgutils.metrics.laplacian": [[43, 1, 1, "", "laplacian_score"]], "imgutils.metrics.lpips": [[44, 1, 1, "", "lpips_clustering"], [44, 1, 1, "", "lpips_difference"], [44, 1, 1, "", "lpips_extract_feature"]], "imgutils.metrics.psnr_": [[45, 1, 1, "", "psnr"]], "imgutils.ocr": [[46, 1, 1, "", "detect_text_with_ocr"], [46, 1, 1, "", "list_det_models"], [46, 1, 1, "", "list_rec_models"], [46, 1, 1, "", "ocr"]], "imgutils.operate": [[47, 0, 0, "-", "align"], [48, 0, 0, "-", "censor_"], [49, 0, 0, "-", "imgcensor"], [51, 0, 0, "-", "squeeze"]], "imgutils.operate.align": [[47, 1, 1, "", "align_maxsize"]], "imgutils.operate.censor_": [[48, 3, 1, "", "BaseCensor"], [48, 3, 1, "", "BlurCensor"], [48, 3, 1, "", "ColorCensor"], [48, 3, 1, "", "PixelateCensor"], [48, 1, 1, "", "censor_areas"], [48, 1, 1, "", "censor_nsfw"], [48, 1, 1, "", "register_censor_method"]], "imgutils.operate.censor_.BaseCensor": [[48, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.BlurCensor": [[48, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.ColorCensor": [[48, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.PixelateCensor": [[48, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor": [[49, 3, 1, "", "EmojiBasedCensor"], [49, 3, 1, "", "ImageBasedCensor"], [49, 3, 1, "", "SingleImage"]], "imgutils.operate.imgcensor.EmojiBasedCensor": [[49, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.ImageBasedCensor": [[49, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.SingleImage": [[49, 4, 1, "", "__init__"], [49, 4, 1, "", "find_for_area"], [49, 5, 1, "", "height"], [49, 5, 1, "", "width"]], "imgutils.operate.squeeze": [[51, 1, 1, "", "squeeze"], [51, 1, 1, "", "squeeze_with_transparency"]], "imgutils.pose": [[52, 0, 0, "-", "dwpose"], [53, 0, 0, "-", "format"], [55, 0, 0, "-", "visual"]], "imgutils.pose.dwpose": [[52, 1, 1, "", "dwpose_estimate"]], "imgutils.pose.format": [[53, 3, 1, "", "OP18KeyPointSet"], [53, 2, 1, "", "OP18_BODY_MAX"], [53, 2, 1, "", "OP18_BODY_MIN"], [53, 2, 1, "", "OP18_FACE_MAX"], [53, 2, 1, "", "OP18_FACE_MIN"], [53, 2, 1, "", "OP18_LEFT_FOOT_MAX"], [53, 2, 1, "", "OP18_LEFT_FOOT_MIN"], [53, 2, 1, "", "OP18_LEFT_HAND_MAX"], [53, 2, 1, "", "OP18_LEFT_HAND_MIN"], [53, 2, 1, "", "OP18_RIGHT_FOOT_MAX"], [53, 2, 1, "", "OP18_RIGHT_FOOT_MIN"], [53, 2, 1, "", "OP18_RIGHT_HAND_MAX"], [53, 2, 1, "", "OP18_RIGHT_HAND_MIN"], [53, 6, 1, "", "OpenPose18"]], "imgutils.pose.format.OP18KeyPointSet": [[53, 4, 1, "", "__init__"], [53, 4, 1, "", "__mul__"], [53, 4, 1, "", "__truediv__"], [53, 5, 1, "", "body"], [53, 5, 1, "", "face"], [53, 5, 1, "", "left_foot"], [53, 5, 1, "", "left_hand"], [53, 5, 1, "", "right_foot"], [53, 5, 1, "", "right_hand"]], "imgutils.pose.format.OpenPose18": [[53, 7, 1, "", "LEFT_ANKLE"], [53, 7, 1, "", "LEFT_BIG_TOE"], [53, 7, 1, "", "LEFT_EAR"], [53, 7, 1, "", "LEFT_ELBOW"], [53, 7, 1, "", "LEFT_EYE"], [53, 7, 1, "", "LEFT_HEEL"], [53, 7, 1, "", "LEFT_HIP"], [53, 7, 1, "", "LEFT_KNEE"], [53, 7, 1, "", "LEFT_SHOULDER"], [53, 7, 1, "", "LEFT_SMALL_TOE"], [53, 7, 1, "", "LEFT_WRIST"], [53, 7, 1, "", "NECK"], [53, 7, 1, "", "NOSE"], [53, 7, 1, "", "RIGHT_ANKLE"], [53, 7, 1, "", "RIGHT_BIG_TOE"], [53, 7, 1, "", "RIGHT_EAR"], [53, 7, 1, "", "RIGHT_ELBOW"], [53, 7, 1, "", "RIGHT_EYE"], [53, 7, 1, "", "RIGHT_HEEL"], [53, 7, 1, "", "RIGHT_HIP"], [53, 7, 1, "", "RIGHT_KNEE"], [53, 7, 1, "", "RIGHT_SHOULDER"], [53, 7, 1, "", "RIGHT_SMALL_TOE"], [53, 7, 1, "", "RIGHT_WRIST"]], "imgutils.pose.visual": [[55, 1, 1, "", "op18_visualize"]], "imgutils.preprocess": [[56, 0, 0, "-", "base"], [58, 0, 0, "-", "pillow"], [59, 0, 0, "-", "torchvision"], [60, 0, 0, "-", "transformers"]], "imgutils.preprocess.base": [[56, 3, 1, "", "NotParseTarget"]], "imgutils.preprocess.pillow": [[58, 1, 1, "", "create_pillow_transforms"], [58, 1, 1, "", "parse_pillow_transforms"], [58, 1, 1, "", "register_pillow_parse"], [58, 1, 1, "", "register_pillow_transform"]], "imgutils.preprocess.torchvision": [[59, 1, 1, "", "create_torchvision_transforms"], [59, 1, 1, "", "parse_torchvision_transforms"], [59, 1, 1, "", "register_torchvision_parse"], [59, 1, 1, "", "register_torchvision_transform"]], "imgutils.preprocess.transformers": [[60, 3, 1, "", "NotProcessorTypeError"], [60, 1, 1, "", "convert_to_size_dict"], [60, 1, 1, "", "create_bit_transforms"], [60, 1, 1, "", "create_blip_transforms"], [60, 1, 1, "", "create_clip_transforms"], [60, 1, 1, "", "create_convnext_transforms"], [60, 1, 1, "", "create_mobilenetv2_transforms"], [60, 1, 1, "", "create_siglip_transforms"], [60, 1, 1, "", "create_transforms_from_bit_processor"], [60, 1, 1, "", "create_transforms_from_blip_processor"], [60, 1, 1, "", "create_transforms_from_clip_processor"], [60, 1, 1, "", "create_transforms_from_convnext_processor"], [60, 1, 1, "", "create_transforms_from_mobilenetv2_processor"], [60, 1, 1, "", "create_transforms_from_siglip_processor"], [60, 1, 1, "", "create_transforms_from_transformers"], [60, 1, 1, "", "create_transforms_from_vit_processor"], [60, 1, 1, "", "create_vit_transforms"], [60, 1, 1, "", "get_size_dict"], [60, 1, 1, "", "is_valid_size_dict"], [60, 1, 1, "", "register_creators_for_transformers"]], "imgutils.resource": [[61, 0, 0, "-", "background"]], "imgutils.resource.background": [[61, 3, 1, "", "BackgroundImageSet"], [61, 1, 1, "", "get_bg_image"], [61, 1, 1, "", "get_bg_image_file"], [61, 1, 1, "", "list_bg_image_files"], [61, 1, 1, "", "random_bg_image"], [61, 1, 1, "", "random_bg_image_file"]], "imgutils.resource.background.BackgroundImageSet": [[61, 4, 1, "", "__init__"], [61, 4, 1, "", "get_image"], [61, 4, 1, "", "get_image_file"], [61, 4, 1, "", "list_image_files"], [61, 4, 1, "", "random_image"], [61, 4, 1, "", "random_image_file"]], "imgutils.restore": [[63, 0, 0, "-", "adversarial"], [65, 0, 0, "-", "nafnet"], [66, 0, 0, "-", "scunet"]], "imgutils.restore.adversarial": [[63, 1, 1, "", "remove_adversarial_noise"]], "imgutils.restore.nafnet": [[65, 1, 1, "", "restore_with_nafnet"]], "imgutils.restore.scunet": [[66, 1, 1, "", "restore_with_scunet"]], "imgutils.sd": [[68, 0, 0, "-", "metadata"], [69, 0, 0, "-", "model"], [70, 0, 0, "-", "nai"]], "imgutils.sd.metadata": [[68, 3, 1, "", "SDMetaData"], [68, 1, 1, "", "get_sdmeta_from_image"], [68, 1, 1, "", "parse_sdmeta_from_text"], [68, 1, 1, "", "save_image_with_sdmeta"]], "imgutils.sd.metadata.SDMetaData": [[68, 4, 1, "", "__str__"], [68, 5, 1, "", "pnginfo"], [68, 5, 1, "", "text"]], "imgutils.sd.model": [[69, 1, 1, "", "read_metadata"], [69, 1, 1, "", "save_with_metadata"]], "imgutils.sd.nai": [[70, 3, 1, "", "NAIMetaData"], [70, 3, 1, "", "NAIMetadata"], [70, 1, 1, "", "add_naimeta_to_image"], [70, 1, 1, "", "get_naimeta_from_image"], [70, 1, 1, "", "save_image_with_naimeta"]], "imgutils.sd.nai.NAIMetaData": [[70, 4, 1, "", "__init__"], [70, 5, 1, "", "pnginfo"]], "imgutils.segment": [[72, 0, 0, "-", "isnetis"]], "imgutils.segment.isnetis": [[72, 1, 1, "", "get_isnetis_mask"], [72, 1, 1, "", "segment_rgba_with_isnetis"], [72, 1, 1, "", "segment_with_isnetis"]], "imgutils.tagging": [[73, 0, 0, "-", "blacklist"], [74, 0, 0, "-", "character"], [75, 0, 0, "-", "deepdanbooru"], [76, 0, 0, "-", "deepgelbooru"], [77, 0, 0, "-", "format"], [79, 0, 0, "-", "match"], [80, 0, 0, "-", "mldanbooru"], [81, 0, 0, "-", "order"], [82, 0, 0, "-", "overlap"], [83, 0, 0, "-", "wd14"]], "imgutils.tagging.blacklist": [[73, 1, 1, "", "drop_blacklisted_tags"], [73, 1, 1, "", "is_blacklisted"]], "imgutils.tagging.character": [[74, 2, 1, "", "CHAR_PREFIXES"], [74, 2, 1, "", "CHAR_SUFFIXES"], [74, 2, 1, "", "CHAR_WHITELIST_PREFIX"], [74, 2, 1, "", "CHAR_WHITELIST_SUFFIX"], [74, 2, 1, "", "CHAR_WHITELIST_WORD"], [74, 3, 1, "", "CharacterTagPool"], [74, 1, 1, "", "drop_basic_character_tags"], [74, 1, 1, "", "is_basic_character_tag"]], "imgutils.tagging.character.CharacterTagPool": [[74, 4, 1, "", "__init__"], [74, 4, 1, "", "drop_basic_character_tags"], [74, 4, 1, "", "is_basic_character_tag"]], "imgutils.tagging.deepdanbooru": [[75, 1, 1, "", "get_deepdanbooru_tags"]], "imgutils.tagging.deepgelbooru": [[76, 1, 1, "", "get_deepgelbooru_tags"]], "imgutils.tagging.format": [[77, 1, 1, "", "add_underline"], [77, 1, 1, "", "remove_underline"], [77, 1, 1, "", "tags_to_text"]], "imgutils.tagging.match": [[79, 1, 1, "", "tag_match_full"], [79, 1, 1, "", "tag_match_prefix"], [79, 1, 1, "", "tag_match_suffix"]], "imgutils.tagging.mldanbooru": [[80, 1, 1, "", "get_mldanbooru_tags"]], "imgutils.tagging.order": [[81, 1, 1, "", "sort_tags"]], "imgutils.tagging.overlap": [[82, 1, 1, "", "drop_overlap_tags"]], "imgutils.tagging.wd14": [[83, 1, 1, "", "convert_wd14_emb_to_prediction"], [83, 1, 1, "", "denormalize_wd14_emb"], [83, 1, 1, "", "get_wd14_tags"]], "imgutils.upscale": [[84, 0, 0, "-", "cdc"]], "imgutils.upscale.cdc": [[84, 1, 1, "", "upscale_with_cdc"]], "imgutils.utils": [[86, 0, 0, "-", "cache"], [87, 0, 0, "-", "func"], [89, 0, 0, "-", "onnxruntime"]], "imgutils.utils.cache": [[86, 1, 1, "", "ts_lru_cache"]], "imgutils.utils.func": [[87, 1, 1, "", "sigmoid"]], "imgutils.utils.onnxruntime": [[89, 1, 1, "", "get_onnx_provider"], [89, 1, 1, "", "open_onnx_model"]], "imgutils.validate": [[90, 0, 0, "-", "aicheck"], [91, 0, 0, "-", "bangumi_char"], [92, 0, 0, "-", "classify"], [93, 0, 0, "-", "color"], [94, 0, 0, "-", "completeness"], [95, 0, 0, "-", "dbrating"], [96, 0, 0, "-", "furry"], [98, 0, 0, "-", "monochrome"], [99, 0, 0, "-", "nsfw"], [100, 0, 0, "-", "portrait"], [101, 0, 0, "-", "rating"], [102, 0, 0, "-", "real"], [103, 0, 0, "-", "safe"], [104, 0, 0, "-", "style_age"], [105, 0, 0, "-", "teen"], [106, 0, 0, "-", "truncate"]], "imgutils.validate.aicheck": [[90, 1, 1, "", "get_ai_created_score"], [90, 1, 1, "", "is_ai_created"]], "imgutils.validate.bangumi_char": [[91, 1, 1, "", "anime_bangumi_char"], [91, 1, 1, "", "anime_bangumi_char_score"]], "imgutils.validate.classify": [[92, 1, 1, "", "anime_classify"], [92, 1, 1, "", "anime_classify_score"]], "imgutils.validate.color": [[93, 1, 1, "", "is_greyscale"]], "imgutils.validate.completeness": [[94, 1, 1, "", "anime_completeness"], [94, 1, 1, "", "anime_completeness_score"]], "imgutils.validate.dbrating": [[95, 1, 1, "", "anime_dbrating"], [95, 1, 1, "", "anime_dbrating_score"]], "imgutils.validate.furry": [[96, 1, 1, "", "anime_furry"], [96, 1, 1, "", "anime_furry_score"]], "imgutils.validate.monochrome": [[98, 1, 1, "", "get_monochrome_score"], [98, 1, 1, "", "is_monochrome"]], "imgutils.validate.nsfw": [[99, 1, 1, "", "nsfw_pred"], [99, 1, 1, "", "nsfw_pred_score"]], "imgutils.validate.portrait": [[100, 1, 1, "", "anime_portrait"], [100, 1, 1, "", "anime_portrait_score"]], "imgutils.validate.rating": [[101, 1, 1, "", "anime_rating"], [101, 1, 1, "", "anime_rating_score"]], "imgutils.validate.real": [[102, 1, 1, "", "anime_real"], [102, 1, 1, "", "anime_real_score"]], "imgutils.validate.safe": [[103, 1, 1, "", "safe_check"], [103, 1, 1, "", "safe_check_score"]], "imgutils.validate.style_age": [[104, 1, 1, "", "anime_style_age"], [104, 1, 1, "", "anime_style_age_score"]], "imgutils.validate.teen": [[105, 1, 1, "", "anime_teen"], [105, 1, 1, "", "anime_teen_score"]], "imgutils.validate.truncate": [[106, 1, 1, "", "is_truncated_file"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:data", "3": "py:class", "4": "py:method", "5": "py:property", "6": "py:enum", "7": "py:attribute"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "data", "Python data"], "3": ["py", "class", "Python class"], "4": ["py", "method", "Python method"], "5": ["py", "property", "Python property"], "6": ["py", "enum", "Python enum"], "7": ["py", "attribute", "Python attribute"]}, "titleterms": {"imgutil": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107], "ascii": [0, 1], "draw": 0, "ascii_draw": 0, "config": [2, 3], "meta": 3, "__title__": 3, "__version__": 3, "__description__": 3, "__author__": 3, "__author_email__": 3, "data": [4, 5, 6, 7, 8, 9, 10, 11], "background": [4, 61], "grid_background": 4, "grid_transpar": 4, "blob": 5, "to_blob_url": 5, "load_image_from_blob_url": 5, "is_valid_image_blob_url": 5, "decod": 6, "rgb_decod": 6, "encod": 7, "rgb_encod": 7, "imag": 8, "load_imag": 8, "has_alpha_channel": 8, "layer": 10, "istack": 10, "url": 11, "download_image_from_url": 11, "is_http_url": 11, "detect": [12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24], "booru_yolo": 12, "model": [12, 69], "label": 12, "descript": 12, "avail": 12, "pp": 12, "seri": 12, "AS": 12, "aa": 12, "detect_with_booru_yolo": 12, "censor": 13, "detect_censor": 13, "ey": 14, "detect_ey": 14, "face": 15, "detect_fac": 15, "halfbodi": 16, "detect_halfbodi": 16, "hand": 17, "detect_hand": 17, "head": 18, "detect_head": 18, "nudenet": 20, "detect_with_nudenet": 20, "person": 21, "detect_person": 21, "similar": 22, "calculate_i": 22, "bboxes_similar": 22, "detection_similar": 22, "text": 23, "detect_text": 23, "visual": [24, 55], "detection_visu": 24, "edg": [25, 26, 27, 28], "canni": 25, "get_edge_by_canni": 25, "edge_image_with_canni": 25, "lineart": 27, "get_edge_by_lineart": 27, "edge_image_with_lineart": 27, "lineart_anim": 28, "get_edge_by_lineart_anim": 28, "edge_image_with_lineart_anim": 28, "gener": [29, 30, 31, 32, 33, 34, 35], "attach": 29, "open_attach": 29, "classifi": [30, 92], "classifymodel": 30, "classify_predict_scor": 30, "classify_predict": 30, "classify_predict_fmt": 30, "clip": 31, "clipmodel": 31, "clip_image_encod": 31, "clip_text_encod": 31, "clip_predict": 31, "enhanc": 32, "imageenhanc": 32, "siglip": 34, "siglipmodel": 34, "siglip_image_encod": 34, "siglip_text_encod": 34, "siglip_predict": 34, "yolo": 35, "yolomodel": 35, "yolo_predict": 35, "metadata": [36, 37, 38, 68], "geninfo": 36, "read_geninfo_paramet": 36, "read_geninfo_exif": 36, "read_geninfo_gif": 36, "write_geninfo_paramet": 36, "write_geninfo_exif": 36, "write_geninfo_gif": 36, "lsb": 38, "read_lsb_raw_byt": 38, "read_lsb_metadata": 38, "write_lsb_raw_byt": 38, "write_lsb_metadata": 38, "lsbreaderror": 38, "lsbextractor": 38, "imagelsbdataextractor": 38, "serialize_pnginfo": 38, "serialize_json": 38, "inject_data": 38, "metric": [39, 40, 41, 42, 43, 44, 45], "aesthet": 39, "get_aesthetic_scor": 39, "ccip": 40, "ccip_extract_featur": 40, "ccip_batch_extract_featur": 40, "ccip_default_threshold": 40, "ccip_differ": 40, "ccip_sam": 40, "ccip_batch_differ": 40, "ccip_batch_sam": 40, "ccip_default_clustering_param": 40, "ccip_clust": 40, "ccip_merg": 40, "dbaesthet": 41, "anime_dbaesthet": 41, "laplacian": 43, "laplacian_scor": 43, "lpip": 44, "lpips_extract_featur": 44, "lpips_differ": 44, "lpips_clust": 44, "psnr_": 45, "psnr": 45, "ocr": 46, "detect_text_with_ocr": 46, "list_det_model": 46, "list_rec_model": 46, "oper": [47, 48, 49, 50, 51], "align": 47, "align_maxs": 47, "censor_": 48, "censor_area": 48, "censor_nsfw": 48, "basecensor": 48, "colorcensor": 48, "blurcensor": 48, "pixelatecensor": 48, "register_censor_method": 48, "imgcensor": 49, "imagebasedcensor": 49, "emojibasedcensor": 49, "singleimag": 49, "squeez": 51, "squeeze_with_transpar": 51, "pose": [52, 53, 54, 55], "dwpose": 52, "dwpose_estim": 52, "format": [53, 77], "op18keypointset": 53, "openpose18": 53, "op18_body_max": 53, "op18_body_min": 53, "op18_face_max": 53, "op18_face_min": 53, "op18_left_foot_max": 53, "op18_left_foot_min": 53, "op18_left_hand_max": 53, "op18_left_hand_min": 53, "op18_right_foot_max": 53, "op18_right_foot_min": 53, "op18_right_hand_max": 53, "op18_right_hand_min": 53, "op18_visu": 55, "preprocess": [56, 57, 58, 59, 60], "base": 56, "notparsetarget": 56, "pillow": 58, "register_pillow_transform": 58, "register_pillow_pars": 58, "create_pillow_transform": 58, "parse_pillow_transform": 58, "torchvis": 59, "register_torchvision_transform": 59, "register_torchvision_pars": 59, "create_torchvision_transform": 59, "parse_torchvision_transform": 59, "transform": 60, "register_creators_for_transform": 60, "notprocessortypeerror": 60, "create_transforms_from_transform": 60, "is_valid_size_dict": 60, "convert_to_size_dict": 60, "get_size_dict": 60, "create_clip_transform": 60, "create_transforms_from_clip_processor": 60, "create_convnext_transform": 60, "create_transforms_from_convnext_processor": 60, "create_vit_transform": 60, "create_transforms_from_vit_processor": 60, "create_siglip_transform": 60, "create_transforms_from_siglip_processor": 60, "create_bit_transform": 60, "create_transforms_from_bit_processor": 60, "create_blip_transform": 60, "create_transforms_from_blip_processor": 60, "create_mobilenetv2_transform": 60, "create_transforms_from_mobilenetv2_processor": 60, "resourc": [61, 62], "backgroundimageset": 61, "list_bg_image_fil": 61, "get_bg_image_fil": 61, "get_bg_imag": 61, "random_bg_image_fil": 61, "random_bg_imag": 61, "restor": [63, 64, 65, 66], "adversari": 63, "remove_adversarial_nois": 63, "nafnet": 65, "restore_with_nafnet": 65, "scunet": 66, "restore_with_scunet": 66, "sd": [67, 68, 69, 70], "sdmetadata": 68, "parse_sdmeta_from_text": 68, "get_sdmeta_from_imag": 68, "save_image_with_sdmeta": 68, "read_metadata": 69, "save_with_metadata": 69, "nai": 70, "naimetadata": 70, "get_naimeta_from_imag": 70, "add_naimeta_to_imag": 70, "save_image_with_naimeta": 70, "segment": [71, 72], "isneti": 72, "get_isnetis_mask": 72, "segment_with_isneti": 72, "segment_rgba_with_isneti": 72, "tag": [73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83], "blacklist": 73, "is_blacklist": 73, "drop_blacklisted_tag": 73, "charact": 74, "char_whitelist_suffix": 74, "char_whitelist_prefix": 74, "char_whitelist_word": 74, "char_suffix": 74, "char_prefix": 74, "charactertagpool": 74, "is_basic_character_tag": 74, "drop_basic_character_tag": 74, "deepdanbooru": 75, "get_deepdanbooru_tag": 75, "deepgelbooru": 76, "get_deepgelbooru_tag": 76, "add_underlin": 77, "remove_underlin": 77, "tags_to_text": 77, "match": 79, "tag_match_suffix": 79, "tag_match_prefix": 79, "tag_match_ful": 79, "mldanbooru": 80, "get_mldanbooru_tag": 80, "order": 81, "sort_tag": 81, "overlap": 82, "drop_overlap_tag": 82, "wd14": 83, "get_wd14_tag": 83, "convert_wd14_emb_to_predict": 83, "denormalize_wd14_emb": 83, "upscal": [84, 85], "cdc": 84, "upscale_with_cdc": 84, "util": [86, 87, 88, 89], "cach": 86, "ts_lru_cach": 86, "func": 87, "sigmoid": 87, "onnxruntim": 89, "get_onnx_provid": 89, "open_onnx_model": 89, "valid": [90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106], "aicheck": 90, "get_ai_created_scor": 90, "is_ai_cr": 90, "bangumi_char": 91, "anime_bangumi_char_scor": 91, "anime_bangumi_char": 91, "anime_classify_scor": 92, "anime_classifi": 92, "color": 93, "is_greyscal": 93, "complet": 94, "anime_completeness_scor": 94, "anime_complet": 94, "dbrate": 95, "anime_dbrating_scor": 95, "anime_dbr": 95, "furri": 96, "anime_furry_scor": 96, "anime_furri": 96, "monochrom": 98, "get_monochrome_scor": 98, "is_monochrom": 98, "nsfw": 99, "nsfw_pred_scor": 99, "nsfw_pred": 99, "portrait": 100, "anime_portrait_scor": 100, "anime_portrait": 100, "rate": 101, "anime_rating_scor": 101, "anime_r": [101, 102], "real": 102, "anime_real_scor": 102, "safe": 103, "safe_check_scor": 103, "safe_check": 103, "style_ag": 104, "anime_style_age_scor": 104, "anime_style_ag": 104, "teen": 105, "anime_teen_scor": 105, "anime_teen": 105, "truncat": 106, "is_truncated_fil": 106, "welcom": 107, "": 107, "document": 107, "overview": 107, "tutori": 107, "inform": [107, 108, 109], "api": 107, "run": [108, 109], "environ": [108, 109], "instal": 110, "quick": 111, "start": 111}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.todo": 2, "nbsphinx": 4, "sphinx": 58}, "alltitles": {"imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "ascii_drawing": [[0, "ascii-drawing"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "__TITLE__": [[3, "title"]], "__VERSION__": [[3, "version"]], "__DESCRIPTION__": [[3, "description"]], "__AUTHOR__": [[3, "author"]], "__AUTHOR_EMAIL__": [[3, "author-email"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "grid_background": [[4, "grid-background"]], "grid_transparent": [[4, "grid-transparent"]], "imgutils.data.blob": [[5, "module-imgutils.data.blob"]], "to_blob_url": [[5, "to-blob-url"]], "load_image_from_blob_url": [[5, "load-image-from-blob-url"]], "is_valid_image_blob_url": [[5, "is-valid-image-blob-url"]], "imgutils.data.decode": [[6, "module-imgutils.data.decode"]], "rgb_decode": [[6, "rgb-decode"]], "imgutils.data.encode": [[7, "module-imgutils.data.encode"]], "rgb_encode": [[7, "rgb-encode"]], "imgutils.data.image": [[8, "module-imgutils.data.image"]], "load_image": [[8, "load-image"]], "load_images": [[8, "load-images"]], "has_alpha_channel": [[8, "has-alpha-channel"]], "imgutils.data": [[9, "module-imgutils.data"]], "imgutils.data.layer": [[10, "module-imgutils.data.layer"]], "istack": [[10, "istack"]], "imgutils.data.url": [[11, "module-imgutils.data.url"]], "download_image_from_url": [[11, "download-image-from-url"]], "is_http_url": [[11, "is-http-url"]], "imgutils.detect.booru_yolo": [[12, "module-imgutils.detect.booru_yolo"]], "Model Labels and Descriptions": [[12, "id1"]], "Available Models (PP Series)": [[12, "id2"]], "Available Models (AS Series)": [[12, "id3"]], "Available Models (AA Series)": [[12, "id4"]], "detect_with_booru_yolo": [[12, "detect-with-booru-yolo"]], "imgutils.detect.censor": [[13, "module-imgutils.detect.censor"]], "detect_censors": [[13, "detect-censors"]], "imgutils.detect.eye": [[14, "module-imgutils.detect.eye"]], "detect_eyes": [[14, "detect-eyes"]], "imgutils.detect.face": [[15, "module-imgutils.detect.face"]], "detect_faces": [[15, "detect-faces"]], "imgutils.detect.halfbody": [[16, "module-imgutils.detect.halfbody"]], "detect_halfbody": [[16, "detect-halfbody"]], "imgutils.detect.hand": [[17, "module-imgutils.detect.hand"]], "detect_hands": [[17, "detect-hands"]], "imgutils.detect.head": [[18, "module-imgutils.detect.head"]], "detect_heads": [[18, "detect-heads"]], "imgutils.detect": [[19, "module-imgutils.detect"]], "imgutils.detect.nudenet": [[20, "module-imgutils.detect.nudenet"]], "detect_with_nudenet": [[20, "detect-with-nudenet"]], "imgutils.detect.person": [[21, "module-imgutils.detect.person"]], "detect_person": [[21, "detect-person"]], "imgutils.detect.similarity": [[22, "module-imgutils.detect.similarity"]], "calculate_iou": [[22, "calculate-iou"]], "bboxes_similarity": [[22, "bboxes-similarity"]], "detection_similarity": [[22, "detection-similarity"]], "imgutils.detect.text": [[23, "module-imgutils.detect.text"]], "detect_text": [[23, "detect-text"]], "imgutils.detect.visual": [[24, "module-imgutils.detect.visual"]], "detection_visualize": [[24, "detection-visualize"]], "imgutils.edge.canny": [[25, "module-imgutils.edge.canny"]], "get_edge_by_canny": [[25, "get-edge-by-canny"]], "edge_image_with_canny": [[25, "edge-image-with-canny"]], "imgutils.edge": [[26, "module-imgutils.edge"]], "imgutils.edge.lineart": [[27, "module-imgutils.edge.lineart"]], "get_edge_by_lineart": [[27, "get-edge-by-lineart"]], "edge_image_with_lineart": [[27, "edge-image-with-lineart"]], "imgutils.edge.lineart_anime": [[28, "module-imgutils.edge.lineart_anime"]], "get_edge_by_lineart_anime": [[28, "get-edge-by-lineart-anime"]], "edge_image_with_lineart_anime": [[28, "edge-image-with-lineart-anime"]], "imgutils.generic.attachment": [[29, "module-imgutils.generic.attachment"]], "Attachment": [[29, "attachment"]], "open_attachment": [[29, "open-attachment"]], "imgutils.generic.classify": [[30, "module-imgutils.generic.classify"]], "ClassifyModel": [[30, "classifymodel"]], "classify_predict_score": [[30, "classify-predict-score"]], "classify_predict": [[30, "classify-predict"]], "classify_predict_fmt": [[30, "classify-predict-fmt"]], "imgutils.generic.clip": [[31, "module-imgutils.generic.clip"]], "CLIPModel": [[31, "clipmodel"]], "clip_image_encode": [[31, "clip-image-encode"]], "clip_text_encode": [[31, "clip-text-encode"]], "clip_predict": [[31, "clip-predict"]], "imgutils.generic.enhance": [[32, "module-imgutils.generic.enhance"]], "ImageEnhancer": [[32, "imageenhancer"]], "imgutils.generic": [[33, "module-imgutils.generic"]], "imgutils.generic.siglip": [[34, "module-imgutils.generic.siglip"]], "SigLIPModel": [[34, "siglipmodel"]], "siglip_image_encode": [[34, "siglip-image-encode"]], "siglip_text_encode": [[34, "siglip-text-encode"]], "siglip_predict": [[34, "siglip-predict"]], "imgutils.generic.yolo": [[35, "module-imgutils.generic.yolo"]], "YOLOModel": [[35, "yolomodel"]], "yolo_predict": [[35, "yolo-predict"]], "imgutils.metadata.geninfo": [[36, "module-imgutils.metadata.geninfo"]], "read_geninfo_parameters": [[36, "read-geninfo-parameters"]], "read_geninfo_exif": [[36, "read-geninfo-exif"]], "read_geninfo_gif": [[36, "read-geninfo-gif"]], "write_geninfo_parameters": [[36, "write-geninfo-parameters"]], "write_geninfo_exif": [[36, "write-geninfo-exif"]], "write_geninfo_gif": [[36, "write-geninfo-gif"]], "imgutils.metadata": [[37, "module-imgutils.metadata"]], "imgutils.metadata.lsb": [[38, "module-imgutils.metadata.lsb"]], "read_lsb_raw_bytes": [[38, "read-lsb-raw-bytes"]], "read_lsb_metadata": [[38, "read-lsb-metadata"]], "write_lsb_raw_bytes": [[38, "write-lsb-raw-bytes"]], "write_lsb_metadata": [[38, "write-lsb-metadata"]], "LSBReadError": [[38, "lsbreaderror"]], "LSBExtractor": [[38, "lsbextractor"]], "ImageLsbDataExtractor": [[38, "imagelsbdataextractor"]], "serialize_pnginfo": [[38, "serialize-pnginfo"]], "serialize_json": [[38, "serialize-json"]], "inject_data": [[38, "inject-data"]], "imgutils.metrics.aesthetic": [[39, "module-imgutils.metrics.aesthetic"]], "get_aesthetic_score": [[39, "get-aesthetic-score"]], "imgutils.metrics.ccip": [[40, "module-imgutils.metrics.ccip"]], "ccip_extract_feature": [[40, "ccip-extract-feature"]], "ccip_batch_extract_features": [[40, "ccip-batch-extract-features"]], "ccip_default_threshold": [[40, "ccip-default-threshold"]], "ccip_difference": [[40, "ccip-difference"]], "ccip_same": [[40, "ccip-same"]], "ccip_batch_differences": [[40, "ccip-batch-differences"]], "ccip_batch_same": [[40, "ccip-batch-same"]], "ccip_default_clustering_params": [[40, "ccip-default-clustering-params"]], "ccip_clustering": [[40, "ccip-clustering"]], "ccip_merge": [[40, "ccip-merge"]], "imgutils.metrics.dbaesthetic": [[41, "module-imgutils.metrics.dbaesthetic"]], "anime_dbaesthetic": [[41, "anime-dbaesthetic"]], "imgutils.metrics": [[42, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[43, "module-imgutils.metrics.laplacian"]], "laplacian_score": [[43, "laplacian-score"]], "imgutils.metrics.lpips": [[44, "module-imgutils.metrics.lpips"]], "lpips_extract_feature": [[44, "lpips-extract-feature"]], "lpips_difference": [[44, "lpips-difference"]], "lpips_clustering": [[44, "lpips-clustering"]], "imgutils.metrics.psnr_": [[45, "module-imgutils.metrics.psnr_"]], "psnr": [[45, "id1"]], "imgutils.ocr": [[46, "module-imgutils.ocr"]], "detect_text_with_ocr": [[46, "detect-text-with-ocr"]], "ocr": [[46, "ocr"]], "list_det_models": [[46, "list-det-models"]], "list_rec_models": [[46, "list-rec-models"]], "imgutils.operate.align": [[47, "module-imgutils.operate.align"]], "align_maxsize": [[47, "align-maxsize"]], "imgutils.operate.censor_": [[48, "module-imgutils.operate.censor_"]], "censor_areas": [[48, "censor-areas"]], "censor_nsfw": [[48, "censor-nsfw"]], "BaseCensor": [[48, "basecensor"]], "ColorCensor": [[48, "colorcensor"]], "BlurCensor": [[48, "blurcensor"]], "PixelateCensor": [[48, "pixelatecensor"]], "register_censor_method": [[48, "register-censor-method"]], "imgutils.operate.imgcensor": [[49, "module-imgutils.operate.imgcensor"]], "ImageBasedCensor": [[49, "imagebasedcensor"]], "EmojiBasedCensor": [[49, "emojibasedcensor"]], "SingleImage": [[49, "singleimage"]], "imgutils.operate": [[50, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[51, "module-imgutils.operate.squeeze"]], "squeeze": [[51, "squeeze"]], "squeeze_with_transparency": [[51, "squeeze-with-transparency"]], "imgutils.pose.dwpose": [[52, "module-imgutils.pose.dwpose"]], "dwpose_estimate": [[52, "dwpose-estimate"]], "imgutils.pose.format": [[53, "module-imgutils.pose.format"]], "OP18KeyPointSet": [[53, "op18keypointset"]], "OpenPose18": [[53, "openpose18"]], "OP18_BODY_MAX": [[53, "op18-body-max"]], "OP18_BODY_MIN": [[53, "op18-body-min"]], "OP18_FACE_MAX": [[53, "op18-face-max"]], "OP18_FACE_MIN": [[53, "op18-face-min"]], "OP18_LEFT_FOOT_MAX": [[53, "op18-left-foot-max"]], "OP18_LEFT_FOOT_MIN": [[53, "op18-left-foot-min"]], "OP18_LEFT_HAND_MAX": [[53, "op18-left-hand-max"]], "OP18_LEFT_HAND_MIN": [[53, "op18-left-hand-min"]], "OP18_RIGHT_FOOT_MAX": [[53, "op18-right-foot-max"]], "OP18_RIGHT_FOOT_MIN": [[53, "op18-right-foot-min"]], "OP18_RIGHT_HAND_MAX": [[53, "op18-right-hand-max"]], "OP18_RIGHT_HAND_MIN": [[53, "op18-right-hand-min"]], "imgutils.pose": [[54, "module-imgutils.pose"]], "imgutils.pose.visual": [[55, "module-imgutils.pose.visual"]], "op18_visualize": [[55, "op18-visualize"]], "imgutils.preprocess.base": [[56, "module-imgutils.preprocess.base"]], "NotParseTarget": [[56, "notparsetarget"]], "imgutils.preprocess": [[57, "module-imgutils.preprocess"]], "imgutils.preprocess.pillow": [[58, "module-imgutils.preprocess.pillow"]], "register_pillow_transform": [[58, "register-pillow-transform"]], "register_pillow_parse": [[58, "register-pillow-parse"]], "create_pillow_transforms": [[58, "create-pillow-transforms"]], "parse_pillow_transforms": [[58, "parse-pillow-transforms"]], "imgutils.preprocess.torchvision": [[59, "module-imgutils.preprocess.torchvision"]], "register_torchvision_transform": [[59, "register-torchvision-transform"]], "register_torchvision_parse": [[59, "register-torchvision-parse"]], "create_torchvision_transforms": [[59, "create-torchvision-transforms"]], "parse_torchvision_transforms": [[59, "parse-torchvision-transforms"]], "imgutils.preprocess.transformers": [[60, "module-imgutils.preprocess.transformers"]], "register_creators_for_transformers": [[60, "register-creators-for-transformers"]], "NotProcessorTypeError": [[60, "notprocessortypeerror"]], "create_transforms_from_transformers": [[60, "create-transforms-from-transformers"]], "is_valid_size_dict": [[60, "is-valid-size-dict"]], "convert_to_size_dict": [[60, "convert-to-size-dict"]], "get_size_dict": [[60, "get-size-dict"]], "create_clip_transforms": [[60, "create-clip-transforms"]], "create_transforms_from_clip_processor": [[60, "create-transforms-from-clip-processor"]], "create_convnext_transforms": [[60, "create-convnext-transforms"]], "create_transforms_from_convnext_processor": [[60, "create-transforms-from-convnext-processor"]], "create_vit_transforms": [[60, "create-vit-transforms"]], "create_transforms_from_vit_processor": [[60, "create-transforms-from-vit-processor"]], "create_siglip_transforms": [[60, "create-siglip-transforms"]], "create_transforms_from_siglip_processor": [[60, "create-transforms-from-siglip-processor"]], "create_bit_transforms": [[60, "create-bit-transforms"]], "create_transforms_from_bit_processor": [[60, "create-transforms-from-bit-processor"]], "create_blip_transforms": [[60, "create-blip-transforms"]], "create_transforms_from_blip_processor": [[60, "create-transforms-from-blip-processor"]], "create_mobilenetv2_transforms": [[60, "create-mobilenetv2-transforms"]], "create_transforms_from_mobilenetv2_processor": [[60, "create-transforms-from-mobilenetv2-processor"]], "imgutils.resource.background": [[61, "module-imgutils.resource.background"]], "BackgroundImageSet": [[61, "backgroundimageset"]], "list_bg_image_files": [[61, "list-bg-image-files"]], "get_bg_image_file": [[61, "get-bg-image-file"]], "get_bg_image": [[61, "get-bg-image"]], "random_bg_image_file": [[61, "random-bg-image-file"]], "random_bg_image": [[61, "random-bg-image"]], "imgutils.resource": [[62, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[63, "module-imgutils.restore.adversarial"]], "remove_adversarial_noise": [[63, "remove-adversarial-noise"]], "imgutils.restore": [[64, "module-imgutils.restore"]], "imgutils.restore.nafnet": [[65, "module-imgutils.restore.nafnet"]], "restore_with_nafnet": [[65, "restore-with-nafnet"]], "imgutils.restore.scunet": [[66, "module-imgutils.restore.scunet"]], "restore_with_scunet": [[66, "restore-with-scunet"]], "imgutils.sd": [[67, "module-imgutils.sd"]], "imgutils.sd.metadata": [[68, "module-imgutils.sd.metadata"]], "SDMetaData": [[68, "sdmetadata"]], "parse_sdmeta_from_text": [[68, "parse-sdmeta-from-text"]], "get_sdmeta_from_image": [[68, "get-sdmeta-from-image"]], "save_image_with_sdmeta": [[68, "save-image-with-sdmeta"]], "imgutils.sd.model": [[69, "module-imgutils.sd.model"]], "read_metadata": [[69, "read-metadata"]], "save_with_metadata": [[69, "save-with-metadata"]], "imgutils.sd.nai": [[70, "module-imgutils.sd.nai"]], "NAIMetaData": [[70, "naimetadata"]], "NAIMetadata": [[70, "id1"]], "get_naimeta_from_image": [[70, "get-naimeta-from-image"]], "add_naimeta_to_image": [[70, "add-naimeta-to-image"]], "save_image_with_naimeta": [[70, "save-image-with-naimeta"]], "imgutils.segment": [[71, "module-imgutils.segment"]], "imgutils.segment.isnetis": [[72, "module-imgutils.segment.isnetis"]], "get_isnetis_mask": [[72, "get-isnetis-mask"]], "segment_with_isnetis": [[72, "segment-with-isnetis"]], "segment_rgba_with_isnetis": [[72, "segment-rgba-with-isnetis"]], "imgutils.tagging.blacklist": [[73, "module-imgutils.tagging.blacklist"]], "is_blacklisted": [[73, "is-blacklisted"]], "drop_blacklisted_tags": [[73, "drop-blacklisted-tags"]], "imgutils.tagging.character": [[74, "module-imgutils.tagging.character"]], "CHAR_WHITELIST_SUFFIX": [[74, "char-whitelist-suffix"]], "CHAR_WHITELIST_PREFIX": [[74, "char-whitelist-prefix"]], "CHAR_WHITELIST_WORD": [[74, "char-whitelist-word"]], "CHAR_SUFFIXES": [[74, "char-suffixes"]], "CHAR_PREFIXES": [[74, "char-prefixes"]], "CharacterTagPool": [[74, "charactertagpool"]], "is_basic_character_tag": [[74, "is-basic-character-tag"]], "drop_basic_character_tags": [[74, "drop-basic-character-tags"]], "imgutils.tagging.deepdanbooru": [[75, "module-imgutils.tagging.deepdanbooru"]], "get_deepdanbooru_tags": [[75, "get-deepdanbooru-tags"]], "imgutils.tagging.deepgelbooru": [[76, "module-imgutils.tagging.deepgelbooru"]], "get_deepgelbooru_tags": [[76, "get-deepgelbooru-tags"]], "imgutils.tagging.format": [[77, "module-imgutils.tagging.format"]], "add_underline": [[77, "add-underline"]], "remove_underline": [[77, "remove-underline"]], "tags_to_text": [[77, "tags-to-text"]], "imgutils.tagging": [[78, "module-imgutils.tagging"]], "imgutils.tagging.match": [[79, "module-imgutils.tagging.match"]], "tag_match_suffix": [[79, "tag-match-suffix"]], "tag_match_prefix": [[79, "tag-match-prefix"]], "tag_match_full": [[79, "tag-match-full"]], "imgutils.tagging.mldanbooru": [[80, "module-imgutils.tagging.mldanbooru"]], "get_mldanbooru_tags": [[80, "get-mldanbooru-tags"]], "imgutils.tagging.order": [[81, "module-imgutils.tagging.order"]], "sort_tags": [[81, "sort-tags"]], "imgutils.tagging.overlap": [[82, "module-imgutils.tagging.overlap"]], "drop_overlap_tags": [[82, "drop-overlap-tags"]], "imgutils.tagging.wd14": [[83, "module-imgutils.tagging.wd14"]], "get_wd14_tags": [[83, "get-wd14-tags"]], "convert_wd14_emb_to_prediction": [[83, "convert-wd14-emb-to-prediction"]], "denormalize_wd14_emb": [[83, "denormalize-wd14-emb"]], "imgutils.upscale.cdc": [[84, "module-imgutils.upscale.cdc"]], "upscale_with_cdc": [[84, "upscale-with-cdc"]], "imgutils.upscale": [[85, "module-imgutils.upscale"]], "imgutils.utils.cache": [[86, "module-imgutils.utils.cache"]], "ts_lru_cache": [[86, "ts-lru-cache"]], "imgutils.utils.func": [[87, "module-imgutils.utils.func"]], "sigmoid": [[87, "sigmoid"]], "imgutils.utils": [[88, "module-imgutils.utils"]], "imgutils.utils.onnxruntime": [[89, "module-imgutils.utils.onnxruntime"]], "get_onnx_provider": [[89, "get-onnx-provider"]], "open_onnx_model": [[89, "open-onnx-model"]], "imgutils.validate.aicheck": [[90, "module-imgutils.validate.aicheck"]], "get_ai_created_score": [[90, "get-ai-created-score"]], "is_ai_created": [[90, "is-ai-created"]], "imgutils.validate.bangumi_char": [[91, "module-imgutils.validate.bangumi_char"]], "anime_bangumi_char_score": [[91, "anime-bangumi-char-score"]], "anime_bangumi_char": [[91, "anime-bangumi-char"]], "imgutils.validate.classify": [[92, "module-imgutils.validate.classify"]], "anime_classify_score": [[92, "anime-classify-score"]], "anime_classify": [[92, "anime-classify"]], "imgutils.validate.color": [[93, "module-imgutils.validate.color"]], "is_greyscale": [[93, "is-greyscale"]], "imgutils.validate.completeness": [[94, "module-imgutils.validate.completeness"]], "anime_completeness_score": [[94, "anime-completeness-score"]], "anime_completeness": [[94, "anime-completeness"]], "imgutils.validate.dbrating": [[95, "module-imgutils.validate.dbrating"]], "anime_dbrating_score": [[95, "anime-dbrating-score"]], "anime_dbrating": [[95, "anime-dbrating"]], "imgutils.validate.furry": [[96, "module-imgutils.validate.furry"]], "anime_furry_score": [[96, "anime-furry-score"]], "anime_furry": [[96, "anime-furry"]], "imgutils.validate": [[97, "module-imgutils.validate"]], "imgutils.validate.monochrome": [[98, "module-imgutils.validate.monochrome"]], "get_monochrome_score": [[98, "get-monochrome-score"]], "is_monochrome": [[98, "is-monochrome"]], "imgutils.validate.nsfw": [[99, "module-imgutils.validate.nsfw"]], "nsfw_pred_score": [[99, "nsfw-pred-score"]], "nsfw_pred": [[99, "nsfw-pred"]], "imgutils.validate.portrait": [[100, "module-imgutils.validate.portrait"]], "anime_portrait_score": [[100, "anime-portrait-score"]], "anime_portrait": [[100, "anime-portrait"]], "imgutils.validate.rating": [[101, "module-imgutils.validate.rating"]], "anime_rating_score": [[101, "anime-rating-score"]], "anime_rating": [[101, "anime-rating"]], "imgutils.validate.real": [[102, "module-imgutils.validate.real"]], "anime_real_score": [[102, "anime-real-score"]], "anime_real": [[102, "anime-real"]], "imgutils.validate.safe": [[103, "module-imgutils.validate.safe"]], "safe_check_score": [[103, "safe-check-score"]], "safe_check": [[103, "safe-check"]], "imgutils.validate.style_age": [[104, "module-imgutils.validate.style_age"]], "anime_style_age_score": [[104, "anime-style-age-score"]], "anime_style_age": [[104, "anime-style-age"]], "imgutils.validate.teen": [[105, "module-imgutils.validate.teen"]], "anime_teen_score": [[105, "anime-teen-score"]], "anime_teen": [[105, "anime-teen"]], "imgutils.validate.truncate": [[106, "module-imgutils.validate.truncate"]], "is_truncated_file": [[106, "is-truncated-file"]], "Welcome to imgutils\u2019s Documentation": [[107, "welcome-to-imgutils-s-documentation"]], "Overview": [[107, "overview"]], "Tutorials": [[107, null]], "Information": [[107, null]], "API Documentation": [[107, null]], "Run Environment Information": [[108, "Run-Environment-Information"], [109, "Run-Environment-Information"]], "Installation": [[110, "installation"]], "Quick Start": [[111, "quick-start"]]}, "indexentries": {"ascii_drawing() (in module imgutils.ascii.drawing)": [[0, "imgutils.ascii.drawing.ascii_drawing"]], "imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "module": [[0, "module-imgutils.ascii.drawing"], [1, "module-imgutils.ascii"], [2, "module-imgutils.config"], [3, "module-imgutils.config.meta"], [4, "module-imgutils.data.background"], [5, "module-imgutils.data.blob"], [6, "module-imgutils.data.decode"], [7, "module-imgutils.data.encode"], [8, "module-imgutils.data.image"], [9, "module-imgutils.data"], [10, "module-imgutils.data.layer"], [11, "module-imgutils.data.url"], [12, "module-imgutils.detect.booru_yolo"], [13, "module-imgutils.detect.censor"], [14, "module-imgutils.detect.eye"], [15, "module-imgutils.detect.face"], [16, "module-imgutils.detect.halfbody"], [17, "module-imgutils.detect.hand"], [18, "module-imgutils.detect.head"], [19, "module-imgutils.detect"], [20, "module-imgutils.detect.nudenet"], [21, "module-imgutils.detect.person"], [22, "module-imgutils.detect.similarity"], [23, "module-imgutils.detect.text"], [24, "module-imgutils.detect.visual"], [25, "module-imgutils.edge.canny"], [26, "module-imgutils.edge"], [27, "module-imgutils.edge.lineart"], [28, "module-imgutils.edge.lineart_anime"], [29, "module-imgutils.generic.attachment"], [30, "module-imgutils.generic.classify"], [31, "module-imgutils.generic.clip"], [32, "module-imgutils.generic.enhance"], [33, "module-imgutils.generic"], [34, "module-imgutils.generic.siglip"], [35, "module-imgutils.generic.yolo"], [36, "module-imgutils.metadata.geninfo"], [37, "module-imgutils.metadata"], [38, "module-imgutils.metadata.lsb"], [39, "module-imgutils.metrics.aesthetic"], [40, "module-imgutils.metrics.ccip"], [41, "module-imgutils.metrics.dbaesthetic"], [42, "module-imgutils.metrics"], [43, "module-imgutils.metrics.laplacian"], [44, "module-imgutils.metrics.lpips"], [45, "module-imgutils.metrics.psnr_"], [46, "module-imgutils.ocr"], [47, "module-imgutils.operate.align"], [48, "module-imgutils.operate.censor_"], [49, "module-imgutils.operate.imgcensor"], [50, "module-imgutils.operate"], [51, "module-imgutils.operate.squeeze"], [52, "module-imgutils.pose.dwpose"], [53, "module-imgutils.pose.format"], [54, "module-imgutils.pose"], [55, "module-imgutils.pose.visual"], [56, "module-imgutils.preprocess.base"], [57, "module-imgutils.preprocess"], [58, "module-imgutils.preprocess.pillow"], [59, "module-imgutils.preprocess.torchvision"], [60, "module-imgutils.preprocess.transformers"], [61, "module-imgutils.resource.background"], [62, "module-imgutils.resource"], [63, "module-imgutils.restore.adversarial"], [64, "module-imgutils.restore"], [65, "module-imgutils.restore.nafnet"], [66, "module-imgutils.restore.scunet"], [67, "module-imgutils.sd"], [68, "module-imgutils.sd.metadata"], [69, "module-imgutils.sd.model"], [70, "module-imgutils.sd.nai"], [71, "module-imgutils.segment"], [72, "module-imgutils.segment.isnetis"], [73, "module-imgutils.tagging.blacklist"], [74, "module-imgutils.tagging.character"], [75, "module-imgutils.tagging.deepdanbooru"], [76, "module-imgutils.tagging.deepgelbooru"], [77, "module-imgutils.tagging.format"], [78, "module-imgutils.tagging"], [79, "module-imgutils.tagging.match"], [80, "module-imgutils.tagging.mldanbooru"], [81, "module-imgutils.tagging.order"], [82, "module-imgutils.tagging.overlap"], [83, "module-imgutils.tagging.wd14"], [84, "module-imgutils.upscale.cdc"], [85, "module-imgutils.upscale"], [86, "module-imgutils.utils.cache"], [87, "module-imgutils.utils.func"], [88, "module-imgutils.utils"], [89, "module-imgutils.utils.onnxruntime"], [90, "module-imgutils.validate.aicheck"], [91, "module-imgutils.validate.bangumi_char"], [92, "module-imgutils.validate.classify"], [93, "module-imgutils.validate.color"], [94, "module-imgutils.validate.completeness"], [95, "module-imgutils.validate.dbrating"], [96, "module-imgutils.validate.furry"], [97, "module-imgutils.validate"], [98, "module-imgutils.validate.monochrome"], [99, "module-imgutils.validate.nsfw"], [100, "module-imgutils.validate.portrait"], [101, "module-imgutils.validate.rating"], [102, "module-imgutils.validate.real"], [103, "module-imgutils.validate.safe"], [104, "module-imgutils.validate.style_age"], [105, "module-imgutils.validate.teen"], [106, "module-imgutils.validate.truncate"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "__author_email__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR_EMAIL__"]], "__author__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR__"]], "__description__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__DESCRIPTION__"]], "__title__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__TITLE__"]], "__version__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__VERSION__"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "grid_background() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_background"]], "grid_transparent() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_transparent"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "imgutils.data.blob": [[5, "module-imgutils.data.blob"]], "is_valid_image_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.is_valid_image_blob_url"]], "load_image_from_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.load_image_from_blob_url"]], "to_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.to_blob_url"]], "imgutils.data.decode": [[6, "module-imgutils.data.decode"]], "rgb_decode() (in module imgutils.data.decode)": [[6, "imgutils.data.decode.rgb_decode"]], "imgutils.data.encode": [[7, "module-imgutils.data.encode"]], "rgb_encode() (in module imgutils.data.encode)": [[7, "imgutils.data.encode.rgb_encode"]], "has_alpha_channel() (in module imgutils.data.image)": [[8, "imgutils.data.image.has_alpha_channel"]], "imgutils.data.image": [[8, "module-imgutils.data.image"]], "load_image() (in module imgutils.data.image)": [[8, "imgutils.data.image.load_image"]], "load_images() (in module imgutils.data.image)": [[8, "imgutils.data.image.load_images"]], "imgutils.data": [[9, "module-imgutils.data"]], "imgutils.data.layer": [[10, "module-imgutils.data.layer"]], "istack() (in module imgutils.data.layer)": [[10, "imgutils.data.layer.istack"]], "download_image_from_url() (in module imgutils.data.url)": [[11, "imgutils.data.url.download_image_from_url"]], "imgutils.data.url": [[11, "module-imgutils.data.url"]], "is_http_url() (in module imgutils.data.url)": [[11, "imgutils.data.url.is_http_url"]], "detect_with_booru_yolo() (in module imgutils.detect.booru_yolo)": [[12, "imgutils.detect.booru_yolo.detect_with_booru_yolo"]], "imgutils.detect.booru_yolo": [[12, "module-imgutils.detect.booru_yolo"]], "detect_censors() (in module imgutils.detect.censor)": [[13, "imgutils.detect.censor.detect_censors"]], "imgutils.detect.censor": [[13, "module-imgutils.detect.censor"]], "detect_eyes() (in module imgutils.detect.eye)": [[14, "imgutils.detect.eye.detect_eyes"]], "imgutils.detect.eye": [[14, "module-imgutils.detect.eye"]], "detect_faces() (in module imgutils.detect.face)": [[15, "imgutils.detect.face.detect_faces"]], "imgutils.detect.face": [[15, "module-imgutils.detect.face"]], "detect_halfbody() (in module imgutils.detect.halfbody)": [[16, "imgutils.detect.halfbody.detect_halfbody"]], "imgutils.detect.halfbody": [[16, "module-imgutils.detect.halfbody"]], "detect_hands() (in module imgutils.detect.hand)": [[17, "imgutils.detect.hand.detect_hands"]], "imgutils.detect.hand": [[17, "module-imgutils.detect.hand"]], "detect_heads() (in module imgutils.detect.head)": [[18, "imgutils.detect.head.detect_heads"]], "imgutils.detect.head": [[18, "module-imgutils.detect.head"]], "imgutils.detect": [[19, "module-imgutils.detect"]], "detect_with_nudenet() (in module imgutils.detect.nudenet)": [[20, "imgutils.detect.nudenet.detect_with_nudenet"]], "imgutils.detect.nudenet": [[20, "module-imgutils.detect.nudenet"]], "detect_person() (in module imgutils.detect.person)": [[21, "imgutils.detect.person.detect_person"]], "imgutils.detect.person": [[21, "module-imgutils.detect.person"]], "bboxes_similarity() (in module imgutils.detect.similarity)": [[22, "imgutils.detect.similarity.bboxes_similarity"]], "calculate_iou() (in module imgutils.detect.similarity)": [[22, "imgutils.detect.similarity.calculate_iou"]], "detection_similarity() (in module imgutils.detect.similarity)": [[22, "imgutils.detect.similarity.detection_similarity"]], "imgutils.detect.similarity": [[22, "module-imgutils.detect.similarity"]], "detect_text() (in module imgutils.detect.text)": [[23, "imgutils.detect.text.detect_text"]], "imgutils.detect.text": [[23, "module-imgutils.detect.text"]], "detection_visualize() (in module imgutils.detect.visual)": [[24, "imgutils.detect.visual.detection_visualize"]], "imgutils.detect.visual": [[24, "module-imgutils.detect.visual"]], "edge_image_with_canny() (in module imgutils.edge.canny)": [[25, "imgutils.edge.canny.edge_image_with_canny"]], "get_edge_by_canny() (in module imgutils.edge.canny)": [[25, "imgutils.edge.canny.get_edge_by_canny"]], "imgutils.edge.canny": [[25, "module-imgutils.edge.canny"]], "imgutils.edge": [[26, "module-imgutils.edge"]], "edge_image_with_lineart() (in module imgutils.edge.lineart)": [[27, "imgutils.edge.lineart.edge_image_with_lineart"]], "get_edge_by_lineart() (in module imgutils.edge.lineart)": [[27, "imgutils.edge.lineart.get_edge_by_lineart"]], "imgutils.edge.lineart": [[27, "module-imgutils.edge.lineart"]], "edge_image_with_lineart_anime() (in module imgutils.edge.lineart_anime)": [[28, "imgutils.edge.lineart_anime.edge_image_with_lineart_anime"]], "get_edge_by_lineart_anime() (in module imgutils.edge.lineart_anime)": [[28, "imgutils.edge.lineart_anime.get_edge_by_lineart_anime"]], "imgutils.edge.lineart_anime": [[28, "module-imgutils.edge.lineart_anime"]], "attachment (class in imgutils.generic.attachment)": [[29, "imgutils.generic.attachment.Attachment"]], "__init__() (imgutils.generic.attachment.attachment method)": [[29, "imgutils.generic.attachment.Attachment.__init__"]], "encoder_model (imgutils.generic.attachment.attachment property)": [[29, "imgutils.generic.attachment.Attachment.encoder_model"]], "imgutils.generic.attachment": [[29, "module-imgutils.generic.attachment"]], "open_attachment() (in module imgutils.generic.attachment)": [[29, "imgutils.generic.attachment.open_attachment"]], "predict() (imgutils.generic.attachment.attachment method)": [[29, "imgutils.generic.attachment.Attachment.predict"]], "classifymodel (class in imgutils.generic.classify)": [[30, "imgutils.generic.classify.ClassifyModel"]], "__init__() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.__init__"]], "classify_predict() (in module imgutils.generic.classify)": [[30, "imgutils.generic.classify.classify_predict"]], "classify_predict_fmt() (in module imgutils.generic.classify)": [[30, "imgutils.generic.classify.classify_predict_fmt"]], "classify_predict_score() (in module imgutils.generic.classify)": [[30, "imgutils.generic.classify.classify_predict_score"]], "clear() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.clear"]], "imgutils.generic.classify": [[30, "module-imgutils.generic.classify"]], "launch_demo() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.launch_demo"]], "make_ui() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.make_ui"]], "predict() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.predict"]], "predict_fmt() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.predict_fmt"]], "predict_score() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.predict_score"]], "clipmodel (class in imgutils.generic.clip)": [[31, "imgutils.generic.clip.CLIPModel"]], "__init__() (imgutils.generic.clip.clipmodel method)": [[31, "imgutils.generic.clip.CLIPModel.__init__"]], "clear() (imgutils.generic.clip.clipmodel method)": [[31, "imgutils.generic.clip.CLIPModel.clear"]], "clip_image_encode() (in module imgutils.generic.clip)": [[31, "imgutils.generic.clip.clip_image_encode"]], "clip_predict() (in module imgutils.generic.clip)": [[31, "imgutils.generic.clip.clip_predict"]], "clip_text_encode() (in module imgutils.generic.clip)": [[31, "imgutils.generic.clip.clip_text_encode"]], "image_encode() (imgutils.generic.clip.clipmodel method)": [[31, "imgutils.generic.clip.CLIPModel.image_encode"]], "imgutils.generic.clip": [[31, "module-imgutils.generic.clip"]], "launch_demo() (imgutils.generic.clip.clipmodel method)": [[31, "imgutils.generic.clip.CLIPModel.launch_demo"]], "make_ui() (imgutils.generic.clip.clipmodel method)": [[31, "imgutils.generic.clip.CLIPModel.make_ui"]], "predict() (imgutils.generic.clip.clipmodel method)": [[31, "imgutils.generic.clip.CLIPModel.predict"]], "text_encode() (imgutils.generic.clip.clipmodel method)": [[31, "imgutils.generic.clip.CLIPModel.text_encode"]], "imageenhancer (class in imgutils.generic.enhance)": [[32, "imgutils.generic.enhance.ImageEnhancer"]], "__init__() (imgutils.generic.enhance.imageenhancer method)": [[32, "imgutils.generic.enhance.ImageEnhancer.__init__"]], "imgutils.generic.enhance": [[32, "module-imgutils.generic.enhance"]], "process() (imgutils.generic.enhance.imageenhancer method)": [[32, "imgutils.generic.enhance.ImageEnhancer.process"]], "imgutils.generic": [[33, "module-imgutils.generic"]], "siglipmodel (class in imgutils.generic.siglip)": [[34, "imgutils.generic.siglip.SigLIPModel"]], "__init__() (imgutils.generic.siglip.siglipmodel method)": [[34, "imgutils.generic.siglip.SigLIPModel.__init__"]], "clear() (imgutils.generic.siglip.siglipmodel method)": [[34, "imgutils.generic.siglip.SigLIPModel.clear"]], "image_encode() (imgutils.generic.siglip.siglipmodel method)": [[34, "imgutils.generic.siglip.SigLIPModel.image_encode"]], "imgutils.generic.siglip": [[34, "module-imgutils.generic.siglip"]], "launch_demo() (imgutils.generic.siglip.siglipmodel method)": [[34, "imgutils.generic.siglip.SigLIPModel.launch_demo"]], "make_ui() (imgutils.generic.siglip.siglipmodel method)": [[34, "imgutils.generic.siglip.SigLIPModel.make_ui"]], "predict() (imgutils.generic.siglip.siglipmodel method)": [[34, "imgutils.generic.siglip.SigLIPModel.predict"]], "siglip_image_encode() (in module imgutils.generic.siglip)": [[34, "imgutils.generic.siglip.siglip_image_encode"]], "siglip_predict() (in module imgutils.generic.siglip)": [[34, "imgutils.generic.siglip.siglip_predict"]], "siglip_text_encode() (in module imgutils.generic.siglip)": [[34, "imgutils.generic.siglip.siglip_text_encode"]], "text_encode() (imgutils.generic.siglip.siglipmodel method)": [[34, "imgutils.generic.siglip.SigLIPModel.text_encode"]], "yolomodel (class in imgutils.generic.yolo)": [[35, "imgutils.generic.yolo.YOLOModel"]], "__init__() (imgutils.generic.yolo.yolomodel method)": [[35, "imgutils.generic.yolo.YOLOModel.__init__"]], "clear() (imgutils.generic.yolo.yolomodel method)": [[35, "imgutils.generic.yolo.YOLOModel.clear"]], "imgutils.generic.yolo": [[35, "module-imgutils.generic.yolo"]], "launch_demo() (imgutils.generic.yolo.yolomodel method)": [[35, "imgutils.generic.yolo.YOLOModel.launch_demo"]], "make_ui() (imgutils.generic.yolo.yolomodel method)": [[35, "imgutils.generic.yolo.YOLOModel.make_ui"]], "predict() (imgutils.generic.yolo.yolomodel method)": [[35, "imgutils.generic.yolo.YOLOModel.predict"]], "yolo_predict() (in module imgutils.generic.yolo)": [[35, "imgutils.generic.yolo.yolo_predict"]], "imgutils.metadata.geninfo": [[36, "module-imgutils.metadata.geninfo"]], "read_geninfo_exif() (in module imgutils.metadata.geninfo)": [[36, "imgutils.metadata.geninfo.read_geninfo_exif"]], "read_geninfo_gif() (in module imgutils.metadata.geninfo)": [[36, "imgutils.metadata.geninfo.read_geninfo_gif"]], "read_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[36, "imgutils.metadata.geninfo.read_geninfo_parameters"]], "write_geninfo_exif() (in module imgutils.metadata.geninfo)": [[36, "imgutils.metadata.geninfo.write_geninfo_exif"]], "write_geninfo_gif() (in module imgutils.metadata.geninfo)": [[36, "imgutils.metadata.geninfo.write_geninfo_gif"]], "write_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[36, "imgutils.metadata.geninfo.write_geninfo_parameters"]], "imgutils.metadata": [[37, "module-imgutils.metadata"]], "imagelsbdataextractor (class in imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.ImageLsbDataExtractor"]], "lsbextractor (class in imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.LSBExtractor"]], "lsbreaderror (class in imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.LSBReadError"]], "__init__() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[38, "imgutils.metadata.lsb.ImageLsbDataExtractor.__init__"]], "__init__() (imgutils.metadata.lsb.lsbextractor method)": [[38, "imgutils.metadata.lsb.LSBExtractor.__init__"]], "extract_data() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[38, "imgutils.metadata.lsb.ImageLsbDataExtractor.extract_data"]], "get_next_n_bytes() (imgutils.metadata.lsb.lsbextractor method)": [[38, "imgutils.metadata.lsb.LSBExtractor.get_next_n_bytes"]], "get_one_byte() (imgutils.metadata.lsb.lsbextractor method)": [[38, "imgutils.metadata.lsb.LSBExtractor.get_one_byte"]], "imgutils.metadata.lsb": [[38, "module-imgutils.metadata.lsb"]], "inject_data() (in module imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.inject_data"]], "read_32bit_integer() (imgutils.metadata.lsb.lsbextractor method)": [[38, "imgutils.metadata.lsb.LSBExtractor.read_32bit_integer"]], "read_lsb_metadata() (in module imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.read_lsb_metadata"]], "read_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.read_lsb_raw_bytes"]], "serialize_json() (in module imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.serialize_json"]], "serialize_pnginfo() (in module imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.serialize_pnginfo"]], "write_lsb_metadata() (in module imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.write_lsb_metadata"]], "write_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.write_lsb_raw_bytes"]], "get_aesthetic_score() (in module imgutils.metrics.aesthetic)": [[39, "imgutils.metrics.aesthetic.get_aesthetic_score"]], "imgutils.metrics.aesthetic": [[39, "module-imgutils.metrics.aesthetic"]], "ccip_batch_differences() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_batch_differences"]], "ccip_batch_extract_features() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_batch_extract_features"]], "ccip_batch_same() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_batch_same"]], "ccip_clustering() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_clustering"]], "ccip_default_clustering_params() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_default_clustering_params"]], "ccip_default_threshold() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_default_threshold"]], "ccip_difference() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_difference"]], "ccip_extract_feature() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_extract_feature"]], "ccip_merge() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_merge"]], "ccip_same() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_same"]], "imgutils.metrics.ccip": [[40, "module-imgutils.metrics.ccip"]], "anime_dbaesthetic() (in module imgutils.metrics.dbaesthetic)": [[41, "imgutils.metrics.dbaesthetic.anime_dbaesthetic"]], "imgutils.metrics.dbaesthetic": [[41, "module-imgutils.metrics.dbaesthetic"]], "imgutils.metrics": [[42, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[43, "module-imgutils.metrics.laplacian"]], "laplacian_score() (in module imgutils.metrics.laplacian)": [[43, "imgutils.metrics.laplacian.laplacian_score"]], "imgutils.metrics.lpips": [[44, "module-imgutils.metrics.lpips"]], "lpips_clustering() (in module imgutils.metrics.lpips)": [[44, "imgutils.metrics.lpips.lpips_clustering"]], "lpips_difference() (in module imgutils.metrics.lpips)": [[44, "imgutils.metrics.lpips.lpips_difference"]], "lpips_extract_feature() (in module imgutils.metrics.lpips)": [[44, "imgutils.metrics.lpips.lpips_extract_feature"]], "imgutils.metrics.psnr_": [[45, "module-imgutils.metrics.psnr_"]], "psnr() (in module imgutils.metrics.psnr_)": [[45, "imgutils.metrics.psnr_.psnr"]], "detect_text_with_ocr() (in module imgutils.ocr)": [[46, "imgutils.ocr.detect_text_with_ocr"]], "imgutils.ocr": [[46, "module-imgutils.ocr"]], "list_det_models() (in module imgutils.ocr)": [[46, "imgutils.ocr.list_det_models"]], "list_rec_models() (in module imgutils.ocr)": [[46, "imgutils.ocr.list_rec_models"]], "ocr() (in module imgutils.ocr)": [[46, "imgutils.ocr.ocr"]], "align_maxsize() (in module imgutils.operate.align)": [[47, "imgutils.operate.align.align_maxsize"]], "imgutils.operate.align": [[47, "module-imgutils.operate.align"]], "basecensor (class in imgutils.operate.censor_)": [[48, "imgutils.operate.censor_.BaseCensor"]], "blurcensor (class in imgutils.operate.censor_)": [[48, "imgutils.operate.censor_.BlurCensor"]], "colorcensor (class in imgutils.operate.censor_)": [[48, "imgutils.operate.censor_.ColorCensor"]], "pixelatecensor (class in imgutils.operate.censor_)": [[48, "imgutils.operate.censor_.PixelateCensor"]], "censor_area() (imgutils.operate.censor_.basecensor method)": [[48, "imgutils.operate.censor_.BaseCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.blurcensor method)": [[48, "imgutils.operate.censor_.BlurCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.colorcensor method)": [[48, "imgutils.operate.censor_.ColorCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.pixelatecensor method)": [[48, "imgutils.operate.censor_.PixelateCensor.censor_area"]], "censor_areas() (in module imgutils.operate.censor_)": [[48, "imgutils.operate.censor_.censor_areas"]], "censor_nsfw() (in module imgutils.operate.censor_)": [[48, "imgutils.operate.censor_.censor_nsfw"]], "imgutils.operate.censor_": [[48, "module-imgutils.operate.censor_"]], "register_censor_method() (in module imgutils.operate.censor_)": [[48, "imgutils.operate.censor_.register_censor_method"]], "emojibasedcensor (class in imgutils.operate.imgcensor)": [[49, "imgutils.operate.imgcensor.EmojiBasedCensor"]], "imagebasedcensor (class in imgutils.operate.imgcensor)": [[49, "imgutils.operate.imgcensor.ImageBasedCensor"]], "singleimage (class in imgutils.operate.imgcensor)": [[49, "imgutils.operate.imgcensor.SingleImage"]], "__init__() (imgutils.operate.imgcensor.singleimage method)": [[49, "imgutils.operate.imgcensor.SingleImage.__init__"]], "censor_area() (imgutils.operate.imgcensor.emojibasedcensor method)": [[49, "imgutils.operate.imgcensor.EmojiBasedCensor.censor_area"]], "censor_area() (imgutils.operate.imgcensor.imagebasedcensor method)": [[49, "imgutils.operate.imgcensor.ImageBasedCensor.censor_area"]], "find_for_area() (imgutils.operate.imgcensor.singleimage method)": [[49, "imgutils.operate.imgcensor.SingleImage.find_for_area"]], "height (imgutils.operate.imgcensor.singleimage property)": [[49, "imgutils.operate.imgcensor.SingleImage.height"]], "imgutils.operate.imgcensor": [[49, "module-imgutils.operate.imgcensor"]], "width (imgutils.operate.imgcensor.singleimage property)": [[49, "imgutils.operate.imgcensor.SingleImage.width"]], "imgutils.operate": [[50, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[51, "module-imgutils.operate.squeeze"]], "squeeze() (in module imgutils.operate.squeeze)": [[51, "imgutils.operate.squeeze.squeeze"]], "squeeze_with_transparency() (in module imgutils.operate.squeeze)": [[51, "imgutils.operate.squeeze.squeeze_with_transparency"]], "dwpose_estimate() (in module imgutils.pose.dwpose)": [[52, "imgutils.pose.dwpose.dwpose_estimate"]], "imgutils.pose.dwpose": [[52, "module-imgutils.pose.dwpose"]], "left_ankle (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_ANKLE"]], "left_big_toe (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_BIG_TOE"]], "left_ear (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_EAR"]], "left_elbow (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_ELBOW"]], "left_eye (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_EYE"]], "left_heel (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_HEEL"]], "left_hip (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_HIP"]], "left_knee (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_KNEE"]], "left_shoulder (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_SHOULDER"]], "left_small_toe (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_SMALL_TOE"]], "left_wrist (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_WRIST"]], "neck (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.NECK"]], "nose (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.NOSE"]], "op18keypointset (class in imgutils.pose.format)": [[53, "imgutils.pose.format.OP18KeyPointSet"]], "op18_body_max (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_BODY_MAX"]], "op18_body_min (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_BODY_MIN"]], "op18_face_max (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_FACE_MAX"]], "op18_face_min (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_FACE_MIN"]], "op18_left_foot_max (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_LEFT_FOOT_MAX"]], "op18_left_foot_min (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_LEFT_FOOT_MIN"]], "op18_left_hand_max (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_LEFT_HAND_MAX"]], "op18_left_hand_min (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_LEFT_HAND_MIN"]], "op18_right_foot_max (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_RIGHT_FOOT_MAX"]], "op18_right_foot_min (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_RIGHT_FOOT_MIN"]], "op18_right_hand_max (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_RIGHT_HAND_MAX"]], "op18_right_hand_min (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_RIGHT_HAND_MIN"]], "right_ankle (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_ANKLE"]], "right_big_toe (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_BIG_TOE"]], "right_ear (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_EAR"]], "right_elbow (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_ELBOW"]], "right_eye (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_EYE"]], "right_heel (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_HEEL"]], "right_hip (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_HIP"]], "right_knee (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_KNEE"]], "right_shoulder (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_SHOULDER"]], "right_small_toe (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_SMALL_TOE"]], "right_wrist (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_WRIST"]], "__init__() (imgutils.pose.format.op18keypointset method)": [[53, "imgutils.pose.format.OP18KeyPointSet.__init__"]], "__mul__() (imgutils.pose.format.op18keypointset method)": [[53, "imgutils.pose.format.OP18KeyPointSet.__mul__"]], "__truediv__() (imgutils.pose.format.op18keypointset method)": [[53, "imgutils.pose.format.OP18KeyPointSet.__truediv__"]], "body (imgutils.pose.format.op18keypointset property)": [[53, "imgutils.pose.format.OP18KeyPointSet.body"]], "face (imgutils.pose.format.op18keypointset property)": [[53, "imgutils.pose.format.OP18KeyPointSet.face"]], "imgutils.pose.format": [[53, "module-imgutils.pose.format"]], "left_foot (imgutils.pose.format.op18keypointset property)": [[53, "imgutils.pose.format.OP18KeyPointSet.left_foot"]], "left_hand (imgutils.pose.format.op18keypointset property)": [[53, "imgutils.pose.format.OP18KeyPointSet.left_hand"]], "right_foot (imgutils.pose.format.op18keypointset property)": [[53, "imgutils.pose.format.OP18KeyPointSet.right_foot"]], "right_hand (imgutils.pose.format.op18keypointset property)": [[53, "imgutils.pose.format.OP18KeyPointSet.right_hand"]], "imgutils.pose": [[54, "module-imgutils.pose"]], "imgutils.pose.visual": [[55, "module-imgutils.pose.visual"]], "op18_visualize() (in module imgutils.pose.visual)": [[55, "imgutils.pose.visual.op18_visualize"]], "notparsetarget (class in imgutils.preprocess.base)": [[56, "imgutils.preprocess.base.NotParseTarget"]], "imgutils.preprocess.base": [[56, "module-imgutils.preprocess.base"]], "imgutils.preprocess": [[57, "module-imgutils.preprocess"]], "create_pillow_transforms() (in module imgutils.preprocess.pillow)": [[58, "imgutils.preprocess.pillow.create_pillow_transforms"]], "imgutils.preprocess.pillow": [[58, "module-imgutils.preprocess.pillow"]], "parse_pillow_transforms() (in module imgutils.preprocess.pillow)": [[58, "imgutils.preprocess.pillow.parse_pillow_transforms"]], "register_pillow_parse() (in module imgutils.preprocess.pillow)": [[58, "imgutils.preprocess.pillow.register_pillow_parse"]], "register_pillow_transform() (in module imgutils.preprocess.pillow)": [[58, "imgutils.preprocess.pillow.register_pillow_transform"]], "create_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[59, "imgutils.preprocess.torchvision.create_torchvision_transforms"]], "imgutils.preprocess.torchvision": [[59, "module-imgutils.preprocess.torchvision"]], "parse_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[59, "imgutils.preprocess.torchvision.parse_torchvision_transforms"]], "register_torchvision_parse() (in module imgutils.preprocess.torchvision)": [[59, "imgutils.preprocess.torchvision.register_torchvision_parse"]], "register_torchvision_transform() (in module imgutils.preprocess.torchvision)": [[59, "imgutils.preprocess.torchvision.register_torchvision_transform"]], "notprocessortypeerror (class in imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.NotProcessorTypeError"]], "convert_to_size_dict() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.convert_to_size_dict"]], "create_bit_transforms() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_bit_transforms"]], "create_blip_transforms() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_blip_transforms"]], "create_clip_transforms() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_clip_transforms"]], "create_convnext_transforms() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_convnext_transforms"]], "create_mobilenetv2_transforms() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_mobilenetv2_transforms"]], "create_siglip_transforms() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_siglip_transforms"]], "create_transforms_from_bit_processor() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_transforms_from_bit_processor"]], "create_transforms_from_blip_processor() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_transforms_from_blip_processor"]], "create_transforms_from_clip_processor() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_transforms_from_clip_processor"]], "create_transforms_from_convnext_processor() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_transforms_from_convnext_processor"]], "create_transforms_from_mobilenetv2_processor() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_transforms_from_mobilenetv2_processor"]], "create_transforms_from_siglip_processor() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_transforms_from_siglip_processor"]], "create_transforms_from_transformers() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_transforms_from_transformers"]], "create_transforms_from_vit_processor() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_transforms_from_vit_processor"]], "create_vit_transforms() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_vit_transforms"]], "get_size_dict() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.get_size_dict"]], "imgutils.preprocess.transformers": [[60, "module-imgutils.preprocess.transformers"]], "is_valid_size_dict() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.is_valid_size_dict"]], "register_creators_for_transformers() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.register_creators_for_transformers"]], "backgroundimageset (class in imgutils.resource.background)": [[61, "imgutils.resource.background.BackgroundImageSet"]], "__init__() (imgutils.resource.background.backgroundimageset method)": [[61, "imgutils.resource.background.BackgroundImageSet.__init__"]], "get_bg_image() (in module imgutils.resource.background)": [[61, "imgutils.resource.background.get_bg_image"]], "get_bg_image_file() (in module imgutils.resource.background)": [[61, "imgutils.resource.background.get_bg_image_file"]], "get_image() (imgutils.resource.background.backgroundimageset method)": [[61, "imgutils.resource.background.BackgroundImageSet.get_image"]], "get_image_file() (imgutils.resource.background.backgroundimageset method)": [[61, "imgutils.resource.background.BackgroundImageSet.get_image_file"]], "imgutils.resource.background": [[61, "module-imgutils.resource.background"]], "list_bg_image_files() (in module imgutils.resource.background)": [[61, "imgutils.resource.background.list_bg_image_files"]], "list_image_files() (imgutils.resource.background.backgroundimageset method)": [[61, "imgutils.resource.background.BackgroundImageSet.list_image_files"]], "random_bg_image() (in module imgutils.resource.background)": [[61, "imgutils.resource.background.random_bg_image"]], "random_bg_image_file() (in module imgutils.resource.background)": [[61, "imgutils.resource.background.random_bg_image_file"]], "random_image() (imgutils.resource.background.backgroundimageset method)": [[61, "imgutils.resource.background.BackgroundImageSet.random_image"]], "random_image_file() (imgutils.resource.background.backgroundimageset method)": [[61, "imgutils.resource.background.BackgroundImageSet.random_image_file"]], "imgutils.resource": [[62, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[63, "module-imgutils.restore.adversarial"]], "remove_adversarial_noise() (in module imgutils.restore.adversarial)": [[63, "imgutils.restore.adversarial.remove_adversarial_noise"]], "imgutils.restore": [[64, "module-imgutils.restore"]], "imgutils.restore.nafnet": [[65, "module-imgutils.restore.nafnet"]], "restore_with_nafnet() (in module imgutils.restore.nafnet)": [[65, "imgutils.restore.nafnet.restore_with_nafnet"]], "imgutils.restore.scunet": [[66, "module-imgutils.restore.scunet"]], "restore_with_scunet() (in module imgutils.restore.scunet)": [[66, "imgutils.restore.scunet.restore_with_scunet"]], "imgutils.sd": [[67, "module-imgutils.sd"]], "sdmetadata (class in imgutils.sd.metadata)": [[68, "imgutils.sd.metadata.SDMetaData"]], "__str__() (imgutils.sd.metadata.sdmetadata method)": [[68, "imgutils.sd.metadata.SDMetaData.__str__"]], "get_sdmeta_from_image() (in module imgutils.sd.metadata)": [[68, "imgutils.sd.metadata.get_sdmeta_from_image"]], "imgutils.sd.metadata": [[68, "module-imgutils.sd.metadata"]], "parse_sdmeta_from_text() (in module imgutils.sd.metadata)": [[68, "imgutils.sd.metadata.parse_sdmeta_from_text"]], "pnginfo (imgutils.sd.metadata.sdmetadata property)": [[68, "imgutils.sd.metadata.SDMetaData.pnginfo"]], "save_image_with_sdmeta() (in module imgutils.sd.metadata)": [[68, "imgutils.sd.metadata.save_image_with_sdmeta"]], "text (imgutils.sd.metadata.sdmetadata property)": [[68, "imgutils.sd.metadata.SDMetaData.text"]], "imgutils.sd.model": [[69, "module-imgutils.sd.model"]], "read_metadata() (in module imgutils.sd.model)": [[69, "imgutils.sd.model.read_metadata"]], "save_with_metadata() (in module imgutils.sd.model)": [[69, "imgutils.sd.model.save_with_metadata"]], "naimetadata (class in imgutils.sd.nai)": [[70, "imgutils.sd.nai.NAIMetaData"], [70, "imgutils.sd.nai.NAIMetadata"]], "__init__() (imgutils.sd.nai.naimetadata method)": [[70, "imgutils.sd.nai.NAIMetaData.__init__"]], "add_naimeta_to_image() (in module imgutils.sd.nai)": [[70, "imgutils.sd.nai.add_naimeta_to_image"]], "get_naimeta_from_image() (in module imgutils.sd.nai)": [[70, "imgutils.sd.nai.get_naimeta_from_image"]], "imgutils.sd.nai": [[70, "module-imgutils.sd.nai"]], "pnginfo (imgutils.sd.nai.naimetadata property)": [[70, "imgutils.sd.nai.NAIMetaData.pnginfo"]], "save_image_with_naimeta() (in module imgutils.sd.nai)": [[70, "imgutils.sd.nai.save_image_with_naimeta"]], "imgutils.segment": [[71, "module-imgutils.segment"]], "get_isnetis_mask() (in module imgutils.segment.isnetis)": [[72, "imgutils.segment.isnetis.get_isnetis_mask"]], "imgutils.segment.isnetis": [[72, "module-imgutils.segment.isnetis"]], "segment_rgba_with_isnetis() (in module imgutils.segment.isnetis)": [[72, "imgutils.segment.isnetis.segment_rgba_with_isnetis"]], "segment_with_isnetis() (in module imgutils.segment.isnetis)": [[72, "imgutils.segment.isnetis.segment_with_isnetis"]], "drop_blacklisted_tags() (in module imgutils.tagging.blacklist)": [[73, "imgutils.tagging.blacklist.drop_blacklisted_tags"]], "imgutils.tagging.blacklist": [[73, "module-imgutils.tagging.blacklist"]], "is_blacklisted() (in module imgutils.tagging.blacklist)": [[73, "imgutils.tagging.blacklist.is_blacklisted"]], "char_prefixes (in module imgutils.tagging.character)": [[74, "imgutils.tagging.character.CHAR_PREFIXES"]], "char_suffixes (in module imgutils.tagging.character)": [[74, "imgutils.tagging.character.CHAR_SUFFIXES"]], "char_whitelist_prefix (in module imgutils.tagging.character)": [[74, "imgutils.tagging.character.CHAR_WHITELIST_PREFIX"]], "char_whitelist_suffix (in module imgutils.tagging.character)": [[74, "imgutils.tagging.character.CHAR_WHITELIST_SUFFIX"]], "char_whitelist_word (in module imgutils.tagging.character)": [[74, "imgutils.tagging.character.CHAR_WHITELIST_WORD"]], "charactertagpool (class in imgutils.tagging.character)": [[74, "imgutils.tagging.character.CharacterTagPool"]], "__init__() (imgutils.tagging.character.charactertagpool method)": [[74, "imgutils.tagging.character.CharacterTagPool.__init__"]], "drop_basic_character_tags() (imgutils.tagging.character.charactertagpool method)": [[74, "imgutils.tagging.character.CharacterTagPool.drop_basic_character_tags"]], "drop_basic_character_tags() (in module imgutils.tagging.character)": [[74, "imgutils.tagging.character.drop_basic_character_tags"]], "imgutils.tagging.character": [[74, "module-imgutils.tagging.character"]], "is_basic_character_tag() (imgutils.tagging.character.charactertagpool method)": [[74, "imgutils.tagging.character.CharacterTagPool.is_basic_character_tag"]], "is_basic_character_tag() (in module imgutils.tagging.character)": [[74, "imgutils.tagging.character.is_basic_character_tag"]], "get_deepdanbooru_tags() (in module imgutils.tagging.deepdanbooru)": [[75, "imgutils.tagging.deepdanbooru.get_deepdanbooru_tags"]], "imgutils.tagging.deepdanbooru": [[75, "module-imgutils.tagging.deepdanbooru"]], "get_deepgelbooru_tags() (in module imgutils.tagging.deepgelbooru)": [[76, "imgutils.tagging.deepgelbooru.get_deepgelbooru_tags"]], "imgutils.tagging.deepgelbooru": [[76, "module-imgutils.tagging.deepgelbooru"]], "add_underline() (in module imgutils.tagging.format)": [[77, "imgutils.tagging.format.add_underline"]], "imgutils.tagging.format": [[77, "module-imgutils.tagging.format"]], "remove_underline() (in module imgutils.tagging.format)": [[77, "imgutils.tagging.format.remove_underline"]], "tags_to_text() (in module imgutils.tagging.format)": [[77, "imgutils.tagging.format.tags_to_text"]], "imgutils.tagging": [[78, "module-imgutils.tagging"]], "imgutils.tagging.match": [[79, "module-imgutils.tagging.match"]], "tag_match_full() (in module imgutils.tagging.match)": [[79, "imgutils.tagging.match.tag_match_full"]], "tag_match_prefix() (in module imgutils.tagging.match)": [[79, "imgutils.tagging.match.tag_match_prefix"]], "tag_match_suffix() (in module imgutils.tagging.match)": [[79, "imgutils.tagging.match.tag_match_suffix"]], "get_mldanbooru_tags() (in module imgutils.tagging.mldanbooru)": [[80, "imgutils.tagging.mldanbooru.get_mldanbooru_tags"]], "imgutils.tagging.mldanbooru": [[80, "module-imgutils.tagging.mldanbooru"]], "imgutils.tagging.order": [[81, "module-imgutils.tagging.order"]], "sort_tags() (in module imgutils.tagging.order)": [[81, "imgutils.tagging.order.sort_tags"]], "drop_overlap_tags() (in module imgutils.tagging.overlap)": [[82, "imgutils.tagging.overlap.drop_overlap_tags"]], "imgutils.tagging.overlap": [[82, "module-imgutils.tagging.overlap"]], "convert_wd14_emb_to_prediction() (in module imgutils.tagging.wd14)": [[83, "imgutils.tagging.wd14.convert_wd14_emb_to_prediction"]], "denormalize_wd14_emb() (in module imgutils.tagging.wd14)": [[83, "imgutils.tagging.wd14.denormalize_wd14_emb"]], "get_wd14_tags() (in module imgutils.tagging.wd14)": [[83, "imgutils.tagging.wd14.get_wd14_tags"]], "imgutils.tagging.wd14": [[83, "module-imgutils.tagging.wd14"]], "imgutils.upscale.cdc": [[84, "module-imgutils.upscale.cdc"]], "upscale_with_cdc() (in module imgutils.upscale.cdc)": [[84, "imgutils.upscale.cdc.upscale_with_cdc"]], "imgutils.upscale": [[85, "module-imgutils.upscale"]], "imgutils.utils.cache": [[86, "module-imgutils.utils.cache"]], "ts_lru_cache() (in module imgutils.utils.cache)": [[86, "imgutils.utils.cache.ts_lru_cache"]], "imgutils.utils.func": [[87, "module-imgutils.utils.func"]], "sigmoid() (in module imgutils.utils.func)": [[87, "imgutils.utils.func.sigmoid"]], "imgutils.utils": [[88, "module-imgutils.utils"]], "get_onnx_provider() (in module imgutils.utils.onnxruntime)": [[89, "imgutils.utils.onnxruntime.get_onnx_provider"]], "imgutils.utils.onnxruntime": [[89, "module-imgutils.utils.onnxruntime"]], "open_onnx_model() (in module imgutils.utils.onnxruntime)": [[89, "imgutils.utils.onnxruntime.open_onnx_model"]], "get_ai_created_score() (in module imgutils.validate.aicheck)": [[90, "imgutils.validate.aicheck.get_ai_created_score"]], "imgutils.validate.aicheck": [[90, "module-imgutils.validate.aicheck"]], "is_ai_created() (in module imgutils.validate.aicheck)": [[90, "imgutils.validate.aicheck.is_ai_created"]], "anime_bangumi_char() (in module imgutils.validate.bangumi_char)": [[91, "imgutils.validate.bangumi_char.anime_bangumi_char"]], "anime_bangumi_char_score() (in module imgutils.validate.bangumi_char)": [[91, "imgutils.validate.bangumi_char.anime_bangumi_char_score"]], "imgutils.validate.bangumi_char": [[91, "module-imgutils.validate.bangumi_char"]], "anime_classify() (in module imgutils.validate.classify)": [[92, "imgutils.validate.classify.anime_classify"]], "anime_classify_score() (in module imgutils.validate.classify)": [[92, "imgutils.validate.classify.anime_classify_score"]], "imgutils.validate.classify": [[92, "module-imgutils.validate.classify"]], "imgutils.validate.color": [[93, "module-imgutils.validate.color"]], "is_greyscale() (in module imgutils.validate.color)": [[93, "imgutils.validate.color.is_greyscale"]], "anime_completeness() (in module imgutils.validate.completeness)": [[94, "imgutils.validate.completeness.anime_completeness"]], "anime_completeness_score() (in module imgutils.validate.completeness)": [[94, "imgutils.validate.completeness.anime_completeness_score"]], "imgutils.validate.completeness": [[94, "module-imgutils.validate.completeness"]], "anime_dbrating() (in module imgutils.validate.dbrating)": [[95, "imgutils.validate.dbrating.anime_dbrating"]], "anime_dbrating_score() (in module imgutils.validate.dbrating)": [[95, "imgutils.validate.dbrating.anime_dbrating_score"]], "imgutils.validate.dbrating": [[95, "module-imgutils.validate.dbrating"]], "anime_furry() (in module imgutils.validate.furry)": [[96, "imgutils.validate.furry.anime_furry"]], "anime_furry_score() (in module imgutils.validate.furry)": [[96, "imgutils.validate.furry.anime_furry_score"]], "imgutils.validate.furry": [[96, "module-imgutils.validate.furry"]], "imgutils.validate": [[97, "module-imgutils.validate"]], "get_monochrome_score() (in module imgutils.validate.monochrome)": [[98, "imgutils.validate.monochrome.get_monochrome_score"]], "imgutils.validate.monochrome": [[98, "module-imgutils.validate.monochrome"]], "is_monochrome() (in module imgutils.validate.monochrome)": [[98, "imgutils.validate.monochrome.is_monochrome"]], "imgutils.validate.nsfw": [[99, "module-imgutils.validate.nsfw"]], "nsfw_pred() (in module imgutils.validate.nsfw)": [[99, "imgutils.validate.nsfw.nsfw_pred"]], "nsfw_pred_score() (in module imgutils.validate.nsfw)": [[99, "imgutils.validate.nsfw.nsfw_pred_score"]], "anime_portrait() (in module imgutils.validate.portrait)": [[100, "imgutils.validate.portrait.anime_portrait"]], "anime_portrait_score() (in module imgutils.validate.portrait)": [[100, "imgutils.validate.portrait.anime_portrait_score"]], "imgutils.validate.portrait": [[100, "module-imgutils.validate.portrait"]], "anime_rating() (in module imgutils.validate.rating)": [[101, "imgutils.validate.rating.anime_rating"]], "anime_rating_score() (in module imgutils.validate.rating)": [[101, "imgutils.validate.rating.anime_rating_score"]], "imgutils.validate.rating": [[101, "module-imgutils.validate.rating"]], "anime_real() (in module imgutils.validate.real)": [[102, "imgutils.validate.real.anime_real"]], "anime_real_score() (in module imgutils.validate.real)": [[102, "imgutils.validate.real.anime_real_score"]], "imgutils.validate.real": [[102, "module-imgutils.validate.real"]], "imgutils.validate.safe": [[103, "module-imgutils.validate.safe"]], "safe_check() (in module imgutils.validate.safe)": [[103, "imgutils.validate.safe.safe_check"]], "safe_check_score() (in module imgutils.validate.safe)": [[103, "imgutils.validate.safe.safe_check_score"]], "anime_style_age() (in module imgutils.validate.style_age)": [[104, "imgutils.validate.style_age.anime_style_age"]], "anime_style_age_score() (in module imgutils.validate.style_age)": [[104, "imgutils.validate.style_age.anime_style_age_score"]], "imgutils.validate.style_age": [[104, "module-imgutils.validate.style_age"]], "anime_teen() (in module imgutils.validate.teen)": [[105, "imgutils.validate.teen.anime_teen"]], "anime_teen_score() (in module imgutils.validate.teen)": [[105, "imgutils.validate.teen.anime_teen_score"]], "imgutils.validate.teen": [[105, "module-imgutils.validate.teen"]], "imgutils.validate.truncate": [[106, "module-imgutils.validate.truncate"]], "is_truncated_file() (in module imgutils.validate.truncate)": [[106, "imgutils.validate.truncate.is_truncated_file"]]}}) \ No newline at end of file +Search.setIndex({"docnames": ["api_doc/ascii/drawing", "api_doc/ascii/index", "api_doc/config/index", "api_doc/config/meta", "api_doc/data/background", "api_doc/data/blob", "api_doc/data/decode", "api_doc/data/encode", "api_doc/data/image", "api_doc/data/index", "api_doc/data/layer", "api_doc/data/url", "api_doc/detect/booru_yolo", "api_doc/detect/censor", "api_doc/detect/eye", "api_doc/detect/face", "api_doc/detect/halfbody", "api_doc/detect/hand", "api_doc/detect/head", "api_doc/detect/index", "api_doc/detect/nudenet", "api_doc/detect/person", "api_doc/detect/similarity", "api_doc/detect/text", "api_doc/detect/visual", "api_doc/edge/canny", "api_doc/edge/index", "api_doc/edge/lineart", "api_doc/edge/lineart_anime", "api_doc/generic/attachment", "api_doc/generic/classify", "api_doc/generic/clip", "api_doc/generic/enhance", "api_doc/generic/index", "api_doc/generic/siglip", "api_doc/generic/yolo", "api_doc/metadata/geninfo", "api_doc/metadata/index", "api_doc/metadata/lsb", "api_doc/metrics/aesthetic", "api_doc/metrics/ccip", "api_doc/metrics/dbaesthetic", "api_doc/metrics/index", "api_doc/metrics/laplacian", "api_doc/metrics/lpips", "api_doc/metrics/psnr_", "api_doc/ocr/index", "api_doc/operate/align", "api_doc/operate/censor", "api_doc/operate/imgcensor", "api_doc/operate/index", "api_doc/operate/squeeze", "api_doc/pose/dwpose", "api_doc/pose/format", "api_doc/pose/index", "api_doc/pose/visual", "api_doc/preprocess/base", "api_doc/preprocess/index", "api_doc/preprocess/pillow", "api_doc/preprocess/torchvision", "api_doc/preprocess/transformers", "api_doc/resource/background", "api_doc/resource/index", "api_doc/restore/adversarial", "api_doc/restore/index", "api_doc/restore/nafnet", "api_doc/restore/scunet", "api_doc/sd/index", "api_doc/sd/metadata", "api_doc/sd/model", "api_doc/sd/nai", "api_doc/segment/index", "api_doc/segment/isnetis", "api_doc/tagging/blacklist", "api_doc/tagging/character", "api_doc/tagging/deepdanbooru", "api_doc/tagging/deepgelbooru", "api_doc/tagging/format", "api_doc/tagging/index", "api_doc/tagging/match", "api_doc/tagging/mldanbooru", "api_doc/tagging/order", "api_doc/tagging/overlap", "api_doc/tagging/wd14", "api_doc/upscale/cdc", "api_doc/upscale/index", "api_doc/utils/cache", "api_doc/utils/func", "api_doc/utils/index", "api_doc/utils/onnxruntime", "api_doc/validate/aicheck", "api_doc/validate/bangumi_char", "api_doc/validate/classify", "api_doc/validate/color", "api_doc/validate/completeness", "api_doc/validate/dbrating", "api_doc/validate/furry", "api_doc/validate/index", "api_doc/validate/monochrome", "api_doc/validate/nsfw", "api_doc/validate/portrait", "api_doc/validate/rating", "api_doc/validate/real", "api_doc/validate/safe", "api_doc/validate/style_age", "api_doc/validate/teen", "api_doc/validate/truncate", "index", "information/environment", "information/environment.result", "tutorials/installation/index", "tutorials/quick_start/index"], "filenames": ["api_doc/ascii/drawing.rst", "api_doc/ascii/index.rst", "api_doc/config/index.rst", "api_doc/config/meta.rst", "api_doc/data/background.rst", "api_doc/data/blob.rst", "api_doc/data/decode.rst", "api_doc/data/encode.rst", "api_doc/data/image.rst", "api_doc/data/index.rst", "api_doc/data/layer.rst", "api_doc/data/url.rst", "api_doc/detect/booru_yolo.rst", "api_doc/detect/censor.rst", "api_doc/detect/eye.rst", "api_doc/detect/face.rst", "api_doc/detect/halfbody.rst", "api_doc/detect/hand.rst", "api_doc/detect/head.rst", "api_doc/detect/index.rst", "api_doc/detect/nudenet.rst", "api_doc/detect/person.rst", "api_doc/detect/similarity.rst", "api_doc/detect/text.rst", "api_doc/detect/visual.rst", "api_doc/edge/canny.rst", "api_doc/edge/index.rst", "api_doc/edge/lineart.rst", "api_doc/edge/lineart_anime.rst", "api_doc/generic/attachment.rst", "api_doc/generic/classify.rst", "api_doc/generic/clip.rst", "api_doc/generic/enhance.rst", "api_doc/generic/index.rst", "api_doc/generic/siglip.rst", "api_doc/generic/yolo.rst", "api_doc/metadata/geninfo.rst", "api_doc/metadata/index.rst", "api_doc/metadata/lsb.rst", "api_doc/metrics/aesthetic.rst", "api_doc/metrics/ccip.rst", "api_doc/metrics/dbaesthetic.rst", "api_doc/metrics/index.rst", "api_doc/metrics/laplacian.rst", "api_doc/metrics/lpips.rst", "api_doc/metrics/psnr_.rst", "api_doc/ocr/index.rst", "api_doc/operate/align.rst", "api_doc/operate/censor.rst", "api_doc/operate/imgcensor.rst", "api_doc/operate/index.rst", "api_doc/operate/squeeze.rst", "api_doc/pose/dwpose.rst", "api_doc/pose/format.rst", "api_doc/pose/index.rst", "api_doc/pose/visual.rst", "api_doc/preprocess/base.rst", "api_doc/preprocess/index.rst", "api_doc/preprocess/pillow.rst", "api_doc/preprocess/torchvision.rst", "api_doc/preprocess/transformers.rst", "api_doc/resource/background.rst", "api_doc/resource/index.rst", "api_doc/restore/adversarial.rst", "api_doc/restore/index.rst", "api_doc/restore/nafnet.rst", "api_doc/restore/scunet.rst", "api_doc/sd/index.rst", "api_doc/sd/metadata.rst", "api_doc/sd/model.rst", "api_doc/sd/nai.rst", "api_doc/segment/index.rst", "api_doc/segment/isnetis.rst", "api_doc/tagging/blacklist.rst", "api_doc/tagging/character.rst", "api_doc/tagging/deepdanbooru.rst", "api_doc/tagging/deepgelbooru.rst", "api_doc/tagging/format.rst", "api_doc/tagging/index.rst", "api_doc/tagging/match.rst", "api_doc/tagging/mldanbooru.rst", "api_doc/tagging/order.rst", "api_doc/tagging/overlap.rst", "api_doc/tagging/wd14.rst", "api_doc/upscale/cdc.rst", "api_doc/upscale/index.rst", "api_doc/utils/cache.rst", "api_doc/utils/func.rst", "api_doc/utils/index.rst", "api_doc/utils/onnxruntime.rst", "api_doc/validate/aicheck.rst", "api_doc/validate/bangumi_char.rst", "api_doc/validate/classify.rst", "api_doc/validate/color.rst", "api_doc/validate/completeness.rst", "api_doc/validate/dbrating.rst", "api_doc/validate/furry.rst", "api_doc/validate/index.rst", "api_doc/validate/monochrome.rst", "api_doc/validate/nsfw.rst", "api_doc/validate/portrait.rst", "api_doc/validate/rating.rst", "api_doc/validate/real.rst", "api_doc/validate/safe.rst", "api_doc/validate/style_age.rst", "api_doc/validate/teen.rst", "api_doc/validate/truncate.rst", "index.rst", "information/environment.ipynb", "information/environment.result.ipynb", "tutorials/installation/index.rst", "tutorials/quick_start/index.rst"], "titles": ["imgutils.ascii.drawing", "imgutils.ascii", "imgutils.config", "imgutils.config.meta", "imgutils.data.background", "imgutils.data.blob", "imgutils.data.decode", "imgutils.data.encode", "imgutils.data.image", "imgutils.data", "imgutils.data.layer", "imgutils.data.url", "imgutils.detect.booru_yolo", "imgutils.detect.censor", "imgutils.detect.eye", "imgutils.detect.face", "imgutils.detect.halfbody", "imgutils.detect.hand", "imgutils.detect.head", "imgutils.detect", "imgutils.detect.nudenet", "imgutils.detect.person", "imgutils.detect.similarity", "imgutils.detect.text", "imgutils.detect.visual", "imgutils.edge.canny", "imgutils.edge", "imgutils.edge.lineart", "imgutils.edge.lineart_anime", "imgutils.generic.attachment", "imgutils.generic.classify", "imgutils.generic.clip", "imgutils.generic.enhance", "imgutils.generic", "imgutils.generic.siglip", "imgutils.generic.yolo", "imgutils.metadata.geninfo", "imgutils.metadata", "imgutils.metadata.lsb", "imgutils.metrics.aesthetic", "imgutils.metrics.ccip", "imgutils.metrics.dbaesthetic", "imgutils.metrics", "imgutils.metrics.laplacian", "imgutils.metrics.lpips", "imgutils.metrics.psnr_", "imgutils.ocr", "imgutils.operate.align", "imgutils.operate.censor_", "imgutils.operate.imgcensor", "imgutils.operate", "imgutils.operate.squeeze", "imgutils.pose.dwpose", "imgutils.pose.format", "imgutils.pose", "imgutils.pose.visual", "imgutils.preprocess.base", "imgutils.preprocess", "imgutils.preprocess.pillow", "imgutils.preprocess.torchvision", "imgutils.preprocess.transformers", "imgutils.resource.background", "imgutils.resource", "imgutils.restore.adversarial", "imgutils.restore", "imgutils.restore.nafnet", "imgutils.restore.scunet", "imgutils.sd", "imgutils.sd.metadata", "imgutils.sd.model", "imgutils.sd.nai", "imgutils.segment", "imgutils.segment.isnetis", "imgutils.tagging.blacklist", "imgutils.tagging.character", "imgutils.tagging.deepdanbooru", "imgutils.tagging.deepgelbooru", "imgutils.tagging.format", "imgutils.tagging", "imgutils.tagging.match", "imgutils.tagging.mldanbooru", "imgutils.tagging.order", "imgutils.tagging.overlap", "imgutils.tagging.wd14", "imgutils.upscale.cdc", "imgutils.upscale", "imgutils.utils.cache", "imgutils.utils.func", "imgutils.utils", "imgutils.utils.onnxruntime", "imgutils.validate.aicheck", "imgutils.validate.bangumi_char", "imgutils.validate.classify", "imgutils.validate.color", "imgutils.validate.completeness", "imgutils.validate.dbrating", "imgutils.validate.furry", "imgutils.validate", "imgutils.validate.monochrome", "imgutils.validate.nsfw", "imgutils.validate.portrait", "imgutils.validate.rating", "imgutils.validate.real", "imgutils.validate.safe", "imgutils.validate.style_age", "imgutils.validate.teen", "imgutils.validate.truncate", "Welcome to imgutils\u2019s Documentation", "Run Environment Information", "Run Environment Information", "Installation", "Quick Start"], "terms": {"img": [0, 5, 8, 30, 63, 68], "str": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 32, 34, 35, 36, 38, 39, 40, 41, 43, 44, 46, 47, 48, 49, 51, 52, 55, 58, 59, 60, 61, 65, 66, 68, 69, 70, 72, 73, 74, 75, 76, 77, 79, 80, 81, 82, 83, 84, 89, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105, 106], "pathlik": [0, 4, 5, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 25, 27, 28, 30, 31, 32, 34, 35, 36, 38, 39, 40, 41, 43, 44, 46, 47, 48, 49, 51, 52, 55, 65, 66, 68, 70, 72, 75, 76, 80, 83, 84, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105], "byte": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 25, 27, 28, 30, 31, 32, 34, 35, 36, 38, 39, 40, 41, 43, 44, 46, 47, 48, 49, 51, 52, 53, 55, 65, 66, 68, 70, 72, 75, 76, 80, 83, 84, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105], "bytearrai": [0, 4, 5, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 25, 27, 28, 30, 31, 32, 34, 35, 36, 38, 39, 40, 41, 43, 44, 46, 47, 48, 49, 51, 52, 53, 55, 65, 66, 68, 70, 72, 75, 76, 80, 83, 84, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105], "binaryio": [0, 4, 5, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 25, 27, 28, 30, 31, 32, 34, 35, 36, 38, 39, 40, 41, 43, 44, 46, 47, 48, 49, 51, 52, 55, 65, 66, 68, 70, 72, 75, 76, 80, 83, 84, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105], "imag": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 51, 52, 54, 55, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 75, 76, 77, 78, 80, 83, 84, 85, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 110], "max_width": 0, "int": [0, 4, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 27, 28, 30, 31, 34, 35, 38, 40, 44, 46, 47, 48, 49, 51, 52, 53, 55, 60, 61, 63, 65, 66, 72, 80, 84, 103], "none": [0, 4, 8, 10, 11, 13, 14, 15, 16, 17, 18, 21, 23, 24, 25, 27, 28, 29, 30, 31, 32, 34, 35, 36, 38, 40, 48, 51, 52, 55, 58, 59, 60, 61, 68, 70, 73, 74, 83, 89], "ellipsi": 0, "max_height": 0, "resampl": [0, 60], "2": [0, 8, 12, 22, 23, 39, 40, 41, 44, 46, 53, 60, 63, 68, 83, 90, 91, 92, 94, 95, 96, 98, 99, 100, 101, 102, 104, 105], "level": [0, 13, 14, 15, 16, 17, 18, 21, 34, 35, 39, 48, 61, 75, 95], "aspect": [0, 24, 35, 47], "float": [0, 7, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 30, 35, 40, 41, 43, 44, 45, 46, 48, 49, 51, 53, 55, 60, 61, 63, 70, 73, 74, 75, 76, 77, 80, 81, 82, 83, 87, 90, 91, 92, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105], "1": [0, 10, 12, 20, 21, 22, 39, 40, 41, 44, 46, 53, 60, 61, 63, 68, 69, 73, 74, 75, 76, 81, 83, 84, 87, 90, 91, 92, 94, 95, 96, 98, 99, 100, 101, 102, 104, 105, 108, 109, 110], "8": [0, 12, 22, 38, 40, 44, 48, 53, 60, 63, 68, 90, 91, 92, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105, 108, 109, 110], "sourc": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 32, 34, 35, 36, 38, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 55, 56, 58, 59, 60, 61, 63, 65, 66, 68, 69, 70, 72, 73, 74, 75, 76, 77, 79, 80, 81, 82, 83, 84, 86, 87, 89, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105, 106], "gener": [0, 4, 12, 15, 21, 36, 37, 67, 68, 70, 76, 80, 83, 88, 95, 107], "art": [0, 68], "base": [0, 18, 21, 22, 29, 30, 31, 34, 35, 40, 41, 43, 44, 47, 48, 49, 51, 53, 55, 57, 58, 60, 61, 70, 72, 75, 76, 80, 81, 82, 83, 91, 95, 99, 101, 107], "given": [0, 6, 7, 8, 10, 11, 14, 15, 17, 18, 19, 20, 23, 25, 27, 28, 30, 31, 34, 38, 40, 43, 47, 49, 53, 56, 60, 68, 70, 73, 74, 79, 82, 83, 90, 92, 95, 98, 99, 101, 105], "paramet": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 32, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 55, 58, 59, 60, 61, 63, 65, 66, 68, 69, 70, 72, 73, 74, 75, 76, 77, 79, 80, 81, 82, 83, 84, 86, 87, 89, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105, 106], "imagetyp": [0, 5, 12, 13, 14, 15, 16, 17, 18, 21, 23, 24, 30, 32, 35, 36, 38, 40, 41, 43, 46, 48, 51, 52, 55, 65, 66, 68, 70, 76, 83, 84, 91, 94, 96, 99, 100, 102, 103, 104], "The": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 24, 29, 30, 31, 32, 34, 35, 36, 37, 38, 40, 41, 43, 46, 47, 48, 49, 51, 52, 53, 55, 58, 59, 60, 61, 63, 64, 65, 66, 68, 69, 70, 72, 74, 75, 76, 77, 79, 80, 81, 83, 84, 86, 87, 89, 90, 91, 92, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105, 106, 110], "input": [0, 5, 12, 13, 14, 15, 16, 18, 20, 21, 23, 24, 29, 30, 31, 32, 34, 35, 36, 38, 40, 41, 43, 46, 47, 48, 49, 51, 52, 55, 58, 60, 63, 65, 66, 68, 70, 73, 74, 76, 77, 79, 81, 83, 84, 87, 91, 94, 96, 99, 100, 102, 104], "option": [0, 4, 11, 12, 13, 14, 15, 16, 17, 18, 21, 22, 23, 24, 29, 30, 31, 34, 35, 36, 40, 46, 48, 51, 52, 55, 60, 61, 63, 68, 69, 70, 73, 74, 81, 83, 86], "maximum": [0, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 24, 35, 40, 46, 47, 48, 60, 63, 86, 103], "width": [0, 4, 10, 49, 60, 61, 80], "If": [0, 5, 8, 10, 11, 13, 14, 15, 16, 17, 18, 21, 22, 24, 29, 30, 31, 34, 35, 36, 38, 40, 46, 48, 51, 53, 55, 58, 59, 60, 63, 65, 66, 68, 69, 70, 73, 74, 81, 83, 89, 90, 91, 92, 95, 98, 101, 105], "set": [0, 12, 24, 30, 31, 35, 40, 51, 53, 55, 60, 83, 89, 92, 95, 101, 105, 106], "automat": [0, 4, 31, 34, 40, 51, 89, 108, 109], "determin": [0, 8, 40, 99], "termin": 0, "size": [0, 4, 6, 7, 10, 11, 23, 24, 25, 27, 28, 40, 47, 49, 51, 55, 58, 59, 60, 61, 63, 65, 66, 68, 72, 80, 84, 85, 103, 108, 109], "height": [0, 4, 10, 49, 60, 61, 80], "filter": [0, 35, 51, 60, 63, 73, 74, 95, 97, 101], "us": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 27, 28, 30, 31, 32, 34, 35, 36, 37, 38, 39, 40, 41, 44, 46, 48, 49, 51, 52, 55, 56, 58, 60, 63, 64, 65, 66, 68, 69, 70, 73, 75, 76, 77, 80, 83, 84, 86, 87, 89, 90, 91, 92, 95, 97, 98, 99, 101, 105], "when": [0, 7, 10, 12, 23, 25, 27, 28, 30, 31, 38, 40, 44, 48, 49, 53, 56, 60, 65, 68, 70, 72, 80, 83, 84, 86, 89, 90, 106], "resiz": [0, 23, 24, 35, 47, 55, 58, 59, 60, 68, 80], "charact": [0, 40, 46, 55, 71, 72, 75, 76, 77, 78, 83, 91, 107], "repres": [0, 7, 10, 12, 13, 14, 15, 22, 40, 44, 48, 51, 53, 70, 72, 81, 90, 99, 106], "differ": [0, 8, 14, 15, 16, 17, 18, 21, 22, 31, 36, 37, 38, 40, 44, 45, 52, 53, 59, 60, 91, 96, 100, 102, 104, 108, 109], "intens": 0, "proport": [0, 91], "correct": [0, 38], "output": [0, 24, 30, 31, 34, 41, 55, 68, 69, 76, 81, 83, 110], "which": [0, 4, 10, 22, 23, 25, 27, 28, 34, 36, 40, 44, 49, 58, 60, 61, 64, 68, 69, 70, 72, 73, 76, 80, 86, 87, 89, 90, 92, 97, 98, 99, 106, 107, 108, 109, 110], "should": [0, 3, 10, 24, 40, 44, 48, 49, 51, 60, 72, 83, 110], "approxim": 0, "ratio": [0, 24, 35, 46, 47, 49, 80], "your": [0, 51, 65, 106, 108, 109, 110], "thi": [0, 3, 4, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 29, 30, 31, 32, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 46, 48, 49, 51, 52, 53, 55, 56, 58, 59, 60, 63, 65, 66, 67, 68, 69, 70, 71, 75, 78, 82, 83, 84, 86, 87, 89, 90, 91, 92, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105, 106, 108, 109], "valu": [0, 4, 8, 10, 13, 17, 18, 21, 22, 38, 40, 44, 48, 51, 53, 58, 59, 60, 69, 75, 80, 87, 90, 98, 106], "ensur": [0, 31, 35, 40, 47, 60, 65, 68, 83, 86], "i": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 46, 48, 49, 51, 52, 53, 55, 56, 58, 59, 60, 61, 63, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 80, 81, 83, 84, 86, 87, 89, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110], "close": [0, 49, 68], "possibl": [0, 23, 31, 40, 49], "origin": [0, 4, 6, 8, 20, 25, 27, 28, 38, 39, 45, 48, 49, 51, 55, 72, 75, 77, 80, 81, 99], "default": [0, 4, 5, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 22, 23, 25, 27, 28, 30, 31, 34, 35, 40, 41, 43, 44, 46, 48, 49, 51, 53, 55, 60, 61, 65, 66, 69, 72, 73, 74, 75, 77, 80, 83, 84, 89, 90, 91, 92, 94, 95, 96, 98, 99, 100, 101, 102, 104, 105], "return": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 32, 34, 35, 36, 38, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 55, 58, 59, 60, 61, 63, 65, 66, 68, 69, 70, 72, 73, 74, 75, 76, 77, 79, 80, 81, 82, 83, 84, 86, 87, 89, 90, 91, 92, 93, 94, 95, 96, 99, 100, 101, 102, 103, 104, 105, 106], "represent": [0, 22, 40, 58, 59, 68], "type": [0, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 21, 22, 23, 24, 29, 30, 31, 32, 34, 35, 36, 38, 40, 41, 43, 46, 48, 49, 51, 52, 53, 55, 58, 59, 60, 61, 63, 65, 66, 68, 69, 70, 73, 74, 77, 79, 81, 82, 83, 84, 86, 87, 91, 94, 95, 96, 99, 100, 101, 102, 103, 104], "exampl": [0, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 27, 28, 29, 30, 35, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 51, 52, 58, 59, 60, 61, 63, 68, 72, 73, 74, 75, 76, 77, 80, 81, 82, 83, 84, 86, 87, 89, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 101, 102, 104, 105, 106], "here": [0, 12, 20, 26, 40, 44, 45, 68, 73, 75, 76, 80, 83, 84, 91, 93, 106, 108, 109], "an": [0, 4, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 34, 35, 36, 38, 39, 40, 41, 43, 44, 46, 47, 48, 49, 51, 52, 53, 55, 58, 60, 63, 65, 66, 68, 70, 71, 72, 74, 75, 76, 78, 81, 83, 84, 87, 89, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105, 106], "jerri": 0, "from": [0, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 27, 28, 29, 30, 34, 35, 36, 38, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 58, 59, 60, 61, 63, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 80, 81, 82, 83, 84, 86, 87, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105, 106, 108, 109, 110], "import": [0, 6, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 21, 24, 35, 38, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 51, 52, 58, 59, 60, 61, 63, 68, 72, 73, 74, 75, 76, 77, 80, 81, 82, 83, 84, 86, 87, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 101, 102, 104, 105, 106, 108, 109, 110], "print": [0, 5, 12, 17, 18, 21, 22, 35, 68, 69, 83, 108, 109, 110], "png": [0, 5, 8, 10, 13, 24, 36, 38, 43, 48, 49, 51, 63, 68, 70, 72, 83, 84, 93, 106], "draw": [1, 24, 26, 27, 55, 99, 107], "ascii_draw": 1, "meta": [2, 107, 110], "__title__": [2, 110], "__version__": [2, 110], "__description__": [2, 110], "__author__": [2, 110], "__author_email__": 2, "overview": [3, 4, 6, 7, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 32, 33, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 54, 60, 61, 62, 63, 64, 65, 66, 67, 68, 71, 72, 73, 74, 75, 76, 77, 78, 80, 83, 84, 85, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106], "inform": [3, 29, 31, 34, 35, 36, 37, 38, 55, 68, 70, 82], "packag": 3, "titl": [3, 70], "project": [3, 20, 75, 83, 106], "version": [3, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 35, 39, 48, 65, 66, 68, 69, 86, 92, 107, 110], "short": [3, 76, 80, 83], "descript": [3, 20, 30, 34, 70], "includ": [3, 5, 8, 11, 12, 13, 20, 21, 22, 24, 29, 30, 31, 32, 34, 35, 36, 37, 52, 53, 59, 60, 67, 68, 69, 70, 76, 83, 87, 91, 99], "setup": 3, "py": [3, 72], "author": [3, 69], "email": 3, "step": [4, 49, 60, 68], "forecolor": [4, 25, 27, 28], "lightgrei": 4, "backcolor": [4, 25, 27, 28], "white": [4, 8, 25, 27, 28, 31, 60, 68, 72], "creat": [4, 29, 30, 31, 34, 35, 36, 48, 58, 59, 60, 68, 70, 74, 90], "black": [4, 48, 68], "squar": [4, 60], "can": [4, 5, 8, 10, 13, 14, 15, 16, 17, 18, 19, 20, 21, 24, 26, 31, 34, 36, 38, 40, 44, 48, 52, 53, 58, 60, 68, 69, 70, 76, 81, 83, 89, 91, 97, 98, 107, 110], "complement": 4, "transpar": [4, 8, 10, 25, 27, 28, 49, 51, 72, 84], "area": [4, 10, 12, 22, 23, 48, 49], "grid": 4, "pixel": [4, 24, 38, 48, 49, 51, 60, 63, 68, 72, 98], "mean": [4, 20, 22, 23, 25, 27, 28, 30, 40, 43, 44, 49, 53, 58, 59, 60, 89, 92, 110], "function": [4, 7, 8, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 29, 30, 31, 34, 35, 36, 37, 38, 40, 43, 46, 48, 49, 51, 52, 55, 58, 59, 60, 63, 65, 67, 68, 69, 70, 82, 83, 84, 86, 87, 91, 95, 99, 101, 106], "suitabl": [4, 58, 60, 75, 99], "color": [4, 8, 10, 25, 27, 28, 48, 63, 68, 72, 97, 98, 107], "fore": [4, 25, 27, 28], "back": [4, 83], "A": [4, 5, 8, 13, 14, 15, 16, 17, 18, 20, 21, 25, 27, 28, 29, 30, 35, 38, 39, 40, 41, 46, 47, 48, 49, 51, 58, 60, 61, 68, 69, 70, 74, 77, 82, 86, 89, 90, 91, 92, 94, 95, 96, 98, 100, 101, 102, 103, 104, 105, 110], "rgba": [4, 8, 32, 38, 65, 66, 72, 84], "contain": [4, 5, 10, 13, 14, 15, 16, 17, 18, 20, 21, 22, 24, 30, 31, 34, 35, 40, 41, 53, 55, 60, 65, 68, 69, 70, 76, 80, 83, 92, 95, 101, 103, 105], "add": [4, 36, 69, 70, 77], "rgb": [4, 6, 7, 8, 31, 32, 48, 60, 61, 68, 72, 84], "In": [4, 27, 40, 91, 92], "document": [4, 108, 109, 110], "accur": [4, 13, 21, 95, 101], "present": [4, 36, 70, 75], "state": [4, 34], "shown": [4, 71], "follow": [4, 30, 40, 53, 59, 60, 64, 69, 70, 76, 83, 90, 91, 92, 94, 95, 96, 98, 100, 101, 102, 104, 105, 110], "figur": 4, "modul": [5, 8, 11, 12, 17, 18, 20, 21, 22, 23, 24, 29, 30, 31, 34, 35, 36, 37, 38, 58, 59, 67, 69, 70, 71, 83, 86, 87, 95, 101, 107], "provid": [5, 8, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 29, 30, 31, 32, 34, 35, 36, 37, 38, 40, 48, 51, 53, 55, 58, 59, 60, 67, 68, 69, 70, 80, 81, 83, 86, 87, 89, 95, 101], "util": [5, 8, 11, 20, 21, 30, 33, 35, 44, 47, 51, 54, 58, 59, 64, 67, 69, 75, 76, 80, 83, 107], "handl": [5, 8, 11, 29, 30, 31, 34, 35, 37, 38, 56, 59, 60, 67, 70], "url": [5, 9, 13, 16, 18, 31, 38, 68, 107], "convers": [5, 8, 35, 59, 60], "between": [5, 14, 15, 21, 22, 30, 31, 34, 40, 44, 45, 49, 59, 65, 66, 74, 80, 84, 87], "valid": [5, 11, 48, 49, 53, 60, 107], "format": [5, 8, 10, 25, 27, 28, 29, 30, 31, 34, 35, 36, 37, 38, 41, 48, 51, 52, 54, 58, 60, 68, 69, 70, 76, 78, 83, 99, 107], "support": [5, 6, 8, 11, 14, 15, 16, 18, 21, 30, 34, 35, 36, 49, 55, 58, 59, 60, 65, 66, 68, 69, 70, 83, 84], "convert": [5, 8, 31, 36, 38, 40, 53, 58, 59, 60, 70, 83, 99], "specifi": [5, 8, 22, 23, 24, 29, 30, 31, 34, 35, 40, 48, 49, 51, 60, 68, 69, 70, 74, 76, 81, 83, 86], "load": [5, 8, 13, 14, 17, 18, 29, 30, 31, 34, 35, 36, 38, 68, 83, 89], "variou": [5, 8, 14, 15, 17, 21, 22, 24, 29, 30, 32, 34, 35, 37, 60, 68, 70, 87, 110], "mime": 5, "jpg": [5, 6, 7, 8, 11, 12, 14, 15, 16, 17, 18, 21, 24, 30, 35, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 52, 61, 72, 75, 76, 80, 83, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 101, 102, 104, 105, 106], "save_kwarg": 5, "string": [5, 13, 15, 16, 20, 38, 53, 68, 69, 77, 89, 106], "pil": [5, 6, 7, 8, 10, 11, 17, 24, 31, 35, 44, 47, 48, 49, 51, 58, 60, 61, 63, 68, 76, 84, 93, 98], "numpi": [5, 6, 10, 24, 31, 34, 38, 40, 51, 53, 83, 87], "arrai": [5, 10, 24, 29, 31, 38, 40, 44, 51, 53, 83, 87], "file": [5, 8, 10, 11, 12, 13, 16, 18, 24, 36, 38, 44, 61, 67, 68, 69, 70, 89, 98, 106, 107], "path": [5, 8, 10, 12, 13, 16, 18, 24, 31, 35, 38, 61, 68, 69, 70, 76, 93, 98, 106], "desir": [5, 61], "addit": [5, 11, 29, 30, 31, 34, 35, 36, 48, 49, 59, 68, 70, 83], "keyword": [5, 11, 30, 31, 34, 35, 36, 48, 49, 68, 70, 86], "argument": [5, 11, 29, 30, 31, 34, 35, 36, 48, 49, 52, 53, 68, 70, 74, 76, 83, 86], "pass": [5, 11, 27, 28, 29, 30, 31, 34, 35, 36, 48, 49, 68, 72, 80, 84, 86], "save": [5, 10, 24, 36, 63, 68, 69, 70, 72], "encod": [5, 6, 9, 29, 30, 31, 34, 38, 70, 107], "open": [5, 6, 7, 8, 10, 12, 17, 30, 35, 47, 48, 49, 51, 63, 68, 69, 84, 89], "test": [5, 44, 84, 90, 91, 92, 94, 95, 96, 98, 100, 101, 102, 104, 105], "blob_url": 5, "qualiti": [5, 23, 41, 62, 68, 83, 84], "95": [5, 35, 60, 73, 74, 81], "base64": 5, "pre": [5, 13, 15, 18, 31, 34, 41], "object": [5, 6, 8, 10, 11, 12, 18, 22, 24, 35, 36, 38, 44, 48, 52, 55, 56, 59, 60, 61, 68, 70, 75, 76, 89, 92, 93, 95, 98, 101, 105], "rais": [5, 8, 11, 13, 14, 16, 17, 18, 21, 22, 29, 30, 34, 35, 38, 48, 51, 53, 56, 58, 59, 60, 63, 68, 69, 70, 73, 74, 81, 83], "valueerror": [5, 11, 13, 16, 18, 21, 22, 29, 30, 34, 38, 51, 60, 70, 81, 83], "unsupport": [5, 46, 59, 60, 81], "method": [5, 11, 29, 30, 31, 32, 34, 35, 37, 38, 40, 48, 60, 95, 101], "warn": 5, "userwarn": 5, "doesn": [5, 38, 74], "t": [5, 38, 74], "match": [5, 22, 34, 38, 51, 60, 74, 78, 107], "actual": [5, 18, 21, 46], "invalid": [5, 13, 16, 18, 21, 29, 30, 34, 36, 60, 83], "show": [5, 11, 13, 14, 15, 16, 52], "bool": [5, 7, 8, 11, 24, 27, 35, 40, 46, 48, 51, 52, 55, 60, 65, 66, 69, 70, 73, 74, 75, 76, 77, 79, 80, 83, 84, 90, 98, 106], "effici": [5, 20, 23, 31, 69, 87], "without": [5, 35, 63, 68, 73, 74, 82], "content": [5, 11, 12, 27, 46, 71], "true": [5, 7, 8, 11, 24, 35, 40, 48, 49, 52, 55, 58, 59, 60, 65, 66, 69, 70, 73, 74, 77, 79, 83, 90, 93, 98, 106], "fals": [5, 6, 7, 8, 11, 24, 27, 35, 40, 46, 48, 60, 65, 66, 68, 69, 70, 73, 74, 75, 76, 77, 79, 80, 83, 84, 90, 93, 98, 106], "otherwis": [5, 8, 11, 36, 40, 60, 65, 66, 70, 73, 74, 79, 84, 89], "abc": 5, "svg": 5, "xml": 5, "jpeg": [5, 64, 68, 93, 106], "text": [5, 19, 24, 31, 34, 46, 68, 77, 79, 107], "plain": 5, "hello": 5, "order_": [6, 7], "chw": [6, 7], "both": [6, 13, 22, 31, 34, 46, 58, 69, 83], "np": [6, 7, 10, 29, 30, 31, 34, 38, 40, 49, 51, 53, 83, 87], "uint8": [6, 7], "float32": [6, 7, 10, 25, 27, 28, 40], "ar": [6, 10, 12, 13, 14, 15, 16, 17, 18, 21, 22, 23, 30, 31, 34, 35, 36, 40, 43, 44, 45, 46, 48, 53, 56, 59, 60, 61, 64, 68, 69, 70, 73, 74, 75, 76, 80, 81, 83, 84, 90, 91, 92, 93, 94, 95, 96, 98, 100, 101, 102, 103, 104, 105, 106], "order": [6, 7, 60, 77, 78, 107], "rgb_encod": [6, 9], "custom_imag": [6, 7], "data_cwh": 6, "cwh": 6, "data_int": 6, "use_float": [6, 7], "mode": [6, 7, 8, 22, 35, 38, 59, 61, 68, 81, 84, 89], "1606x1870": [6, 7], "0x7fb9b89bbdc0": 6, "0x7fb9b89bbe50": 6, "0x7fb9b89bbdf0": 6, "invers": 6, "oper": [6, 29, 31, 34, 39, 40, 41, 43, 44, 60, 69, 107], "ndarrai": [7, 10, 29, 30, 31, 34, 38, 40, 44, 49, 51, 53, 83, 87], "channel": [7, 8, 32, 60, 65, 66, 84], "jpegimageplugin": [7, 61], "jpegimagefil": [7, 61], "0x7f9ec37389d0": 7, "shape": [7, 29, 40, 44, 51, 72, 83], "dtype": [7, 40], "3": [7, 10, 12, 13, 14, 15, 21, 22, 40, 41, 44, 46, 48, 53, 55, 60, 63, 68, 76, 83, 90, 91, 92, 94, 95, 96, 98, 99, 100, 101, 102, 104, 105, 108, 109, 110], "1870": 7, "1606": 7, "whc": 7, "": [7, 12, 13, 14, 15, 16, 17, 18, 21, 22, 23, 29, 30, 35, 36, 38, 46, 48, 58, 60, 68, 83, 86, 94], "result": [7, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 29, 30, 31, 34, 35, 38, 41, 44, 46, 48, 49, 51, 52, 72, 75, 76, 83, 87, 94, 95, 101], "same": [7, 8, 29, 40, 45, 83, 86], "torchvis": [7, 57, 107], "transform": [7, 8, 56, 57, 58, 59, 77, 107], "to_tensor": [7, 58, 59], "process": [8, 9, 11, 13, 14, 16, 17, 22, 32, 35, 37, 38, 40, 58, 60, 63, 65, 66, 67, 74, 83, 110], "manipul": [8, 67], "python": [8, 38, 63, 86, 108, 109, 110], "librari": [8, 35, 58, 60, 63, 110], "It": [8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 29, 30, 31, 34, 35, 36, 37, 48, 49, 51, 55, 58, 59, 67, 69, 70, 83, 86, 87, 99, 110], "multipl": [8, 10, 16, 31, 34, 38, 40, 44, 68, 83], "ad": [8, 12, 60, 69, 70, 77], "background": [8, 9, 25, 27, 28, 31, 62, 68, 72, 107], "check": [8, 11, 38, 43, 69, 73, 74, 79, 90, 93, 103, 106, 110], "alpha": [8, 32, 65, 66], "design": [8, 22, 30, 34, 36, 37], "simplifi": [8, 91], "common": [8, 59], "relat": [8, 12, 14, 17, 67, 74, 87], "task": [8, 21, 22, 29, 34, 37, 48, 58], "applic": [8, 58, 75, 80, 99], "kei": [8, 18, 22, 31, 60, 69, 76, 83], "featur": [8, 13, 18, 31, 33, 34, 40, 44, 70, 72, 75, 76, 77, 83, 91], "binari": [8, 87], "like": [8, 12, 19, 24, 59, 60, 80, 86, 110], "onc": 8, "particularli": [8, 22, 29, 30, 36, 37, 70, 86], "requir": [8, 10, 20, 21, 40, 49, 69, 70, 95, 101, 110], "preprocess": [8, 20, 30, 31, 35, 40, 65, 107], "befor": [8, 38, 40, 69, 83], "further": 8, "analysi": [8, 41], "force_background": [8, 60], "appli": [8, 15, 18, 20, 32, 40, 48, 49, 51, 58, 60, 63, 83, 87], "necessari": [8, 40, 75, 80], "ha": [8, 23, 46, 59, 84, 99, 108, 109], "4": [8, 12, 15, 17, 18, 22, 38, 39, 40, 41, 44, 48, 53, 63, 65, 66, 68, 76, 83, 90, 91, 92, 94, 95, 96, 98, 99, 100, 101, 102, 104, 105, 108, 109], "avoid": [8, 75], "anomali": 8, "dure": [8, 30, 38, 77, 98, 106], "subsequ": [8, 31, 48], "union": [8, 13, 14, 15, 16, 17, 18, 21, 22, 31, 34, 38, 40, 48, 53, 58, 60, 68, 70, 73, 74, 81, 83], "retain": 8, "typeerror": [8, 53, 58, 59, 60, 73, 74, 81], "isinst": 8, "list": [8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 30, 31, 34, 35, 40, 44, 46, 48, 49, 52, 55, 58, 59, 60, 61, 73, 74, 81, 82, 83, 90, 92, 95, 101, 105], "tupl": [8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 30, 31, 34, 35, 40, 41, 44, 46, 48, 49, 52, 60, 83, 91, 92, 94, 95, 96, 99, 100, 101, 102, 103, 104, 105], "take": [8, 29, 55, 60], "singl": [8, 16, 34, 38, 40, 59, 60, 77, 83, 87], "call": [8, 26, 68], "each": [8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 24, 30, 35, 40, 44, 51, 58, 67, 77, 79, 83, 84, 99], "item": [8, 10, 18], "batch": [8, 65, 66, 83, 84, 103], "multiimagestyp": [8, 31, 34, 40, 49], "iter": [8, 60, 63, 74], "img_path": 8, "image1": 8, "image2": 8, "loaded_imag": 8, "len": [8, 61], "all": [8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 26, 30, 31, 34, 35, 39, 40, 41, 43, 44, 46, 52, 53, 63, 65, 66, 69, 71, 72, 76, 78, 83, 90, 91, 92, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105], "pillow": [8, 57, 107], "boolean": [8, 40], "tool": [9, 16, 24, 29, 30, 32, 39, 40, 41, 42, 48, 63, 71, 77, 97, 99], "basic": [9, 58, 62, 74, 83], "grid_background": 9, "grid_transpar": 9, "blob": [9, 72, 107], "to_blob_url": 9, "load_image_from_blob_url": 9, "is_valid_image_blob_url": 9, "decod": [9, 38, 107], "rgb_decod": 9, "load_imag": [9, 24, 52, 68], "has_alpha_channel": 9, "layer": [9, 87, 107], "istack": 9, "download_image_from_url": 9, "is_http_url": 9, "mai": [10, 14, 17, 40, 64, 68, 75, 80, 86, 106, 108, 109], "block": [10, 30, 34, 35], "togeth": 10, "new": [10, 23, 29, 30, 53, 65, 66, 68, 69, 74], "similar": [10, 12, 19, 31, 34, 40, 44, 60, 80, 83, 107], "techniqu": [10, 32, 38], "p": [10, 75, 76, 80, 83], "need": [10, 16, 35, 46, 49, 86, 90, 92, 95, 98, 101, 105], "stack": [10, 83], "addition": 10, "second": [10, 22, 40, 45, 79], "element": [10, 83], "rang": [10, 40, 44, 49], "left": [10, 48, 49, 53, 87], "0": [10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 30, 31, 35, 39, 40, 41, 44, 46, 48, 49, 51, 53, 55, 58, 59, 60, 63, 68, 69, 73, 74, 75, 76, 77, 80, 81, 82, 83, 87, 90, 91, 92, 94, 95, 96, 98, 99, 100, 101, 102, 104, 105, 108, 109, 110], "right": [10, 48, 53, 87], "two": [10, 22, 40, 45, 63, 79, 98], "dimension": [10, 83], "h": [10, 25, 27, 28, 51, 72], "w": [10, 25, 27, 28, 51, 72, 83], "posit": [10, 40, 48, 49, 91], "target": [10, 19, 25, 27, 28, 31, 49, 60], "By": [10, 46], "first": [10, 12, 16, 22, 35, 40, 45, 79], "howev": [10, 40], "solid": [10, 48], "pure": [10, 72], "lime": [10, 72], "nian": 10, "nian_lim": 10, "yellow": [10, 68], "5": [10, 12, 16, 21, 22, 40, 41, 44, 46, 49, 51, 53, 58, 59, 60, 61, 68, 75, 87, 90, 91, 92, 94, 95, 96, 98, 99, 100, 101, 102, 104, 105], "9": [10, 12, 22, 40, 44, 53, 60, 68, 81, 90, 91, 92, 94, 95, 98, 99, 100, 101, 102, 104, 105], "nian_tran": 10, "custom": [10, 13, 14, 15, 16, 17, 18, 21, 29, 30, 34, 35, 38, 41, 48, 49, 51, 59, 60, 68, 69, 73], "mask": [10, 25, 27, 28, 49, 51, 72], "hs1": 10, "ab": 10, "linspac": 10, "ws1": 10, "nian_mask": 10, "hxw": [10, 25, 27, 28, 51], "download": 11, "special": [11, 12], "github": [11, 52, 108, 109, 110], "hug": [11, 18, 29, 30, 31, 34, 35, 40, 60, 83], "face": [11, 18, 19, 20, 29, 30, 31, 34, 35, 40, 53, 55, 60, 68, 74, 83, 91, 107], "progress": [11, 65, 66, 84], "track": 11, "host": [11, 12, 15, 20, 23, 29, 31, 40, 46, 61, 76, 84, 90, 91, 92, 94, 95, 96, 98, 100, 101, 102, 104, 105, 110], "main": [11, 17, 20, 21, 24, 30, 31, 34, 35, 40, 60, 68, 70, 72, 75, 86, 110], "compon": [11, 12, 22, 30, 31, 34, 35, 86], "http": [11, 52, 72, 110], "intern": [11, 34, 56, 69], "silent": [11, 65, 66, 84], "expected_s": 11, "kwarg": [11, 12, 13, 14, 15, 16, 17, 18, 21, 29, 30, 31, 34, 35, 36, 48, 49, 68, 70], "suppress": [11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 24, 35, 48, 84], "bar": 11, "displai": [11, 31, 34, 65, 66], "expect": [11, 38, 60], "session": 11, "get": [11, 25, 27, 28, 29, 31, 39, 41, 61, 62, 68, 72, 75, 78, 83, 89, 91, 96, 98, 100, 102, 104], "especi": 11, "hf": 11, "request": [11, 83], "requestexcept": 11, "fail": [11, 13], "unidentifiedimageerror": 11, "com": [11, 52, 110], "ftp": 11, "booru": 12, "yolo": [12, 18, 20, 33, 107], "aperveyev": 12, "deepgh": [12, 13, 14, 15, 16, 17, 18, 20, 23, 29, 40, 44, 46, 61, 76, 80, 83, 84, 90, 91, 92, 94, 95, 96, 98, 100, 101, 102, 104, 105, 110], "overal": [12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 26, 39, 40, 41, 43, 44, 46, 52, 63, 65, 66, 71, 78, 90, 91, 92, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105], "benchmark": [12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 26, 39, 40, 41, 43, 44, 46, 52, 63, 65, 66, 71, 78, 84, 90, 91, 92, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105], "explan": 12, "No": [12, 68, 108, 109], "head": [12, 19, 24, 52, 74, 91, 100, 107], "anim": [12, 13, 14, 15, 16, 17, 18, 19, 21, 26, 28, 39, 40, 41, 43, 52, 54, 55, 61, 68, 71, 72, 74, 75, 78, 84, 91, 92, 95, 96, 100, 101, 102, 104, 105, 110], "pretti": 12, "girl": [12, 46, 74], "onli": [12, 13, 14, 15, 16, 17, 18, 21, 24, 40, 69, 74, 75, 80, 83, 98], "bust": 12, "torso": 12, "part": [12, 51, 52, 53], "collarbon": 12, "center": [12, 49, 59, 60], "pair": [12, 22, 34], "cover": [12, 20, 49, 68, 74], "breast": [12, 20, 74, 75, 76, 80, 82, 83], "boob": 12, "bra": 12, "nippl": [12, 13, 48, 68], "mostli": [12, 16], "visibl": [12, 24], "nsfw": [12, 48, 97, 107], "shld": 12, "shoulder": [12, 53], "mayb": 12, "one": [12, 29, 34, 38, 44, 46, 60, 74, 83], "view": [12, 46], "profil": 12, "exactli": 12, "rear": 12, "exclud": 12, "sideb": 12, "uncov": 12, "other": [12, 40, 46, 60, 79, 82, 91], "visual": [12, 13, 14, 15, 16, 18, 19, 21, 40, 42, 52, 54, 83, 107], "mark": 12, "belli": [12, 20], "button": [12, 30, 76], "hip": [12, 53], "half": [12, 16, 74], "stock": 12, "line": [12, 26, 27, 55], "knee": [12, 53], "below": [12, 55, 71, 110], "6": [12, 22, 24, 40, 44, 53, 60, 63, 73, 74, 90, 91, 92, 94, 95, 96, 98, 99, 100, 101, 102, 104, 105, 108, 109], "nopan": 12, "panti": [12, 77], "cloth": 12, "bikini": 12, "regardless": 12, "censor": [12, 19, 48, 49, 95, 101, 107], "evid": 12, "7": [12, 13, 15, 16, 17, 18, 35, 40, 44, 46, 48, 51, 53, 60, 68, 73, 74, 80, 90, 91, 92, 94, 95, 96, 98, 99, 100, 101, 102, 104, 105], "butt": 12, "buttock": [12, 20], "least": [12, 37, 38, 70], "partial": 12, "behind": 12, "more": [12, 13, 33, 34, 46, 53, 58, 68, 86, 89], "less": [12, 13, 15, 21, 90], "stand": [12, 68, 75, 76, 80, 83], "sit": [12, 74], "ass": 12, "split": [12, 80], "leg": [12, 68], "wide": [12, 68], "90": 12, "degre": [12, 49], "typic": [12, 13, 31, 60], "abov": [12, 13, 14, 15, 16, 17, 18, 21, 51, 92, 95, 101, 105], "10": [12, 23, 30, 40, 44, 49, 53, 60, 63, 90, 91, 92, 95, 98, 99, 101, 102], "sprd": 12, "strongli": [12, 84], "11": [12, 40, 53, 90, 91, 92, 95, 98, 99, 101, 102, 108, 109], "vsplt": 12, "pose": [12, 40, 107], "12": [12, 24, 40, 48, 53, 60, 90, 91, 92, 95, 98, 99, 101, 102], "vsprd": 12, "vsplit": 12, "13": [12, 40, 53, 91, 92, 95, 99, 102, 104], "full": [12, 68], "almost": 12, "side": [12, 47, 74, 106], "usual": [12, 44], "ly": 12, "14": [12, 53, 60, 91, 92, 95, 99, 102, 110], "wing": [12, 74], "dragon": 12, "poni": 12, "15": [12, 43, 45, 53, 60, 91, 92, 95, 99, 102, 108, 109], "feral": 12, "four": [12, 13, 91], "non": [12, 13, 14, 15, 16, 17, 18, 20, 21, 35, 48, 96], "human": [12, 13, 14, 15, 16, 17, 18, 21, 52, 54, 90], "16": [12, 53, 60, 63, 65, 66, 91, 95, 99, 102], "hdrago": 12, "style": [12, 16, 21, 49, 83, 104, 110], "17": [12, 53, 60, 99, 104], "hponi": 12, "18": [12, 20, 53, 60, 95, 99, 101, 108, 109], "hfox": 12, "cartoon": 12, "fox": 12, "dog": 12, "zootopia": 12, "nick": 12, "wild": 12, "19": [12, 53, 99], "hrabb": 12, "rabbit": 12, "judi": 12, "hopp": 12, "bunnygirl": 12, "20": [12, 30, 53, 60, 68, 99], "hcat": 12, "cat": [12, 74, 81], "catgirl": 12, "sharp": 12, "muzzl": 12, "compar": [12, 22, 34], "21": [12, 16, 53, 60, 104], "hbear": 12, "bear": 12, "22": [12, 53, 60], "jacko": 12, "memet": 12, "jack": 12, "o": [12, 68, 70, 80, 83, 95, 98, 108, 109], "contest": 12, "toward": [12, 53], "viewer": [12, 68], "23": [12, 53, 60], "jackx": 12, "sometim": 12, "24": [12, 40, 44, 53, 60, 63], "hhors": 12, "hors": 12, "implement": [12, 31, 34, 45, 86], "aa09": 12, "25": [12, 15, 20, 35, 45, 60, 104], "hbird": 12, "bird": 12, "name": [12, 13, 14, 15, 16, 17, 18, 21, 23, 29, 30, 31, 34, 35, 40, 41, 46, 48, 53, 58, 59, 60, 75, 80, 83, 84, 90, 91, 94, 96, 99, 100, 102, 103, 104], "releas": 12, "time": [12, 70, 84], "yolov8s_pp09": 12, "2023": 12, "focus": 12, "class": [12, 14, 17, 18, 29, 30, 31, 32, 34, 35, 38, 48, 49, 53, 56, 58, 60, 61, 67, 68, 70, 74, 91, 92, 95, 96, 100, 101, 102, 104, 105], "advanc": [12, 110], "capabl": [12, 31, 38, 46, 83], "specif": [12, 13, 18, 29, 30, 31, 34, 36, 38, 48, 53, 56, 58, 60, 70, 71, 83, 91, 95, 101], "scenario": [12, 75, 80, 86], "yolov8s_pp12": 12, "2024": 12, "final": 12, "patch": 12, "continu": 12, "focu": [12, 68], "enhanc": [12, 33, 107], "improv": [12, 23, 83], "previou": 12, "yolov8m_pp13": 12, "offer": [12, 15, 16, 17, 22, 58, 70, 98], "yolov8n_as01": 12, "spinoff": 12, "26": [12, 60], "train": [12, 13, 14, 15, 16, 17, 18, 21, 29, 40, 41, 75, 76, 77, 80, 84, 95, 101], "80": 12, "epoch": 12, "sfw": 12, "subset": 12, "wa": [12, 29], "eventu": 12, "abandon": 12, "due": [12, 39, 40, 75, 80, 86, 91, 106], "ineffect": 12, "yolov8m_as02": 12, "start": [12, 38, 49, 68, 107], "30": [12, 21, 49], "public": [12, 31], "friendli": [12, 110], "reduc": [12, 40, 51, 83], "yolov8m_as03": 12, "as02": 12, "60": 12, "aim": 12, "bottleneck": 12, "reproduc": 12, "yolov8s_aa06": 12, "initi": [12, 29, 30, 31, 35, 38, 48, 61, 74], "current": [12, 59, 65, 68, 95, 101, 108, 109, 110], "reincarn": 12, "some": [12, 30, 33, 40, 44, 45, 49, 62, 73, 75, 76, 80, 83, 84, 86, 93, 106, 108, 109], "yolov8s_aa09": 12, "updat": [12, 30, 31, 34, 35, 69], "dataset": [12, 13, 14, 15, 16, 17, 18, 21, 41, 44, 83, 97], "closeup": 12, "adjust": [12, 35, 44, 74], "larg": [12, 27, 31, 40, 83], "hat": [12, 74], "aa06": 12, "yolov8s_aa10": 12, "major": 12, "fix": 12, "issu": [12, 18, 65], "wear": 12, "yolov8s_aa11": 12, "latest": [12, 35, 75, 80], "mainstream": 12, "aa10": 12, "outstand": 12, "map": [12, 30, 46, 52, 73, 74, 77, 81, 82, 83, 87, 99, 103], "score": [12, 13, 14, 15, 16, 17, 18, 20, 22, 23, 24, 30, 31, 34, 39, 41, 43, 44, 46, 52, 53, 55, 77, 81, 83, 90, 91, 92, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105], "though": 12, "note": [12, 16, 40, 49, 68, 91, 95, 98, 101, 108, 109], "complet": [12, 35, 49, 91, 97, 107], "fair": 12, "bias": 12, "model_nam": [12, 13, 14, 15, 16, 17, 18, 21, 29, 30, 31, 34, 35, 41, 48, 83, 90, 91, 92, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105], "conf_threshold": [12, 13, 14, 15, 16, 17, 18, 21, 35, 48], "iou_threshold": [12, 13, 14, 15, 16, 17, 18, 20, 21, 35, 48], "perform": [12, 16, 20, 21, 23, 31, 34, 35, 40, 46, 48, 49, 52, 60, 75, 86, 98, 99, 108, 109], "confid": [12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 35, 41, 46, 48, 53, 55, 76, 83], "threshold": [12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 25, 35, 40, 43, 44, 46, 48, 51, 55, 75, 76, 80, 83, 90, 98], "iou": [12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 35, 48], "bounding_box": 12, "x1": [12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 24, 35, 48, 49], "y1": [12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 24, 35, 48, 49], "x2": [12, 20, 22], "y2": [12, 20, 22], "box": [12, 13, 14, 15, 16, 17, 18, 20, 22, 23, 24, 46, 52], "f": [12, 17, 22, 40, 44, 68, 87], "2f": 12, "point": [13, 17, 40, 53, 60], "femal": [13, 20, 48, 74], "genit": 13, "male": [13, 20, 74], "anime_censor_detect": 13, "yolov8": [13, 14, 15, 16, 17, 18, 21], "model": [13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 26, 27, 28, 29, 30, 31, 32, 34, 35, 39, 40, 41, 44, 46, 48, 52, 53, 55, 60, 63, 64, 65, 66, 67, 68, 71, 75, 76, 77, 78, 80, 83, 84, 87, 89, 90, 91, 92, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105, 107, 110], "v1": [13, 14, 15, 16, 17, 21, 48, 68, 83], "identifi": [13, 30, 38, 65], "locat": 13, "anatom": 13, "analyz": [13, 20, 41], "data": [13, 16, 18, 36, 38, 40, 52, 59, 67, 68, 75, 77, 95, 101, 107, 108, 109, 110], "either": [13, 14, 15, 16, 17, 34, 40, 60, 83, 87], "standard": [13, 15, 16, 17, 36, 60, 86], "n": [13, 14, 15, 16, 17, 18, 21, 38, 40, 48, 60, 68], "nano": [13, 15, 16, 17, 48], "faster": [13, 14, 15, 16, 17, 18, 48], "while": [13, 15, 16, 17, 24, 35, 47, 49, 63, 86], "slower": [13, 21], "construct": [13, 14, 16, 17, 48, 83], "intersect": [13, 14, 15, 16, 17, 18, 21, 22, 48], "over": [13, 14, 15, 16, 17, 18, 21, 22, 23, 48, 74], "merg": [13, 14, 15, 16, 17, 40], "integ": [13, 38, 44, 53, 60], "x0": [13, 14, 15, 16, 17, 18, 21, 24, 35, 48, 49], "y0": [13, 14, 15, 16, 17, 18, 21, 24, 35, 48, 49], "bound": [13, 14, 15, 16, 17, 18, 20, 22, 23, 24, 52], "indic": [13, 40, 53, 56, 75, 80, 83], "nipple_f": [13, 48], "peni": [13, 48], "pussi": [13, 48, 68], "runtimeerror": [13, 30, 34], "detection_visu": [13, 14, 15, 16, 18, 19, 21], "nude_girl": [13, 48], "365": 13, "264": 13, "399": 13, "289": [13, 14], "7473511695861816": 13, "224": [13, 58, 59, 60], "260": 13, "252": 13, "285": 13, "6830288171768188": 13, "206": 13, "523": [13, 48, 49], "240": 13, "608": 13, "6799028515815735": 13, "matplotlib": [13, 14, 15, 16, 24, 52], "pyplot": [13, 14, 15, 16, 52], "plt": [13, 14, 15, 16, 52], "imshow": [13, 14, 15, 16, 52], "anime_eye_detect": 14, "allow": [14, 15, 17, 18, 21, 31, 35, 38, 56, 58, 60, 83, 86], "trade": [14, 16], "off": [14, 16], "speed": [14, 15, 16, 17, 18, 21, 25, 84], "accuraci": [14, 15, 16, 17, 18, 21, 46, 90, 92, 95, 98, 101, 105], "higher": [14, 15, 16, 17, 18, 20, 23, 98], "consid": [14, 17, 22, 40, 46, 49, 51, 61, 74, 95, 101], "overlap": [14, 16, 17, 18, 22, 65, 66, 75, 76, 78, 80, 83, 84, 107], "coordin": [14, 15, 16, 17, 18, 24, 35, 49, 53, 63], "alwai": [14, 16, 17, 18, 46], "except": [14, 17, 38, 56, 60, 68], "predict": [14, 18, 21, 29, 30, 31, 34, 35, 76, 83, 90, 92, 94, 95, 98, 99, 101, 103, 105], "yolo_predict": [14, 21, 33], "squat": [14, 16, 52], "297": 14, "239": [14, 46], "341": 14, "271": 14, "7760562896728516": 14, "230": 14, "263": 14, "308": 14, "7682342529296875": 14, "createml": 15, "huggingfac": [15, 17, 40, 46, 60, 63, 72, 90, 91, 92, 94, 95, 96, 98, 100, 101, 102, 104, 105], "anime_face_detect": 15, "user": [15, 21, 30, 31, 34, 35, 38, 61, 70, 110], "balanc": [15, 17, 21, 68], "system": [15, 16, 25, 56, 60, 83, 95, 101], "overhead": [15, 16, 25, 86], "avail": [15, 21, 24, 30, 31, 38, 40, 46, 49, 56, 60, 68, 81, 89, 90, 92, 95, 101, 105], "v0": [15, 21, 65, 66], "overrid": [15, 21], "auto": [15, 21, 52, 70, 89], "mostima_post": [15, 18], "29": [15, 18, 60], "441": [15, 18], "204": [15, 18], "584": [15, 18], "7874319553375244": [15, 18], "346": [15, 18], "59": [15, 18], "529": [15, 18], "275": [15, 18], "7510495185852051": [15, 18], "606": [15, 18], "51": [15, 18, 60], "895": [15, 18], "336": [15, 18], "6986488103866577": [15, 18], "upper": [16, 48], "bodi": [16, 21, 52, 53, 55, 68], "anime_halfbody_detect": 16, "pleas": [16, 23, 39, 40, 46, 65, 67, 69, 84, 91, 95, 98, 101, 108, 109], "primari": [16, 91, 94, 96, 100, 102, 104], "purpos": 16, "crop": [16, 51, 58, 59, 60, 68], "illustr": [16, 68, 92, 94], "therefor": [16, 40, 108, 109], "consist": [16, 40], "person": [16, 19, 22, 24, 35, 52, 100, 107], "peopl": [16, 81], "guarante": [16, 46], "you": [16, 18, 19, 21, 26, 29, 46, 49, 65, 66, 83, 84, 86, 89, 90, 91, 92, 95, 98, 101, 105, 110], "inde": 16, "recommend": [16, 23, 40, 43, 44, 83, 84, 95, 101], "approach": 16, "detect_person": [16, 19, 24, 52], "individu": [16, 22, 38, 58, 67], "obtain": [16, 26, 39, 40], "local": [16, 61, 108, 109], "flexibl": [16, 58, 59], "lower": [16, 43, 44, 46, 48], "127": 16, "629": 16, "637": 16, "9040350914001465": 16, "anime_hand_detect": 17, "choos": [17, 21, 46], "35": [17, 60, 68, 75, 83], "configur": [17, 30, 40, 58, 59, 60, 83, 107], "suit": 17, "case": [17, 23, 40, 43], "defin": [17, 21, 40, 68, 87], "being": 17, "label": [17, 18, 20, 22, 23, 24, 30, 31, 34, 35, 40, 41, 46, 77, 99, 103], "infer": [17, 20, 23, 31, 34, 35, 52, 65, 66, 89, 98], "anime_imag": 17, "bbox": 17, "conf": 17, "customiz": [18, 24], "integr": [18, 31, 75, 83, 110], "repositori": [18, 29, 30, 31, 34, 35, 40], "anime_head_detect": 18, "contribut": 18, "our": [18, 29], "develop": [18, 84, 110], "yolo11": 18, "architectur": 18, "usag": [18, 30, 31, 67, 68, 69, 75, 86, 87, 106], "head_detect_v2": 18, "0_": 18, "equal": [18, 49], "deprec": [18, 23, 39], "remov": [18, 23, 30, 35, 39, 46, 63, 72, 74, 76, 77, 82, 83], "futur": [18, 23], "help": [18, 40, 51, 63], "For": [18, 19, 21, 22, 31, 40, 46, 53, 67, 83, 89], "instead": [18, 23, 77], "detect_head": [19, 24], "booru_yolo": [19, 107], "detect_with_booru_yolo": 19, "detect_censor": [19, 48, 95, 101], "ey": [19, 49, 53, 68, 74, 107], "detect_ey": 19, "detect_fac": 19, "halfbodi": [19, 91, 100, 107], "detect_halfbodi": 19, "hand": [19, 53, 55, 68, 74, 107], "detect_hand": 19, "nudenet": [19, 107], "detect_with_nudenet": 19, "calculate_i": 19, "bboxes_similar": 19, "detection_similar": 19, "detect_text": 19, "nuditi": 20, "run": [20, 25, 30, 31, 35, 84, 89, 106, 107], "nm": 20, "postprocess": 20, "onnx": [20, 29, 30, 31, 34, 35, 76, 89, 99], "nudenet_onnx": 20, "notai": 20, "tech": 20, "detail": [20, 63, 67, 68, 89, 91], "respect": 20, "female_genitalia_cov": 20, "genitalia": 20, "face_femal": 20, "buttocks_expos": 20, "expos": 20, "female_breast_expos": 20, "female_genitalia_expos": 20, "male_breast_expos": 20, "anus_expos": 20, "anu": 20, "feet_expos": 20, "feet": [20, 53, 55], "belly_cov": 20, "feet_cov": 20, "armpits_cov": 20, "armpit": 20, "armpits_expos": 20, "face_mal": 20, "belly_expos": 20, "male_genitalia_expos": 20, "anus_cov": 20, "female_breast_cov": 20, "buttocks_cov": 20, "onnxruntim": [20, 88, 107], "topk": [20, 30], "100": [20, 25, 35, 43, 60, 86], "45": [20, 44, 60], "score_threshold": 20, "number": [20, 30, 31, 34, 38, 40, 46, 53, 61, 63, 87, 90], "keep": [20, 80], "entir": 21, "anidet3": 21, "roboflow": 21, "m": 21, "x": [21, 40, 49, 53, 68, 86, 87, 103], "fastest": [21, 25], "most": [21, 30, 31, 34, 35], "confidence_scor": [21, 24], "genshin_post": [21, 47, 48, 49], "371": 21, "232": 21, "564": 21, "690": 21, "7533698678016663": 21, "135": [21, 53], "451": 21, "716": [21, 46], "6788613796234131": 21, "614": 21, "393": 21, "830": 21, "686": 21, "5612757205963135": 21, "1275": 21, "654": 21, "4047100841999054": 21, "calcul": [22, 31, 40, 43, 44], "comput": [22, 27, 31, 34, 42, 60, 86, 87, 99], "work": [22, 30, 31, 34, 37, 43, 70, 99], "aggreg": 22, "involv": 22, "segment": [22, 61, 107], "evalu": [22, 39], "algorithm": [22, 40, 43], "box1": 22, "box2": 22, "bboxtyp": 22, "measur": [22, 39, 40, 43], "divid": [22, 53], "4f": 22, "1429": 22, "bboxes1": 22, "bboxes2": 22, "liter": [22, 40, 49, 53, 65, 66, 81], "max": [22, 23], "raw": [22, 30, 31, 34, 38], "depend": [22, 68, 69, 106], "unknown": [22, 29, 81], "hungarian": 22, "find": [22, 49], "optim": [22, 31, 40], "assign": [22, 23, 30, 40], "among": [22, 40], "averag": 22, "detect1": 22, "detect2": 22, "bboxwithscoreandlabel": 22, "group": [22, 30, 44, 77], "correspond": [22, 40, 46, 51, 60, 83, 99, 103], "combin": [22, 38, 46], "against": [22, 84], "ground": [22, 95, 101], "truth": [22, 95, 101], "car": 22, "85": [22, 75, 83], "75": 22, "text_detect": 23, "been": [23, 99], "migrat": 23, "ocr": [23, 107], "detect_text_with_ocr": [23, 107], "soon": 23, "paddleocr": [23, 46], "dbnetpp_resnet50_fpnc_1200e_icdar2015": 23, "05": [23, 60, 75, 76, 90, 91, 92, 94, 99, 100, 101, 102, 104, 105], "max_area_s": 23, "640": 23, "region": [23, 48, 51, 95, 101], "dbnet": 23, "do": [23, 51, 92], "640x640": 23, "ani": [23, 31, 34, 38, 40, 48, 58, 60, 63, 68, 73, 83, 87, 89], "sinc": [23, 39], "appear": [24, 27], "font": 24, "pad": [24, 72], "see": [24, 68, 89], "text_pad": 24, "fontsiz": 24, "max_short_edge_s": 24, "fp": 24, "no_label": 24, "normal": [24, 31, 41, 58, 59, 60, 83], "predefin": [24, 74], "extract": [24, 25, 27, 28, 38, 40, 44, 46, 51, 60, 67, 68, 69, 70, 76, 83], "around": [24, 30, 35, 38, 55], "shortest": 24, "edg": [24, 55, 107], "maintain": [24, 35, 47, 53, 86, 110], "font_manag": 24, "fontproperti": 24, "properti": [24, 29, 49, 53, 68, 70], "cv2": 25, "have": [25, 27, 40, 81, 82, 95, 101, 106], "lowest": 25, "resourc": [25, 107], "low_threshold": 25, "high_threshold": 25, "200": [25, 35, 60], "assum": [25, 27, 28, 72], "its": [25, 27, 28, 30, 40, 46, 47, 60, 69, 72, 75, 77, 83, 89, 91, 92, 94, 95, 96, 99, 100, 101, 102, 104, 105], "low": [25, 34, 39, 41, 68, 80, 83, 84], "high": [25, 34, 35, 62, 68, 84, 98, 99], "outlin": 26, "comparison": [26, 75], "canni": [26, 107], "get_edge_by_canni": 26, "edge_image_with_canni": 26, "lineart": [26, 28, 107], "get_edge_by_lineart": 26, "edge_image_with_lineart": 26, "lineart_anim": [26, 107], "get_edge_by_lineart_anim": 26, "edge_image_with_lineart_anim": 26, "best": [27, 41, 49, 68], "effect": [27, 39, 48, 106], "closest": 27, "consum": 27, "amount": 27, "memori": [27, 30, 31, 35, 108, 109], "power": 27, "runtim": [27, 31, 89, 98], "coars": 27, "detect_resolut": [27, 28], "512": [27, 28, 55, 68, 84], "deeper": 27, "richer": 27, "probabl": [27, 31, 99], "extra": [27, 68], "increas": [27, 40], "resolut": [27, 28, 61, 84], "neural": [27, 28, 72, 87], "network": [27, 28, 72, 87], "machin": [29, 58, 87], "learn": [29, 58, 87], "those": [29, 30, 98], "hub": [29, 31], "manag": [29, 30, 31, 34, 35, 89, 107], "make": [29, 53, 58, 77, 87, 95, 99, 101], "classif": [29, 30, 34, 87, 91, 92, 94, 95, 96, 97, 100, 101, 102, 104, 105], "tag": [29, 107], "regress": 29, "cach": [29, 30, 31, 34, 35, 61, 88, 107], "mechan": 29, "thread": [29, 31, 34, 86, 106], "safe": [29, 31, 34, 69, 75, 76, 86, 97, 99, 101, 106, 107], "concurr": 29, "access": [29, 30, 31, 34, 53, 68, 86], "metadata": [29, 35, 41, 67, 69, 70, 107], "eattach_monochrome_experi": [29, 83], "want": 29, "tagger": [29, 83], "look": [29, 36, 46, 68, 91], "framework": [29, 59], "emb_attach": 29, "repo_id": [29, 30, 31, 34, 35, 83], "hf_token": [29, 30, 31, 34, 35], "problem": [29, 87, 95, 101], "id": [29, 30, 31, 34, 35], "authent": [29, 30, 31, 34, 35], "token": [29, 30, 31, 34, 35], "__init__": [29, 30, 31, 32, 34, 35, 38, 49, 53, 61, 70, 74], "instanc": [29, 30, 31, 35, 40, 48, 53, 60, 61, 74], "encoder_model": 29, "embed": [29, 30, 31, 34, 38, 83], "previous": 29, "store": [30, 31, 35, 36, 68, 69], "well": [30, 43], "interact": [30, 31, 34, 35], "also": [30, 58, 83, 110], "privat": [30, 31, 32, 34, 44], "fn_preprocess": 30, "callabl": [30, 60], "comprehens": [30, 31], "imagepreprocessfunc": 30, "variabl": [30, 49, 89], "_model_nam": 30, "_model": 30, "dictionari": [30, 36, 41, 58, 60, 68, 69, 70, 73, 74, 76, 83, 91, 94, 96, 100, 102, 104], "_label": 30, "_hf_token": 30, "org": 30, "repo": [30, 60], "clear": [30, 31, 34, 35, 40, 69, 91, 95, 101], "free": [30, 31, 35], "up": [30, 31, 35, 74], "launch_demo": [30, 31, 34, 35], "default_model_nam": [30, 31, 34, 35], "server_nam": [30, 31, 34, 35], "server_port": [30, 31, 34, 35], "launch": [30, 31, 34, 35], "gradio": [30, 31, 34, 35], "demo": [30, 31, 34, 35, 80], "interfac": [30, 31, 34, 35, 86], "ui": [30, 34, 35], "make_ui": [30, 31, 34, 35], "server": [30, 31, 34, 35], "select": [30, 31, 34, 35, 40, 48, 61], "dropdown": [30, 31], "port": [30, 31, 34, 35], "importerror": [30, 35], "instal": [30, 34, 35, 63, 69, 107], "properli": [30, 34, 68], "usernam": [30, 35], "repo_nam": [30, 35], "model_v1": 30, "7860": [30, 31, 35], "submit": 30, "recent": [30, 31, 34, 35], "label_group": 30, "highest": [30, 99], "through": [30, 31, 60, 83, 110], "error": [30, 38, 60, 83], "predict_fmt": 30, "fmt": [30, 31, 34, 41, 76, 83], "top5": 30, "logit": [30, 31, 34], "dict": [30, 31, 38, 41, 52, 58, 59, 60, 68, 69, 70, 76, 83, 86, 91, 92, 94, 95, 96, 100, 101, 102, 104, 105], "top": [30, 49, 98], "k": 30, "e": [30, 31, 40, 62, 65, 66, 81, 84, 87], "g": [30, 31, 40, 62, 65, 66, 81, 83, 84], "top10": 30, "predict_scor": 30, "ia": 30, "conveni": [30, 53, 68, 110], "wrapper": [30, 35, 38], "multimod": 31, "discoveri": 31, "variant": [31, 34], "pipelin": [31, 58, 60], "pattern": [31, 40, 74], "direct": 31, "api": [31, 34], "control": [31, 68], "via": 31, "web": [31, 34], "deploy": [31, 99], "reus": 31, "lru": 31, "demand": 31, "switch": 31, "image_encod": [31, 34], "upload": [31, 35], "enter": 31, "link": 31, "address": 31, "bind": 31, "organ": 31, "precomput": [31, 82], "cosin": 31, "scale": [31, 34, 48, 49, 53, 68, 72, 83, 108, 109], "complex": 31, "image_embed": 31, "text_embed": 31, "etc": [31, 60], "thei": [31, 40, 56, 60], "l2": [31, 83], "text_encod": [31, 34], "accept": 31, "_process_rgb": 32, "_process_alpha_channel_with_model": 32, "_process_rgba": 32, "attribut": 32, "attach": [33, 83, 107], "open_attach": 33, "classifi": [33, 91, 96, 97, 98, 100, 102, 104, 105, 107], "classifymodel": 33, "classify_predict_scor": 33, "classify_predict": 33, "classify_predict_fmt": 33, "imageenhanc": 33, "clip": [33, 60, 68, 107], "clipmodel": 33, "clip_image_encod": 33, "clip_text_encod": 33, "clip_predict": 33, "siglip": [33, 60, 107], "siglipmodel": 33, "siglip_image_encod": 33, "siglip_text_encod": 33, "siglip_predict": 33, "yolomodel": 33, "sigmoid": [34, 88], "loss": 34, "creation": [34, 58, 59, 70], "preprocessor": [34, 68], "reset": 34, "about": [34, 36], "hostnam": 34, "gr": [34, 35], "One": [34, 44], "detect": [35, 43, 46, 48, 52, 53, 54, 55, 73, 74, 89, 90, 95, 101, 107], "post": [35, 46], "helper": 35, "easi": 35, "cleanup": 35, "associ": [35, 70], "default_conf_threshold": 35, "default_iou_threshold": 35, "environmenterror": [35, 63, 69], "environ": [35, 84, 86, 89, 107], "offlin": 35, "yolov5": 35, "allow_dynam": 35, "dynam": [35, 58], "300": [35, 60], "400": 35, "simpl": 35, "explicitli": 35, "read": [36, 37, 38, 67, 68, 69], "write": [36, 37, 38, 67, 69], "exif": [36, 37, 68], "gif": [36, 37, 68], "comment": 36, "These": [36, 39, 61], "retriev": [36, 40], "context": [36, 37], "ai": [36, 37, 70, 90], "found": [36, 49, 68, 91], "attempt": [36, 49, 60, 68, 70, 89], "commonli": [36, 60, 77, 87], "where": [36, 40, 68, 69, 83, 86], "usercom": 36, "field": [36, 70], "dst_filenam": 36, "destin": [36, 68, 69, 70], "filenam": [36, 61], "pnginfo": [36, 38, 68, 70], "wai": [36, 68, 69], "geninfo": [37, 107], "lsb": [37, 70, 107], "signific": [37, 38, 40, 65, 70], "bit": [37, 38, 60, 70], "read_geninfo_paramet": 37, "read_geninfo_exif": 37, "read_geninfo_gif": 37, "write_geninfo_paramet": 37, "write_geninfo_exif": 37, "write_geninfo_gif": 37, "read_lsb_raw_byt": 37, "read_lsb_metadata": 37, "write_lsb_raw_byt": 37, "write_lsb_metadata": 37, "lsbreaderror": 37, "lsbextractor": 37, "imagelsbdataextractor": 37, "serialize_pnginfo": 37, "serialize_json": 37, "inject_data": 37, "steganographi": 38, "serial": 38, "json": 38, "compat": [38, 77, 83], "inject": 38, "emb": [38, 83], "seamlessli": 38, "hidden": 38, "decompress": 38, "them": [38, 48, 58, 65, 69, 83], "gzip": 38, "written": 38, "appropri": [38, 46, 60, 68], "serializ": [38, 58], "err": 38, "caus": [38, 106], "multi": [38, 86], "get_next_n_byt": 38, "next": [38, 56], "get_one_byt": 38, "form": [38, 77], "read_32bit_integ": 38, "32": [38, 60], "interpret": [38, 53], "big": 38, "endian": 38, "enough": 38, "magic": 38, "stealth_pngcomp": 38, "extract_data": 38, "length": [38, 40, 47], "compress": 38, "along": [38, 40, 72], "robust": [38, 40], "skytnt": [39, 61, 72], "poor": 39, "anime_dbaesthet": [39, 42], "better": [39, 43, 63, 83, 84, 90, 92, 95, 98, 101, 105], "2053756": 39, "09986039996147156": 39, "1663584": 39, "24299287796020508": 39, "4886411": 39, "38091593980789185": 39, "2066024": 39, "5131649971008301": 39, "3670169": 39, "6011670827865601": 39, "5930006": 39, "7067991495132446": 39, "3821265": 39, "8237218260765076": 39, "5512471": 39, "9187621474266052": 39, "limit": [40, 75], "smaller": 40, "7eu7d7": [40, 80, 84, 110], "ccip_onnx": 40, "cluster": [40, 44], "refer": [40, 43, 67, 98], "relev": 40, "aforement": 40, "manual": [40, 49], "384": [40, 44, 58, 59, 60], "caform": 40, "randaug": 40, "prune": 40, "vector": 40, "pruned_fp32": 40, "5_fp32": 40, "feat": 40, "768": [40, 46, 68], "17847511429108218": 40, "1951224011983088": 40, "18397327797685215": 40, "y": [40, 49, 86], "16583099961280823": 40, "42947039008140564": 40, "4037521779537201": 40, "4371533691883087": 40, "40748104453086853": 40, "392294704914093": 40, "whether": [40, 46, 48, 60, 70, 73, 76, 83, 84], "belong": 40, "pairwis": 40, "matrix": 40, "5350548e": 40, "08": [40, 60, 100, 101], "6583106e": 40, "01": 40, "2947042e": 40, "0375218e": 40, "8025822e": 40, "3715334e": 40, "0748104e": 40, "2675274e": 40, "9229470e": 40, "j": 40, "th": 40, "dbscan": 40, "dbscan_2": 40, "dbscan_fre": 40, "optic": [40, 46], "optics_best": 40, "epsilon": 40, "ep": 40, "min_sampl": 40, "ccipclustermethodtyp": 40, "12921094122454668": 40, "1291187648928262": 40, "1836453739562513": 40, "distanc": 40, "_featureorimag": 40, "sampl": [40, 44, 68, 90, 91, 92, 94, 95, 96, 100, 101, 102, 104, 105], "neighborhood": [40, 63], "core": [40, 108, 109], "few": 40, "too": 40, "sensit": [40, 48, 83, 95, 101], "tune": 40, "guidelin": 40, "deal": [40, 67], "solut": [40, 49], "small": [40, 48], "advis": [40, 75], "significantli": 40, "separ": 40, "slightli": 40, "exhibit": 40, "regular": [40, 63], "outfit": 40, "awar": 40, "highli": 40, "so": [40, 43, 80, 84], "care": 40, "diff": 40, "07437477": 40, "0356068": 40, "04396922": 40, "05131693": 40, "assess": 41, "aesthet": [41, 42, 107], "danbooru": [41, 75, 78, 80, 95, 98], "hakubooru": 41, "kohakublueleaf": 41, "swinv2pv3_v0_448_ls0": 41, "2_x": 41, "percentil": 41, "_default_model_nam": 41, "masterpiec": [41, 68], "9831666690063624": 41, "8810615667538594": 41, "great": 41, "8225559148288356": 41, "good": [41, 46], "591020403706702": 41, "2888798940585766": 41, "243279223969715": 41, "worst": [41, 68], "005268185993767627": 41, "275707557797432": 41, "7977807857096195": 41, "56098810210824": 41, "670568235218525": 41, "1677918508648872": 41, "9305131509900093": 41, "6085879728198051": 41, "6834832429885864": 41, "16141420602798462": 41, "05435194447636604": 41, "025083942338824272": 41, "024000568315386772": 41, "027076328173279762": 41, "024589713662862778": 41, "3757021427154541": 41, "3451208472251892": 41, "1511985808610916": 41, "04740551486611366": 41, "02172713913023472": 41, "027498546987771988": 41, "03134724497795105": 41, "39281174540519714": 41, "22457796335220337": 41, "15563568472862244": 41, "10796019434928894": 41, "047730278223752975": 41, "0393439345061779": 41, "031940147280693054": 41, "13832266628742218": 41, "20687267184257507": 41, "2509062886238098": 41, "1644320785999298": 41, "11332042515277863": 41, "08270663768053055": 41, "043439216911792755": 41, "033693961799144745": 41, "03375888615846634": 41, "050045162439346313": 41, "16734018921852112": 41, "4311050772666931": 41, "23242227733135223": 41, "05163438618183136": 41, "012833272106945515": 41, "01619996316730976": 41, "03074900433421135": 41, "1396280825138092": 41, "5038207173347473": 41, "22299200296401978": 41, "07377689331769943": 41, "02854202501475811": 41, "026677291840314865": 41, "02838410809636116": 41, "026617199182510376": 41, "02508518099784851": 41, "06039097160100937": 41, "8043031692504883": 41, "get_aesthetic_scor": 42, "ccip": [42, 107], "ccip_extract_featur": 42, "ccip_batch_extract_featur": 42, "ccip_default_threshold": 42, "ccip_differ": 42, "ccip_sam": 42, "ccip_batch_differ": 42, "ccip_batch_sam": 42, "ccip_default_clustering_param": 42, "ccip_clust": 42, "ccip_merg": 42, "dbaesthet": [42, 107], "laplacian": [42, 107], "laplacian_scor": 42, "lpip": [42, 107], "lpips_extract_featur": 42, "lpips_differ": 42, "lpips_clust": 42, "psnr_": [42, 107], "psnr": [42, 66], "blur": [43, 48], "than": [43, 44, 48, 86, 90, 98], "seem": 43, "just": [43, 63, 92, 95, 98, 101, 105], "we": [43, 65, 84], "explor": 43, "bluri": 43, "hutao": [43, 72, 75, 76, 80, 83], "156": 43, "68285005210006": 43, "text_blur": 43, "2276": 43, "66629157129": 43, "real2": 43, "908745781486806": 43, "mmd": 43, "1072": 43, "8372572065527": 43, "richzhang": 44, "perceptualsimilar": 44, "chafen_arknight": 44, "rand": 44, "reach": 44, "995": 44, "cnn": 44, "f1": 44, "f2": 44, "f3": 44, "f4": 44, "f5": 44, "64": [44, 60, 63, 68, 84, 108, 109], "99": [44, 83], "192": 44, "49": [44, 60], "256": [44, 58, 59, 65, 68], "img1": [44, 45, 83], "img2": [44, 45, 83], "anoth": 44, "16922694444656372": 44, "22250649333000183": 44, "6897575259208679": 44, "10956494510173798": 44, "6823137998580933": 44, "6837796568870544": 44, "nois": [44, 51, 63, 65], "inf": 45, "gaussian_20": 45, "dat": 45, "058228614646987": 45, "gaussian_3": 45, "27": [45, 60], "65611098737784": 45, "lq": 45, "29589659377844": 45, "recogn": [46, 60], "export": [46, 89], "recognit": 46, "ch_pp": 46, "ocrv4_det": 46, "heat_threshold": 46, "box_threshold": 46, "max_candid": 46, "1000": 46, "unclip_ratio": 46, "heat": 46, "candid": 46, "unclip": 46, "comic": [46, 92], "742": 46, "485": [46, 58, 59], "809": 46, "511": 46, "9543377610144915": 46, "682": 46, "98": 46, "734": 46, "124": 46, "9309689495575223": 46, "136": 46, "836": 46, "164": 46, "9042856988923695": 46, "144": 46, "455": 46, "196": 46, "874083638387722": 46, "719": 46, "835": 46, "488": 46, "8628696346175078": 46, "478": 46, "214": 46, "508": 46, "848871771901487": 46, "1030": 46, "557": 46, "1184": 46, "578": 46, "8352495440618789": 46, "427": 46, "129": 46, "553": 46, "154": 46, "8249209443996619": 46, "detect_model": 46, "recognize_model": 46, "ocrv4_rec": 46, "rotation_threshold": 46, "is_remove_dupl": 46, "rotat": [46, 49], "duplic": [46, 68], "mob": 46, "9356705927336156": 46, "shishou": 46, "8933000384412466": 46, "BUT": 46, "8730931912907247": 46, "oh": 46, "8417627579351514": 46, "mirror": 46, "7366019454049503": 46, "el": 46, "gato": 46, "iberico": 46, "7271127306351021": 46, "THAt": 46, "701928390168364": 46, "6965972578194936": 46, "chines": 46, "english": 46, "cannot": [46, 56, 58, 60, 70], "languag": 46, "func": [46, 88, 107], "japanes": [46, 68], "post_text": 46, "319": 46, "847": 46, "561": 46, "899": 46, "kancol": 46, "9130667787597329": 46, "552": 46, "811": 46, "791": 46, "921": 46, "1944": 46, "8566762346615406": 46, "820": 46, "558": 46, "850": 46, "fleet": 46, "collect": [46, 67], "8100635458911772": 46, "235": 46, "904": 46, "855": 46, "1009": 46, "\u6d77": 46, "6716076803280185": 46, "858": 46, "808": 46, "tsu": 46, "ka": 46, "NO": 46, "u": [46, 110], "mi": 46, "de": 46, "654507230718228": 46, "209": 46, "507": 46, "2888084133529467": 46, "japan_pp": 46, "ocrv3_rec": 46, "9230690942939336": 46, "8564870717047623": 46, "\u3044\u3064\u304b\u3042\u306e\u6d77\u3067": 46, "8061289060358996": 46, "8045396777081609": 46, "7311649382696896": 46, "\u8266\u3068\u308c\u308c": 46, "6648729016512889": 46, "ocrv2_det": 46, "ocrv3_det": 46, "ocrv4_server_det": 46, "ch_ppocr_mobile_slim_v2": 46, "0_det": 46, "ch_ppocr_mobile_v2": 46, "ch_ppocr_server_v2": 46, "en_pp": 46, "arabic_pp": 46, "ocrv2_rec": 46, "ocrv4_server_rec": 46, "0_rec": 46, "chinese_cht_pp": 46, "cyrillic_pp": 46, "devanagari_pp": 46, "en_number_mobile_v2": 46, "ka_pp": 46, "korean_pp": 46, "latin_pp": 46, "ta_pp": 46, "te_pp": 46, "dimens": [47, 60], "max_siz": [47, 58, 59, 60], "longer": 47, "after": [47, 60, 75, 80, 83], "1280": 47, "720": 47, "new_img": 47, "600": 47, "337": 47, "obscur": 48, "regist": [48, 49, 58, 59, 60], "rectangular": 48, "967": [48, 49], "143": [48, 49], "1084": [48, 49], "261": [48, 49], "246": [48, 49], "208": [48, 49], "331": [48, 49], "287": [48, 49], "662": [48, 49], "466": [48, 49], "705": [48, 49], "514": [48, 49], "479": [48, 49], "283": [48, 49], "326": [48, 49], "color_black": 48, "radiu": 48, "emoji": [48, 49], "penis": 48, "vagina": 48, "serv": [48, 60, 75], "foundat": 48, "inherit": [48, 60], "within": [48, 68, 75, 83], "fill": 48, "color_default": 48, "green": 48, "color_green": 48, "ffff00": 48, "color_ffff00": 48, "blur_4": 48, "blur_8": 48, "blur_12": 48, "pixelate_4": 48, "pixelate_8": 48, "pixelate_12": 48, "cl": 48, "arg": 48, "subclass": 48, "keyerror": 48, "alreadi": 48, "exist": [48, 69, 89, 92], "angl": 49, "end": [49, 68], "censor_area": [49, 50], "ratio_threshold": 49, "minimum": [49, 55, 61, 63], "total": [49, 108, 109], "star": [49, 80], "register_censor_method": [49, 50], "smiling_face_with_heart": 49, "twitter": 49, "appl": 49, "googl": 49, "microsoft": 49, "samsung": 49, "whatsapp": 49, "facebook": 49, "messeng": 49, "joypixel": 49, "openmoji": 49, "emojidex": 49, "mozilla": 49, "express": 49, "code": [49, 65, 80, 83], "_emojistyletyp": 49, "emoji_default": 49, "cat_fac": 49, "emoji_green": 49, "grinning_face_with_sweat": 49, "emoji_liuhanhuangd": 49, "minim": 49, "abl": [49, 56], "prefix": [49, 74, 79], "sum": 49, "cx": 49, "mass": 49, "occlus": 49, "cy": 49, "find_for_area": 49, "rectangl": 49, "corner": 49, "factor": [49, 60], "align": [50, 107], "align_maxs": 50, "censor_": [50, 107], "censor_nsfw": 50, "basecensor": 50, "colorcensor": 50, "blurcensor": 50, "pixelatecensor": 50, "imgcensor": [50, 107], "imagebasedcensor": 50, "emojibasedcensor": 50, "singleimag": 50, "squeez": [50, 107], "squeeze_with_transpar": 50, "fit": 51, "tightli": 51, "interest": 51, "jerry_with_spac": 51, "median_filt": 51, "median": 51, "kernel": 51, "larger": [51, 55, 85], "disabl": 51, "keypoint": [52, 53, 54, 55], "idea": 52, "research": 52, "auto_detect": 52, "out_bbox": 52, "person_detect_cfg": 52, "op18keypointset": [52, 54, 55], "rtmpose": 52, "config": [52, 59, 107, 110], "foot": [52, 53], "hand1": 52, "hand2": 52, "op18_visu": [52, 54], "0x7f5ca933f3d0": 52, "axesimag": 52, "0x7f5c98069790": 52, "all_": 53, "openpos": [53, 68], "op18": [53, 55], "__mul__": 53, "multipli": 53, "scalar": 53, "__truediv__": 53, "divisor": 53, "left_foot": 53, "left_hand": 53, "right_foot": 53, "right_hand": 53, "enum": 53, "enumer": 53, "symbol": [53, 80, 83], "readabl": [53, 83], "categor": 53, "nose": 53, "neck": 53, "elbow": 53, "wrist": 53, "ankl": 53, "ear": [53, 74, 81], "member": 53, "right_should": 53, "right_elbow": 53, "right_wrist": 53, "left_should": 53, "left_elbow": 53, "left_wrist": 53, "right_hip": 53, "right_kne": 53, "right_ankl": 53, "left_hip": 53, "left_kne": 53, "left_ankl": 53, "right_ey": 53, "left_ey": 53, "right_ear": 53, "left_ear": 53, "left_big_to": 53, "left_small_to": 53, "left_heel": 53, "right_big_to": 53, "right_small_to": 53, "right_heel": 53, "__int__": 53, "truncat": [53, 97, 107], "zero": 53, "must": [53, 74, 106], "preced": 53, "surround": 53, "whitespac": [53, 77], "36": [53, 60], "0b100": 53, "91": [53, 60], "112": 53, "92": [53, 60, 81], "113": [53, 60], "dwpose": [54, 107], "dwpose_estim": 54, "openpose18": 54, "op18_body_max": 54, "op18_body_min": 54, "op18_face_max": 54, "op18_face_min": 54, "op18_left_foot_max": 54, "op18_left_foot_min": 54, "op18_left_hand_max": 54, "op18_left_hand_min": 54, "op18_right_foot_max": 54, "op18_right_foot_min": 54, "op18_right_hand_max": 54, "op18_right_hand_min": 54, "keypoints_list": 55, "min_edge_s": 55, "draw_bodi": 55, "draw_hand": 55, "draw_feet": 55, "draw_fac": 55, "drawn": 55, "shorter": 55, "connect": 55, "ellips": 55, "facial": [55, 74, 91], "pars": [56, 58, 59, 67, 68, 107], "parser": [56, 58, 59, 68], "try": 56, "notparsetarget": 57, "register_pillow_transform": 57, "register_pillow_pars": 57, "create_pillow_transform": 57, "parse_pillow_transform": 57, "register_torchvision_transform": 57, "register_torchvision_pars": 57, "create_torchvision_transform": 57, "parse_torchvision_transform": 57, "register_creators_for_transform": 57, "notprocessortypeerror": 57, "create_transforms_from_transform": 57, "is_valid_size_dict": 57, "convert_to_size_dict": 57, "get_size_dict": 57, "create_clip_transform": 57, "create_transforms_from_clip_processor": 57, "create_convnext_transform": 57, "create_transforms_from_convnext_processor": 57, "create_vit_transform": 57, "create_transforms_from_vit_processor": 57, "create_siglip_transform": 57, "create_transforms_from_siglip_processor": 57, "create_bit_transform": 57, "create_transforms_from_bit_processor": 57, "create_blip_transform": 57, "create_transforms_from_blip_processor": 57, "create_mobilenetv2_transform": 57, "create_transforms_from_mobilenetv2_processor": 57, "tensor": [58, 59, 60, 69], "composit": [58, 60], "compos": [58, 59, 60], "sequenc": [58, 60, 74], "pillowcompos": [58, 60], "sequenti": 58, "decor": [58, 59, 60, 86], "facilit": 58, "creator": [58, 60], "tvalu": [58, 59], "describ": 58, "interpol": [58, 59, 60], "bicub": [58, 59, 60], "pillowres": [58, 60], "antialia": [58, 59, 60], "bilinear": [58, 59], "center_crop": [58, 59], "pillowcentercrop": [58, 60], "pillowtotensor": [58, 60], "maybe_to_tensor": [58, 59], "pillowmaybetotensor": 58, "std": [58, 59, 60], "pillownorm": [58, 60], "456": [58, 59], "406": [58, 59], "229": [58, 59], "225": [58, 59], "48500001430511475": 58, "4560000002384186": 58, "4059999883174896": 58, "2290000021457672": 58, "2240000069141388": 58, "22499999403953552": 58, "extend": [59, 83], "centercrop": 59, "totensor": 59, "maybetotensor": 59, "4850": 59, "4560": 59, "4060": 59, "2290": 59, "2240": 59, "2250": 59, "timm": 59, "interpolationmod": 59, "processor": [60, 108, 109], "vitimageprocessor": 60, "5906": 60, "33": 60, "donutimageprocessor": 60, "1901": 60, "70": [60, 84], "detrimageprocessor": 60, "1575": 60, "86": [60, 74], "clipimageprocessor": 60, "1374": 60, "73": 60, "videomaeimageprocessor": 60, "1093": 60, "convnextimageprocessor": 60, "648": 60, "65": 60, "segformerimageprocessor": 60, "533": 60, "00": 60, "beitimageprocessor": 60, "468": 60, "63": 60, "siglipimageprocessor": 60, "440": 60, "48": 60, "layoutlmv3imageprocessor": 60, "403": 60, "layoutlmv2imageprocessor": 60, "332": 60, "87": 60, "mllamaimageprocessor": 60, "qwen2vlimageprocessor": 60, "314": 60, "77": 60, "blipimageprocessor": 60, "276": 60, "55": 60, "idefics2imageprocessor": 60, "226": 60, "llavanextimageprocessor": 60, "215": 60, "bitimageprocessor": 60, "210": 60, "pix2structimageprocessor": 60, "conditionaldetrimageprocessor": 60, "53": 60, "samimageprocessor": 60, "52": 60, "deitimageprocessor": 60, "mask2formerimageprocessor": 60, "89": 60, "50": 60, "vivitimageprocessor": 60, "88": 60, "yolosimageprocessor": 60, "84": 60, "47": 60, "viltimageprocessor": 60, "41": 60, "detaimageprocessor": 60, "68": 60, "38": 60, "pixtralimageprocessor": 60, "mobilenetv2imageprocessor": 60, "mobilevitimageprocessor": 60, "61": 60, "34": [60, 108, 109], "dptimageprocessor": 60, "maskformerimageprocessor": 60, "28": 60, "nougatimageprocessor": 60, "ideficsimageprocessor": 60, "rtdetrimageprocessor": 60, "efficientnetimageprocessor": 60, "40": [60, 68], "deformabledetrimageprocessor": 60, "idefics3imageprocessor": 60, "fuyuimageprocessor": 60, "videollavaimageprocessor": 60, "pvtimageprocessor": 60, "09": 60, "oneformerimageprocessor": 60, "mobilenetv1imageprocessor": 60, "07": [60, 99, 100, 101, 104], "owlv2imageprocessor": 60, "chineseclipimageprocessor": 60, "efficientformerimageprocessor": 60, "llavaonevisionimageprocessor": 60, "swin2srimageprocessor": 60, "vithybridimageprocessor": 60, "owlvitimageprocessor": 60, "04": 60, "groundingdinoimageprocessor": 60, "03": 60, "perceiverimageprocessor": 60, "chameleonimageprocessor": 60, "levitimageprocessor": 60, "vitmatteimageprocessor": 60, "extens": [60, 75], "tri": 60, "def": [60, 86], "hasattr": 60, "feature_extractor": 60, "encount": 60, "becaus": 60, "until": 60, "successfulli": 60, "imageprocessor": 60, "autoimageprocessor": 60, "from_pretrain": 60, "openai": 60, "vit": 60, "patch32": 60, "pillowconvertrgb": 60, "48145467": 60, "4578275": 60, "40821072": 60, "26862955": 60, "2613026": 60, "2757771": 60, "size_dict": 60, "shortest_edg": 60, "invalid_kei": 60, "default_to_squar": 60, "height_width_ord": 60, "constraint": 60, "els": [60, 68, 108, 109], "incompat": [60, 83], "longest_edg": 60, "param_nam": 60, "entri": 60, "conform": 60, "messag": [60, 84], "do_res": 60, "do_center_crop": 60, "crop_siz": 60, "do_rescal": 60, "rescale_factor": 60, "00392156862745098": 60, "do_norm": 60, "image_mean": 60, "image_std": 60, "do_convert_rgb": 60, "rescal": 60, "deviat": 60, "clipprocessor": 60, "crop_pct": 60, "tailor": 60, "convnext": 60, "percentag": 60, "prepar": 60, "replic": 60, "build": [60, 75, 83], "blip": 60, "255": 60, "openai_clip_mean": 60, "openai_clip_std": 60, "accord": 60, "behavior": 60, "mobilenetv2": 60, "per": 60, "equival": 60, "bg": 61, "strict_level": 61, "min_select": 61, "min_width": 61, "min_height": 61, "min_resolut": 61, "strict": [61, 95, 101], "get_imag": 61, "get_image_fil": 61, "list_image_fil": 61, "random_imag": 61, "randomli": 61, "random_image_fil": 61, "8057": 61, "000000": 61, "000001": 61, "000002": 61, "000003": 61, "000004": 61, "home": 61, "dgh": [61, 69, 110], "2400x1600": 61, "0x7feb86ed5160": 61, "003258": 61, "400x400": 61, "0x7feb86a748b0": 61, "quickli": 62, "backgroundimageset": 62, "list_bg_image_fil": 62, "get_bg_image_fil": 62, "get_bg_imag": 62, "random_bg_image_fil": 62, "random_bg_imag": 62, "opencv": 63, "denois": [63, 68], "inspir": [63, 72, 76, 83, 103], "mf666": [63, 103], "mist": 63, "fucker": 63, "diameter_min": 63, "diameter_max": 63, "sigma_color_min": 63, "sigma_color_max": 63, "sigma_space_min": 63, "sigma_space_max": 63, "radius_min": 63, "radius_max": 63, "eps_min": 63, "eps_max": 63, "b_iter": 63, "g_iter": 63, "random": [63, 81], "bilater": 63, "guid": 63, "stage": 63, "preserv": 63, "diamet": 63, "sigma": 63, "space": [63, 72, 83], "window": [63, 68], "term": 63, "contrib": 63, "noisy_imag": 63, "cleaned_img": 63, "cleaned_imag": 63, "blurri": [64, 68], "noisi": 64, "nafnet": [64, 107], "scunet": [64, 65, 107], "adversari": [64, 107], "remove_adversarial_nois": 64, "restore_with_nafnet": 64, "restore_with_scunet": 64, "ve": 65, "gaussian": 65, "To": 65, "correctli": 65, "credibl": 65, "rgg": [65, 66], "red": [65, 74], "gopro": 65, "sidd": 65, "tile_s": [65, 66, 84], "tile_overlap": [65, 66, 84], "batch_siz": [65, 66, 84], "nafnetmodeltyp": 65, "tile": [65, 66, 84], "gan": 66, "128": 66, "scunetmodeltyp": 66, "automatic1111": 67, "stabl": [67, 68, 90, 110], "diffus": [67, 68, 90], "webui": [67, 68, 69], "novelai": 67, "sdwui": 67, "submodul": 67, "nai": [67, 107], "docstr": 67, "sdmetadata": 67, "parse_sdmeta_from_text": 67, "get_sdmeta_from_imag": 67, "save_image_with_sdmeta": 67, "read_metadata": 67, "save_with_metadata": 67, "naimetadata": 67, "get_naimeta_from_imag": 67, "add_naimeta_to_imag": 67, "save_image_with_naimeta": 67, "formatt": 68, "a1111": 68, "sd_metadata_simpl": 68, "sd_metadata_complex": 68, "prompt": 68, "neg_prompt": 68, "neg": 68, "__str__": 68, "sd1": 68, "extrem": 68, "delic": 68, "beauti": 68, "offici": 68, "global": [68, 106], "illumin": 68, "soft": 68, "shadow": 68, "super": 68, "light": 68, "novel": [68, 70], "4k": 68, "metal_textur": 68, "striped_background": 68, "rich": 68, "cg": 68, "uniti": 68, "8k": 68, "wallpap": 68, "unreal": 68, "sci": 68, "fi": 68, "fantasi": 68, "silver_skin": 68, "cut": [68, 74], "silver_impossible_bodysuit": 68, "gem_on_chest": 68, "cut_silver_mechanical_leotard": 68, "headgear": [68, 74], "1_girl": 68, "solo": [68, 73, 74, 75, 76, 80, 81, 82, 83], "slim_waist": 68, "hair": [68, 74], "long": 68, "lumin": 68, "medium_breast": [68, 82], "indistinct_camelto": 68, "flat_crotch": 68, "coquettish": 68, "squint": 68, "evil_smil": 68, "dark_persona": 68, "mouth": 68, "wet": 68, "slim_fac": 68, "tall_girl": 68, "matur": 68, "mature_fac": 68, "slim_figur": 68, "slim_leg": 68, "groin": 68, "bare_thigh": 68, "easyneg": 68, "sketch": 68, "ugli": 68, "huge": 68, "logo": 68, "monochrom": [68, 83, 94, 97, 107], "bad": 68, "mutat": 68, "horror": 68, "geometri": 68, "bad_prompt": 68, "miss": 68, "finger": 68, "limb": 68, "anatomi": 68, "interlock": 68, "digit": 68, "arm": 68, "2girl": 68, "deform": 68, "artist": 68, "blush": [68, 75, 76, 80, 83], "lipstick": 68, "skindent": 68, "tie": 68, "big_breast": 68, "thighhigh": [68, 75], "pubic_hair": [68, 74], "3d": [68, 92], "realist": 68, "slip": [68, 77], "head_out_of_fram": 68, "curvi": 68, "sampler": 68, "ddim": 68, "cfg": 68, "seed": 68, "3827064803": 68, "512x848": 68, "hash": 68, "eb49192009": 68, "anidosmix": 68, "skip": 68, "new_imag": 68, "let": 68, "what": 68, "nslim_fac": 68, "848": 68, "_sdmeta_text": 68, "directli": 68, "starri": 68, "night": 68, "daylight": 68, "euler": 68, "sd2": 68, "1girl": [68, 73, 74, 75, 76, 77, 80, 81, 82, 83], "blue": 68, "footwear": 68, "shoe": 68, "bang": [68, 74, 75, 80, 83], "indoor": 68, "sleev": 68, "ahog": [68, 74, 75, 76, 80, 83], "dress": [68, 74], "pot": 68, "plant": 68, "bag": [68, 75, 76, 80, 83], "bun": [68, 74], "lora": 68, "bluearchive10": 68, "bluearchiv": 68, "neg1": 68, "dpm": 68, "2m": 68, "sde": 68, "karra": 68, "2647703743": 68, "768x768": 68, "72bd94132e": 68, "cutemix": 68, "strength": 68, "controlnet": 68, "control_v11p_sd15_openpos": 68, "cab727d4": 68, "weight": 68, "perfect": 68, "param": 68, "hire": 68, "upscal": [68, 107], "latent": 68, "ti": 68, "339cc9210f70": 68, "66a7279a88dd": 68, "info": 68, "underli": [68, 86], "sd_meta": 68, "scope": 68, "dst_file": [68, 70], "webp": 68, "systemerror": [68, 70], "input_imag": 68, "output_imag": 68, "a41": 69, "safetensor": 69, "torch": 69, "command": [69, 110], "pip": [69, 110], "_check_env": 69, "model_fil": 69, "key1": 69, "value1": 69, "key2": 69, "value2": 69, "src_model_fil": 69, "dst_model_fil": 69, "new_metadata": 69, "john": 69, "doe": [69, 73, 81, 95, 101], "input_model": 69, "output_model": 69, "softwar": 70, "generation_tim": 70, "dataclass": 70, "encapsul": 70, "taken": 70, "alia": 70, "success": [70, 110], "add_lsb_meta": 70, "save_metainfo": 70, "metainfo": 70, "prefer": 70, "isneti": [71, 107], "get_isnetis_mask": 71, "segment_with_isneti": 71, "segment_rgba_with_isneti": 71, "co": 72, "seg": 72, "1024": [72, 83], "app": 72, "l8": 72, "00ff00": 72, "mask_": 72, "image_": 72, "hutao_seg": 72, "skadi": [72, 75, 76, 80, 83], "skadi_seg": 72, "drop": [73, 74, 75, 80, 82, 83], "cosplai": 73, "no_eyewear": 73, "eyewear": [73, 74], "span": [73, 74], "matter": [73, 74], "red_hair": [73, 74, 81, 82], "use_preset": 73, "custom_blacklist": 73, "onlin": 73, "preset": 73, "ones": 73, "neither": [73, 74], "nor": [73, 74], "anal_hair": 74, "anal_tail": 74, "arm_behind_head": 74, "arm_hair": 74, "arm_under_breast": 74, "arms_behind_head": 74, "bird_on_head": 74, "blood_in_hair": 74, "breasts_on_glass": 74, "breasts_on_head": 74, "cat_on_head": 74, "closed_ey": 74, "clothed_female_nude_femal": 74, "clothed_female_nude_mal": 74, "clothed_male_nude_femal": 74, "clothes_between_breast": 74, "cream_on_fac": 74, "drying_hair": 74, "empty_ey": 74, "face_to_breast": 74, "food_on_fac": 74, "food_on_head": 74, "game_boi": 74, "grabbing_anoth": 74, "s_hair": 74, "grabbing_own_breast": 74, "gun_to_head": 74, "head_between_breast": 74, "heart_in_ey": 74, "multiple_boi": 74, "multiple_girl": 74, "object_on_breast": 74, "object_on_head": 74, "paint_splatter_on_fac": 74, "parted_lip": [74, 75, 76, 80, 83], "penis_on_fac": 74, "person_on_head": 74, "pokemon_on_head": 74, "rabbit_on_head": 74, "rice_on_fac": 74, "severed_head": 74, "star_in_ey": 74, "sticker_on_fac": 74, "tentacles_on_mal": 74, "tying_hair": 74, "built": [74, 86], "mutabl": 74, "constructor": 74, "empti": 74, "hold": [74, 75, 76, 80, 83], "futa": 74, "cum": 74, "rub": 74, "shade": 74, "plai": 74, "drill": 74, "skin": 74, "sidelock": 74, "twintail": [74, 75, 76, 80, 83], "braid": 74, "afro": 74, "bald": 74, "dreadlock": 74, "ponytail": 74, "updo": 74, "beard": 74, "mustach": 74, "pointi": 74, "horn": 74, "tail": 74, "ornament": 74, "hairband": 74, "pupil": 74, "bow": [74, 75, 76], "headwear": 74, "ribbon": [74, 76, 80], "crown": 74, "cap": 74, "hairclip": [74, 80], "mole": 74, "halo": 74, "fluff": 74, "flower": [74, 75, 76, 80, 83], "glass": [74, 77], "fang": 74, "boi": 74, "beret": 74, "heterochromia": 74, "headdress": 74, "eyepatch": 74, "headphon": 74, "eyebrow": 74, "eyelash": 74, "sunglass": 74, "intak": 74, "scrunchi": 74, "ear_pierc": 74, "headband": 74, "ring": 74, "under_mouth": 74, "freckl": 74, "lip": 74, "eyelin": 74, "eyeshadow": 74, "tassel": 74, "whitelist_suffix": 74, "whitelist_prefix": 74, "whitelist_word": 74, "suffix": [74, 79], "pool": 74, "whitelist": 74, "blacklist": [74, 78, 107], "singular": 74, "plural": 74, "chair": 74, "whole": 74, "word": 74, "hear": 74, "72": 74, "outdat": 75, "anymor": 75, "baselin": 75, "practic": 75, "use_real_nam": [75, 80], "general_threshold": [75, 76, 83], "character_threshold": [75, 76, 83], "drop_overlap": [75, 76, 80, 83], "real": [75, 80, 97, 107], "renam": [75, 80], "redirect": [75, 80], "mani": [75, 80], "websit": [75, 80], "rate": [75, 76, 83, 95, 97, 107], "char": [75, 76, 83], "9897817373275757": 75, "question": [75, 76, 83, 95], "010265946388244629": 75, "explicit": [75, 76, 83, 95], "2809715270996094e": 75, "9939777851104736": 75, "5032387375831604": 75, "black_bord": 75, "9943548440933228": 75, "black_glov": [75, 76, 80, 83], "5011609792709351": 75, "blue_ski": [75, 76, 80, 83], "6877802610397339": 75, "5543792843818665": 75, "8268730640411377": 75, "cloud": [75, 76, 80, 83], "8504303693771362": 75, "cowboy_shot": [75, 76, 80, 83], "6008237600326538": 75, "crop_top": [75, 76, 80, 83], "6635787487030029": 75, "dai": [75, 76, 80, 83], "8496965765953064": 75, "glove": [75, 76, 80, 83], "6107005476951599": 75, "hair_between_ey": [75, 76, 80, 83], "668294370174408": 75, "5619469285011292": 75, "holding_baseball_bat": [75, 76, 80, 83], "5141720771789551": 75, "letterbox": 75, "long_hair": [75, 76, 80, 82, 83], "9884189963340759": 75, "looking_at_view": [75, 76, 80, 83], "5673105120658875": 75, "midriff": [75, 76, 80, 83], "6290556192398071": 75, "navel": [75, 76, 80, 83], "9631235003471375": 75, "no_hat": [75, 76, 80], "7978747487068176": 75, "no_headwear": [75, 76, 80, 83], "7577926516532898": 75, "outdoor": [75, 76, 80, 83], "7118550539016724": 75, "5452839136123657": 75, "pillarbox": 75, "9841411709785461": 75, "red_ey": [75, 76, 80, 83], "958786129951477": 75, "shirt": [75, 76, 80, 83], "6720131039619446": 75, "short_sleev": [75, 76, 80, 83], "7077711820602417": 75, "silver_hair": [75, 76, 80], "6673924326896667": 75, "sky": [75, 76, 80, 83], "8709812760353088": 75, "9614333510398865": 75, "sportswear": [75, 76, 80, 83], "7786177396774292": 75, "6842771172523499": 75, "sweat": [75, 76, 80, 83], "9076308012008667": 75, "thigh": [75, 76, 80, 83], "580970823764801": 75, "skadi_": [75, 76, 83], "arknight": [75, 76, 83], "9633345007896423": 75, "9988503456115723": 75, "001651763916015625": 75, "00012505054473876953": 75, "9829280972480774": 75, "894218385219574": 75, "8733789920806885": 75, "backpack": [75, 76, 80, 83], "6322951316833496": 75, "9987058639526367": 75, "bag_charm": [75, 76], "9754379987716675": 75, "6810564994812012": 75, "9708781838417053": 75, "6356008052825928": 75, "5633733868598938": 75, "brick_wal": 75, "5315935611724854": 75, "brown_hair": [75, 76, 80, 83], "9397273659706116": 75, "9229896664619446": 75, "charm_": [75, 76], "9006357789039612": 75, "citi": 75, "9020784497261047": 75, "cityscap": 75, "9547432661056519": 75, "5296419262886047": 75, "8253412246704102": 75, "5619839429855347": 75, "hair_flow": [75, 76, 80, 83], "8277763724327087": 75, "hair_orna": [75, 76, 80, 83], "9356368780136108": 75, "hair_ribbon": [75, 76, 80], "5288072824478149": 75, "jacket": [75, 76, 80, 83], "6336134076118469": 75, "9703260064125061": 75, "8188960552215576": 75, "phone_screen": 75, "9579574465751648": 75, "9954615235328674": 75, "plaid": [75, 76, 80], "9725285172462463": 75, "plaid_skirt": [75, 76, 80], "9638455510139465": 75, "pleated_skirt": [75, 76, 80, 83], "7226815819740295": 75, "5321241021156311": 75, "red_nail": [75, 80], "5493080615997314": 75, "school_bag": [75, 76], "9863407611846924": 75, "school_uniform": [75, 76, 80, 83], "6794284582138062": 75, "5062428116798401": 75, "shoulder_bag": 75, "9325523972511292": 75, "skirt": [75, 76, 80, 83], "92237788438797": 75, "skyscrap": 75, "7728171348571777": 75, "sleeves_past_wrist": [75, 76, 80], "7257086038589478": 75, "smile": [75, 76, 80, 83], "5357837080955505": 75, "6939404010772705": 75, "7054293155670166": 75, "tongu": [75, 76, 80, 83], "9990814924240112": 75, "tongue_out": [75, 76, 80, 83], "9992498755455017": 75, "5012534260749817": 75, "very_long_hair": [75, 76, 80, 82, 83], "7461410164833069": 75, "lagpixellol": 76, "deepgelbooru_onnx": 76, "categori": [76, 91, 99], "dim": [76, 83], "9986732006072998": 76, "0013858973979949951": 76, "315376281738281e": 76, "9972434639930725": 76, "basebal": [76, 83], "5982598662376404": 76, "baseball_bat": [76, 80, 83], "6429562568664551": 76, "bike_short": 76, "36296138167381287": 76, "8308937549591064": 76, "black_shirt": [76, 80, 83], "7388008832931519": 76, "6039759516716003": 76, "30909663438796997": 76, "9694308042526245": 76, "6422968506813049": 76, "5898381471633911": 76, "8145260810852051": 76, "652222216129303": 76, "dolphin_short": 76, "466494083404541": 76, "7183809280395508": 76, "6753682494163513": 76, "7302790880203247": 76, "6649775505065918": 76, "large_breast": [76, 80, 83], "8446108102798462": 76, "98187655210495": 76, "8140730857849121": 76, "6360533833503723": 76, "9635934829711914": 76, "33370012044906616": 76, "44239571690559387": 76, "7891374826431274": 76, "6471294164657593": 76, "9958090782165527": 76, "8736815452575684": 76, "872096061706543": 76, "5640895366668701": 76, "5049663186073303": 76, "8832778930664062": 76, "9687467813491821": 76, "sports_bra": 76, "3659853935241699": 76, "9309735298156738": 76, "49939480423927307": 76, "stomach": [76, 80, 83], "446407288312912": 76, "809670090675354": 76, "6560589075088501": 76, "47956040501594543": 76, "9832853674888611": 76, "9994162321090698": 76, "0008397102355957031": 76, "00035390257835388184": 76, "9926226139068604": 76, "899387001991272": 76, "34215790033340454": 76, "5701972246170044": 76, "9512913227081299": 76, "6664570569992065": 76, "5614628791809082": 76, "33615976572036743": 76, "5770801305770874": 76, "987317681312561": 76, "37286585569381714": 76, "cardigan": [76, 80], "36409223079681396": 76, "7329680919647217": 76, "collared_shirt": [76, 80], "5924292206764221": 76, "4344901144504547": 76, "7465001344680786": 76, "5225946307182312": 76, "6976451873779297": 76, "9265321493148804": 76, "34527891874313354": 76, "6675043106079102": 76, "9096828699111938": 76, "long_sleev": [76, 80, 83], "41341525316238403": 76, "8418735265731812": 76, "miniskirt": [76, 80], "3675632178783417": 76, "nail_polish": [76, 80], "5284417867660522": 76, "open_cloth": [76, 80], "30296844244003296": 76, "48789578676223755": 76, "36596980690956116": 76, "7759367227554321": 76, "6535028219223022": 76, "8975257873535156": 76, "36911237239837646": 76, "4171145558357239": 76, "3942635953426361": 76, "6772940754890442": 76, "9397937655448914": 76, "5207280516624451": 76, "4673041105270386": 76, "9118321537971497": 76, "9967410564422607": 76, "9970728158950806": 76, "8419480323791504": 76, "6489560604095459": 76, "white_shirt": [76, 80], "6217572689056396": 76, "underscor": [77, 83], "convent": 77, "restor": [77, 107], "use_spac": 77, "use_escap": 77, "include_scor": 77, "score_descend": 77, "_": 77, "escap": 77, "unsaf": 77, "sort": [77, 81], "descend": 77, "panty_pul": 77, "6826801300048828": 77, "958938717842102": 77, "drinking_glass": 77, "9340789318084717": 77, "areola_slip": 77, "41196826100349426": 77, "9988248348236084": 77, "drink": 77, "pull": 77, "areola": 77, "999": [77, 83], "959": 77, "934": 77, "683": 77, "412": 77, "mldanbooru": [78, 107], "get_mldanbooru_tag": 78, "wd14": [78, 80, 107], "get_wd14_tag": [78, 80], "convert_wd14_emb_to_predict": 78, "denormalize_wd14_emb": 78, "deepdanbooru": [78, 80, 107], "get_deepdanbooru_tag": [78, 80], "deepgelbooru": [78, 107], "get_deepgelbooru_tag": 78, "add_underlin": 78, "remove_underlin": 78, "tags_to_text": 78, "drop_overlap_tag": 78, "is_blacklist": 78, "drop_blacklisted_tag": 78, "char_whitelist_suffix": 78, "char_whitelist_prefix": 78, "char_whitelist_word": 78, "char_suffix": 78, "char_prefix": 78, "charactertagpool": 78, "is_basic_character_tag": 78, "drop_basic_character_tag": 78, "sort_tag": 78, "tag_match_suffix": 78, "tag_match_prefix": 78, "tag_match_ful": 78, "t1": 79, "t2": 79, "fulli": 79, "ml": 80, "448": 80, "keep_ratio": 80, "9999984502792358": [80, 102], "9999946355819702": 80, "9994951486587524": 80, "998144268989563": 80, "9978417158126831": 80, "9941409230232239": 80, "9799384474754333": 80, "979142427444458": 80, "961823582649231": 80, "961323618888855": 80, "9490893483161926": 80, "9450850486755371": 80, "9425153136253357": 80, "9409335255622864": 80, "9319437146186829": 80, "9265308976173401": 80, "9259042143821716": 80, "922250509262085": 80, "9199565052986145": 80, "9175475835800171": 80, "9102761745452881": 80, "9076938629150391": 80, "9052775502204895": 80, "8938589692115784": 80, "8894285559654236": 80, "8891903162002563": 80, "8845980763435364": 80, "8842408061027527": 80, "8659475445747375": 80, "862621009349823": 80, "8616052865982056": 80, "8562789559364319": 80, "short_short": [80, 83], "8555729389190674": 80, "8533340096473694": 80, "black_short": [80, 83], "8477485775947571": 80, "8430152535438538": 80, "tied_long_hair": [80, 83], "8340626955032349": 80, "crop_top_overhang": 80, "8266023397445679": 80, "8222048282623291": 80, "8202669620513916": 80, "8061150312423706": 80, "ass_visible_through_thigh": [80, 83], "7803354859352112": 80, "thigh_gap": [80, 83], "7789446711540222": 80, "arms_up": 80, "7052110433578491": 80, "9999866485595703": 80, "997043788433075": 80, "9969649910926819": 80, "9957101345062256": 80, "9928386807441711": 80, "9886980056762695": 80, "9864778518676758": 80, "ghost": [80, 83], "9769423007965088": 80, "9747489094734192": 80, "9736957550048828": 80, "9388670325279236": 80, "9356311559677124": 80, "91000896692276": 80, "8955123424530029": 80, "8910233378410339": 80, "8904104828834534": 80, "8881211280822754": 80, "8876776695251465": 80, "8864808678627014": 80, "8810517191886902": 80, "8798807263374329": 80, "8765745162963867": 80, "8737136125564575": 80, "8650439381599426": 80, "8613706827163696": 80, "blue_cardigan": 80, "8571277260780334": 80, "8333670496940613": 80, "8160212635993958": 80, "eyebrows_visible_through_hair": 80, "8122442364692688": 80, "8091571927070618": 80, "8082079887390137": 80, "8048468232154846": 80, "8042327165603638": 80, "7984272241592407": 80, "blazer": [80, 83], "794708251953125": 80, "78981614112854": 80, "7892146110534668": 80, "shaped_pupil": [80, 83], "7867060899734497": 80, "gradient_hair": 80, "786359965801239": 80, "7790888547897339": 80, "brown_skirt": 80, "7760675549507141": 80, "774523913860321": 80, "7721588015556335": 80, "7697228789329529": 80, "755959689617157": 80, "multicolored_hair": 80, "7477189898490906": 80, "7476690411567688": 80, "rail": 80, "7476617693901062": 80, "blue_jacket": 80, "7458406090736389": 80, "741143524646759": 80, "7364678978919983": 80, "7193643450737": 80, "red_neckwear": 80, "7108616828918457": 80, "7086325287818909": 80, "7055293321609497": 80, "7039415836334229": 80, "7018357515335083": 80, "shuffl": 81, "count": [81, 108, 109], "2boi": 81, "cat_ear": 81, "uniqu": 81, "8849405313291128": 82, "8548297594823425": 82, "03910296474461261": 82, "6615180440330748": 82, "21552028866308015": 82, "3165260620737027": 82, "47744464927382957": 82, "smilingwolf": 83, "wd": 83, "swinv2_v3": 83, "general_mcut_en": 83, "character_mcut_en": 83, "no_underlin": 83, "mcut": 83, "replac": 83, "index": [83, 110], "follw": 83, "valuabl": 83, "enabl": 83, "rapid": 83, "queri": 83, "With": 83, "mlp_layer1_seed1": 83, "001": 83, "simultan": 83, "0011444687843322754": 83, "8876402974128723": 83, "106781005859375": 83, "000277101993560791": 83, "997527003288269": 83, "9797663688659668": 83, "9905703663825989": 83, "9761719703674316": 83, "8981098532676697": 83, "8810765743255615": 83, "9498510360717773": 83, "8377365469932556": 83, "945058286190033": 83, "9457170367240906": 83, "969594419002533": 83, "7881088852882385": 83, "7687551379203796": 83, "9301245212554932": 83, "6703325510025024": 83, "white_hair": 83, "5292627811431885": 83, "8677047491073608": 83, "grey_hair": 83, "5859264731407166": 83, "9536856412887573": 83, "8056888580322266": 83, "8394746780395508": 83, "9473626613616943": 83, "8986269235610962": 83, "9385137557983398": 83, "8408567905426025": 83, "alternate_costum": 83, "4245271384716034": 83, "931140661239624": 83, "8830795884132385": 83, "7279844284057617": 83, "artist_nam": 83, "5333830714225769": 83, "64717698097229": 83, "9516432285308838": 83, "9655293226242065": 83, "9485014081001282": 83, "7366660833358765": 83, "7161656618118286": 83, "5858667492866516": 83, "6186309456825256": 83, "41193312406539917": 83, "467605859041214": 83, "36282333731651306": 83, "3756745457649231": 83, "motion_blur": 83, "5091936588287354": 83, "951993465423584": 83, "5634750723838806": 83, "8232709169387817": 83, "9869340658187866": 83, "49491602182388306": 83, "5193622708320618": 83, "003406703472137451": 83, "0007208287715911865": 83, "9798132181167603": 83, "8046203851699829": 83, "7596215009689331": 83, "7620116472244263": 83, "46084529161453247": 83, "48454540967941284": 83, "5152207016944885": 83, "8023070096969604": 83, "8653596639633179": 83, "7201820611953735": 83, "7816740870475769": 83, "697688639163971": 83, "8974947333335876": 83, "7491052746772766": 83, "5015512704849243": 83, "6401398181915283": 83, "43420469760894775": 83, "4528769850730896": 83, "5730487704277039": 83, "6739872694015503": 83, "5545973181724548": 83, "6946243047714233": 83, "5487751364707947": 83, "7439308166503906": 83, "4186026453971863": 83, "47378358244895935": 83, "4690653085708618": 83, "7565015554428101": 83, "hu_tao_": 83, "genshin_impact": 83, "9262397289276123": 83, "boo_tao_": 83, "942080020904541": 83, "denorm": 83, "denormalizer_nam": 83, "mnum2_al": 83, "understand": 83, "redund": 83, "structur": [83, 107], "b": 83, "r": [83, 95, 101], "c": 83, "linalg": 83, "norm": 83, "approx": [83, 84], "1e": 83, "cdc_anime_onnx": 84, "realli": 84, "As": [84, 95, 101], "1024x1024": 84, "2060": 84, "gpu": 84, "cost": 84, "cpu": [84, 89, 108, 109], "experi": 84, "hgsr": 84, "mhr": 84, "aug_x4_320": 84, "cute_waifu_aroma": 84, "pngimageplugin": 84, "pngimagefil": 84, "1168x1168": 84, "0x7f0e8ca06880": 84, "4672x4672": 84, "0x7f0e48edb640": 84, "cdc": [85, 107], "upscale_with_cdc": 85, "lru_cach": 86, "wrap": 86, "synchron": 86, "prevent": 86, "race": 86, "condit": 86, "maxsiz": 86, "expensive_funct": 86, "expens": 86, "lock": [86, 106], "safeti": [86, 103], "multithread": 86, "my_funct": 86, "introduc": 86, "acquisit": 86, "critic": 86, "mathemat": 87, "activ": 87, "deep": 87, "input_valu": 87, "frac": 87, "26894142": 87, "73105858": 87, "ts_lru_cach": 88, "get_onnx_provid": 88, "open_onnx_model": 88, "cudaexecutionprovid": 89, "cpuexecutionprovid": 89, "ckpt": 89, "inferencesess": 89, "onnx_mod": 89, "decid": 89, "linux": [89, 108, 109], "execut": [89, 108, 109], "ignor": 89, "cuda": [89, 108, 109], "forc": 89, "anime_ai_check": 90, "mobilenetv3_sce_dist": [90, 101, 105], "mainli": 90, "caformer_s36_plus_sc": 90, "graph": 90, "9996960163116455": 90, "9999125003814697": 90, "997803270816803": 90, "9960069060325623": 90, "9887709021568298": 90, "9998629093170166": 90, "0013722758740186691": 90, "00020673229300882667": 90, "0001895089662866667": 90, "0008857478387653828": 90, "552320024231449e": 90, "001168627175502479": 90, "bangumi": [91, 92], "vision": 91, "imageri": 91, "bangumi_char_typ": 91, "definit": [91, 98], "video": 91, "secondari": 91, "often": 91, "lack": 91, "lead": 91, "under": [91, 110], "three": 91, "judg": 91, "anime_portrait": [91, 97], "mobilenetv3_v0_dist": [91, 100, 104, 105], "9998525381088257": 91, "00012103465269319713": 91, "6464786313008517e": 91, "906112609314732e": 91, "06": [91, 92, 94, 99, 100, 101, 102, 104], "9997243285179138": 91, "0002490800397936255": 91, "7215803381986916e": 91, "354368557978887e": 91, "9998849630355835": 91, "90006631379947e": 91, "3920385754317977e": 91, "2084233276254963e": 91, "9998877048492432": 91, "732793503440917e": 91, "4264976925915107e": 91, "0623419257171918e": 91, "07076334953308105": 91, "9290977716445923": 91, "0001044218079186976": 91, "4467317163944244e": 91, "2568268832401372e": 91, "9999498128890991": 91, "1810528778587468e": 91, "879474429093534e": 91, "260669109295122e": 91, "9999510049819946": 91, "2321036592766177e": 91, "025227553938748e": 91, "4251427273848094e": 91, "999957799911499": 91, "4273678718600422e": 91, "6884023302263813e": 91, "880981603288092e": 91, "0002326338435523212": 91, "9996368885040283": 91, "164971561403945e": 91, "00020793956355191767": 91, "13438372313976288": 91, "8652494549751282": 91, "000158855298650451": 91, "000238816806813702": 91, "3589179217815399": 91, "6406960487365723": 91, "0001471740542910993": 91, "002255884697660804": 91, "08208147436380386": 91, "9152728915214539": 91, "00038967153523117304": 91, "227699592884164e": 91, "0835404282261152e": 91, "1437502406770363e": 91, "9999284744262695": 91, "2125529792683665e": 91, "0218892384727951e": 91, "00011914174683624879": 91, "9998584985733032": 91, "2007669283775613e": 91, "6357082131435163e": 91, "3068713896209374e": 91, "9999185800552368": 91, "066640925273532e": 91, "529400813335087e": 91, "089402500540018e": 91, "9999388456344604": 91, "6406959295272827": 91, "not_paint": 92, "anime_classif": 92, "older": 92, "mobilenetv3_v1": [92, 102], "5_dist": 92, "3_dist": 92, "plot": [92, 95, 101, 105], "caformer_s36_v1": 92, "3_focal": 92, "8346158862113953": 92, "004201625939458609": 92, "0028638991061598063": 92, "15633030235767365": 92, "001988308737054467": 92, "9868855476379395": 92, "001178382197394967": 92, "00015886101755313575": 92, "0005986307514831424": 92, "011178601533174515": 92, "9933090209960938": 92, "0012440024875104427": 92, "00040085514774546027": 92, "004924307577311993": 92, "00012189441622467712": 92, "00031298911198973656": 92, "9968050718307495": 92, "182305903872475e": 92, "0027923565357923508": 92, "7805559259140864e": 92, "0004650334012694657": 92, "996709942817688": 92, "736721191671677e": 92, "0027629584074020386": 92, "4619508621981367e": 92, "0003803370927926153": 92, "998649537563324": 92, "190127922105603e": 92, "0008622839814051986": 92, "595230686594732e": 92, "0004573142796289176": 92, "00031435859273187816": 92, "8671838641166687": 92, "13199880719184875": 92, "563074617180973e": 92, "153919796110131e": 92, "290010737255216e": 92, "9727378487586975": 92, "027150526642799377": 92, "162296004826203e": 92, "4933258828241378e": 92, "0004275702522136271": 92, "995402455329895": 92, "002233930164948106": 92, "001911122351884842": 92, "1603819727897644": 92, "0007561995880678296": 92, "00017044576816260815": 92, "838487982749939": 92, "0002034590725088492": 92, "005001617129892111": 92, "000932251859921962": 92, "009352140128612518": 92, "9846979379653931": 92, "6018555470509455e": 92, "004064667969942093": 92, "464051254326478e": 92, "025772539898753166": 92, "9699516296386719": 92, "00011656546121230349": 92, "287263775244355e": 92, "370255853951676e": 92, "01098843663930893": 92, "0031668643932789564": 92, "9857884049415588": 92, "499273488065228e": 92, "8419872251106426e": 92, "0003471920208539814": 92, "029472889378666878": 92, "9700765609741211": 92, "0012387704337015748": 92, "001172148622572422": 92, "787473391043022e": 92, "003680602880194783": 92, "9938107132911682": 92, "8346157073974609": 92, "8671836853027344": 92, "8384883403778076": 92, "9846979975700378": 92, "9700766801834106": 92, "greyscal": 93, "jpeg_ful": [93, 106], "6125901": 93, "6125785": [93, 106], "6124220": 93, "rough": [94, 95, 101], "polish": 94, "mobilenetv3_v2": 94, "2_dist": [94, 102], "910087929805741e": 94, "1241951510310173": 94, "8757457137107849": 94, "00018937293498311192": 94, "030049214139580727": 94, "9697614312171936": 94, "008933082222938538": 94, "05096456781029701": 94, "9401022791862488": 94, "009832272306084633": 94, "9898634552955627": 94, "00030428936588577926": 94, "013919820077717304": 94, "9819902181625366": 94, "004089969675987959": 94, "04166747257113457": 94, "9582782983779907": 94, "4218515288084745e": 94, "8849249482154846": 94, "1149177998304367": 94, "0001573085755808279": 94, "9907882809638977": 94, "008958994410932064": 94, "0002527958422433585": 94, "9831690788269043": 94, "01682441122829914": 94, "613856385229155e": 94, "8757458329200745": 94, "8849248290061951": 94, "million": 95, "anime_r": [95, 97], "boundari": [95, 101], "challeng": [95, 101], "clean": [95, 101], "judgment": [95, 101], "intend": [95, 101], "quick": [95, 101, 107], "estim": [95, 101], "basi": [95, 101], "mobilenetv3_large_100_v0_ls0": 95, "caformer_s36_v0_ls0": 95, "7508869767189026": 95, "7034655809402466": 95, "728887677192688": 95, "7404400110244751": 95, "7446154952049255": 95, "7514738440513611": 95, "768704354763031": 95, "8219676613807678": 95, "7267540693283081": 95, "7645740509033203": 95, "7216582894325256": 95, "7615436315536499": 95, "815083920955658": 95, "8321858644485474": 95, "8204999566078186": 95, "820833146572113": 95, "chdir": 95, "doc": 95, "api_doc": 95, "7508870363235474": 95, "11212056130170822": 95, "06781744956970215": 95, "06917501986026764": 95, "7034654021263123": 95, "15903906524181366": 95, "06688199192285538": 95, "07061357796192169": 95, "7288877964019775": 95, "1476859599351883": 95, "060362350195646286": 95, "06306383013725281": 95, "7404399514198303": 95, "10337048768997192": 95, "08087948709726334": 95, "07530999928712845": 95, "055992450565099716": 95, "7446154356002808": 95, "13191790878772736": 95, "06747424602508545": 95, "06458679586648941": 95, "10566363483667374": 95, "07827574014663696": 95, "07079866528511047": 95, "7687042951583862": 95, "09974884241819382": 95, "06074819341301918": 95, "050435908138751984": 95, "8219675421714783": 95, "0593985915184021": 95, "06819795072078705": 95, "06569571048021317": 95, "1177448257803917": 95, "726753830909729": 95, "08980562537908554": 95, "06481882929801941": 95, "06922297924757004": 95, "10138414055109024": 95, "06351721286773682": 95, "07683827728033066": 95, "13798624277114868": 95, "05942752957344055": 95, "10584963858127594": 95, "7615437507629395": 95, "07317910343408585": 95, "060196295380592346": 95, "06751583516597748": 95, "0572039857506752": 95, "05398125201463699": 95, "06124086305499077": 95, "0525919646024704": 95, "8321859240531921": 95, "05922013148665428": 95, "06274889409542084": 95, "057530902326107025": 95, "8205001354217529": 95, "05683052912354469": 95, "06635929644107819": 95, "05597696080803871": 95, "8208332657814026": 95, "non_furri": 96, "mobilenetv3_v0": 96, "1_dist": 96, "9898804426193237": 96, "010119626298546791": 96, "9677742123603821": 96, "032225821167230606": 96, "959551215171814": 96, "040448784828186035": 96, "9535530209541321": 96, "04644693806767464": 96, "04358793422579765": 96, "9564120769500732": 96, "02767963521182537": 96, "9723203182220459": 96, "028900373727083206": 96, "9710996150970459": 96, "037573859095573425": 96, "9624261260032654": 96, "aicheck": [97, 107], "get_ai_created_scor": 97, "is_ai_cr": 97, "bangumi_char": [97, 107], "anime_bangumi_char_scor": 97, "anime_bangumi_char": 97, "anime_classify_scor": 97, "anime_classifi": 97, "is_greyscal": 97, "anime_completeness_scor": 97, "anime_complet": 97, "dbrate": [97, 107], "anime_dbrating_scor": 97, "anime_dbr": 97, "furri": [97, 107], "anime_furry_scor": 97, "anime_furri": 97, "get_monochrome_scor": 97, "is_monochrom": 97, "nsfw_pred_scor": 97, "nsfw_pred": 97, "portrait": [97, 107], "anime_portrait_scor": 97, "anime_rating_scor": 97, "anime_real_scor": 97, "safe_check_scor": 97, "safe_check": 97, "style_ag": [97, 107], "anime_style_age_scor": 97, "anime_style_ag": 97, "teen": [97, 107], "anime_teen_scor": 97, "anime_teen": 97, "is_truncated_fil": 97, "screen": 98, "row": 98, "bottom": 98, "grayscal": 98, "monochrome_detect": 98, "mobilenetv3_large_100_dist_safe2": 98, "mobilenetv3_dist": 98, "caformer_s36": 98, "mono": 98, "9614395499229431": 98, "9458909034729004": 98, "9559807777404785": 98, "9651952981948853": 98, "9379720687866211": 98, "8814834356307983": 98, "03941023349761963": 98, "07492382079362869": 98, "09546589106321335": 98, "016521310433745384": 98, "005693843588232994": 98, "0315730981528759": 98, "Not": 99, "five": 99, "hentai": 99, "neutral": 99, "porn": 99, "sexi": 99, "infinit": 99, "nsfwj": 99, "tfj": 99, "mobil": 99, "9970946311950684": 99, "00198739324696362": 99, "000894528697244823": 99, "4315058251668233e": 99, "099447197513655e": 99, "9282580614089966": 99, "061733175069093704": 99, "008979619480669498": 99, "0007789491210132837": 99, "0002501663693692535": 99, "7945129871368408": 99, "2044062316417694": 99, "0005603990866802633": 99, "0004847997915931046": 99, "564094367902726e": 99, "7977773547172546": 99, "01352313905954361": 99, "18791256844997406": 99, "0004888656549155712": 99, "00029804420773871243": 99, "04498734697699547": 99, "9509441256523132": 99, "4087972633424215e": 99, "003999904729425907": 99, "4542059185914695e": 99, "002892113756388426": 99, "982390284538269": 99, "02520776737947e": 99, "014633022248744965": 99, "858086610212922e": 99, "002532319398596883": 99, "9887337684631348": 99, "231979568838142e": 99, "008699454367160797": 99, "8187158022774383e": 99, "03564726561307907": 99, "954788088798523": 99, "343036850215867e": 99, "009289607405662537": 99, "00020158555707894266": 99, "006372362840920687": 99, "006019102409482002": 99, "9694945812225342": 99, "015214097686111927": 99, "002899901708588004": 99, "0004039364866912365": 99, "00012730166781693697": 99, "987038791179657": 99, "007135333959013224": 99, "005294707603752613": 99, "06964848190546036": 99, "0014777459437027574": 99, "9276643395423889": 99, "0003031621454283595": 99, "0009063396137207747": 99, "00028707628371194005": 99, "00010888021643040702": 99, "9992460012435913": 99, "00015473493840545416": 99, "0002033217460848391": 99, "563037691696081e": 99, "008058490231633186": 99, "00044566826545633376": 99, "937960684299469": 99, "05353058874607086": 99, "364063445587817e": 99, "00562260951846838": 99, "00012077406427124515": 99, "9897090792655945": 99, "004547217860817909": 99, "564737981942017e": 99, "016690678894519806": 99, "001258736359886825": 99, "9766013622283936": 99, "005440687295049429": 99, "4481674952548929e": 99, "01861923187971115": 99, "0008914825739338994": 99, "9674761295318604": 99, "012998746708035469": 99, "691116141155362e": 99, "0007601747056469321": 99, "0005019629606977105": 99, "039504989981651306": 99, "9591660499572754": 99, "0001652583305258304": 99, "0002614929690025747": 99, "020374108105897903": 99, "029394468292593956": 99, "9498046040534973": 99, "00016299057460855693": 99, "004782819654792547": 99, "002861740067601204": 99, "12280157208442688": 99, "8693908452987671": 99, "0001731760276015848": 99, "304211274255067e": 99, "03286275267601013": 99, "010648751631379128": 99, "9562522172927856": 99, "999900221824646": 100, "645313209854066e": 100, "3387104445428122e": 100, "9999704360961914": 100, "4465465685352683e": 100, "071506166132167e": 100, "9999785423278809": 100, "512719154561637e": 100, "292278612818336e": 100, "919455750496127e": 100, "9999444484710693": 100, "3647335082350764e": 100, "0555699191172607e": 100, "9999880790710449": 100, "3210242286731955e": 100, "7451418898417614e": 100, "9999822378158569": 100, "2084267331811134e": 100, "7460413321023225e": 100, "1532473820352607e": 100, "9999996423721313": 100, "0316136922483565e": 100, "840229633236049e": 100, "9999998807907104": [100, 101], "736660568800289e": 100, "199210472208506e": 100, "9999992847442627": 100, "r15": 101, "r18": 101, "sankaku": 101, "mobilenetv3_v1_pruned_ls0": 101, "caformer_s36_plu": [101, 105], "5863172936624323e": 101, "480062353375615e": 101, "9924363493919373": 101, "007255776319652796": 101, "0003077814180869609": 101, "996969997882843": 101, "0030054834205657244": 101, "4601260520284995e": 101, "9966891407966614": 101, "003293127752840519": 101, "770909148035571e": 101, "00025384966284036636": 101, "9996721744537354": 101, "399192691082135e": 101, "973351603141055e": 101, "9998563528060913": 101, "391309580067173e": 101, "0018681309884414077": 101, "9827859997749329": 101, "015345841646194458": 101, "013710384257137775": 101, "8339558839797974": 101, "15233369171619415": 101, "951323833462084e": 101, "00029566374723799527": 101, "9997004270553589": 101, "00018434497178532183": 101, "568440272123553e": 101, "9997699856758118": 101, "11225129129889e": 101, "051862899563275e": 101, "9999485015869141": 101, "902020231791539e": 101, "0005639699520543218": 101, "9994290471076965": 101, "anime_real_cl": 102, "4_dist": 102, "9999716281890869": 102, "8398366339388303e": 102, "9992202520370483": 102, "0007797438884153962": 102, "9999709129333496": 102, "905452492996119e": 102, "9999765157699585": 102, "3499671442550607e": 102, "9994087219238281": 102, "0005913018831051886": 102, "9999759197235107": 102, "4061362637439743e": 102, "9999052286148071": 102, "475799015490338e": 102, "403173675702419e": 102, "5848207794988411e": 102, "0010207017185166478": 102, "9989792704582214": 102, "2124368115328252e": 102, "9999977350234985": 102, "6512358342879452e": 102, "9999834299087524": 102, "359853614412714e": 102, "9999936819076538": 102, "600314317329321e": 102, "9999840259552002": 102, "5589323083986528e": 102, "9999843835830688": 102, "5513256585109048e": 102, "9999845027923584": 102, "pollut": 103, "shit": 103, "checker": 103, "mobilenet": 103, "v2": 103, "max_batch_s": 103, "1970": 104, "1980": 104, "1990": 104, "2000": 104, "2010": 104, "2015": 104, "2020": 104, "ag": 104, "9805465340614319": 104, "761269782553427e": 104, "0005044879508204758": 104, "01569165475666523": 104, "002850610064342618": 104, "00037849770160391927": 104, "9434612113400362e": 104, "053497342392802e": 104, "9992554783821106": 104, "0006490182713605464": 104, "8857468805654207e": 104, "317252262353577e": 104, "314484721769986e": 104, "0750001138148946e": 104, "706833609205205e": 104, "00034479793976061046": 104, "9995512366294861": 104, "391363472677767e": 104, "4607510820496827e": 104, "0679690351244062e": 104, "661913514311891e": 104, "757471131393686e": 104, "0744897230761126e": 104, "76177470368566e": 104, "9996387958526611": 104, "160279296338558e": 104, "00013228354509919882": 104, "1361367038916796e": 104, "464057489414699e": 104, "2412899599876255e": 104, "703883653040975e": 104, "127358498517424e": 104, "9973921775817871": 104, "0022309015039354563": 104, "00018872201326303184": 104, "780902943617548e": 104, "422096920578042e": 104, "638929097680375e": 104, "152203023797483e": 104, "00028818511054851115": 104, "9996094107627869": 104, "58777353237383e": 104, "9200742826797068e": 104, "00017117452807724476": 104, "518441947875544e": 104, "885544381570071e": 104, "4389253010449465e": 104, "1696006772108376e": 104, "9996393918991089": 104, "contenti": 105, "safe_teen": 105, "non_teen": 105, "caformer_s36_v0": 105, "9998493194580078": 105, "0378791052498855e": 105, "00012023092131130397": 105, "9790042638778687": 105, "0017522255657240748": 105, "01924353837966919": 105, "9998124241828918": 105, "19778298237361e": 105, "0001456339523429051": 105, "0008521362324245274": 105, "9989691972732544": 105, "00017870066221803427": 105, "0992944781901315e": 105, "9994398951530457": 105, "0004991036257706583": 105, "2035720727872103e": 105, "9994019269943237": 105, "0005460577667690814": 105, "0478151529678144e": 105, "524079147609882e": 105, "999934196472168": 105, "786742884898558e": 105, "653994154883549e": 105, "9998156428337097": 105, "0001218809193233028": 105, "00013706681784242392": 105, "9997410178184509": 105, "jpeg_trunc": 106, "2216614_truncat": 106, "imagefil": 106, "load_truncated_imag": 106, "ascii": 107, "metric": 107, "list_det_model": 107, "list_rec_model": 107, "sd": 107, "platform": [108, 109], "shutil": [108, 109], "cpuinfo": [108, 109], "psutil": [108, 109], "hbutil": [108, 109], "size_to_bytes_str": [108, 109], "python_implement": [108, 109], "python_vers": [108, 109], "brand": [108, 109], "get_cpu_info": [108, 109], "brand_raw": [108, 109], "cpu_count": [108, 109], "freq": [108, 109], "cpu_freq": [108, 109], "mhz": [108, 109], "virtual_memori": [108, 109], "precis": [108, 109], "ye": [108, 109], "nvidia": [108, 109], "smi": [108, 109], "1018": [108, 109], "azur": [108, 109], "x86_64": [108, 109], "glibc2": [108, 109], "cpython": [108, 109], "amd": [108, 109], "epyc": [108, 109], "7763": [108, 109], "3030": 108, "737": 108, "621": [108, 109], "gib": [108, 109], "deploi": [108, 109], "action": [108, 109], "3018": 109, "6725": 109, "imgutil": 110, "pypi": 110, "simpli": 110, "newest": 110, "git": 110, "script": 110, "__name__": 110, "__main__": 110, "narugo1992": 110, "still": 110, "out": 110, "io": 110, "html": 110, "faq": 111}, "objects": {"imgutils": [[1, 0, 0, "-", "ascii"], [2, 0, 0, "-", "config"], [9, 0, 0, "-", "data"], [19, 0, 0, "-", "detect"], [26, 0, 0, "-", "edge"], [33, 0, 0, "-", "generic"], [37, 0, 0, "-", "metadata"], [42, 0, 0, "-", "metrics"], [46, 0, 0, "-", "ocr"], [50, 0, 0, "-", "operate"], [54, 0, 0, "-", "pose"], [57, 0, 0, "-", "preprocess"], [62, 0, 0, "-", "resource"], [64, 0, 0, "-", "restore"], [67, 0, 0, "-", "sd"], [71, 0, 0, "-", "segment"], [78, 0, 0, "-", "tagging"], [85, 0, 0, "-", "upscale"], [88, 0, 0, "-", "utils"], [97, 0, 0, "-", "validate"]], "imgutils.ascii": [[0, 0, 0, "-", "drawing"]], "imgutils.ascii.drawing": [[0, 1, 1, "", "ascii_drawing"]], "imgutils.config": [[3, 0, 0, "-", "meta"]], "imgutils.config.meta": [[3, 2, 1, "", "__AUTHOR_EMAIL__"], [3, 2, 1, "", "__AUTHOR__"], [3, 2, 1, "", "__DESCRIPTION__"], [3, 2, 1, "", "__TITLE__"], [3, 2, 1, "", "__VERSION__"]], "imgutils.data": [[4, 0, 0, "-", "background"], [5, 0, 0, "-", "blob"], [6, 0, 0, "-", "decode"], [7, 0, 0, "-", "encode"], [8, 0, 0, "-", "image"], [10, 0, 0, "-", "layer"], [11, 0, 0, "-", "url"]], "imgutils.data.background": [[4, 1, 1, "", "grid_background"], [4, 1, 1, "", "grid_transparent"]], "imgutils.data.blob": [[5, 1, 1, "", "is_valid_image_blob_url"], [5, 1, 1, "", "load_image_from_blob_url"], [5, 1, 1, "", "to_blob_url"]], "imgutils.data.decode": [[6, 1, 1, "", "rgb_decode"]], "imgutils.data.encode": [[7, 1, 1, "", "rgb_encode"]], "imgutils.data.image": [[8, 1, 1, "", "has_alpha_channel"], [8, 1, 1, "", "load_image"], [8, 1, 1, "", "load_images"]], "imgutils.data.layer": [[10, 1, 1, "", "istack"]], "imgutils.data.url": [[11, 1, 1, "", "download_image_from_url"], [11, 1, 1, "", "is_http_url"]], "imgutils.detect": [[12, 0, 0, "-", "booru_yolo"], [13, 0, 0, "-", "censor"], [14, 0, 0, "-", "eye"], [15, 0, 0, "-", "face"], [16, 0, 0, "-", "halfbody"], [17, 0, 0, "-", "hand"], [18, 0, 0, "-", "head"], [20, 0, 0, "-", "nudenet"], [21, 0, 0, "-", "person"], [22, 0, 0, "-", "similarity"], [23, 0, 0, "-", "text"], [24, 0, 0, "-", "visual"]], "imgutils.detect.booru_yolo": [[12, 1, 1, "", "detect_with_booru_yolo"]], "imgutils.detect.censor": [[13, 1, 1, "", "detect_censors"]], "imgutils.detect.eye": [[14, 1, 1, "", "detect_eyes"]], "imgutils.detect.face": [[15, 1, 1, "", "detect_faces"]], "imgutils.detect.halfbody": [[16, 1, 1, "", "detect_halfbody"]], "imgutils.detect.hand": [[17, 1, 1, "", "detect_hands"]], "imgutils.detect.head": [[18, 1, 1, "", "detect_heads"]], "imgutils.detect.nudenet": [[20, 1, 1, "", "detect_with_nudenet"]], "imgutils.detect.person": [[21, 1, 1, "", "detect_person"]], "imgutils.detect.similarity": [[22, 1, 1, "", "bboxes_similarity"], [22, 1, 1, "", "calculate_iou"], [22, 1, 1, "", "detection_similarity"]], "imgutils.detect.text": [[23, 1, 1, "", "detect_text"]], "imgutils.detect.visual": [[24, 1, 1, "", "detection_visualize"]], "imgutils.edge": [[25, 0, 0, "-", "canny"], [27, 0, 0, "-", "lineart"], [28, 0, 0, "-", "lineart_anime"]], "imgutils.edge.canny": [[25, 1, 1, "", "edge_image_with_canny"], [25, 1, 1, "", "get_edge_by_canny"]], "imgutils.edge.lineart": [[27, 1, 1, "", "edge_image_with_lineart"], [27, 1, 1, "", "get_edge_by_lineart"]], "imgutils.edge.lineart_anime": [[28, 1, 1, "", "edge_image_with_lineart_anime"], [28, 1, 1, "", "get_edge_by_lineart_anime"]], "imgutils.generic": [[29, 0, 0, "-", "attachment"], [30, 0, 0, "-", "classify"], [31, 0, 0, "-", "clip"], [32, 0, 0, "-", "enhance"], [34, 0, 0, "-", "siglip"], [35, 0, 0, "-", "yolo"]], "imgutils.generic.attachment": [[29, 3, 1, "", "Attachment"], [29, 1, 1, "", "open_attachment"]], "imgutils.generic.attachment.Attachment": [[29, 4, 1, "", "__init__"], [29, 5, 1, "", "encoder_model"], [29, 4, 1, "", "predict"]], "imgutils.generic.classify": [[30, 3, 1, "", "ClassifyModel"], [30, 1, 1, "", "classify_predict"], [30, 1, 1, "", "classify_predict_fmt"], [30, 1, 1, "", "classify_predict_score"]], "imgutils.generic.classify.ClassifyModel": [[30, 4, 1, "", "__init__"], [30, 4, 1, "", "clear"], [30, 4, 1, "", "launch_demo"], [30, 4, 1, "", "make_ui"], [30, 4, 1, "", "predict"], [30, 4, 1, "", "predict_fmt"], [30, 4, 1, "", "predict_score"]], "imgutils.generic.clip": [[31, 3, 1, "", "CLIPModel"], [31, 1, 1, "", "clip_image_encode"], [31, 1, 1, "", "clip_predict"], [31, 1, 1, "", "clip_text_encode"]], "imgutils.generic.clip.CLIPModel": [[31, 4, 1, "", "__init__"], [31, 4, 1, "", "clear"], [31, 4, 1, "", "image_encode"], [31, 4, 1, "", "launch_demo"], [31, 4, 1, "", "make_ui"], [31, 4, 1, "", "predict"], [31, 4, 1, "", "text_encode"]], "imgutils.generic.enhance": [[32, 3, 1, "", "ImageEnhancer"]], "imgutils.generic.enhance.ImageEnhancer": [[32, 4, 1, "", "__init__"], [32, 4, 1, "", "process"]], "imgutils.generic.siglip": [[34, 3, 1, "", "SigLIPModel"], [34, 1, 1, "", "siglip_image_encode"], [34, 1, 1, "", "siglip_predict"], [34, 1, 1, "", "siglip_text_encode"]], "imgutils.generic.siglip.SigLIPModel": [[34, 4, 1, "", "__init__"], [34, 4, 1, "", "clear"], [34, 4, 1, "", "image_encode"], [34, 4, 1, "", "launch_demo"], [34, 4, 1, "", "make_ui"], [34, 4, 1, "", "predict"], [34, 4, 1, "", "text_encode"]], "imgutils.generic.yolo": [[35, 3, 1, "", "YOLOModel"], [35, 1, 1, "", "yolo_predict"]], "imgutils.generic.yolo.YOLOModel": [[35, 4, 1, "", "__init__"], [35, 4, 1, "", "clear"], [35, 4, 1, "", "launch_demo"], [35, 4, 1, "", "make_ui"], [35, 4, 1, "", "predict"]], "imgutils.metadata": [[36, 0, 0, "-", "geninfo"], [38, 0, 0, "-", "lsb"]], "imgutils.metadata.geninfo": [[36, 1, 1, "", "read_geninfo_exif"], [36, 1, 1, "", "read_geninfo_gif"], [36, 1, 1, "", "read_geninfo_parameters"], [36, 1, 1, "", "write_geninfo_exif"], [36, 1, 1, "", "write_geninfo_gif"], [36, 1, 1, "", "write_geninfo_parameters"]], "imgutils.metadata.lsb": [[38, 3, 1, "", "ImageLsbDataExtractor"], [38, 3, 1, "", "LSBExtractor"], [38, 3, 1, "", "LSBReadError"], [38, 1, 1, "", "inject_data"], [38, 1, 1, "", "read_lsb_metadata"], [38, 1, 1, "", "read_lsb_raw_bytes"], [38, 1, 1, "", "serialize_json"], [38, 1, 1, "", "serialize_pnginfo"], [38, 1, 1, "", "write_lsb_metadata"], [38, 1, 1, "", "write_lsb_raw_bytes"]], "imgutils.metadata.lsb.ImageLsbDataExtractor": [[38, 4, 1, "", "__init__"], [38, 4, 1, "", "extract_data"]], "imgutils.metadata.lsb.LSBExtractor": [[38, 4, 1, "", "__init__"], [38, 4, 1, "", "get_next_n_bytes"], [38, 4, 1, "", "get_one_byte"], [38, 4, 1, "", "read_32bit_integer"]], "imgutils.metrics": [[39, 0, 0, "-", "aesthetic"], [40, 0, 0, "-", "ccip"], [41, 0, 0, "-", "dbaesthetic"], [43, 0, 0, "-", "laplacian"], [44, 0, 0, "-", "lpips"], [45, 0, 0, "-", "psnr_"]], "imgutils.metrics.aesthetic": [[39, 1, 1, "", "get_aesthetic_score"]], "imgutils.metrics.ccip": [[40, 1, 1, "", "ccip_batch_differences"], [40, 1, 1, "", "ccip_batch_extract_features"], [40, 1, 1, "", "ccip_batch_same"], [40, 1, 1, "", "ccip_clustering"], [40, 1, 1, "", "ccip_default_clustering_params"], [40, 1, 1, "", "ccip_default_threshold"], [40, 1, 1, "", "ccip_difference"], [40, 1, 1, "", "ccip_extract_feature"], [40, 1, 1, "", "ccip_merge"], [40, 1, 1, "", "ccip_same"]], "imgutils.metrics.dbaesthetic": [[41, 1, 1, "", "anime_dbaesthetic"]], "imgutils.metrics.laplacian": [[43, 1, 1, "", "laplacian_score"]], "imgutils.metrics.lpips": [[44, 1, 1, "", "lpips_clustering"], [44, 1, 1, "", "lpips_difference"], [44, 1, 1, "", "lpips_extract_feature"]], "imgutils.metrics.psnr_": [[45, 1, 1, "", "psnr"]], "imgutils.ocr": [[46, 1, 1, "", "detect_text_with_ocr"], [46, 1, 1, "", "list_det_models"], [46, 1, 1, "", "list_rec_models"], [46, 1, 1, "", "ocr"]], "imgutils.operate": [[47, 0, 0, "-", "align"], [48, 0, 0, "-", "censor_"], [49, 0, 0, "-", "imgcensor"], [51, 0, 0, "-", "squeeze"]], "imgutils.operate.align": [[47, 1, 1, "", "align_maxsize"]], "imgutils.operate.censor_": [[48, 3, 1, "", "BaseCensor"], [48, 3, 1, "", "BlurCensor"], [48, 3, 1, "", "ColorCensor"], [48, 3, 1, "", "PixelateCensor"], [48, 1, 1, "", "censor_areas"], [48, 1, 1, "", "censor_nsfw"], [48, 1, 1, "", "register_censor_method"]], "imgutils.operate.censor_.BaseCensor": [[48, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.BlurCensor": [[48, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.ColorCensor": [[48, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.PixelateCensor": [[48, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor": [[49, 3, 1, "", "EmojiBasedCensor"], [49, 3, 1, "", "ImageBasedCensor"], [49, 3, 1, "", "SingleImage"]], "imgutils.operate.imgcensor.EmojiBasedCensor": [[49, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.ImageBasedCensor": [[49, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.SingleImage": [[49, 4, 1, "", "__init__"], [49, 4, 1, "", "find_for_area"], [49, 5, 1, "", "height"], [49, 5, 1, "", "width"]], "imgutils.operate.squeeze": [[51, 1, 1, "", "squeeze"], [51, 1, 1, "", "squeeze_with_transparency"]], "imgutils.pose": [[52, 0, 0, "-", "dwpose"], [53, 0, 0, "-", "format"], [55, 0, 0, "-", "visual"]], "imgutils.pose.dwpose": [[52, 1, 1, "", "dwpose_estimate"]], "imgutils.pose.format": [[53, 3, 1, "", "OP18KeyPointSet"], [53, 2, 1, "", "OP18_BODY_MAX"], [53, 2, 1, "", "OP18_BODY_MIN"], [53, 2, 1, "", "OP18_FACE_MAX"], [53, 2, 1, "", "OP18_FACE_MIN"], [53, 2, 1, "", "OP18_LEFT_FOOT_MAX"], [53, 2, 1, "", "OP18_LEFT_FOOT_MIN"], [53, 2, 1, "", "OP18_LEFT_HAND_MAX"], [53, 2, 1, "", "OP18_LEFT_HAND_MIN"], [53, 2, 1, "", "OP18_RIGHT_FOOT_MAX"], [53, 2, 1, "", "OP18_RIGHT_FOOT_MIN"], [53, 2, 1, "", "OP18_RIGHT_HAND_MAX"], [53, 2, 1, "", "OP18_RIGHT_HAND_MIN"], [53, 6, 1, "", "OpenPose18"]], "imgutils.pose.format.OP18KeyPointSet": [[53, 4, 1, "", "__init__"], [53, 4, 1, "", "__mul__"], [53, 4, 1, "", "__truediv__"], [53, 5, 1, "", "body"], [53, 5, 1, "", "face"], [53, 5, 1, "", "left_foot"], [53, 5, 1, "", "left_hand"], [53, 5, 1, "", "right_foot"], [53, 5, 1, "", "right_hand"]], "imgutils.pose.format.OpenPose18": [[53, 7, 1, "", "LEFT_ANKLE"], [53, 7, 1, "", "LEFT_BIG_TOE"], [53, 7, 1, "", "LEFT_EAR"], [53, 7, 1, "", "LEFT_ELBOW"], [53, 7, 1, "", "LEFT_EYE"], [53, 7, 1, "", "LEFT_HEEL"], [53, 7, 1, "", "LEFT_HIP"], [53, 7, 1, "", "LEFT_KNEE"], [53, 7, 1, "", "LEFT_SHOULDER"], [53, 7, 1, "", "LEFT_SMALL_TOE"], [53, 7, 1, "", "LEFT_WRIST"], [53, 7, 1, "", "NECK"], [53, 7, 1, "", "NOSE"], [53, 7, 1, "", "RIGHT_ANKLE"], [53, 7, 1, "", "RIGHT_BIG_TOE"], [53, 7, 1, "", "RIGHT_EAR"], [53, 7, 1, "", "RIGHT_ELBOW"], [53, 7, 1, "", "RIGHT_EYE"], [53, 7, 1, "", "RIGHT_HEEL"], [53, 7, 1, "", "RIGHT_HIP"], [53, 7, 1, "", "RIGHT_KNEE"], [53, 7, 1, "", "RIGHT_SHOULDER"], [53, 7, 1, "", "RIGHT_SMALL_TOE"], [53, 7, 1, "", "RIGHT_WRIST"]], "imgutils.pose.visual": [[55, 1, 1, "", "op18_visualize"]], "imgutils.preprocess": [[56, 0, 0, "-", "base"], [58, 0, 0, "-", "pillow"], [59, 0, 0, "-", "torchvision"], [60, 0, 0, "-", "transformers"]], "imgutils.preprocess.base": [[56, 3, 1, "", "NotParseTarget"]], "imgutils.preprocess.pillow": [[58, 1, 1, "", "create_pillow_transforms"], [58, 1, 1, "", "parse_pillow_transforms"], [58, 1, 1, "", "register_pillow_parse"], [58, 1, 1, "", "register_pillow_transform"]], "imgutils.preprocess.torchvision": [[59, 1, 1, "", "create_torchvision_transforms"], [59, 1, 1, "", "parse_torchvision_transforms"], [59, 1, 1, "", "register_torchvision_parse"], [59, 1, 1, "", "register_torchvision_transform"]], "imgutils.preprocess.transformers": [[60, 3, 1, "", "NotProcessorTypeError"], [60, 1, 1, "", "convert_to_size_dict"], [60, 1, 1, "", "create_bit_transforms"], [60, 1, 1, "", "create_blip_transforms"], [60, 1, 1, "", "create_clip_transforms"], [60, 1, 1, "", "create_convnext_transforms"], [60, 1, 1, "", "create_mobilenetv2_transforms"], [60, 1, 1, "", "create_siglip_transforms"], [60, 1, 1, "", "create_transforms_from_bit_processor"], [60, 1, 1, "", "create_transforms_from_blip_processor"], [60, 1, 1, "", "create_transforms_from_clip_processor"], [60, 1, 1, "", "create_transforms_from_convnext_processor"], [60, 1, 1, "", "create_transforms_from_mobilenetv2_processor"], [60, 1, 1, "", "create_transforms_from_siglip_processor"], [60, 1, 1, "", "create_transforms_from_transformers"], [60, 1, 1, "", "create_transforms_from_vit_processor"], [60, 1, 1, "", "create_vit_transforms"], [60, 1, 1, "", "get_size_dict"], [60, 1, 1, "", "is_valid_size_dict"], [60, 1, 1, "", "register_creators_for_transformers"]], "imgutils.resource": [[61, 0, 0, "-", "background"]], "imgutils.resource.background": [[61, 3, 1, "", "BackgroundImageSet"], [61, 1, 1, "", "get_bg_image"], [61, 1, 1, "", "get_bg_image_file"], [61, 1, 1, "", "list_bg_image_files"], [61, 1, 1, "", "random_bg_image"], [61, 1, 1, "", "random_bg_image_file"]], "imgutils.resource.background.BackgroundImageSet": [[61, 4, 1, "", "__init__"], [61, 4, 1, "", "get_image"], [61, 4, 1, "", "get_image_file"], [61, 4, 1, "", "list_image_files"], [61, 4, 1, "", "random_image"], [61, 4, 1, "", "random_image_file"]], "imgutils.restore": [[63, 0, 0, "-", "adversarial"], [65, 0, 0, "-", "nafnet"], [66, 0, 0, "-", "scunet"]], "imgutils.restore.adversarial": [[63, 1, 1, "", "remove_adversarial_noise"]], "imgutils.restore.nafnet": [[65, 1, 1, "", "restore_with_nafnet"]], "imgutils.restore.scunet": [[66, 1, 1, "", "restore_with_scunet"]], "imgutils.sd": [[68, 0, 0, "-", "metadata"], [69, 0, 0, "-", "model"], [70, 0, 0, "-", "nai"]], "imgutils.sd.metadata": [[68, 3, 1, "", "SDMetaData"], [68, 1, 1, "", "get_sdmeta_from_image"], [68, 1, 1, "", "parse_sdmeta_from_text"], [68, 1, 1, "", "save_image_with_sdmeta"]], "imgutils.sd.metadata.SDMetaData": [[68, 4, 1, "", "__str__"], [68, 5, 1, "", "pnginfo"], [68, 5, 1, "", "text"]], "imgutils.sd.model": [[69, 1, 1, "", "read_metadata"], [69, 1, 1, "", "save_with_metadata"]], "imgutils.sd.nai": [[70, 3, 1, "", "NAIMetaData"], [70, 3, 1, "", "NAIMetadata"], [70, 1, 1, "", "add_naimeta_to_image"], [70, 1, 1, "", "get_naimeta_from_image"], [70, 1, 1, "", "save_image_with_naimeta"]], "imgutils.sd.nai.NAIMetaData": [[70, 4, 1, "", "__init__"], [70, 5, 1, "", "pnginfo"]], "imgutils.segment": [[72, 0, 0, "-", "isnetis"]], "imgutils.segment.isnetis": [[72, 1, 1, "", "get_isnetis_mask"], [72, 1, 1, "", "segment_rgba_with_isnetis"], [72, 1, 1, "", "segment_with_isnetis"]], "imgutils.tagging": [[73, 0, 0, "-", "blacklist"], [74, 0, 0, "-", "character"], [75, 0, 0, "-", "deepdanbooru"], [76, 0, 0, "-", "deepgelbooru"], [77, 0, 0, "-", "format"], [79, 0, 0, "-", "match"], [80, 0, 0, "-", "mldanbooru"], [81, 0, 0, "-", "order"], [82, 0, 0, "-", "overlap"], [83, 0, 0, "-", "wd14"]], "imgutils.tagging.blacklist": [[73, 1, 1, "", "drop_blacklisted_tags"], [73, 1, 1, "", "is_blacklisted"]], "imgutils.tagging.character": [[74, 2, 1, "", "CHAR_PREFIXES"], [74, 2, 1, "", "CHAR_SUFFIXES"], [74, 2, 1, "", "CHAR_WHITELIST_PREFIX"], [74, 2, 1, "", "CHAR_WHITELIST_SUFFIX"], [74, 2, 1, "", "CHAR_WHITELIST_WORD"], [74, 3, 1, "", "CharacterTagPool"], [74, 1, 1, "", "drop_basic_character_tags"], [74, 1, 1, "", "is_basic_character_tag"]], "imgutils.tagging.character.CharacterTagPool": [[74, 4, 1, "", "__init__"], [74, 4, 1, "", "drop_basic_character_tags"], [74, 4, 1, "", "is_basic_character_tag"]], "imgutils.tagging.deepdanbooru": [[75, 1, 1, "", "get_deepdanbooru_tags"]], "imgutils.tagging.deepgelbooru": [[76, 1, 1, "", "get_deepgelbooru_tags"]], "imgutils.tagging.format": [[77, 1, 1, "", "add_underline"], [77, 1, 1, "", "remove_underline"], [77, 1, 1, "", "tags_to_text"]], "imgutils.tagging.match": [[79, 1, 1, "", "tag_match_full"], [79, 1, 1, "", "tag_match_prefix"], [79, 1, 1, "", "tag_match_suffix"]], "imgutils.tagging.mldanbooru": [[80, 1, 1, "", "get_mldanbooru_tags"]], "imgutils.tagging.order": [[81, 1, 1, "", "sort_tags"]], "imgutils.tagging.overlap": [[82, 1, 1, "", "drop_overlap_tags"]], "imgutils.tagging.wd14": [[83, 1, 1, "", "convert_wd14_emb_to_prediction"], [83, 1, 1, "", "denormalize_wd14_emb"], [83, 1, 1, "", "get_wd14_tags"]], "imgutils.upscale": [[84, 0, 0, "-", "cdc"]], "imgutils.upscale.cdc": [[84, 1, 1, "", "upscale_with_cdc"]], "imgutils.utils": [[86, 0, 0, "-", "cache"], [87, 0, 0, "-", "func"], [89, 0, 0, "-", "onnxruntime"]], "imgutils.utils.cache": [[86, 1, 1, "", "ts_lru_cache"]], "imgutils.utils.func": [[87, 1, 1, "", "sigmoid"]], "imgutils.utils.onnxruntime": [[89, 1, 1, "", "get_onnx_provider"], [89, 1, 1, "", "open_onnx_model"]], "imgutils.validate": [[90, 0, 0, "-", "aicheck"], [91, 0, 0, "-", "bangumi_char"], [92, 0, 0, "-", "classify"], [93, 0, 0, "-", "color"], [94, 0, 0, "-", "completeness"], [95, 0, 0, "-", "dbrating"], [96, 0, 0, "-", "furry"], [98, 0, 0, "-", "monochrome"], [99, 0, 0, "-", "nsfw"], [100, 0, 0, "-", "portrait"], [101, 0, 0, "-", "rating"], [102, 0, 0, "-", "real"], [103, 0, 0, "-", "safe"], [104, 0, 0, "-", "style_age"], [105, 0, 0, "-", "teen"], [106, 0, 0, "-", "truncate"]], "imgutils.validate.aicheck": [[90, 1, 1, "", "get_ai_created_score"], [90, 1, 1, "", "is_ai_created"]], "imgutils.validate.bangumi_char": [[91, 1, 1, "", "anime_bangumi_char"], [91, 1, 1, "", "anime_bangumi_char_score"]], "imgutils.validate.classify": [[92, 1, 1, "", "anime_classify"], [92, 1, 1, "", "anime_classify_score"]], "imgutils.validate.color": [[93, 1, 1, "", "is_greyscale"]], "imgutils.validate.completeness": [[94, 1, 1, "", "anime_completeness"], [94, 1, 1, "", "anime_completeness_score"]], "imgutils.validate.dbrating": [[95, 1, 1, "", "anime_dbrating"], [95, 1, 1, "", "anime_dbrating_score"]], "imgutils.validate.furry": [[96, 1, 1, "", "anime_furry"], [96, 1, 1, "", "anime_furry_score"]], "imgutils.validate.monochrome": [[98, 1, 1, "", "get_monochrome_score"], [98, 1, 1, "", "is_monochrome"]], "imgutils.validate.nsfw": [[99, 1, 1, "", "nsfw_pred"], [99, 1, 1, "", "nsfw_pred_score"]], "imgutils.validate.portrait": [[100, 1, 1, "", "anime_portrait"], [100, 1, 1, "", "anime_portrait_score"]], "imgutils.validate.rating": [[101, 1, 1, "", "anime_rating"], [101, 1, 1, "", "anime_rating_score"]], "imgutils.validate.real": [[102, 1, 1, "", "anime_real"], [102, 1, 1, "", "anime_real_score"]], "imgutils.validate.safe": [[103, 1, 1, "", "safe_check"], [103, 1, 1, "", "safe_check_score"]], "imgutils.validate.style_age": [[104, 1, 1, "", "anime_style_age"], [104, 1, 1, "", "anime_style_age_score"]], "imgutils.validate.teen": [[105, 1, 1, "", "anime_teen"], [105, 1, 1, "", "anime_teen_score"]], "imgutils.validate.truncate": [[106, 1, 1, "", "is_truncated_file"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:data", "3": "py:class", "4": "py:method", "5": "py:property", "6": "py:enum", "7": "py:attribute"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "data", "Python data"], "3": ["py", "class", "Python class"], "4": ["py", "method", "Python method"], "5": ["py", "property", "Python property"], "6": ["py", "enum", "Python enum"], "7": ["py", "attribute", "Python attribute"]}, "titleterms": {"imgutil": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107], "ascii": [0, 1], "draw": 0, "ascii_draw": 0, "config": [2, 3], "meta": 3, "__title__": 3, "__version__": 3, "__description__": 3, "__author__": 3, "__author_email__": 3, "data": [4, 5, 6, 7, 8, 9, 10, 11], "background": [4, 61], "grid_background": 4, "grid_transpar": 4, "blob": 5, "to_blob_url": 5, "load_image_from_blob_url": 5, "is_valid_image_blob_url": 5, "decod": 6, "rgb_decod": 6, "encod": 7, "rgb_encod": 7, "imag": 8, "load_imag": 8, "has_alpha_channel": 8, "layer": 10, "istack": 10, "url": 11, "download_image_from_url": 11, "is_http_url": 11, "detect": [12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24], "booru_yolo": 12, "model": [12, 69], "label": 12, "descript": 12, "avail": 12, "pp": 12, "seri": 12, "AS": 12, "aa": 12, "detect_with_booru_yolo": 12, "censor": 13, "detect_censor": 13, "ey": 14, "detect_ey": 14, "face": 15, "detect_fac": 15, "halfbodi": 16, "detect_halfbodi": 16, "hand": 17, "detect_hand": 17, "head": 18, "detect_head": 18, "nudenet": 20, "detect_with_nudenet": 20, "person": 21, "detect_person": 21, "similar": 22, "calculate_i": 22, "bboxes_similar": 22, "detection_similar": 22, "text": 23, "detect_text": 23, "visual": [24, 55], "detection_visu": 24, "edg": [25, 26, 27, 28], "canni": 25, "get_edge_by_canni": 25, "edge_image_with_canni": 25, "lineart": 27, "get_edge_by_lineart": 27, "edge_image_with_lineart": 27, "lineart_anim": 28, "get_edge_by_lineart_anim": 28, "edge_image_with_lineart_anim": 28, "gener": [29, 30, 31, 32, 33, 34, 35], "attach": 29, "open_attach": 29, "classifi": [30, 92], "classifymodel": 30, "classify_predict_scor": 30, "classify_predict": 30, "classify_predict_fmt": 30, "clip": 31, "clipmodel": 31, "clip_image_encod": 31, "clip_text_encod": 31, "clip_predict": 31, "enhanc": 32, "imageenhanc": 32, "siglip": 34, "siglipmodel": 34, "siglip_image_encod": 34, "siglip_text_encod": 34, "siglip_predict": 34, "yolo": 35, "yolomodel": 35, "yolo_predict": 35, "metadata": [36, 37, 38, 68], "geninfo": 36, "read_geninfo_paramet": 36, "read_geninfo_exif": 36, "read_geninfo_gif": 36, "write_geninfo_paramet": 36, "write_geninfo_exif": 36, "write_geninfo_gif": 36, "lsb": 38, "read_lsb_raw_byt": 38, "read_lsb_metadata": 38, "write_lsb_raw_byt": 38, "write_lsb_metadata": 38, "lsbreaderror": 38, "lsbextractor": 38, "imagelsbdataextractor": 38, "serialize_pnginfo": 38, "serialize_json": 38, "inject_data": 38, "metric": [39, 40, 41, 42, 43, 44, 45], "aesthet": 39, "get_aesthetic_scor": 39, "ccip": 40, "ccip_extract_featur": 40, "ccip_batch_extract_featur": 40, "ccip_default_threshold": 40, "ccip_differ": 40, "ccip_sam": 40, "ccip_batch_differ": 40, "ccip_batch_sam": 40, "ccip_default_clustering_param": 40, "ccip_clust": 40, "ccip_merg": 40, "dbaesthet": 41, "anime_dbaesthet": 41, "laplacian": 43, "laplacian_scor": 43, "lpip": 44, "lpips_extract_featur": 44, "lpips_differ": 44, "lpips_clust": 44, "psnr_": 45, "psnr": 45, "ocr": 46, "detect_text_with_ocr": 46, "list_det_model": 46, "list_rec_model": 46, "oper": [47, 48, 49, 50, 51], "align": 47, "align_maxs": 47, "censor_": 48, "censor_area": 48, "censor_nsfw": 48, "basecensor": 48, "colorcensor": 48, "blurcensor": 48, "pixelatecensor": 48, "register_censor_method": 48, "imgcensor": 49, "imagebasedcensor": 49, "emojibasedcensor": 49, "singleimag": 49, "squeez": 51, "squeeze_with_transpar": 51, "pose": [52, 53, 54, 55], "dwpose": 52, "dwpose_estim": 52, "format": [53, 77], "op18keypointset": 53, "openpose18": 53, "op18_body_max": 53, "op18_body_min": 53, "op18_face_max": 53, "op18_face_min": 53, "op18_left_foot_max": 53, "op18_left_foot_min": 53, "op18_left_hand_max": 53, "op18_left_hand_min": 53, "op18_right_foot_max": 53, "op18_right_foot_min": 53, "op18_right_hand_max": 53, "op18_right_hand_min": 53, "op18_visu": 55, "preprocess": [56, 57, 58, 59, 60], "base": 56, "notparsetarget": 56, "pillow": 58, "register_pillow_transform": 58, "register_pillow_pars": 58, "create_pillow_transform": 58, "parse_pillow_transform": 58, "torchvis": 59, "register_torchvision_transform": 59, "register_torchvision_pars": 59, "create_torchvision_transform": 59, "parse_torchvision_transform": 59, "transform": 60, "register_creators_for_transform": 60, "notprocessortypeerror": 60, "create_transforms_from_transform": 60, "is_valid_size_dict": 60, "convert_to_size_dict": 60, "get_size_dict": 60, "create_clip_transform": 60, "create_transforms_from_clip_processor": 60, "create_convnext_transform": 60, "create_transforms_from_convnext_processor": 60, "create_vit_transform": 60, "create_transforms_from_vit_processor": 60, "create_siglip_transform": 60, "create_transforms_from_siglip_processor": 60, "create_bit_transform": 60, "create_transforms_from_bit_processor": 60, "create_blip_transform": 60, "create_transforms_from_blip_processor": 60, "create_mobilenetv2_transform": 60, "create_transforms_from_mobilenetv2_processor": 60, "resourc": [61, 62], "backgroundimageset": 61, "list_bg_image_fil": 61, "get_bg_image_fil": 61, "get_bg_imag": 61, "random_bg_image_fil": 61, "random_bg_imag": 61, "restor": [63, 64, 65, 66], "adversari": 63, "remove_adversarial_nois": 63, "nafnet": 65, "restore_with_nafnet": 65, "scunet": 66, "restore_with_scunet": 66, "sd": [67, 68, 69, 70], "sdmetadata": 68, "parse_sdmeta_from_text": 68, "get_sdmeta_from_imag": 68, "save_image_with_sdmeta": 68, "read_metadata": 69, "save_with_metadata": 69, "nai": 70, "naimetadata": 70, "get_naimeta_from_imag": 70, "add_naimeta_to_imag": 70, "save_image_with_naimeta": 70, "segment": [71, 72], "isneti": 72, "get_isnetis_mask": 72, "segment_with_isneti": 72, "segment_rgba_with_isneti": 72, "tag": [73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83], "blacklist": 73, "is_blacklist": 73, "drop_blacklisted_tag": 73, "charact": 74, "char_whitelist_suffix": 74, "char_whitelist_prefix": 74, "char_whitelist_word": 74, "char_suffix": 74, "char_prefix": 74, "charactertagpool": 74, "is_basic_character_tag": 74, "drop_basic_character_tag": 74, "deepdanbooru": 75, "get_deepdanbooru_tag": 75, "deepgelbooru": 76, "get_deepgelbooru_tag": 76, "add_underlin": 77, "remove_underlin": 77, "tags_to_text": 77, "match": 79, "tag_match_suffix": 79, "tag_match_prefix": 79, "tag_match_ful": 79, "mldanbooru": 80, "get_mldanbooru_tag": 80, "order": 81, "sort_tag": 81, "overlap": 82, "drop_overlap_tag": 82, "wd14": 83, "get_wd14_tag": 83, "convert_wd14_emb_to_predict": 83, "denormalize_wd14_emb": 83, "upscal": [84, 85], "cdc": 84, "upscale_with_cdc": 84, "util": [86, 87, 88, 89], "cach": 86, "ts_lru_cach": 86, "func": 87, "sigmoid": 87, "onnxruntim": 89, "get_onnx_provid": 89, "open_onnx_model": 89, "valid": [90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106], "aicheck": 90, "get_ai_created_scor": 90, "is_ai_cr": 90, "bangumi_char": 91, "anime_bangumi_char_scor": 91, "anime_bangumi_char": 91, "anime_classify_scor": 92, "anime_classifi": 92, "color": 93, "is_greyscal": 93, "complet": 94, "anime_completeness_scor": 94, "anime_complet": 94, "dbrate": 95, "anime_dbrating_scor": 95, "anime_dbr": 95, "furri": 96, "anime_furry_scor": 96, "anime_furri": 96, "monochrom": 98, "get_monochrome_scor": 98, "is_monochrom": 98, "nsfw": 99, "nsfw_pred_scor": 99, "nsfw_pred": 99, "portrait": 100, "anime_portrait_scor": 100, "anime_portrait": 100, "rate": 101, "anime_rating_scor": 101, "anime_r": [101, 102], "real": 102, "anime_real_scor": 102, "safe": 103, "safe_check_scor": 103, "safe_check": 103, "style_ag": 104, "anime_style_age_scor": 104, "anime_style_ag": 104, "teen": 105, "anime_teen_scor": 105, "anime_teen": 105, "truncat": 106, "is_truncated_fil": 106, "welcom": 107, "": 107, "document": 107, "overview": 107, "tutori": 107, "inform": [107, 108, 109], "api": 107, "run": [108, 109], "environ": [108, 109], "instal": 110, "quick": 111, "start": 111}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.todo": 2, "nbsphinx": 4, "sphinx": 58}, "alltitles": {"imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "ascii_drawing": [[0, "ascii-drawing"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "__TITLE__": [[3, "title"]], "__VERSION__": [[3, "version"]], "__DESCRIPTION__": [[3, "description"]], "__AUTHOR__": [[3, "author"]], "__AUTHOR_EMAIL__": [[3, "author-email"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "grid_background": [[4, "grid-background"]], "grid_transparent": [[4, "grid-transparent"]], "imgutils.data.blob": [[5, "module-imgutils.data.blob"]], "to_blob_url": [[5, "to-blob-url"]], "load_image_from_blob_url": [[5, "load-image-from-blob-url"]], "is_valid_image_blob_url": [[5, "is-valid-image-blob-url"]], "imgutils.data.decode": [[6, "module-imgutils.data.decode"]], "rgb_decode": [[6, "rgb-decode"]], "imgutils.data.encode": [[7, "module-imgutils.data.encode"]], "rgb_encode": [[7, "rgb-encode"]], "imgutils.data.image": [[8, "module-imgutils.data.image"]], "load_image": [[8, "load-image"]], "load_images": [[8, "load-images"]], "has_alpha_channel": [[8, "has-alpha-channel"]], "imgutils.data": [[9, "module-imgutils.data"]], "imgutils.data.layer": [[10, "module-imgutils.data.layer"]], "istack": [[10, "istack"]], "imgutils.data.url": [[11, "module-imgutils.data.url"]], "download_image_from_url": [[11, "download-image-from-url"]], "is_http_url": [[11, "is-http-url"]], "imgutils.detect.booru_yolo": [[12, "module-imgutils.detect.booru_yolo"]], "Model Labels and Descriptions": [[12, "id1"]], "Available Models (PP Series)": [[12, "id2"]], "Available Models (AS Series)": [[12, "id3"]], "Available Models (AA Series)": [[12, "id4"]], "detect_with_booru_yolo": [[12, "detect-with-booru-yolo"]], "imgutils.detect.censor": [[13, "module-imgutils.detect.censor"]], "detect_censors": [[13, "detect-censors"]], "imgutils.detect.eye": [[14, "module-imgutils.detect.eye"]], "detect_eyes": [[14, "detect-eyes"]], "imgutils.detect.face": [[15, "module-imgutils.detect.face"]], "detect_faces": [[15, "detect-faces"]], "imgutils.detect.halfbody": [[16, "module-imgutils.detect.halfbody"]], "detect_halfbody": [[16, "detect-halfbody"]], "imgutils.detect.hand": [[17, "module-imgutils.detect.hand"]], "detect_hands": [[17, "detect-hands"]], "imgutils.detect.head": [[18, "module-imgutils.detect.head"]], "detect_heads": [[18, "detect-heads"]], "imgutils.detect": [[19, "module-imgutils.detect"]], "imgutils.detect.nudenet": [[20, "module-imgutils.detect.nudenet"]], "detect_with_nudenet": [[20, "detect-with-nudenet"]], "imgutils.detect.person": [[21, "module-imgutils.detect.person"]], "detect_person": [[21, "detect-person"]], "imgutils.detect.similarity": [[22, "module-imgutils.detect.similarity"]], "calculate_iou": [[22, "calculate-iou"]], "bboxes_similarity": [[22, "bboxes-similarity"]], "detection_similarity": [[22, "detection-similarity"]], "imgutils.detect.text": [[23, "module-imgutils.detect.text"]], "detect_text": [[23, "detect-text"]], "imgutils.detect.visual": [[24, "module-imgutils.detect.visual"]], "detection_visualize": [[24, "detection-visualize"]], "imgutils.edge.canny": [[25, "module-imgutils.edge.canny"]], "get_edge_by_canny": [[25, "get-edge-by-canny"]], "edge_image_with_canny": [[25, "edge-image-with-canny"]], "imgutils.edge": [[26, "module-imgutils.edge"]], "imgutils.edge.lineart": [[27, "module-imgutils.edge.lineart"]], "get_edge_by_lineart": [[27, "get-edge-by-lineart"]], "edge_image_with_lineart": [[27, "edge-image-with-lineart"]], "imgutils.edge.lineart_anime": [[28, "module-imgutils.edge.lineart_anime"]], "get_edge_by_lineart_anime": [[28, "get-edge-by-lineart-anime"]], "edge_image_with_lineart_anime": [[28, "edge-image-with-lineart-anime"]], "imgutils.generic.attachment": [[29, "module-imgutils.generic.attachment"]], "Attachment": [[29, "attachment"]], "open_attachment": [[29, "open-attachment"]], "imgutils.generic.classify": [[30, "module-imgutils.generic.classify"]], "ClassifyModel": [[30, "classifymodel"]], "classify_predict_score": [[30, "classify-predict-score"]], "classify_predict": [[30, "classify-predict"]], "classify_predict_fmt": [[30, "classify-predict-fmt"]], "imgutils.generic.clip": [[31, "module-imgutils.generic.clip"]], "CLIPModel": [[31, "clipmodel"]], "clip_image_encode": [[31, "clip-image-encode"]], "clip_text_encode": [[31, "clip-text-encode"]], "clip_predict": [[31, "clip-predict"]], "imgutils.generic.enhance": [[32, "module-imgutils.generic.enhance"]], "ImageEnhancer": [[32, "imageenhancer"]], "imgutils.generic": [[33, "module-imgutils.generic"]], "imgutils.generic.siglip": [[34, "module-imgutils.generic.siglip"]], "SigLIPModel": [[34, "siglipmodel"]], "siglip_image_encode": [[34, "siglip-image-encode"]], "siglip_text_encode": [[34, "siglip-text-encode"]], "siglip_predict": [[34, "siglip-predict"]], "imgutils.generic.yolo": [[35, "module-imgutils.generic.yolo"]], "YOLOModel": [[35, "yolomodel"]], "yolo_predict": [[35, "yolo-predict"]], "imgutils.metadata.geninfo": [[36, "module-imgutils.metadata.geninfo"]], "read_geninfo_parameters": [[36, "read-geninfo-parameters"]], "read_geninfo_exif": [[36, "read-geninfo-exif"]], "read_geninfo_gif": [[36, "read-geninfo-gif"]], "write_geninfo_parameters": [[36, "write-geninfo-parameters"]], "write_geninfo_exif": [[36, "write-geninfo-exif"]], "write_geninfo_gif": [[36, "write-geninfo-gif"]], "imgutils.metadata": [[37, "module-imgutils.metadata"]], "imgutils.metadata.lsb": [[38, "module-imgutils.metadata.lsb"]], "read_lsb_raw_bytes": [[38, "read-lsb-raw-bytes"]], "read_lsb_metadata": [[38, "read-lsb-metadata"]], "write_lsb_raw_bytes": [[38, "write-lsb-raw-bytes"]], "write_lsb_metadata": [[38, "write-lsb-metadata"]], "LSBReadError": [[38, "lsbreaderror"]], "LSBExtractor": [[38, "lsbextractor"]], "ImageLsbDataExtractor": [[38, "imagelsbdataextractor"]], "serialize_pnginfo": [[38, "serialize-pnginfo"]], "serialize_json": [[38, "serialize-json"]], "inject_data": [[38, "inject-data"]], "imgutils.metrics.aesthetic": [[39, "module-imgutils.metrics.aesthetic"]], "get_aesthetic_score": [[39, "get-aesthetic-score"]], "imgutils.metrics.ccip": [[40, "module-imgutils.metrics.ccip"]], "ccip_extract_feature": [[40, "ccip-extract-feature"]], "ccip_batch_extract_features": [[40, "ccip-batch-extract-features"]], "ccip_default_threshold": [[40, "ccip-default-threshold"]], "ccip_difference": [[40, "ccip-difference"]], "ccip_same": [[40, "ccip-same"]], "ccip_batch_differences": [[40, "ccip-batch-differences"]], "ccip_batch_same": [[40, "ccip-batch-same"]], "ccip_default_clustering_params": [[40, "ccip-default-clustering-params"]], "ccip_clustering": [[40, "ccip-clustering"]], "ccip_merge": [[40, "ccip-merge"]], "imgutils.metrics.dbaesthetic": [[41, "module-imgutils.metrics.dbaesthetic"]], "anime_dbaesthetic": [[41, "anime-dbaesthetic"]], "imgutils.metrics": [[42, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[43, "module-imgutils.metrics.laplacian"]], "laplacian_score": [[43, "laplacian-score"]], "imgutils.metrics.lpips": [[44, "module-imgutils.metrics.lpips"]], "lpips_extract_feature": [[44, "lpips-extract-feature"]], "lpips_difference": [[44, "lpips-difference"]], "lpips_clustering": [[44, "lpips-clustering"]], "imgutils.metrics.psnr_": [[45, "module-imgutils.metrics.psnr_"]], "psnr": [[45, "id1"]], "imgutils.ocr": [[46, "module-imgutils.ocr"]], "detect_text_with_ocr": [[46, "detect-text-with-ocr"]], "ocr": [[46, "ocr"]], "list_det_models": [[46, "list-det-models"]], "list_rec_models": [[46, "list-rec-models"]], "imgutils.operate.align": [[47, "module-imgutils.operate.align"]], "align_maxsize": [[47, "align-maxsize"]], "imgutils.operate.censor_": [[48, "module-imgutils.operate.censor_"]], "censor_areas": [[48, "censor-areas"]], "censor_nsfw": [[48, "censor-nsfw"]], "BaseCensor": [[48, "basecensor"]], "ColorCensor": [[48, "colorcensor"]], "BlurCensor": [[48, "blurcensor"]], "PixelateCensor": [[48, "pixelatecensor"]], "register_censor_method": [[48, "register-censor-method"]], "imgutils.operate.imgcensor": [[49, "module-imgutils.operate.imgcensor"]], "ImageBasedCensor": [[49, "imagebasedcensor"]], "EmojiBasedCensor": [[49, "emojibasedcensor"]], "SingleImage": [[49, "singleimage"]], "imgutils.operate": [[50, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[51, "module-imgutils.operate.squeeze"]], "squeeze": [[51, "squeeze"]], "squeeze_with_transparency": [[51, "squeeze-with-transparency"]], "imgutils.pose.dwpose": [[52, "module-imgutils.pose.dwpose"]], "dwpose_estimate": [[52, "dwpose-estimate"]], "imgutils.pose.format": [[53, "module-imgutils.pose.format"]], "OP18KeyPointSet": [[53, "op18keypointset"]], "OpenPose18": [[53, "openpose18"]], "OP18_BODY_MAX": [[53, "op18-body-max"]], "OP18_BODY_MIN": [[53, "op18-body-min"]], "OP18_FACE_MAX": [[53, "op18-face-max"]], "OP18_FACE_MIN": [[53, "op18-face-min"]], "OP18_LEFT_FOOT_MAX": [[53, "op18-left-foot-max"]], "OP18_LEFT_FOOT_MIN": [[53, "op18-left-foot-min"]], "OP18_LEFT_HAND_MAX": [[53, "op18-left-hand-max"]], "OP18_LEFT_HAND_MIN": [[53, "op18-left-hand-min"]], "OP18_RIGHT_FOOT_MAX": [[53, "op18-right-foot-max"]], "OP18_RIGHT_FOOT_MIN": [[53, "op18-right-foot-min"]], "OP18_RIGHT_HAND_MAX": [[53, "op18-right-hand-max"]], "OP18_RIGHT_HAND_MIN": [[53, "op18-right-hand-min"]], "imgutils.pose": [[54, "module-imgutils.pose"]], "imgutils.pose.visual": [[55, "module-imgutils.pose.visual"]], "op18_visualize": [[55, "op18-visualize"]], "imgutils.preprocess.base": [[56, "module-imgutils.preprocess.base"]], "NotParseTarget": [[56, "notparsetarget"]], "imgutils.preprocess": [[57, "module-imgutils.preprocess"]], "imgutils.preprocess.pillow": [[58, "module-imgutils.preprocess.pillow"]], "register_pillow_transform": [[58, "register-pillow-transform"]], "register_pillow_parse": [[58, "register-pillow-parse"]], "create_pillow_transforms": [[58, "create-pillow-transforms"]], "parse_pillow_transforms": [[58, "parse-pillow-transforms"]], "imgutils.preprocess.torchvision": [[59, "module-imgutils.preprocess.torchvision"]], "register_torchvision_transform": [[59, "register-torchvision-transform"]], "register_torchvision_parse": [[59, "register-torchvision-parse"]], "create_torchvision_transforms": [[59, "create-torchvision-transforms"]], "parse_torchvision_transforms": [[59, "parse-torchvision-transforms"]], "imgutils.preprocess.transformers": [[60, "module-imgutils.preprocess.transformers"]], "register_creators_for_transformers": [[60, "register-creators-for-transformers"]], "NotProcessorTypeError": [[60, "notprocessortypeerror"]], "create_transforms_from_transformers": [[60, "create-transforms-from-transformers"]], "is_valid_size_dict": [[60, "is-valid-size-dict"]], "convert_to_size_dict": [[60, "convert-to-size-dict"]], "get_size_dict": [[60, "get-size-dict"]], "create_clip_transforms": [[60, "create-clip-transforms"]], "create_transforms_from_clip_processor": [[60, "create-transforms-from-clip-processor"]], "create_convnext_transforms": [[60, "create-convnext-transforms"]], "create_transforms_from_convnext_processor": [[60, "create-transforms-from-convnext-processor"]], "create_vit_transforms": [[60, "create-vit-transforms"]], "create_transforms_from_vit_processor": [[60, "create-transforms-from-vit-processor"]], "create_siglip_transforms": [[60, "create-siglip-transforms"]], "create_transforms_from_siglip_processor": [[60, "create-transforms-from-siglip-processor"]], "create_bit_transforms": [[60, "create-bit-transforms"]], "create_transforms_from_bit_processor": [[60, "create-transforms-from-bit-processor"]], "create_blip_transforms": [[60, "create-blip-transforms"]], "create_transforms_from_blip_processor": [[60, "create-transforms-from-blip-processor"]], "create_mobilenetv2_transforms": [[60, "create-mobilenetv2-transforms"]], "create_transforms_from_mobilenetv2_processor": [[60, "create-transforms-from-mobilenetv2-processor"]], "imgutils.resource.background": [[61, "module-imgutils.resource.background"]], "BackgroundImageSet": [[61, "backgroundimageset"]], "list_bg_image_files": [[61, "list-bg-image-files"]], "get_bg_image_file": [[61, "get-bg-image-file"]], "get_bg_image": [[61, "get-bg-image"]], "random_bg_image_file": [[61, "random-bg-image-file"]], "random_bg_image": [[61, "random-bg-image"]], "imgutils.resource": [[62, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[63, "module-imgutils.restore.adversarial"]], "remove_adversarial_noise": [[63, "remove-adversarial-noise"]], "imgutils.restore": [[64, "module-imgutils.restore"]], "imgutils.restore.nafnet": [[65, "module-imgutils.restore.nafnet"]], "restore_with_nafnet": [[65, "restore-with-nafnet"]], "imgutils.restore.scunet": [[66, "module-imgutils.restore.scunet"]], "restore_with_scunet": [[66, "restore-with-scunet"]], "imgutils.sd": [[67, "module-imgutils.sd"]], "imgutils.sd.metadata": [[68, "module-imgutils.sd.metadata"]], "SDMetaData": [[68, "sdmetadata"]], "parse_sdmeta_from_text": [[68, "parse-sdmeta-from-text"]], "get_sdmeta_from_image": [[68, "get-sdmeta-from-image"]], "save_image_with_sdmeta": [[68, "save-image-with-sdmeta"]], "imgutils.sd.model": [[69, "module-imgutils.sd.model"]], "read_metadata": [[69, "read-metadata"]], "save_with_metadata": [[69, "save-with-metadata"]], "imgutils.sd.nai": [[70, "module-imgutils.sd.nai"]], "NAIMetaData": [[70, "naimetadata"]], "NAIMetadata": [[70, "id1"]], "get_naimeta_from_image": [[70, "get-naimeta-from-image"]], "add_naimeta_to_image": [[70, "add-naimeta-to-image"]], "save_image_with_naimeta": [[70, "save-image-with-naimeta"]], "imgutils.segment": [[71, "module-imgutils.segment"]], "imgutils.segment.isnetis": [[72, "module-imgutils.segment.isnetis"]], "get_isnetis_mask": [[72, "get-isnetis-mask"]], "segment_with_isnetis": [[72, "segment-with-isnetis"]], "segment_rgba_with_isnetis": [[72, "segment-rgba-with-isnetis"]], "imgutils.tagging.blacklist": [[73, "module-imgutils.tagging.blacklist"]], "is_blacklisted": [[73, "is-blacklisted"]], "drop_blacklisted_tags": [[73, "drop-blacklisted-tags"]], "imgutils.tagging.character": [[74, "module-imgutils.tagging.character"]], "CHAR_WHITELIST_SUFFIX": [[74, "char-whitelist-suffix"]], "CHAR_WHITELIST_PREFIX": [[74, "char-whitelist-prefix"]], "CHAR_WHITELIST_WORD": [[74, "char-whitelist-word"]], "CHAR_SUFFIXES": [[74, "char-suffixes"]], "CHAR_PREFIXES": [[74, "char-prefixes"]], "CharacterTagPool": [[74, "charactertagpool"]], "is_basic_character_tag": [[74, "is-basic-character-tag"]], "drop_basic_character_tags": [[74, "drop-basic-character-tags"]], "imgutils.tagging.deepdanbooru": [[75, "module-imgutils.tagging.deepdanbooru"]], "get_deepdanbooru_tags": [[75, "get-deepdanbooru-tags"]], "imgutils.tagging.deepgelbooru": [[76, "module-imgutils.tagging.deepgelbooru"]], "get_deepgelbooru_tags": [[76, "get-deepgelbooru-tags"]], "imgutils.tagging.format": [[77, "module-imgutils.tagging.format"]], "add_underline": [[77, "add-underline"]], "remove_underline": [[77, "remove-underline"]], "tags_to_text": [[77, "tags-to-text"]], "imgutils.tagging": [[78, "module-imgutils.tagging"]], "imgutils.tagging.match": [[79, "module-imgutils.tagging.match"]], "tag_match_suffix": [[79, "tag-match-suffix"]], "tag_match_prefix": [[79, "tag-match-prefix"]], "tag_match_full": [[79, "tag-match-full"]], "imgutils.tagging.mldanbooru": [[80, "module-imgutils.tagging.mldanbooru"]], "get_mldanbooru_tags": [[80, "get-mldanbooru-tags"]], "imgutils.tagging.order": [[81, "module-imgutils.tagging.order"]], "sort_tags": [[81, "sort-tags"]], "imgutils.tagging.overlap": [[82, "module-imgutils.tagging.overlap"]], "drop_overlap_tags": [[82, "drop-overlap-tags"]], "imgutils.tagging.wd14": [[83, "module-imgutils.tagging.wd14"]], "get_wd14_tags": [[83, "get-wd14-tags"]], "convert_wd14_emb_to_prediction": [[83, "convert-wd14-emb-to-prediction"]], "denormalize_wd14_emb": [[83, "denormalize-wd14-emb"]], "imgutils.upscale.cdc": [[84, "module-imgutils.upscale.cdc"]], "upscale_with_cdc": [[84, "upscale-with-cdc"]], "imgutils.upscale": [[85, "module-imgutils.upscale"]], "imgutils.utils.cache": [[86, "module-imgutils.utils.cache"]], "ts_lru_cache": [[86, "ts-lru-cache"]], "imgutils.utils.func": [[87, "module-imgutils.utils.func"]], "sigmoid": [[87, "sigmoid"]], "imgutils.utils": [[88, "module-imgutils.utils"]], "imgutils.utils.onnxruntime": [[89, "module-imgutils.utils.onnxruntime"]], "get_onnx_provider": [[89, "get-onnx-provider"]], "open_onnx_model": [[89, "open-onnx-model"]], "imgutils.validate.aicheck": [[90, "module-imgutils.validate.aicheck"]], "get_ai_created_score": [[90, "get-ai-created-score"]], "is_ai_created": [[90, "is-ai-created"]], "imgutils.validate.bangumi_char": [[91, "module-imgutils.validate.bangumi_char"]], "anime_bangumi_char_score": [[91, "anime-bangumi-char-score"]], "anime_bangumi_char": [[91, "anime-bangumi-char"]], "imgutils.validate.classify": [[92, "module-imgutils.validate.classify"]], "anime_classify_score": [[92, "anime-classify-score"]], "anime_classify": [[92, "anime-classify"]], "imgutils.validate.color": [[93, "module-imgutils.validate.color"]], "is_greyscale": [[93, "is-greyscale"]], "imgutils.validate.completeness": [[94, "module-imgutils.validate.completeness"]], "anime_completeness_score": [[94, "anime-completeness-score"]], "anime_completeness": [[94, "anime-completeness"]], "imgutils.validate.dbrating": [[95, "module-imgutils.validate.dbrating"]], "anime_dbrating_score": [[95, "anime-dbrating-score"]], "anime_dbrating": [[95, "anime-dbrating"]], "imgutils.validate.furry": [[96, "module-imgutils.validate.furry"]], "anime_furry_score": [[96, "anime-furry-score"]], "anime_furry": [[96, "anime-furry"]], "imgutils.validate": [[97, "module-imgutils.validate"]], "imgutils.validate.monochrome": [[98, "module-imgutils.validate.monochrome"]], "get_monochrome_score": [[98, "get-monochrome-score"]], "is_monochrome": [[98, "is-monochrome"]], "imgutils.validate.nsfw": [[99, "module-imgutils.validate.nsfw"]], "nsfw_pred_score": [[99, "nsfw-pred-score"]], "nsfw_pred": [[99, "nsfw-pred"]], "imgutils.validate.portrait": [[100, "module-imgutils.validate.portrait"]], "anime_portrait_score": [[100, "anime-portrait-score"]], "anime_portrait": [[100, "anime-portrait"]], "imgutils.validate.rating": [[101, "module-imgutils.validate.rating"]], "anime_rating_score": [[101, "anime-rating-score"]], "anime_rating": [[101, "anime-rating"]], "imgutils.validate.real": [[102, "module-imgutils.validate.real"]], "anime_real_score": [[102, "anime-real-score"]], "anime_real": [[102, "anime-real"]], "imgutils.validate.safe": [[103, "module-imgutils.validate.safe"]], "safe_check_score": [[103, "safe-check-score"]], "safe_check": [[103, "safe-check"]], "imgutils.validate.style_age": [[104, "module-imgutils.validate.style_age"]], "anime_style_age_score": [[104, "anime-style-age-score"]], "anime_style_age": [[104, "anime-style-age"]], "imgutils.validate.teen": [[105, "module-imgutils.validate.teen"]], "anime_teen_score": [[105, "anime-teen-score"]], "anime_teen": [[105, "anime-teen"]], "imgutils.validate.truncate": [[106, "module-imgutils.validate.truncate"]], "is_truncated_file": [[106, "is-truncated-file"]], "Welcome to imgutils\u2019s Documentation": [[107, "welcome-to-imgutils-s-documentation"]], "Overview": [[107, "overview"]], "Tutorials": [[107, null]], "Information": [[107, null]], "API Documentation": [[107, null]], "Run Environment Information": [[108, "Run-Environment-Information"], [109, "Run-Environment-Information"]], "Installation": [[110, "installation"]], "Quick Start": [[111, "quick-start"]]}, "indexentries": {"ascii_drawing() (in module imgutils.ascii.drawing)": [[0, "imgutils.ascii.drawing.ascii_drawing"]], "imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "module": [[0, "module-imgutils.ascii.drawing"], [1, "module-imgutils.ascii"], [2, "module-imgutils.config"], [3, "module-imgutils.config.meta"], [4, "module-imgutils.data.background"], [5, "module-imgutils.data.blob"], [6, "module-imgutils.data.decode"], [7, "module-imgutils.data.encode"], [8, "module-imgutils.data.image"], [9, "module-imgutils.data"], [10, "module-imgutils.data.layer"], [11, "module-imgutils.data.url"], [12, "module-imgutils.detect.booru_yolo"], [13, "module-imgutils.detect.censor"], [14, "module-imgutils.detect.eye"], [15, "module-imgutils.detect.face"], [16, "module-imgutils.detect.halfbody"], [17, "module-imgutils.detect.hand"], [18, "module-imgutils.detect.head"], [19, "module-imgutils.detect"], [20, "module-imgutils.detect.nudenet"], [21, "module-imgutils.detect.person"], [22, "module-imgutils.detect.similarity"], [23, "module-imgutils.detect.text"], [24, "module-imgutils.detect.visual"], [25, "module-imgutils.edge.canny"], [26, "module-imgutils.edge"], [27, "module-imgutils.edge.lineart"], [28, "module-imgutils.edge.lineart_anime"], [29, "module-imgutils.generic.attachment"], [30, "module-imgutils.generic.classify"], [31, "module-imgutils.generic.clip"], [32, "module-imgutils.generic.enhance"], [33, "module-imgutils.generic"], [34, "module-imgutils.generic.siglip"], [35, "module-imgutils.generic.yolo"], [36, "module-imgutils.metadata.geninfo"], [37, "module-imgutils.metadata"], [38, "module-imgutils.metadata.lsb"], [39, "module-imgutils.metrics.aesthetic"], [40, "module-imgutils.metrics.ccip"], [41, "module-imgutils.metrics.dbaesthetic"], [42, "module-imgutils.metrics"], [43, "module-imgutils.metrics.laplacian"], [44, "module-imgutils.metrics.lpips"], [45, "module-imgutils.metrics.psnr_"], [46, "module-imgutils.ocr"], [47, "module-imgutils.operate.align"], [48, "module-imgutils.operate.censor_"], [49, "module-imgutils.operate.imgcensor"], [50, "module-imgutils.operate"], [51, "module-imgutils.operate.squeeze"], [52, "module-imgutils.pose.dwpose"], [53, "module-imgutils.pose.format"], [54, "module-imgutils.pose"], [55, "module-imgutils.pose.visual"], [56, "module-imgutils.preprocess.base"], [57, "module-imgutils.preprocess"], [58, "module-imgutils.preprocess.pillow"], [59, "module-imgutils.preprocess.torchvision"], [60, "module-imgutils.preprocess.transformers"], [61, "module-imgutils.resource.background"], [62, "module-imgutils.resource"], [63, "module-imgutils.restore.adversarial"], [64, "module-imgutils.restore"], [65, "module-imgutils.restore.nafnet"], [66, "module-imgutils.restore.scunet"], [67, "module-imgutils.sd"], [68, "module-imgutils.sd.metadata"], [69, "module-imgutils.sd.model"], [70, "module-imgutils.sd.nai"], [71, "module-imgutils.segment"], [72, "module-imgutils.segment.isnetis"], [73, "module-imgutils.tagging.blacklist"], [74, "module-imgutils.tagging.character"], [75, "module-imgutils.tagging.deepdanbooru"], [76, "module-imgutils.tagging.deepgelbooru"], [77, "module-imgutils.tagging.format"], [78, "module-imgutils.tagging"], [79, "module-imgutils.tagging.match"], [80, "module-imgutils.tagging.mldanbooru"], [81, "module-imgutils.tagging.order"], [82, "module-imgutils.tagging.overlap"], [83, "module-imgutils.tagging.wd14"], [84, "module-imgutils.upscale.cdc"], [85, "module-imgutils.upscale"], [86, "module-imgutils.utils.cache"], [87, "module-imgutils.utils.func"], [88, "module-imgutils.utils"], [89, "module-imgutils.utils.onnxruntime"], [90, "module-imgutils.validate.aicheck"], [91, "module-imgutils.validate.bangumi_char"], [92, "module-imgutils.validate.classify"], [93, "module-imgutils.validate.color"], [94, "module-imgutils.validate.completeness"], [95, "module-imgutils.validate.dbrating"], [96, "module-imgutils.validate.furry"], [97, "module-imgutils.validate"], [98, "module-imgutils.validate.monochrome"], [99, "module-imgutils.validate.nsfw"], [100, "module-imgutils.validate.portrait"], [101, "module-imgutils.validate.rating"], [102, "module-imgutils.validate.real"], [103, "module-imgutils.validate.safe"], [104, "module-imgutils.validate.style_age"], [105, "module-imgutils.validate.teen"], [106, "module-imgutils.validate.truncate"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "__author_email__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR_EMAIL__"]], "__author__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR__"]], "__description__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__DESCRIPTION__"]], "__title__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__TITLE__"]], "__version__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__VERSION__"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "grid_background() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_background"]], "grid_transparent() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_transparent"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "imgutils.data.blob": [[5, "module-imgutils.data.blob"]], "is_valid_image_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.is_valid_image_blob_url"]], "load_image_from_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.load_image_from_blob_url"]], "to_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.to_blob_url"]], "imgutils.data.decode": [[6, "module-imgutils.data.decode"]], "rgb_decode() (in module imgutils.data.decode)": [[6, "imgutils.data.decode.rgb_decode"]], "imgutils.data.encode": [[7, "module-imgutils.data.encode"]], "rgb_encode() (in module imgutils.data.encode)": [[7, "imgutils.data.encode.rgb_encode"]], "has_alpha_channel() (in module imgutils.data.image)": [[8, "imgutils.data.image.has_alpha_channel"]], "imgutils.data.image": [[8, "module-imgutils.data.image"]], "load_image() (in module imgutils.data.image)": [[8, "imgutils.data.image.load_image"]], "load_images() (in module imgutils.data.image)": [[8, "imgutils.data.image.load_images"]], "imgutils.data": [[9, "module-imgutils.data"]], "imgutils.data.layer": [[10, "module-imgutils.data.layer"]], "istack() (in module imgutils.data.layer)": [[10, "imgutils.data.layer.istack"]], "download_image_from_url() (in module imgutils.data.url)": [[11, "imgutils.data.url.download_image_from_url"]], "imgutils.data.url": [[11, "module-imgutils.data.url"]], "is_http_url() (in module imgutils.data.url)": [[11, "imgutils.data.url.is_http_url"]], "detect_with_booru_yolo() (in module imgutils.detect.booru_yolo)": [[12, "imgutils.detect.booru_yolo.detect_with_booru_yolo"]], "imgutils.detect.booru_yolo": [[12, "module-imgutils.detect.booru_yolo"]], "detect_censors() (in module imgutils.detect.censor)": [[13, "imgutils.detect.censor.detect_censors"]], "imgutils.detect.censor": [[13, "module-imgutils.detect.censor"]], "detect_eyes() (in module imgutils.detect.eye)": [[14, "imgutils.detect.eye.detect_eyes"]], "imgutils.detect.eye": [[14, "module-imgutils.detect.eye"]], "detect_faces() (in module imgutils.detect.face)": [[15, "imgutils.detect.face.detect_faces"]], "imgutils.detect.face": [[15, "module-imgutils.detect.face"]], "detect_halfbody() (in module imgutils.detect.halfbody)": [[16, "imgutils.detect.halfbody.detect_halfbody"]], "imgutils.detect.halfbody": [[16, "module-imgutils.detect.halfbody"]], "detect_hands() (in module imgutils.detect.hand)": [[17, "imgutils.detect.hand.detect_hands"]], "imgutils.detect.hand": [[17, "module-imgutils.detect.hand"]], "detect_heads() (in module imgutils.detect.head)": [[18, "imgutils.detect.head.detect_heads"]], "imgutils.detect.head": [[18, "module-imgutils.detect.head"]], "imgutils.detect": [[19, "module-imgutils.detect"]], "detect_with_nudenet() (in module imgutils.detect.nudenet)": [[20, "imgutils.detect.nudenet.detect_with_nudenet"]], "imgutils.detect.nudenet": [[20, "module-imgutils.detect.nudenet"]], "detect_person() (in module imgutils.detect.person)": [[21, "imgutils.detect.person.detect_person"]], "imgutils.detect.person": [[21, "module-imgutils.detect.person"]], "bboxes_similarity() (in module imgutils.detect.similarity)": [[22, "imgutils.detect.similarity.bboxes_similarity"]], "calculate_iou() (in module imgutils.detect.similarity)": [[22, "imgutils.detect.similarity.calculate_iou"]], "detection_similarity() (in module imgutils.detect.similarity)": [[22, "imgutils.detect.similarity.detection_similarity"]], "imgutils.detect.similarity": [[22, "module-imgutils.detect.similarity"]], "detect_text() (in module imgutils.detect.text)": [[23, "imgutils.detect.text.detect_text"]], "imgutils.detect.text": [[23, "module-imgutils.detect.text"]], "detection_visualize() (in module imgutils.detect.visual)": [[24, "imgutils.detect.visual.detection_visualize"]], "imgutils.detect.visual": [[24, "module-imgutils.detect.visual"]], "edge_image_with_canny() (in module imgutils.edge.canny)": [[25, "imgutils.edge.canny.edge_image_with_canny"]], "get_edge_by_canny() (in module imgutils.edge.canny)": [[25, "imgutils.edge.canny.get_edge_by_canny"]], "imgutils.edge.canny": [[25, "module-imgutils.edge.canny"]], "imgutils.edge": [[26, "module-imgutils.edge"]], "edge_image_with_lineart() (in module imgutils.edge.lineart)": [[27, "imgutils.edge.lineart.edge_image_with_lineart"]], "get_edge_by_lineart() (in module imgutils.edge.lineart)": [[27, "imgutils.edge.lineart.get_edge_by_lineart"]], "imgutils.edge.lineart": [[27, "module-imgutils.edge.lineart"]], "edge_image_with_lineart_anime() (in module imgutils.edge.lineart_anime)": [[28, "imgutils.edge.lineart_anime.edge_image_with_lineart_anime"]], "get_edge_by_lineart_anime() (in module imgutils.edge.lineart_anime)": [[28, "imgutils.edge.lineart_anime.get_edge_by_lineart_anime"]], "imgutils.edge.lineart_anime": [[28, "module-imgutils.edge.lineart_anime"]], "attachment (class in imgutils.generic.attachment)": [[29, "imgutils.generic.attachment.Attachment"]], "__init__() (imgutils.generic.attachment.attachment method)": [[29, "imgutils.generic.attachment.Attachment.__init__"]], "encoder_model (imgutils.generic.attachment.attachment property)": [[29, "imgutils.generic.attachment.Attachment.encoder_model"]], "imgutils.generic.attachment": [[29, "module-imgutils.generic.attachment"]], "open_attachment() (in module imgutils.generic.attachment)": [[29, "imgutils.generic.attachment.open_attachment"]], "predict() (imgutils.generic.attachment.attachment method)": [[29, "imgutils.generic.attachment.Attachment.predict"]], "classifymodel (class in imgutils.generic.classify)": [[30, "imgutils.generic.classify.ClassifyModel"]], "__init__() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.__init__"]], "classify_predict() (in module imgutils.generic.classify)": [[30, "imgutils.generic.classify.classify_predict"]], "classify_predict_fmt() (in module imgutils.generic.classify)": [[30, "imgutils.generic.classify.classify_predict_fmt"]], "classify_predict_score() (in module imgutils.generic.classify)": [[30, "imgutils.generic.classify.classify_predict_score"]], "clear() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.clear"]], "imgutils.generic.classify": [[30, "module-imgutils.generic.classify"]], "launch_demo() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.launch_demo"]], "make_ui() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.make_ui"]], "predict() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.predict"]], "predict_fmt() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.predict_fmt"]], "predict_score() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.predict_score"]], "clipmodel (class in imgutils.generic.clip)": [[31, "imgutils.generic.clip.CLIPModel"]], "__init__() (imgutils.generic.clip.clipmodel method)": [[31, "imgutils.generic.clip.CLIPModel.__init__"]], "clear() (imgutils.generic.clip.clipmodel method)": [[31, "imgutils.generic.clip.CLIPModel.clear"]], "clip_image_encode() (in module imgutils.generic.clip)": [[31, "imgutils.generic.clip.clip_image_encode"]], "clip_predict() (in module imgutils.generic.clip)": [[31, "imgutils.generic.clip.clip_predict"]], "clip_text_encode() (in module imgutils.generic.clip)": [[31, "imgutils.generic.clip.clip_text_encode"]], "image_encode() (imgutils.generic.clip.clipmodel method)": [[31, "imgutils.generic.clip.CLIPModel.image_encode"]], "imgutils.generic.clip": [[31, "module-imgutils.generic.clip"]], "launch_demo() (imgutils.generic.clip.clipmodel method)": [[31, "imgutils.generic.clip.CLIPModel.launch_demo"]], "make_ui() (imgutils.generic.clip.clipmodel method)": [[31, "imgutils.generic.clip.CLIPModel.make_ui"]], "predict() (imgutils.generic.clip.clipmodel method)": [[31, "imgutils.generic.clip.CLIPModel.predict"]], "text_encode() (imgutils.generic.clip.clipmodel method)": [[31, "imgutils.generic.clip.CLIPModel.text_encode"]], "imageenhancer (class in imgutils.generic.enhance)": [[32, "imgutils.generic.enhance.ImageEnhancer"]], "__init__() (imgutils.generic.enhance.imageenhancer method)": [[32, "imgutils.generic.enhance.ImageEnhancer.__init__"]], "imgutils.generic.enhance": [[32, "module-imgutils.generic.enhance"]], "process() (imgutils.generic.enhance.imageenhancer method)": [[32, "imgutils.generic.enhance.ImageEnhancer.process"]], "imgutils.generic": [[33, "module-imgutils.generic"]], "siglipmodel (class in imgutils.generic.siglip)": [[34, "imgutils.generic.siglip.SigLIPModel"]], "__init__() (imgutils.generic.siglip.siglipmodel method)": [[34, "imgutils.generic.siglip.SigLIPModel.__init__"]], "clear() (imgutils.generic.siglip.siglipmodel method)": [[34, "imgutils.generic.siglip.SigLIPModel.clear"]], "image_encode() (imgutils.generic.siglip.siglipmodel method)": [[34, "imgutils.generic.siglip.SigLIPModel.image_encode"]], "imgutils.generic.siglip": [[34, "module-imgutils.generic.siglip"]], "launch_demo() (imgutils.generic.siglip.siglipmodel method)": [[34, "imgutils.generic.siglip.SigLIPModel.launch_demo"]], "make_ui() (imgutils.generic.siglip.siglipmodel method)": [[34, "imgutils.generic.siglip.SigLIPModel.make_ui"]], "predict() (imgutils.generic.siglip.siglipmodel method)": [[34, "imgutils.generic.siglip.SigLIPModel.predict"]], "siglip_image_encode() (in module imgutils.generic.siglip)": [[34, "imgutils.generic.siglip.siglip_image_encode"]], "siglip_predict() (in module imgutils.generic.siglip)": [[34, "imgutils.generic.siglip.siglip_predict"]], "siglip_text_encode() (in module imgutils.generic.siglip)": [[34, "imgutils.generic.siglip.siglip_text_encode"]], "text_encode() (imgutils.generic.siglip.siglipmodel method)": [[34, "imgutils.generic.siglip.SigLIPModel.text_encode"]], "yolomodel (class in imgutils.generic.yolo)": [[35, "imgutils.generic.yolo.YOLOModel"]], "__init__() (imgutils.generic.yolo.yolomodel method)": [[35, "imgutils.generic.yolo.YOLOModel.__init__"]], "clear() (imgutils.generic.yolo.yolomodel method)": [[35, "imgutils.generic.yolo.YOLOModel.clear"]], "imgutils.generic.yolo": [[35, "module-imgutils.generic.yolo"]], "launch_demo() (imgutils.generic.yolo.yolomodel method)": [[35, "imgutils.generic.yolo.YOLOModel.launch_demo"]], "make_ui() (imgutils.generic.yolo.yolomodel method)": [[35, "imgutils.generic.yolo.YOLOModel.make_ui"]], "predict() (imgutils.generic.yolo.yolomodel method)": [[35, "imgutils.generic.yolo.YOLOModel.predict"]], "yolo_predict() (in module imgutils.generic.yolo)": [[35, "imgutils.generic.yolo.yolo_predict"]], "imgutils.metadata.geninfo": [[36, "module-imgutils.metadata.geninfo"]], "read_geninfo_exif() (in module imgutils.metadata.geninfo)": [[36, "imgutils.metadata.geninfo.read_geninfo_exif"]], "read_geninfo_gif() (in module imgutils.metadata.geninfo)": [[36, "imgutils.metadata.geninfo.read_geninfo_gif"]], "read_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[36, "imgutils.metadata.geninfo.read_geninfo_parameters"]], "write_geninfo_exif() (in module imgutils.metadata.geninfo)": [[36, "imgutils.metadata.geninfo.write_geninfo_exif"]], "write_geninfo_gif() (in module imgutils.metadata.geninfo)": [[36, "imgutils.metadata.geninfo.write_geninfo_gif"]], "write_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[36, "imgutils.metadata.geninfo.write_geninfo_parameters"]], "imgutils.metadata": [[37, "module-imgutils.metadata"]], "imagelsbdataextractor (class in imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.ImageLsbDataExtractor"]], "lsbextractor (class in imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.LSBExtractor"]], "lsbreaderror (class in imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.LSBReadError"]], "__init__() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[38, "imgutils.metadata.lsb.ImageLsbDataExtractor.__init__"]], "__init__() (imgutils.metadata.lsb.lsbextractor method)": [[38, "imgutils.metadata.lsb.LSBExtractor.__init__"]], "extract_data() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[38, "imgutils.metadata.lsb.ImageLsbDataExtractor.extract_data"]], "get_next_n_bytes() (imgutils.metadata.lsb.lsbextractor method)": [[38, "imgutils.metadata.lsb.LSBExtractor.get_next_n_bytes"]], "get_one_byte() (imgutils.metadata.lsb.lsbextractor method)": [[38, "imgutils.metadata.lsb.LSBExtractor.get_one_byte"]], "imgutils.metadata.lsb": [[38, "module-imgutils.metadata.lsb"]], "inject_data() (in module imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.inject_data"]], "read_32bit_integer() (imgutils.metadata.lsb.lsbextractor method)": [[38, "imgutils.metadata.lsb.LSBExtractor.read_32bit_integer"]], "read_lsb_metadata() (in module imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.read_lsb_metadata"]], "read_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.read_lsb_raw_bytes"]], "serialize_json() (in module imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.serialize_json"]], "serialize_pnginfo() (in module imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.serialize_pnginfo"]], "write_lsb_metadata() (in module imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.write_lsb_metadata"]], "write_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.write_lsb_raw_bytes"]], "get_aesthetic_score() (in module imgutils.metrics.aesthetic)": [[39, "imgutils.metrics.aesthetic.get_aesthetic_score"]], "imgutils.metrics.aesthetic": [[39, "module-imgutils.metrics.aesthetic"]], "ccip_batch_differences() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_batch_differences"]], "ccip_batch_extract_features() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_batch_extract_features"]], "ccip_batch_same() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_batch_same"]], "ccip_clustering() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_clustering"]], "ccip_default_clustering_params() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_default_clustering_params"]], "ccip_default_threshold() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_default_threshold"]], "ccip_difference() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_difference"]], "ccip_extract_feature() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_extract_feature"]], "ccip_merge() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_merge"]], "ccip_same() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_same"]], "imgutils.metrics.ccip": [[40, "module-imgutils.metrics.ccip"]], "anime_dbaesthetic() (in module imgutils.metrics.dbaesthetic)": [[41, "imgutils.metrics.dbaesthetic.anime_dbaesthetic"]], "imgutils.metrics.dbaesthetic": [[41, "module-imgutils.metrics.dbaesthetic"]], "imgutils.metrics": [[42, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[43, "module-imgutils.metrics.laplacian"]], "laplacian_score() (in module imgutils.metrics.laplacian)": [[43, "imgutils.metrics.laplacian.laplacian_score"]], "imgutils.metrics.lpips": [[44, "module-imgutils.metrics.lpips"]], "lpips_clustering() (in module imgutils.metrics.lpips)": [[44, "imgutils.metrics.lpips.lpips_clustering"]], "lpips_difference() (in module imgutils.metrics.lpips)": [[44, "imgutils.metrics.lpips.lpips_difference"]], "lpips_extract_feature() (in module imgutils.metrics.lpips)": [[44, "imgutils.metrics.lpips.lpips_extract_feature"]], "imgutils.metrics.psnr_": [[45, "module-imgutils.metrics.psnr_"]], "psnr() (in module imgutils.metrics.psnr_)": [[45, "imgutils.metrics.psnr_.psnr"]], "detect_text_with_ocr() (in module imgutils.ocr)": [[46, "imgutils.ocr.detect_text_with_ocr"]], "imgutils.ocr": [[46, "module-imgutils.ocr"]], "list_det_models() (in module imgutils.ocr)": [[46, "imgutils.ocr.list_det_models"]], "list_rec_models() (in module imgutils.ocr)": [[46, "imgutils.ocr.list_rec_models"]], "ocr() (in module imgutils.ocr)": [[46, "imgutils.ocr.ocr"]], "align_maxsize() (in module imgutils.operate.align)": [[47, "imgutils.operate.align.align_maxsize"]], "imgutils.operate.align": [[47, "module-imgutils.operate.align"]], "basecensor (class in imgutils.operate.censor_)": [[48, "imgutils.operate.censor_.BaseCensor"]], "blurcensor (class in imgutils.operate.censor_)": [[48, "imgutils.operate.censor_.BlurCensor"]], "colorcensor (class in imgutils.operate.censor_)": [[48, "imgutils.operate.censor_.ColorCensor"]], "pixelatecensor (class in imgutils.operate.censor_)": [[48, "imgutils.operate.censor_.PixelateCensor"]], "censor_area() (imgutils.operate.censor_.basecensor method)": [[48, "imgutils.operate.censor_.BaseCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.blurcensor method)": [[48, "imgutils.operate.censor_.BlurCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.colorcensor method)": [[48, "imgutils.operate.censor_.ColorCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.pixelatecensor method)": [[48, "imgutils.operate.censor_.PixelateCensor.censor_area"]], "censor_areas() (in module imgutils.operate.censor_)": [[48, "imgutils.operate.censor_.censor_areas"]], "censor_nsfw() (in module imgutils.operate.censor_)": [[48, "imgutils.operate.censor_.censor_nsfw"]], "imgutils.operate.censor_": [[48, "module-imgutils.operate.censor_"]], "register_censor_method() (in module imgutils.operate.censor_)": [[48, "imgutils.operate.censor_.register_censor_method"]], "emojibasedcensor (class in imgutils.operate.imgcensor)": [[49, "imgutils.operate.imgcensor.EmojiBasedCensor"]], "imagebasedcensor (class in imgutils.operate.imgcensor)": [[49, "imgutils.operate.imgcensor.ImageBasedCensor"]], "singleimage (class in imgutils.operate.imgcensor)": [[49, "imgutils.operate.imgcensor.SingleImage"]], "__init__() (imgutils.operate.imgcensor.singleimage method)": [[49, "imgutils.operate.imgcensor.SingleImage.__init__"]], "censor_area() (imgutils.operate.imgcensor.emojibasedcensor method)": [[49, "imgutils.operate.imgcensor.EmojiBasedCensor.censor_area"]], "censor_area() (imgutils.operate.imgcensor.imagebasedcensor method)": [[49, "imgutils.operate.imgcensor.ImageBasedCensor.censor_area"]], "find_for_area() (imgutils.operate.imgcensor.singleimage method)": [[49, "imgutils.operate.imgcensor.SingleImage.find_for_area"]], "height (imgutils.operate.imgcensor.singleimage property)": [[49, "imgutils.operate.imgcensor.SingleImage.height"]], "imgutils.operate.imgcensor": [[49, "module-imgutils.operate.imgcensor"]], "width (imgutils.operate.imgcensor.singleimage property)": [[49, "imgutils.operate.imgcensor.SingleImage.width"]], "imgutils.operate": [[50, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[51, "module-imgutils.operate.squeeze"]], "squeeze() (in module imgutils.operate.squeeze)": [[51, "imgutils.operate.squeeze.squeeze"]], "squeeze_with_transparency() (in module imgutils.operate.squeeze)": [[51, "imgutils.operate.squeeze.squeeze_with_transparency"]], "dwpose_estimate() (in module imgutils.pose.dwpose)": [[52, "imgutils.pose.dwpose.dwpose_estimate"]], "imgutils.pose.dwpose": [[52, "module-imgutils.pose.dwpose"]], "left_ankle (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_ANKLE"]], "left_big_toe (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_BIG_TOE"]], "left_ear (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_EAR"]], "left_elbow (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_ELBOW"]], "left_eye (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_EYE"]], "left_heel (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_HEEL"]], "left_hip (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_HIP"]], "left_knee (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_KNEE"]], "left_shoulder (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_SHOULDER"]], "left_small_toe (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_SMALL_TOE"]], "left_wrist (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_WRIST"]], "neck (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.NECK"]], "nose (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.NOSE"]], "op18keypointset (class in imgutils.pose.format)": [[53, "imgutils.pose.format.OP18KeyPointSet"]], "op18_body_max (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_BODY_MAX"]], "op18_body_min (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_BODY_MIN"]], "op18_face_max (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_FACE_MAX"]], "op18_face_min (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_FACE_MIN"]], "op18_left_foot_max (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_LEFT_FOOT_MAX"]], "op18_left_foot_min (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_LEFT_FOOT_MIN"]], "op18_left_hand_max (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_LEFT_HAND_MAX"]], "op18_left_hand_min (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_LEFT_HAND_MIN"]], "op18_right_foot_max (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_RIGHT_FOOT_MAX"]], "op18_right_foot_min (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_RIGHT_FOOT_MIN"]], "op18_right_hand_max (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_RIGHT_HAND_MAX"]], "op18_right_hand_min (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_RIGHT_HAND_MIN"]], "right_ankle (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_ANKLE"]], "right_big_toe (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_BIG_TOE"]], "right_ear (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_EAR"]], "right_elbow (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_ELBOW"]], "right_eye (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_EYE"]], "right_heel (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_HEEL"]], "right_hip (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_HIP"]], "right_knee (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_KNEE"]], "right_shoulder (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_SHOULDER"]], "right_small_toe (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_SMALL_TOE"]], "right_wrist (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_WRIST"]], "__init__() (imgutils.pose.format.op18keypointset method)": [[53, "imgutils.pose.format.OP18KeyPointSet.__init__"]], "__mul__() (imgutils.pose.format.op18keypointset method)": [[53, "imgutils.pose.format.OP18KeyPointSet.__mul__"]], "__truediv__() (imgutils.pose.format.op18keypointset method)": [[53, "imgutils.pose.format.OP18KeyPointSet.__truediv__"]], "body (imgutils.pose.format.op18keypointset property)": [[53, "imgutils.pose.format.OP18KeyPointSet.body"]], "face (imgutils.pose.format.op18keypointset property)": [[53, "imgutils.pose.format.OP18KeyPointSet.face"]], "imgutils.pose.format": [[53, "module-imgutils.pose.format"]], "left_foot (imgutils.pose.format.op18keypointset property)": [[53, "imgutils.pose.format.OP18KeyPointSet.left_foot"]], "left_hand (imgutils.pose.format.op18keypointset property)": [[53, "imgutils.pose.format.OP18KeyPointSet.left_hand"]], "right_foot (imgutils.pose.format.op18keypointset property)": [[53, "imgutils.pose.format.OP18KeyPointSet.right_foot"]], "right_hand (imgutils.pose.format.op18keypointset property)": [[53, "imgutils.pose.format.OP18KeyPointSet.right_hand"]], "imgutils.pose": [[54, "module-imgutils.pose"]], "imgutils.pose.visual": [[55, "module-imgutils.pose.visual"]], "op18_visualize() (in module imgutils.pose.visual)": [[55, "imgutils.pose.visual.op18_visualize"]], "notparsetarget (class in imgutils.preprocess.base)": [[56, "imgutils.preprocess.base.NotParseTarget"]], "imgutils.preprocess.base": [[56, "module-imgutils.preprocess.base"]], "imgutils.preprocess": [[57, "module-imgutils.preprocess"]], "create_pillow_transforms() (in module imgutils.preprocess.pillow)": [[58, "imgutils.preprocess.pillow.create_pillow_transforms"]], "imgutils.preprocess.pillow": [[58, "module-imgutils.preprocess.pillow"]], "parse_pillow_transforms() (in module imgutils.preprocess.pillow)": [[58, "imgutils.preprocess.pillow.parse_pillow_transforms"]], "register_pillow_parse() (in module imgutils.preprocess.pillow)": [[58, "imgutils.preprocess.pillow.register_pillow_parse"]], "register_pillow_transform() (in module imgutils.preprocess.pillow)": [[58, "imgutils.preprocess.pillow.register_pillow_transform"]], "create_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[59, "imgutils.preprocess.torchvision.create_torchvision_transforms"]], "imgutils.preprocess.torchvision": [[59, "module-imgutils.preprocess.torchvision"]], "parse_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[59, "imgutils.preprocess.torchvision.parse_torchvision_transforms"]], "register_torchvision_parse() (in module imgutils.preprocess.torchvision)": [[59, "imgutils.preprocess.torchvision.register_torchvision_parse"]], "register_torchvision_transform() (in module imgutils.preprocess.torchvision)": [[59, "imgutils.preprocess.torchvision.register_torchvision_transform"]], "notprocessortypeerror (class in imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.NotProcessorTypeError"]], "convert_to_size_dict() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.convert_to_size_dict"]], "create_bit_transforms() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_bit_transforms"]], "create_blip_transforms() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_blip_transforms"]], "create_clip_transforms() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_clip_transforms"]], "create_convnext_transforms() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_convnext_transforms"]], "create_mobilenetv2_transforms() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_mobilenetv2_transforms"]], "create_siglip_transforms() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_siglip_transforms"]], "create_transforms_from_bit_processor() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_transforms_from_bit_processor"]], "create_transforms_from_blip_processor() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_transforms_from_blip_processor"]], "create_transforms_from_clip_processor() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_transforms_from_clip_processor"]], "create_transforms_from_convnext_processor() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_transforms_from_convnext_processor"]], "create_transforms_from_mobilenetv2_processor() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_transforms_from_mobilenetv2_processor"]], "create_transforms_from_siglip_processor() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_transforms_from_siglip_processor"]], "create_transforms_from_transformers() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_transforms_from_transformers"]], "create_transforms_from_vit_processor() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_transforms_from_vit_processor"]], "create_vit_transforms() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_vit_transforms"]], "get_size_dict() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.get_size_dict"]], "imgutils.preprocess.transformers": [[60, "module-imgutils.preprocess.transformers"]], "is_valid_size_dict() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.is_valid_size_dict"]], "register_creators_for_transformers() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.register_creators_for_transformers"]], "backgroundimageset (class in imgutils.resource.background)": [[61, "imgutils.resource.background.BackgroundImageSet"]], "__init__() (imgutils.resource.background.backgroundimageset method)": [[61, "imgutils.resource.background.BackgroundImageSet.__init__"]], "get_bg_image() (in module imgutils.resource.background)": [[61, "imgutils.resource.background.get_bg_image"]], "get_bg_image_file() (in module imgutils.resource.background)": [[61, "imgutils.resource.background.get_bg_image_file"]], "get_image() (imgutils.resource.background.backgroundimageset method)": [[61, "imgutils.resource.background.BackgroundImageSet.get_image"]], "get_image_file() (imgutils.resource.background.backgroundimageset method)": [[61, "imgutils.resource.background.BackgroundImageSet.get_image_file"]], "imgutils.resource.background": [[61, "module-imgutils.resource.background"]], "list_bg_image_files() (in module imgutils.resource.background)": [[61, "imgutils.resource.background.list_bg_image_files"]], "list_image_files() (imgutils.resource.background.backgroundimageset method)": [[61, "imgutils.resource.background.BackgroundImageSet.list_image_files"]], "random_bg_image() (in module imgutils.resource.background)": [[61, "imgutils.resource.background.random_bg_image"]], "random_bg_image_file() (in module imgutils.resource.background)": [[61, "imgutils.resource.background.random_bg_image_file"]], "random_image() (imgutils.resource.background.backgroundimageset method)": [[61, "imgutils.resource.background.BackgroundImageSet.random_image"]], "random_image_file() (imgutils.resource.background.backgroundimageset method)": [[61, "imgutils.resource.background.BackgroundImageSet.random_image_file"]], "imgutils.resource": [[62, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[63, "module-imgutils.restore.adversarial"]], "remove_adversarial_noise() (in module imgutils.restore.adversarial)": [[63, "imgutils.restore.adversarial.remove_adversarial_noise"]], "imgutils.restore": [[64, "module-imgutils.restore"]], "imgutils.restore.nafnet": [[65, "module-imgutils.restore.nafnet"]], "restore_with_nafnet() (in module imgutils.restore.nafnet)": [[65, "imgutils.restore.nafnet.restore_with_nafnet"]], "imgutils.restore.scunet": [[66, "module-imgutils.restore.scunet"]], "restore_with_scunet() (in module imgutils.restore.scunet)": [[66, "imgutils.restore.scunet.restore_with_scunet"]], "imgutils.sd": [[67, "module-imgutils.sd"]], "sdmetadata (class in imgutils.sd.metadata)": [[68, "imgutils.sd.metadata.SDMetaData"]], "__str__() (imgutils.sd.metadata.sdmetadata method)": [[68, "imgutils.sd.metadata.SDMetaData.__str__"]], "get_sdmeta_from_image() (in module imgutils.sd.metadata)": [[68, "imgutils.sd.metadata.get_sdmeta_from_image"]], "imgutils.sd.metadata": [[68, "module-imgutils.sd.metadata"]], "parse_sdmeta_from_text() (in module imgutils.sd.metadata)": [[68, "imgutils.sd.metadata.parse_sdmeta_from_text"]], "pnginfo (imgutils.sd.metadata.sdmetadata property)": [[68, "imgutils.sd.metadata.SDMetaData.pnginfo"]], "save_image_with_sdmeta() (in module imgutils.sd.metadata)": [[68, "imgutils.sd.metadata.save_image_with_sdmeta"]], "text (imgutils.sd.metadata.sdmetadata property)": [[68, "imgutils.sd.metadata.SDMetaData.text"]], "imgutils.sd.model": [[69, "module-imgutils.sd.model"]], "read_metadata() (in module imgutils.sd.model)": [[69, "imgutils.sd.model.read_metadata"]], "save_with_metadata() (in module imgutils.sd.model)": [[69, "imgutils.sd.model.save_with_metadata"]], "naimetadata (class in imgutils.sd.nai)": [[70, "imgutils.sd.nai.NAIMetaData"], [70, "imgutils.sd.nai.NAIMetadata"]], "__init__() (imgutils.sd.nai.naimetadata method)": [[70, "imgutils.sd.nai.NAIMetaData.__init__"]], "add_naimeta_to_image() (in module imgutils.sd.nai)": [[70, "imgutils.sd.nai.add_naimeta_to_image"]], "get_naimeta_from_image() (in module imgutils.sd.nai)": [[70, "imgutils.sd.nai.get_naimeta_from_image"]], "imgutils.sd.nai": [[70, "module-imgutils.sd.nai"]], "pnginfo (imgutils.sd.nai.naimetadata property)": [[70, "imgutils.sd.nai.NAIMetaData.pnginfo"]], "save_image_with_naimeta() (in module imgutils.sd.nai)": [[70, "imgutils.sd.nai.save_image_with_naimeta"]], "imgutils.segment": [[71, "module-imgutils.segment"]], "get_isnetis_mask() (in module imgutils.segment.isnetis)": [[72, "imgutils.segment.isnetis.get_isnetis_mask"]], "imgutils.segment.isnetis": [[72, "module-imgutils.segment.isnetis"]], "segment_rgba_with_isnetis() (in module imgutils.segment.isnetis)": [[72, "imgutils.segment.isnetis.segment_rgba_with_isnetis"]], "segment_with_isnetis() (in module imgutils.segment.isnetis)": [[72, "imgutils.segment.isnetis.segment_with_isnetis"]], "drop_blacklisted_tags() (in module imgutils.tagging.blacklist)": [[73, "imgutils.tagging.blacklist.drop_blacklisted_tags"]], "imgutils.tagging.blacklist": [[73, "module-imgutils.tagging.blacklist"]], "is_blacklisted() (in module imgutils.tagging.blacklist)": [[73, "imgutils.tagging.blacklist.is_blacklisted"]], "char_prefixes (in module imgutils.tagging.character)": [[74, "imgutils.tagging.character.CHAR_PREFIXES"]], "char_suffixes (in module imgutils.tagging.character)": [[74, "imgutils.tagging.character.CHAR_SUFFIXES"]], "char_whitelist_prefix (in module imgutils.tagging.character)": [[74, "imgutils.tagging.character.CHAR_WHITELIST_PREFIX"]], "char_whitelist_suffix (in module imgutils.tagging.character)": [[74, "imgutils.tagging.character.CHAR_WHITELIST_SUFFIX"]], "char_whitelist_word (in module imgutils.tagging.character)": [[74, "imgutils.tagging.character.CHAR_WHITELIST_WORD"]], "charactertagpool (class in imgutils.tagging.character)": [[74, "imgutils.tagging.character.CharacterTagPool"]], "__init__() (imgutils.tagging.character.charactertagpool method)": [[74, "imgutils.tagging.character.CharacterTagPool.__init__"]], "drop_basic_character_tags() (imgutils.tagging.character.charactertagpool method)": [[74, "imgutils.tagging.character.CharacterTagPool.drop_basic_character_tags"]], "drop_basic_character_tags() (in module imgutils.tagging.character)": [[74, "imgutils.tagging.character.drop_basic_character_tags"]], "imgutils.tagging.character": [[74, "module-imgutils.tagging.character"]], "is_basic_character_tag() (imgutils.tagging.character.charactertagpool method)": [[74, "imgutils.tagging.character.CharacterTagPool.is_basic_character_tag"]], "is_basic_character_tag() (in module imgutils.tagging.character)": [[74, "imgutils.tagging.character.is_basic_character_tag"]], "get_deepdanbooru_tags() (in module imgutils.tagging.deepdanbooru)": [[75, "imgutils.tagging.deepdanbooru.get_deepdanbooru_tags"]], "imgutils.tagging.deepdanbooru": [[75, "module-imgutils.tagging.deepdanbooru"]], "get_deepgelbooru_tags() (in module imgutils.tagging.deepgelbooru)": [[76, "imgutils.tagging.deepgelbooru.get_deepgelbooru_tags"]], "imgutils.tagging.deepgelbooru": [[76, "module-imgutils.tagging.deepgelbooru"]], "add_underline() (in module imgutils.tagging.format)": [[77, "imgutils.tagging.format.add_underline"]], "imgutils.tagging.format": [[77, "module-imgutils.tagging.format"]], "remove_underline() (in module imgutils.tagging.format)": [[77, "imgutils.tagging.format.remove_underline"]], "tags_to_text() (in module imgutils.tagging.format)": [[77, "imgutils.tagging.format.tags_to_text"]], "imgutils.tagging": [[78, "module-imgutils.tagging"]], "imgutils.tagging.match": [[79, "module-imgutils.tagging.match"]], "tag_match_full() (in module imgutils.tagging.match)": [[79, "imgutils.tagging.match.tag_match_full"]], "tag_match_prefix() (in module imgutils.tagging.match)": [[79, "imgutils.tagging.match.tag_match_prefix"]], "tag_match_suffix() (in module imgutils.tagging.match)": [[79, "imgutils.tagging.match.tag_match_suffix"]], "get_mldanbooru_tags() (in module imgutils.tagging.mldanbooru)": [[80, "imgutils.tagging.mldanbooru.get_mldanbooru_tags"]], "imgutils.tagging.mldanbooru": [[80, "module-imgutils.tagging.mldanbooru"]], "imgutils.tagging.order": [[81, "module-imgutils.tagging.order"]], "sort_tags() (in module imgutils.tagging.order)": [[81, "imgutils.tagging.order.sort_tags"]], "drop_overlap_tags() (in module imgutils.tagging.overlap)": [[82, "imgutils.tagging.overlap.drop_overlap_tags"]], "imgutils.tagging.overlap": [[82, "module-imgutils.tagging.overlap"]], "convert_wd14_emb_to_prediction() (in module imgutils.tagging.wd14)": [[83, "imgutils.tagging.wd14.convert_wd14_emb_to_prediction"]], "denormalize_wd14_emb() (in module imgutils.tagging.wd14)": [[83, "imgutils.tagging.wd14.denormalize_wd14_emb"]], "get_wd14_tags() (in module imgutils.tagging.wd14)": [[83, "imgutils.tagging.wd14.get_wd14_tags"]], "imgutils.tagging.wd14": [[83, "module-imgutils.tagging.wd14"]], "imgutils.upscale.cdc": [[84, "module-imgutils.upscale.cdc"]], "upscale_with_cdc() (in module imgutils.upscale.cdc)": [[84, "imgutils.upscale.cdc.upscale_with_cdc"]], "imgutils.upscale": [[85, "module-imgutils.upscale"]], "imgutils.utils.cache": [[86, "module-imgutils.utils.cache"]], "ts_lru_cache() (in module imgutils.utils.cache)": [[86, "imgutils.utils.cache.ts_lru_cache"]], "imgutils.utils.func": [[87, "module-imgutils.utils.func"]], "sigmoid() (in module imgutils.utils.func)": [[87, "imgutils.utils.func.sigmoid"]], "imgutils.utils": [[88, "module-imgutils.utils"]], "get_onnx_provider() (in module imgutils.utils.onnxruntime)": [[89, "imgutils.utils.onnxruntime.get_onnx_provider"]], "imgutils.utils.onnxruntime": [[89, "module-imgutils.utils.onnxruntime"]], "open_onnx_model() (in module imgutils.utils.onnxruntime)": [[89, "imgutils.utils.onnxruntime.open_onnx_model"]], "get_ai_created_score() (in module imgutils.validate.aicheck)": [[90, "imgutils.validate.aicheck.get_ai_created_score"]], "imgutils.validate.aicheck": [[90, "module-imgutils.validate.aicheck"]], "is_ai_created() (in module imgutils.validate.aicheck)": [[90, "imgutils.validate.aicheck.is_ai_created"]], "anime_bangumi_char() (in module imgutils.validate.bangumi_char)": [[91, "imgutils.validate.bangumi_char.anime_bangumi_char"]], "anime_bangumi_char_score() (in module imgutils.validate.bangumi_char)": [[91, "imgutils.validate.bangumi_char.anime_bangumi_char_score"]], "imgutils.validate.bangumi_char": [[91, "module-imgutils.validate.bangumi_char"]], "anime_classify() (in module imgutils.validate.classify)": [[92, "imgutils.validate.classify.anime_classify"]], "anime_classify_score() (in module imgutils.validate.classify)": [[92, "imgutils.validate.classify.anime_classify_score"]], "imgutils.validate.classify": [[92, "module-imgutils.validate.classify"]], "imgutils.validate.color": [[93, "module-imgutils.validate.color"]], "is_greyscale() (in module imgutils.validate.color)": [[93, "imgutils.validate.color.is_greyscale"]], "anime_completeness() (in module imgutils.validate.completeness)": [[94, "imgutils.validate.completeness.anime_completeness"]], "anime_completeness_score() (in module imgutils.validate.completeness)": [[94, "imgutils.validate.completeness.anime_completeness_score"]], "imgutils.validate.completeness": [[94, "module-imgutils.validate.completeness"]], "anime_dbrating() (in module imgutils.validate.dbrating)": [[95, "imgutils.validate.dbrating.anime_dbrating"]], "anime_dbrating_score() (in module imgutils.validate.dbrating)": [[95, "imgutils.validate.dbrating.anime_dbrating_score"]], "imgutils.validate.dbrating": [[95, "module-imgutils.validate.dbrating"]], "anime_furry() (in module imgutils.validate.furry)": [[96, "imgutils.validate.furry.anime_furry"]], "anime_furry_score() (in module imgutils.validate.furry)": [[96, "imgutils.validate.furry.anime_furry_score"]], "imgutils.validate.furry": [[96, "module-imgutils.validate.furry"]], "imgutils.validate": [[97, "module-imgutils.validate"]], "get_monochrome_score() (in module imgutils.validate.monochrome)": [[98, "imgutils.validate.monochrome.get_monochrome_score"]], "imgutils.validate.monochrome": [[98, "module-imgutils.validate.monochrome"]], "is_monochrome() (in module imgutils.validate.monochrome)": [[98, "imgutils.validate.monochrome.is_monochrome"]], "imgutils.validate.nsfw": [[99, "module-imgutils.validate.nsfw"]], "nsfw_pred() (in module imgutils.validate.nsfw)": [[99, "imgutils.validate.nsfw.nsfw_pred"]], "nsfw_pred_score() (in module imgutils.validate.nsfw)": [[99, "imgutils.validate.nsfw.nsfw_pred_score"]], "anime_portrait() (in module imgutils.validate.portrait)": [[100, "imgutils.validate.portrait.anime_portrait"]], "anime_portrait_score() (in module imgutils.validate.portrait)": [[100, "imgutils.validate.portrait.anime_portrait_score"]], "imgutils.validate.portrait": [[100, "module-imgutils.validate.portrait"]], "anime_rating() (in module imgutils.validate.rating)": [[101, "imgutils.validate.rating.anime_rating"]], "anime_rating_score() (in module imgutils.validate.rating)": [[101, "imgutils.validate.rating.anime_rating_score"]], "imgutils.validate.rating": [[101, "module-imgutils.validate.rating"]], "anime_real() (in module imgutils.validate.real)": [[102, "imgutils.validate.real.anime_real"]], "anime_real_score() (in module imgutils.validate.real)": [[102, "imgutils.validate.real.anime_real_score"]], "imgutils.validate.real": [[102, "module-imgutils.validate.real"]], "imgutils.validate.safe": [[103, "module-imgutils.validate.safe"]], "safe_check() (in module imgutils.validate.safe)": [[103, "imgutils.validate.safe.safe_check"]], "safe_check_score() (in module imgutils.validate.safe)": [[103, "imgutils.validate.safe.safe_check_score"]], "anime_style_age() (in module imgutils.validate.style_age)": [[104, "imgutils.validate.style_age.anime_style_age"]], "anime_style_age_score() (in module imgutils.validate.style_age)": [[104, "imgutils.validate.style_age.anime_style_age_score"]], "imgutils.validate.style_age": [[104, "module-imgutils.validate.style_age"]], "anime_teen() (in module imgutils.validate.teen)": [[105, "imgutils.validate.teen.anime_teen"]], "anime_teen_score() (in module imgutils.validate.teen)": [[105, "imgutils.validate.teen.anime_teen_score"]], "imgutils.validate.teen": [[105, "module-imgutils.validate.teen"]], "imgutils.validate.truncate": [[106, "module-imgutils.validate.truncate"]], "is_truncated_file() (in module imgutils.validate.truncate)": [[106, "imgutils.validate.truncate.is_truncated_file"]]}}) \ No newline at end of file diff --git a/dev/pixai-tagger/.buildinfo b/dev/pixai-tagger/.buildinfo index 1e8628084f89633970f9ece0c7469e92fdb9b033..c121d8b70f9d55b804b32baca5a0061f8fe21077 100644 --- a/dev/pixai-tagger/.buildinfo +++ b/dev/pixai-tagger/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: ef74261ce6dd92a21225401dca8662e7 +config: e2398fe244ac476d35f696b65efe2884 tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/dev/pixai-tagger/.doctrees/api_doc/ascii/drawing.doctree b/dev/pixai-tagger/.doctrees/api_doc/ascii/drawing.doctree index c34ed3e1ceed58ab977d81923b056453ee3207c9..673da7c770fb862f1f75db6dbc857279f7fd999a 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/ascii/drawing.doctree and b/dev/pixai-tagger/.doctrees/api_doc/ascii/drawing.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/ascii/index.doctree b/dev/pixai-tagger/.doctrees/api_doc/ascii/index.doctree index 04e94d724457b3d5c7f6a094728d0875eb41921d..e622484c9d825d6e8656ffe5933763c00181e3ca 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/ascii/index.doctree and b/dev/pixai-tagger/.doctrees/api_doc/ascii/index.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/config/index.doctree b/dev/pixai-tagger/.doctrees/api_doc/config/index.doctree index 101b2dbb75362a6be656b99a1a74d5711c427356..28d0b69118796e999400991caa8b65410591533d 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/config/index.doctree and b/dev/pixai-tagger/.doctrees/api_doc/config/index.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/config/meta.doctree b/dev/pixai-tagger/.doctrees/api_doc/config/meta.doctree index 3e1ebbac3a11eb34f5dd9e4f41fcfff387958130..3b20b191cca3d6d4dd4dc42653e9aeed7882204b 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/config/meta.doctree and b/dev/pixai-tagger/.doctrees/api_doc/config/meta.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/data/background.doctree b/dev/pixai-tagger/.doctrees/api_doc/data/background.doctree index 6a8dcb6244dbfaa1c12f7acd6d1592ced9e51989..f542eb537d7701476ba90514ce61ea1d7f029411 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/data/background.doctree and b/dev/pixai-tagger/.doctrees/api_doc/data/background.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/data/blob.doctree b/dev/pixai-tagger/.doctrees/api_doc/data/blob.doctree index 54e0e17383bde97b93f628ab62e8239a04507210..7ed13fb36187bd63bf47af1d6c870a7f79c33fb8 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/data/blob.doctree and b/dev/pixai-tagger/.doctrees/api_doc/data/blob.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/data/decode.doctree b/dev/pixai-tagger/.doctrees/api_doc/data/decode.doctree index 2e1896be33bcf9150009da698a5050801bf2fac1..12b758a4968da11f47910a9a9605cf31a81114f3 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/data/decode.doctree and b/dev/pixai-tagger/.doctrees/api_doc/data/decode.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/data/encode.doctree b/dev/pixai-tagger/.doctrees/api_doc/data/encode.doctree index 27a62625281efbb6d6ebaf78cc5bc9d15921ce0c..21ea67ff2e3d752ce2eb587e30f08564e71eead0 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/data/encode.doctree and b/dev/pixai-tagger/.doctrees/api_doc/data/encode.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/data/image.doctree b/dev/pixai-tagger/.doctrees/api_doc/data/image.doctree index f78ba9399021558c12b86ae97181f407201482cf..7b191df52adbbce737f462f281ff894982138a69 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/data/image.doctree and b/dev/pixai-tagger/.doctrees/api_doc/data/image.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/data/index.doctree b/dev/pixai-tagger/.doctrees/api_doc/data/index.doctree index 979fb1e93139a677baa5b69f917e6b963271f82f..15a5d6fbb9e797884771bb8230bd0f713041a7bc 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/data/index.doctree and b/dev/pixai-tagger/.doctrees/api_doc/data/index.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/data/layer.doctree b/dev/pixai-tagger/.doctrees/api_doc/data/layer.doctree index c09595c4ba406ab1df02c0c83479cebcc4e0fe2d..e63672b2262cdc37d67fcfde17ca5db61baa10ec 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/data/layer.doctree and b/dev/pixai-tagger/.doctrees/api_doc/data/layer.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/data/pad.doctree b/dev/pixai-tagger/.doctrees/api_doc/data/pad.doctree index 352ad6358e8e9f1084e508fb71094833c951a6ad..360b38c0a0466626e6164b2d3d8cb7d2f4adbc9f 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/data/pad.doctree and b/dev/pixai-tagger/.doctrees/api_doc/data/pad.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/data/url.doctree b/dev/pixai-tagger/.doctrees/api_doc/data/url.doctree index 1c593399e8491670a412302e14360b1ec9d7cf79..0e3d25cb9afc8261fef027b9724da73921ac2d80 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/data/url.doctree and b/dev/pixai-tagger/.doctrees/api_doc/data/url.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/detect/booru_yolo.doctree b/dev/pixai-tagger/.doctrees/api_doc/detect/booru_yolo.doctree index 293c44ecab7de28a78ba89afd1acd7611fa2f31a..bdfe9ccccc6ac8cbabb4ad921a2cd3138cffb302 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/detect/booru_yolo.doctree and b/dev/pixai-tagger/.doctrees/api_doc/detect/booru_yolo.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/detect/censor.doctree b/dev/pixai-tagger/.doctrees/api_doc/detect/censor.doctree index 35e888d99203bc36eaa61864a8aa1249fd4b7ded..e67a9ba33ece0385721c7051c4ea995497338cb5 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/detect/censor.doctree and b/dev/pixai-tagger/.doctrees/api_doc/detect/censor.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/detect/eye.doctree b/dev/pixai-tagger/.doctrees/api_doc/detect/eye.doctree index 2c536cf83ed5f7624c03f51efd470607c2e258c9..6449954b45783da860f7fbfb202aadd937aacc40 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/detect/eye.doctree and b/dev/pixai-tagger/.doctrees/api_doc/detect/eye.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/detect/face.doctree b/dev/pixai-tagger/.doctrees/api_doc/detect/face.doctree index c751f8c1ed83603691e1827bad949558336afcc4..7843c34e3c1633a9cba0409969cccf41299c1ae3 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/detect/face.doctree and b/dev/pixai-tagger/.doctrees/api_doc/detect/face.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/detect/halfbody.doctree b/dev/pixai-tagger/.doctrees/api_doc/detect/halfbody.doctree index f002d531a13f9d8374f1245e9c8e71a859914c05..8659cef8a3b02e69fc60210902864e6e845ebb3f 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/detect/halfbody.doctree and b/dev/pixai-tagger/.doctrees/api_doc/detect/halfbody.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/detect/hand.doctree b/dev/pixai-tagger/.doctrees/api_doc/detect/hand.doctree index 9f9297f588a61ba4625a0aeb7f6a1277fbcac1e5..fef5896022a6a5d57aaffc7c89ab7dfd3252e6a8 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/detect/hand.doctree and b/dev/pixai-tagger/.doctrees/api_doc/detect/hand.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/detect/head.doctree b/dev/pixai-tagger/.doctrees/api_doc/detect/head.doctree index 2157b4df7f28eb6191f13b12c0137414f291b8d6..5db9fd45227b14aa9b67aca7afd4497cf45ae9ff 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/detect/head.doctree and b/dev/pixai-tagger/.doctrees/api_doc/detect/head.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/detect/index.doctree b/dev/pixai-tagger/.doctrees/api_doc/detect/index.doctree index 22706a1bf8c5d1393759949ce998100d388bd648..b107e078bb6d5ccc62e68f25338f147d45bd8913 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/detect/index.doctree and b/dev/pixai-tagger/.doctrees/api_doc/detect/index.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/detect/nudenet.doctree b/dev/pixai-tagger/.doctrees/api_doc/detect/nudenet.doctree index dcb5fa0574be8d3d0cd0d7cc6167ff6f74a488f0..8c10098297f2d677c81313e8a3ac40f074d139a2 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/detect/nudenet.doctree and b/dev/pixai-tagger/.doctrees/api_doc/detect/nudenet.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/detect/person.doctree b/dev/pixai-tagger/.doctrees/api_doc/detect/person.doctree index 7b75085907272b40b59e6041bdd0ac02f96d7174..b0c635e5f56d41dd3f87258104bca1b999430b2a 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/detect/person.doctree and b/dev/pixai-tagger/.doctrees/api_doc/detect/person.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/detect/similarity.doctree b/dev/pixai-tagger/.doctrees/api_doc/detect/similarity.doctree index c658412ae69722fb9255f089214efeb78a2bda67..41a149dd89dd58bd55e269a0e6d1ad2f4f2f18fb 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/detect/similarity.doctree and b/dev/pixai-tagger/.doctrees/api_doc/detect/similarity.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/detect/text.doctree b/dev/pixai-tagger/.doctrees/api_doc/detect/text.doctree index 2851ce98633bcf34622b0de82cd3065988b99324..02fe4401f02ce1b4b43e97cb54b5e284bbe5e82e 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/detect/text.doctree and b/dev/pixai-tagger/.doctrees/api_doc/detect/text.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/detect/visual.doctree b/dev/pixai-tagger/.doctrees/api_doc/detect/visual.doctree index d70a76af19f32b15e6b5da3661eba76d13fed2d4..311085276aa17705764cee2b4aab08f92c851c34 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/detect/visual.doctree and b/dev/pixai-tagger/.doctrees/api_doc/detect/visual.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/edge/canny.doctree b/dev/pixai-tagger/.doctrees/api_doc/edge/canny.doctree index 3923de226f805959e55f12fbb53bb3b00f362866..cf935c7b3d0153eb2b16c6fe969359bb665466e4 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/edge/canny.doctree and b/dev/pixai-tagger/.doctrees/api_doc/edge/canny.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/edge/index.doctree b/dev/pixai-tagger/.doctrees/api_doc/edge/index.doctree index cd9ebdb8855ae495e597387df4dd28e0dff25b68..259fe13d5ba409586103fb3bc6db0bd5a0969bf5 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/edge/index.doctree and b/dev/pixai-tagger/.doctrees/api_doc/edge/index.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/edge/lineart.doctree b/dev/pixai-tagger/.doctrees/api_doc/edge/lineart.doctree index 43e56050eeb0ded243a27b90e4ba09aa096a7d95..0d579a8489c5c6d432a2056990278ed79af0ba92 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/edge/lineart.doctree and b/dev/pixai-tagger/.doctrees/api_doc/edge/lineart.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/edge/lineart_anime.doctree b/dev/pixai-tagger/.doctrees/api_doc/edge/lineart_anime.doctree index a429cf3cac28eaf05b41ba7789665bcb9a022d62..27bcc3416fcebbfde5025dc94bfcddf6d9d78969 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/edge/lineart_anime.doctree and b/dev/pixai-tagger/.doctrees/api_doc/edge/lineart_anime.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/generic/classify.doctree b/dev/pixai-tagger/.doctrees/api_doc/generic/classify.doctree index da3eff34cee012bf5398356fe8652d9b77b6ac8a..af6f7a5b095057347db5264313f7be928fc7224a 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/generic/classify.doctree and b/dev/pixai-tagger/.doctrees/api_doc/generic/classify.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/generic/classify_timm.doctree b/dev/pixai-tagger/.doctrees/api_doc/generic/classify_timm.doctree index 2e48e5be25993482923f780d79d9c9e5189a4854..bf20157fd94a895a7bb4f7b70b6b27af930d48b2 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/generic/classify_timm.doctree and b/dev/pixai-tagger/.doctrees/api_doc/generic/classify_timm.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/generic/clip.doctree b/dev/pixai-tagger/.doctrees/api_doc/generic/clip.doctree index 691a65b8ababb48801f6b34aa738cef8b9c5abc4..945727087a6f3c9a1f26ccbcb762ba3e79ce03fa 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/generic/clip.doctree and b/dev/pixai-tagger/.doctrees/api_doc/generic/clip.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/generic/enhance.doctree b/dev/pixai-tagger/.doctrees/api_doc/generic/enhance.doctree index 0f260740ef1385dd047f84207c766507ca822728..e622e0fa2a34deb57744fd99861f917a2a6bffae 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/generic/enhance.doctree and b/dev/pixai-tagger/.doctrees/api_doc/generic/enhance.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/generic/index.doctree b/dev/pixai-tagger/.doctrees/api_doc/generic/index.doctree index 7e15d3876c6248ac0ff3e3081ebce0e7cbc11663..2de0772a284ce5e0b68f69e6245c12c95b2bfeb6 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/generic/index.doctree and b/dev/pixai-tagger/.doctrees/api_doc/generic/index.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/generic/multilabel_timm.doctree b/dev/pixai-tagger/.doctrees/api_doc/generic/multilabel_timm.doctree index c9d25d6bd9f01b7d771e158e305323ed9b6b8522..304c344e1c537fa7e510096bce3ee86246e1e38b 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/generic/multilabel_timm.doctree and b/dev/pixai-tagger/.doctrees/api_doc/generic/multilabel_timm.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/generic/siglip.doctree b/dev/pixai-tagger/.doctrees/api_doc/generic/siglip.doctree index 96d2a5d7e65868c12b1446f7f265c7c21ca5897b..35ed31c223c99cf77831d6710d5b74d52b6180d0 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/generic/siglip.doctree and b/dev/pixai-tagger/.doctrees/api_doc/generic/siglip.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/generic/yolo.doctree b/dev/pixai-tagger/.doctrees/api_doc/generic/yolo.doctree index 9a824aa6b3be36ba27b6c28f1074d887009b890d..da48fd49a2579226d8bbb64ae87ba4f6279eb215 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/generic/yolo.doctree and b/dev/pixai-tagger/.doctrees/api_doc/generic/yolo.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/generic/yoloseg.doctree b/dev/pixai-tagger/.doctrees/api_doc/generic/yoloseg.doctree index 1ed604c7b55a7637154c40cae832b013a23fde50..04883a130ad0dccd3ce0a17deeef57615b035f5b 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/generic/yoloseg.doctree and b/dev/pixai-tagger/.doctrees/api_doc/generic/yoloseg.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/metadata/geninfo.doctree b/dev/pixai-tagger/.doctrees/api_doc/metadata/geninfo.doctree index 9ca076dcb2f007da1bc5aaf8acd02f90b0805888..59eb6a5784edd68d201f2239c7a5d2d6b1e2cab1 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/metadata/geninfo.doctree and b/dev/pixai-tagger/.doctrees/api_doc/metadata/geninfo.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/metadata/index.doctree b/dev/pixai-tagger/.doctrees/api_doc/metadata/index.doctree index b0841fdbc729747123885d6a6a064e75f12bf2d7..42194265c3c3ab8ee8100c051ffe90a65e337811 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/metadata/index.doctree and b/dev/pixai-tagger/.doctrees/api_doc/metadata/index.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/metadata/lsb.doctree b/dev/pixai-tagger/.doctrees/api_doc/metadata/lsb.doctree index c941868964dc35eff6171eb996fb8fc31a50cd41..c846d33aa120bde8abcc89e90d69c631f4469c45 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/metadata/lsb.doctree and b/dev/pixai-tagger/.doctrees/api_doc/metadata/lsb.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/metrics/aesthetic.doctree b/dev/pixai-tagger/.doctrees/api_doc/metrics/aesthetic.doctree index 4e7a91f9a85bd5954164d5f74ad1cef2af043b50..61ab42a20c1414f4ad98056b3fb9d1d3d3ca62ed 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/metrics/aesthetic.doctree and b/dev/pixai-tagger/.doctrees/api_doc/metrics/aesthetic.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/metrics/ccip.doctree b/dev/pixai-tagger/.doctrees/api_doc/metrics/ccip.doctree index 0457b1abc65cc7743a3564a6dc899094ece89810..77c7b77e054432ceee577dd62c0b76410a3aff93 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/metrics/ccip.doctree and b/dev/pixai-tagger/.doctrees/api_doc/metrics/ccip.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/metrics/dbaesthetic.doctree b/dev/pixai-tagger/.doctrees/api_doc/metrics/dbaesthetic.doctree index 65b45f49ac188e4817560758acc53fbe199df94c..f71c8d98fc53d39bda0025f1e51e9116d40f04d3 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/metrics/dbaesthetic.doctree and b/dev/pixai-tagger/.doctrees/api_doc/metrics/dbaesthetic.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/metrics/index.doctree b/dev/pixai-tagger/.doctrees/api_doc/metrics/index.doctree index cc529ebcd4d89677146c9a34831aecf44ef16f0a..ddc4210fdd65d4f6e21473312b83ec73d8b0da9b 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/metrics/index.doctree and b/dev/pixai-tagger/.doctrees/api_doc/metrics/index.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/metrics/laplacian.doctree b/dev/pixai-tagger/.doctrees/api_doc/metrics/laplacian.doctree index 97bf3ec54435070dbc5caa0f1f2e2a9b480952fe..47416d9646a5a25d8d6ed4dd3ddc0094e0c5ac27 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/metrics/laplacian.doctree and b/dev/pixai-tagger/.doctrees/api_doc/metrics/laplacian.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/metrics/lpips.doctree b/dev/pixai-tagger/.doctrees/api_doc/metrics/lpips.doctree index f42f52c9b62007f45e34e34098a6db506144d7e9..579cc8b6390e13e4de4e5df7ba88dd901df1b802 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/metrics/lpips.doctree and b/dev/pixai-tagger/.doctrees/api_doc/metrics/lpips.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/metrics/psnr_.doctree b/dev/pixai-tagger/.doctrees/api_doc/metrics/psnr_.doctree index 6a06beffd28b44d29900aff00bc06f2b0f452029..e7ff5091fc4fce7f0540729da02d3a532e837aa4 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/metrics/psnr_.doctree and b/dev/pixai-tagger/.doctrees/api_doc/metrics/psnr_.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/ocr/index.doctree b/dev/pixai-tagger/.doctrees/api_doc/ocr/index.doctree index 095b9934ed0d1109ab4de69576f66237e80312a9..79200b8263e43aa03f77f37e0d4e193217947a29 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/ocr/index.doctree and b/dev/pixai-tagger/.doctrees/api_doc/ocr/index.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/operate/align.doctree b/dev/pixai-tagger/.doctrees/api_doc/operate/align.doctree index 9403b8ec7176361b526b109e0ab11216ed26d460..46c03d8aabe4537c273a5a4836a6ca0bd7c7da77 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/operate/align.doctree and b/dev/pixai-tagger/.doctrees/api_doc/operate/align.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/operate/censor.doctree b/dev/pixai-tagger/.doctrees/api_doc/operate/censor.doctree index e4271976442c789a1c439a4ba5569b700a455181..346dbe381beb085058a50beee4f4e34a9b07d1b8 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/operate/censor.doctree and b/dev/pixai-tagger/.doctrees/api_doc/operate/censor.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/operate/imgcensor.doctree b/dev/pixai-tagger/.doctrees/api_doc/operate/imgcensor.doctree index 74b310bd7c6e53faf5c3b14b07e096785f0c80e5..411b2f277f03c9dbfd52d8280ca60ec9ef007e02 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/operate/imgcensor.doctree and b/dev/pixai-tagger/.doctrees/api_doc/operate/imgcensor.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/operate/index.doctree b/dev/pixai-tagger/.doctrees/api_doc/operate/index.doctree index f64d202a064d5d5a127457348e222015f5b869a2..81e708104b9a9e2ba0198d82c2eaa2c0664163c0 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/operate/index.doctree and b/dev/pixai-tagger/.doctrees/api_doc/operate/index.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/operate/squeeze.doctree b/dev/pixai-tagger/.doctrees/api_doc/operate/squeeze.doctree index be5f9f09de003cf98055f26c58fbcd5f1c344c8a..7f5fa0219a50e4ba3a7f7dbb485e20e6f4463a92 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/operate/squeeze.doctree and b/dev/pixai-tagger/.doctrees/api_doc/operate/squeeze.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/pose/dwpose.doctree b/dev/pixai-tagger/.doctrees/api_doc/pose/dwpose.doctree index 0aa926bb5acb81f40901815a8ab67bf7731b5c27..72707823468405452f72db9889e26d54cdb45d23 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/pose/dwpose.doctree and b/dev/pixai-tagger/.doctrees/api_doc/pose/dwpose.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/pose/format.doctree b/dev/pixai-tagger/.doctrees/api_doc/pose/format.doctree index c846f9a2449695ca23c5ccbf3bb234ab0a5510e6..73dc86977319da4dbfcad19716cf215050cbdff7 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/pose/format.doctree and b/dev/pixai-tagger/.doctrees/api_doc/pose/format.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/pose/index.doctree b/dev/pixai-tagger/.doctrees/api_doc/pose/index.doctree index a6be581bba528940edd0ea9494ceacb9c4135b4c..495495fe00959392e66c855afa6f9d4a0edbefa7 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/pose/index.doctree and b/dev/pixai-tagger/.doctrees/api_doc/pose/index.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/pose/visual.doctree b/dev/pixai-tagger/.doctrees/api_doc/pose/visual.doctree index 05c6b22b3d7127f907dc4b7aa6b635a25db958d2..3619021433e08da4acbd0cb43b8f34b42503f897 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/pose/visual.doctree and b/dev/pixai-tagger/.doctrees/api_doc/pose/visual.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/preprocess/base.doctree b/dev/pixai-tagger/.doctrees/api_doc/preprocess/base.doctree index 69a1582161fe74599b52db2840327b71b19bf254..3188c48dcf4c6b411443b236aed2496fb79aec99 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/preprocess/base.doctree and b/dev/pixai-tagger/.doctrees/api_doc/preprocess/base.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/preprocess/index.doctree b/dev/pixai-tagger/.doctrees/api_doc/preprocess/index.doctree index 28084021700e107eeb79dc3e2420a3961a0a8de7..7983a01c8e7c407848e6d780101645b5f648c7b5 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/preprocess/index.doctree and b/dev/pixai-tagger/.doctrees/api_doc/preprocess/index.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/preprocess/pillow.doctree b/dev/pixai-tagger/.doctrees/api_doc/preprocess/pillow.doctree index 7e2aebcee2a0486785e1fe286a69181117f55dfd..d41c971c8160abe38f39c76e439efeec635e5dfa 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/preprocess/pillow.doctree and b/dev/pixai-tagger/.doctrees/api_doc/preprocess/pillow.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/preprocess/torchvision.doctree b/dev/pixai-tagger/.doctrees/api_doc/preprocess/torchvision.doctree index 8f92fe9c19352b5ff78b5255845d26238d26bf10..c56b5324d68bbd615839b238872987483f3bcc00 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/preprocess/torchvision.doctree and b/dev/pixai-tagger/.doctrees/api_doc/preprocess/torchvision.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/preprocess/transformers.doctree b/dev/pixai-tagger/.doctrees/api_doc/preprocess/transformers.doctree index 7e68e64089d31524a57b3e9466a55700fbaf618c..c2c6336a39af2e22e96b08ea841c2e39b4e529cb 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/preprocess/transformers.doctree and b/dev/pixai-tagger/.doctrees/api_doc/preprocess/transformers.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/resource/background.doctree b/dev/pixai-tagger/.doctrees/api_doc/resource/background.doctree index e64a4e003b14ee826ad7c8daffd4bb6ceaf99ae3..05ffa56601e65657e04b85e2c72d3157fa77ea66 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/resource/background.doctree and b/dev/pixai-tagger/.doctrees/api_doc/resource/background.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/resource/index.doctree b/dev/pixai-tagger/.doctrees/api_doc/resource/index.doctree index 880fc19c44c86ec79f39769c3452c302dd8ec3bd..a09a419abc6512527e0ea3427045cf05186c3ea7 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/resource/index.doctree and b/dev/pixai-tagger/.doctrees/api_doc/resource/index.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/restore/adversarial.doctree b/dev/pixai-tagger/.doctrees/api_doc/restore/adversarial.doctree index c02a9404663451441429f1e737b7be95da2aee7b..63ee8f1c3027773461e8b662a5ab5ec7073801e9 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/restore/adversarial.doctree and b/dev/pixai-tagger/.doctrees/api_doc/restore/adversarial.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/restore/index.doctree b/dev/pixai-tagger/.doctrees/api_doc/restore/index.doctree index 44ea13008266ff733238d92cee69611798505ecd..24223636d30b417ea1a639662827dee367ed0d91 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/restore/index.doctree and b/dev/pixai-tagger/.doctrees/api_doc/restore/index.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/restore/nafnet.doctree b/dev/pixai-tagger/.doctrees/api_doc/restore/nafnet.doctree index 8c0c611d0722325e31c47e44c4cee438c52cf971..9009988dc61e285c08b5e38837d28c72a1aa6838 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/restore/nafnet.doctree and b/dev/pixai-tagger/.doctrees/api_doc/restore/nafnet.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/restore/scunet.doctree b/dev/pixai-tagger/.doctrees/api_doc/restore/scunet.doctree index c1b4a69a35fabae41b3536db069a71d58f233be2..f0ec48bfb6f666401911424d4787e7f12490deea 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/restore/scunet.doctree and b/dev/pixai-tagger/.doctrees/api_doc/restore/scunet.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/sd/index.doctree b/dev/pixai-tagger/.doctrees/api_doc/sd/index.doctree index 70c910b134a8fd0d15f9e6352bea09d6269d0249..47f7173db2e29c3d1838bdfcc4fedc7842fd442c 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/sd/index.doctree and b/dev/pixai-tagger/.doctrees/api_doc/sd/index.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/sd/metadata.doctree b/dev/pixai-tagger/.doctrees/api_doc/sd/metadata.doctree index 44dc22a188bfcec12b6fda9475f6af5a4296ca5b..cabed3cf741a8276b75f533f52bb1e084ce3cca3 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/sd/metadata.doctree and b/dev/pixai-tagger/.doctrees/api_doc/sd/metadata.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/sd/model.doctree b/dev/pixai-tagger/.doctrees/api_doc/sd/model.doctree index a99026d877048d97e6c9d4efa449988ff6e9e17f..52a39e021915bcc975e3caf6957230ef5834797a 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/sd/model.doctree and b/dev/pixai-tagger/.doctrees/api_doc/sd/model.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/sd/nai.doctree b/dev/pixai-tagger/.doctrees/api_doc/sd/nai.doctree index 9e261a62ea40a00be358a0a66494565310838ece..48b65df5ccd4b8780ca1a71822ef9ab8a1f1accf 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/sd/nai.doctree and b/dev/pixai-tagger/.doctrees/api_doc/sd/nai.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/segment/index.doctree b/dev/pixai-tagger/.doctrees/api_doc/segment/index.doctree index 914cd03b7ce1f5aa0fd2ecea7b8beab449b897ff..44adac7df82c131d87f621cda3cbb1fdd4fc4925 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/segment/index.doctree and b/dev/pixai-tagger/.doctrees/api_doc/segment/index.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/segment/isnetis.doctree b/dev/pixai-tagger/.doctrees/api_doc/segment/isnetis.doctree index 3cab3bb2eb8ffc89f65b977a760413e4d79ac2e5..9877bb7d2b41ba5c4130a0d107ef1d0ba609e1ce 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/segment/isnetis.doctree and b/dev/pixai-tagger/.doctrees/api_doc/segment/isnetis.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/tagging/blacklist.doctree b/dev/pixai-tagger/.doctrees/api_doc/tagging/blacklist.doctree index ca1e7c3ad2dcca17239a7fbb185265ce1796245a..f5a29be68ed5ec670b6c8d0d90e532db6840cdc5 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/tagging/blacklist.doctree and b/dev/pixai-tagger/.doctrees/api_doc/tagging/blacklist.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/tagging/camie.doctree b/dev/pixai-tagger/.doctrees/api_doc/tagging/camie.doctree index 345e633516172cec6a9367c270c0cf9ddc5cf6f8..a86810443155b88f73b837a955f8231b7aa1a630 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/tagging/camie.doctree and b/dev/pixai-tagger/.doctrees/api_doc/tagging/camie.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/tagging/character.doctree b/dev/pixai-tagger/.doctrees/api_doc/tagging/character.doctree index 0681b9ccb2af4346713c7a5f615718c0f23d7da1..20798705b5e2392798e9a417aa8186782d1ba0c8 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/tagging/character.doctree and b/dev/pixai-tagger/.doctrees/api_doc/tagging/character.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/tagging/deepdanbooru.doctree b/dev/pixai-tagger/.doctrees/api_doc/tagging/deepdanbooru.doctree index 98d8b340ffaf3fb5b036672e8f03b9cd7055501c..4a776f1764d60b585378000208efe9396d700421 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/tagging/deepdanbooru.doctree and b/dev/pixai-tagger/.doctrees/api_doc/tagging/deepdanbooru.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/tagging/deepgelbooru.doctree b/dev/pixai-tagger/.doctrees/api_doc/tagging/deepgelbooru.doctree index d5fccc4327601389e0e4260d481a639b0585bb85..8622088a7265ae0dde4855151de591f7041f6615 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/tagging/deepgelbooru.doctree and b/dev/pixai-tagger/.doctrees/api_doc/tagging/deepgelbooru.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/tagging/format.doctree b/dev/pixai-tagger/.doctrees/api_doc/tagging/format.doctree index c82a0639fed23c79e9f0bc82eed4ca5b5e7cbc2b..05765ed61496fbf0302ef2f090db409f4ecc6a57 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/tagging/format.doctree and b/dev/pixai-tagger/.doctrees/api_doc/tagging/format.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/tagging/index.doctree b/dev/pixai-tagger/.doctrees/api_doc/tagging/index.doctree index 1950a76860658b9279dad1232a54a98d9ae886e5..24341aa609236bd9a16de0e5e71e02ef62ac1f3b 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/tagging/index.doctree and b/dev/pixai-tagger/.doctrees/api_doc/tagging/index.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/tagging/match.doctree b/dev/pixai-tagger/.doctrees/api_doc/tagging/match.doctree index 2ab90cecf255d8851765d81627a474eae1b02a83..f242c53fb66c77c14625a7d0d7a4ac6ad49faf39 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/tagging/match.doctree and b/dev/pixai-tagger/.doctrees/api_doc/tagging/match.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/tagging/mldanbooru.doctree b/dev/pixai-tagger/.doctrees/api_doc/tagging/mldanbooru.doctree index 643d15a5d4177002ea8f24260838513536a4d7ee..2239f040e0a5e746dc0a1f196af39d4c60184b37 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/tagging/mldanbooru.doctree and b/dev/pixai-tagger/.doctrees/api_doc/tagging/mldanbooru.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/tagging/order.doctree b/dev/pixai-tagger/.doctrees/api_doc/tagging/order.doctree index 933a65324643f4a247c6b53749546771e7230012..a0c487c4b309dcc6c8815273acfea4915b47d435 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/tagging/order.doctree and b/dev/pixai-tagger/.doctrees/api_doc/tagging/order.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/tagging/overlap.doctree b/dev/pixai-tagger/.doctrees/api_doc/tagging/overlap.doctree index 713dce17d1307238638afb375c1c06460f2c5184..d8c820121f4eb532e8a19a143711a412ffc228ed 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/tagging/overlap.doctree and b/dev/pixai-tagger/.doctrees/api_doc/tagging/overlap.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/tagging/pixai.doctree b/dev/pixai-tagger/.doctrees/api_doc/tagging/pixai.doctree index e0e4ae854d1a10c7c3f403a40858a53568a1125e..db2faf295dfeaf8176a6c23aa287c8b5de71c077 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/tagging/pixai.doctree and b/dev/pixai-tagger/.doctrees/api_doc/tagging/pixai.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/tagging/wd14.doctree b/dev/pixai-tagger/.doctrees/api_doc/tagging/wd14.doctree index 1950b4ac3c705c7e6707b1dfc87f1990dd1a95c9..eb3789b708710124bbb929d5da720472714210fd 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/tagging/wd14.doctree and b/dev/pixai-tagger/.doctrees/api_doc/tagging/wd14.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/upscale/cdc.doctree b/dev/pixai-tagger/.doctrees/api_doc/upscale/cdc.doctree index 641dec72f5e51349e72bb276386aa1c572c0c07e..deb5d93430bbc1276729fa7a2e35755380f92a1b 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/upscale/cdc.doctree and b/dev/pixai-tagger/.doctrees/api_doc/upscale/cdc.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/upscale/index.doctree b/dev/pixai-tagger/.doctrees/api_doc/upscale/index.doctree index 1e4b2a2e5c1239ebda24e6c5c3e33f5ee28d7b66..865c417652b2bad73b767b3dbb21f1d338b5198e 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/upscale/index.doctree and b/dev/pixai-tagger/.doctrees/api_doc/upscale/index.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/utils/cache.doctree b/dev/pixai-tagger/.doctrees/api_doc/utils/cache.doctree index e0d8bcd1aa382522557239b7743f2b27e50901a1..ffc7af2085e3960efe4428315344b2f0d2c24f8a 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/utils/cache.doctree and b/dev/pixai-tagger/.doctrees/api_doc/utils/cache.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/utils/func.doctree b/dev/pixai-tagger/.doctrees/api_doc/utils/func.doctree index 70183a0a705cfe278efa16e1b1a10934356c5ebb..4d26a9acd8540500eb3a8573f1b5ffcf340f8af5 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/utils/func.doctree and b/dev/pixai-tagger/.doctrees/api_doc/utils/func.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/utils/index.doctree b/dev/pixai-tagger/.doctrees/api_doc/utils/index.doctree index 6b6f5db1157605c1602501d927982bb4b89921f1..dc368551512dd2d3637029e5c3ab58747e4642b8 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/utils/index.doctree and b/dev/pixai-tagger/.doctrees/api_doc/utils/index.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/utils/onnxruntime.doctree b/dev/pixai-tagger/.doctrees/api_doc/utils/onnxruntime.doctree index 00d8358d64fdf31bc635d18d9506d15bf653b223..7201a0d089b7d9bb407c86138464c27ddf580412 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/utils/onnxruntime.doctree and b/dev/pixai-tagger/.doctrees/api_doc/utils/onnxruntime.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/validate/aicheck.doctree b/dev/pixai-tagger/.doctrees/api_doc/validate/aicheck.doctree index ea3390b677b31b35631b7951bd1af0fc41e96abb..142616c3e703119cdba4c36b08fa3fc1ce3f0353 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/validate/aicheck.doctree and b/dev/pixai-tagger/.doctrees/api_doc/validate/aicheck.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/validate/bangumi_char.doctree b/dev/pixai-tagger/.doctrees/api_doc/validate/bangumi_char.doctree index 08467ea7214c1e7b29608a38355d9669c9d0054f..353ed2f0a805c1b8c972759314161124ab6474a6 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/validate/bangumi_char.doctree and b/dev/pixai-tagger/.doctrees/api_doc/validate/bangumi_char.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/validate/classify.doctree b/dev/pixai-tagger/.doctrees/api_doc/validate/classify.doctree index cd33e97fe1ac0c304e4e9dd605c6cedc7228e0f5..21719a171a471db2f4b1ecef6d136777ce411ccd 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/validate/classify.doctree and b/dev/pixai-tagger/.doctrees/api_doc/validate/classify.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/validate/color.doctree b/dev/pixai-tagger/.doctrees/api_doc/validate/color.doctree index 668f3e08170e75a6dc9efab4ed9e60295aafccd6..a9889c2bc8d1fe1ac051aab11deff2123a9eac85 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/validate/color.doctree and b/dev/pixai-tagger/.doctrees/api_doc/validate/color.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/validate/completeness.doctree b/dev/pixai-tagger/.doctrees/api_doc/validate/completeness.doctree index 7caaad5c2ec44f5109ffd3d57e34a972e690c608..b8032ddeee2bc5940718050f52b9a8c6da1f004b 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/validate/completeness.doctree and b/dev/pixai-tagger/.doctrees/api_doc/validate/completeness.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/validate/dbrating.doctree b/dev/pixai-tagger/.doctrees/api_doc/validate/dbrating.doctree index 26508e169e89e0f25aef2292fef4714a8283fecc..c92b96acfc1a3743f69e09ef46c26da05f46bbd7 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/validate/dbrating.doctree and b/dev/pixai-tagger/.doctrees/api_doc/validate/dbrating.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/validate/furry.doctree b/dev/pixai-tagger/.doctrees/api_doc/validate/furry.doctree index 8d243ac25042e8590220121f8d90b7063fb7f42b..56d7c6a2c97f816fc436c043494adf2aa783d059 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/validate/furry.doctree and b/dev/pixai-tagger/.doctrees/api_doc/validate/furry.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/validate/index.doctree b/dev/pixai-tagger/.doctrees/api_doc/validate/index.doctree index 3add9d6c7ec7e33ba93d9016a6b733399669ef6c..52923febb5fb842c27002d807ea1712c7958922d 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/validate/index.doctree and b/dev/pixai-tagger/.doctrees/api_doc/validate/index.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/validate/monochrome.doctree b/dev/pixai-tagger/.doctrees/api_doc/validate/monochrome.doctree index f7344a3771d4a95a190d083537f412a0d4886e5f..84b5060f0c3aa2f94a8d556a3d0b233331ecdada 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/validate/monochrome.doctree and b/dev/pixai-tagger/.doctrees/api_doc/validate/monochrome.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/validate/nsfw.doctree b/dev/pixai-tagger/.doctrees/api_doc/validate/nsfw.doctree index ab5caa6221bc651bf7e396be0bc09bd9ddafa0e1..0826155c8a3b44b4a5cfef2ad7920e57c8b7965c 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/validate/nsfw.doctree and b/dev/pixai-tagger/.doctrees/api_doc/validate/nsfw.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/validate/portrait.doctree b/dev/pixai-tagger/.doctrees/api_doc/validate/portrait.doctree index 0fdd87a29e4112bab071f32753bb247211cafce3..11f2ee6c21624e58481252574fde790a26f24898 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/validate/portrait.doctree and b/dev/pixai-tagger/.doctrees/api_doc/validate/portrait.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/validate/rating.doctree b/dev/pixai-tagger/.doctrees/api_doc/validate/rating.doctree index 2ce5a65f8f8c45f4452a3f4830d29726a889909b..f5eee390ff1a3ef45037fbd05cd4734fa51f09e1 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/validate/rating.doctree and b/dev/pixai-tagger/.doctrees/api_doc/validate/rating.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/validate/real.doctree b/dev/pixai-tagger/.doctrees/api_doc/validate/real.doctree index f205203ea917cf451fb511a5088480ae6a7f849d..12807a1fd3300c7d2c96b8b9cbe313f94cc34783 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/validate/real.doctree and b/dev/pixai-tagger/.doctrees/api_doc/validate/real.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/validate/safe.doctree b/dev/pixai-tagger/.doctrees/api_doc/validate/safe.doctree index 04948e5f168fb232f7a6c3fcfd223718c52c1095..0f91209502c8265c3132c1cc490cd2558ac433a8 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/validate/safe.doctree and b/dev/pixai-tagger/.doctrees/api_doc/validate/safe.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/validate/style_age.doctree b/dev/pixai-tagger/.doctrees/api_doc/validate/style_age.doctree index be6dc428612f97c12d4716477e6fb07fa8825151..c4c46b13bf5026bde27f4e806adb1f0f049abadf 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/validate/style_age.doctree and b/dev/pixai-tagger/.doctrees/api_doc/validate/style_age.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/validate/teen.doctree b/dev/pixai-tagger/.doctrees/api_doc/validate/teen.doctree index 2f778b22e701bf83ec4ab6b15d1323ddf6ea1b18..4378c26c0f5bdbb6231852a4890f5789cdd21f02 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/validate/teen.doctree and b/dev/pixai-tagger/.doctrees/api_doc/validate/teen.doctree differ diff --git a/dev/pixai-tagger/.doctrees/api_doc/validate/truncate.doctree b/dev/pixai-tagger/.doctrees/api_doc/validate/truncate.doctree index b14d1e5d8d3dca3e8d257afd23ac4792cdd19862..24a7e3012028a7c607cb5486c5b63d3b03aeb86b 100644 Binary files a/dev/pixai-tagger/.doctrees/api_doc/validate/truncate.doctree and b/dev/pixai-tagger/.doctrees/api_doc/validate/truncate.doctree differ diff --git a/dev/pixai-tagger/.doctrees/environment.pickle b/dev/pixai-tagger/.doctrees/environment.pickle index 14a5d8484e6230ddfd3cf59e44be58ff9ddc17ea..d8c67be9e3b31aae7c2bfc28c52a50f0d6aa568c 100644 Binary files a/dev/pixai-tagger/.doctrees/environment.pickle and b/dev/pixai-tagger/.doctrees/environment.pickle differ diff --git a/dev/pixai-tagger/.doctrees/index.doctree b/dev/pixai-tagger/.doctrees/index.doctree index 546a560ab98af66df6724a3b638e666479a80846..dfaaff9f8d84354c435c0cdba2469a9203de17bc 100644 Binary files a/dev/pixai-tagger/.doctrees/index.doctree and b/dev/pixai-tagger/.doctrees/index.doctree differ diff --git a/dev/pixai-tagger/.doctrees/information/environment.doctree b/dev/pixai-tagger/.doctrees/information/environment.doctree index 1e3db4eb2f544021445f514138263efe11e661d2..b28e010d9895b68b99a7db8a2681956d72e6d75e 100644 Binary files a/dev/pixai-tagger/.doctrees/information/environment.doctree and b/dev/pixai-tagger/.doctrees/information/environment.doctree differ diff --git a/dev/pixai-tagger/.doctrees/information/environment.result.doctree b/dev/pixai-tagger/.doctrees/information/environment.result.doctree index 86eb31384fc53cef91c4766b64513e4e2b641a8f..c59b83e2c4e305b3308ce02544361a843d7320f4 100644 Binary files a/dev/pixai-tagger/.doctrees/information/environment.result.doctree and b/dev/pixai-tagger/.doctrees/information/environment.result.doctree differ diff --git a/dev/pixai-tagger/.doctrees/nbsphinx/information/environment.ipynb b/dev/pixai-tagger/.doctrees/nbsphinx/information/environment.ipynb index a345b46ab84b7ed5b258c0be8ce257726fa7c796..e715aebf6b0c11cefceb5a2f0aebc6af09dcb5c9 100644 --- a/dev/pixai-tagger/.doctrees/nbsphinx/information/environment.ipynb +++ b/dev/pixai-tagger/.doctrees/nbsphinx/information/environment.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:41:00.300544Z", - "iopub.status.busy": "2025-09-09T10:41:00.300333Z", - "iopub.status.idle": "2025-09-09T10:41:01.467928Z", - "shell.execute_reply": "2025-09-09T10:41:01.467156Z" + "iopub.execute_input": "2025-09-09T15:32:23.717610Z", + "iopub.status.busy": "2025-09-09T15:32:23.717148Z", + "iopub.status.idle": "2025-09-09T15:32:24.882020Z", + "shell.execute_reply": "2025-09-09T15:32:24.881229Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3095.57925 MHz\n", + "CPU Freq: 3261.98625 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/dev/pixai-tagger/.doctrees/nbsphinx/information/environment.result.ipynb b/dev/pixai-tagger/.doctrees/nbsphinx/information/environment.result.ipynb index 9a9f97e6fa7bc533f87c77c6f1328781bbae818c..8686dda4f9dc27eeab63dcfc39c6fa3bd8a4ea95 100644 --- a/dev/pixai-tagger/.doctrees/nbsphinx/information/environment.result.ipynb +++ b/dev/pixai-tagger/.doctrees/nbsphinx/information/environment.result.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:38:23.584906Z", - "iopub.status.busy": "2025-09-09T10:38:23.584562Z", - "iopub.status.idle": "2025-09-09T10:38:24.753553Z", - "shell.execute_reply": "2025-09-09T10:38:24.752799Z" + "iopub.execute_input": "2025-09-09T15:29:49.607143Z", + "iopub.status.busy": "2025-09-09T15:29:49.606808Z", + "iopub.status.idle": "2025-09-09T15:29:50.774298Z", + "shell.execute_reply": "2025-09-09T15:29:50.773427Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3242.06375 MHz\n", + "CPU Freq: 3020.62925 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/dev/pixai-tagger/.doctrees/tutorials/installation/index.doctree b/dev/pixai-tagger/.doctrees/tutorials/installation/index.doctree index eb2a66b17036d2cb5d40a42f52439e10aade633b..cea7159d9f3db772617c90b34728f6b78a7cc3dd 100644 Binary files a/dev/pixai-tagger/.doctrees/tutorials/installation/index.doctree and b/dev/pixai-tagger/.doctrees/tutorials/installation/index.doctree differ diff --git a/dev/pixai-tagger/.doctrees/tutorials/quick_start/index.doctree b/dev/pixai-tagger/.doctrees/tutorials/quick_start/index.doctree index 43f526616adcd5fd42e7adf7a04ea2687156d13e..837b227549260e329c0b188364fbf22c372b38de 100644 Binary files a/dev/pixai-tagger/.doctrees/tutorials/quick_start/index.doctree and b/dev/pixai-tagger/.doctrees/tutorials/quick_start/index.doctree differ diff --git a/dev/pixai-tagger/_modules/imgutils/tagging/pixai.html b/dev/pixai-tagger/_modules/imgutils/tagging/pixai.html index e5fb739c85e9d245f2e020c5d143d5518b1a4311..aacc3080fa30a7279b9cd53e9269b251e6d5dd38 100644 --- a/dev/pixai-tagger/_modules/imgutils/tagging/pixai.html +++ b/dev/pixai-tagger/_modules/imgutils/tagging/pixai.html @@ -324,7 +324,7 @@ :param image: The input image to analyze (file path, PIL Image, numpy array, etc.) :type image: ImageTyping - :param model_name: Name or path of the PixAI tagger model to use + :param model_name: Name or repository ID of the PixAI tagger model to use :type model_name: str :param thresholds: Confidence threshold values. Can be a single float applied to all categories, or a dictionary mapping category IDs/names to specific thresholds @@ -357,6 +357,17 @@ Default category thresholds are used if not specified. These vary by model and category but typically range from 0.35 to 0.5. + You can extract embedding of the given image with the following code + + >>> from imgutils.tagging import get_pixai_tags + >>> + >>> embedding = get_pixai_tags('skadi.jpg', fmt='embedding') + >>> embedding.shape + (1024, ) + + This embedding is valuable for constructing indices that enable rapid querying of images based on + visual features within large-scale datasets. + Example:: >>> from imgutils.tagging.pixai import get_pixai_tags >>> @@ -426,16 +437,16 @@ tags.update(cate_tags) values['tag'] = tags - ips_mapping, ips_counts = {}, defaultdict(lambda: 0) if 'ips' in df_tags.columns: + ips_mapping, ips_counts = {}, defaultdict(lambda: 0) for tag, _ in tags.items(): if tag in d_ips: ips_mapping[tag] = d_ips[tag] for ip_name in d_ips[tag]: ips_counts[ip_name] += 1 - values['ips_mapping'] = ips_mapping - values['ips_count'] = dict(ips_counts) - values['ips'] = [x for x, _ in sorted(ips_counts.items(), key=lambda x: (-x[1], x[0]))] + values['ips_mapping'] = ips_mapping + values['ips_count'] = dict(ips_counts) + values['ips'] = [x for x, _ in sorted(ips_counts.items(), key=lambda x: (-x[1], x[0]))] return vreplace(fmt, values) diff --git a/dev/pixai-tagger/_sources/information/environment.result.ipynb.txt b/dev/pixai-tagger/_sources/information/environment.result.ipynb.txt index 9a9f97e6fa7bc533f87c77c6f1328781bbae818c..8686dda4f9dc27eeab63dcfc39c6fa3bd8a4ea95 100644 --- a/dev/pixai-tagger/_sources/information/environment.result.ipynb.txt +++ b/dev/pixai-tagger/_sources/information/environment.result.ipynb.txt @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:38:23.584906Z", - "iopub.status.busy": "2025-09-09T10:38:23.584562Z", - "iopub.status.idle": "2025-09-09T10:38:24.753553Z", - "shell.execute_reply": "2025-09-09T10:38:24.752799Z" + "iopub.execute_input": "2025-09-09T15:29:49.607143Z", + "iopub.status.busy": "2025-09-09T15:29:49.606808Z", + "iopub.status.idle": "2025-09-09T15:29:50.774298Z", + "shell.execute_reply": "2025-09-09T15:29:50.773427Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3242.06375 MHz\n", + "CPU Freq: 3020.62925 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/dev/pixai-tagger/api_doc/tagging/pixai.html b/dev/pixai-tagger/api_doc/tagging/pixai.html index 458a6c51873f0f0eecdf2a0d0b4ad97b4000fd52..d9275adec4ec96c683e65f946c87311e7ad759eb 100644 --- a/dev/pixai-tagger/api_doc/tagging/pixai.html +++ b/dev/pixai-tagger/api_doc/tagging/pixai.html @@ -175,7 +175,7 @@ be customized to return specific categories or all tags together.

Parameters:

Default category thresholds are used if not specified. These vary by model and category but typically range from 0.35 to 0.5.

+

You can extract embedding of the given image with the following code

+
>>> from imgutils.tagging import get_pixai_tags
+>>>
+>>> embedding = get_pixai_tags('skadi.jpg', fmt='embedding')
+>>> embedding.shape
+(1024, )
+
+
+

This embedding is valuable for constructing indices that enable rapid querying of images based on +visual features within large-scale datasets.

Example::
>>> from imgutils.tagging.pixai import get_pixai_tags
diff --git a/dev/pixai-tagger/information/environment.html b/dev/pixai-tagger/information/environment.html
index f6afafde7e6e0f1d2aeba48a2439fc37e6ac3d5c..d67a5910e075d17afc323b4ca3be38d705018a15 100644
--- a/dev/pixai-tagger/information/environment.html
+++ b/dev/pixai-tagger/information/environment.html
@@ -139,7 +139,7 @@ OS: Linux-6.11.0-1018-azure-x86_64-with-glibc2.34
 Python: CPython 3.8.18
 CPU Brand: AMD EPYC 7763 64-Core Processor
 CPU Count: 4
-CPU Freq: 3095.57925 MHz
+CPU Freq: 3261.98625 MHz
 Memory Size: 15.621 GiB
 Has CUDA: No
 
diff --git a/dev/pixai-tagger/information/environment.ipynb b/dev/pixai-tagger/information/environment.ipynb index a345b46ab84b7ed5b258c0be8ce257726fa7c796..e715aebf6b0c11cefceb5a2f0aebc6af09dcb5c9 100644 --- a/dev/pixai-tagger/information/environment.ipynb +++ b/dev/pixai-tagger/information/environment.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:41:00.300544Z", - "iopub.status.busy": "2025-09-09T10:41:00.300333Z", - "iopub.status.idle": "2025-09-09T10:41:01.467928Z", - "shell.execute_reply": "2025-09-09T10:41:01.467156Z" + "iopub.execute_input": "2025-09-09T15:32:23.717610Z", + "iopub.status.busy": "2025-09-09T15:32:23.717148Z", + "iopub.status.idle": "2025-09-09T15:32:24.882020Z", + "shell.execute_reply": "2025-09-09T15:32:24.881229Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3095.57925 MHz\n", + "CPU Freq: 3261.98625 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/dev/pixai-tagger/information/environment.result.html b/dev/pixai-tagger/information/environment.result.html index bedae40b1c0e05e7d2f1d6694117d6695c3a0363..1541fb5aac796f63e4237f3075ffe60c06d8b0b7 100644 --- a/dev/pixai-tagger/information/environment.result.html +++ b/dev/pixai-tagger/information/environment.result.html @@ -141,7 +141,7 @@ OS: Linux-6.11.0-1018-azure-x86_64-with-glibc2.34 Python: CPython 3.8.18 CPU Brand: AMD EPYC 7763 64-Core Processor CPU Count: 4 -CPU Freq: 3242.06375 MHz +CPU Freq: 3020.62925 MHz Memory Size: 15.621 GiB Has CUDA: No diff --git a/dev/pixai-tagger/information/environment.result.ipynb b/dev/pixai-tagger/information/environment.result.ipynb index 9a9f97e6fa7bc533f87c77c6f1328781bbae818c..8686dda4f9dc27eeab63dcfc39c6fa3bd8a4ea95 100644 --- a/dev/pixai-tagger/information/environment.result.ipynb +++ b/dev/pixai-tagger/information/environment.result.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:38:23.584906Z", - "iopub.status.busy": "2025-09-09T10:38:23.584562Z", - "iopub.status.idle": "2025-09-09T10:38:24.753553Z", - "shell.execute_reply": "2025-09-09T10:38:24.752799Z" + "iopub.execute_input": "2025-09-09T15:29:49.607143Z", + "iopub.status.busy": "2025-09-09T15:29:49.606808Z", + "iopub.status.idle": "2025-09-09T15:29:50.774298Z", + "shell.execute_reply": "2025-09-09T15:29:50.773427Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3242.06375 MHz\n", + "CPU Freq: 3020.62925 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/dev/pixai-tagger/searchindex.js b/dev/pixai-tagger/searchindex.js index ef59f9b8e301a7b10e7a4f3a2a4ae4aa24670557..610b2c763b67b2f81a7195fd8c37fc4d670e49cf 100644 --- a/dev/pixai-tagger/searchindex.js +++ b/dev/pixai-tagger/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["api_doc/ascii/drawing", "api_doc/ascii/index", "api_doc/config/index", "api_doc/config/meta", "api_doc/data/background", "api_doc/data/blob", "api_doc/data/decode", "api_doc/data/encode", "api_doc/data/image", "api_doc/data/index", "api_doc/data/layer", "api_doc/data/pad", "api_doc/data/url", "api_doc/detect/booru_yolo", "api_doc/detect/censor", "api_doc/detect/eye", "api_doc/detect/face", "api_doc/detect/halfbody", "api_doc/detect/hand", "api_doc/detect/head", "api_doc/detect/index", "api_doc/detect/nudenet", "api_doc/detect/person", "api_doc/detect/similarity", "api_doc/detect/text", "api_doc/detect/visual", "api_doc/edge/canny", "api_doc/edge/index", "api_doc/edge/lineart", "api_doc/edge/lineart_anime", "api_doc/generic/classify", "api_doc/generic/classify_timm", "api_doc/generic/clip", "api_doc/generic/enhance", "api_doc/generic/index", "api_doc/generic/multilabel_timm", "api_doc/generic/siglip", "api_doc/generic/yolo", "api_doc/generic/yoloseg", "api_doc/metadata/geninfo", "api_doc/metadata/index", "api_doc/metadata/lsb", "api_doc/metrics/aesthetic", "api_doc/metrics/ccip", "api_doc/metrics/dbaesthetic", "api_doc/metrics/index", "api_doc/metrics/laplacian", "api_doc/metrics/lpips", "api_doc/metrics/psnr_", "api_doc/ocr/index", "api_doc/operate/align", "api_doc/operate/censor", "api_doc/operate/imgcensor", "api_doc/operate/index", "api_doc/operate/squeeze", "api_doc/pose/dwpose", "api_doc/pose/format", "api_doc/pose/index", "api_doc/pose/visual", "api_doc/preprocess/base", "api_doc/preprocess/index", "api_doc/preprocess/pillow", "api_doc/preprocess/torchvision", "api_doc/preprocess/transformers", "api_doc/resource/background", "api_doc/resource/index", "api_doc/restore/adversarial", "api_doc/restore/index", "api_doc/restore/nafnet", "api_doc/restore/scunet", "api_doc/sd/index", "api_doc/sd/metadata", "api_doc/sd/model", "api_doc/sd/nai", "api_doc/segment/index", "api_doc/segment/isnetis", "api_doc/tagging/blacklist", "api_doc/tagging/camie", "api_doc/tagging/character", "api_doc/tagging/deepdanbooru", "api_doc/tagging/deepgelbooru", "api_doc/tagging/format", "api_doc/tagging/index", "api_doc/tagging/match", "api_doc/tagging/mldanbooru", "api_doc/tagging/order", "api_doc/tagging/overlap", "api_doc/tagging/pixai", "api_doc/tagging/wd14", "api_doc/upscale/cdc", "api_doc/upscale/index", "api_doc/utils/cache", "api_doc/utils/func", "api_doc/utils/index", "api_doc/utils/onnxruntime", "api_doc/validate/aicheck", "api_doc/validate/bangumi_char", "api_doc/validate/classify", "api_doc/validate/color", "api_doc/validate/completeness", "api_doc/validate/dbrating", "api_doc/validate/furry", "api_doc/validate/index", "api_doc/validate/monochrome", "api_doc/validate/nsfw", "api_doc/validate/portrait", "api_doc/validate/rating", "api_doc/validate/real", "api_doc/validate/safe", "api_doc/validate/style_age", "api_doc/validate/teen", "api_doc/validate/truncate", "index", "information/environment", "information/environment.result", "tutorials/installation/index", "tutorials/quick_start/index"], "filenames": ["api_doc/ascii/drawing.rst", "api_doc/ascii/index.rst", "api_doc/config/index.rst", "api_doc/config/meta.rst", "api_doc/data/background.rst", "api_doc/data/blob.rst", "api_doc/data/decode.rst", "api_doc/data/encode.rst", "api_doc/data/image.rst", "api_doc/data/index.rst", "api_doc/data/layer.rst", "api_doc/data/pad.rst", "api_doc/data/url.rst", "api_doc/detect/booru_yolo.rst", "api_doc/detect/censor.rst", "api_doc/detect/eye.rst", "api_doc/detect/face.rst", "api_doc/detect/halfbody.rst", "api_doc/detect/hand.rst", "api_doc/detect/head.rst", "api_doc/detect/index.rst", "api_doc/detect/nudenet.rst", "api_doc/detect/person.rst", "api_doc/detect/similarity.rst", "api_doc/detect/text.rst", "api_doc/detect/visual.rst", "api_doc/edge/canny.rst", "api_doc/edge/index.rst", "api_doc/edge/lineart.rst", "api_doc/edge/lineart_anime.rst", "api_doc/generic/classify.rst", "api_doc/generic/classify_timm.rst", "api_doc/generic/clip.rst", "api_doc/generic/enhance.rst", "api_doc/generic/index.rst", "api_doc/generic/multilabel_timm.rst", "api_doc/generic/siglip.rst", "api_doc/generic/yolo.rst", "api_doc/generic/yoloseg.rst", "api_doc/metadata/geninfo.rst", "api_doc/metadata/index.rst", "api_doc/metadata/lsb.rst", "api_doc/metrics/aesthetic.rst", "api_doc/metrics/ccip.rst", "api_doc/metrics/dbaesthetic.rst", "api_doc/metrics/index.rst", "api_doc/metrics/laplacian.rst", "api_doc/metrics/lpips.rst", "api_doc/metrics/psnr_.rst", "api_doc/ocr/index.rst", "api_doc/operate/align.rst", "api_doc/operate/censor.rst", "api_doc/operate/imgcensor.rst", "api_doc/operate/index.rst", "api_doc/operate/squeeze.rst", "api_doc/pose/dwpose.rst", "api_doc/pose/format.rst", "api_doc/pose/index.rst", "api_doc/pose/visual.rst", "api_doc/preprocess/base.rst", "api_doc/preprocess/index.rst", "api_doc/preprocess/pillow.rst", "api_doc/preprocess/torchvision.rst", "api_doc/preprocess/transformers.rst", "api_doc/resource/background.rst", "api_doc/resource/index.rst", "api_doc/restore/adversarial.rst", "api_doc/restore/index.rst", "api_doc/restore/nafnet.rst", "api_doc/restore/scunet.rst", "api_doc/sd/index.rst", "api_doc/sd/metadata.rst", "api_doc/sd/model.rst", "api_doc/sd/nai.rst", "api_doc/segment/index.rst", "api_doc/segment/isnetis.rst", "api_doc/tagging/blacklist.rst", "api_doc/tagging/camie.rst", "api_doc/tagging/character.rst", "api_doc/tagging/deepdanbooru.rst", "api_doc/tagging/deepgelbooru.rst", "api_doc/tagging/format.rst", "api_doc/tagging/index.rst", "api_doc/tagging/match.rst", "api_doc/tagging/mldanbooru.rst", "api_doc/tagging/order.rst", "api_doc/tagging/overlap.rst", "api_doc/tagging/pixai.rst", "api_doc/tagging/wd14.rst", "api_doc/upscale/cdc.rst", "api_doc/upscale/index.rst", "api_doc/utils/cache.rst", "api_doc/utils/func.rst", "api_doc/utils/index.rst", "api_doc/utils/onnxruntime.rst", "api_doc/validate/aicheck.rst", "api_doc/validate/bangumi_char.rst", "api_doc/validate/classify.rst", "api_doc/validate/color.rst", "api_doc/validate/completeness.rst", "api_doc/validate/dbrating.rst", "api_doc/validate/furry.rst", "api_doc/validate/index.rst", "api_doc/validate/monochrome.rst", "api_doc/validate/nsfw.rst", "api_doc/validate/portrait.rst", "api_doc/validate/rating.rst", "api_doc/validate/real.rst", "api_doc/validate/safe.rst", "api_doc/validate/style_age.rst", "api_doc/validate/teen.rst", "api_doc/validate/truncate.rst", "index.rst", "information/environment.ipynb", "information/environment.result.ipynb", "tutorials/installation/index.rst", "tutorials/quick_start/index.rst"], "titles": ["imgutils.ascii.drawing", "imgutils.ascii", "imgutils.config", "imgutils.config.meta", "imgutils.data.background", "imgutils.data.blob", "imgutils.data.decode", "imgutils.data.encode", "imgutils.data.image", "imgutils.data", "imgutils.data.layer", "imgutils.data.pad", "imgutils.data.url", "imgutils.detect.booru_yolo", "imgutils.detect.censor", "imgutils.detect.eye", "imgutils.detect.face", "imgutils.detect.halfbody", "imgutils.detect.hand", "imgutils.detect.head", "imgutils.detect", "imgutils.detect.nudenet", "imgutils.detect.person", "imgutils.detect.similarity", "imgutils.detect.text", "imgutils.detect.visual", "imgutils.edge.canny", "imgutils.edge", "imgutils.edge.lineart", "imgutils.edge.lineart_anime", "imgutils.generic.classify", "imgutils.generic.classify_timm", "imgutils.generic.clip", "imgutils.generic.enhance", "imgutils.generic", "imgutils.generic.multilabel_timm", "imgutils.generic.siglip", "imgutils.generic.yolo", "imgutils.generic.yoloseg", "imgutils.metadata.geninfo", "imgutils.metadata", "imgutils.metadata.lsb", "imgutils.metrics.aesthetic", "imgutils.metrics.ccip", "imgutils.metrics.dbaesthetic", "imgutils.metrics", "imgutils.metrics.laplacian", "imgutils.metrics.lpips", "imgutils.metrics.psnr_", "imgutils.ocr", "imgutils.operate.align", "imgutils.operate.censor_", "imgutils.operate.imgcensor", "imgutils.operate", "imgutils.operate.squeeze", "imgutils.pose.dwpose", "imgutils.pose.format", "imgutils.pose", "imgutils.pose.visual", "imgutils.preprocess.base", "imgutils.preprocess", "imgutils.preprocess.pillow", "imgutils.preprocess.torchvision", "imgutils.preprocess.transformers", "imgutils.resource.background", "imgutils.resource", "imgutils.restore.adversarial", "imgutils.restore", "imgutils.restore.nafnet", "imgutils.restore.scunet", "imgutils.sd", "imgutils.sd.metadata", "imgutils.sd.model", "imgutils.sd.nai", "imgutils.segment", "imgutils.segment.isnetis", "imgutils.tagging.blacklist", "imgutils.tagging.camie", "imgutils.tagging.character", "imgutils.tagging.deepdanbooru", "imgutils.tagging.deepgelbooru", "imgutils.tagging.format", "imgutils.tagging", "imgutils.tagging.match", "imgutils.tagging.mldanbooru", "imgutils.tagging.order", "imgutils.tagging.overlap", "imgutils.tagging.pixai", "imgutils.tagging.wd14", "imgutils.upscale.cdc", "imgutils.upscale", "imgutils.utils.cache", "imgutils.utils.func", "imgutils.utils", "imgutils.utils.onnxruntime", "imgutils.validate.aicheck", "imgutils.validate.bangumi_char", "imgutils.validate.classify", "imgutils.validate.color", "imgutils.validate.completeness", "imgutils.validate.dbrating", "imgutils.validate.furry", "imgutils.validate", "imgutils.validate.monochrome", "imgutils.validate.nsfw", "imgutils.validate.portrait", "imgutils.validate.rating", "imgutils.validate.real", "imgutils.validate.safe", "imgutils.validate.style_age", "imgutils.validate.teen", "imgutils.validate.truncate", "Welcome to imgutils\u2019s Documentation", "Run Environment Information", "Run Environment Information", "Installation", "Quick Start"], "terms": {"img": [0, 5, 8, 11, 30, 66, 71], "str": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 58, 61, 62, 63, 64, 68, 69, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 89, 94, 95, 96, 97, 98, 99, 100, 101, 103, 104, 105, 106, 107, 108, 109, 110, 111], "pathlik": [0, 4, 5, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 58, 68, 69, 71, 73, 75, 77, 79, 80, 84, 87, 88, 89, 95, 96, 97, 98, 99, 100, 101, 103, 104, 105, 106, 107, 108, 109, 110], "byte": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 56, 58, 68, 69, 71, 73, 75, 77, 79, 80, 84, 87, 88, 89, 95, 96, 97, 98, 99, 100, 101, 103, 104, 105, 106, 107, 108, 109, 110], "bytearrai": [0, 4, 5, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 56, 58, 68, 69, 71, 73, 75, 77, 79, 80, 84, 87, 88, 89, 95, 96, 97, 98, 99, 100, 101, 103, 104, 105, 106, 107, 108, 109, 110], "binaryio": [0, 4, 5, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 58, 68, 69, 71, 73, 75, 77, 79, 80, 84, 87, 88, 89, 95, 96, 97, 98, 99, 100, 101, 103, 104, 105, 106, 107, 108, 109, 110], "imag": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 57, 58, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 75, 77, 79, 80, 81, 82, 84, 87, 88, 89, 90, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 115], "max_width": 0, "int": [0, 4, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 28, 29, 30, 31, 32, 35, 36, 37, 38, 41, 43, 47, 49, 50, 51, 52, 54, 55, 56, 58, 63, 64, 66, 68, 69, 75, 84, 89, 108], "none": [0, 4, 8, 10, 12, 14, 15, 16, 17, 18, 19, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 43, 51, 54, 55, 58, 61, 62, 63, 64, 71, 73, 76, 77, 78, 87, 94], "ellipsi": 0, "max_height": 0, "resampl": [0, 63], "2": [0, 8, 11, 13, 23, 24, 31, 42, 43, 44, 47, 49, 56, 63, 66, 71, 77, 88, 95, 96, 97, 99, 100, 101, 103, 104, 105, 106, 107, 109, 110], "level": [0, 14, 15, 16, 17, 18, 19, 22, 25, 35, 36, 37, 42, 51, 64, 79, 91, 100], "aspect": [0, 11, 25, 37, 50], "float": [0, 7, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 35, 37, 38, 43, 44, 46, 47, 48, 49, 51, 52, 54, 56, 58, 63, 64, 66, 73, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87, 88, 92, 95, 96, 97, 99, 100, 101, 103, 104, 105, 106, 107, 108, 109, 110], "1": [0, 10, 13, 21, 22, 23, 25, 31, 35, 38, 42, 43, 44, 47, 49, 56, 63, 64, 66, 71, 72, 76, 77, 78, 79, 80, 85, 87, 88, 89, 92, 95, 96, 97, 99, 100, 101, 103, 104, 105, 106, 107, 109, 110, 113, 114, 115], "8": [0, 13, 23, 41, 43, 47, 51, 56, 63, 66, 71, 95, 96, 97, 99, 100, 101, 103, 104, 105, 106, 107, 108, 109, 110, 113, 114, 115], "sourc": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 58, 59, 61, 62, 63, 64, 66, 68, 69, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 89, 91, 92, 94, 95, 96, 97, 98, 99, 100, 101, 103, 104, 105, 106, 107, 108, 109, 110, 111], "gener": [0, 4, 13, 16, 22, 39, 40, 70, 71, 73, 77, 80, 84, 87, 88, 93, 100, 112], "art": [0, 71], "base": [0, 19, 22, 23, 30, 31, 32, 35, 36, 37, 38, 43, 44, 46, 47, 50, 51, 52, 54, 56, 58, 60, 61, 63, 64, 73, 75, 77, 79, 80, 84, 85, 86, 87, 88, 96, 100, 104, 106, 112], "given": [0, 6, 7, 8, 10, 12, 15, 16, 18, 19, 20, 21, 24, 26, 28, 29, 30, 32, 36, 41, 43, 46, 50, 52, 56, 59, 63, 71, 73, 76, 77, 78, 83, 86, 88, 95, 97, 100, 103, 104, 106, 110], "paramet": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 58, 61, 62, 63, 64, 66, 68, 69, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 89, 91, 92, 94, 95, 96, 97, 98, 99, 100, 101, 103, 104, 105, 106, 107, 108, 109, 110, 111], "imagetyp": [0, 5, 11, 13, 14, 15, 16, 17, 18, 19, 22, 24, 25, 30, 31, 33, 35, 37, 38, 39, 41, 43, 44, 46, 49, 51, 54, 55, 58, 68, 69, 71, 73, 77, 80, 87, 88, 89, 96, 99, 101, 104, 105, 107, 108, 109], "The": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 43, 44, 46, 49, 50, 51, 52, 54, 55, 56, 58, 61, 62, 63, 64, 66, 67, 68, 69, 71, 72, 73, 75, 77, 78, 79, 80, 81, 83, 84, 85, 87, 88, 89, 91, 92, 94, 95, 96, 97, 99, 100, 101, 103, 104, 105, 106, 107, 108, 109, 110, 111, 115], "input": [0, 5, 11, 13, 14, 15, 16, 17, 19, 21, 22, 24, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 43, 44, 46, 49, 50, 51, 52, 54, 55, 58, 61, 63, 66, 68, 69, 71, 73, 76, 77, 78, 80, 81, 83, 85, 87, 88, 89, 92, 96, 99, 101, 104, 105, 107, 109], "option": [0, 4, 12, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 39, 43, 49, 51, 54, 55, 58, 63, 64, 66, 71, 72, 73, 76, 77, 78, 85, 87, 91], "maximum": [0, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 37, 38, 43, 49, 50, 51, 63, 66, 91, 108], "width": [0, 4, 10, 11, 52, 63, 64, 84], "If": [0, 5, 8, 10, 12, 14, 15, 16, 17, 18, 19, 22, 23, 25, 30, 31, 32, 35, 36, 37, 38, 39, 41, 43, 49, 51, 54, 56, 58, 61, 62, 63, 66, 68, 69, 71, 72, 73, 76, 78, 85, 87, 88, 94, 95, 96, 97, 100, 103, 106, 110], "set": [0, 13, 25, 30, 32, 37, 38, 43, 54, 56, 58, 63, 88, 94, 97, 100, 106, 110, 111], "automat": [0, 4, 32, 36, 43, 54, 94, 113, 114], "determin": [0, 8, 35, 43, 87, 104], "termin": 0, "size": [0, 4, 6, 7, 10, 11, 12, 24, 25, 26, 28, 29, 43, 50, 52, 54, 58, 61, 62, 63, 64, 66, 68, 69, 71, 75, 84, 89, 90, 108, 113, 114], "height": [0, 4, 10, 11, 52, 63, 64, 84], "filter": [0, 37, 38, 54, 63, 66, 76, 78, 100, 102, 106], "us": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 47, 49, 51, 52, 54, 55, 58, 59, 61, 63, 66, 67, 68, 69, 71, 72, 73, 76, 77, 79, 80, 81, 84, 87, 88, 89, 91, 92, 94, 95, 96, 97, 100, 102, 103, 104, 106, 110], "when": [0, 7, 10, 13, 24, 26, 28, 29, 30, 32, 37, 38, 41, 43, 47, 51, 52, 56, 59, 63, 68, 71, 73, 75, 84, 89, 91, 94, 95, 111], "resiz": [0, 11, 24, 25, 37, 38, 50, 58, 61, 62, 63, 71, 84], "charact": [0, 35, 43, 49, 58, 74, 75, 77, 79, 80, 81, 82, 87, 88, 96, 112], "repres": [0, 7, 10, 13, 14, 15, 16, 23, 43, 47, 51, 54, 56, 73, 75, 85, 87, 95, 104, 111], "differ": [0, 8, 11, 15, 16, 17, 18, 19, 22, 23, 32, 35, 38, 39, 40, 41, 43, 47, 48, 55, 56, 62, 63, 96, 101, 105, 107, 109, 113, 114], "intens": 0, "proport": [0, 96], "correct": [0, 41], "output": [0, 25, 30, 31, 32, 35, 36, 44, 58, 71, 72, 77, 80, 85, 87, 88, 115], "which": [0, 4, 10, 23, 24, 26, 28, 29, 31, 35, 36, 39, 43, 47, 52, 61, 63, 64, 67, 71, 72, 73, 75, 76, 77, 80, 84, 87, 91, 92, 94, 95, 97, 102, 103, 104, 111, 112, 113, 114, 115], "should": [0, 3, 10, 25, 43, 47, 51, 52, 54, 63, 75, 88, 115], "approxim": 0, "ratio": [0, 11, 25, 37, 49, 50, 52, 84], "your": [0, 31, 35, 54, 68, 111, 113, 114, 115], "thi": [0, 3, 4, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 51, 52, 54, 55, 56, 58, 59, 61, 62, 63, 66, 68, 69, 70, 71, 72, 73, 74, 77, 79, 82, 86, 87, 88, 89, 91, 92, 94, 95, 96, 97, 99, 100, 101, 103, 104, 105, 106, 107, 108, 109, 110, 111, 113, 114], "valu": [0, 4, 8, 10, 11, 14, 18, 19, 22, 23, 35, 41, 43, 47, 51, 54, 56, 61, 62, 63, 72, 77, 79, 84, 87, 92, 95, 103, 111], "ensur": [0, 32, 37, 43, 50, 63, 68, 71, 91], "i": [0, 4, 5, 6, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 51, 52, 54, 55, 56, 58, 59, 61, 62, 63, 64, 66, 68, 69, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 84, 85, 87, 88, 89, 91, 92, 94, 95, 96, 97, 98, 99, 100, 101, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115], "close": [0, 52, 71], "possibl": [0, 24, 32, 43, 52], "origin": [0, 4, 6, 8, 21, 26, 28, 29, 41, 42, 48, 51, 52, 54, 58, 75, 77, 79, 81, 84, 85, 87, 91, 104], "default": [0, 4, 5, 7, 8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 23, 24, 26, 28, 29, 30, 32, 35, 36, 37, 38, 43, 44, 46, 47, 49, 51, 52, 54, 56, 58, 63, 64, 68, 69, 72, 75, 76, 77, 78, 79, 81, 84, 87, 88, 89, 94, 95, 96, 97, 99, 100, 101, 103, 104, 105, 106, 107, 109, 110], "return": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 58, 61, 62, 63, 64, 66, 68, 69, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 89, 91, 92, 94, 95, 96, 97, 98, 99, 100, 101, 104, 105, 106, 107, 108, 109, 110, 111], "represent": [0, 23, 43, 61, 62, 71], "type": [0, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 43, 44, 46, 49, 51, 52, 54, 55, 56, 58, 61, 62, 63, 64, 66, 68, 69, 71, 72, 73, 76, 77, 78, 81, 83, 85, 86, 87, 88, 89, 91, 92, 96, 99, 100, 101, 104, 105, 106, 107, 108, 109], "exampl": [0, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 25, 26, 27, 28, 29, 30, 31, 35, 37, 38, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 61, 62, 63, 64, 66, 71, 75, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87, 88, 89, 91, 92, 94, 95, 96, 97, 98, 99, 100, 101, 103, 104, 105, 106, 107, 109, 110, 111], "here": [0, 13, 21, 27, 31, 35, 43, 47, 48, 71, 76, 77, 79, 80, 84, 88, 89, 96, 98, 111, 113, 114], "an": [0, 4, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 56, 58, 61, 63, 66, 68, 69, 71, 73, 74, 75, 77, 78, 79, 80, 82, 85, 87, 88, 89, 92, 94, 95, 96, 97, 98, 99, 100, 101, 103, 104, 105, 106, 107, 108, 109, 110, 111], "jerri": 0, "from": [0, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 28, 29, 30, 31, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 61, 62, 63, 64, 66, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87, 88, 89, 91, 92, 95, 96, 97, 98, 99, 100, 101, 103, 104, 105, 106, 107, 108, 109, 110, 111, 113, 114, 115], "import": [0, 6, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 22, 23, 25, 31, 35, 37, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 61, 62, 63, 64, 66, 71, 75, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87, 88, 89, 91, 92, 95, 96, 97, 98, 99, 100, 101, 103, 104, 105, 106, 107, 109, 110, 111, 113, 114, 115], "print": [0, 5, 13, 18, 19, 22, 23, 37, 38, 71, 72, 87, 113, 114, 115], "png": [0, 5, 8, 10, 14, 25, 39, 41, 46, 51, 52, 54, 66, 71, 73, 75, 88, 89, 98, 111], "draw": [1, 25, 27, 28, 58, 104, 112], "ascii_draw": 1, "meta": [2, 77, 112, 115], "__title__": [2, 115], "__version__": [2, 115], "__description__": [2, 115], "__author__": [2, 115], "__author_email__": 2, "overview": [3, 4, 6, 7, 9, 10, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29, 33, 34, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 54, 55, 57, 63, 64, 65, 66, 67, 68, 69, 70, 71, 74, 75, 76, 77, 78, 79, 80, 81, 82, 84, 87, 88, 89, 90, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111], "inform": [3, 32, 35, 36, 37, 39, 40, 41, 58, 71, 73, 86, 87], "packag": 3, "titl": [3, 73], "project": [3, 21, 77, 79, 88, 111], "version": [3, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 37, 42, 51, 68, 69, 71, 72, 87, 91, 97, 112, 115], "short": [3, 35, 77, 80, 84, 88], "descript": [3, 21, 30, 36, 73], "includ": [3, 5, 8, 11, 12, 13, 14, 21, 22, 23, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 55, 56, 62, 63, 70, 71, 72, 73, 77, 80, 87, 88, 92, 96, 104], "setup": [3, 31], "py": [3, 75], "author": [3, 72], "email": 3, "step": [4, 38, 52, 63, 71], "forecolor": [4, 26, 28, 29], "lightgrei": 4, "backcolor": [4, 26, 28, 29], "white": [4, 8, 11, 26, 28, 29, 32, 63, 71, 75], "creat": [4, 30, 31, 32, 35, 36, 37, 38, 39, 51, 61, 62, 63, 71, 73, 78, 95], "black": [4, 51, 71], "squar": [4, 63], "can": [4, 5, 8, 10, 14, 15, 16, 17, 18, 19, 20, 21, 22, 25, 27, 31, 32, 35, 36, 39, 41, 43, 47, 51, 55, 56, 61, 63, 71, 72, 73, 77, 80, 85, 87, 88, 94, 96, 102, 103, 112, 115], "complement": 4, "transpar": [4, 8, 10, 25, 26, 28, 29, 52, 54, 75, 89], "area": [4, 10, 13, 23, 24, 51, 52], "grid": 4, "pixel": [4, 25, 41, 51, 52, 54, 63, 66, 71, 75, 103], "mean": [4, 21, 23, 24, 26, 28, 29, 30, 31, 43, 46, 47, 52, 56, 61, 62, 63, 94, 97, 115], "function": [4, 7, 8, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 39, 40, 41, 43, 46, 49, 51, 52, 54, 55, 58, 61, 62, 63, 66, 68, 70, 71, 72, 73, 77, 86, 87, 88, 89, 91, 92, 96, 100, 104, 106, 111], "suitabl": [4, 61, 63, 79, 104], "color": [4, 8, 10, 11, 26, 28, 29, 51, 66, 71, 75, 102, 103, 112], "fore": [4, 26, 28, 29], "back": [4, 77, 88], "A": [4, 5, 8, 14, 15, 16, 17, 18, 19, 21, 22, 26, 28, 29, 30, 31, 35, 37, 41, 42, 43, 44, 49, 50, 51, 52, 54, 61, 63, 64, 71, 72, 73, 78, 81, 86, 87, 91, 94, 95, 96, 97, 99, 100, 101, 103, 105, 106, 107, 108, 109, 110, 115], "rgba": [4, 8, 33, 41, 68, 69, 75, 89], "contain": [4, 5, 10, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 30, 31, 32, 35, 36, 37, 38, 43, 44, 56, 58, 63, 68, 71, 72, 73, 77, 80, 84, 87, 88, 97, 100, 106, 108, 110], "add": [4, 39, 72, 73, 81], "rgb": [4, 6, 7, 8, 11, 32, 33, 51, 63, 64, 71, 75, 89], "In": [4, 28, 43, 87, 96, 97], "document": [4, 31, 35, 113, 114, 115], "accur": [4, 14, 22, 77, 100, 106], "present": [4, 39, 73, 79], "state": [4, 36], "shown": [4, 74, 77], "follow": [4, 30, 31, 35, 43, 56, 62, 63, 67, 72, 73, 77, 80, 87, 88, 95, 96, 97, 99, 100, 101, 103, 105, 106, 107, 109, 110, 115], "figur": 4, "modul": [5, 8, 11, 12, 13, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 39, 40, 41, 61, 62, 70, 72, 73, 74, 77, 87, 88, 91, 92, 100, 106, 112], "provid": [5, 8, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 43, 51, 54, 56, 58, 61, 62, 63, 70, 71, 72, 73, 77, 84, 85, 87, 88, 91, 92, 94, 100, 106], "util": [5, 8, 11, 12, 21, 22, 30, 34, 37, 38, 47, 50, 54, 57, 61, 62, 67, 70, 72, 79, 80, 84, 87, 88, 112], "handl": [5, 8, 11, 12, 30, 31, 32, 35, 36, 37, 38, 40, 41, 59, 62, 63, 70, 73], "url": [5, 9, 14, 17, 19, 32, 41, 71, 77, 112], "convers": [5, 8, 37, 62, 63], "between": [5, 15, 16, 22, 23, 30, 32, 36, 38, 43, 47, 48, 52, 62, 68, 69, 78, 84, 89, 92], "valid": [5, 12, 51, 52, 56, 63, 112], "format": [5, 8, 10, 11, 23, 26, 28, 29, 30, 31, 32, 35, 36, 37, 38, 39, 40, 41, 44, 51, 54, 55, 57, 61, 63, 71, 72, 73, 77, 80, 82, 87, 88, 104, 112], "support": [5, 6, 8, 11, 12, 15, 16, 17, 19, 22, 25, 30, 31, 35, 36, 37, 38, 39, 52, 58, 61, 62, 63, 68, 69, 71, 72, 73, 87, 88, 89], "convert": [5, 8, 23, 32, 39, 41, 43, 56, 61, 62, 63, 73, 77, 87, 88, 104], "specifi": [5, 8, 11, 23, 24, 25, 30, 31, 32, 36, 37, 43, 51, 52, 54, 63, 71, 72, 73, 78, 80, 85, 87, 88, 91], "load": [5, 8, 14, 15, 18, 19, 30, 31, 32, 35, 36, 37, 38, 39, 41, 71, 87, 88, 94], "variou": [5, 8, 15, 16, 18, 22, 23, 25, 30, 33, 36, 37, 38, 40, 63, 71, 73, 92, 115], "mime": 5, "jpg": [5, 6, 7, 8, 12, 13, 15, 16, 17, 18, 19, 22, 25, 30, 31, 35, 37, 38, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 55, 64, 75, 77, 79, 80, 84, 87, 88, 95, 96, 97, 98, 99, 100, 101, 103, 104, 105, 106, 107, 109, 110, 111], "save_kwarg": 5, "string": [5, 14, 16, 17, 21, 41, 56, 71, 72, 81, 94, 111], "pil": [5, 6, 7, 8, 10, 11, 12, 18, 25, 32, 35, 37, 47, 50, 51, 52, 54, 61, 63, 64, 66, 71, 80, 87, 89, 98, 103], "numpi": [5, 6, 10, 23, 25, 32, 36, 38, 41, 43, 54, 56, 77, 87, 88, 92], "arrai": [5, 10, 23, 25, 32, 41, 43, 47, 54, 56, 87, 88, 92], "file": [5, 8, 10, 11, 12, 13, 14, 17, 19, 25, 35, 39, 41, 47, 64, 70, 71, 72, 73, 87, 94, 103, 111, 112], "path": [5, 8, 10, 11, 13, 14, 17, 19, 25, 32, 37, 38, 41, 64, 71, 72, 73, 77, 80, 87, 98, 103, 111], "desir": [5, 64], "addit": [5, 12, 30, 31, 32, 35, 36, 37, 38, 39, 51, 52, 62, 71, 73, 87], "keyword": [5, 12, 30, 31, 32, 35, 36, 37, 38, 39, 51, 52, 71, 73, 91], "argument": [5, 12, 30, 31, 32, 35, 36, 37, 38, 39, 51, 52, 55, 56, 71, 73, 77, 78, 80, 88, 91], "pass": [5, 12, 28, 29, 30, 31, 32, 35, 36, 37, 38, 39, 51, 52, 71, 75, 84, 89, 91], "save": [5, 10, 25, 39, 66, 71, 72, 73, 75], "encod": [5, 6, 9, 30, 32, 36, 41, 73, 112], "open": [5, 6, 7, 8, 10, 13, 18, 30, 37, 50, 51, 52, 54, 66, 71, 72, 89, 94], "test": [5, 31, 35, 47, 77, 89, 95, 96, 97, 99, 100, 101, 103, 105, 106, 107, 109, 110], "blob_url": 5, "qualiti": [5, 24, 44, 65, 71, 88, 89], "95": [5, 37, 63, 76, 78, 85], "base64": 5, "pre": [5, 14, 16, 19, 31, 32, 36, 38, 44], "object": [5, 6, 8, 10, 12, 13, 19, 23, 25, 35, 37, 38, 39, 41, 47, 51, 55, 58, 59, 62, 63, 64, 71, 73, 77, 79, 80, 94, 97, 98, 100, 103, 106, 110], "rais": [5, 8, 12, 14, 15, 17, 18, 19, 22, 23, 30, 31, 35, 36, 37, 38, 41, 51, 54, 56, 59, 61, 62, 63, 66, 71, 72, 73, 76, 78, 85], "valueerror": [5, 12, 14, 17, 19, 22, 23, 30, 36, 38, 41, 54, 63, 73, 85], "unsupport": [5, 49, 62, 63, 85], "method": [5, 11, 12, 30, 31, 32, 33, 35, 36, 37, 38, 40, 41, 43, 51, 63, 91, 100, 106], "warn": 5, "userwarn": 5, "doesn": [5, 41, 78], "t": [5, 41, 78], "match": [5, 23, 36, 41, 54, 63, 77, 78, 82, 112], "actual": [5, 19, 22, 49], "invalid": [5, 14, 17, 19, 22, 30, 36, 39, 63], "show": [5, 12, 14, 15, 16, 17, 55], "bool": [5, 7, 8, 12, 25, 28, 35, 37, 38, 43, 49, 51, 54, 55, 58, 63, 68, 69, 72, 73, 76, 77, 78, 79, 80, 81, 83, 84, 88, 89, 95, 103, 111], "effici": [5, 21, 24, 32, 72, 87, 92], "without": [5, 35, 37, 66, 71, 76, 78, 86], "content": [5, 12, 13, 28, 49, 74], "true": [5, 7, 8, 12, 25, 35, 37, 38, 43, 51, 52, 55, 58, 61, 62, 63, 68, 69, 72, 73, 76, 77, 78, 81, 83, 88, 95, 98, 103, 111], "fals": [5, 6, 7, 8, 12, 25, 28, 37, 38, 43, 49, 51, 63, 68, 69, 71, 72, 73, 76, 77, 78, 79, 80, 81, 83, 84, 88, 89, 95, 98, 103, 111], "otherwis": [5, 8, 12, 39, 43, 63, 68, 69, 73, 76, 77, 78, 83, 89, 94], "abc": 5, "svg": 5, "xml": 5, "jpeg": [5, 67, 71, 98, 111], "text": [5, 20, 25, 32, 36, 49, 71, 81, 83, 112], "plain": 5, "hello": 5, "order_": [6, 7], "chw": [6, 7], "both": [6, 14, 23, 25, 31, 32, 35, 36, 38, 49, 61, 72, 88], "np": [6, 7, 10, 23, 30, 32, 36, 41, 43, 52, 54, 56, 77, 87, 88, 92], "uint8": [6, 7], "float32": [6, 7, 10, 26, 28, 29, 31, 35, 43], "ar": [6, 10, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 30, 31, 32, 35, 36, 37, 38, 39, 43, 46, 47, 48, 49, 51, 56, 59, 62, 63, 64, 67, 71, 72, 73, 76, 77, 78, 79, 80, 84, 85, 87, 88, 89, 95, 96, 97, 98, 99, 100, 101, 103, 105, 106, 107, 108, 109, 110, 111], "order": [6, 7, 63, 81, 82, 112], "rgb_encod": [6, 9], "custom_imag": [6, 7], "data_cwh": 6, "cwh": 6, "data_int": 6, "use_float": [6, 7], "mode": [6, 7, 8, 11, 23, 37, 38, 41, 62, 64, 71, 77, 85, 89, 94], "1606x1870": [6, 7], "0x7fb9b89bbdc0": 6, "0x7fb9b89bbe50": 6, "0x7fb9b89bbdf0": 6, "invers": 6, "oper": [6, 32, 36, 38, 42, 43, 44, 46, 47, 63, 72, 112], "ndarrai": [7, 10, 23, 25, 30, 32, 36, 38, 41, 43, 47, 52, 54, 56, 77, 88, 92], "channel": [7, 8, 33, 63, 68, 69, 89], "jpegimageplugin": [7, 64], "jpegimagefil": [7, 64], "0x7f9ec37389d0": 7, "shape": [7, 31, 35, 43, 47, 54, 75, 77, 88], "dtype": [7, 31, 35, 43], "3": [7, 10, 13, 14, 15, 16, 22, 23, 31, 38, 43, 44, 47, 49, 51, 56, 58, 63, 66, 71, 77, 80, 87, 88, 95, 96, 97, 99, 100, 101, 103, 104, 105, 106, 107, 109, 110, 113, 114, 115], "1870": 7, "1606": 7, "whc": 7, "": [7, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 30, 37, 38, 39, 41, 49, 51, 61, 63, 71, 77, 88, 91, 99], "result": [7, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 41, 44, 47, 49, 51, 52, 54, 55, 75, 77, 79, 80, 87, 88, 92, 99, 100, 106], "same": [7, 8, 43, 48, 77, 88, 91], "torchvis": [7, 60, 112], "transform": [7, 8, 59, 60, 61, 62, 81, 112], "to_tensor": [7, 61, 62], "process": [8, 9, 12, 14, 15, 17, 18, 23, 31, 33, 35, 37, 38, 40, 41, 43, 61, 63, 66, 68, 69, 70, 77, 78, 87, 88, 91, 115], "manipul": [8, 70], "python": [8, 41, 66, 91, 113, 114, 115], "librari": [8, 37, 38, 61, 63, 66, 115], "It": [8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 39, 40, 51, 52, 54, 58, 61, 62, 70, 72, 73, 88, 91, 92, 104, 115], "multipl": [8, 10, 17, 32, 35, 36, 41, 43, 47, 71, 77], "ad": [8, 13, 63, 72, 73, 81], "background": [8, 9, 11, 26, 28, 29, 32, 65, 71, 75, 112], "check": [8, 12, 41, 46, 72, 76, 78, 83, 95, 98, 108, 111, 115], "alpha": [8, 33, 68, 69], "design": [8, 23, 30, 31, 35, 36, 39, 40], "simplifi": [8, 23, 96], "common": [8, 62], "relat": [8, 13, 15, 18, 70, 78, 92], "task": [8, 22, 23, 31, 35, 36, 40, 51, 61], "applic": [8, 31, 61, 79, 84, 104], "kei": [8, 19, 23, 31, 32, 35, 63, 72, 77, 80, 87, 88], "featur": [8, 14, 19, 32, 34, 36, 43, 47, 73, 75, 77, 79, 80, 81, 88, 96], "binari": [8, 92], "like": [8, 13, 20, 25, 62, 63, 84, 87, 91, 115], "onc": 8, "particularli": [8, 23, 30, 39, 40, 73, 91], "requir": [8, 10, 21, 22, 43, 52, 72, 73, 100, 106, 115], "preprocess": [8, 21, 30, 32, 35, 37, 43, 68, 112], "befor": [8, 41, 43, 72, 88], "further": 8, "analysi": [8, 44], "force_background": [8, 63], "appli": [8, 16, 19, 21, 33, 35, 43, 51, 52, 54, 61, 63, 66, 87, 88, 92], "necessari": [8, 43, 79, 84], "ha": [8, 24, 49, 62, 89, 104, 113, 114], "4": [8, 13, 16, 18, 19, 23, 31, 41, 42, 43, 44, 47, 51, 56, 66, 68, 69, 71, 80, 88, 95, 96, 97, 99, 100, 101, 103, 104, 105, 106, 107, 109, 110, 113, 114], "avoid": [8, 38, 79], "anomali": 8, "dure": [8, 30, 41, 81, 103, 111], "subsequ": [8, 32, 38, 51], "union": [8, 11, 14, 15, 16, 17, 18, 19, 22, 23, 25, 32, 35, 36, 41, 43, 51, 56, 61, 63, 71, 73, 76, 77, 78, 85, 87], "retain": 8, "typeerror": [8, 56, 61, 62, 63, 76, 78, 85], "isinst": 8, "list": [8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 32, 36, 37, 38, 43, 47, 49, 51, 52, 55, 58, 61, 62, 63, 64, 76, 77, 78, 85, 86, 87, 88, 95, 97, 100, 106, 110], "tupl": [8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 32, 35, 36, 37, 38, 43, 44, 47, 49, 51, 52, 55, 63, 77, 87, 88, 96, 97, 99, 100, 101, 104, 105, 106, 107, 108, 109, 110], "take": [8, 25, 58, 63], "singl": [8, 17, 35, 36, 41, 43, 62, 63, 77, 81, 87, 88, 91, 92], "call": [8, 27, 31, 71], "each": [8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 30, 35, 37, 38, 43, 47, 54, 61, 70, 77, 81, 83, 88, 89, 91, 104], "item": [8, 10, 19], "batch": [8, 35, 68, 69, 77, 88, 89, 108], "multiimagestyp": [8, 32, 36, 43, 52], "iter": [8, 63, 66, 78], "img_path": 8, "image1": 8, "image2": 8, "loaded_imag": 8, "len": [8, 64], "all": [8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 27, 30, 31, 32, 35, 36, 37, 38, 42, 43, 44, 46, 47, 49, 55, 56, 66, 68, 69, 72, 74, 75, 77, 80, 82, 87, 88, 91, 95, 96, 97, 99, 100, 101, 103, 104, 105, 106, 107, 108, 109, 110], "pillow": [8, 60, 112], "boolean": [8, 23, 43], "tool": [9, 17, 25, 30, 33, 42, 43, 44, 45, 51, 66, 74, 81, 102, 104], "basic": [9, 25, 61, 65, 78], "grid_background": 9, "grid_transpar": 9, "blob": [9, 75, 112], "to_blob_url": 9, "load_image_from_blob_url": 9, "is_valid_image_blob_url": 9, "decod": [9, 41, 112], "rgb_decod": 9, "load_imag": [9, 25, 55, 71], "has_alpha_channel": 9, "layer": [9, 92, 112], "istack": 9, "pad": [9, 25, 75, 112], "pad_image_to_s": 9, "download_image_from_url": 9, "is_http_url": 9, "mai": [10, 15, 18, 31, 43, 67, 71, 79, 84, 91, 111, 113, 114], "block": [10, 30, 31, 36, 37, 38], "togeth": [10, 87], "new": [10, 11, 24, 30, 38, 56, 68, 69, 71, 72, 77, 78], "similar": [10, 13, 20, 32, 36, 43, 47, 63, 84, 87, 88, 112], "techniqu": [10, 33, 41], "p": [10, 35, 77, 79, 80, 84, 88], "need": [10, 17, 31, 35, 37, 49, 52, 91, 95, 97, 100, 103, 106, 110], "stack": [10, 77, 88], "addition": 10, "second": [10, 23, 43, 48, 83], "element": [10, 77, 88], "rang": [10, 43, 47, 52, 87], "left": [10, 51, 52, 56, 92], "0": [10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 37, 38, 42, 43, 44, 47, 49, 51, 52, 54, 56, 58, 61, 62, 63, 66, 71, 72, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87, 88, 92, 95, 96, 97, 99, 100, 101, 103, 104, 105, 106, 107, 109, 110, 113, 114, 115], "right": [10, 51, 56, 92], "two": [10, 23, 43, 48, 66, 83, 103], "dimension": [10, 87, 88], "h": [10, 26, 28, 29, 54, 75], "w": [10, 26, 28, 29, 54, 75, 77, 88], "posit": [10, 43, 51, 52, 96], "target": [10, 11, 20, 26, 28, 29, 32, 52, 63], "By": [10, 49], "first": [10, 11, 13, 17, 23, 37, 43, 48, 83], "howev": [10, 43], "solid": [10, 51], "pure": [10, 75], "lime": [10, 75], "nian": 10, "nian_lim": 10, "yellow": [10, 71], "5": [10, 13, 17, 22, 23, 25, 31, 43, 44, 47, 49, 52, 54, 56, 61, 62, 63, 64, 71, 79, 87, 92, 95, 96, 97, 99, 100, 101, 103, 104, 105, 106, 107, 109, 110], "9": [10, 13, 23, 43, 47, 56, 63, 71, 85, 87, 95, 96, 97, 99, 100, 103, 104, 105, 106, 107, 109, 110], "nian_tran": 10, "custom": [10, 14, 15, 16, 17, 18, 19, 22, 30, 35, 36, 37, 41, 44, 51, 52, 54, 62, 63, 71, 72, 76, 77, 87], "mask": [10, 23, 25, 26, 28, 29, 38, 52, 54, 75], "hs1": 10, "ab": 10, "linspac": 10, "ws1": 10, "nian_mask": 10, "hxw": [10, 26, 28, 29, 54], "dimens": [11, 50, 63], "while": [11, 14, 16, 17, 18, 25, 37, 50, 52, 66, 77, 91], "maintain": [11, 25, 37, 50, 56, 91, 115], "pars": [11, 59, 61, 62, 70, 71, 112], "specif": [11, 13, 14, 19, 30, 31, 32, 35, 36, 38, 39, 41, 51, 56, 59, 61, 63, 73, 74, 77, 87, 96, 100, 106], "pic": 11, "background_color": 11, "interpol": [11, 61, 62, 63], "fit": [11, 54], "within": [11, 35, 51, 71, 77, 79, 88], "preserv": [11, 66, 91], "reach": [11, 47], "exact": 11, "other": [11, 13, 31, 43, 49, 63, 77, 83, 86, 96], "integ": [11, 14, 41, 47, 56, 63], "name": [11, 13, 14, 15, 16, 17, 18, 19, 22, 24, 30, 31, 32, 35, 36, 37, 38, 43, 44, 49, 51, 56, 61, 62, 63, 77, 79, 84, 87, 88, 89, 95, 96, 99, 101, 104, 105, 107, 108, 109], "etc": [11, 32, 63, 87], "100": [11, 21, 26, 37, 46, 63, 91], "50": [11, 63], "200": [11, 26, 37, 63], "blue": [11, 71], "download": 12, "special": [12, 13, 87], "github": [12, 55, 113, 114, 115], "hug": [12, 19, 30, 31, 32, 35, 36, 37, 38, 43, 63, 87, 88], "face": [12, 19, 20, 21, 30, 31, 32, 35, 36, 37, 38, 43, 56, 58, 63, 71, 78, 87, 88, 96, 112], "progress": [12, 68, 69, 89], "track": 12, "host": [12, 13, 16, 21, 24, 32, 35, 43, 49, 64, 80, 89, 95, 96, 97, 99, 100, 101, 103, 105, 106, 107, 109, 110, 115], "main": [12, 18, 21, 22, 25, 30, 32, 36, 37, 43, 63, 71, 73, 75, 79, 91, 115], "compon": [12, 13, 23, 30, 31, 32, 36, 37, 91], "http": [12, 55, 75, 115], "intern": [12, 36, 59, 72], "silent": [12, 68, 69, 89], "expected_s": 12, "kwarg": [12, 13, 14, 15, 16, 17, 18, 19, 22, 30, 31, 32, 35, 36, 37, 38, 39, 51, 52, 71, 73], "suppress": [12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 25, 37, 38, 51, 89], "bar": 12, "displai": [12, 32, 36, 68, 69], "expect": [12, 35, 41, 63], "session": 12, "get": [12, 26, 28, 29, 32, 35, 38, 42, 44, 64, 65, 71, 75, 79, 82, 87, 88, 94, 96, 101, 103, 105, 107, 109], "especi": [12, 77], "hf": 12, "request": 12, "requestexcept": 12, "fail": [12, 14], "unidentifiedimageerror": 12, "com": [12, 55, 115], "ftp": 12, "booru": 13, "yolo": [13, 19, 21, 34, 38, 112], "aperveyev": 13, "deepgh": [13, 14, 15, 16, 17, 18, 19, 21, 24, 43, 47, 49, 64, 77, 80, 84, 87, 89, 95, 96, 97, 99, 100, 101, 103, 105, 106, 107, 109, 110, 115], "overal": [13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 27, 42, 43, 44, 46, 47, 49, 55, 66, 68, 69, 74, 82, 95, 96, 97, 99, 100, 101, 103, 104, 105, 106, 107, 108, 109, 110], "benchmark": [13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 27, 42, 43, 44, 46, 47, 49, 55, 66, 68, 69, 74, 82, 89, 95, 96, 97, 99, 100, 101, 103, 104, 105, 106, 107, 108, 109, 110], "explan": 13, "No": [13, 71, 113, 114], "head": [13, 20, 25, 55, 78, 96, 105, 112], "anim": [13, 14, 15, 16, 17, 18, 19, 20, 22, 27, 29, 42, 43, 44, 46, 55, 57, 58, 64, 71, 74, 75, 78, 79, 82, 87, 89, 96, 97, 100, 101, 105, 106, 107, 109, 110, 115], "pretti": 13, "girl": [13, 49, 78], "onli": [13, 14, 15, 16, 17, 18, 19, 22, 25, 35, 43, 72, 78, 79, 84, 88, 103], "bust": 13, "torso": 13, "part": [13, 54, 55, 56], "collarbon": 13, "center": [13, 52, 62, 63], "pair": [13, 23, 36], "cover": [13, 21, 52, 71, 78], "breast": [13, 21, 35, 77, 78, 79, 80, 84, 86, 88], "boob": 13, "bra": 13, "nippl": [13, 14, 51, 71], "mostli": [13, 17], "visibl": [13, 25], "nsfw": [13, 51, 102, 112], "shld": 13, "shoulder": [13, 56], "mayb": 13, "one": [13, 31, 36, 38, 41, 47, 49, 63, 77, 78, 88], "view": [13, 49], "profil": 13, "exactli": 13, "rear": 13, "exclud": 13, "sideb": 13, "uncov": 13, "visual": [13, 14, 15, 16, 17, 19, 20, 22, 43, 45, 55, 57, 77, 88, 112], "mark": 13, "belli": [13, 21], "button": [13, 30, 80], "hip": [13, 56], "half": [13, 17, 78], "stock": 13, "line": [13, 27, 28, 58], "knee": [13, 56], "below": [13, 58, 74, 115], "6": [13, 23, 25, 31, 43, 47, 56, 63, 66, 76, 78, 95, 96, 97, 99, 100, 101, 103, 104, 105, 106, 107, 109, 110, 113, 114], "nopan": 13, "panti": [13, 81], "cloth": 13, "bikini": 13, "regardless": 13, "censor": [13, 20, 51, 52, 100, 106, 112], "evid": 13, "7": [13, 14, 16, 17, 18, 19, 31, 37, 38, 43, 47, 49, 51, 54, 56, 63, 71, 76, 78, 84, 95, 96, 97, 99, 100, 101, 103, 104, 105, 106, 107, 109, 110], "butt": 13, "buttock": [13, 21], "least": [13, 40, 41, 73], "partial": 13, "behind": 13, "more": [13, 14, 31, 34, 35, 36, 49, 56, 61, 71, 91, 94], "less": [13, 14, 16, 22, 95], "stand": [13, 35, 71, 77, 79, 80, 84, 88], "sit": [13, 78], "ass": [13, 77], "split": [13, 84], "leg": [13, 71], "wide": [13, 71], "90": 13, "degre": [13, 52], "typic": [13, 14, 32, 63, 87], "abov": [13, 14, 15, 16, 17, 18, 19, 22, 54, 97, 100, 106, 110], "10": [13, 24, 30, 43, 47, 52, 56, 63, 66, 95, 96, 97, 100, 103, 104, 106, 107], "sprd": 13, "strongli": [13, 89], "11": [13, 43, 56, 95, 96, 97, 100, 103, 104, 106, 107, 113, 114], "vsplt": 13, "pose": [13, 43, 112], "12": [13, 25, 43, 51, 56, 63, 95, 96, 97, 100, 103, 104, 106, 107], "vsprd": 13, "vsplit": 13, "13": [13, 43, 56, 96, 97, 100, 104, 107, 109], "full": [13, 35, 71], "almost": 13, "side": [13, 50, 78, 111], "usual": [13, 47], "ly": 13, "14": [13, 56, 63, 96, 97, 100, 104, 107], "wing": [13, 78], "dragon": 13, "poni": 13, "15": [13, 46, 48, 56, 63, 96, 97, 100, 104, 107, 113, 114], "feral": 13, "four": [13, 14, 96], "non": [13, 14, 15, 16, 17, 18, 19, 21, 22, 37, 38, 51, 101], "human": [13, 14, 15, 16, 17, 18, 19, 22, 55, 57, 95], "16": [13, 56, 63, 66, 68, 69, 96, 100, 104, 107], "hdrago": 13, "style": [13, 17, 22, 52, 87, 109, 115], "17": [13, 56, 63, 104, 109], "hponi": 13, "18": [13, 21, 56, 63, 100, 104, 106, 113, 114, 115], "hfox": 13, "cartoon": 13, "fox": 13, "dog": 13, "zootopia": 13, "nick": 13, "wild": 13, "19": [13, 56, 104], "hrabb": 13, "rabbit": 13, "judi": 13, "hopp": 13, "bunnygirl": 13, "20": [13, 30, 56, 63, 71, 104], "hcat": 13, "cat": [13, 78, 85], "catgirl": 13, "sharp": 13, "muzzl": 13, "compar": [13, 23, 36], "21": [13, 17, 56, 63, 109], "hbear": 13, "bear": 13, "22": [13, 56, 63], "jacko": 13, "memet": 13, "jack": 13, "o": [13, 35, 71, 73, 84, 87, 100, 103, 113, 114], "contest": 13, "toward": [13, 56], "viewer": [13, 71], "23": [13, 56, 63], "jackx": 13, "sometim": 13, "24": [13, 43, 47, 56, 63, 66], "hhors": 13, "hors": 13, "implement": [13, 32, 36, 38, 48, 77, 91], "aa09": 13, "25": [13, 16, 21, 37, 38, 48, 63, 109], "hbird": 13, "bird": 13, "releas": 13, "time": [13, 73, 89], "yolov8s_pp09": 13, "2023": 13, "focus": 13, "class": [13, 15, 18, 19, 30, 31, 32, 33, 35, 36, 37, 38, 41, 51, 52, 56, 59, 61, 63, 64, 70, 71, 73, 78, 96, 97, 100, 101, 105, 106, 107, 109, 110], "advanc": [13, 115], "capabl": [13, 31, 32, 41, 49], "scenario": [13, 79, 84, 91], "yolov8s_pp12": 13, "2024": 13, "final": 13, "patch": 13, "continu": 13, "focu": [13, 71], "enhanc": [13, 34, 112], "improv": [13, 24, 88], "previou": [13, 77], "yolov8m_pp13": 13, "offer": [13, 16, 17, 18, 23, 61, 73, 103], "yolov8n_as01": 13, "spinoff": 13, "26": [13, 63], "train": [13, 14, 15, 16, 17, 18, 19, 22, 31, 35, 43, 44, 79, 80, 81, 84, 89, 100, 106], "80": 13, "epoch": 13, "sfw": 13, "subset": 13, "wa": 13, "eventu": 13, "abandon": 13, "due": [13, 42, 43, 79, 84, 91, 96, 111], "ineffect": 13, "yolov8m_as02": 13, "start": [13, 41, 52, 71, 112], "30": [13, 22, 52], "public": [13, 32], "friendli": [13, 115], "reduc": [13, 43, 54, 88], "yolov8m_as03": 13, "as02": 13, "60": 13, "aim": 13, "bottleneck": 13, "reproduc": 13, "yolov8s_aa06": 13, "initi": [13, 30, 31, 32, 35, 37, 38, 41, 51, 64, 77, 78], "current": [13, 62, 68, 71, 100, 106, 113, 114, 115], "reincarn": 13, "some": [13, 30, 31, 34, 35, 43, 47, 48, 52, 65, 76, 77, 79, 80, 84, 88, 89, 91, 98, 111, 113, 114], "yolov8s_aa09": 13, "updat": [13, 30, 32, 36, 37, 38, 72], "dataset": [13, 14, 15, 16, 17, 18, 19, 22, 44, 47, 77, 88, 102], "closeup": 13, "adjust": [13, 37, 38, 47, 78], "larg": [13, 28, 32, 43, 77, 88], "hat": [13, 78], "aa06": 13, "yolov8s_aa10": 13, "major": 13, "fix": 13, "issu": [13, 19, 68], "wear": 13, "yolov8s_aa11": 13, "latest": [13, 37, 79, 84], "mainstream": 13, "aa10": 13, "outstand": 13, "map": [13, 30, 35, 49, 55, 76, 78, 81, 85, 86, 87, 92, 104, 108], "score": [13, 14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 30, 31, 32, 36, 37, 38, 42, 44, 46, 47, 49, 55, 56, 58, 81, 85, 87, 95, 96, 97, 99, 100, 101, 103, 104, 105, 106, 107, 108, 109, 110], "though": 13, "note": [13, 17, 35, 43, 52, 71, 96, 100, 103, 106, 113, 114], "complet": [13, 31, 37, 52, 96, 102, 112], "fair": 13, "bias": 13, "model_nam": [13, 14, 15, 16, 17, 18, 19, 22, 30, 32, 36, 37, 38, 44, 51, 77, 87, 88, 95, 96, 97, 99, 100, 101, 103, 104, 105, 106, 107, 108, 109, 110], "conf_threshold": [13, 14, 15, 16, 17, 18, 19, 22, 37, 38, 51], "iou_threshold": [13, 14, 15, 16, 17, 18, 19, 21, 22, 37, 38, 51], "perform": [13, 17, 21, 22, 24, 31, 32, 36, 37, 38, 43, 49, 51, 52, 55, 63, 79, 91, 103, 104, 113, 114], "confid": [13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 35, 37, 38, 44, 49, 51, 56, 58, 77, 80, 87, 88], "threshold": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 26, 35, 37, 38, 43, 46, 47, 49, 51, 54, 58, 77, 79, 80, 84, 87, 88, 95, 103], "iou": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 37, 38, 51], "bounding_box": 13, "x1": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 37, 51, 52], "y1": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 37, 51, 52], "x2": [13, 21, 23], "y2": [13, 21, 23], "box": [13, 14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 38, 49, 55], "f": [13, 18, 23, 38, 43, 47, 71, 92], "2f": [13, 38], "point": [14, 18, 43, 56, 63], "femal": [14, 21, 51, 78], "genit": 14, "male": [14, 21, 78], "anime_censor_detect": 14, "yolov8": [14, 15, 16, 17, 18, 19, 22, 38], "model": [14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 42, 43, 44, 47, 49, 51, 55, 56, 58, 63, 66, 67, 68, 69, 70, 71, 74, 77, 79, 80, 81, 82, 84, 87, 88, 89, 92, 94, 95, 96, 97, 99, 100, 101, 103, 104, 105, 106, 107, 108, 109, 110, 112, 115], "v1": [14, 15, 16, 17, 18, 22, 51, 71, 88], "identifi": [14, 30, 41, 68, 77, 87], "locat": 14, "anatom": 14, "analyz": [14, 21, 44, 87], "data": [14, 17, 19, 25, 39, 41, 43, 55, 62, 70, 71, 77, 79, 81, 100, 106, 112, 113, 114, 115], "either": [14, 15, 16, 17, 18, 36, 43, 63, 88, 92], "standard": [14, 16, 17, 18, 39, 63, 87, 91], "n": [14, 15, 16, 17, 18, 19, 22, 41, 43, 51, 63, 71], "nano": [14, 16, 17, 18, 51], "faster": [14, 15, 16, 17, 18, 19, 51], "slower": [14, 22], "construct": [14, 15, 17, 18, 51, 77, 88], "intersect": [14, 15, 16, 17, 18, 19, 22, 23, 51], "over": [14, 15, 16, 17, 18, 19, 22, 23, 24, 51, 77, 78], "merg": [14, 15, 16, 17, 18, 43], "x0": [14, 15, 16, 17, 18, 19, 22, 37, 51, 52], "y0": [14, 15, 16, 17, 18, 19, 22, 37, 51, 52], "bound": [14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 38, 55], "indic": [14, 43, 56, 59, 77, 79, 84, 88], "nipple_f": [14, 51], "peni": [14, 51], "pussi": [14, 51, 71], "runtimeerror": [14, 30, 36], "detection_visu": [14, 15, 16, 17, 19, 20, 22], "nude_girl": [14, 51], "365": 14, "264": 14, "399": 14, "289": [14, 15], "7473511695861816": 14, "224": [14, 61, 62, 63], "260": 14, "252": 14, "285": 14, "6830288171768188": 14, "206": 14, "523": [14, 51, 52], "240": 14, "608": 14, "6799028515815735": 14, "matplotlib": [14, 15, 16, 17, 25, 55], "pyplot": [14, 15, 16, 17, 55], "plt": [14, 15, 16, 17, 55], "imshow": [14, 15, 16, 17, 55], "anime_eye_detect": 15, "allow": [15, 16, 18, 19, 22, 32, 37, 38, 41, 59, 61, 63, 91], "trade": [15, 17], "off": [15, 17], "speed": [15, 16, 17, 18, 19, 22, 26, 89], "accuraci": [15, 16, 17, 18, 19, 22, 49, 77, 95, 97, 100, 103, 106, 110], "higher": [15, 16, 17, 18, 19, 21, 24, 77, 103], "consid": [15, 18, 23, 43, 49, 52, 54, 64, 78, 100, 106], "overlap": [15, 17, 18, 19, 23, 68, 69, 77, 79, 80, 82, 84, 88, 89, 112], "coordin": [15, 16, 17, 18, 19, 25, 37, 52, 56, 66], "alwai": [15, 17, 18, 19, 49], "except": [15, 18, 41, 59, 63, 71], "predict": [15, 19, 22, 30, 31, 32, 35, 36, 37, 38, 77, 80, 87, 88, 95, 97, 99, 100, 103, 104, 106, 108, 110], "yolo_predict": [15, 22, 34], "squat": [15, 17, 55], "297": 15, "239": [15, 49], "341": 15, "271": 15, "7760562896728516": 15, "230": 15, "263": 15, "308": 15, "7682342529296875": 15, "createml": 16, "huggingfac": [16, 18, 43, 49, 63, 66, 75, 95, 96, 97, 99, 100, 101, 103, 105, 106, 107, 109, 110], "anime_face_detect": 16, "user": [16, 22, 30, 31, 32, 36, 37, 38, 41, 64, 73, 115], "balanc": [16, 18, 22, 71, 77], "system": [16, 17, 26, 59, 63, 87, 100, 106], "overhead": [16, 17, 26, 91], "avail": [16, 22, 25, 30, 32, 35, 38, 41, 43, 49, 52, 59, 63, 71, 77, 85, 87, 94, 95, 97, 100, 106, 110], "v0": [16, 22, 68, 69, 87], "overrid": [16, 22], "auto": [16, 22, 37, 38, 55, 73, 94], "mostima_post": [16, 19], "29": [16, 19, 63], "441": [16, 19], "204": [16, 19], "584": [16, 19], "7874319553375244": [16, 19], "346": [16, 19], "59": [16, 19], "529": [16, 19], "275": [16, 19], "7510495185852051": [16, 19], "606": [16, 19], "51": [16, 19, 63], "895": [16, 19], "336": [16, 19], "6986488103866577": [16, 19], "upper": [17, 51], "bodi": [17, 22, 55, 56, 58, 71], "anime_halfbody_detect": 17, "pleas": [17, 24, 42, 43, 49, 68, 70, 72, 89, 96, 100, 103, 106, 113, 114], "primari": [17, 96, 99, 101, 105, 107, 109], "purpos": 17, "crop": [17, 54, 61, 62, 63, 71], "illustr": [17, 71, 97, 99], "therefor": [17, 43, 113, 114], "consist": [17, 38, 43, 87], "person": [17, 20, 23, 25, 37, 55, 105, 112], "peopl": [17, 85], "guarante": [17, 49], "you": [17, 19, 20, 22, 27, 31, 35, 49, 52, 68, 69, 77, 88, 89, 91, 94, 95, 96, 97, 100, 103, 106, 110, 115], "inde": 17, "recommend": [17, 24, 31, 35, 37, 38, 43, 46, 47, 77, 87, 88, 89, 100, 106], "approach": 17, "detect_person": [17, 20, 25, 55], "individu": [17, 23, 41, 61, 70], "obtain": [17, 27, 42, 43], "local": [17, 64, 113, 114], "flexibl": [17, 35, 61, 62], "lower": [17, 46, 47, 49, 51], "127": 17, "629": 17, "637": 17, "9040350914001465": 17, "anime_hand_detect": 18, "choos": [18, 22, 49], "35": [18, 63, 71, 79, 87, 88], "configur": [18, 30, 35, 43, 61, 62, 63, 112], "suit": 18, "case": [18, 24, 35, 43, 46], "defin": [18, 22, 23, 43, 71, 92], "being": 18, "label": [18, 19, 21, 23, 24, 25, 30, 32, 35, 36, 37, 38, 43, 44, 49, 81, 104, 108], "infer": [18, 21, 24, 31, 32, 36, 37, 55, 68, 69, 77, 87, 94, 103], "anime_imag": [18, 87], "bbox": [18, 38], "conf": 18, "customiz": [19, 25, 35], "integr": [19, 32, 79, 115], "repositori": [19, 30, 31, 32, 35, 36, 37, 38, 43, 87], "anime_head_detect": 19, "contribut": 19, "our": [19, 77], "develop": [19, 87, 89, 115], "yolo11": 19, "architectur": 19, "usag": [19, 25, 30, 32, 35, 70, 71, 72, 79, 91, 92, 111], "head_detect_v2": 19, "0_": 19, "equal": [19, 52], "deprec": [19, 24, 42], "remov": [19, 24, 30, 37, 42, 49, 66, 75, 77, 78, 80, 81, 86, 88], "futur": [19, 24], "help": [19, 43, 54, 66], "For": [19, 20, 22, 23, 31, 32, 35, 43, 49, 56, 70, 77, 87, 88, 94], "instead": [19, 24, 81], "detect_head": [20, 25], "booru_yolo": [20, 112], "detect_with_booru_yolo": 20, "detect_censor": [20, 51, 100, 106], "ey": [20, 52, 56, 71, 78, 112], "detect_ey": 20, "detect_fac": 20, "halfbodi": [20, 96, 105, 112], "detect_halfbodi": 20, "hand": [20, 56, 58, 71, 78, 112], "detect_hand": 20, "nudenet": [20, 112], "detect_with_nudenet": 20, "calculate_i": 20, "bboxes_similar": 20, "detection_similar": 20, "calculate_mask_i": 20, "masks_similar": 20, "detection_with_mask_similar": 20, "detect_text": 20, "nuditi": 21, "run": [21, 26, 30, 31, 32, 37, 38, 89, 94, 111, 112], "nm": 21, "postprocess": 21, "onnx": [21, 30, 32, 35, 36, 37, 38, 77, 80, 87, 94, 104], "nudenet_onnx": 21, "notai": 21, "tech": 21, "detail": [21, 31, 35, 66, 70, 71, 94, 96], "respect": 21, "female_genitalia_cov": 21, "genitalia": 21, "face_femal": 21, "buttocks_expos": 21, "expos": 21, "female_breast_expos": 21, "female_genitalia_expos": 21, "male_breast_expos": 21, "anus_expos": 21, "anu": 21, "feet_expos": 21, "feet": [21, 56, 58], "belly_cov": 21, "feet_cov": 21, "armpits_cov": 21, "armpit": 21, "armpits_expos": 21, "face_mal": 21, "belly_expos": 21, "male_genitalia_expos": 21, "anus_cov": 21, "female_breast_cov": 21, "buttocks_cov": 21, "onnxruntim": [21, 93, 112], "topk": [21, 30], "45": [21, 47, 63], "score_threshold": 21, "number": [21, 30, 32, 36, 41, 43, 49, 56, 64, 66, 92, 95], "keep": [21, 84], "entir": 22, "anidet3": 22, "roboflow": 22, "m": 22, "x": [22, 43, 52, 56, 71, 91, 92, 108], "fastest": [22, 26], "most": [22, 30, 32, 36, 37, 38, 87], "confidence_scor": 22, "genshin_post": [22, 50, 51, 52], "371": 22, "232": 22, "564": 22, "690": 22, "7533698678016663": 22, "135": [22, 56], "451": 22, "716": [22, 49], "6788613796234131": 22, "614": 22, "393": 22, "830": 22, "686": 22, "5612757205963135": 22, "1275": 22, "654": 22, "4047100841999054": 22, "calcul": [23, 32, 43, 46, 47], "comput": [23, 28, 32, 36, 45, 63, 91, 92, 104], "work": [23, 30, 32, 35, 36, 40, 46, 73, 104], "aggreg": 23, "involv": 23, "segment": [23, 25, 38, 64, 112], "evalu": [23, 42], "algorithm": [23, 43, 46], "box1": 23, "box2": 23, "bboxtyp": 23, "measur": [23, 42, 43, 46], "divid": [23, 56], "4f": 23, "1429": 23, "bboxes1": 23, "bboxes2": 23, "liter": [23, 31, 35, 43, 52, 56, 68, 69, 77, 85, 91], "max": [23, 24], "raw": [23, 30, 32, 36, 41, 87], "depend": [23, 31, 35, 71, 72, 111], "unknown": [23, 38, 85], "hungarian": 23, "find": [23, 38, 52], "optim": [23, 32, 43, 77], "assign": [23, 24, 30, 37, 38, 43], "among": [23, 43], "averag": 23, "detect1": 23, "detect2": 23, "bboxwithscoreandlabel": [23, 25], "maskwithscoreandlabel": [23, 25], "group": [23, 30, 47, 81], "correspond": [23, 43, 49, 54, 63, 77, 88, 104, 108], "combin": [23, 41, 49], "against": [23, 89], "ground": [23, 100, 106], "truth": [23, 100, 106], "car": 23, "85": [23, 79, 88], "75": 23, "mask1": 23, "mask2": 23, "5000": 23, "masks1": 23, "masks2": 23, "empti": [23, 78], "instanc": [23, 25, 30, 31, 32, 37, 38, 43, 51, 56, 63, 64, 78], "_": [23, 81], "2500": 23, "text_detect": 24, "been": [24, 104], "migrat": 24, "ocr": [24, 112], "detect_text_with_ocr": [24, 112], "soon": 24, "paddleocr": [24, 49], "dbnetpp_resnet50_fpnc_1200e_icdar2015": 24, "05": [24, 63, 79, 80, 95, 96, 97, 99, 104, 105, 106, 107, 109, 110], "max_area_s": 24, "640": 24, "region": [24, 51, 54, 100, 106], "dbnet": 24, "do": [24, 54, 97], "640x640": 24, "ani": [24, 32, 35, 36, 41, 43, 51, 61, 63, 66, 71, 76, 77, 87, 92, 94], "sinc": [24, 42], "appear": [25, 28], "font": 25, "see": [25, 31, 35, 71, 94], "text_pad": 25, "fontsiz": 25, "max_short_edge_s": 25, "mask_alpha": 25, "fp": 25, "no_label": 25, "render": 25, "them": [25, 41, 51, 61, 68, 72, 88], "normal": [25, 31, 32, 35, 38, 44, 61, 62, 63, 77, 87, 88], "predefin": [25, 78], "extract": [25, 26, 28, 29, 31, 35, 41, 43, 47, 49, 54, 63, 70, 71, 72, 73, 77, 80, 87, 88], "around": [25, 30, 37, 41, 58], "shortest": 25, "edg": [25, 58, 112], "font_manag": 25, "fontproperti": 25, "properti": [25, 38, 52, 56, 71, 73, 87], "cv2": 26, "have": [26, 28, 35, 43, 77, 85, 86, 100, 106, 111], "lowest": 26, "resourc": [26, 112], "low_threshold": 26, "high_threshold": 26, "assum": [26, 28, 29, 75], "its": [26, 28, 29, 30, 43, 49, 50, 63, 72, 75, 79, 81, 94, 96, 97, 99, 100, 101, 104, 105, 106, 107, 109, 110], "low": [26, 36, 42, 44, 71, 84, 88, 89], "high": [26, 36, 37, 65, 71, 89, 103, 104], "outlin": 27, "comparison": [27, 79], "canni": [27, 112], "get_edge_by_canni": 27, "edge_image_with_canni": 27, "lineart": [27, 29, 112], "get_edge_by_lineart": 27, "edge_image_with_lineart": 27, "lineart_anim": [27, 112], "get_edge_by_lineart_anim": 27, "edge_image_with_lineart_anim": 27, "best": [28, 44, 52, 71], "effect": [28, 42, 51, 111], "closest": 28, "consum": 28, "amount": 28, "memori": [28, 30, 32, 37, 38, 113, 114], "power": 28, "runtim": [28, 32, 94, 103], "coars": 28, "detect_resolut": [28, 29], "512": [28, 29, 58, 71, 89], "deeper": 28, "richer": 28, "probabl": [28, 32, 87, 104], "extra": [28, 71], "increas": [28, 43], "resolut": [28, 29, 64, 89], "neural": [28, 29, 75, 92], "network": [28, 29, 75, 92], "classif": [30, 31, 35, 36, 92, 96, 97, 99, 100, 101, 102, 105, 106, 107, 109, 110], "those": [30, 35, 103], "store": [30, 32, 35, 37, 39, 71, 72, 77], "well": [30, 46], "manag": [30, 32, 36, 37, 94, 112], "interact": [30, 31, 32, 36, 37, 38], "also": [30, 61, 88, 115], "token": [30, 31, 32, 35, 36, 37, 38], "authent": [30, 31, 32, 35, 36, 37], "access": [30, 32, 36, 38, 56, 71, 91], "privat": [30, 32, 33, 35, 36, 38, 47], "repo_id": [30, 31, 32, 35, 36, 37, 38], "fn_preprocess": 30, "callabl": [30, 63], "hf_token": [30, 31, 32, 35, 36, 37, 38], "comprehens": [30, 32], "imagepreprocessfunc": 30, "variabl": [30, 38, 52, 94], "_model_nam": 30, "cach": [30, 32, 36, 37, 38, 64, 93, 112], "_model": 30, "dictionari": [30, 35, 39, 44, 61, 63, 71, 72, 73, 76, 78, 80, 87, 96, 99, 101, 105, 107, 109], "_label": 30, "_hf_token": 30, "org": 30, "repo": [30, 63], "__init__": [30, 31, 32, 33, 35, 36, 37, 38, 41, 52, 56, 64, 73, 78], "clear": [30, 32, 36, 37, 38, 43, 72, 96, 100, 106], "free": [30, 32, 37, 38], "up": [30, 32, 37, 38, 78], "launch_demo": [30, 31, 32, 35, 36, 37, 38], "default_model_nam": [30, 32, 36, 37, 38], "server_nam": [30, 31, 32, 35, 36, 37, 38], "server_port": [30, 31, 32, 35, 36, 37, 38], "launch": [30, 31, 32, 35, 36, 37, 38], "gradio": [30, 31, 32, 35, 36, 37, 38], "demo": [30, 31, 32, 35, 36, 37, 38, 84], "interfac": [30, 31, 32, 35, 36, 37, 38, 91], "ui": [30, 31, 35, 36, 37, 38], "make_ui": [30, 31, 32, 35, 36, 37, 38], "server": [30, 31, 32, 35, 36, 37, 38], "select": [30, 32, 36, 37, 38, 43, 51, 64, 77], "dropdown": [30, 32], "port": [30, 31, 32, 35, 36, 37, 38], "importerror": [30, 37, 38], "instal": [30, 31, 35, 36, 37, 38, 66, 72, 112], "properli": [30, 36, 71], "usernam": [30, 37, 38], "repo_nam": [30, 37, 38], "model_v1": 30, "7860": [30, 32, 37, 38], "submit": 30, "recent": [30, 32, 36, 37, 38], "label_group": 30, "highest": [30, 104], "through": [30, 32, 35, 63, 87, 115], "error": [30, 38, 41, 63, 88], "predict_fmt": 30, "fmt": [30, 31, 32, 35, 36, 44, 77, 80, 87, 88], "top5": [30, 31], "logit": [30, 31, 32, 35, 36, 87], "embed": [30, 31, 32, 35, 36, 41, 77, 87, 88], "dict": [30, 31, 32, 35, 41, 44, 55, 61, 62, 63, 71, 72, 73, 77, 80, 87, 88, 91, 96, 97, 99, 100, 101, 105, 106, 107, 109, 110], "top": [30, 31, 52, 103], "k": [30, 31], "e": [30, 31, 32, 43, 65, 68, 69, 85, 87, 89, 92], "g": [30, 31, 32, 43, 65, 68, 69, 85, 87, 88, 89], "top10": 30, "predict_scor": 30, "ia": 30, "conveni": [30, 31, 35, 38, 56, 71, 115], "wrapper": [30, 37, 41], "id": [30, 31, 32, 35, 36, 37, 38, 87], "timm": [31, 35, 62], "pytorch": [31, 35], "classifi": [31, 34, 96, 101, 102, 103, 105, 107, 109, 110, 112], "web": [31, 32, 36], "retriev": [31, 39, 43], "make": [31, 35, 38, 56, 61, 81, 92, 100, 104, 106], "easi": [31, 37], "minim": [31, 52], "programmat": 31, "standalon": 31, "app": [31, 35, 75], "gr": [31, 35, 36, 37, 38], "environmenterror": [31, 35, 37, 38, 66, 72], "build": [31, 35, 63, 77, 79, 88], "larger": [31, 54, 58, 90], "preprocessor": [31, 35, 36, 71], "val": [31, 35], "accord": [31, 35, 63], "veri": 31, "big": [31, 41], "dim": [31, 35, 77, 80, 88], "index": [31, 35, 77, 88, 115], "after": [31, 35, 50, 63, 77, 79, 84, 87, 88], "l2": [31, 32, 35, 77, 87, 88], "categori": [31, 35, 77, 80, 87, 96, 104], "tag": [31, 35, 112], "img1": [31, 47, 48, 77, 88], "animetimm": [31, 35], "swinv2_base_window8_256": 31, "dbv4a": 31, "fullxx": 31, "cl": [31, 51], "jia_redian_ruzi_ruzi": 31, "9890832304954529": 31, "siya_ho": 31, "005189628805965185": 31, "bai_qi": 31, "qsr": 31, "0015026535838842392": 31, "kkuem": 31, "0012714712647721171": 31, "teddy_": 31, "khanshin": 31, "00035598213435150683": 31, "img2": [31, 47, 48, 77, 88], "monori_rogu": 31, "6921895742416382": 31, "stanley_lau": 31, "2040979117155075": 31, "neoartcor": 31, "03475344926118851": 31, "ayya_sap": 31, "005350438412278891": 31, "goomrrat": 31, "004616163671016693": 31, "img3": 31, "shexyo": 31, "9998241066932678": 31, "oroboru": 31, "0001537767384434119": 31, "jener": 31, "268482477229554e": 31, "06": [31, 96, 97, 99, 104, 105, 106, 107, 109], "free_style_": 31, "yohan1754": 31, "4537688406999223e": 31, "kakeku": 31, "5340586944366805e": 31, "img4": 31, "z": 31, "taiga": 31, "9999995231628418": 31, "tina_": 31, "tinafya": 31, "2290533391023928e": 31, "07": [31, 63, 104, 105, 106, 109], "arind_yudha": 31, "17258208990279e": 31, "08": [31, 43, 63, 105, 106], "chixiao": 31, "949555076905199e": 31, "zerotwenty_": 31, "020": 31, "218352955831506e": 31, "img5": 31, "spam_": 31, "spamham4506": 31, "9999998807907104": [31, 105, 106], "falken_": 31, "yutozin": 31, "501828954062148e": 31, "yuki_": 31, "asayuki101": 31, "285677863118508e": 31, "danbal": 31, "452678752959628e": 31, "09": [31, 63], "buri_": 31, "retty9349": 31, "757136379789472e": 31, "img6": 31, "mashuu_": 31, "neko_no_oyashiro": 31, "minaba_hideo": 31, "543745646401476e": 31, "simosi": 31, "499865978781827e": 31, "maoh_yueer": 31, "302619149854081e": 31, "7nite": 31, "6548184478846224e": 31, "1024": [31, 75, 88], "multimod": 32, "hub": [32, 35, 87], "discoveri": 32, "variant": [32, 36, 77], "pipelin": [32, 61, 63], "pattern": [32, 43, 78], "direct": 32, "api": [32, 36, 38], "control": [32, 35, 71], "via": 32, "deploy": [32, 104], "reus": 32, "lru": 32, "thread": [32, 36, 38, 91, 111], "safe": [32, 36, 38, 72, 79, 80, 91, 102, 104, 106, 111, 112], "demand": 32, "switch": [32, 37, 38], "image_encod": [32, 36], "upload": [32, 37, 38], "enter": 32, "link": 32, "address": 32, "bind": 32, "organ": 32, "precomput": [32, 86], "cosin": [32, 87], "scale": [32, 36, 51, 52, 56, 71, 75, 77, 88, 113, 114], "complex": 32, "image_embed": 32, "text_embed": 32, "thei": [32, 43, 59, 63], "text_encod": [32, 36], "accept": 32, "_process_rgb": 33, "_process_alpha_channel_with_model": 33, "_process_rgba": 33, "attribut": 33, "classifymodel": 34, "classify_predict_scor": 34, "classify_predict": 34, "classify_predict_fmt": 34, "classify_timm": [34, 112], "classifytimmmodel": 34, "classify_timm_predict": 34, "imageenhanc": 34, "clip": [34, 63, 71, 112], "clipmodel": 34, "clip_image_encod": 34, "clip_text_encod": 34, "clip_predict": 34, "multilabel_timm": [34, 112], "multilabeltimmmodel": 34, "multilabel_timm_predict": 34, "siglip": [34, 63, 112], "siglipmodel": 34, "siglip_image_encod": 34, "siglip_text_encod": 34, "siglip_predict": 34, "yolomodel": 34, "yoloseg": [34, 112], "yolosegmentationmodel": 34, "yolo_seg_predict": 34, "multi": [35, 41, 91], "export": [35, 49, 94], "creation": [35, 36, 61, 62, 73], "selected_tag": 35, "csv": 35, "json": [35, 41], "where": [35, 39, 43, 71, 72, 77, 88, 91], "belong": [35, 43], "default_threshold": 35, "default_use_tag_threshold": 35, "whether": [35, 38, 43, 49, 51, 63, 73, 76, 77, 80, 88, 89], "use_tag_threshold": 35, "singletonmark": [35, 87], "fmt_unset": [35, 87], "across": [35, 87, 91], "directli": [35, 71], "instanti": 35, "rate": [35, 77, 79, 80, 88, 100, 102, 112], "skadi": [35, 75, 77, 79, 80, 84, 88], "mobilenetv3_large_150d": 35, "dbv4": 35, "1girl": [35, 71, 76, 77, 78, 79, 80, 81, 84, 85, 86, 88], "9963783025741577": 35, "long_hair": [35, 77, 79, 80, 84, 86, 88], "9685494899749756": 35, "solo": [35, 71, 76, 77, 78, 79, 80, 84, 85, 86, 88], "9548443555831909": 35, "navel": [35, 77, 79, 80, 84, 88], "9415484666824341": 35, "9369214177131653": 35, "red_ey": [35, 77, 79, 80, 84, 88], "9019639492034912": 35, "shirt": [35, 77, 79, 80, 84, 88], "873087465763092": 35, "outdoor": [35, 77, 79, 80, 84, 88], "866461992263794": 35, "crop_top": [35, 77, 79, 80, 84, 88], "862577497959137": 35, "midriff": [35, 77, 79, 80, 84, 88], "8544420003890991": 35, "sportswear": [35, 77, 79, 80, 84, 88], "849435567855835": 35, "8209151029586792": 35, "short_sleev": [35, 77, 79, 80, 84, 88], "817188560962677": 35, "hold": [35, 77, 78, 79, 80, 84, 88], "811793327331543": 35, "very_long_hair": [35, 77, 79, 80, 84, 86, 88], "8082301616668701": 35, "glove": [35, 77, 79, 80, 84, 88], "7840366363525391": 35, "black_glov": [35, 77, 79, 80, 84, 88], "7765430808067322": 35, "thigh": [35, 77, 79, 80, 84, 88], "7542579770088196": 35, "looking_at_view": [35, 77, 79, 80, 84, 88], "7331588268280029": 35, "dai": [35, 77, 79, 80, 84, 88], "7203925251960754": 35, "hair_between_ey": [35, 77, 79, 80, 84, 88], "7121687531471252": 35, "large_breast": [35, 77, 80, 84, 88], "6990523338317871": 35, "baseball_bat": [35, 77, 80, 84, 88], "6809443831443787": 35, "grey_hair": [35, 77, 88], "6790007948875427": 35, "sky": [35, 77, 79, 80, 84, 88], "6716539263725281": 35, "stomach": [35, 77, 80, 84, 88], "6698249578475952": 35, "sweat": [35, 77, 79, 80, 84, 88], "6454322934150696": 35, "black_shirt": [35, 77, 80, 84, 88], "6270318031311035": 35, "cowboy_shot": [35, 77, 79, 80, 84, 88], "6216483116149902": 35, "blue_ski": [35, 77, 79, 80, 84, 88], "5898874998092651": 35, "black_short": [35, 77, 84, 88], "5445142984390259": 35, "holding_baseball_bat": [35, 77, 79, 80, 84, 88], "5013713836669922": 35, "white_hair": [35, 88], "4999670684337616": 35, "blush": [35, 71, 77, 79, 80, 84, 88], "4860053062438965": 35, "cloud": [35, 77, 79, 80, 84, 88], "474183052778244": 35, "4724341332912445": 35, "thigh_gap": [35, 77, 84, 88], "4330931305885315": 35, "short_short": [35, 77, 84, 88], "39793258905410767": 35, "parted_lip": [35, 77, 78, 79, 80, 84, 88], "36694538593292236": 35, "crop_top_overhang": [35, 77, 84], "3321989178657532": 35, "official_alternate_costum": [35, 77], "3157039284706116": 35, "blurri": [35, 67, 71], "24181532859802246": 35, "groin": [35, 71], "21906554698944092": 35, "ass_visible_through_thigh": [35, 77, 84, 88], "2188207507133484": 35, "cropped_shirt": [35, 77], "18700966238975525": 35, "taut_shirt": 35, "08612403273582458": 35, "taut_cloth": 35, "0701744556427002": 35, "skadi_": [35, 77, 79, 80, 88], "arknight": [35, 77, 79, 80, 88], "9796262979507446": 35, "sensit": [35, 43, 51, 77, 88, 100, 106], "9580697417259216": 35, "hutao": [35, 46, 75, 77, 79, 80, 84, 88], "988956093788147": 35, "twintail": [35, 77, 78, 79, 80, 84, 88], "9650213718414307": 35, "ghost": [35, 77, 84, 88], "940951943397522": 35, "tongue_out": [35, 77, 79, 80, 84, 88], "9330000877380371": 35, "tongu": [35, 77, 79, 80, 84, 88], "9267600774765015": 35, "skirt": [35, 77, 79, 80, 84, 88], "9194451570510864": 35, "symbol": [35, 56, 77, 84, 88], "shaped_pupil": [35, 77, 84, 88], "9103127717971802": 35, "brown_hair": [35, 77, 79, 80, 84, 88], "9067947268486023": 35, "8872615098953247": 35, "8631541728973389": 35, "8235997557640076": 35, "8214132785797119": 35, "long_sleev": [35, 77, 80, 84, 88], "7965610027313232": 35, "bag": [35, 71, 77, 79, 80, 84, 88], "7958617210388184": 35, "jacket": [35, 77, 79, 80, 84, 88], "7932659387588501": 35, "flower": [35, 77, 78, 79, 80, 84, 88], "7630170583724976": 35, "7500981092453003": 35, "hair_orna": [35, 77, 79, 80, 84, 88], "738053023815155": 35, "7321316599845886": 35, "plaid_skirt": [35, 77, 79, 80, 84], "7173646688461304": 35, "white_shirt": [35, 77, 80, 84], "6631225347518921": 35, "pleated_skirt": [35, 77, 79, 80, 84, 88], "6344470977783203": 35, "hair_flow": [35, 77, 79, 80, 84, 88], "6293849945068359": 35, "nail_polish": [35, 77, 80, 84], "6136130094528198": 35, "multicolored_hair": [35, 84], "5703858733177185": 35, "5195141434669495": 35, "plaid_cloth": [35, 77], "503984808921814": 35, "gradient_hair": [35, 84], "49658203125": 35, "alternate_costum": [35, 77, 88], "4947473704814911": 35, "493851900100708": 35, "484821081161499": 35, "smile": [35, 77, 79, 80, 84, 88], "4778161942958832": 35, "black_nail": [35, 77], "4747253358364105": 35, "collared_shirt": [35, 77, 80, 84], "46951043605804443": 35, "46920245885849": 35, "45227500796318054": 35, "school_uniform": [35, 77, 79, 80, 84, 88], "4197554290294647": 35, "41959843039512634": 35, "miniskirt": [35, 77, 80, 84], "3916422426700592": 35, "38207799196243286": 35, "blue_jacket": [35, 77, 84], "3614964485168457": 35, "sleeves_past_wrist": [35, 79, 80, 84], "3611966073513031": 35, "backpack": [35, 77, 79, 80, 84, 88], "32487112283706665": 35, "colored_tip": 35, "314140260219574": 35, "sidelock": [35, 77, 78], "3062695264816284": 35, "black_jacket": 35, "299169659614563": 35, "29005059599876404": 35, "charm_": [35, 77, 79, 80], "22183549404144287": 35, "multiple_r": 35, "2172674536705017": 35, "open_jacket": [35, 77], "2046721875667572": 35, "ring": [35, 78], "18625634908676147": 35, "brown_skirt": [35, 84], "18045437335968018": 35, "contemporari": [35, 77], "13890522718429565": 35, "hu_tao_": [35, 77, 87, 88], "genshin_impact": [35, 77, 87, 88], "9779937267303467": 35, "boo_tao_": [35, 77, 88], "8973554372787476": 35, "6215817332267761": 35, "3872501254081726": 35, "That": 35, "witha": 35, "artist": [35, 71, 77], "9938606023788452": 35, "9691187143325806": 35, "9463587403297424": 35, "944723904132843": 35, "9439248442649841": 35, "9335891008377075": 35, "8865424394607544": 35, "8601726293563843": 35, "8445472717285156": 35, "83197021484375": 35, "8274217247962952": 35, "8188955783843994": 35, "8183804750442505": 35, "8089936971664429": 35, "8038264513015747": 35, "7703496813774109": 35, "7689077854156494": 35, "768336832523346": 35, "739115834236145": 35, "7282243967056274": 35, "6852632761001587": 35, "6799711585044861": 35, "6694454550743103": 35, "6693665385246277": 35, "6493985652923584": 35, "6425715684890747": 35, "6186742186546326": 35, "5906491279602051": 35, "5860112905502319": 35, "5825777649879456": 35, "5549533367156982": 35, "5523971915245056": 35, "5324308276176453": 35, "52657151222229": 35, "4896492063999176": 35, "45526784658432007": 35, "4306206703186035": 35, "4149143397808075": 35, "4124316871166229": 35, "34030789136886597": 35, "artist_nam": [35, 77, 88], "2679593563079834": 35, "2652612328529358": 35, "2548949122428894": 35, "basebal": [35, 77, 80, 88], "24870169162750244": 35, "2240566909313202": 35, "stretch": 35, "2012709677219391": 35, "19828352332115173": 35, "1960265338420868": 35, "tone": 35, "13941210508346558": 35, "exercis": [35, 77], "11270403861999512": 35, "lens_flar": 35, "10835999250411987": 35, "08783495426177979": 35, "08448180556297302": 35, "linea_alba": 35, "06583884358406067": 35, "8951651453971863": 35, "9492285847663879": 35, "Its": 35, "But": 35, "easili": 35, "wai": [35, 39, 71, 72], "next": [35, 41, 59], "1280": [35, 50, 77], "sigmoid": [36, 93], "loss": 36, "reset": [36, 38], "about": [36, 39], "hostnam": 36, "One": [36, 47], "detect": [37, 38, 46, 49, 51, 55, 56, 57, 58, 76, 78, 87, 94, 95, 100, 106, 112], "post": [37, 38, 49], "helper": 37, "metadata": [37, 38, 44, 70, 72, 73, 112], "cleanup": 37, "associ": [37, 73, 87], "default_conf_threshold": [37, 38], "default_iou_threshold": [37, 38], "apply_default_threshold": [37, 38], "offlin": [37, 38], "enabl": [37, 38, 77, 88], "environ": [37, 38, 89, 91, 94, 112], "yolov5": 37, "allow_dynam": [37, 38], "dynam": [37, 38, 61], "300": [37, 63], "400": 37, "simpl": 37, "explicitli": 37, "onlin": [38, 76], "execut": [38, 94, 113, 114], "demonstr": 38, "try": [38, 59], "forc": [38, 94], "seg": [38, 75], "glob": 38, "search": [38, 87], "repeat": 38, "filesystem": 38, "_offlin": 38, "connect": [38, 58], "occur": 38, "found": [38, 39, 52, 71, 96], "read": [39, 40, 41, 70, 71, 72], "write": [39, 40, 41, 70, 72], "exif": [39, 40, 71], "gif": [39, 40, 71], "comment": 39, "These": [39, 42, 64, 87], "context": [39, 40], "ai": [39, 40, 73, 95], "attempt": [39, 52, 63, 71, 73, 94], "commonli": [39, 63, 81, 92], "look": [39, 49, 71, 96], "usercom": 39, "field": [39, 73], "dst_filenam": 39, "destin": [39, 71, 72, 73], "filenam": [39, 64], "pnginfo": [39, 41, 71, 73], "geninfo": [40, 112], "lsb": [40, 73, 112], "signific": [40, 41, 43, 68, 73], "bit": [40, 41, 63, 73, 77], "read_geninfo_paramet": 40, "read_geninfo_exif": 40, "read_geninfo_gif": 40, "write_geninfo_paramet": 40, "write_geninfo_exif": 40, "write_geninfo_gif": 40, "read_lsb_raw_byt": 40, "read_lsb_metadata": 40, "write_lsb_raw_byt": 40, "write_lsb_metadata": 40, "lsbreaderror": 40, "lsbextractor": 40, "imagelsbdataextractor": 40, "serialize_pnginfo": 40, "serialize_json": 40, "inject_data": 40, "steganographi": 41, "serial": 41, "compat": [41, 81], "inject": 41, "emb": [41, 77, 88], "seamlessli": 41, "hidden": 41, "decompress": 41, "gzip": 41, "written": 41, "appropri": [41, 49, 63, 71], "serializ": [41, 61], "err": 41, "caus": [41, 111], "get_next_n_byt": 41, "get_one_byt": 41, "form": [41, 81], "read_32bit_integ": 41, "32": [41, 63], "interpret": [41, 56], "endian": 41, "enough": 41, "magic": 41, "stealth_pngcomp": 41, "extract_data": 41, "length": [41, 43, 50], "compress": 41, "along": [41, 43, 75], "robust": [41, 43], "skytnt": [42, 64, 75], "poor": 42, "anime_dbaesthet": [42, 45], "better": [42, 46, 66, 77, 88, 89, 95, 97, 100, 103, 106, 110], "2053756": 42, "09986039996147156": 42, "1663584": 42, "24299287796020508": 42, "4886411": 42, "38091593980789185": 42, "2066024": 42, "5131649971008301": 42, "3670169": 42, "6011670827865601": 42, "5930006": 42, "7067991495132446": 42, "3821265": 42, "8237218260765076": 42, "5512471": 42, "9187621474266052": 42, "limit": [43, 77, 79], "smaller": 43, "7eu7d7": [43, 84, 89, 115], "ccip_onnx": 43, "cluster": [43, 47], "refer": [43, 46, 70, 103], "relev": [43, 87], "aforement": 43, "manual": [43, 52], "384": [43, 47, 61, 62, 63], "caform": 43, "randaug": 43, "prune": 43, "vector": [43, 77, 87], "pruned_fp32": 43, "5_fp32": 43, "feat": 43, "768": [43, 49, 71], "17847511429108218": 43, "1951224011983088": 43, "18397327797685215": 43, "y": [43, 52, 91], "16583099961280823": 43, "42947039008140564": 43, "4037521779537201": 43, "4371533691883087": 43, "40748104453086853": 43, "392294704914093": 43, "pairwis": 43, "matrix": 43, "5350548e": 43, "6583106e": 43, "01": 43, "2947042e": 43, "0375218e": 43, "8025822e": 43, "3715334e": 43, "0748104e": 43, "2675274e": 43, "9229470e": 43, "j": 43, "th": 43, "dbscan": 43, "dbscan_2": 43, "dbscan_fre": 43, "optic": [43, 49], "optics_best": 43, "epsilon": 43, "ep": 43, "min_sampl": 43, "ccipclustermethodtyp": 43, "12921094122454668": 43, "1291187648928262": 43, "1836453739562513": 43, "distanc": 43, "_featureorimag": 43, "sampl": [43, 47, 71, 95, 96, 97, 99, 100, 101, 105, 106, 107, 109, 110], "neighborhood": [43, 66], "core": [43, 113, 114], "few": 43, "too": 43, "tune": 43, "guidelin": 43, "deal": [43, 70], "solut": [43, 52], "small": [43, 51], "advis": [43, 79], "significantli": 43, "separ": [43, 91], "slightli": 43, "exhibit": 43, "regular": [43, 66], "outfit": 43, "awar": 43, "highli": 43, "so": [43, 46, 77, 84, 89], "care": 43, "diff": 43, "07437477": 43, "0356068": 43, "04396922": 43, "05131693": 43, "assess": 44, "aesthet": [44, 45, 112], "danbooru": [44, 79, 82, 84, 87, 100, 103], "hakubooru": 44, "kohakublueleaf": 44, "swinv2pv3_v0_448_ls0": 44, "2_x": 44, "percentil": 44, "_default_model_nam": 44, "masterpiec": [44, 71], "9831666690063624": 44, "8810615667538594": 44, "great": 44, "8225559148288356": 44, "good": [44, 49], "591020403706702": 44, "2888798940585766": 44, "243279223969715": 44, "worst": [44, 71], "005268185993767627": 44, "275707557797432": 44, "7977807857096195": 44, "56098810210824": 44, "670568235218525": 44, "1677918508648872": 44, "9305131509900093": 44, "6085879728198051": 44, "6834832429885864": 44, "16141420602798462": 44, "05435194447636604": 44, "025083942338824272": 44, "024000568315386772": 44, "027076328173279762": 44, "024589713662862778": 44, "3757021427154541": 44, "3451208472251892": 44, "1511985808610916": 44, "04740551486611366": 44, "02172713913023472": 44, "027498546987771988": 44, "03134724497795105": 44, "39281174540519714": 44, "22457796335220337": 44, "15563568472862244": 44, "10796019434928894": 44, "047730278223752975": 44, "0393439345061779": 44, "031940147280693054": 44, "13832266628742218": 44, "20687267184257507": 44, "2509062886238098": 44, "1644320785999298": 44, "11332042515277863": 44, "08270663768053055": 44, "043439216911792755": 44, "033693961799144745": 44, "03375888615846634": 44, "050045162439346313": 44, "16734018921852112": 44, "4311050772666931": 44, "23242227733135223": 44, "05163438618183136": 44, "012833272106945515": 44, "01619996316730976": 44, "03074900433421135": 44, "1396280825138092": 44, "5038207173347473": 44, "22299200296401978": 44, "07377689331769943": 44, "02854202501475811": 44, "026677291840314865": 44, "02838410809636116": 44, "026617199182510376": 44, "02508518099784851": 44, "06039097160100937": 44, "8043031692504883": 44, "get_aesthetic_scor": 45, "ccip": [45, 112], "ccip_extract_featur": 45, "ccip_batch_extract_featur": 45, "ccip_default_threshold": 45, "ccip_differ": 45, "ccip_sam": 45, "ccip_batch_differ": 45, "ccip_batch_sam": 45, "ccip_default_clustering_param": 45, "ccip_clust": 45, "ccip_merg": 45, "dbaesthet": [45, 112], "laplacian": [45, 112], "laplacian_scor": 45, "lpip": [45, 112], "lpips_extract_featur": 45, "lpips_differ": 45, "lpips_clust": 45, "psnr_": [45, 112], "psnr": [45, 69], "blur": [46, 51], "than": [46, 47, 51, 77, 91, 95, 103], "seem": 46, "just": [46, 66, 77, 97, 100, 103, 106, 110], "we": [46, 68, 89], "explor": 46, "bluri": 46, "156": 46, "68285005210006": 46, "text_blur": 46, "2276": 46, "66629157129": 46, "real2": 46, "908745781486806": 46, "mmd": 46, "1072": 46, "8372572065527": 46, "richzhang": 47, "perceptualsimilar": 47, "chafen_arknight": 47, "rand": 47, "995": 47, "cnn": 47, "f1": 47, "f2": 47, "f3": 47, "f4": 47, "f5": 47, "64": [47, 63, 66, 71, 89, 113, 114], "99": 47, "192": 47, "49": [47, 63], "256": [47, 61, 62, 68, 71], "anoth": 47, "16922694444656372": 47, "22250649333000183": 47, "6897575259208679": 47, "10956494510173798": 47, "6823137998580933": 47, "6837796568870544": 47, "nois": [47, 54, 66, 68], "inf": 48, "gaussian_20": 48, "dat": 48, "058228614646987": 48, "gaussian_3": 48, "27": [48, 63], "65611098737784": 48, "lq": 48, "29589659377844": 48, "recogn": [49, 63], "recognit": 49, "ch_pp": 49, "ocrv4_det": 49, "heat_threshold": 49, "box_threshold": 49, "max_candid": 49, "1000": 49, "unclip_ratio": 49, "heat": 49, "candid": 49, "unclip": 49, "comic": [49, 97], "742": 49, "485": [49, 61, 62], "809": 49, "511": 49, "9543377610144915": 49, "682": 49, "98": 49, "734": 49, "124": 49, "9309689495575223": 49, "136": 49, "836": 49, "164": 49, "9042856988923695": 49, "144": 49, "455": 49, "196": 49, "874083638387722": 49, "719": 49, "835": 49, "488": 49, "8628696346175078": 49, "478": 49, "214": 49, "508": 49, "848871771901487": 49, "1030": 49, "557": 49, "1184": 49, "578": 49, "8352495440618789": 49, "427": 49, "129": 49, "553": 49, "154": 49, "8249209443996619": 49, "detect_model": 49, "recognize_model": 49, "ocrv4_rec": 49, "rotation_threshold": 49, "is_remove_dupl": 49, "rotat": [49, 52], "duplic": [49, 71], "mob": 49, "9356705927336156": 49, "shishou": 49, "8933000384412466": 49, "BUT": 49, "8730931912907247": 49, "oh": 49, "8417627579351514": 49, "mirror": 49, "7366019454049503": 49, "el": 49, "gato": 49, "iberico": 49, "7271127306351021": 49, "THAt": 49, "701928390168364": 49, "6965972578194936": 49, "chines": 49, "english": 49, "cannot": [49, 59, 61, 63, 73], "languag": 49, "func": [49, 93, 112], "japanes": [49, 71], "post_text": 49, "319": 49, "847": 49, "561": 49, "899": 49, "kancol": 49, "9130667787597329": 49, "552": 49, "811": 49, "791": 49, "921": 49, "1944": 49, "8566762346615406": 49, "820": 49, "558": 49, "850": 49, "fleet": 49, "collect": [49, 70], "8100635458911772": 49, "235": 49, "904": 49, "855": 49, "1009": 49, "\u6d77": 49, "6716076803280185": 49, "858": 49, "808": 49, "tsu": 49, "ka": 49, "NO": 49, "u": [49, 115], "mi": 49, "de": 49, "654507230718228": 49, "209": 49, "507": 49, "2888084133529467": 49, "japan_pp": 49, "ocrv3_rec": 49, "9230690942939336": 49, "8564870717047623": 49, "\u3044\u3064\u304b\u3042\u306e\u6d77\u3067": 49, "8061289060358996": 49, "8045396777081609": 49, "7311649382696896": 49, "\u8266\u3068\u308c\u308c": 49, "6648729016512889": 49, "ocrv2_det": 49, "ocrv3_det": 49, "ocrv4_server_det": 49, "ch_ppocr_mobile_slim_v2": 49, "0_det": 49, "ch_ppocr_mobile_v2": 49, "ch_ppocr_server_v2": 49, "en_pp": 49, "arabic_pp": 49, "ocrv2_rec": 49, "ocrv4_server_rec": 49, "0_rec": 49, "chinese_cht_pp": 49, "cyrillic_pp": 49, "devanagari_pp": 49, "en_number_mobile_v2": 49, "ka_pp": 49, "korean_pp": 49, "latin_pp": 49, "ta_pp": 49, "te_pp": 49, "max_siz": [50, 61, 62, 63], "longer": 50, "720": 50, "new_img": 50, "600": 50, "337": 50, "obscur": 51, "regist": [51, 52, 61, 62, 63], "rectangular": 51, "967": [51, 52], "143": [51, 52], "1084": [51, 52], "261": [51, 52], "246": [51, 52], "208": [51, 52], "331": [51, 52], "287": [51, 52], "662": [51, 52], "466": [51, 52], "705": [51, 52], "514": [51, 52], "479": [51, 52], "283": [51, 52], "326": [51, 52], "color_black": 51, "radiu": 51, "emoji": [51, 52], "penis": 51, "vagina": 51, "serv": [51, 63, 79], "foundat": 51, "inherit": [51, 63], "fill": 51, "color_default": 51, "green": 51, "color_green": 51, "ffff00": 51, "color_ffff00": 51, "blur_4": 51, "blur_8": 51, "blur_12": 51, "pixelate_4": 51, "pixelate_8": 51, "pixelate_12": 51, "arg": 51, "subclass": 51, "keyerror": 51, "alreadi": 51, "exist": [51, 72, 77, 87, 94, 97], "angl": 52, "end": [52, 71], "censor_area": [52, 53], "ratio_threshold": 52, "minimum": [52, 58, 64, 66], "total": [52, 113, 114], "star": [52, 84], "register_censor_method": [52, 53], "smiling_face_with_heart": 52, "twitter": 52, "appl": 52, "googl": 52, "microsoft": 52, "samsung": 52, "whatsapp": 52, "facebook": 52, "messeng": 52, "joypixel": 52, "openmoji": 52, "emojidex": 52, "mozilla": 52, "express": 52, "code": [52, 68, 77, 84, 88], "_emojistyletyp": 52, "emoji_default": 52, "cat_fac": 52, "emoji_green": 52, "grinning_face_with_sweat": 52, "emoji_liuhanhuangd": 52, "abl": [52, 59], "prefix": [52, 78, 83], "sum": 52, "cx": 52, "mass": 52, "occlus": 52, "cy": 52, "find_for_area": 52, "rectangl": 52, "corner": 52, "factor": [52, 63], "align": [53, 112], "align_maxs": 53, "censor_": [53, 112], "censor_nsfw": 53, "basecensor": 53, "colorcensor": 53, "blurcensor": 53, "pixelatecensor": 53, "imgcensor": [53, 112], "imagebasedcensor": 53, "emojibasedcensor": 53, "singleimag": 53, "squeez": [53, 112], "squeeze_with_transpar": 53, "tightli": 54, "interest": 54, "jerry_with_spac": 54, "median_filt": 54, "median": 54, "kernel": 54, "disabl": 54, "keypoint": [55, 56, 57, 58], "idea": 55, "research": 55, "auto_detect": 55, "out_bbox": 55, "person_detect_cfg": 55, "op18keypointset": [55, 57, 58], "rtmpose": 55, "config": [55, 62, 112, 115], "foot": [55, 56], "hand1": 55, "hand2": 55, "op18_visu": [55, 57], "0x7f5ca933f3d0": 55, "axesimag": 55, "0x7f5c98069790": 55, "all_": 56, "openpos": [56, 71], "op18": [56, 58], "__mul__": 56, "multipli": 56, "scalar": 56, "__truediv__": 56, "divisor": 56, "left_foot": 56, "left_hand": 56, "right_foot": 56, "right_hand": 56, "enum": 56, "enumer": 56, "readabl": [56, 88], "categor": [56, 77, 87], "nose": 56, "neck": 56, "elbow": 56, "wrist": 56, "ankl": 56, "ear": [56, 78, 85], "member": 56, "right_should": 56, "right_elbow": 56, "right_wrist": 56, "left_should": 56, "left_elbow": 56, "left_wrist": 56, "right_hip": 56, "right_kne": 56, "right_ankl": 56, "left_hip": 56, "left_kne": 56, "left_ankl": 56, "right_ey": 56, "left_ey": 56, "right_ear": 56, "left_ear": 56, "left_big_to": 56, "left_small_to": 56, "left_heel": 56, "right_big_to": 56, "right_small_to": 56, "right_heel": 56, "__int__": 56, "truncat": [56, 102, 112], "zero": 56, "must": [56, 78, 111], "preced": 56, "surround": 56, "whitespac": [56, 81], "36": [56, 63], "0b100": 56, "91": [56, 63], "112": 56, "92": [56, 63, 85], "113": [56, 63], "dwpose": [57, 112], "dwpose_estim": 57, "openpose18": 57, "op18_body_max": 57, "op18_body_min": 57, "op18_face_max": 57, "op18_face_min": 57, "op18_left_foot_max": 57, "op18_left_foot_min": 57, "op18_left_hand_max": 57, "op18_left_hand_min": 57, "op18_right_foot_max": 57, "op18_right_foot_min": 57, "op18_right_hand_max": 57, "op18_right_hand_min": 57, "keypoints_list": 58, "min_edge_s": 58, "draw_bodi": 58, "draw_hand": 58, "draw_feet": 58, "draw_fac": 58, "drawn": 58, "shorter": 58, "ellips": 58, "facial": [58, 78, 96], "parser": [59, 61, 62, 71], "notparsetarget": 60, "register_pillow_transform": 60, "register_pillow_pars": 60, "create_pillow_transform": 60, "parse_pillow_transform": 60, "register_torchvision_transform": 60, "register_torchvision_pars": 60, "create_torchvision_transform": 60, "parse_torchvision_transform": 60, "register_creators_for_transform": 60, "notprocessortypeerror": 60, "create_transforms_from_transform": 60, "is_valid_size_dict": 60, "convert_to_size_dict": 60, "get_size_dict": 60, "create_clip_transform": 60, "create_transforms_from_clip_processor": 60, "create_convnext_transform": 60, "create_transforms_from_convnext_processor": 60, "create_vit_transform": 60, "create_transforms_from_vit_processor": 60, "create_siglip_transform": 60, "create_transforms_from_siglip_processor": 60, "create_bit_transform": 60, "create_transforms_from_bit_processor": 60, "create_blip_transform": 60, "create_transforms_from_blip_processor": 60, "create_mobilenetv2_transform": 60, "create_transforms_from_mobilenetv2_processor": 60, "tensor": [61, 62, 63, 72], "composit": [61, 63], "machin": [61, 92], "learn": [61, 92], "compos": [61, 62, 63], "sequenc": [61, 63, 78], "pillowcompos": [61, 63], "sequenti": 61, "decor": [61, 62, 63, 91], "facilit": 61, "creator": [61, 63], "tvalu": [61, 62], "describ": 61, "bicub": [61, 62, 63], "pillowres": [61, 63], "antialia": [61, 62, 63], "bilinear": [61, 62], "center_crop": [61, 62], "pillowcentercrop": [61, 63], "pillowtotensor": [61, 63], "maybe_to_tensor": [61, 62], "pillowmaybetotensor": 61, "std": [61, 62, 63], "pillownorm": [61, 63], "456": [61, 62], "406": [61, 62], "229": [61, 62], "225": [61, 62], "48500001430511475": 61, "4560000002384186": 61, "4059999883174896": 61, "2290000021457672": 61, "2240000069141388": 61, "22499999403953552": 61, "framework": 62, "extend": 62, "centercrop": 62, "totensor": 62, "maybetotensor": 62, "4850": 62, "4560": 62, "4060": 62, "2290": 62, "2240": 62, "2250": 62, "interpolationmod": 62, "processor": [63, 113, 114], "vitimageprocessor": 63, "5906": 63, "33": 63, "donutimageprocessor": 63, "1901": 63, "70": [63, 77, 89], "detrimageprocessor": 63, "1575": 63, "86": [63, 78], "clipimageprocessor": 63, "1374": 63, "73": 63, "videomaeimageprocessor": 63, "1093": 63, "convnextimageprocessor": 63, "648": 63, "65": 63, "segformerimageprocessor": 63, "533": 63, "00": 63, "beitimageprocessor": 63, "468": 63, "63": 63, "siglipimageprocessor": 63, "440": 63, "48": 63, "layoutlmv3imageprocessor": 63, "403": 63, "layoutlmv2imageprocessor": 63, "332": 63, "87": 63, "mllamaimageprocessor": 63, "qwen2vlimageprocessor": 63, "314": 63, "77": 63, "blipimageprocessor": 63, "276": 63, "55": 63, "idefics2imageprocessor": 63, "226": 63, "llavanextimageprocessor": 63, "215": 63, "bitimageprocessor": 63, "210": 63, "pix2structimageprocessor": 63, "conditionaldetrimageprocessor": 63, "53": 63, "samimageprocessor": 63, "52": 63, "deitimageprocessor": 63, "mask2formerimageprocessor": 63, "89": 63, "vivitimageprocessor": 63, "88": 63, "yolosimageprocessor": 63, "84": 63, "47": 63, "viltimageprocessor": 63, "41": 63, "detaimageprocessor": 63, "68": 63, "38": 63, "pixtralimageprocessor": 63, "mobilenetv2imageprocessor": 63, "mobilevitimageprocessor": 63, "61": 63, "34": [63, 113, 114], "dptimageprocessor": 63, "maskformerimageprocessor": 63, "28": 63, "nougatimageprocessor": 63, "ideficsimageprocessor": 63, "rtdetrimageprocessor": 63, "efficientnetimageprocessor": 63, "40": [63, 71], "deformabledetrimageprocessor": 63, "idefics3imageprocessor": 63, "fuyuimageprocessor": 63, "videollavaimageprocessor": 63, "pvtimageprocessor": 63, "oneformerimageprocessor": 63, "mobilenetv1imageprocessor": 63, "owlv2imageprocessor": 63, "chineseclipimageprocessor": 63, "efficientformerimageprocessor": 63, "llavaonevisionimageprocessor": 63, "swin2srimageprocessor": 63, "vithybridimageprocessor": 63, "owlvitimageprocessor": 63, "04": 63, "groundingdinoimageprocessor": 63, "03": 63, "perceiverimageprocessor": 63, "chameleonimageprocessor": 63, "levitimageprocessor": 63, "vitmatteimageprocessor": 63, "extens": [63, 79], "tri": 63, "def": [63, 91], "hasattr": 63, "feature_extractor": 63, "encount": 63, "becaus": 63, "until": 63, "successfulli": 63, "imageprocessor": 63, "autoimageprocessor": 63, "from_pretrain": 63, "openai": 63, "vit": 63, "patch32": 63, "pillowconvertrgb": 63, "48145467": 63, "4578275": 63, "40821072": 63, "26862955": 63, "2613026": 63, "2757771": 63, "size_dict": 63, "shortest_edg": 63, "invalid_kei": 63, "default_to_squar": 63, "height_width_ord": 63, "constraint": 63, "els": [63, 71, 113, 114], "incompat": 63, "longest_edg": 63, "param_nam": 63, "entri": 63, "conform": 63, "messag": [63, 89], "do_res": 63, "do_center_crop": 63, "crop_siz": 63, "do_rescal": 63, "rescale_factor": 63, "00392156862745098": 63, "do_norm": 63, "image_mean": 63, "image_std": 63, "do_convert_rgb": 63, "rescal": 63, "deviat": 63, "clipprocessor": 63, "crop_pct": 63, "tailor": 63, "convnext": 63, "percentag": 63, "prepar": 63, "replic": 63, "blip": 63, "255": 63, "openai_clip_mean": 63, "openai_clip_std": 63, "behavior": 63, "mobilenetv2": 63, "per": 63, "equival": 63, "bg": 64, "strict_level": 64, "min_select": 64, "min_width": 64, "min_height": 64, "min_resolut": 64, "strict": [64, 100, 106], "get_imag": 64, "get_image_fil": 64, "list_image_fil": 64, "random_imag": 64, "randomli": 64, "random_image_fil": 64, "8057": 64, "000000": 64, "000001": 64, "000002": 64, "000003": 64, "000004": 64, "home": 64, "dgh": [64, 72, 115], "2400x1600": 64, "0x7feb86ed5160": 64, "003258": 64, "400x400": 64, "0x7feb86a748b0": 64, "quickli": 65, "backgroundimageset": 65, "list_bg_image_fil": 65, "get_bg_image_fil": 65, "get_bg_imag": 65, "random_bg_image_fil": 65, "random_bg_imag": 65, "opencv": 66, "denois": [66, 71], "inspir": [66, 75, 80, 88, 108], "mf666": [66, 108], "mist": 66, "fucker": 66, "diameter_min": 66, "diameter_max": 66, "sigma_color_min": 66, "sigma_color_max": 66, "sigma_space_min": 66, "sigma_space_max": 66, "radius_min": 66, "radius_max": 66, "eps_min": 66, "eps_max": 66, "b_iter": 66, "g_iter": 66, "random": [66, 77, 85], "bilater": 66, "guid": 66, "stage": [66, 77], "diamet": 66, "sigma": 66, "space": [66, 75, 88], "window": [66, 71], "term": 66, "contrib": 66, "noisy_imag": 66, "cleaned_img": 66, "cleaned_imag": 66, "noisi": 67, "nafnet": [67, 112], "scunet": [67, 68, 112], "adversari": [67, 112], "remove_adversarial_nois": 67, "restore_with_nafnet": 67, "restore_with_scunet": 67, "ve": 68, "gaussian": 68, "To": 68, "correctli": 68, "credibl": 68, "rgg": [68, 69], "red": [68, 78], "gopro": 68, "sidd": 68, "tile_s": [68, 69, 89], "tile_overlap": [68, 69, 89], "batch_siz": [68, 69, 89], "nafnetmodeltyp": 68, "tile": [68, 69, 89], "gan": 69, "128": 69, "scunetmodeltyp": 69, "automatic1111": 70, "stabl": [70, 71, 95, 115], "diffus": [70, 71, 95], "webui": [70, 71, 72], "novelai": 70, "sdwui": 70, "submodul": 70, "nai": [70, 112], "docstr": 70, "sdmetadata": 70, "parse_sdmeta_from_text": 70, "get_sdmeta_from_imag": 70, "save_image_with_sdmeta": 70, "read_metadata": 70, "save_with_metadata": 70, "naimetadata": 70, "get_naimeta_from_imag": 70, "add_naimeta_to_imag": 70, "save_image_with_naimeta": 70, "formatt": 71, "a1111": 71, "sd_metadata_simpl": 71, "sd_metadata_complex": 71, "prompt": 71, "neg_prompt": 71, "neg": 71, "__str__": 71, "sd1": 71, "extrem": 71, "delic": 71, "beauti": 71, "offici": 71, "global": [71, 91, 111], "illumin": 71, "soft": 71, "shadow": 71, "super": 71, "light": 71, "novel": [71, 73], "4k": 71, "metal_textur": 71, "striped_background": 71, "rich": 71, "cg": 71, "uniti": 71, "8k": 71, "wallpap": 71, "unreal": 71, "sci": 71, "fi": 71, "fantasi": 71, "silver_skin": 71, "cut": [71, 78], "silver_impossible_bodysuit": 71, "gem_on_chest": 71, "cut_silver_mechanical_leotard": 71, "headgear": [71, 78], "1_girl": 71, "slim_waist": 71, "hair": [71, 78], "long": 71, "lumin": 71, "medium_breast": [71, 86], "indistinct_camelto": 71, "flat_crotch": 71, "coquettish": 71, "squint": 71, "evil_smil": 71, "dark_persona": 71, "mouth": 71, "wet": 71, "slim_fac": 71, "tall_girl": 71, "matur": 71, "mature_fac": 71, "slim_figur": 71, "slim_leg": 71, "bare_thigh": 71, "easyneg": 71, "sketch": 71, "ugli": 71, "huge": 71, "logo": 71, "monochrom": [71, 99, 102, 112], "bad": 71, "mutat": 71, "horror": 71, "geometri": 71, "bad_prompt": 71, "miss": 71, "finger": 71, "limb": 71, "anatomi": 71, "interlock": 71, "digit": 71, "arm": 71, "2girl": 71, "deform": 71, "lipstick": 71, "skindent": 71, "tie": 71, "big_breast": 71, "thighhigh": [71, 79], "pubic_hair": [71, 78], "3d": [71, 97], "realist": 71, "slip": [71, 81], "head_out_of_fram": 71, "curvi": 71, "sampler": 71, "ddim": 71, "cfg": 71, "seed": 71, "3827064803": 71, "512x848": 71, "hash": 71, "eb49192009": 71, "anidosmix": 71, "skip": 71, "new_imag": 71, "let": 71, "what": 71, "nslim_fac": 71, "848": 71, "_sdmeta_text": 71, "starri": 71, "night": 71, "daylight": 71, "euler": 71, "sd2": 71, "footwear": 71, "shoe": 71, "bang": [71, 78, 79, 84, 88], "indoor": 71, "sleev": 71, "ahog": [71, 77, 78, 79, 80, 84, 88], "dress": [71, 78], "pot": 71, "plant": 71, "bun": [71, 78], "lora": 71, "bluearchive10": 71, "bluearchiv": 71, "neg1": 71, "dpm": 71, "2m": 71, "sde": 71, "karra": 71, "2647703743": 71, "768x768": 71, "72bd94132e": 71, "cutemix": 71, "strength": 71, "controlnet": 71, "control_v11p_sd15_openpos": 71, "cab727d4": 71, "weight": 71, "perfect": 71, "param": 71, "hire": 71, "upscal": [71, 112], "latent": 71, "ti": 71, "339cc9210f70": 71, "66a7279a88dd": 71, "info": 71, "underli": [71, 91], "sd_meta": 71, "scope": 71, "dst_file": [71, 73], "webp": 71, "systemerror": [71, 73], "input_imag": 71, "output_imag": 71, "a41": 72, "safetensor": 72, "torch": 72, "command": [72, 115], "pip": [72, 115], "_check_env": 72, "model_fil": 72, "key1": 72, "value1": 72, "key2": 72, "value2": 72, "src_model_fil": 72, "dst_model_fil": 72, "new_metadata": 72, "john": 72, "doe": [72, 76, 85, 100, 106], "input_model": 72, "output_model": 72, "softwar": 73, "generation_tim": 73, "dataclass": 73, "encapsul": 73, "taken": 73, "alia": 73, "success": [73, 115], "add_lsb_meta": 73, "save_metainfo": 73, "metainfo": 73, "prefer": 73, "isneti": [74, 112], "get_isnetis_mask": 74, "segment_with_isneti": 74, "segment_rgba_with_isneti": 74, "co": 75, "l8": 75, "00ff00": 75, "mask_": 75, "image_": 75, "hutao_seg": 75, "skadi_seg": 75, "drop": [76, 78, 79, 84, 86, 88], "cosplai": 76, "no_eyewear": 76, "eyewear": [76, 78], "span": [76, 78], "matter": [76, 78], "red_hair": [76, 78, 85, 86], "use_preset": 76, "custom_blacklist": 76, "preset": 76, "ones": 76, "neither": [76, 78], "nor": [76, 78], "tagger": [77, 87, 88], "000": 77, "camais03": 77, "camie_tagger_onnx": 77, "year": 77, "copyright": 77, "tend": 77, "high_precis": 77, "high_recal": 77, "micro_opt": 77, "macro_opt": 77, "no_underlin": [77, 88], "drop_overlap": [77, 79, 80, 84, 88], "camiemodetyp": 77, "affect": 77, "underscor": [77, 81, 88], "precis": [77, 113, 114], "recal": 77, "micro": 77, "macro": 77, "valuabl": [77, 88], "rapid": [77, 88], "queri": [77, 88], "randn": 77, "char": [77, 79, 80, 88], "04246556758880615": 77, "6936423778533936": 77, "question": [77, 79, 80, 88, 100], "23721203207969666": 77, "explicit": [77, 79, 80, 88, 100], "033293724060058594": 77, "8412569165229797": 77, "38029077649116516": 77, "618192195892334": 77, "37446439266204834": 77, "5698797702789307": 77, "7119565010070801": 77, "5252856612205505": 77, "46417444944381714": 77, "5428758859634399": 77, "34731733798980713": 77, "tail": [77, 78], "3911612927913666": 77, "2932726740837097": 77, "4544200003147125": 77, "44711941480636597": 77, "2854885458946228": 77, "6344638466835022": 77, "611354410648346": 77, "564970850944519": 77, "4444340467453003": 77, "35846662521362305": 77, "3867686092853546": 77, "3723931908607483": 77, "31086698174476624": 77, "43279752135276794": 77, "3896197974681854": 77, "6638736724853516": 77, "5094802975654602": 77, "4867050349712372": 77, "6593714952468872": 77, "5243107676506042": 77, "4374789893627167": 77, "3754707872867584": 77, "6238733530044556": 77, "31088054180145264": 77, "gym_uniform": 77, "37657681107521057": 77, "3012588620185852": 77, "watermark": 77, "5147127509117126": 77, "web_address": 77, "6296812295913696": 77, "29214906692504883": 77, "37801358103752136": 77, "buruma": 77, "536261260509491": 77, "bike_short": [77, 80], "35828399658203125": 77, "4156728982925415": 77, "44427722692489624": 77, "2838006019592285": 77, "49192047119140625": 77, "36012423038482666": 77, "black_buruma": 77, "3422132134437561": 77, "2783987522125244": 77, "38377970457077026": 77, "baseball_mitt": 77, "32592540979385376": 77, "35402947664260864": 77, "2758416533470154": 77, "black_sports_bra": 77, "3463800549507141": 77, "sports_bra": [77, 80], "28466159105300903": 77, "2603980302810669": 77, "bike_jersei": 77, "2661605477333069": 77, "patreon_usernam": 77, "7087235450744629": 77, "patreon_logo": 77, "560276210308075": 77, "5921452641487122": 77, "41121846437454224": 77, "4002530574798584": 77, "03438958525657654": 77, "04617959260940552": 77, "8312125205993652": 77, "3996567726135254": 77, "28660568594932556": 77, "7184156775474548": 77, "4706878066062927": 77, "5503140687942505": 77, "365602970123291": 77, "41183334589004517": 77, "28638553619384766": 77, "3707748055458069": 77, "520854115486145": 77, "2960333526134491": 77, "6556028127670288": 77, "6966925859451294": 77, "5526134371757507": 77, "6872812509536743": 77, "5945607423782349": 77, "4464661478996277": 77, "hair_ribbon": [77, 79, 80, 84], "3646523952484131": 77, "37938451766967773": 77, "5426545143127441": 77, "ribbon": [77, 78, 80, 84], "3027467727661133": 77, "8986430168151855": 77, "337802529335022": 77, "38589367270469666": 77, "6475872993469238": 77, "school_bag": [77, 79, 80], "666648805141449": 77, "4749193489551544": 77, "27104783058166504": 77, "closed_mouth": 77, "28101325035095215": 77, "37030768394470215": 77, "32576680183410645": 77, "4337637424468994": 77, "42441293597221375": 77, "black_skirt": 77, "34694597125053406": 77, "5711237192153931": 77, "open_cloth": [77, 80, 84], "31017544865608215": 77, "534726083278656": 77, "4544385075569153": 77, "27831193804740906": 77, "45064714550971985": 77, "5494365096092224": 77, "610480546951294": 77, "red_flow": 77, "35928308963775635": 77, "37732189893722534": 77, "5575172305107117": 77, "fingernail": 77, "27776333689689636": 77, "cardigan": [77, 80, 84], "3264558017253876": 77, "31882336735725403": 77, "5534622073173523": 77, "red_nail": [77, 79, 84], "38771501183509827": 77, "q": 77, "3758758008480072": 77, "39574217796325684": 77, "5394986271858215": 77, "handbag": 77, "37014907598495483": 77, "black_bag": 77, "44918346405029297": 77, "shoulder_bag": [77, 79], "5881174802780151": 77, "5163478255271912": 77, "blue_cardigan": [77, 84], "28089386224746704": 77, "42480990290641785": 77, "bag_charm": [77, 79, 80], "5010414123535156": 77, "plum_blossom": 77, "27618563175201416": 77, "5317837595939636": 77, "8859397172927856": 77, "7348971366882324": 77, "is_refin": 77, "reprocess": 77, "come": 77, "refin": 77, "strategi": 77, "understand": [77, 88], "b": [77, 88], "anal_hair": 78, "anal_tail": 78, "arm_behind_head": 78, "arm_hair": 78, "arm_under_breast": 78, "arms_behind_head": 78, "bird_on_head": 78, "blood_in_hair": 78, "breasts_on_glass": 78, "breasts_on_head": 78, "cat_on_head": 78, "closed_ey": 78, "clothed_female_nude_femal": 78, "clothed_female_nude_mal": 78, "clothed_male_nude_femal": 78, "clothes_between_breast": 78, "cream_on_fac": 78, "drying_hair": 78, "empty_ey": 78, "face_to_breast": 78, "food_on_fac": 78, "food_on_head": 78, "game_boi": 78, "grabbing_anoth": 78, "s_hair": 78, "grabbing_own_breast": 78, "gun_to_head": 78, "head_between_breast": 78, "heart_in_ey": 78, "multiple_boi": 78, "multiple_girl": 78, "object_on_breast": 78, "object_on_head": 78, "paint_splatter_on_fac": 78, "penis_on_fac": 78, "person_on_head": 78, "pokemon_on_head": 78, "rabbit_on_head": 78, "rice_on_fac": 78, "severed_head": 78, "star_in_ey": 78, "sticker_on_fac": 78, "tentacles_on_mal": 78, "tying_hair": 78, "built": [78, 91], "mutabl": 78, "constructor": 78, "futa": 78, "cum": 78, "rub": 78, "shade": 78, "plai": 78, "drill": 78, "skin": 78, "braid": 78, "afro": 78, "bald": 78, "dreadlock": 78, "ponytail": 78, "updo": 78, "beard": 78, "mustach": 78, "pointi": 78, "horn": 78, "ornament": 78, "hairband": 78, "pupil": 78, "bow": [78, 79, 80], "headwear": 78, "crown": 78, "cap": 78, "hairclip": [78, 84], "mole": 78, "halo": 78, "fluff": 78, "glass": [78, 81], "fang": 78, "boi": 78, "beret": 78, "heterochromia": 78, "headdress": 78, "eyepatch": 78, "headphon": 78, "eyebrow": 78, "eyelash": 78, "sunglass": 78, "intak": 78, "scrunchi": 78, "ear_pierc": 78, "headband": 78, "under_mouth": 78, "freckl": 78, "lip": 78, "eyelin": 78, "eyeshadow": 78, "tassel": 78, "whitelist_suffix": 78, "whitelist_prefix": 78, "whitelist_word": 78, "suffix": [78, 83], "pool": 78, "whitelist": 78, "blacklist": [78, 82, 112], "singular": 78, "plural": 78, "chair": 78, "whole": 78, "word": 78, "hear": 78, "72": 78, "outdat": 79, "anymor": 79, "baselin": 79, "practic": 79, "use_real_nam": [79, 84], "general_threshold": [79, 80, 88], "character_threshold": [79, 80, 88], "real": [79, 84, 102, 112], "renam": [79, 84], "redirect": [79, 84], "mani": [79, 84], "websit": [79, 84], "9897817373275757": 79, "010265946388244629": 79, "2809715270996094e": 79, "9939777851104736": 79, "5032387375831604": 79, "black_bord": 79, "9943548440933228": 79, "5011609792709351": 79, "6877802610397339": 79, "5543792843818665": 79, "8268730640411377": 79, "8504303693771362": 79, "6008237600326538": 79, "6635787487030029": 79, "8496965765953064": 79, "6107005476951599": 79, "668294370174408": 79, "5619469285011292": 79, "5141720771789551": 79, "letterbox": 79, "9884189963340759": 79, "5673105120658875": 79, "6290556192398071": 79, "9631235003471375": 79, "no_hat": [79, 80, 84], "7978747487068176": 79, "no_headwear": [79, 80, 84, 88], "7577926516532898": 79, "7118550539016724": 79, "5452839136123657": 79, "pillarbox": 79, "9841411709785461": 79, "958786129951477": 79, "6720131039619446": 79, "7077711820602417": 79, "silver_hair": [79, 80, 84], "6673924326896667": 79, "8709812760353088": 79, "9614333510398865": 79, "7786177396774292": 79, "6842771172523499": 79, "9076308012008667": 79, "580970823764801": 79, "9633345007896423": 79, "9988503456115723": 79, "001651763916015625": 79, "00012505054473876953": 79, "9829280972480774": 79, "894218385219574": 79, "8733789920806885": 79, "6322951316833496": 79, "9987058639526367": 79, "9754379987716675": 79, "6810564994812012": 79, "9708781838417053": 79, "6356008052825928": 79, "5633733868598938": 79, "brick_wal": 79, "5315935611724854": 79, "9397273659706116": 79, "9229896664619446": 79, "9006357789039612": 79, "citi": 79, "9020784497261047": 79, "cityscap": 79, "9547432661056519": 79, "5296419262886047": 79, "8253412246704102": 79, "5619839429855347": 79, "8277763724327087": 79, "9356368780136108": 79, "5288072824478149": 79, "6336134076118469": 79, "9703260064125061": 79, "8188960552215576": 79, "phone_screen": 79, "9579574465751648": 79, "9954615235328674": 79, "plaid": [79, 80, 84], "9725285172462463": 79, "9638455510139465": 79, "7226815819740295": 79, "5321241021156311": 79, "5493080615997314": 79, "9863407611846924": 79, "6794284582138062": 79, "5062428116798401": 79, "9325523972511292": 79, "92237788438797": 79, "skyscrap": 79, "7728171348571777": 79, "7257086038589478": 79, "5357837080955505": 79, "6939404010772705": 79, "7054293155670166": 79, "9990814924240112": 79, "9992498755455017": 79, "5012534260749817": 79, "7461410164833069": 79, "lagpixellol": 80, "deepgelbooru_onnx": 80, "9986732006072998": 80, "0013858973979949951": 80, "315376281738281e": 80, "9972434639930725": 80, "5982598662376404": 80, "6429562568664551": 80, "36296138167381287": 80, "8308937549591064": 80, "7388008832931519": 80, "6039759516716003": 80, "30909663438796997": 80, "9694308042526245": 80, "6422968506813049": 80, "5898381471633911": 80, "8145260810852051": 80, "652222216129303": 80, "dolphin_short": 80, "466494083404541": 80, "7183809280395508": 80, "6753682494163513": 80, "7302790880203247": 80, "6649775505065918": 80, "8446108102798462": 80, "98187655210495": 80, "8140730857849121": 80, "6360533833503723": 80, "9635934829711914": 80, "33370012044906616": 80, "44239571690559387": 80, "7891374826431274": 80, "6471294164657593": 80, "9958090782165527": 80, "8736815452575684": 80, "872096061706543": 80, "5640895366668701": 80, "5049663186073303": 80, "8832778930664062": 80, "9687467813491821": 80, "3659853935241699": 80, "9309735298156738": 80, "49939480423927307": 80, "446407288312912": 80, "809670090675354": 80, "6560589075088501": 80, "47956040501594543": 80, "9832853674888611": 80, "9994162321090698": 80, "0008397102355957031": 80, "00035390257835388184": 80, "9926226139068604": 80, "899387001991272": 80, "34215790033340454": 80, "5701972246170044": 80, "9512913227081299": 80, "6664570569992065": 80, "5614628791809082": 80, "33615976572036743": 80, "5770801305770874": 80, "987317681312561": 80, "37286585569381714": 80, "36409223079681396": 80, "7329680919647217": 80, "5924292206764221": 80, "4344901144504547": 80, "7465001344680786": 80, "5225946307182312": 80, "6976451873779297": 80, "9265321493148804": 80, "34527891874313354": 80, "6675043106079102": 80, "9096828699111938": 80, "41341525316238403": 80, "8418735265731812": 80, "3675632178783417": 80, "5284417867660522": 80, "30296844244003296": 80, "48789578676223755": 80, "36596980690956116": 80, "7759367227554321": 80, "6535028219223022": 80, "8975257873535156": 80, "36911237239837646": 80, "4171145558357239": 80, "3942635953426361": 80, "6772940754890442": 80, "9397937655448914": 80, "5207280516624451": 80, "4673041105270386": 80, "9118321537971497": 80, "9967410564422607": 80, "9970728158950806": 80, "8419480323791504": 80, "6489560604095459": 80, "6217572689056396": 80, "convent": [81, 87], "restor": [81, 112], "use_spac": 81, "use_escap": 81, "include_scor": 81, "score_descend": 81, "escap": 81, "unsaf": 81, "sort": [81, 85, 87], "descend": [81, 87], "panty_pul": 81, "6826801300048828": 81, "958938717842102": 81, "drinking_glass": 81, "9340789318084717": 81, "areola_slip": 81, "41196826100349426": 81, "9988248348236084": 81, "drink": 81, "pull": 81, "areola": 81, "999": 81, "959": 81, "934": 81, "683": 81, "412": 81, "mldanbooru": [82, 112], "get_mldanbooru_tag": 82, "wd14": [82, 84, 112], "get_wd14_tag": [82, 84], "convert_wd14_emb_to_predict": 82, "denormalize_wd14_emb": 82, "cami": [82, 112], "get_camie_tag": 82, "convert_camie_emb_to_predict": 82, "pixai": [82, 112], "get_pixai_tag": 82, "deepdanbooru": [82, 84, 112], "get_deepdanbooru_tag": [82, 84], "deepgelbooru": [82, 112], "get_deepgelbooru_tag": 82, "add_underlin": 82, "remove_underlin": 82, "tags_to_text": 82, "drop_overlap_tag": 82, "is_blacklist": 82, "drop_blacklisted_tag": 82, "char_whitelist_suffix": 82, "char_whitelist_prefix": 82, "char_whitelist_word": 82, "char_suffix": 82, "char_prefix": 82, "charactertagpool": 82, "is_basic_character_tag": 82, "drop_basic_character_tag": 82, "sort_tag": 82, "tag_match_suffix": 82, "tag_match_prefix": 82, "tag_match_ful": 82, "t1": 83, "t2": 83, "fulli": 83, "ml": 84, "448": 84, "keep_ratio": 84, "9999984502792358": [84, 107], "9999946355819702": 84, "9994951486587524": 84, "998144268989563": 84, "9978417158126831": 84, "9941409230232239": 84, "9799384474754333": 84, "979142427444458": 84, "961823582649231": 84, "961323618888855": 84, "9490893483161926": 84, "9450850486755371": 84, "9425153136253357": 84, "9409335255622864": 84, "9319437146186829": 84, "9265308976173401": 84, "9259042143821716": 84, "922250509262085": 84, "9199565052986145": 84, "9175475835800171": 84, "9102761745452881": 84, "9076938629150391": 84, "9052775502204895": 84, "8938589692115784": 84, "8894285559654236": 84, "8891903162002563": 84, "8845980763435364": 84, "8842408061027527": 84, "8659475445747375": 84, "862621009349823": 84, "8616052865982056": 84, "8562789559364319": 84, "8555729389190674": 84, "8533340096473694": 84, "8477485775947571": 84, "8430152535438538": 84, "tied_long_hair": [84, 88], "8340626955032349": 84, "8266023397445679": 84, "8222048282623291": 84, "8202669620513916": 84, "8061150312423706": 84, "7803354859352112": 84, "7789446711540222": 84, "arms_up": 84, "7052110433578491": 84, "9999866485595703": 84, "997043788433075": 84, "9969649910926819": 84, "9957101345062256": 84, "9928386807441711": 84, "9886980056762695": 84, "9864778518676758": 84, "9769423007965088": 84, "9747489094734192": 84, "9736957550048828": 84, "9388670325279236": 84, "9356311559677124": 84, "91000896692276": 84, "8955123424530029": 84, "8910233378410339": 84, "8904104828834534": 84, "8881211280822754": 84, "8876776695251465": 84, "8864808678627014": 84, "8810517191886902": 84, "8798807263374329": 84, "8765745162963867": 84, "8737136125564575": 84, "8650439381599426": 84, "8613706827163696": 84, "8571277260780334": 84, "8333670496940613": 84, "8160212635993958": 84, "eyebrows_visible_through_hair": 84, "8122442364692688": 84, "8091571927070618": 84, "8082079887390137": 84, "8048468232154846": 84, "8042327165603638": 84, "7984272241592407": 84, "blazer": [84, 88], "794708251953125": 84, "78981614112854": 84, "7892146110534668": 84, "7867060899734497": 84, "786359965801239": 84, "7790888547897339": 84, "7760675549507141": 84, "774523913860321": 84, "7721588015556335": 84, "7697228789329529": 84, "755959689617157": 84, "7477189898490906": 84, "7476690411567688": 84, "rail": 84, "7476617693901062": 84, "7458406090736389": 84, "741143524646759": 84, "7364678978919983": 84, "7193643450737": 84, "red_neckwear": 84, "7108616828918457": 84, "7086325287818909": 84, "7055293321609497": 84, "7039415836334229": 84, "7018357515335083": 84, "shuffl": 85, "count": [85, 87, 113, 114], "2boi": 85, "cat_ear": 85, "uniqu": 85, "8849405313291128": 86, "8548297594823425": 86, "03910296474461261": 86, "6615180440330748": 86, "21552028866308015": 86, "3165260620737027": 86, "47744464927382957": 86, "team": 87, "lab": 87, "ip": 87, "intellectu": 87, "misaka_mikoto": 87, "toaru_kagaku_no_railgun": 87, "certain": 87, "scientif": 87, "railgun": 87, "general_tag": 87, "character_tag": 87, "all_tag": 87, "ips_map": 87, "ips_count": 87, "occurr": 87, "ascend": 87, "game": 87, "seri": 87, "vari": 87, "normalized_embed": 87, "linalg": [87, 88], "norm": [87, 88], "identif": 87, "top_ip": 87, "smilingwolf": 88, "wd": 88, "swinv2_v3": 88, "general_mcut_en": 88, "character_mcut_en": 88, "mcut": 88, "replac": 88, "follw": 88, "0011444687843322754": 88, "8876402974128723": 88, "106781005859375": 88, "000277101993560791": 88, "997527003288269": 88, "9797663688659668": 88, "9905703663825989": 88, "9761719703674316": 88, "8981098532676697": 88, "8810765743255615": 88, "9498510360717773": 88, "8377365469932556": 88, "945058286190033": 88, "9457170367240906": 88, "969594419002533": 88, "7881088852882385": 88, "7687551379203796": 88, "9301245212554932": 88, "6703325510025024": 88, "5292627811431885": 88, "8677047491073608": 88, "5859264731407166": 88, "9536856412887573": 88, "8056888580322266": 88, "8394746780395508": 88, "9473626613616943": 88, "8986269235610962": 88, "9385137557983398": 88, "8408567905426025": 88, "4245271384716034": 88, "931140661239624": 88, "8830795884132385": 88, "7279844284057617": 88, "5333830714225769": 88, "64717698097229": 88, "9516432285308838": 88, "9655293226242065": 88, "9485014081001282": 88, "7366660833358765": 88, "7161656618118286": 88, "5858667492866516": 88, "6186309456825256": 88, "41193312406539917": 88, "467605859041214": 88, "36282333731651306": 88, "3756745457649231": 88, "motion_blur": 88, "5091936588287354": 88, "951993465423584": 88, "5634750723838806": 88, "8232709169387817": 88, "9869340658187866": 88, "49491602182388306": 88, "5193622708320618": 88, "003406703472137451": 88, "0007208287715911865": 88, "9798132181167603": 88, "8046203851699829": 88, "7596215009689331": 88, "7620116472244263": 88, "46084529161453247": 88, "48454540967941284": 88, "5152207016944885": 88, "8023070096969604": 88, "8653596639633179": 88, "7201820611953735": 88, "7816740870475769": 88, "697688639163971": 88, "8974947333335876": 88, "7491052746772766": 88, "5015512704849243": 88, "6401398181915283": 88, "43420469760894775": 88, "4528769850730896": 88, "5730487704277039": 88, "6739872694015503": 88, "5545973181724548": 88, "6946243047714233": 88, "5487751364707947": 88, "7439308166503906": 88, "4186026453971863": 88, "47378358244895935": 88, "4690653085708618": 88, "7565015554428101": 88, "9262397289276123": 88, "942080020904541": 88, "denorm": 88, "denormalizer_nam": 88, "mnum2_al": 88, "redund": 88, "structur": [88, 112], "r": [88, 100, 106], "c": 88, "approx": [88, 89], "1e": 88, "cdc_anime_onnx": 89, "realli": 89, "As": [89, 100, 106], "1024x1024": 89, "2060": 89, "gpu": 89, "cost": 89, "cpu": [89, 94, 113, 114], "experi": 89, "hgsr": 89, "mhr": 89, "aug_x4_320": 89, "cute_waifu_aroma": 89, "pngimageplugin": 89, "pngimagefil": 89, "1168x1168": 89, "0x7f0e8ca06880": 89, "4672x4672": 89, "0x7f0e48edb640": 89, "cdc": [90, 112], "upscale_with_cdc": 90, "lru_cach": 91, "wrap": 91, "synchron": 91, "prevent": 91, "race": 91, "condit": 91, "maxsiz": 91, "expensive_funct": 91, "expens": 91, "lock": [91, 111], "safeti": [91, 108], "multithread": 91, "leveltyp": 91, "my_funct": 91, "three": [91, 96], "share": 91, "introduc": 91, "acquisit": 91, "critic": 91, "cache_info": 91, "cache_clear": 91, "mathemat": 92, "activ": 92, "deep": 92, "problem": [92, 100, 106], "input_valu": 92, "frac": 92, "26894142": 92, "73105858": 92, "ts_lru_cach": 93, "get_onnx_provid": 93, "open_onnx_model": 93, "cudaexecutionprovid": 94, "cpuexecutionprovid": 94, "ckpt": 94, "inferencesess": 94, "onnx_mod": 94, "decid": 94, "linux": [94, 113, 114], "ignor": 94, "cuda": [94, 113, 114], "anime_ai_check": 95, "mobilenetv3_sce_dist": [95, 106, 110], "mainli": 95, "caformer_s36_plus_sc": 95, "graph": 95, "9996960163116455": 95, "9999125003814697": 95, "997803270816803": 95, "9960069060325623": 95, "9887709021568298": 95, "9998629093170166": 95, "0013722758740186691": 95, "00020673229300882667": 95, "0001895089662866667": 95, "0008857478387653828": 95, "552320024231449e": 95, "001168627175502479": 95, "bangumi": [96, 97], "vision": 96, "imageri": 96, "bangumi_char_typ": 96, "definit": [96, 103], "video": 96, "secondari": 96, "often": 96, "lack": 96, "lead": 96, "under": [96, 115], "judg": 96, "anime_portrait": [96, 102], "mobilenetv3_v0_dist": [96, 105, 109, 110], "9998525381088257": 96, "00012103465269319713": 96, "6464786313008517e": 96, "906112609314732e": 96, "9997243285179138": 96, "0002490800397936255": 96, "7215803381986916e": 96, "354368557978887e": 96, "9998849630355835": 96, "90006631379947e": 96, "3920385754317977e": 96, "2084233276254963e": 96, "9998877048492432": 96, "732793503440917e": 96, "4264976925915107e": 96, "0623419257171918e": 96, "07076334953308105": 96, "9290977716445923": 96, "0001044218079186976": 96, "4467317163944244e": 96, "2568268832401372e": 96, "9999498128890991": 96, "1810528778587468e": 96, "879474429093534e": 96, "260669109295122e": 96, "9999510049819946": 96, "2321036592766177e": 96, "025227553938748e": 96, "4251427273848094e": 96, "999957799911499": 96, "4273678718600422e": 96, "6884023302263813e": 96, "880981603288092e": 96, "0002326338435523212": 96, "9996368885040283": 96, "164971561403945e": 96, "00020793956355191767": 96, "13438372313976288": 96, "8652494549751282": 96, "000158855298650451": 96, "000238816806813702": 96, "3589179217815399": 96, "6406960487365723": 96, "0001471740542910993": 96, "002255884697660804": 96, "08208147436380386": 96, "9152728915214539": 96, "00038967153523117304": 96, "227699592884164e": 96, "0835404282261152e": 96, "1437502406770363e": 96, "9999284744262695": 96, "2125529792683665e": 96, "0218892384727951e": 96, "00011914174683624879": 96, "9998584985733032": 96, "2007669283775613e": 96, "6357082131435163e": 96, "3068713896209374e": 96, "9999185800552368": 96, "066640925273532e": 96, "529400813335087e": 96, "089402500540018e": 96, "9999388456344604": 96, "6406959295272827": 96, "not_paint": 97, "anime_classif": 97, "older": 97, "mobilenetv3_v1": [97, 107], "5_dist": 97, "3_dist": 97, "plot": [97, 100, 106, 110], "caformer_s36_v1": 97, "3_focal": 97, "8346158862113953": 97, "004201625939458609": 97, "0028638991061598063": 97, "15633030235767365": 97, "001988308737054467": 97, "9868855476379395": 97, "001178382197394967": 97, "00015886101755313575": 97, "0005986307514831424": 97, "011178601533174515": 97, "9933090209960938": 97, "0012440024875104427": 97, "00040085514774546027": 97, "004924307577311993": 97, "00012189441622467712": 97, "00031298911198973656": 97, "9968050718307495": 97, "182305903872475e": 97, "0027923565357923508": 97, "7805559259140864e": 97, "0004650334012694657": 97, "996709942817688": 97, "736721191671677e": 97, "0027629584074020386": 97, "4619508621981367e": 97, "0003803370927926153": 97, "998649537563324": 97, "190127922105603e": 97, "0008622839814051986": 97, "595230686594732e": 97, "0004573142796289176": 97, "00031435859273187816": 97, "8671838641166687": 97, "13199880719184875": 97, "563074617180973e": 97, "153919796110131e": 97, "290010737255216e": 97, "9727378487586975": 97, "027150526642799377": 97, "162296004826203e": 97, "4933258828241378e": 97, "0004275702522136271": 97, "995402455329895": 97, "002233930164948106": 97, "001911122351884842": 97, "1603819727897644": 97, "0007561995880678296": 97, "00017044576816260815": 97, "838487982749939": 97, "0002034590725088492": 97, "005001617129892111": 97, "000932251859921962": 97, "009352140128612518": 97, "9846979379653931": 97, "6018555470509455e": 97, "004064667969942093": 97, "464051254326478e": 97, "025772539898753166": 97, "9699516296386719": 97, "00011656546121230349": 97, "287263775244355e": 97, "370255853951676e": 97, "01098843663930893": 97, "0031668643932789564": 97, "9857884049415588": 97, "499273488065228e": 97, "8419872251106426e": 97, "0003471920208539814": 97, "029472889378666878": 97, "9700765609741211": 97, "0012387704337015748": 97, "001172148622572422": 97, "787473391043022e": 97, "003680602880194783": 97, "9938107132911682": 97, "8346157073974609": 97, "8671836853027344": 97, "8384883403778076": 97, "9846979975700378": 97, "9700766801834106": 97, "greyscal": 98, "jpeg_ful": [98, 111], "6125901": 98, "6125785": [98, 111], "6124220": 98, "rough": [99, 100, 106], "polish": 99, "mobilenetv3_v2": 99, "2_dist": [99, 107], "910087929805741e": 99, "1241951510310173": 99, "8757457137107849": 99, "00018937293498311192": 99, "030049214139580727": 99, "9697614312171936": 99, "008933082222938538": 99, "05096456781029701": 99, "9401022791862488": 99, "009832272306084633": 99, "9898634552955627": 99, "00030428936588577926": 99, "013919820077717304": 99, "9819902181625366": 99, "004089969675987959": 99, "04166747257113457": 99, "9582782983779907": 99, "4218515288084745e": 99, "8849249482154846": 99, "1149177998304367": 99, "0001573085755808279": 99, "9907882809638977": 99, "008958994410932064": 99, "0002527958422433585": 99, "9831690788269043": 99, "01682441122829914": 99, "613856385229155e": 99, "8757458329200745": 99, "8849248290061951": 99, "million": 100, "anime_r": [100, 102], "boundari": [100, 106], "challeng": [100, 106], "clean": [100, 106], "judgment": [100, 106], "intend": [100, 106], "quick": [100, 106, 112], "estim": [100, 106], "basi": [100, 106], "mobilenetv3_large_100_v0_ls0": 100, "caformer_s36_v0_ls0": 100, "7508869767189026": 100, "7034655809402466": 100, "728887677192688": 100, "7404400110244751": 100, "7446154952049255": 100, "7514738440513611": 100, "768704354763031": 100, "8219676613807678": 100, "7267540693283081": 100, "7645740509033203": 100, "7216582894325256": 100, "7615436315536499": 100, "815083920955658": 100, "8321858644485474": 100, "8204999566078186": 100, "820833146572113": 100, "chdir": 100, "doc": 100, "api_doc": 100, "7508870363235474": 100, "11212056130170822": 100, "06781744956970215": 100, "06917501986026764": 100, "7034654021263123": 100, "15903906524181366": 100, "06688199192285538": 100, "07061357796192169": 100, "7288877964019775": 100, "1476859599351883": 100, "060362350195646286": 100, "06306383013725281": 100, "7404399514198303": 100, "10337048768997192": 100, "08087948709726334": 100, "07530999928712845": 100, "055992450565099716": 100, "7446154356002808": 100, "13191790878772736": 100, "06747424602508545": 100, "06458679586648941": 100, "10566363483667374": 100, "07827574014663696": 100, "07079866528511047": 100, "7687042951583862": 100, "09974884241819382": 100, "06074819341301918": 100, "050435908138751984": 100, "8219675421714783": 100, "0593985915184021": 100, "06819795072078705": 100, "06569571048021317": 100, "1177448257803917": 100, "726753830909729": 100, "08980562537908554": 100, "06481882929801941": 100, "06922297924757004": 100, "10138414055109024": 100, "06351721286773682": 100, "07683827728033066": 100, "13798624277114868": 100, "05942752957344055": 100, "10584963858127594": 100, "7615437507629395": 100, "07317910343408585": 100, "060196295380592346": 100, "06751583516597748": 100, "0572039857506752": 100, "05398125201463699": 100, "06124086305499077": 100, "0525919646024704": 100, "8321859240531921": 100, "05922013148665428": 100, "06274889409542084": 100, "057530902326107025": 100, "8205001354217529": 100, "05683052912354469": 100, "06635929644107819": 100, "05597696080803871": 100, "8208332657814026": 100, "non_furri": 101, "mobilenetv3_v0": 101, "1_dist": 101, "9898804426193237": 101, "010119626298546791": 101, "9677742123603821": 101, "032225821167230606": 101, "959551215171814": 101, "040448784828186035": 101, "9535530209541321": 101, "04644693806767464": 101, "04358793422579765": 101, "9564120769500732": 101, "02767963521182537": 101, "9723203182220459": 101, "028900373727083206": 101, "9710996150970459": 101, "037573859095573425": 101, "9624261260032654": 101, "aicheck": [102, 112], "get_ai_created_scor": 102, "is_ai_cr": 102, "bangumi_char": [102, 112], "anime_bangumi_char_scor": 102, "anime_bangumi_char": 102, "anime_classify_scor": 102, "anime_classifi": 102, "is_greyscal": 102, "anime_completeness_scor": 102, "anime_complet": 102, "dbrate": [102, 112], "anime_dbrating_scor": 102, "anime_dbr": 102, "furri": [102, 112], "anime_furry_scor": 102, "anime_furri": 102, "get_monochrome_scor": 102, "is_monochrom": 102, "nsfw_pred_scor": 102, "nsfw_pred": 102, "portrait": [102, 112], "anime_portrait_scor": 102, "anime_rating_scor": 102, "anime_real_scor": 102, "safe_check_scor": 102, "safe_check": 102, "style_ag": [102, 112], "anime_style_age_scor": 102, "anime_style_ag": 102, "teen": [102, 112], "anime_teen_scor": 102, "anime_teen": 102, "is_truncated_fil": 102, "screen": 103, "row": 103, "bottom": 103, "grayscal": 103, "monochrome_detect": 103, "mobilenetv3_large_100_dist_safe2": 103, "mobilenetv3_dist": 103, "caformer_s36": 103, "mono": 103, "9614395499229431": 103, "9458909034729004": 103, "9559807777404785": 103, "9651952981948853": 103, "9379720687866211": 103, "8814834356307983": 103, "03941023349761963": 103, "07492382079362869": 103, "09546589106321335": 103, "016521310433745384": 103, "005693843588232994": 103, "0315730981528759": 103, "Not": 104, "five": 104, "hentai": 104, "neutral": 104, "porn": 104, "sexi": 104, "infinit": 104, "nsfwj": 104, "tfj": 104, "mobil": 104, "9970946311950684": 104, "00198739324696362": 104, "000894528697244823": 104, "4315058251668233e": 104, "099447197513655e": 104, "9282580614089966": 104, "061733175069093704": 104, "008979619480669498": 104, "0007789491210132837": 104, "0002501663693692535": 104, "7945129871368408": 104, "2044062316417694": 104, "0005603990866802633": 104, "0004847997915931046": 104, "564094367902726e": 104, "7977773547172546": 104, "01352313905954361": 104, "18791256844997406": 104, "0004888656549155712": 104, "00029804420773871243": 104, "04498734697699547": 104, "9509441256523132": 104, "4087972633424215e": 104, "003999904729425907": 104, "4542059185914695e": 104, "002892113756388426": 104, "982390284538269": 104, "02520776737947e": 104, "014633022248744965": 104, "858086610212922e": 104, "002532319398596883": 104, "9887337684631348": 104, "231979568838142e": 104, "008699454367160797": 104, "8187158022774383e": 104, "03564726561307907": 104, "954788088798523": 104, "343036850215867e": 104, "009289607405662537": 104, "00020158555707894266": 104, "006372362840920687": 104, "006019102409482002": 104, "9694945812225342": 104, "015214097686111927": 104, "002899901708588004": 104, "0004039364866912365": 104, "00012730166781693697": 104, "987038791179657": 104, "007135333959013224": 104, "005294707603752613": 104, "06964848190546036": 104, "0014777459437027574": 104, "9276643395423889": 104, "0003031621454283595": 104, "0009063396137207747": 104, "00028707628371194005": 104, "00010888021643040702": 104, "9992460012435913": 104, "00015473493840545416": 104, "0002033217460848391": 104, "563037691696081e": 104, "008058490231633186": 104, "00044566826545633376": 104, "937960684299469": 104, "05353058874607086": 104, "364063445587817e": 104, "00562260951846838": 104, "00012077406427124515": 104, "9897090792655945": 104, "004547217860817909": 104, "564737981942017e": 104, "016690678894519806": 104, "001258736359886825": 104, "9766013622283936": 104, "005440687295049429": 104, "4481674952548929e": 104, "01861923187971115": 104, "0008914825739338994": 104, "9674761295318604": 104, "012998746708035469": 104, "691116141155362e": 104, "0007601747056469321": 104, "0005019629606977105": 104, "039504989981651306": 104, "9591660499572754": 104, "0001652583305258304": 104, "0002614929690025747": 104, "020374108105897903": 104, "029394468292593956": 104, "9498046040534973": 104, "00016299057460855693": 104, "004782819654792547": 104, "002861740067601204": 104, "12280157208442688": 104, "8693908452987671": 104, "0001731760276015848": 104, "304211274255067e": 104, "03286275267601013": 104, "010648751631379128": 104, "9562522172927856": 104, "999900221824646": 105, "645313209854066e": 105, "3387104445428122e": 105, "9999704360961914": 105, "4465465685352683e": 105, "071506166132167e": 105, "9999785423278809": 105, "512719154561637e": 105, "292278612818336e": 105, "919455750496127e": 105, "9999444484710693": 105, "3647335082350764e": 105, "0555699191172607e": 105, "9999880790710449": 105, "3210242286731955e": 105, "7451418898417614e": 105, "9999822378158569": 105, "2084267331811134e": 105, "7460413321023225e": 105, "1532473820352607e": 105, "9999996423721313": 105, "0316136922483565e": 105, "840229633236049e": 105, "736660568800289e": 105, "199210472208506e": 105, "9999992847442627": 105, "r15": 106, "r18": 106, "sankaku": 106, "mobilenetv3_v1_pruned_ls0": 106, "caformer_s36_plu": [106, 110], "5863172936624323e": 106, "480062353375615e": 106, "9924363493919373": 106, "007255776319652796": 106, "0003077814180869609": 106, "996969997882843": 106, "0030054834205657244": 106, "4601260520284995e": 106, "9966891407966614": 106, "003293127752840519": 106, "770909148035571e": 106, "00025384966284036636": 106, "9996721744537354": 106, "399192691082135e": 106, "973351603141055e": 106, "9998563528060913": 106, "391309580067173e": 106, "0018681309884414077": 106, "9827859997749329": 106, "015345841646194458": 106, "013710384257137775": 106, "8339558839797974": 106, "15233369171619415": 106, "951323833462084e": 106, "00029566374723799527": 106, "9997004270553589": 106, "00018434497178532183": 106, "568440272123553e": 106, "9997699856758118": 106, "11225129129889e": 106, "051862899563275e": 106, "9999485015869141": 106, "902020231791539e": 106, "0005639699520543218": 106, "9994290471076965": 106, "anime_real_cl": 107, "4_dist": 107, "9999716281890869": 107, "8398366339388303e": 107, "9992202520370483": 107, "0007797438884153962": 107, "9999709129333496": 107, "905452492996119e": 107, "9999765157699585": 107, "3499671442550607e": 107, "9994087219238281": 107, "0005913018831051886": 107, "9999759197235107": 107, "4061362637439743e": 107, "9999052286148071": 107, "475799015490338e": 107, "403173675702419e": 107, "5848207794988411e": 107, "0010207017185166478": 107, "9989792704582214": 107, "2124368115328252e": 107, "9999977350234985": 107, "6512358342879452e": 107, "9999834299087524": 107, "359853614412714e": 107, "9999936819076538": 107, "600314317329321e": 107, "9999840259552002": 107, "5589323083986528e": 107, "9999843835830688": 107, "5513256585109048e": 107, "9999845027923584": 107, "pollut": 108, "shit": 108, "checker": 108, "mobilenet": 108, "v2": 108, "max_batch_s": 108, "1970": 109, "1980": 109, "1990": 109, "2000": 109, "2010": 109, "2015": 109, "2020": 109, "ag": 109, "9805465340614319": 109, "761269782553427e": 109, "0005044879508204758": 109, "01569165475666523": 109, "002850610064342618": 109, "00037849770160391927": 109, "9434612113400362e": 109, "053497342392802e": 109, "9992554783821106": 109, "0006490182713605464": 109, "8857468805654207e": 109, "317252262353577e": 109, "314484721769986e": 109, "0750001138148946e": 109, "706833609205205e": 109, "00034479793976061046": 109, "9995512366294861": 109, "391363472677767e": 109, "4607510820496827e": 109, "0679690351244062e": 109, "661913514311891e": 109, "757471131393686e": 109, "0744897230761126e": 109, "76177470368566e": 109, "9996387958526611": 109, "160279296338558e": 109, "00013228354509919882": 109, "1361367038916796e": 109, "464057489414699e": 109, "2412899599876255e": 109, "703883653040975e": 109, "127358498517424e": 109, "9973921775817871": 109, "0022309015039354563": 109, "00018872201326303184": 109, "780902943617548e": 109, "422096920578042e": 109, "638929097680375e": 109, "152203023797483e": 109, "00028818511054851115": 109, "9996094107627869": 109, "58777353237383e": 109, "9200742826797068e": 109, "00017117452807724476": 109, "518441947875544e": 109, "885544381570071e": 109, "4389253010449465e": 109, "1696006772108376e": 109, "9996393918991089": 109, "contenti": 110, "safe_teen": 110, "non_teen": 110, "caformer_s36_v0": 110, "9998493194580078": 110, "0378791052498855e": 110, "00012023092131130397": 110, "9790042638778687": 110, "0017522255657240748": 110, "01924353837966919": 110, "9998124241828918": 110, "19778298237361e": 110, "0001456339523429051": 110, "0008521362324245274": 110, "9989691972732544": 110, "00017870066221803427": 110, "0992944781901315e": 110, "9994398951530457": 110, "0004991036257706583": 110, "2035720727872103e": 110, "9994019269943237": 110, "0005460577667690814": 110, "0478151529678144e": 110, "524079147609882e": 110, "999934196472168": 110, "786742884898558e": 110, "653994154883549e": 110, "9998156428337097": 110, "0001218809193233028": 110, "00013706681784242392": 110, "9997410178184509": 110, "jpeg_trunc": 111, "2216614_truncat": 111, "imagefil": 111, "load_truncated_imag": 111, "ascii": 112, "metric": 112, "list_det_model": 112, "list_rec_model": 112, "sd": 112, "platform": [113, 114], "shutil": [113, 114], "cpuinfo": [113, 114], "psutil": [113, 114], "hbutil": [113, 114], "size_to_bytes_str": [113, 114], "python_implement": [113, 114], "python_vers": [113, 114], "brand": [113, 114], "get_cpu_info": [113, 114], "brand_raw": [113, 114], "cpu_count": [113, 114], "freq": [113, 114], "cpu_freq": [113, 114], "mhz": [113, 114], "virtual_memori": [113, 114], "ye": [113, 114], "nvidia": [113, 114], "smi": [113, 114], "1018": [113, 114], "azur": [113, 114], "x86_64": [113, 114], "glibc2": [113, 114], "cpython": [113, 114], "amd": [113, 114], "epyc": [113, 114], "7763": [113, 114], "3095": 113, "57925": 113, "621": [113, 114], "gib": [113, 114], "deploi": [113, 114], "action": [113, 114], "3242": 114, "06375": 114, "imgutil": 115, "pypi": 115, "simpli": 115, "newest": 115, "git": 115, "script": 115, "__name__": 115, "__main__": 115, "narugo1992": 115, "still": 115, "out": 115, "io": 115, "html": 115, "faq": 116}, "objects": {"imgutils": [[1, 0, 0, "-", "ascii"], [2, 0, 0, "-", "config"], [9, 0, 0, "-", "data"], [20, 0, 0, "-", "detect"], [27, 0, 0, "-", "edge"], [34, 0, 0, "-", "generic"], [40, 0, 0, "-", "metadata"], [45, 0, 0, "-", "metrics"], [49, 0, 0, "-", "ocr"], [53, 0, 0, "-", "operate"], [57, 0, 0, "-", "pose"], [60, 0, 0, "-", "preprocess"], [65, 0, 0, "-", "resource"], [67, 0, 0, "-", "restore"], [70, 0, 0, "-", "sd"], [74, 0, 0, "-", "segment"], [82, 0, 0, "-", "tagging"], [90, 0, 0, "-", "upscale"], [93, 0, 0, "-", "utils"], [102, 0, 0, "-", "validate"]], "imgutils.ascii": [[0, 0, 0, "-", "drawing"]], "imgutils.ascii.drawing": [[0, 1, 1, "", "ascii_drawing"]], "imgutils.config": [[3, 0, 0, "-", "meta"]], "imgutils.config.meta": [[3, 2, 1, "", "__AUTHOR_EMAIL__"], [3, 2, 1, "", "__AUTHOR__"], [3, 2, 1, "", "__DESCRIPTION__"], [3, 2, 1, "", "__TITLE__"], [3, 2, 1, "", "__VERSION__"]], "imgutils.data": [[4, 0, 0, "-", "background"], [5, 0, 0, "-", "blob"], [6, 0, 0, "-", "decode"], [7, 0, 0, "-", "encode"], [8, 0, 0, "-", "image"], [10, 0, 0, "-", "layer"], [11, 0, 0, "-", "pad"], [12, 0, 0, "-", "url"]], "imgutils.data.background": [[4, 1, 1, "", "grid_background"], [4, 1, 1, "", "grid_transparent"]], "imgutils.data.blob": [[5, 1, 1, "", "is_valid_image_blob_url"], [5, 1, 1, "", "load_image_from_blob_url"], [5, 1, 1, "", "to_blob_url"]], "imgutils.data.decode": [[6, 1, 1, "", "rgb_decode"]], "imgutils.data.encode": [[7, 1, 1, "", "rgb_encode"]], "imgutils.data.image": [[8, 1, 1, "", "has_alpha_channel"], [8, 1, 1, "", "load_image"], [8, 1, 1, "", "load_images"]], "imgutils.data.layer": [[10, 1, 1, "", "istack"]], "imgutils.data.pad": [[11, 1, 1, "", "pad_image_to_size"]], "imgutils.data.url": [[12, 1, 1, "", "download_image_from_url"], [12, 1, 1, "", "is_http_url"]], "imgutils.detect": [[13, 0, 0, "-", "booru_yolo"], [14, 0, 0, "-", "censor"], [15, 0, 0, "-", "eye"], [16, 0, 0, "-", "face"], [17, 0, 0, "-", "halfbody"], [18, 0, 0, "-", "hand"], [19, 0, 0, "-", "head"], [21, 0, 0, "-", "nudenet"], [22, 0, 0, "-", "person"], [23, 0, 0, "-", "similarity"], [24, 0, 0, "-", "text"], [25, 0, 0, "-", "visual"]], "imgutils.detect.booru_yolo": [[13, 1, 1, "", "detect_with_booru_yolo"]], "imgutils.detect.censor": [[14, 1, 1, "", "detect_censors"]], "imgutils.detect.eye": [[15, 1, 1, "", "detect_eyes"]], "imgutils.detect.face": [[16, 1, 1, "", "detect_faces"]], "imgutils.detect.halfbody": [[17, 1, 1, "", "detect_halfbody"]], "imgutils.detect.hand": [[18, 1, 1, "", "detect_hands"]], "imgutils.detect.head": [[19, 1, 1, "", "detect_heads"]], "imgutils.detect.nudenet": [[21, 1, 1, "", "detect_with_nudenet"]], "imgutils.detect.person": [[22, 1, 1, "", "detect_person"]], "imgutils.detect.similarity": [[23, 1, 1, "", "bboxes_similarity"], [23, 1, 1, "", "calculate_iou"], [23, 1, 1, "", "calculate_mask_iou"], [23, 1, 1, "", "detection_similarity"], [23, 1, 1, "", "detection_with_mask_similarity"], [23, 1, 1, "", "masks_similarity"]], "imgutils.detect.text": [[24, 1, 1, "", "detect_text"]], "imgutils.detect.visual": [[25, 1, 1, "", "detection_visualize"]], "imgutils.edge": [[26, 0, 0, "-", "canny"], [28, 0, 0, "-", "lineart"], [29, 0, 0, "-", "lineart_anime"]], "imgutils.edge.canny": [[26, 1, 1, "", "edge_image_with_canny"], [26, 1, 1, "", "get_edge_by_canny"]], "imgutils.edge.lineart": [[28, 1, 1, "", "edge_image_with_lineart"], [28, 1, 1, "", "get_edge_by_lineart"]], "imgutils.edge.lineart_anime": [[29, 1, 1, "", "edge_image_with_lineart_anime"], [29, 1, 1, "", "get_edge_by_lineart_anime"]], "imgutils.generic": [[30, 0, 0, "-", "classify"], [31, 0, 0, "-", "classify_timm"], [32, 0, 0, "-", "clip"], [33, 0, 0, "-", "enhance"], [35, 0, 0, "-", "multilabel_timm"], [36, 0, 0, "-", "siglip"], [37, 0, 0, "-", "yolo"], [38, 0, 0, "-", "yoloseg"]], "imgutils.generic.classify": [[30, 3, 1, "", "ClassifyModel"], [30, 1, 1, "", "classify_predict"], [30, 1, 1, "", "classify_predict_fmt"], [30, 1, 1, "", "classify_predict_score"]], "imgutils.generic.classify.ClassifyModel": [[30, 4, 1, "", "__init__"], [30, 4, 1, "", "clear"], [30, 4, 1, "", "launch_demo"], [30, 4, 1, "", "make_ui"], [30, 4, 1, "", "predict"], [30, 4, 1, "", "predict_fmt"], [30, 4, 1, "", "predict_score"]], "imgutils.generic.classify_timm": [[31, 3, 1, "", "ClassifyTIMMModel"], [31, 1, 1, "", "classify_timm_predict"]], "imgutils.generic.classify_timm.ClassifyTIMMModel": [[31, 4, 1, "", "__init__"], [31, 4, 1, "", "launch_demo"], [31, 4, 1, "", "make_ui"], [31, 4, 1, "", "predict"]], "imgutils.generic.clip": [[32, 3, 1, "", "CLIPModel"], [32, 1, 1, "", "clip_image_encode"], [32, 1, 1, "", "clip_predict"], [32, 1, 1, "", "clip_text_encode"]], "imgutils.generic.clip.CLIPModel": [[32, 4, 1, "", "__init__"], [32, 4, 1, "", "clear"], [32, 4, 1, "", "image_encode"], [32, 4, 1, "", "launch_demo"], [32, 4, 1, "", "make_ui"], [32, 4, 1, "", "predict"], [32, 4, 1, "", "text_encode"]], "imgutils.generic.enhance": [[33, 3, 1, "", "ImageEnhancer"]], "imgutils.generic.enhance.ImageEnhancer": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "process"]], "imgutils.generic.multilabel_timm": [[35, 3, 1, "", "MultiLabelTIMMModel"], [35, 1, 1, "", "multilabel_timm_predict"]], "imgutils.generic.multilabel_timm.MultiLabelTIMMModel": [[35, 4, 1, "", "__init__"], [35, 4, 1, "", "launch_demo"], [35, 4, 1, "", "make_ui"], [35, 4, 1, "", "predict"]], "imgutils.generic.siglip": [[36, 3, 1, "", "SigLIPModel"], [36, 1, 1, "", "siglip_image_encode"], [36, 1, 1, "", "siglip_predict"], [36, 1, 1, "", "siglip_text_encode"]], "imgutils.generic.siglip.SigLIPModel": [[36, 4, 1, "", "__init__"], [36, 4, 1, "", "clear"], [36, 4, 1, "", "image_encode"], [36, 4, 1, "", "launch_demo"], [36, 4, 1, "", "make_ui"], [36, 4, 1, "", "predict"], [36, 4, 1, "", "text_encode"]], "imgutils.generic.yolo": [[37, 3, 1, "", "YOLOModel"], [37, 1, 1, "", "yolo_predict"]], "imgutils.generic.yolo.YOLOModel": [[37, 4, 1, "", "__init__"], [37, 4, 1, "", "clear"], [37, 4, 1, "", "launch_demo"], [37, 4, 1, "", "make_ui"], [37, 4, 1, "", "predict"]], "imgutils.generic.yoloseg": [[38, 3, 1, "", "YOLOSegmentationModel"], [38, 1, 1, "", "yolo_seg_predict"]], "imgutils.generic.yoloseg.YOLOSegmentationModel": [[38, 4, 1, "", "__init__"], [38, 4, 1, "", "clear"], [38, 4, 1, "", "launch_demo"], [38, 4, 1, "", "make_ui"], [38, 5, 1, "", "model_names"], [38, 4, 1, "", "predict"]], "imgutils.metadata": [[39, 0, 0, "-", "geninfo"], [41, 0, 0, "-", "lsb"]], "imgutils.metadata.geninfo": [[39, 1, 1, "", "read_geninfo_exif"], [39, 1, 1, "", "read_geninfo_gif"], [39, 1, 1, "", "read_geninfo_parameters"], [39, 1, 1, "", "write_geninfo_exif"], [39, 1, 1, "", "write_geninfo_gif"], [39, 1, 1, "", "write_geninfo_parameters"]], "imgutils.metadata.lsb": [[41, 3, 1, "", "ImageLsbDataExtractor"], [41, 3, 1, "", "LSBExtractor"], [41, 3, 1, "", "LSBReadError"], [41, 1, 1, "", "inject_data"], [41, 1, 1, "", "read_lsb_metadata"], [41, 1, 1, "", "read_lsb_raw_bytes"], [41, 1, 1, "", "serialize_json"], [41, 1, 1, "", "serialize_pnginfo"], [41, 1, 1, "", "write_lsb_metadata"], [41, 1, 1, "", "write_lsb_raw_bytes"]], "imgutils.metadata.lsb.ImageLsbDataExtractor": [[41, 4, 1, "", "__init__"], [41, 4, 1, "", "extract_data"]], "imgutils.metadata.lsb.LSBExtractor": [[41, 4, 1, "", "__init__"], [41, 4, 1, "", "get_next_n_bytes"], [41, 4, 1, "", "get_one_byte"], [41, 4, 1, "", "read_32bit_integer"]], "imgutils.metrics": [[42, 0, 0, "-", "aesthetic"], [43, 0, 0, "-", "ccip"], [44, 0, 0, "-", "dbaesthetic"], [46, 0, 0, "-", "laplacian"], [47, 0, 0, "-", "lpips"], [48, 0, 0, "-", "psnr_"]], "imgutils.metrics.aesthetic": [[42, 1, 1, "", "get_aesthetic_score"]], "imgutils.metrics.ccip": [[43, 1, 1, "", "ccip_batch_differences"], [43, 1, 1, "", "ccip_batch_extract_features"], [43, 1, 1, "", "ccip_batch_same"], [43, 1, 1, "", "ccip_clustering"], [43, 1, 1, "", "ccip_default_clustering_params"], [43, 1, 1, "", "ccip_default_threshold"], [43, 1, 1, "", "ccip_difference"], [43, 1, 1, "", "ccip_extract_feature"], [43, 1, 1, "", "ccip_merge"], [43, 1, 1, "", "ccip_same"]], "imgutils.metrics.dbaesthetic": [[44, 1, 1, "", "anime_dbaesthetic"]], "imgutils.metrics.laplacian": [[46, 1, 1, "", "laplacian_score"]], "imgutils.metrics.lpips": [[47, 1, 1, "", "lpips_clustering"], [47, 1, 1, "", "lpips_difference"], [47, 1, 1, "", "lpips_extract_feature"]], "imgutils.metrics.psnr_": [[48, 1, 1, "", "psnr"]], "imgutils.ocr": [[49, 1, 1, "", "detect_text_with_ocr"], [49, 1, 1, "", "list_det_models"], [49, 1, 1, "", "list_rec_models"], [49, 1, 1, "", "ocr"]], "imgutils.operate": [[50, 0, 0, "-", "align"], [51, 0, 0, "-", "censor_"], [52, 0, 0, "-", "imgcensor"], [54, 0, 0, "-", "squeeze"]], "imgutils.operate.align": [[50, 1, 1, "", "align_maxsize"]], "imgutils.operate.censor_": [[51, 3, 1, "", "BaseCensor"], [51, 3, 1, "", "BlurCensor"], [51, 3, 1, "", "ColorCensor"], [51, 3, 1, "", "PixelateCensor"], [51, 1, 1, "", "censor_areas"], [51, 1, 1, "", "censor_nsfw"], [51, 1, 1, "", "register_censor_method"]], "imgutils.operate.censor_.BaseCensor": [[51, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.BlurCensor": [[51, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.ColorCensor": [[51, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.PixelateCensor": [[51, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor": [[52, 3, 1, "", "EmojiBasedCensor"], [52, 3, 1, "", "ImageBasedCensor"], [52, 3, 1, "", "SingleImage"]], "imgutils.operate.imgcensor.EmojiBasedCensor": [[52, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.ImageBasedCensor": [[52, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.SingleImage": [[52, 4, 1, "", "__init__"], [52, 4, 1, "", "find_for_area"], [52, 5, 1, "", "height"], [52, 5, 1, "", "width"]], "imgutils.operate.squeeze": [[54, 1, 1, "", "squeeze"], [54, 1, 1, "", "squeeze_with_transparency"]], "imgutils.pose": [[55, 0, 0, "-", "dwpose"], [56, 0, 0, "-", "format"], [58, 0, 0, "-", "visual"]], "imgutils.pose.dwpose": [[55, 1, 1, "", "dwpose_estimate"]], "imgutils.pose.format": [[56, 3, 1, "", "OP18KeyPointSet"], [56, 2, 1, "", "OP18_BODY_MAX"], [56, 2, 1, "", "OP18_BODY_MIN"], [56, 2, 1, "", "OP18_FACE_MAX"], [56, 2, 1, "", "OP18_FACE_MIN"], [56, 2, 1, "", "OP18_LEFT_FOOT_MAX"], [56, 2, 1, "", "OP18_LEFT_FOOT_MIN"], [56, 2, 1, "", "OP18_LEFT_HAND_MAX"], [56, 2, 1, "", "OP18_LEFT_HAND_MIN"], [56, 2, 1, "", "OP18_RIGHT_FOOT_MAX"], [56, 2, 1, "", "OP18_RIGHT_FOOT_MIN"], [56, 2, 1, "", "OP18_RIGHT_HAND_MAX"], [56, 2, 1, "", "OP18_RIGHT_HAND_MIN"], [56, 6, 1, "", "OpenPose18"]], "imgutils.pose.format.OP18KeyPointSet": [[56, 4, 1, "", "__init__"], [56, 4, 1, "", "__mul__"], [56, 4, 1, "", "__truediv__"], [56, 5, 1, "", "body"], [56, 5, 1, "", "face"], [56, 5, 1, "", "left_foot"], [56, 5, 1, "", "left_hand"], [56, 5, 1, "", "right_foot"], [56, 5, 1, "", "right_hand"]], "imgutils.pose.format.OpenPose18": [[56, 7, 1, "", "LEFT_ANKLE"], [56, 7, 1, "", "LEFT_BIG_TOE"], [56, 7, 1, "", "LEFT_EAR"], [56, 7, 1, "", "LEFT_ELBOW"], [56, 7, 1, "", "LEFT_EYE"], [56, 7, 1, "", "LEFT_HEEL"], [56, 7, 1, "", "LEFT_HIP"], [56, 7, 1, "", "LEFT_KNEE"], [56, 7, 1, "", "LEFT_SHOULDER"], [56, 7, 1, "", "LEFT_SMALL_TOE"], [56, 7, 1, "", "LEFT_WRIST"], [56, 7, 1, "", "NECK"], [56, 7, 1, "", "NOSE"], [56, 7, 1, "", "RIGHT_ANKLE"], [56, 7, 1, "", "RIGHT_BIG_TOE"], [56, 7, 1, "", "RIGHT_EAR"], [56, 7, 1, "", "RIGHT_ELBOW"], [56, 7, 1, "", "RIGHT_EYE"], [56, 7, 1, "", "RIGHT_HEEL"], [56, 7, 1, "", "RIGHT_HIP"], [56, 7, 1, "", "RIGHT_KNEE"], [56, 7, 1, "", "RIGHT_SHOULDER"], [56, 7, 1, "", "RIGHT_SMALL_TOE"], [56, 7, 1, "", "RIGHT_WRIST"]], "imgutils.pose.visual": [[58, 1, 1, "", "op18_visualize"]], "imgutils.preprocess": [[59, 0, 0, "-", "base"], [61, 0, 0, "-", "pillow"], [62, 0, 0, "-", "torchvision"], [63, 0, 0, "-", "transformers"]], "imgutils.preprocess.base": [[59, 3, 1, "", "NotParseTarget"]], "imgutils.preprocess.pillow": [[61, 1, 1, "", "create_pillow_transforms"], [61, 1, 1, "", "parse_pillow_transforms"], [61, 1, 1, "", "register_pillow_parse"], [61, 1, 1, "", "register_pillow_transform"]], "imgutils.preprocess.torchvision": [[62, 1, 1, "", "create_torchvision_transforms"], [62, 1, 1, "", "parse_torchvision_transforms"], [62, 1, 1, "", "register_torchvision_parse"], [62, 1, 1, "", "register_torchvision_transform"]], "imgutils.preprocess.transformers": [[63, 3, 1, "", "NotProcessorTypeError"], [63, 1, 1, "", "convert_to_size_dict"], [63, 1, 1, "", "create_bit_transforms"], [63, 1, 1, "", "create_blip_transforms"], [63, 1, 1, "", "create_clip_transforms"], [63, 1, 1, "", "create_convnext_transforms"], [63, 1, 1, "", "create_mobilenetv2_transforms"], [63, 1, 1, "", "create_siglip_transforms"], [63, 1, 1, "", "create_transforms_from_bit_processor"], [63, 1, 1, "", "create_transforms_from_blip_processor"], [63, 1, 1, "", "create_transforms_from_clip_processor"], [63, 1, 1, "", "create_transforms_from_convnext_processor"], [63, 1, 1, "", "create_transforms_from_mobilenetv2_processor"], [63, 1, 1, "", "create_transforms_from_siglip_processor"], [63, 1, 1, "", "create_transforms_from_transformers"], [63, 1, 1, "", "create_transforms_from_vit_processor"], [63, 1, 1, "", "create_vit_transforms"], [63, 1, 1, "", "get_size_dict"], [63, 1, 1, "", "is_valid_size_dict"], [63, 1, 1, "", "register_creators_for_transformers"]], "imgutils.resource": [[64, 0, 0, "-", "background"]], "imgutils.resource.background": [[64, 3, 1, "", "BackgroundImageSet"], [64, 1, 1, "", "get_bg_image"], [64, 1, 1, "", "get_bg_image_file"], [64, 1, 1, "", "list_bg_image_files"], [64, 1, 1, "", "random_bg_image"], [64, 1, 1, "", "random_bg_image_file"]], "imgutils.resource.background.BackgroundImageSet": [[64, 4, 1, "", "__init__"], [64, 4, 1, "", "get_image"], [64, 4, 1, "", "get_image_file"], [64, 4, 1, "", "list_image_files"], [64, 4, 1, "", "random_image"], [64, 4, 1, "", "random_image_file"]], "imgutils.restore": [[66, 0, 0, "-", "adversarial"], [68, 0, 0, "-", "nafnet"], [69, 0, 0, "-", "scunet"]], "imgutils.restore.adversarial": [[66, 1, 1, "", "remove_adversarial_noise"]], "imgutils.restore.nafnet": [[68, 1, 1, "", "restore_with_nafnet"]], "imgutils.restore.scunet": [[69, 1, 1, "", "restore_with_scunet"]], "imgutils.sd": [[71, 0, 0, "-", "metadata"], [72, 0, 0, "-", "model"], [73, 0, 0, "-", "nai"]], "imgutils.sd.metadata": [[71, 3, 1, "", "SDMetaData"], [71, 1, 1, "", "get_sdmeta_from_image"], [71, 1, 1, "", "parse_sdmeta_from_text"], [71, 1, 1, "", "save_image_with_sdmeta"]], "imgutils.sd.metadata.SDMetaData": [[71, 4, 1, "", "__str__"], [71, 5, 1, "", "pnginfo"], [71, 5, 1, "", "text"]], "imgutils.sd.model": [[72, 1, 1, "", "read_metadata"], [72, 1, 1, "", "save_with_metadata"]], "imgutils.sd.nai": [[73, 3, 1, "", "NAIMetaData"], [73, 3, 1, "", "NAIMetadata"], [73, 1, 1, "", "add_naimeta_to_image"], [73, 1, 1, "", "get_naimeta_from_image"], [73, 1, 1, "", "save_image_with_naimeta"]], "imgutils.sd.nai.NAIMetaData": [[73, 4, 1, "", "__init__"], [73, 5, 1, "", "pnginfo"]], "imgutils.segment": [[75, 0, 0, "-", "isnetis"]], "imgutils.segment.isnetis": [[75, 1, 1, "", "get_isnetis_mask"], [75, 1, 1, "", "segment_rgba_with_isnetis"], [75, 1, 1, "", "segment_with_isnetis"]], "imgutils.tagging": [[76, 0, 0, "-", "blacklist"], [77, 0, 0, "-", "camie"], [78, 0, 0, "-", "character"], [79, 0, 0, "-", "deepdanbooru"], [80, 0, 0, "-", "deepgelbooru"], [81, 0, 0, "-", "format"], [83, 0, 0, "-", "match"], [84, 0, 0, "-", "mldanbooru"], [85, 0, 0, "-", "order"], [86, 0, 0, "-", "overlap"], [87, 0, 0, "-", "pixai"], [88, 0, 0, "-", "wd14"]], "imgutils.tagging.blacklist": [[76, 1, 1, "", "drop_blacklisted_tags"], [76, 1, 1, "", "is_blacklisted"]], "imgutils.tagging.camie": [[77, 1, 1, "", "convert_camie_emb_to_prediction"], [77, 1, 1, "", "get_camie_tags"]], "imgutils.tagging.character": [[78, 2, 1, "", "CHAR_PREFIXES"], [78, 2, 1, "", "CHAR_SUFFIXES"], [78, 2, 1, "", "CHAR_WHITELIST_PREFIX"], [78, 2, 1, "", "CHAR_WHITELIST_SUFFIX"], [78, 2, 1, "", "CHAR_WHITELIST_WORD"], [78, 3, 1, "", "CharacterTagPool"], [78, 1, 1, "", "drop_basic_character_tags"], [78, 1, 1, "", "is_basic_character_tag"]], "imgutils.tagging.character.CharacterTagPool": [[78, 4, 1, "", "__init__"], [78, 4, 1, "", "drop_basic_character_tags"], [78, 4, 1, "", "is_basic_character_tag"]], "imgutils.tagging.deepdanbooru": [[79, 1, 1, "", "get_deepdanbooru_tags"]], "imgutils.tagging.deepgelbooru": [[80, 1, 1, "", "get_deepgelbooru_tags"]], "imgutils.tagging.format": [[81, 1, 1, "", "add_underline"], [81, 1, 1, "", "remove_underline"], [81, 1, 1, "", "tags_to_text"]], "imgutils.tagging.match": [[83, 1, 1, "", "tag_match_full"], [83, 1, 1, "", "tag_match_prefix"], [83, 1, 1, "", "tag_match_suffix"]], "imgutils.tagging.mldanbooru": [[84, 1, 1, "", "get_mldanbooru_tags"]], "imgutils.tagging.order": [[85, 1, 1, "", "sort_tags"]], "imgutils.tagging.overlap": [[86, 1, 1, "", "drop_overlap_tags"]], "imgutils.tagging.pixai": [[87, 1, 1, "", "get_pixai_tags"]], "imgutils.tagging.wd14": [[88, 1, 1, "", "convert_wd14_emb_to_prediction"], [88, 1, 1, "", "denormalize_wd14_emb"], [88, 1, 1, "", "get_wd14_tags"]], "imgutils.upscale": [[89, 0, 0, "-", "cdc"]], "imgutils.upscale.cdc": [[89, 1, 1, "", "upscale_with_cdc"]], "imgutils.utils": [[91, 0, 0, "-", "cache"], [92, 0, 0, "-", "func"], [94, 0, 0, "-", "onnxruntime"]], "imgutils.utils.cache": [[91, 1, 1, "", "ts_lru_cache"]], "imgutils.utils.func": [[92, 1, 1, "", "sigmoid"]], "imgutils.utils.onnxruntime": [[94, 1, 1, "", "get_onnx_provider"], [94, 1, 1, "", "open_onnx_model"]], "imgutils.validate": [[95, 0, 0, "-", "aicheck"], [96, 0, 0, "-", "bangumi_char"], [97, 0, 0, "-", "classify"], [98, 0, 0, "-", "color"], [99, 0, 0, "-", "completeness"], [100, 0, 0, "-", "dbrating"], [101, 0, 0, "-", "furry"], [103, 0, 0, "-", "monochrome"], [104, 0, 0, "-", "nsfw"], [105, 0, 0, "-", "portrait"], [106, 0, 0, "-", "rating"], [107, 0, 0, "-", "real"], [108, 0, 0, "-", "safe"], [109, 0, 0, "-", "style_age"], [110, 0, 0, "-", "teen"], [111, 0, 0, "-", "truncate"]], "imgutils.validate.aicheck": [[95, 1, 1, "", "get_ai_created_score"], [95, 1, 1, "", "is_ai_created"]], "imgutils.validate.bangumi_char": [[96, 1, 1, "", "anime_bangumi_char"], [96, 1, 1, "", "anime_bangumi_char_score"]], "imgutils.validate.classify": [[97, 1, 1, "", "anime_classify"], [97, 1, 1, "", "anime_classify_score"]], "imgutils.validate.color": [[98, 1, 1, "", "is_greyscale"]], "imgutils.validate.completeness": [[99, 1, 1, "", "anime_completeness"], [99, 1, 1, "", "anime_completeness_score"]], "imgutils.validate.dbrating": [[100, 1, 1, "", "anime_dbrating"], [100, 1, 1, "", "anime_dbrating_score"]], "imgutils.validate.furry": [[101, 1, 1, "", "anime_furry"], [101, 1, 1, "", "anime_furry_score"]], "imgutils.validate.monochrome": [[103, 1, 1, "", "get_monochrome_score"], [103, 1, 1, "", "is_monochrome"]], "imgutils.validate.nsfw": [[104, 1, 1, "", "nsfw_pred"], [104, 1, 1, "", "nsfw_pred_score"]], "imgutils.validate.portrait": [[105, 1, 1, "", "anime_portrait"], [105, 1, 1, "", "anime_portrait_score"]], "imgutils.validate.rating": [[106, 1, 1, "", "anime_rating"], [106, 1, 1, "", "anime_rating_score"]], "imgutils.validate.real": [[107, 1, 1, "", "anime_real"], [107, 1, 1, "", "anime_real_score"]], "imgutils.validate.safe": [[108, 1, 1, "", "safe_check"], [108, 1, 1, "", "safe_check_score"]], "imgutils.validate.style_age": [[109, 1, 1, "", "anime_style_age"], [109, 1, 1, "", "anime_style_age_score"]], "imgutils.validate.teen": [[110, 1, 1, "", "anime_teen"], [110, 1, 1, "", "anime_teen_score"]], "imgutils.validate.truncate": [[111, 1, 1, "", "is_truncated_file"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:data", "3": "py:class", "4": "py:method", "5": "py:property", "6": "py:enum", "7": "py:attribute"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "data", "Python data"], "3": ["py", "class", "Python class"], "4": ["py", "method", "Python method"], "5": ["py", "property", "Python property"], "6": ["py", "enum", "Python enum"], "7": ["py", "attribute", "Python attribute"]}, "titleterms": {"imgutil": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "ascii": [0, 1], "draw": 0, "ascii_draw": 0, "config": [2, 3], "meta": 3, "__title__": 3, "__version__": 3, "__description__": 3, "__author__": 3, "__author_email__": 3, "data": [4, 5, 6, 7, 8, 9, 10, 11, 12], "background": [4, 64], "grid_background": 4, "grid_transpar": 4, "blob": 5, "to_blob_url": 5, "load_image_from_blob_url": 5, "is_valid_image_blob_url": 5, "decod": 6, "rgb_decod": 6, "encod": 7, "rgb_encod": 7, "imag": 8, "load_imag": 8, "has_alpha_channel": 8, "layer": 10, "istack": 10, "pad": 11, "pad_image_to_s": 11, "url": 12, "download_image_from_url": 12, "is_http_url": 12, "detect": [13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25], "booru_yolo": 13, "model": [13, 72], "label": 13, "descript": 13, "avail": 13, "pp": 13, "seri": 13, "AS": 13, "aa": 13, "detect_with_booru_yolo": 13, "censor": 14, "detect_censor": 14, "ey": 15, "detect_ey": 15, "face": 16, "detect_fac": 16, "halfbodi": 17, "detect_halfbodi": 17, "hand": 18, "detect_hand": 18, "head": 19, "detect_head": 19, "nudenet": 21, "detect_with_nudenet": 21, "person": 22, "detect_person": 22, "similar": 23, "calculate_i": 23, "bboxes_similar": 23, "detection_similar": 23, "calculate_mask_i": 23, "masks_similar": 23, "detection_with_mask_similar": 23, "text": 24, "detect_text": 24, "visual": [25, 58], "detection_visu": 25, "edg": [26, 27, 28, 29], "canni": 26, "get_edge_by_canni": 26, "edge_image_with_canni": 26, "lineart": 28, "get_edge_by_lineart": 28, "edge_image_with_lineart": 28, "lineart_anim": 29, "get_edge_by_lineart_anim": 29, "edge_image_with_lineart_anim": 29, "gener": [30, 31, 32, 33, 34, 35, 36, 37, 38], "classifi": [30, 97], "classifymodel": 30, "classify_predict_scor": 30, "classify_predict": 30, "classify_predict_fmt": 30, "classify_timm": 31, "classifytimmmodel": 31, "classify_timm_predict": 31, "clip": 32, "clipmodel": 32, "clip_image_encod": 32, "clip_text_encod": 32, "clip_predict": 32, "enhanc": 33, "imageenhanc": 33, "multilabel_timm": 35, "multilabeltimmmodel": 35, "multilabel_timm_predict": 35, "siglip": 36, "siglipmodel": 36, "siglip_image_encod": 36, "siglip_text_encod": 36, "siglip_predict": 36, "yolo": 37, "yolomodel": 37, "yolo_predict": 37, "yoloseg": 38, "yolosegmentationmodel": 38, "yolo_seg_predict": 38, "metadata": [39, 40, 41, 71], "geninfo": 39, "read_geninfo_paramet": 39, "read_geninfo_exif": 39, "read_geninfo_gif": 39, "write_geninfo_paramet": 39, "write_geninfo_exif": 39, "write_geninfo_gif": 39, "lsb": 41, "read_lsb_raw_byt": 41, "read_lsb_metadata": 41, "write_lsb_raw_byt": 41, "write_lsb_metadata": 41, "lsbreaderror": 41, "lsbextractor": 41, "imagelsbdataextractor": 41, "serialize_pnginfo": 41, "serialize_json": 41, "inject_data": 41, "metric": [42, 43, 44, 45, 46, 47, 48], "aesthet": 42, "get_aesthetic_scor": 42, "ccip": 43, "ccip_extract_featur": 43, "ccip_batch_extract_featur": 43, "ccip_default_threshold": 43, "ccip_differ": 43, "ccip_sam": 43, "ccip_batch_differ": 43, "ccip_batch_sam": 43, "ccip_default_clustering_param": 43, "ccip_clust": 43, "ccip_merg": 43, "dbaesthet": 44, "anime_dbaesthet": 44, "laplacian": 46, "laplacian_scor": 46, "lpip": 47, "lpips_extract_featur": 47, "lpips_differ": 47, "lpips_clust": 47, "psnr_": 48, "psnr": 48, "ocr": 49, "detect_text_with_ocr": 49, "list_det_model": 49, "list_rec_model": 49, "oper": [50, 51, 52, 53, 54], "align": 50, "align_maxs": 50, "censor_": 51, "censor_area": 51, "censor_nsfw": 51, "basecensor": 51, "colorcensor": 51, "blurcensor": 51, "pixelatecensor": 51, "register_censor_method": 51, "imgcensor": 52, "imagebasedcensor": 52, "emojibasedcensor": 52, "singleimag": 52, "squeez": 54, "squeeze_with_transpar": 54, "pose": [55, 56, 57, 58], "dwpose": 55, "dwpose_estim": 55, "format": [56, 81], "op18keypointset": 56, "openpose18": 56, "op18_body_max": 56, "op18_body_min": 56, "op18_face_max": 56, "op18_face_min": 56, "op18_left_foot_max": 56, "op18_left_foot_min": 56, "op18_left_hand_max": 56, "op18_left_hand_min": 56, "op18_right_foot_max": 56, "op18_right_foot_min": 56, "op18_right_hand_max": 56, "op18_right_hand_min": 56, "op18_visu": 58, "preprocess": [59, 60, 61, 62, 63], "base": 59, "notparsetarget": 59, "pillow": 61, "register_pillow_transform": 61, "register_pillow_pars": 61, "create_pillow_transform": 61, "parse_pillow_transform": 61, "torchvis": 62, "register_torchvision_transform": 62, "register_torchvision_pars": 62, "create_torchvision_transform": 62, "parse_torchvision_transform": 62, "transform": 63, "register_creators_for_transform": 63, "notprocessortypeerror": 63, "create_transforms_from_transform": 63, "is_valid_size_dict": 63, "convert_to_size_dict": 63, "get_size_dict": 63, "create_clip_transform": 63, "create_transforms_from_clip_processor": 63, "create_convnext_transform": 63, "create_transforms_from_convnext_processor": 63, "create_vit_transform": 63, "create_transforms_from_vit_processor": 63, "create_siglip_transform": 63, "create_transforms_from_siglip_processor": 63, "create_bit_transform": 63, "create_transforms_from_bit_processor": 63, "create_blip_transform": 63, "create_transforms_from_blip_processor": 63, "create_mobilenetv2_transform": 63, "create_transforms_from_mobilenetv2_processor": 63, "resourc": [64, 65], "backgroundimageset": 64, "list_bg_image_fil": 64, "get_bg_image_fil": 64, "get_bg_imag": 64, "random_bg_image_fil": 64, "random_bg_imag": 64, "restor": [66, 67, 68, 69], "adversari": 66, "remove_adversarial_nois": 66, "nafnet": 68, "restore_with_nafnet": 68, "scunet": 69, "restore_with_scunet": 69, "sd": [70, 71, 72, 73], "sdmetadata": 71, "parse_sdmeta_from_text": 71, "get_sdmeta_from_imag": 71, "save_image_with_sdmeta": 71, "read_metadata": 72, "save_with_metadata": 72, "nai": 73, "naimetadata": 73, "get_naimeta_from_imag": 73, "add_naimeta_to_imag": 73, "save_image_with_naimeta": 73, "segment": [74, 75], "isneti": 75, "get_isnetis_mask": 75, "segment_with_isneti": 75, "segment_rgba_with_isneti": 75, "tag": [76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88], "blacklist": 76, "is_blacklist": 76, "drop_blacklisted_tag": 76, "cami": 77, "get_camie_tag": 77, "convert_camie_emb_to_predict": 77, "charact": 78, "char_whitelist_suffix": 78, "char_whitelist_prefix": 78, "char_whitelist_word": 78, "char_suffix": 78, "char_prefix": 78, "charactertagpool": 78, "is_basic_character_tag": 78, "drop_basic_character_tag": 78, "deepdanbooru": 79, "get_deepdanbooru_tag": 79, "deepgelbooru": 80, "get_deepgelbooru_tag": 80, "add_underlin": 81, "remove_underlin": 81, "tags_to_text": 81, "match": 83, "tag_match_suffix": 83, "tag_match_prefix": 83, "tag_match_ful": 83, "mldanbooru": 84, "get_mldanbooru_tag": 84, "order": 85, "sort_tag": 85, "overlap": 86, "drop_overlap_tag": 86, "pixai": 87, "get_pixai_tag": 87, "wd14": 88, "get_wd14_tag": 88, "convert_wd14_emb_to_predict": 88, "denormalize_wd14_emb": 88, "upscal": [89, 90], "cdc": 89, "upscale_with_cdc": 89, "util": [91, 92, 93, 94], "cach": 91, "ts_lru_cach": 91, "func": 92, "sigmoid": 92, "onnxruntim": 94, "get_onnx_provid": 94, "open_onnx_model": 94, "valid": [95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111], "aicheck": 95, "get_ai_created_scor": 95, "is_ai_cr": 95, "bangumi_char": 96, "anime_bangumi_char_scor": 96, "anime_bangumi_char": 96, "anime_classify_scor": 97, "anime_classifi": 97, "color": 98, "is_greyscal": 98, "complet": 99, "anime_completeness_scor": 99, "anime_complet": 99, "dbrate": 100, "anime_dbrating_scor": 100, "anime_dbr": 100, "furri": 101, "anime_furry_scor": 101, "anime_furri": 101, "monochrom": 103, "get_monochrome_scor": 103, "is_monochrom": 103, "nsfw": 104, "nsfw_pred_scor": 104, "nsfw_pred": 104, "portrait": 105, "anime_portrait_scor": 105, "anime_portrait": 105, "rate": 106, "anime_rating_scor": 106, "anime_r": [106, 107], "real": 107, "anime_real_scor": 107, "safe": 108, "safe_check_scor": 108, "safe_check": 108, "style_ag": 109, "anime_style_age_scor": 109, "anime_style_ag": 109, "teen": 110, "anime_teen_scor": 110, "anime_teen": 110, "truncat": 111, "is_truncated_fil": 111, "welcom": 112, "": 112, "document": 112, "overview": 112, "tutori": 112, "inform": [112, 113, 114], "api": 112, "run": [113, 114], "environ": [113, 114], "instal": 115, "quick": 116, "start": 116}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.todo": 2, "nbsphinx": 4, "sphinx": 58}, "alltitles": {"imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "ascii_drawing": [[0, "ascii-drawing"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "__TITLE__": [[3, "title"]], "__VERSION__": [[3, "version"]], "__DESCRIPTION__": [[3, "description"]], "__AUTHOR__": [[3, "author"]], "__AUTHOR_EMAIL__": [[3, "author-email"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "grid_background": [[4, "grid-background"]], "grid_transparent": [[4, "grid-transparent"]], "imgutils.data.blob": [[5, "module-imgutils.data.blob"]], "to_blob_url": [[5, "to-blob-url"]], "load_image_from_blob_url": [[5, "load-image-from-blob-url"]], "is_valid_image_blob_url": [[5, "is-valid-image-blob-url"]], "imgutils.data.decode": [[6, "module-imgutils.data.decode"]], "rgb_decode": [[6, "rgb-decode"]], "imgutils.data.encode": [[7, "module-imgutils.data.encode"]], "rgb_encode": [[7, "rgb-encode"]], "imgutils.data.image": [[8, "module-imgutils.data.image"]], "load_image": [[8, "load-image"]], "load_images": [[8, "load-images"]], "has_alpha_channel": [[8, "has-alpha-channel"]], "imgutils.data": [[9, "module-imgutils.data"]], "imgutils.data.layer": [[10, "module-imgutils.data.layer"]], "istack": [[10, "istack"]], "imgutils.data.pad": [[11, "module-imgutils.data.pad"]], "pad_image_to_size": [[11, "pad-image-to-size"]], "imgutils.data.url": [[12, "module-imgutils.data.url"]], "download_image_from_url": [[12, "download-image-from-url"]], "is_http_url": [[12, "is-http-url"]], "imgutils.detect.booru_yolo": [[13, "module-imgutils.detect.booru_yolo"]], "Model Labels and Descriptions": [[13, "id1"]], "Available Models (PP Series)": [[13, "id2"]], "Available Models (AS Series)": [[13, "id3"]], "Available Models (AA Series)": [[13, "id4"]], "detect_with_booru_yolo": [[13, "detect-with-booru-yolo"]], "imgutils.detect.censor": [[14, "module-imgutils.detect.censor"]], "detect_censors": [[14, "detect-censors"]], "imgutils.detect.eye": [[15, "module-imgutils.detect.eye"]], "detect_eyes": [[15, "detect-eyes"]], "imgutils.detect.face": [[16, "module-imgutils.detect.face"]], "detect_faces": [[16, "detect-faces"]], "imgutils.detect.halfbody": [[17, "module-imgutils.detect.halfbody"]], "detect_halfbody": [[17, "detect-halfbody"]], "imgutils.detect.hand": [[18, "module-imgutils.detect.hand"]], "detect_hands": [[18, "detect-hands"]], "imgutils.detect.head": [[19, "module-imgutils.detect.head"]], "detect_heads": [[19, "detect-heads"]], "imgutils.detect": [[20, "module-imgutils.detect"]], "imgutils.detect.nudenet": [[21, "module-imgutils.detect.nudenet"]], "detect_with_nudenet": [[21, "detect-with-nudenet"]], "imgutils.detect.person": [[22, "module-imgutils.detect.person"]], "detect_person": [[22, "detect-person"]], "imgutils.detect.similarity": [[23, "module-imgutils.detect.similarity"]], "calculate_iou": [[23, "calculate-iou"]], "bboxes_similarity": [[23, "bboxes-similarity"]], "detection_similarity": [[23, "detection-similarity"]], "calculate_mask_iou": [[23, "calculate-mask-iou"]], "masks_similarity": [[23, "masks-similarity"]], "detection_with_mask_similarity": [[23, "detection-with-mask-similarity"]], "imgutils.detect.text": [[24, "module-imgutils.detect.text"]], "detect_text": [[24, "detect-text"]], "imgutils.detect.visual": [[25, "module-imgutils.detect.visual"]], "detection_visualize": [[25, "detection-visualize"]], "imgutils.edge.canny": [[26, "module-imgutils.edge.canny"]], "get_edge_by_canny": [[26, "get-edge-by-canny"]], "edge_image_with_canny": [[26, "edge-image-with-canny"]], "imgutils.edge": [[27, "module-imgutils.edge"]], "imgutils.edge.lineart": [[28, "module-imgutils.edge.lineart"]], "get_edge_by_lineart": [[28, "get-edge-by-lineart"]], "edge_image_with_lineart": [[28, "edge-image-with-lineart"]], "imgutils.edge.lineart_anime": [[29, "module-imgutils.edge.lineart_anime"]], "get_edge_by_lineart_anime": [[29, "get-edge-by-lineart-anime"]], "edge_image_with_lineart_anime": [[29, "edge-image-with-lineart-anime"]], "imgutils.generic.classify": [[30, "module-imgutils.generic.classify"]], "ClassifyModel": [[30, "classifymodel"]], "classify_predict_score": [[30, "classify-predict-score"]], "classify_predict": [[30, "classify-predict"]], "classify_predict_fmt": [[30, "classify-predict-fmt"]], "imgutils.generic.classify_timm": [[31, "module-imgutils.generic.classify_timm"]], "ClassifyTIMMModel": [[31, "classifytimmmodel"]], "classify_timm_predict": [[31, "classify-timm-predict"]], "imgutils.generic.clip": [[32, "module-imgutils.generic.clip"]], "CLIPModel": [[32, "clipmodel"]], "clip_image_encode": [[32, "clip-image-encode"]], "clip_text_encode": [[32, "clip-text-encode"]], "clip_predict": [[32, "clip-predict"]], "imgutils.generic.enhance": [[33, "module-imgutils.generic.enhance"]], "ImageEnhancer": [[33, "imageenhancer"]], "imgutils.generic": [[34, "module-imgutils.generic"]], "imgutils.generic.multilabel_timm": [[35, "module-imgutils.generic.multilabel_timm"]], "MultiLabelTIMMModel": [[35, "multilabeltimmmodel"]], "multilabel_timm_predict": [[35, "multilabel-timm-predict"]], "imgutils.generic.siglip": [[36, "module-imgutils.generic.siglip"]], "SigLIPModel": [[36, "siglipmodel"]], "siglip_image_encode": [[36, "siglip-image-encode"]], "siglip_text_encode": [[36, "siglip-text-encode"]], "siglip_predict": [[36, "siglip-predict"]], "imgutils.generic.yolo": [[37, "module-imgutils.generic.yolo"]], "YOLOModel": [[37, "yolomodel"]], "yolo_predict": [[37, "yolo-predict"]], "imgutils.generic.yoloseg": [[38, "module-imgutils.generic.yoloseg"]], "YOLOSegmentationModel": [[38, "yolosegmentationmodel"]], "yolo_seg_predict": [[38, "yolo-seg-predict"]], "imgutils.metadata.geninfo": [[39, "module-imgutils.metadata.geninfo"]], "read_geninfo_parameters": [[39, "read-geninfo-parameters"]], "read_geninfo_exif": [[39, "read-geninfo-exif"]], "read_geninfo_gif": [[39, "read-geninfo-gif"]], "write_geninfo_parameters": [[39, "write-geninfo-parameters"]], "write_geninfo_exif": [[39, "write-geninfo-exif"]], "write_geninfo_gif": [[39, "write-geninfo-gif"]], "imgutils.metadata": [[40, "module-imgutils.metadata"]], "imgutils.metadata.lsb": [[41, "module-imgutils.metadata.lsb"]], "read_lsb_raw_bytes": [[41, "read-lsb-raw-bytes"]], "read_lsb_metadata": [[41, "read-lsb-metadata"]], "write_lsb_raw_bytes": [[41, "write-lsb-raw-bytes"]], "write_lsb_metadata": [[41, "write-lsb-metadata"]], "LSBReadError": [[41, "lsbreaderror"]], "LSBExtractor": [[41, "lsbextractor"]], "ImageLsbDataExtractor": [[41, "imagelsbdataextractor"]], "serialize_pnginfo": [[41, "serialize-pnginfo"]], "serialize_json": [[41, "serialize-json"]], "inject_data": [[41, "inject-data"]], "imgutils.metrics.aesthetic": [[42, "module-imgutils.metrics.aesthetic"]], "get_aesthetic_score": [[42, "get-aesthetic-score"]], "imgutils.metrics.ccip": [[43, "module-imgutils.metrics.ccip"]], "ccip_extract_feature": [[43, "ccip-extract-feature"]], "ccip_batch_extract_features": [[43, "ccip-batch-extract-features"]], "ccip_default_threshold": [[43, "ccip-default-threshold"]], "ccip_difference": [[43, "ccip-difference"]], "ccip_same": [[43, "ccip-same"]], "ccip_batch_differences": [[43, "ccip-batch-differences"]], "ccip_batch_same": [[43, "ccip-batch-same"]], "ccip_default_clustering_params": [[43, "ccip-default-clustering-params"]], "ccip_clustering": [[43, "ccip-clustering"]], "ccip_merge": [[43, "ccip-merge"]], "imgutils.metrics.dbaesthetic": [[44, "module-imgutils.metrics.dbaesthetic"]], "anime_dbaesthetic": [[44, "anime-dbaesthetic"]], "imgutils.metrics": [[45, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[46, "module-imgutils.metrics.laplacian"]], "laplacian_score": [[46, "laplacian-score"]], "imgutils.metrics.lpips": [[47, "module-imgutils.metrics.lpips"]], "lpips_extract_feature": [[47, "lpips-extract-feature"]], "lpips_difference": [[47, "lpips-difference"]], "lpips_clustering": [[47, "lpips-clustering"]], "imgutils.metrics.psnr_": [[48, "module-imgutils.metrics.psnr_"]], "psnr": [[48, "id1"]], "imgutils.ocr": [[49, "module-imgutils.ocr"]], "detect_text_with_ocr": [[49, "detect-text-with-ocr"]], "ocr": [[49, "ocr"]], "list_det_models": [[49, "list-det-models"]], "list_rec_models": [[49, "list-rec-models"]], "imgutils.operate.align": [[50, "module-imgutils.operate.align"]], "align_maxsize": [[50, "align-maxsize"]], "imgutils.operate.censor_": [[51, "module-imgutils.operate.censor_"]], "censor_areas": [[51, "censor-areas"]], "censor_nsfw": [[51, "censor-nsfw"]], "BaseCensor": [[51, "basecensor"]], "ColorCensor": [[51, "colorcensor"]], "BlurCensor": [[51, "blurcensor"]], "PixelateCensor": [[51, "pixelatecensor"]], "register_censor_method": [[51, "register-censor-method"]], "imgutils.operate.imgcensor": [[52, "module-imgutils.operate.imgcensor"]], "ImageBasedCensor": [[52, "imagebasedcensor"]], "EmojiBasedCensor": [[52, "emojibasedcensor"]], "SingleImage": [[52, "singleimage"]], "imgutils.operate": [[53, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[54, "module-imgutils.operate.squeeze"]], "squeeze": [[54, "squeeze"]], "squeeze_with_transparency": [[54, "squeeze-with-transparency"]], "imgutils.pose.dwpose": [[55, "module-imgutils.pose.dwpose"]], "dwpose_estimate": [[55, "dwpose-estimate"]], "imgutils.pose.format": [[56, "module-imgutils.pose.format"]], "OP18KeyPointSet": [[56, "op18keypointset"]], "OpenPose18": [[56, "openpose18"]], "OP18_BODY_MAX": [[56, "op18-body-max"]], "OP18_BODY_MIN": [[56, "op18-body-min"]], "OP18_FACE_MAX": [[56, "op18-face-max"]], "OP18_FACE_MIN": [[56, "op18-face-min"]], "OP18_LEFT_FOOT_MAX": [[56, "op18-left-foot-max"]], "OP18_LEFT_FOOT_MIN": [[56, "op18-left-foot-min"]], "OP18_LEFT_HAND_MAX": [[56, "op18-left-hand-max"]], "OP18_LEFT_HAND_MIN": [[56, "op18-left-hand-min"]], "OP18_RIGHT_FOOT_MAX": [[56, "op18-right-foot-max"]], "OP18_RIGHT_FOOT_MIN": [[56, "op18-right-foot-min"]], "OP18_RIGHT_HAND_MAX": [[56, "op18-right-hand-max"]], "OP18_RIGHT_HAND_MIN": [[56, "op18-right-hand-min"]], "imgutils.pose": [[57, "module-imgutils.pose"]], "imgutils.pose.visual": [[58, "module-imgutils.pose.visual"]], "op18_visualize": [[58, "op18-visualize"]], "imgutils.preprocess.base": [[59, "module-imgutils.preprocess.base"]], "NotParseTarget": [[59, "notparsetarget"]], "imgutils.preprocess": [[60, "module-imgutils.preprocess"]], "imgutils.preprocess.pillow": [[61, "module-imgutils.preprocess.pillow"]], "register_pillow_transform": [[61, "register-pillow-transform"]], "register_pillow_parse": [[61, "register-pillow-parse"]], "create_pillow_transforms": [[61, "create-pillow-transforms"]], "parse_pillow_transforms": [[61, "parse-pillow-transforms"]], "imgutils.preprocess.torchvision": [[62, "module-imgutils.preprocess.torchvision"]], "register_torchvision_transform": [[62, "register-torchvision-transform"]], "register_torchvision_parse": [[62, "register-torchvision-parse"]], "create_torchvision_transforms": [[62, "create-torchvision-transforms"]], "parse_torchvision_transforms": [[62, "parse-torchvision-transforms"]], "imgutils.preprocess.transformers": [[63, "module-imgutils.preprocess.transformers"]], "register_creators_for_transformers": [[63, "register-creators-for-transformers"]], "NotProcessorTypeError": [[63, "notprocessortypeerror"]], "create_transforms_from_transformers": [[63, "create-transforms-from-transformers"]], "is_valid_size_dict": [[63, "is-valid-size-dict"]], "convert_to_size_dict": [[63, "convert-to-size-dict"]], "get_size_dict": [[63, "get-size-dict"]], "create_clip_transforms": [[63, "create-clip-transforms"]], "create_transforms_from_clip_processor": [[63, "create-transforms-from-clip-processor"]], "create_convnext_transforms": [[63, "create-convnext-transforms"]], "create_transforms_from_convnext_processor": [[63, "create-transforms-from-convnext-processor"]], "create_vit_transforms": [[63, "create-vit-transforms"]], "create_transforms_from_vit_processor": [[63, "create-transforms-from-vit-processor"]], "create_siglip_transforms": [[63, "create-siglip-transforms"]], "create_transforms_from_siglip_processor": [[63, "create-transforms-from-siglip-processor"]], "create_bit_transforms": [[63, "create-bit-transforms"]], "create_transforms_from_bit_processor": [[63, "create-transforms-from-bit-processor"]], "create_blip_transforms": [[63, "create-blip-transforms"]], "create_transforms_from_blip_processor": [[63, "create-transforms-from-blip-processor"]], "create_mobilenetv2_transforms": [[63, "create-mobilenetv2-transforms"]], "create_transforms_from_mobilenetv2_processor": [[63, "create-transforms-from-mobilenetv2-processor"]], "imgutils.resource.background": [[64, "module-imgutils.resource.background"]], "BackgroundImageSet": [[64, "backgroundimageset"]], "list_bg_image_files": [[64, "list-bg-image-files"]], "get_bg_image_file": [[64, "get-bg-image-file"]], "get_bg_image": [[64, "get-bg-image"]], "random_bg_image_file": [[64, "random-bg-image-file"]], "random_bg_image": [[64, "random-bg-image"]], "imgutils.resource": [[65, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[66, "module-imgutils.restore.adversarial"]], "remove_adversarial_noise": [[66, "remove-adversarial-noise"]], "imgutils.restore": [[67, "module-imgutils.restore"]], "imgutils.restore.nafnet": [[68, "module-imgutils.restore.nafnet"]], "restore_with_nafnet": [[68, "restore-with-nafnet"]], "imgutils.restore.scunet": [[69, "module-imgutils.restore.scunet"]], "restore_with_scunet": [[69, "restore-with-scunet"]], "imgutils.sd": [[70, "module-imgutils.sd"]], "imgutils.sd.metadata": [[71, "module-imgutils.sd.metadata"]], "SDMetaData": [[71, "sdmetadata"]], "parse_sdmeta_from_text": [[71, "parse-sdmeta-from-text"]], "get_sdmeta_from_image": [[71, "get-sdmeta-from-image"]], "save_image_with_sdmeta": [[71, "save-image-with-sdmeta"]], "imgutils.sd.model": [[72, "module-imgutils.sd.model"]], "read_metadata": [[72, "read-metadata"]], "save_with_metadata": [[72, "save-with-metadata"]], "imgutils.sd.nai": [[73, "module-imgutils.sd.nai"]], "NAIMetaData": [[73, "naimetadata"]], "NAIMetadata": [[73, "id1"]], "get_naimeta_from_image": [[73, "get-naimeta-from-image"]], "add_naimeta_to_image": [[73, "add-naimeta-to-image"]], "save_image_with_naimeta": [[73, "save-image-with-naimeta"]], "imgutils.segment": [[74, "module-imgutils.segment"]], "imgutils.segment.isnetis": [[75, "module-imgutils.segment.isnetis"]], "get_isnetis_mask": [[75, "get-isnetis-mask"]], "segment_with_isnetis": [[75, "segment-with-isnetis"]], "segment_rgba_with_isnetis": [[75, "segment-rgba-with-isnetis"]], "imgutils.tagging.blacklist": [[76, "module-imgutils.tagging.blacklist"]], "is_blacklisted": [[76, "is-blacklisted"]], "drop_blacklisted_tags": [[76, "drop-blacklisted-tags"]], "imgutils.tagging.camie": [[77, "module-imgutils.tagging.camie"]], "get_camie_tags": [[77, "get-camie-tags"]], "convert_camie_emb_to_prediction": [[77, "convert-camie-emb-to-prediction"]], "imgutils.tagging.character": [[78, "module-imgutils.tagging.character"]], "CHAR_WHITELIST_SUFFIX": [[78, "char-whitelist-suffix"]], "CHAR_WHITELIST_PREFIX": [[78, "char-whitelist-prefix"]], "CHAR_WHITELIST_WORD": [[78, "char-whitelist-word"]], "CHAR_SUFFIXES": [[78, "char-suffixes"]], "CHAR_PREFIXES": [[78, "char-prefixes"]], "CharacterTagPool": [[78, "charactertagpool"]], "is_basic_character_tag": [[78, "is-basic-character-tag"]], "drop_basic_character_tags": [[78, "drop-basic-character-tags"]], "imgutils.tagging.deepdanbooru": [[79, "module-imgutils.tagging.deepdanbooru"]], "get_deepdanbooru_tags": [[79, "get-deepdanbooru-tags"]], "imgutils.tagging.deepgelbooru": [[80, "module-imgutils.tagging.deepgelbooru"]], "get_deepgelbooru_tags": [[80, "get-deepgelbooru-tags"]], "imgutils.tagging.format": [[81, "module-imgutils.tagging.format"]], "add_underline": [[81, "add-underline"]], "remove_underline": [[81, "remove-underline"]], "tags_to_text": [[81, "tags-to-text"]], "imgutils.tagging": [[82, "module-imgutils.tagging"]], "imgutils.tagging.match": [[83, "module-imgutils.tagging.match"]], "tag_match_suffix": [[83, "tag-match-suffix"]], "tag_match_prefix": [[83, "tag-match-prefix"]], "tag_match_full": [[83, "tag-match-full"]], "imgutils.tagging.mldanbooru": [[84, "module-imgutils.tagging.mldanbooru"]], "get_mldanbooru_tags": [[84, "get-mldanbooru-tags"]], "imgutils.tagging.order": [[85, "module-imgutils.tagging.order"]], "sort_tags": [[85, "sort-tags"]], "imgutils.tagging.overlap": [[86, "module-imgutils.tagging.overlap"]], "drop_overlap_tags": [[86, "drop-overlap-tags"]], "imgutils.tagging.pixai": [[87, "module-imgutils.tagging.pixai"]], "get_pixai_tags": [[87, "get-pixai-tags"]], "imgutils.tagging.wd14": [[88, "module-imgutils.tagging.wd14"]], "get_wd14_tags": [[88, "get-wd14-tags"]], "convert_wd14_emb_to_prediction": [[88, "convert-wd14-emb-to-prediction"]], "denormalize_wd14_emb": [[88, "denormalize-wd14-emb"]], "imgutils.upscale.cdc": [[89, "module-imgutils.upscale.cdc"]], "upscale_with_cdc": [[89, "upscale-with-cdc"]], "imgutils.upscale": [[90, "module-imgutils.upscale"]], "imgutils.utils.cache": [[91, "module-imgutils.utils.cache"]], "ts_lru_cache": [[91, "ts-lru-cache"]], "imgutils.utils.func": [[92, "module-imgutils.utils.func"]], "sigmoid": [[92, "sigmoid"]], "imgutils.utils": [[93, "module-imgutils.utils"]], "imgutils.utils.onnxruntime": [[94, "module-imgutils.utils.onnxruntime"]], "get_onnx_provider": [[94, "get-onnx-provider"]], "open_onnx_model": [[94, "open-onnx-model"]], "imgutils.validate.aicheck": [[95, "module-imgutils.validate.aicheck"]], "get_ai_created_score": [[95, "get-ai-created-score"]], "is_ai_created": [[95, "is-ai-created"]], "imgutils.validate.bangumi_char": [[96, "module-imgutils.validate.bangumi_char"]], "anime_bangumi_char_score": [[96, "anime-bangumi-char-score"]], "anime_bangumi_char": [[96, "anime-bangumi-char"]], "imgutils.validate.classify": [[97, "module-imgutils.validate.classify"]], "anime_classify_score": [[97, "anime-classify-score"]], "anime_classify": [[97, "anime-classify"]], "imgutils.validate.color": [[98, "module-imgutils.validate.color"]], "is_greyscale": [[98, "is-greyscale"]], "imgutils.validate.completeness": [[99, "module-imgutils.validate.completeness"]], "anime_completeness_score": [[99, "anime-completeness-score"]], "anime_completeness": [[99, "anime-completeness"]], "imgutils.validate.dbrating": [[100, "module-imgutils.validate.dbrating"]], "anime_dbrating_score": [[100, "anime-dbrating-score"]], "anime_dbrating": [[100, "anime-dbrating"]], "imgutils.validate.furry": [[101, "module-imgutils.validate.furry"]], "anime_furry_score": [[101, "anime-furry-score"]], "anime_furry": [[101, "anime-furry"]], "imgutils.validate": [[102, "module-imgutils.validate"]], "imgutils.validate.monochrome": [[103, "module-imgutils.validate.monochrome"]], "get_monochrome_score": [[103, "get-monochrome-score"]], "is_monochrome": [[103, "is-monochrome"]], "imgutils.validate.nsfw": [[104, "module-imgutils.validate.nsfw"]], "nsfw_pred_score": [[104, "nsfw-pred-score"]], "nsfw_pred": [[104, "nsfw-pred"]], "imgutils.validate.portrait": [[105, "module-imgutils.validate.portrait"]], "anime_portrait_score": [[105, "anime-portrait-score"]], "anime_portrait": [[105, "anime-portrait"]], "imgutils.validate.rating": [[106, "module-imgutils.validate.rating"]], "anime_rating_score": [[106, "anime-rating-score"]], "anime_rating": [[106, "anime-rating"]], "imgutils.validate.real": [[107, "module-imgutils.validate.real"]], "anime_real_score": [[107, "anime-real-score"]], "anime_real": [[107, "anime-real"]], "imgutils.validate.safe": [[108, "module-imgutils.validate.safe"]], "safe_check_score": [[108, "safe-check-score"]], "safe_check": [[108, "safe-check"]], "imgutils.validate.style_age": [[109, "module-imgutils.validate.style_age"]], "anime_style_age_score": [[109, "anime-style-age-score"]], "anime_style_age": [[109, "anime-style-age"]], "imgutils.validate.teen": [[110, "module-imgutils.validate.teen"]], "anime_teen_score": [[110, "anime-teen-score"]], "anime_teen": [[110, "anime-teen"]], "imgutils.validate.truncate": [[111, "module-imgutils.validate.truncate"]], "is_truncated_file": [[111, "is-truncated-file"]], "Welcome to imgutils\u2019s Documentation": [[112, "welcome-to-imgutils-s-documentation"]], "Overview": [[112, "overview"]], "Tutorials": [[112, null]], "Information": [[112, null]], "API Documentation": [[112, null]], "Run Environment Information": [[113, "Run-Environment-Information"], [114, "Run-Environment-Information"]], "Installation": [[115, "installation"]], "Quick Start": [[116, "quick-start"]]}, "indexentries": {"ascii_drawing() (in module imgutils.ascii.drawing)": [[0, "imgutils.ascii.drawing.ascii_drawing"]], "imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "module": [[0, "module-imgutils.ascii.drawing"], [1, "module-imgutils.ascii"], [2, "module-imgutils.config"], [3, "module-imgutils.config.meta"], [4, "module-imgutils.data.background"], [5, "module-imgutils.data.blob"], [6, "module-imgutils.data.decode"], [7, "module-imgutils.data.encode"], [8, "module-imgutils.data.image"], [9, "module-imgutils.data"], [10, "module-imgutils.data.layer"], [11, "module-imgutils.data.pad"], [12, "module-imgutils.data.url"], [13, "module-imgutils.detect.booru_yolo"], [14, "module-imgutils.detect.censor"], [15, "module-imgutils.detect.eye"], [16, "module-imgutils.detect.face"], [17, "module-imgutils.detect.halfbody"], [18, "module-imgutils.detect.hand"], [19, "module-imgutils.detect.head"], [20, "module-imgutils.detect"], [21, "module-imgutils.detect.nudenet"], [22, "module-imgutils.detect.person"], [23, "module-imgutils.detect.similarity"], [24, "module-imgutils.detect.text"], [25, "module-imgutils.detect.visual"], [26, "module-imgutils.edge.canny"], [27, "module-imgutils.edge"], [28, "module-imgutils.edge.lineart"], [29, "module-imgutils.edge.lineart_anime"], [30, "module-imgutils.generic.classify"], [31, "module-imgutils.generic.classify_timm"], [32, "module-imgutils.generic.clip"], [33, "module-imgutils.generic.enhance"], [34, "module-imgutils.generic"], [35, "module-imgutils.generic.multilabel_timm"], [36, "module-imgutils.generic.siglip"], [37, "module-imgutils.generic.yolo"], [38, "module-imgutils.generic.yoloseg"], [39, "module-imgutils.metadata.geninfo"], [40, "module-imgutils.metadata"], [41, "module-imgutils.metadata.lsb"], [42, "module-imgutils.metrics.aesthetic"], [43, "module-imgutils.metrics.ccip"], [44, "module-imgutils.metrics.dbaesthetic"], [45, "module-imgutils.metrics"], [46, "module-imgutils.metrics.laplacian"], [47, "module-imgutils.metrics.lpips"], [48, "module-imgutils.metrics.psnr_"], [49, "module-imgutils.ocr"], [50, "module-imgutils.operate.align"], [51, "module-imgutils.operate.censor_"], [52, "module-imgutils.operate.imgcensor"], [53, "module-imgutils.operate"], [54, "module-imgutils.operate.squeeze"], [55, "module-imgutils.pose.dwpose"], [56, "module-imgutils.pose.format"], [57, "module-imgutils.pose"], [58, "module-imgutils.pose.visual"], [59, "module-imgutils.preprocess.base"], [60, "module-imgutils.preprocess"], [61, "module-imgutils.preprocess.pillow"], [62, "module-imgutils.preprocess.torchvision"], [63, "module-imgutils.preprocess.transformers"], [64, "module-imgutils.resource.background"], [65, "module-imgutils.resource"], [66, "module-imgutils.restore.adversarial"], [67, "module-imgutils.restore"], [68, "module-imgutils.restore.nafnet"], [69, "module-imgutils.restore.scunet"], [70, "module-imgutils.sd"], [71, "module-imgutils.sd.metadata"], [72, "module-imgutils.sd.model"], [73, "module-imgutils.sd.nai"], [74, "module-imgutils.segment"], [75, "module-imgutils.segment.isnetis"], [76, "module-imgutils.tagging.blacklist"], [77, "module-imgutils.tagging.camie"], [78, "module-imgutils.tagging.character"], [79, "module-imgutils.tagging.deepdanbooru"], [80, "module-imgutils.tagging.deepgelbooru"], [81, "module-imgutils.tagging.format"], [82, "module-imgutils.tagging"], [83, "module-imgutils.tagging.match"], [84, "module-imgutils.tagging.mldanbooru"], [85, "module-imgutils.tagging.order"], [86, "module-imgutils.tagging.overlap"], [87, "module-imgutils.tagging.pixai"], [88, "module-imgutils.tagging.wd14"], [89, "module-imgutils.upscale.cdc"], [90, "module-imgutils.upscale"], [91, "module-imgutils.utils.cache"], [92, "module-imgutils.utils.func"], [93, "module-imgutils.utils"], [94, "module-imgutils.utils.onnxruntime"], [95, "module-imgutils.validate.aicheck"], [96, "module-imgutils.validate.bangumi_char"], [97, "module-imgutils.validate.classify"], [98, "module-imgutils.validate.color"], [99, "module-imgutils.validate.completeness"], [100, "module-imgutils.validate.dbrating"], [101, "module-imgutils.validate.furry"], [102, "module-imgutils.validate"], [103, "module-imgutils.validate.monochrome"], [104, "module-imgutils.validate.nsfw"], [105, "module-imgutils.validate.portrait"], [106, "module-imgutils.validate.rating"], [107, "module-imgutils.validate.real"], [108, "module-imgutils.validate.safe"], [109, "module-imgutils.validate.style_age"], [110, "module-imgutils.validate.teen"], [111, "module-imgutils.validate.truncate"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "__author_email__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR_EMAIL__"]], "__author__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR__"]], "__description__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__DESCRIPTION__"]], "__title__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__TITLE__"]], "__version__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__VERSION__"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "grid_background() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_background"]], "grid_transparent() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_transparent"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "imgutils.data.blob": [[5, "module-imgutils.data.blob"]], "is_valid_image_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.is_valid_image_blob_url"]], "load_image_from_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.load_image_from_blob_url"]], "to_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.to_blob_url"]], "imgutils.data.decode": [[6, "module-imgutils.data.decode"]], "rgb_decode() (in module imgutils.data.decode)": [[6, "imgutils.data.decode.rgb_decode"]], "imgutils.data.encode": [[7, "module-imgutils.data.encode"]], "rgb_encode() (in module imgutils.data.encode)": [[7, "imgutils.data.encode.rgb_encode"]], "has_alpha_channel() (in module imgutils.data.image)": [[8, "imgutils.data.image.has_alpha_channel"]], "imgutils.data.image": [[8, "module-imgutils.data.image"]], "load_image() (in module imgutils.data.image)": [[8, "imgutils.data.image.load_image"]], "load_images() (in module imgutils.data.image)": [[8, "imgutils.data.image.load_images"]], "imgutils.data": [[9, "module-imgutils.data"]], "imgutils.data.layer": [[10, "module-imgutils.data.layer"]], "istack() (in module imgutils.data.layer)": [[10, "imgutils.data.layer.istack"]], "imgutils.data.pad": [[11, "module-imgutils.data.pad"]], "pad_image_to_size() (in module imgutils.data.pad)": [[11, "imgutils.data.pad.pad_image_to_size"]], "download_image_from_url() (in module imgutils.data.url)": [[12, "imgutils.data.url.download_image_from_url"]], "imgutils.data.url": [[12, "module-imgutils.data.url"]], "is_http_url() (in module imgutils.data.url)": [[12, "imgutils.data.url.is_http_url"]], "detect_with_booru_yolo() (in module imgutils.detect.booru_yolo)": [[13, "imgutils.detect.booru_yolo.detect_with_booru_yolo"]], "imgutils.detect.booru_yolo": [[13, "module-imgutils.detect.booru_yolo"]], "detect_censors() (in module imgutils.detect.censor)": [[14, "imgutils.detect.censor.detect_censors"]], "imgutils.detect.censor": [[14, "module-imgutils.detect.censor"]], "detect_eyes() (in module imgutils.detect.eye)": [[15, "imgutils.detect.eye.detect_eyes"]], "imgutils.detect.eye": [[15, "module-imgutils.detect.eye"]], "detect_faces() (in module imgutils.detect.face)": [[16, "imgutils.detect.face.detect_faces"]], "imgutils.detect.face": [[16, "module-imgutils.detect.face"]], "detect_halfbody() (in module imgutils.detect.halfbody)": [[17, "imgutils.detect.halfbody.detect_halfbody"]], "imgutils.detect.halfbody": [[17, "module-imgutils.detect.halfbody"]], "detect_hands() (in module imgutils.detect.hand)": [[18, "imgutils.detect.hand.detect_hands"]], "imgutils.detect.hand": [[18, "module-imgutils.detect.hand"]], "detect_heads() (in module imgutils.detect.head)": [[19, "imgutils.detect.head.detect_heads"]], "imgutils.detect.head": [[19, "module-imgutils.detect.head"]], "imgutils.detect": [[20, "module-imgutils.detect"]], "detect_with_nudenet() (in module imgutils.detect.nudenet)": [[21, "imgutils.detect.nudenet.detect_with_nudenet"]], "imgutils.detect.nudenet": [[21, "module-imgutils.detect.nudenet"]], "detect_person() (in module imgutils.detect.person)": [[22, "imgutils.detect.person.detect_person"]], "imgutils.detect.person": [[22, "module-imgutils.detect.person"]], "bboxes_similarity() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.bboxes_similarity"]], "calculate_iou() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.calculate_iou"]], "calculate_mask_iou() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.calculate_mask_iou"]], "detection_similarity() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.detection_similarity"]], "detection_with_mask_similarity() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.detection_with_mask_similarity"]], "imgutils.detect.similarity": [[23, "module-imgutils.detect.similarity"]], "masks_similarity() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.masks_similarity"]], "detect_text() (in module imgutils.detect.text)": [[24, "imgutils.detect.text.detect_text"]], "imgutils.detect.text": [[24, "module-imgutils.detect.text"]], "detection_visualize() (in module imgutils.detect.visual)": [[25, "imgutils.detect.visual.detection_visualize"]], "imgutils.detect.visual": [[25, "module-imgutils.detect.visual"]], "edge_image_with_canny() (in module imgutils.edge.canny)": [[26, "imgutils.edge.canny.edge_image_with_canny"]], "get_edge_by_canny() (in module imgutils.edge.canny)": [[26, "imgutils.edge.canny.get_edge_by_canny"]], "imgutils.edge.canny": [[26, "module-imgutils.edge.canny"]], "imgutils.edge": [[27, "module-imgutils.edge"]], "edge_image_with_lineart() (in module imgutils.edge.lineart)": [[28, "imgutils.edge.lineart.edge_image_with_lineart"]], "get_edge_by_lineart() (in module imgutils.edge.lineart)": [[28, "imgutils.edge.lineart.get_edge_by_lineart"]], "imgutils.edge.lineart": [[28, "module-imgutils.edge.lineart"]], "edge_image_with_lineart_anime() (in module imgutils.edge.lineart_anime)": [[29, "imgutils.edge.lineart_anime.edge_image_with_lineart_anime"]], "get_edge_by_lineart_anime() (in module imgutils.edge.lineart_anime)": [[29, "imgutils.edge.lineart_anime.get_edge_by_lineart_anime"]], "imgutils.edge.lineart_anime": [[29, "module-imgutils.edge.lineart_anime"]], "classifymodel (class in imgutils.generic.classify)": [[30, "imgutils.generic.classify.ClassifyModel"]], "__init__() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.__init__"]], "classify_predict() (in module imgutils.generic.classify)": [[30, "imgutils.generic.classify.classify_predict"]], "classify_predict_fmt() (in module imgutils.generic.classify)": [[30, "imgutils.generic.classify.classify_predict_fmt"]], "classify_predict_score() (in module imgutils.generic.classify)": [[30, "imgutils.generic.classify.classify_predict_score"]], "clear() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.clear"]], "imgutils.generic.classify": [[30, "module-imgutils.generic.classify"]], "launch_demo() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.launch_demo"]], "make_ui() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.make_ui"]], "predict() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.predict"]], "predict_fmt() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.predict_fmt"]], "predict_score() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.predict_score"]], "classifytimmmodel (class in imgutils.generic.classify_timm)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel"]], "__init__() (imgutils.generic.classify_timm.classifytimmmodel method)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel.__init__"]], "classify_timm_predict() (in module imgutils.generic.classify_timm)": [[31, "imgutils.generic.classify_timm.classify_timm_predict"]], "imgutils.generic.classify_timm": [[31, "module-imgutils.generic.classify_timm"]], "launch_demo() (imgutils.generic.classify_timm.classifytimmmodel method)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel.launch_demo"]], "make_ui() (imgutils.generic.classify_timm.classifytimmmodel method)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel.make_ui"]], "predict() (imgutils.generic.classify_timm.classifytimmmodel method)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel.predict"]], "clipmodel (class in imgutils.generic.clip)": [[32, "imgutils.generic.clip.CLIPModel"]], "__init__() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.__init__"]], "clear() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.clear"]], "clip_image_encode() (in module imgutils.generic.clip)": [[32, "imgutils.generic.clip.clip_image_encode"]], "clip_predict() (in module imgutils.generic.clip)": [[32, "imgutils.generic.clip.clip_predict"]], "clip_text_encode() (in module imgutils.generic.clip)": [[32, "imgutils.generic.clip.clip_text_encode"]], "image_encode() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.image_encode"]], "imgutils.generic.clip": [[32, "module-imgutils.generic.clip"]], "launch_demo() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.launch_demo"]], "make_ui() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.make_ui"]], "predict() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.predict"]], "text_encode() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.text_encode"]], "imageenhancer (class in imgutils.generic.enhance)": [[33, "imgutils.generic.enhance.ImageEnhancer"]], "__init__() (imgutils.generic.enhance.imageenhancer method)": [[33, "imgutils.generic.enhance.ImageEnhancer.__init__"]], "imgutils.generic.enhance": [[33, "module-imgutils.generic.enhance"]], "process() (imgutils.generic.enhance.imageenhancer method)": [[33, "imgutils.generic.enhance.ImageEnhancer.process"]], "imgutils.generic": [[34, "module-imgutils.generic"]], "multilabeltimmmodel (class in imgutils.generic.multilabel_timm)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel"]], "__init__() (imgutils.generic.multilabel_timm.multilabeltimmmodel method)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel.__init__"]], "imgutils.generic.multilabel_timm": [[35, "module-imgutils.generic.multilabel_timm"]], "launch_demo() (imgutils.generic.multilabel_timm.multilabeltimmmodel method)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel.launch_demo"]], "make_ui() (imgutils.generic.multilabel_timm.multilabeltimmmodel method)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel.make_ui"]], "multilabel_timm_predict() (in module imgutils.generic.multilabel_timm)": [[35, "imgutils.generic.multilabel_timm.multilabel_timm_predict"]], "predict() (imgutils.generic.multilabel_timm.multilabeltimmmodel method)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel.predict"]], "siglipmodel (class in imgutils.generic.siglip)": [[36, "imgutils.generic.siglip.SigLIPModel"]], "__init__() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.__init__"]], "clear() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.clear"]], "image_encode() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.image_encode"]], "imgutils.generic.siglip": [[36, "module-imgutils.generic.siglip"]], "launch_demo() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.launch_demo"]], "make_ui() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.make_ui"]], "predict() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.predict"]], "siglip_image_encode() (in module imgutils.generic.siglip)": [[36, "imgutils.generic.siglip.siglip_image_encode"]], "siglip_predict() (in module imgutils.generic.siglip)": [[36, "imgutils.generic.siglip.siglip_predict"]], "siglip_text_encode() (in module imgutils.generic.siglip)": [[36, "imgutils.generic.siglip.siglip_text_encode"]], "text_encode() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.text_encode"]], "yolomodel (class in imgutils.generic.yolo)": [[37, "imgutils.generic.yolo.YOLOModel"]], "__init__() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.__init__"]], "clear() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.clear"]], "imgutils.generic.yolo": [[37, "module-imgutils.generic.yolo"]], "launch_demo() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.launch_demo"]], "make_ui() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.make_ui"]], "predict() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.predict"]], "yolo_predict() (in module imgutils.generic.yolo)": [[37, "imgutils.generic.yolo.yolo_predict"]], "yolosegmentationmodel (class in imgutils.generic.yoloseg)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel"]], "__init__() (imgutils.generic.yoloseg.yolosegmentationmodel method)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.__init__"]], "clear() (imgutils.generic.yoloseg.yolosegmentationmodel method)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.clear"]], "imgutils.generic.yoloseg": [[38, "module-imgutils.generic.yoloseg"]], "launch_demo() (imgutils.generic.yoloseg.yolosegmentationmodel method)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.launch_demo"]], "make_ui() (imgutils.generic.yoloseg.yolosegmentationmodel method)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.make_ui"]], "model_names (imgutils.generic.yoloseg.yolosegmentationmodel property)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.model_names"]], "predict() (imgutils.generic.yoloseg.yolosegmentationmodel method)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.predict"]], "yolo_seg_predict() (in module imgutils.generic.yoloseg)": [[38, "imgutils.generic.yoloseg.yolo_seg_predict"]], "imgutils.metadata.geninfo": [[39, "module-imgutils.metadata.geninfo"]], "read_geninfo_exif() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.read_geninfo_exif"]], "read_geninfo_gif() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.read_geninfo_gif"]], "read_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.read_geninfo_parameters"]], "write_geninfo_exif() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.write_geninfo_exif"]], "write_geninfo_gif() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.write_geninfo_gif"]], "write_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.write_geninfo_parameters"]], "imgutils.metadata": [[40, "module-imgutils.metadata"]], "imagelsbdataextractor (class in imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.ImageLsbDataExtractor"]], "lsbextractor (class in imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.LSBExtractor"]], "lsbreaderror (class in imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.LSBReadError"]], "__init__() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[41, "imgutils.metadata.lsb.ImageLsbDataExtractor.__init__"]], "__init__() (imgutils.metadata.lsb.lsbextractor method)": [[41, "imgutils.metadata.lsb.LSBExtractor.__init__"]], "extract_data() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[41, "imgutils.metadata.lsb.ImageLsbDataExtractor.extract_data"]], "get_next_n_bytes() (imgutils.metadata.lsb.lsbextractor method)": [[41, "imgutils.metadata.lsb.LSBExtractor.get_next_n_bytes"]], "get_one_byte() (imgutils.metadata.lsb.lsbextractor method)": [[41, "imgutils.metadata.lsb.LSBExtractor.get_one_byte"]], "imgutils.metadata.lsb": [[41, "module-imgutils.metadata.lsb"]], "inject_data() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.inject_data"]], "read_32bit_integer() (imgutils.metadata.lsb.lsbextractor method)": [[41, "imgutils.metadata.lsb.LSBExtractor.read_32bit_integer"]], "read_lsb_metadata() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.read_lsb_metadata"]], "read_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.read_lsb_raw_bytes"]], "serialize_json() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.serialize_json"]], "serialize_pnginfo() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.serialize_pnginfo"]], "write_lsb_metadata() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.write_lsb_metadata"]], "write_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.write_lsb_raw_bytes"]], "get_aesthetic_score() (in module imgutils.metrics.aesthetic)": [[42, "imgutils.metrics.aesthetic.get_aesthetic_score"]], "imgutils.metrics.aesthetic": [[42, "module-imgutils.metrics.aesthetic"]], "ccip_batch_differences() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_batch_differences"]], "ccip_batch_extract_features() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_batch_extract_features"]], "ccip_batch_same() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_batch_same"]], "ccip_clustering() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_clustering"]], "ccip_default_clustering_params() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_default_clustering_params"]], "ccip_default_threshold() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_default_threshold"]], "ccip_difference() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_difference"]], "ccip_extract_feature() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_extract_feature"]], "ccip_merge() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_merge"]], "ccip_same() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_same"]], "imgutils.metrics.ccip": [[43, "module-imgutils.metrics.ccip"]], "anime_dbaesthetic() (in module imgutils.metrics.dbaesthetic)": [[44, "imgutils.metrics.dbaesthetic.anime_dbaesthetic"]], "imgutils.metrics.dbaesthetic": [[44, "module-imgutils.metrics.dbaesthetic"]], "imgutils.metrics": [[45, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[46, "module-imgutils.metrics.laplacian"]], "laplacian_score() (in module imgutils.metrics.laplacian)": [[46, "imgutils.metrics.laplacian.laplacian_score"]], "imgutils.metrics.lpips": [[47, "module-imgutils.metrics.lpips"]], "lpips_clustering() (in module imgutils.metrics.lpips)": [[47, "imgutils.metrics.lpips.lpips_clustering"]], "lpips_difference() (in module imgutils.metrics.lpips)": [[47, "imgutils.metrics.lpips.lpips_difference"]], "lpips_extract_feature() (in module imgutils.metrics.lpips)": [[47, "imgutils.metrics.lpips.lpips_extract_feature"]], "imgutils.metrics.psnr_": [[48, "module-imgutils.metrics.psnr_"]], "psnr() (in module imgutils.metrics.psnr_)": [[48, "imgutils.metrics.psnr_.psnr"]], "detect_text_with_ocr() (in module imgutils.ocr)": [[49, "imgutils.ocr.detect_text_with_ocr"]], "imgutils.ocr": [[49, "module-imgutils.ocr"]], "list_det_models() (in module imgutils.ocr)": [[49, "imgutils.ocr.list_det_models"]], "list_rec_models() (in module imgutils.ocr)": [[49, "imgutils.ocr.list_rec_models"]], "ocr() (in module imgutils.ocr)": [[49, "imgutils.ocr.ocr"]], "align_maxsize() (in module imgutils.operate.align)": [[50, "imgutils.operate.align.align_maxsize"]], "imgutils.operate.align": [[50, "module-imgutils.operate.align"]], "basecensor (class in imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.BaseCensor"]], "blurcensor (class in imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.BlurCensor"]], "colorcensor (class in imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.ColorCensor"]], "pixelatecensor (class in imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.PixelateCensor"]], "censor_area() (imgutils.operate.censor_.basecensor method)": [[51, "imgutils.operate.censor_.BaseCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.blurcensor method)": [[51, "imgutils.operate.censor_.BlurCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.colorcensor method)": [[51, "imgutils.operate.censor_.ColorCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.pixelatecensor method)": [[51, "imgutils.operate.censor_.PixelateCensor.censor_area"]], "censor_areas() (in module imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.censor_areas"]], "censor_nsfw() (in module imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.censor_nsfw"]], "imgutils.operate.censor_": [[51, "module-imgutils.operate.censor_"]], "register_censor_method() (in module imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.register_censor_method"]], "emojibasedcensor (class in imgutils.operate.imgcensor)": [[52, "imgutils.operate.imgcensor.EmojiBasedCensor"]], "imagebasedcensor (class in imgutils.operate.imgcensor)": [[52, "imgutils.operate.imgcensor.ImageBasedCensor"]], "singleimage (class in imgutils.operate.imgcensor)": [[52, "imgutils.operate.imgcensor.SingleImage"]], "__init__() (imgutils.operate.imgcensor.singleimage method)": [[52, "imgutils.operate.imgcensor.SingleImage.__init__"]], "censor_area() (imgutils.operate.imgcensor.emojibasedcensor method)": [[52, "imgutils.operate.imgcensor.EmojiBasedCensor.censor_area"]], "censor_area() (imgutils.operate.imgcensor.imagebasedcensor method)": [[52, "imgutils.operate.imgcensor.ImageBasedCensor.censor_area"]], "find_for_area() (imgutils.operate.imgcensor.singleimage method)": [[52, "imgutils.operate.imgcensor.SingleImage.find_for_area"]], "height (imgutils.operate.imgcensor.singleimage property)": [[52, "imgutils.operate.imgcensor.SingleImage.height"]], "imgutils.operate.imgcensor": [[52, "module-imgutils.operate.imgcensor"]], "width (imgutils.operate.imgcensor.singleimage property)": [[52, "imgutils.operate.imgcensor.SingleImage.width"]], "imgutils.operate": [[53, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[54, "module-imgutils.operate.squeeze"]], "squeeze() (in module imgutils.operate.squeeze)": [[54, "imgutils.operate.squeeze.squeeze"]], "squeeze_with_transparency() (in module imgutils.operate.squeeze)": [[54, "imgutils.operate.squeeze.squeeze_with_transparency"]], "dwpose_estimate() (in module imgutils.pose.dwpose)": [[55, "imgutils.pose.dwpose.dwpose_estimate"]], "imgutils.pose.dwpose": [[55, "module-imgutils.pose.dwpose"]], "left_ankle (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_ANKLE"]], "left_big_toe (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_BIG_TOE"]], "left_ear (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_EAR"]], "left_elbow (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_ELBOW"]], "left_eye (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_EYE"]], "left_heel (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_HEEL"]], "left_hip (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_HIP"]], "left_knee (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_KNEE"]], "left_shoulder (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_SHOULDER"]], "left_small_toe (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_SMALL_TOE"]], "left_wrist (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_WRIST"]], "neck (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.NECK"]], "nose (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.NOSE"]], "op18keypointset (class in imgutils.pose.format)": [[56, "imgutils.pose.format.OP18KeyPointSet"]], "op18_body_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_BODY_MAX"]], "op18_body_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_BODY_MIN"]], "op18_face_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_FACE_MAX"]], "op18_face_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_FACE_MIN"]], "op18_left_foot_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_LEFT_FOOT_MAX"]], "op18_left_foot_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_LEFT_FOOT_MIN"]], "op18_left_hand_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_LEFT_HAND_MAX"]], "op18_left_hand_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_LEFT_HAND_MIN"]], "op18_right_foot_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_RIGHT_FOOT_MAX"]], "op18_right_foot_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_RIGHT_FOOT_MIN"]], "op18_right_hand_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_RIGHT_HAND_MAX"]], "op18_right_hand_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_RIGHT_HAND_MIN"]], "right_ankle (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_ANKLE"]], "right_big_toe (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_BIG_TOE"]], "right_ear (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_EAR"]], "right_elbow (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_ELBOW"]], "right_eye (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_EYE"]], "right_heel (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_HEEL"]], "right_hip (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_HIP"]], "right_knee (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_KNEE"]], "right_shoulder (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_SHOULDER"]], "right_small_toe (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_SMALL_TOE"]], "right_wrist (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_WRIST"]], "__init__() (imgutils.pose.format.op18keypointset method)": [[56, "imgutils.pose.format.OP18KeyPointSet.__init__"]], "__mul__() (imgutils.pose.format.op18keypointset method)": [[56, "imgutils.pose.format.OP18KeyPointSet.__mul__"]], "__truediv__() (imgutils.pose.format.op18keypointset method)": [[56, "imgutils.pose.format.OP18KeyPointSet.__truediv__"]], "body (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.body"]], "face (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.face"]], "imgutils.pose.format": [[56, "module-imgutils.pose.format"]], "left_foot (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.left_foot"]], "left_hand (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.left_hand"]], "right_foot (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.right_foot"]], "right_hand (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.right_hand"]], "imgutils.pose": [[57, "module-imgutils.pose"]], "imgutils.pose.visual": [[58, "module-imgutils.pose.visual"]], "op18_visualize() (in module imgutils.pose.visual)": [[58, "imgutils.pose.visual.op18_visualize"]], "notparsetarget (class in imgutils.preprocess.base)": [[59, "imgutils.preprocess.base.NotParseTarget"]], "imgutils.preprocess.base": [[59, "module-imgutils.preprocess.base"]], "imgutils.preprocess": [[60, "module-imgutils.preprocess"]], "create_pillow_transforms() (in module imgutils.preprocess.pillow)": [[61, "imgutils.preprocess.pillow.create_pillow_transforms"]], "imgutils.preprocess.pillow": [[61, "module-imgutils.preprocess.pillow"]], "parse_pillow_transforms() (in module imgutils.preprocess.pillow)": [[61, "imgutils.preprocess.pillow.parse_pillow_transforms"]], "register_pillow_parse() (in module imgutils.preprocess.pillow)": [[61, "imgutils.preprocess.pillow.register_pillow_parse"]], "register_pillow_transform() (in module imgutils.preprocess.pillow)": [[61, "imgutils.preprocess.pillow.register_pillow_transform"]], "create_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[62, "imgutils.preprocess.torchvision.create_torchvision_transforms"]], "imgutils.preprocess.torchvision": [[62, "module-imgutils.preprocess.torchvision"]], "parse_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[62, "imgutils.preprocess.torchvision.parse_torchvision_transforms"]], "register_torchvision_parse() (in module imgutils.preprocess.torchvision)": [[62, "imgutils.preprocess.torchvision.register_torchvision_parse"]], "register_torchvision_transform() (in module imgutils.preprocess.torchvision)": [[62, "imgutils.preprocess.torchvision.register_torchvision_transform"]], "notprocessortypeerror (class in imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.NotProcessorTypeError"]], "convert_to_size_dict() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.convert_to_size_dict"]], "create_bit_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_bit_transforms"]], "create_blip_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_blip_transforms"]], "create_clip_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_clip_transforms"]], "create_convnext_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_convnext_transforms"]], "create_mobilenetv2_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_mobilenetv2_transforms"]], "create_siglip_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_siglip_transforms"]], "create_transforms_from_bit_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_bit_processor"]], "create_transforms_from_blip_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_blip_processor"]], "create_transforms_from_clip_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_clip_processor"]], "create_transforms_from_convnext_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_convnext_processor"]], "create_transforms_from_mobilenetv2_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_mobilenetv2_processor"]], "create_transforms_from_siglip_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_siglip_processor"]], "create_transforms_from_transformers() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_transformers"]], "create_transforms_from_vit_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_vit_processor"]], "create_vit_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_vit_transforms"]], "get_size_dict() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.get_size_dict"]], "imgutils.preprocess.transformers": [[63, "module-imgutils.preprocess.transformers"]], "is_valid_size_dict() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.is_valid_size_dict"]], "register_creators_for_transformers() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.register_creators_for_transformers"]], "backgroundimageset (class in imgutils.resource.background)": [[64, "imgutils.resource.background.BackgroundImageSet"]], "__init__() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.__init__"]], "get_bg_image() (in module imgutils.resource.background)": [[64, "imgutils.resource.background.get_bg_image"]], "get_bg_image_file() (in module imgutils.resource.background)": [[64, "imgutils.resource.background.get_bg_image_file"]], "get_image() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.get_image"]], "get_image_file() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.get_image_file"]], "imgutils.resource.background": [[64, "module-imgutils.resource.background"]], "list_bg_image_files() (in module imgutils.resource.background)": [[64, "imgutils.resource.background.list_bg_image_files"]], "list_image_files() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.list_image_files"]], "random_bg_image() (in module imgutils.resource.background)": [[64, "imgutils.resource.background.random_bg_image"]], "random_bg_image_file() (in module imgutils.resource.background)": [[64, "imgutils.resource.background.random_bg_image_file"]], "random_image() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.random_image"]], "random_image_file() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.random_image_file"]], "imgutils.resource": [[65, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[66, "module-imgutils.restore.adversarial"]], "remove_adversarial_noise() (in module imgutils.restore.adversarial)": [[66, "imgutils.restore.adversarial.remove_adversarial_noise"]], "imgutils.restore": [[67, "module-imgutils.restore"]], "imgutils.restore.nafnet": [[68, "module-imgutils.restore.nafnet"]], "restore_with_nafnet() (in module imgutils.restore.nafnet)": [[68, "imgutils.restore.nafnet.restore_with_nafnet"]], "imgutils.restore.scunet": [[69, "module-imgutils.restore.scunet"]], "restore_with_scunet() (in module imgutils.restore.scunet)": [[69, "imgutils.restore.scunet.restore_with_scunet"]], "imgutils.sd": [[70, "module-imgutils.sd"]], "sdmetadata (class in imgutils.sd.metadata)": [[71, "imgutils.sd.metadata.SDMetaData"]], "__str__() (imgutils.sd.metadata.sdmetadata method)": [[71, "imgutils.sd.metadata.SDMetaData.__str__"]], "get_sdmeta_from_image() (in module imgutils.sd.metadata)": [[71, "imgutils.sd.metadata.get_sdmeta_from_image"]], "imgutils.sd.metadata": [[71, "module-imgutils.sd.metadata"]], "parse_sdmeta_from_text() (in module imgutils.sd.metadata)": [[71, "imgutils.sd.metadata.parse_sdmeta_from_text"]], "pnginfo (imgutils.sd.metadata.sdmetadata property)": [[71, "imgutils.sd.metadata.SDMetaData.pnginfo"]], "save_image_with_sdmeta() (in module imgutils.sd.metadata)": [[71, "imgutils.sd.metadata.save_image_with_sdmeta"]], "text (imgutils.sd.metadata.sdmetadata property)": [[71, "imgutils.sd.metadata.SDMetaData.text"]], "imgutils.sd.model": [[72, "module-imgutils.sd.model"]], "read_metadata() (in module imgutils.sd.model)": [[72, "imgutils.sd.model.read_metadata"]], "save_with_metadata() (in module imgutils.sd.model)": [[72, "imgutils.sd.model.save_with_metadata"]], "naimetadata (class in imgutils.sd.nai)": [[73, "imgutils.sd.nai.NAIMetaData"], [73, "imgutils.sd.nai.NAIMetadata"]], "__init__() (imgutils.sd.nai.naimetadata method)": [[73, "imgutils.sd.nai.NAIMetaData.__init__"]], "add_naimeta_to_image() (in module imgutils.sd.nai)": [[73, "imgutils.sd.nai.add_naimeta_to_image"]], "get_naimeta_from_image() (in module imgutils.sd.nai)": [[73, "imgutils.sd.nai.get_naimeta_from_image"]], "imgutils.sd.nai": [[73, "module-imgutils.sd.nai"]], "pnginfo (imgutils.sd.nai.naimetadata property)": [[73, "imgutils.sd.nai.NAIMetaData.pnginfo"]], "save_image_with_naimeta() (in module imgutils.sd.nai)": [[73, "imgutils.sd.nai.save_image_with_naimeta"]], "imgutils.segment": [[74, "module-imgutils.segment"]], "get_isnetis_mask() (in module imgutils.segment.isnetis)": [[75, "imgutils.segment.isnetis.get_isnetis_mask"]], "imgutils.segment.isnetis": [[75, "module-imgutils.segment.isnetis"]], "segment_rgba_with_isnetis() (in module imgutils.segment.isnetis)": [[75, "imgutils.segment.isnetis.segment_rgba_with_isnetis"]], "segment_with_isnetis() (in module imgutils.segment.isnetis)": [[75, "imgutils.segment.isnetis.segment_with_isnetis"]], "drop_blacklisted_tags() (in module imgutils.tagging.blacklist)": [[76, "imgutils.tagging.blacklist.drop_blacklisted_tags"]], "imgutils.tagging.blacklist": [[76, "module-imgutils.tagging.blacklist"]], "is_blacklisted() (in module imgutils.tagging.blacklist)": [[76, "imgutils.tagging.blacklist.is_blacklisted"]], "convert_camie_emb_to_prediction() (in module imgutils.tagging.camie)": [[77, "imgutils.tagging.camie.convert_camie_emb_to_prediction"]], "get_camie_tags() (in module imgutils.tagging.camie)": [[77, "imgutils.tagging.camie.get_camie_tags"]], "imgutils.tagging.camie": [[77, "module-imgutils.tagging.camie"]], "char_prefixes (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.CHAR_PREFIXES"]], "char_suffixes (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.CHAR_SUFFIXES"]], "char_whitelist_prefix (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.CHAR_WHITELIST_PREFIX"]], "char_whitelist_suffix (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.CHAR_WHITELIST_SUFFIX"]], "char_whitelist_word (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.CHAR_WHITELIST_WORD"]], "charactertagpool (class in imgutils.tagging.character)": [[78, "imgutils.tagging.character.CharacterTagPool"]], "__init__() (imgutils.tagging.character.charactertagpool method)": [[78, "imgutils.tagging.character.CharacterTagPool.__init__"]], "drop_basic_character_tags() (imgutils.tagging.character.charactertagpool method)": [[78, "imgutils.tagging.character.CharacterTagPool.drop_basic_character_tags"]], "drop_basic_character_tags() (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.drop_basic_character_tags"]], "imgutils.tagging.character": [[78, "module-imgutils.tagging.character"]], "is_basic_character_tag() (imgutils.tagging.character.charactertagpool method)": [[78, "imgutils.tagging.character.CharacterTagPool.is_basic_character_tag"]], "is_basic_character_tag() (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.is_basic_character_tag"]], "get_deepdanbooru_tags() (in module imgutils.tagging.deepdanbooru)": [[79, "imgutils.tagging.deepdanbooru.get_deepdanbooru_tags"]], "imgutils.tagging.deepdanbooru": [[79, "module-imgutils.tagging.deepdanbooru"]], "get_deepgelbooru_tags() (in module imgutils.tagging.deepgelbooru)": [[80, "imgutils.tagging.deepgelbooru.get_deepgelbooru_tags"]], "imgutils.tagging.deepgelbooru": [[80, "module-imgutils.tagging.deepgelbooru"]], "add_underline() (in module imgutils.tagging.format)": [[81, "imgutils.tagging.format.add_underline"]], "imgutils.tagging.format": [[81, "module-imgutils.tagging.format"]], "remove_underline() (in module imgutils.tagging.format)": [[81, "imgutils.tagging.format.remove_underline"]], "tags_to_text() (in module imgutils.tagging.format)": [[81, "imgutils.tagging.format.tags_to_text"]], "imgutils.tagging": [[82, "module-imgutils.tagging"]], "imgutils.tagging.match": [[83, "module-imgutils.tagging.match"]], "tag_match_full() (in module imgutils.tagging.match)": [[83, "imgutils.tagging.match.tag_match_full"]], "tag_match_prefix() (in module imgutils.tagging.match)": [[83, "imgutils.tagging.match.tag_match_prefix"]], "tag_match_suffix() (in module imgutils.tagging.match)": [[83, "imgutils.tagging.match.tag_match_suffix"]], "get_mldanbooru_tags() (in module imgutils.tagging.mldanbooru)": [[84, "imgutils.tagging.mldanbooru.get_mldanbooru_tags"]], "imgutils.tagging.mldanbooru": [[84, "module-imgutils.tagging.mldanbooru"]], "imgutils.tagging.order": [[85, "module-imgutils.tagging.order"]], "sort_tags() (in module imgutils.tagging.order)": [[85, "imgutils.tagging.order.sort_tags"]], "drop_overlap_tags() (in module imgutils.tagging.overlap)": [[86, "imgutils.tagging.overlap.drop_overlap_tags"]], "imgutils.tagging.overlap": [[86, "module-imgutils.tagging.overlap"]], "get_pixai_tags() (in module imgutils.tagging.pixai)": [[87, "imgutils.tagging.pixai.get_pixai_tags"]], "imgutils.tagging.pixai": [[87, "module-imgutils.tagging.pixai"]], "convert_wd14_emb_to_prediction() (in module imgutils.tagging.wd14)": [[88, "imgutils.tagging.wd14.convert_wd14_emb_to_prediction"]], "denormalize_wd14_emb() (in module imgutils.tagging.wd14)": [[88, "imgutils.tagging.wd14.denormalize_wd14_emb"]], "get_wd14_tags() (in module imgutils.tagging.wd14)": [[88, "imgutils.tagging.wd14.get_wd14_tags"]], "imgutils.tagging.wd14": [[88, "module-imgutils.tagging.wd14"]], "imgutils.upscale.cdc": [[89, "module-imgutils.upscale.cdc"]], "upscale_with_cdc() (in module imgutils.upscale.cdc)": [[89, "imgutils.upscale.cdc.upscale_with_cdc"]], "imgutils.upscale": [[90, "module-imgutils.upscale"]], "imgutils.utils.cache": [[91, "module-imgutils.utils.cache"]], "ts_lru_cache() (in module imgutils.utils.cache)": [[91, "imgutils.utils.cache.ts_lru_cache"]], "imgutils.utils.func": [[92, "module-imgutils.utils.func"]], "sigmoid() (in module imgutils.utils.func)": [[92, "imgutils.utils.func.sigmoid"]], "imgutils.utils": [[93, "module-imgutils.utils"]], "get_onnx_provider() (in module imgutils.utils.onnxruntime)": [[94, "imgutils.utils.onnxruntime.get_onnx_provider"]], "imgutils.utils.onnxruntime": [[94, "module-imgutils.utils.onnxruntime"]], "open_onnx_model() (in module imgutils.utils.onnxruntime)": [[94, "imgutils.utils.onnxruntime.open_onnx_model"]], "get_ai_created_score() (in module imgutils.validate.aicheck)": [[95, "imgutils.validate.aicheck.get_ai_created_score"]], "imgutils.validate.aicheck": [[95, "module-imgutils.validate.aicheck"]], "is_ai_created() (in module imgutils.validate.aicheck)": [[95, "imgutils.validate.aicheck.is_ai_created"]], "anime_bangumi_char() (in module imgutils.validate.bangumi_char)": [[96, "imgutils.validate.bangumi_char.anime_bangumi_char"]], "anime_bangumi_char_score() (in module imgutils.validate.bangumi_char)": [[96, "imgutils.validate.bangumi_char.anime_bangumi_char_score"]], "imgutils.validate.bangumi_char": [[96, "module-imgutils.validate.bangumi_char"]], "anime_classify() (in module imgutils.validate.classify)": [[97, "imgutils.validate.classify.anime_classify"]], "anime_classify_score() (in module imgutils.validate.classify)": [[97, "imgutils.validate.classify.anime_classify_score"]], "imgutils.validate.classify": [[97, "module-imgutils.validate.classify"]], "imgutils.validate.color": [[98, "module-imgutils.validate.color"]], "is_greyscale() (in module imgutils.validate.color)": [[98, "imgutils.validate.color.is_greyscale"]], "anime_completeness() (in module imgutils.validate.completeness)": [[99, "imgutils.validate.completeness.anime_completeness"]], "anime_completeness_score() (in module imgutils.validate.completeness)": [[99, "imgutils.validate.completeness.anime_completeness_score"]], "imgutils.validate.completeness": [[99, "module-imgutils.validate.completeness"]], "anime_dbrating() (in module imgutils.validate.dbrating)": [[100, "imgutils.validate.dbrating.anime_dbrating"]], "anime_dbrating_score() (in module imgutils.validate.dbrating)": [[100, "imgutils.validate.dbrating.anime_dbrating_score"]], "imgutils.validate.dbrating": [[100, "module-imgutils.validate.dbrating"]], "anime_furry() (in module imgutils.validate.furry)": [[101, "imgutils.validate.furry.anime_furry"]], "anime_furry_score() (in module imgutils.validate.furry)": [[101, "imgutils.validate.furry.anime_furry_score"]], "imgutils.validate.furry": [[101, "module-imgutils.validate.furry"]], "imgutils.validate": [[102, "module-imgutils.validate"]], "get_monochrome_score() (in module imgutils.validate.monochrome)": [[103, "imgutils.validate.monochrome.get_monochrome_score"]], "imgutils.validate.monochrome": [[103, "module-imgutils.validate.monochrome"]], "is_monochrome() (in module imgutils.validate.monochrome)": [[103, "imgutils.validate.monochrome.is_monochrome"]], "imgutils.validate.nsfw": [[104, "module-imgutils.validate.nsfw"]], "nsfw_pred() (in module imgutils.validate.nsfw)": [[104, "imgutils.validate.nsfw.nsfw_pred"]], "nsfw_pred_score() (in module imgutils.validate.nsfw)": [[104, "imgutils.validate.nsfw.nsfw_pred_score"]], "anime_portrait() (in module imgutils.validate.portrait)": [[105, "imgutils.validate.portrait.anime_portrait"]], "anime_portrait_score() (in module imgutils.validate.portrait)": [[105, "imgutils.validate.portrait.anime_portrait_score"]], "imgutils.validate.portrait": [[105, "module-imgutils.validate.portrait"]], "anime_rating() (in module imgutils.validate.rating)": [[106, "imgutils.validate.rating.anime_rating"]], "anime_rating_score() (in module imgutils.validate.rating)": [[106, "imgutils.validate.rating.anime_rating_score"]], "imgutils.validate.rating": [[106, "module-imgutils.validate.rating"]], "anime_real() (in module imgutils.validate.real)": [[107, "imgutils.validate.real.anime_real"]], "anime_real_score() (in module imgutils.validate.real)": [[107, "imgutils.validate.real.anime_real_score"]], "imgutils.validate.real": [[107, "module-imgutils.validate.real"]], "imgutils.validate.safe": [[108, "module-imgutils.validate.safe"]], "safe_check() (in module imgutils.validate.safe)": [[108, "imgutils.validate.safe.safe_check"]], "safe_check_score() (in module imgutils.validate.safe)": [[108, "imgutils.validate.safe.safe_check_score"]], "anime_style_age() (in module imgutils.validate.style_age)": [[109, "imgutils.validate.style_age.anime_style_age"]], "anime_style_age_score() (in module imgutils.validate.style_age)": [[109, "imgutils.validate.style_age.anime_style_age_score"]], "imgutils.validate.style_age": [[109, "module-imgutils.validate.style_age"]], "anime_teen() (in module imgutils.validate.teen)": [[110, "imgutils.validate.teen.anime_teen"]], "anime_teen_score() (in module imgutils.validate.teen)": [[110, "imgutils.validate.teen.anime_teen_score"]], "imgutils.validate.teen": [[110, "module-imgutils.validate.teen"]], "imgutils.validate.truncate": [[111, "module-imgutils.validate.truncate"]], "is_truncated_file() (in module imgutils.validate.truncate)": [[111, "imgutils.validate.truncate.is_truncated_file"]]}}) \ No newline at end of file +Search.setIndex({"docnames": ["api_doc/ascii/drawing", "api_doc/ascii/index", "api_doc/config/index", "api_doc/config/meta", "api_doc/data/background", "api_doc/data/blob", "api_doc/data/decode", "api_doc/data/encode", "api_doc/data/image", "api_doc/data/index", "api_doc/data/layer", "api_doc/data/pad", "api_doc/data/url", "api_doc/detect/booru_yolo", "api_doc/detect/censor", "api_doc/detect/eye", "api_doc/detect/face", "api_doc/detect/halfbody", "api_doc/detect/hand", "api_doc/detect/head", "api_doc/detect/index", "api_doc/detect/nudenet", "api_doc/detect/person", "api_doc/detect/similarity", "api_doc/detect/text", "api_doc/detect/visual", "api_doc/edge/canny", "api_doc/edge/index", "api_doc/edge/lineart", "api_doc/edge/lineart_anime", "api_doc/generic/classify", "api_doc/generic/classify_timm", "api_doc/generic/clip", "api_doc/generic/enhance", "api_doc/generic/index", "api_doc/generic/multilabel_timm", "api_doc/generic/siglip", "api_doc/generic/yolo", "api_doc/generic/yoloseg", "api_doc/metadata/geninfo", "api_doc/metadata/index", "api_doc/metadata/lsb", "api_doc/metrics/aesthetic", "api_doc/metrics/ccip", "api_doc/metrics/dbaesthetic", "api_doc/metrics/index", "api_doc/metrics/laplacian", "api_doc/metrics/lpips", "api_doc/metrics/psnr_", "api_doc/ocr/index", "api_doc/operate/align", "api_doc/operate/censor", "api_doc/operate/imgcensor", "api_doc/operate/index", "api_doc/operate/squeeze", "api_doc/pose/dwpose", "api_doc/pose/format", "api_doc/pose/index", "api_doc/pose/visual", "api_doc/preprocess/base", "api_doc/preprocess/index", "api_doc/preprocess/pillow", "api_doc/preprocess/torchvision", "api_doc/preprocess/transformers", "api_doc/resource/background", "api_doc/resource/index", "api_doc/restore/adversarial", "api_doc/restore/index", "api_doc/restore/nafnet", "api_doc/restore/scunet", "api_doc/sd/index", "api_doc/sd/metadata", "api_doc/sd/model", "api_doc/sd/nai", "api_doc/segment/index", "api_doc/segment/isnetis", "api_doc/tagging/blacklist", "api_doc/tagging/camie", "api_doc/tagging/character", "api_doc/tagging/deepdanbooru", "api_doc/tagging/deepgelbooru", "api_doc/tagging/format", "api_doc/tagging/index", "api_doc/tagging/match", "api_doc/tagging/mldanbooru", "api_doc/tagging/order", "api_doc/tagging/overlap", "api_doc/tagging/pixai", "api_doc/tagging/wd14", "api_doc/upscale/cdc", "api_doc/upscale/index", "api_doc/utils/cache", "api_doc/utils/func", "api_doc/utils/index", "api_doc/utils/onnxruntime", "api_doc/validate/aicheck", "api_doc/validate/bangumi_char", "api_doc/validate/classify", "api_doc/validate/color", "api_doc/validate/completeness", "api_doc/validate/dbrating", "api_doc/validate/furry", "api_doc/validate/index", "api_doc/validate/monochrome", "api_doc/validate/nsfw", "api_doc/validate/portrait", "api_doc/validate/rating", "api_doc/validate/real", "api_doc/validate/safe", "api_doc/validate/style_age", "api_doc/validate/teen", "api_doc/validate/truncate", "index", "information/environment", "information/environment.result", "tutorials/installation/index", "tutorials/quick_start/index"], "filenames": ["api_doc/ascii/drawing.rst", "api_doc/ascii/index.rst", "api_doc/config/index.rst", "api_doc/config/meta.rst", "api_doc/data/background.rst", "api_doc/data/blob.rst", "api_doc/data/decode.rst", "api_doc/data/encode.rst", "api_doc/data/image.rst", "api_doc/data/index.rst", "api_doc/data/layer.rst", "api_doc/data/pad.rst", "api_doc/data/url.rst", "api_doc/detect/booru_yolo.rst", "api_doc/detect/censor.rst", "api_doc/detect/eye.rst", "api_doc/detect/face.rst", "api_doc/detect/halfbody.rst", "api_doc/detect/hand.rst", "api_doc/detect/head.rst", "api_doc/detect/index.rst", "api_doc/detect/nudenet.rst", "api_doc/detect/person.rst", "api_doc/detect/similarity.rst", "api_doc/detect/text.rst", "api_doc/detect/visual.rst", "api_doc/edge/canny.rst", "api_doc/edge/index.rst", "api_doc/edge/lineart.rst", "api_doc/edge/lineart_anime.rst", "api_doc/generic/classify.rst", "api_doc/generic/classify_timm.rst", "api_doc/generic/clip.rst", "api_doc/generic/enhance.rst", "api_doc/generic/index.rst", "api_doc/generic/multilabel_timm.rst", "api_doc/generic/siglip.rst", "api_doc/generic/yolo.rst", "api_doc/generic/yoloseg.rst", "api_doc/metadata/geninfo.rst", "api_doc/metadata/index.rst", "api_doc/metadata/lsb.rst", "api_doc/metrics/aesthetic.rst", "api_doc/metrics/ccip.rst", "api_doc/metrics/dbaesthetic.rst", "api_doc/metrics/index.rst", "api_doc/metrics/laplacian.rst", "api_doc/metrics/lpips.rst", "api_doc/metrics/psnr_.rst", "api_doc/ocr/index.rst", "api_doc/operate/align.rst", "api_doc/operate/censor.rst", "api_doc/operate/imgcensor.rst", "api_doc/operate/index.rst", "api_doc/operate/squeeze.rst", "api_doc/pose/dwpose.rst", "api_doc/pose/format.rst", "api_doc/pose/index.rst", "api_doc/pose/visual.rst", "api_doc/preprocess/base.rst", "api_doc/preprocess/index.rst", "api_doc/preprocess/pillow.rst", "api_doc/preprocess/torchvision.rst", "api_doc/preprocess/transformers.rst", "api_doc/resource/background.rst", "api_doc/resource/index.rst", "api_doc/restore/adversarial.rst", "api_doc/restore/index.rst", "api_doc/restore/nafnet.rst", "api_doc/restore/scunet.rst", "api_doc/sd/index.rst", "api_doc/sd/metadata.rst", "api_doc/sd/model.rst", "api_doc/sd/nai.rst", "api_doc/segment/index.rst", "api_doc/segment/isnetis.rst", "api_doc/tagging/blacklist.rst", "api_doc/tagging/camie.rst", "api_doc/tagging/character.rst", "api_doc/tagging/deepdanbooru.rst", "api_doc/tagging/deepgelbooru.rst", "api_doc/tagging/format.rst", "api_doc/tagging/index.rst", "api_doc/tagging/match.rst", "api_doc/tagging/mldanbooru.rst", "api_doc/tagging/order.rst", "api_doc/tagging/overlap.rst", "api_doc/tagging/pixai.rst", "api_doc/tagging/wd14.rst", "api_doc/upscale/cdc.rst", "api_doc/upscale/index.rst", "api_doc/utils/cache.rst", "api_doc/utils/func.rst", "api_doc/utils/index.rst", "api_doc/utils/onnxruntime.rst", "api_doc/validate/aicheck.rst", "api_doc/validate/bangumi_char.rst", "api_doc/validate/classify.rst", "api_doc/validate/color.rst", "api_doc/validate/completeness.rst", "api_doc/validate/dbrating.rst", "api_doc/validate/furry.rst", "api_doc/validate/index.rst", "api_doc/validate/monochrome.rst", "api_doc/validate/nsfw.rst", "api_doc/validate/portrait.rst", "api_doc/validate/rating.rst", "api_doc/validate/real.rst", "api_doc/validate/safe.rst", "api_doc/validate/style_age.rst", "api_doc/validate/teen.rst", "api_doc/validate/truncate.rst", "index.rst", "information/environment.ipynb", "information/environment.result.ipynb", "tutorials/installation/index.rst", "tutorials/quick_start/index.rst"], "titles": ["imgutils.ascii.drawing", "imgutils.ascii", "imgutils.config", "imgutils.config.meta", "imgutils.data.background", "imgutils.data.blob", "imgutils.data.decode", "imgutils.data.encode", "imgutils.data.image", "imgutils.data", "imgutils.data.layer", "imgutils.data.pad", "imgutils.data.url", "imgutils.detect.booru_yolo", "imgutils.detect.censor", "imgutils.detect.eye", "imgutils.detect.face", "imgutils.detect.halfbody", "imgutils.detect.hand", "imgutils.detect.head", "imgutils.detect", "imgutils.detect.nudenet", "imgutils.detect.person", "imgutils.detect.similarity", "imgutils.detect.text", "imgutils.detect.visual", "imgutils.edge.canny", "imgutils.edge", "imgutils.edge.lineart", "imgutils.edge.lineart_anime", "imgutils.generic.classify", "imgutils.generic.classify_timm", "imgutils.generic.clip", "imgutils.generic.enhance", "imgutils.generic", "imgutils.generic.multilabel_timm", "imgutils.generic.siglip", "imgutils.generic.yolo", "imgutils.generic.yoloseg", "imgutils.metadata.geninfo", "imgutils.metadata", "imgutils.metadata.lsb", "imgutils.metrics.aesthetic", "imgutils.metrics.ccip", "imgutils.metrics.dbaesthetic", "imgutils.metrics", "imgutils.metrics.laplacian", "imgutils.metrics.lpips", "imgutils.metrics.psnr_", "imgutils.ocr", "imgutils.operate.align", "imgutils.operate.censor_", "imgutils.operate.imgcensor", "imgutils.operate", "imgutils.operate.squeeze", "imgutils.pose.dwpose", "imgutils.pose.format", "imgutils.pose", "imgutils.pose.visual", "imgutils.preprocess.base", "imgutils.preprocess", "imgutils.preprocess.pillow", "imgutils.preprocess.torchvision", "imgutils.preprocess.transformers", "imgutils.resource.background", "imgutils.resource", "imgutils.restore.adversarial", "imgutils.restore", "imgutils.restore.nafnet", "imgutils.restore.scunet", "imgutils.sd", "imgutils.sd.metadata", "imgutils.sd.model", "imgutils.sd.nai", "imgutils.segment", "imgutils.segment.isnetis", "imgutils.tagging.blacklist", "imgutils.tagging.camie", "imgutils.tagging.character", "imgutils.tagging.deepdanbooru", "imgutils.tagging.deepgelbooru", "imgutils.tagging.format", "imgutils.tagging", "imgutils.tagging.match", "imgutils.tagging.mldanbooru", "imgutils.tagging.order", "imgutils.tagging.overlap", "imgutils.tagging.pixai", "imgutils.tagging.wd14", "imgutils.upscale.cdc", "imgutils.upscale", "imgutils.utils.cache", "imgutils.utils.func", "imgutils.utils", "imgutils.utils.onnxruntime", "imgutils.validate.aicheck", "imgutils.validate.bangumi_char", "imgutils.validate.classify", "imgutils.validate.color", "imgutils.validate.completeness", "imgutils.validate.dbrating", "imgutils.validate.furry", "imgutils.validate", "imgutils.validate.monochrome", "imgutils.validate.nsfw", "imgutils.validate.portrait", "imgutils.validate.rating", "imgutils.validate.real", "imgutils.validate.safe", "imgutils.validate.style_age", "imgutils.validate.teen", "imgutils.validate.truncate", "Welcome to imgutils\u2019s Documentation", "Run Environment Information", "Run Environment Information", "Installation", "Quick Start"], "terms": {"img": [0, 5, 8, 11, 30, 66, 71], "str": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 58, 61, 62, 63, 64, 68, 69, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 89, 94, 95, 96, 97, 98, 99, 100, 101, 103, 104, 105, 106, 107, 108, 109, 110, 111], "pathlik": [0, 4, 5, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 58, 68, 69, 71, 73, 75, 77, 79, 80, 84, 87, 88, 89, 95, 96, 97, 98, 99, 100, 101, 103, 104, 105, 106, 107, 108, 109, 110], "byte": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 56, 58, 68, 69, 71, 73, 75, 77, 79, 80, 84, 87, 88, 89, 95, 96, 97, 98, 99, 100, 101, 103, 104, 105, 106, 107, 108, 109, 110], "bytearrai": [0, 4, 5, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 56, 58, 68, 69, 71, 73, 75, 77, 79, 80, 84, 87, 88, 89, 95, 96, 97, 98, 99, 100, 101, 103, 104, 105, 106, 107, 108, 109, 110], "binaryio": [0, 4, 5, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 58, 68, 69, 71, 73, 75, 77, 79, 80, 84, 87, 88, 89, 95, 96, 97, 98, 99, 100, 101, 103, 104, 105, 106, 107, 108, 109, 110], "imag": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 57, 58, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 75, 77, 79, 80, 81, 82, 84, 87, 88, 89, 90, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 115], "max_width": 0, "int": [0, 4, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 28, 29, 30, 31, 32, 35, 36, 37, 38, 41, 43, 47, 49, 50, 51, 52, 54, 55, 56, 58, 63, 64, 66, 68, 69, 75, 84, 89, 108], "none": [0, 4, 8, 10, 12, 14, 15, 16, 17, 18, 19, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 43, 51, 54, 55, 58, 61, 62, 63, 64, 71, 73, 76, 77, 78, 87, 94], "ellipsi": 0, "max_height": 0, "resampl": [0, 63], "2": [0, 8, 11, 13, 23, 24, 31, 42, 43, 44, 47, 49, 56, 63, 66, 71, 77, 88, 95, 96, 97, 99, 100, 101, 103, 104, 105, 106, 107, 109, 110], "level": [0, 14, 15, 16, 17, 18, 19, 22, 25, 35, 36, 37, 42, 51, 64, 79, 91, 100], "aspect": [0, 11, 25, 37, 50], "float": [0, 7, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 35, 37, 38, 43, 44, 46, 47, 48, 49, 51, 52, 54, 56, 58, 63, 64, 66, 73, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87, 88, 92, 95, 96, 97, 99, 100, 101, 103, 104, 105, 106, 107, 108, 109, 110], "1": [0, 10, 13, 21, 22, 23, 25, 31, 35, 38, 42, 43, 44, 47, 49, 56, 63, 64, 66, 71, 72, 76, 77, 78, 79, 80, 85, 87, 88, 89, 92, 95, 96, 97, 99, 100, 101, 103, 104, 105, 106, 107, 109, 110, 113, 114, 115], "8": [0, 13, 23, 41, 43, 47, 51, 56, 63, 66, 71, 95, 96, 97, 99, 100, 101, 103, 104, 105, 106, 107, 108, 109, 110, 113, 114, 115], "sourc": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 58, 59, 61, 62, 63, 64, 66, 68, 69, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 89, 91, 92, 94, 95, 96, 97, 98, 99, 100, 101, 103, 104, 105, 106, 107, 108, 109, 110, 111], "gener": [0, 4, 13, 16, 22, 39, 40, 70, 71, 73, 77, 80, 84, 87, 88, 93, 100, 112], "art": [0, 71], "base": [0, 19, 22, 23, 30, 31, 32, 35, 36, 37, 38, 43, 44, 46, 47, 50, 51, 52, 54, 56, 58, 60, 61, 63, 64, 73, 75, 77, 79, 80, 84, 85, 86, 87, 88, 96, 100, 104, 106, 112], "given": [0, 6, 7, 8, 10, 12, 15, 16, 18, 19, 20, 21, 24, 26, 28, 29, 30, 32, 36, 41, 43, 46, 50, 52, 56, 59, 63, 71, 73, 76, 77, 78, 83, 86, 87, 88, 95, 97, 100, 103, 104, 106, 110], "paramet": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 58, 61, 62, 63, 64, 66, 68, 69, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 89, 91, 92, 94, 95, 96, 97, 98, 99, 100, 101, 103, 104, 105, 106, 107, 108, 109, 110, 111], "imagetyp": [0, 5, 11, 13, 14, 15, 16, 17, 18, 19, 22, 24, 25, 30, 31, 33, 35, 37, 38, 39, 41, 43, 44, 46, 49, 51, 54, 55, 58, 68, 69, 71, 73, 77, 80, 87, 88, 89, 96, 99, 101, 104, 105, 107, 108, 109], "The": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 43, 44, 46, 49, 50, 51, 52, 54, 55, 56, 58, 61, 62, 63, 64, 66, 67, 68, 69, 71, 72, 73, 75, 77, 78, 79, 80, 81, 83, 84, 85, 87, 88, 89, 91, 92, 94, 95, 96, 97, 99, 100, 101, 103, 104, 105, 106, 107, 108, 109, 110, 111, 115], "input": [0, 5, 11, 13, 14, 15, 16, 17, 19, 21, 22, 24, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 43, 44, 46, 49, 50, 51, 52, 54, 55, 58, 61, 63, 66, 68, 69, 71, 73, 76, 77, 78, 80, 81, 83, 85, 87, 88, 89, 92, 96, 99, 101, 104, 105, 107, 109], "option": [0, 4, 12, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 39, 43, 49, 51, 54, 55, 58, 63, 64, 66, 71, 72, 73, 76, 77, 78, 85, 87, 91], "maximum": [0, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 37, 38, 43, 49, 50, 51, 63, 66, 91, 108], "width": [0, 4, 10, 11, 52, 63, 64, 84], "If": [0, 5, 8, 10, 12, 14, 15, 16, 17, 18, 19, 22, 23, 25, 30, 31, 32, 35, 36, 37, 38, 39, 41, 43, 49, 51, 54, 56, 58, 61, 62, 63, 66, 68, 69, 71, 72, 73, 76, 78, 85, 87, 88, 94, 95, 96, 97, 100, 103, 106, 110], "set": [0, 13, 25, 30, 32, 37, 38, 43, 54, 56, 58, 63, 88, 94, 97, 100, 106, 110, 111], "automat": [0, 4, 32, 36, 43, 54, 94, 113, 114], "determin": [0, 8, 35, 43, 87, 104], "termin": 0, "size": [0, 4, 6, 7, 10, 11, 12, 24, 25, 26, 28, 29, 43, 50, 52, 54, 58, 61, 62, 63, 64, 66, 68, 69, 71, 75, 84, 89, 90, 108, 113, 114], "height": [0, 4, 10, 11, 52, 63, 64, 84], "filter": [0, 37, 38, 54, 63, 66, 76, 78, 100, 102, 106], "us": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 47, 49, 51, 52, 54, 55, 58, 59, 61, 63, 66, 67, 68, 69, 71, 72, 73, 76, 77, 79, 80, 81, 84, 87, 88, 89, 91, 92, 94, 95, 96, 97, 100, 102, 103, 104, 106, 110], "when": [0, 7, 10, 13, 24, 26, 28, 29, 30, 32, 37, 38, 41, 43, 47, 51, 52, 56, 59, 63, 68, 71, 73, 75, 84, 89, 91, 94, 95, 111], "resiz": [0, 11, 24, 25, 37, 38, 50, 58, 61, 62, 63, 71, 84], "charact": [0, 35, 43, 49, 58, 74, 75, 77, 79, 80, 81, 82, 87, 88, 96, 112], "repres": [0, 7, 10, 13, 14, 15, 16, 23, 43, 47, 51, 54, 56, 73, 75, 85, 87, 95, 104, 111], "differ": [0, 8, 11, 15, 16, 17, 18, 19, 22, 23, 32, 35, 38, 39, 40, 41, 43, 47, 48, 55, 56, 62, 63, 96, 101, 105, 107, 109, 113, 114], "intens": 0, "proport": [0, 96], "correct": [0, 41], "output": [0, 25, 30, 31, 32, 35, 36, 44, 58, 71, 72, 77, 80, 85, 87, 88, 115], "which": [0, 4, 10, 23, 24, 26, 28, 29, 31, 35, 36, 39, 43, 47, 52, 61, 63, 64, 67, 71, 72, 73, 75, 76, 77, 80, 84, 87, 91, 92, 94, 95, 97, 102, 103, 104, 111, 112, 113, 114, 115], "should": [0, 3, 10, 25, 43, 47, 51, 52, 54, 63, 75, 88, 115], "approxim": 0, "ratio": [0, 11, 25, 37, 49, 50, 52, 84], "your": [0, 31, 35, 54, 68, 111, 113, 114, 115], "thi": [0, 3, 4, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 51, 52, 54, 55, 56, 58, 59, 61, 62, 63, 66, 68, 69, 70, 71, 72, 73, 74, 77, 79, 82, 86, 87, 88, 89, 91, 92, 94, 95, 96, 97, 99, 100, 101, 103, 104, 105, 106, 107, 108, 109, 110, 111, 113, 114], "valu": [0, 4, 8, 10, 11, 14, 18, 19, 22, 23, 35, 41, 43, 47, 51, 54, 56, 61, 62, 63, 72, 77, 79, 84, 87, 92, 95, 103, 111], "ensur": [0, 32, 37, 43, 50, 63, 68, 71, 91], "i": [0, 4, 5, 6, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 51, 52, 54, 55, 56, 58, 59, 61, 62, 63, 64, 66, 68, 69, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 84, 85, 87, 88, 89, 91, 92, 94, 95, 96, 97, 98, 99, 100, 101, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115], "close": [0, 52, 71], "possibl": [0, 24, 32, 43, 52], "origin": [0, 4, 6, 8, 21, 26, 28, 29, 41, 42, 48, 51, 52, 54, 58, 75, 77, 79, 81, 84, 85, 87, 91, 104], "default": [0, 4, 5, 7, 8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 23, 24, 26, 28, 29, 30, 32, 35, 36, 37, 38, 43, 44, 46, 47, 49, 51, 52, 54, 56, 58, 63, 64, 68, 69, 72, 75, 76, 77, 78, 79, 81, 84, 87, 88, 89, 94, 95, 96, 97, 99, 100, 101, 103, 104, 105, 106, 107, 109, 110], "return": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 58, 61, 62, 63, 64, 66, 68, 69, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 89, 91, 92, 94, 95, 96, 97, 98, 99, 100, 101, 104, 105, 106, 107, 108, 109, 110, 111], "represent": [0, 23, 43, 61, 62, 71], "type": [0, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 43, 44, 46, 49, 51, 52, 54, 55, 56, 58, 61, 62, 63, 64, 66, 68, 69, 71, 72, 73, 76, 77, 78, 81, 83, 85, 86, 87, 88, 89, 91, 92, 96, 99, 100, 101, 104, 105, 106, 107, 108, 109], "exampl": [0, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 25, 26, 27, 28, 29, 30, 31, 35, 37, 38, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 61, 62, 63, 64, 66, 71, 75, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87, 88, 89, 91, 92, 94, 95, 96, 97, 98, 99, 100, 101, 103, 104, 105, 106, 107, 109, 110, 111], "here": [0, 13, 21, 27, 31, 35, 43, 47, 48, 71, 76, 77, 79, 80, 84, 88, 89, 96, 98, 111, 113, 114], "an": [0, 4, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 56, 58, 61, 63, 66, 68, 69, 71, 73, 74, 75, 77, 78, 79, 80, 82, 85, 87, 88, 89, 92, 94, 95, 96, 97, 98, 99, 100, 101, 103, 104, 105, 106, 107, 108, 109, 110, 111], "jerri": 0, "from": [0, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 28, 29, 30, 31, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 61, 62, 63, 64, 66, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87, 88, 89, 91, 92, 95, 96, 97, 98, 99, 100, 101, 103, 104, 105, 106, 107, 108, 109, 110, 111, 113, 114, 115], "import": [0, 6, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 22, 23, 25, 31, 35, 37, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 61, 62, 63, 64, 66, 71, 75, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87, 88, 89, 91, 92, 95, 96, 97, 98, 99, 100, 101, 103, 104, 105, 106, 107, 109, 110, 111, 113, 114, 115], "print": [0, 5, 13, 18, 19, 22, 23, 37, 38, 71, 72, 87, 113, 114, 115], "png": [0, 5, 8, 10, 14, 25, 39, 41, 46, 51, 52, 54, 66, 71, 73, 75, 88, 89, 98, 111], "draw": [1, 25, 27, 28, 58, 104, 112], "ascii_draw": 1, "meta": [2, 77, 112, 115], "__title__": [2, 115], "__version__": [2, 115], "__description__": [2, 115], "__author__": [2, 115], "__author_email__": 2, "overview": [3, 4, 6, 7, 9, 10, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29, 33, 34, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 54, 55, 57, 63, 64, 65, 66, 67, 68, 69, 70, 71, 74, 75, 76, 77, 78, 79, 80, 81, 82, 84, 87, 88, 89, 90, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111], "inform": [3, 32, 35, 36, 37, 39, 40, 41, 58, 71, 73, 86, 87], "packag": 3, "titl": [3, 73], "project": [3, 21, 77, 79, 88, 111], "version": [3, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 37, 42, 51, 68, 69, 71, 72, 87, 91, 97, 112, 115], "short": [3, 35, 77, 80, 84, 88], "descript": [3, 21, 30, 36, 73], "includ": [3, 5, 8, 11, 12, 13, 14, 21, 22, 23, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 55, 56, 62, 63, 70, 71, 72, 73, 77, 80, 87, 88, 92, 96, 104], "setup": [3, 31], "py": [3, 75], "author": [3, 72], "email": 3, "step": [4, 38, 52, 63, 71], "forecolor": [4, 26, 28, 29], "lightgrei": 4, "backcolor": [4, 26, 28, 29], "white": [4, 8, 11, 26, 28, 29, 32, 63, 71, 75], "creat": [4, 30, 31, 32, 35, 36, 37, 38, 39, 51, 61, 62, 63, 71, 73, 78, 95], "black": [4, 51, 71], "squar": [4, 63], "can": [4, 5, 8, 10, 14, 15, 16, 17, 18, 19, 20, 21, 22, 25, 27, 31, 32, 35, 36, 39, 41, 43, 47, 51, 55, 56, 61, 63, 71, 72, 73, 77, 80, 85, 87, 88, 94, 96, 102, 103, 112, 115], "complement": 4, "transpar": [4, 8, 10, 25, 26, 28, 29, 52, 54, 75, 89], "area": [4, 10, 13, 23, 24, 51, 52], "grid": 4, "pixel": [4, 25, 41, 51, 52, 54, 63, 66, 71, 75, 103], "mean": [4, 21, 23, 24, 26, 28, 29, 30, 31, 43, 46, 47, 52, 56, 61, 62, 63, 94, 97, 115], "function": [4, 7, 8, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 39, 40, 41, 43, 46, 49, 51, 52, 54, 55, 58, 61, 62, 63, 66, 68, 70, 71, 72, 73, 77, 86, 87, 88, 89, 91, 92, 96, 100, 104, 106, 111], "suitabl": [4, 61, 63, 79, 104], "color": [4, 8, 10, 11, 26, 28, 29, 51, 66, 71, 75, 102, 103, 112], "fore": [4, 26, 28, 29], "back": [4, 77, 88], "A": [4, 5, 8, 14, 15, 16, 17, 18, 19, 21, 22, 26, 28, 29, 30, 31, 35, 37, 41, 42, 43, 44, 49, 50, 51, 52, 54, 61, 63, 64, 71, 72, 73, 78, 81, 86, 87, 91, 94, 95, 96, 97, 99, 100, 101, 103, 105, 106, 107, 108, 109, 110, 115], "rgba": [4, 8, 33, 41, 68, 69, 75, 89], "contain": [4, 5, 10, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 30, 31, 32, 35, 36, 37, 38, 43, 44, 56, 58, 63, 68, 71, 72, 73, 77, 80, 84, 87, 88, 97, 100, 106, 108, 110], "add": [4, 39, 72, 73, 81], "rgb": [4, 6, 7, 8, 11, 32, 33, 51, 63, 64, 71, 75, 89], "In": [4, 28, 43, 87, 96, 97], "document": [4, 31, 35, 113, 114, 115], "accur": [4, 14, 22, 77, 100, 106], "present": [4, 39, 73, 79], "state": [4, 36], "shown": [4, 74, 77], "follow": [4, 30, 31, 35, 43, 56, 62, 63, 67, 72, 73, 77, 80, 87, 88, 95, 96, 97, 99, 100, 101, 103, 105, 106, 107, 109, 110, 115], "figur": 4, "modul": [5, 8, 11, 12, 13, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 39, 40, 41, 61, 62, 70, 72, 73, 74, 77, 87, 88, 91, 92, 100, 106, 112], "provid": [5, 8, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 43, 51, 54, 56, 58, 61, 62, 63, 70, 71, 72, 73, 77, 84, 85, 87, 88, 91, 92, 94, 100, 106], "util": [5, 8, 11, 12, 21, 22, 30, 34, 37, 38, 47, 50, 54, 57, 61, 62, 67, 70, 72, 79, 80, 84, 87, 88, 112], "handl": [5, 8, 11, 12, 30, 31, 32, 35, 36, 37, 38, 40, 41, 59, 62, 63, 70, 73], "url": [5, 9, 14, 17, 19, 32, 41, 71, 77, 112], "convers": [5, 8, 37, 62, 63], "between": [5, 15, 16, 22, 23, 30, 32, 36, 38, 43, 47, 48, 52, 62, 68, 69, 78, 84, 89, 92], "valid": [5, 12, 51, 52, 56, 63, 112], "format": [5, 8, 10, 11, 23, 26, 28, 29, 30, 31, 32, 35, 36, 37, 38, 39, 40, 41, 44, 51, 54, 55, 57, 61, 63, 71, 72, 73, 77, 80, 82, 87, 88, 104, 112], "support": [5, 6, 8, 11, 12, 15, 16, 17, 19, 22, 25, 30, 31, 35, 36, 37, 38, 39, 52, 58, 61, 62, 63, 68, 69, 71, 72, 73, 87, 88, 89], "convert": [5, 8, 23, 32, 39, 41, 43, 56, 61, 62, 63, 73, 77, 87, 88, 104], "specifi": [5, 8, 11, 23, 24, 25, 30, 31, 32, 36, 37, 43, 51, 52, 54, 63, 71, 72, 73, 78, 80, 85, 87, 88, 91], "load": [5, 8, 14, 15, 18, 19, 30, 31, 32, 35, 36, 37, 38, 39, 41, 71, 87, 88, 94], "variou": [5, 8, 15, 16, 18, 22, 23, 25, 30, 33, 36, 37, 38, 40, 63, 71, 73, 92, 115], "mime": 5, "jpg": [5, 6, 7, 8, 12, 13, 15, 16, 17, 18, 19, 22, 25, 30, 31, 35, 37, 38, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 55, 64, 75, 77, 79, 80, 84, 87, 88, 95, 96, 97, 98, 99, 100, 101, 103, 104, 105, 106, 107, 109, 110, 111], "save_kwarg": 5, "string": [5, 14, 16, 17, 21, 41, 56, 71, 72, 81, 94, 111], "pil": [5, 6, 7, 8, 10, 11, 12, 18, 25, 32, 35, 37, 47, 50, 51, 52, 54, 61, 63, 64, 66, 71, 80, 87, 89, 98, 103], "numpi": [5, 6, 10, 23, 25, 32, 36, 38, 41, 43, 54, 56, 77, 87, 88, 92], "arrai": [5, 10, 23, 25, 32, 41, 43, 47, 54, 56, 87, 88, 92], "file": [5, 8, 10, 11, 12, 13, 14, 17, 19, 25, 35, 39, 41, 47, 64, 70, 71, 72, 73, 87, 94, 103, 111, 112], "path": [5, 8, 10, 11, 13, 14, 17, 19, 25, 32, 37, 38, 41, 64, 71, 72, 73, 77, 80, 87, 98, 103, 111], "desir": [5, 64], "addit": [5, 12, 30, 31, 32, 35, 36, 37, 38, 39, 51, 52, 62, 71, 73, 87], "keyword": [5, 12, 30, 31, 32, 35, 36, 37, 38, 39, 51, 52, 71, 73, 91], "argument": [5, 12, 30, 31, 32, 35, 36, 37, 38, 39, 51, 52, 55, 56, 71, 73, 77, 78, 80, 88, 91], "pass": [5, 12, 28, 29, 30, 31, 32, 35, 36, 37, 38, 39, 51, 52, 71, 75, 84, 89, 91], "save": [5, 10, 25, 39, 66, 71, 72, 73, 75], "encod": [5, 6, 9, 30, 32, 36, 41, 73, 112], "open": [5, 6, 7, 8, 10, 13, 18, 30, 37, 50, 51, 52, 54, 66, 71, 72, 89, 94], "test": [5, 31, 35, 47, 77, 89, 95, 96, 97, 99, 100, 101, 103, 105, 106, 107, 109, 110], "blob_url": 5, "qualiti": [5, 24, 44, 65, 71, 88, 89], "95": [5, 37, 63, 76, 78, 85], "base64": 5, "pre": [5, 14, 16, 19, 31, 32, 36, 38, 44], "object": [5, 6, 8, 10, 12, 13, 19, 23, 25, 35, 37, 38, 39, 41, 47, 51, 55, 58, 59, 62, 63, 64, 71, 73, 77, 79, 80, 94, 97, 98, 100, 103, 106, 110], "rais": [5, 8, 12, 14, 15, 17, 18, 19, 22, 23, 30, 31, 35, 36, 37, 38, 41, 51, 54, 56, 59, 61, 62, 63, 66, 71, 72, 73, 76, 78, 85], "valueerror": [5, 12, 14, 17, 19, 22, 23, 30, 36, 38, 41, 54, 63, 73, 85], "unsupport": [5, 49, 62, 63, 85], "method": [5, 11, 12, 30, 31, 32, 33, 35, 36, 37, 38, 40, 41, 43, 51, 63, 91, 100, 106], "warn": 5, "userwarn": 5, "doesn": [5, 41, 78], "t": [5, 41, 78], "match": [5, 23, 36, 41, 54, 63, 77, 78, 82, 112], "actual": [5, 19, 22, 49], "invalid": [5, 14, 17, 19, 22, 30, 36, 39, 63], "show": [5, 12, 14, 15, 16, 17, 55], "bool": [5, 7, 8, 12, 25, 28, 35, 37, 38, 43, 49, 51, 54, 55, 58, 63, 68, 69, 72, 73, 76, 77, 78, 79, 80, 81, 83, 84, 88, 89, 95, 103, 111], "effici": [5, 21, 24, 32, 72, 87, 92], "without": [5, 35, 37, 66, 71, 76, 78, 86], "content": [5, 12, 13, 28, 49, 74], "true": [5, 7, 8, 12, 25, 35, 37, 38, 43, 51, 52, 55, 58, 61, 62, 63, 68, 69, 72, 73, 76, 77, 78, 81, 83, 88, 95, 98, 103, 111], "fals": [5, 6, 7, 8, 12, 25, 28, 37, 38, 43, 49, 51, 63, 68, 69, 71, 72, 73, 76, 77, 78, 79, 80, 81, 83, 84, 88, 89, 95, 98, 103, 111], "otherwis": [5, 8, 12, 39, 43, 63, 68, 69, 73, 76, 77, 78, 83, 89, 94], "abc": 5, "svg": 5, "xml": 5, "jpeg": [5, 67, 71, 98, 111], "text": [5, 20, 25, 32, 36, 49, 71, 81, 83, 112], "plain": 5, "hello": 5, "order_": [6, 7], "chw": [6, 7], "both": [6, 14, 23, 25, 31, 32, 35, 36, 38, 49, 61, 72, 88], "np": [6, 7, 10, 23, 30, 32, 36, 41, 43, 52, 54, 56, 77, 87, 88, 92], "uint8": [6, 7], "float32": [6, 7, 10, 26, 28, 29, 31, 35, 43], "ar": [6, 10, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 30, 31, 32, 35, 36, 37, 38, 39, 43, 46, 47, 48, 49, 51, 56, 59, 62, 63, 64, 67, 71, 72, 73, 76, 77, 78, 79, 80, 84, 85, 87, 88, 89, 95, 96, 97, 98, 99, 100, 101, 103, 105, 106, 107, 108, 109, 110, 111], "order": [6, 7, 63, 81, 82, 112], "rgb_encod": [6, 9], "custom_imag": [6, 7], "data_cwh": 6, "cwh": 6, "data_int": 6, "use_float": [6, 7], "mode": [6, 7, 8, 11, 23, 37, 38, 41, 62, 64, 71, 77, 85, 89, 94], "1606x1870": [6, 7], "0x7fb9b89bbdc0": 6, "0x7fb9b89bbe50": 6, "0x7fb9b89bbdf0": 6, "invers": 6, "oper": [6, 32, 36, 38, 42, 43, 44, 46, 47, 63, 72, 112], "ndarrai": [7, 10, 23, 25, 30, 32, 36, 38, 41, 43, 47, 52, 54, 56, 77, 88, 92], "channel": [7, 8, 33, 63, 68, 69, 89], "jpegimageplugin": [7, 64], "jpegimagefil": [7, 64], "0x7f9ec37389d0": 7, "shape": [7, 31, 35, 43, 47, 54, 75, 77, 87, 88], "dtype": [7, 31, 35, 43], "3": [7, 10, 13, 14, 15, 16, 22, 23, 31, 38, 43, 44, 47, 49, 51, 56, 58, 63, 66, 71, 77, 80, 87, 88, 95, 96, 97, 99, 100, 101, 103, 104, 105, 106, 107, 109, 110, 113, 114, 115], "1870": 7, "1606": 7, "whc": 7, "": [7, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 30, 37, 38, 39, 41, 49, 51, 61, 63, 71, 77, 88, 91, 99], "result": [7, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 41, 44, 47, 49, 51, 52, 54, 55, 75, 77, 79, 80, 87, 88, 92, 99, 100, 106], "same": [7, 8, 43, 48, 77, 88, 91], "torchvis": [7, 60, 112], "transform": [7, 8, 59, 60, 61, 62, 81, 112], "to_tensor": [7, 61, 62], "process": [8, 9, 12, 14, 15, 17, 18, 23, 31, 33, 35, 37, 38, 40, 41, 43, 61, 63, 66, 68, 69, 70, 77, 78, 87, 88, 91, 115], "manipul": [8, 70], "python": [8, 41, 66, 91, 113, 114, 115], "librari": [8, 37, 38, 61, 63, 66, 115], "It": [8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 39, 40, 51, 52, 54, 58, 61, 62, 70, 72, 73, 88, 91, 92, 104, 115], "multipl": [8, 10, 17, 32, 35, 36, 41, 43, 47, 71, 77], "ad": [8, 13, 63, 72, 73, 81], "background": [8, 9, 11, 26, 28, 29, 32, 65, 71, 75, 112], "check": [8, 12, 41, 46, 72, 76, 78, 83, 95, 98, 108, 111, 115], "alpha": [8, 33, 68, 69], "design": [8, 23, 30, 31, 35, 36, 39, 40], "simplifi": [8, 23, 96], "common": [8, 62], "relat": [8, 13, 15, 18, 70, 78, 92], "task": [8, 22, 23, 31, 35, 36, 40, 51, 61], "applic": [8, 31, 61, 79, 84, 104], "kei": [8, 19, 23, 31, 32, 35, 63, 72, 77, 80, 87, 88], "featur": [8, 14, 19, 32, 34, 36, 43, 47, 73, 75, 77, 79, 80, 81, 87, 88, 96], "binari": [8, 92], "like": [8, 13, 20, 25, 62, 63, 84, 87, 91, 115], "onc": 8, "particularli": [8, 23, 30, 39, 40, 73, 91], "requir": [8, 10, 21, 22, 43, 52, 72, 73, 100, 106, 115], "preprocess": [8, 21, 30, 32, 35, 37, 43, 68, 112], "befor": [8, 41, 43, 72, 88], "further": 8, "analysi": [8, 44], "force_background": [8, 63], "appli": [8, 16, 19, 21, 33, 35, 43, 51, 52, 54, 61, 63, 66, 87, 88, 92], "necessari": [8, 43, 79, 84], "ha": [8, 24, 49, 62, 89, 104, 113, 114], "4": [8, 13, 16, 18, 19, 23, 31, 41, 42, 43, 44, 47, 51, 56, 66, 68, 69, 71, 80, 88, 95, 96, 97, 99, 100, 101, 103, 104, 105, 106, 107, 109, 110, 113, 114], "avoid": [8, 38, 79], "anomali": 8, "dure": [8, 30, 41, 81, 103, 111], "subsequ": [8, 32, 38, 51], "union": [8, 11, 14, 15, 16, 17, 18, 19, 22, 23, 25, 32, 35, 36, 41, 43, 51, 56, 61, 63, 71, 73, 76, 77, 78, 85, 87], "retain": 8, "typeerror": [8, 56, 61, 62, 63, 76, 78, 85], "isinst": 8, "list": [8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 32, 36, 37, 38, 43, 47, 49, 51, 52, 55, 58, 61, 62, 63, 64, 76, 77, 78, 85, 86, 87, 88, 95, 97, 100, 106, 110], "tupl": [8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 32, 35, 36, 37, 38, 43, 44, 47, 49, 51, 52, 55, 63, 77, 87, 88, 96, 97, 99, 100, 101, 104, 105, 106, 107, 108, 109, 110], "take": [8, 25, 58, 63], "singl": [8, 17, 35, 36, 41, 43, 62, 63, 77, 81, 87, 88, 91, 92], "call": [8, 27, 31, 71], "each": [8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 30, 35, 37, 38, 43, 47, 54, 61, 70, 77, 81, 83, 88, 89, 91, 104], "item": [8, 10, 19], "batch": [8, 35, 68, 69, 77, 88, 89, 108], "multiimagestyp": [8, 32, 36, 43, 52], "iter": [8, 63, 66, 78], "img_path": 8, "image1": 8, "image2": 8, "loaded_imag": 8, "len": [8, 64], "all": [8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 27, 30, 31, 32, 35, 36, 37, 38, 42, 43, 44, 46, 47, 49, 55, 56, 66, 68, 69, 72, 74, 75, 77, 80, 82, 87, 88, 91, 95, 96, 97, 99, 100, 101, 103, 104, 105, 106, 107, 108, 109, 110], "pillow": [8, 60, 112], "boolean": [8, 23, 43], "tool": [9, 17, 25, 30, 33, 42, 43, 44, 45, 51, 66, 74, 81, 102, 104], "basic": [9, 25, 61, 65, 78], "grid_background": 9, "grid_transpar": 9, "blob": [9, 75, 112], "to_blob_url": 9, "load_image_from_blob_url": 9, "is_valid_image_blob_url": 9, "decod": [9, 41, 112], "rgb_decod": 9, "load_imag": [9, 25, 55, 71], "has_alpha_channel": 9, "layer": [9, 92, 112], "istack": 9, "pad": [9, 25, 75, 112], "pad_image_to_s": 9, "download_image_from_url": 9, "is_http_url": 9, "mai": [10, 15, 18, 31, 43, 67, 71, 79, 84, 91, 111, 113, 114], "block": [10, 30, 31, 36, 37, 38], "togeth": [10, 87], "new": [10, 11, 24, 30, 38, 56, 68, 69, 71, 72, 77, 78], "similar": [10, 13, 20, 32, 36, 43, 47, 63, 84, 87, 88, 112], "techniqu": [10, 33, 41], "p": [10, 35, 77, 79, 80, 84, 88], "need": [10, 17, 31, 35, 37, 49, 52, 91, 95, 97, 100, 103, 106, 110], "stack": [10, 77, 88], "addition": 10, "second": [10, 23, 43, 48, 83], "element": [10, 77, 88], "rang": [10, 43, 47, 52, 87], "left": [10, 51, 52, 56, 92], "0": [10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 37, 38, 42, 43, 44, 47, 49, 51, 52, 54, 56, 58, 61, 62, 63, 66, 71, 72, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87, 88, 92, 95, 96, 97, 99, 100, 101, 103, 104, 105, 106, 107, 109, 110, 113, 114, 115], "right": [10, 51, 56, 92], "two": [10, 23, 43, 48, 66, 83, 103], "dimension": [10, 87, 88], "h": [10, 26, 28, 29, 54, 75], "w": [10, 26, 28, 29, 54, 75, 77, 88], "posit": [10, 43, 51, 52, 96], "target": [10, 11, 20, 26, 28, 29, 32, 52, 63], "By": [10, 49], "first": [10, 11, 13, 17, 23, 37, 43, 48, 83], "howev": [10, 43], "solid": [10, 51], "pure": [10, 75], "lime": [10, 75], "nian": 10, "nian_lim": 10, "yellow": [10, 71], "5": [10, 13, 17, 22, 23, 25, 31, 43, 44, 47, 49, 52, 54, 56, 61, 62, 63, 64, 71, 79, 87, 92, 95, 96, 97, 99, 100, 101, 103, 104, 105, 106, 107, 109, 110], "9": [10, 13, 23, 43, 47, 56, 63, 71, 85, 87, 95, 96, 97, 99, 100, 103, 104, 105, 106, 107, 109, 110], "nian_tran": 10, "custom": [10, 14, 15, 16, 17, 18, 19, 22, 30, 35, 36, 37, 41, 44, 51, 52, 54, 62, 63, 71, 72, 76, 77, 87], "mask": [10, 23, 25, 26, 28, 29, 38, 52, 54, 75], "hs1": 10, "ab": 10, "linspac": 10, "ws1": 10, "nian_mask": 10, "hxw": [10, 26, 28, 29, 54], "dimens": [11, 50, 63], "while": [11, 14, 16, 17, 18, 25, 37, 50, 52, 66, 77, 91], "maintain": [11, 25, 37, 50, 56, 91, 115], "pars": [11, 59, 61, 62, 70, 71, 112], "specif": [11, 13, 14, 19, 30, 31, 32, 35, 36, 38, 39, 41, 51, 56, 59, 61, 63, 73, 74, 77, 87, 96, 100, 106], "pic": 11, "background_color": 11, "interpol": [11, 61, 62, 63], "fit": [11, 54], "within": [11, 35, 51, 71, 77, 79, 87, 88], "preserv": [11, 66, 91], "reach": [11, 47], "exact": 11, "other": [11, 13, 31, 43, 49, 63, 77, 83, 86, 96], "integ": [11, 14, 41, 47, 56, 63], "name": [11, 13, 14, 15, 16, 17, 18, 19, 22, 24, 30, 31, 32, 35, 36, 37, 38, 43, 44, 49, 51, 56, 61, 62, 63, 77, 79, 84, 87, 88, 89, 95, 96, 99, 101, 104, 105, 107, 108, 109], "etc": [11, 32, 63, 87], "100": [11, 21, 26, 37, 46, 63, 91], "50": [11, 63], "200": [11, 26, 37, 63], "blue": [11, 71], "download": 12, "special": [12, 13, 87], "github": [12, 55, 113, 114, 115], "hug": [12, 19, 30, 31, 32, 35, 36, 37, 38, 43, 63, 87, 88], "face": [12, 19, 20, 21, 30, 31, 32, 35, 36, 37, 38, 43, 56, 58, 63, 71, 78, 87, 88, 96, 112], "progress": [12, 68, 69, 89], "track": 12, "host": [12, 13, 16, 21, 24, 32, 35, 43, 49, 64, 80, 89, 95, 96, 97, 99, 100, 101, 103, 105, 106, 107, 109, 110, 115], "main": [12, 18, 21, 22, 25, 30, 32, 36, 37, 43, 63, 71, 73, 75, 79, 91, 115], "compon": [12, 13, 23, 30, 31, 32, 36, 37, 91], "http": [12, 55, 75, 115], "intern": [12, 36, 59, 72], "silent": [12, 68, 69, 89], "expected_s": 12, "kwarg": [12, 13, 14, 15, 16, 17, 18, 19, 22, 30, 31, 32, 35, 36, 37, 38, 39, 51, 52, 71, 73], "suppress": [12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 25, 37, 38, 51, 89], "bar": 12, "displai": [12, 32, 36, 68, 69], "expect": [12, 35, 41, 63], "session": 12, "get": [12, 26, 28, 29, 32, 35, 38, 42, 44, 64, 65, 71, 75, 79, 82, 87, 88, 94, 96, 101, 103, 105, 107, 109], "especi": [12, 77], "hf": 12, "request": 12, "requestexcept": 12, "fail": [12, 14], "unidentifiedimageerror": 12, "com": [12, 55, 115], "ftp": 12, "booru": 13, "yolo": [13, 19, 21, 34, 38, 112], "aperveyev": 13, "deepgh": [13, 14, 15, 16, 17, 18, 19, 21, 24, 43, 47, 49, 64, 77, 80, 84, 87, 89, 95, 96, 97, 99, 100, 101, 103, 105, 106, 107, 109, 110, 115], "overal": [13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 27, 42, 43, 44, 46, 47, 49, 55, 66, 68, 69, 74, 82, 95, 96, 97, 99, 100, 101, 103, 104, 105, 106, 107, 108, 109, 110], "benchmark": [13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 27, 42, 43, 44, 46, 47, 49, 55, 66, 68, 69, 74, 82, 89, 95, 96, 97, 99, 100, 101, 103, 104, 105, 106, 107, 108, 109, 110], "explan": 13, "No": [13, 71, 113, 114], "head": [13, 20, 25, 55, 78, 96, 105, 112], "anim": [13, 14, 15, 16, 17, 18, 19, 20, 22, 27, 29, 42, 43, 44, 46, 55, 57, 58, 64, 71, 74, 75, 78, 79, 82, 87, 89, 96, 97, 100, 101, 105, 106, 107, 109, 110, 115], "pretti": 13, "girl": [13, 49, 78], "onli": [13, 14, 15, 16, 17, 18, 19, 22, 25, 35, 43, 72, 78, 79, 84, 88, 103], "bust": 13, "torso": 13, "part": [13, 54, 55, 56], "collarbon": 13, "center": [13, 52, 62, 63], "pair": [13, 23, 36], "cover": [13, 21, 52, 71, 78], "breast": [13, 21, 35, 77, 78, 79, 80, 84, 86, 88], "boob": 13, "bra": 13, "nippl": [13, 14, 51, 71], "mostli": [13, 17], "visibl": [13, 25], "nsfw": [13, 51, 102, 112], "shld": 13, "shoulder": [13, 56], "mayb": 13, "one": [13, 31, 36, 38, 41, 47, 49, 63, 77, 78, 88], "view": [13, 49], "profil": 13, "exactli": 13, "rear": 13, "exclud": 13, "sideb": 13, "uncov": 13, "visual": [13, 14, 15, 16, 17, 19, 20, 22, 43, 45, 55, 57, 77, 87, 88, 112], "mark": 13, "belli": [13, 21], "button": [13, 30, 80], "hip": [13, 56], "half": [13, 17, 78], "stock": 13, "line": [13, 27, 28, 58], "knee": [13, 56], "below": [13, 58, 74, 115], "6": [13, 23, 25, 31, 43, 47, 56, 63, 66, 76, 78, 95, 96, 97, 99, 100, 101, 103, 104, 105, 106, 107, 109, 110, 113, 114], "nopan": 13, "panti": [13, 81], "cloth": 13, "bikini": 13, "regardless": 13, "censor": [13, 20, 51, 52, 100, 106, 112], "evid": 13, "7": [13, 14, 16, 17, 18, 19, 31, 37, 38, 43, 47, 49, 51, 54, 56, 63, 71, 76, 78, 84, 95, 96, 97, 99, 100, 101, 103, 104, 105, 106, 107, 109, 110], "butt": 13, "buttock": [13, 21], "least": [13, 40, 41, 73], "partial": 13, "behind": 13, "more": [13, 14, 31, 34, 35, 36, 49, 56, 61, 71, 91, 94], "less": [13, 14, 16, 22, 95], "stand": [13, 35, 71, 77, 79, 80, 84, 88], "sit": [13, 78], "ass": [13, 77], "split": [13, 84], "leg": [13, 71], "wide": [13, 71], "90": 13, "degre": [13, 52], "typic": [13, 14, 32, 63, 87], "abov": [13, 14, 15, 16, 17, 18, 19, 22, 54, 97, 100, 106, 110], "10": [13, 24, 30, 43, 47, 52, 56, 63, 66, 95, 96, 97, 100, 103, 104, 106, 107], "sprd": 13, "strongli": [13, 89], "11": [13, 43, 56, 95, 96, 97, 100, 103, 104, 106, 107, 113, 114], "vsplt": 13, "pose": [13, 43, 112], "12": [13, 25, 43, 51, 56, 63, 95, 96, 97, 100, 103, 104, 106, 107], "vsprd": 13, "vsplit": 13, "13": [13, 43, 56, 96, 97, 100, 104, 107, 109], "full": [13, 35, 71], "almost": 13, "side": [13, 50, 78, 111], "usual": [13, 47], "ly": 13, "14": [13, 56, 63, 96, 97, 100, 104, 107], "wing": [13, 78], "dragon": 13, "poni": 13, "15": [13, 46, 48, 56, 63, 96, 97, 100, 104, 107, 113, 114], "feral": 13, "four": [13, 14, 96], "non": [13, 14, 15, 16, 17, 18, 19, 21, 22, 37, 38, 51, 101], "human": [13, 14, 15, 16, 17, 18, 19, 22, 55, 57, 95], "16": [13, 56, 63, 66, 68, 69, 96, 100, 104, 107], "hdrago": 13, "style": [13, 17, 22, 52, 87, 109, 115], "17": [13, 56, 63, 104, 109], "hponi": 13, "18": [13, 21, 56, 63, 100, 104, 106, 113, 114, 115], "hfox": 13, "cartoon": 13, "fox": 13, "dog": 13, "zootopia": 13, "nick": 13, "wild": 13, "19": [13, 56, 104], "hrabb": 13, "rabbit": 13, "judi": 13, "hopp": 13, "bunnygirl": 13, "20": [13, 30, 56, 63, 71, 104], "hcat": 13, "cat": [13, 78, 85], "catgirl": 13, "sharp": 13, "muzzl": 13, "compar": [13, 23, 36], "21": [13, 17, 56, 63, 109], "hbear": 13, "bear": 13, "22": [13, 56, 63], "jacko": 13, "memet": 13, "jack": 13, "o": [13, 35, 71, 73, 84, 87, 100, 103, 113, 114], "contest": 13, "toward": [13, 56], "viewer": [13, 71], "23": [13, 56, 63], "jackx": 13, "sometim": 13, "24": [13, 43, 47, 56, 63, 66], "hhors": 13, "hors": 13, "implement": [13, 32, 36, 38, 48, 77, 91], "aa09": 13, "25": [13, 16, 21, 37, 38, 48, 63, 109], "hbird": 13, "bird": 13, "releas": 13, "time": [13, 73, 89], "yolov8s_pp09": 13, "2023": 13, "focus": 13, "class": [13, 15, 18, 19, 30, 31, 32, 33, 35, 36, 37, 38, 41, 51, 52, 56, 59, 61, 63, 64, 70, 71, 73, 78, 96, 97, 100, 101, 105, 106, 107, 109, 110], "advanc": [13, 115], "capabl": [13, 31, 32, 41, 49], "scenario": [13, 79, 84, 91], "yolov8s_pp12": 13, "2024": 13, "final": 13, "patch": 13, "continu": 13, "focu": [13, 71], "enhanc": [13, 34, 112], "improv": [13, 24, 88], "previou": [13, 77], "yolov8m_pp13": 13, "offer": [13, 16, 17, 18, 23, 61, 73, 103], "yolov8n_as01": 13, "spinoff": 13, "26": [13, 63], "train": [13, 14, 15, 16, 17, 18, 19, 22, 31, 35, 43, 44, 79, 80, 81, 84, 89, 100, 106], "80": 13, "epoch": 13, "sfw": 13, "subset": 13, "wa": 13, "eventu": 13, "abandon": 13, "due": [13, 42, 43, 79, 84, 91, 96, 111], "ineffect": 13, "yolov8m_as02": 13, "start": [13, 41, 52, 71, 112], "30": [13, 22, 52], "public": [13, 32], "friendli": [13, 115], "reduc": [13, 43, 54, 88], "yolov8m_as03": 13, "as02": 13, "60": 13, "aim": 13, "bottleneck": 13, "reproduc": 13, "yolov8s_aa06": 13, "initi": [13, 30, 31, 32, 35, 37, 38, 41, 51, 64, 77, 78], "current": [13, 62, 68, 71, 100, 106, 113, 114, 115], "reincarn": 13, "some": [13, 30, 31, 34, 35, 43, 47, 48, 52, 65, 76, 77, 79, 80, 84, 88, 89, 91, 98, 111, 113, 114], "yolov8s_aa09": 13, "updat": [13, 30, 32, 36, 37, 38, 72], "dataset": [13, 14, 15, 16, 17, 18, 19, 22, 44, 47, 77, 87, 88, 102], "closeup": 13, "adjust": [13, 37, 38, 47, 78], "larg": [13, 28, 32, 43, 77, 87, 88], "hat": [13, 78], "aa06": 13, "yolov8s_aa10": 13, "major": 13, "fix": 13, "issu": [13, 19, 68], "wear": 13, "yolov8s_aa11": 13, "latest": [13, 37, 79, 84], "mainstream": 13, "aa10": 13, "outstand": 13, "map": [13, 30, 35, 49, 55, 76, 78, 81, 85, 86, 87, 92, 104, 108], "score": [13, 14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 30, 31, 32, 36, 37, 38, 42, 44, 46, 47, 49, 55, 56, 58, 81, 85, 87, 95, 96, 97, 99, 100, 101, 103, 104, 105, 106, 107, 108, 109, 110], "though": 13, "note": [13, 17, 35, 43, 52, 71, 96, 100, 103, 106, 113, 114], "complet": [13, 31, 37, 52, 96, 102, 112], "fair": 13, "bias": 13, "model_nam": [13, 14, 15, 16, 17, 18, 19, 22, 30, 32, 36, 37, 38, 44, 51, 77, 87, 88, 95, 96, 97, 99, 100, 101, 103, 104, 105, 106, 107, 108, 109, 110], "conf_threshold": [13, 14, 15, 16, 17, 18, 19, 22, 37, 38, 51], "iou_threshold": [13, 14, 15, 16, 17, 18, 19, 21, 22, 37, 38, 51], "perform": [13, 17, 21, 22, 24, 31, 32, 36, 37, 38, 43, 49, 51, 52, 55, 63, 79, 91, 103, 104, 113, 114], "confid": [13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 35, 37, 38, 44, 49, 51, 56, 58, 77, 80, 87, 88], "threshold": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 26, 35, 37, 38, 43, 46, 47, 49, 51, 54, 58, 77, 79, 80, 84, 87, 88, 95, 103], "iou": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 37, 38, 51], "bounding_box": 13, "x1": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 37, 51, 52], "y1": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 37, 51, 52], "x2": [13, 21, 23], "y2": [13, 21, 23], "box": [13, 14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 38, 49, 55], "f": [13, 18, 23, 38, 43, 47, 71, 92], "2f": [13, 38], "point": [14, 18, 43, 56, 63], "femal": [14, 21, 51, 78], "genit": 14, "male": [14, 21, 78], "anime_censor_detect": 14, "yolov8": [14, 15, 16, 17, 18, 19, 22, 38], "model": [14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 42, 43, 44, 47, 49, 51, 55, 56, 58, 63, 66, 67, 68, 69, 70, 71, 74, 77, 79, 80, 81, 82, 84, 87, 88, 89, 92, 94, 95, 96, 97, 99, 100, 101, 103, 104, 105, 106, 107, 108, 109, 110, 112, 115], "v1": [14, 15, 16, 17, 18, 22, 51, 71, 88], "identifi": [14, 30, 41, 68, 77, 87], "locat": 14, "anatom": 14, "analyz": [14, 21, 44, 87], "data": [14, 17, 19, 25, 39, 41, 43, 55, 62, 70, 71, 77, 79, 81, 100, 106, 112, 113, 114, 115], "either": [14, 15, 16, 17, 18, 36, 43, 63, 88, 92], "standard": [14, 16, 17, 18, 39, 63, 87, 91], "n": [14, 15, 16, 17, 18, 19, 22, 41, 43, 51, 63, 71], "nano": [14, 16, 17, 18, 51], "faster": [14, 15, 16, 17, 18, 19, 51], "slower": [14, 22], "construct": [14, 15, 17, 18, 51, 77, 87, 88], "intersect": [14, 15, 16, 17, 18, 19, 22, 23, 51], "over": [14, 15, 16, 17, 18, 19, 22, 23, 24, 51, 77, 78], "merg": [14, 15, 16, 17, 18, 43], "x0": [14, 15, 16, 17, 18, 19, 22, 37, 51, 52], "y0": [14, 15, 16, 17, 18, 19, 22, 37, 51, 52], "bound": [14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 38, 55], "indic": [14, 43, 56, 59, 77, 79, 84, 87, 88], "nipple_f": [14, 51], "peni": [14, 51], "pussi": [14, 51, 71], "runtimeerror": [14, 30, 36], "detection_visu": [14, 15, 16, 17, 19, 20, 22], "nude_girl": [14, 51], "365": 14, "264": 14, "399": 14, "289": [14, 15], "7473511695861816": 14, "224": [14, 61, 62, 63], "260": 14, "252": 14, "285": 14, "6830288171768188": 14, "206": 14, "523": [14, 51, 52], "240": 14, "608": 14, "6799028515815735": 14, "matplotlib": [14, 15, 16, 17, 25, 55], "pyplot": [14, 15, 16, 17, 55], "plt": [14, 15, 16, 17, 55], "imshow": [14, 15, 16, 17, 55], "anime_eye_detect": 15, "allow": [15, 16, 18, 19, 22, 32, 37, 38, 41, 59, 61, 63, 91], "trade": [15, 17], "off": [15, 17], "speed": [15, 16, 17, 18, 19, 22, 26, 89], "accuraci": [15, 16, 17, 18, 19, 22, 49, 77, 95, 97, 100, 103, 106, 110], "higher": [15, 16, 17, 18, 19, 21, 24, 77, 103], "consid": [15, 18, 23, 43, 49, 52, 54, 64, 78, 100, 106], "overlap": [15, 17, 18, 19, 23, 68, 69, 77, 79, 80, 82, 84, 88, 89, 112], "coordin": [15, 16, 17, 18, 19, 25, 37, 52, 56, 66], "alwai": [15, 17, 18, 19, 49], "except": [15, 18, 41, 59, 63, 71], "predict": [15, 19, 22, 30, 31, 32, 35, 36, 37, 38, 77, 80, 87, 88, 95, 97, 99, 100, 103, 104, 106, 108, 110], "yolo_predict": [15, 22, 34], "squat": [15, 17, 55], "297": 15, "239": [15, 49], "341": 15, "271": 15, "7760562896728516": 15, "230": 15, "263": 15, "308": 15, "7682342529296875": 15, "createml": 16, "huggingfac": [16, 18, 43, 49, 63, 66, 75, 95, 96, 97, 99, 100, 101, 103, 105, 106, 107, 109, 110], "anime_face_detect": 16, "user": [16, 22, 30, 31, 32, 36, 37, 38, 41, 64, 73, 115], "balanc": [16, 18, 22, 71, 77], "system": [16, 17, 26, 59, 63, 87, 100, 106], "overhead": [16, 17, 26, 91], "avail": [16, 22, 25, 30, 32, 35, 38, 41, 43, 49, 52, 59, 63, 71, 77, 85, 87, 94, 95, 97, 100, 106, 110], "v0": [16, 22, 68, 69, 87], "overrid": [16, 22], "auto": [16, 22, 37, 38, 55, 73, 94], "mostima_post": [16, 19], "29": [16, 19, 63], "441": [16, 19], "204": [16, 19], "584": [16, 19], "7874319553375244": [16, 19], "346": [16, 19], "59": [16, 19], "529": [16, 19], "275": [16, 19], "7510495185852051": [16, 19], "606": [16, 19], "51": [16, 19, 63], "895": [16, 19], "336": [16, 19], "6986488103866577": [16, 19], "upper": [17, 51], "bodi": [17, 22, 55, 56, 58, 71], "anime_halfbody_detect": 17, "pleas": [17, 24, 42, 43, 49, 68, 70, 72, 89, 96, 100, 103, 106, 113, 114], "primari": [17, 96, 99, 101, 105, 107, 109], "purpos": 17, "crop": [17, 54, 61, 62, 63, 71], "illustr": [17, 71, 97, 99], "therefor": [17, 43, 113, 114], "consist": [17, 38, 43, 87], "person": [17, 20, 23, 25, 37, 55, 105, 112], "peopl": [17, 85], "guarante": [17, 49], "you": [17, 19, 20, 22, 27, 31, 35, 49, 52, 68, 69, 77, 87, 88, 89, 91, 94, 95, 96, 97, 100, 103, 106, 110, 115], "inde": 17, "recommend": [17, 24, 31, 35, 37, 38, 43, 46, 47, 77, 87, 88, 89, 100, 106], "approach": 17, "detect_person": [17, 20, 25, 55], "individu": [17, 23, 41, 61, 70], "obtain": [17, 27, 42, 43], "local": [17, 64, 113, 114], "flexibl": [17, 35, 61, 62], "lower": [17, 46, 47, 49, 51], "127": 17, "629": 17, "637": 17, "9040350914001465": 17, "anime_hand_detect": 18, "choos": [18, 22, 49], "35": [18, 63, 71, 79, 87, 88], "configur": [18, 30, 35, 43, 61, 62, 63, 112], "suit": 18, "case": [18, 24, 35, 43, 46], "defin": [18, 22, 23, 43, 71, 92], "being": 18, "label": [18, 19, 21, 23, 24, 25, 30, 32, 35, 36, 37, 38, 43, 44, 49, 81, 104, 108], "infer": [18, 21, 24, 31, 32, 36, 37, 55, 68, 69, 77, 87, 94, 103], "anime_imag": [18, 87], "bbox": [18, 38], "conf": 18, "customiz": [19, 25, 35], "integr": [19, 32, 79, 115], "repositori": [19, 30, 31, 32, 35, 36, 37, 38, 43, 87], "anime_head_detect": 19, "contribut": 19, "our": [19, 77], "develop": [19, 87, 89, 115], "yolo11": 19, "architectur": 19, "usag": [19, 25, 30, 32, 35, 70, 71, 72, 79, 91, 92, 111], "head_detect_v2": 19, "0_": 19, "equal": [19, 52], "deprec": [19, 24, 42], "remov": [19, 24, 30, 37, 42, 49, 66, 75, 77, 78, 80, 81, 86, 88], "futur": [19, 24], "help": [19, 43, 54, 66], "For": [19, 20, 22, 23, 31, 32, 35, 43, 49, 56, 70, 77, 87, 88, 94], "instead": [19, 24, 81], "detect_head": [20, 25], "booru_yolo": [20, 112], "detect_with_booru_yolo": 20, "detect_censor": [20, 51, 100, 106], "ey": [20, 52, 56, 71, 78, 112], "detect_ey": 20, "detect_fac": 20, "halfbodi": [20, 96, 105, 112], "detect_halfbodi": 20, "hand": [20, 56, 58, 71, 78, 112], "detect_hand": 20, "nudenet": [20, 112], "detect_with_nudenet": 20, "calculate_i": 20, "bboxes_similar": 20, "detection_similar": 20, "calculate_mask_i": 20, "masks_similar": 20, "detection_with_mask_similar": 20, "detect_text": 20, "nuditi": 21, "run": [21, 26, 30, 31, 32, 37, 38, 89, 94, 111, 112], "nm": 21, "postprocess": 21, "onnx": [21, 30, 32, 35, 36, 37, 38, 77, 80, 87, 94, 104], "nudenet_onnx": 21, "notai": 21, "tech": 21, "detail": [21, 31, 35, 66, 70, 71, 94, 96], "respect": 21, "female_genitalia_cov": 21, "genitalia": 21, "face_femal": 21, "buttocks_expos": 21, "expos": 21, "female_breast_expos": 21, "female_genitalia_expos": 21, "male_breast_expos": 21, "anus_expos": 21, "anu": 21, "feet_expos": 21, "feet": [21, 56, 58], "belly_cov": 21, "feet_cov": 21, "armpits_cov": 21, "armpit": 21, "armpits_expos": 21, "face_mal": 21, "belly_expos": 21, "male_genitalia_expos": 21, "anus_cov": 21, "female_breast_cov": 21, "buttocks_cov": 21, "onnxruntim": [21, 93, 112], "topk": [21, 30], "45": [21, 47, 63], "score_threshold": 21, "number": [21, 30, 32, 36, 41, 43, 49, 56, 64, 66, 92, 95], "keep": [21, 84], "entir": 22, "anidet3": 22, "roboflow": 22, "m": 22, "x": [22, 43, 52, 56, 71, 91, 92, 108], "fastest": [22, 26], "most": [22, 30, 32, 36, 37, 38, 87], "confidence_scor": 22, "genshin_post": [22, 50, 51, 52], "371": 22, "232": 22, "564": 22, "690": 22, "7533698678016663": 22, "135": [22, 56], "451": 22, "716": [22, 49], "6788613796234131": 22, "614": 22, "393": 22, "830": 22, "686": 22, "5612757205963135": 22, "1275": 22, "654": 22, "4047100841999054": 22, "calcul": [23, 32, 43, 46, 47], "comput": [23, 28, 32, 36, 45, 63, 91, 92, 104], "work": [23, 30, 32, 35, 36, 40, 46, 73, 104], "aggreg": 23, "involv": 23, "segment": [23, 25, 38, 64, 112], "evalu": [23, 42], "algorithm": [23, 43, 46], "box1": 23, "box2": 23, "bboxtyp": 23, "measur": [23, 42, 43, 46], "divid": [23, 56], "4f": 23, "1429": 23, "bboxes1": 23, "bboxes2": 23, "liter": [23, 31, 35, 43, 52, 56, 68, 69, 77, 85, 91], "max": [23, 24], "raw": [23, 30, 32, 36, 41, 87], "depend": [23, 31, 35, 71, 72, 111], "unknown": [23, 38, 85], "hungarian": 23, "find": [23, 38, 52], "optim": [23, 32, 43, 77], "assign": [23, 24, 30, 37, 38, 43], "among": [23, 43], "averag": 23, "detect1": 23, "detect2": 23, "bboxwithscoreandlabel": [23, 25], "maskwithscoreandlabel": [23, 25], "group": [23, 30, 47, 81], "correspond": [23, 43, 49, 54, 63, 77, 88, 104, 108], "combin": [23, 41, 49], "against": [23, 89], "ground": [23, 100, 106], "truth": [23, 100, 106], "car": 23, "85": [23, 79, 88], "75": 23, "mask1": 23, "mask2": 23, "5000": 23, "masks1": 23, "masks2": 23, "empti": [23, 78], "instanc": [23, 25, 30, 31, 32, 37, 38, 43, 51, 56, 63, 64, 78], "_": [23, 81], "2500": 23, "text_detect": 24, "been": [24, 104], "migrat": 24, "ocr": [24, 112], "detect_text_with_ocr": [24, 112], "soon": 24, "paddleocr": [24, 49], "dbnetpp_resnet50_fpnc_1200e_icdar2015": 24, "05": [24, 63, 79, 80, 95, 96, 97, 99, 104, 105, 106, 107, 109, 110], "max_area_s": 24, "640": 24, "region": [24, 51, 54, 100, 106], "dbnet": 24, "do": [24, 54, 97], "640x640": 24, "ani": [24, 32, 35, 36, 41, 43, 51, 61, 63, 66, 71, 76, 77, 87, 92, 94], "sinc": [24, 42], "appear": [25, 28], "font": 25, "see": [25, 31, 35, 71, 94], "text_pad": 25, "fontsiz": 25, "max_short_edge_s": 25, "mask_alpha": 25, "fp": 25, "no_label": 25, "render": 25, "them": [25, 41, 51, 61, 68, 72, 88], "normal": [25, 31, 32, 35, 38, 44, 61, 62, 63, 77, 87, 88], "predefin": [25, 78], "extract": [25, 26, 28, 29, 31, 35, 41, 43, 47, 49, 54, 63, 70, 71, 72, 73, 77, 80, 87, 88], "around": [25, 30, 37, 41, 58], "shortest": 25, "edg": [25, 58, 112], "font_manag": 25, "fontproperti": 25, "properti": [25, 38, 52, 56, 71, 73, 87], "cv2": 26, "have": [26, 28, 35, 43, 77, 85, 86, 100, 106, 111], "lowest": 26, "resourc": [26, 112], "low_threshold": 26, "high_threshold": 26, "assum": [26, 28, 29, 75], "its": [26, 28, 29, 30, 43, 49, 50, 63, 72, 75, 79, 81, 94, 96, 97, 99, 100, 101, 104, 105, 106, 107, 109, 110], "low": [26, 36, 42, 44, 71, 84, 88, 89], "high": [26, 36, 37, 65, 71, 89, 103, 104], "outlin": 27, "comparison": [27, 79], "canni": [27, 112], "get_edge_by_canni": 27, "edge_image_with_canni": 27, "lineart": [27, 29, 112], "get_edge_by_lineart": 27, "edge_image_with_lineart": 27, "lineart_anim": [27, 112], "get_edge_by_lineart_anim": 27, "edge_image_with_lineart_anim": 27, "best": [28, 44, 52, 71], "effect": [28, 42, 51, 111], "closest": 28, "consum": 28, "amount": 28, "memori": [28, 30, 32, 37, 38, 113, 114], "power": 28, "runtim": [28, 32, 94, 103], "coars": 28, "detect_resolut": [28, 29], "512": [28, 29, 58, 71, 89], "deeper": 28, "richer": 28, "probabl": [28, 32, 87, 104], "extra": [28, 71], "increas": [28, 43], "resolut": [28, 29, 64, 89], "neural": [28, 29, 75, 92], "network": [28, 29, 75, 92], "classif": [30, 31, 35, 36, 92, 96, 97, 99, 100, 101, 102, 105, 106, 107, 109, 110], "those": [30, 35, 103], "store": [30, 32, 35, 37, 39, 71, 72, 77], "well": [30, 46], "manag": [30, 32, 36, 37, 94, 112], "interact": [30, 31, 32, 36, 37, 38], "also": [30, 61, 88, 115], "token": [30, 31, 32, 35, 36, 37, 38], "authent": [30, 31, 32, 35, 36, 37], "access": [30, 32, 36, 38, 56, 71, 91], "privat": [30, 32, 33, 35, 36, 38, 47], "repo_id": [30, 31, 32, 35, 36, 37, 38], "fn_preprocess": 30, "callabl": [30, 63], "hf_token": [30, 31, 32, 35, 36, 37, 38], "comprehens": [30, 32], "imagepreprocessfunc": 30, "variabl": [30, 38, 52, 94], "_model_nam": 30, "cach": [30, 32, 36, 37, 38, 64, 93, 112], "_model": 30, "dictionari": [30, 35, 39, 44, 61, 63, 71, 72, 73, 76, 78, 80, 87, 96, 99, 101, 105, 107, 109], "_label": 30, "_hf_token": 30, "org": 30, "repo": [30, 63], "__init__": [30, 31, 32, 33, 35, 36, 37, 38, 41, 52, 56, 64, 73, 78], "clear": [30, 32, 36, 37, 38, 43, 72, 96, 100, 106], "free": [30, 32, 37, 38], "up": [30, 32, 37, 38, 78], "launch_demo": [30, 31, 32, 35, 36, 37, 38], "default_model_nam": [30, 32, 36, 37, 38], "server_nam": [30, 31, 32, 35, 36, 37, 38], "server_port": [30, 31, 32, 35, 36, 37, 38], "launch": [30, 31, 32, 35, 36, 37, 38], "gradio": [30, 31, 32, 35, 36, 37, 38], "demo": [30, 31, 32, 35, 36, 37, 38, 84], "interfac": [30, 31, 32, 35, 36, 37, 38, 91], "ui": [30, 31, 35, 36, 37, 38], "make_ui": [30, 31, 32, 35, 36, 37, 38], "server": [30, 31, 32, 35, 36, 37, 38], "select": [30, 32, 36, 37, 38, 43, 51, 64, 77], "dropdown": [30, 32], "port": [30, 31, 32, 35, 36, 37, 38], "importerror": [30, 37, 38], "instal": [30, 31, 35, 36, 37, 38, 66, 72, 112], "properli": [30, 36, 71], "usernam": [30, 37, 38], "repo_nam": [30, 37, 38], "model_v1": 30, "7860": [30, 32, 37, 38], "submit": 30, "recent": [30, 32, 36, 37, 38], "label_group": 30, "highest": [30, 104], "through": [30, 32, 35, 63, 87, 115], "error": [30, 38, 41, 63, 88], "predict_fmt": 30, "fmt": [30, 31, 32, 35, 36, 44, 77, 80, 87, 88], "top5": [30, 31], "logit": [30, 31, 32, 35, 36, 87], "embed": [30, 31, 32, 35, 36, 41, 77, 87, 88], "dict": [30, 31, 32, 35, 41, 44, 55, 61, 62, 63, 71, 72, 73, 77, 80, 87, 88, 91, 96, 97, 99, 100, 101, 105, 106, 107, 109, 110], "top": [30, 31, 52, 103], "k": [30, 31], "e": [30, 31, 32, 43, 65, 68, 69, 85, 87, 89, 92], "g": [30, 31, 32, 43, 65, 68, 69, 85, 87, 88, 89], "top10": 30, "predict_scor": 30, "ia": 30, "conveni": [30, 31, 35, 38, 56, 71, 115], "wrapper": [30, 37, 41], "id": [30, 31, 32, 35, 36, 37, 38, 87], "timm": [31, 35, 62], "pytorch": [31, 35], "classifi": [31, 34, 96, 101, 102, 103, 105, 107, 109, 110, 112], "web": [31, 32, 36], "retriev": [31, 39, 43], "make": [31, 35, 38, 56, 61, 81, 92, 100, 104, 106], "easi": [31, 37], "minim": [31, 52], "programmat": 31, "standalon": 31, "app": [31, 35, 75], "gr": [31, 35, 36, 37, 38], "environmenterror": [31, 35, 37, 38, 66, 72], "build": [31, 35, 63, 77, 79, 88], "larger": [31, 54, 58, 90], "preprocessor": [31, 35, 36, 71], "val": [31, 35], "accord": [31, 35, 63], "veri": 31, "big": [31, 41], "dim": [31, 35, 77, 80, 88], "index": [31, 35, 77, 88, 115], "after": [31, 35, 50, 63, 77, 79, 84, 87, 88], "l2": [31, 32, 35, 77, 87, 88], "categori": [31, 35, 77, 80, 87, 96, 104], "tag": [31, 35, 112], "img1": [31, 47, 48, 77, 88], "animetimm": [31, 35], "swinv2_base_window8_256": 31, "dbv4a": 31, "fullxx": 31, "cl": [31, 51], "jia_redian_ruzi_ruzi": 31, "9890832304954529": 31, "siya_ho": 31, "005189628805965185": 31, "bai_qi": 31, "qsr": 31, "0015026535838842392": 31, "kkuem": 31, "0012714712647721171": 31, "teddy_": 31, "khanshin": 31, "00035598213435150683": 31, "img2": [31, 47, 48, 77, 88], "monori_rogu": 31, "6921895742416382": 31, "stanley_lau": 31, "2040979117155075": 31, "neoartcor": 31, "03475344926118851": 31, "ayya_sap": 31, "005350438412278891": 31, "goomrrat": 31, "004616163671016693": 31, "img3": 31, "shexyo": 31, "9998241066932678": 31, "oroboru": 31, "0001537767384434119": 31, "jener": 31, "268482477229554e": 31, "06": [31, 96, 97, 99, 104, 105, 106, 107, 109], "free_style_": 31, "yohan1754": 31, "4537688406999223e": 31, "kakeku": 31, "5340586944366805e": 31, "img4": 31, "z": 31, "taiga": 31, "9999995231628418": 31, "tina_": 31, "tinafya": 31, "2290533391023928e": 31, "07": [31, 63, 104, 105, 106, 109], "arind_yudha": 31, "17258208990279e": 31, "08": [31, 43, 63, 105, 106], "chixiao": 31, "949555076905199e": 31, "zerotwenty_": 31, "020": 31, "218352955831506e": 31, "img5": 31, "spam_": 31, "spamham4506": 31, "9999998807907104": [31, 105, 106], "falken_": 31, "yutozin": 31, "501828954062148e": 31, "yuki_": 31, "asayuki101": 31, "285677863118508e": 31, "danbal": 31, "452678752959628e": 31, "09": [31, 63], "buri_": 31, "retty9349": 31, "757136379789472e": 31, "img6": 31, "mashuu_": 31, "neko_no_oyashiro": 31, "minaba_hideo": 31, "543745646401476e": 31, "simosi": 31, "499865978781827e": 31, "maoh_yueer": 31, "302619149854081e": 31, "7nite": 31, "6548184478846224e": 31, "1024": [31, 75, 87, 88], "multimod": 32, "hub": [32, 35, 87], "discoveri": 32, "variant": [32, 36, 77], "pipelin": [32, 61, 63], "pattern": [32, 43, 78], "direct": 32, "api": [32, 36, 38], "control": [32, 35, 71], "via": 32, "deploy": [32, 104], "reus": 32, "lru": 32, "thread": [32, 36, 38, 91, 111], "safe": [32, 36, 38, 72, 79, 80, 91, 102, 104, 106, 111, 112], "demand": 32, "switch": [32, 37, 38], "image_encod": [32, 36], "upload": [32, 37, 38], "enter": 32, "link": 32, "address": 32, "bind": 32, "organ": 32, "precomput": [32, 86], "cosin": [32, 87], "scale": [32, 36, 51, 52, 56, 71, 75, 77, 87, 88, 113, 114], "complex": 32, "image_embed": 32, "text_embed": 32, "thei": [32, 43, 59, 63], "text_encod": [32, 36], "accept": 32, "_process_rgb": 33, "_process_alpha_channel_with_model": 33, "_process_rgba": 33, "attribut": 33, "classifymodel": 34, "classify_predict_scor": 34, "classify_predict": 34, "classify_predict_fmt": 34, "classify_timm": [34, 112], "classifytimmmodel": 34, "classify_timm_predict": 34, "imageenhanc": 34, "clip": [34, 63, 71, 112], "clipmodel": 34, "clip_image_encod": 34, "clip_text_encod": 34, "clip_predict": 34, "multilabel_timm": [34, 112], "multilabeltimmmodel": 34, "multilabel_timm_predict": 34, "siglip": [34, 63, 112], "siglipmodel": 34, "siglip_image_encod": 34, "siglip_text_encod": 34, "siglip_predict": 34, "yolomodel": 34, "yoloseg": [34, 112], "yolosegmentationmodel": 34, "yolo_seg_predict": 34, "multi": [35, 41, 91], "export": [35, 49, 94], "creation": [35, 36, 61, 62, 73], "selected_tag": 35, "csv": 35, "json": [35, 41], "where": [35, 39, 43, 71, 72, 77, 88, 91], "belong": [35, 43], "default_threshold": 35, "default_use_tag_threshold": 35, "whether": [35, 38, 43, 49, 51, 63, 73, 76, 77, 80, 88, 89], "use_tag_threshold": 35, "singletonmark": [35, 87], "fmt_unset": [35, 87], "across": [35, 87, 91], "directli": [35, 71], "instanti": 35, "rate": [35, 77, 79, 80, 88, 100, 102, 112], "skadi": [35, 75, 77, 79, 80, 84, 87, 88], "mobilenetv3_large_150d": 35, "dbv4": 35, "1girl": [35, 71, 76, 77, 78, 79, 80, 81, 84, 85, 86, 88], "9963783025741577": 35, "long_hair": [35, 77, 79, 80, 84, 86, 88], "9685494899749756": 35, "solo": [35, 71, 76, 77, 78, 79, 80, 84, 85, 86, 88], "9548443555831909": 35, "navel": [35, 77, 79, 80, 84, 88], "9415484666824341": 35, "9369214177131653": 35, "red_ey": [35, 77, 79, 80, 84, 88], "9019639492034912": 35, "shirt": [35, 77, 79, 80, 84, 88], "873087465763092": 35, "outdoor": [35, 77, 79, 80, 84, 88], "866461992263794": 35, "crop_top": [35, 77, 79, 80, 84, 88], "862577497959137": 35, "midriff": [35, 77, 79, 80, 84, 88], "8544420003890991": 35, "sportswear": [35, 77, 79, 80, 84, 88], "849435567855835": 35, "8209151029586792": 35, "short_sleev": [35, 77, 79, 80, 84, 88], "817188560962677": 35, "hold": [35, 77, 78, 79, 80, 84, 88], "811793327331543": 35, "very_long_hair": [35, 77, 79, 80, 84, 86, 88], "8082301616668701": 35, "glove": [35, 77, 79, 80, 84, 88], "7840366363525391": 35, "black_glov": [35, 77, 79, 80, 84, 88], "7765430808067322": 35, "thigh": [35, 77, 79, 80, 84, 88], "7542579770088196": 35, "looking_at_view": [35, 77, 79, 80, 84, 88], "7331588268280029": 35, "dai": [35, 77, 79, 80, 84, 88], "7203925251960754": 35, "hair_between_ey": [35, 77, 79, 80, 84, 88], "7121687531471252": 35, "large_breast": [35, 77, 80, 84, 88], "6990523338317871": 35, "baseball_bat": [35, 77, 80, 84, 88], "6809443831443787": 35, "grey_hair": [35, 77, 88], "6790007948875427": 35, "sky": [35, 77, 79, 80, 84, 88], "6716539263725281": 35, "stomach": [35, 77, 80, 84, 88], "6698249578475952": 35, "sweat": [35, 77, 79, 80, 84, 88], "6454322934150696": 35, "black_shirt": [35, 77, 80, 84, 88], "6270318031311035": 35, "cowboy_shot": [35, 77, 79, 80, 84, 88], "6216483116149902": 35, "blue_ski": [35, 77, 79, 80, 84, 88], "5898874998092651": 35, "black_short": [35, 77, 84, 88], "5445142984390259": 35, "holding_baseball_bat": [35, 77, 79, 80, 84, 88], "5013713836669922": 35, "white_hair": [35, 88], "4999670684337616": 35, "blush": [35, 71, 77, 79, 80, 84, 88], "4860053062438965": 35, "cloud": [35, 77, 79, 80, 84, 88], "474183052778244": 35, "4724341332912445": 35, "thigh_gap": [35, 77, 84, 88], "4330931305885315": 35, "short_short": [35, 77, 84, 88], "39793258905410767": 35, "parted_lip": [35, 77, 78, 79, 80, 84, 88], "36694538593292236": 35, "crop_top_overhang": [35, 77, 84], "3321989178657532": 35, "official_alternate_costum": [35, 77], "3157039284706116": 35, "blurri": [35, 67, 71], "24181532859802246": 35, "groin": [35, 71], "21906554698944092": 35, "ass_visible_through_thigh": [35, 77, 84, 88], "2188207507133484": 35, "cropped_shirt": [35, 77], "18700966238975525": 35, "taut_shirt": 35, "08612403273582458": 35, "taut_cloth": 35, "0701744556427002": 35, "skadi_": [35, 77, 79, 80, 88], "arknight": [35, 77, 79, 80, 88], "9796262979507446": 35, "sensit": [35, 43, 51, 77, 88, 100, 106], "9580697417259216": 35, "hutao": [35, 46, 75, 77, 79, 80, 84, 88], "988956093788147": 35, "twintail": [35, 77, 78, 79, 80, 84, 88], "9650213718414307": 35, "ghost": [35, 77, 84, 88], "940951943397522": 35, "tongue_out": [35, 77, 79, 80, 84, 88], "9330000877380371": 35, "tongu": [35, 77, 79, 80, 84, 88], "9267600774765015": 35, "skirt": [35, 77, 79, 80, 84, 88], "9194451570510864": 35, "symbol": [35, 56, 77, 84, 88], "shaped_pupil": [35, 77, 84, 88], "9103127717971802": 35, "brown_hair": [35, 77, 79, 80, 84, 88], "9067947268486023": 35, "8872615098953247": 35, "8631541728973389": 35, "8235997557640076": 35, "8214132785797119": 35, "long_sleev": [35, 77, 80, 84, 88], "7965610027313232": 35, "bag": [35, 71, 77, 79, 80, 84, 88], "7958617210388184": 35, "jacket": [35, 77, 79, 80, 84, 88], "7932659387588501": 35, "flower": [35, 77, 78, 79, 80, 84, 88], "7630170583724976": 35, "7500981092453003": 35, "hair_orna": [35, 77, 79, 80, 84, 88], "738053023815155": 35, "7321316599845886": 35, "plaid_skirt": [35, 77, 79, 80, 84], "7173646688461304": 35, "white_shirt": [35, 77, 80, 84], "6631225347518921": 35, "pleated_skirt": [35, 77, 79, 80, 84, 88], "6344470977783203": 35, "hair_flow": [35, 77, 79, 80, 84, 88], "6293849945068359": 35, "nail_polish": [35, 77, 80, 84], "6136130094528198": 35, "multicolored_hair": [35, 84], "5703858733177185": 35, "5195141434669495": 35, "plaid_cloth": [35, 77], "503984808921814": 35, "gradient_hair": [35, 84], "49658203125": 35, "alternate_costum": [35, 77, 88], "4947473704814911": 35, "493851900100708": 35, "484821081161499": 35, "smile": [35, 77, 79, 80, 84, 88], "4778161942958832": 35, "black_nail": [35, 77], "4747253358364105": 35, "collared_shirt": [35, 77, 80, 84], "46951043605804443": 35, "46920245885849": 35, "45227500796318054": 35, "school_uniform": [35, 77, 79, 80, 84, 88], "4197554290294647": 35, "41959843039512634": 35, "miniskirt": [35, 77, 80, 84], "3916422426700592": 35, "38207799196243286": 35, "blue_jacket": [35, 77, 84], "3614964485168457": 35, "sleeves_past_wrist": [35, 79, 80, 84], "3611966073513031": 35, "backpack": [35, 77, 79, 80, 84, 88], "32487112283706665": 35, "colored_tip": 35, "314140260219574": 35, "sidelock": [35, 77, 78], "3062695264816284": 35, "black_jacket": 35, "299169659614563": 35, "29005059599876404": 35, "charm_": [35, 77, 79, 80], "22183549404144287": 35, "multiple_r": 35, "2172674536705017": 35, "open_jacket": [35, 77], "2046721875667572": 35, "ring": [35, 78], "18625634908676147": 35, "brown_skirt": [35, 84], "18045437335968018": 35, "contemporari": [35, 77], "13890522718429565": 35, "hu_tao_": [35, 77, 87, 88], "genshin_impact": [35, 77, 87, 88], "9779937267303467": 35, "boo_tao_": [35, 77, 88], "8973554372787476": 35, "6215817332267761": 35, "3872501254081726": 35, "That": 35, "witha": 35, "artist": [35, 71, 77], "9938606023788452": 35, "9691187143325806": 35, "9463587403297424": 35, "944723904132843": 35, "9439248442649841": 35, "9335891008377075": 35, "8865424394607544": 35, "8601726293563843": 35, "8445472717285156": 35, "83197021484375": 35, "8274217247962952": 35, "8188955783843994": 35, "8183804750442505": 35, "8089936971664429": 35, "8038264513015747": 35, "7703496813774109": 35, "7689077854156494": 35, "768336832523346": 35, "739115834236145": 35, "7282243967056274": 35, "6852632761001587": 35, "6799711585044861": 35, "6694454550743103": 35, "6693665385246277": 35, "6493985652923584": 35, "6425715684890747": 35, "6186742186546326": 35, "5906491279602051": 35, "5860112905502319": 35, "5825777649879456": 35, "5549533367156982": 35, "5523971915245056": 35, "5324308276176453": 35, "52657151222229": 35, "4896492063999176": 35, "45526784658432007": 35, "4306206703186035": 35, "4149143397808075": 35, "4124316871166229": 35, "34030789136886597": 35, "artist_nam": [35, 77, 88], "2679593563079834": 35, "2652612328529358": 35, "2548949122428894": 35, "basebal": [35, 77, 80, 88], "24870169162750244": 35, "2240566909313202": 35, "stretch": 35, "2012709677219391": 35, "19828352332115173": 35, "1960265338420868": 35, "tone": 35, "13941210508346558": 35, "exercis": [35, 77], "11270403861999512": 35, "lens_flar": 35, "10835999250411987": 35, "08783495426177979": 35, "08448180556297302": 35, "linea_alba": 35, "06583884358406067": 35, "8951651453971863": 35, "9492285847663879": 35, "Its": 35, "But": 35, "easili": 35, "wai": [35, 39, 71, 72], "next": [35, 41, 59], "1280": [35, 50, 77], "sigmoid": [36, 93], "loss": 36, "reset": [36, 38], "about": [36, 39], "hostnam": 36, "One": [36, 47], "detect": [37, 38, 46, 49, 51, 55, 56, 57, 58, 76, 78, 87, 94, 95, 100, 106, 112], "post": [37, 38, 49], "helper": 37, "metadata": [37, 38, 44, 70, 72, 73, 112], "cleanup": 37, "associ": [37, 73, 87], "default_conf_threshold": [37, 38], "default_iou_threshold": [37, 38], "apply_default_threshold": [37, 38], "offlin": [37, 38], "enabl": [37, 38, 77, 87, 88], "environ": [37, 38, 89, 91, 94, 112], "yolov5": 37, "allow_dynam": [37, 38], "dynam": [37, 38, 61], "300": [37, 63], "400": 37, "simpl": 37, "explicitli": 37, "onlin": [38, 76], "execut": [38, 94, 113, 114], "demonstr": 38, "try": [38, 59], "forc": [38, 94], "seg": [38, 75], "glob": 38, "search": [38, 87], "repeat": 38, "filesystem": 38, "_offlin": 38, "connect": [38, 58], "occur": 38, "found": [38, 39, 52, 71, 96], "read": [39, 40, 41, 70, 71, 72], "write": [39, 40, 41, 70, 72], "exif": [39, 40, 71], "gif": [39, 40, 71], "comment": 39, "These": [39, 42, 64, 87], "context": [39, 40], "ai": [39, 40, 73, 95], "attempt": [39, 52, 63, 71, 73, 94], "commonli": [39, 63, 81, 92], "look": [39, 49, 71, 96], "usercom": 39, "field": [39, 73], "dst_filenam": 39, "destin": [39, 71, 72, 73], "filenam": [39, 64], "pnginfo": [39, 41, 71, 73], "geninfo": [40, 112], "lsb": [40, 73, 112], "signific": [40, 41, 43, 68, 73], "bit": [40, 41, 63, 73, 77], "read_geninfo_paramet": 40, "read_geninfo_exif": 40, "read_geninfo_gif": 40, "write_geninfo_paramet": 40, "write_geninfo_exif": 40, "write_geninfo_gif": 40, "read_lsb_raw_byt": 40, "read_lsb_metadata": 40, "write_lsb_raw_byt": 40, "write_lsb_metadata": 40, "lsbreaderror": 40, "lsbextractor": 40, "imagelsbdataextractor": 40, "serialize_pnginfo": 40, "serialize_json": 40, "inject_data": 40, "steganographi": 41, "serial": 41, "compat": [41, 81], "inject": 41, "emb": [41, 77, 88], "seamlessli": 41, "hidden": 41, "decompress": 41, "gzip": 41, "written": 41, "appropri": [41, 49, 63, 71], "serializ": [41, 61], "err": 41, "caus": [41, 111], "get_next_n_byt": 41, "get_one_byt": 41, "form": [41, 81], "read_32bit_integ": 41, "32": [41, 63], "interpret": [41, 56], "endian": 41, "enough": 41, "magic": 41, "stealth_pngcomp": 41, "extract_data": 41, "length": [41, 43, 50], "compress": 41, "along": [41, 43, 75], "robust": [41, 43], "skytnt": [42, 64, 75], "poor": 42, "anime_dbaesthet": [42, 45], "better": [42, 46, 66, 77, 88, 89, 95, 97, 100, 103, 106, 110], "2053756": 42, "09986039996147156": 42, "1663584": 42, "24299287796020508": 42, "4886411": 42, "38091593980789185": 42, "2066024": 42, "5131649971008301": 42, "3670169": 42, "6011670827865601": 42, "5930006": 42, "7067991495132446": 42, "3821265": 42, "8237218260765076": 42, "5512471": 42, "9187621474266052": 42, "limit": [43, 77, 79], "smaller": 43, "7eu7d7": [43, 84, 89, 115], "ccip_onnx": 43, "cluster": [43, 47], "refer": [43, 46, 70, 103], "relev": [43, 87], "aforement": 43, "manual": [43, 52], "384": [43, 47, 61, 62, 63], "caform": 43, "randaug": 43, "prune": 43, "vector": [43, 77, 87], "pruned_fp32": 43, "5_fp32": 43, "feat": 43, "768": [43, 49, 71], "17847511429108218": 43, "1951224011983088": 43, "18397327797685215": 43, "y": [43, 52, 91], "16583099961280823": 43, "42947039008140564": 43, "4037521779537201": 43, "4371533691883087": 43, "40748104453086853": 43, "392294704914093": 43, "pairwis": 43, "matrix": 43, "5350548e": 43, "6583106e": 43, "01": 43, "2947042e": 43, "0375218e": 43, "8025822e": 43, "3715334e": 43, "0748104e": 43, "2675274e": 43, "9229470e": 43, "j": 43, "th": 43, "dbscan": 43, "dbscan_2": 43, "dbscan_fre": 43, "optic": [43, 49], "optics_best": 43, "epsilon": 43, "ep": 43, "min_sampl": 43, "ccipclustermethodtyp": 43, "12921094122454668": 43, "1291187648928262": 43, "1836453739562513": 43, "distanc": 43, "_featureorimag": 43, "sampl": [43, 47, 71, 95, 96, 97, 99, 100, 101, 105, 106, 107, 109, 110], "neighborhood": [43, 66], "core": [43, 113, 114], "few": 43, "too": 43, "tune": 43, "guidelin": 43, "deal": [43, 70], "solut": [43, 52], "small": [43, 51], "advis": [43, 79], "significantli": 43, "separ": [43, 91], "slightli": 43, "exhibit": 43, "regular": [43, 66], "outfit": 43, "awar": 43, "highli": 43, "so": [43, 46, 77, 84, 89], "care": 43, "diff": 43, "07437477": 43, "0356068": 43, "04396922": 43, "05131693": 43, "assess": 44, "aesthet": [44, 45, 112], "danbooru": [44, 79, 82, 84, 87, 100, 103], "hakubooru": 44, "kohakublueleaf": 44, "swinv2pv3_v0_448_ls0": 44, "2_x": 44, "percentil": 44, "_default_model_nam": 44, "masterpiec": [44, 71], "9831666690063624": 44, "8810615667538594": 44, "great": 44, "8225559148288356": 44, "good": [44, 49], "591020403706702": 44, "2888798940585766": 44, "243279223969715": 44, "worst": [44, 71], "005268185993767627": 44, "275707557797432": 44, "7977807857096195": 44, "56098810210824": 44, "670568235218525": 44, "1677918508648872": 44, "9305131509900093": 44, "6085879728198051": 44, "6834832429885864": 44, "16141420602798462": 44, "05435194447636604": 44, "025083942338824272": 44, "024000568315386772": 44, "027076328173279762": 44, "024589713662862778": 44, "3757021427154541": 44, "3451208472251892": 44, "1511985808610916": 44, "04740551486611366": 44, "02172713913023472": 44, "027498546987771988": 44, "03134724497795105": 44, "39281174540519714": 44, "22457796335220337": 44, "15563568472862244": 44, "10796019434928894": 44, "047730278223752975": 44, "0393439345061779": 44, "031940147280693054": 44, "13832266628742218": 44, "20687267184257507": 44, "2509062886238098": 44, "1644320785999298": 44, "11332042515277863": 44, "08270663768053055": 44, "043439216911792755": 44, "033693961799144745": 44, "03375888615846634": 44, "050045162439346313": 44, "16734018921852112": 44, "4311050772666931": 44, "23242227733135223": 44, "05163438618183136": 44, "012833272106945515": 44, "01619996316730976": 44, "03074900433421135": 44, "1396280825138092": 44, "5038207173347473": 44, "22299200296401978": 44, "07377689331769943": 44, "02854202501475811": 44, "026677291840314865": 44, "02838410809636116": 44, "026617199182510376": 44, "02508518099784851": 44, "06039097160100937": 44, "8043031692504883": 44, "get_aesthetic_scor": 45, "ccip": [45, 112], "ccip_extract_featur": 45, "ccip_batch_extract_featur": 45, "ccip_default_threshold": 45, "ccip_differ": 45, "ccip_sam": 45, "ccip_batch_differ": 45, "ccip_batch_sam": 45, "ccip_default_clustering_param": 45, "ccip_clust": 45, "ccip_merg": 45, "dbaesthet": [45, 112], "laplacian": [45, 112], "laplacian_scor": 45, "lpip": [45, 112], "lpips_extract_featur": 45, "lpips_differ": 45, "lpips_clust": 45, "psnr_": [45, 112], "psnr": [45, 69], "blur": [46, 51], "than": [46, 47, 51, 77, 91, 95, 103], "seem": 46, "just": [46, 66, 77, 97, 100, 103, 106, 110], "we": [46, 68, 89], "explor": 46, "bluri": 46, "156": 46, "68285005210006": 46, "text_blur": 46, "2276": 46, "66629157129": 46, "real2": 46, "908745781486806": 46, "mmd": 46, "1072": 46, "8372572065527": 46, "richzhang": 47, "perceptualsimilar": 47, "chafen_arknight": 47, "rand": 47, "995": 47, "cnn": 47, "f1": 47, "f2": 47, "f3": 47, "f4": 47, "f5": 47, "64": [47, 63, 66, 71, 89, 113, 114], "99": 47, "192": 47, "49": [47, 63], "256": [47, 61, 62, 68, 71], "anoth": 47, "16922694444656372": 47, "22250649333000183": 47, "6897575259208679": 47, "10956494510173798": 47, "6823137998580933": 47, "6837796568870544": 47, "nois": [47, 54, 66, 68], "inf": 48, "gaussian_20": 48, "dat": 48, "058228614646987": 48, "gaussian_3": 48, "27": [48, 63], "65611098737784": 48, "lq": 48, "29589659377844": 48, "recogn": [49, 63], "recognit": 49, "ch_pp": 49, "ocrv4_det": 49, "heat_threshold": 49, "box_threshold": 49, "max_candid": 49, "1000": 49, "unclip_ratio": 49, "heat": 49, "candid": 49, "unclip": 49, "comic": [49, 97], "742": 49, "485": [49, 61, 62], "809": 49, "511": 49, "9543377610144915": 49, "682": 49, "98": 49, "734": 49, "124": 49, "9309689495575223": 49, "136": 49, "836": 49, "164": 49, "9042856988923695": 49, "144": 49, "455": 49, "196": 49, "874083638387722": 49, "719": 49, "835": 49, "488": 49, "8628696346175078": 49, "478": 49, "214": 49, "508": 49, "848871771901487": 49, "1030": 49, "557": 49, "1184": 49, "578": 49, "8352495440618789": 49, "427": 49, "129": 49, "553": 49, "154": 49, "8249209443996619": 49, "detect_model": 49, "recognize_model": 49, "ocrv4_rec": 49, "rotation_threshold": 49, "is_remove_dupl": 49, "rotat": [49, 52], "duplic": [49, 71], "mob": 49, "9356705927336156": 49, "shishou": 49, "8933000384412466": 49, "BUT": 49, "8730931912907247": 49, "oh": 49, "8417627579351514": 49, "mirror": 49, "7366019454049503": 49, "el": 49, "gato": 49, "iberico": 49, "7271127306351021": 49, "THAt": 49, "701928390168364": 49, "6965972578194936": 49, "chines": 49, "english": 49, "cannot": [49, 59, 61, 63, 73], "languag": 49, "func": [49, 93, 112], "japanes": [49, 71], "post_text": 49, "319": 49, "847": 49, "561": 49, "899": 49, "kancol": 49, "9130667787597329": 49, "552": 49, "811": 49, "791": 49, "921": 49, "1944": 49, "8566762346615406": 49, "820": 49, "558": 49, "850": 49, "fleet": 49, "collect": [49, 70], "8100635458911772": 49, "235": 49, "904": 49, "855": 49, "1009": 49, "\u6d77": 49, "6716076803280185": 49, "858": 49, "808": 49, "tsu": 49, "ka": 49, "NO": 49, "u": [49, 115], "mi": 49, "de": 49, "654507230718228": 49, "209": 49, "507": 49, "2888084133529467": 49, "japan_pp": 49, "ocrv3_rec": 49, "9230690942939336": 49, "8564870717047623": 49, "\u3044\u3064\u304b\u3042\u306e\u6d77\u3067": 49, "8061289060358996": 49, "8045396777081609": 49, "7311649382696896": 49, "\u8266\u3068\u308c\u308c": 49, "6648729016512889": 49, "ocrv2_det": 49, "ocrv3_det": 49, "ocrv4_server_det": 49, "ch_ppocr_mobile_slim_v2": 49, "0_det": 49, "ch_ppocr_mobile_v2": 49, "ch_ppocr_server_v2": 49, "en_pp": 49, "arabic_pp": 49, "ocrv2_rec": 49, "ocrv4_server_rec": 49, "0_rec": 49, "chinese_cht_pp": 49, "cyrillic_pp": 49, "devanagari_pp": 49, "en_number_mobile_v2": 49, "ka_pp": 49, "korean_pp": 49, "latin_pp": 49, "ta_pp": 49, "te_pp": 49, "max_siz": [50, 61, 62, 63], "longer": 50, "720": 50, "new_img": 50, "600": 50, "337": 50, "obscur": 51, "regist": [51, 52, 61, 62, 63], "rectangular": 51, "967": [51, 52], "143": [51, 52], "1084": [51, 52], "261": [51, 52], "246": [51, 52], "208": [51, 52], "331": [51, 52], "287": [51, 52], "662": [51, 52], "466": [51, 52], "705": [51, 52], "514": [51, 52], "479": [51, 52], "283": [51, 52], "326": [51, 52], "color_black": 51, "radiu": 51, "emoji": [51, 52], "penis": 51, "vagina": 51, "serv": [51, 63, 79], "foundat": 51, "inherit": [51, 63], "fill": 51, "color_default": 51, "green": 51, "color_green": 51, "ffff00": 51, "color_ffff00": 51, "blur_4": 51, "blur_8": 51, "blur_12": 51, "pixelate_4": 51, "pixelate_8": 51, "pixelate_12": 51, "arg": 51, "subclass": 51, "keyerror": 51, "alreadi": 51, "exist": [51, 72, 77, 87, 94, 97], "angl": 52, "end": [52, 71], "censor_area": [52, 53], "ratio_threshold": 52, "minimum": [52, 58, 64, 66], "total": [52, 113, 114], "star": [52, 84], "register_censor_method": [52, 53], "smiling_face_with_heart": 52, "twitter": 52, "appl": 52, "googl": 52, "microsoft": 52, "samsung": 52, "whatsapp": 52, "facebook": 52, "messeng": 52, "joypixel": 52, "openmoji": 52, "emojidex": 52, "mozilla": 52, "express": 52, "code": [52, 68, 77, 84, 87, 88], "_emojistyletyp": 52, "emoji_default": 52, "cat_fac": 52, "emoji_green": 52, "grinning_face_with_sweat": 52, "emoji_liuhanhuangd": 52, "abl": [52, 59], "prefix": [52, 78, 83], "sum": 52, "cx": 52, "mass": 52, "occlus": 52, "cy": 52, "find_for_area": 52, "rectangl": 52, "corner": 52, "factor": [52, 63], "align": [53, 112], "align_maxs": 53, "censor_": [53, 112], "censor_nsfw": 53, "basecensor": 53, "colorcensor": 53, "blurcensor": 53, "pixelatecensor": 53, "imgcensor": [53, 112], "imagebasedcensor": 53, "emojibasedcensor": 53, "singleimag": 53, "squeez": [53, 112], "squeeze_with_transpar": 53, "tightli": 54, "interest": 54, "jerry_with_spac": 54, "median_filt": 54, "median": 54, "kernel": 54, "disabl": 54, "keypoint": [55, 56, 57, 58], "idea": 55, "research": 55, "auto_detect": 55, "out_bbox": 55, "person_detect_cfg": 55, "op18keypointset": [55, 57, 58], "rtmpose": 55, "config": [55, 62, 112, 115], "foot": [55, 56], "hand1": 55, "hand2": 55, "op18_visu": [55, 57], "0x7f5ca933f3d0": 55, "axesimag": 55, "0x7f5c98069790": 55, "all_": 56, "openpos": [56, 71], "op18": [56, 58], "__mul__": 56, "multipli": 56, "scalar": 56, "__truediv__": 56, "divisor": 56, "left_foot": 56, "left_hand": 56, "right_foot": 56, "right_hand": 56, "enum": 56, "enumer": 56, "readabl": [56, 88], "categor": [56, 77, 87], "nose": 56, "neck": 56, "elbow": 56, "wrist": 56, "ankl": 56, "ear": [56, 78, 85], "member": 56, "right_should": 56, "right_elbow": 56, "right_wrist": 56, "left_should": 56, "left_elbow": 56, "left_wrist": 56, "right_hip": 56, "right_kne": 56, "right_ankl": 56, "left_hip": 56, "left_kne": 56, "left_ankl": 56, "right_ey": 56, "left_ey": 56, "right_ear": 56, "left_ear": 56, "left_big_to": 56, "left_small_to": 56, "left_heel": 56, "right_big_to": 56, "right_small_to": 56, "right_heel": 56, "__int__": 56, "truncat": [56, 102, 112], "zero": 56, "must": [56, 78, 111], "preced": 56, "surround": 56, "whitespac": [56, 81], "36": [56, 63], "0b100": 56, "91": [56, 63], "112": 56, "92": [56, 63, 85], "113": [56, 63], "dwpose": [57, 112], "dwpose_estim": 57, "openpose18": 57, "op18_body_max": 57, "op18_body_min": 57, "op18_face_max": 57, "op18_face_min": 57, "op18_left_foot_max": 57, "op18_left_foot_min": 57, "op18_left_hand_max": 57, "op18_left_hand_min": 57, "op18_right_foot_max": 57, "op18_right_foot_min": 57, "op18_right_hand_max": 57, "op18_right_hand_min": 57, "keypoints_list": 58, "min_edge_s": 58, "draw_bodi": 58, "draw_hand": 58, "draw_feet": 58, "draw_fac": 58, "drawn": 58, "shorter": 58, "ellips": 58, "facial": [58, 78, 96], "parser": [59, 61, 62, 71], "notparsetarget": 60, "register_pillow_transform": 60, "register_pillow_pars": 60, "create_pillow_transform": 60, "parse_pillow_transform": 60, "register_torchvision_transform": 60, "register_torchvision_pars": 60, "create_torchvision_transform": 60, "parse_torchvision_transform": 60, "register_creators_for_transform": 60, "notprocessortypeerror": 60, "create_transforms_from_transform": 60, "is_valid_size_dict": 60, "convert_to_size_dict": 60, "get_size_dict": 60, "create_clip_transform": 60, "create_transforms_from_clip_processor": 60, "create_convnext_transform": 60, "create_transforms_from_convnext_processor": 60, "create_vit_transform": 60, "create_transforms_from_vit_processor": 60, "create_siglip_transform": 60, "create_transforms_from_siglip_processor": 60, "create_bit_transform": 60, "create_transforms_from_bit_processor": 60, "create_blip_transform": 60, "create_transforms_from_blip_processor": 60, "create_mobilenetv2_transform": 60, "create_transforms_from_mobilenetv2_processor": 60, "tensor": [61, 62, 63, 72], "composit": [61, 63], "machin": [61, 92], "learn": [61, 92], "compos": [61, 62, 63], "sequenc": [61, 63, 78], "pillowcompos": [61, 63], "sequenti": 61, "decor": [61, 62, 63, 91], "facilit": 61, "creator": [61, 63], "tvalu": [61, 62], "describ": 61, "bicub": [61, 62, 63], "pillowres": [61, 63], "antialia": [61, 62, 63], "bilinear": [61, 62], "center_crop": [61, 62], "pillowcentercrop": [61, 63], "pillowtotensor": [61, 63], "maybe_to_tensor": [61, 62], "pillowmaybetotensor": 61, "std": [61, 62, 63], "pillownorm": [61, 63], "456": [61, 62], "406": [61, 62], "229": [61, 62], "225": [61, 62], "48500001430511475": 61, "4560000002384186": 61, "4059999883174896": 61, "2290000021457672": 61, "2240000069141388": 61, "22499999403953552": 61, "framework": 62, "extend": 62, "centercrop": 62, "totensor": 62, "maybetotensor": 62, "4850": 62, "4560": 62, "4060": 62, "2290": 62, "2240": 62, "2250": 62, "interpolationmod": 62, "processor": [63, 113, 114], "vitimageprocessor": 63, "5906": 63, "33": 63, "donutimageprocessor": 63, "1901": 63, "70": [63, 77, 89], "detrimageprocessor": 63, "1575": 63, "86": [63, 78], "clipimageprocessor": 63, "1374": 63, "73": 63, "videomaeimageprocessor": 63, "1093": 63, "convnextimageprocessor": 63, "648": 63, "65": 63, "segformerimageprocessor": 63, "533": 63, "00": 63, "beitimageprocessor": 63, "468": 63, "63": 63, "siglipimageprocessor": 63, "440": 63, "48": 63, "layoutlmv3imageprocessor": 63, "403": 63, "layoutlmv2imageprocessor": 63, "332": 63, "87": 63, "mllamaimageprocessor": 63, "qwen2vlimageprocessor": 63, "314": 63, "77": 63, "blipimageprocessor": 63, "276": 63, "55": 63, "idefics2imageprocessor": 63, "226": 63, "llavanextimageprocessor": 63, "215": 63, "bitimageprocessor": 63, "210": 63, "pix2structimageprocessor": 63, "conditionaldetrimageprocessor": 63, "53": 63, "samimageprocessor": 63, "52": 63, "deitimageprocessor": 63, "mask2formerimageprocessor": 63, "89": 63, "vivitimageprocessor": 63, "88": 63, "yolosimageprocessor": 63, "84": 63, "47": 63, "viltimageprocessor": 63, "41": 63, "detaimageprocessor": 63, "68": 63, "38": 63, "pixtralimageprocessor": 63, "mobilenetv2imageprocessor": 63, "mobilevitimageprocessor": 63, "61": 63, "34": [63, 113, 114], "dptimageprocessor": 63, "maskformerimageprocessor": 63, "28": 63, "nougatimageprocessor": 63, "ideficsimageprocessor": 63, "rtdetrimageprocessor": 63, "efficientnetimageprocessor": 63, "40": [63, 71], "deformabledetrimageprocessor": 63, "idefics3imageprocessor": 63, "fuyuimageprocessor": 63, "videollavaimageprocessor": 63, "pvtimageprocessor": 63, "oneformerimageprocessor": 63, "mobilenetv1imageprocessor": 63, "owlv2imageprocessor": 63, "chineseclipimageprocessor": 63, "efficientformerimageprocessor": 63, "llavaonevisionimageprocessor": 63, "swin2srimageprocessor": 63, "vithybridimageprocessor": 63, "owlvitimageprocessor": 63, "04": 63, "groundingdinoimageprocessor": 63, "03": 63, "perceiverimageprocessor": 63, "chameleonimageprocessor": 63, "levitimageprocessor": 63, "vitmatteimageprocessor": 63, "extens": [63, 79], "tri": 63, "def": [63, 91], "hasattr": 63, "feature_extractor": 63, "encount": 63, "becaus": 63, "until": 63, "successfulli": 63, "imageprocessor": 63, "autoimageprocessor": 63, "from_pretrain": 63, "openai": 63, "vit": 63, "patch32": 63, "pillowconvertrgb": 63, "48145467": 63, "4578275": 63, "40821072": 63, "26862955": 63, "2613026": 63, "2757771": 63, "size_dict": 63, "shortest_edg": 63, "invalid_kei": 63, "default_to_squar": 63, "height_width_ord": 63, "constraint": 63, "els": [63, 71, 113, 114], "incompat": 63, "longest_edg": 63, "param_nam": 63, "entri": 63, "conform": 63, "messag": [63, 89], "do_res": 63, "do_center_crop": 63, "crop_siz": 63, "do_rescal": 63, "rescale_factor": 63, "00392156862745098": 63, "do_norm": 63, "image_mean": 63, "image_std": 63, "do_convert_rgb": 63, "rescal": 63, "deviat": 63, "clipprocessor": 63, "crop_pct": 63, "tailor": 63, "convnext": 63, "percentag": 63, "prepar": 63, "replic": 63, "blip": 63, "255": 63, "openai_clip_mean": 63, "openai_clip_std": 63, "behavior": 63, "mobilenetv2": 63, "per": 63, "equival": 63, "bg": 64, "strict_level": 64, "min_select": 64, "min_width": 64, "min_height": 64, "min_resolut": 64, "strict": [64, 100, 106], "get_imag": 64, "get_image_fil": 64, "list_image_fil": 64, "random_imag": 64, "randomli": 64, "random_image_fil": 64, "8057": 64, "000000": 64, "000001": 64, "000002": 64, "000003": 64, "000004": 64, "home": 64, "dgh": [64, 72, 115], "2400x1600": 64, "0x7feb86ed5160": 64, "003258": 64, "400x400": 64, "0x7feb86a748b0": 64, "quickli": 65, "backgroundimageset": 65, "list_bg_image_fil": 65, "get_bg_image_fil": 65, "get_bg_imag": 65, "random_bg_image_fil": 65, "random_bg_imag": 65, "opencv": 66, "denois": [66, 71], "inspir": [66, 75, 80, 88, 108], "mf666": [66, 108], "mist": 66, "fucker": 66, "diameter_min": 66, "diameter_max": 66, "sigma_color_min": 66, "sigma_color_max": 66, "sigma_space_min": 66, "sigma_space_max": 66, "radius_min": 66, "radius_max": 66, "eps_min": 66, "eps_max": 66, "b_iter": 66, "g_iter": 66, "random": [66, 77, 85], "bilater": 66, "guid": 66, "stage": [66, 77], "diamet": 66, "sigma": 66, "space": [66, 75, 88], "window": [66, 71], "term": 66, "contrib": 66, "noisy_imag": 66, "cleaned_img": 66, "cleaned_imag": 66, "noisi": 67, "nafnet": [67, 112], "scunet": [67, 68, 112], "adversari": [67, 112], "remove_adversarial_nois": 67, "restore_with_nafnet": 67, "restore_with_scunet": 67, "ve": 68, "gaussian": 68, "To": 68, "correctli": 68, "credibl": 68, "rgg": [68, 69], "red": [68, 78], "gopro": 68, "sidd": 68, "tile_s": [68, 69, 89], "tile_overlap": [68, 69, 89], "batch_siz": [68, 69, 89], "nafnetmodeltyp": 68, "tile": [68, 69, 89], "gan": 69, "128": 69, "scunetmodeltyp": 69, "automatic1111": 70, "stabl": [70, 71, 95, 115], "diffus": [70, 71, 95], "webui": [70, 71, 72], "novelai": 70, "sdwui": 70, "submodul": 70, "nai": [70, 112], "docstr": 70, "sdmetadata": 70, "parse_sdmeta_from_text": 70, "get_sdmeta_from_imag": 70, "save_image_with_sdmeta": 70, "read_metadata": 70, "save_with_metadata": 70, "naimetadata": 70, "get_naimeta_from_imag": 70, "add_naimeta_to_imag": 70, "save_image_with_naimeta": 70, "formatt": 71, "a1111": 71, "sd_metadata_simpl": 71, "sd_metadata_complex": 71, "prompt": 71, "neg_prompt": 71, "neg": 71, "__str__": 71, "sd1": 71, "extrem": 71, "delic": 71, "beauti": 71, "offici": 71, "global": [71, 91, 111], "illumin": 71, "soft": 71, "shadow": 71, "super": 71, "light": 71, "novel": [71, 73], "4k": 71, "metal_textur": 71, "striped_background": 71, "rich": 71, "cg": 71, "uniti": 71, "8k": 71, "wallpap": 71, "unreal": 71, "sci": 71, "fi": 71, "fantasi": 71, "silver_skin": 71, "cut": [71, 78], "silver_impossible_bodysuit": 71, "gem_on_chest": 71, "cut_silver_mechanical_leotard": 71, "headgear": [71, 78], "1_girl": 71, "slim_waist": 71, "hair": [71, 78], "long": 71, "lumin": 71, "medium_breast": [71, 86], "indistinct_camelto": 71, "flat_crotch": 71, "coquettish": 71, "squint": 71, "evil_smil": 71, "dark_persona": 71, "mouth": 71, "wet": 71, "slim_fac": 71, "tall_girl": 71, "matur": 71, "mature_fac": 71, "slim_figur": 71, "slim_leg": 71, "bare_thigh": 71, "easyneg": 71, "sketch": 71, "ugli": 71, "huge": 71, "logo": 71, "monochrom": [71, 99, 102, 112], "bad": 71, "mutat": 71, "horror": 71, "geometri": 71, "bad_prompt": 71, "miss": 71, "finger": 71, "limb": 71, "anatomi": 71, "interlock": 71, "digit": 71, "arm": 71, "2girl": 71, "deform": 71, "lipstick": 71, "skindent": 71, "tie": 71, "big_breast": 71, "thighhigh": [71, 79], "pubic_hair": [71, 78], "3d": [71, 97], "realist": 71, "slip": [71, 81], "head_out_of_fram": 71, "curvi": 71, "sampler": 71, "ddim": 71, "cfg": 71, "seed": 71, "3827064803": 71, "512x848": 71, "hash": 71, "eb49192009": 71, "anidosmix": 71, "skip": 71, "new_imag": 71, "let": 71, "what": 71, "nslim_fac": 71, "848": 71, "_sdmeta_text": 71, "starri": 71, "night": 71, "daylight": 71, "euler": 71, "sd2": 71, "footwear": 71, "shoe": 71, "bang": [71, 78, 79, 84, 88], "indoor": 71, "sleev": 71, "ahog": [71, 77, 78, 79, 80, 84, 88], "dress": [71, 78], "pot": 71, "plant": 71, "bun": [71, 78], "lora": 71, "bluearchive10": 71, "bluearchiv": 71, "neg1": 71, "dpm": 71, "2m": 71, "sde": 71, "karra": 71, "2647703743": 71, "768x768": 71, "72bd94132e": 71, "cutemix": 71, "strength": 71, "controlnet": 71, "control_v11p_sd15_openpos": 71, "cab727d4": 71, "weight": 71, "perfect": 71, "param": 71, "hire": 71, "upscal": [71, 112], "latent": 71, "ti": 71, "339cc9210f70": 71, "66a7279a88dd": 71, "info": 71, "underli": [71, 91], "sd_meta": 71, "scope": 71, "dst_file": [71, 73], "webp": 71, "systemerror": [71, 73], "input_imag": 71, "output_imag": 71, "a41": 72, "safetensor": 72, "torch": 72, "command": [72, 115], "pip": [72, 115], "_check_env": 72, "model_fil": 72, "key1": 72, "value1": 72, "key2": 72, "value2": 72, "src_model_fil": 72, "dst_model_fil": 72, "new_metadata": 72, "john": 72, "doe": [72, 76, 85, 100, 106], "input_model": 72, "output_model": 72, "softwar": 73, "generation_tim": 73, "dataclass": 73, "encapsul": 73, "taken": 73, "alia": 73, "success": [73, 115], "add_lsb_meta": 73, "save_metainfo": 73, "metainfo": 73, "prefer": 73, "isneti": [74, 112], "get_isnetis_mask": 74, "segment_with_isneti": 74, "segment_rgba_with_isneti": 74, "co": 75, "l8": 75, "00ff00": 75, "mask_": 75, "image_": 75, "hutao_seg": 75, "skadi_seg": 75, "drop": [76, 78, 79, 84, 86, 88], "cosplai": 76, "no_eyewear": 76, "eyewear": [76, 78], "span": [76, 78], "matter": [76, 78], "red_hair": [76, 78, 85, 86], "use_preset": 76, "custom_blacklist": 76, "preset": 76, "ones": 76, "neither": [76, 78], "nor": [76, 78], "tagger": [77, 87, 88], "000": 77, "camais03": 77, "camie_tagger_onnx": 77, "year": 77, "copyright": 77, "tend": 77, "high_precis": 77, "high_recal": 77, "micro_opt": 77, "macro_opt": 77, "no_underlin": [77, 88], "drop_overlap": [77, 79, 80, 84, 88], "camiemodetyp": 77, "affect": 77, "underscor": [77, 81, 88], "precis": [77, 113, 114], "recal": 77, "micro": 77, "macro": 77, "valuabl": [77, 87, 88], "rapid": [77, 87, 88], "queri": [77, 87, 88], "randn": 77, "char": [77, 79, 80, 88], "04246556758880615": 77, "6936423778533936": 77, "question": [77, 79, 80, 88, 100], "23721203207969666": 77, "explicit": [77, 79, 80, 88, 100], "033293724060058594": 77, "8412569165229797": 77, "38029077649116516": 77, "618192195892334": 77, "37446439266204834": 77, "5698797702789307": 77, "7119565010070801": 77, "5252856612205505": 77, "46417444944381714": 77, "5428758859634399": 77, "34731733798980713": 77, "tail": [77, 78], "3911612927913666": 77, "2932726740837097": 77, "4544200003147125": 77, "44711941480636597": 77, "2854885458946228": 77, "6344638466835022": 77, "611354410648346": 77, "564970850944519": 77, "4444340467453003": 77, "35846662521362305": 77, "3867686092853546": 77, "3723931908607483": 77, "31086698174476624": 77, "43279752135276794": 77, "3896197974681854": 77, "6638736724853516": 77, "5094802975654602": 77, "4867050349712372": 77, "6593714952468872": 77, "5243107676506042": 77, "4374789893627167": 77, "3754707872867584": 77, "6238733530044556": 77, "31088054180145264": 77, "gym_uniform": 77, "37657681107521057": 77, "3012588620185852": 77, "watermark": 77, "5147127509117126": 77, "web_address": 77, "6296812295913696": 77, "29214906692504883": 77, "37801358103752136": 77, "buruma": 77, "536261260509491": 77, "bike_short": [77, 80], "35828399658203125": 77, "4156728982925415": 77, "44427722692489624": 77, "2838006019592285": 77, "49192047119140625": 77, "36012423038482666": 77, "black_buruma": 77, "3422132134437561": 77, "2783987522125244": 77, "38377970457077026": 77, "baseball_mitt": 77, "32592540979385376": 77, "35402947664260864": 77, "2758416533470154": 77, "black_sports_bra": 77, "3463800549507141": 77, "sports_bra": [77, 80], "28466159105300903": 77, "2603980302810669": 77, "bike_jersei": 77, "2661605477333069": 77, "patreon_usernam": 77, "7087235450744629": 77, "patreon_logo": 77, "560276210308075": 77, "5921452641487122": 77, "41121846437454224": 77, "4002530574798584": 77, "03438958525657654": 77, "04617959260940552": 77, "8312125205993652": 77, "3996567726135254": 77, "28660568594932556": 77, "7184156775474548": 77, "4706878066062927": 77, "5503140687942505": 77, "365602970123291": 77, "41183334589004517": 77, "28638553619384766": 77, "3707748055458069": 77, "520854115486145": 77, "2960333526134491": 77, "6556028127670288": 77, "6966925859451294": 77, "5526134371757507": 77, "6872812509536743": 77, "5945607423782349": 77, "4464661478996277": 77, "hair_ribbon": [77, 79, 80, 84], "3646523952484131": 77, "37938451766967773": 77, "5426545143127441": 77, "ribbon": [77, 78, 80, 84], "3027467727661133": 77, "8986430168151855": 77, "337802529335022": 77, "38589367270469666": 77, "6475872993469238": 77, "school_bag": [77, 79, 80], "666648805141449": 77, "4749193489551544": 77, "27104783058166504": 77, "closed_mouth": 77, "28101325035095215": 77, "37030768394470215": 77, "32576680183410645": 77, "4337637424468994": 77, "42441293597221375": 77, "black_skirt": 77, "34694597125053406": 77, "5711237192153931": 77, "open_cloth": [77, 80, 84], "31017544865608215": 77, "534726083278656": 77, "4544385075569153": 77, "27831193804740906": 77, "45064714550971985": 77, "5494365096092224": 77, "610480546951294": 77, "red_flow": 77, "35928308963775635": 77, "37732189893722534": 77, "5575172305107117": 77, "fingernail": 77, "27776333689689636": 77, "cardigan": [77, 80, 84], "3264558017253876": 77, "31882336735725403": 77, "5534622073173523": 77, "red_nail": [77, 79, 84], "38771501183509827": 77, "q": 77, "3758758008480072": 77, "39574217796325684": 77, "5394986271858215": 77, "handbag": 77, "37014907598495483": 77, "black_bag": 77, "44918346405029297": 77, "shoulder_bag": [77, 79], "5881174802780151": 77, "5163478255271912": 77, "blue_cardigan": [77, 84], "28089386224746704": 77, "42480990290641785": 77, "bag_charm": [77, 79, 80], "5010414123535156": 77, "plum_blossom": 77, "27618563175201416": 77, "5317837595939636": 77, "8859397172927856": 77, "7348971366882324": 77, "is_refin": 77, "reprocess": 77, "come": 77, "refin": 77, "strategi": 77, "understand": [77, 88], "b": [77, 88], "anal_hair": 78, "anal_tail": 78, "arm_behind_head": 78, "arm_hair": 78, "arm_under_breast": 78, "arms_behind_head": 78, "bird_on_head": 78, "blood_in_hair": 78, "breasts_on_glass": 78, "breasts_on_head": 78, "cat_on_head": 78, "closed_ey": 78, "clothed_female_nude_femal": 78, "clothed_female_nude_mal": 78, "clothed_male_nude_femal": 78, "clothes_between_breast": 78, "cream_on_fac": 78, "drying_hair": 78, "empty_ey": 78, "face_to_breast": 78, "food_on_fac": 78, "food_on_head": 78, "game_boi": 78, "grabbing_anoth": 78, "s_hair": 78, "grabbing_own_breast": 78, "gun_to_head": 78, "head_between_breast": 78, "heart_in_ey": 78, "multiple_boi": 78, "multiple_girl": 78, "object_on_breast": 78, "object_on_head": 78, "paint_splatter_on_fac": 78, "penis_on_fac": 78, "person_on_head": 78, "pokemon_on_head": 78, "rabbit_on_head": 78, "rice_on_fac": 78, "severed_head": 78, "star_in_ey": 78, "sticker_on_fac": 78, "tentacles_on_mal": 78, "tying_hair": 78, "built": [78, 91], "mutabl": 78, "constructor": 78, "futa": 78, "cum": 78, "rub": 78, "shade": 78, "plai": 78, "drill": 78, "skin": 78, "braid": 78, "afro": 78, "bald": 78, "dreadlock": 78, "ponytail": 78, "updo": 78, "beard": 78, "mustach": 78, "pointi": 78, "horn": 78, "ornament": 78, "hairband": 78, "pupil": 78, "bow": [78, 79, 80], "headwear": 78, "crown": 78, "cap": 78, "hairclip": [78, 84], "mole": 78, "halo": 78, "fluff": 78, "glass": [78, 81], "fang": 78, "boi": 78, "beret": 78, "heterochromia": 78, "headdress": 78, "eyepatch": 78, "headphon": 78, "eyebrow": 78, "eyelash": 78, "sunglass": 78, "intak": 78, "scrunchi": 78, "ear_pierc": 78, "headband": 78, "under_mouth": 78, "freckl": 78, "lip": 78, "eyelin": 78, "eyeshadow": 78, "tassel": 78, "whitelist_suffix": 78, "whitelist_prefix": 78, "whitelist_word": 78, "suffix": [78, 83], "pool": 78, "whitelist": 78, "blacklist": [78, 82, 112], "singular": 78, "plural": 78, "chair": 78, "whole": 78, "word": 78, "hear": 78, "72": 78, "outdat": 79, "anymor": 79, "baselin": 79, "practic": 79, "use_real_nam": [79, 84], "general_threshold": [79, 80, 88], "character_threshold": [79, 80, 88], "real": [79, 84, 102, 112], "renam": [79, 84], "redirect": [79, 84], "mani": [79, 84], "websit": [79, 84], "9897817373275757": 79, "010265946388244629": 79, "2809715270996094e": 79, "9939777851104736": 79, "5032387375831604": 79, "black_bord": 79, "9943548440933228": 79, "5011609792709351": 79, "6877802610397339": 79, "5543792843818665": 79, "8268730640411377": 79, "8504303693771362": 79, "6008237600326538": 79, "6635787487030029": 79, "8496965765953064": 79, "6107005476951599": 79, "668294370174408": 79, "5619469285011292": 79, "5141720771789551": 79, "letterbox": 79, "9884189963340759": 79, "5673105120658875": 79, "6290556192398071": 79, "9631235003471375": 79, "no_hat": [79, 80, 84], "7978747487068176": 79, "no_headwear": [79, 80, 84, 88], "7577926516532898": 79, "7118550539016724": 79, "5452839136123657": 79, "pillarbox": 79, "9841411709785461": 79, "958786129951477": 79, "6720131039619446": 79, "7077711820602417": 79, "silver_hair": [79, 80, 84], "6673924326896667": 79, "8709812760353088": 79, "9614333510398865": 79, "7786177396774292": 79, "6842771172523499": 79, "9076308012008667": 79, "580970823764801": 79, "9633345007896423": 79, "9988503456115723": 79, "001651763916015625": 79, "00012505054473876953": 79, "9829280972480774": 79, "894218385219574": 79, "8733789920806885": 79, "6322951316833496": 79, "9987058639526367": 79, "9754379987716675": 79, "6810564994812012": 79, "9708781838417053": 79, "6356008052825928": 79, "5633733868598938": 79, "brick_wal": 79, "5315935611724854": 79, "9397273659706116": 79, "9229896664619446": 79, "9006357789039612": 79, "citi": 79, "9020784497261047": 79, "cityscap": 79, "9547432661056519": 79, "5296419262886047": 79, "8253412246704102": 79, "5619839429855347": 79, "8277763724327087": 79, "9356368780136108": 79, "5288072824478149": 79, "6336134076118469": 79, "9703260064125061": 79, "8188960552215576": 79, "phone_screen": 79, "9579574465751648": 79, "9954615235328674": 79, "plaid": [79, 80, 84], "9725285172462463": 79, "9638455510139465": 79, "7226815819740295": 79, "5321241021156311": 79, "5493080615997314": 79, "9863407611846924": 79, "6794284582138062": 79, "5062428116798401": 79, "9325523972511292": 79, "92237788438797": 79, "skyscrap": 79, "7728171348571777": 79, "7257086038589478": 79, "5357837080955505": 79, "6939404010772705": 79, "7054293155670166": 79, "9990814924240112": 79, "9992498755455017": 79, "5012534260749817": 79, "7461410164833069": 79, "lagpixellol": 80, "deepgelbooru_onnx": 80, "9986732006072998": 80, "0013858973979949951": 80, "315376281738281e": 80, "9972434639930725": 80, "5982598662376404": 80, "6429562568664551": 80, "36296138167381287": 80, "8308937549591064": 80, "7388008832931519": 80, "6039759516716003": 80, "30909663438796997": 80, "9694308042526245": 80, "6422968506813049": 80, "5898381471633911": 80, "8145260810852051": 80, "652222216129303": 80, "dolphin_short": 80, "466494083404541": 80, "7183809280395508": 80, "6753682494163513": 80, "7302790880203247": 80, "6649775505065918": 80, "8446108102798462": 80, "98187655210495": 80, "8140730857849121": 80, "6360533833503723": 80, "9635934829711914": 80, "33370012044906616": 80, "44239571690559387": 80, "7891374826431274": 80, "6471294164657593": 80, "9958090782165527": 80, "8736815452575684": 80, "872096061706543": 80, "5640895366668701": 80, "5049663186073303": 80, "8832778930664062": 80, "9687467813491821": 80, "3659853935241699": 80, "9309735298156738": 80, "49939480423927307": 80, "446407288312912": 80, "809670090675354": 80, "6560589075088501": 80, "47956040501594543": 80, "9832853674888611": 80, "9994162321090698": 80, "0008397102355957031": 80, "00035390257835388184": 80, "9926226139068604": 80, "899387001991272": 80, "34215790033340454": 80, "5701972246170044": 80, "9512913227081299": 80, "6664570569992065": 80, "5614628791809082": 80, "33615976572036743": 80, "5770801305770874": 80, "987317681312561": 80, "37286585569381714": 80, "36409223079681396": 80, "7329680919647217": 80, "5924292206764221": 80, "4344901144504547": 80, "7465001344680786": 80, "5225946307182312": 80, "6976451873779297": 80, "9265321493148804": 80, "34527891874313354": 80, "6675043106079102": 80, "9096828699111938": 80, "41341525316238403": 80, "8418735265731812": 80, "3675632178783417": 80, "5284417867660522": 80, "30296844244003296": 80, "48789578676223755": 80, "36596980690956116": 80, "7759367227554321": 80, "6535028219223022": 80, "8975257873535156": 80, "36911237239837646": 80, "4171145558357239": 80, "3942635953426361": 80, "6772940754890442": 80, "9397937655448914": 80, "5207280516624451": 80, "4673041105270386": 80, "9118321537971497": 80, "9967410564422607": 80, "9970728158950806": 80, "8419480323791504": 80, "6489560604095459": 80, "6217572689056396": 80, "convent": [81, 87], "restor": [81, 112], "use_spac": 81, "use_escap": 81, "include_scor": 81, "score_descend": 81, "escap": 81, "unsaf": 81, "sort": [81, 85, 87], "descend": [81, 87], "panty_pul": 81, "6826801300048828": 81, "958938717842102": 81, "drinking_glass": 81, "9340789318084717": 81, "areola_slip": 81, "41196826100349426": 81, "9988248348236084": 81, "drink": 81, "pull": 81, "areola": 81, "999": 81, "959": 81, "934": 81, "683": 81, "412": 81, "mldanbooru": [82, 112], "get_mldanbooru_tag": 82, "wd14": [82, 84, 112], "get_wd14_tag": [82, 84], "convert_wd14_emb_to_predict": 82, "denormalize_wd14_emb": 82, "cami": [82, 112], "get_camie_tag": 82, "convert_camie_emb_to_predict": 82, "pixai": [82, 112], "get_pixai_tag": 82, "deepdanbooru": [82, 84, 112], "get_deepdanbooru_tag": [82, 84], "deepgelbooru": [82, 112], "get_deepgelbooru_tag": 82, "add_underlin": 82, "remove_underlin": 82, "tags_to_text": 82, "drop_overlap_tag": 82, "is_blacklist": 82, "drop_blacklisted_tag": 82, "char_whitelist_suffix": 82, "char_whitelist_prefix": 82, "char_whitelist_word": 82, "char_suffix": 82, "char_prefix": 82, "charactertagpool": 82, "is_basic_character_tag": 82, "drop_basic_character_tag": 82, "sort_tag": 82, "tag_match_suffix": 82, "tag_match_prefix": 82, "tag_match_ful": 82, "t1": 83, "t2": 83, "fulli": 83, "ml": 84, "448": 84, "keep_ratio": 84, "9999984502792358": [84, 107], "9999946355819702": 84, "9994951486587524": 84, "998144268989563": 84, "9978417158126831": 84, "9941409230232239": 84, "9799384474754333": 84, "979142427444458": 84, "961823582649231": 84, "961323618888855": 84, "9490893483161926": 84, "9450850486755371": 84, "9425153136253357": 84, "9409335255622864": 84, "9319437146186829": 84, "9265308976173401": 84, "9259042143821716": 84, "922250509262085": 84, "9199565052986145": 84, "9175475835800171": 84, "9102761745452881": 84, "9076938629150391": 84, "9052775502204895": 84, "8938589692115784": 84, "8894285559654236": 84, "8891903162002563": 84, "8845980763435364": 84, "8842408061027527": 84, "8659475445747375": 84, "862621009349823": 84, "8616052865982056": 84, "8562789559364319": 84, "8555729389190674": 84, "8533340096473694": 84, "8477485775947571": 84, "8430152535438538": 84, "tied_long_hair": [84, 88], "8340626955032349": 84, "8266023397445679": 84, "8222048282623291": 84, "8202669620513916": 84, "8061150312423706": 84, "7803354859352112": 84, "7789446711540222": 84, "arms_up": 84, "7052110433578491": 84, "9999866485595703": 84, "997043788433075": 84, "9969649910926819": 84, "9957101345062256": 84, "9928386807441711": 84, "9886980056762695": 84, "9864778518676758": 84, "9769423007965088": 84, "9747489094734192": 84, "9736957550048828": 84, "9388670325279236": 84, "9356311559677124": 84, "91000896692276": 84, "8955123424530029": 84, "8910233378410339": 84, "8904104828834534": 84, "8881211280822754": 84, "8876776695251465": 84, "8864808678627014": 84, "8810517191886902": 84, "8798807263374329": 84, "8765745162963867": 84, "8737136125564575": 84, "8650439381599426": 84, "8613706827163696": 84, "8571277260780334": 84, "8333670496940613": 84, "8160212635993958": 84, "eyebrows_visible_through_hair": 84, "8122442364692688": 84, "8091571927070618": 84, "8082079887390137": 84, "8048468232154846": 84, "8042327165603638": 84, "7984272241592407": 84, "blazer": [84, 88], "794708251953125": 84, "78981614112854": 84, "7892146110534668": 84, "7867060899734497": 84, "786359965801239": 84, "7790888547897339": 84, "7760675549507141": 84, "774523913860321": 84, "7721588015556335": 84, "7697228789329529": 84, "755959689617157": 84, "7477189898490906": 84, "7476690411567688": 84, "rail": 84, "7476617693901062": 84, "7458406090736389": 84, "741143524646759": 84, "7364678978919983": 84, "7193643450737": 84, "red_neckwear": 84, "7108616828918457": 84, "7086325287818909": 84, "7055293321609497": 84, "7039415836334229": 84, "7018357515335083": 84, "shuffl": 85, "count": [85, 87, 113, 114], "2boi": 85, "cat_ear": 85, "uniqu": 85, "8849405313291128": 86, "8548297594823425": 86, "03910296474461261": 86, "6615180440330748": 86, "21552028866308015": 86, "3165260620737027": 86, "47744464927382957": 86, "team": 87, "lab": 87, "ip": 87, "intellectu": 87, "misaka_mikoto": 87, "toaru_kagaku_no_railgun": 87, "certain": 87, "scientif": 87, "railgun": 87, "general_tag": 87, "character_tag": 87, "all_tag": 87, "ips_map": 87, "ips_count": 87, "occurr": 87, "ascend": 87, "game": 87, "seri": 87, "vari": 87, "normalized_embed": 87, "linalg": [87, 88], "norm": [87, 88], "identif": 87, "top_ip": 87, "smilingwolf": 88, "wd": 88, "swinv2_v3": 88, "general_mcut_en": 88, "character_mcut_en": 88, "mcut": 88, "replac": 88, "follw": 88, "0011444687843322754": 88, "8876402974128723": 88, "106781005859375": 88, "000277101993560791": 88, "997527003288269": 88, "9797663688659668": 88, "9905703663825989": 88, "9761719703674316": 88, "8981098532676697": 88, "8810765743255615": 88, "9498510360717773": 88, "8377365469932556": 88, "945058286190033": 88, "9457170367240906": 88, "969594419002533": 88, "7881088852882385": 88, "7687551379203796": 88, "9301245212554932": 88, "6703325510025024": 88, "5292627811431885": 88, "8677047491073608": 88, "5859264731407166": 88, "9536856412887573": 88, "8056888580322266": 88, "8394746780395508": 88, "9473626613616943": 88, "8986269235610962": 88, "9385137557983398": 88, "8408567905426025": 88, "4245271384716034": 88, "931140661239624": 88, "8830795884132385": 88, "7279844284057617": 88, "5333830714225769": 88, "64717698097229": 88, "9516432285308838": 88, "9655293226242065": 88, "9485014081001282": 88, "7366660833358765": 88, "7161656618118286": 88, "5858667492866516": 88, "6186309456825256": 88, "41193312406539917": 88, "467605859041214": 88, "36282333731651306": 88, "3756745457649231": 88, "motion_blur": 88, "5091936588287354": 88, "951993465423584": 88, "5634750723838806": 88, "8232709169387817": 88, "9869340658187866": 88, "49491602182388306": 88, "5193622708320618": 88, "003406703472137451": 88, "0007208287715911865": 88, "9798132181167603": 88, "8046203851699829": 88, "7596215009689331": 88, "7620116472244263": 88, "46084529161453247": 88, "48454540967941284": 88, "5152207016944885": 88, "8023070096969604": 88, "8653596639633179": 88, "7201820611953735": 88, "7816740870475769": 88, "697688639163971": 88, "8974947333335876": 88, "7491052746772766": 88, "5015512704849243": 88, "6401398181915283": 88, "43420469760894775": 88, "4528769850730896": 88, "5730487704277039": 88, "6739872694015503": 88, "5545973181724548": 88, "6946243047714233": 88, "5487751364707947": 88, "7439308166503906": 88, "4186026453971863": 88, "47378358244895935": 88, "4690653085708618": 88, "7565015554428101": 88, "9262397289276123": 88, "942080020904541": 88, "denorm": 88, "denormalizer_nam": 88, "mnum2_al": 88, "redund": 88, "structur": [88, 112], "r": [88, 100, 106], "c": 88, "approx": [88, 89], "1e": 88, "cdc_anime_onnx": 89, "realli": 89, "As": [89, 100, 106], "1024x1024": 89, "2060": 89, "gpu": 89, "cost": 89, "cpu": [89, 94, 113, 114], "experi": 89, "hgsr": 89, "mhr": 89, "aug_x4_320": 89, "cute_waifu_aroma": 89, "pngimageplugin": 89, "pngimagefil": 89, "1168x1168": 89, "0x7f0e8ca06880": 89, "4672x4672": 89, "0x7f0e48edb640": 89, "cdc": [90, 112], "upscale_with_cdc": 90, "lru_cach": 91, "wrap": 91, "synchron": 91, "prevent": 91, "race": 91, "condit": 91, "maxsiz": 91, "expensive_funct": 91, "expens": 91, "lock": [91, 111], "safeti": [91, 108], "multithread": 91, "leveltyp": 91, "my_funct": 91, "three": [91, 96], "share": 91, "introduc": 91, "acquisit": 91, "critic": 91, "cache_info": 91, "cache_clear": 91, "mathemat": 92, "activ": 92, "deep": 92, "problem": [92, 100, 106], "input_valu": 92, "frac": 92, "26894142": 92, "73105858": 92, "ts_lru_cach": 93, "get_onnx_provid": 93, "open_onnx_model": 93, "cudaexecutionprovid": 94, "cpuexecutionprovid": 94, "ckpt": 94, "inferencesess": 94, "onnx_mod": 94, "decid": 94, "linux": [94, 113, 114], "ignor": 94, "cuda": [94, 113, 114], "anime_ai_check": 95, "mobilenetv3_sce_dist": [95, 106, 110], "mainli": 95, "caformer_s36_plus_sc": 95, "graph": 95, "9996960163116455": 95, "9999125003814697": 95, "997803270816803": 95, "9960069060325623": 95, "9887709021568298": 95, "9998629093170166": 95, "0013722758740186691": 95, "00020673229300882667": 95, "0001895089662866667": 95, "0008857478387653828": 95, "552320024231449e": 95, "001168627175502479": 95, "bangumi": [96, 97], "vision": 96, "imageri": 96, "bangumi_char_typ": 96, "definit": [96, 103], "video": 96, "secondari": 96, "often": 96, "lack": 96, "lead": 96, "under": [96, 115], "judg": 96, "anime_portrait": [96, 102], "mobilenetv3_v0_dist": [96, 105, 109, 110], "9998525381088257": 96, "00012103465269319713": 96, "6464786313008517e": 96, "906112609314732e": 96, "9997243285179138": 96, "0002490800397936255": 96, "7215803381986916e": 96, "354368557978887e": 96, "9998849630355835": 96, "90006631379947e": 96, "3920385754317977e": 96, "2084233276254963e": 96, "9998877048492432": 96, "732793503440917e": 96, "4264976925915107e": 96, "0623419257171918e": 96, "07076334953308105": 96, "9290977716445923": 96, "0001044218079186976": 96, "4467317163944244e": 96, "2568268832401372e": 96, "9999498128890991": 96, "1810528778587468e": 96, "879474429093534e": 96, "260669109295122e": 96, "9999510049819946": 96, "2321036592766177e": 96, "025227553938748e": 96, "4251427273848094e": 96, "999957799911499": 96, "4273678718600422e": 96, "6884023302263813e": 96, "880981603288092e": 96, "0002326338435523212": 96, "9996368885040283": 96, "164971561403945e": 96, "00020793956355191767": 96, "13438372313976288": 96, "8652494549751282": 96, "000158855298650451": 96, "000238816806813702": 96, "3589179217815399": 96, "6406960487365723": 96, "0001471740542910993": 96, "002255884697660804": 96, "08208147436380386": 96, "9152728915214539": 96, "00038967153523117304": 96, "227699592884164e": 96, "0835404282261152e": 96, "1437502406770363e": 96, "9999284744262695": 96, "2125529792683665e": 96, "0218892384727951e": 96, "00011914174683624879": 96, "9998584985733032": 96, "2007669283775613e": 96, "6357082131435163e": 96, "3068713896209374e": 96, "9999185800552368": 96, "066640925273532e": 96, "529400813335087e": 96, "089402500540018e": 96, "9999388456344604": 96, "6406959295272827": 96, "not_paint": 97, "anime_classif": 97, "older": 97, "mobilenetv3_v1": [97, 107], "5_dist": 97, "3_dist": 97, "plot": [97, 100, 106, 110], "caformer_s36_v1": 97, "3_focal": 97, "8346158862113953": 97, "004201625939458609": 97, "0028638991061598063": 97, "15633030235767365": 97, "001988308737054467": 97, "9868855476379395": 97, "001178382197394967": 97, "00015886101755313575": 97, "0005986307514831424": 97, "011178601533174515": 97, "9933090209960938": 97, "0012440024875104427": 97, "00040085514774546027": 97, "004924307577311993": 97, "00012189441622467712": 97, "00031298911198973656": 97, "9968050718307495": 97, "182305903872475e": 97, "0027923565357923508": 97, "7805559259140864e": 97, "0004650334012694657": 97, "996709942817688": 97, "736721191671677e": 97, "0027629584074020386": 97, "4619508621981367e": 97, "0003803370927926153": 97, "998649537563324": 97, "190127922105603e": 97, "0008622839814051986": 97, "595230686594732e": 97, "0004573142796289176": 97, "00031435859273187816": 97, "8671838641166687": 97, "13199880719184875": 97, "563074617180973e": 97, "153919796110131e": 97, "290010737255216e": 97, "9727378487586975": 97, "027150526642799377": 97, "162296004826203e": 97, "4933258828241378e": 97, "0004275702522136271": 97, "995402455329895": 97, "002233930164948106": 97, "001911122351884842": 97, "1603819727897644": 97, "0007561995880678296": 97, "00017044576816260815": 97, "838487982749939": 97, "0002034590725088492": 97, "005001617129892111": 97, "000932251859921962": 97, "009352140128612518": 97, "9846979379653931": 97, "6018555470509455e": 97, "004064667969942093": 97, "464051254326478e": 97, "025772539898753166": 97, "9699516296386719": 97, "00011656546121230349": 97, "287263775244355e": 97, "370255853951676e": 97, "01098843663930893": 97, "0031668643932789564": 97, "9857884049415588": 97, "499273488065228e": 97, "8419872251106426e": 97, "0003471920208539814": 97, "029472889378666878": 97, "9700765609741211": 97, "0012387704337015748": 97, "001172148622572422": 97, "787473391043022e": 97, "003680602880194783": 97, "9938107132911682": 97, "8346157073974609": 97, "8671836853027344": 97, "8384883403778076": 97, "9846979975700378": 97, "9700766801834106": 97, "greyscal": 98, "jpeg_ful": [98, 111], "6125901": 98, "6125785": [98, 111], "6124220": 98, "rough": [99, 100, 106], "polish": 99, "mobilenetv3_v2": 99, "2_dist": [99, 107], "910087929805741e": 99, "1241951510310173": 99, "8757457137107849": 99, "00018937293498311192": 99, "030049214139580727": 99, "9697614312171936": 99, "008933082222938538": 99, "05096456781029701": 99, "9401022791862488": 99, "009832272306084633": 99, "9898634552955627": 99, "00030428936588577926": 99, "013919820077717304": 99, "9819902181625366": 99, "004089969675987959": 99, "04166747257113457": 99, "9582782983779907": 99, "4218515288084745e": 99, "8849249482154846": 99, "1149177998304367": 99, "0001573085755808279": 99, "9907882809638977": 99, "008958994410932064": 99, "0002527958422433585": 99, "9831690788269043": 99, "01682441122829914": 99, "613856385229155e": 99, "8757458329200745": 99, "8849248290061951": 99, "million": 100, "anime_r": [100, 102], "boundari": [100, 106], "challeng": [100, 106], "clean": [100, 106], "judgment": [100, 106], "intend": [100, 106], "quick": [100, 106, 112], "estim": [100, 106], "basi": [100, 106], "mobilenetv3_large_100_v0_ls0": 100, "caformer_s36_v0_ls0": 100, "7508869767189026": 100, "7034655809402466": 100, "728887677192688": 100, "7404400110244751": 100, "7446154952049255": 100, "7514738440513611": 100, "768704354763031": 100, "8219676613807678": 100, "7267540693283081": 100, "7645740509033203": 100, "7216582894325256": 100, "7615436315536499": 100, "815083920955658": 100, "8321858644485474": 100, "8204999566078186": 100, "820833146572113": 100, "chdir": 100, "doc": 100, "api_doc": 100, "7508870363235474": 100, "11212056130170822": 100, "06781744956970215": 100, "06917501986026764": 100, "7034654021263123": 100, "15903906524181366": 100, "06688199192285538": 100, "07061357796192169": 100, "7288877964019775": 100, "1476859599351883": 100, "060362350195646286": 100, "06306383013725281": 100, "7404399514198303": 100, "10337048768997192": 100, "08087948709726334": 100, "07530999928712845": 100, "055992450565099716": 100, "7446154356002808": 100, "13191790878772736": 100, "06747424602508545": 100, "06458679586648941": 100, "10566363483667374": 100, "07827574014663696": 100, "07079866528511047": 100, "7687042951583862": 100, "09974884241819382": 100, "06074819341301918": 100, "050435908138751984": 100, "8219675421714783": 100, "0593985915184021": 100, "06819795072078705": 100, "06569571048021317": 100, "1177448257803917": 100, "726753830909729": 100, "08980562537908554": 100, "06481882929801941": 100, "06922297924757004": 100, "10138414055109024": 100, "06351721286773682": 100, "07683827728033066": 100, "13798624277114868": 100, "05942752957344055": 100, "10584963858127594": 100, "7615437507629395": 100, "07317910343408585": 100, "060196295380592346": 100, "06751583516597748": 100, "0572039857506752": 100, "05398125201463699": 100, "06124086305499077": 100, "0525919646024704": 100, "8321859240531921": 100, "05922013148665428": 100, "06274889409542084": 100, "057530902326107025": 100, "8205001354217529": 100, "05683052912354469": 100, "06635929644107819": 100, "05597696080803871": 100, "8208332657814026": 100, "non_furri": 101, "mobilenetv3_v0": 101, "1_dist": 101, "9898804426193237": 101, "010119626298546791": 101, "9677742123603821": 101, "032225821167230606": 101, "959551215171814": 101, "040448784828186035": 101, "9535530209541321": 101, "04644693806767464": 101, "04358793422579765": 101, "9564120769500732": 101, "02767963521182537": 101, "9723203182220459": 101, "028900373727083206": 101, "9710996150970459": 101, "037573859095573425": 101, "9624261260032654": 101, "aicheck": [102, 112], "get_ai_created_scor": 102, "is_ai_cr": 102, "bangumi_char": [102, 112], "anime_bangumi_char_scor": 102, "anime_bangumi_char": 102, "anime_classify_scor": 102, "anime_classifi": 102, "is_greyscal": 102, "anime_completeness_scor": 102, "anime_complet": 102, "dbrate": [102, 112], "anime_dbrating_scor": 102, "anime_dbr": 102, "furri": [102, 112], "anime_furry_scor": 102, "anime_furri": 102, "get_monochrome_scor": 102, "is_monochrom": 102, "nsfw_pred_scor": 102, "nsfw_pred": 102, "portrait": [102, 112], "anime_portrait_scor": 102, "anime_rating_scor": 102, "anime_real_scor": 102, "safe_check_scor": 102, "safe_check": 102, "style_ag": [102, 112], "anime_style_age_scor": 102, "anime_style_ag": 102, "teen": [102, 112], "anime_teen_scor": 102, "anime_teen": 102, "is_truncated_fil": 102, "screen": 103, "row": 103, "bottom": 103, "grayscal": 103, "monochrome_detect": 103, "mobilenetv3_large_100_dist_safe2": 103, "mobilenetv3_dist": 103, "caformer_s36": 103, "mono": 103, "9614395499229431": 103, "9458909034729004": 103, "9559807777404785": 103, "9651952981948853": 103, "9379720687866211": 103, "8814834356307983": 103, "03941023349761963": 103, "07492382079362869": 103, "09546589106321335": 103, "016521310433745384": 103, "005693843588232994": 103, "0315730981528759": 103, "Not": 104, "five": 104, "hentai": 104, "neutral": 104, "porn": 104, "sexi": 104, "infinit": 104, "nsfwj": 104, "tfj": 104, "mobil": 104, "9970946311950684": 104, "00198739324696362": 104, "000894528697244823": 104, "4315058251668233e": 104, "099447197513655e": 104, "9282580614089966": 104, "061733175069093704": 104, "008979619480669498": 104, "0007789491210132837": 104, "0002501663693692535": 104, "7945129871368408": 104, "2044062316417694": 104, "0005603990866802633": 104, "0004847997915931046": 104, "564094367902726e": 104, "7977773547172546": 104, "01352313905954361": 104, "18791256844997406": 104, "0004888656549155712": 104, "00029804420773871243": 104, "04498734697699547": 104, "9509441256523132": 104, "4087972633424215e": 104, "003999904729425907": 104, "4542059185914695e": 104, "002892113756388426": 104, "982390284538269": 104, "02520776737947e": 104, "014633022248744965": 104, "858086610212922e": 104, "002532319398596883": 104, "9887337684631348": 104, "231979568838142e": 104, "008699454367160797": 104, "8187158022774383e": 104, "03564726561307907": 104, "954788088798523": 104, "343036850215867e": 104, "009289607405662537": 104, "00020158555707894266": 104, "006372362840920687": 104, "006019102409482002": 104, "9694945812225342": 104, "015214097686111927": 104, "002899901708588004": 104, "0004039364866912365": 104, "00012730166781693697": 104, "987038791179657": 104, "007135333959013224": 104, "005294707603752613": 104, "06964848190546036": 104, "0014777459437027574": 104, "9276643395423889": 104, "0003031621454283595": 104, "0009063396137207747": 104, "00028707628371194005": 104, "00010888021643040702": 104, "9992460012435913": 104, "00015473493840545416": 104, "0002033217460848391": 104, "563037691696081e": 104, "008058490231633186": 104, "00044566826545633376": 104, "937960684299469": 104, "05353058874607086": 104, "364063445587817e": 104, "00562260951846838": 104, "00012077406427124515": 104, "9897090792655945": 104, "004547217860817909": 104, "564737981942017e": 104, "016690678894519806": 104, "001258736359886825": 104, "9766013622283936": 104, "005440687295049429": 104, "4481674952548929e": 104, "01861923187971115": 104, "0008914825739338994": 104, "9674761295318604": 104, "012998746708035469": 104, "691116141155362e": 104, "0007601747056469321": 104, "0005019629606977105": 104, "039504989981651306": 104, "9591660499572754": 104, "0001652583305258304": 104, "0002614929690025747": 104, "020374108105897903": 104, "029394468292593956": 104, "9498046040534973": 104, "00016299057460855693": 104, "004782819654792547": 104, "002861740067601204": 104, "12280157208442688": 104, "8693908452987671": 104, "0001731760276015848": 104, "304211274255067e": 104, "03286275267601013": 104, "010648751631379128": 104, "9562522172927856": 104, "999900221824646": 105, "645313209854066e": 105, "3387104445428122e": 105, "9999704360961914": 105, "4465465685352683e": 105, "071506166132167e": 105, "9999785423278809": 105, "512719154561637e": 105, "292278612818336e": 105, "919455750496127e": 105, "9999444484710693": 105, "3647335082350764e": 105, "0555699191172607e": 105, "9999880790710449": 105, "3210242286731955e": 105, "7451418898417614e": 105, "9999822378158569": 105, "2084267331811134e": 105, "7460413321023225e": 105, "1532473820352607e": 105, "9999996423721313": 105, "0316136922483565e": 105, "840229633236049e": 105, "736660568800289e": 105, "199210472208506e": 105, "9999992847442627": 105, "r15": 106, "r18": 106, "sankaku": 106, "mobilenetv3_v1_pruned_ls0": 106, "caformer_s36_plu": [106, 110], "5863172936624323e": 106, "480062353375615e": 106, "9924363493919373": 106, "007255776319652796": 106, "0003077814180869609": 106, "996969997882843": 106, "0030054834205657244": 106, "4601260520284995e": 106, "9966891407966614": 106, "003293127752840519": 106, "770909148035571e": 106, "00025384966284036636": 106, "9996721744537354": 106, "399192691082135e": 106, "973351603141055e": 106, "9998563528060913": 106, "391309580067173e": 106, "0018681309884414077": 106, "9827859997749329": 106, "015345841646194458": 106, "013710384257137775": 106, "8339558839797974": 106, "15233369171619415": 106, "951323833462084e": 106, "00029566374723799527": 106, "9997004270553589": 106, "00018434497178532183": 106, "568440272123553e": 106, "9997699856758118": 106, "11225129129889e": 106, "051862899563275e": 106, "9999485015869141": 106, "902020231791539e": 106, "0005639699520543218": 106, "9994290471076965": 106, "anime_real_cl": 107, "4_dist": 107, "9999716281890869": 107, "8398366339388303e": 107, "9992202520370483": 107, "0007797438884153962": 107, "9999709129333496": 107, "905452492996119e": 107, "9999765157699585": 107, "3499671442550607e": 107, "9994087219238281": 107, "0005913018831051886": 107, "9999759197235107": 107, "4061362637439743e": 107, "9999052286148071": 107, "475799015490338e": 107, "403173675702419e": 107, "5848207794988411e": 107, "0010207017185166478": 107, "9989792704582214": 107, "2124368115328252e": 107, "9999977350234985": 107, "6512358342879452e": 107, "9999834299087524": 107, "359853614412714e": 107, "9999936819076538": 107, "600314317329321e": 107, "9999840259552002": 107, "5589323083986528e": 107, "9999843835830688": 107, "5513256585109048e": 107, "9999845027923584": 107, "pollut": 108, "shit": 108, "checker": 108, "mobilenet": 108, "v2": 108, "max_batch_s": 108, "1970": 109, "1980": 109, "1990": 109, "2000": 109, "2010": 109, "2015": 109, "2020": 109, "ag": 109, "9805465340614319": 109, "761269782553427e": 109, "0005044879508204758": 109, "01569165475666523": 109, "002850610064342618": 109, "00037849770160391927": 109, "9434612113400362e": 109, "053497342392802e": 109, "9992554783821106": 109, "0006490182713605464": 109, "8857468805654207e": 109, "317252262353577e": 109, "314484721769986e": 109, "0750001138148946e": 109, "706833609205205e": 109, "00034479793976061046": 109, "9995512366294861": 109, "391363472677767e": 109, "4607510820496827e": 109, "0679690351244062e": 109, "661913514311891e": 109, "757471131393686e": 109, "0744897230761126e": 109, "76177470368566e": 109, "9996387958526611": 109, "160279296338558e": 109, "00013228354509919882": 109, "1361367038916796e": 109, "464057489414699e": 109, "2412899599876255e": 109, "703883653040975e": 109, "127358498517424e": 109, "9973921775817871": 109, "0022309015039354563": 109, "00018872201326303184": 109, "780902943617548e": 109, "422096920578042e": 109, "638929097680375e": 109, "152203023797483e": 109, "00028818511054851115": 109, "9996094107627869": 109, "58777353237383e": 109, "9200742826797068e": 109, "00017117452807724476": 109, "518441947875544e": 109, "885544381570071e": 109, "4389253010449465e": 109, "1696006772108376e": 109, "9996393918991089": 109, "contenti": 110, "safe_teen": 110, "non_teen": 110, "caformer_s36_v0": 110, "9998493194580078": 110, "0378791052498855e": 110, "00012023092131130397": 110, "9790042638778687": 110, "0017522255657240748": 110, "01924353837966919": 110, "9998124241828918": 110, "19778298237361e": 110, "0001456339523429051": 110, "0008521362324245274": 110, "9989691972732544": 110, "00017870066221803427": 110, "0992944781901315e": 110, "9994398951530457": 110, "0004991036257706583": 110, "2035720727872103e": 110, "9994019269943237": 110, "0005460577667690814": 110, "0478151529678144e": 110, "524079147609882e": 110, "999934196472168": 110, "786742884898558e": 110, "653994154883549e": 110, "9998156428337097": 110, "0001218809193233028": 110, "00013706681784242392": 110, "9997410178184509": 110, "jpeg_trunc": 111, "2216614_truncat": 111, "imagefil": 111, "load_truncated_imag": 111, "ascii": 112, "metric": 112, "list_det_model": 112, "list_rec_model": 112, "sd": 112, "platform": [113, 114], "shutil": [113, 114], "cpuinfo": [113, 114], "psutil": [113, 114], "hbutil": [113, 114], "size_to_bytes_str": [113, 114], "python_implement": [113, 114], "python_vers": [113, 114], "brand": [113, 114], "get_cpu_info": [113, 114], "brand_raw": [113, 114], "cpu_count": [113, 114], "freq": [113, 114], "cpu_freq": [113, 114], "mhz": [113, 114], "virtual_memori": [113, 114], "ye": [113, 114], "nvidia": [113, 114], "smi": [113, 114], "1018": [113, 114], "azur": [113, 114], "x86_64": [113, 114], "glibc2": [113, 114], "cpython": [113, 114], "amd": [113, 114], "epyc": [113, 114], "7763": [113, 114], "3261": 113, "98625": 113, "621": [113, 114], "gib": [113, 114], "deploi": [113, 114], "action": [113, 114], "3020": 114, "62925": 114, "imgutil": 115, "pypi": 115, "simpli": 115, "newest": 115, "git": 115, "script": 115, "__name__": 115, "__main__": 115, "narugo1992": 115, "still": 115, "out": 115, "io": 115, "html": 115, "faq": 116}, "objects": {"imgutils": [[1, 0, 0, "-", "ascii"], [2, 0, 0, "-", "config"], [9, 0, 0, "-", "data"], [20, 0, 0, "-", "detect"], [27, 0, 0, "-", "edge"], [34, 0, 0, "-", "generic"], [40, 0, 0, "-", "metadata"], [45, 0, 0, "-", "metrics"], [49, 0, 0, "-", "ocr"], [53, 0, 0, "-", "operate"], [57, 0, 0, "-", "pose"], [60, 0, 0, "-", "preprocess"], [65, 0, 0, "-", "resource"], [67, 0, 0, "-", "restore"], [70, 0, 0, "-", "sd"], [74, 0, 0, "-", "segment"], [82, 0, 0, "-", "tagging"], [90, 0, 0, "-", "upscale"], [93, 0, 0, "-", "utils"], [102, 0, 0, "-", "validate"]], "imgutils.ascii": [[0, 0, 0, "-", "drawing"]], "imgutils.ascii.drawing": [[0, 1, 1, "", "ascii_drawing"]], "imgutils.config": [[3, 0, 0, "-", "meta"]], "imgutils.config.meta": [[3, 2, 1, "", "__AUTHOR_EMAIL__"], [3, 2, 1, "", "__AUTHOR__"], [3, 2, 1, "", "__DESCRIPTION__"], [3, 2, 1, "", "__TITLE__"], [3, 2, 1, "", "__VERSION__"]], "imgutils.data": [[4, 0, 0, "-", "background"], [5, 0, 0, "-", "blob"], [6, 0, 0, "-", "decode"], [7, 0, 0, "-", "encode"], [8, 0, 0, "-", "image"], [10, 0, 0, "-", "layer"], [11, 0, 0, "-", "pad"], [12, 0, 0, "-", "url"]], "imgutils.data.background": [[4, 1, 1, "", "grid_background"], [4, 1, 1, "", "grid_transparent"]], "imgutils.data.blob": [[5, 1, 1, "", "is_valid_image_blob_url"], [5, 1, 1, "", "load_image_from_blob_url"], [5, 1, 1, "", "to_blob_url"]], "imgutils.data.decode": [[6, 1, 1, "", "rgb_decode"]], "imgutils.data.encode": [[7, 1, 1, "", "rgb_encode"]], "imgutils.data.image": [[8, 1, 1, "", "has_alpha_channel"], [8, 1, 1, "", "load_image"], [8, 1, 1, "", "load_images"]], "imgutils.data.layer": [[10, 1, 1, "", "istack"]], "imgutils.data.pad": [[11, 1, 1, "", "pad_image_to_size"]], "imgutils.data.url": [[12, 1, 1, "", "download_image_from_url"], [12, 1, 1, "", "is_http_url"]], "imgutils.detect": [[13, 0, 0, "-", "booru_yolo"], [14, 0, 0, "-", "censor"], [15, 0, 0, "-", "eye"], [16, 0, 0, "-", "face"], [17, 0, 0, "-", "halfbody"], [18, 0, 0, "-", "hand"], [19, 0, 0, "-", "head"], [21, 0, 0, "-", "nudenet"], [22, 0, 0, "-", "person"], [23, 0, 0, "-", "similarity"], [24, 0, 0, "-", "text"], [25, 0, 0, "-", "visual"]], "imgutils.detect.booru_yolo": [[13, 1, 1, "", "detect_with_booru_yolo"]], "imgutils.detect.censor": [[14, 1, 1, "", "detect_censors"]], "imgutils.detect.eye": [[15, 1, 1, "", "detect_eyes"]], "imgutils.detect.face": [[16, 1, 1, "", "detect_faces"]], "imgutils.detect.halfbody": [[17, 1, 1, "", "detect_halfbody"]], "imgutils.detect.hand": [[18, 1, 1, "", "detect_hands"]], "imgutils.detect.head": [[19, 1, 1, "", "detect_heads"]], "imgutils.detect.nudenet": [[21, 1, 1, "", "detect_with_nudenet"]], "imgutils.detect.person": [[22, 1, 1, "", "detect_person"]], "imgutils.detect.similarity": [[23, 1, 1, "", "bboxes_similarity"], [23, 1, 1, "", "calculate_iou"], [23, 1, 1, "", "calculate_mask_iou"], [23, 1, 1, "", "detection_similarity"], [23, 1, 1, "", "detection_with_mask_similarity"], [23, 1, 1, "", "masks_similarity"]], "imgutils.detect.text": [[24, 1, 1, "", "detect_text"]], "imgutils.detect.visual": [[25, 1, 1, "", "detection_visualize"]], "imgutils.edge": [[26, 0, 0, "-", "canny"], [28, 0, 0, "-", "lineart"], [29, 0, 0, "-", "lineart_anime"]], "imgutils.edge.canny": [[26, 1, 1, "", "edge_image_with_canny"], [26, 1, 1, "", "get_edge_by_canny"]], "imgutils.edge.lineart": [[28, 1, 1, "", "edge_image_with_lineart"], [28, 1, 1, "", "get_edge_by_lineart"]], "imgutils.edge.lineart_anime": [[29, 1, 1, "", "edge_image_with_lineart_anime"], [29, 1, 1, "", "get_edge_by_lineart_anime"]], "imgutils.generic": [[30, 0, 0, "-", "classify"], [31, 0, 0, "-", "classify_timm"], [32, 0, 0, "-", "clip"], [33, 0, 0, "-", "enhance"], [35, 0, 0, "-", "multilabel_timm"], [36, 0, 0, "-", "siglip"], [37, 0, 0, "-", "yolo"], [38, 0, 0, "-", "yoloseg"]], "imgutils.generic.classify": [[30, 3, 1, "", "ClassifyModel"], [30, 1, 1, "", "classify_predict"], [30, 1, 1, "", "classify_predict_fmt"], [30, 1, 1, "", "classify_predict_score"]], "imgutils.generic.classify.ClassifyModel": [[30, 4, 1, "", "__init__"], [30, 4, 1, "", "clear"], [30, 4, 1, "", "launch_demo"], [30, 4, 1, "", "make_ui"], [30, 4, 1, "", "predict"], [30, 4, 1, "", "predict_fmt"], [30, 4, 1, "", "predict_score"]], "imgutils.generic.classify_timm": [[31, 3, 1, "", "ClassifyTIMMModel"], [31, 1, 1, "", "classify_timm_predict"]], "imgutils.generic.classify_timm.ClassifyTIMMModel": [[31, 4, 1, "", "__init__"], [31, 4, 1, "", "launch_demo"], [31, 4, 1, "", "make_ui"], [31, 4, 1, "", "predict"]], "imgutils.generic.clip": [[32, 3, 1, "", "CLIPModel"], [32, 1, 1, "", "clip_image_encode"], [32, 1, 1, "", "clip_predict"], [32, 1, 1, "", "clip_text_encode"]], "imgutils.generic.clip.CLIPModel": [[32, 4, 1, "", "__init__"], [32, 4, 1, "", "clear"], [32, 4, 1, "", "image_encode"], [32, 4, 1, "", "launch_demo"], [32, 4, 1, "", "make_ui"], [32, 4, 1, "", "predict"], [32, 4, 1, "", "text_encode"]], "imgutils.generic.enhance": [[33, 3, 1, "", "ImageEnhancer"]], "imgutils.generic.enhance.ImageEnhancer": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "process"]], "imgutils.generic.multilabel_timm": [[35, 3, 1, "", "MultiLabelTIMMModel"], [35, 1, 1, "", "multilabel_timm_predict"]], "imgutils.generic.multilabel_timm.MultiLabelTIMMModel": [[35, 4, 1, "", "__init__"], [35, 4, 1, "", "launch_demo"], [35, 4, 1, "", "make_ui"], [35, 4, 1, "", "predict"]], "imgutils.generic.siglip": [[36, 3, 1, "", "SigLIPModel"], [36, 1, 1, "", "siglip_image_encode"], [36, 1, 1, "", "siglip_predict"], [36, 1, 1, "", "siglip_text_encode"]], "imgutils.generic.siglip.SigLIPModel": [[36, 4, 1, "", "__init__"], [36, 4, 1, "", "clear"], [36, 4, 1, "", "image_encode"], [36, 4, 1, "", "launch_demo"], [36, 4, 1, "", "make_ui"], [36, 4, 1, "", "predict"], [36, 4, 1, "", "text_encode"]], "imgutils.generic.yolo": [[37, 3, 1, "", "YOLOModel"], [37, 1, 1, "", "yolo_predict"]], "imgutils.generic.yolo.YOLOModel": [[37, 4, 1, "", "__init__"], [37, 4, 1, "", "clear"], [37, 4, 1, "", "launch_demo"], [37, 4, 1, "", "make_ui"], [37, 4, 1, "", "predict"]], "imgutils.generic.yoloseg": [[38, 3, 1, "", "YOLOSegmentationModel"], [38, 1, 1, "", "yolo_seg_predict"]], "imgutils.generic.yoloseg.YOLOSegmentationModel": [[38, 4, 1, "", "__init__"], [38, 4, 1, "", "clear"], [38, 4, 1, "", "launch_demo"], [38, 4, 1, "", "make_ui"], [38, 5, 1, "", "model_names"], [38, 4, 1, "", "predict"]], "imgutils.metadata": [[39, 0, 0, "-", "geninfo"], [41, 0, 0, "-", "lsb"]], "imgutils.metadata.geninfo": [[39, 1, 1, "", "read_geninfo_exif"], [39, 1, 1, "", "read_geninfo_gif"], [39, 1, 1, "", "read_geninfo_parameters"], [39, 1, 1, "", "write_geninfo_exif"], [39, 1, 1, "", "write_geninfo_gif"], [39, 1, 1, "", "write_geninfo_parameters"]], "imgutils.metadata.lsb": [[41, 3, 1, "", "ImageLsbDataExtractor"], [41, 3, 1, "", "LSBExtractor"], [41, 3, 1, "", "LSBReadError"], [41, 1, 1, "", "inject_data"], [41, 1, 1, "", "read_lsb_metadata"], [41, 1, 1, "", "read_lsb_raw_bytes"], [41, 1, 1, "", "serialize_json"], [41, 1, 1, "", "serialize_pnginfo"], [41, 1, 1, "", "write_lsb_metadata"], [41, 1, 1, "", "write_lsb_raw_bytes"]], "imgutils.metadata.lsb.ImageLsbDataExtractor": [[41, 4, 1, "", "__init__"], [41, 4, 1, "", "extract_data"]], "imgutils.metadata.lsb.LSBExtractor": [[41, 4, 1, "", "__init__"], [41, 4, 1, "", "get_next_n_bytes"], [41, 4, 1, "", "get_one_byte"], [41, 4, 1, "", "read_32bit_integer"]], "imgutils.metrics": [[42, 0, 0, "-", "aesthetic"], [43, 0, 0, "-", "ccip"], [44, 0, 0, "-", "dbaesthetic"], [46, 0, 0, "-", "laplacian"], [47, 0, 0, "-", "lpips"], [48, 0, 0, "-", "psnr_"]], "imgutils.metrics.aesthetic": [[42, 1, 1, "", "get_aesthetic_score"]], "imgutils.metrics.ccip": [[43, 1, 1, "", "ccip_batch_differences"], [43, 1, 1, "", "ccip_batch_extract_features"], [43, 1, 1, "", "ccip_batch_same"], [43, 1, 1, "", "ccip_clustering"], [43, 1, 1, "", "ccip_default_clustering_params"], [43, 1, 1, "", "ccip_default_threshold"], [43, 1, 1, "", "ccip_difference"], [43, 1, 1, "", "ccip_extract_feature"], [43, 1, 1, "", "ccip_merge"], [43, 1, 1, "", "ccip_same"]], "imgutils.metrics.dbaesthetic": [[44, 1, 1, "", "anime_dbaesthetic"]], "imgutils.metrics.laplacian": [[46, 1, 1, "", "laplacian_score"]], "imgutils.metrics.lpips": [[47, 1, 1, "", "lpips_clustering"], [47, 1, 1, "", "lpips_difference"], [47, 1, 1, "", "lpips_extract_feature"]], "imgutils.metrics.psnr_": [[48, 1, 1, "", "psnr"]], "imgutils.ocr": [[49, 1, 1, "", "detect_text_with_ocr"], [49, 1, 1, "", "list_det_models"], [49, 1, 1, "", "list_rec_models"], [49, 1, 1, "", "ocr"]], "imgutils.operate": [[50, 0, 0, "-", "align"], [51, 0, 0, "-", "censor_"], [52, 0, 0, "-", "imgcensor"], [54, 0, 0, "-", "squeeze"]], "imgutils.operate.align": [[50, 1, 1, "", "align_maxsize"]], "imgutils.operate.censor_": [[51, 3, 1, "", "BaseCensor"], [51, 3, 1, "", "BlurCensor"], [51, 3, 1, "", "ColorCensor"], [51, 3, 1, "", "PixelateCensor"], [51, 1, 1, "", "censor_areas"], [51, 1, 1, "", "censor_nsfw"], [51, 1, 1, "", "register_censor_method"]], "imgutils.operate.censor_.BaseCensor": [[51, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.BlurCensor": [[51, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.ColorCensor": [[51, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.PixelateCensor": [[51, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor": [[52, 3, 1, "", "EmojiBasedCensor"], [52, 3, 1, "", "ImageBasedCensor"], [52, 3, 1, "", "SingleImage"]], "imgutils.operate.imgcensor.EmojiBasedCensor": [[52, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.ImageBasedCensor": [[52, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.SingleImage": [[52, 4, 1, "", "__init__"], [52, 4, 1, "", "find_for_area"], [52, 5, 1, "", "height"], [52, 5, 1, "", "width"]], "imgutils.operate.squeeze": [[54, 1, 1, "", "squeeze"], [54, 1, 1, "", "squeeze_with_transparency"]], "imgutils.pose": [[55, 0, 0, "-", "dwpose"], [56, 0, 0, "-", "format"], [58, 0, 0, "-", "visual"]], "imgutils.pose.dwpose": [[55, 1, 1, "", "dwpose_estimate"]], "imgutils.pose.format": [[56, 3, 1, "", "OP18KeyPointSet"], [56, 2, 1, "", "OP18_BODY_MAX"], [56, 2, 1, "", "OP18_BODY_MIN"], [56, 2, 1, "", "OP18_FACE_MAX"], [56, 2, 1, "", "OP18_FACE_MIN"], [56, 2, 1, "", "OP18_LEFT_FOOT_MAX"], [56, 2, 1, "", "OP18_LEFT_FOOT_MIN"], [56, 2, 1, "", "OP18_LEFT_HAND_MAX"], [56, 2, 1, "", "OP18_LEFT_HAND_MIN"], [56, 2, 1, "", "OP18_RIGHT_FOOT_MAX"], [56, 2, 1, "", "OP18_RIGHT_FOOT_MIN"], [56, 2, 1, "", "OP18_RIGHT_HAND_MAX"], [56, 2, 1, "", "OP18_RIGHT_HAND_MIN"], [56, 6, 1, "", "OpenPose18"]], "imgutils.pose.format.OP18KeyPointSet": [[56, 4, 1, "", "__init__"], [56, 4, 1, "", "__mul__"], [56, 4, 1, "", "__truediv__"], [56, 5, 1, "", "body"], [56, 5, 1, "", "face"], [56, 5, 1, "", "left_foot"], [56, 5, 1, "", "left_hand"], [56, 5, 1, "", "right_foot"], [56, 5, 1, "", "right_hand"]], "imgutils.pose.format.OpenPose18": [[56, 7, 1, "", "LEFT_ANKLE"], [56, 7, 1, "", "LEFT_BIG_TOE"], [56, 7, 1, "", "LEFT_EAR"], [56, 7, 1, "", "LEFT_ELBOW"], [56, 7, 1, "", "LEFT_EYE"], [56, 7, 1, "", "LEFT_HEEL"], [56, 7, 1, "", "LEFT_HIP"], [56, 7, 1, "", "LEFT_KNEE"], [56, 7, 1, "", "LEFT_SHOULDER"], [56, 7, 1, "", "LEFT_SMALL_TOE"], [56, 7, 1, "", "LEFT_WRIST"], [56, 7, 1, "", "NECK"], [56, 7, 1, "", "NOSE"], [56, 7, 1, "", "RIGHT_ANKLE"], [56, 7, 1, "", "RIGHT_BIG_TOE"], [56, 7, 1, "", "RIGHT_EAR"], [56, 7, 1, "", "RIGHT_ELBOW"], [56, 7, 1, "", "RIGHT_EYE"], [56, 7, 1, "", "RIGHT_HEEL"], [56, 7, 1, "", "RIGHT_HIP"], [56, 7, 1, "", "RIGHT_KNEE"], [56, 7, 1, "", "RIGHT_SHOULDER"], [56, 7, 1, "", "RIGHT_SMALL_TOE"], [56, 7, 1, "", "RIGHT_WRIST"]], "imgutils.pose.visual": [[58, 1, 1, "", "op18_visualize"]], "imgutils.preprocess": [[59, 0, 0, "-", "base"], [61, 0, 0, "-", "pillow"], [62, 0, 0, "-", "torchvision"], [63, 0, 0, "-", "transformers"]], "imgutils.preprocess.base": [[59, 3, 1, "", "NotParseTarget"]], "imgutils.preprocess.pillow": [[61, 1, 1, "", "create_pillow_transforms"], [61, 1, 1, "", "parse_pillow_transforms"], [61, 1, 1, "", "register_pillow_parse"], [61, 1, 1, "", "register_pillow_transform"]], "imgutils.preprocess.torchvision": [[62, 1, 1, "", "create_torchvision_transforms"], [62, 1, 1, "", "parse_torchvision_transforms"], [62, 1, 1, "", "register_torchvision_parse"], [62, 1, 1, "", "register_torchvision_transform"]], "imgutils.preprocess.transformers": [[63, 3, 1, "", "NotProcessorTypeError"], [63, 1, 1, "", "convert_to_size_dict"], [63, 1, 1, "", "create_bit_transforms"], [63, 1, 1, "", "create_blip_transforms"], [63, 1, 1, "", "create_clip_transforms"], [63, 1, 1, "", "create_convnext_transforms"], [63, 1, 1, "", "create_mobilenetv2_transforms"], [63, 1, 1, "", "create_siglip_transforms"], [63, 1, 1, "", "create_transforms_from_bit_processor"], [63, 1, 1, "", "create_transforms_from_blip_processor"], [63, 1, 1, "", "create_transforms_from_clip_processor"], [63, 1, 1, "", "create_transforms_from_convnext_processor"], [63, 1, 1, "", "create_transforms_from_mobilenetv2_processor"], [63, 1, 1, "", "create_transforms_from_siglip_processor"], [63, 1, 1, "", "create_transforms_from_transformers"], [63, 1, 1, "", "create_transforms_from_vit_processor"], [63, 1, 1, "", "create_vit_transforms"], [63, 1, 1, "", "get_size_dict"], [63, 1, 1, "", "is_valid_size_dict"], [63, 1, 1, "", "register_creators_for_transformers"]], "imgutils.resource": [[64, 0, 0, "-", "background"]], "imgutils.resource.background": [[64, 3, 1, "", "BackgroundImageSet"], [64, 1, 1, "", "get_bg_image"], [64, 1, 1, "", "get_bg_image_file"], [64, 1, 1, "", "list_bg_image_files"], [64, 1, 1, "", "random_bg_image"], [64, 1, 1, "", "random_bg_image_file"]], "imgutils.resource.background.BackgroundImageSet": [[64, 4, 1, "", "__init__"], [64, 4, 1, "", "get_image"], [64, 4, 1, "", "get_image_file"], [64, 4, 1, "", "list_image_files"], [64, 4, 1, "", "random_image"], [64, 4, 1, "", "random_image_file"]], "imgutils.restore": [[66, 0, 0, "-", "adversarial"], [68, 0, 0, "-", "nafnet"], [69, 0, 0, "-", "scunet"]], "imgutils.restore.adversarial": [[66, 1, 1, "", "remove_adversarial_noise"]], "imgutils.restore.nafnet": [[68, 1, 1, "", "restore_with_nafnet"]], "imgutils.restore.scunet": [[69, 1, 1, "", "restore_with_scunet"]], "imgutils.sd": [[71, 0, 0, "-", "metadata"], [72, 0, 0, "-", "model"], [73, 0, 0, "-", "nai"]], "imgutils.sd.metadata": [[71, 3, 1, "", "SDMetaData"], [71, 1, 1, "", "get_sdmeta_from_image"], [71, 1, 1, "", "parse_sdmeta_from_text"], [71, 1, 1, "", "save_image_with_sdmeta"]], "imgutils.sd.metadata.SDMetaData": [[71, 4, 1, "", "__str__"], [71, 5, 1, "", "pnginfo"], [71, 5, 1, "", "text"]], "imgutils.sd.model": [[72, 1, 1, "", "read_metadata"], [72, 1, 1, "", "save_with_metadata"]], "imgutils.sd.nai": [[73, 3, 1, "", "NAIMetaData"], [73, 3, 1, "", "NAIMetadata"], [73, 1, 1, "", "add_naimeta_to_image"], [73, 1, 1, "", "get_naimeta_from_image"], [73, 1, 1, "", "save_image_with_naimeta"]], "imgutils.sd.nai.NAIMetaData": [[73, 4, 1, "", "__init__"], [73, 5, 1, "", "pnginfo"]], "imgutils.segment": [[75, 0, 0, "-", "isnetis"]], "imgutils.segment.isnetis": [[75, 1, 1, "", "get_isnetis_mask"], [75, 1, 1, "", "segment_rgba_with_isnetis"], [75, 1, 1, "", "segment_with_isnetis"]], "imgutils.tagging": [[76, 0, 0, "-", "blacklist"], [77, 0, 0, "-", "camie"], [78, 0, 0, "-", "character"], [79, 0, 0, "-", "deepdanbooru"], [80, 0, 0, "-", "deepgelbooru"], [81, 0, 0, "-", "format"], [83, 0, 0, "-", "match"], [84, 0, 0, "-", "mldanbooru"], [85, 0, 0, "-", "order"], [86, 0, 0, "-", "overlap"], [87, 0, 0, "-", "pixai"], [88, 0, 0, "-", "wd14"]], "imgutils.tagging.blacklist": [[76, 1, 1, "", "drop_blacklisted_tags"], [76, 1, 1, "", "is_blacklisted"]], "imgutils.tagging.camie": [[77, 1, 1, "", "convert_camie_emb_to_prediction"], [77, 1, 1, "", "get_camie_tags"]], "imgutils.tagging.character": [[78, 2, 1, "", "CHAR_PREFIXES"], [78, 2, 1, "", "CHAR_SUFFIXES"], [78, 2, 1, "", "CHAR_WHITELIST_PREFIX"], [78, 2, 1, "", "CHAR_WHITELIST_SUFFIX"], [78, 2, 1, "", "CHAR_WHITELIST_WORD"], [78, 3, 1, "", "CharacterTagPool"], [78, 1, 1, "", "drop_basic_character_tags"], [78, 1, 1, "", "is_basic_character_tag"]], "imgutils.tagging.character.CharacterTagPool": [[78, 4, 1, "", "__init__"], [78, 4, 1, "", "drop_basic_character_tags"], [78, 4, 1, "", "is_basic_character_tag"]], "imgutils.tagging.deepdanbooru": [[79, 1, 1, "", "get_deepdanbooru_tags"]], "imgutils.tagging.deepgelbooru": [[80, 1, 1, "", "get_deepgelbooru_tags"]], "imgutils.tagging.format": [[81, 1, 1, "", "add_underline"], [81, 1, 1, "", "remove_underline"], [81, 1, 1, "", "tags_to_text"]], "imgutils.tagging.match": [[83, 1, 1, "", "tag_match_full"], [83, 1, 1, "", "tag_match_prefix"], [83, 1, 1, "", "tag_match_suffix"]], "imgutils.tagging.mldanbooru": [[84, 1, 1, "", "get_mldanbooru_tags"]], "imgutils.tagging.order": [[85, 1, 1, "", "sort_tags"]], "imgutils.tagging.overlap": [[86, 1, 1, "", "drop_overlap_tags"]], "imgutils.tagging.pixai": [[87, 1, 1, "", "get_pixai_tags"]], "imgutils.tagging.wd14": [[88, 1, 1, "", "convert_wd14_emb_to_prediction"], [88, 1, 1, "", "denormalize_wd14_emb"], [88, 1, 1, "", "get_wd14_tags"]], "imgutils.upscale": [[89, 0, 0, "-", "cdc"]], "imgutils.upscale.cdc": [[89, 1, 1, "", "upscale_with_cdc"]], "imgutils.utils": [[91, 0, 0, "-", "cache"], [92, 0, 0, "-", "func"], [94, 0, 0, "-", "onnxruntime"]], "imgutils.utils.cache": [[91, 1, 1, "", "ts_lru_cache"]], "imgutils.utils.func": [[92, 1, 1, "", "sigmoid"]], "imgutils.utils.onnxruntime": [[94, 1, 1, "", "get_onnx_provider"], [94, 1, 1, "", "open_onnx_model"]], "imgutils.validate": [[95, 0, 0, "-", "aicheck"], [96, 0, 0, "-", "bangumi_char"], [97, 0, 0, "-", "classify"], [98, 0, 0, "-", "color"], [99, 0, 0, "-", "completeness"], [100, 0, 0, "-", "dbrating"], [101, 0, 0, "-", "furry"], [103, 0, 0, "-", "monochrome"], [104, 0, 0, "-", "nsfw"], [105, 0, 0, "-", "portrait"], [106, 0, 0, "-", "rating"], [107, 0, 0, "-", "real"], [108, 0, 0, "-", "safe"], [109, 0, 0, "-", "style_age"], [110, 0, 0, "-", "teen"], [111, 0, 0, "-", "truncate"]], "imgutils.validate.aicheck": [[95, 1, 1, "", "get_ai_created_score"], [95, 1, 1, "", "is_ai_created"]], "imgutils.validate.bangumi_char": [[96, 1, 1, "", "anime_bangumi_char"], [96, 1, 1, "", "anime_bangumi_char_score"]], "imgutils.validate.classify": [[97, 1, 1, "", "anime_classify"], [97, 1, 1, "", "anime_classify_score"]], "imgutils.validate.color": [[98, 1, 1, "", "is_greyscale"]], "imgutils.validate.completeness": [[99, 1, 1, "", "anime_completeness"], [99, 1, 1, "", "anime_completeness_score"]], "imgutils.validate.dbrating": [[100, 1, 1, "", "anime_dbrating"], [100, 1, 1, "", "anime_dbrating_score"]], "imgutils.validate.furry": [[101, 1, 1, "", "anime_furry"], [101, 1, 1, "", "anime_furry_score"]], "imgutils.validate.monochrome": [[103, 1, 1, "", "get_monochrome_score"], [103, 1, 1, "", "is_monochrome"]], "imgutils.validate.nsfw": [[104, 1, 1, "", "nsfw_pred"], [104, 1, 1, "", "nsfw_pred_score"]], "imgutils.validate.portrait": [[105, 1, 1, "", "anime_portrait"], [105, 1, 1, "", "anime_portrait_score"]], "imgutils.validate.rating": [[106, 1, 1, "", "anime_rating"], [106, 1, 1, "", "anime_rating_score"]], "imgutils.validate.real": [[107, 1, 1, "", "anime_real"], [107, 1, 1, "", "anime_real_score"]], "imgutils.validate.safe": [[108, 1, 1, "", "safe_check"], [108, 1, 1, "", "safe_check_score"]], "imgutils.validate.style_age": [[109, 1, 1, "", "anime_style_age"], [109, 1, 1, "", "anime_style_age_score"]], "imgutils.validate.teen": [[110, 1, 1, "", "anime_teen"], [110, 1, 1, "", "anime_teen_score"]], "imgutils.validate.truncate": [[111, 1, 1, "", "is_truncated_file"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:data", "3": "py:class", "4": "py:method", "5": "py:property", "6": "py:enum", "7": "py:attribute"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "data", "Python data"], "3": ["py", "class", "Python class"], "4": ["py", "method", "Python method"], "5": ["py", "property", "Python property"], "6": ["py", "enum", "Python enum"], "7": ["py", "attribute", "Python attribute"]}, "titleterms": {"imgutil": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "ascii": [0, 1], "draw": 0, "ascii_draw": 0, "config": [2, 3], "meta": 3, "__title__": 3, "__version__": 3, "__description__": 3, "__author__": 3, "__author_email__": 3, "data": [4, 5, 6, 7, 8, 9, 10, 11, 12], "background": [4, 64], "grid_background": 4, "grid_transpar": 4, "blob": 5, "to_blob_url": 5, "load_image_from_blob_url": 5, "is_valid_image_blob_url": 5, "decod": 6, "rgb_decod": 6, "encod": 7, "rgb_encod": 7, "imag": 8, "load_imag": 8, "has_alpha_channel": 8, "layer": 10, "istack": 10, "pad": 11, "pad_image_to_s": 11, "url": 12, "download_image_from_url": 12, "is_http_url": 12, "detect": [13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25], "booru_yolo": 13, "model": [13, 72], "label": 13, "descript": 13, "avail": 13, "pp": 13, "seri": 13, "AS": 13, "aa": 13, "detect_with_booru_yolo": 13, "censor": 14, "detect_censor": 14, "ey": 15, "detect_ey": 15, "face": 16, "detect_fac": 16, "halfbodi": 17, "detect_halfbodi": 17, "hand": 18, "detect_hand": 18, "head": 19, "detect_head": 19, "nudenet": 21, "detect_with_nudenet": 21, "person": 22, "detect_person": 22, "similar": 23, "calculate_i": 23, "bboxes_similar": 23, "detection_similar": 23, "calculate_mask_i": 23, "masks_similar": 23, "detection_with_mask_similar": 23, "text": 24, "detect_text": 24, "visual": [25, 58], "detection_visu": 25, "edg": [26, 27, 28, 29], "canni": 26, "get_edge_by_canni": 26, "edge_image_with_canni": 26, "lineart": 28, "get_edge_by_lineart": 28, "edge_image_with_lineart": 28, "lineart_anim": 29, "get_edge_by_lineart_anim": 29, "edge_image_with_lineart_anim": 29, "gener": [30, 31, 32, 33, 34, 35, 36, 37, 38], "classifi": [30, 97], "classifymodel": 30, "classify_predict_scor": 30, "classify_predict": 30, "classify_predict_fmt": 30, "classify_timm": 31, "classifytimmmodel": 31, "classify_timm_predict": 31, "clip": 32, "clipmodel": 32, "clip_image_encod": 32, "clip_text_encod": 32, "clip_predict": 32, "enhanc": 33, "imageenhanc": 33, "multilabel_timm": 35, "multilabeltimmmodel": 35, "multilabel_timm_predict": 35, "siglip": 36, "siglipmodel": 36, "siglip_image_encod": 36, "siglip_text_encod": 36, "siglip_predict": 36, "yolo": 37, "yolomodel": 37, "yolo_predict": 37, "yoloseg": 38, "yolosegmentationmodel": 38, "yolo_seg_predict": 38, "metadata": [39, 40, 41, 71], "geninfo": 39, "read_geninfo_paramet": 39, "read_geninfo_exif": 39, "read_geninfo_gif": 39, "write_geninfo_paramet": 39, "write_geninfo_exif": 39, "write_geninfo_gif": 39, "lsb": 41, "read_lsb_raw_byt": 41, "read_lsb_metadata": 41, "write_lsb_raw_byt": 41, "write_lsb_metadata": 41, "lsbreaderror": 41, "lsbextractor": 41, "imagelsbdataextractor": 41, "serialize_pnginfo": 41, "serialize_json": 41, "inject_data": 41, "metric": [42, 43, 44, 45, 46, 47, 48], "aesthet": 42, "get_aesthetic_scor": 42, "ccip": 43, "ccip_extract_featur": 43, "ccip_batch_extract_featur": 43, "ccip_default_threshold": 43, "ccip_differ": 43, "ccip_sam": 43, "ccip_batch_differ": 43, "ccip_batch_sam": 43, "ccip_default_clustering_param": 43, "ccip_clust": 43, "ccip_merg": 43, "dbaesthet": 44, "anime_dbaesthet": 44, "laplacian": 46, "laplacian_scor": 46, "lpip": 47, "lpips_extract_featur": 47, "lpips_differ": 47, "lpips_clust": 47, "psnr_": 48, "psnr": 48, "ocr": 49, "detect_text_with_ocr": 49, "list_det_model": 49, "list_rec_model": 49, "oper": [50, 51, 52, 53, 54], "align": 50, "align_maxs": 50, "censor_": 51, "censor_area": 51, "censor_nsfw": 51, "basecensor": 51, "colorcensor": 51, "blurcensor": 51, "pixelatecensor": 51, "register_censor_method": 51, "imgcensor": 52, "imagebasedcensor": 52, "emojibasedcensor": 52, "singleimag": 52, "squeez": 54, "squeeze_with_transpar": 54, "pose": [55, 56, 57, 58], "dwpose": 55, "dwpose_estim": 55, "format": [56, 81], "op18keypointset": 56, "openpose18": 56, "op18_body_max": 56, "op18_body_min": 56, "op18_face_max": 56, "op18_face_min": 56, "op18_left_foot_max": 56, "op18_left_foot_min": 56, "op18_left_hand_max": 56, "op18_left_hand_min": 56, "op18_right_foot_max": 56, "op18_right_foot_min": 56, "op18_right_hand_max": 56, "op18_right_hand_min": 56, "op18_visu": 58, "preprocess": [59, 60, 61, 62, 63], "base": 59, "notparsetarget": 59, "pillow": 61, "register_pillow_transform": 61, "register_pillow_pars": 61, "create_pillow_transform": 61, "parse_pillow_transform": 61, "torchvis": 62, "register_torchvision_transform": 62, "register_torchvision_pars": 62, "create_torchvision_transform": 62, "parse_torchvision_transform": 62, "transform": 63, "register_creators_for_transform": 63, "notprocessortypeerror": 63, "create_transforms_from_transform": 63, "is_valid_size_dict": 63, "convert_to_size_dict": 63, "get_size_dict": 63, "create_clip_transform": 63, "create_transforms_from_clip_processor": 63, "create_convnext_transform": 63, "create_transforms_from_convnext_processor": 63, "create_vit_transform": 63, "create_transforms_from_vit_processor": 63, "create_siglip_transform": 63, "create_transforms_from_siglip_processor": 63, "create_bit_transform": 63, "create_transforms_from_bit_processor": 63, "create_blip_transform": 63, "create_transforms_from_blip_processor": 63, "create_mobilenetv2_transform": 63, "create_transforms_from_mobilenetv2_processor": 63, "resourc": [64, 65], "backgroundimageset": 64, "list_bg_image_fil": 64, "get_bg_image_fil": 64, "get_bg_imag": 64, "random_bg_image_fil": 64, "random_bg_imag": 64, "restor": [66, 67, 68, 69], "adversari": 66, "remove_adversarial_nois": 66, "nafnet": 68, "restore_with_nafnet": 68, "scunet": 69, "restore_with_scunet": 69, "sd": [70, 71, 72, 73], "sdmetadata": 71, "parse_sdmeta_from_text": 71, "get_sdmeta_from_imag": 71, "save_image_with_sdmeta": 71, "read_metadata": 72, "save_with_metadata": 72, "nai": 73, "naimetadata": 73, "get_naimeta_from_imag": 73, "add_naimeta_to_imag": 73, "save_image_with_naimeta": 73, "segment": [74, 75], "isneti": 75, "get_isnetis_mask": 75, "segment_with_isneti": 75, "segment_rgba_with_isneti": 75, "tag": [76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88], "blacklist": 76, "is_blacklist": 76, "drop_blacklisted_tag": 76, "cami": 77, "get_camie_tag": 77, "convert_camie_emb_to_predict": 77, "charact": 78, "char_whitelist_suffix": 78, "char_whitelist_prefix": 78, "char_whitelist_word": 78, "char_suffix": 78, "char_prefix": 78, "charactertagpool": 78, "is_basic_character_tag": 78, "drop_basic_character_tag": 78, "deepdanbooru": 79, "get_deepdanbooru_tag": 79, "deepgelbooru": 80, "get_deepgelbooru_tag": 80, "add_underlin": 81, "remove_underlin": 81, "tags_to_text": 81, "match": 83, "tag_match_suffix": 83, "tag_match_prefix": 83, "tag_match_ful": 83, "mldanbooru": 84, "get_mldanbooru_tag": 84, "order": 85, "sort_tag": 85, "overlap": 86, "drop_overlap_tag": 86, "pixai": 87, "get_pixai_tag": 87, "wd14": 88, "get_wd14_tag": 88, "convert_wd14_emb_to_predict": 88, "denormalize_wd14_emb": 88, "upscal": [89, 90], "cdc": 89, "upscale_with_cdc": 89, "util": [91, 92, 93, 94], "cach": 91, "ts_lru_cach": 91, "func": 92, "sigmoid": 92, "onnxruntim": 94, "get_onnx_provid": 94, "open_onnx_model": 94, "valid": [95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111], "aicheck": 95, "get_ai_created_scor": 95, "is_ai_cr": 95, "bangumi_char": 96, "anime_bangumi_char_scor": 96, "anime_bangumi_char": 96, "anime_classify_scor": 97, "anime_classifi": 97, "color": 98, "is_greyscal": 98, "complet": 99, "anime_completeness_scor": 99, "anime_complet": 99, "dbrate": 100, "anime_dbrating_scor": 100, "anime_dbr": 100, "furri": 101, "anime_furry_scor": 101, "anime_furri": 101, "monochrom": 103, "get_monochrome_scor": 103, "is_monochrom": 103, "nsfw": 104, "nsfw_pred_scor": 104, "nsfw_pred": 104, "portrait": 105, "anime_portrait_scor": 105, "anime_portrait": 105, "rate": 106, "anime_rating_scor": 106, "anime_r": [106, 107], "real": 107, "anime_real_scor": 107, "safe": 108, "safe_check_scor": 108, "safe_check": 108, "style_ag": 109, "anime_style_age_scor": 109, "anime_style_ag": 109, "teen": 110, "anime_teen_scor": 110, "anime_teen": 110, "truncat": 111, "is_truncated_fil": 111, "welcom": 112, "": 112, "document": 112, "overview": 112, "tutori": 112, "inform": [112, 113, 114], "api": 112, "run": [113, 114], "environ": [113, 114], "instal": 115, "quick": 116, "start": 116}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.todo": 2, "nbsphinx": 4, "sphinx": 58}, "alltitles": {"imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "ascii_drawing": [[0, "ascii-drawing"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "__TITLE__": [[3, "title"]], "__VERSION__": [[3, "version"]], "__DESCRIPTION__": [[3, "description"]], "__AUTHOR__": [[3, "author"]], "__AUTHOR_EMAIL__": [[3, "author-email"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "grid_background": [[4, "grid-background"]], "grid_transparent": [[4, "grid-transparent"]], "imgutils.data.blob": [[5, "module-imgutils.data.blob"]], "to_blob_url": [[5, "to-blob-url"]], "load_image_from_blob_url": [[5, "load-image-from-blob-url"]], "is_valid_image_blob_url": [[5, "is-valid-image-blob-url"]], "imgutils.data.decode": [[6, "module-imgutils.data.decode"]], "rgb_decode": [[6, "rgb-decode"]], "imgutils.data.encode": [[7, "module-imgutils.data.encode"]], "rgb_encode": [[7, "rgb-encode"]], "imgutils.data.image": [[8, "module-imgutils.data.image"]], "load_image": [[8, "load-image"]], "load_images": [[8, "load-images"]], "has_alpha_channel": [[8, "has-alpha-channel"]], "imgutils.data": [[9, "module-imgutils.data"]], "imgutils.data.layer": [[10, "module-imgutils.data.layer"]], "istack": [[10, "istack"]], "imgutils.data.pad": [[11, "module-imgutils.data.pad"]], "pad_image_to_size": [[11, "pad-image-to-size"]], "imgutils.data.url": [[12, "module-imgutils.data.url"]], "download_image_from_url": [[12, "download-image-from-url"]], "is_http_url": [[12, "is-http-url"]], "imgutils.detect.booru_yolo": [[13, "module-imgutils.detect.booru_yolo"]], "Model Labels and Descriptions": [[13, "id1"]], "Available Models (PP Series)": [[13, "id2"]], "Available Models (AS Series)": [[13, "id3"]], "Available Models (AA Series)": [[13, "id4"]], "detect_with_booru_yolo": [[13, "detect-with-booru-yolo"]], "imgutils.detect.censor": [[14, "module-imgutils.detect.censor"]], "detect_censors": [[14, "detect-censors"]], "imgutils.detect.eye": [[15, "module-imgutils.detect.eye"]], "detect_eyes": [[15, "detect-eyes"]], "imgutils.detect.face": [[16, "module-imgutils.detect.face"]], "detect_faces": [[16, "detect-faces"]], "imgutils.detect.halfbody": [[17, "module-imgutils.detect.halfbody"]], "detect_halfbody": [[17, "detect-halfbody"]], "imgutils.detect.hand": [[18, "module-imgutils.detect.hand"]], "detect_hands": [[18, "detect-hands"]], "imgutils.detect.head": [[19, "module-imgutils.detect.head"]], "detect_heads": [[19, "detect-heads"]], "imgutils.detect": [[20, "module-imgutils.detect"]], "imgutils.detect.nudenet": [[21, "module-imgutils.detect.nudenet"]], "detect_with_nudenet": [[21, "detect-with-nudenet"]], "imgutils.detect.person": [[22, "module-imgutils.detect.person"]], "detect_person": [[22, "detect-person"]], "imgutils.detect.similarity": [[23, "module-imgutils.detect.similarity"]], "calculate_iou": [[23, "calculate-iou"]], "bboxes_similarity": [[23, "bboxes-similarity"]], "detection_similarity": [[23, "detection-similarity"]], "calculate_mask_iou": [[23, "calculate-mask-iou"]], "masks_similarity": [[23, "masks-similarity"]], "detection_with_mask_similarity": [[23, "detection-with-mask-similarity"]], "imgutils.detect.text": [[24, "module-imgutils.detect.text"]], "detect_text": [[24, "detect-text"]], "imgutils.detect.visual": [[25, "module-imgutils.detect.visual"]], "detection_visualize": [[25, "detection-visualize"]], "imgutils.edge.canny": [[26, "module-imgutils.edge.canny"]], "get_edge_by_canny": [[26, "get-edge-by-canny"]], "edge_image_with_canny": [[26, "edge-image-with-canny"]], "imgutils.edge": [[27, "module-imgutils.edge"]], "imgutils.edge.lineart": [[28, "module-imgutils.edge.lineart"]], "get_edge_by_lineart": [[28, "get-edge-by-lineart"]], "edge_image_with_lineart": [[28, "edge-image-with-lineart"]], "imgutils.edge.lineart_anime": [[29, "module-imgutils.edge.lineart_anime"]], "get_edge_by_lineart_anime": [[29, "get-edge-by-lineart-anime"]], "edge_image_with_lineart_anime": [[29, "edge-image-with-lineart-anime"]], "imgutils.generic.classify": [[30, "module-imgutils.generic.classify"]], "ClassifyModel": [[30, "classifymodel"]], "classify_predict_score": [[30, "classify-predict-score"]], "classify_predict": [[30, "classify-predict"]], "classify_predict_fmt": [[30, "classify-predict-fmt"]], "imgutils.generic.classify_timm": [[31, "module-imgutils.generic.classify_timm"]], "ClassifyTIMMModel": [[31, "classifytimmmodel"]], "classify_timm_predict": [[31, "classify-timm-predict"]], "imgutils.generic.clip": [[32, "module-imgutils.generic.clip"]], "CLIPModel": [[32, "clipmodel"]], "clip_image_encode": [[32, "clip-image-encode"]], "clip_text_encode": [[32, "clip-text-encode"]], "clip_predict": [[32, "clip-predict"]], "imgutils.generic.enhance": [[33, "module-imgutils.generic.enhance"]], "ImageEnhancer": [[33, "imageenhancer"]], "imgutils.generic": [[34, "module-imgutils.generic"]], "imgutils.generic.multilabel_timm": [[35, "module-imgutils.generic.multilabel_timm"]], "MultiLabelTIMMModel": [[35, "multilabeltimmmodel"]], "multilabel_timm_predict": [[35, "multilabel-timm-predict"]], "imgutils.generic.siglip": [[36, "module-imgutils.generic.siglip"]], "SigLIPModel": [[36, "siglipmodel"]], "siglip_image_encode": [[36, "siglip-image-encode"]], "siglip_text_encode": [[36, "siglip-text-encode"]], "siglip_predict": [[36, "siglip-predict"]], "imgutils.generic.yolo": [[37, "module-imgutils.generic.yolo"]], "YOLOModel": [[37, "yolomodel"]], "yolo_predict": [[37, "yolo-predict"]], "imgutils.generic.yoloseg": [[38, "module-imgutils.generic.yoloseg"]], "YOLOSegmentationModel": [[38, "yolosegmentationmodel"]], "yolo_seg_predict": [[38, "yolo-seg-predict"]], "imgutils.metadata.geninfo": [[39, "module-imgutils.metadata.geninfo"]], "read_geninfo_parameters": [[39, "read-geninfo-parameters"]], "read_geninfo_exif": [[39, "read-geninfo-exif"]], "read_geninfo_gif": [[39, "read-geninfo-gif"]], "write_geninfo_parameters": [[39, "write-geninfo-parameters"]], "write_geninfo_exif": [[39, "write-geninfo-exif"]], "write_geninfo_gif": [[39, "write-geninfo-gif"]], "imgutils.metadata": [[40, "module-imgutils.metadata"]], "imgutils.metadata.lsb": [[41, "module-imgutils.metadata.lsb"]], "read_lsb_raw_bytes": [[41, "read-lsb-raw-bytes"]], "read_lsb_metadata": [[41, "read-lsb-metadata"]], "write_lsb_raw_bytes": [[41, "write-lsb-raw-bytes"]], "write_lsb_metadata": [[41, "write-lsb-metadata"]], "LSBReadError": [[41, "lsbreaderror"]], "LSBExtractor": [[41, "lsbextractor"]], "ImageLsbDataExtractor": [[41, "imagelsbdataextractor"]], "serialize_pnginfo": [[41, "serialize-pnginfo"]], "serialize_json": [[41, "serialize-json"]], "inject_data": [[41, "inject-data"]], "imgutils.metrics.aesthetic": [[42, "module-imgutils.metrics.aesthetic"]], "get_aesthetic_score": [[42, "get-aesthetic-score"]], "imgutils.metrics.ccip": [[43, "module-imgutils.metrics.ccip"]], "ccip_extract_feature": [[43, "ccip-extract-feature"]], "ccip_batch_extract_features": [[43, "ccip-batch-extract-features"]], "ccip_default_threshold": [[43, "ccip-default-threshold"]], "ccip_difference": [[43, "ccip-difference"]], "ccip_same": [[43, "ccip-same"]], "ccip_batch_differences": [[43, "ccip-batch-differences"]], "ccip_batch_same": [[43, "ccip-batch-same"]], "ccip_default_clustering_params": [[43, "ccip-default-clustering-params"]], "ccip_clustering": [[43, "ccip-clustering"]], "ccip_merge": [[43, "ccip-merge"]], "imgutils.metrics.dbaesthetic": [[44, "module-imgutils.metrics.dbaesthetic"]], "anime_dbaesthetic": [[44, "anime-dbaesthetic"]], "imgutils.metrics": [[45, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[46, "module-imgutils.metrics.laplacian"]], "laplacian_score": [[46, "laplacian-score"]], "imgutils.metrics.lpips": [[47, "module-imgutils.metrics.lpips"]], "lpips_extract_feature": [[47, "lpips-extract-feature"]], "lpips_difference": [[47, "lpips-difference"]], "lpips_clustering": [[47, "lpips-clustering"]], "imgutils.metrics.psnr_": [[48, "module-imgutils.metrics.psnr_"]], "psnr": [[48, "id1"]], "imgutils.ocr": [[49, "module-imgutils.ocr"]], "detect_text_with_ocr": [[49, "detect-text-with-ocr"]], "ocr": [[49, "ocr"]], "list_det_models": [[49, "list-det-models"]], "list_rec_models": [[49, "list-rec-models"]], "imgutils.operate.align": [[50, "module-imgutils.operate.align"]], "align_maxsize": [[50, "align-maxsize"]], "imgutils.operate.censor_": [[51, "module-imgutils.operate.censor_"]], "censor_areas": [[51, "censor-areas"]], "censor_nsfw": [[51, "censor-nsfw"]], "BaseCensor": [[51, "basecensor"]], "ColorCensor": [[51, "colorcensor"]], "BlurCensor": [[51, "blurcensor"]], "PixelateCensor": [[51, "pixelatecensor"]], "register_censor_method": [[51, "register-censor-method"]], "imgutils.operate.imgcensor": [[52, "module-imgutils.operate.imgcensor"]], "ImageBasedCensor": [[52, "imagebasedcensor"]], "EmojiBasedCensor": [[52, "emojibasedcensor"]], "SingleImage": [[52, "singleimage"]], "imgutils.operate": [[53, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[54, "module-imgutils.operate.squeeze"]], "squeeze": [[54, "squeeze"]], "squeeze_with_transparency": [[54, "squeeze-with-transparency"]], "imgutils.pose.dwpose": [[55, "module-imgutils.pose.dwpose"]], "dwpose_estimate": [[55, "dwpose-estimate"]], "imgutils.pose.format": [[56, "module-imgutils.pose.format"]], "OP18KeyPointSet": [[56, "op18keypointset"]], "OpenPose18": [[56, "openpose18"]], "OP18_BODY_MAX": [[56, "op18-body-max"]], "OP18_BODY_MIN": [[56, "op18-body-min"]], "OP18_FACE_MAX": [[56, "op18-face-max"]], "OP18_FACE_MIN": [[56, "op18-face-min"]], "OP18_LEFT_FOOT_MAX": [[56, "op18-left-foot-max"]], "OP18_LEFT_FOOT_MIN": [[56, "op18-left-foot-min"]], "OP18_LEFT_HAND_MAX": [[56, "op18-left-hand-max"]], "OP18_LEFT_HAND_MIN": [[56, "op18-left-hand-min"]], "OP18_RIGHT_FOOT_MAX": [[56, "op18-right-foot-max"]], "OP18_RIGHT_FOOT_MIN": [[56, "op18-right-foot-min"]], "OP18_RIGHT_HAND_MAX": [[56, "op18-right-hand-max"]], "OP18_RIGHT_HAND_MIN": [[56, "op18-right-hand-min"]], "imgutils.pose": [[57, "module-imgutils.pose"]], "imgutils.pose.visual": [[58, "module-imgutils.pose.visual"]], "op18_visualize": [[58, "op18-visualize"]], "imgutils.preprocess.base": [[59, "module-imgutils.preprocess.base"]], "NotParseTarget": [[59, "notparsetarget"]], "imgutils.preprocess": [[60, "module-imgutils.preprocess"]], "imgutils.preprocess.pillow": [[61, "module-imgutils.preprocess.pillow"]], "register_pillow_transform": [[61, "register-pillow-transform"]], "register_pillow_parse": [[61, "register-pillow-parse"]], "create_pillow_transforms": [[61, "create-pillow-transforms"]], "parse_pillow_transforms": [[61, "parse-pillow-transforms"]], "imgutils.preprocess.torchvision": [[62, "module-imgutils.preprocess.torchvision"]], "register_torchvision_transform": [[62, "register-torchvision-transform"]], "register_torchvision_parse": [[62, "register-torchvision-parse"]], "create_torchvision_transforms": [[62, "create-torchvision-transforms"]], "parse_torchvision_transforms": [[62, "parse-torchvision-transforms"]], "imgutils.preprocess.transformers": [[63, "module-imgutils.preprocess.transformers"]], "register_creators_for_transformers": [[63, "register-creators-for-transformers"]], "NotProcessorTypeError": [[63, "notprocessortypeerror"]], "create_transforms_from_transformers": [[63, "create-transforms-from-transformers"]], "is_valid_size_dict": [[63, "is-valid-size-dict"]], "convert_to_size_dict": [[63, "convert-to-size-dict"]], "get_size_dict": [[63, "get-size-dict"]], "create_clip_transforms": [[63, "create-clip-transforms"]], "create_transforms_from_clip_processor": [[63, "create-transforms-from-clip-processor"]], "create_convnext_transforms": [[63, "create-convnext-transforms"]], "create_transforms_from_convnext_processor": [[63, "create-transforms-from-convnext-processor"]], "create_vit_transforms": [[63, "create-vit-transforms"]], "create_transforms_from_vit_processor": [[63, "create-transforms-from-vit-processor"]], "create_siglip_transforms": [[63, "create-siglip-transforms"]], "create_transforms_from_siglip_processor": [[63, "create-transforms-from-siglip-processor"]], "create_bit_transforms": [[63, "create-bit-transforms"]], "create_transforms_from_bit_processor": [[63, "create-transforms-from-bit-processor"]], "create_blip_transforms": [[63, "create-blip-transforms"]], "create_transforms_from_blip_processor": [[63, "create-transforms-from-blip-processor"]], "create_mobilenetv2_transforms": [[63, "create-mobilenetv2-transforms"]], "create_transforms_from_mobilenetv2_processor": [[63, "create-transforms-from-mobilenetv2-processor"]], "imgutils.resource.background": [[64, "module-imgutils.resource.background"]], "BackgroundImageSet": [[64, "backgroundimageset"]], "list_bg_image_files": [[64, "list-bg-image-files"]], "get_bg_image_file": [[64, "get-bg-image-file"]], "get_bg_image": [[64, "get-bg-image"]], "random_bg_image_file": [[64, "random-bg-image-file"]], "random_bg_image": [[64, "random-bg-image"]], "imgutils.resource": [[65, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[66, "module-imgutils.restore.adversarial"]], "remove_adversarial_noise": [[66, "remove-adversarial-noise"]], "imgutils.restore": [[67, "module-imgutils.restore"]], "imgutils.restore.nafnet": [[68, "module-imgutils.restore.nafnet"]], "restore_with_nafnet": [[68, "restore-with-nafnet"]], "imgutils.restore.scunet": [[69, "module-imgutils.restore.scunet"]], "restore_with_scunet": [[69, "restore-with-scunet"]], "imgutils.sd": [[70, "module-imgutils.sd"]], "imgutils.sd.metadata": [[71, "module-imgutils.sd.metadata"]], "SDMetaData": [[71, "sdmetadata"]], "parse_sdmeta_from_text": [[71, "parse-sdmeta-from-text"]], "get_sdmeta_from_image": [[71, "get-sdmeta-from-image"]], "save_image_with_sdmeta": [[71, "save-image-with-sdmeta"]], "imgutils.sd.model": [[72, "module-imgutils.sd.model"]], "read_metadata": [[72, "read-metadata"]], "save_with_metadata": [[72, "save-with-metadata"]], "imgutils.sd.nai": [[73, "module-imgutils.sd.nai"]], "NAIMetaData": [[73, "naimetadata"]], "NAIMetadata": [[73, "id1"]], "get_naimeta_from_image": [[73, "get-naimeta-from-image"]], "add_naimeta_to_image": [[73, "add-naimeta-to-image"]], "save_image_with_naimeta": [[73, "save-image-with-naimeta"]], "imgutils.segment": [[74, "module-imgutils.segment"]], "imgutils.segment.isnetis": [[75, "module-imgutils.segment.isnetis"]], "get_isnetis_mask": [[75, "get-isnetis-mask"]], "segment_with_isnetis": [[75, "segment-with-isnetis"]], "segment_rgba_with_isnetis": [[75, "segment-rgba-with-isnetis"]], "imgutils.tagging.blacklist": [[76, "module-imgutils.tagging.blacklist"]], "is_blacklisted": [[76, "is-blacklisted"]], "drop_blacklisted_tags": [[76, "drop-blacklisted-tags"]], "imgutils.tagging.camie": [[77, "module-imgutils.tagging.camie"]], "get_camie_tags": [[77, "get-camie-tags"]], "convert_camie_emb_to_prediction": [[77, "convert-camie-emb-to-prediction"]], "imgutils.tagging.character": [[78, "module-imgutils.tagging.character"]], "CHAR_WHITELIST_SUFFIX": [[78, "char-whitelist-suffix"]], "CHAR_WHITELIST_PREFIX": [[78, "char-whitelist-prefix"]], "CHAR_WHITELIST_WORD": [[78, "char-whitelist-word"]], "CHAR_SUFFIXES": [[78, "char-suffixes"]], "CHAR_PREFIXES": [[78, "char-prefixes"]], "CharacterTagPool": [[78, "charactertagpool"]], "is_basic_character_tag": [[78, "is-basic-character-tag"]], "drop_basic_character_tags": [[78, "drop-basic-character-tags"]], "imgutils.tagging.deepdanbooru": [[79, "module-imgutils.tagging.deepdanbooru"]], "get_deepdanbooru_tags": [[79, "get-deepdanbooru-tags"]], "imgutils.tagging.deepgelbooru": [[80, "module-imgutils.tagging.deepgelbooru"]], "get_deepgelbooru_tags": [[80, "get-deepgelbooru-tags"]], "imgutils.tagging.format": [[81, "module-imgutils.tagging.format"]], "add_underline": [[81, "add-underline"]], "remove_underline": [[81, "remove-underline"]], "tags_to_text": [[81, "tags-to-text"]], "imgutils.tagging": [[82, "module-imgutils.tagging"]], "imgutils.tagging.match": [[83, "module-imgutils.tagging.match"]], "tag_match_suffix": [[83, "tag-match-suffix"]], "tag_match_prefix": [[83, "tag-match-prefix"]], "tag_match_full": [[83, "tag-match-full"]], "imgutils.tagging.mldanbooru": [[84, "module-imgutils.tagging.mldanbooru"]], "get_mldanbooru_tags": [[84, "get-mldanbooru-tags"]], "imgutils.tagging.order": [[85, "module-imgutils.tagging.order"]], "sort_tags": [[85, "sort-tags"]], "imgutils.tagging.overlap": [[86, "module-imgutils.tagging.overlap"]], "drop_overlap_tags": [[86, "drop-overlap-tags"]], "imgutils.tagging.pixai": [[87, "module-imgutils.tagging.pixai"]], "get_pixai_tags": [[87, "get-pixai-tags"]], "imgutils.tagging.wd14": [[88, "module-imgutils.tagging.wd14"]], "get_wd14_tags": [[88, "get-wd14-tags"]], "convert_wd14_emb_to_prediction": [[88, "convert-wd14-emb-to-prediction"]], "denormalize_wd14_emb": [[88, "denormalize-wd14-emb"]], "imgutils.upscale.cdc": [[89, "module-imgutils.upscale.cdc"]], "upscale_with_cdc": [[89, "upscale-with-cdc"]], "imgutils.upscale": [[90, "module-imgutils.upscale"]], "imgutils.utils.cache": [[91, "module-imgutils.utils.cache"]], "ts_lru_cache": [[91, "ts-lru-cache"]], "imgutils.utils.func": [[92, "module-imgutils.utils.func"]], "sigmoid": [[92, "sigmoid"]], "imgutils.utils": [[93, "module-imgutils.utils"]], "imgutils.utils.onnxruntime": [[94, "module-imgutils.utils.onnxruntime"]], "get_onnx_provider": [[94, "get-onnx-provider"]], "open_onnx_model": [[94, "open-onnx-model"]], "imgutils.validate.aicheck": [[95, "module-imgutils.validate.aicheck"]], "get_ai_created_score": [[95, "get-ai-created-score"]], "is_ai_created": [[95, "is-ai-created"]], "imgutils.validate.bangumi_char": [[96, "module-imgutils.validate.bangumi_char"]], "anime_bangumi_char_score": [[96, "anime-bangumi-char-score"]], "anime_bangumi_char": [[96, "anime-bangumi-char"]], "imgutils.validate.classify": [[97, "module-imgutils.validate.classify"]], "anime_classify_score": [[97, "anime-classify-score"]], "anime_classify": [[97, "anime-classify"]], "imgutils.validate.color": [[98, "module-imgutils.validate.color"]], "is_greyscale": [[98, "is-greyscale"]], "imgutils.validate.completeness": [[99, "module-imgutils.validate.completeness"]], "anime_completeness_score": [[99, "anime-completeness-score"]], "anime_completeness": [[99, "anime-completeness"]], "imgutils.validate.dbrating": [[100, "module-imgutils.validate.dbrating"]], "anime_dbrating_score": [[100, "anime-dbrating-score"]], "anime_dbrating": [[100, "anime-dbrating"]], "imgutils.validate.furry": [[101, "module-imgutils.validate.furry"]], "anime_furry_score": [[101, "anime-furry-score"]], "anime_furry": [[101, "anime-furry"]], "imgutils.validate": [[102, "module-imgutils.validate"]], "imgutils.validate.monochrome": [[103, "module-imgutils.validate.monochrome"]], "get_monochrome_score": [[103, "get-monochrome-score"]], "is_monochrome": [[103, "is-monochrome"]], "imgutils.validate.nsfw": [[104, "module-imgutils.validate.nsfw"]], "nsfw_pred_score": [[104, "nsfw-pred-score"]], "nsfw_pred": [[104, "nsfw-pred"]], "imgutils.validate.portrait": [[105, "module-imgutils.validate.portrait"]], "anime_portrait_score": [[105, "anime-portrait-score"]], "anime_portrait": [[105, "anime-portrait"]], "imgutils.validate.rating": [[106, "module-imgutils.validate.rating"]], "anime_rating_score": [[106, "anime-rating-score"]], "anime_rating": [[106, "anime-rating"]], "imgutils.validate.real": [[107, "module-imgutils.validate.real"]], "anime_real_score": [[107, "anime-real-score"]], "anime_real": [[107, "anime-real"]], "imgutils.validate.safe": [[108, "module-imgutils.validate.safe"]], "safe_check_score": [[108, "safe-check-score"]], "safe_check": [[108, "safe-check"]], "imgutils.validate.style_age": [[109, "module-imgutils.validate.style_age"]], "anime_style_age_score": [[109, "anime-style-age-score"]], "anime_style_age": [[109, "anime-style-age"]], "imgutils.validate.teen": [[110, "module-imgutils.validate.teen"]], "anime_teen_score": [[110, "anime-teen-score"]], "anime_teen": [[110, "anime-teen"]], "imgutils.validate.truncate": [[111, "module-imgutils.validate.truncate"]], "is_truncated_file": [[111, "is-truncated-file"]], "Welcome to imgutils\u2019s Documentation": [[112, "welcome-to-imgutils-s-documentation"]], "Overview": [[112, "overview"]], "Tutorials": [[112, null]], "Information": [[112, null]], "API Documentation": [[112, null]], "Run Environment Information": [[113, "Run-Environment-Information"], [114, "Run-Environment-Information"]], "Installation": [[115, "installation"]], "Quick Start": [[116, "quick-start"]]}, "indexentries": {"ascii_drawing() (in module imgutils.ascii.drawing)": [[0, "imgutils.ascii.drawing.ascii_drawing"]], "imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "module": [[0, "module-imgutils.ascii.drawing"], [1, "module-imgutils.ascii"], [2, "module-imgutils.config"], [3, "module-imgutils.config.meta"], [4, "module-imgutils.data.background"], [5, "module-imgutils.data.blob"], [6, "module-imgutils.data.decode"], [7, "module-imgutils.data.encode"], [8, "module-imgutils.data.image"], [9, "module-imgutils.data"], [10, "module-imgutils.data.layer"], [11, "module-imgutils.data.pad"], [12, "module-imgutils.data.url"], [13, "module-imgutils.detect.booru_yolo"], [14, "module-imgutils.detect.censor"], [15, "module-imgutils.detect.eye"], [16, "module-imgutils.detect.face"], [17, "module-imgutils.detect.halfbody"], [18, "module-imgutils.detect.hand"], [19, "module-imgutils.detect.head"], [20, "module-imgutils.detect"], [21, "module-imgutils.detect.nudenet"], [22, "module-imgutils.detect.person"], [23, "module-imgutils.detect.similarity"], [24, "module-imgutils.detect.text"], [25, "module-imgutils.detect.visual"], [26, "module-imgutils.edge.canny"], [27, "module-imgutils.edge"], [28, "module-imgutils.edge.lineart"], [29, "module-imgutils.edge.lineart_anime"], [30, "module-imgutils.generic.classify"], [31, "module-imgutils.generic.classify_timm"], [32, "module-imgutils.generic.clip"], [33, "module-imgutils.generic.enhance"], [34, "module-imgutils.generic"], [35, "module-imgutils.generic.multilabel_timm"], [36, "module-imgutils.generic.siglip"], [37, "module-imgutils.generic.yolo"], [38, "module-imgutils.generic.yoloseg"], [39, "module-imgutils.metadata.geninfo"], [40, "module-imgutils.metadata"], [41, "module-imgutils.metadata.lsb"], [42, "module-imgutils.metrics.aesthetic"], [43, "module-imgutils.metrics.ccip"], [44, "module-imgutils.metrics.dbaesthetic"], [45, "module-imgutils.metrics"], [46, "module-imgutils.metrics.laplacian"], [47, "module-imgutils.metrics.lpips"], [48, "module-imgutils.metrics.psnr_"], [49, "module-imgutils.ocr"], [50, "module-imgutils.operate.align"], [51, "module-imgutils.operate.censor_"], [52, "module-imgutils.operate.imgcensor"], [53, "module-imgutils.operate"], [54, "module-imgutils.operate.squeeze"], [55, "module-imgutils.pose.dwpose"], [56, "module-imgutils.pose.format"], [57, "module-imgutils.pose"], [58, "module-imgutils.pose.visual"], [59, "module-imgutils.preprocess.base"], [60, "module-imgutils.preprocess"], [61, "module-imgutils.preprocess.pillow"], [62, "module-imgutils.preprocess.torchvision"], [63, "module-imgutils.preprocess.transformers"], [64, "module-imgutils.resource.background"], [65, "module-imgutils.resource"], [66, "module-imgutils.restore.adversarial"], [67, "module-imgutils.restore"], [68, "module-imgutils.restore.nafnet"], [69, "module-imgutils.restore.scunet"], [70, "module-imgutils.sd"], [71, "module-imgutils.sd.metadata"], [72, "module-imgutils.sd.model"], [73, "module-imgutils.sd.nai"], [74, "module-imgutils.segment"], [75, "module-imgutils.segment.isnetis"], [76, "module-imgutils.tagging.blacklist"], [77, "module-imgutils.tagging.camie"], [78, "module-imgutils.tagging.character"], [79, "module-imgutils.tagging.deepdanbooru"], [80, "module-imgutils.tagging.deepgelbooru"], [81, "module-imgutils.tagging.format"], [82, "module-imgutils.tagging"], [83, "module-imgutils.tagging.match"], [84, "module-imgutils.tagging.mldanbooru"], [85, "module-imgutils.tagging.order"], [86, "module-imgutils.tagging.overlap"], [87, "module-imgutils.tagging.pixai"], [88, "module-imgutils.tagging.wd14"], [89, "module-imgutils.upscale.cdc"], [90, "module-imgutils.upscale"], [91, "module-imgutils.utils.cache"], [92, "module-imgutils.utils.func"], [93, "module-imgutils.utils"], [94, "module-imgutils.utils.onnxruntime"], [95, "module-imgutils.validate.aicheck"], [96, "module-imgutils.validate.bangumi_char"], [97, "module-imgutils.validate.classify"], [98, "module-imgutils.validate.color"], [99, "module-imgutils.validate.completeness"], [100, "module-imgutils.validate.dbrating"], [101, "module-imgutils.validate.furry"], [102, "module-imgutils.validate"], [103, "module-imgutils.validate.monochrome"], [104, "module-imgutils.validate.nsfw"], [105, "module-imgutils.validate.portrait"], [106, "module-imgutils.validate.rating"], [107, "module-imgutils.validate.real"], [108, "module-imgutils.validate.safe"], [109, "module-imgutils.validate.style_age"], [110, "module-imgutils.validate.teen"], [111, "module-imgutils.validate.truncate"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "__author_email__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR_EMAIL__"]], "__author__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR__"]], "__description__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__DESCRIPTION__"]], "__title__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__TITLE__"]], "__version__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__VERSION__"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "grid_background() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_background"]], "grid_transparent() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_transparent"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "imgutils.data.blob": [[5, "module-imgutils.data.blob"]], "is_valid_image_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.is_valid_image_blob_url"]], "load_image_from_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.load_image_from_blob_url"]], "to_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.to_blob_url"]], "imgutils.data.decode": [[6, "module-imgutils.data.decode"]], "rgb_decode() (in module imgutils.data.decode)": [[6, "imgutils.data.decode.rgb_decode"]], "imgutils.data.encode": [[7, "module-imgutils.data.encode"]], "rgb_encode() (in module imgutils.data.encode)": [[7, "imgutils.data.encode.rgb_encode"]], "has_alpha_channel() (in module imgutils.data.image)": [[8, "imgutils.data.image.has_alpha_channel"]], "imgutils.data.image": [[8, "module-imgutils.data.image"]], "load_image() (in module imgutils.data.image)": [[8, "imgutils.data.image.load_image"]], "load_images() (in module imgutils.data.image)": [[8, "imgutils.data.image.load_images"]], "imgutils.data": [[9, "module-imgutils.data"]], "imgutils.data.layer": [[10, "module-imgutils.data.layer"]], "istack() (in module imgutils.data.layer)": [[10, "imgutils.data.layer.istack"]], "imgutils.data.pad": [[11, "module-imgutils.data.pad"]], "pad_image_to_size() (in module imgutils.data.pad)": [[11, "imgutils.data.pad.pad_image_to_size"]], "download_image_from_url() (in module imgutils.data.url)": [[12, "imgutils.data.url.download_image_from_url"]], "imgutils.data.url": [[12, "module-imgutils.data.url"]], "is_http_url() (in module imgutils.data.url)": [[12, "imgutils.data.url.is_http_url"]], "detect_with_booru_yolo() (in module imgutils.detect.booru_yolo)": [[13, "imgutils.detect.booru_yolo.detect_with_booru_yolo"]], "imgutils.detect.booru_yolo": [[13, "module-imgutils.detect.booru_yolo"]], "detect_censors() (in module imgutils.detect.censor)": [[14, "imgutils.detect.censor.detect_censors"]], "imgutils.detect.censor": [[14, "module-imgutils.detect.censor"]], "detect_eyes() (in module imgutils.detect.eye)": [[15, "imgutils.detect.eye.detect_eyes"]], "imgutils.detect.eye": [[15, "module-imgutils.detect.eye"]], "detect_faces() (in module imgutils.detect.face)": [[16, "imgutils.detect.face.detect_faces"]], "imgutils.detect.face": [[16, "module-imgutils.detect.face"]], "detect_halfbody() (in module imgutils.detect.halfbody)": [[17, "imgutils.detect.halfbody.detect_halfbody"]], "imgutils.detect.halfbody": [[17, "module-imgutils.detect.halfbody"]], "detect_hands() (in module imgutils.detect.hand)": [[18, "imgutils.detect.hand.detect_hands"]], "imgutils.detect.hand": [[18, "module-imgutils.detect.hand"]], "detect_heads() (in module imgutils.detect.head)": [[19, "imgutils.detect.head.detect_heads"]], "imgutils.detect.head": [[19, "module-imgutils.detect.head"]], "imgutils.detect": [[20, "module-imgutils.detect"]], "detect_with_nudenet() (in module imgutils.detect.nudenet)": [[21, "imgutils.detect.nudenet.detect_with_nudenet"]], "imgutils.detect.nudenet": [[21, "module-imgutils.detect.nudenet"]], "detect_person() (in module imgutils.detect.person)": [[22, "imgutils.detect.person.detect_person"]], "imgutils.detect.person": [[22, "module-imgutils.detect.person"]], "bboxes_similarity() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.bboxes_similarity"]], "calculate_iou() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.calculate_iou"]], "calculate_mask_iou() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.calculate_mask_iou"]], "detection_similarity() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.detection_similarity"]], "detection_with_mask_similarity() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.detection_with_mask_similarity"]], "imgutils.detect.similarity": [[23, "module-imgutils.detect.similarity"]], "masks_similarity() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.masks_similarity"]], "detect_text() (in module imgutils.detect.text)": [[24, "imgutils.detect.text.detect_text"]], "imgutils.detect.text": [[24, "module-imgutils.detect.text"]], "detection_visualize() (in module imgutils.detect.visual)": [[25, "imgutils.detect.visual.detection_visualize"]], "imgutils.detect.visual": [[25, "module-imgutils.detect.visual"]], "edge_image_with_canny() (in module imgutils.edge.canny)": [[26, "imgutils.edge.canny.edge_image_with_canny"]], "get_edge_by_canny() (in module imgutils.edge.canny)": [[26, "imgutils.edge.canny.get_edge_by_canny"]], "imgutils.edge.canny": [[26, "module-imgutils.edge.canny"]], "imgutils.edge": [[27, "module-imgutils.edge"]], "edge_image_with_lineart() (in module imgutils.edge.lineart)": [[28, "imgutils.edge.lineart.edge_image_with_lineart"]], "get_edge_by_lineart() (in module imgutils.edge.lineart)": [[28, "imgutils.edge.lineart.get_edge_by_lineart"]], "imgutils.edge.lineart": [[28, "module-imgutils.edge.lineart"]], "edge_image_with_lineart_anime() (in module imgutils.edge.lineart_anime)": [[29, "imgutils.edge.lineart_anime.edge_image_with_lineart_anime"]], "get_edge_by_lineart_anime() (in module imgutils.edge.lineart_anime)": [[29, "imgutils.edge.lineart_anime.get_edge_by_lineart_anime"]], "imgutils.edge.lineart_anime": [[29, "module-imgutils.edge.lineart_anime"]], "classifymodel (class in imgutils.generic.classify)": [[30, "imgutils.generic.classify.ClassifyModel"]], "__init__() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.__init__"]], "classify_predict() (in module imgutils.generic.classify)": [[30, "imgutils.generic.classify.classify_predict"]], "classify_predict_fmt() (in module imgutils.generic.classify)": [[30, "imgutils.generic.classify.classify_predict_fmt"]], "classify_predict_score() (in module imgutils.generic.classify)": [[30, "imgutils.generic.classify.classify_predict_score"]], "clear() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.clear"]], "imgutils.generic.classify": [[30, "module-imgutils.generic.classify"]], "launch_demo() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.launch_demo"]], "make_ui() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.make_ui"]], "predict() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.predict"]], "predict_fmt() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.predict_fmt"]], "predict_score() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.predict_score"]], "classifytimmmodel (class in imgutils.generic.classify_timm)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel"]], "__init__() (imgutils.generic.classify_timm.classifytimmmodel method)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel.__init__"]], "classify_timm_predict() (in module imgutils.generic.classify_timm)": [[31, "imgutils.generic.classify_timm.classify_timm_predict"]], "imgutils.generic.classify_timm": [[31, "module-imgutils.generic.classify_timm"]], "launch_demo() (imgutils.generic.classify_timm.classifytimmmodel method)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel.launch_demo"]], "make_ui() (imgutils.generic.classify_timm.classifytimmmodel method)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel.make_ui"]], "predict() (imgutils.generic.classify_timm.classifytimmmodel method)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel.predict"]], "clipmodel (class in imgutils.generic.clip)": [[32, "imgutils.generic.clip.CLIPModel"]], "__init__() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.__init__"]], "clear() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.clear"]], "clip_image_encode() (in module imgutils.generic.clip)": [[32, "imgutils.generic.clip.clip_image_encode"]], "clip_predict() (in module imgutils.generic.clip)": [[32, "imgutils.generic.clip.clip_predict"]], "clip_text_encode() (in module imgutils.generic.clip)": [[32, "imgutils.generic.clip.clip_text_encode"]], "image_encode() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.image_encode"]], "imgutils.generic.clip": [[32, "module-imgutils.generic.clip"]], "launch_demo() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.launch_demo"]], "make_ui() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.make_ui"]], "predict() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.predict"]], "text_encode() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.text_encode"]], "imageenhancer (class in imgutils.generic.enhance)": [[33, "imgutils.generic.enhance.ImageEnhancer"]], "__init__() (imgutils.generic.enhance.imageenhancer method)": [[33, "imgutils.generic.enhance.ImageEnhancer.__init__"]], "imgutils.generic.enhance": [[33, "module-imgutils.generic.enhance"]], "process() (imgutils.generic.enhance.imageenhancer method)": [[33, "imgutils.generic.enhance.ImageEnhancer.process"]], "imgutils.generic": [[34, "module-imgutils.generic"]], "multilabeltimmmodel (class in imgutils.generic.multilabel_timm)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel"]], "__init__() (imgutils.generic.multilabel_timm.multilabeltimmmodel method)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel.__init__"]], "imgutils.generic.multilabel_timm": [[35, "module-imgutils.generic.multilabel_timm"]], "launch_demo() (imgutils.generic.multilabel_timm.multilabeltimmmodel method)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel.launch_demo"]], "make_ui() (imgutils.generic.multilabel_timm.multilabeltimmmodel method)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel.make_ui"]], "multilabel_timm_predict() (in module imgutils.generic.multilabel_timm)": [[35, "imgutils.generic.multilabel_timm.multilabel_timm_predict"]], "predict() (imgutils.generic.multilabel_timm.multilabeltimmmodel method)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel.predict"]], "siglipmodel (class in imgutils.generic.siglip)": [[36, "imgutils.generic.siglip.SigLIPModel"]], "__init__() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.__init__"]], "clear() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.clear"]], "image_encode() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.image_encode"]], "imgutils.generic.siglip": [[36, "module-imgutils.generic.siglip"]], "launch_demo() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.launch_demo"]], "make_ui() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.make_ui"]], "predict() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.predict"]], "siglip_image_encode() (in module imgutils.generic.siglip)": [[36, "imgutils.generic.siglip.siglip_image_encode"]], "siglip_predict() (in module imgutils.generic.siglip)": [[36, "imgutils.generic.siglip.siglip_predict"]], "siglip_text_encode() (in module imgutils.generic.siglip)": [[36, "imgutils.generic.siglip.siglip_text_encode"]], "text_encode() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.text_encode"]], "yolomodel (class in imgutils.generic.yolo)": [[37, "imgutils.generic.yolo.YOLOModel"]], "__init__() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.__init__"]], "clear() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.clear"]], "imgutils.generic.yolo": [[37, "module-imgutils.generic.yolo"]], "launch_demo() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.launch_demo"]], "make_ui() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.make_ui"]], "predict() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.predict"]], "yolo_predict() (in module imgutils.generic.yolo)": [[37, "imgutils.generic.yolo.yolo_predict"]], "yolosegmentationmodel (class in imgutils.generic.yoloseg)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel"]], "__init__() (imgutils.generic.yoloseg.yolosegmentationmodel method)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.__init__"]], "clear() (imgutils.generic.yoloseg.yolosegmentationmodel method)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.clear"]], "imgutils.generic.yoloseg": [[38, "module-imgutils.generic.yoloseg"]], "launch_demo() (imgutils.generic.yoloseg.yolosegmentationmodel method)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.launch_demo"]], "make_ui() (imgutils.generic.yoloseg.yolosegmentationmodel method)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.make_ui"]], "model_names (imgutils.generic.yoloseg.yolosegmentationmodel property)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.model_names"]], "predict() (imgutils.generic.yoloseg.yolosegmentationmodel method)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.predict"]], "yolo_seg_predict() (in module imgutils.generic.yoloseg)": [[38, "imgutils.generic.yoloseg.yolo_seg_predict"]], "imgutils.metadata.geninfo": [[39, "module-imgutils.metadata.geninfo"]], "read_geninfo_exif() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.read_geninfo_exif"]], "read_geninfo_gif() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.read_geninfo_gif"]], "read_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.read_geninfo_parameters"]], "write_geninfo_exif() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.write_geninfo_exif"]], "write_geninfo_gif() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.write_geninfo_gif"]], "write_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.write_geninfo_parameters"]], "imgutils.metadata": [[40, "module-imgutils.metadata"]], "imagelsbdataextractor (class in imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.ImageLsbDataExtractor"]], "lsbextractor (class in imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.LSBExtractor"]], "lsbreaderror (class in imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.LSBReadError"]], "__init__() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[41, "imgutils.metadata.lsb.ImageLsbDataExtractor.__init__"]], "__init__() (imgutils.metadata.lsb.lsbextractor method)": [[41, "imgutils.metadata.lsb.LSBExtractor.__init__"]], "extract_data() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[41, "imgutils.metadata.lsb.ImageLsbDataExtractor.extract_data"]], "get_next_n_bytes() (imgutils.metadata.lsb.lsbextractor method)": [[41, "imgutils.metadata.lsb.LSBExtractor.get_next_n_bytes"]], "get_one_byte() (imgutils.metadata.lsb.lsbextractor method)": [[41, "imgutils.metadata.lsb.LSBExtractor.get_one_byte"]], "imgutils.metadata.lsb": [[41, "module-imgutils.metadata.lsb"]], "inject_data() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.inject_data"]], "read_32bit_integer() (imgutils.metadata.lsb.lsbextractor method)": [[41, "imgutils.metadata.lsb.LSBExtractor.read_32bit_integer"]], "read_lsb_metadata() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.read_lsb_metadata"]], "read_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.read_lsb_raw_bytes"]], "serialize_json() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.serialize_json"]], "serialize_pnginfo() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.serialize_pnginfo"]], "write_lsb_metadata() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.write_lsb_metadata"]], "write_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.write_lsb_raw_bytes"]], "get_aesthetic_score() (in module imgutils.metrics.aesthetic)": [[42, "imgutils.metrics.aesthetic.get_aesthetic_score"]], "imgutils.metrics.aesthetic": [[42, "module-imgutils.metrics.aesthetic"]], "ccip_batch_differences() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_batch_differences"]], "ccip_batch_extract_features() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_batch_extract_features"]], "ccip_batch_same() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_batch_same"]], "ccip_clustering() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_clustering"]], "ccip_default_clustering_params() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_default_clustering_params"]], "ccip_default_threshold() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_default_threshold"]], "ccip_difference() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_difference"]], "ccip_extract_feature() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_extract_feature"]], "ccip_merge() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_merge"]], "ccip_same() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_same"]], "imgutils.metrics.ccip": [[43, "module-imgutils.metrics.ccip"]], "anime_dbaesthetic() (in module imgutils.metrics.dbaesthetic)": [[44, "imgutils.metrics.dbaesthetic.anime_dbaesthetic"]], "imgutils.metrics.dbaesthetic": [[44, "module-imgutils.metrics.dbaesthetic"]], "imgutils.metrics": [[45, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[46, "module-imgutils.metrics.laplacian"]], "laplacian_score() (in module imgutils.metrics.laplacian)": [[46, "imgutils.metrics.laplacian.laplacian_score"]], "imgutils.metrics.lpips": [[47, "module-imgutils.metrics.lpips"]], "lpips_clustering() (in module imgutils.metrics.lpips)": [[47, "imgutils.metrics.lpips.lpips_clustering"]], "lpips_difference() (in module imgutils.metrics.lpips)": [[47, "imgutils.metrics.lpips.lpips_difference"]], "lpips_extract_feature() (in module imgutils.metrics.lpips)": [[47, "imgutils.metrics.lpips.lpips_extract_feature"]], "imgutils.metrics.psnr_": [[48, "module-imgutils.metrics.psnr_"]], "psnr() (in module imgutils.metrics.psnr_)": [[48, "imgutils.metrics.psnr_.psnr"]], "detect_text_with_ocr() (in module imgutils.ocr)": [[49, "imgutils.ocr.detect_text_with_ocr"]], "imgutils.ocr": [[49, "module-imgutils.ocr"]], "list_det_models() (in module imgutils.ocr)": [[49, "imgutils.ocr.list_det_models"]], "list_rec_models() (in module imgutils.ocr)": [[49, "imgutils.ocr.list_rec_models"]], "ocr() (in module imgutils.ocr)": [[49, "imgutils.ocr.ocr"]], "align_maxsize() (in module imgutils.operate.align)": [[50, "imgutils.operate.align.align_maxsize"]], "imgutils.operate.align": [[50, "module-imgutils.operate.align"]], "basecensor (class in imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.BaseCensor"]], "blurcensor (class in imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.BlurCensor"]], "colorcensor (class in imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.ColorCensor"]], "pixelatecensor (class in imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.PixelateCensor"]], "censor_area() (imgutils.operate.censor_.basecensor method)": [[51, "imgutils.operate.censor_.BaseCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.blurcensor method)": [[51, "imgutils.operate.censor_.BlurCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.colorcensor method)": [[51, "imgutils.operate.censor_.ColorCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.pixelatecensor method)": [[51, "imgutils.operate.censor_.PixelateCensor.censor_area"]], "censor_areas() (in module imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.censor_areas"]], "censor_nsfw() (in module imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.censor_nsfw"]], "imgutils.operate.censor_": [[51, "module-imgutils.operate.censor_"]], "register_censor_method() (in module imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.register_censor_method"]], "emojibasedcensor (class in imgutils.operate.imgcensor)": [[52, "imgutils.operate.imgcensor.EmojiBasedCensor"]], "imagebasedcensor (class in imgutils.operate.imgcensor)": [[52, "imgutils.operate.imgcensor.ImageBasedCensor"]], "singleimage (class in imgutils.operate.imgcensor)": [[52, "imgutils.operate.imgcensor.SingleImage"]], "__init__() (imgutils.operate.imgcensor.singleimage method)": [[52, "imgutils.operate.imgcensor.SingleImage.__init__"]], "censor_area() (imgutils.operate.imgcensor.emojibasedcensor method)": [[52, "imgutils.operate.imgcensor.EmojiBasedCensor.censor_area"]], "censor_area() (imgutils.operate.imgcensor.imagebasedcensor method)": [[52, "imgutils.operate.imgcensor.ImageBasedCensor.censor_area"]], "find_for_area() (imgutils.operate.imgcensor.singleimage method)": [[52, "imgutils.operate.imgcensor.SingleImage.find_for_area"]], "height (imgutils.operate.imgcensor.singleimage property)": [[52, "imgutils.operate.imgcensor.SingleImage.height"]], "imgutils.operate.imgcensor": [[52, "module-imgutils.operate.imgcensor"]], "width (imgutils.operate.imgcensor.singleimage property)": [[52, "imgutils.operate.imgcensor.SingleImage.width"]], "imgutils.operate": [[53, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[54, "module-imgutils.operate.squeeze"]], "squeeze() (in module imgutils.operate.squeeze)": [[54, "imgutils.operate.squeeze.squeeze"]], "squeeze_with_transparency() (in module imgutils.operate.squeeze)": [[54, "imgutils.operate.squeeze.squeeze_with_transparency"]], "dwpose_estimate() (in module imgutils.pose.dwpose)": [[55, "imgutils.pose.dwpose.dwpose_estimate"]], "imgutils.pose.dwpose": [[55, "module-imgutils.pose.dwpose"]], "left_ankle (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_ANKLE"]], "left_big_toe (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_BIG_TOE"]], "left_ear (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_EAR"]], "left_elbow (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_ELBOW"]], "left_eye (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_EYE"]], "left_heel (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_HEEL"]], "left_hip (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_HIP"]], "left_knee (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_KNEE"]], "left_shoulder (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_SHOULDER"]], "left_small_toe (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_SMALL_TOE"]], "left_wrist (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_WRIST"]], "neck (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.NECK"]], "nose (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.NOSE"]], "op18keypointset (class in imgutils.pose.format)": [[56, "imgutils.pose.format.OP18KeyPointSet"]], "op18_body_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_BODY_MAX"]], "op18_body_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_BODY_MIN"]], "op18_face_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_FACE_MAX"]], "op18_face_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_FACE_MIN"]], "op18_left_foot_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_LEFT_FOOT_MAX"]], "op18_left_foot_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_LEFT_FOOT_MIN"]], "op18_left_hand_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_LEFT_HAND_MAX"]], "op18_left_hand_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_LEFT_HAND_MIN"]], "op18_right_foot_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_RIGHT_FOOT_MAX"]], "op18_right_foot_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_RIGHT_FOOT_MIN"]], "op18_right_hand_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_RIGHT_HAND_MAX"]], "op18_right_hand_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_RIGHT_HAND_MIN"]], "right_ankle (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_ANKLE"]], "right_big_toe (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_BIG_TOE"]], "right_ear (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_EAR"]], "right_elbow (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_ELBOW"]], "right_eye (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_EYE"]], "right_heel (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_HEEL"]], "right_hip (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_HIP"]], "right_knee (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_KNEE"]], "right_shoulder (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_SHOULDER"]], "right_small_toe (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_SMALL_TOE"]], "right_wrist (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_WRIST"]], "__init__() (imgutils.pose.format.op18keypointset method)": [[56, "imgutils.pose.format.OP18KeyPointSet.__init__"]], "__mul__() (imgutils.pose.format.op18keypointset method)": [[56, "imgutils.pose.format.OP18KeyPointSet.__mul__"]], "__truediv__() (imgutils.pose.format.op18keypointset method)": [[56, "imgutils.pose.format.OP18KeyPointSet.__truediv__"]], "body (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.body"]], "face (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.face"]], "imgutils.pose.format": [[56, "module-imgutils.pose.format"]], "left_foot (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.left_foot"]], "left_hand (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.left_hand"]], "right_foot (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.right_foot"]], "right_hand (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.right_hand"]], "imgutils.pose": [[57, "module-imgutils.pose"]], "imgutils.pose.visual": [[58, "module-imgutils.pose.visual"]], "op18_visualize() (in module imgutils.pose.visual)": [[58, "imgutils.pose.visual.op18_visualize"]], "notparsetarget (class in imgutils.preprocess.base)": [[59, "imgutils.preprocess.base.NotParseTarget"]], "imgutils.preprocess.base": [[59, "module-imgutils.preprocess.base"]], "imgutils.preprocess": [[60, "module-imgutils.preprocess"]], "create_pillow_transforms() (in module imgutils.preprocess.pillow)": [[61, "imgutils.preprocess.pillow.create_pillow_transforms"]], "imgutils.preprocess.pillow": [[61, "module-imgutils.preprocess.pillow"]], "parse_pillow_transforms() (in module imgutils.preprocess.pillow)": [[61, "imgutils.preprocess.pillow.parse_pillow_transforms"]], "register_pillow_parse() (in module imgutils.preprocess.pillow)": [[61, "imgutils.preprocess.pillow.register_pillow_parse"]], "register_pillow_transform() (in module imgutils.preprocess.pillow)": [[61, "imgutils.preprocess.pillow.register_pillow_transform"]], "create_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[62, "imgutils.preprocess.torchvision.create_torchvision_transforms"]], "imgutils.preprocess.torchvision": [[62, "module-imgutils.preprocess.torchvision"]], "parse_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[62, "imgutils.preprocess.torchvision.parse_torchvision_transforms"]], "register_torchvision_parse() (in module imgutils.preprocess.torchvision)": [[62, "imgutils.preprocess.torchvision.register_torchvision_parse"]], "register_torchvision_transform() (in module imgutils.preprocess.torchvision)": [[62, "imgutils.preprocess.torchvision.register_torchvision_transform"]], "notprocessortypeerror (class in imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.NotProcessorTypeError"]], "convert_to_size_dict() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.convert_to_size_dict"]], "create_bit_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_bit_transforms"]], "create_blip_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_blip_transforms"]], "create_clip_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_clip_transforms"]], "create_convnext_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_convnext_transforms"]], "create_mobilenetv2_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_mobilenetv2_transforms"]], "create_siglip_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_siglip_transforms"]], "create_transforms_from_bit_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_bit_processor"]], "create_transforms_from_blip_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_blip_processor"]], "create_transforms_from_clip_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_clip_processor"]], "create_transforms_from_convnext_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_convnext_processor"]], "create_transforms_from_mobilenetv2_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_mobilenetv2_processor"]], "create_transforms_from_siglip_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_siglip_processor"]], "create_transforms_from_transformers() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_transformers"]], "create_transforms_from_vit_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_vit_processor"]], "create_vit_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_vit_transforms"]], "get_size_dict() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.get_size_dict"]], "imgutils.preprocess.transformers": [[63, "module-imgutils.preprocess.transformers"]], "is_valid_size_dict() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.is_valid_size_dict"]], "register_creators_for_transformers() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.register_creators_for_transformers"]], "backgroundimageset (class in imgutils.resource.background)": [[64, "imgutils.resource.background.BackgroundImageSet"]], "__init__() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.__init__"]], "get_bg_image() (in module imgutils.resource.background)": [[64, "imgutils.resource.background.get_bg_image"]], "get_bg_image_file() (in module imgutils.resource.background)": [[64, "imgutils.resource.background.get_bg_image_file"]], "get_image() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.get_image"]], "get_image_file() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.get_image_file"]], "imgutils.resource.background": [[64, "module-imgutils.resource.background"]], "list_bg_image_files() (in module imgutils.resource.background)": [[64, "imgutils.resource.background.list_bg_image_files"]], "list_image_files() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.list_image_files"]], "random_bg_image() (in module imgutils.resource.background)": [[64, "imgutils.resource.background.random_bg_image"]], "random_bg_image_file() (in module imgutils.resource.background)": [[64, "imgutils.resource.background.random_bg_image_file"]], "random_image() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.random_image"]], "random_image_file() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.random_image_file"]], "imgutils.resource": [[65, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[66, "module-imgutils.restore.adversarial"]], "remove_adversarial_noise() (in module imgutils.restore.adversarial)": [[66, "imgutils.restore.adversarial.remove_adversarial_noise"]], "imgutils.restore": [[67, "module-imgutils.restore"]], "imgutils.restore.nafnet": [[68, "module-imgutils.restore.nafnet"]], "restore_with_nafnet() (in module imgutils.restore.nafnet)": [[68, "imgutils.restore.nafnet.restore_with_nafnet"]], "imgutils.restore.scunet": [[69, "module-imgutils.restore.scunet"]], "restore_with_scunet() (in module imgutils.restore.scunet)": [[69, "imgutils.restore.scunet.restore_with_scunet"]], "imgutils.sd": [[70, "module-imgutils.sd"]], "sdmetadata (class in imgutils.sd.metadata)": [[71, "imgutils.sd.metadata.SDMetaData"]], "__str__() (imgutils.sd.metadata.sdmetadata method)": [[71, "imgutils.sd.metadata.SDMetaData.__str__"]], "get_sdmeta_from_image() (in module imgutils.sd.metadata)": [[71, "imgutils.sd.metadata.get_sdmeta_from_image"]], "imgutils.sd.metadata": [[71, "module-imgutils.sd.metadata"]], "parse_sdmeta_from_text() (in module imgutils.sd.metadata)": [[71, "imgutils.sd.metadata.parse_sdmeta_from_text"]], "pnginfo (imgutils.sd.metadata.sdmetadata property)": [[71, "imgutils.sd.metadata.SDMetaData.pnginfo"]], "save_image_with_sdmeta() (in module imgutils.sd.metadata)": [[71, "imgutils.sd.metadata.save_image_with_sdmeta"]], "text (imgutils.sd.metadata.sdmetadata property)": [[71, "imgutils.sd.metadata.SDMetaData.text"]], "imgutils.sd.model": [[72, "module-imgutils.sd.model"]], "read_metadata() (in module imgutils.sd.model)": [[72, "imgutils.sd.model.read_metadata"]], "save_with_metadata() (in module imgutils.sd.model)": [[72, "imgutils.sd.model.save_with_metadata"]], "naimetadata (class in imgutils.sd.nai)": [[73, "imgutils.sd.nai.NAIMetaData"], [73, "imgutils.sd.nai.NAIMetadata"]], "__init__() (imgutils.sd.nai.naimetadata method)": [[73, "imgutils.sd.nai.NAIMetaData.__init__"]], "add_naimeta_to_image() (in module imgutils.sd.nai)": [[73, "imgutils.sd.nai.add_naimeta_to_image"]], "get_naimeta_from_image() (in module imgutils.sd.nai)": [[73, "imgutils.sd.nai.get_naimeta_from_image"]], "imgutils.sd.nai": [[73, "module-imgutils.sd.nai"]], "pnginfo (imgutils.sd.nai.naimetadata property)": [[73, "imgutils.sd.nai.NAIMetaData.pnginfo"]], "save_image_with_naimeta() (in module imgutils.sd.nai)": [[73, "imgutils.sd.nai.save_image_with_naimeta"]], "imgutils.segment": [[74, "module-imgutils.segment"]], "get_isnetis_mask() (in module imgutils.segment.isnetis)": [[75, "imgutils.segment.isnetis.get_isnetis_mask"]], "imgutils.segment.isnetis": [[75, "module-imgutils.segment.isnetis"]], "segment_rgba_with_isnetis() (in module imgutils.segment.isnetis)": [[75, "imgutils.segment.isnetis.segment_rgba_with_isnetis"]], "segment_with_isnetis() (in module imgutils.segment.isnetis)": [[75, "imgutils.segment.isnetis.segment_with_isnetis"]], "drop_blacklisted_tags() (in module imgutils.tagging.blacklist)": [[76, "imgutils.tagging.blacklist.drop_blacklisted_tags"]], "imgutils.tagging.blacklist": [[76, "module-imgutils.tagging.blacklist"]], "is_blacklisted() (in module imgutils.tagging.blacklist)": [[76, "imgutils.tagging.blacklist.is_blacklisted"]], "convert_camie_emb_to_prediction() (in module imgutils.tagging.camie)": [[77, "imgutils.tagging.camie.convert_camie_emb_to_prediction"]], "get_camie_tags() (in module imgutils.tagging.camie)": [[77, "imgutils.tagging.camie.get_camie_tags"]], "imgutils.tagging.camie": [[77, "module-imgutils.tagging.camie"]], "char_prefixes (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.CHAR_PREFIXES"]], "char_suffixes (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.CHAR_SUFFIXES"]], "char_whitelist_prefix (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.CHAR_WHITELIST_PREFIX"]], "char_whitelist_suffix (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.CHAR_WHITELIST_SUFFIX"]], "char_whitelist_word (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.CHAR_WHITELIST_WORD"]], "charactertagpool (class in imgutils.tagging.character)": [[78, "imgutils.tagging.character.CharacterTagPool"]], "__init__() (imgutils.tagging.character.charactertagpool method)": [[78, "imgutils.tagging.character.CharacterTagPool.__init__"]], "drop_basic_character_tags() (imgutils.tagging.character.charactertagpool method)": [[78, "imgutils.tagging.character.CharacterTagPool.drop_basic_character_tags"]], "drop_basic_character_tags() (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.drop_basic_character_tags"]], "imgutils.tagging.character": [[78, "module-imgutils.tagging.character"]], "is_basic_character_tag() (imgutils.tagging.character.charactertagpool method)": [[78, "imgutils.tagging.character.CharacterTagPool.is_basic_character_tag"]], "is_basic_character_tag() (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.is_basic_character_tag"]], "get_deepdanbooru_tags() (in module imgutils.tagging.deepdanbooru)": [[79, "imgutils.tagging.deepdanbooru.get_deepdanbooru_tags"]], "imgutils.tagging.deepdanbooru": [[79, "module-imgutils.tagging.deepdanbooru"]], "get_deepgelbooru_tags() (in module imgutils.tagging.deepgelbooru)": [[80, "imgutils.tagging.deepgelbooru.get_deepgelbooru_tags"]], "imgutils.tagging.deepgelbooru": [[80, "module-imgutils.tagging.deepgelbooru"]], "add_underline() (in module imgutils.tagging.format)": [[81, "imgutils.tagging.format.add_underline"]], "imgutils.tagging.format": [[81, "module-imgutils.tagging.format"]], "remove_underline() (in module imgutils.tagging.format)": [[81, "imgutils.tagging.format.remove_underline"]], "tags_to_text() (in module imgutils.tagging.format)": [[81, "imgutils.tagging.format.tags_to_text"]], "imgutils.tagging": [[82, "module-imgutils.tagging"]], "imgutils.tagging.match": [[83, "module-imgutils.tagging.match"]], "tag_match_full() (in module imgutils.tagging.match)": [[83, "imgutils.tagging.match.tag_match_full"]], "tag_match_prefix() (in module imgutils.tagging.match)": [[83, "imgutils.tagging.match.tag_match_prefix"]], "tag_match_suffix() (in module imgutils.tagging.match)": [[83, "imgutils.tagging.match.tag_match_suffix"]], "get_mldanbooru_tags() (in module imgutils.tagging.mldanbooru)": [[84, "imgutils.tagging.mldanbooru.get_mldanbooru_tags"]], "imgutils.tagging.mldanbooru": [[84, "module-imgutils.tagging.mldanbooru"]], "imgutils.tagging.order": [[85, "module-imgutils.tagging.order"]], "sort_tags() (in module imgutils.tagging.order)": [[85, "imgutils.tagging.order.sort_tags"]], "drop_overlap_tags() (in module imgutils.tagging.overlap)": [[86, "imgutils.tagging.overlap.drop_overlap_tags"]], "imgutils.tagging.overlap": [[86, "module-imgutils.tagging.overlap"]], "get_pixai_tags() (in module imgutils.tagging.pixai)": [[87, "imgutils.tagging.pixai.get_pixai_tags"]], "imgutils.tagging.pixai": [[87, "module-imgutils.tagging.pixai"]], "convert_wd14_emb_to_prediction() (in module imgutils.tagging.wd14)": [[88, "imgutils.tagging.wd14.convert_wd14_emb_to_prediction"]], "denormalize_wd14_emb() (in module imgutils.tagging.wd14)": [[88, "imgutils.tagging.wd14.denormalize_wd14_emb"]], "get_wd14_tags() (in module imgutils.tagging.wd14)": [[88, "imgutils.tagging.wd14.get_wd14_tags"]], "imgutils.tagging.wd14": [[88, "module-imgutils.tagging.wd14"]], "imgutils.upscale.cdc": [[89, "module-imgutils.upscale.cdc"]], "upscale_with_cdc() (in module imgutils.upscale.cdc)": [[89, "imgutils.upscale.cdc.upscale_with_cdc"]], "imgutils.upscale": [[90, "module-imgutils.upscale"]], "imgutils.utils.cache": [[91, "module-imgutils.utils.cache"]], "ts_lru_cache() (in module imgutils.utils.cache)": [[91, "imgutils.utils.cache.ts_lru_cache"]], "imgutils.utils.func": [[92, "module-imgutils.utils.func"]], "sigmoid() (in module imgutils.utils.func)": [[92, "imgutils.utils.func.sigmoid"]], "imgutils.utils": [[93, "module-imgutils.utils"]], "get_onnx_provider() (in module imgutils.utils.onnxruntime)": [[94, "imgutils.utils.onnxruntime.get_onnx_provider"]], "imgutils.utils.onnxruntime": [[94, "module-imgutils.utils.onnxruntime"]], "open_onnx_model() (in module imgutils.utils.onnxruntime)": [[94, "imgutils.utils.onnxruntime.open_onnx_model"]], "get_ai_created_score() (in module imgutils.validate.aicheck)": [[95, "imgutils.validate.aicheck.get_ai_created_score"]], "imgutils.validate.aicheck": [[95, "module-imgutils.validate.aicheck"]], "is_ai_created() (in module imgutils.validate.aicheck)": [[95, "imgutils.validate.aicheck.is_ai_created"]], "anime_bangumi_char() (in module imgutils.validate.bangumi_char)": [[96, "imgutils.validate.bangumi_char.anime_bangumi_char"]], "anime_bangumi_char_score() (in module imgutils.validate.bangumi_char)": [[96, "imgutils.validate.bangumi_char.anime_bangumi_char_score"]], "imgutils.validate.bangumi_char": [[96, "module-imgutils.validate.bangumi_char"]], "anime_classify() (in module imgutils.validate.classify)": [[97, "imgutils.validate.classify.anime_classify"]], "anime_classify_score() (in module imgutils.validate.classify)": [[97, "imgutils.validate.classify.anime_classify_score"]], "imgutils.validate.classify": [[97, "module-imgutils.validate.classify"]], "imgutils.validate.color": [[98, "module-imgutils.validate.color"]], "is_greyscale() (in module imgutils.validate.color)": [[98, "imgutils.validate.color.is_greyscale"]], "anime_completeness() (in module imgutils.validate.completeness)": [[99, "imgutils.validate.completeness.anime_completeness"]], "anime_completeness_score() (in module imgutils.validate.completeness)": [[99, "imgutils.validate.completeness.anime_completeness_score"]], "imgutils.validate.completeness": [[99, "module-imgutils.validate.completeness"]], "anime_dbrating() (in module imgutils.validate.dbrating)": [[100, "imgutils.validate.dbrating.anime_dbrating"]], "anime_dbrating_score() (in module imgutils.validate.dbrating)": [[100, "imgutils.validate.dbrating.anime_dbrating_score"]], "imgutils.validate.dbrating": [[100, "module-imgutils.validate.dbrating"]], "anime_furry() (in module imgutils.validate.furry)": [[101, "imgutils.validate.furry.anime_furry"]], "anime_furry_score() (in module imgutils.validate.furry)": [[101, "imgutils.validate.furry.anime_furry_score"]], "imgutils.validate.furry": [[101, "module-imgutils.validate.furry"]], "imgutils.validate": [[102, "module-imgutils.validate"]], "get_monochrome_score() (in module imgutils.validate.monochrome)": [[103, "imgutils.validate.monochrome.get_monochrome_score"]], "imgutils.validate.monochrome": [[103, "module-imgutils.validate.monochrome"]], "is_monochrome() (in module imgutils.validate.monochrome)": [[103, "imgutils.validate.monochrome.is_monochrome"]], "imgutils.validate.nsfw": [[104, "module-imgutils.validate.nsfw"]], "nsfw_pred() (in module imgutils.validate.nsfw)": [[104, "imgutils.validate.nsfw.nsfw_pred"]], "nsfw_pred_score() (in module imgutils.validate.nsfw)": [[104, "imgutils.validate.nsfw.nsfw_pred_score"]], "anime_portrait() (in module imgutils.validate.portrait)": [[105, "imgutils.validate.portrait.anime_portrait"]], "anime_portrait_score() (in module imgutils.validate.portrait)": [[105, "imgutils.validate.portrait.anime_portrait_score"]], "imgutils.validate.portrait": [[105, "module-imgutils.validate.portrait"]], "anime_rating() (in module imgutils.validate.rating)": [[106, "imgutils.validate.rating.anime_rating"]], "anime_rating_score() (in module imgutils.validate.rating)": [[106, "imgutils.validate.rating.anime_rating_score"]], "imgutils.validate.rating": [[106, "module-imgutils.validate.rating"]], "anime_real() (in module imgutils.validate.real)": [[107, "imgutils.validate.real.anime_real"]], "anime_real_score() (in module imgutils.validate.real)": [[107, "imgutils.validate.real.anime_real_score"]], "imgutils.validate.real": [[107, "module-imgutils.validate.real"]], "imgutils.validate.safe": [[108, "module-imgutils.validate.safe"]], "safe_check() (in module imgutils.validate.safe)": [[108, "imgutils.validate.safe.safe_check"]], "safe_check_score() (in module imgutils.validate.safe)": [[108, "imgutils.validate.safe.safe_check_score"]], "anime_style_age() (in module imgutils.validate.style_age)": [[109, "imgutils.validate.style_age.anime_style_age"]], "anime_style_age_score() (in module imgutils.validate.style_age)": [[109, "imgutils.validate.style_age.anime_style_age_score"]], "imgutils.validate.style_age": [[109, "module-imgutils.validate.style_age"]], "anime_teen() (in module imgutils.validate.teen)": [[110, "imgutils.validate.teen.anime_teen"]], "anime_teen_score() (in module imgutils.validate.teen)": [[110, "imgutils.validate.teen.anime_teen_score"]], "imgutils.validate.teen": [[110, "module-imgutils.validate.teen"]], "imgutils.validate.truncate": [[111, "module-imgutils.validate.truncate"]], "is_truncated_file() (in module imgutils.validate.truncate)": [[111, "imgutils.validate.truncate.is_truncated_file"]]}}) \ No newline at end of file diff --git a/dev/pt/.buildinfo b/dev/pt/.buildinfo index 0720ef4840eac35f27e48fdd0598783c9f793223..5bb9cfc5eab8d00613b42bcae09f68449a8f0a36 100644 --- a/dev/pt/.buildinfo +++ b/dev/pt/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: 7ae050ea10d86b98fae797cdc71b4c6d +config: 48acc8ff829f19aae27ba5b8f39f6cc4 tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/dev/pt/.doctrees/api_doc/ascii/drawing.doctree b/dev/pt/.doctrees/api_doc/ascii/drawing.doctree index 4fb0ed154d25318fd0803a3902ebf925f43bf2c8..987ca65f27d3f841f0751e399f51b09daab497c6 100644 Binary files a/dev/pt/.doctrees/api_doc/ascii/drawing.doctree and b/dev/pt/.doctrees/api_doc/ascii/drawing.doctree differ diff --git a/dev/pt/.doctrees/api_doc/ascii/index.doctree b/dev/pt/.doctrees/api_doc/ascii/index.doctree index 1dc659bd5f82611b95da13fa8472e21fc47c702c..7c573cf37d5746420ebeafce08be851bea0f9b6d 100644 Binary files a/dev/pt/.doctrees/api_doc/ascii/index.doctree and b/dev/pt/.doctrees/api_doc/ascii/index.doctree differ diff --git a/dev/pt/.doctrees/api_doc/config/index.doctree b/dev/pt/.doctrees/api_doc/config/index.doctree index 66d099e25c1a944a2bebf35779d0407a9eff98af..283954e8169da79a9bb5b712d036cab7d15a0171 100644 Binary files a/dev/pt/.doctrees/api_doc/config/index.doctree and b/dev/pt/.doctrees/api_doc/config/index.doctree differ diff --git a/dev/pt/.doctrees/api_doc/config/meta.doctree b/dev/pt/.doctrees/api_doc/config/meta.doctree index 9f5953e42491883fa83d52efdbf1647e0cfce26c..c39b362752a808ebe3fb9de4e7cc7546ee930b48 100644 Binary files a/dev/pt/.doctrees/api_doc/config/meta.doctree and b/dev/pt/.doctrees/api_doc/config/meta.doctree differ diff --git a/dev/pt/.doctrees/api_doc/data/background.doctree b/dev/pt/.doctrees/api_doc/data/background.doctree index 8e47842a82f2ec8aeae8d41e0af9fc1862d95185..55fa11cb742cbac33cbebe68d8806c21b6cd17db 100644 Binary files a/dev/pt/.doctrees/api_doc/data/background.doctree and b/dev/pt/.doctrees/api_doc/data/background.doctree differ diff --git a/dev/pt/.doctrees/api_doc/data/blob.doctree b/dev/pt/.doctrees/api_doc/data/blob.doctree index 05200d1784391448fa256fc4692a39cfab628ab3..f299e5bbd8c90b079aea21a5beaabe36d4c41896 100644 Binary files a/dev/pt/.doctrees/api_doc/data/blob.doctree and b/dev/pt/.doctrees/api_doc/data/blob.doctree differ diff --git a/dev/pt/.doctrees/api_doc/data/decode.doctree b/dev/pt/.doctrees/api_doc/data/decode.doctree index 9f8b2f105e8573cb09f65ff77a10cf9d610e8525..d6f93353cbee5bfe1d9b6cfbb6851be0dcd8c5a8 100644 Binary files a/dev/pt/.doctrees/api_doc/data/decode.doctree and b/dev/pt/.doctrees/api_doc/data/decode.doctree differ diff --git a/dev/pt/.doctrees/api_doc/data/encode.doctree b/dev/pt/.doctrees/api_doc/data/encode.doctree index 1ae64bbdf6dd0cd25c4d4e75787fd1703e4be92f..0dbe2c48a0a7cca7a0d2979d7f75564cefec09e2 100644 Binary files a/dev/pt/.doctrees/api_doc/data/encode.doctree and b/dev/pt/.doctrees/api_doc/data/encode.doctree differ diff --git a/dev/pt/.doctrees/api_doc/data/image.doctree b/dev/pt/.doctrees/api_doc/data/image.doctree index 0e666e9610dc66b501d78443269b87685ec0345e..24f6439d403696f8502948c39096239d94f42e77 100644 Binary files a/dev/pt/.doctrees/api_doc/data/image.doctree and b/dev/pt/.doctrees/api_doc/data/image.doctree differ diff --git a/dev/pt/.doctrees/api_doc/data/index.doctree b/dev/pt/.doctrees/api_doc/data/index.doctree index da39af00b9ae2461a02d34cdda2e8aaee3feb632..16cc734881dc79382f2466f90d065ed63f8da425 100644 Binary files a/dev/pt/.doctrees/api_doc/data/index.doctree and b/dev/pt/.doctrees/api_doc/data/index.doctree differ diff --git a/dev/pt/.doctrees/api_doc/data/layer.doctree b/dev/pt/.doctrees/api_doc/data/layer.doctree index 415956cea7ec8cce4822558a5e1e895a3cf1db9a..eb70589df1c2d9a363bcc89e14632774e773fa96 100644 Binary files a/dev/pt/.doctrees/api_doc/data/layer.doctree and b/dev/pt/.doctrees/api_doc/data/layer.doctree differ diff --git a/dev/pt/.doctrees/api_doc/data/url.doctree b/dev/pt/.doctrees/api_doc/data/url.doctree index a5ab3b3ab1704c4c150bd5caec8ac3975e6c1b53..e7d7f2f822ec783acc7e76c188d2f9250ae5d472 100644 Binary files a/dev/pt/.doctrees/api_doc/data/url.doctree and b/dev/pt/.doctrees/api_doc/data/url.doctree differ diff --git a/dev/pt/.doctrees/api_doc/detect/booru_yolo.doctree b/dev/pt/.doctrees/api_doc/detect/booru_yolo.doctree index fd205a18fcae467e2be27cb6a009aa694e0da0cc..f9601b5af9740261455d4594aef2ce0a2497db5b 100644 Binary files a/dev/pt/.doctrees/api_doc/detect/booru_yolo.doctree and b/dev/pt/.doctrees/api_doc/detect/booru_yolo.doctree differ diff --git a/dev/pt/.doctrees/api_doc/detect/censor.doctree b/dev/pt/.doctrees/api_doc/detect/censor.doctree index 4b85872a28928e3d0bdf57f2e129dbc4d16af62e..e89bcdb70bf57b9f84003dacc7046882bca661fe 100644 Binary files a/dev/pt/.doctrees/api_doc/detect/censor.doctree and b/dev/pt/.doctrees/api_doc/detect/censor.doctree differ diff --git a/dev/pt/.doctrees/api_doc/detect/eye.doctree b/dev/pt/.doctrees/api_doc/detect/eye.doctree index 73e5384d8776b025bc303cce8879eb923e8da1ac..9e3fd7a8083d5e241332cf78a5d03af7b12ca5c1 100644 Binary files a/dev/pt/.doctrees/api_doc/detect/eye.doctree and b/dev/pt/.doctrees/api_doc/detect/eye.doctree differ diff --git a/dev/pt/.doctrees/api_doc/detect/face.doctree b/dev/pt/.doctrees/api_doc/detect/face.doctree index 6feacb664d3ad3bcfc402b178a78314a36f0fead..fb014b8bb0d0be58c999101950e20857e55ee67a 100644 Binary files a/dev/pt/.doctrees/api_doc/detect/face.doctree and b/dev/pt/.doctrees/api_doc/detect/face.doctree differ diff --git a/dev/pt/.doctrees/api_doc/detect/halfbody.doctree b/dev/pt/.doctrees/api_doc/detect/halfbody.doctree index 3bc29ee0e44084f3101c403df0c3f69ed4cd5d2d..d92e04b21c1366b28b72faa2ffa892ab09be9a88 100644 Binary files a/dev/pt/.doctrees/api_doc/detect/halfbody.doctree and b/dev/pt/.doctrees/api_doc/detect/halfbody.doctree differ diff --git a/dev/pt/.doctrees/api_doc/detect/hand.doctree b/dev/pt/.doctrees/api_doc/detect/hand.doctree index 56bc975fdc1ac9240cb5ed0eda035390b93c66e5..c3c2f7b95e99f05e4ec334d9b40e31ee25a9342b 100644 Binary files a/dev/pt/.doctrees/api_doc/detect/hand.doctree and b/dev/pt/.doctrees/api_doc/detect/hand.doctree differ diff --git a/dev/pt/.doctrees/api_doc/detect/head.doctree b/dev/pt/.doctrees/api_doc/detect/head.doctree index 4cca1d9fe16e7f7ebb93f6c3fa37c33652f1c333..0e8dcc15a73a621706e8a0156e0d842a37018bd4 100644 Binary files a/dev/pt/.doctrees/api_doc/detect/head.doctree and b/dev/pt/.doctrees/api_doc/detect/head.doctree differ diff --git a/dev/pt/.doctrees/api_doc/detect/index.doctree b/dev/pt/.doctrees/api_doc/detect/index.doctree index 17facb56e32660fdcfdffad3a22aeaf0610015d4..12aa707f93dd21ebb6c35e7e76d37424499e2463 100644 Binary files a/dev/pt/.doctrees/api_doc/detect/index.doctree and b/dev/pt/.doctrees/api_doc/detect/index.doctree differ diff --git a/dev/pt/.doctrees/api_doc/detect/nudenet.doctree b/dev/pt/.doctrees/api_doc/detect/nudenet.doctree index 31b02b8283bf187bb50d674ecb898c05d1e2b23b..472b6a46789b24ae9fed759b657be3e1a353f12a 100644 Binary files a/dev/pt/.doctrees/api_doc/detect/nudenet.doctree and b/dev/pt/.doctrees/api_doc/detect/nudenet.doctree differ diff --git a/dev/pt/.doctrees/api_doc/detect/person.doctree b/dev/pt/.doctrees/api_doc/detect/person.doctree index 57805be48f279ad1280bf4fb00b097bd642f3132..8bd185dbaf6ccfa7961fcd3a70151afed2a7fa65 100644 Binary files a/dev/pt/.doctrees/api_doc/detect/person.doctree and b/dev/pt/.doctrees/api_doc/detect/person.doctree differ diff --git a/dev/pt/.doctrees/api_doc/detect/similarity.doctree b/dev/pt/.doctrees/api_doc/detect/similarity.doctree index dc16315865a83b0570932e727f3884e63eb75af8..91e3fdf011a75d834f299ab3383aff144ee2765b 100644 Binary files a/dev/pt/.doctrees/api_doc/detect/similarity.doctree and b/dev/pt/.doctrees/api_doc/detect/similarity.doctree differ diff --git a/dev/pt/.doctrees/api_doc/detect/text.doctree b/dev/pt/.doctrees/api_doc/detect/text.doctree index 65abf5fb69020cd58cfb35acd7a1d658bdbb3e61..c84eafd0a257bd500ba92b8eb3385f229639ca89 100644 Binary files a/dev/pt/.doctrees/api_doc/detect/text.doctree and b/dev/pt/.doctrees/api_doc/detect/text.doctree differ diff --git a/dev/pt/.doctrees/api_doc/detect/visual.doctree b/dev/pt/.doctrees/api_doc/detect/visual.doctree index 6728b7df398ac61fb34b454c04f41d71e7fe999f..d97ebe8b398f74391ed98ceb74b31d0ada8f72cf 100644 Binary files a/dev/pt/.doctrees/api_doc/detect/visual.doctree and b/dev/pt/.doctrees/api_doc/detect/visual.doctree differ diff --git a/dev/pt/.doctrees/api_doc/edge/canny.doctree b/dev/pt/.doctrees/api_doc/edge/canny.doctree index aad3642102175cdf7f86047ecda77cf02fde09b4..cff69379baa86a4bdf0f1200fe360b318d045b2f 100644 Binary files a/dev/pt/.doctrees/api_doc/edge/canny.doctree and b/dev/pt/.doctrees/api_doc/edge/canny.doctree differ diff --git a/dev/pt/.doctrees/api_doc/edge/index.doctree b/dev/pt/.doctrees/api_doc/edge/index.doctree index 198cf6386fbb892344d17d3a7e9cbdea92b53b5f..d3754ba6360e10f7569b37278bfa7c2b43eeb98d 100644 Binary files a/dev/pt/.doctrees/api_doc/edge/index.doctree and b/dev/pt/.doctrees/api_doc/edge/index.doctree differ diff --git a/dev/pt/.doctrees/api_doc/edge/lineart.doctree b/dev/pt/.doctrees/api_doc/edge/lineart.doctree index 3b8fc2b5e41ccf1ce545fc977cd68d96127a38a2..727ed0e904a0f2a06a0943818637bfdcef256c6f 100644 Binary files a/dev/pt/.doctrees/api_doc/edge/lineart.doctree and b/dev/pt/.doctrees/api_doc/edge/lineart.doctree differ diff --git a/dev/pt/.doctrees/api_doc/edge/lineart_anime.doctree b/dev/pt/.doctrees/api_doc/edge/lineart_anime.doctree index 03e2473f8426d1520401bfdeb5968ef9ea340a4e..9eb56e87ebe01907b7134b413377559678ff3c5f 100644 Binary files a/dev/pt/.doctrees/api_doc/edge/lineart_anime.doctree and b/dev/pt/.doctrees/api_doc/edge/lineart_anime.doctree differ diff --git a/dev/pt/.doctrees/api_doc/generic/classify.doctree b/dev/pt/.doctrees/api_doc/generic/classify.doctree index 37d9fb4d37c0ebe32f47cbb2c3e5a3353840a0b1..bbd0efe9e5172c69af3b3aa3a3e4babedb212ec8 100644 Binary files a/dev/pt/.doctrees/api_doc/generic/classify.doctree and b/dev/pt/.doctrees/api_doc/generic/classify.doctree differ diff --git a/dev/pt/.doctrees/api_doc/generic/clip.doctree b/dev/pt/.doctrees/api_doc/generic/clip.doctree index 4bc4c9f6921dd2e5c0a0193e0eb66bee024bb044..0600ae86a68e25c6f9e78cdd1e6dfca955de9721 100644 Binary files a/dev/pt/.doctrees/api_doc/generic/clip.doctree and b/dev/pt/.doctrees/api_doc/generic/clip.doctree differ diff --git a/dev/pt/.doctrees/api_doc/generic/enhance.doctree b/dev/pt/.doctrees/api_doc/generic/enhance.doctree index 30dc68f56b97f4845c207196fe159f92d582a611..6c2441e09f747b3bee30c66bd4a3bba921c142c4 100644 Binary files a/dev/pt/.doctrees/api_doc/generic/enhance.doctree and b/dev/pt/.doctrees/api_doc/generic/enhance.doctree differ diff --git a/dev/pt/.doctrees/api_doc/generic/index.doctree b/dev/pt/.doctrees/api_doc/generic/index.doctree index 31ee710e421948e6b422b115ab86c267f358598a..2df9682b3c55e15a0972ec413d7bb937787c8d42 100644 Binary files a/dev/pt/.doctrees/api_doc/generic/index.doctree and b/dev/pt/.doctrees/api_doc/generic/index.doctree differ diff --git a/dev/pt/.doctrees/api_doc/generic/siglip.doctree b/dev/pt/.doctrees/api_doc/generic/siglip.doctree index ffb79ae6238abbf3bb20778435e23bb9dfd45535..d1ba5356faace9cacb6d129fcb863c82035cad7d 100644 Binary files a/dev/pt/.doctrees/api_doc/generic/siglip.doctree and b/dev/pt/.doctrees/api_doc/generic/siglip.doctree differ diff --git a/dev/pt/.doctrees/api_doc/generic/yolo.doctree b/dev/pt/.doctrees/api_doc/generic/yolo.doctree index 962861da07204d761e5e81823915b93935e489a7..586482a26246150b306badb0cf1c2939c459bce6 100644 Binary files a/dev/pt/.doctrees/api_doc/generic/yolo.doctree and b/dev/pt/.doctrees/api_doc/generic/yolo.doctree differ diff --git a/dev/pt/.doctrees/api_doc/metadata/geninfo.doctree b/dev/pt/.doctrees/api_doc/metadata/geninfo.doctree index 8bb9573cf8c135ceb03ab53b57e1eac4086ac8a8..35e856255893d7db854af96fd72a348376de5b5e 100644 Binary files a/dev/pt/.doctrees/api_doc/metadata/geninfo.doctree and b/dev/pt/.doctrees/api_doc/metadata/geninfo.doctree differ diff --git a/dev/pt/.doctrees/api_doc/metadata/index.doctree b/dev/pt/.doctrees/api_doc/metadata/index.doctree index f18f972df64bd4ede5289705f5970c6253e9aba4..77ebffd24a42aac1eacf8f01074d5d29f57c86bb 100644 Binary files a/dev/pt/.doctrees/api_doc/metadata/index.doctree and b/dev/pt/.doctrees/api_doc/metadata/index.doctree differ diff --git a/dev/pt/.doctrees/api_doc/metadata/lsb.doctree b/dev/pt/.doctrees/api_doc/metadata/lsb.doctree index 609ac6f58964ae860802d415b11241c56991350a..0fbb7019a204a61c24d7de0c2826ca995fd4f89c 100644 Binary files a/dev/pt/.doctrees/api_doc/metadata/lsb.doctree and b/dev/pt/.doctrees/api_doc/metadata/lsb.doctree differ diff --git a/dev/pt/.doctrees/api_doc/metrics/aesthetic.doctree b/dev/pt/.doctrees/api_doc/metrics/aesthetic.doctree index 0134ca80a6c8d9e34bedb32c425e186e80a0cc03..0a5802a28af047285ad59880c95d015930e51fd0 100644 Binary files a/dev/pt/.doctrees/api_doc/metrics/aesthetic.doctree and b/dev/pt/.doctrees/api_doc/metrics/aesthetic.doctree differ diff --git a/dev/pt/.doctrees/api_doc/metrics/ccip.doctree b/dev/pt/.doctrees/api_doc/metrics/ccip.doctree index b7d8dc26b1530720dab0e0a2ed3124732e5c18b4..f2e06fe9e9722a48d9dd970da9edf952c218cbe3 100644 Binary files a/dev/pt/.doctrees/api_doc/metrics/ccip.doctree and b/dev/pt/.doctrees/api_doc/metrics/ccip.doctree differ diff --git a/dev/pt/.doctrees/api_doc/metrics/dbaesthetic.doctree b/dev/pt/.doctrees/api_doc/metrics/dbaesthetic.doctree index deb1ee9bfe4cfd24522fdaac77d730c005bf5a78..89f383312b691dc3d5527263cf645382dae2bc47 100644 Binary files a/dev/pt/.doctrees/api_doc/metrics/dbaesthetic.doctree and b/dev/pt/.doctrees/api_doc/metrics/dbaesthetic.doctree differ diff --git a/dev/pt/.doctrees/api_doc/metrics/index.doctree b/dev/pt/.doctrees/api_doc/metrics/index.doctree index 023802350627498503d28538f56d4d1d1a31f4f6..acaf1e9cfb58c77a97b6b3824ebfdb9124d2fb64 100644 Binary files a/dev/pt/.doctrees/api_doc/metrics/index.doctree and b/dev/pt/.doctrees/api_doc/metrics/index.doctree differ diff --git a/dev/pt/.doctrees/api_doc/metrics/laplacian.doctree b/dev/pt/.doctrees/api_doc/metrics/laplacian.doctree index 548cb4dea97d71028ee71c2088167ef199022268..5645d357bdd806eb6be50e1758a988113493707d 100644 Binary files a/dev/pt/.doctrees/api_doc/metrics/laplacian.doctree and b/dev/pt/.doctrees/api_doc/metrics/laplacian.doctree differ diff --git a/dev/pt/.doctrees/api_doc/metrics/lpips.doctree b/dev/pt/.doctrees/api_doc/metrics/lpips.doctree index b945209ac7bf0f41811194b5c3ef491f8761eb8a..a6e491cb55168aba54b507e7a3baaf45b3d859cc 100644 Binary files a/dev/pt/.doctrees/api_doc/metrics/lpips.doctree and b/dev/pt/.doctrees/api_doc/metrics/lpips.doctree differ diff --git a/dev/pt/.doctrees/api_doc/metrics/psnr_.doctree b/dev/pt/.doctrees/api_doc/metrics/psnr_.doctree index 806b08ce429b66b00096f65ea625f5fb82f35657..4d1e05bc12c224993fbca175d504e0b51b0a05ee 100644 Binary files a/dev/pt/.doctrees/api_doc/metrics/psnr_.doctree and b/dev/pt/.doctrees/api_doc/metrics/psnr_.doctree differ diff --git a/dev/pt/.doctrees/api_doc/ocr/index.doctree b/dev/pt/.doctrees/api_doc/ocr/index.doctree index 25a566e7b55c518ab246e9a2d44c24a7a162aff1..08ab185cb6376c0e92b23ceec62084fe36fe1d85 100644 Binary files a/dev/pt/.doctrees/api_doc/ocr/index.doctree and b/dev/pt/.doctrees/api_doc/ocr/index.doctree differ diff --git a/dev/pt/.doctrees/api_doc/operate/align.doctree b/dev/pt/.doctrees/api_doc/operate/align.doctree index 422d6f7cd416e0a15743a86fb8d21cefc6a35f2b..f8b7feeadca8c1069c83f1d9ae86774a609ea4c0 100644 Binary files a/dev/pt/.doctrees/api_doc/operate/align.doctree and b/dev/pt/.doctrees/api_doc/operate/align.doctree differ diff --git a/dev/pt/.doctrees/api_doc/operate/censor.doctree b/dev/pt/.doctrees/api_doc/operate/censor.doctree index cb99799e35b124dea02e4320789f7b88051305e8..d662a5db6a073a410fc0536274afc278e116b0b7 100644 Binary files a/dev/pt/.doctrees/api_doc/operate/censor.doctree and b/dev/pt/.doctrees/api_doc/operate/censor.doctree differ diff --git a/dev/pt/.doctrees/api_doc/operate/imgcensor.doctree b/dev/pt/.doctrees/api_doc/operate/imgcensor.doctree index e9f873cf7422066ddb6314c342df62323804c534..ba375dd74e2de77bf3efb1272c02151cdb5495bd 100644 Binary files a/dev/pt/.doctrees/api_doc/operate/imgcensor.doctree and b/dev/pt/.doctrees/api_doc/operate/imgcensor.doctree differ diff --git a/dev/pt/.doctrees/api_doc/operate/index.doctree b/dev/pt/.doctrees/api_doc/operate/index.doctree index 32462f018de2641788ad3bb374858434012441d5..fe631c33ec94f48b212d01ba12b4bd5b0e459ac4 100644 Binary files a/dev/pt/.doctrees/api_doc/operate/index.doctree and b/dev/pt/.doctrees/api_doc/operate/index.doctree differ diff --git a/dev/pt/.doctrees/api_doc/operate/squeeze.doctree b/dev/pt/.doctrees/api_doc/operate/squeeze.doctree index 3902fa3fd6d98e35c45944ef4621344c4a08a8f6..6ab67d95acc1b5ae72a3cb2529e6bde83a7bdb67 100644 Binary files a/dev/pt/.doctrees/api_doc/operate/squeeze.doctree and b/dev/pt/.doctrees/api_doc/operate/squeeze.doctree differ diff --git a/dev/pt/.doctrees/api_doc/pose/dwpose.doctree b/dev/pt/.doctrees/api_doc/pose/dwpose.doctree index 4457027b5c3f70177f09b9b62bd22b0b618edd74..682f26859791abb089efc99cbf30e1e51c5b79a2 100644 Binary files a/dev/pt/.doctrees/api_doc/pose/dwpose.doctree and b/dev/pt/.doctrees/api_doc/pose/dwpose.doctree differ diff --git a/dev/pt/.doctrees/api_doc/pose/format.doctree b/dev/pt/.doctrees/api_doc/pose/format.doctree index 765e09cf91f23e9405acb20af012bbbd625abbef..fed8a70409a41708fc4462556ab33d4372e90c10 100644 Binary files a/dev/pt/.doctrees/api_doc/pose/format.doctree and b/dev/pt/.doctrees/api_doc/pose/format.doctree differ diff --git a/dev/pt/.doctrees/api_doc/pose/index.doctree b/dev/pt/.doctrees/api_doc/pose/index.doctree index eced3adbd1b553e929c0efacdc31c13e7c75f848..a0a8946d6f9a9ecbe2888d819067b1ae9ede339a 100644 Binary files a/dev/pt/.doctrees/api_doc/pose/index.doctree and b/dev/pt/.doctrees/api_doc/pose/index.doctree differ diff --git a/dev/pt/.doctrees/api_doc/pose/visual.doctree b/dev/pt/.doctrees/api_doc/pose/visual.doctree index f8bbe09eb4d90e999231bb18be957637e685596f..16bd23daddc6f7ff11e51b78434289c0acee5825 100644 Binary files a/dev/pt/.doctrees/api_doc/pose/visual.doctree and b/dev/pt/.doctrees/api_doc/pose/visual.doctree differ diff --git a/dev/pt/.doctrees/api_doc/preprocess/base.doctree b/dev/pt/.doctrees/api_doc/preprocess/base.doctree index e677306eea5952fa8232242e02df2803bd40f63d..b37188c14536c5795384864c85c3ae961c8ce79e 100644 Binary files a/dev/pt/.doctrees/api_doc/preprocess/base.doctree and b/dev/pt/.doctrees/api_doc/preprocess/base.doctree differ diff --git a/dev/pt/.doctrees/api_doc/preprocess/index.doctree b/dev/pt/.doctrees/api_doc/preprocess/index.doctree index 053988c66f811a994becab7a77c95da86c755e66..086e4de7f73e6814b95768358dc4bd043d57d5ce 100644 Binary files a/dev/pt/.doctrees/api_doc/preprocess/index.doctree and b/dev/pt/.doctrees/api_doc/preprocess/index.doctree differ diff --git a/dev/pt/.doctrees/api_doc/preprocess/pillow.doctree b/dev/pt/.doctrees/api_doc/preprocess/pillow.doctree index d145eb360181704903d14501a57cadcd6b968d3d..3094867bd1e93e069798ceb6bbf6138bc0191e99 100644 Binary files a/dev/pt/.doctrees/api_doc/preprocess/pillow.doctree and b/dev/pt/.doctrees/api_doc/preprocess/pillow.doctree differ diff --git a/dev/pt/.doctrees/api_doc/preprocess/torchvision.doctree b/dev/pt/.doctrees/api_doc/preprocess/torchvision.doctree index 73701ba4d461d4eb6ee135a90de8ff4d8d8e73c8..4461328be8f5765184503009c473a0450638485f 100644 Binary files a/dev/pt/.doctrees/api_doc/preprocess/torchvision.doctree and b/dev/pt/.doctrees/api_doc/preprocess/torchvision.doctree differ diff --git a/dev/pt/.doctrees/api_doc/preprocess/transformers.doctree b/dev/pt/.doctrees/api_doc/preprocess/transformers.doctree index b505d37489ac7c683ed5a51e6ba087d1dba95ded..bc93190010aea4c40fbbc42ed4d3ee78fc2a9a1f 100644 Binary files a/dev/pt/.doctrees/api_doc/preprocess/transformers.doctree and b/dev/pt/.doctrees/api_doc/preprocess/transformers.doctree differ diff --git a/dev/pt/.doctrees/api_doc/resource/background.doctree b/dev/pt/.doctrees/api_doc/resource/background.doctree index 9555a35820563d16c35fc66daae50cf598398ebf..51bf8d86bbb76f0e9c059671479891964339f2a8 100644 Binary files a/dev/pt/.doctrees/api_doc/resource/background.doctree and b/dev/pt/.doctrees/api_doc/resource/background.doctree differ diff --git a/dev/pt/.doctrees/api_doc/resource/index.doctree b/dev/pt/.doctrees/api_doc/resource/index.doctree index 80a8f30c30e9ea318606a56ba3c556ff4fef3241..994c986eef772d579ffbb0374193b24687ecab5a 100644 Binary files a/dev/pt/.doctrees/api_doc/resource/index.doctree and b/dev/pt/.doctrees/api_doc/resource/index.doctree differ diff --git a/dev/pt/.doctrees/api_doc/restore/adversarial.doctree b/dev/pt/.doctrees/api_doc/restore/adversarial.doctree index 662025fa089a8d2e502a19f5404bf60429e84a83..fd0295f31a650d6271be76712acd8fba6d15f38e 100644 Binary files a/dev/pt/.doctrees/api_doc/restore/adversarial.doctree and b/dev/pt/.doctrees/api_doc/restore/adversarial.doctree differ diff --git a/dev/pt/.doctrees/api_doc/restore/index.doctree b/dev/pt/.doctrees/api_doc/restore/index.doctree index 445030171658d303a193e28fa29da5fee1c7e7c2..93b50c9e9cd0a4a6a63fcd0032eb1eb37cbaa525 100644 Binary files a/dev/pt/.doctrees/api_doc/restore/index.doctree and b/dev/pt/.doctrees/api_doc/restore/index.doctree differ diff --git a/dev/pt/.doctrees/api_doc/restore/nafnet.doctree b/dev/pt/.doctrees/api_doc/restore/nafnet.doctree index 1556878f2adfaf6634c28fe81d3da91d6ea92d83..25383a87ac7bf72bc994aa11c87ef34f06f44ca9 100644 Binary files a/dev/pt/.doctrees/api_doc/restore/nafnet.doctree and b/dev/pt/.doctrees/api_doc/restore/nafnet.doctree differ diff --git a/dev/pt/.doctrees/api_doc/restore/scunet.doctree b/dev/pt/.doctrees/api_doc/restore/scunet.doctree index 813630d8444514b8bf28d79089dd217ed03b1198..1c4fa44af8fd146e5578406dcd045e831967703d 100644 Binary files a/dev/pt/.doctrees/api_doc/restore/scunet.doctree and b/dev/pt/.doctrees/api_doc/restore/scunet.doctree differ diff --git a/dev/pt/.doctrees/api_doc/sd/index.doctree b/dev/pt/.doctrees/api_doc/sd/index.doctree index 99d31d5e8698562dfd2af893b8a6179b9d0599c5..e4c8a986e75743d4087d46d0fb879144be144bfe 100644 Binary files a/dev/pt/.doctrees/api_doc/sd/index.doctree and b/dev/pt/.doctrees/api_doc/sd/index.doctree differ diff --git a/dev/pt/.doctrees/api_doc/sd/metadata.doctree b/dev/pt/.doctrees/api_doc/sd/metadata.doctree index 43d622cf4224a6c22a6a5081b5bcc2d3314da677..b2e0871c66cadc4da347c5d9ea4c3e54160a13ba 100644 Binary files a/dev/pt/.doctrees/api_doc/sd/metadata.doctree and b/dev/pt/.doctrees/api_doc/sd/metadata.doctree differ diff --git a/dev/pt/.doctrees/api_doc/sd/model.doctree b/dev/pt/.doctrees/api_doc/sd/model.doctree index 61e1c12bf1d2f03041c0cbd78c75928836179dd4..bcf5a77eac4f27334fe3bbe8647ad3f3961ccada 100644 Binary files a/dev/pt/.doctrees/api_doc/sd/model.doctree and b/dev/pt/.doctrees/api_doc/sd/model.doctree differ diff --git a/dev/pt/.doctrees/api_doc/sd/nai.doctree b/dev/pt/.doctrees/api_doc/sd/nai.doctree index 69628eb520e65db66862003f87eea77768e19fc7..cc8b141c3c9bf05faee6d565dfd6444d9195caee 100644 Binary files a/dev/pt/.doctrees/api_doc/sd/nai.doctree and b/dev/pt/.doctrees/api_doc/sd/nai.doctree differ diff --git a/dev/pt/.doctrees/api_doc/segment/index.doctree b/dev/pt/.doctrees/api_doc/segment/index.doctree index 3d69cd601d822bb24b6ee2a4ac94a98d762d1538..490697fcd0c7a063c87477f40e3321d2ae2263e1 100644 Binary files a/dev/pt/.doctrees/api_doc/segment/index.doctree and b/dev/pt/.doctrees/api_doc/segment/index.doctree differ diff --git a/dev/pt/.doctrees/api_doc/segment/isnetis.doctree b/dev/pt/.doctrees/api_doc/segment/isnetis.doctree index 68f8e03cbc75a08f03868377761c786265dc2f70..a6e43cd783166d9fdd1bc27e29f2b31b5ebefa2f 100644 Binary files a/dev/pt/.doctrees/api_doc/segment/isnetis.doctree and b/dev/pt/.doctrees/api_doc/segment/isnetis.doctree differ diff --git a/dev/pt/.doctrees/api_doc/tagging/blacklist.doctree b/dev/pt/.doctrees/api_doc/tagging/blacklist.doctree index 1d10f28a4543ce4e006f400b50a3d72ec017a514..71c7b6472773ad40341f1bbf9806cefd2ca1637a 100644 Binary files a/dev/pt/.doctrees/api_doc/tagging/blacklist.doctree and b/dev/pt/.doctrees/api_doc/tagging/blacklist.doctree differ diff --git a/dev/pt/.doctrees/api_doc/tagging/character.doctree b/dev/pt/.doctrees/api_doc/tagging/character.doctree index 4dc45086214ea19bc912a130759fc2b8fc8454a0..907f4cbe898b3275ff779aa990491596f02ff081 100644 Binary files a/dev/pt/.doctrees/api_doc/tagging/character.doctree and b/dev/pt/.doctrees/api_doc/tagging/character.doctree differ diff --git a/dev/pt/.doctrees/api_doc/tagging/deepdanbooru.doctree b/dev/pt/.doctrees/api_doc/tagging/deepdanbooru.doctree index 009a2ea4e00eb8144ce45d68d853810f8e598a51..0769afd09741418ebc5119afef5ad449626b015a 100644 Binary files a/dev/pt/.doctrees/api_doc/tagging/deepdanbooru.doctree and b/dev/pt/.doctrees/api_doc/tagging/deepdanbooru.doctree differ diff --git a/dev/pt/.doctrees/api_doc/tagging/deepgelbooru.doctree b/dev/pt/.doctrees/api_doc/tagging/deepgelbooru.doctree index 9564bbe383cc5541fe4be9dbafe2d125d38574ce..5f19ef10ad3886eef927cbafd2319d9fc19ac6b1 100644 Binary files a/dev/pt/.doctrees/api_doc/tagging/deepgelbooru.doctree and b/dev/pt/.doctrees/api_doc/tagging/deepgelbooru.doctree differ diff --git a/dev/pt/.doctrees/api_doc/tagging/format.doctree b/dev/pt/.doctrees/api_doc/tagging/format.doctree index b734e28f9c426aee299079f21843ad8197fefab0..c33571f2675e425b9bf284b8217a84bf96c42e8f 100644 Binary files a/dev/pt/.doctrees/api_doc/tagging/format.doctree and b/dev/pt/.doctrees/api_doc/tagging/format.doctree differ diff --git a/dev/pt/.doctrees/api_doc/tagging/index.doctree b/dev/pt/.doctrees/api_doc/tagging/index.doctree index 0eb0066de769648b6aa3f7c7545e76fa94b4993b..8e2f45a4b7501bce2f777eb78d8a3c8cffb9c0dd 100644 Binary files a/dev/pt/.doctrees/api_doc/tagging/index.doctree and b/dev/pt/.doctrees/api_doc/tagging/index.doctree differ diff --git a/dev/pt/.doctrees/api_doc/tagging/match.doctree b/dev/pt/.doctrees/api_doc/tagging/match.doctree index d7e230b0f4825fe05e422bcce008a9f292252d68..0ec9f3f48c4f0f98586c4195d65aad03c0284bf0 100644 Binary files a/dev/pt/.doctrees/api_doc/tagging/match.doctree and b/dev/pt/.doctrees/api_doc/tagging/match.doctree differ diff --git a/dev/pt/.doctrees/api_doc/tagging/mldanbooru.doctree b/dev/pt/.doctrees/api_doc/tagging/mldanbooru.doctree index a2d585c9351812ffe394c7505e2da13f0e661e9b..8ee432ac07595f0a6d5a2097077c649796ca5367 100644 Binary files a/dev/pt/.doctrees/api_doc/tagging/mldanbooru.doctree and b/dev/pt/.doctrees/api_doc/tagging/mldanbooru.doctree differ diff --git a/dev/pt/.doctrees/api_doc/tagging/order.doctree b/dev/pt/.doctrees/api_doc/tagging/order.doctree index 540f806f248f310447fea4d0407794023b6d1561..f0c0ebe9c252920c308d1a79673470bd56257494 100644 Binary files a/dev/pt/.doctrees/api_doc/tagging/order.doctree and b/dev/pt/.doctrees/api_doc/tagging/order.doctree differ diff --git a/dev/pt/.doctrees/api_doc/tagging/overlap.doctree b/dev/pt/.doctrees/api_doc/tagging/overlap.doctree index 8eef520414234c75b4b5b91f54779bd4526fcd27..69235d460bf0233c58d98bd4ba4415d310f613cb 100644 Binary files a/dev/pt/.doctrees/api_doc/tagging/overlap.doctree and b/dev/pt/.doctrees/api_doc/tagging/overlap.doctree differ diff --git a/dev/pt/.doctrees/api_doc/tagging/wd14.doctree b/dev/pt/.doctrees/api_doc/tagging/wd14.doctree index be6631844a5341b0ac1681e2ad30ef1991ba20b6..9b05553e639b25567af5705130b2bad937bf937d 100644 Binary files a/dev/pt/.doctrees/api_doc/tagging/wd14.doctree and b/dev/pt/.doctrees/api_doc/tagging/wd14.doctree differ diff --git a/dev/pt/.doctrees/api_doc/upscale/cdc.doctree b/dev/pt/.doctrees/api_doc/upscale/cdc.doctree index 8f3da63240b8a9f690953df6c23a5629f6e6013f..e2fe6587853aaeaaf677df464e615fada396a1a7 100644 Binary files a/dev/pt/.doctrees/api_doc/upscale/cdc.doctree and b/dev/pt/.doctrees/api_doc/upscale/cdc.doctree differ diff --git a/dev/pt/.doctrees/api_doc/upscale/index.doctree b/dev/pt/.doctrees/api_doc/upscale/index.doctree index 71b0f263560c65eaf9d2cfad9feb148d11328c87..bb9002b997954f0f99195ce4f1a55af7e836d33d 100644 Binary files a/dev/pt/.doctrees/api_doc/upscale/index.doctree and b/dev/pt/.doctrees/api_doc/upscale/index.doctree differ diff --git a/dev/pt/.doctrees/api_doc/utils/cache.doctree b/dev/pt/.doctrees/api_doc/utils/cache.doctree index 77d58263e5e8f9ebfe16f6ae3af5c7fc0ab987a0..f642972aad37ac8dcdad4461584a613b7063030c 100644 Binary files a/dev/pt/.doctrees/api_doc/utils/cache.doctree and b/dev/pt/.doctrees/api_doc/utils/cache.doctree differ diff --git a/dev/pt/.doctrees/api_doc/utils/func.doctree b/dev/pt/.doctrees/api_doc/utils/func.doctree index 3e6619c7501d1b865cb6aa51a0c8f77fe59d5da3..cb3ba47fd90b851f47935f6b89952f5e0d7c3fd7 100644 Binary files a/dev/pt/.doctrees/api_doc/utils/func.doctree and b/dev/pt/.doctrees/api_doc/utils/func.doctree differ diff --git a/dev/pt/.doctrees/api_doc/utils/index.doctree b/dev/pt/.doctrees/api_doc/utils/index.doctree index 0677a33cf30cea46b7f14ea42541d8778d192599..5b301489483a9148cd95f2f18b7b6de909a7de31 100644 Binary files a/dev/pt/.doctrees/api_doc/utils/index.doctree and b/dev/pt/.doctrees/api_doc/utils/index.doctree differ diff --git a/dev/pt/.doctrees/api_doc/utils/onnxruntime.doctree b/dev/pt/.doctrees/api_doc/utils/onnxruntime.doctree index a5a73c4c22e05d4bb0a68200aa1660c1c2378524..198a17ceaf10904a1c56d28256d113f7ec7fcffd 100644 Binary files a/dev/pt/.doctrees/api_doc/utils/onnxruntime.doctree and b/dev/pt/.doctrees/api_doc/utils/onnxruntime.doctree differ diff --git a/dev/pt/.doctrees/api_doc/validate/aicheck.doctree b/dev/pt/.doctrees/api_doc/validate/aicheck.doctree index f5c2fcbb3ebdd648735281133a3c7bbc2227deba..9b27629d032c1d977bc715799185f49575a91b91 100644 Binary files a/dev/pt/.doctrees/api_doc/validate/aicheck.doctree and b/dev/pt/.doctrees/api_doc/validate/aicheck.doctree differ diff --git a/dev/pt/.doctrees/api_doc/validate/bangumi_char.doctree b/dev/pt/.doctrees/api_doc/validate/bangumi_char.doctree index 0b97120f1cc6f61ee4170cca25e7e858b563cfdf..6b436fbd4e3880731ba06bb6731806bd4c985782 100644 Binary files a/dev/pt/.doctrees/api_doc/validate/bangumi_char.doctree and b/dev/pt/.doctrees/api_doc/validate/bangumi_char.doctree differ diff --git a/dev/pt/.doctrees/api_doc/validate/classify.doctree b/dev/pt/.doctrees/api_doc/validate/classify.doctree index 970c8d2704af0a0d2870268440f1d3b22e2afa01..c4c22c32df23cdd50a1dca13da1d7b7d2069d846 100644 Binary files a/dev/pt/.doctrees/api_doc/validate/classify.doctree and b/dev/pt/.doctrees/api_doc/validate/classify.doctree differ diff --git a/dev/pt/.doctrees/api_doc/validate/color.doctree b/dev/pt/.doctrees/api_doc/validate/color.doctree index f5abf165026e93d7b511275c56161d2ec14475c3..d246a9343d26509368549ecf122e427f98549337 100644 Binary files a/dev/pt/.doctrees/api_doc/validate/color.doctree and b/dev/pt/.doctrees/api_doc/validate/color.doctree differ diff --git a/dev/pt/.doctrees/api_doc/validate/completeness.doctree b/dev/pt/.doctrees/api_doc/validate/completeness.doctree index 9c312c3cc247597816c0c45c59f0dc6c8a3ae263..b095202dcfbe546a87af62da2c00f0b2989ac983 100644 Binary files a/dev/pt/.doctrees/api_doc/validate/completeness.doctree and b/dev/pt/.doctrees/api_doc/validate/completeness.doctree differ diff --git a/dev/pt/.doctrees/api_doc/validate/dbrating.doctree b/dev/pt/.doctrees/api_doc/validate/dbrating.doctree index 370c5e4cdd3528ecd23466eb1b092408ef697300..565aa300f18b0380814b647b926ddfdf84516050 100644 Binary files a/dev/pt/.doctrees/api_doc/validate/dbrating.doctree and b/dev/pt/.doctrees/api_doc/validate/dbrating.doctree differ diff --git a/dev/pt/.doctrees/api_doc/validate/furry.doctree b/dev/pt/.doctrees/api_doc/validate/furry.doctree index 92f08049359ec56e769c7cf88d67b1572bf7e03e..9ad4b3094f1b33c41bdbd02b4a3a2a016406e979 100644 Binary files a/dev/pt/.doctrees/api_doc/validate/furry.doctree and b/dev/pt/.doctrees/api_doc/validate/furry.doctree differ diff --git a/dev/pt/.doctrees/api_doc/validate/index.doctree b/dev/pt/.doctrees/api_doc/validate/index.doctree index acabbb124c075a25401eb2a4235143814d0ddfe3..9657c34a8bba7e11f8ba5aebd101c046f87c4eb3 100644 Binary files a/dev/pt/.doctrees/api_doc/validate/index.doctree and b/dev/pt/.doctrees/api_doc/validate/index.doctree differ diff --git a/dev/pt/.doctrees/api_doc/validate/monochrome.doctree b/dev/pt/.doctrees/api_doc/validate/monochrome.doctree index 55f4246481437297b40339522b8e86c1ec52f11e..a265e8e427019a1821902331316cc22a13cc146e 100644 Binary files a/dev/pt/.doctrees/api_doc/validate/monochrome.doctree and b/dev/pt/.doctrees/api_doc/validate/monochrome.doctree differ diff --git a/dev/pt/.doctrees/api_doc/validate/nsfw.doctree b/dev/pt/.doctrees/api_doc/validate/nsfw.doctree index 7ef04b8e2a3eccd5e6014839dc94c355c31eecbf..59d02039ccd1183a27f75d09e9d1ab06bad6b10a 100644 Binary files a/dev/pt/.doctrees/api_doc/validate/nsfw.doctree and b/dev/pt/.doctrees/api_doc/validate/nsfw.doctree differ diff --git a/dev/pt/.doctrees/api_doc/validate/portrait.doctree b/dev/pt/.doctrees/api_doc/validate/portrait.doctree index cf8f457554459f28a656acce8a049681293ddd92..6e085bc468d351148cf4a02db1337d6f2d3d70bf 100644 Binary files a/dev/pt/.doctrees/api_doc/validate/portrait.doctree and b/dev/pt/.doctrees/api_doc/validate/portrait.doctree differ diff --git a/dev/pt/.doctrees/api_doc/validate/rating.doctree b/dev/pt/.doctrees/api_doc/validate/rating.doctree index 9997d70c38f18c132929d2c6b14f7ee053ae9d8d..515529531b1aa13c451c1edb21dc5d1a2d6680de 100644 Binary files a/dev/pt/.doctrees/api_doc/validate/rating.doctree and b/dev/pt/.doctrees/api_doc/validate/rating.doctree differ diff --git a/dev/pt/.doctrees/api_doc/validate/real.doctree b/dev/pt/.doctrees/api_doc/validate/real.doctree index 738e091658e90c2eda2544554cdbc6207bce97ba..da3f27963c95ff3a90fe5aeeecd75cb8a29dc52c 100644 Binary files a/dev/pt/.doctrees/api_doc/validate/real.doctree and b/dev/pt/.doctrees/api_doc/validate/real.doctree differ diff --git a/dev/pt/.doctrees/api_doc/validate/safe.doctree b/dev/pt/.doctrees/api_doc/validate/safe.doctree index cca703453a7bd55ad4a9c81a543015b343d0a40c..a95936a84cdf9df76a9a30d4e534b89cc303f475 100644 Binary files a/dev/pt/.doctrees/api_doc/validate/safe.doctree and b/dev/pt/.doctrees/api_doc/validate/safe.doctree differ diff --git a/dev/pt/.doctrees/api_doc/validate/style_age.doctree b/dev/pt/.doctrees/api_doc/validate/style_age.doctree index f9736e42ca02ccdb473880659c314332a77ddc1e..459182318ad91a7cb5262115a46a24ee79001fcc 100644 Binary files a/dev/pt/.doctrees/api_doc/validate/style_age.doctree and b/dev/pt/.doctrees/api_doc/validate/style_age.doctree differ diff --git a/dev/pt/.doctrees/api_doc/validate/teen.doctree b/dev/pt/.doctrees/api_doc/validate/teen.doctree index 5380e13f669b63a645c843d539c903ecaa7f23b1..fa1f28de227ed0ad09b40bf4adc94e9fbd4ff9bd 100644 Binary files a/dev/pt/.doctrees/api_doc/validate/teen.doctree and b/dev/pt/.doctrees/api_doc/validate/teen.doctree differ diff --git a/dev/pt/.doctrees/api_doc/validate/truncate.doctree b/dev/pt/.doctrees/api_doc/validate/truncate.doctree index c9ae2d215f3b469710c1172d0989cdbf5606fee5..d0ba36bf3f7e23f67cd8d7a998cbcc998bff3180 100644 Binary files a/dev/pt/.doctrees/api_doc/validate/truncate.doctree and b/dev/pt/.doctrees/api_doc/validate/truncate.doctree differ diff --git a/dev/pt/.doctrees/environment.pickle b/dev/pt/.doctrees/environment.pickle index 3892fa30e474690c9a86ed4eba7cd50eceb3106f..6074d786e58a44a231f3d190be5a5de308497cb4 100644 Binary files a/dev/pt/.doctrees/environment.pickle and b/dev/pt/.doctrees/environment.pickle differ diff --git a/dev/pt/.doctrees/index.doctree b/dev/pt/.doctrees/index.doctree index 44c688dc2679f07d811dfa8af79accd1eba6fbb6..0292aa375ff5afe05911deadba5ec8ea2ec28d61 100644 Binary files a/dev/pt/.doctrees/index.doctree and b/dev/pt/.doctrees/index.doctree differ diff --git a/dev/pt/.doctrees/information/environment.doctree b/dev/pt/.doctrees/information/environment.doctree index 73570aae714357c25e1b7c9617a5fb6eb5bef65a..5e958f490633533cf3f4c9d51a412a411127d415 100644 Binary files a/dev/pt/.doctrees/information/environment.doctree and b/dev/pt/.doctrees/information/environment.doctree differ diff --git a/dev/pt/.doctrees/information/environment.result.doctree b/dev/pt/.doctrees/information/environment.result.doctree index 4788e38fb0db7ee9d15427f354637a9411b6a2c3..58e444880393356d52d2bd4186065d8f8b11a8e4 100644 Binary files a/dev/pt/.doctrees/information/environment.result.doctree and b/dev/pt/.doctrees/information/environment.result.doctree differ diff --git a/dev/pt/.doctrees/nbsphinx/information/environment.ipynb b/dev/pt/.doctrees/nbsphinx/information/environment.ipynb index 1a0b3a1a0f6882ff5244086dd786abf9c978dbe3..6c0fc4f879bc28f89acde484f093df47d04815d6 100644 --- a/dev/pt/.doctrees/nbsphinx/information/environment.ipynb +++ b/dev/pt/.doctrees/nbsphinx/information/environment.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:44:56.753101Z", - "iopub.status.busy": "2025-09-09T10:44:56.752892Z", - "iopub.status.idle": "2025-09-09T10:44:57.915353Z", - "shell.execute_reply": "2025-09-09T10:44:57.914583Z" + "iopub.execute_input": "2025-09-09T15:36:13.809767Z", + "iopub.status.busy": "2025-09-09T15:36:13.809363Z", + "iopub.status.idle": "2025-09-09T15:36:14.969957Z", + "shell.execute_reply": "2025-09-09T15:36:14.969181Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3292.5315 MHz\n", + "CPU Freq: 3043.161 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/dev/pt/.doctrees/nbsphinx/information/environment.result.ipynb b/dev/pt/.doctrees/nbsphinx/information/environment.result.ipynb index 674f5f193e79451cc3656e2e1d789dd87bb4a310..817212f8793d312fc9d39fd2ff19a7c5af424719 100644 --- a/dev/pt/.doctrees/nbsphinx/information/environment.result.ipynb +++ b/dev/pt/.doctrees/nbsphinx/information/environment.result.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:40:36.110759Z", - "iopub.status.busy": "2025-09-09T10:40:36.110419Z", - "iopub.status.idle": "2025-09-09T10:40:37.277063Z", - "shell.execute_reply": "2025-09-09T10:40:37.276279Z" + "iopub.execute_input": "2025-09-09T15:32:00.110839Z", + "iopub.status.busy": "2025-09-09T15:32:00.110529Z", + "iopub.status.idle": "2025-09-09T15:32:01.275676Z", + "shell.execute_reply": "2025-09-09T15:32:01.274865Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3042.1935000000003 MHz\n", + "CPU Freq: 3254.6789999999996 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/dev/pt/.doctrees/tutorials/installation/index.doctree b/dev/pt/.doctrees/tutorials/installation/index.doctree index 783ff716a56303e0f45cfd53a246c7f8c1877528..5a4d9f606b7678b4afc52ae25a8cf97633484437 100644 Binary files a/dev/pt/.doctrees/tutorials/installation/index.doctree and b/dev/pt/.doctrees/tutorials/installation/index.doctree differ diff --git a/dev/pt/.doctrees/tutorials/quick_start/index.doctree b/dev/pt/.doctrees/tutorials/quick_start/index.doctree index b686611c75f80a97631613def75a69f5b33f1fb5..1ebe18e3e4c4e1f7f92135c39b9f015aa06e135d 100644 Binary files a/dev/pt/.doctrees/tutorials/quick_start/index.doctree and b/dev/pt/.doctrees/tutorials/quick_start/index.doctree differ diff --git a/dev/pt/_sources/information/environment.result.ipynb.txt b/dev/pt/_sources/information/environment.result.ipynb.txt index 674f5f193e79451cc3656e2e1d789dd87bb4a310..817212f8793d312fc9d39fd2ff19a7c5af424719 100644 --- a/dev/pt/_sources/information/environment.result.ipynb.txt +++ b/dev/pt/_sources/information/environment.result.ipynb.txt @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:40:36.110759Z", - "iopub.status.busy": "2025-09-09T10:40:36.110419Z", - "iopub.status.idle": "2025-09-09T10:40:37.277063Z", - "shell.execute_reply": "2025-09-09T10:40:37.276279Z" + "iopub.execute_input": "2025-09-09T15:32:00.110839Z", + "iopub.status.busy": "2025-09-09T15:32:00.110529Z", + "iopub.status.idle": "2025-09-09T15:32:01.275676Z", + "shell.execute_reply": "2025-09-09T15:32:01.274865Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3042.1935000000003 MHz\n", + "CPU Freq: 3254.6789999999996 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/dev/pt/information/environment.html b/dev/pt/information/environment.html index e71ae1d544d3b5fedd6ce51d51ff954dd00d2205..0c06425743e23c5ee8213948d45ae15a95c6e026 100644 --- a/dev/pt/information/environment.html +++ b/dev/pt/information/environment.html @@ -139,7 +139,7 @@ OS: Linux-6.11.0-1018-azure-x86_64-with-glibc2.34 Python: CPython 3.8.18 CPU Brand: AMD EPYC 7763 64-Core Processor CPU Count: 4 -CPU Freq: 3292.5315 MHz +CPU Freq: 3043.161 MHz Memory Size: 15.621 GiB Has CUDA: No diff --git a/dev/pt/information/environment.ipynb b/dev/pt/information/environment.ipynb index 1a0b3a1a0f6882ff5244086dd786abf9c978dbe3..6c0fc4f879bc28f89acde484f093df47d04815d6 100644 --- a/dev/pt/information/environment.ipynb +++ b/dev/pt/information/environment.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:44:56.753101Z", - "iopub.status.busy": "2025-09-09T10:44:56.752892Z", - "iopub.status.idle": "2025-09-09T10:44:57.915353Z", - "shell.execute_reply": "2025-09-09T10:44:57.914583Z" + "iopub.execute_input": "2025-09-09T15:36:13.809767Z", + "iopub.status.busy": "2025-09-09T15:36:13.809363Z", + "iopub.status.idle": "2025-09-09T15:36:14.969957Z", + "shell.execute_reply": "2025-09-09T15:36:14.969181Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3292.5315 MHz\n", + "CPU Freq: 3043.161 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/dev/pt/information/environment.result.html b/dev/pt/information/environment.result.html index 6ed4884f5f062f9aa3272b840986e85db0787cff..8d12d0e1fa82445c67ae52689c991fd503a0182c 100644 --- a/dev/pt/information/environment.result.html +++ b/dev/pt/information/environment.result.html @@ -141,7 +141,7 @@ OS: Linux-6.11.0-1018-azure-x86_64-with-glibc2.34 Python: CPython 3.8.18 CPU Brand: AMD EPYC 7763 64-Core Processor CPU Count: 4 -CPU Freq: 3042.1935000000003 MHz +CPU Freq: 3254.6789999999996 MHz Memory Size: 15.621 GiB Has CUDA: No diff --git a/dev/pt/information/environment.result.ipynb b/dev/pt/information/environment.result.ipynb index 674f5f193e79451cc3656e2e1d789dd87bb4a310..817212f8793d312fc9d39fd2ff19a7c5af424719 100644 --- a/dev/pt/information/environment.result.ipynb +++ b/dev/pt/information/environment.result.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:40:36.110759Z", - "iopub.status.busy": "2025-09-09T10:40:36.110419Z", - "iopub.status.idle": "2025-09-09T10:40:37.277063Z", - "shell.execute_reply": "2025-09-09T10:40:37.276279Z" + "iopub.execute_input": "2025-09-09T15:32:00.110839Z", + "iopub.status.busy": "2025-09-09T15:32:00.110529Z", + "iopub.status.idle": "2025-09-09T15:32:01.275676Z", + "shell.execute_reply": "2025-09-09T15:32:01.274865Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3042.1935000000003 MHz\n", + "CPU Freq: 3254.6789999999996 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/dev/pt/searchindex.js b/dev/pt/searchindex.js index 213edc9b1f74d0eb3a08be9407a85faab97cb3a8..54e37d83a6ea61df02a467337e6eca1f445c0079 100644 --- a/dev/pt/searchindex.js +++ b/dev/pt/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["api_doc/ascii/drawing", "api_doc/ascii/index", "api_doc/config/index", "api_doc/config/meta", "api_doc/data/background", "api_doc/data/blob", "api_doc/data/decode", "api_doc/data/encode", "api_doc/data/image", "api_doc/data/index", "api_doc/data/layer", "api_doc/data/url", "api_doc/detect/booru_yolo", "api_doc/detect/censor", "api_doc/detect/eye", "api_doc/detect/face", "api_doc/detect/halfbody", "api_doc/detect/hand", "api_doc/detect/head", "api_doc/detect/index", "api_doc/detect/nudenet", "api_doc/detect/person", "api_doc/detect/similarity", "api_doc/detect/text", "api_doc/detect/visual", "api_doc/edge/canny", "api_doc/edge/index", "api_doc/edge/lineart", "api_doc/edge/lineart_anime", "api_doc/generic/classify", "api_doc/generic/clip", "api_doc/generic/enhance", "api_doc/generic/index", "api_doc/generic/siglip", "api_doc/generic/yolo", "api_doc/metadata/geninfo", "api_doc/metadata/index", "api_doc/metadata/lsb", "api_doc/metrics/aesthetic", "api_doc/metrics/ccip", "api_doc/metrics/dbaesthetic", "api_doc/metrics/index", "api_doc/metrics/laplacian", "api_doc/metrics/lpips", "api_doc/metrics/psnr_", "api_doc/ocr/index", "api_doc/operate/align", "api_doc/operate/censor", "api_doc/operate/imgcensor", "api_doc/operate/index", "api_doc/operate/squeeze", "api_doc/pose/dwpose", "api_doc/pose/format", "api_doc/pose/index", "api_doc/pose/visual", "api_doc/preprocess/base", "api_doc/preprocess/index", "api_doc/preprocess/pillow", "api_doc/preprocess/torchvision", "api_doc/preprocess/transformers", "api_doc/resource/background", "api_doc/resource/index", "api_doc/restore/adversarial", "api_doc/restore/index", "api_doc/restore/nafnet", "api_doc/restore/scunet", "api_doc/sd/index", "api_doc/sd/metadata", "api_doc/sd/model", "api_doc/sd/nai", "api_doc/segment/index", "api_doc/segment/isnetis", "api_doc/tagging/blacklist", "api_doc/tagging/character", "api_doc/tagging/deepdanbooru", "api_doc/tagging/deepgelbooru", "api_doc/tagging/format", "api_doc/tagging/index", "api_doc/tagging/match", "api_doc/tagging/mldanbooru", "api_doc/tagging/order", "api_doc/tagging/overlap", "api_doc/tagging/wd14", "api_doc/upscale/cdc", "api_doc/upscale/index", "api_doc/utils/cache", "api_doc/utils/func", "api_doc/utils/index", "api_doc/utils/onnxruntime", "api_doc/validate/aicheck", "api_doc/validate/bangumi_char", "api_doc/validate/classify", "api_doc/validate/color", "api_doc/validate/completeness", "api_doc/validate/dbrating", "api_doc/validate/furry", "api_doc/validate/index", "api_doc/validate/monochrome", "api_doc/validate/nsfw", "api_doc/validate/portrait", "api_doc/validate/rating", "api_doc/validate/real", "api_doc/validate/safe", "api_doc/validate/style_age", "api_doc/validate/teen", "api_doc/validate/truncate", "index", "information/environment", "information/environment.result", "tutorials/installation/index", "tutorials/quick_start/index"], "filenames": ["api_doc/ascii/drawing.rst", "api_doc/ascii/index.rst", "api_doc/config/index.rst", "api_doc/config/meta.rst", "api_doc/data/background.rst", "api_doc/data/blob.rst", "api_doc/data/decode.rst", "api_doc/data/encode.rst", "api_doc/data/image.rst", "api_doc/data/index.rst", "api_doc/data/layer.rst", "api_doc/data/url.rst", "api_doc/detect/booru_yolo.rst", "api_doc/detect/censor.rst", "api_doc/detect/eye.rst", "api_doc/detect/face.rst", "api_doc/detect/halfbody.rst", "api_doc/detect/hand.rst", "api_doc/detect/head.rst", "api_doc/detect/index.rst", "api_doc/detect/nudenet.rst", "api_doc/detect/person.rst", "api_doc/detect/similarity.rst", "api_doc/detect/text.rst", "api_doc/detect/visual.rst", "api_doc/edge/canny.rst", "api_doc/edge/index.rst", "api_doc/edge/lineart.rst", "api_doc/edge/lineart_anime.rst", "api_doc/generic/classify.rst", "api_doc/generic/clip.rst", "api_doc/generic/enhance.rst", "api_doc/generic/index.rst", "api_doc/generic/siglip.rst", "api_doc/generic/yolo.rst", "api_doc/metadata/geninfo.rst", "api_doc/metadata/index.rst", "api_doc/metadata/lsb.rst", "api_doc/metrics/aesthetic.rst", "api_doc/metrics/ccip.rst", "api_doc/metrics/dbaesthetic.rst", "api_doc/metrics/index.rst", "api_doc/metrics/laplacian.rst", "api_doc/metrics/lpips.rst", "api_doc/metrics/psnr_.rst", "api_doc/ocr/index.rst", "api_doc/operate/align.rst", "api_doc/operate/censor.rst", "api_doc/operate/imgcensor.rst", "api_doc/operate/index.rst", "api_doc/operate/squeeze.rst", "api_doc/pose/dwpose.rst", "api_doc/pose/format.rst", "api_doc/pose/index.rst", "api_doc/pose/visual.rst", "api_doc/preprocess/base.rst", "api_doc/preprocess/index.rst", "api_doc/preprocess/pillow.rst", "api_doc/preprocess/torchvision.rst", "api_doc/preprocess/transformers.rst", "api_doc/resource/background.rst", "api_doc/resource/index.rst", "api_doc/restore/adversarial.rst", "api_doc/restore/index.rst", "api_doc/restore/nafnet.rst", "api_doc/restore/scunet.rst", "api_doc/sd/index.rst", "api_doc/sd/metadata.rst", "api_doc/sd/model.rst", "api_doc/sd/nai.rst", "api_doc/segment/index.rst", "api_doc/segment/isnetis.rst", "api_doc/tagging/blacklist.rst", "api_doc/tagging/character.rst", "api_doc/tagging/deepdanbooru.rst", "api_doc/tagging/deepgelbooru.rst", "api_doc/tagging/format.rst", "api_doc/tagging/index.rst", "api_doc/tagging/match.rst", "api_doc/tagging/mldanbooru.rst", "api_doc/tagging/order.rst", "api_doc/tagging/overlap.rst", "api_doc/tagging/wd14.rst", "api_doc/upscale/cdc.rst", "api_doc/upscale/index.rst", "api_doc/utils/cache.rst", "api_doc/utils/func.rst", "api_doc/utils/index.rst", "api_doc/utils/onnxruntime.rst", "api_doc/validate/aicheck.rst", "api_doc/validate/bangumi_char.rst", "api_doc/validate/classify.rst", "api_doc/validate/color.rst", "api_doc/validate/completeness.rst", "api_doc/validate/dbrating.rst", "api_doc/validate/furry.rst", "api_doc/validate/index.rst", "api_doc/validate/monochrome.rst", "api_doc/validate/nsfw.rst", "api_doc/validate/portrait.rst", "api_doc/validate/rating.rst", "api_doc/validate/real.rst", "api_doc/validate/safe.rst", "api_doc/validate/style_age.rst", "api_doc/validate/teen.rst", "api_doc/validate/truncate.rst", "index.rst", "information/environment.ipynb", "information/environment.result.ipynb", "tutorials/installation/index.rst", "tutorials/quick_start/index.rst"], "titles": ["imgutils.ascii.drawing", "imgutils.ascii", "imgutils.config", "imgutils.config.meta", "imgutils.data.background", "imgutils.data.blob", "imgutils.data.decode", "imgutils.data.encode", "imgutils.data.image", "imgutils.data", "imgutils.data.layer", "imgutils.data.url", "imgutils.detect.booru_yolo", "imgutils.detect.censor", "imgutils.detect.eye", "imgutils.detect.face", "imgutils.detect.halfbody", "imgutils.detect.hand", "imgutils.detect.head", "imgutils.detect", "imgutils.detect.nudenet", "imgutils.detect.person", "imgutils.detect.similarity", "imgutils.detect.text", "imgutils.detect.visual", "imgutils.edge.canny", "imgutils.edge", "imgutils.edge.lineart", "imgutils.edge.lineart_anime", "imgutils.generic.classify", "imgutils.generic.clip", "imgutils.generic.enhance", "imgutils.generic", "imgutils.generic.siglip", "imgutils.generic.yolo", "imgutils.metadata.geninfo", "imgutils.metadata", "imgutils.metadata.lsb", "imgutils.metrics.aesthetic", "imgutils.metrics.ccip", "imgutils.metrics.dbaesthetic", "imgutils.metrics", "imgutils.metrics.laplacian", "imgutils.metrics.lpips", "imgutils.metrics.psnr_", "imgutils.ocr", "imgutils.operate.align", "imgutils.operate.censor_", "imgutils.operate.imgcensor", "imgutils.operate", "imgutils.operate.squeeze", "imgutils.pose.dwpose", "imgutils.pose.format", "imgutils.pose", "imgutils.pose.visual", "imgutils.preprocess.base", "imgutils.preprocess", "imgutils.preprocess.pillow", "imgutils.preprocess.torchvision", "imgutils.preprocess.transformers", "imgutils.resource.background", "imgutils.resource", "imgutils.restore.adversarial", "imgutils.restore", "imgutils.restore.nafnet", "imgutils.restore.scunet", "imgutils.sd", "imgutils.sd.metadata", "imgutils.sd.model", "imgutils.sd.nai", "imgutils.segment", "imgutils.segment.isnetis", "imgutils.tagging.blacklist", "imgutils.tagging.character", "imgutils.tagging.deepdanbooru", "imgutils.tagging.deepgelbooru", "imgutils.tagging.format", "imgutils.tagging", "imgutils.tagging.match", "imgutils.tagging.mldanbooru", "imgutils.tagging.order", "imgutils.tagging.overlap", "imgutils.tagging.wd14", "imgutils.upscale.cdc", "imgutils.upscale", "imgutils.utils.cache", "imgutils.utils.func", "imgutils.utils", "imgutils.utils.onnxruntime", "imgutils.validate.aicheck", "imgutils.validate.bangumi_char", "imgutils.validate.classify", "imgutils.validate.color", "imgutils.validate.completeness", "imgutils.validate.dbrating", "imgutils.validate.furry", "imgutils.validate", "imgutils.validate.monochrome", "imgutils.validate.nsfw", "imgutils.validate.portrait", "imgutils.validate.rating", "imgutils.validate.real", "imgutils.validate.safe", "imgutils.validate.style_age", "imgutils.validate.teen", "imgutils.validate.truncate", "Welcome to imgutils\u2019s Documentation", "Run Environment Information", "Run Environment Information", "Installation", "Quick Start"], "terms": {"img": [0, 5, 8, 29, 62, 67], "str": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 37, 38, 39, 40, 42, 43, 45, 46, 47, 48, 50, 51, 54, 57, 58, 59, 60, 64, 65, 67, 68, 69, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105], "pathlik": [0, 4, 5, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 37, 38, 39, 40, 42, 43, 45, 46, 47, 48, 50, 51, 54, 64, 65, 67, 69, 71, 74, 75, 79, 82, 83, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "byte": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 37, 38, 39, 40, 42, 43, 45, 46, 47, 48, 50, 51, 52, 54, 64, 65, 67, 69, 71, 74, 75, 79, 82, 83, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "bytearrai": [0, 4, 5, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 37, 38, 39, 40, 42, 43, 45, 46, 47, 48, 50, 51, 52, 54, 64, 65, 67, 69, 71, 74, 75, 79, 82, 83, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "binaryio": [0, 4, 5, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 37, 38, 39, 40, 42, 43, 45, 46, 47, 48, 50, 51, 54, 64, 65, 67, 69, 71, 74, 75, 79, 82, 83, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "imag": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 50, 51, 53, 54, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 69, 70, 71, 74, 75, 76, 77, 79, 82, 83, 84, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 109], "max_width": 0, "int": [0, 4, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 27, 28, 29, 30, 33, 34, 37, 39, 43, 45, 46, 47, 48, 50, 51, 52, 54, 59, 60, 62, 64, 65, 71, 79, 83, 102], "none": [0, 4, 8, 10, 11, 13, 14, 15, 16, 17, 18, 21, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 37, 39, 47, 50, 51, 54, 57, 58, 59, 60, 67, 69, 72, 73, 88], "ellipsi": 0, "max_height": 0, "resampl": [0, 59], "2": [0, 8, 12, 22, 23, 38, 39, 40, 43, 45, 52, 59, 62, 67, 82, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104], "level": [0, 13, 14, 15, 16, 17, 18, 21, 33, 34, 38, 47, 60, 74, 94], "aspect": [0, 24, 34, 46], "float": [0, 7, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 29, 34, 39, 40, 42, 43, 44, 45, 47, 48, 50, 52, 54, 59, 60, 62, 69, 72, 73, 74, 75, 76, 79, 80, 81, 82, 86, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "1": [0, 10, 12, 20, 21, 22, 38, 39, 40, 43, 45, 52, 59, 60, 62, 67, 68, 72, 73, 74, 75, 80, 82, 83, 86, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104, 107, 108, 109], "8": [0, 12, 22, 37, 39, 43, 47, 52, 59, 62, 67, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 107, 108, 109], "sourc": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 50, 51, 52, 54, 55, 57, 58, 59, 60, 62, 64, 65, 67, 68, 69, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105], "gener": [0, 4, 12, 15, 21, 35, 36, 66, 67, 69, 75, 79, 82, 87, 94, 106], "art": [0, 67], "base": [0, 18, 21, 22, 29, 30, 33, 34, 39, 40, 42, 43, 46, 47, 48, 50, 52, 54, 56, 57, 59, 60, 69, 71, 74, 75, 79, 80, 81, 82, 90, 94, 98, 100, 106], "given": [0, 6, 7, 8, 10, 11, 14, 15, 17, 18, 19, 20, 23, 25, 27, 28, 29, 30, 33, 37, 39, 42, 46, 48, 52, 55, 59, 67, 69, 72, 73, 78, 81, 82, 89, 91, 94, 97, 98, 100, 104], "paramet": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 50, 51, 52, 54, 57, 58, 59, 60, 62, 64, 65, 67, 68, 69, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105], "imagetyp": [0, 5, 12, 13, 14, 15, 16, 17, 18, 21, 23, 24, 29, 31, 34, 35, 37, 39, 40, 42, 45, 47, 50, 51, 54, 64, 65, 67, 69, 75, 82, 83, 90, 93, 95, 98, 99, 101, 102, 103], "The": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 24, 29, 30, 31, 33, 34, 35, 36, 37, 39, 40, 42, 45, 46, 47, 48, 50, 51, 52, 54, 57, 58, 59, 60, 62, 63, 64, 65, 67, 68, 69, 71, 73, 74, 75, 76, 78, 79, 80, 82, 83, 85, 86, 88, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105, 109], "input": [0, 5, 12, 13, 14, 15, 16, 18, 20, 21, 23, 24, 29, 30, 31, 33, 34, 35, 37, 39, 40, 42, 45, 46, 47, 48, 50, 51, 54, 57, 59, 62, 64, 65, 67, 69, 72, 73, 75, 76, 78, 80, 82, 83, 86, 90, 93, 95, 98, 99, 101, 103], "option": [0, 4, 11, 12, 13, 14, 15, 16, 17, 18, 21, 22, 23, 24, 29, 30, 33, 34, 35, 39, 45, 47, 50, 51, 54, 59, 60, 62, 67, 68, 69, 72, 73, 80, 85], "maximum": [0, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 24, 34, 39, 45, 46, 47, 59, 62, 85, 102], "width": [0, 4, 10, 48, 59, 60, 79], "If": [0, 5, 8, 10, 11, 13, 14, 15, 16, 17, 18, 21, 22, 24, 29, 30, 33, 34, 35, 37, 39, 45, 47, 50, 52, 54, 57, 58, 59, 62, 64, 65, 67, 68, 69, 72, 73, 80, 82, 88, 89, 90, 91, 94, 97, 100, 104], "set": [0, 12, 24, 29, 30, 34, 39, 50, 52, 54, 59, 82, 88, 91, 94, 100, 104, 105], "automat": [0, 4, 30, 33, 39, 50, 88, 107, 108], "determin": [0, 8, 39, 98], "termin": 0, "size": [0, 4, 6, 7, 10, 11, 23, 24, 25, 27, 28, 39, 46, 48, 50, 54, 57, 58, 59, 60, 62, 64, 65, 67, 71, 79, 83, 84, 102, 107, 108], "height": [0, 4, 10, 48, 59, 60, 79], "filter": [0, 34, 50, 59, 62, 72, 73, 94, 96, 100], "us": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 43, 45, 47, 48, 50, 51, 54, 55, 57, 59, 62, 63, 64, 65, 67, 68, 69, 72, 74, 75, 76, 79, 82, 83, 85, 86, 88, 89, 90, 91, 94, 96, 97, 98, 100, 104], "when": [0, 7, 10, 12, 23, 25, 27, 28, 29, 30, 37, 39, 43, 47, 48, 52, 55, 59, 64, 67, 69, 71, 79, 83, 85, 88, 89, 105], "resiz": [0, 23, 24, 34, 46, 54, 57, 58, 59, 67, 79], "charact": [0, 39, 45, 54, 70, 71, 74, 75, 76, 77, 82, 90, 106], "repres": [0, 7, 10, 12, 13, 14, 15, 22, 39, 43, 47, 50, 52, 69, 71, 80, 89, 98, 105], "differ": [0, 8, 14, 15, 16, 17, 18, 21, 22, 30, 35, 36, 37, 39, 43, 44, 51, 52, 58, 59, 90, 95, 99, 101, 103, 107, 108], "intens": 0, "proport": [0, 90], "correct": [0, 37], "output": [0, 24, 29, 30, 33, 40, 54, 67, 68, 75, 80, 82, 109], "which": [0, 4, 10, 22, 23, 25, 27, 28, 33, 35, 39, 43, 48, 57, 59, 60, 63, 67, 68, 69, 71, 72, 75, 79, 85, 86, 88, 89, 91, 96, 97, 98, 105, 106, 107, 108, 109], "should": [0, 3, 10, 24, 39, 43, 47, 48, 50, 59, 71, 82, 109], "approxim": 0, "ratio": [0, 24, 34, 45, 46, 48, 79], "your": [0, 50, 64, 105, 107, 108, 109], "thi": [0, 3, 4, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 45, 47, 48, 50, 51, 52, 54, 55, 57, 58, 59, 62, 64, 65, 66, 67, 68, 69, 70, 74, 77, 81, 82, 83, 85, 86, 88, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105, 107, 108], "valu": [0, 4, 8, 10, 13, 17, 18, 21, 22, 37, 39, 43, 47, 50, 52, 57, 58, 59, 68, 74, 79, 86, 89, 97, 105], "ensur": [0, 30, 34, 39, 46, 59, 64, 67, 85], "i": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 45, 47, 48, 50, 51, 52, 54, 55, 57, 58, 59, 60, 62, 64, 65, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 82, 83, 85, 86, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109], "close": [0, 48, 67], "possibl": [0, 23, 30, 39, 48], "origin": [0, 4, 6, 8, 20, 25, 27, 28, 37, 38, 44, 47, 48, 50, 54, 71, 74, 76, 79, 80, 98], "default": [0, 4, 5, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 22, 23, 25, 27, 28, 29, 30, 33, 34, 39, 40, 42, 43, 45, 47, 48, 50, 52, 54, 59, 60, 64, 65, 68, 71, 72, 73, 74, 76, 79, 82, 83, 88, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104], "return": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 50, 51, 52, 54, 57, 58, 59, 60, 62, 64, 65, 67, 68, 69, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 88, 89, 90, 91, 92, 93, 94, 95, 98, 99, 100, 101, 102, 103, 104, 105], "represent": [0, 22, 39, 57, 58, 67], "type": [0, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 21, 22, 23, 24, 29, 30, 31, 33, 34, 35, 37, 39, 40, 42, 45, 47, 48, 50, 51, 52, 54, 57, 58, 59, 60, 62, 64, 65, 67, 68, 69, 72, 73, 76, 78, 80, 81, 82, 83, 85, 86, 90, 93, 94, 95, 98, 99, 100, 101, 102, 103], "exampl": [0, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 27, 28, 29, 34, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 50, 51, 57, 58, 59, 60, 62, 67, 71, 72, 73, 74, 75, 76, 79, 80, 81, 82, 83, 85, 86, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104, 105], "here": [0, 12, 20, 26, 39, 43, 44, 67, 72, 74, 75, 79, 82, 83, 90, 92, 105, 107, 108], "an": [0, 4, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 37, 38, 39, 40, 42, 43, 45, 46, 47, 48, 50, 51, 52, 54, 57, 59, 62, 64, 65, 67, 69, 70, 71, 73, 74, 75, 77, 80, 82, 83, 86, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105], "jerri": 0, "from": [0, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 27, 28, 29, 33, 34, 35, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 50, 51, 52, 57, 58, 59, 60, 62, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 79, 80, 81, 82, 83, 85, 86, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105, 107, 108, 109], "import": [0, 6, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 21, 24, 34, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 50, 51, 57, 58, 59, 60, 62, 67, 71, 72, 73, 74, 75, 76, 79, 80, 81, 82, 83, 85, 86, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104, 105, 107, 108, 109], "print": [0, 5, 12, 17, 18, 21, 22, 34, 67, 68, 107, 108, 109], "png": [0, 5, 8, 10, 13, 24, 35, 37, 42, 47, 48, 50, 62, 67, 69, 71, 82, 83, 92, 105], "draw": [1, 24, 26, 27, 54, 98, 106], "ascii_draw": 1, "meta": [2, 106, 109], "__title__": [2, 109], "__version__": [2, 109], "__description__": [2, 109], "__author__": [2, 109], "__author_email__": 2, "overview": [3, 4, 6, 7, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 31, 32, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 50, 51, 53, 59, 60, 61, 62, 63, 64, 65, 66, 67, 70, 71, 72, 73, 74, 75, 76, 77, 79, 82, 83, 84, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105], "inform": [3, 30, 33, 34, 35, 36, 37, 54, 67, 69, 81], "packag": 3, "titl": [3, 69], "project": [3, 20, 74, 82, 105], "version": [3, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 34, 38, 47, 64, 65, 67, 68, 85, 91, 106, 109], "short": [3, 75, 79, 82], "descript": [3, 20, 29, 33, 69], "includ": [3, 5, 8, 11, 12, 13, 20, 21, 22, 24, 29, 30, 31, 33, 34, 35, 36, 51, 52, 58, 59, 66, 67, 68, 69, 75, 82, 86, 90, 98], "setup": 3, "py": [3, 71], "author": [3, 68], "email": 3, "step": [4, 48, 59, 67], "forecolor": [4, 25, 27, 28], "lightgrei": 4, "backcolor": [4, 25, 27, 28], "white": [4, 8, 25, 27, 28, 30, 59, 67, 71], "creat": [4, 29, 30, 33, 34, 35, 47, 57, 58, 59, 67, 69, 73, 89], "black": [4, 47, 67], "squar": [4, 59], "can": [4, 5, 8, 10, 13, 14, 15, 16, 17, 18, 19, 20, 21, 24, 26, 30, 33, 35, 37, 39, 43, 47, 51, 52, 57, 59, 67, 68, 69, 75, 80, 82, 88, 90, 96, 97, 106, 109], "complement": 4, "transpar": [4, 8, 10, 25, 27, 28, 48, 50, 71, 83], "area": [4, 10, 12, 22, 23, 47, 48], "grid": 4, "pixel": [4, 24, 37, 47, 48, 50, 59, 62, 67, 71, 97], "mean": [4, 20, 22, 23, 25, 27, 28, 29, 39, 42, 43, 48, 52, 57, 58, 59, 88, 91, 109], "function": [4, 7, 8, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 29, 30, 33, 34, 35, 36, 37, 39, 42, 45, 47, 48, 50, 51, 54, 57, 58, 59, 62, 64, 66, 67, 68, 69, 81, 82, 83, 85, 86, 90, 94, 98, 100, 105], "suitabl": [4, 57, 59, 74, 98], "color": [4, 8, 10, 25, 27, 28, 47, 62, 67, 71, 96, 97, 106], "fore": [4, 25, 27, 28], "back": [4, 82], "A": [4, 5, 8, 13, 14, 15, 16, 17, 18, 20, 21, 25, 27, 28, 29, 34, 37, 38, 39, 40, 45, 46, 47, 48, 50, 57, 59, 60, 67, 68, 69, 73, 76, 81, 85, 88, 89, 90, 91, 93, 94, 95, 97, 99, 100, 101, 102, 103, 104, 109], "rgba": [4, 8, 31, 37, 64, 65, 71, 83], "contain": [4, 5, 10, 13, 14, 15, 16, 17, 18, 20, 21, 22, 24, 29, 30, 33, 34, 39, 40, 52, 54, 59, 64, 67, 68, 69, 75, 79, 82, 91, 94, 100, 102, 104], "add": [4, 35, 68, 69, 76], "rgb": [4, 6, 7, 8, 30, 31, 47, 59, 60, 67, 71, 83], "In": [4, 27, 39, 90, 91], "document": [4, 107, 108, 109], "accur": [4, 13, 21, 94, 100], "present": [4, 35, 69, 74], "state": [4, 33], "shown": [4, 70], "follow": [4, 29, 39, 52, 58, 59, 63, 68, 69, 75, 82, 89, 90, 91, 93, 94, 95, 97, 99, 100, 101, 103, 104, 109], "figur": 4, "modul": [5, 8, 11, 12, 17, 18, 20, 21, 22, 23, 24, 29, 30, 33, 34, 35, 36, 37, 57, 58, 66, 68, 69, 70, 82, 85, 86, 94, 100, 106], "provid": [5, 8, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 29, 30, 31, 33, 34, 35, 36, 37, 39, 47, 50, 52, 54, 57, 58, 59, 66, 67, 68, 69, 79, 80, 82, 85, 86, 88, 94, 100], "util": [5, 8, 11, 20, 21, 29, 32, 34, 43, 46, 50, 53, 57, 58, 63, 66, 68, 74, 75, 79, 82, 106], "handl": [5, 8, 11, 29, 30, 33, 34, 36, 37, 55, 58, 59, 66, 69], "url": [5, 9, 13, 16, 18, 30, 37, 67, 106], "convers": [5, 8, 34, 58, 59], "between": [5, 14, 15, 21, 22, 29, 30, 33, 39, 43, 44, 48, 58, 64, 65, 73, 79, 83, 86], "valid": [5, 11, 47, 48, 52, 59, 106], "format": [5, 8, 10, 25, 27, 28, 29, 30, 33, 34, 35, 36, 37, 40, 47, 50, 51, 53, 57, 59, 67, 68, 69, 75, 77, 82, 98, 106], "support": [5, 6, 8, 11, 14, 15, 16, 18, 21, 29, 33, 34, 35, 48, 54, 57, 58, 59, 64, 65, 67, 68, 69, 82, 83], "convert": [5, 8, 30, 35, 37, 39, 52, 57, 58, 59, 69, 82, 98], "specifi": [5, 8, 22, 23, 24, 29, 30, 33, 34, 39, 47, 48, 50, 59, 67, 68, 69, 73, 75, 80, 82, 85], "load": [5, 8, 13, 14, 17, 18, 29, 30, 33, 34, 35, 37, 67, 82, 88], "variou": [5, 8, 14, 15, 17, 21, 22, 24, 29, 31, 33, 34, 36, 59, 67, 69, 86, 109], "mime": 5, "jpg": [5, 6, 7, 8, 11, 12, 14, 15, 16, 17, 18, 21, 24, 29, 34, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 51, 60, 71, 74, 75, 79, 82, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104, 105], "save_kwarg": 5, "string": [5, 13, 15, 16, 20, 37, 52, 67, 68, 76, 88, 105], "pil": [5, 6, 7, 8, 10, 11, 17, 24, 30, 34, 43, 46, 47, 48, 50, 57, 59, 60, 62, 67, 75, 83, 92, 97], "numpi": [5, 6, 10, 24, 30, 33, 37, 39, 50, 52, 82, 86], "arrai": [5, 10, 24, 30, 37, 39, 43, 50, 52, 82, 86], "file": [5, 8, 10, 11, 12, 13, 16, 18, 24, 35, 37, 43, 60, 66, 67, 68, 69, 88, 97, 105, 106], "path": [5, 8, 10, 12, 13, 16, 18, 24, 30, 34, 37, 60, 67, 68, 69, 75, 92, 97, 105], "desir": [5, 60], "addit": [5, 11, 29, 30, 33, 34, 35, 47, 48, 58, 67, 69], "keyword": [5, 11, 29, 30, 33, 34, 35, 47, 48, 67, 69, 85], "argument": [5, 11, 29, 30, 33, 34, 35, 47, 48, 51, 52, 67, 69, 73, 75, 82, 85], "pass": [5, 11, 27, 28, 29, 30, 33, 34, 35, 47, 48, 67, 71, 79, 83, 85], "save": [5, 10, 24, 35, 62, 67, 68, 69, 71], "encod": [5, 6, 9, 29, 30, 33, 37, 69, 106], "open": [5, 6, 7, 8, 10, 12, 17, 29, 34, 46, 47, 48, 50, 62, 67, 68, 83, 88], "test": [5, 43, 83, 89, 90, 91, 93, 94, 95, 97, 99, 100, 101, 103, 104], "blob_url": 5, "qualiti": [5, 23, 40, 61, 67, 82, 83], "95": [5, 34, 59, 72, 73, 80], "base64": 5, "pre": [5, 13, 15, 18, 30, 33, 40], "object": [5, 6, 8, 10, 11, 12, 18, 22, 24, 34, 35, 37, 43, 47, 51, 54, 55, 58, 59, 60, 67, 69, 74, 75, 88, 91, 92, 94, 97, 100, 104], "rais": [5, 8, 11, 13, 14, 16, 17, 18, 21, 22, 29, 33, 34, 37, 47, 50, 52, 55, 57, 58, 59, 62, 67, 68, 69, 72, 73, 80], "valueerror": [5, 11, 13, 16, 18, 21, 22, 29, 33, 37, 50, 59, 69, 80], "unsupport": [5, 45, 58, 59, 80], "method": [5, 11, 29, 30, 31, 33, 34, 36, 37, 39, 47, 59, 94, 100], "warn": 5, "userwarn": 5, "doesn": [5, 37, 73], "t": [5, 37, 73], "match": [5, 22, 33, 37, 50, 59, 73, 77, 106], "actual": [5, 18, 21, 45], "invalid": [5, 13, 16, 18, 21, 29, 33, 35, 59], "show": [5, 11, 13, 14, 15, 16, 51], "bool": [5, 7, 8, 11, 24, 27, 34, 39, 45, 47, 50, 51, 54, 59, 64, 65, 68, 69, 72, 73, 74, 75, 76, 78, 79, 82, 83, 89, 97, 105], "effici": [5, 20, 23, 30, 68, 86], "without": [5, 34, 62, 67, 72, 73, 81], "content": [5, 11, 12, 27, 45, 70], "true": [5, 7, 8, 11, 24, 34, 39, 47, 48, 51, 54, 57, 58, 59, 64, 65, 68, 69, 72, 73, 76, 78, 82, 89, 92, 97, 105], "fals": [5, 6, 7, 8, 11, 24, 27, 34, 39, 45, 47, 59, 64, 65, 67, 68, 69, 72, 73, 74, 75, 76, 78, 79, 82, 83, 89, 92, 97, 105], "otherwis": [5, 8, 11, 35, 39, 59, 64, 65, 69, 72, 73, 78, 83, 88], "abc": 5, "svg": 5, "xml": 5, "jpeg": [5, 63, 67, 92, 105], "text": [5, 19, 24, 30, 33, 45, 67, 76, 78, 106], "plain": 5, "hello": 5, "order_": [6, 7], "chw": [6, 7], "both": [6, 13, 22, 30, 33, 45, 57, 68, 82], "np": [6, 7, 10, 29, 30, 33, 37, 39, 48, 50, 52, 82, 86], "uint8": [6, 7], "float32": [6, 7, 10, 25, 27, 28, 39], "ar": [6, 10, 12, 13, 14, 15, 16, 17, 18, 21, 22, 23, 29, 30, 33, 34, 35, 39, 42, 43, 44, 45, 47, 52, 55, 58, 59, 60, 63, 67, 68, 69, 72, 73, 74, 75, 79, 80, 82, 83, 89, 90, 91, 92, 93, 94, 95, 97, 99, 100, 101, 102, 103, 104, 105], "order": [6, 7, 59, 76, 77, 106], "rgb_encod": [6, 9], "custom_imag": [6, 7], "data_cwh": 6, "cwh": 6, "data_int": 6, "use_float": [6, 7], "mode": [6, 7, 8, 22, 34, 37, 58, 60, 67, 80, 83, 88], "1606x1870": [6, 7], "0x7fb9b89bbdc0": 6, "0x7fb9b89bbe50": 6, "0x7fb9b89bbdf0": 6, "invers": 6, "oper": [6, 30, 33, 38, 39, 40, 42, 43, 59, 68, 106], "ndarrai": [7, 10, 29, 30, 33, 37, 39, 43, 48, 50, 52, 82, 86], "channel": [7, 8, 31, 59, 64, 65, 83], "jpegimageplugin": [7, 60], "jpegimagefil": [7, 60], "0x7f9ec37389d0": 7, "shape": [7, 39, 43, 50, 71, 82], "dtype": [7, 39], "3": [7, 10, 12, 13, 14, 15, 21, 22, 39, 40, 43, 45, 47, 52, 54, 59, 62, 67, 75, 82, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104, 107, 108, 109], "1870": 7, "1606": 7, "whc": 7, "": [7, 12, 13, 14, 15, 16, 17, 18, 21, 22, 23, 29, 34, 35, 37, 45, 47, 57, 59, 67, 82, 85, 93], "result": [7, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 29, 30, 33, 34, 37, 40, 43, 45, 47, 48, 50, 51, 71, 74, 75, 82, 86, 93, 94, 100], "same": [7, 8, 39, 44, 82, 85], "torchvis": [7, 56, 106], "transform": [7, 8, 55, 56, 57, 58, 76, 106], "to_tensor": [7, 57, 58], "process": [8, 9, 11, 13, 14, 16, 17, 22, 31, 34, 36, 37, 39, 57, 59, 62, 64, 65, 66, 73, 82, 109], "manipul": [8, 66], "python": [8, 37, 62, 85, 107, 108, 109], "librari": [8, 34, 57, 59, 62, 109], "It": [8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 29, 30, 33, 34, 35, 36, 47, 48, 50, 54, 57, 58, 66, 68, 69, 82, 85, 86, 98, 109], "multipl": [8, 10, 16, 30, 33, 37, 39, 43, 67], "ad": [8, 12, 59, 68, 69, 76], "background": [8, 9, 25, 27, 28, 30, 61, 67, 71, 106], "check": [8, 11, 37, 42, 68, 72, 73, 78, 89, 92, 102, 105, 109], "alpha": [8, 31, 64, 65], "design": [8, 22, 29, 33, 35, 36], "simplifi": [8, 90], "common": [8, 58], "relat": [8, 12, 14, 17, 66, 73, 86], "task": [8, 21, 22, 33, 36, 47, 57], "applic": [8, 57, 74, 79, 98], "kei": [8, 18, 22, 30, 59, 68, 75, 82], "featur": [8, 13, 18, 30, 32, 33, 39, 43, 69, 71, 74, 75, 76, 82, 90], "binari": [8, 86], "like": [8, 12, 19, 24, 58, 59, 79, 85, 109], "onc": 8, "particularli": [8, 22, 29, 35, 36, 69, 85], "requir": [8, 10, 20, 21, 39, 48, 68, 69, 94, 100, 109], "preprocess": [8, 20, 29, 30, 34, 39, 64, 106], "befor": [8, 37, 39, 68, 82], "further": 8, "analysi": [8, 40], "force_background": [8, 59], "appli": [8, 15, 18, 20, 31, 39, 47, 48, 50, 57, 59, 62, 82, 86], "necessari": [8, 39, 74, 79], "ha": [8, 23, 45, 58, 83, 98, 107, 108], "4": [8, 12, 15, 17, 18, 22, 37, 38, 39, 40, 43, 47, 52, 62, 64, 65, 67, 75, 82, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104, 107, 108], "avoid": [8, 74], "anomali": 8, "dure": [8, 29, 37, 76, 97, 105], "subsequ": [8, 30, 47], "union": [8, 13, 14, 15, 16, 17, 18, 21, 22, 30, 33, 37, 39, 47, 52, 57, 59, 67, 69, 72, 73, 80], "retain": 8, "typeerror": [8, 52, 57, 58, 59, 72, 73, 80], "isinst": 8, "list": [8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 29, 30, 33, 34, 39, 43, 45, 47, 48, 51, 54, 57, 58, 59, 60, 72, 73, 80, 81, 82, 89, 91, 94, 100, 104], "tupl": [8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 29, 30, 33, 34, 39, 40, 43, 45, 47, 48, 51, 59, 82, 90, 91, 93, 94, 95, 98, 99, 100, 101, 102, 103, 104], "take": [8, 54, 59], "singl": [8, 16, 33, 37, 39, 58, 59, 76, 82, 86], "call": [8, 26, 67], "each": [8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 24, 29, 34, 39, 43, 50, 57, 66, 76, 78, 82, 83, 98], "item": [8, 10, 18], "batch": [8, 64, 65, 82, 83, 102], "multiimagestyp": [8, 30, 33, 39, 48], "iter": [8, 59, 62, 73], "img_path": 8, "image1": 8, "image2": 8, "loaded_imag": 8, "len": [8, 60], "all": [8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 26, 29, 30, 33, 34, 38, 39, 40, 42, 43, 45, 51, 52, 62, 64, 65, 68, 70, 71, 75, 77, 82, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "pillow": [8, 56, 106], "boolean": [8, 39], "tool": [9, 16, 24, 29, 31, 38, 39, 40, 41, 47, 62, 70, 76, 96, 98], "basic": [9, 57, 61, 73], "grid_background": 9, "grid_transpar": 9, "blob": [9, 71, 106], "to_blob_url": 9, "load_image_from_blob_url": 9, "is_valid_image_blob_url": 9, "decod": [9, 37, 106], "rgb_decod": 9, "load_imag": [9, 24, 51, 67], "has_alpha_channel": 9, "layer": [9, 86, 106], "istack": 9, "download_image_from_url": 9, "is_http_url": 9, "mai": [10, 14, 17, 39, 63, 67, 74, 79, 85, 105, 107, 108], "block": [10, 29, 33, 34], "togeth": 10, "new": [10, 23, 29, 52, 64, 65, 67, 68, 73], "similar": [10, 12, 19, 30, 33, 39, 43, 59, 79, 82, 106], "techniqu": [10, 31, 37], "p": [10, 74, 75, 79, 82], "need": [10, 16, 34, 45, 48, 85, 89, 91, 94, 97, 100, 104], "stack": [10, 82], "addition": 10, "second": [10, 22, 39, 44, 78], "element": [10, 82], "rang": [10, 39, 43, 48], "left": [10, 47, 48, 52, 86], "0": [10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 29, 30, 34, 38, 39, 40, 43, 45, 47, 48, 50, 52, 54, 57, 58, 59, 62, 67, 68, 72, 73, 74, 75, 76, 79, 80, 81, 82, 86, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104, 107, 108, 109], "right": [10, 47, 52, 86], "two": [10, 22, 39, 44, 62, 78, 97], "dimension": [10, 82], "h": [10, 25, 27, 28, 50, 71], "w": [10, 25, 27, 28, 50, 71, 82], "posit": [10, 39, 47, 48, 90], "target": [10, 19, 25, 27, 28, 30, 48, 59], "By": [10, 45], "first": [10, 12, 16, 22, 34, 39, 44, 78], "howev": [10, 39], "solid": [10, 47], "pure": [10, 71], "lime": [10, 71], "nian": 10, "nian_lim": 10, "yellow": [10, 67], "5": [10, 12, 16, 21, 22, 39, 40, 43, 45, 48, 50, 52, 57, 58, 59, 60, 67, 74, 86, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104], "9": [10, 12, 22, 39, 43, 52, 59, 67, 80, 89, 90, 91, 93, 94, 97, 98, 99, 100, 101, 103, 104], "nian_tran": 10, "custom": [10, 13, 14, 15, 16, 17, 18, 21, 29, 33, 34, 37, 40, 47, 48, 50, 58, 59, 67, 68, 72], "mask": [10, 25, 27, 28, 48, 50, 71], "hs1": 10, "ab": 10, "linspac": 10, "ws1": 10, "nian_mask": 10, "hxw": [10, 25, 27, 28, 50], "download": 11, "special": [11, 12], "github": [11, 51, 107, 108, 109], "hug": [11, 18, 29, 30, 33, 34, 39, 59, 82], "face": [11, 18, 19, 20, 29, 30, 33, 34, 39, 52, 54, 59, 67, 73, 82, 90, 106], "progress": [11, 64, 65, 83], "track": 11, "host": [11, 12, 15, 20, 23, 30, 39, 45, 60, 75, 83, 89, 90, 91, 93, 94, 95, 97, 99, 100, 101, 103, 104, 109], "main": [11, 17, 20, 21, 24, 29, 30, 33, 34, 39, 59, 67, 69, 71, 74, 85, 109], "compon": [11, 12, 22, 29, 30, 33, 34, 85], "http": [11, 51, 71, 109], "intern": [11, 33, 55, 68], "silent": [11, 64, 65, 83], "expected_s": 11, "kwarg": [11, 12, 13, 14, 15, 16, 17, 18, 21, 29, 30, 33, 34, 35, 47, 48, 67, 69], "suppress": [11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 24, 34, 47, 83], "bar": 11, "displai": [11, 30, 33, 64, 65], "expect": [11, 37, 59], "session": 11, "get": [11, 25, 27, 28, 30, 38, 40, 60, 61, 67, 71, 74, 77, 82, 88, 90, 95, 97, 99, 101, 103], "especi": 11, "hf": 11, "request": 11, "requestexcept": 11, "fail": [11, 13], "unidentifiedimageerror": 11, "com": [11, 51, 109], "ftp": 11, "booru": 12, "yolo": [12, 18, 20, 32, 106], "aperveyev": 12, "deepgh": [12, 13, 14, 15, 16, 17, 18, 20, 23, 39, 43, 45, 60, 75, 79, 83, 89, 90, 91, 93, 94, 95, 97, 99, 100, 101, 103, 104, 109], "overal": [12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 26, 38, 39, 40, 42, 43, 45, 51, 62, 64, 65, 70, 77, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "benchmark": [12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 26, 38, 39, 40, 42, 43, 45, 51, 62, 64, 65, 70, 77, 83, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "explan": 12, "No": [12, 67, 107, 108], "head": [12, 19, 24, 51, 73, 90, 99, 106], "anim": [12, 13, 14, 15, 16, 17, 18, 19, 21, 26, 28, 38, 39, 40, 42, 51, 53, 54, 60, 67, 70, 71, 73, 74, 77, 83, 90, 91, 94, 95, 99, 100, 101, 103, 104, 109], "pretti": 12, "girl": [12, 45, 73], "onli": [12, 13, 14, 15, 16, 17, 18, 21, 24, 39, 68, 73, 74, 79, 82, 97], "bust": 12, "torso": 12, "part": [12, 50, 51, 52], "collarbon": 12, "center": [12, 48, 58, 59], "pair": [12, 22, 33], "cover": [12, 20, 48, 67, 73], "breast": [12, 20, 73, 74, 75, 79, 81, 82], "boob": 12, "bra": 12, "nippl": [12, 13, 47, 67], "mostli": [12, 16], "visibl": [12, 24], "nsfw": [12, 47, 96, 106], "shld": 12, "shoulder": [12, 52], "mayb": 12, "one": [12, 33, 37, 43, 45, 59, 73, 82], "view": [12, 45], "profil": 12, "exactli": 12, "rear": 12, "exclud": 12, "sideb": 12, "uncov": 12, "other": [12, 39, 45, 59, 78, 81, 90], "visual": [12, 13, 14, 15, 16, 18, 19, 21, 39, 41, 51, 53, 82, 106], "mark": 12, "belli": [12, 20], "button": [12, 29, 75], "hip": [12, 52], "half": [12, 16, 73], "stock": 12, "line": [12, 26, 27, 54], "knee": [12, 52], "below": [12, 54, 70, 109], "6": [12, 22, 24, 39, 43, 52, 59, 62, 72, 73, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104, 107, 108], "nopan": 12, "panti": [12, 76], "cloth": 12, "bikini": 12, "regardless": 12, "censor": [12, 19, 47, 48, 94, 100, 106], "evid": 12, "7": [12, 13, 15, 16, 17, 18, 34, 39, 43, 45, 47, 50, 52, 59, 67, 72, 73, 79, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104], "butt": 12, "buttock": [12, 20], "least": [12, 36, 37, 69], "partial": 12, "behind": 12, "more": [12, 13, 32, 33, 45, 52, 57, 67, 85, 88], "less": [12, 13, 15, 21, 89], "stand": [12, 67, 74, 75, 79, 82], "sit": [12, 73], "ass": 12, "split": [12, 79], "leg": [12, 67], "wide": [12, 67], "90": 12, "degre": [12, 48], "typic": [12, 13, 30, 59], "abov": [12, 13, 14, 15, 16, 17, 18, 21, 50, 91, 94, 100, 104], "10": [12, 23, 29, 39, 43, 48, 52, 59, 62, 89, 90, 91, 94, 97, 98, 100, 101], "sprd": 12, "strongli": [12, 83], "11": [12, 39, 52, 89, 90, 91, 94, 97, 98, 100, 101, 107, 108], "vsplt": 12, "pose": [12, 39, 106], "12": [12, 24, 39, 47, 52, 59, 89, 90, 91, 94, 97, 98, 100, 101], "vsprd": 12, "vsplit": 12, "13": [12, 39, 52, 90, 91, 94, 98, 101, 103], "full": [12, 67], "almost": 12, "side": [12, 46, 73, 105], "usual": [12, 43], "ly": 12, "14": [12, 52, 59, 90, 91, 94, 98, 101, 109], "wing": [12, 73], "dragon": 12, "poni": 12, "15": [12, 42, 44, 52, 59, 90, 91, 94, 98, 101, 107, 108], "feral": 12, "four": [12, 13, 90], "non": [12, 13, 14, 15, 16, 17, 18, 20, 21, 34, 47, 95], "human": [12, 13, 14, 15, 16, 17, 18, 21, 51, 53, 89], "16": [12, 52, 59, 62, 64, 65, 90, 94, 98, 101], "hdrago": 12, "style": [12, 16, 21, 48, 103, 109], "17": [12, 52, 59, 98, 103], "hponi": 12, "18": [12, 20, 52, 59, 94, 98, 100, 107, 108], "hfox": 12, "cartoon": 12, "fox": 12, "dog": 12, "zootopia": 12, "nick": 12, "wild": 12, "19": [12, 52, 98], "hrabb": 12, "rabbit": 12, "judi": 12, "hopp": 12, "bunnygirl": 12, "20": [12, 29, 52, 59, 67, 98], "hcat": 12, "cat": [12, 73, 80], "catgirl": 12, "sharp": 12, "muzzl": 12, "compar": [12, 22, 33], "21": [12, 16, 52, 59, 103], "hbear": 12, "bear": 12, "22": [12, 52, 59], "jacko": 12, "memet": 12, "jack": 12, "o": [12, 67, 69, 79, 82, 94, 97, 107, 108], "contest": 12, "toward": [12, 52], "viewer": [12, 67], "23": [12, 52, 59], "jackx": 12, "sometim": 12, "24": [12, 39, 43, 52, 59, 62], "hhors": 12, "hors": 12, "implement": [12, 30, 33, 44, 85], "aa09": 12, "25": [12, 15, 20, 34, 44, 59, 103], "hbird": 12, "bird": 12, "name": [12, 13, 14, 15, 16, 17, 18, 21, 23, 29, 30, 33, 34, 39, 40, 45, 47, 52, 57, 58, 59, 74, 79, 82, 83, 89, 90, 93, 95, 98, 99, 101, 102, 103], "releas": 12, "time": [12, 69, 83], "yolov8s_pp09": 12, "2023": 12, "focus": 12, "class": [12, 14, 17, 18, 29, 30, 31, 33, 34, 37, 47, 48, 52, 55, 57, 59, 60, 66, 67, 69, 73, 90, 91, 94, 95, 99, 100, 101, 103, 104], "advanc": [12, 109], "capabl": [12, 30, 37, 45], "specif": [12, 13, 18, 29, 30, 33, 35, 37, 47, 52, 55, 57, 59, 69, 70, 90, 94, 100], "scenario": [12, 74, 79, 85], "yolov8s_pp12": 12, "2024": 12, "final": 12, "patch": 12, "continu": 12, "focu": [12, 67], "enhanc": [12, 32, 106], "improv": [12, 23, 82], "previou": 12, "yolov8m_pp13": 12, "offer": [12, 15, 16, 17, 22, 57, 69, 97], "yolov8n_as01": 12, "spinoff": 12, "26": [12, 59], "train": [12, 13, 14, 15, 16, 17, 18, 21, 39, 40, 74, 75, 76, 79, 83, 94, 100], "80": 12, "epoch": 12, "sfw": 12, "subset": 12, "wa": 12, "eventu": 12, "abandon": 12, "due": [12, 38, 39, 74, 79, 85, 90, 105], "ineffect": 12, "yolov8m_as02": 12, "start": [12, 37, 48, 67, 106], "30": [12, 21, 48], "public": [12, 30], "friendli": [12, 109], "reduc": [12, 39, 50, 82], "yolov8m_as03": 12, "as02": 12, "60": 12, "aim": 12, "bottleneck": 12, "reproduc": 12, "yolov8s_aa06": 12, "initi": [12, 29, 30, 34, 37, 47, 60, 73], "current": [12, 58, 64, 67, 94, 100, 107, 108, 109], "reincarn": 12, "some": [12, 29, 32, 39, 43, 44, 48, 61, 72, 74, 75, 79, 82, 83, 85, 92, 105, 107, 108], "yolov8s_aa09": 12, "updat": [12, 29, 30, 33, 34, 68], "dataset": [12, 13, 14, 15, 16, 17, 18, 21, 40, 43, 82, 96], "closeup": 12, "adjust": [12, 34, 43, 73], "larg": [12, 27, 30, 39, 82], "hat": [12, 73], "aa06": 12, "yolov8s_aa10": 12, "major": 12, "fix": 12, "issu": [12, 18, 64], "wear": 12, "yolov8s_aa11": 12, "latest": [12, 34, 74, 79], "mainstream": 12, "aa10": 12, "outstand": 12, "map": [12, 29, 45, 51, 72, 73, 76, 80, 81, 86, 98, 102], "score": [12, 13, 14, 15, 16, 17, 18, 20, 22, 23, 24, 29, 30, 33, 38, 40, 42, 43, 45, 51, 52, 54, 76, 80, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "though": 12, "note": [12, 16, 39, 48, 67, 90, 94, 97, 100, 107, 108], "complet": [12, 34, 48, 90, 96, 106], "fair": 12, "bias": 12, "model_nam": [12, 13, 14, 15, 16, 17, 18, 21, 29, 30, 33, 34, 40, 47, 82, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "conf_threshold": [12, 13, 14, 15, 16, 17, 18, 21, 34, 47], "iou_threshold": [12, 13, 14, 15, 16, 17, 18, 20, 21, 34, 47], "perform": [12, 16, 20, 21, 23, 30, 33, 34, 39, 45, 47, 48, 51, 59, 74, 85, 97, 98, 107, 108], "confid": [12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 34, 40, 45, 47, 52, 54, 75, 82], "threshold": [12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 25, 34, 39, 42, 43, 45, 47, 50, 54, 74, 75, 79, 82, 89, 97], "iou": [12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 34, 47], "bounding_box": 12, "x1": [12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 24, 34, 47, 48], "y1": [12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 24, 34, 47, 48], "x2": [12, 20, 22], "y2": [12, 20, 22], "box": [12, 13, 14, 15, 16, 17, 18, 20, 22, 23, 24, 45, 51], "f": [12, 17, 22, 39, 43, 67, 86], "2f": 12, "point": [13, 17, 39, 52, 59], "femal": [13, 20, 47, 73], "genit": 13, "male": [13, 20, 73], "anime_censor_detect": 13, "yolov8": [13, 14, 15, 16, 17, 18, 21], "model": [13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 26, 27, 28, 29, 30, 31, 33, 34, 38, 39, 40, 43, 45, 47, 51, 52, 54, 59, 62, 63, 64, 65, 66, 67, 70, 74, 75, 76, 77, 79, 82, 83, 86, 88, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 106, 109], "v1": [13, 14, 15, 16, 17, 21, 47, 67, 82], "identifi": [13, 29, 37, 64], "locat": 13, "anatom": 13, "analyz": [13, 20, 40], "data": [13, 16, 18, 35, 37, 39, 51, 58, 66, 67, 74, 76, 94, 100, 106, 107, 108, 109], "either": [13, 14, 15, 16, 17, 33, 39, 59, 82, 86], "standard": [13, 15, 16, 17, 35, 59, 85], "n": [13, 14, 15, 16, 17, 18, 21, 37, 39, 47, 59, 67], "nano": [13, 15, 16, 17, 47], "faster": [13, 14, 15, 16, 17, 18, 47], "while": [13, 15, 16, 17, 24, 34, 46, 48, 62, 85], "slower": [13, 21], "construct": [13, 14, 16, 17, 47, 82], "intersect": [13, 14, 15, 16, 17, 18, 21, 22, 47], "over": [13, 14, 15, 16, 17, 18, 21, 22, 23, 47, 73], "merg": [13, 14, 15, 16, 17, 39], "integ": [13, 37, 43, 52, 59], "x0": [13, 14, 15, 16, 17, 18, 21, 24, 34, 47, 48], "y0": [13, 14, 15, 16, 17, 18, 21, 24, 34, 47, 48], "bound": [13, 14, 15, 16, 17, 18, 20, 22, 23, 24, 51], "indic": [13, 39, 52, 55, 74, 79, 82], "nipple_f": [13, 47], "peni": [13, 47], "pussi": [13, 47, 67], "runtimeerror": [13, 29, 33], "detection_visu": [13, 14, 15, 16, 18, 19, 21], "nude_girl": [13, 47], "365": 13, "264": 13, "399": 13, "289": [13, 14], "7473511695861816": 13, "224": [13, 57, 58, 59], "260": 13, "252": 13, "285": 13, "6830288171768188": 13, "206": 13, "523": [13, 47, 48], "240": 13, "608": 13, "6799028515815735": 13, "matplotlib": [13, 14, 15, 16, 24, 51], "pyplot": [13, 14, 15, 16, 51], "plt": [13, 14, 15, 16, 51], "imshow": [13, 14, 15, 16, 51], "anime_eye_detect": 14, "allow": [14, 15, 17, 18, 21, 30, 34, 37, 55, 57, 59, 85], "trade": [14, 16], "off": [14, 16], "speed": [14, 15, 16, 17, 18, 21, 25, 83], "accuraci": [14, 15, 16, 17, 18, 21, 45, 89, 91, 94, 97, 100, 104], "higher": [14, 15, 16, 17, 18, 20, 23, 97], "consid": [14, 17, 22, 39, 45, 48, 50, 60, 73, 94, 100], "overlap": [14, 16, 17, 18, 22, 64, 65, 74, 75, 77, 79, 82, 83, 106], "coordin": [14, 15, 16, 17, 18, 24, 34, 48, 52, 62], "alwai": [14, 16, 17, 18, 45], "except": [14, 17, 37, 55, 59, 67], "predict": [14, 18, 21, 29, 30, 33, 34, 75, 82, 89, 91, 93, 94, 97, 98, 100, 102, 104], "yolo_predict": [14, 21, 32], "squat": [14, 16, 51], "297": 14, "239": [14, 45], "341": 14, "271": 14, "7760562896728516": 14, "230": 14, "263": 14, "308": 14, "7682342529296875": 14, "createml": 15, "huggingfac": [15, 17, 39, 45, 59, 62, 71, 89, 90, 91, 93, 94, 95, 97, 99, 100, 101, 103, 104], "anime_face_detect": 15, "user": [15, 21, 29, 30, 33, 34, 37, 60, 69, 109], "balanc": [15, 17, 21, 67], "system": [15, 16, 25, 55, 59, 94, 100], "overhead": [15, 16, 25, 85], "avail": [15, 21, 24, 29, 30, 37, 39, 45, 48, 55, 59, 67, 80, 88, 89, 91, 94, 100, 104], "v0": [15, 21, 64, 65], "overrid": [15, 21], "auto": [15, 21, 51, 69, 88], "mostima_post": [15, 18], "29": [15, 18, 59], "441": [15, 18], "204": [15, 18], "584": [15, 18], "7874319553375244": [15, 18], "346": [15, 18], "59": [15, 18], "529": [15, 18], "275": [15, 18], "7510495185852051": [15, 18], "606": [15, 18], "51": [15, 18, 59], "895": [15, 18], "336": [15, 18], "6986488103866577": [15, 18], "upper": [16, 47], "bodi": [16, 21, 51, 52, 54, 67], "anime_halfbody_detect": 16, "pleas": [16, 23, 38, 39, 45, 64, 66, 68, 83, 90, 94, 97, 100, 107, 108], "primari": [16, 90, 93, 95, 99, 101, 103], "purpos": 16, "crop": [16, 50, 57, 58, 59, 67], "illustr": [16, 67, 91, 93], "therefor": [16, 39, 107, 108], "consist": [16, 39], "person": [16, 19, 22, 24, 34, 51, 99, 106], "peopl": [16, 80], "guarante": [16, 45], "you": [16, 18, 19, 21, 26, 45, 48, 64, 65, 82, 83, 85, 88, 89, 90, 91, 94, 97, 100, 104, 109], "inde": 16, "recommend": [16, 23, 39, 42, 43, 82, 83, 94, 100], "approach": 16, "detect_person": [16, 19, 24, 51], "individu": [16, 22, 37, 57, 66], "obtain": [16, 26, 38, 39], "local": [16, 60, 107, 108], "flexibl": [16, 57, 58], "lower": [16, 42, 43, 45, 47], "127": 16, "629": 16, "637": 16, "9040350914001465": 16, "anime_hand_detect": 17, "choos": [17, 21, 45], "35": [17, 59, 67, 74, 82], "configur": [17, 29, 39, 57, 58, 59, 106], "suit": 17, "case": [17, 23, 39, 42], "defin": [17, 21, 39, 67, 86], "being": 17, "label": [17, 18, 20, 22, 23, 24, 29, 30, 33, 34, 39, 40, 45, 76, 98, 102], "infer": [17, 20, 23, 30, 33, 34, 51, 64, 65, 88, 97], "anime_imag": 17, "bbox": 17, "conf": 17, "customiz": [18, 24], "integr": [18, 30, 74, 109], "repositori": [18, 29, 30, 33, 34, 39], "anime_head_detect": 18, "contribut": 18, "our": 18, "develop": [18, 83, 109], "yolo11": 18, "architectur": 18, "usag": [18, 29, 30, 66, 67, 68, 74, 85, 86, 105], "head_detect_v2": 18, "0_": 18, "equal": [18, 48], "deprec": [18, 23, 38], "remov": [18, 23, 29, 34, 38, 45, 62, 71, 73, 75, 76, 81, 82], "futur": [18, 23], "help": [18, 39, 50, 62], "For": [18, 19, 21, 22, 30, 39, 45, 52, 66, 82, 88], "instead": [18, 23, 76], "detect_head": [19, 24], "booru_yolo": [19, 106], "detect_with_booru_yolo": 19, "detect_censor": [19, 47, 94, 100], "ey": [19, 48, 52, 67, 73, 106], "detect_ey": 19, "detect_fac": 19, "halfbodi": [19, 90, 99, 106], "detect_halfbodi": 19, "hand": [19, 52, 54, 67, 73, 106], "detect_hand": 19, "nudenet": [19, 106], "detect_with_nudenet": 19, "calculate_i": 19, "bboxes_similar": 19, "detection_similar": 19, "detect_text": 19, "nuditi": 20, "run": [20, 25, 29, 30, 34, 83, 88, 105, 106], "nm": 20, "postprocess": 20, "onnx": [20, 29, 30, 33, 34, 75, 88, 98], "nudenet_onnx": 20, "notai": 20, "tech": 20, "detail": [20, 62, 66, 67, 88, 90], "respect": 20, "female_genitalia_cov": 20, "genitalia": 20, "face_femal": 20, "buttocks_expos": 20, "expos": 20, "female_breast_expos": 20, "female_genitalia_expos": 20, "male_breast_expos": 20, "anus_expos": 20, "anu": 20, "feet_expos": 20, "feet": [20, 52, 54], "belly_cov": 20, "feet_cov": 20, "armpits_cov": 20, "armpit": 20, "armpits_expos": 20, "face_mal": 20, "belly_expos": 20, "male_genitalia_expos": 20, "anus_cov": 20, "female_breast_cov": 20, "buttocks_cov": 20, "onnxruntim": [20, 87, 106], "topk": [20, 29], "100": [20, 25, 34, 42, 59, 85], "45": [20, 43, 59], "score_threshold": 20, "number": [20, 29, 30, 33, 37, 39, 45, 52, 60, 62, 86, 89], "keep": [20, 79], "entir": 21, "anidet3": 21, "roboflow": 21, "m": 21, "x": [21, 39, 48, 52, 67, 85, 86, 102], "fastest": [21, 25], "most": [21, 29, 30, 33, 34], "confidence_scor": [21, 24], "genshin_post": [21, 46, 47, 48], "371": 21, "232": 21, "564": 21, "690": 21, "7533698678016663": 21, "135": [21, 52], "451": 21, "716": [21, 45], "6788613796234131": 21, "614": 21, "393": 21, "830": 21, "686": 21, "5612757205963135": 21, "1275": 21, "654": 21, "4047100841999054": 21, "calcul": [22, 30, 39, 42, 43], "comput": [22, 27, 30, 33, 41, 59, 85, 86, 98], "work": [22, 29, 30, 33, 36, 42, 69, 98], "aggreg": 22, "involv": 22, "segment": [22, 60, 106], "evalu": [22, 38], "algorithm": [22, 39, 42], "box1": 22, "box2": 22, "bboxtyp": 22, "measur": [22, 38, 39, 42], "divid": [22, 52], "4f": 22, "1429": 22, "bboxes1": 22, "bboxes2": 22, "liter": [22, 39, 48, 52, 64, 65, 80], "max": [22, 23], "raw": [22, 29, 30, 33, 37], "depend": [22, 67, 68, 105], "unknown": [22, 80], "hungarian": 22, "find": [22, 48], "optim": [22, 30, 39], "assign": [22, 23, 29, 39], "among": [22, 39], "averag": 22, "detect1": 22, "detect2": 22, "bboxwithscoreandlabel": 22, "group": [22, 29, 43, 76], "correspond": [22, 39, 45, 50, 59, 82, 98, 102], "combin": [22, 37, 45], "against": [22, 83], "ground": [22, 94, 100], "truth": [22, 94, 100], "car": 22, "85": [22, 74, 82], "75": 22, "text_detect": 23, "been": [23, 98], "migrat": 23, "ocr": [23, 106], "detect_text_with_ocr": [23, 106], "soon": 23, "paddleocr": [23, 45], "dbnetpp_resnet50_fpnc_1200e_icdar2015": 23, "05": [23, 59, 74, 75, 89, 90, 91, 93, 98, 99, 100, 101, 103, 104], "max_area_s": 23, "640": 23, "region": [23, 47, 50, 94, 100], "dbnet": 23, "do": [23, 50, 91], "640x640": 23, "ani": [23, 30, 33, 37, 39, 47, 57, 59, 62, 67, 72, 86, 88], "sinc": [23, 38], "appear": [24, 27], "font": 24, "pad": [24, 71], "see": [24, 67, 88], "text_pad": 24, "fontsiz": 24, "max_short_edge_s": 24, "fp": 24, "no_label": 24, "normal": [24, 30, 40, 57, 58, 59, 82], "predefin": [24, 73], "extract": [24, 25, 27, 28, 37, 39, 43, 45, 50, 59, 66, 67, 68, 69, 75, 82], "around": [24, 29, 34, 37, 54], "shortest": 24, "edg": [24, 54, 106], "maintain": [24, 34, 46, 52, 85, 109], "font_manag": 24, "fontproperti": 24, "properti": [24, 48, 52, 67, 69], "cv2": 25, "have": [25, 27, 39, 80, 81, 94, 100, 105], "lowest": 25, "resourc": [25, 106], "low_threshold": 25, "high_threshold": 25, "200": [25, 34, 59], "assum": [25, 27, 28, 71], "its": [25, 27, 28, 29, 39, 45, 46, 59, 68, 71, 74, 76, 88, 90, 91, 93, 94, 95, 98, 99, 100, 101, 103, 104], "low": [25, 33, 38, 40, 67, 79, 82, 83], "high": [25, 33, 34, 61, 67, 83, 97, 98], "outlin": 26, "comparison": [26, 74], "canni": [26, 106], "get_edge_by_canni": 26, "edge_image_with_canni": 26, "lineart": [26, 28, 106], "get_edge_by_lineart": 26, "edge_image_with_lineart": 26, "lineart_anim": [26, 106], "get_edge_by_lineart_anim": 26, "edge_image_with_lineart_anim": 26, "best": [27, 40, 48, 67], "effect": [27, 38, 47, 105], "closest": 27, "consum": 27, "amount": 27, "memori": [27, 29, 30, 34, 107, 108], "power": 27, "runtim": [27, 30, 88, 97], "coars": 27, "detect_resolut": [27, 28], "512": [27, 28, 54, 67, 83], "deeper": 27, "richer": 27, "probabl": [27, 30, 98], "extra": [27, 67], "increas": [27, 39], "resolut": [27, 28, 60, 83], "neural": [27, 28, 71, 86], "network": [27, 28, 71, 86], "classif": [29, 33, 86, 90, 91, 93, 94, 95, 96, 99, 100, 101, 103, 104], "those": [29, 97], "store": [29, 30, 34, 35, 67, 68], "well": [29, 42], "manag": [29, 30, 33, 34, 88, 106], "interact": [29, 30, 33, 34], "also": [29, 57, 82, 109], "token": [29, 30, 33, 34], "authent": [29, 30, 33, 34], "access": [29, 30, 33, 52, 67, 85], "privat": [29, 30, 31, 33, 43], "repo_id": [29, 30, 33, 34], "fn_preprocess": 29, "callabl": [29, 59], "hf_token": [29, 30, 33, 34], "comprehens": [29, 30], "imagepreprocessfunc": 29, "variabl": [29, 48, 88], "_model_nam": 29, "cach": [29, 30, 33, 34, 60, 87, 106], "_model": 29, "dictionari": [29, 35, 40, 57, 59, 67, 68, 69, 72, 73, 75, 90, 93, 95, 99, 101, 103], "_label": 29, "_hf_token": 29, "org": 29, "repo": [29, 59], "__init__": [29, 30, 31, 33, 34, 37, 48, 52, 60, 69, 73], "instanc": [29, 30, 34, 39, 47, 52, 59, 60, 73], "clear": [29, 30, 33, 34, 39, 68, 90, 94, 100], "free": [29, 30, 34], "up": [29, 30, 34, 73], "launch_demo": [29, 30, 33, 34], "default_model_nam": [29, 30, 33, 34], "server_nam": [29, 30, 33, 34], "server_port": [29, 30, 33, 34], "launch": [29, 30, 33, 34], "gradio": [29, 30, 33, 34], "demo": [29, 30, 33, 34, 79], "interfac": [29, 30, 33, 34, 85], "ui": [29, 33, 34], "make_ui": [29, 30, 33, 34], "server": [29, 30, 33, 34], "select": [29, 30, 33, 34, 39, 47, 60], "dropdown": [29, 30], "port": [29, 30, 33, 34], "importerror": [29, 34], "instal": [29, 33, 34, 62, 68, 106], "properli": [29, 33, 67], "usernam": [29, 34], "repo_nam": [29, 34], "model_v1": 29, "7860": [29, 30, 34], "submit": 29, "recent": [29, 30, 33, 34], "label_group": 29, "highest": [29, 98], "through": [29, 30, 59, 109], "error": [29, 37, 59, 82], "predict_fmt": 29, "fmt": [29, 30, 33, 40, 75, 82], "top5": 29, "logit": [29, 30, 33], "embed": [29, 30, 33, 37, 82], "dict": [29, 30, 37, 40, 51, 57, 58, 59, 67, 68, 69, 75, 82, 85, 90, 91, 93, 94, 95, 99, 100, 101, 103, 104], "top": [29, 48, 97], "k": 29, "e": [29, 30, 39, 61, 64, 65, 80, 83, 86], "g": [29, 30, 39, 61, 64, 65, 80, 82, 83], "top10": 29, "predict_scor": 29, "ia": 29, "conveni": [29, 52, 67, 109], "wrapper": [29, 34, 37], "id": [29, 30, 33, 34], "multimod": 30, "hub": 30, "discoveri": 30, "variant": [30, 33], "pipelin": [30, 57, 59], "pattern": [30, 39, 73], "direct": 30, "api": [30, 33], "control": [30, 67], "via": 30, "web": [30, 33], "deploy": [30, 98], "reus": 30, "lru": 30, "thread": [30, 33, 85, 105], "safe": [30, 33, 68, 74, 75, 85, 96, 98, 100, 105, 106], "demand": 30, "switch": 30, "image_encod": [30, 33], "upload": [30, 34], "enter": 30, "link": 30, "address": 30, "bind": 30, "organ": 30, "precomput": [30, 81], "cosin": 30, "scale": [30, 33, 47, 48, 52, 67, 71, 82, 107, 108], "complex": 30, "image_embed": 30, "text_embed": 30, "etc": [30, 59], "thei": [30, 39, 55, 59], "l2": [30, 82], "text_encod": [30, 33], "accept": 30, "_process_rgb": 31, "_process_alpha_channel_with_model": 31, "_process_rgba": 31, "attribut": 31, "classifi": [32, 90, 95, 96, 97, 99, 101, 103, 104, 106], "classifymodel": 32, "classify_predict_scor": 32, "classify_predict": 32, "classify_predict_fmt": 32, "imageenhanc": 32, "clip": [32, 59, 67, 106], "clipmodel": 32, "clip_image_encod": 32, "clip_text_encod": 32, "clip_predict": 32, "siglip": [32, 59, 106], "siglipmodel": 32, "siglip_image_encod": 32, "siglip_text_encod": 32, "siglip_predict": 32, "yolomodel": 32, "sigmoid": [33, 87], "loss": 33, "creation": [33, 57, 58, 69], "preprocessor": [33, 67], "reset": 33, "about": [33, 35], "hostnam": 33, "gr": [33, 34], "One": [33, 43], "detect": [34, 42, 45, 47, 51, 52, 53, 54, 72, 73, 88, 89, 94, 100, 106], "post": [34, 45], "helper": 34, "easi": 34, "metadata": [34, 40, 66, 68, 69, 106], "cleanup": 34, "associ": [34, 69], "default_conf_threshold": 34, "default_iou_threshold": 34, "environmenterror": [34, 62, 68], "environ": [34, 83, 85, 88, 106], "offlin": 34, "yolov5": 34, "allow_dynam": 34, "dynam": [34, 57], "300": [34, 59], "400": 34, "simpl": 34, "explicitli": 34, "read": [35, 36, 37, 66, 67, 68], "write": [35, 36, 37, 66, 68], "exif": [35, 36, 67], "gif": [35, 36, 67], "comment": 35, "These": [35, 38, 60], "retriev": [35, 39], "context": [35, 36], "ai": [35, 36, 69, 89], "found": [35, 48, 67, 90], "attempt": [35, 48, 59, 67, 69, 88], "commonli": [35, 59, 76, 86], "where": [35, 39, 67, 68, 82, 85], "look": [35, 45, 67, 90], "usercom": 35, "field": [35, 69], "dst_filenam": 35, "destin": [35, 67, 68, 69], "filenam": [35, 60], "pnginfo": [35, 37, 67, 69], "wai": [35, 67, 68], "geninfo": [36, 106], "lsb": [36, 69, 106], "signific": [36, 37, 39, 64, 69], "bit": [36, 37, 59, 69], "read_geninfo_paramet": 36, "read_geninfo_exif": 36, "read_geninfo_gif": 36, "write_geninfo_paramet": 36, "write_geninfo_exif": 36, "write_geninfo_gif": 36, "read_lsb_raw_byt": 36, "read_lsb_metadata": 36, "write_lsb_raw_byt": 36, "write_lsb_metadata": 36, "lsbreaderror": 36, "lsbextractor": 36, "imagelsbdataextractor": 36, "serialize_pnginfo": 36, "serialize_json": 36, "inject_data": 36, "steganographi": 37, "serial": 37, "json": 37, "compat": [37, 76], "inject": 37, "emb": [37, 82], "seamlessli": 37, "hidden": 37, "decompress": 37, "them": [37, 47, 57, 64, 68, 82], "gzip": 37, "written": 37, "appropri": [37, 45, 59, 67], "serializ": [37, 57], "err": 37, "caus": [37, 105], "multi": [37, 85], "get_next_n_byt": 37, "next": [37, 55], "get_one_byt": 37, "form": [37, 76], "read_32bit_integ": 37, "32": [37, 59], "interpret": [37, 52], "big": 37, "endian": 37, "enough": 37, "magic": 37, "stealth_pngcomp": 37, "extract_data": 37, "length": [37, 39, 46], "compress": 37, "along": [37, 39, 71], "robust": [37, 39], "skytnt": [38, 60, 71], "poor": 38, "anime_dbaesthet": [38, 41], "better": [38, 42, 62, 82, 83, 89, 91, 94, 97, 100, 104], "2053756": 38, "09986039996147156": 38, "1663584": 38, "24299287796020508": 38, "4886411": 38, "38091593980789185": 38, "2066024": 38, "5131649971008301": 38, "3670169": 38, "6011670827865601": 38, "5930006": 38, "7067991495132446": 38, "3821265": 38, "8237218260765076": 38, "5512471": 38, "9187621474266052": 38, "limit": [39, 74], "smaller": 39, "7eu7d7": [39, 79, 83, 109], "ccip_onnx": 39, "cluster": [39, 43], "refer": [39, 42, 66, 97], "relev": 39, "aforement": 39, "manual": [39, 48], "384": [39, 43, 57, 58, 59], "caform": 39, "randaug": 39, "prune": 39, "vector": 39, "pruned_fp32": 39, "5_fp32": 39, "feat": 39, "768": [39, 45, 67], "17847511429108218": 39, "1951224011983088": 39, "18397327797685215": 39, "y": [39, 48, 85], "16583099961280823": 39, "42947039008140564": 39, "4037521779537201": 39, "4371533691883087": 39, "40748104453086853": 39, "392294704914093": 39, "whether": [39, 45, 47, 59, 69, 72, 75, 82, 83], "belong": 39, "pairwis": 39, "matrix": 39, "5350548e": 39, "08": [39, 59, 99, 100], "6583106e": 39, "01": 39, "2947042e": 39, "0375218e": 39, "8025822e": 39, "3715334e": 39, "0748104e": 39, "2675274e": 39, "9229470e": 39, "j": 39, "th": 39, "dbscan": 39, "dbscan_2": 39, "dbscan_fre": 39, "optic": [39, 45], "optics_best": 39, "epsilon": 39, "ep": 39, "min_sampl": 39, "ccipclustermethodtyp": 39, "12921094122454668": 39, "1291187648928262": 39, "1836453739562513": 39, "distanc": 39, "_featureorimag": 39, "sampl": [39, 43, 67, 89, 90, 91, 93, 94, 95, 99, 100, 101, 103, 104], "neighborhood": [39, 62], "core": [39, 107, 108], "few": 39, "too": 39, "sensit": [39, 47, 82, 94, 100], "tune": 39, "guidelin": 39, "deal": [39, 66], "solut": [39, 48], "small": [39, 47], "advis": [39, 74], "significantli": 39, "separ": 39, "slightli": 39, "exhibit": 39, "regular": [39, 62], "outfit": 39, "awar": 39, "highli": 39, "so": [39, 42, 79, 83], "care": 39, "diff": 39, "07437477": 39, "0356068": 39, "04396922": 39, "05131693": 39, "assess": 40, "aesthet": [40, 41, 106], "danbooru": [40, 74, 77, 79, 94, 97], "hakubooru": 40, "kohakublueleaf": 40, "swinv2pv3_v0_448_ls0": 40, "2_x": 40, "percentil": 40, "_default_model_nam": 40, "masterpiec": [40, 67], "9831666690063624": 40, "8810615667538594": 40, "great": 40, "8225559148288356": 40, "good": [40, 45], "591020403706702": 40, "2888798940585766": 40, "243279223969715": 40, "worst": [40, 67], "005268185993767627": 40, "275707557797432": 40, "7977807857096195": 40, "56098810210824": 40, "670568235218525": 40, "1677918508648872": 40, "9305131509900093": 40, "6085879728198051": 40, "6834832429885864": 40, "16141420602798462": 40, "05435194447636604": 40, "025083942338824272": 40, "024000568315386772": 40, "027076328173279762": 40, "024589713662862778": 40, "3757021427154541": 40, "3451208472251892": 40, "1511985808610916": 40, "04740551486611366": 40, "02172713913023472": 40, "027498546987771988": 40, "03134724497795105": 40, "39281174540519714": 40, "22457796335220337": 40, "15563568472862244": 40, "10796019434928894": 40, "047730278223752975": 40, "0393439345061779": 40, "031940147280693054": 40, "13832266628742218": 40, "20687267184257507": 40, "2509062886238098": 40, "1644320785999298": 40, "11332042515277863": 40, "08270663768053055": 40, "043439216911792755": 40, "033693961799144745": 40, "03375888615846634": 40, "050045162439346313": 40, "16734018921852112": 40, "4311050772666931": 40, "23242227733135223": 40, "05163438618183136": 40, "012833272106945515": 40, "01619996316730976": 40, "03074900433421135": 40, "1396280825138092": 40, "5038207173347473": 40, "22299200296401978": 40, "07377689331769943": 40, "02854202501475811": 40, "026677291840314865": 40, "02838410809636116": 40, "026617199182510376": 40, "02508518099784851": 40, "06039097160100937": 40, "8043031692504883": 40, "get_aesthetic_scor": 41, "ccip": [41, 106], "ccip_extract_featur": 41, "ccip_batch_extract_featur": 41, "ccip_default_threshold": 41, "ccip_differ": 41, "ccip_sam": 41, "ccip_batch_differ": 41, "ccip_batch_sam": 41, "ccip_default_clustering_param": 41, "ccip_clust": 41, "ccip_merg": 41, "dbaesthet": [41, 106], "laplacian": [41, 106], "laplacian_scor": 41, "lpip": [41, 106], "lpips_extract_featur": 41, "lpips_differ": 41, "lpips_clust": 41, "psnr_": [41, 106], "psnr": [41, 65], "blur": [42, 47], "than": [42, 43, 47, 85, 89, 97], "seem": 42, "just": [42, 62, 91, 94, 97, 100, 104], "we": [42, 64, 83], "explor": 42, "bluri": 42, "hutao": [42, 71, 74, 75, 79, 82], "156": 42, "68285005210006": 42, "text_blur": 42, "2276": 42, "66629157129": 42, "real2": 42, "908745781486806": 42, "mmd": 42, "1072": 42, "8372572065527": 42, "richzhang": 43, "perceptualsimilar": 43, "chafen_arknight": 43, "rand": 43, "reach": 43, "995": 43, "cnn": 43, "f1": 43, "f2": 43, "f3": 43, "f4": 43, "f5": 43, "64": [43, 59, 62, 67, 83, 107, 108], "99": 43, "192": 43, "49": [43, 59], "256": [43, 57, 58, 64, 67], "img1": [43, 44, 82], "img2": [43, 44, 82], "anoth": 43, "16922694444656372": 43, "22250649333000183": 43, "6897575259208679": 43, "10956494510173798": 43, "6823137998580933": 43, "6837796568870544": 43, "nois": [43, 50, 62, 64], "inf": 44, "gaussian_20": 44, "dat": 44, "058228614646987": 44, "gaussian_3": 44, "27": [44, 59], "65611098737784": 44, "lq": 44, "29589659377844": 44, "recogn": [45, 59], "export": [45, 88], "recognit": 45, "ch_pp": 45, "ocrv4_det": 45, "heat_threshold": 45, "box_threshold": 45, "max_candid": 45, "1000": 45, "unclip_ratio": 45, "heat": 45, "candid": 45, "unclip": 45, "comic": [45, 91], "742": 45, "485": [45, 57, 58], "809": 45, "511": 45, "9543377610144915": 45, "682": 45, "98": 45, "734": 45, "124": 45, "9309689495575223": 45, "136": 45, "836": 45, "164": 45, "9042856988923695": 45, "144": 45, "455": 45, "196": 45, "874083638387722": 45, "719": 45, "835": 45, "488": 45, "8628696346175078": 45, "478": 45, "214": 45, "508": 45, "848871771901487": 45, "1030": 45, "557": 45, "1184": 45, "578": 45, "8352495440618789": 45, "427": 45, "129": 45, "553": 45, "154": 45, "8249209443996619": 45, "detect_model": 45, "recognize_model": 45, "ocrv4_rec": 45, "rotation_threshold": 45, "is_remove_dupl": 45, "rotat": [45, 48], "duplic": [45, 67], "mob": 45, "9356705927336156": 45, "shishou": 45, "8933000384412466": 45, "BUT": 45, "8730931912907247": 45, "oh": 45, "8417627579351514": 45, "mirror": 45, "7366019454049503": 45, "el": 45, "gato": 45, "iberico": 45, "7271127306351021": 45, "THAt": 45, "701928390168364": 45, "6965972578194936": 45, "chines": 45, "english": 45, "cannot": [45, 55, 57, 59, 69], "languag": 45, "func": [45, 87, 106], "japanes": [45, 67], "post_text": 45, "319": 45, "847": 45, "561": 45, "899": 45, "kancol": 45, "9130667787597329": 45, "552": 45, "811": 45, "791": 45, "921": 45, "1944": 45, "8566762346615406": 45, "820": 45, "558": 45, "850": 45, "fleet": 45, "collect": [45, 66], "8100635458911772": 45, "235": 45, "904": 45, "855": 45, "1009": 45, "\u6d77": 45, "6716076803280185": 45, "858": 45, "808": 45, "tsu": 45, "ka": 45, "NO": 45, "u": [45, 109], "mi": 45, "de": 45, "654507230718228": 45, "209": 45, "507": 45, "2888084133529467": 45, "japan_pp": 45, "ocrv3_rec": 45, "9230690942939336": 45, "8564870717047623": 45, "\u3044\u3064\u304b\u3042\u306e\u6d77\u3067": 45, "8061289060358996": 45, "8045396777081609": 45, "7311649382696896": 45, "\u8266\u3068\u308c\u308c": 45, "6648729016512889": 45, "ocrv2_det": 45, "ocrv3_det": 45, "ocrv4_server_det": 45, "ch_ppocr_mobile_slim_v2": 45, "0_det": 45, "ch_ppocr_mobile_v2": 45, "ch_ppocr_server_v2": 45, "en_pp": 45, "arabic_pp": 45, "ocrv2_rec": 45, "ocrv4_server_rec": 45, "0_rec": 45, "chinese_cht_pp": 45, "cyrillic_pp": 45, "devanagari_pp": 45, "en_number_mobile_v2": 45, "ka_pp": 45, "korean_pp": 45, "latin_pp": 45, "ta_pp": 45, "te_pp": 45, "dimens": [46, 59], "max_siz": [46, 57, 58, 59], "longer": 46, "after": [46, 59, 74, 79, 82], "1280": 46, "720": 46, "new_img": 46, "600": 46, "337": 46, "obscur": 47, "regist": [47, 48, 57, 58, 59], "rectangular": 47, "967": [47, 48], "143": [47, 48], "1084": [47, 48], "261": [47, 48], "246": [47, 48], "208": [47, 48], "331": [47, 48], "287": [47, 48], "662": [47, 48], "466": [47, 48], "705": [47, 48], "514": [47, 48], "479": [47, 48], "283": [47, 48], "326": [47, 48], "color_black": 47, "radiu": 47, "emoji": [47, 48], "penis": 47, "vagina": 47, "serv": [47, 59, 74], "foundat": 47, "inherit": [47, 59], "within": [47, 67, 74, 82], "fill": 47, "color_default": 47, "green": 47, "color_green": 47, "ffff00": 47, "color_ffff00": 47, "blur_4": 47, "blur_8": 47, "blur_12": 47, "pixelate_4": 47, "pixelate_8": 47, "pixelate_12": 47, "cl": 47, "arg": 47, "subclass": 47, "keyerror": 47, "alreadi": 47, "exist": [47, 68, 88, 91], "angl": 48, "end": [48, 67], "censor_area": [48, 49], "ratio_threshold": 48, "minimum": [48, 54, 60, 62], "total": [48, 107, 108], "star": [48, 79], "register_censor_method": [48, 49], "smiling_face_with_heart": 48, "twitter": 48, "appl": 48, "googl": 48, "microsoft": 48, "samsung": 48, "whatsapp": 48, "facebook": 48, "messeng": 48, "joypixel": 48, "openmoji": 48, "emojidex": 48, "mozilla": 48, "express": 48, "code": [48, 64, 79, 82], "_emojistyletyp": 48, "emoji_default": 48, "cat_fac": 48, "emoji_green": 48, "grinning_face_with_sweat": 48, "emoji_liuhanhuangd": 48, "minim": 48, "abl": [48, 55], "prefix": [48, 73, 78], "sum": 48, "cx": 48, "mass": 48, "occlus": 48, "cy": 48, "find_for_area": 48, "rectangl": 48, "corner": 48, "factor": [48, 59], "align": [49, 106], "align_maxs": 49, "censor_": [49, 106], "censor_nsfw": 49, "basecensor": 49, "colorcensor": 49, "blurcensor": 49, "pixelatecensor": 49, "imgcensor": [49, 106], "imagebasedcensor": 49, "emojibasedcensor": 49, "singleimag": 49, "squeez": [49, 106], "squeeze_with_transpar": 49, "fit": 50, "tightli": 50, "interest": 50, "jerry_with_spac": 50, "median_filt": 50, "median": 50, "kernel": 50, "larger": [50, 54, 84], "disabl": 50, "keypoint": [51, 52, 53, 54], "idea": 51, "research": 51, "auto_detect": 51, "out_bbox": 51, "person_detect_cfg": 51, "op18keypointset": [51, 53, 54], "rtmpose": 51, "config": [51, 58, 106, 109], "foot": [51, 52], "hand1": 51, "hand2": 51, "op18_visu": [51, 53], "0x7f5ca933f3d0": 51, "axesimag": 51, "0x7f5c98069790": 51, "all_": 52, "openpos": [52, 67], "op18": [52, 54], "__mul__": 52, "multipli": 52, "scalar": 52, "__truediv__": 52, "divisor": 52, "left_foot": 52, "left_hand": 52, "right_foot": 52, "right_hand": 52, "enum": 52, "enumer": 52, "symbol": [52, 79, 82], "make": [52, 57, 76, 86, 94, 98, 100], "readabl": [52, 82], "categor": 52, "nose": 52, "neck": 52, "elbow": 52, "wrist": 52, "ankl": 52, "ear": [52, 73, 80], "member": 52, "right_should": 52, "right_elbow": 52, "right_wrist": 52, "left_should": 52, "left_elbow": 52, "left_wrist": 52, "right_hip": 52, "right_kne": 52, "right_ankl": 52, "left_hip": 52, "left_kne": 52, "left_ankl": 52, "right_ey": 52, "left_ey": 52, "right_ear": 52, "left_ear": 52, "left_big_to": 52, "left_small_to": 52, "left_heel": 52, "right_big_to": 52, "right_small_to": 52, "right_heel": 52, "__int__": 52, "truncat": [52, 96, 106], "zero": 52, "must": [52, 73, 105], "preced": 52, "surround": 52, "whitespac": [52, 76], "36": [52, 59], "0b100": 52, "91": [52, 59], "112": 52, "92": [52, 59, 80], "113": [52, 59], "dwpose": [53, 106], "dwpose_estim": 53, "openpose18": 53, "op18_body_max": 53, "op18_body_min": 53, "op18_face_max": 53, "op18_face_min": 53, "op18_left_foot_max": 53, "op18_left_foot_min": 53, "op18_left_hand_max": 53, "op18_left_hand_min": 53, "op18_right_foot_max": 53, "op18_right_foot_min": 53, "op18_right_hand_max": 53, "op18_right_hand_min": 53, "keypoints_list": 54, "min_edge_s": 54, "draw_bodi": 54, "draw_hand": 54, "draw_feet": 54, "draw_fac": 54, "drawn": 54, "shorter": 54, "connect": 54, "ellips": 54, "facial": [54, 73, 90], "pars": [55, 57, 58, 66, 67, 106], "parser": [55, 57, 58, 67], "try": 55, "notparsetarget": 56, "register_pillow_transform": 56, "register_pillow_pars": 56, "create_pillow_transform": 56, "parse_pillow_transform": 56, "register_torchvision_transform": 56, "register_torchvision_pars": 56, "create_torchvision_transform": 56, "parse_torchvision_transform": 56, "register_creators_for_transform": 56, "notprocessortypeerror": 56, "create_transforms_from_transform": 56, "is_valid_size_dict": 56, "convert_to_size_dict": 56, "get_size_dict": 56, "create_clip_transform": 56, "create_transforms_from_clip_processor": 56, "create_convnext_transform": 56, "create_transforms_from_convnext_processor": 56, "create_vit_transform": 56, "create_transforms_from_vit_processor": 56, "create_siglip_transform": 56, "create_transforms_from_siglip_processor": 56, "create_bit_transform": 56, "create_transforms_from_bit_processor": 56, "create_blip_transform": 56, "create_transforms_from_blip_processor": 56, "create_mobilenetv2_transform": 56, "create_transforms_from_mobilenetv2_processor": 56, "tensor": [57, 58, 59, 68], "composit": [57, 59], "machin": [57, 86], "learn": [57, 86], "compos": [57, 58, 59], "sequenc": [57, 59, 73], "pillowcompos": [57, 59], "sequenti": 57, "decor": [57, 58, 59, 85], "facilit": 57, "creator": [57, 59], "tvalu": [57, 58], "describ": 57, "interpol": [57, 58, 59], "bicub": [57, 58, 59], "pillowres": [57, 59], "antialia": [57, 58, 59], "bilinear": [57, 58], "center_crop": [57, 58], "pillowcentercrop": [57, 59], "pillowtotensor": [57, 59], "maybe_to_tensor": [57, 58], "pillowmaybetotensor": 57, "std": [57, 58, 59], "pillownorm": [57, 59], "456": [57, 58], "406": [57, 58], "229": [57, 58], "225": [57, 58], "48500001430511475": 57, "4560000002384186": 57, "4059999883174896": 57, "2290000021457672": 57, "2240000069141388": 57, "22499999403953552": 57, "framework": 58, "extend": 58, "centercrop": 58, "totensor": 58, "maybetotensor": 58, "4850": 58, "4560": 58, "4060": 58, "2290": 58, "2240": 58, "2250": 58, "timm": 58, "interpolationmod": 58, "processor": [59, 107, 108], "vitimageprocessor": 59, "5906": 59, "33": 59, "donutimageprocessor": 59, "1901": 59, "70": [59, 83], "detrimageprocessor": 59, "1575": 59, "86": [59, 73], "clipimageprocessor": 59, "1374": 59, "73": 59, "videomaeimageprocessor": 59, "1093": 59, "convnextimageprocessor": 59, "648": 59, "65": 59, "segformerimageprocessor": 59, "533": 59, "00": 59, "beitimageprocessor": 59, "468": 59, "63": 59, "siglipimageprocessor": 59, "440": 59, "48": 59, "layoutlmv3imageprocessor": 59, "403": 59, "layoutlmv2imageprocessor": 59, "332": 59, "87": 59, "mllamaimageprocessor": 59, "qwen2vlimageprocessor": 59, "314": 59, "77": 59, "blipimageprocessor": 59, "276": 59, "55": 59, "idefics2imageprocessor": 59, "226": 59, "llavanextimageprocessor": 59, "215": 59, "bitimageprocessor": 59, "210": 59, "pix2structimageprocessor": 59, "conditionaldetrimageprocessor": 59, "53": 59, "samimageprocessor": 59, "52": 59, "deitimageprocessor": 59, "mask2formerimageprocessor": 59, "89": 59, "50": 59, "vivitimageprocessor": 59, "88": 59, "yolosimageprocessor": 59, "84": 59, "47": 59, "viltimageprocessor": 59, "41": 59, "detaimageprocessor": 59, "68": 59, "38": 59, "pixtralimageprocessor": 59, "mobilenetv2imageprocessor": 59, "mobilevitimageprocessor": 59, "61": 59, "34": [59, 107, 108], "dptimageprocessor": 59, "maskformerimageprocessor": 59, "28": 59, "nougatimageprocessor": 59, "ideficsimageprocessor": 59, "rtdetrimageprocessor": 59, "efficientnetimageprocessor": 59, "40": [59, 67], "deformabledetrimageprocessor": 59, "idefics3imageprocessor": 59, "fuyuimageprocessor": 59, "videollavaimageprocessor": 59, "pvtimageprocessor": 59, "09": 59, "oneformerimageprocessor": 59, "mobilenetv1imageprocessor": 59, "07": [59, 98, 99, 100, 103], "owlv2imageprocessor": 59, "chineseclipimageprocessor": 59, "efficientformerimageprocessor": 59, "llavaonevisionimageprocessor": 59, "swin2srimageprocessor": 59, "vithybridimageprocessor": 59, "owlvitimageprocessor": 59, "04": 59, "groundingdinoimageprocessor": 59, "03": 59, "perceiverimageprocessor": 59, "chameleonimageprocessor": 59, "levitimageprocessor": 59, "vitmatteimageprocessor": 59, "extens": [59, 74], "tri": 59, "def": [59, 85], "hasattr": 59, "feature_extractor": 59, "encount": 59, "becaus": 59, "until": 59, "successfulli": 59, "imageprocessor": 59, "autoimageprocessor": 59, "from_pretrain": 59, "openai": 59, "vit": 59, "patch32": 59, "pillowconvertrgb": 59, "48145467": 59, "4578275": 59, "40821072": 59, "26862955": 59, "2613026": 59, "2757771": 59, "size_dict": 59, "shortest_edg": 59, "invalid_kei": 59, "default_to_squar": 59, "height_width_ord": 59, "constraint": 59, "els": [59, 67, 107, 108], "incompat": 59, "longest_edg": 59, "param_nam": 59, "entri": 59, "conform": 59, "messag": [59, 83], "do_res": 59, "do_center_crop": 59, "crop_siz": 59, "do_rescal": 59, "rescale_factor": 59, "00392156862745098": 59, "do_norm": 59, "image_mean": 59, "image_std": 59, "do_convert_rgb": 59, "rescal": 59, "deviat": 59, "clipprocessor": 59, "crop_pct": 59, "tailor": 59, "convnext": 59, "percentag": 59, "prepar": 59, "replic": 59, "build": [59, 74, 82], "blip": 59, "255": 59, "openai_clip_mean": 59, "openai_clip_std": 59, "accord": 59, "behavior": 59, "mobilenetv2": 59, "per": 59, "equival": 59, "bg": 60, "strict_level": 60, "min_select": 60, "min_width": 60, "min_height": 60, "min_resolut": 60, "strict": [60, 94, 100], "get_imag": 60, "get_image_fil": 60, "list_image_fil": 60, "random_imag": 60, "randomli": 60, "random_image_fil": 60, "8057": 60, "000000": 60, "000001": 60, "000002": 60, "000003": 60, "000004": 60, "home": 60, "dgh": [60, 68, 109], "2400x1600": 60, "0x7feb86ed5160": 60, "003258": 60, "400x400": 60, "0x7feb86a748b0": 60, "quickli": 61, "backgroundimageset": 61, "list_bg_image_fil": 61, "get_bg_image_fil": 61, "get_bg_imag": 61, "random_bg_image_fil": 61, "random_bg_imag": 61, "opencv": 62, "denois": [62, 67], "inspir": [62, 71, 75, 82, 102], "mf666": [62, 102], "mist": 62, "fucker": 62, "diameter_min": 62, "diameter_max": 62, "sigma_color_min": 62, "sigma_color_max": 62, "sigma_space_min": 62, "sigma_space_max": 62, "radius_min": 62, "radius_max": 62, "eps_min": 62, "eps_max": 62, "b_iter": 62, "g_iter": 62, "random": [62, 80], "bilater": 62, "guid": 62, "stage": 62, "preserv": 62, "diamet": 62, "sigma": 62, "space": [62, 71, 82], "window": [62, 67], "term": 62, "contrib": 62, "noisy_imag": 62, "cleaned_img": 62, "cleaned_imag": 62, "blurri": [63, 67], "noisi": 63, "nafnet": [63, 106], "scunet": [63, 64, 106], "adversari": [63, 106], "remove_adversarial_nois": 63, "restore_with_nafnet": 63, "restore_with_scunet": 63, "ve": 64, "gaussian": 64, "To": 64, "correctli": 64, "credibl": 64, "rgg": [64, 65], "red": [64, 73], "gopro": 64, "sidd": 64, "tile_s": [64, 65, 83], "tile_overlap": [64, 65, 83], "batch_siz": [64, 65, 83], "nafnetmodeltyp": 64, "tile": [64, 65, 83], "gan": 65, "128": 65, "scunetmodeltyp": 65, "automatic1111": 66, "stabl": [66, 67, 89, 109], "diffus": [66, 67, 89], "webui": [66, 67, 68], "novelai": 66, "sdwui": 66, "submodul": 66, "nai": [66, 106], "docstr": 66, "sdmetadata": 66, "parse_sdmeta_from_text": 66, "get_sdmeta_from_imag": 66, "save_image_with_sdmeta": 66, "read_metadata": 66, "save_with_metadata": 66, "naimetadata": 66, "get_naimeta_from_imag": 66, "add_naimeta_to_imag": 66, "save_image_with_naimeta": 66, "formatt": 67, "a1111": 67, "sd_metadata_simpl": 67, "sd_metadata_complex": 67, "prompt": 67, "neg_prompt": 67, "neg": 67, "__str__": 67, "sd1": 67, "extrem": 67, "delic": 67, "beauti": 67, "offici": 67, "global": [67, 105], "illumin": 67, "soft": 67, "shadow": 67, "super": 67, "light": 67, "novel": [67, 69], "4k": 67, "metal_textur": 67, "striped_background": 67, "rich": 67, "cg": 67, "uniti": 67, "8k": 67, "wallpap": 67, "unreal": 67, "sci": 67, "fi": 67, "fantasi": 67, "silver_skin": 67, "cut": [67, 73], "silver_impossible_bodysuit": 67, "gem_on_chest": 67, "cut_silver_mechanical_leotard": 67, "headgear": [67, 73], "1_girl": 67, "solo": [67, 72, 73, 74, 75, 79, 80, 81, 82], "slim_waist": 67, "hair": [67, 73], "long": 67, "lumin": 67, "medium_breast": [67, 81], "indistinct_camelto": 67, "flat_crotch": 67, "coquettish": 67, "squint": 67, "evil_smil": 67, "dark_persona": 67, "mouth": 67, "wet": 67, "slim_fac": 67, "tall_girl": 67, "matur": 67, "mature_fac": 67, "slim_figur": 67, "slim_leg": 67, "groin": 67, "bare_thigh": 67, "easyneg": 67, "sketch": 67, "ugli": 67, "huge": 67, "logo": 67, "monochrom": [67, 93, 96, 106], "bad": 67, "mutat": 67, "horror": 67, "geometri": 67, "bad_prompt": 67, "miss": 67, "finger": 67, "limb": 67, "anatomi": 67, "interlock": 67, "digit": 67, "arm": 67, "2girl": 67, "deform": 67, "artist": 67, "blush": [67, 74, 75, 79, 82], "lipstick": 67, "skindent": 67, "tie": 67, "big_breast": 67, "thighhigh": [67, 74], "pubic_hair": [67, 73], "3d": [67, 91], "realist": 67, "slip": [67, 76], "head_out_of_fram": 67, "curvi": 67, "sampler": 67, "ddim": 67, "cfg": 67, "seed": 67, "3827064803": 67, "512x848": 67, "hash": 67, "eb49192009": 67, "anidosmix": 67, "skip": 67, "new_imag": 67, "let": 67, "what": 67, "nslim_fac": 67, "848": 67, "_sdmeta_text": 67, "directli": 67, "starri": 67, "night": 67, "daylight": 67, "euler": 67, "sd2": 67, "1girl": [67, 72, 73, 74, 75, 76, 79, 80, 81, 82], "blue": 67, "footwear": 67, "shoe": 67, "bang": [67, 73, 74, 79, 82], "indoor": 67, "sleev": 67, "ahog": [67, 73, 74, 75, 79, 82], "dress": [67, 73], "pot": 67, "plant": 67, "bag": [67, 74, 75, 79, 82], "bun": [67, 73], "lora": 67, "bluearchive10": 67, "bluearchiv": 67, "neg1": 67, "dpm": 67, "2m": 67, "sde": 67, "karra": 67, "2647703743": 67, "768x768": 67, "72bd94132e": 67, "cutemix": 67, "strength": 67, "controlnet": 67, "control_v11p_sd15_openpos": 67, "cab727d4": 67, "weight": 67, "perfect": 67, "param": 67, "hire": 67, "upscal": [67, 106], "latent": 67, "ti": 67, "339cc9210f70": 67, "66a7279a88dd": 67, "info": 67, "underli": [67, 85], "sd_meta": 67, "scope": 67, "dst_file": [67, 69], "webp": 67, "systemerror": [67, 69], "input_imag": 67, "output_imag": 67, "a41": 68, "safetensor": 68, "torch": 68, "command": [68, 109], "pip": [68, 109], "_check_env": 68, "model_fil": 68, "key1": 68, "value1": 68, "key2": 68, "value2": 68, "src_model_fil": 68, "dst_model_fil": 68, "new_metadata": 68, "john": 68, "doe": [68, 72, 80, 94, 100], "input_model": 68, "output_model": 68, "softwar": 69, "generation_tim": 69, "dataclass": 69, "encapsul": 69, "taken": 69, "alia": 69, "success": [69, 109], "add_lsb_meta": 69, "save_metainfo": 69, "metainfo": 69, "prefer": 69, "isneti": [70, 106], "get_isnetis_mask": 70, "segment_with_isneti": 70, "segment_rgba_with_isneti": 70, "co": 71, "seg": 71, "1024": [71, 82], "app": 71, "l8": 71, "00ff00": 71, "mask_": 71, "image_": 71, "hutao_seg": 71, "skadi": [71, 74, 75, 79, 82], "skadi_seg": 71, "drop": [72, 73, 74, 79, 81, 82], "cosplai": 72, "no_eyewear": 72, "eyewear": [72, 73], "span": [72, 73], "matter": [72, 73], "red_hair": [72, 73, 80, 81], "use_preset": 72, "custom_blacklist": 72, "onlin": 72, "preset": 72, "ones": 72, "neither": [72, 73], "nor": [72, 73], "anal_hair": 73, "anal_tail": 73, "arm_behind_head": 73, "arm_hair": 73, "arm_under_breast": 73, "arms_behind_head": 73, "bird_on_head": 73, "blood_in_hair": 73, "breasts_on_glass": 73, "breasts_on_head": 73, "cat_on_head": 73, "closed_ey": 73, "clothed_female_nude_femal": 73, "clothed_female_nude_mal": 73, "clothed_male_nude_femal": 73, "clothes_between_breast": 73, "cream_on_fac": 73, "drying_hair": 73, "empty_ey": 73, "face_to_breast": 73, "food_on_fac": 73, "food_on_head": 73, "game_boi": 73, "grabbing_anoth": 73, "s_hair": 73, "grabbing_own_breast": 73, "gun_to_head": 73, "head_between_breast": 73, "heart_in_ey": 73, "multiple_boi": 73, "multiple_girl": 73, "object_on_breast": 73, "object_on_head": 73, "paint_splatter_on_fac": 73, "parted_lip": [73, 74, 75, 79, 82], "penis_on_fac": 73, "person_on_head": 73, "pokemon_on_head": 73, "rabbit_on_head": 73, "rice_on_fac": 73, "severed_head": 73, "star_in_ey": 73, "sticker_on_fac": 73, "tentacles_on_mal": 73, "tying_hair": 73, "built": [73, 85], "mutabl": 73, "constructor": 73, "empti": 73, "hold": [73, 74, 75, 79, 82], "futa": 73, "cum": 73, "rub": 73, "shade": 73, "plai": 73, "drill": 73, "skin": 73, "sidelock": 73, "twintail": [73, 74, 75, 79, 82], "braid": 73, "afro": 73, "bald": 73, "dreadlock": 73, "ponytail": 73, "updo": 73, "beard": 73, "mustach": 73, "pointi": 73, "horn": 73, "tail": 73, "ornament": 73, "hairband": 73, "pupil": 73, "bow": [73, 74, 75], "headwear": 73, "ribbon": [73, 75, 79], "crown": 73, "cap": 73, "hairclip": [73, 79], "mole": 73, "halo": 73, "fluff": 73, "flower": [73, 74, 75, 79, 82], "glass": [73, 76], "fang": 73, "boi": 73, "beret": 73, "heterochromia": 73, "headdress": 73, "eyepatch": 73, "headphon": 73, "eyebrow": 73, "eyelash": 73, "sunglass": 73, "intak": 73, "scrunchi": 73, "ear_pierc": 73, "headband": 73, "ring": 73, "under_mouth": 73, "freckl": 73, "lip": 73, "eyelin": 73, "eyeshadow": 73, "tassel": 73, "whitelist_suffix": 73, "whitelist_prefix": 73, "whitelist_word": 73, "suffix": [73, 78], "pool": 73, "whitelist": 73, "blacklist": [73, 77, 106], "singular": 73, "plural": 73, "chair": 73, "whole": 73, "word": 73, "hear": 73, "72": 73, "outdat": 74, "anymor": 74, "baselin": 74, "practic": 74, "use_real_nam": [74, 79], "general_threshold": [74, 75, 82], "character_threshold": [74, 75, 82], "drop_overlap": [74, 75, 79, 82], "real": [74, 79, 96, 106], "renam": [74, 79], "redirect": [74, 79], "mani": [74, 79], "websit": [74, 79], "rate": [74, 75, 82, 94, 96, 106], "char": [74, 75, 82], "9897817373275757": 74, "question": [74, 75, 82, 94], "010265946388244629": 74, "explicit": [74, 75, 82, 94], "2809715270996094e": 74, "9939777851104736": 74, "5032387375831604": 74, "black_bord": 74, "9943548440933228": 74, "black_glov": [74, 75, 79, 82], "5011609792709351": 74, "blue_ski": [74, 75, 79, 82], "6877802610397339": 74, "5543792843818665": 74, "8268730640411377": 74, "cloud": [74, 75, 79, 82], "8504303693771362": 74, "cowboy_shot": [74, 75, 79, 82], "6008237600326538": 74, "crop_top": [74, 75, 79, 82], "6635787487030029": 74, "dai": [74, 75, 79, 82], "8496965765953064": 74, "glove": [74, 75, 79, 82], "6107005476951599": 74, "hair_between_ey": [74, 75, 79, 82], "668294370174408": 74, "5619469285011292": 74, "holding_baseball_bat": [74, 75, 79, 82], "5141720771789551": 74, "letterbox": 74, "long_hair": [74, 75, 79, 81, 82], "9884189963340759": 74, "looking_at_view": [74, 75, 79, 82], "5673105120658875": 74, "midriff": [74, 75, 79, 82], "6290556192398071": 74, "navel": [74, 75, 79, 82], "9631235003471375": 74, "no_hat": [74, 75, 79], "7978747487068176": 74, "no_headwear": [74, 75, 79, 82], "7577926516532898": 74, "outdoor": [74, 75, 79, 82], "7118550539016724": 74, "5452839136123657": 74, "pillarbox": 74, "9841411709785461": 74, "red_ey": [74, 75, 79, 82], "958786129951477": 74, "shirt": [74, 75, 79, 82], "6720131039619446": 74, "short_sleev": [74, 75, 79, 82], "7077711820602417": 74, "silver_hair": [74, 75, 79], "6673924326896667": 74, "sky": [74, 75, 79, 82], "8709812760353088": 74, "9614333510398865": 74, "sportswear": [74, 75, 79, 82], "7786177396774292": 74, "6842771172523499": 74, "sweat": [74, 75, 79, 82], "9076308012008667": 74, "thigh": [74, 75, 79, 82], "580970823764801": 74, "skadi_": [74, 75, 82], "arknight": [74, 75, 82], "9633345007896423": 74, "9988503456115723": 74, "001651763916015625": 74, "00012505054473876953": 74, "9829280972480774": 74, "894218385219574": 74, "8733789920806885": 74, "backpack": [74, 75, 79, 82], "6322951316833496": 74, "9987058639526367": 74, "bag_charm": [74, 75], "9754379987716675": 74, "6810564994812012": 74, "9708781838417053": 74, "6356008052825928": 74, "5633733868598938": 74, "brick_wal": 74, "5315935611724854": 74, "brown_hair": [74, 75, 79, 82], "9397273659706116": 74, "9229896664619446": 74, "charm_": [74, 75], "9006357789039612": 74, "citi": 74, "9020784497261047": 74, "cityscap": 74, "9547432661056519": 74, "5296419262886047": 74, "8253412246704102": 74, "5619839429855347": 74, "hair_flow": [74, 75, 79, 82], "8277763724327087": 74, "hair_orna": [74, 75, 79, 82], "9356368780136108": 74, "hair_ribbon": [74, 75, 79], "5288072824478149": 74, "jacket": [74, 75, 79, 82], "6336134076118469": 74, "9703260064125061": 74, "8188960552215576": 74, "phone_screen": 74, "9579574465751648": 74, "9954615235328674": 74, "plaid": [74, 75, 79], "9725285172462463": 74, "plaid_skirt": [74, 75, 79], "9638455510139465": 74, "pleated_skirt": [74, 75, 79, 82], "7226815819740295": 74, "5321241021156311": 74, "red_nail": [74, 79], "5493080615997314": 74, "school_bag": [74, 75], "9863407611846924": 74, "school_uniform": [74, 75, 79, 82], "6794284582138062": 74, "5062428116798401": 74, "shoulder_bag": 74, "9325523972511292": 74, "skirt": [74, 75, 79, 82], "92237788438797": 74, "skyscrap": 74, "7728171348571777": 74, "sleeves_past_wrist": [74, 75, 79], "7257086038589478": 74, "smile": [74, 75, 79, 82], "5357837080955505": 74, "6939404010772705": 74, "7054293155670166": 74, "tongu": [74, 75, 79, 82], "9990814924240112": 74, "tongue_out": [74, 75, 79, 82], "9992498755455017": 74, "5012534260749817": 74, "very_long_hair": [74, 75, 79, 81, 82], "7461410164833069": 74, "lagpixellol": 75, "deepgelbooru_onnx": 75, "categori": [75, 90, 98], "dim": [75, 82], "9986732006072998": 75, "0013858973979949951": 75, "315376281738281e": 75, "9972434639930725": 75, "basebal": [75, 82], "5982598662376404": 75, "baseball_bat": [75, 79, 82], "6429562568664551": 75, "bike_short": 75, "36296138167381287": 75, "8308937549591064": 75, "black_shirt": [75, 79, 82], "7388008832931519": 75, "6039759516716003": 75, "30909663438796997": 75, "9694308042526245": 75, "6422968506813049": 75, "5898381471633911": 75, "8145260810852051": 75, "652222216129303": 75, "dolphin_short": 75, "466494083404541": 75, "7183809280395508": 75, "6753682494163513": 75, "7302790880203247": 75, "6649775505065918": 75, "large_breast": [75, 79, 82], "8446108102798462": 75, "98187655210495": 75, "8140730857849121": 75, "6360533833503723": 75, "9635934829711914": 75, "33370012044906616": 75, "44239571690559387": 75, "7891374826431274": 75, "6471294164657593": 75, "9958090782165527": 75, "8736815452575684": 75, "872096061706543": 75, "5640895366668701": 75, "5049663186073303": 75, "8832778930664062": 75, "9687467813491821": 75, "sports_bra": 75, "3659853935241699": 75, "9309735298156738": 75, "49939480423927307": 75, "stomach": [75, 79, 82], "446407288312912": 75, "809670090675354": 75, "6560589075088501": 75, "47956040501594543": 75, "9832853674888611": 75, "9994162321090698": 75, "0008397102355957031": 75, "00035390257835388184": 75, "9926226139068604": 75, "899387001991272": 75, "34215790033340454": 75, "5701972246170044": 75, "9512913227081299": 75, "6664570569992065": 75, "5614628791809082": 75, "33615976572036743": 75, "5770801305770874": 75, "987317681312561": 75, "37286585569381714": 75, "cardigan": [75, 79], "36409223079681396": 75, "7329680919647217": 75, "collared_shirt": [75, 79], "5924292206764221": 75, "4344901144504547": 75, "7465001344680786": 75, "5225946307182312": 75, "6976451873779297": 75, "9265321493148804": 75, "34527891874313354": 75, "6675043106079102": 75, "9096828699111938": 75, "long_sleev": [75, 79, 82], "41341525316238403": 75, "8418735265731812": 75, "miniskirt": [75, 79], "3675632178783417": 75, "nail_polish": [75, 79], "5284417867660522": 75, "open_cloth": [75, 79], "30296844244003296": 75, "48789578676223755": 75, "36596980690956116": 75, "7759367227554321": 75, "6535028219223022": 75, "8975257873535156": 75, "36911237239837646": 75, "4171145558357239": 75, "3942635953426361": 75, "6772940754890442": 75, "9397937655448914": 75, "5207280516624451": 75, "4673041105270386": 75, "9118321537971497": 75, "9967410564422607": 75, "9970728158950806": 75, "8419480323791504": 75, "6489560604095459": 75, "white_shirt": [75, 79], "6217572689056396": 75, "underscor": [76, 82], "convent": 76, "restor": [76, 106], "use_spac": 76, "use_escap": 76, "include_scor": 76, "score_descend": 76, "_": 76, "escap": 76, "unsaf": 76, "sort": [76, 80], "descend": 76, "panty_pul": 76, "6826801300048828": 76, "958938717842102": 76, "drinking_glass": 76, "9340789318084717": 76, "areola_slip": 76, "41196826100349426": 76, "9988248348236084": 76, "drink": 76, "pull": 76, "areola": 76, "999": 76, "959": 76, "934": 76, "683": 76, "412": 76, "mldanbooru": [77, 106], "get_mldanbooru_tag": 77, "wd14": [77, 79, 106], "get_wd14_tag": [77, 79], "convert_wd14_emb_to_predict": 77, "denormalize_wd14_emb": 77, "deepdanbooru": [77, 79, 106], "get_deepdanbooru_tag": [77, 79], "deepgelbooru": [77, 106], "get_deepgelbooru_tag": 77, "add_underlin": 77, "remove_underlin": 77, "tags_to_text": 77, "drop_overlap_tag": 77, "is_blacklist": 77, "drop_blacklisted_tag": 77, "char_whitelist_suffix": 77, "char_whitelist_prefix": 77, "char_whitelist_word": 77, "char_suffix": 77, "char_prefix": 77, "charactertagpool": 77, "is_basic_character_tag": 77, "drop_basic_character_tag": 77, "sort_tag": 77, "tag_match_suffix": 77, "tag_match_prefix": 77, "tag_match_ful": 77, "t1": 78, "t2": 78, "fulli": 78, "ml": 79, "448": 79, "keep_ratio": 79, "9999984502792358": [79, 101], "9999946355819702": 79, "9994951486587524": 79, "998144268989563": 79, "9978417158126831": 79, "9941409230232239": 79, "9799384474754333": 79, "979142427444458": 79, "961823582649231": 79, "961323618888855": 79, "9490893483161926": 79, "9450850486755371": 79, "9425153136253357": 79, "9409335255622864": 79, "9319437146186829": 79, "9265308976173401": 79, "9259042143821716": 79, "922250509262085": 79, "9199565052986145": 79, "9175475835800171": 79, "9102761745452881": 79, "9076938629150391": 79, "9052775502204895": 79, "8938589692115784": 79, "8894285559654236": 79, "8891903162002563": 79, "8845980763435364": 79, "8842408061027527": 79, "8659475445747375": 79, "862621009349823": 79, "8616052865982056": 79, "8562789559364319": 79, "short_short": [79, 82], "8555729389190674": 79, "8533340096473694": 79, "black_short": [79, 82], "8477485775947571": 79, "8430152535438538": 79, "tied_long_hair": [79, 82], "8340626955032349": 79, "crop_top_overhang": 79, "8266023397445679": 79, "8222048282623291": 79, "8202669620513916": 79, "8061150312423706": 79, "ass_visible_through_thigh": [79, 82], "7803354859352112": 79, "thigh_gap": [79, 82], "7789446711540222": 79, "arms_up": 79, "7052110433578491": 79, "9999866485595703": 79, "997043788433075": 79, "9969649910926819": 79, "9957101345062256": 79, "9928386807441711": 79, "9886980056762695": 79, "9864778518676758": 79, "ghost": [79, 82], "9769423007965088": 79, "9747489094734192": 79, "9736957550048828": 79, "9388670325279236": 79, "9356311559677124": 79, "91000896692276": 79, "8955123424530029": 79, "8910233378410339": 79, "8904104828834534": 79, "8881211280822754": 79, "8876776695251465": 79, "8864808678627014": 79, "8810517191886902": 79, "8798807263374329": 79, "8765745162963867": 79, "8737136125564575": 79, "8650439381599426": 79, "8613706827163696": 79, "blue_cardigan": 79, "8571277260780334": 79, "8333670496940613": 79, "8160212635993958": 79, "eyebrows_visible_through_hair": 79, "8122442364692688": 79, "8091571927070618": 79, "8082079887390137": 79, "8048468232154846": 79, "8042327165603638": 79, "7984272241592407": 79, "blazer": [79, 82], "794708251953125": 79, "78981614112854": 79, "7892146110534668": 79, "shaped_pupil": [79, 82], "7867060899734497": 79, "gradient_hair": 79, "786359965801239": 79, "7790888547897339": 79, "brown_skirt": 79, "7760675549507141": 79, "774523913860321": 79, "7721588015556335": 79, "7697228789329529": 79, "755959689617157": 79, "multicolored_hair": 79, "7477189898490906": 79, "7476690411567688": 79, "rail": 79, "7476617693901062": 79, "blue_jacket": 79, "7458406090736389": 79, "741143524646759": 79, "7364678978919983": 79, "7193643450737": 79, "red_neckwear": 79, "7108616828918457": 79, "7086325287818909": 79, "7055293321609497": 79, "7039415836334229": 79, "7018357515335083": 79, "shuffl": 80, "count": [80, 107, 108], "2boi": 80, "cat_ear": 80, "uniqu": 80, "8849405313291128": 81, "8548297594823425": 81, "03910296474461261": 81, "6615180440330748": 81, "21552028866308015": 81, "3165260620737027": 81, "47744464927382957": 81, "tagger": 82, "smilingwolf": 82, "wd": 82, "swinv2_v3": 82, "general_mcut_en": 82, "character_mcut_en": 82, "no_underlin": 82, "mcut": 82, "replac": 82, "index": [82, 109], "follw": 82, "valuabl": 82, "enabl": 82, "rapid": 82, "queri": 82, "0011444687843322754": 82, "8876402974128723": 82, "106781005859375": 82, "000277101993560791": 82, "997527003288269": 82, "9797663688659668": 82, "9905703663825989": 82, "9761719703674316": 82, "8981098532676697": 82, "8810765743255615": 82, "9498510360717773": 82, "8377365469932556": 82, "945058286190033": 82, "9457170367240906": 82, "969594419002533": 82, "7881088852882385": 82, "7687551379203796": 82, "9301245212554932": 82, "6703325510025024": 82, "white_hair": 82, "5292627811431885": 82, "8677047491073608": 82, "grey_hair": 82, "5859264731407166": 82, "9536856412887573": 82, "8056888580322266": 82, "8394746780395508": 82, "9473626613616943": 82, "8986269235610962": 82, "9385137557983398": 82, "8408567905426025": 82, "alternate_costum": 82, "4245271384716034": 82, "931140661239624": 82, "8830795884132385": 82, "7279844284057617": 82, "artist_nam": 82, "5333830714225769": 82, "64717698097229": 82, "9516432285308838": 82, "9655293226242065": 82, "9485014081001282": 82, "7366660833358765": 82, "7161656618118286": 82, "5858667492866516": 82, "6186309456825256": 82, "41193312406539917": 82, "467605859041214": 82, "36282333731651306": 82, "3756745457649231": 82, "motion_blur": 82, "5091936588287354": 82, "951993465423584": 82, "5634750723838806": 82, "8232709169387817": 82, "9869340658187866": 82, "49491602182388306": 82, "5193622708320618": 82, "003406703472137451": 82, "0007208287715911865": 82, "9798132181167603": 82, "8046203851699829": 82, "7596215009689331": 82, "7620116472244263": 82, "46084529161453247": 82, "48454540967941284": 82, "5152207016944885": 82, "8023070096969604": 82, "8653596639633179": 82, "7201820611953735": 82, "7816740870475769": 82, "697688639163971": 82, "8974947333335876": 82, "7491052746772766": 82, "5015512704849243": 82, "6401398181915283": 82, "43420469760894775": 82, "4528769850730896": 82, "5730487704277039": 82, "6739872694015503": 82, "5545973181724548": 82, "6946243047714233": 82, "5487751364707947": 82, "7439308166503906": 82, "4186026453971863": 82, "47378358244895935": 82, "4690653085708618": 82, "7565015554428101": 82, "hu_tao_": 82, "genshin_impact": 82, "9262397289276123": 82, "boo_tao_": 82, "942080020904541": 82, "denorm": 82, "denormalizer_nam": 82, "mnum2_al": 82, "understand": 82, "redund": 82, "structur": [82, 106], "b": 82, "r": [82, 94, 100], "c": 82, "linalg": 82, "norm": 82, "approx": [82, 83], "1e": 82, "cdc_anime_onnx": 83, "realli": 83, "As": [83, 94, 100], "1024x1024": 83, "2060": 83, "gpu": 83, "cost": 83, "cpu": [83, 88, 107, 108], "experi": 83, "hgsr": 83, "mhr": 83, "aug_x4_320": 83, "cute_waifu_aroma": 83, "pngimageplugin": 83, "pngimagefil": 83, "1168x1168": 83, "0x7f0e8ca06880": 83, "4672x4672": 83, "0x7f0e48edb640": 83, "cdc": [84, 106], "upscale_with_cdc": 84, "lru_cach": 85, "wrap": 85, "synchron": 85, "prevent": 85, "race": 85, "condit": 85, "maxsiz": 85, "expensive_funct": 85, "expens": 85, "lock": [85, 105], "safeti": [85, 102], "multithread": 85, "my_funct": 85, "introduc": 85, "acquisit": 85, "critic": 85, "mathemat": 86, "activ": 86, "deep": 86, "problem": [86, 94, 100], "input_valu": 86, "frac": 86, "26894142": 86, "73105858": 86, "ts_lru_cach": 87, "get_onnx_provid": 87, "open_onnx_model": 87, "cudaexecutionprovid": 88, "cpuexecutionprovid": 88, "ckpt": 88, "inferencesess": 88, "onnx_mod": 88, "decid": 88, "linux": [88, 107, 108], "execut": [88, 107, 108], "ignor": 88, "cuda": [88, 107, 108], "forc": 88, "anime_ai_check": 89, "mobilenetv3_sce_dist": [89, 100, 104], "mainli": 89, "caformer_s36_plus_sc": 89, "graph": 89, "9996960163116455": 89, "9999125003814697": 89, "997803270816803": 89, "9960069060325623": 89, "9887709021568298": 89, "9998629093170166": 89, "0013722758740186691": 89, "00020673229300882667": 89, "0001895089662866667": 89, "0008857478387653828": 89, "552320024231449e": 89, "001168627175502479": 89, "bangumi": [90, 91], "vision": 90, "imageri": 90, "bangumi_char_typ": 90, "definit": [90, 97], "video": 90, "secondari": 90, "often": 90, "lack": 90, "lead": 90, "under": [90, 109], "three": 90, "judg": 90, "anime_portrait": [90, 96], "mobilenetv3_v0_dist": [90, 99, 103, 104], "9998525381088257": 90, "00012103465269319713": 90, "6464786313008517e": 90, "906112609314732e": 90, "06": [90, 91, 93, 98, 99, 100, 101, 103], "9997243285179138": 90, "0002490800397936255": 90, "7215803381986916e": 90, "354368557978887e": 90, "9998849630355835": 90, "90006631379947e": 90, "3920385754317977e": 90, "2084233276254963e": 90, "9998877048492432": 90, "732793503440917e": 90, "4264976925915107e": 90, "0623419257171918e": 90, "07076334953308105": 90, "9290977716445923": 90, "0001044218079186976": 90, "4467317163944244e": 90, "2568268832401372e": 90, "9999498128890991": 90, "1810528778587468e": 90, "879474429093534e": 90, "260669109295122e": 90, "9999510049819946": 90, "2321036592766177e": 90, "025227553938748e": 90, "4251427273848094e": 90, "999957799911499": 90, "4273678718600422e": 90, "6884023302263813e": 90, "880981603288092e": 90, "0002326338435523212": 90, "9996368885040283": 90, "164971561403945e": 90, "00020793956355191767": 90, "13438372313976288": 90, "8652494549751282": 90, "000158855298650451": 90, "000238816806813702": 90, "3589179217815399": 90, "6406960487365723": 90, "0001471740542910993": 90, "002255884697660804": 90, "08208147436380386": 90, "9152728915214539": 90, "00038967153523117304": 90, "227699592884164e": 90, "0835404282261152e": 90, "1437502406770363e": 90, "9999284744262695": 90, "2125529792683665e": 90, "0218892384727951e": 90, "00011914174683624879": 90, "9998584985733032": 90, "2007669283775613e": 90, "6357082131435163e": 90, "3068713896209374e": 90, "9999185800552368": 90, "066640925273532e": 90, "529400813335087e": 90, "089402500540018e": 90, "9999388456344604": 90, "6406959295272827": 90, "not_paint": 91, "anime_classif": 91, "older": 91, "mobilenetv3_v1": [91, 101], "5_dist": 91, "3_dist": 91, "plot": [91, 94, 100, 104], "caformer_s36_v1": 91, "3_focal": 91, "8346158862113953": 91, "004201625939458609": 91, "0028638991061598063": 91, "15633030235767365": 91, "001988308737054467": 91, "9868855476379395": 91, "001178382197394967": 91, "00015886101755313575": 91, "0005986307514831424": 91, "011178601533174515": 91, "9933090209960938": 91, "0012440024875104427": 91, "00040085514774546027": 91, "004924307577311993": 91, "00012189441622467712": 91, "00031298911198973656": 91, "9968050718307495": 91, "182305903872475e": 91, "0027923565357923508": 91, "7805559259140864e": 91, "0004650334012694657": 91, "996709942817688": 91, "736721191671677e": 91, "0027629584074020386": 91, "4619508621981367e": 91, "0003803370927926153": 91, "998649537563324": 91, "190127922105603e": 91, "0008622839814051986": 91, "595230686594732e": 91, "0004573142796289176": 91, "00031435859273187816": 91, "8671838641166687": 91, "13199880719184875": 91, "563074617180973e": 91, "153919796110131e": 91, "290010737255216e": 91, "9727378487586975": 91, "027150526642799377": 91, "162296004826203e": 91, "4933258828241378e": 91, "0004275702522136271": 91, "995402455329895": 91, "002233930164948106": 91, "001911122351884842": 91, "1603819727897644": 91, "0007561995880678296": 91, "00017044576816260815": 91, "838487982749939": 91, "0002034590725088492": 91, "005001617129892111": 91, "000932251859921962": 91, "009352140128612518": 91, "9846979379653931": 91, "6018555470509455e": 91, "004064667969942093": 91, "464051254326478e": 91, "025772539898753166": 91, "9699516296386719": 91, "00011656546121230349": 91, "287263775244355e": 91, "370255853951676e": 91, "01098843663930893": 91, "0031668643932789564": 91, "9857884049415588": 91, "499273488065228e": 91, "8419872251106426e": 91, "0003471920208539814": 91, "029472889378666878": 91, "9700765609741211": 91, "0012387704337015748": 91, "001172148622572422": 91, "787473391043022e": 91, "003680602880194783": 91, "9938107132911682": 91, "8346157073974609": 91, "8671836853027344": 91, "8384883403778076": 91, "9846979975700378": 91, "9700766801834106": 91, "greyscal": 92, "jpeg_ful": [92, 105], "6125901": 92, "6125785": [92, 105], "6124220": 92, "rough": [93, 94, 100], "polish": 93, "mobilenetv3_v2": 93, "2_dist": [93, 101], "910087929805741e": 93, "1241951510310173": 93, "8757457137107849": 93, "00018937293498311192": 93, "030049214139580727": 93, "9697614312171936": 93, "008933082222938538": 93, "05096456781029701": 93, "9401022791862488": 93, "009832272306084633": 93, "9898634552955627": 93, "00030428936588577926": 93, "013919820077717304": 93, "9819902181625366": 93, "004089969675987959": 93, "04166747257113457": 93, "9582782983779907": 93, "4218515288084745e": 93, "8849249482154846": 93, "1149177998304367": 93, "0001573085755808279": 93, "9907882809638977": 93, "008958994410932064": 93, "0002527958422433585": 93, "9831690788269043": 93, "01682441122829914": 93, "613856385229155e": 93, "8757458329200745": 93, "8849248290061951": 93, "million": 94, "anime_r": [94, 96], "boundari": [94, 100], "challeng": [94, 100], "clean": [94, 100], "judgment": [94, 100], "intend": [94, 100], "quick": [94, 100, 106], "estim": [94, 100], "basi": [94, 100], "mobilenetv3_large_100_v0_ls0": 94, "caformer_s36_v0_ls0": 94, "7508869767189026": 94, "7034655809402466": 94, "728887677192688": 94, "7404400110244751": 94, "7446154952049255": 94, "7514738440513611": 94, "768704354763031": 94, "8219676613807678": 94, "7267540693283081": 94, "7645740509033203": 94, "7216582894325256": 94, "7615436315536499": 94, "815083920955658": 94, "8321858644485474": 94, "8204999566078186": 94, "820833146572113": 94, "chdir": 94, "doc": 94, "api_doc": 94, "7508870363235474": 94, "11212056130170822": 94, "06781744956970215": 94, "06917501986026764": 94, "7034654021263123": 94, "15903906524181366": 94, "06688199192285538": 94, "07061357796192169": 94, "7288877964019775": 94, "1476859599351883": 94, "060362350195646286": 94, "06306383013725281": 94, "7404399514198303": 94, "10337048768997192": 94, "08087948709726334": 94, "07530999928712845": 94, "055992450565099716": 94, "7446154356002808": 94, "13191790878772736": 94, "06747424602508545": 94, "06458679586648941": 94, "10566363483667374": 94, "07827574014663696": 94, "07079866528511047": 94, "7687042951583862": 94, "09974884241819382": 94, "06074819341301918": 94, "050435908138751984": 94, "8219675421714783": 94, "0593985915184021": 94, "06819795072078705": 94, "06569571048021317": 94, "1177448257803917": 94, "726753830909729": 94, "08980562537908554": 94, "06481882929801941": 94, "06922297924757004": 94, "10138414055109024": 94, "06351721286773682": 94, "07683827728033066": 94, "13798624277114868": 94, "05942752957344055": 94, "10584963858127594": 94, "7615437507629395": 94, "07317910343408585": 94, "060196295380592346": 94, "06751583516597748": 94, "0572039857506752": 94, "05398125201463699": 94, "06124086305499077": 94, "0525919646024704": 94, "8321859240531921": 94, "05922013148665428": 94, "06274889409542084": 94, "057530902326107025": 94, "8205001354217529": 94, "05683052912354469": 94, "06635929644107819": 94, "05597696080803871": 94, "8208332657814026": 94, "non_furri": 95, "mobilenetv3_v0": 95, "1_dist": 95, "9898804426193237": 95, "010119626298546791": 95, "9677742123603821": 95, "032225821167230606": 95, "959551215171814": 95, "040448784828186035": 95, "9535530209541321": 95, "04644693806767464": 95, "04358793422579765": 95, "9564120769500732": 95, "02767963521182537": 95, "9723203182220459": 95, "028900373727083206": 95, "9710996150970459": 95, "037573859095573425": 95, "9624261260032654": 95, "aicheck": [96, 106], "get_ai_created_scor": 96, "is_ai_cr": 96, "bangumi_char": [96, 106], "anime_bangumi_char_scor": 96, "anime_bangumi_char": 96, "anime_classify_scor": 96, "anime_classifi": 96, "is_greyscal": 96, "anime_completeness_scor": 96, "anime_complet": 96, "dbrate": [96, 106], "anime_dbrating_scor": 96, "anime_dbr": 96, "furri": [96, 106], "anime_furry_scor": 96, "anime_furri": 96, "get_monochrome_scor": 96, "is_monochrom": 96, "nsfw_pred_scor": 96, "nsfw_pred": 96, "portrait": [96, 106], "anime_portrait_scor": 96, "anime_rating_scor": 96, "anime_real_scor": 96, "safe_check_scor": 96, "safe_check": 96, "style_ag": [96, 106], "anime_style_age_scor": 96, "anime_style_ag": 96, "teen": [96, 106], "anime_teen_scor": 96, "anime_teen": 96, "is_truncated_fil": 96, "screen": 97, "row": 97, "bottom": 97, "grayscal": 97, "monochrome_detect": 97, "mobilenetv3_large_100_dist_safe2": 97, "mobilenetv3_dist": 97, "caformer_s36": 97, "mono": 97, "9614395499229431": 97, "9458909034729004": 97, "9559807777404785": 97, "9651952981948853": 97, "9379720687866211": 97, "8814834356307983": 97, "03941023349761963": 97, "07492382079362869": 97, "09546589106321335": 97, "016521310433745384": 97, "005693843588232994": 97, "0315730981528759": 97, "Not": 98, "five": 98, "hentai": 98, "neutral": 98, "porn": 98, "sexi": 98, "infinit": 98, "nsfwj": 98, "tfj": 98, "mobil": 98, "9970946311950684": 98, "00198739324696362": 98, "000894528697244823": 98, "4315058251668233e": 98, "099447197513655e": 98, "9282580614089966": 98, "061733175069093704": 98, "008979619480669498": 98, "0007789491210132837": 98, "0002501663693692535": 98, "7945129871368408": 98, "2044062316417694": 98, "0005603990866802633": 98, "0004847997915931046": 98, "564094367902726e": 98, "7977773547172546": 98, "01352313905954361": 98, "18791256844997406": 98, "0004888656549155712": 98, "00029804420773871243": 98, "04498734697699547": 98, "9509441256523132": 98, "4087972633424215e": 98, "003999904729425907": 98, "4542059185914695e": 98, "002892113756388426": 98, "982390284538269": 98, "02520776737947e": 98, "014633022248744965": 98, "858086610212922e": 98, "002532319398596883": 98, "9887337684631348": 98, "231979568838142e": 98, "008699454367160797": 98, "8187158022774383e": 98, "03564726561307907": 98, "954788088798523": 98, "343036850215867e": 98, "009289607405662537": 98, "00020158555707894266": 98, "006372362840920687": 98, "006019102409482002": 98, "9694945812225342": 98, "015214097686111927": 98, "002899901708588004": 98, "0004039364866912365": 98, "00012730166781693697": 98, "987038791179657": 98, "007135333959013224": 98, "005294707603752613": 98, "06964848190546036": 98, "0014777459437027574": 98, "9276643395423889": 98, "0003031621454283595": 98, "0009063396137207747": 98, "00028707628371194005": 98, "00010888021643040702": 98, "9992460012435913": 98, "00015473493840545416": 98, "0002033217460848391": 98, "563037691696081e": 98, "008058490231633186": 98, "00044566826545633376": 98, "937960684299469": 98, "05353058874607086": 98, "364063445587817e": 98, "00562260951846838": 98, "00012077406427124515": 98, "9897090792655945": 98, "004547217860817909": 98, "564737981942017e": 98, "016690678894519806": 98, "001258736359886825": 98, "9766013622283936": 98, "005440687295049429": 98, "4481674952548929e": 98, "01861923187971115": 98, "0008914825739338994": 98, "9674761295318604": 98, "012998746708035469": 98, "691116141155362e": 98, "0007601747056469321": 98, "0005019629606977105": 98, "039504989981651306": 98, "9591660499572754": 98, "0001652583305258304": 98, "0002614929690025747": 98, "020374108105897903": 98, "029394468292593956": 98, "9498046040534973": 98, "00016299057460855693": 98, "004782819654792547": 98, "002861740067601204": 98, "12280157208442688": 98, "8693908452987671": 98, "0001731760276015848": 98, "304211274255067e": 98, "03286275267601013": 98, "010648751631379128": 98, "9562522172927856": 98, "999900221824646": 99, "645313209854066e": 99, "3387104445428122e": 99, "9999704360961914": 99, "4465465685352683e": 99, "071506166132167e": 99, "9999785423278809": 99, "512719154561637e": 99, "292278612818336e": 99, "919455750496127e": 99, "9999444484710693": 99, "3647335082350764e": 99, "0555699191172607e": 99, "9999880790710449": 99, "3210242286731955e": 99, "7451418898417614e": 99, "9999822378158569": 99, "2084267331811134e": 99, "7460413321023225e": 99, "1532473820352607e": 99, "9999996423721313": 99, "0316136922483565e": 99, "840229633236049e": 99, "9999998807907104": [99, 100], "736660568800289e": 99, "199210472208506e": 99, "9999992847442627": 99, "r15": 100, "r18": 100, "sankaku": 100, "mobilenetv3_v1_pruned_ls0": 100, "caformer_s36_plu": [100, 104], "5863172936624323e": 100, "480062353375615e": 100, "9924363493919373": 100, "007255776319652796": 100, "0003077814180869609": 100, "996969997882843": 100, "0030054834205657244": 100, "4601260520284995e": 100, "9966891407966614": 100, "003293127752840519": 100, "770909148035571e": 100, "00025384966284036636": 100, "9996721744537354": 100, "399192691082135e": 100, "973351603141055e": 100, "9998563528060913": 100, "391309580067173e": 100, "0018681309884414077": 100, "9827859997749329": 100, "015345841646194458": 100, "013710384257137775": 100, "8339558839797974": 100, "15233369171619415": 100, "951323833462084e": 100, "00029566374723799527": 100, "9997004270553589": 100, "00018434497178532183": 100, "568440272123553e": 100, "9997699856758118": 100, "11225129129889e": 100, "051862899563275e": 100, "9999485015869141": 100, "902020231791539e": 100, "0005639699520543218": 100, "9994290471076965": 100, "anime_real_cl": 101, "4_dist": 101, "9999716281890869": 101, "8398366339388303e": 101, "9992202520370483": 101, "0007797438884153962": 101, "9999709129333496": 101, "905452492996119e": 101, "9999765157699585": 101, "3499671442550607e": 101, "9994087219238281": 101, "0005913018831051886": 101, "9999759197235107": 101, "4061362637439743e": 101, "9999052286148071": 101, "475799015490338e": 101, "403173675702419e": 101, "5848207794988411e": 101, "0010207017185166478": 101, "9989792704582214": 101, "2124368115328252e": 101, "9999977350234985": 101, "6512358342879452e": 101, "9999834299087524": 101, "359853614412714e": 101, "9999936819076538": 101, "600314317329321e": 101, "9999840259552002": 101, "5589323083986528e": 101, "9999843835830688": 101, "5513256585109048e": 101, "9999845027923584": 101, "pollut": 102, "shit": 102, "checker": 102, "mobilenet": 102, "v2": 102, "max_batch_s": 102, "1970": 103, "1980": 103, "1990": 103, "2000": 103, "2010": 103, "2015": 103, "2020": 103, "ag": 103, "9805465340614319": 103, "761269782553427e": 103, "0005044879508204758": 103, "01569165475666523": 103, "002850610064342618": 103, "00037849770160391927": 103, "9434612113400362e": 103, "053497342392802e": 103, "9992554783821106": 103, "0006490182713605464": 103, "8857468805654207e": 103, "317252262353577e": 103, "314484721769986e": 103, "0750001138148946e": 103, "706833609205205e": 103, "00034479793976061046": 103, "9995512366294861": 103, "391363472677767e": 103, "4607510820496827e": 103, "0679690351244062e": 103, "661913514311891e": 103, "757471131393686e": 103, "0744897230761126e": 103, "76177470368566e": 103, "9996387958526611": 103, "160279296338558e": 103, "00013228354509919882": 103, "1361367038916796e": 103, "464057489414699e": 103, "2412899599876255e": 103, "703883653040975e": 103, "127358498517424e": 103, "9973921775817871": 103, "0022309015039354563": 103, "00018872201326303184": 103, "780902943617548e": 103, "422096920578042e": 103, "638929097680375e": 103, "152203023797483e": 103, "00028818511054851115": 103, "9996094107627869": 103, "58777353237383e": 103, "9200742826797068e": 103, "00017117452807724476": 103, "518441947875544e": 103, "885544381570071e": 103, "4389253010449465e": 103, "1696006772108376e": 103, "9996393918991089": 103, "contenti": 104, "safe_teen": 104, "non_teen": 104, "caformer_s36_v0": 104, "9998493194580078": 104, "0378791052498855e": 104, "00012023092131130397": 104, "9790042638778687": 104, "0017522255657240748": 104, "01924353837966919": 104, "9998124241828918": 104, "19778298237361e": 104, "0001456339523429051": 104, "0008521362324245274": 104, "9989691972732544": 104, "00017870066221803427": 104, "0992944781901315e": 104, "9994398951530457": 104, "0004991036257706583": 104, "2035720727872103e": 104, "9994019269943237": 104, "0005460577667690814": 104, "0478151529678144e": 104, "524079147609882e": 104, "999934196472168": 104, "786742884898558e": 104, "653994154883549e": 104, "9998156428337097": 104, "0001218809193233028": 104, "00013706681784242392": 104, "9997410178184509": 104, "jpeg_trunc": 105, "2216614_truncat": 105, "imagefil": 105, "load_truncated_imag": 105, "ascii": 106, "metric": 106, "list_det_model": 106, "list_rec_model": 106, "sd": 106, "tag": 106, "platform": [107, 108], "shutil": [107, 108], "cpuinfo": [107, 108], "psutil": [107, 108], "hbutil": [107, 108], "size_to_bytes_str": [107, 108], "python_implement": [107, 108], "python_vers": [107, 108], "brand": [107, 108], "get_cpu_info": [107, 108], "brand_raw": [107, 108], "cpu_count": [107, 108], "freq": [107, 108], "cpu_freq": [107, 108], "mhz": [107, 108], "virtual_memori": [107, 108], "precis": [107, 108], "ye": [107, 108], "nvidia": [107, 108], "smi": [107, 108], "1018": [107, 108], "azur": [107, 108], "x86_64": [107, 108], "glibc2": [107, 108], "cpython": [107, 108], "amd": [107, 108], "epyc": [107, 108], "7763": [107, 108], "3292": 107, "5315": 107, "621": [107, 108], "gib": [107, 108], "deploi": [107, 108], "action": [107, 108], "3042": 108, "1935000000003": 108, "imgutil": 109, "pypi": 109, "simpli": 109, "newest": 109, "git": 109, "script": 109, "__name__": 109, "__main__": 109, "narugo1992": 109, "still": 109, "out": 109, "io": 109, "html": 109, "faq": 110}, "objects": {"imgutils": [[1, 0, 0, "-", "ascii"], [2, 0, 0, "-", "config"], [9, 0, 0, "-", "data"], [19, 0, 0, "-", "detect"], [26, 0, 0, "-", "edge"], [32, 0, 0, "-", "generic"], [36, 0, 0, "-", "metadata"], [41, 0, 0, "-", "metrics"], [45, 0, 0, "-", "ocr"], [49, 0, 0, "-", "operate"], [53, 0, 0, "-", "pose"], [56, 0, 0, "-", "preprocess"], [61, 0, 0, "-", "resource"], [63, 0, 0, "-", "restore"], [66, 0, 0, "-", "sd"], [70, 0, 0, "-", "segment"], [77, 0, 0, "-", "tagging"], [84, 0, 0, "-", "upscale"], [87, 0, 0, "-", "utils"], [96, 0, 0, "-", "validate"]], "imgutils.ascii": [[0, 0, 0, "-", "drawing"]], "imgutils.ascii.drawing": [[0, 1, 1, "", "ascii_drawing"]], "imgutils.config": [[3, 0, 0, "-", "meta"]], "imgutils.config.meta": [[3, 2, 1, "", "__AUTHOR_EMAIL__"], [3, 2, 1, "", "__AUTHOR__"], [3, 2, 1, "", "__DESCRIPTION__"], [3, 2, 1, "", "__TITLE__"], [3, 2, 1, "", "__VERSION__"]], "imgutils.data": [[4, 0, 0, "-", "background"], [5, 0, 0, "-", "blob"], [6, 0, 0, "-", "decode"], [7, 0, 0, "-", "encode"], [8, 0, 0, "-", "image"], [10, 0, 0, "-", "layer"], [11, 0, 0, "-", "url"]], "imgutils.data.background": [[4, 1, 1, "", "grid_background"], [4, 1, 1, "", "grid_transparent"]], "imgutils.data.blob": [[5, 1, 1, "", "is_valid_image_blob_url"], [5, 1, 1, "", "load_image_from_blob_url"], [5, 1, 1, "", "to_blob_url"]], "imgutils.data.decode": [[6, 1, 1, "", "rgb_decode"]], "imgutils.data.encode": [[7, 1, 1, "", "rgb_encode"]], "imgutils.data.image": [[8, 1, 1, "", "has_alpha_channel"], [8, 1, 1, "", "load_image"], [8, 1, 1, "", "load_images"]], "imgutils.data.layer": [[10, 1, 1, "", "istack"]], "imgutils.data.url": [[11, 1, 1, "", "download_image_from_url"], [11, 1, 1, "", "is_http_url"]], "imgutils.detect": [[12, 0, 0, "-", "booru_yolo"], [13, 0, 0, "-", "censor"], [14, 0, 0, "-", "eye"], [15, 0, 0, "-", "face"], [16, 0, 0, "-", "halfbody"], [17, 0, 0, "-", "hand"], [18, 0, 0, "-", "head"], [20, 0, 0, "-", "nudenet"], [21, 0, 0, "-", "person"], [22, 0, 0, "-", "similarity"], [23, 0, 0, "-", "text"], [24, 0, 0, "-", "visual"]], "imgutils.detect.booru_yolo": [[12, 1, 1, "", "detect_with_booru_yolo"]], "imgutils.detect.censor": [[13, 1, 1, "", "detect_censors"]], "imgutils.detect.eye": [[14, 1, 1, "", "detect_eyes"]], "imgutils.detect.face": [[15, 1, 1, "", "detect_faces"]], "imgutils.detect.halfbody": [[16, 1, 1, "", "detect_halfbody"]], "imgutils.detect.hand": [[17, 1, 1, "", "detect_hands"]], "imgutils.detect.head": [[18, 1, 1, "", "detect_heads"]], "imgutils.detect.nudenet": [[20, 1, 1, "", "detect_with_nudenet"]], "imgutils.detect.person": [[21, 1, 1, "", "detect_person"]], "imgutils.detect.similarity": [[22, 1, 1, "", "bboxes_similarity"], [22, 1, 1, "", "calculate_iou"], [22, 1, 1, "", "detection_similarity"]], "imgutils.detect.text": [[23, 1, 1, "", "detect_text"]], "imgutils.detect.visual": [[24, 1, 1, "", "detection_visualize"]], "imgutils.edge": [[25, 0, 0, "-", "canny"], [27, 0, 0, "-", "lineart"], [28, 0, 0, "-", "lineart_anime"]], "imgutils.edge.canny": [[25, 1, 1, "", "edge_image_with_canny"], [25, 1, 1, "", "get_edge_by_canny"]], "imgutils.edge.lineart": [[27, 1, 1, "", "edge_image_with_lineart"], [27, 1, 1, "", "get_edge_by_lineart"]], "imgutils.edge.lineart_anime": [[28, 1, 1, "", "edge_image_with_lineart_anime"], [28, 1, 1, "", "get_edge_by_lineart_anime"]], "imgutils.generic": [[29, 0, 0, "-", "classify"], [30, 0, 0, "-", "clip"], [31, 0, 0, "-", "enhance"], [33, 0, 0, "-", "siglip"], [34, 0, 0, "-", "yolo"]], "imgutils.generic.classify": [[29, 3, 1, "", "ClassifyModel"], [29, 1, 1, "", "classify_predict"], [29, 1, 1, "", "classify_predict_fmt"], [29, 1, 1, "", "classify_predict_score"]], "imgutils.generic.classify.ClassifyModel": [[29, 4, 1, "", "__init__"], [29, 4, 1, "", "clear"], [29, 4, 1, "", "launch_demo"], [29, 4, 1, "", "make_ui"], [29, 4, 1, "", "predict"], [29, 4, 1, "", "predict_fmt"], [29, 4, 1, "", "predict_score"]], "imgutils.generic.clip": [[30, 3, 1, "", "CLIPModel"], [30, 1, 1, "", "clip_image_encode"], [30, 1, 1, "", "clip_predict"], [30, 1, 1, "", "clip_text_encode"]], "imgutils.generic.clip.CLIPModel": [[30, 4, 1, "", "__init__"], [30, 4, 1, "", "clear"], [30, 4, 1, "", "image_encode"], [30, 4, 1, "", "launch_demo"], [30, 4, 1, "", "make_ui"], [30, 4, 1, "", "predict"], [30, 4, 1, "", "text_encode"]], "imgutils.generic.enhance": [[31, 3, 1, "", "ImageEnhancer"]], "imgutils.generic.enhance.ImageEnhancer": [[31, 4, 1, "", "__init__"], [31, 4, 1, "", "process"]], "imgutils.generic.siglip": [[33, 3, 1, "", "SigLIPModel"], [33, 1, 1, "", "siglip_image_encode"], [33, 1, 1, "", "siglip_predict"], [33, 1, 1, "", "siglip_text_encode"]], "imgutils.generic.siglip.SigLIPModel": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "clear"], [33, 4, 1, "", "image_encode"], [33, 4, 1, "", "launch_demo"], [33, 4, 1, "", "make_ui"], [33, 4, 1, "", "predict"], [33, 4, 1, "", "text_encode"]], "imgutils.generic.yolo": [[34, 3, 1, "", "YOLOModel"], [34, 1, 1, "", "yolo_predict"]], "imgutils.generic.yolo.YOLOModel": [[34, 4, 1, "", "__init__"], [34, 4, 1, "", "clear"], [34, 4, 1, "", "launch_demo"], [34, 4, 1, "", "make_ui"], [34, 4, 1, "", "predict"]], "imgutils.metadata": [[35, 0, 0, "-", "geninfo"], [37, 0, 0, "-", "lsb"]], "imgutils.metadata.geninfo": [[35, 1, 1, "", "read_geninfo_exif"], [35, 1, 1, "", "read_geninfo_gif"], [35, 1, 1, "", "read_geninfo_parameters"], [35, 1, 1, "", "write_geninfo_exif"], [35, 1, 1, "", "write_geninfo_gif"], [35, 1, 1, "", "write_geninfo_parameters"]], "imgutils.metadata.lsb": [[37, 3, 1, "", "ImageLsbDataExtractor"], [37, 3, 1, "", "LSBExtractor"], [37, 3, 1, "", "LSBReadError"], [37, 1, 1, "", "inject_data"], [37, 1, 1, "", "read_lsb_metadata"], [37, 1, 1, "", "read_lsb_raw_bytes"], [37, 1, 1, "", "serialize_json"], [37, 1, 1, "", "serialize_pnginfo"], [37, 1, 1, "", "write_lsb_metadata"], [37, 1, 1, "", "write_lsb_raw_bytes"]], "imgutils.metadata.lsb.ImageLsbDataExtractor": [[37, 4, 1, "", "__init__"], [37, 4, 1, "", "extract_data"]], "imgutils.metadata.lsb.LSBExtractor": [[37, 4, 1, "", "__init__"], [37, 4, 1, "", "get_next_n_bytes"], [37, 4, 1, "", "get_one_byte"], [37, 4, 1, "", "read_32bit_integer"]], "imgutils.metrics": [[38, 0, 0, "-", "aesthetic"], [39, 0, 0, "-", "ccip"], [40, 0, 0, "-", "dbaesthetic"], [42, 0, 0, "-", "laplacian"], [43, 0, 0, "-", "lpips"], [44, 0, 0, "-", "psnr_"]], "imgutils.metrics.aesthetic": [[38, 1, 1, "", "get_aesthetic_score"]], "imgutils.metrics.ccip": [[39, 1, 1, "", "ccip_batch_differences"], [39, 1, 1, "", "ccip_batch_extract_features"], [39, 1, 1, "", "ccip_batch_same"], [39, 1, 1, "", "ccip_clustering"], [39, 1, 1, "", "ccip_default_clustering_params"], [39, 1, 1, "", "ccip_default_threshold"], [39, 1, 1, "", "ccip_difference"], [39, 1, 1, "", "ccip_extract_feature"], [39, 1, 1, "", "ccip_merge"], [39, 1, 1, "", "ccip_same"]], "imgutils.metrics.dbaesthetic": [[40, 1, 1, "", "anime_dbaesthetic"]], "imgutils.metrics.laplacian": [[42, 1, 1, "", "laplacian_score"]], "imgutils.metrics.lpips": [[43, 1, 1, "", "lpips_clustering"], [43, 1, 1, "", "lpips_difference"], [43, 1, 1, "", "lpips_extract_feature"]], "imgutils.metrics.psnr_": [[44, 1, 1, "", "psnr"]], "imgutils.ocr": [[45, 1, 1, "", "detect_text_with_ocr"], [45, 1, 1, "", "list_det_models"], [45, 1, 1, "", "list_rec_models"], [45, 1, 1, "", "ocr"]], "imgutils.operate": [[46, 0, 0, "-", "align"], [47, 0, 0, "-", "censor_"], [48, 0, 0, "-", "imgcensor"], [50, 0, 0, "-", "squeeze"]], "imgutils.operate.align": [[46, 1, 1, "", "align_maxsize"]], "imgutils.operate.censor_": [[47, 3, 1, "", "BaseCensor"], [47, 3, 1, "", "BlurCensor"], [47, 3, 1, "", "ColorCensor"], [47, 3, 1, "", "PixelateCensor"], [47, 1, 1, "", "censor_areas"], [47, 1, 1, "", "censor_nsfw"], [47, 1, 1, "", "register_censor_method"]], "imgutils.operate.censor_.BaseCensor": [[47, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.BlurCensor": [[47, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.ColorCensor": [[47, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.PixelateCensor": [[47, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor": [[48, 3, 1, "", "EmojiBasedCensor"], [48, 3, 1, "", "ImageBasedCensor"], [48, 3, 1, "", "SingleImage"]], "imgutils.operate.imgcensor.EmojiBasedCensor": [[48, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.ImageBasedCensor": [[48, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.SingleImage": [[48, 4, 1, "", "__init__"], [48, 4, 1, "", "find_for_area"], [48, 5, 1, "", "height"], [48, 5, 1, "", "width"]], "imgutils.operate.squeeze": [[50, 1, 1, "", "squeeze"], [50, 1, 1, "", "squeeze_with_transparency"]], "imgutils.pose": [[51, 0, 0, "-", "dwpose"], [52, 0, 0, "-", "format"], [54, 0, 0, "-", "visual"]], "imgutils.pose.dwpose": [[51, 1, 1, "", "dwpose_estimate"]], "imgutils.pose.format": [[52, 3, 1, "", "OP18KeyPointSet"], [52, 2, 1, "", "OP18_BODY_MAX"], [52, 2, 1, "", "OP18_BODY_MIN"], [52, 2, 1, "", "OP18_FACE_MAX"], [52, 2, 1, "", "OP18_FACE_MIN"], [52, 2, 1, "", "OP18_LEFT_FOOT_MAX"], [52, 2, 1, "", "OP18_LEFT_FOOT_MIN"], [52, 2, 1, "", "OP18_LEFT_HAND_MAX"], [52, 2, 1, "", "OP18_LEFT_HAND_MIN"], [52, 2, 1, "", "OP18_RIGHT_FOOT_MAX"], [52, 2, 1, "", "OP18_RIGHT_FOOT_MIN"], [52, 2, 1, "", "OP18_RIGHT_HAND_MAX"], [52, 2, 1, "", "OP18_RIGHT_HAND_MIN"], [52, 6, 1, "", "OpenPose18"]], "imgutils.pose.format.OP18KeyPointSet": [[52, 4, 1, "", "__init__"], [52, 4, 1, "", "__mul__"], [52, 4, 1, "", "__truediv__"], [52, 5, 1, "", "body"], [52, 5, 1, "", "face"], [52, 5, 1, "", "left_foot"], [52, 5, 1, "", "left_hand"], [52, 5, 1, "", "right_foot"], [52, 5, 1, "", "right_hand"]], "imgutils.pose.format.OpenPose18": [[52, 7, 1, "", "LEFT_ANKLE"], [52, 7, 1, "", "LEFT_BIG_TOE"], [52, 7, 1, "", "LEFT_EAR"], [52, 7, 1, "", "LEFT_ELBOW"], [52, 7, 1, "", "LEFT_EYE"], [52, 7, 1, "", "LEFT_HEEL"], [52, 7, 1, "", "LEFT_HIP"], [52, 7, 1, "", "LEFT_KNEE"], [52, 7, 1, "", "LEFT_SHOULDER"], [52, 7, 1, "", "LEFT_SMALL_TOE"], [52, 7, 1, "", "LEFT_WRIST"], [52, 7, 1, "", "NECK"], [52, 7, 1, "", "NOSE"], [52, 7, 1, "", "RIGHT_ANKLE"], [52, 7, 1, "", "RIGHT_BIG_TOE"], [52, 7, 1, "", "RIGHT_EAR"], [52, 7, 1, "", "RIGHT_ELBOW"], [52, 7, 1, "", "RIGHT_EYE"], [52, 7, 1, "", "RIGHT_HEEL"], [52, 7, 1, "", "RIGHT_HIP"], [52, 7, 1, "", "RIGHT_KNEE"], [52, 7, 1, "", "RIGHT_SHOULDER"], [52, 7, 1, "", "RIGHT_SMALL_TOE"], [52, 7, 1, "", "RIGHT_WRIST"]], "imgutils.pose.visual": [[54, 1, 1, "", "op18_visualize"]], "imgutils.preprocess": [[55, 0, 0, "-", "base"], [57, 0, 0, "-", "pillow"], [58, 0, 0, "-", "torchvision"], [59, 0, 0, "-", "transformers"]], "imgutils.preprocess.base": [[55, 3, 1, "", "NotParseTarget"]], "imgutils.preprocess.pillow": [[57, 1, 1, "", "create_pillow_transforms"], [57, 1, 1, "", "parse_pillow_transforms"], [57, 1, 1, "", "register_pillow_parse"], [57, 1, 1, "", "register_pillow_transform"]], "imgutils.preprocess.torchvision": [[58, 1, 1, "", "create_torchvision_transforms"], [58, 1, 1, "", "parse_torchvision_transforms"], [58, 1, 1, "", "register_torchvision_parse"], [58, 1, 1, "", "register_torchvision_transform"]], "imgutils.preprocess.transformers": [[59, 3, 1, "", "NotProcessorTypeError"], [59, 1, 1, "", "convert_to_size_dict"], [59, 1, 1, "", "create_bit_transforms"], [59, 1, 1, "", "create_blip_transforms"], [59, 1, 1, "", "create_clip_transforms"], [59, 1, 1, "", "create_convnext_transforms"], [59, 1, 1, "", "create_mobilenetv2_transforms"], [59, 1, 1, "", "create_siglip_transforms"], [59, 1, 1, "", "create_transforms_from_bit_processor"], [59, 1, 1, "", "create_transforms_from_blip_processor"], [59, 1, 1, "", "create_transforms_from_clip_processor"], [59, 1, 1, "", "create_transforms_from_convnext_processor"], [59, 1, 1, "", "create_transforms_from_mobilenetv2_processor"], [59, 1, 1, "", "create_transforms_from_siglip_processor"], [59, 1, 1, "", "create_transforms_from_transformers"], [59, 1, 1, "", "create_transforms_from_vit_processor"], [59, 1, 1, "", "create_vit_transforms"], [59, 1, 1, "", "get_size_dict"], [59, 1, 1, "", "is_valid_size_dict"], [59, 1, 1, "", "register_creators_for_transformers"]], "imgutils.resource": [[60, 0, 0, "-", "background"]], "imgutils.resource.background": [[60, 3, 1, "", "BackgroundImageSet"], [60, 1, 1, "", "get_bg_image"], [60, 1, 1, "", "get_bg_image_file"], [60, 1, 1, "", "list_bg_image_files"], [60, 1, 1, "", "random_bg_image"], [60, 1, 1, "", "random_bg_image_file"]], "imgutils.resource.background.BackgroundImageSet": [[60, 4, 1, "", "__init__"], [60, 4, 1, "", "get_image"], [60, 4, 1, "", "get_image_file"], [60, 4, 1, "", "list_image_files"], [60, 4, 1, "", "random_image"], [60, 4, 1, "", "random_image_file"]], "imgutils.restore": [[62, 0, 0, "-", "adversarial"], [64, 0, 0, "-", "nafnet"], [65, 0, 0, "-", "scunet"]], "imgutils.restore.adversarial": [[62, 1, 1, "", "remove_adversarial_noise"]], "imgutils.restore.nafnet": [[64, 1, 1, "", "restore_with_nafnet"]], "imgutils.restore.scunet": [[65, 1, 1, "", "restore_with_scunet"]], "imgutils.sd": [[67, 0, 0, "-", "metadata"], [68, 0, 0, "-", "model"], [69, 0, 0, "-", "nai"]], "imgutils.sd.metadata": [[67, 3, 1, "", "SDMetaData"], [67, 1, 1, "", "get_sdmeta_from_image"], [67, 1, 1, "", "parse_sdmeta_from_text"], [67, 1, 1, "", "save_image_with_sdmeta"]], "imgutils.sd.metadata.SDMetaData": [[67, 4, 1, "", "__str__"], [67, 5, 1, "", "pnginfo"], [67, 5, 1, "", "text"]], "imgutils.sd.model": [[68, 1, 1, "", "read_metadata"], [68, 1, 1, "", "save_with_metadata"]], "imgutils.sd.nai": [[69, 3, 1, "", "NAIMetaData"], [69, 3, 1, "", "NAIMetadata"], [69, 1, 1, "", "add_naimeta_to_image"], [69, 1, 1, "", "get_naimeta_from_image"], [69, 1, 1, "", "save_image_with_naimeta"]], "imgutils.sd.nai.NAIMetaData": [[69, 4, 1, "", "__init__"], [69, 5, 1, "", "pnginfo"]], "imgutils.segment": [[71, 0, 0, "-", "isnetis"]], "imgutils.segment.isnetis": [[71, 1, 1, "", "get_isnetis_mask"], [71, 1, 1, "", "segment_rgba_with_isnetis"], [71, 1, 1, "", "segment_with_isnetis"]], "imgutils.tagging": [[72, 0, 0, "-", "blacklist"], [73, 0, 0, "-", "character"], [74, 0, 0, "-", "deepdanbooru"], [75, 0, 0, "-", "deepgelbooru"], [76, 0, 0, "-", "format"], [78, 0, 0, "-", "match"], [79, 0, 0, "-", "mldanbooru"], [80, 0, 0, "-", "order"], [81, 0, 0, "-", "overlap"], [82, 0, 0, "-", "wd14"]], "imgutils.tagging.blacklist": [[72, 1, 1, "", "drop_blacklisted_tags"], [72, 1, 1, "", "is_blacklisted"]], "imgutils.tagging.character": [[73, 2, 1, "", "CHAR_PREFIXES"], [73, 2, 1, "", "CHAR_SUFFIXES"], [73, 2, 1, "", "CHAR_WHITELIST_PREFIX"], [73, 2, 1, "", "CHAR_WHITELIST_SUFFIX"], [73, 2, 1, "", "CHAR_WHITELIST_WORD"], [73, 3, 1, "", "CharacterTagPool"], [73, 1, 1, "", "drop_basic_character_tags"], [73, 1, 1, "", "is_basic_character_tag"]], "imgutils.tagging.character.CharacterTagPool": [[73, 4, 1, "", "__init__"], [73, 4, 1, "", "drop_basic_character_tags"], [73, 4, 1, "", "is_basic_character_tag"]], "imgutils.tagging.deepdanbooru": [[74, 1, 1, "", "get_deepdanbooru_tags"]], "imgutils.tagging.deepgelbooru": [[75, 1, 1, "", "get_deepgelbooru_tags"]], "imgutils.tagging.format": [[76, 1, 1, "", "add_underline"], [76, 1, 1, "", "remove_underline"], [76, 1, 1, "", "tags_to_text"]], "imgutils.tagging.match": [[78, 1, 1, "", "tag_match_full"], [78, 1, 1, "", "tag_match_prefix"], [78, 1, 1, "", "tag_match_suffix"]], "imgutils.tagging.mldanbooru": [[79, 1, 1, "", "get_mldanbooru_tags"]], "imgutils.tagging.order": [[80, 1, 1, "", "sort_tags"]], "imgutils.tagging.overlap": [[81, 1, 1, "", "drop_overlap_tags"]], "imgutils.tagging.wd14": [[82, 1, 1, "", "convert_wd14_emb_to_prediction"], [82, 1, 1, "", "denormalize_wd14_emb"], [82, 1, 1, "", "get_wd14_tags"]], "imgutils.upscale": [[83, 0, 0, "-", "cdc"]], "imgutils.upscale.cdc": [[83, 1, 1, "", "upscale_with_cdc"]], "imgutils.utils": [[85, 0, 0, "-", "cache"], [86, 0, 0, "-", "func"], [88, 0, 0, "-", "onnxruntime"]], "imgutils.utils.cache": [[85, 1, 1, "", "ts_lru_cache"]], "imgutils.utils.func": [[86, 1, 1, "", "sigmoid"]], "imgutils.utils.onnxruntime": [[88, 1, 1, "", "get_onnx_provider"], [88, 1, 1, "", "open_onnx_model"]], "imgutils.validate": [[89, 0, 0, "-", "aicheck"], [90, 0, 0, "-", "bangumi_char"], [91, 0, 0, "-", "classify"], [92, 0, 0, "-", "color"], [93, 0, 0, "-", "completeness"], [94, 0, 0, "-", "dbrating"], [95, 0, 0, "-", "furry"], [97, 0, 0, "-", "monochrome"], [98, 0, 0, "-", "nsfw"], [99, 0, 0, "-", "portrait"], [100, 0, 0, "-", "rating"], [101, 0, 0, "-", "real"], [102, 0, 0, "-", "safe"], [103, 0, 0, "-", "style_age"], [104, 0, 0, "-", "teen"], [105, 0, 0, "-", "truncate"]], "imgutils.validate.aicheck": [[89, 1, 1, "", "get_ai_created_score"], [89, 1, 1, "", "is_ai_created"]], "imgutils.validate.bangumi_char": [[90, 1, 1, "", "anime_bangumi_char"], [90, 1, 1, "", "anime_bangumi_char_score"]], "imgutils.validate.classify": [[91, 1, 1, "", "anime_classify"], [91, 1, 1, "", "anime_classify_score"]], "imgutils.validate.color": [[92, 1, 1, "", "is_greyscale"]], "imgutils.validate.completeness": [[93, 1, 1, "", "anime_completeness"], [93, 1, 1, "", "anime_completeness_score"]], "imgutils.validate.dbrating": [[94, 1, 1, "", "anime_dbrating"], [94, 1, 1, "", "anime_dbrating_score"]], "imgutils.validate.furry": [[95, 1, 1, "", "anime_furry"], [95, 1, 1, "", "anime_furry_score"]], "imgutils.validate.monochrome": [[97, 1, 1, "", "get_monochrome_score"], [97, 1, 1, "", "is_monochrome"]], "imgutils.validate.nsfw": [[98, 1, 1, "", "nsfw_pred"], [98, 1, 1, "", "nsfw_pred_score"]], "imgutils.validate.portrait": [[99, 1, 1, "", "anime_portrait"], [99, 1, 1, "", "anime_portrait_score"]], "imgutils.validate.rating": [[100, 1, 1, "", "anime_rating"], [100, 1, 1, "", "anime_rating_score"]], "imgutils.validate.real": [[101, 1, 1, "", "anime_real"], [101, 1, 1, "", "anime_real_score"]], "imgutils.validate.safe": [[102, 1, 1, "", "safe_check"], [102, 1, 1, "", "safe_check_score"]], "imgutils.validate.style_age": [[103, 1, 1, "", "anime_style_age"], [103, 1, 1, "", "anime_style_age_score"]], "imgutils.validate.teen": [[104, 1, 1, "", "anime_teen"], [104, 1, 1, "", "anime_teen_score"]], "imgutils.validate.truncate": [[105, 1, 1, "", "is_truncated_file"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:data", "3": "py:class", "4": "py:method", "5": "py:property", "6": "py:enum", "7": "py:attribute"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "data", "Python data"], "3": ["py", "class", "Python class"], "4": ["py", "method", "Python method"], "5": ["py", "property", "Python property"], "6": ["py", "enum", "Python enum"], "7": ["py", "attribute", "Python attribute"]}, "titleterms": {"imgutil": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106], "ascii": [0, 1], "draw": 0, "ascii_draw": 0, "config": [2, 3], "meta": 3, "__title__": 3, "__version__": 3, "__description__": 3, "__author__": 3, "__author_email__": 3, "data": [4, 5, 6, 7, 8, 9, 10, 11], "background": [4, 60], "grid_background": 4, "grid_transpar": 4, "blob": 5, "to_blob_url": 5, "load_image_from_blob_url": 5, "is_valid_image_blob_url": 5, "decod": 6, "rgb_decod": 6, "encod": 7, "rgb_encod": 7, "imag": 8, "load_imag": 8, "has_alpha_channel": 8, "layer": 10, "istack": 10, "url": 11, "download_image_from_url": 11, "is_http_url": 11, "detect": [12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24], "booru_yolo": 12, "model": [12, 68], "label": 12, "descript": 12, "avail": 12, "pp": 12, "seri": 12, "AS": 12, "aa": 12, "detect_with_booru_yolo": 12, "censor": 13, "detect_censor": 13, "ey": 14, "detect_ey": 14, "face": 15, "detect_fac": 15, "halfbodi": 16, "detect_halfbodi": 16, "hand": 17, "detect_hand": 17, "head": 18, "detect_head": 18, "nudenet": 20, "detect_with_nudenet": 20, "person": 21, "detect_person": 21, "similar": 22, "calculate_i": 22, "bboxes_similar": 22, "detection_similar": 22, "text": 23, "detect_text": 23, "visual": [24, 54], "detection_visu": 24, "edg": [25, 26, 27, 28], "canni": 25, "get_edge_by_canni": 25, "edge_image_with_canni": 25, "lineart": 27, "get_edge_by_lineart": 27, "edge_image_with_lineart": 27, "lineart_anim": 28, "get_edge_by_lineart_anim": 28, "edge_image_with_lineart_anim": 28, "gener": [29, 30, 31, 32, 33, 34], "classifi": [29, 91], "classifymodel": 29, "classify_predict_scor": 29, "classify_predict": 29, "classify_predict_fmt": 29, "clip": 30, "clipmodel": 30, "clip_image_encod": 30, "clip_text_encod": 30, "clip_predict": 30, "enhanc": 31, "imageenhanc": 31, "siglip": 33, "siglipmodel": 33, "siglip_image_encod": 33, "siglip_text_encod": 33, "siglip_predict": 33, "yolo": 34, "yolomodel": 34, "yolo_predict": 34, "metadata": [35, 36, 37, 67], "geninfo": 35, "read_geninfo_paramet": 35, "read_geninfo_exif": 35, "read_geninfo_gif": 35, "write_geninfo_paramet": 35, "write_geninfo_exif": 35, "write_geninfo_gif": 35, "lsb": 37, "read_lsb_raw_byt": 37, "read_lsb_metadata": 37, "write_lsb_raw_byt": 37, "write_lsb_metadata": 37, "lsbreaderror": 37, "lsbextractor": 37, "imagelsbdataextractor": 37, "serialize_pnginfo": 37, "serialize_json": 37, "inject_data": 37, "metric": [38, 39, 40, 41, 42, 43, 44], "aesthet": 38, "get_aesthetic_scor": 38, "ccip": 39, "ccip_extract_featur": 39, "ccip_batch_extract_featur": 39, "ccip_default_threshold": 39, "ccip_differ": 39, "ccip_sam": 39, "ccip_batch_differ": 39, "ccip_batch_sam": 39, "ccip_default_clustering_param": 39, "ccip_clust": 39, "ccip_merg": 39, "dbaesthet": 40, "anime_dbaesthet": 40, "laplacian": 42, "laplacian_scor": 42, "lpip": 43, "lpips_extract_featur": 43, "lpips_differ": 43, "lpips_clust": 43, "psnr_": 44, "psnr": 44, "ocr": 45, "detect_text_with_ocr": 45, "list_det_model": 45, "list_rec_model": 45, "oper": [46, 47, 48, 49, 50], "align": 46, "align_maxs": 46, "censor_": 47, "censor_area": 47, "censor_nsfw": 47, "basecensor": 47, "colorcensor": 47, "blurcensor": 47, "pixelatecensor": 47, "register_censor_method": 47, "imgcensor": 48, "imagebasedcensor": 48, "emojibasedcensor": 48, "singleimag": 48, "squeez": 50, "squeeze_with_transpar": 50, "pose": [51, 52, 53, 54], "dwpose": 51, "dwpose_estim": 51, "format": [52, 76], "op18keypointset": 52, "openpose18": 52, "op18_body_max": 52, "op18_body_min": 52, "op18_face_max": 52, "op18_face_min": 52, "op18_left_foot_max": 52, "op18_left_foot_min": 52, "op18_left_hand_max": 52, "op18_left_hand_min": 52, "op18_right_foot_max": 52, "op18_right_foot_min": 52, "op18_right_hand_max": 52, "op18_right_hand_min": 52, "op18_visu": 54, "preprocess": [55, 56, 57, 58, 59], "base": 55, "notparsetarget": 55, "pillow": 57, "register_pillow_transform": 57, "register_pillow_pars": 57, "create_pillow_transform": 57, "parse_pillow_transform": 57, "torchvis": 58, "register_torchvision_transform": 58, "register_torchvision_pars": 58, "create_torchvision_transform": 58, "parse_torchvision_transform": 58, "transform": 59, "register_creators_for_transform": 59, "notprocessortypeerror": 59, "create_transforms_from_transform": 59, "is_valid_size_dict": 59, "convert_to_size_dict": 59, "get_size_dict": 59, "create_clip_transform": 59, "create_transforms_from_clip_processor": 59, "create_convnext_transform": 59, "create_transforms_from_convnext_processor": 59, "create_vit_transform": 59, "create_transforms_from_vit_processor": 59, "create_siglip_transform": 59, "create_transforms_from_siglip_processor": 59, "create_bit_transform": 59, "create_transforms_from_bit_processor": 59, "create_blip_transform": 59, "create_transforms_from_blip_processor": 59, "create_mobilenetv2_transform": 59, "create_transforms_from_mobilenetv2_processor": 59, "resourc": [60, 61], "backgroundimageset": 60, "list_bg_image_fil": 60, "get_bg_image_fil": 60, "get_bg_imag": 60, "random_bg_image_fil": 60, "random_bg_imag": 60, "restor": [62, 63, 64, 65], "adversari": 62, "remove_adversarial_nois": 62, "nafnet": 64, "restore_with_nafnet": 64, "scunet": 65, "restore_with_scunet": 65, "sd": [66, 67, 68, 69], "sdmetadata": 67, "parse_sdmeta_from_text": 67, "get_sdmeta_from_imag": 67, "save_image_with_sdmeta": 67, "read_metadata": 68, "save_with_metadata": 68, "nai": 69, "naimetadata": 69, "get_naimeta_from_imag": 69, "add_naimeta_to_imag": 69, "save_image_with_naimeta": 69, "segment": [70, 71], "isneti": 71, "get_isnetis_mask": 71, "segment_with_isneti": 71, "segment_rgba_with_isneti": 71, "tag": [72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82], "blacklist": 72, "is_blacklist": 72, "drop_blacklisted_tag": 72, "charact": 73, "char_whitelist_suffix": 73, "char_whitelist_prefix": 73, "char_whitelist_word": 73, "char_suffix": 73, "char_prefix": 73, "charactertagpool": 73, "is_basic_character_tag": 73, "drop_basic_character_tag": 73, "deepdanbooru": 74, "get_deepdanbooru_tag": 74, "deepgelbooru": 75, "get_deepgelbooru_tag": 75, "add_underlin": 76, "remove_underlin": 76, "tags_to_text": 76, "match": 78, "tag_match_suffix": 78, "tag_match_prefix": 78, "tag_match_ful": 78, "mldanbooru": 79, "get_mldanbooru_tag": 79, "order": 80, "sort_tag": 80, "overlap": 81, "drop_overlap_tag": 81, "wd14": 82, "get_wd14_tag": 82, "convert_wd14_emb_to_predict": 82, "denormalize_wd14_emb": 82, "upscal": [83, 84], "cdc": 83, "upscale_with_cdc": 83, "util": [85, 86, 87, 88], "cach": 85, "ts_lru_cach": 85, "func": 86, "sigmoid": 86, "onnxruntim": 88, "get_onnx_provid": 88, "open_onnx_model": 88, "valid": [89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105], "aicheck": 89, "get_ai_created_scor": 89, "is_ai_cr": 89, "bangumi_char": 90, "anime_bangumi_char_scor": 90, "anime_bangumi_char": 90, "anime_classify_scor": 91, "anime_classifi": 91, "color": 92, "is_greyscal": 92, "complet": 93, "anime_completeness_scor": 93, "anime_complet": 93, "dbrate": 94, "anime_dbrating_scor": 94, "anime_dbr": 94, "furri": 95, "anime_furry_scor": 95, "anime_furri": 95, "monochrom": 97, "get_monochrome_scor": 97, "is_monochrom": 97, "nsfw": 98, "nsfw_pred_scor": 98, "nsfw_pred": 98, "portrait": 99, "anime_portrait_scor": 99, "anime_portrait": 99, "rate": 100, "anime_rating_scor": 100, "anime_r": [100, 101], "real": 101, "anime_real_scor": 101, "safe": 102, "safe_check_scor": 102, "safe_check": 102, "style_ag": 103, "anime_style_age_scor": 103, "anime_style_ag": 103, "teen": 104, "anime_teen_scor": 104, "anime_teen": 104, "truncat": 105, "is_truncated_fil": 105, "welcom": 106, "": 106, "document": 106, "overview": 106, "tutori": 106, "inform": [106, 107, 108], "api": 106, "run": [107, 108], "environ": [107, 108], "instal": 109, "quick": 110, "start": 110}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.todo": 2, "nbsphinx": 4, "sphinx": 58}, "alltitles": {"imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "ascii_drawing": [[0, "ascii-drawing"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "__TITLE__": [[3, "title"]], "__VERSION__": [[3, "version"]], "__DESCRIPTION__": [[3, "description"]], "__AUTHOR__": [[3, "author"]], "__AUTHOR_EMAIL__": [[3, "author-email"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "grid_background": [[4, "grid-background"]], "grid_transparent": [[4, "grid-transparent"]], "imgutils.data.blob": [[5, "module-imgutils.data.blob"]], "to_blob_url": [[5, "to-blob-url"]], "load_image_from_blob_url": [[5, "load-image-from-blob-url"]], "is_valid_image_blob_url": [[5, "is-valid-image-blob-url"]], "imgutils.data.decode": [[6, "module-imgutils.data.decode"]], "rgb_decode": [[6, "rgb-decode"]], "imgutils.data.encode": [[7, "module-imgutils.data.encode"]], "rgb_encode": [[7, "rgb-encode"]], "imgutils.data.image": [[8, "module-imgutils.data.image"]], "load_image": [[8, "load-image"]], "load_images": [[8, "load-images"]], "has_alpha_channel": [[8, "has-alpha-channel"]], "imgutils.data": [[9, "module-imgutils.data"]], "imgutils.data.layer": [[10, "module-imgutils.data.layer"]], "istack": [[10, "istack"]], "imgutils.data.url": [[11, "module-imgutils.data.url"]], "download_image_from_url": [[11, "download-image-from-url"]], "is_http_url": [[11, "is-http-url"]], "imgutils.detect.booru_yolo": [[12, "module-imgutils.detect.booru_yolo"]], "Model Labels and Descriptions": [[12, "id1"]], "Available Models (PP Series)": [[12, "id2"]], "Available Models (AS Series)": [[12, "id3"]], "Available Models (AA Series)": [[12, "id4"]], "detect_with_booru_yolo": [[12, "detect-with-booru-yolo"]], "imgutils.detect.censor": [[13, "module-imgutils.detect.censor"]], "detect_censors": [[13, "detect-censors"]], "imgutils.detect.eye": [[14, "module-imgutils.detect.eye"]], "detect_eyes": [[14, "detect-eyes"]], "imgutils.detect.face": [[15, "module-imgutils.detect.face"]], "detect_faces": [[15, "detect-faces"]], "imgutils.detect.halfbody": [[16, "module-imgutils.detect.halfbody"]], "detect_halfbody": [[16, "detect-halfbody"]], "imgutils.detect.hand": [[17, "module-imgutils.detect.hand"]], "detect_hands": [[17, "detect-hands"]], "imgutils.detect.head": [[18, "module-imgutils.detect.head"]], "detect_heads": [[18, "detect-heads"]], "imgutils.detect": [[19, "module-imgutils.detect"]], "imgutils.detect.nudenet": [[20, "module-imgutils.detect.nudenet"]], "detect_with_nudenet": [[20, "detect-with-nudenet"]], "imgutils.detect.person": [[21, "module-imgutils.detect.person"]], "detect_person": [[21, "detect-person"]], "imgutils.detect.similarity": [[22, "module-imgutils.detect.similarity"]], "calculate_iou": [[22, "calculate-iou"]], "bboxes_similarity": [[22, "bboxes-similarity"]], "detection_similarity": [[22, "detection-similarity"]], "imgutils.detect.text": [[23, "module-imgutils.detect.text"]], "detect_text": [[23, "detect-text"]], "imgutils.detect.visual": [[24, "module-imgutils.detect.visual"]], "detection_visualize": [[24, "detection-visualize"]], "imgutils.edge.canny": [[25, "module-imgutils.edge.canny"]], "get_edge_by_canny": [[25, "get-edge-by-canny"]], "edge_image_with_canny": [[25, "edge-image-with-canny"]], "imgutils.edge": [[26, "module-imgutils.edge"]], "imgutils.edge.lineart": [[27, "module-imgutils.edge.lineart"]], "get_edge_by_lineart": [[27, "get-edge-by-lineart"]], "edge_image_with_lineart": [[27, "edge-image-with-lineart"]], "imgutils.edge.lineart_anime": [[28, "module-imgutils.edge.lineart_anime"]], "get_edge_by_lineart_anime": [[28, "get-edge-by-lineart-anime"]], "edge_image_with_lineart_anime": [[28, "edge-image-with-lineart-anime"]], "imgutils.generic.classify": [[29, "module-imgutils.generic.classify"]], "ClassifyModel": [[29, "classifymodel"]], "classify_predict_score": [[29, "classify-predict-score"]], "classify_predict": [[29, "classify-predict"]], "classify_predict_fmt": [[29, "classify-predict-fmt"]], "imgutils.generic.clip": [[30, "module-imgutils.generic.clip"]], "CLIPModel": [[30, "clipmodel"]], "clip_image_encode": [[30, "clip-image-encode"]], "clip_text_encode": [[30, "clip-text-encode"]], "clip_predict": [[30, "clip-predict"]], "imgutils.generic.enhance": [[31, "module-imgutils.generic.enhance"]], "ImageEnhancer": [[31, "imageenhancer"]], "imgutils.generic": [[32, "module-imgutils.generic"]], "imgutils.generic.siglip": [[33, "module-imgutils.generic.siglip"]], "SigLIPModel": [[33, "siglipmodel"]], "siglip_image_encode": [[33, "siglip-image-encode"]], "siglip_text_encode": [[33, "siglip-text-encode"]], "siglip_predict": [[33, "siglip-predict"]], "imgutils.generic.yolo": [[34, "module-imgutils.generic.yolo"]], "YOLOModel": [[34, "yolomodel"]], "yolo_predict": [[34, "yolo-predict"]], "imgutils.metadata.geninfo": [[35, "module-imgutils.metadata.geninfo"]], "read_geninfo_parameters": [[35, "read-geninfo-parameters"]], "read_geninfo_exif": [[35, "read-geninfo-exif"]], "read_geninfo_gif": [[35, "read-geninfo-gif"]], "write_geninfo_parameters": [[35, "write-geninfo-parameters"]], "write_geninfo_exif": [[35, "write-geninfo-exif"]], "write_geninfo_gif": [[35, "write-geninfo-gif"]], "imgutils.metadata": [[36, "module-imgutils.metadata"]], "imgutils.metadata.lsb": [[37, "module-imgutils.metadata.lsb"]], "read_lsb_raw_bytes": [[37, "read-lsb-raw-bytes"]], "read_lsb_metadata": [[37, "read-lsb-metadata"]], "write_lsb_raw_bytes": [[37, "write-lsb-raw-bytes"]], "write_lsb_metadata": [[37, "write-lsb-metadata"]], "LSBReadError": [[37, "lsbreaderror"]], "LSBExtractor": [[37, "lsbextractor"]], "ImageLsbDataExtractor": [[37, "imagelsbdataextractor"]], "serialize_pnginfo": [[37, "serialize-pnginfo"]], "serialize_json": [[37, "serialize-json"]], "inject_data": [[37, "inject-data"]], "imgutils.metrics.aesthetic": [[38, "module-imgutils.metrics.aesthetic"]], "get_aesthetic_score": [[38, "get-aesthetic-score"]], "imgutils.metrics.ccip": [[39, "module-imgutils.metrics.ccip"]], "ccip_extract_feature": [[39, "ccip-extract-feature"]], "ccip_batch_extract_features": [[39, "ccip-batch-extract-features"]], "ccip_default_threshold": [[39, "ccip-default-threshold"]], "ccip_difference": [[39, "ccip-difference"]], "ccip_same": [[39, "ccip-same"]], "ccip_batch_differences": [[39, "ccip-batch-differences"]], "ccip_batch_same": [[39, "ccip-batch-same"]], "ccip_default_clustering_params": [[39, "ccip-default-clustering-params"]], "ccip_clustering": [[39, "ccip-clustering"]], "ccip_merge": [[39, "ccip-merge"]], "imgutils.metrics.dbaesthetic": [[40, "module-imgutils.metrics.dbaesthetic"]], "anime_dbaesthetic": [[40, "anime-dbaesthetic"]], "imgutils.metrics": [[41, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[42, "module-imgutils.metrics.laplacian"]], "laplacian_score": [[42, "laplacian-score"]], "imgutils.metrics.lpips": [[43, "module-imgutils.metrics.lpips"]], "lpips_extract_feature": [[43, "lpips-extract-feature"]], "lpips_difference": [[43, "lpips-difference"]], "lpips_clustering": [[43, "lpips-clustering"]], "imgutils.metrics.psnr_": [[44, "module-imgutils.metrics.psnr_"]], "psnr": [[44, "id1"]], "imgutils.ocr": [[45, "module-imgutils.ocr"]], "detect_text_with_ocr": [[45, "detect-text-with-ocr"]], "ocr": [[45, "ocr"]], "list_det_models": [[45, "list-det-models"]], "list_rec_models": [[45, "list-rec-models"]], "imgutils.operate.align": [[46, "module-imgutils.operate.align"]], "align_maxsize": [[46, "align-maxsize"]], "imgutils.operate.censor_": [[47, "module-imgutils.operate.censor_"]], "censor_areas": [[47, "censor-areas"]], "censor_nsfw": [[47, "censor-nsfw"]], "BaseCensor": [[47, "basecensor"]], "ColorCensor": [[47, "colorcensor"]], "BlurCensor": [[47, "blurcensor"]], "PixelateCensor": [[47, "pixelatecensor"]], "register_censor_method": [[47, "register-censor-method"]], "imgutils.operate.imgcensor": [[48, "module-imgutils.operate.imgcensor"]], "ImageBasedCensor": [[48, "imagebasedcensor"]], "EmojiBasedCensor": [[48, "emojibasedcensor"]], "SingleImage": [[48, "singleimage"]], "imgutils.operate": [[49, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[50, "module-imgutils.operate.squeeze"]], "squeeze": [[50, "squeeze"]], "squeeze_with_transparency": [[50, "squeeze-with-transparency"]], "imgutils.pose.dwpose": [[51, "module-imgutils.pose.dwpose"]], "dwpose_estimate": [[51, "dwpose-estimate"]], "imgutils.pose.format": [[52, "module-imgutils.pose.format"]], "OP18KeyPointSet": [[52, "op18keypointset"]], "OpenPose18": [[52, "openpose18"]], "OP18_BODY_MAX": [[52, "op18-body-max"]], "OP18_BODY_MIN": [[52, "op18-body-min"]], "OP18_FACE_MAX": [[52, "op18-face-max"]], "OP18_FACE_MIN": [[52, "op18-face-min"]], "OP18_LEFT_FOOT_MAX": [[52, "op18-left-foot-max"]], "OP18_LEFT_FOOT_MIN": [[52, "op18-left-foot-min"]], "OP18_LEFT_HAND_MAX": [[52, "op18-left-hand-max"]], "OP18_LEFT_HAND_MIN": [[52, "op18-left-hand-min"]], "OP18_RIGHT_FOOT_MAX": [[52, "op18-right-foot-max"]], "OP18_RIGHT_FOOT_MIN": [[52, "op18-right-foot-min"]], "OP18_RIGHT_HAND_MAX": [[52, "op18-right-hand-max"]], "OP18_RIGHT_HAND_MIN": [[52, "op18-right-hand-min"]], "imgutils.pose": [[53, "module-imgutils.pose"]], "imgutils.pose.visual": [[54, "module-imgutils.pose.visual"]], "op18_visualize": [[54, "op18-visualize"]], "imgutils.preprocess.base": [[55, "module-imgutils.preprocess.base"]], "NotParseTarget": [[55, "notparsetarget"]], "imgutils.preprocess": [[56, "module-imgutils.preprocess"]], "imgutils.preprocess.pillow": [[57, "module-imgutils.preprocess.pillow"]], "register_pillow_transform": [[57, "register-pillow-transform"]], "register_pillow_parse": [[57, "register-pillow-parse"]], "create_pillow_transforms": [[57, "create-pillow-transforms"]], "parse_pillow_transforms": [[57, "parse-pillow-transforms"]], "imgutils.preprocess.torchvision": [[58, "module-imgutils.preprocess.torchvision"]], "register_torchvision_transform": [[58, "register-torchvision-transform"]], "register_torchvision_parse": [[58, "register-torchvision-parse"]], "create_torchvision_transforms": [[58, "create-torchvision-transforms"]], "parse_torchvision_transforms": [[58, "parse-torchvision-transforms"]], "imgutils.preprocess.transformers": [[59, "module-imgutils.preprocess.transformers"]], "register_creators_for_transformers": [[59, "register-creators-for-transformers"]], "NotProcessorTypeError": [[59, "notprocessortypeerror"]], "create_transforms_from_transformers": [[59, "create-transforms-from-transformers"]], "is_valid_size_dict": [[59, "is-valid-size-dict"]], "convert_to_size_dict": [[59, "convert-to-size-dict"]], "get_size_dict": [[59, "get-size-dict"]], "create_clip_transforms": [[59, "create-clip-transforms"]], "create_transforms_from_clip_processor": [[59, "create-transforms-from-clip-processor"]], "create_convnext_transforms": [[59, "create-convnext-transforms"]], "create_transforms_from_convnext_processor": [[59, "create-transforms-from-convnext-processor"]], "create_vit_transforms": [[59, "create-vit-transforms"]], "create_transforms_from_vit_processor": [[59, "create-transforms-from-vit-processor"]], "create_siglip_transforms": [[59, "create-siglip-transforms"]], "create_transforms_from_siglip_processor": [[59, "create-transforms-from-siglip-processor"]], "create_bit_transforms": [[59, "create-bit-transforms"]], "create_transforms_from_bit_processor": [[59, "create-transforms-from-bit-processor"]], "create_blip_transforms": [[59, "create-blip-transforms"]], "create_transforms_from_blip_processor": [[59, "create-transforms-from-blip-processor"]], "create_mobilenetv2_transforms": [[59, "create-mobilenetv2-transforms"]], "create_transforms_from_mobilenetv2_processor": [[59, "create-transforms-from-mobilenetv2-processor"]], "imgutils.resource.background": [[60, "module-imgutils.resource.background"]], "BackgroundImageSet": [[60, "backgroundimageset"]], "list_bg_image_files": [[60, "list-bg-image-files"]], "get_bg_image_file": [[60, "get-bg-image-file"]], "get_bg_image": [[60, "get-bg-image"]], "random_bg_image_file": [[60, "random-bg-image-file"]], "random_bg_image": [[60, "random-bg-image"]], "imgutils.resource": [[61, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[62, "module-imgutils.restore.adversarial"]], "remove_adversarial_noise": [[62, "remove-adversarial-noise"]], "imgutils.restore": [[63, "module-imgutils.restore"]], "imgutils.restore.nafnet": [[64, "module-imgutils.restore.nafnet"]], "restore_with_nafnet": [[64, "restore-with-nafnet"]], "imgutils.restore.scunet": [[65, "module-imgutils.restore.scunet"]], "restore_with_scunet": [[65, "restore-with-scunet"]], "imgutils.sd": [[66, "module-imgutils.sd"]], "imgutils.sd.metadata": [[67, "module-imgutils.sd.metadata"]], "SDMetaData": [[67, "sdmetadata"]], "parse_sdmeta_from_text": [[67, "parse-sdmeta-from-text"]], "get_sdmeta_from_image": [[67, "get-sdmeta-from-image"]], "save_image_with_sdmeta": [[67, "save-image-with-sdmeta"]], "imgutils.sd.model": [[68, "module-imgutils.sd.model"]], "read_metadata": [[68, "read-metadata"]], "save_with_metadata": [[68, "save-with-metadata"]], "imgutils.sd.nai": [[69, "module-imgutils.sd.nai"]], "NAIMetaData": [[69, "naimetadata"]], "NAIMetadata": [[69, "id1"]], "get_naimeta_from_image": [[69, "get-naimeta-from-image"]], "add_naimeta_to_image": [[69, "add-naimeta-to-image"]], "save_image_with_naimeta": [[69, "save-image-with-naimeta"]], "imgutils.segment": [[70, "module-imgutils.segment"]], "imgutils.segment.isnetis": [[71, "module-imgutils.segment.isnetis"]], "get_isnetis_mask": [[71, "get-isnetis-mask"]], "segment_with_isnetis": [[71, "segment-with-isnetis"]], "segment_rgba_with_isnetis": [[71, "segment-rgba-with-isnetis"]], "imgutils.tagging.blacklist": [[72, "module-imgutils.tagging.blacklist"]], "is_blacklisted": [[72, "is-blacklisted"]], "drop_blacklisted_tags": [[72, "drop-blacklisted-tags"]], "imgutils.tagging.character": [[73, "module-imgutils.tagging.character"]], "CHAR_WHITELIST_SUFFIX": [[73, "char-whitelist-suffix"]], "CHAR_WHITELIST_PREFIX": [[73, "char-whitelist-prefix"]], "CHAR_WHITELIST_WORD": [[73, "char-whitelist-word"]], "CHAR_SUFFIXES": [[73, "char-suffixes"]], "CHAR_PREFIXES": [[73, "char-prefixes"]], "CharacterTagPool": [[73, "charactertagpool"]], "is_basic_character_tag": [[73, "is-basic-character-tag"]], "drop_basic_character_tags": [[73, "drop-basic-character-tags"]], "imgutils.tagging.deepdanbooru": [[74, "module-imgutils.tagging.deepdanbooru"]], "get_deepdanbooru_tags": [[74, "get-deepdanbooru-tags"]], "imgutils.tagging.deepgelbooru": [[75, "module-imgutils.tagging.deepgelbooru"]], "get_deepgelbooru_tags": [[75, "get-deepgelbooru-tags"]], "imgutils.tagging.format": [[76, "module-imgutils.tagging.format"]], "add_underline": [[76, "add-underline"]], "remove_underline": [[76, "remove-underline"]], "tags_to_text": [[76, "tags-to-text"]], "imgutils.tagging": [[77, "module-imgutils.tagging"]], "imgutils.tagging.match": [[78, "module-imgutils.tagging.match"]], "tag_match_suffix": [[78, "tag-match-suffix"]], "tag_match_prefix": [[78, "tag-match-prefix"]], "tag_match_full": [[78, "tag-match-full"]], "imgutils.tagging.mldanbooru": [[79, "module-imgutils.tagging.mldanbooru"]], "get_mldanbooru_tags": [[79, "get-mldanbooru-tags"]], "imgutils.tagging.order": [[80, "module-imgutils.tagging.order"]], "sort_tags": [[80, "sort-tags"]], "imgutils.tagging.overlap": [[81, "module-imgutils.tagging.overlap"]], "drop_overlap_tags": [[81, "drop-overlap-tags"]], "imgutils.tagging.wd14": [[82, "module-imgutils.tagging.wd14"]], "get_wd14_tags": [[82, "get-wd14-tags"]], "convert_wd14_emb_to_prediction": [[82, "convert-wd14-emb-to-prediction"]], "denormalize_wd14_emb": [[82, "denormalize-wd14-emb"]], "imgutils.upscale.cdc": [[83, "module-imgutils.upscale.cdc"]], "upscale_with_cdc": [[83, "upscale-with-cdc"]], "imgutils.upscale": [[84, "module-imgutils.upscale"]], "imgutils.utils.cache": [[85, "module-imgutils.utils.cache"]], "ts_lru_cache": [[85, "ts-lru-cache"]], "imgutils.utils.func": [[86, "module-imgutils.utils.func"]], "sigmoid": [[86, "sigmoid"]], "imgutils.utils": [[87, "module-imgutils.utils"]], "imgutils.utils.onnxruntime": [[88, "module-imgutils.utils.onnxruntime"]], "get_onnx_provider": [[88, "get-onnx-provider"]], "open_onnx_model": [[88, "open-onnx-model"]], "imgutils.validate.aicheck": [[89, "module-imgutils.validate.aicheck"]], "get_ai_created_score": [[89, "get-ai-created-score"]], "is_ai_created": [[89, "is-ai-created"]], "imgutils.validate.bangumi_char": [[90, "module-imgutils.validate.bangumi_char"]], "anime_bangumi_char_score": [[90, "anime-bangumi-char-score"]], "anime_bangumi_char": [[90, "anime-bangumi-char"]], "imgutils.validate.classify": [[91, "module-imgutils.validate.classify"]], "anime_classify_score": [[91, "anime-classify-score"]], "anime_classify": [[91, "anime-classify"]], "imgutils.validate.color": [[92, "module-imgutils.validate.color"]], "is_greyscale": [[92, "is-greyscale"]], "imgutils.validate.completeness": [[93, "module-imgutils.validate.completeness"]], "anime_completeness_score": [[93, "anime-completeness-score"]], "anime_completeness": [[93, "anime-completeness"]], "imgutils.validate.dbrating": [[94, "module-imgutils.validate.dbrating"]], "anime_dbrating_score": [[94, "anime-dbrating-score"]], "anime_dbrating": [[94, "anime-dbrating"]], "imgutils.validate.furry": [[95, "module-imgutils.validate.furry"]], "anime_furry_score": [[95, "anime-furry-score"]], "anime_furry": [[95, "anime-furry"]], "imgutils.validate": [[96, "module-imgutils.validate"]], "imgutils.validate.monochrome": [[97, "module-imgutils.validate.monochrome"]], "get_monochrome_score": [[97, "get-monochrome-score"]], "is_monochrome": [[97, "is-monochrome"]], "imgutils.validate.nsfw": [[98, "module-imgutils.validate.nsfw"]], "nsfw_pred_score": [[98, "nsfw-pred-score"]], "nsfw_pred": [[98, "nsfw-pred"]], "imgutils.validate.portrait": [[99, "module-imgutils.validate.portrait"]], "anime_portrait_score": [[99, "anime-portrait-score"]], "anime_portrait": [[99, "anime-portrait"]], "imgutils.validate.rating": [[100, "module-imgutils.validate.rating"]], "anime_rating_score": [[100, "anime-rating-score"]], "anime_rating": [[100, "anime-rating"]], "imgutils.validate.real": [[101, "module-imgutils.validate.real"]], "anime_real_score": [[101, "anime-real-score"]], "anime_real": [[101, "anime-real"]], "imgutils.validate.safe": [[102, "module-imgutils.validate.safe"]], "safe_check_score": [[102, "safe-check-score"]], "safe_check": [[102, "safe-check"]], "imgutils.validate.style_age": [[103, "module-imgutils.validate.style_age"]], "anime_style_age_score": [[103, "anime-style-age-score"]], "anime_style_age": [[103, "anime-style-age"]], "imgutils.validate.teen": [[104, "module-imgutils.validate.teen"]], "anime_teen_score": [[104, "anime-teen-score"]], "anime_teen": [[104, "anime-teen"]], "imgutils.validate.truncate": [[105, "module-imgutils.validate.truncate"]], "is_truncated_file": [[105, "is-truncated-file"]], "Welcome to imgutils\u2019s Documentation": [[106, "welcome-to-imgutils-s-documentation"]], "Overview": [[106, "overview"]], "Tutorials": [[106, null]], "Information": [[106, null]], "API Documentation": [[106, null]], "Run Environment Information": [[107, "Run-Environment-Information"], [108, "Run-Environment-Information"]], "Installation": [[109, "installation"]], "Quick Start": [[110, "quick-start"]]}, "indexentries": {"ascii_drawing() (in module imgutils.ascii.drawing)": [[0, "imgutils.ascii.drawing.ascii_drawing"]], "imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "module": [[0, "module-imgutils.ascii.drawing"], [1, "module-imgutils.ascii"], [2, "module-imgutils.config"], [3, "module-imgutils.config.meta"], [4, "module-imgutils.data.background"], [5, "module-imgutils.data.blob"], [6, "module-imgutils.data.decode"], [7, "module-imgutils.data.encode"], [8, "module-imgutils.data.image"], [9, "module-imgutils.data"], [10, "module-imgutils.data.layer"], [11, "module-imgutils.data.url"], [12, "module-imgutils.detect.booru_yolo"], [13, "module-imgutils.detect.censor"], [14, "module-imgutils.detect.eye"], [15, "module-imgutils.detect.face"], [16, "module-imgutils.detect.halfbody"], [17, "module-imgutils.detect.hand"], [18, "module-imgutils.detect.head"], [19, "module-imgutils.detect"], [20, "module-imgutils.detect.nudenet"], [21, "module-imgutils.detect.person"], [22, "module-imgutils.detect.similarity"], [23, "module-imgutils.detect.text"], [24, "module-imgutils.detect.visual"], [25, "module-imgutils.edge.canny"], [26, "module-imgutils.edge"], [27, "module-imgutils.edge.lineart"], [28, "module-imgutils.edge.lineart_anime"], [29, "module-imgutils.generic.classify"], [30, "module-imgutils.generic.clip"], [31, "module-imgutils.generic.enhance"], [32, "module-imgutils.generic"], [33, "module-imgutils.generic.siglip"], [34, "module-imgutils.generic.yolo"], [35, "module-imgutils.metadata.geninfo"], [36, "module-imgutils.metadata"], [37, "module-imgutils.metadata.lsb"], [38, "module-imgutils.metrics.aesthetic"], [39, "module-imgutils.metrics.ccip"], [40, "module-imgutils.metrics.dbaesthetic"], [41, "module-imgutils.metrics"], [42, "module-imgutils.metrics.laplacian"], [43, "module-imgutils.metrics.lpips"], [44, "module-imgutils.metrics.psnr_"], [45, "module-imgutils.ocr"], [46, "module-imgutils.operate.align"], [47, "module-imgutils.operate.censor_"], [48, "module-imgutils.operate.imgcensor"], [49, "module-imgutils.operate"], [50, "module-imgutils.operate.squeeze"], [51, "module-imgutils.pose.dwpose"], [52, "module-imgutils.pose.format"], [53, "module-imgutils.pose"], [54, "module-imgutils.pose.visual"], [55, "module-imgutils.preprocess.base"], [56, "module-imgutils.preprocess"], [57, "module-imgutils.preprocess.pillow"], [58, "module-imgutils.preprocess.torchvision"], [59, "module-imgutils.preprocess.transformers"], [60, "module-imgutils.resource.background"], [61, "module-imgutils.resource"], [62, "module-imgutils.restore.adversarial"], [63, "module-imgutils.restore"], [64, "module-imgutils.restore.nafnet"], [65, "module-imgutils.restore.scunet"], [66, "module-imgutils.sd"], [67, "module-imgutils.sd.metadata"], [68, "module-imgutils.sd.model"], [69, "module-imgutils.sd.nai"], [70, "module-imgutils.segment"], [71, "module-imgutils.segment.isnetis"], [72, "module-imgutils.tagging.blacklist"], [73, "module-imgutils.tagging.character"], [74, "module-imgutils.tagging.deepdanbooru"], [75, "module-imgutils.tagging.deepgelbooru"], [76, "module-imgutils.tagging.format"], [77, "module-imgutils.tagging"], [78, "module-imgutils.tagging.match"], [79, "module-imgutils.tagging.mldanbooru"], [80, "module-imgutils.tagging.order"], [81, "module-imgutils.tagging.overlap"], [82, "module-imgutils.tagging.wd14"], [83, "module-imgutils.upscale.cdc"], [84, "module-imgutils.upscale"], [85, "module-imgutils.utils.cache"], [86, "module-imgutils.utils.func"], [87, "module-imgutils.utils"], [88, "module-imgutils.utils.onnxruntime"], [89, "module-imgutils.validate.aicheck"], [90, "module-imgutils.validate.bangumi_char"], [91, "module-imgutils.validate.classify"], [92, "module-imgutils.validate.color"], [93, "module-imgutils.validate.completeness"], [94, "module-imgutils.validate.dbrating"], [95, "module-imgutils.validate.furry"], [96, "module-imgutils.validate"], [97, "module-imgutils.validate.monochrome"], [98, "module-imgutils.validate.nsfw"], [99, "module-imgutils.validate.portrait"], [100, "module-imgutils.validate.rating"], [101, "module-imgutils.validate.real"], [102, "module-imgutils.validate.safe"], [103, "module-imgutils.validate.style_age"], [104, "module-imgutils.validate.teen"], [105, "module-imgutils.validate.truncate"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "__author_email__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR_EMAIL__"]], "__author__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR__"]], "__description__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__DESCRIPTION__"]], "__title__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__TITLE__"]], "__version__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__VERSION__"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "grid_background() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_background"]], "grid_transparent() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_transparent"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "imgutils.data.blob": [[5, "module-imgutils.data.blob"]], "is_valid_image_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.is_valid_image_blob_url"]], "load_image_from_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.load_image_from_blob_url"]], "to_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.to_blob_url"]], "imgutils.data.decode": [[6, "module-imgutils.data.decode"]], "rgb_decode() (in module imgutils.data.decode)": [[6, "imgutils.data.decode.rgb_decode"]], "imgutils.data.encode": [[7, "module-imgutils.data.encode"]], "rgb_encode() (in module imgutils.data.encode)": [[7, "imgutils.data.encode.rgb_encode"]], "has_alpha_channel() (in module imgutils.data.image)": [[8, "imgutils.data.image.has_alpha_channel"]], "imgutils.data.image": [[8, "module-imgutils.data.image"]], "load_image() (in module imgutils.data.image)": [[8, "imgutils.data.image.load_image"]], "load_images() (in module imgutils.data.image)": [[8, "imgutils.data.image.load_images"]], "imgutils.data": [[9, "module-imgutils.data"]], "imgutils.data.layer": [[10, "module-imgutils.data.layer"]], "istack() (in module imgutils.data.layer)": [[10, "imgutils.data.layer.istack"]], "download_image_from_url() (in module imgutils.data.url)": [[11, "imgutils.data.url.download_image_from_url"]], "imgutils.data.url": [[11, "module-imgutils.data.url"]], "is_http_url() (in module imgutils.data.url)": [[11, "imgutils.data.url.is_http_url"]], "detect_with_booru_yolo() (in module imgutils.detect.booru_yolo)": [[12, "imgutils.detect.booru_yolo.detect_with_booru_yolo"]], "imgutils.detect.booru_yolo": [[12, "module-imgutils.detect.booru_yolo"]], "detect_censors() (in module imgutils.detect.censor)": [[13, "imgutils.detect.censor.detect_censors"]], "imgutils.detect.censor": [[13, "module-imgutils.detect.censor"]], "detect_eyes() (in module imgutils.detect.eye)": [[14, "imgutils.detect.eye.detect_eyes"]], "imgutils.detect.eye": [[14, "module-imgutils.detect.eye"]], "detect_faces() (in module imgutils.detect.face)": [[15, "imgutils.detect.face.detect_faces"]], "imgutils.detect.face": [[15, "module-imgutils.detect.face"]], "detect_halfbody() (in module imgutils.detect.halfbody)": [[16, "imgutils.detect.halfbody.detect_halfbody"]], "imgutils.detect.halfbody": [[16, "module-imgutils.detect.halfbody"]], "detect_hands() (in module imgutils.detect.hand)": [[17, "imgutils.detect.hand.detect_hands"]], "imgutils.detect.hand": [[17, "module-imgutils.detect.hand"]], "detect_heads() (in module imgutils.detect.head)": [[18, "imgutils.detect.head.detect_heads"]], "imgutils.detect.head": [[18, "module-imgutils.detect.head"]], "imgutils.detect": [[19, "module-imgutils.detect"]], "detect_with_nudenet() (in module imgutils.detect.nudenet)": [[20, "imgutils.detect.nudenet.detect_with_nudenet"]], "imgutils.detect.nudenet": [[20, "module-imgutils.detect.nudenet"]], "detect_person() (in module imgutils.detect.person)": [[21, "imgutils.detect.person.detect_person"]], "imgutils.detect.person": [[21, "module-imgutils.detect.person"]], "bboxes_similarity() (in module imgutils.detect.similarity)": [[22, "imgutils.detect.similarity.bboxes_similarity"]], "calculate_iou() (in module imgutils.detect.similarity)": [[22, "imgutils.detect.similarity.calculate_iou"]], "detection_similarity() (in module imgutils.detect.similarity)": [[22, "imgutils.detect.similarity.detection_similarity"]], "imgutils.detect.similarity": [[22, "module-imgutils.detect.similarity"]], "detect_text() (in module imgutils.detect.text)": [[23, "imgutils.detect.text.detect_text"]], "imgutils.detect.text": [[23, "module-imgutils.detect.text"]], "detection_visualize() (in module imgutils.detect.visual)": [[24, "imgutils.detect.visual.detection_visualize"]], "imgutils.detect.visual": [[24, "module-imgutils.detect.visual"]], "edge_image_with_canny() (in module imgutils.edge.canny)": [[25, "imgutils.edge.canny.edge_image_with_canny"]], "get_edge_by_canny() (in module imgutils.edge.canny)": [[25, "imgutils.edge.canny.get_edge_by_canny"]], "imgutils.edge.canny": [[25, "module-imgutils.edge.canny"]], "imgutils.edge": [[26, "module-imgutils.edge"]], "edge_image_with_lineart() (in module imgutils.edge.lineart)": [[27, "imgutils.edge.lineart.edge_image_with_lineart"]], "get_edge_by_lineart() (in module imgutils.edge.lineart)": [[27, "imgutils.edge.lineart.get_edge_by_lineart"]], "imgutils.edge.lineart": [[27, "module-imgutils.edge.lineart"]], "edge_image_with_lineart_anime() (in module imgutils.edge.lineart_anime)": [[28, "imgutils.edge.lineart_anime.edge_image_with_lineart_anime"]], "get_edge_by_lineart_anime() (in module imgutils.edge.lineart_anime)": [[28, "imgutils.edge.lineart_anime.get_edge_by_lineart_anime"]], "imgutils.edge.lineart_anime": [[28, "module-imgutils.edge.lineart_anime"]], "classifymodel (class in imgutils.generic.classify)": [[29, "imgutils.generic.classify.ClassifyModel"]], "__init__() (imgutils.generic.classify.classifymodel method)": [[29, "imgutils.generic.classify.ClassifyModel.__init__"]], "classify_predict() (in module imgutils.generic.classify)": [[29, "imgutils.generic.classify.classify_predict"]], "classify_predict_fmt() (in module imgutils.generic.classify)": [[29, "imgutils.generic.classify.classify_predict_fmt"]], "classify_predict_score() (in module imgutils.generic.classify)": [[29, "imgutils.generic.classify.classify_predict_score"]], "clear() (imgutils.generic.classify.classifymodel method)": [[29, "imgutils.generic.classify.ClassifyModel.clear"]], "imgutils.generic.classify": [[29, "module-imgutils.generic.classify"]], "launch_demo() (imgutils.generic.classify.classifymodel method)": [[29, "imgutils.generic.classify.ClassifyModel.launch_demo"]], "make_ui() (imgutils.generic.classify.classifymodel method)": [[29, "imgutils.generic.classify.ClassifyModel.make_ui"]], "predict() (imgutils.generic.classify.classifymodel method)": [[29, "imgutils.generic.classify.ClassifyModel.predict"]], "predict_fmt() (imgutils.generic.classify.classifymodel method)": [[29, "imgutils.generic.classify.ClassifyModel.predict_fmt"]], "predict_score() (imgutils.generic.classify.classifymodel method)": [[29, "imgutils.generic.classify.ClassifyModel.predict_score"]], "clipmodel (class in imgutils.generic.clip)": [[30, "imgutils.generic.clip.CLIPModel"]], "__init__() (imgutils.generic.clip.clipmodel method)": [[30, "imgutils.generic.clip.CLIPModel.__init__"]], "clear() (imgutils.generic.clip.clipmodel method)": [[30, "imgutils.generic.clip.CLIPModel.clear"]], "clip_image_encode() (in module imgutils.generic.clip)": [[30, "imgutils.generic.clip.clip_image_encode"]], "clip_predict() (in module imgutils.generic.clip)": [[30, "imgutils.generic.clip.clip_predict"]], "clip_text_encode() (in module imgutils.generic.clip)": [[30, "imgutils.generic.clip.clip_text_encode"]], "image_encode() (imgutils.generic.clip.clipmodel method)": [[30, "imgutils.generic.clip.CLIPModel.image_encode"]], "imgutils.generic.clip": [[30, "module-imgutils.generic.clip"]], "launch_demo() (imgutils.generic.clip.clipmodel method)": [[30, "imgutils.generic.clip.CLIPModel.launch_demo"]], "make_ui() (imgutils.generic.clip.clipmodel method)": [[30, "imgutils.generic.clip.CLIPModel.make_ui"]], "predict() (imgutils.generic.clip.clipmodel method)": [[30, "imgutils.generic.clip.CLIPModel.predict"]], "text_encode() (imgutils.generic.clip.clipmodel method)": [[30, "imgutils.generic.clip.CLIPModel.text_encode"]], "imageenhancer (class in imgutils.generic.enhance)": [[31, "imgutils.generic.enhance.ImageEnhancer"]], "__init__() (imgutils.generic.enhance.imageenhancer method)": [[31, "imgutils.generic.enhance.ImageEnhancer.__init__"]], "imgutils.generic.enhance": [[31, "module-imgutils.generic.enhance"]], "process() (imgutils.generic.enhance.imageenhancer method)": [[31, "imgutils.generic.enhance.ImageEnhancer.process"]], "imgutils.generic": [[32, "module-imgutils.generic"]], "siglipmodel (class in imgutils.generic.siglip)": [[33, "imgutils.generic.siglip.SigLIPModel"]], "__init__() (imgutils.generic.siglip.siglipmodel method)": [[33, "imgutils.generic.siglip.SigLIPModel.__init__"]], "clear() (imgutils.generic.siglip.siglipmodel method)": [[33, "imgutils.generic.siglip.SigLIPModel.clear"]], "image_encode() (imgutils.generic.siglip.siglipmodel method)": [[33, "imgutils.generic.siglip.SigLIPModel.image_encode"]], "imgutils.generic.siglip": [[33, "module-imgutils.generic.siglip"]], "launch_demo() (imgutils.generic.siglip.siglipmodel method)": [[33, "imgutils.generic.siglip.SigLIPModel.launch_demo"]], "make_ui() (imgutils.generic.siglip.siglipmodel method)": [[33, "imgutils.generic.siglip.SigLIPModel.make_ui"]], "predict() (imgutils.generic.siglip.siglipmodel method)": [[33, "imgutils.generic.siglip.SigLIPModel.predict"]], "siglip_image_encode() (in module imgutils.generic.siglip)": [[33, "imgutils.generic.siglip.siglip_image_encode"]], "siglip_predict() (in module imgutils.generic.siglip)": [[33, "imgutils.generic.siglip.siglip_predict"]], "siglip_text_encode() (in module imgutils.generic.siglip)": [[33, "imgutils.generic.siglip.siglip_text_encode"]], "text_encode() (imgutils.generic.siglip.siglipmodel method)": [[33, "imgutils.generic.siglip.SigLIPModel.text_encode"]], "yolomodel (class in imgutils.generic.yolo)": [[34, "imgutils.generic.yolo.YOLOModel"]], "__init__() (imgutils.generic.yolo.yolomodel method)": [[34, "imgutils.generic.yolo.YOLOModel.__init__"]], "clear() (imgutils.generic.yolo.yolomodel method)": [[34, "imgutils.generic.yolo.YOLOModel.clear"]], "imgutils.generic.yolo": [[34, "module-imgutils.generic.yolo"]], "launch_demo() (imgutils.generic.yolo.yolomodel method)": [[34, "imgutils.generic.yolo.YOLOModel.launch_demo"]], "make_ui() (imgutils.generic.yolo.yolomodel method)": [[34, "imgutils.generic.yolo.YOLOModel.make_ui"]], "predict() (imgutils.generic.yolo.yolomodel method)": [[34, "imgutils.generic.yolo.YOLOModel.predict"]], "yolo_predict() (in module imgutils.generic.yolo)": [[34, "imgutils.generic.yolo.yolo_predict"]], "imgutils.metadata.geninfo": [[35, "module-imgutils.metadata.geninfo"]], "read_geninfo_exif() (in module imgutils.metadata.geninfo)": [[35, "imgutils.metadata.geninfo.read_geninfo_exif"]], "read_geninfo_gif() (in module imgutils.metadata.geninfo)": [[35, "imgutils.metadata.geninfo.read_geninfo_gif"]], "read_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[35, "imgutils.metadata.geninfo.read_geninfo_parameters"]], "write_geninfo_exif() (in module imgutils.metadata.geninfo)": [[35, "imgutils.metadata.geninfo.write_geninfo_exif"]], "write_geninfo_gif() (in module imgutils.metadata.geninfo)": [[35, "imgutils.metadata.geninfo.write_geninfo_gif"]], "write_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[35, "imgutils.metadata.geninfo.write_geninfo_parameters"]], "imgutils.metadata": [[36, "module-imgutils.metadata"]], "imagelsbdataextractor (class in imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.ImageLsbDataExtractor"]], "lsbextractor (class in imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.LSBExtractor"]], "lsbreaderror (class in imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.LSBReadError"]], "__init__() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[37, "imgutils.metadata.lsb.ImageLsbDataExtractor.__init__"]], "__init__() (imgutils.metadata.lsb.lsbextractor method)": [[37, "imgutils.metadata.lsb.LSBExtractor.__init__"]], "extract_data() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[37, "imgutils.metadata.lsb.ImageLsbDataExtractor.extract_data"]], "get_next_n_bytes() (imgutils.metadata.lsb.lsbextractor method)": [[37, "imgutils.metadata.lsb.LSBExtractor.get_next_n_bytes"]], "get_one_byte() (imgutils.metadata.lsb.lsbextractor method)": [[37, "imgutils.metadata.lsb.LSBExtractor.get_one_byte"]], "imgutils.metadata.lsb": [[37, "module-imgutils.metadata.lsb"]], "inject_data() (in module imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.inject_data"]], "read_32bit_integer() (imgutils.metadata.lsb.lsbextractor method)": [[37, "imgutils.metadata.lsb.LSBExtractor.read_32bit_integer"]], "read_lsb_metadata() (in module imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.read_lsb_metadata"]], "read_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.read_lsb_raw_bytes"]], "serialize_json() (in module imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.serialize_json"]], "serialize_pnginfo() (in module imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.serialize_pnginfo"]], "write_lsb_metadata() (in module imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.write_lsb_metadata"]], "write_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.write_lsb_raw_bytes"]], "get_aesthetic_score() (in module imgutils.metrics.aesthetic)": [[38, "imgutils.metrics.aesthetic.get_aesthetic_score"]], "imgutils.metrics.aesthetic": [[38, "module-imgutils.metrics.aesthetic"]], "ccip_batch_differences() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_batch_differences"]], "ccip_batch_extract_features() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_batch_extract_features"]], "ccip_batch_same() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_batch_same"]], "ccip_clustering() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_clustering"]], "ccip_default_clustering_params() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_default_clustering_params"]], "ccip_default_threshold() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_default_threshold"]], "ccip_difference() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_difference"]], "ccip_extract_feature() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_extract_feature"]], "ccip_merge() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_merge"]], "ccip_same() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_same"]], "imgutils.metrics.ccip": [[39, "module-imgutils.metrics.ccip"]], "anime_dbaesthetic() (in module imgutils.metrics.dbaesthetic)": [[40, "imgutils.metrics.dbaesthetic.anime_dbaesthetic"]], "imgutils.metrics.dbaesthetic": [[40, "module-imgutils.metrics.dbaesthetic"]], "imgutils.metrics": [[41, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[42, "module-imgutils.metrics.laplacian"]], "laplacian_score() (in module imgutils.metrics.laplacian)": [[42, "imgutils.metrics.laplacian.laplacian_score"]], "imgutils.metrics.lpips": [[43, "module-imgutils.metrics.lpips"]], "lpips_clustering() (in module imgutils.metrics.lpips)": [[43, "imgutils.metrics.lpips.lpips_clustering"]], "lpips_difference() (in module imgutils.metrics.lpips)": [[43, "imgutils.metrics.lpips.lpips_difference"]], "lpips_extract_feature() (in module imgutils.metrics.lpips)": [[43, "imgutils.metrics.lpips.lpips_extract_feature"]], "imgutils.metrics.psnr_": [[44, "module-imgutils.metrics.psnr_"]], "psnr() (in module imgutils.metrics.psnr_)": [[44, "imgutils.metrics.psnr_.psnr"]], "detect_text_with_ocr() (in module imgutils.ocr)": [[45, "imgutils.ocr.detect_text_with_ocr"]], "imgutils.ocr": [[45, "module-imgutils.ocr"]], "list_det_models() (in module imgutils.ocr)": [[45, "imgutils.ocr.list_det_models"]], "list_rec_models() (in module imgutils.ocr)": [[45, "imgutils.ocr.list_rec_models"]], "ocr() (in module imgutils.ocr)": [[45, "imgutils.ocr.ocr"]], "align_maxsize() (in module imgutils.operate.align)": [[46, "imgutils.operate.align.align_maxsize"]], "imgutils.operate.align": [[46, "module-imgutils.operate.align"]], "basecensor (class in imgutils.operate.censor_)": [[47, "imgutils.operate.censor_.BaseCensor"]], "blurcensor (class in imgutils.operate.censor_)": [[47, "imgutils.operate.censor_.BlurCensor"]], "colorcensor (class in imgutils.operate.censor_)": [[47, "imgutils.operate.censor_.ColorCensor"]], "pixelatecensor (class in imgutils.operate.censor_)": [[47, "imgutils.operate.censor_.PixelateCensor"]], "censor_area() (imgutils.operate.censor_.basecensor method)": [[47, "imgutils.operate.censor_.BaseCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.blurcensor method)": [[47, "imgutils.operate.censor_.BlurCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.colorcensor method)": [[47, "imgutils.operate.censor_.ColorCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.pixelatecensor method)": [[47, "imgutils.operate.censor_.PixelateCensor.censor_area"]], "censor_areas() (in module imgutils.operate.censor_)": [[47, "imgutils.operate.censor_.censor_areas"]], "censor_nsfw() (in module imgutils.operate.censor_)": [[47, "imgutils.operate.censor_.censor_nsfw"]], "imgutils.operate.censor_": [[47, "module-imgutils.operate.censor_"]], "register_censor_method() (in module imgutils.operate.censor_)": [[47, "imgutils.operate.censor_.register_censor_method"]], "emojibasedcensor (class in imgutils.operate.imgcensor)": [[48, "imgutils.operate.imgcensor.EmojiBasedCensor"]], "imagebasedcensor (class in imgutils.operate.imgcensor)": [[48, "imgutils.operate.imgcensor.ImageBasedCensor"]], "singleimage (class in imgutils.operate.imgcensor)": [[48, "imgutils.operate.imgcensor.SingleImage"]], "__init__() (imgutils.operate.imgcensor.singleimage method)": [[48, "imgutils.operate.imgcensor.SingleImage.__init__"]], "censor_area() (imgutils.operate.imgcensor.emojibasedcensor method)": [[48, "imgutils.operate.imgcensor.EmojiBasedCensor.censor_area"]], "censor_area() (imgutils.operate.imgcensor.imagebasedcensor method)": [[48, "imgutils.operate.imgcensor.ImageBasedCensor.censor_area"]], "find_for_area() (imgutils.operate.imgcensor.singleimage method)": [[48, "imgutils.operate.imgcensor.SingleImage.find_for_area"]], "height (imgutils.operate.imgcensor.singleimage property)": [[48, "imgutils.operate.imgcensor.SingleImage.height"]], "imgutils.operate.imgcensor": [[48, "module-imgutils.operate.imgcensor"]], "width (imgutils.operate.imgcensor.singleimage property)": [[48, "imgutils.operate.imgcensor.SingleImage.width"]], "imgutils.operate": [[49, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[50, "module-imgutils.operate.squeeze"]], "squeeze() (in module imgutils.operate.squeeze)": [[50, "imgutils.operate.squeeze.squeeze"]], "squeeze_with_transparency() (in module imgutils.operate.squeeze)": [[50, "imgutils.operate.squeeze.squeeze_with_transparency"]], "dwpose_estimate() (in module imgutils.pose.dwpose)": [[51, "imgutils.pose.dwpose.dwpose_estimate"]], "imgutils.pose.dwpose": [[51, "module-imgutils.pose.dwpose"]], "left_ankle (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_ANKLE"]], "left_big_toe (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_BIG_TOE"]], "left_ear (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_EAR"]], "left_elbow (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_ELBOW"]], "left_eye (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_EYE"]], "left_heel (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_HEEL"]], "left_hip (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_HIP"]], "left_knee (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_KNEE"]], "left_shoulder (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_SHOULDER"]], "left_small_toe (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_SMALL_TOE"]], "left_wrist (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_WRIST"]], "neck (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.NECK"]], "nose (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.NOSE"]], "op18keypointset (class in imgutils.pose.format)": [[52, "imgutils.pose.format.OP18KeyPointSet"]], "op18_body_max (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_BODY_MAX"]], "op18_body_min (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_BODY_MIN"]], "op18_face_max (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_FACE_MAX"]], "op18_face_min (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_FACE_MIN"]], "op18_left_foot_max (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_LEFT_FOOT_MAX"]], "op18_left_foot_min (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_LEFT_FOOT_MIN"]], "op18_left_hand_max (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_LEFT_HAND_MAX"]], "op18_left_hand_min (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_LEFT_HAND_MIN"]], "op18_right_foot_max (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_RIGHT_FOOT_MAX"]], "op18_right_foot_min (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_RIGHT_FOOT_MIN"]], "op18_right_hand_max (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_RIGHT_HAND_MAX"]], "op18_right_hand_min (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_RIGHT_HAND_MIN"]], "right_ankle (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_ANKLE"]], "right_big_toe (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_BIG_TOE"]], "right_ear (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_EAR"]], "right_elbow (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_ELBOW"]], "right_eye (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_EYE"]], "right_heel (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_HEEL"]], "right_hip (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_HIP"]], "right_knee (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_KNEE"]], "right_shoulder (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_SHOULDER"]], "right_small_toe (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_SMALL_TOE"]], "right_wrist (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_WRIST"]], "__init__() (imgutils.pose.format.op18keypointset method)": [[52, "imgutils.pose.format.OP18KeyPointSet.__init__"]], "__mul__() (imgutils.pose.format.op18keypointset method)": [[52, "imgutils.pose.format.OP18KeyPointSet.__mul__"]], "__truediv__() (imgutils.pose.format.op18keypointset method)": [[52, "imgutils.pose.format.OP18KeyPointSet.__truediv__"]], "body (imgutils.pose.format.op18keypointset property)": [[52, "imgutils.pose.format.OP18KeyPointSet.body"]], "face (imgutils.pose.format.op18keypointset property)": [[52, "imgutils.pose.format.OP18KeyPointSet.face"]], "imgutils.pose.format": [[52, "module-imgutils.pose.format"]], "left_foot (imgutils.pose.format.op18keypointset property)": [[52, "imgutils.pose.format.OP18KeyPointSet.left_foot"]], "left_hand (imgutils.pose.format.op18keypointset property)": [[52, "imgutils.pose.format.OP18KeyPointSet.left_hand"]], "right_foot (imgutils.pose.format.op18keypointset property)": [[52, "imgutils.pose.format.OP18KeyPointSet.right_foot"]], "right_hand (imgutils.pose.format.op18keypointset property)": [[52, "imgutils.pose.format.OP18KeyPointSet.right_hand"]], "imgutils.pose": [[53, "module-imgutils.pose"]], "imgutils.pose.visual": [[54, "module-imgutils.pose.visual"]], "op18_visualize() (in module imgutils.pose.visual)": [[54, "imgutils.pose.visual.op18_visualize"]], "notparsetarget (class in imgutils.preprocess.base)": [[55, "imgutils.preprocess.base.NotParseTarget"]], "imgutils.preprocess.base": [[55, "module-imgutils.preprocess.base"]], "imgutils.preprocess": [[56, "module-imgutils.preprocess"]], "create_pillow_transforms() (in module imgutils.preprocess.pillow)": [[57, "imgutils.preprocess.pillow.create_pillow_transforms"]], "imgutils.preprocess.pillow": [[57, "module-imgutils.preprocess.pillow"]], "parse_pillow_transforms() (in module imgutils.preprocess.pillow)": [[57, "imgutils.preprocess.pillow.parse_pillow_transforms"]], "register_pillow_parse() (in module imgutils.preprocess.pillow)": [[57, "imgutils.preprocess.pillow.register_pillow_parse"]], "register_pillow_transform() (in module imgutils.preprocess.pillow)": [[57, "imgutils.preprocess.pillow.register_pillow_transform"]], "create_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[58, "imgutils.preprocess.torchvision.create_torchvision_transforms"]], "imgutils.preprocess.torchvision": [[58, "module-imgutils.preprocess.torchvision"]], "parse_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[58, "imgutils.preprocess.torchvision.parse_torchvision_transforms"]], "register_torchvision_parse() (in module imgutils.preprocess.torchvision)": [[58, "imgutils.preprocess.torchvision.register_torchvision_parse"]], "register_torchvision_transform() (in module imgutils.preprocess.torchvision)": [[58, "imgutils.preprocess.torchvision.register_torchvision_transform"]], "notprocessortypeerror (class in imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.NotProcessorTypeError"]], "convert_to_size_dict() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.convert_to_size_dict"]], "create_bit_transforms() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_bit_transforms"]], "create_blip_transforms() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_blip_transforms"]], "create_clip_transforms() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_clip_transforms"]], "create_convnext_transforms() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_convnext_transforms"]], "create_mobilenetv2_transforms() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_mobilenetv2_transforms"]], "create_siglip_transforms() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_siglip_transforms"]], "create_transforms_from_bit_processor() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_transforms_from_bit_processor"]], "create_transforms_from_blip_processor() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_transforms_from_blip_processor"]], "create_transforms_from_clip_processor() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_transforms_from_clip_processor"]], "create_transforms_from_convnext_processor() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_transforms_from_convnext_processor"]], "create_transforms_from_mobilenetv2_processor() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_transforms_from_mobilenetv2_processor"]], "create_transforms_from_siglip_processor() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_transforms_from_siglip_processor"]], "create_transforms_from_transformers() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_transforms_from_transformers"]], "create_transforms_from_vit_processor() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_transforms_from_vit_processor"]], "create_vit_transforms() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_vit_transforms"]], "get_size_dict() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.get_size_dict"]], "imgutils.preprocess.transformers": [[59, "module-imgutils.preprocess.transformers"]], "is_valid_size_dict() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.is_valid_size_dict"]], "register_creators_for_transformers() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.register_creators_for_transformers"]], "backgroundimageset (class in imgutils.resource.background)": [[60, "imgutils.resource.background.BackgroundImageSet"]], "__init__() (imgutils.resource.background.backgroundimageset method)": [[60, "imgutils.resource.background.BackgroundImageSet.__init__"]], "get_bg_image() (in module imgutils.resource.background)": [[60, "imgutils.resource.background.get_bg_image"]], "get_bg_image_file() (in module imgutils.resource.background)": [[60, "imgutils.resource.background.get_bg_image_file"]], "get_image() (imgutils.resource.background.backgroundimageset method)": [[60, "imgutils.resource.background.BackgroundImageSet.get_image"]], "get_image_file() (imgutils.resource.background.backgroundimageset method)": [[60, "imgutils.resource.background.BackgroundImageSet.get_image_file"]], "imgutils.resource.background": [[60, "module-imgutils.resource.background"]], "list_bg_image_files() (in module imgutils.resource.background)": [[60, "imgutils.resource.background.list_bg_image_files"]], "list_image_files() (imgutils.resource.background.backgroundimageset method)": [[60, "imgutils.resource.background.BackgroundImageSet.list_image_files"]], "random_bg_image() (in module imgutils.resource.background)": [[60, "imgutils.resource.background.random_bg_image"]], "random_bg_image_file() (in module imgutils.resource.background)": [[60, "imgutils.resource.background.random_bg_image_file"]], "random_image() (imgutils.resource.background.backgroundimageset method)": [[60, "imgutils.resource.background.BackgroundImageSet.random_image"]], "random_image_file() (imgutils.resource.background.backgroundimageset method)": [[60, "imgutils.resource.background.BackgroundImageSet.random_image_file"]], "imgutils.resource": [[61, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[62, "module-imgutils.restore.adversarial"]], "remove_adversarial_noise() (in module imgutils.restore.adversarial)": [[62, "imgutils.restore.adversarial.remove_adversarial_noise"]], "imgutils.restore": [[63, "module-imgutils.restore"]], "imgutils.restore.nafnet": [[64, "module-imgutils.restore.nafnet"]], "restore_with_nafnet() (in module imgutils.restore.nafnet)": [[64, "imgutils.restore.nafnet.restore_with_nafnet"]], "imgutils.restore.scunet": [[65, "module-imgutils.restore.scunet"]], "restore_with_scunet() (in module imgutils.restore.scunet)": [[65, "imgutils.restore.scunet.restore_with_scunet"]], "imgutils.sd": [[66, "module-imgutils.sd"]], "sdmetadata (class in imgutils.sd.metadata)": [[67, "imgutils.sd.metadata.SDMetaData"]], "__str__() (imgutils.sd.metadata.sdmetadata method)": [[67, "imgutils.sd.metadata.SDMetaData.__str__"]], "get_sdmeta_from_image() (in module imgutils.sd.metadata)": [[67, "imgutils.sd.metadata.get_sdmeta_from_image"]], "imgutils.sd.metadata": [[67, "module-imgutils.sd.metadata"]], "parse_sdmeta_from_text() (in module imgutils.sd.metadata)": [[67, "imgutils.sd.metadata.parse_sdmeta_from_text"]], "pnginfo (imgutils.sd.metadata.sdmetadata property)": [[67, "imgutils.sd.metadata.SDMetaData.pnginfo"]], "save_image_with_sdmeta() (in module imgutils.sd.metadata)": [[67, "imgutils.sd.metadata.save_image_with_sdmeta"]], "text (imgutils.sd.metadata.sdmetadata property)": [[67, "imgutils.sd.metadata.SDMetaData.text"]], "imgutils.sd.model": [[68, "module-imgutils.sd.model"]], "read_metadata() (in module imgutils.sd.model)": [[68, "imgutils.sd.model.read_metadata"]], "save_with_metadata() (in module imgutils.sd.model)": [[68, "imgutils.sd.model.save_with_metadata"]], "naimetadata (class in imgutils.sd.nai)": [[69, "imgutils.sd.nai.NAIMetaData"], [69, "imgutils.sd.nai.NAIMetadata"]], "__init__() (imgutils.sd.nai.naimetadata method)": [[69, "imgutils.sd.nai.NAIMetaData.__init__"]], "add_naimeta_to_image() (in module imgutils.sd.nai)": [[69, "imgutils.sd.nai.add_naimeta_to_image"]], "get_naimeta_from_image() (in module imgutils.sd.nai)": [[69, "imgutils.sd.nai.get_naimeta_from_image"]], "imgutils.sd.nai": [[69, "module-imgutils.sd.nai"]], "pnginfo (imgutils.sd.nai.naimetadata property)": [[69, "imgutils.sd.nai.NAIMetaData.pnginfo"]], "save_image_with_naimeta() (in module imgutils.sd.nai)": [[69, "imgutils.sd.nai.save_image_with_naimeta"]], "imgutils.segment": [[70, "module-imgutils.segment"]], "get_isnetis_mask() (in module imgutils.segment.isnetis)": [[71, "imgutils.segment.isnetis.get_isnetis_mask"]], "imgutils.segment.isnetis": [[71, "module-imgutils.segment.isnetis"]], "segment_rgba_with_isnetis() (in module imgutils.segment.isnetis)": [[71, "imgutils.segment.isnetis.segment_rgba_with_isnetis"]], "segment_with_isnetis() (in module imgutils.segment.isnetis)": [[71, "imgutils.segment.isnetis.segment_with_isnetis"]], "drop_blacklisted_tags() (in module imgutils.tagging.blacklist)": [[72, "imgutils.tagging.blacklist.drop_blacklisted_tags"]], "imgutils.tagging.blacklist": [[72, "module-imgutils.tagging.blacklist"]], "is_blacklisted() (in module imgutils.tagging.blacklist)": [[72, "imgutils.tagging.blacklist.is_blacklisted"]], "char_prefixes (in module imgutils.tagging.character)": [[73, "imgutils.tagging.character.CHAR_PREFIXES"]], "char_suffixes (in module imgutils.tagging.character)": [[73, "imgutils.tagging.character.CHAR_SUFFIXES"]], "char_whitelist_prefix (in module imgutils.tagging.character)": [[73, "imgutils.tagging.character.CHAR_WHITELIST_PREFIX"]], "char_whitelist_suffix (in module imgutils.tagging.character)": [[73, "imgutils.tagging.character.CHAR_WHITELIST_SUFFIX"]], "char_whitelist_word (in module imgutils.tagging.character)": [[73, "imgutils.tagging.character.CHAR_WHITELIST_WORD"]], "charactertagpool (class in imgutils.tagging.character)": [[73, "imgutils.tagging.character.CharacterTagPool"]], "__init__() (imgutils.tagging.character.charactertagpool method)": [[73, "imgutils.tagging.character.CharacterTagPool.__init__"]], "drop_basic_character_tags() (imgutils.tagging.character.charactertagpool method)": [[73, "imgutils.tagging.character.CharacterTagPool.drop_basic_character_tags"]], "drop_basic_character_tags() (in module imgutils.tagging.character)": [[73, "imgutils.tagging.character.drop_basic_character_tags"]], "imgutils.tagging.character": [[73, "module-imgutils.tagging.character"]], "is_basic_character_tag() (imgutils.tagging.character.charactertagpool method)": [[73, "imgutils.tagging.character.CharacterTagPool.is_basic_character_tag"]], "is_basic_character_tag() (in module imgutils.tagging.character)": [[73, "imgutils.tagging.character.is_basic_character_tag"]], "get_deepdanbooru_tags() (in module imgutils.tagging.deepdanbooru)": [[74, "imgutils.tagging.deepdanbooru.get_deepdanbooru_tags"]], "imgutils.tagging.deepdanbooru": [[74, "module-imgutils.tagging.deepdanbooru"]], "get_deepgelbooru_tags() (in module imgutils.tagging.deepgelbooru)": [[75, "imgutils.tagging.deepgelbooru.get_deepgelbooru_tags"]], "imgutils.tagging.deepgelbooru": [[75, "module-imgutils.tagging.deepgelbooru"]], "add_underline() (in module imgutils.tagging.format)": [[76, "imgutils.tagging.format.add_underline"]], "imgutils.tagging.format": [[76, "module-imgutils.tagging.format"]], "remove_underline() (in module imgutils.tagging.format)": [[76, "imgutils.tagging.format.remove_underline"]], "tags_to_text() (in module imgutils.tagging.format)": [[76, "imgutils.tagging.format.tags_to_text"]], "imgutils.tagging": [[77, "module-imgutils.tagging"]], "imgutils.tagging.match": [[78, "module-imgutils.tagging.match"]], "tag_match_full() (in module imgutils.tagging.match)": [[78, "imgutils.tagging.match.tag_match_full"]], "tag_match_prefix() (in module imgutils.tagging.match)": [[78, "imgutils.tagging.match.tag_match_prefix"]], "tag_match_suffix() (in module imgutils.tagging.match)": [[78, "imgutils.tagging.match.tag_match_suffix"]], "get_mldanbooru_tags() (in module imgutils.tagging.mldanbooru)": [[79, "imgutils.tagging.mldanbooru.get_mldanbooru_tags"]], "imgutils.tagging.mldanbooru": [[79, "module-imgutils.tagging.mldanbooru"]], "imgutils.tagging.order": [[80, "module-imgutils.tagging.order"]], "sort_tags() (in module imgutils.tagging.order)": [[80, "imgutils.tagging.order.sort_tags"]], "drop_overlap_tags() (in module imgutils.tagging.overlap)": [[81, "imgutils.tagging.overlap.drop_overlap_tags"]], "imgutils.tagging.overlap": [[81, "module-imgutils.tagging.overlap"]], "convert_wd14_emb_to_prediction() (in module imgutils.tagging.wd14)": [[82, "imgutils.tagging.wd14.convert_wd14_emb_to_prediction"]], "denormalize_wd14_emb() (in module imgutils.tagging.wd14)": [[82, "imgutils.tagging.wd14.denormalize_wd14_emb"]], "get_wd14_tags() (in module imgutils.tagging.wd14)": [[82, "imgutils.tagging.wd14.get_wd14_tags"]], "imgutils.tagging.wd14": [[82, "module-imgutils.tagging.wd14"]], "imgutils.upscale.cdc": [[83, "module-imgutils.upscale.cdc"]], "upscale_with_cdc() (in module imgutils.upscale.cdc)": [[83, "imgutils.upscale.cdc.upscale_with_cdc"]], "imgutils.upscale": [[84, "module-imgutils.upscale"]], "imgutils.utils.cache": [[85, "module-imgutils.utils.cache"]], "ts_lru_cache() (in module imgutils.utils.cache)": [[85, "imgutils.utils.cache.ts_lru_cache"]], "imgutils.utils.func": [[86, "module-imgutils.utils.func"]], "sigmoid() (in module imgutils.utils.func)": [[86, "imgutils.utils.func.sigmoid"]], "imgutils.utils": [[87, "module-imgutils.utils"]], "get_onnx_provider() (in module imgutils.utils.onnxruntime)": [[88, "imgutils.utils.onnxruntime.get_onnx_provider"]], "imgutils.utils.onnxruntime": [[88, "module-imgutils.utils.onnxruntime"]], "open_onnx_model() (in module imgutils.utils.onnxruntime)": [[88, "imgutils.utils.onnxruntime.open_onnx_model"]], "get_ai_created_score() (in module imgutils.validate.aicheck)": [[89, "imgutils.validate.aicheck.get_ai_created_score"]], "imgutils.validate.aicheck": [[89, "module-imgutils.validate.aicheck"]], "is_ai_created() (in module imgutils.validate.aicheck)": [[89, "imgutils.validate.aicheck.is_ai_created"]], "anime_bangumi_char() (in module imgutils.validate.bangumi_char)": [[90, "imgutils.validate.bangumi_char.anime_bangumi_char"]], "anime_bangumi_char_score() (in module imgutils.validate.bangumi_char)": [[90, "imgutils.validate.bangumi_char.anime_bangumi_char_score"]], "imgutils.validate.bangumi_char": [[90, "module-imgutils.validate.bangumi_char"]], "anime_classify() (in module imgutils.validate.classify)": [[91, "imgutils.validate.classify.anime_classify"]], "anime_classify_score() (in module imgutils.validate.classify)": [[91, "imgutils.validate.classify.anime_classify_score"]], "imgutils.validate.classify": [[91, "module-imgutils.validate.classify"]], "imgutils.validate.color": [[92, "module-imgutils.validate.color"]], "is_greyscale() (in module imgutils.validate.color)": [[92, "imgutils.validate.color.is_greyscale"]], "anime_completeness() (in module imgutils.validate.completeness)": [[93, "imgutils.validate.completeness.anime_completeness"]], "anime_completeness_score() (in module imgutils.validate.completeness)": [[93, "imgutils.validate.completeness.anime_completeness_score"]], "imgutils.validate.completeness": [[93, "module-imgutils.validate.completeness"]], "anime_dbrating() (in module imgutils.validate.dbrating)": [[94, "imgutils.validate.dbrating.anime_dbrating"]], "anime_dbrating_score() (in module imgutils.validate.dbrating)": [[94, "imgutils.validate.dbrating.anime_dbrating_score"]], "imgutils.validate.dbrating": [[94, "module-imgutils.validate.dbrating"]], "anime_furry() (in module imgutils.validate.furry)": [[95, "imgutils.validate.furry.anime_furry"]], "anime_furry_score() (in module imgutils.validate.furry)": [[95, "imgutils.validate.furry.anime_furry_score"]], "imgutils.validate.furry": [[95, "module-imgutils.validate.furry"]], "imgutils.validate": [[96, "module-imgutils.validate"]], "get_monochrome_score() (in module imgutils.validate.monochrome)": [[97, "imgutils.validate.monochrome.get_monochrome_score"]], "imgutils.validate.monochrome": [[97, "module-imgutils.validate.monochrome"]], "is_monochrome() (in module imgutils.validate.monochrome)": [[97, "imgutils.validate.monochrome.is_monochrome"]], "imgutils.validate.nsfw": [[98, "module-imgutils.validate.nsfw"]], "nsfw_pred() (in module imgutils.validate.nsfw)": [[98, "imgutils.validate.nsfw.nsfw_pred"]], "nsfw_pred_score() (in module imgutils.validate.nsfw)": [[98, "imgutils.validate.nsfw.nsfw_pred_score"]], "anime_portrait() (in module imgutils.validate.portrait)": [[99, "imgutils.validate.portrait.anime_portrait"]], "anime_portrait_score() (in module imgutils.validate.portrait)": [[99, "imgutils.validate.portrait.anime_portrait_score"]], "imgutils.validate.portrait": [[99, "module-imgutils.validate.portrait"]], "anime_rating() (in module imgutils.validate.rating)": [[100, "imgutils.validate.rating.anime_rating"]], "anime_rating_score() (in module imgutils.validate.rating)": [[100, "imgutils.validate.rating.anime_rating_score"]], "imgutils.validate.rating": [[100, "module-imgutils.validate.rating"]], "anime_real() (in module imgutils.validate.real)": [[101, "imgutils.validate.real.anime_real"]], "anime_real_score() (in module imgutils.validate.real)": [[101, "imgutils.validate.real.anime_real_score"]], "imgutils.validate.real": [[101, "module-imgutils.validate.real"]], "imgutils.validate.safe": [[102, "module-imgutils.validate.safe"]], "safe_check() (in module imgutils.validate.safe)": [[102, "imgutils.validate.safe.safe_check"]], "safe_check_score() (in module imgutils.validate.safe)": [[102, "imgutils.validate.safe.safe_check_score"]], "anime_style_age() (in module imgutils.validate.style_age)": [[103, "imgutils.validate.style_age.anime_style_age"]], "anime_style_age_score() (in module imgutils.validate.style_age)": [[103, "imgutils.validate.style_age.anime_style_age_score"]], "imgutils.validate.style_age": [[103, "module-imgutils.validate.style_age"]], "anime_teen() (in module imgutils.validate.teen)": [[104, "imgutils.validate.teen.anime_teen"]], "anime_teen_score() (in module imgutils.validate.teen)": [[104, "imgutils.validate.teen.anime_teen_score"]], "imgutils.validate.teen": [[104, "module-imgutils.validate.teen"]], "imgutils.validate.truncate": [[105, "module-imgutils.validate.truncate"]], "is_truncated_file() (in module imgutils.validate.truncate)": [[105, "imgutils.validate.truncate.is_truncated_file"]]}}) \ No newline at end of file +Search.setIndex({"docnames": ["api_doc/ascii/drawing", "api_doc/ascii/index", "api_doc/config/index", "api_doc/config/meta", "api_doc/data/background", "api_doc/data/blob", "api_doc/data/decode", "api_doc/data/encode", "api_doc/data/image", "api_doc/data/index", "api_doc/data/layer", "api_doc/data/url", "api_doc/detect/booru_yolo", "api_doc/detect/censor", "api_doc/detect/eye", "api_doc/detect/face", "api_doc/detect/halfbody", "api_doc/detect/hand", "api_doc/detect/head", "api_doc/detect/index", "api_doc/detect/nudenet", "api_doc/detect/person", "api_doc/detect/similarity", "api_doc/detect/text", "api_doc/detect/visual", "api_doc/edge/canny", "api_doc/edge/index", "api_doc/edge/lineart", "api_doc/edge/lineart_anime", "api_doc/generic/classify", "api_doc/generic/clip", "api_doc/generic/enhance", "api_doc/generic/index", "api_doc/generic/siglip", "api_doc/generic/yolo", "api_doc/metadata/geninfo", "api_doc/metadata/index", "api_doc/metadata/lsb", "api_doc/metrics/aesthetic", "api_doc/metrics/ccip", "api_doc/metrics/dbaesthetic", "api_doc/metrics/index", "api_doc/metrics/laplacian", "api_doc/metrics/lpips", "api_doc/metrics/psnr_", "api_doc/ocr/index", "api_doc/operate/align", "api_doc/operate/censor", "api_doc/operate/imgcensor", "api_doc/operate/index", "api_doc/operate/squeeze", "api_doc/pose/dwpose", "api_doc/pose/format", "api_doc/pose/index", "api_doc/pose/visual", "api_doc/preprocess/base", "api_doc/preprocess/index", "api_doc/preprocess/pillow", "api_doc/preprocess/torchvision", "api_doc/preprocess/transformers", "api_doc/resource/background", "api_doc/resource/index", "api_doc/restore/adversarial", "api_doc/restore/index", "api_doc/restore/nafnet", "api_doc/restore/scunet", "api_doc/sd/index", "api_doc/sd/metadata", "api_doc/sd/model", "api_doc/sd/nai", "api_doc/segment/index", "api_doc/segment/isnetis", "api_doc/tagging/blacklist", "api_doc/tagging/character", "api_doc/tagging/deepdanbooru", "api_doc/tagging/deepgelbooru", "api_doc/tagging/format", "api_doc/tagging/index", "api_doc/tagging/match", "api_doc/tagging/mldanbooru", "api_doc/tagging/order", "api_doc/tagging/overlap", "api_doc/tagging/wd14", "api_doc/upscale/cdc", "api_doc/upscale/index", "api_doc/utils/cache", "api_doc/utils/func", "api_doc/utils/index", "api_doc/utils/onnxruntime", "api_doc/validate/aicheck", "api_doc/validate/bangumi_char", "api_doc/validate/classify", "api_doc/validate/color", "api_doc/validate/completeness", "api_doc/validate/dbrating", "api_doc/validate/furry", "api_doc/validate/index", "api_doc/validate/monochrome", "api_doc/validate/nsfw", "api_doc/validate/portrait", "api_doc/validate/rating", "api_doc/validate/real", "api_doc/validate/safe", "api_doc/validate/style_age", "api_doc/validate/teen", "api_doc/validate/truncate", "index", "information/environment", "information/environment.result", "tutorials/installation/index", "tutorials/quick_start/index"], "filenames": ["api_doc/ascii/drawing.rst", "api_doc/ascii/index.rst", "api_doc/config/index.rst", "api_doc/config/meta.rst", "api_doc/data/background.rst", "api_doc/data/blob.rst", "api_doc/data/decode.rst", "api_doc/data/encode.rst", "api_doc/data/image.rst", "api_doc/data/index.rst", "api_doc/data/layer.rst", "api_doc/data/url.rst", "api_doc/detect/booru_yolo.rst", "api_doc/detect/censor.rst", "api_doc/detect/eye.rst", "api_doc/detect/face.rst", "api_doc/detect/halfbody.rst", "api_doc/detect/hand.rst", "api_doc/detect/head.rst", "api_doc/detect/index.rst", "api_doc/detect/nudenet.rst", "api_doc/detect/person.rst", "api_doc/detect/similarity.rst", "api_doc/detect/text.rst", "api_doc/detect/visual.rst", "api_doc/edge/canny.rst", "api_doc/edge/index.rst", "api_doc/edge/lineart.rst", "api_doc/edge/lineart_anime.rst", "api_doc/generic/classify.rst", "api_doc/generic/clip.rst", "api_doc/generic/enhance.rst", "api_doc/generic/index.rst", "api_doc/generic/siglip.rst", "api_doc/generic/yolo.rst", "api_doc/metadata/geninfo.rst", "api_doc/metadata/index.rst", "api_doc/metadata/lsb.rst", "api_doc/metrics/aesthetic.rst", "api_doc/metrics/ccip.rst", "api_doc/metrics/dbaesthetic.rst", "api_doc/metrics/index.rst", "api_doc/metrics/laplacian.rst", "api_doc/metrics/lpips.rst", "api_doc/metrics/psnr_.rst", "api_doc/ocr/index.rst", "api_doc/operate/align.rst", "api_doc/operate/censor.rst", "api_doc/operate/imgcensor.rst", "api_doc/operate/index.rst", "api_doc/operate/squeeze.rst", "api_doc/pose/dwpose.rst", "api_doc/pose/format.rst", "api_doc/pose/index.rst", "api_doc/pose/visual.rst", "api_doc/preprocess/base.rst", "api_doc/preprocess/index.rst", "api_doc/preprocess/pillow.rst", "api_doc/preprocess/torchvision.rst", "api_doc/preprocess/transformers.rst", "api_doc/resource/background.rst", "api_doc/resource/index.rst", "api_doc/restore/adversarial.rst", "api_doc/restore/index.rst", "api_doc/restore/nafnet.rst", "api_doc/restore/scunet.rst", "api_doc/sd/index.rst", "api_doc/sd/metadata.rst", "api_doc/sd/model.rst", "api_doc/sd/nai.rst", "api_doc/segment/index.rst", "api_doc/segment/isnetis.rst", "api_doc/tagging/blacklist.rst", "api_doc/tagging/character.rst", "api_doc/tagging/deepdanbooru.rst", "api_doc/tagging/deepgelbooru.rst", "api_doc/tagging/format.rst", "api_doc/tagging/index.rst", "api_doc/tagging/match.rst", "api_doc/tagging/mldanbooru.rst", "api_doc/tagging/order.rst", "api_doc/tagging/overlap.rst", "api_doc/tagging/wd14.rst", "api_doc/upscale/cdc.rst", "api_doc/upscale/index.rst", "api_doc/utils/cache.rst", "api_doc/utils/func.rst", "api_doc/utils/index.rst", "api_doc/utils/onnxruntime.rst", "api_doc/validate/aicheck.rst", "api_doc/validate/bangumi_char.rst", "api_doc/validate/classify.rst", "api_doc/validate/color.rst", "api_doc/validate/completeness.rst", "api_doc/validate/dbrating.rst", "api_doc/validate/furry.rst", "api_doc/validate/index.rst", "api_doc/validate/monochrome.rst", "api_doc/validate/nsfw.rst", "api_doc/validate/portrait.rst", "api_doc/validate/rating.rst", "api_doc/validate/real.rst", "api_doc/validate/safe.rst", "api_doc/validate/style_age.rst", "api_doc/validate/teen.rst", "api_doc/validate/truncate.rst", "index.rst", "information/environment.ipynb", "information/environment.result.ipynb", "tutorials/installation/index.rst", "tutorials/quick_start/index.rst"], "titles": ["imgutils.ascii.drawing", "imgutils.ascii", "imgutils.config", "imgutils.config.meta", "imgutils.data.background", "imgutils.data.blob", "imgutils.data.decode", "imgutils.data.encode", "imgutils.data.image", "imgutils.data", "imgutils.data.layer", "imgutils.data.url", "imgutils.detect.booru_yolo", "imgutils.detect.censor", "imgutils.detect.eye", "imgutils.detect.face", "imgutils.detect.halfbody", "imgutils.detect.hand", "imgutils.detect.head", "imgutils.detect", "imgutils.detect.nudenet", "imgutils.detect.person", "imgutils.detect.similarity", "imgutils.detect.text", "imgutils.detect.visual", "imgutils.edge.canny", "imgutils.edge", "imgutils.edge.lineart", "imgutils.edge.lineart_anime", "imgutils.generic.classify", "imgutils.generic.clip", "imgutils.generic.enhance", "imgutils.generic", "imgutils.generic.siglip", "imgutils.generic.yolo", "imgutils.metadata.geninfo", "imgutils.metadata", "imgutils.metadata.lsb", "imgutils.metrics.aesthetic", "imgutils.metrics.ccip", "imgutils.metrics.dbaesthetic", "imgutils.metrics", "imgutils.metrics.laplacian", "imgutils.metrics.lpips", "imgutils.metrics.psnr_", "imgutils.ocr", "imgutils.operate.align", "imgutils.operate.censor_", "imgutils.operate.imgcensor", "imgutils.operate", "imgutils.operate.squeeze", "imgutils.pose.dwpose", "imgutils.pose.format", "imgutils.pose", "imgutils.pose.visual", "imgutils.preprocess.base", "imgutils.preprocess", "imgutils.preprocess.pillow", "imgutils.preprocess.torchvision", "imgutils.preprocess.transformers", "imgutils.resource.background", "imgutils.resource", "imgutils.restore.adversarial", "imgutils.restore", "imgutils.restore.nafnet", "imgutils.restore.scunet", "imgutils.sd", "imgutils.sd.metadata", "imgutils.sd.model", "imgutils.sd.nai", "imgutils.segment", "imgutils.segment.isnetis", "imgutils.tagging.blacklist", "imgutils.tagging.character", "imgutils.tagging.deepdanbooru", "imgutils.tagging.deepgelbooru", "imgutils.tagging.format", "imgutils.tagging", "imgutils.tagging.match", "imgutils.tagging.mldanbooru", "imgutils.tagging.order", "imgutils.tagging.overlap", "imgutils.tagging.wd14", "imgutils.upscale.cdc", "imgutils.upscale", "imgutils.utils.cache", "imgutils.utils.func", "imgutils.utils", "imgutils.utils.onnxruntime", "imgutils.validate.aicheck", "imgutils.validate.bangumi_char", "imgutils.validate.classify", "imgutils.validate.color", "imgutils.validate.completeness", "imgutils.validate.dbrating", "imgutils.validate.furry", "imgutils.validate", "imgutils.validate.monochrome", "imgutils.validate.nsfw", "imgutils.validate.portrait", "imgutils.validate.rating", "imgutils.validate.real", "imgutils.validate.safe", "imgutils.validate.style_age", "imgutils.validate.teen", "imgutils.validate.truncate", "Welcome to imgutils\u2019s Documentation", "Run Environment Information", "Run Environment Information", "Installation", "Quick Start"], "terms": {"img": [0, 5, 8, 29, 62, 67], "str": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 37, 38, 39, 40, 42, 43, 45, 46, 47, 48, 50, 51, 54, 57, 58, 59, 60, 64, 65, 67, 68, 69, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105], "pathlik": [0, 4, 5, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 37, 38, 39, 40, 42, 43, 45, 46, 47, 48, 50, 51, 54, 64, 65, 67, 69, 71, 74, 75, 79, 82, 83, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "byte": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 37, 38, 39, 40, 42, 43, 45, 46, 47, 48, 50, 51, 52, 54, 64, 65, 67, 69, 71, 74, 75, 79, 82, 83, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "bytearrai": [0, 4, 5, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 37, 38, 39, 40, 42, 43, 45, 46, 47, 48, 50, 51, 52, 54, 64, 65, 67, 69, 71, 74, 75, 79, 82, 83, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "binaryio": [0, 4, 5, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 37, 38, 39, 40, 42, 43, 45, 46, 47, 48, 50, 51, 54, 64, 65, 67, 69, 71, 74, 75, 79, 82, 83, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "imag": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 50, 51, 53, 54, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 69, 70, 71, 74, 75, 76, 77, 79, 82, 83, 84, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 109], "max_width": 0, "int": [0, 4, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 27, 28, 29, 30, 33, 34, 37, 39, 43, 45, 46, 47, 48, 50, 51, 52, 54, 59, 60, 62, 64, 65, 71, 79, 83, 102], "none": [0, 4, 8, 10, 11, 13, 14, 15, 16, 17, 18, 21, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 37, 39, 47, 50, 51, 54, 57, 58, 59, 60, 67, 69, 72, 73, 88], "ellipsi": 0, "max_height": 0, "resampl": [0, 59], "2": [0, 8, 12, 22, 23, 38, 39, 40, 43, 45, 52, 59, 62, 67, 82, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104], "level": [0, 13, 14, 15, 16, 17, 18, 21, 33, 34, 38, 47, 60, 74, 94], "aspect": [0, 24, 34, 46], "float": [0, 7, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 29, 34, 39, 40, 42, 43, 44, 45, 47, 48, 50, 52, 54, 59, 60, 62, 69, 72, 73, 74, 75, 76, 79, 80, 81, 82, 86, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "1": [0, 10, 12, 20, 21, 22, 38, 39, 40, 43, 45, 52, 59, 60, 62, 67, 68, 72, 73, 74, 75, 80, 82, 83, 86, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104, 107, 108, 109], "8": [0, 12, 22, 37, 39, 43, 47, 52, 59, 62, 67, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 107, 108, 109], "sourc": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 50, 51, 52, 54, 55, 57, 58, 59, 60, 62, 64, 65, 67, 68, 69, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105], "gener": [0, 4, 12, 15, 21, 35, 36, 66, 67, 69, 75, 79, 82, 87, 94, 106], "art": [0, 67], "base": [0, 18, 21, 22, 29, 30, 33, 34, 39, 40, 42, 43, 46, 47, 48, 50, 52, 54, 56, 57, 59, 60, 69, 71, 74, 75, 79, 80, 81, 82, 90, 94, 98, 100, 106], "given": [0, 6, 7, 8, 10, 11, 14, 15, 17, 18, 19, 20, 23, 25, 27, 28, 29, 30, 33, 37, 39, 42, 46, 48, 52, 55, 59, 67, 69, 72, 73, 78, 81, 82, 89, 91, 94, 97, 98, 100, 104], "paramet": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 50, 51, 52, 54, 57, 58, 59, 60, 62, 64, 65, 67, 68, 69, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105], "imagetyp": [0, 5, 12, 13, 14, 15, 16, 17, 18, 21, 23, 24, 29, 31, 34, 35, 37, 39, 40, 42, 45, 47, 50, 51, 54, 64, 65, 67, 69, 75, 82, 83, 90, 93, 95, 98, 99, 101, 102, 103], "The": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 24, 29, 30, 31, 33, 34, 35, 36, 37, 39, 40, 42, 45, 46, 47, 48, 50, 51, 52, 54, 57, 58, 59, 60, 62, 63, 64, 65, 67, 68, 69, 71, 73, 74, 75, 76, 78, 79, 80, 82, 83, 85, 86, 88, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105, 109], "input": [0, 5, 12, 13, 14, 15, 16, 18, 20, 21, 23, 24, 29, 30, 31, 33, 34, 35, 37, 39, 40, 42, 45, 46, 47, 48, 50, 51, 54, 57, 59, 62, 64, 65, 67, 69, 72, 73, 75, 76, 78, 80, 82, 83, 86, 90, 93, 95, 98, 99, 101, 103], "option": [0, 4, 11, 12, 13, 14, 15, 16, 17, 18, 21, 22, 23, 24, 29, 30, 33, 34, 35, 39, 45, 47, 50, 51, 54, 59, 60, 62, 67, 68, 69, 72, 73, 80, 85], "maximum": [0, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 24, 34, 39, 45, 46, 47, 59, 62, 85, 102], "width": [0, 4, 10, 48, 59, 60, 79], "If": [0, 5, 8, 10, 11, 13, 14, 15, 16, 17, 18, 21, 22, 24, 29, 30, 33, 34, 35, 37, 39, 45, 47, 50, 52, 54, 57, 58, 59, 62, 64, 65, 67, 68, 69, 72, 73, 80, 82, 88, 89, 90, 91, 94, 97, 100, 104], "set": [0, 12, 24, 29, 30, 34, 39, 50, 52, 54, 59, 82, 88, 91, 94, 100, 104, 105], "automat": [0, 4, 30, 33, 39, 50, 88, 107, 108], "determin": [0, 8, 39, 98], "termin": 0, "size": [0, 4, 6, 7, 10, 11, 23, 24, 25, 27, 28, 39, 46, 48, 50, 54, 57, 58, 59, 60, 62, 64, 65, 67, 71, 79, 83, 84, 102, 107, 108], "height": [0, 4, 10, 48, 59, 60, 79], "filter": [0, 34, 50, 59, 62, 72, 73, 94, 96, 100], "us": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 43, 45, 47, 48, 50, 51, 54, 55, 57, 59, 62, 63, 64, 65, 67, 68, 69, 72, 74, 75, 76, 79, 82, 83, 85, 86, 88, 89, 90, 91, 94, 96, 97, 98, 100, 104], "when": [0, 7, 10, 12, 23, 25, 27, 28, 29, 30, 37, 39, 43, 47, 48, 52, 55, 59, 64, 67, 69, 71, 79, 83, 85, 88, 89, 105], "resiz": [0, 23, 24, 34, 46, 54, 57, 58, 59, 67, 79], "charact": [0, 39, 45, 54, 70, 71, 74, 75, 76, 77, 82, 90, 106], "repres": [0, 7, 10, 12, 13, 14, 15, 22, 39, 43, 47, 50, 52, 69, 71, 80, 89, 98, 105], "differ": [0, 8, 14, 15, 16, 17, 18, 21, 22, 30, 35, 36, 37, 39, 43, 44, 51, 52, 58, 59, 90, 95, 99, 101, 103, 107, 108], "intens": 0, "proport": [0, 90], "correct": [0, 37], "output": [0, 24, 29, 30, 33, 40, 54, 67, 68, 75, 80, 82, 109], "which": [0, 4, 10, 22, 23, 25, 27, 28, 33, 35, 39, 43, 48, 57, 59, 60, 63, 67, 68, 69, 71, 72, 75, 79, 85, 86, 88, 89, 91, 96, 97, 98, 105, 106, 107, 108, 109], "should": [0, 3, 10, 24, 39, 43, 47, 48, 50, 59, 71, 82, 109], "approxim": 0, "ratio": [0, 24, 34, 45, 46, 48, 79], "your": [0, 50, 64, 105, 107, 108, 109], "thi": [0, 3, 4, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 45, 47, 48, 50, 51, 52, 54, 55, 57, 58, 59, 62, 64, 65, 66, 67, 68, 69, 70, 74, 77, 81, 82, 83, 85, 86, 88, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105, 107, 108], "valu": [0, 4, 8, 10, 13, 17, 18, 21, 22, 37, 39, 43, 47, 50, 52, 57, 58, 59, 68, 74, 79, 86, 89, 97, 105], "ensur": [0, 30, 34, 39, 46, 59, 64, 67, 85], "i": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 45, 47, 48, 50, 51, 52, 54, 55, 57, 58, 59, 60, 62, 64, 65, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 82, 83, 85, 86, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109], "close": [0, 48, 67], "possibl": [0, 23, 30, 39, 48], "origin": [0, 4, 6, 8, 20, 25, 27, 28, 37, 38, 44, 47, 48, 50, 54, 71, 74, 76, 79, 80, 98], "default": [0, 4, 5, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 22, 23, 25, 27, 28, 29, 30, 33, 34, 39, 40, 42, 43, 45, 47, 48, 50, 52, 54, 59, 60, 64, 65, 68, 71, 72, 73, 74, 76, 79, 82, 83, 88, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104], "return": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 50, 51, 52, 54, 57, 58, 59, 60, 62, 64, 65, 67, 68, 69, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 88, 89, 90, 91, 92, 93, 94, 95, 98, 99, 100, 101, 102, 103, 104, 105], "represent": [0, 22, 39, 57, 58, 67], "type": [0, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 21, 22, 23, 24, 29, 30, 31, 33, 34, 35, 37, 39, 40, 42, 45, 47, 48, 50, 51, 52, 54, 57, 58, 59, 60, 62, 64, 65, 67, 68, 69, 72, 73, 76, 78, 80, 81, 82, 83, 85, 86, 90, 93, 94, 95, 98, 99, 100, 101, 102, 103], "exampl": [0, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 27, 28, 29, 34, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 50, 51, 57, 58, 59, 60, 62, 67, 71, 72, 73, 74, 75, 76, 79, 80, 81, 82, 83, 85, 86, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104, 105], "here": [0, 12, 20, 26, 39, 43, 44, 67, 72, 74, 75, 79, 82, 83, 90, 92, 105, 107, 108], "an": [0, 4, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 37, 38, 39, 40, 42, 43, 45, 46, 47, 48, 50, 51, 52, 54, 57, 59, 62, 64, 65, 67, 69, 70, 71, 73, 74, 75, 77, 80, 82, 83, 86, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105], "jerri": 0, "from": [0, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 27, 28, 29, 33, 34, 35, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 50, 51, 52, 57, 58, 59, 60, 62, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 79, 80, 81, 82, 83, 85, 86, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105, 107, 108, 109], "import": [0, 6, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 21, 24, 34, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 50, 51, 57, 58, 59, 60, 62, 67, 71, 72, 73, 74, 75, 76, 79, 80, 81, 82, 83, 85, 86, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104, 105, 107, 108, 109], "print": [0, 5, 12, 17, 18, 21, 22, 34, 67, 68, 107, 108, 109], "png": [0, 5, 8, 10, 13, 24, 35, 37, 42, 47, 48, 50, 62, 67, 69, 71, 82, 83, 92, 105], "draw": [1, 24, 26, 27, 54, 98, 106], "ascii_draw": 1, "meta": [2, 106, 109], "__title__": [2, 109], "__version__": [2, 109], "__description__": [2, 109], "__author__": [2, 109], "__author_email__": 2, "overview": [3, 4, 6, 7, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 31, 32, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 50, 51, 53, 59, 60, 61, 62, 63, 64, 65, 66, 67, 70, 71, 72, 73, 74, 75, 76, 77, 79, 82, 83, 84, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105], "inform": [3, 30, 33, 34, 35, 36, 37, 54, 67, 69, 81], "packag": 3, "titl": [3, 69], "project": [3, 20, 74, 82, 105], "version": [3, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 34, 38, 47, 64, 65, 67, 68, 85, 91, 106, 109], "short": [3, 75, 79, 82], "descript": [3, 20, 29, 33, 69], "includ": [3, 5, 8, 11, 12, 13, 20, 21, 22, 24, 29, 30, 31, 33, 34, 35, 36, 51, 52, 58, 59, 66, 67, 68, 69, 75, 82, 86, 90, 98], "setup": 3, "py": [3, 71], "author": [3, 68], "email": 3, "step": [4, 48, 59, 67], "forecolor": [4, 25, 27, 28], "lightgrei": 4, "backcolor": [4, 25, 27, 28], "white": [4, 8, 25, 27, 28, 30, 59, 67, 71], "creat": [4, 29, 30, 33, 34, 35, 47, 57, 58, 59, 67, 69, 73, 89], "black": [4, 47, 67], "squar": [4, 59], "can": [4, 5, 8, 10, 13, 14, 15, 16, 17, 18, 19, 20, 21, 24, 26, 30, 33, 35, 37, 39, 43, 47, 51, 52, 57, 59, 67, 68, 69, 75, 80, 82, 88, 90, 96, 97, 106, 109], "complement": 4, "transpar": [4, 8, 10, 25, 27, 28, 48, 50, 71, 83], "area": [4, 10, 12, 22, 23, 47, 48], "grid": 4, "pixel": [4, 24, 37, 47, 48, 50, 59, 62, 67, 71, 97], "mean": [4, 20, 22, 23, 25, 27, 28, 29, 39, 42, 43, 48, 52, 57, 58, 59, 88, 91, 109], "function": [4, 7, 8, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 29, 30, 33, 34, 35, 36, 37, 39, 42, 45, 47, 48, 50, 51, 54, 57, 58, 59, 62, 64, 66, 67, 68, 69, 81, 82, 83, 85, 86, 90, 94, 98, 100, 105], "suitabl": [4, 57, 59, 74, 98], "color": [4, 8, 10, 25, 27, 28, 47, 62, 67, 71, 96, 97, 106], "fore": [4, 25, 27, 28], "back": [4, 82], "A": [4, 5, 8, 13, 14, 15, 16, 17, 18, 20, 21, 25, 27, 28, 29, 34, 37, 38, 39, 40, 45, 46, 47, 48, 50, 57, 59, 60, 67, 68, 69, 73, 76, 81, 85, 88, 89, 90, 91, 93, 94, 95, 97, 99, 100, 101, 102, 103, 104, 109], "rgba": [4, 8, 31, 37, 64, 65, 71, 83], "contain": [4, 5, 10, 13, 14, 15, 16, 17, 18, 20, 21, 22, 24, 29, 30, 33, 34, 39, 40, 52, 54, 59, 64, 67, 68, 69, 75, 79, 82, 91, 94, 100, 102, 104], "add": [4, 35, 68, 69, 76], "rgb": [4, 6, 7, 8, 30, 31, 47, 59, 60, 67, 71, 83], "In": [4, 27, 39, 90, 91], "document": [4, 107, 108, 109], "accur": [4, 13, 21, 94, 100], "present": [4, 35, 69, 74], "state": [4, 33], "shown": [4, 70], "follow": [4, 29, 39, 52, 58, 59, 63, 68, 69, 75, 82, 89, 90, 91, 93, 94, 95, 97, 99, 100, 101, 103, 104, 109], "figur": 4, "modul": [5, 8, 11, 12, 17, 18, 20, 21, 22, 23, 24, 29, 30, 33, 34, 35, 36, 37, 57, 58, 66, 68, 69, 70, 82, 85, 86, 94, 100, 106], "provid": [5, 8, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 29, 30, 31, 33, 34, 35, 36, 37, 39, 47, 50, 52, 54, 57, 58, 59, 66, 67, 68, 69, 79, 80, 82, 85, 86, 88, 94, 100], "util": [5, 8, 11, 20, 21, 29, 32, 34, 43, 46, 50, 53, 57, 58, 63, 66, 68, 74, 75, 79, 82, 106], "handl": [5, 8, 11, 29, 30, 33, 34, 36, 37, 55, 58, 59, 66, 69], "url": [5, 9, 13, 16, 18, 30, 37, 67, 106], "convers": [5, 8, 34, 58, 59], "between": [5, 14, 15, 21, 22, 29, 30, 33, 39, 43, 44, 48, 58, 64, 65, 73, 79, 83, 86], "valid": [5, 11, 47, 48, 52, 59, 106], "format": [5, 8, 10, 25, 27, 28, 29, 30, 33, 34, 35, 36, 37, 40, 47, 50, 51, 53, 57, 59, 67, 68, 69, 75, 77, 82, 98, 106], "support": [5, 6, 8, 11, 14, 15, 16, 18, 21, 29, 33, 34, 35, 48, 54, 57, 58, 59, 64, 65, 67, 68, 69, 82, 83], "convert": [5, 8, 30, 35, 37, 39, 52, 57, 58, 59, 69, 82, 98], "specifi": [5, 8, 22, 23, 24, 29, 30, 33, 34, 39, 47, 48, 50, 59, 67, 68, 69, 73, 75, 80, 82, 85], "load": [5, 8, 13, 14, 17, 18, 29, 30, 33, 34, 35, 37, 67, 82, 88], "variou": [5, 8, 14, 15, 17, 21, 22, 24, 29, 31, 33, 34, 36, 59, 67, 69, 86, 109], "mime": 5, "jpg": [5, 6, 7, 8, 11, 12, 14, 15, 16, 17, 18, 21, 24, 29, 34, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 51, 60, 71, 74, 75, 79, 82, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104, 105], "save_kwarg": 5, "string": [5, 13, 15, 16, 20, 37, 52, 67, 68, 76, 88, 105], "pil": [5, 6, 7, 8, 10, 11, 17, 24, 30, 34, 43, 46, 47, 48, 50, 57, 59, 60, 62, 67, 75, 83, 92, 97], "numpi": [5, 6, 10, 24, 30, 33, 37, 39, 50, 52, 82, 86], "arrai": [5, 10, 24, 30, 37, 39, 43, 50, 52, 82, 86], "file": [5, 8, 10, 11, 12, 13, 16, 18, 24, 35, 37, 43, 60, 66, 67, 68, 69, 88, 97, 105, 106], "path": [5, 8, 10, 12, 13, 16, 18, 24, 30, 34, 37, 60, 67, 68, 69, 75, 92, 97, 105], "desir": [5, 60], "addit": [5, 11, 29, 30, 33, 34, 35, 47, 48, 58, 67, 69], "keyword": [5, 11, 29, 30, 33, 34, 35, 47, 48, 67, 69, 85], "argument": [5, 11, 29, 30, 33, 34, 35, 47, 48, 51, 52, 67, 69, 73, 75, 82, 85], "pass": [5, 11, 27, 28, 29, 30, 33, 34, 35, 47, 48, 67, 71, 79, 83, 85], "save": [5, 10, 24, 35, 62, 67, 68, 69, 71], "encod": [5, 6, 9, 29, 30, 33, 37, 69, 106], "open": [5, 6, 7, 8, 10, 12, 17, 29, 34, 46, 47, 48, 50, 62, 67, 68, 83, 88], "test": [5, 43, 83, 89, 90, 91, 93, 94, 95, 97, 99, 100, 101, 103, 104], "blob_url": 5, "qualiti": [5, 23, 40, 61, 67, 82, 83], "95": [5, 34, 59, 72, 73, 80], "base64": 5, "pre": [5, 13, 15, 18, 30, 33, 40], "object": [5, 6, 8, 10, 11, 12, 18, 22, 24, 34, 35, 37, 43, 47, 51, 54, 55, 58, 59, 60, 67, 69, 74, 75, 88, 91, 92, 94, 97, 100, 104], "rais": [5, 8, 11, 13, 14, 16, 17, 18, 21, 22, 29, 33, 34, 37, 47, 50, 52, 55, 57, 58, 59, 62, 67, 68, 69, 72, 73, 80], "valueerror": [5, 11, 13, 16, 18, 21, 22, 29, 33, 37, 50, 59, 69, 80], "unsupport": [5, 45, 58, 59, 80], "method": [5, 11, 29, 30, 31, 33, 34, 36, 37, 39, 47, 59, 94, 100], "warn": 5, "userwarn": 5, "doesn": [5, 37, 73], "t": [5, 37, 73], "match": [5, 22, 33, 37, 50, 59, 73, 77, 106], "actual": [5, 18, 21, 45], "invalid": [5, 13, 16, 18, 21, 29, 33, 35, 59], "show": [5, 11, 13, 14, 15, 16, 51], "bool": [5, 7, 8, 11, 24, 27, 34, 39, 45, 47, 50, 51, 54, 59, 64, 65, 68, 69, 72, 73, 74, 75, 76, 78, 79, 82, 83, 89, 97, 105], "effici": [5, 20, 23, 30, 68, 86], "without": [5, 34, 62, 67, 72, 73, 81], "content": [5, 11, 12, 27, 45, 70], "true": [5, 7, 8, 11, 24, 34, 39, 47, 48, 51, 54, 57, 58, 59, 64, 65, 68, 69, 72, 73, 76, 78, 82, 89, 92, 97, 105], "fals": [5, 6, 7, 8, 11, 24, 27, 34, 39, 45, 47, 59, 64, 65, 67, 68, 69, 72, 73, 74, 75, 76, 78, 79, 82, 83, 89, 92, 97, 105], "otherwis": [5, 8, 11, 35, 39, 59, 64, 65, 69, 72, 73, 78, 83, 88], "abc": 5, "svg": 5, "xml": 5, "jpeg": [5, 63, 67, 92, 105], "text": [5, 19, 24, 30, 33, 45, 67, 76, 78, 106], "plain": 5, "hello": 5, "order_": [6, 7], "chw": [6, 7], "both": [6, 13, 22, 30, 33, 45, 57, 68, 82], "np": [6, 7, 10, 29, 30, 33, 37, 39, 48, 50, 52, 82, 86], "uint8": [6, 7], "float32": [6, 7, 10, 25, 27, 28, 39], "ar": [6, 10, 12, 13, 14, 15, 16, 17, 18, 21, 22, 23, 29, 30, 33, 34, 35, 39, 42, 43, 44, 45, 47, 52, 55, 58, 59, 60, 63, 67, 68, 69, 72, 73, 74, 75, 79, 80, 82, 83, 89, 90, 91, 92, 93, 94, 95, 97, 99, 100, 101, 102, 103, 104, 105], "order": [6, 7, 59, 76, 77, 106], "rgb_encod": [6, 9], "custom_imag": [6, 7], "data_cwh": 6, "cwh": 6, "data_int": 6, "use_float": [6, 7], "mode": [6, 7, 8, 22, 34, 37, 58, 60, 67, 80, 83, 88], "1606x1870": [6, 7], "0x7fb9b89bbdc0": 6, "0x7fb9b89bbe50": 6, "0x7fb9b89bbdf0": 6, "invers": 6, "oper": [6, 30, 33, 38, 39, 40, 42, 43, 59, 68, 106], "ndarrai": [7, 10, 29, 30, 33, 37, 39, 43, 48, 50, 52, 82, 86], "channel": [7, 8, 31, 59, 64, 65, 83], "jpegimageplugin": [7, 60], "jpegimagefil": [7, 60], "0x7f9ec37389d0": 7, "shape": [7, 39, 43, 50, 71, 82], "dtype": [7, 39], "3": [7, 10, 12, 13, 14, 15, 21, 22, 39, 40, 43, 45, 47, 52, 54, 59, 62, 67, 75, 82, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104, 107, 108, 109], "1870": 7, "1606": 7, "whc": 7, "": [7, 12, 13, 14, 15, 16, 17, 18, 21, 22, 23, 29, 34, 35, 37, 45, 47, 57, 59, 67, 82, 85, 93], "result": [7, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 29, 30, 33, 34, 37, 40, 43, 45, 47, 48, 50, 51, 71, 74, 75, 82, 86, 93, 94, 100], "same": [7, 8, 39, 44, 82, 85], "torchvis": [7, 56, 106], "transform": [7, 8, 55, 56, 57, 58, 76, 106], "to_tensor": [7, 57, 58], "process": [8, 9, 11, 13, 14, 16, 17, 22, 31, 34, 36, 37, 39, 57, 59, 62, 64, 65, 66, 73, 82, 109], "manipul": [8, 66], "python": [8, 37, 62, 85, 107, 108, 109], "librari": [8, 34, 57, 59, 62, 109], "It": [8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 29, 30, 33, 34, 35, 36, 47, 48, 50, 54, 57, 58, 66, 68, 69, 82, 85, 86, 98, 109], "multipl": [8, 10, 16, 30, 33, 37, 39, 43, 67], "ad": [8, 12, 59, 68, 69, 76], "background": [8, 9, 25, 27, 28, 30, 61, 67, 71, 106], "check": [8, 11, 37, 42, 68, 72, 73, 78, 89, 92, 102, 105, 109], "alpha": [8, 31, 64, 65], "design": [8, 22, 29, 33, 35, 36], "simplifi": [8, 90], "common": [8, 58], "relat": [8, 12, 14, 17, 66, 73, 86], "task": [8, 21, 22, 33, 36, 47, 57], "applic": [8, 57, 74, 79, 98], "kei": [8, 18, 22, 30, 59, 68, 75, 82], "featur": [8, 13, 18, 30, 32, 33, 39, 43, 69, 71, 74, 75, 76, 82, 90], "binari": [8, 86], "like": [8, 12, 19, 24, 58, 59, 79, 85, 109], "onc": 8, "particularli": [8, 22, 29, 35, 36, 69, 85], "requir": [8, 10, 20, 21, 39, 48, 68, 69, 94, 100, 109], "preprocess": [8, 20, 29, 30, 34, 39, 64, 106], "befor": [8, 37, 39, 68, 82], "further": 8, "analysi": [8, 40], "force_background": [8, 59], "appli": [8, 15, 18, 20, 31, 39, 47, 48, 50, 57, 59, 62, 82, 86], "necessari": [8, 39, 74, 79], "ha": [8, 23, 45, 58, 83, 98, 107, 108], "4": [8, 12, 15, 17, 18, 22, 37, 38, 39, 40, 43, 47, 52, 62, 64, 65, 67, 75, 82, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104, 107, 108], "avoid": [8, 74], "anomali": 8, "dure": [8, 29, 37, 76, 97, 105], "subsequ": [8, 30, 47], "union": [8, 13, 14, 15, 16, 17, 18, 21, 22, 30, 33, 37, 39, 47, 52, 57, 59, 67, 69, 72, 73, 80], "retain": 8, "typeerror": [8, 52, 57, 58, 59, 72, 73, 80], "isinst": 8, "list": [8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 29, 30, 33, 34, 39, 43, 45, 47, 48, 51, 54, 57, 58, 59, 60, 72, 73, 80, 81, 82, 89, 91, 94, 100, 104], "tupl": [8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 29, 30, 33, 34, 39, 40, 43, 45, 47, 48, 51, 59, 82, 90, 91, 93, 94, 95, 98, 99, 100, 101, 102, 103, 104], "take": [8, 54, 59], "singl": [8, 16, 33, 37, 39, 58, 59, 76, 82, 86], "call": [8, 26, 67], "each": [8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 24, 29, 34, 39, 43, 50, 57, 66, 76, 78, 82, 83, 98], "item": [8, 10, 18], "batch": [8, 64, 65, 82, 83, 102], "multiimagestyp": [8, 30, 33, 39, 48], "iter": [8, 59, 62, 73], "img_path": 8, "image1": 8, "image2": 8, "loaded_imag": 8, "len": [8, 60], "all": [8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 26, 29, 30, 33, 34, 38, 39, 40, 42, 43, 45, 51, 52, 62, 64, 65, 68, 70, 71, 75, 77, 82, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "pillow": [8, 56, 106], "boolean": [8, 39], "tool": [9, 16, 24, 29, 31, 38, 39, 40, 41, 47, 62, 70, 76, 96, 98], "basic": [9, 57, 61, 73], "grid_background": 9, "grid_transpar": 9, "blob": [9, 71, 106], "to_blob_url": 9, "load_image_from_blob_url": 9, "is_valid_image_blob_url": 9, "decod": [9, 37, 106], "rgb_decod": 9, "load_imag": [9, 24, 51, 67], "has_alpha_channel": 9, "layer": [9, 86, 106], "istack": 9, "download_image_from_url": 9, "is_http_url": 9, "mai": [10, 14, 17, 39, 63, 67, 74, 79, 85, 105, 107, 108], "block": [10, 29, 33, 34], "togeth": 10, "new": [10, 23, 29, 52, 64, 65, 67, 68, 73], "similar": [10, 12, 19, 30, 33, 39, 43, 59, 79, 82, 106], "techniqu": [10, 31, 37], "p": [10, 74, 75, 79, 82], "need": [10, 16, 34, 45, 48, 85, 89, 91, 94, 97, 100, 104], "stack": [10, 82], "addition": 10, "second": [10, 22, 39, 44, 78], "element": [10, 82], "rang": [10, 39, 43, 48], "left": [10, 47, 48, 52, 86], "0": [10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 29, 30, 34, 38, 39, 40, 43, 45, 47, 48, 50, 52, 54, 57, 58, 59, 62, 67, 68, 72, 73, 74, 75, 76, 79, 80, 81, 82, 86, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104, 107, 108, 109], "right": [10, 47, 52, 86], "two": [10, 22, 39, 44, 62, 78, 97], "dimension": [10, 82], "h": [10, 25, 27, 28, 50, 71], "w": [10, 25, 27, 28, 50, 71, 82], "posit": [10, 39, 47, 48, 90], "target": [10, 19, 25, 27, 28, 30, 48, 59], "By": [10, 45], "first": [10, 12, 16, 22, 34, 39, 44, 78], "howev": [10, 39], "solid": [10, 47], "pure": [10, 71], "lime": [10, 71], "nian": 10, "nian_lim": 10, "yellow": [10, 67], "5": [10, 12, 16, 21, 22, 39, 40, 43, 45, 48, 50, 52, 57, 58, 59, 60, 67, 74, 86, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104], "9": [10, 12, 22, 39, 43, 52, 59, 67, 80, 89, 90, 91, 93, 94, 97, 98, 99, 100, 101, 103, 104], "nian_tran": 10, "custom": [10, 13, 14, 15, 16, 17, 18, 21, 29, 33, 34, 37, 40, 47, 48, 50, 58, 59, 67, 68, 72], "mask": [10, 25, 27, 28, 48, 50, 71], "hs1": 10, "ab": 10, "linspac": 10, "ws1": 10, "nian_mask": 10, "hxw": [10, 25, 27, 28, 50], "download": 11, "special": [11, 12], "github": [11, 51, 107, 108, 109], "hug": [11, 18, 29, 30, 33, 34, 39, 59, 82], "face": [11, 18, 19, 20, 29, 30, 33, 34, 39, 52, 54, 59, 67, 73, 82, 90, 106], "progress": [11, 64, 65, 83], "track": 11, "host": [11, 12, 15, 20, 23, 30, 39, 45, 60, 75, 83, 89, 90, 91, 93, 94, 95, 97, 99, 100, 101, 103, 104, 109], "main": [11, 17, 20, 21, 24, 29, 30, 33, 34, 39, 59, 67, 69, 71, 74, 85, 109], "compon": [11, 12, 22, 29, 30, 33, 34, 85], "http": [11, 51, 71, 109], "intern": [11, 33, 55, 68], "silent": [11, 64, 65, 83], "expected_s": 11, "kwarg": [11, 12, 13, 14, 15, 16, 17, 18, 21, 29, 30, 33, 34, 35, 47, 48, 67, 69], "suppress": [11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 24, 34, 47, 83], "bar": 11, "displai": [11, 30, 33, 64, 65], "expect": [11, 37, 59], "session": 11, "get": [11, 25, 27, 28, 30, 38, 40, 60, 61, 67, 71, 74, 77, 82, 88, 90, 95, 97, 99, 101, 103], "especi": 11, "hf": 11, "request": 11, "requestexcept": 11, "fail": [11, 13], "unidentifiedimageerror": 11, "com": [11, 51, 109], "ftp": 11, "booru": 12, "yolo": [12, 18, 20, 32, 106], "aperveyev": 12, "deepgh": [12, 13, 14, 15, 16, 17, 18, 20, 23, 39, 43, 45, 60, 75, 79, 83, 89, 90, 91, 93, 94, 95, 97, 99, 100, 101, 103, 104, 109], "overal": [12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 26, 38, 39, 40, 42, 43, 45, 51, 62, 64, 65, 70, 77, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "benchmark": [12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 26, 38, 39, 40, 42, 43, 45, 51, 62, 64, 65, 70, 77, 83, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "explan": 12, "No": [12, 67, 107, 108], "head": [12, 19, 24, 51, 73, 90, 99, 106], "anim": [12, 13, 14, 15, 16, 17, 18, 19, 21, 26, 28, 38, 39, 40, 42, 51, 53, 54, 60, 67, 70, 71, 73, 74, 77, 83, 90, 91, 94, 95, 99, 100, 101, 103, 104, 109], "pretti": 12, "girl": [12, 45, 73], "onli": [12, 13, 14, 15, 16, 17, 18, 21, 24, 39, 68, 73, 74, 79, 82, 97], "bust": 12, "torso": 12, "part": [12, 50, 51, 52], "collarbon": 12, "center": [12, 48, 58, 59], "pair": [12, 22, 33], "cover": [12, 20, 48, 67, 73], "breast": [12, 20, 73, 74, 75, 79, 81, 82], "boob": 12, "bra": 12, "nippl": [12, 13, 47, 67], "mostli": [12, 16], "visibl": [12, 24], "nsfw": [12, 47, 96, 106], "shld": 12, "shoulder": [12, 52], "mayb": 12, "one": [12, 33, 37, 43, 45, 59, 73, 82], "view": [12, 45], "profil": 12, "exactli": 12, "rear": 12, "exclud": 12, "sideb": 12, "uncov": 12, "other": [12, 39, 45, 59, 78, 81, 90], "visual": [12, 13, 14, 15, 16, 18, 19, 21, 39, 41, 51, 53, 82, 106], "mark": 12, "belli": [12, 20], "button": [12, 29, 75], "hip": [12, 52], "half": [12, 16, 73], "stock": 12, "line": [12, 26, 27, 54], "knee": [12, 52], "below": [12, 54, 70, 109], "6": [12, 22, 24, 39, 43, 52, 59, 62, 72, 73, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104, 107, 108], "nopan": 12, "panti": [12, 76], "cloth": 12, "bikini": 12, "regardless": 12, "censor": [12, 19, 47, 48, 94, 100, 106], "evid": 12, "7": [12, 13, 15, 16, 17, 18, 34, 39, 43, 45, 47, 50, 52, 59, 67, 72, 73, 79, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104], "butt": 12, "buttock": [12, 20], "least": [12, 36, 37, 69], "partial": 12, "behind": 12, "more": [12, 13, 32, 33, 45, 52, 57, 67, 85, 88], "less": [12, 13, 15, 21, 89], "stand": [12, 67, 74, 75, 79, 82], "sit": [12, 73], "ass": 12, "split": [12, 79], "leg": [12, 67], "wide": [12, 67], "90": 12, "degre": [12, 48], "typic": [12, 13, 30, 59], "abov": [12, 13, 14, 15, 16, 17, 18, 21, 50, 91, 94, 100, 104], "10": [12, 23, 29, 39, 43, 48, 52, 59, 62, 89, 90, 91, 94, 97, 98, 100, 101], "sprd": 12, "strongli": [12, 83], "11": [12, 39, 52, 89, 90, 91, 94, 97, 98, 100, 101, 107, 108], "vsplt": 12, "pose": [12, 39, 106], "12": [12, 24, 39, 47, 52, 59, 89, 90, 91, 94, 97, 98, 100, 101], "vsprd": 12, "vsplit": 12, "13": [12, 39, 52, 90, 91, 94, 98, 101, 103], "full": [12, 67], "almost": 12, "side": [12, 46, 73, 105], "usual": [12, 43], "ly": 12, "14": [12, 52, 59, 90, 91, 94, 98, 101, 109], "wing": [12, 73], "dragon": 12, "poni": 12, "15": [12, 42, 44, 52, 59, 90, 91, 94, 98, 101, 107, 108], "feral": 12, "four": [12, 13, 90], "non": [12, 13, 14, 15, 16, 17, 18, 20, 21, 34, 47, 95], "human": [12, 13, 14, 15, 16, 17, 18, 21, 51, 53, 89], "16": [12, 52, 59, 62, 64, 65, 90, 94, 98, 101], "hdrago": 12, "style": [12, 16, 21, 48, 103, 109], "17": [12, 52, 59, 98, 103], "hponi": 12, "18": [12, 20, 52, 59, 94, 98, 100, 107, 108], "hfox": 12, "cartoon": 12, "fox": 12, "dog": 12, "zootopia": 12, "nick": 12, "wild": 12, "19": [12, 52, 98], "hrabb": 12, "rabbit": 12, "judi": 12, "hopp": 12, "bunnygirl": 12, "20": [12, 29, 52, 59, 67, 98], "hcat": 12, "cat": [12, 73, 80], "catgirl": 12, "sharp": 12, "muzzl": 12, "compar": [12, 22, 33], "21": [12, 16, 52, 59, 103], "hbear": 12, "bear": 12, "22": [12, 52, 59], "jacko": 12, "memet": 12, "jack": 12, "o": [12, 67, 69, 79, 82, 94, 97, 107, 108], "contest": 12, "toward": [12, 52], "viewer": [12, 67], "23": [12, 52, 59], "jackx": 12, "sometim": 12, "24": [12, 39, 43, 52, 59, 62], "hhors": 12, "hors": 12, "implement": [12, 30, 33, 44, 85], "aa09": 12, "25": [12, 15, 20, 34, 44, 59, 103], "hbird": 12, "bird": 12, "name": [12, 13, 14, 15, 16, 17, 18, 21, 23, 29, 30, 33, 34, 39, 40, 45, 47, 52, 57, 58, 59, 74, 79, 82, 83, 89, 90, 93, 95, 98, 99, 101, 102, 103], "releas": 12, "time": [12, 69, 83], "yolov8s_pp09": 12, "2023": 12, "focus": 12, "class": [12, 14, 17, 18, 29, 30, 31, 33, 34, 37, 47, 48, 52, 55, 57, 59, 60, 66, 67, 69, 73, 90, 91, 94, 95, 99, 100, 101, 103, 104], "advanc": [12, 109], "capabl": [12, 30, 37, 45], "specif": [12, 13, 18, 29, 30, 33, 35, 37, 47, 52, 55, 57, 59, 69, 70, 90, 94, 100], "scenario": [12, 74, 79, 85], "yolov8s_pp12": 12, "2024": 12, "final": 12, "patch": 12, "continu": 12, "focu": [12, 67], "enhanc": [12, 32, 106], "improv": [12, 23, 82], "previou": 12, "yolov8m_pp13": 12, "offer": [12, 15, 16, 17, 22, 57, 69, 97], "yolov8n_as01": 12, "spinoff": 12, "26": [12, 59], "train": [12, 13, 14, 15, 16, 17, 18, 21, 39, 40, 74, 75, 76, 79, 83, 94, 100], "80": 12, "epoch": 12, "sfw": 12, "subset": 12, "wa": 12, "eventu": 12, "abandon": 12, "due": [12, 38, 39, 74, 79, 85, 90, 105], "ineffect": 12, "yolov8m_as02": 12, "start": [12, 37, 48, 67, 106], "30": [12, 21, 48], "public": [12, 30], "friendli": [12, 109], "reduc": [12, 39, 50, 82], "yolov8m_as03": 12, "as02": 12, "60": 12, "aim": 12, "bottleneck": 12, "reproduc": 12, "yolov8s_aa06": 12, "initi": [12, 29, 30, 34, 37, 47, 60, 73], "current": [12, 58, 64, 67, 94, 100, 107, 108, 109], "reincarn": 12, "some": [12, 29, 32, 39, 43, 44, 48, 61, 72, 74, 75, 79, 82, 83, 85, 92, 105, 107, 108], "yolov8s_aa09": 12, "updat": [12, 29, 30, 33, 34, 68], "dataset": [12, 13, 14, 15, 16, 17, 18, 21, 40, 43, 82, 96], "closeup": 12, "adjust": [12, 34, 43, 73], "larg": [12, 27, 30, 39, 82], "hat": [12, 73], "aa06": 12, "yolov8s_aa10": 12, "major": 12, "fix": 12, "issu": [12, 18, 64], "wear": 12, "yolov8s_aa11": 12, "latest": [12, 34, 74, 79], "mainstream": 12, "aa10": 12, "outstand": 12, "map": [12, 29, 45, 51, 72, 73, 76, 80, 81, 86, 98, 102], "score": [12, 13, 14, 15, 16, 17, 18, 20, 22, 23, 24, 29, 30, 33, 38, 40, 42, 43, 45, 51, 52, 54, 76, 80, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "though": 12, "note": [12, 16, 39, 48, 67, 90, 94, 97, 100, 107, 108], "complet": [12, 34, 48, 90, 96, 106], "fair": 12, "bias": 12, "model_nam": [12, 13, 14, 15, 16, 17, 18, 21, 29, 30, 33, 34, 40, 47, 82, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "conf_threshold": [12, 13, 14, 15, 16, 17, 18, 21, 34, 47], "iou_threshold": [12, 13, 14, 15, 16, 17, 18, 20, 21, 34, 47], "perform": [12, 16, 20, 21, 23, 30, 33, 34, 39, 45, 47, 48, 51, 59, 74, 85, 97, 98, 107, 108], "confid": [12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 34, 40, 45, 47, 52, 54, 75, 82], "threshold": [12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 25, 34, 39, 42, 43, 45, 47, 50, 54, 74, 75, 79, 82, 89, 97], "iou": [12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 34, 47], "bounding_box": 12, "x1": [12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 24, 34, 47, 48], "y1": [12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 24, 34, 47, 48], "x2": [12, 20, 22], "y2": [12, 20, 22], "box": [12, 13, 14, 15, 16, 17, 18, 20, 22, 23, 24, 45, 51], "f": [12, 17, 22, 39, 43, 67, 86], "2f": 12, "point": [13, 17, 39, 52, 59], "femal": [13, 20, 47, 73], "genit": 13, "male": [13, 20, 73], "anime_censor_detect": 13, "yolov8": [13, 14, 15, 16, 17, 18, 21], "model": [13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 26, 27, 28, 29, 30, 31, 33, 34, 38, 39, 40, 43, 45, 47, 51, 52, 54, 59, 62, 63, 64, 65, 66, 67, 70, 74, 75, 76, 77, 79, 82, 83, 86, 88, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 106, 109], "v1": [13, 14, 15, 16, 17, 21, 47, 67, 82], "identifi": [13, 29, 37, 64], "locat": 13, "anatom": 13, "analyz": [13, 20, 40], "data": [13, 16, 18, 35, 37, 39, 51, 58, 66, 67, 74, 76, 94, 100, 106, 107, 108, 109], "either": [13, 14, 15, 16, 17, 33, 39, 59, 82, 86], "standard": [13, 15, 16, 17, 35, 59, 85], "n": [13, 14, 15, 16, 17, 18, 21, 37, 39, 47, 59, 67], "nano": [13, 15, 16, 17, 47], "faster": [13, 14, 15, 16, 17, 18, 47], "while": [13, 15, 16, 17, 24, 34, 46, 48, 62, 85], "slower": [13, 21], "construct": [13, 14, 16, 17, 47, 82], "intersect": [13, 14, 15, 16, 17, 18, 21, 22, 47], "over": [13, 14, 15, 16, 17, 18, 21, 22, 23, 47, 73], "merg": [13, 14, 15, 16, 17, 39], "integ": [13, 37, 43, 52, 59], "x0": [13, 14, 15, 16, 17, 18, 21, 24, 34, 47, 48], "y0": [13, 14, 15, 16, 17, 18, 21, 24, 34, 47, 48], "bound": [13, 14, 15, 16, 17, 18, 20, 22, 23, 24, 51], "indic": [13, 39, 52, 55, 74, 79, 82], "nipple_f": [13, 47], "peni": [13, 47], "pussi": [13, 47, 67], "runtimeerror": [13, 29, 33], "detection_visu": [13, 14, 15, 16, 18, 19, 21], "nude_girl": [13, 47], "365": 13, "264": 13, "399": 13, "289": [13, 14], "7473511695861816": 13, "224": [13, 57, 58, 59], "260": 13, "252": 13, "285": 13, "6830288171768188": 13, "206": 13, "523": [13, 47, 48], "240": 13, "608": 13, "6799028515815735": 13, "matplotlib": [13, 14, 15, 16, 24, 51], "pyplot": [13, 14, 15, 16, 51], "plt": [13, 14, 15, 16, 51], "imshow": [13, 14, 15, 16, 51], "anime_eye_detect": 14, "allow": [14, 15, 17, 18, 21, 30, 34, 37, 55, 57, 59, 85], "trade": [14, 16], "off": [14, 16], "speed": [14, 15, 16, 17, 18, 21, 25, 83], "accuraci": [14, 15, 16, 17, 18, 21, 45, 89, 91, 94, 97, 100, 104], "higher": [14, 15, 16, 17, 18, 20, 23, 97], "consid": [14, 17, 22, 39, 45, 48, 50, 60, 73, 94, 100], "overlap": [14, 16, 17, 18, 22, 64, 65, 74, 75, 77, 79, 82, 83, 106], "coordin": [14, 15, 16, 17, 18, 24, 34, 48, 52, 62], "alwai": [14, 16, 17, 18, 45], "except": [14, 17, 37, 55, 59, 67], "predict": [14, 18, 21, 29, 30, 33, 34, 75, 82, 89, 91, 93, 94, 97, 98, 100, 102, 104], "yolo_predict": [14, 21, 32], "squat": [14, 16, 51], "297": 14, "239": [14, 45], "341": 14, "271": 14, "7760562896728516": 14, "230": 14, "263": 14, "308": 14, "7682342529296875": 14, "createml": 15, "huggingfac": [15, 17, 39, 45, 59, 62, 71, 89, 90, 91, 93, 94, 95, 97, 99, 100, 101, 103, 104], "anime_face_detect": 15, "user": [15, 21, 29, 30, 33, 34, 37, 60, 69, 109], "balanc": [15, 17, 21, 67], "system": [15, 16, 25, 55, 59, 94, 100], "overhead": [15, 16, 25, 85], "avail": [15, 21, 24, 29, 30, 37, 39, 45, 48, 55, 59, 67, 80, 88, 89, 91, 94, 100, 104], "v0": [15, 21, 64, 65], "overrid": [15, 21], "auto": [15, 21, 51, 69, 88], "mostima_post": [15, 18], "29": [15, 18, 59], "441": [15, 18], "204": [15, 18], "584": [15, 18], "7874319553375244": [15, 18], "346": [15, 18], "59": [15, 18], "529": [15, 18], "275": [15, 18], "7510495185852051": [15, 18], "606": [15, 18], "51": [15, 18, 59], "895": [15, 18], "336": [15, 18], "6986488103866577": [15, 18], "upper": [16, 47], "bodi": [16, 21, 51, 52, 54, 67], "anime_halfbody_detect": 16, "pleas": [16, 23, 38, 39, 45, 64, 66, 68, 83, 90, 94, 97, 100, 107, 108], "primari": [16, 90, 93, 95, 99, 101, 103], "purpos": 16, "crop": [16, 50, 57, 58, 59, 67], "illustr": [16, 67, 91, 93], "therefor": [16, 39, 107, 108], "consist": [16, 39], "person": [16, 19, 22, 24, 34, 51, 99, 106], "peopl": [16, 80], "guarante": [16, 45], "you": [16, 18, 19, 21, 26, 45, 48, 64, 65, 82, 83, 85, 88, 89, 90, 91, 94, 97, 100, 104, 109], "inde": 16, "recommend": [16, 23, 39, 42, 43, 82, 83, 94, 100], "approach": 16, "detect_person": [16, 19, 24, 51], "individu": [16, 22, 37, 57, 66], "obtain": [16, 26, 38, 39], "local": [16, 60, 107, 108], "flexibl": [16, 57, 58], "lower": [16, 42, 43, 45, 47], "127": 16, "629": 16, "637": 16, "9040350914001465": 16, "anime_hand_detect": 17, "choos": [17, 21, 45], "35": [17, 59, 67, 74, 82], "configur": [17, 29, 39, 57, 58, 59, 106], "suit": 17, "case": [17, 23, 39, 42], "defin": [17, 21, 39, 67, 86], "being": 17, "label": [17, 18, 20, 22, 23, 24, 29, 30, 33, 34, 39, 40, 45, 76, 98, 102], "infer": [17, 20, 23, 30, 33, 34, 51, 64, 65, 88, 97], "anime_imag": 17, "bbox": 17, "conf": 17, "customiz": [18, 24], "integr": [18, 30, 74, 109], "repositori": [18, 29, 30, 33, 34, 39], "anime_head_detect": 18, "contribut": 18, "our": 18, "develop": [18, 83, 109], "yolo11": 18, "architectur": 18, "usag": [18, 29, 30, 66, 67, 68, 74, 85, 86, 105], "head_detect_v2": 18, "0_": 18, "equal": [18, 48], "deprec": [18, 23, 38], "remov": [18, 23, 29, 34, 38, 45, 62, 71, 73, 75, 76, 81, 82], "futur": [18, 23], "help": [18, 39, 50, 62], "For": [18, 19, 21, 22, 30, 39, 45, 52, 66, 82, 88], "instead": [18, 23, 76], "detect_head": [19, 24], "booru_yolo": [19, 106], "detect_with_booru_yolo": 19, "detect_censor": [19, 47, 94, 100], "ey": [19, 48, 52, 67, 73, 106], "detect_ey": 19, "detect_fac": 19, "halfbodi": [19, 90, 99, 106], "detect_halfbodi": 19, "hand": [19, 52, 54, 67, 73, 106], "detect_hand": 19, "nudenet": [19, 106], "detect_with_nudenet": 19, "calculate_i": 19, "bboxes_similar": 19, "detection_similar": 19, "detect_text": 19, "nuditi": 20, "run": [20, 25, 29, 30, 34, 83, 88, 105, 106], "nm": 20, "postprocess": 20, "onnx": [20, 29, 30, 33, 34, 75, 88, 98], "nudenet_onnx": 20, "notai": 20, "tech": 20, "detail": [20, 62, 66, 67, 88, 90], "respect": 20, "female_genitalia_cov": 20, "genitalia": 20, "face_femal": 20, "buttocks_expos": 20, "expos": 20, "female_breast_expos": 20, "female_genitalia_expos": 20, "male_breast_expos": 20, "anus_expos": 20, "anu": 20, "feet_expos": 20, "feet": [20, 52, 54], "belly_cov": 20, "feet_cov": 20, "armpits_cov": 20, "armpit": 20, "armpits_expos": 20, "face_mal": 20, "belly_expos": 20, "male_genitalia_expos": 20, "anus_cov": 20, "female_breast_cov": 20, "buttocks_cov": 20, "onnxruntim": [20, 87, 106], "topk": [20, 29], "100": [20, 25, 34, 42, 59, 85], "45": [20, 43, 59], "score_threshold": 20, "number": [20, 29, 30, 33, 37, 39, 45, 52, 60, 62, 86, 89], "keep": [20, 79], "entir": 21, "anidet3": 21, "roboflow": 21, "m": 21, "x": [21, 39, 48, 52, 67, 85, 86, 102], "fastest": [21, 25], "most": [21, 29, 30, 33, 34], "confidence_scor": [21, 24], "genshin_post": [21, 46, 47, 48], "371": 21, "232": 21, "564": 21, "690": 21, "7533698678016663": 21, "135": [21, 52], "451": 21, "716": [21, 45], "6788613796234131": 21, "614": 21, "393": 21, "830": 21, "686": 21, "5612757205963135": 21, "1275": 21, "654": 21, "4047100841999054": 21, "calcul": [22, 30, 39, 42, 43], "comput": [22, 27, 30, 33, 41, 59, 85, 86, 98], "work": [22, 29, 30, 33, 36, 42, 69, 98], "aggreg": 22, "involv": 22, "segment": [22, 60, 106], "evalu": [22, 38], "algorithm": [22, 39, 42], "box1": 22, "box2": 22, "bboxtyp": 22, "measur": [22, 38, 39, 42], "divid": [22, 52], "4f": 22, "1429": 22, "bboxes1": 22, "bboxes2": 22, "liter": [22, 39, 48, 52, 64, 65, 80], "max": [22, 23], "raw": [22, 29, 30, 33, 37], "depend": [22, 67, 68, 105], "unknown": [22, 80], "hungarian": 22, "find": [22, 48], "optim": [22, 30, 39], "assign": [22, 23, 29, 39], "among": [22, 39], "averag": 22, "detect1": 22, "detect2": 22, "bboxwithscoreandlabel": 22, "group": [22, 29, 43, 76], "correspond": [22, 39, 45, 50, 59, 82, 98, 102], "combin": [22, 37, 45], "against": [22, 83], "ground": [22, 94, 100], "truth": [22, 94, 100], "car": 22, "85": [22, 74, 82], "75": 22, "text_detect": 23, "been": [23, 98], "migrat": 23, "ocr": [23, 106], "detect_text_with_ocr": [23, 106], "soon": 23, "paddleocr": [23, 45], "dbnetpp_resnet50_fpnc_1200e_icdar2015": 23, "05": [23, 59, 74, 75, 89, 90, 91, 93, 98, 99, 100, 101, 103, 104], "max_area_s": 23, "640": 23, "region": [23, 47, 50, 94, 100], "dbnet": 23, "do": [23, 50, 91], "640x640": 23, "ani": [23, 30, 33, 37, 39, 47, 57, 59, 62, 67, 72, 86, 88], "sinc": [23, 38], "appear": [24, 27], "font": 24, "pad": [24, 71], "see": [24, 67, 88], "text_pad": 24, "fontsiz": 24, "max_short_edge_s": 24, "fp": 24, "no_label": 24, "normal": [24, 30, 40, 57, 58, 59, 82], "predefin": [24, 73], "extract": [24, 25, 27, 28, 37, 39, 43, 45, 50, 59, 66, 67, 68, 69, 75, 82], "around": [24, 29, 34, 37, 54], "shortest": 24, "edg": [24, 54, 106], "maintain": [24, 34, 46, 52, 85, 109], "font_manag": 24, "fontproperti": 24, "properti": [24, 48, 52, 67, 69], "cv2": 25, "have": [25, 27, 39, 80, 81, 94, 100, 105], "lowest": 25, "resourc": [25, 106], "low_threshold": 25, "high_threshold": 25, "200": [25, 34, 59], "assum": [25, 27, 28, 71], "its": [25, 27, 28, 29, 39, 45, 46, 59, 68, 71, 74, 76, 88, 90, 91, 93, 94, 95, 98, 99, 100, 101, 103, 104], "low": [25, 33, 38, 40, 67, 79, 82, 83], "high": [25, 33, 34, 61, 67, 83, 97, 98], "outlin": 26, "comparison": [26, 74], "canni": [26, 106], "get_edge_by_canni": 26, "edge_image_with_canni": 26, "lineart": [26, 28, 106], "get_edge_by_lineart": 26, "edge_image_with_lineart": 26, "lineart_anim": [26, 106], "get_edge_by_lineart_anim": 26, "edge_image_with_lineart_anim": 26, "best": [27, 40, 48, 67], "effect": [27, 38, 47, 105], "closest": 27, "consum": 27, "amount": 27, "memori": [27, 29, 30, 34, 107, 108], "power": 27, "runtim": [27, 30, 88, 97], "coars": 27, "detect_resolut": [27, 28], "512": [27, 28, 54, 67, 83], "deeper": 27, "richer": 27, "probabl": [27, 30, 98], "extra": [27, 67], "increas": [27, 39], "resolut": [27, 28, 60, 83], "neural": [27, 28, 71, 86], "network": [27, 28, 71, 86], "classif": [29, 33, 86, 90, 91, 93, 94, 95, 96, 99, 100, 101, 103, 104], "those": [29, 97], "store": [29, 30, 34, 35, 67, 68], "well": [29, 42], "manag": [29, 30, 33, 34, 88, 106], "interact": [29, 30, 33, 34], "also": [29, 57, 82, 109], "token": [29, 30, 33, 34], "authent": [29, 30, 33, 34], "access": [29, 30, 33, 52, 67, 85], "privat": [29, 30, 31, 33, 43], "repo_id": [29, 30, 33, 34], "fn_preprocess": 29, "callabl": [29, 59], "hf_token": [29, 30, 33, 34], "comprehens": [29, 30], "imagepreprocessfunc": 29, "variabl": [29, 48, 88], "_model_nam": 29, "cach": [29, 30, 33, 34, 60, 87, 106], "_model": 29, "dictionari": [29, 35, 40, 57, 59, 67, 68, 69, 72, 73, 75, 90, 93, 95, 99, 101, 103], "_label": 29, "_hf_token": 29, "org": 29, "repo": [29, 59], "__init__": [29, 30, 31, 33, 34, 37, 48, 52, 60, 69, 73], "instanc": [29, 30, 34, 39, 47, 52, 59, 60, 73], "clear": [29, 30, 33, 34, 39, 68, 90, 94, 100], "free": [29, 30, 34], "up": [29, 30, 34, 73], "launch_demo": [29, 30, 33, 34], "default_model_nam": [29, 30, 33, 34], "server_nam": [29, 30, 33, 34], "server_port": [29, 30, 33, 34], "launch": [29, 30, 33, 34], "gradio": [29, 30, 33, 34], "demo": [29, 30, 33, 34, 79], "interfac": [29, 30, 33, 34, 85], "ui": [29, 33, 34], "make_ui": [29, 30, 33, 34], "server": [29, 30, 33, 34], "select": [29, 30, 33, 34, 39, 47, 60], "dropdown": [29, 30], "port": [29, 30, 33, 34], "importerror": [29, 34], "instal": [29, 33, 34, 62, 68, 106], "properli": [29, 33, 67], "usernam": [29, 34], "repo_nam": [29, 34], "model_v1": 29, "7860": [29, 30, 34], "submit": 29, "recent": [29, 30, 33, 34], "label_group": 29, "highest": [29, 98], "through": [29, 30, 59, 109], "error": [29, 37, 59, 82], "predict_fmt": 29, "fmt": [29, 30, 33, 40, 75, 82], "top5": 29, "logit": [29, 30, 33], "embed": [29, 30, 33, 37, 82], "dict": [29, 30, 37, 40, 51, 57, 58, 59, 67, 68, 69, 75, 82, 85, 90, 91, 93, 94, 95, 99, 100, 101, 103, 104], "top": [29, 48, 97], "k": 29, "e": [29, 30, 39, 61, 64, 65, 80, 83, 86], "g": [29, 30, 39, 61, 64, 65, 80, 82, 83], "top10": 29, "predict_scor": 29, "ia": 29, "conveni": [29, 52, 67, 109], "wrapper": [29, 34, 37], "id": [29, 30, 33, 34], "multimod": 30, "hub": 30, "discoveri": 30, "variant": [30, 33], "pipelin": [30, 57, 59], "pattern": [30, 39, 73], "direct": 30, "api": [30, 33], "control": [30, 67], "via": 30, "web": [30, 33], "deploy": [30, 98], "reus": 30, "lru": 30, "thread": [30, 33, 85, 105], "safe": [30, 33, 68, 74, 75, 85, 96, 98, 100, 105, 106], "demand": 30, "switch": 30, "image_encod": [30, 33], "upload": [30, 34], "enter": 30, "link": 30, "address": 30, "bind": 30, "organ": 30, "precomput": [30, 81], "cosin": 30, "scale": [30, 33, 47, 48, 52, 67, 71, 82, 107, 108], "complex": 30, "image_embed": 30, "text_embed": 30, "etc": [30, 59], "thei": [30, 39, 55, 59], "l2": [30, 82], "text_encod": [30, 33], "accept": 30, "_process_rgb": 31, "_process_alpha_channel_with_model": 31, "_process_rgba": 31, "attribut": 31, "classifi": [32, 90, 95, 96, 97, 99, 101, 103, 104, 106], "classifymodel": 32, "classify_predict_scor": 32, "classify_predict": 32, "classify_predict_fmt": 32, "imageenhanc": 32, "clip": [32, 59, 67, 106], "clipmodel": 32, "clip_image_encod": 32, "clip_text_encod": 32, "clip_predict": 32, "siglip": [32, 59, 106], "siglipmodel": 32, "siglip_image_encod": 32, "siglip_text_encod": 32, "siglip_predict": 32, "yolomodel": 32, "sigmoid": [33, 87], "loss": 33, "creation": [33, 57, 58, 69], "preprocessor": [33, 67], "reset": 33, "about": [33, 35], "hostnam": 33, "gr": [33, 34], "One": [33, 43], "detect": [34, 42, 45, 47, 51, 52, 53, 54, 72, 73, 88, 89, 94, 100, 106], "post": [34, 45], "helper": 34, "easi": 34, "metadata": [34, 40, 66, 68, 69, 106], "cleanup": 34, "associ": [34, 69], "default_conf_threshold": 34, "default_iou_threshold": 34, "environmenterror": [34, 62, 68], "environ": [34, 83, 85, 88, 106], "offlin": 34, "yolov5": 34, "allow_dynam": 34, "dynam": [34, 57], "300": [34, 59], "400": 34, "simpl": 34, "explicitli": 34, "read": [35, 36, 37, 66, 67, 68], "write": [35, 36, 37, 66, 68], "exif": [35, 36, 67], "gif": [35, 36, 67], "comment": 35, "These": [35, 38, 60], "retriev": [35, 39], "context": [35, 36], "ai": [35, 36, 69, 89], "found": [35, 48, 67, 90], "attempt": [35, 48, 59, 67, 69, 88], "commonli": [35, 59, 76, 86], "where": [35, 39, 67, 68, 82, 85], "look": [35, 45, 67, 90], "usercom": 35, "field": [35, 69], "dst_filenam": 35, "destin": [35, 67, 68, 69], "filenam": [35, 60], "pnginfo": [35, 37, 67, 69], "wai": [35, 67, 68], "geninfo": [36, 106], "lsb": [36, 69, 106], "signific": [36, 37, 39, 64, 69], "bit": [36, 37, 59, 69], "read_geninfo_paramet": 36, "read_geninfo_exif": 36, "read_geninfo_gif": 36, "write_geninfo_paramet": 36, "write_geninfo_exif": 36, "write_geninfo_gif": 36, "read_lsb_raw_byt": 36, "read_lsb_metadata": 36, "write_lsb_raw_byt": 36, "write_lsb_metadata": 36, "lsbreaderror": 36, "lsbextractor": 36, "imagelsbdataextractor": 36, "serialize_pnginfo": 36, "serialize_json": 36, "inject_data": 36, "steganographi": 37, "serial": 37, "json": 37, "compat": [37, 76], "inject": 37, "emb": [37, 82], "seamlessli": 37, "hidden": 37, "decompress": 37, "them": [37, 47, 57, 64, 68, 82], "gzip": 37, "written": 37, "appropri": [37, 45, 59, 67], "serializ": [37, 57], "err": 37, "caus": [37, 105], "multi": [37, 85], "get_next_n_byt": 37, "next": [37, 55], "get_one_byt": 37, "form": [37, 76], "read_32bit_integ": 37, "32": [37, 59], "interpret": [37, 52], "big": 37, "endian": 37, "enough": 37, "magic": 37, "stealth_pngcomp": 37, "extract_data": 37, "length": [37, 39, 46], "compress": 37, "along": [37, 39, 71], "robust": [37, 39], "skytnt": [38, 60, 71], "poor": 38, "anime_dbaesthet": [38, 41], "better": [38, 42, 62, 82, 83, 89, 91, 94, 97, 100, 104], "2053756": 38, "09986039996147156": 38, "1663584": 38, "24299287796020508": 38, "4886411": 38, "38091593980789185": 38, "2066024": 38, "5131649971008301": 38, "3670169": 38, "6011670827865601": 38, "5930006": 38, "7067991495132446": 38, "3821265": 38, "8237218260765076": 38, "5512471": 38, "9187621474266052": 38, "limit": [39, 74], "smaller": 39, "7eu7d7": [39, 79, 83, 109], "ccip_onnx": 39, "cluster": [39, 43], "refer": [39, 42, 66, 97], "relev": 39, "aforement": 39, "manual": [39, 48], "384": [39, 43, 57, 58, 59], "caform": 39, "randaug": 39, "prune": 39, "vector": 39, "pruned_fp32": 39, "5_fp32": 39, "feat": 39, "768": [39, 45, 67], "17847511429108218": 39, "1951224011983088": 39, "18397327797685215": 39, "y": [39, 48, 85], "16583099961280823": 39, "42947039008140564": 39, "4037521779537201": 39, "4371533691883087": 39, "40748104453086853": 39, "392294704914093": 39, "whether": [39, 45, 47, 59, 69, 72, 75, 82, 83], "belong": 39, "pairwis": 39, "matrix": 39, "5350548e": 39, "08": [39, 59, 99, 100], "6583106e": 39, "01": 39, "2947042e": 39, "0375218e": 39, "8025822e": 39, "3715334e": 39, "0748104e": 39, "2675274e": 39, "9229470e": 39, "j": 39, "th": 39, "dbscan": 39, "dbscan_2": 39, "dbscan_fre": 39, "optic": [39, 45], "optics_best": 39, "epsilon": 39, "ep": 39, "min_sampl": 39, "ccipclustermethodtyp": 39, "12921094122454668": 39, "1291187648928262": 39, "1836453739562513": 39, "distanc": 39, "_featureorimag": 39, "sampl": [39, 43, 67, 89, 90, 91, 93, 94, 95, 99, 100, 101, 103, 104], "neighborhood": [39, 62], "core": [39, 107, 108], "few": 39, "too": 39, "sensit": [39, 47, 82, 94, 100], "tune": 39, "guidelin": 39, "deal": [39, 66], "solut": [39, 48], "small": [39, 47], "advis": [39, 74], "significantli": 39, "separ": 39, "slightli": 39, "exhibit": 39, "regular": [39, 62], "outfit": 39, "awar": 39, "highli": 39, "so": [39, 42, 79, 83], "care": 39, "diff": 39, "07437477": 39, "0356068": 39, "04396922": 39, "05131693": 39, "assess": 40, "aesthet": [40, 41, 106], "danbooru": [40, 74, 77, 79, 94, 97], "hakubooru": 40, "kohakublueleaf": 40, "swinv2pv3_v0_448_ls0": 40, "2_x": 40, "percentil": 40, "_default_model_nam": 40, "masterpiec": [40, 67], "9831666690063624": 40, "8810615667538594": 40, "great": 40, "8225559148288356": 40, "good": [40, 45], "591020403706702": 40, "2888798940585766": 40, "243279223969715": 40, "worst": [40, 67], "005268185993767627": 40, "275707557797432": 40, "7977807857096195": 40, "56098810210824": 40, "670568235218525": 40, "1677918508648872": 40, "9305131509900093": 40, "6085879728198051": 40, "6834832429885864": 40, "16141420602798462": 40, "05435194447636604": 40, "025083942338824272": 40, "024000568315386772": 40, "027076328173279762": 40, "024589713662862778": 40, "3757021427154541": 40, "3451208472251892": 40, "1511985808610916": 40, "04740551486611366": 40, "02172713913023472": 40, "027498546987771988": 40, "03134724497795105": 40, "39281174540519714": 40, "22457796335220337": 40, "15563568472862244": 40, "10796019434928894": 40, "047730278223752975": 40, "0393439345061779": 40, "031940147280693054": 40, "13832266628742218": 40, "20687267184257507": 40, "2509062886238098": 40, "1644320785999298": 40, "11332042515277863": 40, "08270663768053055": 40, "043439216911792755": 40, "033693961799144745": 40, "03375888615846634": 40, "050045162439346313": 40, "16734018921852112": 40, "4311050772666931": 40, "23242227733135223": 40, "05163438618183136": 40, "012833272106945515": 40, "01619996316730976": 40, "03074900433421135": 40, "1396280825138092": 40, "5038207173347473": 40, "22299200296401978": 40, "07377689331769943": 40, "02854202501475811": 40, "026677291840314865": 40, "02838410809636116": 40, "026617199182510376": 40, "02508518099784851": 40, "06039097160100937": 40, "8043031692504883": 40, "get_aesthetic_scor": 41, "ccip": [41, 106], "ccip_extract_featur": 41, "ccip_batch_extract_featur": 41, "ccip_default_threshold": 41, "ccip_differ": 41, "ccip_sam": 41, "ccip_batch_differ": 41, "ccip_batch_sam": 41, "ccip_default_clustering_param": 41, "ccip_clust": 41, "ccip_merg": 41, "dbaesthet": [41, 106], "laplacian": [41, 106], "laplacian_scor": 41, "lpip": [41, 106], "lpips_extract_featur": 41, "lpips_differ": 41, "lpips_clust": 41, "psnr_": [41, 106], "psnr": [41, 65], "blur": [42, 47], "than": [42, 43, 47, 85, 89, 97], "seem": 42, "just": [42, 62, 91, 94, 97, 100, 104], "we": [42, 64, 83], "explor": 42, "bluri": 42, "hutao": [42, 71, 74, 75, 79, 82], "156": 42, "68285005210006": 42, "text_blur": 42, "2276": 42, "66629157129": 42, "real2": 42, "908745781486806": 42, "mmd": 42, "1072": 42, "8372572065527": 42, "richzhang": 43, "perceptualsimilar": 43, "chafen_arknight": 43, "rand": 43, "reach": 43, "995": 43, "cnn": 43, "f1": 43, "f2": 43, "f3": 43, "f4": 43, "f5": 43, "64": [43, 59, 62, 67, 83, 107, 108], "99": 43, "192": 43, "49": [43, 59], "256": [43, 57, 58, 64, 67], "img1": [43, 44, 82], "img2": [43, 44, 82], "anoth": 43, "16922694444656372": 43, "22250649333000183": 43, "6897575259208679": 43, "10956494510173798": 43, "6823137998580933": 43, "6837796568870544": 43, "nois": [43, 50, 62, 64], "inf": 44, "gaussian_20": 44, "dat": 44, "058228614646987": 44, "gaussian_3": 44, "27": [44, 59], "65611098737784": 44, "lq": 44, "29589659377844": 44, "recogn": [45, 59], "export": [45, 88], "recognit": 45, "ch_pp": 45, "ocrv4_det": 45, "heat_threshold": 45, "box_threshold": 45, "max_candid": 45, "1000": 45, "unclip_ratio": 45, "heat": 45, "candid": 45, "unclip": 45, "comic": [45, 91], "742": 45, "485": [45, 57, 58], "809": 45, "511": 45, "9543377610144915": 45, "682": 45, "98": 45, "734": 45, "124": 45, "9309689495575223": 45, "136": 45, "836": 45, "164": 45, "9042856988923695": 45, "144": 45, "455": 45, "196": 45, "874083638387722": 45, "719": 45, "835": 45, "488": 45, "8628696346175078": 45, "478": 45, "214": 45, "508": 45, "848871771901487": 45, "1030": 45, "557": 45, "1184": 45, "578": 45, "8352495440618789": 45, "427": 45, "129": 45, "553": 45, "154": 45, "8249209443996619": 45, "detect_model": 45, "recognize_model": 45, "ocrv4_rec": 45, "rotation_threshold": 45, "is_remove_dupl": 45, "rotat": [45, 48], "duplic": [45, 67], "mob": 45, "9356705927336156": 45, "shishou": 45, "8933000384412466": 45, "BUT": 45, "8730931912907247": 45, "oh": 45, "8417627579351514": 45, "mirror": 45, "7366019454049503": 45, "el": 45, "gato": 45, "iberico": 45, "7271127306351021": 45, "THAt": 45, "701928390168364": 45, "6965972578194936": 45, "chines": 45, "english": 45, "cannot": [45, 55, 57, 59, 69], "languag": 45, "func": [45, 87, 106], "japanes": [45, 67], "post_text": 45, "319": 45, "847": 45, "561": 45, "899": 45, "kancol": 45, "9130667787597329": 45, "552": 45, "811": 45, "791": 45, "921": 45, "1944": 45, "8566762346615406": 45, "820": 45, "558": 45, "850": 45, "fleet": 45, "collect": [45, 66], "8100635458911772": 45, "235": 45, "904": 45, "855": 45, "1009": 45, "\u6d77": 45, "6716076803280185": 45, "858": 45, "808": 45, "tsu": 45, "ka": 45, "NO": 45, "u": [45, 109], "mi": 45, "de": 45, "654507230718228": 45, "209": 45, "507": 45, "2888084133529467": 45, "japan_pp": 45, "ocrv3_rec": 45, "9230690942939336": 45, "8564870717047623": 45, "\u3044\u3064\u304b\u3042\u306e\u6d77\u3067": 45, "8061289060358996": 45, "8045396777081609": 45, "7311649382696896": 45, "\u8266\u3068\u308c\u308c": 45, "6648729016512889": 45, "ocrv2_det": 45, "ocrv3_det": 45, "ocrv4_server_det": 45, "ch_ppocr_mobile_slim_v2": 45, "0_det": 45, "ch_ppocr_mobile_v2": 45, "ch_ppocr_server_v2": 45, "en_pp": 45, "arabic_pp": 45, "ocrv2_rec": 45, "ocrv4_server_rec": 45, "0_rec": 45, "chinese_cht_pp": 45, "cyrillic_pp": 45, "devanagari_pp": 45, "en_number_mobile_v2": 45, "ka_pp": 45, "korean_pp": 45, "latin_pp": 45, "ta_pp": 45, "te_pp": 45, "dimens": [46, 59], "max_siz": [46, 57, 58, 59], "longer": 46, "after": [46, 59, 74, 79, 82], "1280": 46, "720": 46, "new_img": 46, "600": 46, "337": 46, "obscur": 47, "regist": [47, 48, 57, 58, 59], "rectangular": 47, "967": [47, 48], "143": [47, 48], "1084": [47, 48], "261": [47, 48], "246": [47, 48], "208": [47, 48], "331": [47, 48], "287": [47, 48], "662": [47, 48], "466": [47, 48], "705": [47, 48], "514": [47, 48], "479": [47, 48], "283": [47, 48], "326": [47, 48], "color_black": 47, "radiu": 47, "emoji": [47, 48], "penis": 47, "vagina": 47, "serv": [47, 59, 74], "foundat": 47, "inherit": [47, 59], "within": [47, 67, 74, 82], "fill": 47, "color_default": 47, "green": 47, "color_green": 47, "ffff00": 47, "color_ffff00": 47, "blur_4": 47, "blur_8": 47, "blur_12": 47, "pixelate_4": 47, "pixelate_8": 47, "pixelate_12": 47, "cl": 47, "arg": 47, "subclass": 47, "keyerror": 47, "alreadi": 47, "exist": [47, 68, 88, 91], "angl": 48, "end": [48, 67], "censor_area": [48, 49], "ratio_threshold": 48, "minimum": [48, 54, 60, 62], "total": [48, 107, 108], "star": [48, 79], "register_censor_method": [48, 49], "smiling_face_with_heart": 48, "twitter": 48, "appl": 48, "googl": 48, "microsoft": 48, "samsung": 48, "whatsapp": 48, "facebook": 48, "messeng": 48, "joypixel": 48, "openmoji": 48, "emojidex": 48, "mozilla": 48, "express": 48, "code": [48, 64, 79, 82], "_emojistyletyp": 48, "emoji_default": 48, "cat_fac": 48, "emoji_green": 48, "grinning_face_with_sweat": 48, "emoji_liuhanhuangd": 48, "minim": 48, "abl": [48, 55], "prefix": [48, 73, 78], "sum": 48, "cx": 48, "mass": 48, "occlus": 48, "cy": 48, "find_for_area": 48, "rectangl": 48, "corner": 48, "factor": [48, 59], "align": [49, 106], "align_maxs": 49, "censor_": [49, 106], "censor_nsfw": 49, "basecensor": 49, "colorcensor": 49, "blurcensor": 49, "pixelatecensor": 49, "imgcensor": [49, 106], "imagebasedcensor": 49, "emojibasedcensor": 49, "singleimag": 49, "squeez": [49, 106], "squeeze_with_transpar": 49, "fit": 50, "tightli": 50, "interest": 50, "jerry_with_spac": 50, "median_filt": 50, "median": 50, "kernel": 50, "larger": [50, 54, 84], "disabl": 50, "keypoint": [51, 52, 53, 54], "idea": 51, "research": 51, "auto_detect": 51, "out_bbox": 51, "person_detect_cfg": 51, "op18keypointset": [51, 53, 54], "rtmpose": 51, "config": [51, 58, 106, 109], "foot": [51, 52], "hand1": 51, "hand2": 51, "op18_visu": [51, 53], "0x7f5ca933f3d0": 51, "axesimag": 51, "0x7f5c98069790": 51, "all_": 52, "openpos": [52, 67], "op18": [52, 54], "__mul__": 52, "multipli": 52, "scalar": 52, "__truediv__": 52, "divisor": 52, "left_foot": 52, "left_hand": 52, "right_foot": 52, "right_hand": 52, "enum": 52, "enumer": 52, "symbol": [52, 79, 82], "make": [52, 57, 76, 86, 94, 98, 100], "readabl": [52, 82], "categor": 52, "nose": 52, "neck": 52, "elbow": 52, "wrist": 52, "ankl": 52, "ear": [52, 73, 80], "member": 52, "right_should": 52, "right_elbow": 52, "right_wrist": 52, "left_should": 52, "left_elbow": 52, "left_wrist": 52, "right_hip": 52, "right_kne": 52, "right_ankl": 52, "left_hip": 52, "left_kne": 52, "left_ankl": 52, "right_ey": 52, "left_ey": 52, "right_ear": 52, "left_ear": 52, "left_big_to": 52, "left_small_to": 52, "left_heel": 52, "right_big_to": 52, "right_small_to": 52, "right_heel": 52, "__int__": 52, "truncat": [52, 96, 106], "zero": 52, "must": [52, 73, 105], "preced": 52, "surround": 52, "whitespac": [52, 76], "36": [52, 59], "0b100": 52, "91": [52, 59], "112": 52, "92": [52, 59, 80], "113": [52, 59], "dwpose": [53, 106], "dwpose_estim": 53, "openpose18": 53, "op18_body_max": 53, "op18_body_min": 53, "op18_face_max": 53, "op18_face_min": 53, "op18_left_foot_max": 53, "op18_left_foot_min": 53, "op18_left_hand_max": 53, "op18_left_hand_min": 53, "op18_right_foot_max": 53, "op18_right_foot_min": 53, "op18_right_hand_max": 53, "op18_right_hand_min": 53, "keypoints_list": 54, "min_edge_s": 54, "draw_bodi": 54, "draw_hand": 54, "draw_feet": 54, "draw_fac": 54, "drawn": 54, "shorter": 54, "connect": 54, "ellips": 54, "facial": [54, 73, 90], "pars": [55, 57, 58, 66, 67, 106], "parser": [55, 57, 58, 67], "try": 55, "notparsetarget": 56, "register_pillow_transform": 56, "register_pillow_pars": 56, "create_pillow_transform": 56, "parse_pillow_transform": 56, "register_torchvision_transform": 56, "register_torchvision_pars": 56, "create_torchvision_transform": 56, "parse_torchvision_transform": 56, "register_creators_for_transform": 56, "notprocessortypeerror": 56, "create_transforms_from_transform": 56, "is_valid_size_dict": 56, "convert_to_size_dict": 56, "get_size_dict": 56, "create_clip_transform": 56, "create_transforms_from_clip_processor": 56, "create_convnext_transform": 56, "create_transforms_from_convnext_processor": 56, "create_vit_transform": 56, "create_transforms_from_vit_processor": 56, "create_siglip_transform": 56, "create_transforms_from_siglip_processor": 56, "create_bit_transform": 56, "create_transforms_from_bit_processor": 56, "create_blip_transform": 56, "create_transforms_from_blip_processor": 56, "create_mobilenetv2_transform": 56, "create_transforms_from_mobilenetv2_processor": 56, "tensor": [57, 58, 59, 68], "composit": [57, 59], "machin": [57, 86], "learn": [57, 86], "compos": [57, 58, 59], "sequenc": [57, 59, 73], "pillowcompos": [57, 59], "sequenti": 57, "decor": [57, 58, 59, 85], "facilit": 57, "creator": [57, 59], "tvalu": [57, 58], "describ": 57, "interpol": [57, 58, 59], "bicub": [57, 58, 59], "pillowres": [57, 59], "antialia": [57, 58, 59], "bilinear": [57, 58], "center_crop": [57, 58], "pillowcentercrop": [57, 59], "pillowtotensor": [57, 59], "maybe_to_tensor": [57, 58], "pillowmaybetotensor": 57, "std": [57, 58, 59], "pillownorm": [57, 59], "456": [57, 58], "406": [57, 58], "229": [57, 58], "225": [57, 58], "48500001430511475": 57, "4560000002384186": 57, "4059999883174896": 57, "2290000021457672": 57, "2240000069141388": 57, "22499999403953552": 57, "framework": 58, "extend": 58, "centercrop": 58, "totensor": 58, "maybetotensor": 58, "4850": 58, "4560": 58, "4060": 58, "2290": 58, "2240": 58, "2250": 58, "timm": 58, "interpolationmod": 58, "processor": [59, 107, 108], "vitimageprocessor": 59, "5906": 59, "33": 59, "donutimageprocessor": 59, "1901": 59, "70": [59, 83], "detrimageprocessor": 59, "1575": 59, "86": [59, 73], "clipimageprocessor": 59, "1374": 59, "73": 59, "videomaeimageprocessor": 59, "1093": 59, "convnextimageprocessor": 59, "648": 59, "65": 59, "segformerimageprocessor": 59, "533": 59, "00": 59, "beitimageprocessor": 59, "468": 59, "63": 59, "siglipimageprocessor": 59, "440": 59, "48": 59, "layoutlmv3imageprocessor": 59, "403": 59, "layoutlmv2imageprocessor": 59, "332": 59, "87": 59, "mllamaimageprocessor": 59, "qwen2vlimageprocessor": 59, "314": 59, "77": 59, "blipimageprocessor": 59, "276": 59, "55": 59, "idefics2imageprocessor": 59, "226": 59, "llavanextimageprocessor": 59, "215": 59, "bitimageprocessor": 59, "210": 59, "pix2structimageprocessor": 59, "conditionaldetrimageprocessor": 59, "53": 59, "samimageprocessor": 59, "52": 59, "deitimageprocessor": 59, "mask2formerimageprocessor": 59, "89": 59, "50": 59, "vivitimageprocessor": 59, "88": 59, "yolosimageprocessor": 59, "84": 59, "47": 59, "viltimageprocessor": 59, "41": 59, "detaimageprocessor": 59, "68": 59, "38": 59, "pixtralimageprocessor": 59, "mobilenetv2imageprocessor": 59, "mobilevitimageprocessor": 59, "61": 59, "34": [59, 107, 108], "dptimageprocessor": 59, "maskformerimageprocessor": 59, "28": 59, "nougatimageprocessor": 59, "ideficsimageprocessor": 59, "rtdetrimageprocessor": 59, "efficientnetimageprocessor": 59, "40": [59, 67], "deformabledetrimageprocessor": 59, "idefics3imageprocessor": 59, "fuyuimageprocessor": 59, "videollavaimageprocessor": 59, "pvtimageprocessor": 59, "09": 59, "oneformerimageprocessor": 59, "mobilenetv1imageprocessor": 59, "07": [59, 98, 99, 100, 103], "owlv2imageprocessor": 59, "chineseclipimageprocessor": 59, "efficientformerimageprocessor": 59, "llavaonevisionimageprocessor": 59, "swin2srimageprocessor": 59, "vithybridimageprocessor": 59, "owlvitimageprocessor": 59, "04": 59, "groundingdinoimageprocessor": 59, "03": 59, "perceiverimageprocessor": 59, "chameleonimageprocessor": 59, "levitimageprocessor": 59, "vitmatteimageprocessor": 59, "extens": [59, 74], "tri": 59, "def": [59, 85], "hasattr": 59, "feature_extractor": 59, "encount": 59, "becaus": 59, "until": 59, "successfulli": 59, "imageprocessor": 59, "autoimageprocessor": 59, "from_pretrain": 59, "openai": 59, "vit": 59, "patch32": 59, "pillowconvertrgb": 59, "48145467": 59, "4578275": 59, "40821072": 59, "26862955": 59, "2613026": 59, "2757771": 59, "size_dict": 59, "shortest_edg": 59, "invalid_kei": 59, "default_to_squar": 59, "height_width_ord": 59, "constraint": 59, "els": [59, 67, 107, 108], "incompat": 59, "longest_edg": 59, "param_nam": 59, "entri": 59, "conform": 59, "messag": [59, 83], "do_res": 59, "do_center_crop": 59, "crop_siz": 59, "do_rescal": 59, "rescale_factor": 59, "00392156862745098": 59, "do_norm": 59, "image_mean": 59, "image_std": 59, "do_convert_rgb": 59, "rescal": 59, "deviat": 59, "clipprocessor": 59, "crop_pct": 59, "tailor": 59, "convnext": 59, "percentag": 59, "prepar": 59, "replic": 59, "build": [59, 74, 82], "blip": 59, "255": 59, "openai_clip_mean": 59, "openai_clip_std": 59, "accord": 59, "behavior": 59, "mobilenetv2": 59, "per": 59, "equival": 59, "bg": 60, "strict_level": 60, "min_select": 60, "min_width": 60, "min_height": 60, "min_resolut": 60, "strict": [60, 94, 100], "get_imag": 60, "get_image_fil": 60, "list_image_fil": 60, "random_imag": 60, "randomli": 60, "random_image_fil": 60, "8057": 60, "000000": 60, "000001": 60, "000002": 60, "000003": 60, "000004": 60, "home": 60, "dgh": [60, 68, 109], "2400x1600": 60, "0x7feb86ed5160": 60, "003258": 60, "400x400": 60, "0x7feb86a748b0": 60, "quickli": 61, "backgroundimageset": 61, "list_bg_image_fil": 61, "get_bg_image_fil": 61, "get_bg_imag": 61, "random_bg_image_fil": 61, "random_bg_imag": 61, "opencv": 62, "denois": [62, 67], "inspir": [62, 71, 75, 82, 102], "mf666": [62, 102], "mist": 62, "fucker": 62, "diameter_min": 62, "diameter_max": 62, "sigma_color_min": 62, "sigma_color_max": 62, "sigma_space_min": 62, "sigma_space_max": 62, "radius_min": 62, "radius_max": 62, "eps_min": 62, "eps_max": 62, "b_iter": 62, "g_iter": 62, "random": [62, 80], "bilater": 62, "guid": 62, "stage": 62, "preserv": 62, "diamet": 62, "sigma": 62, "space": [62, 71, 82], "window": [62, 67], "term": 62, "contrib": 62, "noisy_imag": 62, "cleaned_img": 62, "cleaned_imag": 62, "blurri": [63, 67], "noisi": 63, "nafnet": [63, 106], "scunet": [63, 64, 106], "adversari": [63, 106], "remove_adversarial_nois": 63, "restore_with_nafnet": 63, "restore_with_scunet": 63, "ve": 64, "gaussian": 64, "To": 64, "correctli": 64, "credibl": 64, "rgg": [64, 65], "red": [64, 73], "gopro": 64, "sidd": 64, "tile_s": [64, 65, 83], "tile_overlap": [64, 65, 83], "batch_siz": [64, 65, 83], "nafnetmodeltyp": 64, "tile": [64, 65, 83], "gan": 65, "128": 65, "scunetmodeltyp": 65, "automatic1111": 66, "stabl": [66, 67, 89, 109], "diffus": [66, 67, 89], "webui": [66, 67, 68], "novelai": 66, "sdwui": 66, "submodul": 66, "nai": [66, 106], "docstr": 66, "sdmetadata": 66, "parse_sdmeta_from_text": 66, "get_sdmeta_from_imag": 66, "save_image_with_sdmeta": 66, "read_metadata": 66, "save_with_metadata": 66, "naimetadata": 66, "get_naimeta_from_imag": 66, "add_naimeta_to_imag": 66, "save_image_with_naimeta": 66, "formatt": 67, "a1111": 67, "sd_metadata_simpl": 67, "sd_metadata_complex": 67, "prompt": 67, "neg_prompt": 67, "neg": 67, "__str__": 67, "sd1": 67, "extrem": 67, "delic": 67, "beauti": 67, "offici": 67, "global": [67, 105], "illumin": 67, "soft": 67, "shadow": 67, "super": 67, "light": 67, "novel": [67, 69], "4k": 67, "metal_textur": 67, "striped_background": 67, "rich": 67, "cg": 67, "uniti": 67, "8k": 67, "wallpap": 67, "unreal": 67, "sci": 67, "fi": 67, "fantasi": 67, "silver_skin": 67, "cut": [67, 73], "silver_impossible_bodysuit": 67, "gem_on_chest": 67, "cut_silver_mechanical_leotard": 67, "headgear": [67, 73], "1_girl": 67, "solo": [67, 72, 73, 74, 75, 79, 80, 81, 82], "slim_waist": 67, "hair": [67, 73], "long": 67, "lumin": 67, "medium_breast": [67, 81], "indistinct_camelto": 67, "flat_crotch": 67, "coquettish": 67, "squint": 67, "evil_smil": 67, "dark_persona": 67, "mouth": 67, "wet": 67, "slim_fac": 67, "tall_girl": 67, "matur": 67, "mature_fac": 67, "slim_figur": 67, "slim_leg": 67, "groin": 67, "bare_thigh": 67, "easyneg": 67, "sketch": 67, "ugli": 67, "huge": 67, "logo": 67, "monochrom": [67, 93, 96, 106], "bad": 67, "mutat": 67, "horror": 67, "geometri": 67, "bad_prompt": 67, "miss": 67, "finger": 67, "limb": 67, "anatomi": 67, "interlock": 67, "digit": 67, "arm": 67, "2girl": 67, "deform": 67, "artist": 67, "blush": [67, 74, 75, 79, 82], "lipstick": 67, "skindent": 67, "tie": 67, "big_breast": 67, "thighhigh": [67, 74], "pubic_hair": [67, 73], "3d": [67, 91], "realist": 67, "slip": [67, 76], "head_out_of_fram": 67, "curvi": 67, "sampler": 67, "ddim": 67, "cfg": 67, "seed": 67, "3827064803": 67, "512x848": 67, "hash": 67, "eb49192009": 67, "anidosmix": 67, "skip": 67, "new_imag": 67, "let": 67, "what": 67, "nslim_fac": 67, "848": 67, "_sdmeta_text": 67, "directli": 67, "starri": 67, "night": 67, "daylight": 67, "euler": 67, "sd2": 67, "1girl": [67, 72, 73, 74, 75, 76, 79, 80, 81, 82], "blue": 67, "footwear": 67, "shoe": 67, "bang": [67, 73, 74, 79, 82], "indoor": 67, "sleev": 67, "ahog": [67, 73, 74, 75, 79, 82], "dress": [67, 73], "pot": 67, "plant": 67, "bag": [67, 74, 75, 79, 82], "bun": [67, 73], "lora": 67, "bluearchive10": 67, "bluearchiv": 67, "neg1": 67, "dpm": 67, "2m": 67, "sde": 67, "karra": 67, "2647703743": 67, "768x768": 67, "72bd94132e": 67, "cutemix": 67, "strength": 67, "controlnet": 67, "control_v11p_sd15_openpos": 67, "cab727d4": 67, "weight": 67, "perfect": 67, "param": 67, "hire": 67, "upscal": [67, 106], "latent": 67, "ti": 67, "339cc9210f70": 67, "66a7279a88dd": 67, "info": 67, "underli": [67, 85], "sd_meta": 67, "scope": 67, "dst_file": [67, 69], "webp": 67, "systemerror": [67, 69], "input_imag": 67, "output_imag": 67, "a41": 68, "safetensor": 68, "torch": 68, "command": [68, 109], "pip": [68, 109], "_check_env": 68, "model_fil": 68, "key1": 68, "value1": 68, "key2": 68, "value2": 68, "src_model_fil": 68, "dst_model_fil": 68, "new_metadata": 68, "john": 68, "doe": [68, 72, 80, 94, 100], "input_model": 68, "output_model": 68, "softwar": 69, "generation_tim": 69, "dataclass": 69, "encapsul": 69, "taken": 69, "alia": 69, "success": [69, 109], "add_lsb_meta": 69, "save_metainfo": 69, "metainfo": 69, "prefer": 69, "isneti": [70, 106], "get_isnetis_mask": 70, "segment_with_isneti": 70, "segment_rgba_with_isneti": 70, "co": 71, "seg": 71, "1024": [71, 82], "app": 71, "l8": 71, "00ff00": 71, "mask_": 71, "image_": 71, "hutao_seg": 71, "skadi": [71, 74, 75, 79, 82], "skadi_seg": 71, "drop": [72, 73, 74, 79, 81, 82], "cosplai": 72, "no_eyewear": 72, "eyewear": [72, 73], "span": [72, 73], "matter": [72, 73], "red_hair": [72, 73, 80, 81], "use_preset": 72, "custom_blacklist": 72, "onlin": 72, "preset": 72, "ones": 72, "neither": [72, 73], "nor": [72, 73], "anal_hair": 73, "anal_tail": 73, "arm_behind_head": 73, "arm_hair": 73, "arm_under_breast": 73, "arms_behind_head": 73, "bird_on_head": 73, "blood_in_hair": 73, "breasts_on_glass": 73, "breasts_on_head": 73, "cat_on_head": 73, "closed_ey": 73, "clothed_female_nude_femal": 73, "clothed_female_nude_mal": 73, "clothed_male_nude_femal": 73, "clothes_between_breast": 73, "cream_on_fac": 73, "drying_hair": 73, "empty_ey": 73, "face_to_breast": 73, "food_on_fac": 73, "food_on_head": 73, "game_boi": 73, "grabbing_anoth": 73, "s_hair": 73, "grabbing_own_breast": 73, "gun_to_head": 73, "head_between_breast": 73, "heart_in_ey": 73, "multiple_boi": 73, "multiple_girl": 73, "object_on_breast": 73, "object_on_head": 73, "paint_splatter_on_fac": 73, "parted_lip": [73, 74, 75, 79, 82], "penis_on_fac": 73, "person_on_head": 73, "pokemon_on_head": 73, "rabbit_on_head": 73, "rice_on_fac": 73, "severed_head": 73, "star_in_ey": 73, "sticker_on_fac": 73, "tentacles_on_mal": 73, "tying_hair": 73, "built": [73, 85], "mutabl": 73, "constructor": 73, "empti": 73, "hold": [73, 74, 75, 79, 82], "futa": 73, "cum": 73, "rub": 73, "shade": 73, "plai": 73, "drill": 73, "skin": 73, "sidelock": 73, "twintail": [73, 74, 75, 79, 82], "braid": 73, "afro": 73, "bald": 73, "dreadlock": 73, "ponytail": 73, "updo": 73, "beard": 73, "mustach": 73, "pointi": 73, "horn": 73, "tail": 73, "ornament": 73, "hairband": 73, "pupil": 73, "bow": [73, 74, 75], "headwear": 73, "ribbon": [73, 75, 79], "crown": 73, "cap": 73, "hairclip": [73, 79], "mole": 73, "halo": 73, "fluff": 73, "flower": [73, 74, 75, 79, 82], "glass": [73, 76], "fang": 73, "boi": 73, "beret": 73, "heterochromia": 73, "headdress": 73, "eyepatch": 73, "headphon": 73, "eyebrow": 73, "eyelash": 73, "sunglass": 73, "intak": 73, "scrunchi": 73, "ear_pierc": 73, "headband": 73, "ring": 73, "under_mouth": 73, "freckl": 73, "lip": 73, "eyelin": 73, "eyeshadow": 73, "tassel": 73, "whitelist_suffix": 73, "whitelist_prefix": 73, "whitelist_word": 73, "suffix": [73, 78], "pool": 73, "whitelist": 73, "blacklist": [73, 77, 106], "singular": 73, "plural": 73, "chair": 73, "whole": 73, "word": 73, "hear": 73, "72": 73, "outdat": 74, "anymor": 74, "baselin": 74, "practic": 74, "use_real_nam": [74, 79], "general_threshold": [74, 75, 82], "character_threshold": [74, 75, 82], "drop_overlap": [74, 75, 79, 82], "real": [74, 79, 96, 106], "renam": [74, 79], "redirect": [74, 79], "mani": [74, 79], "websit": [74, 79], "rate": [74, 75, 82, 94, 96, 106], "char": [74, 75, 82], "9897817373275757": 74, "question": [74, 75, 82, 94], "010265946388244629": 74, "explicit": [74, 75, 82, 94], "2809715270996094e": 74, "9939777851104736": 74, "5032387375831604": 74, "black_bord": 74, "9943548440933228": 74, "black_glov": [74, 75, 79, 82], "5011609792709351": 74, "blue_ski": [74, 75, 79, 82], "6877802610397339": 74, "5543792843818665": 74, "8268730640411377": 74, "cloud": [74, 75, 79, 82], "8504303693771362": 74, "cowboy_shot": [74, 75, 79, 82], "6008237600326538": 74, "crop_top": [74, 75, 79, 82], "6635787487030029": 74, "dai": [74, 75, 79, 82], "8496965765953064": 74, "glove": [74, 75, 79, 82], "6107005476951599": 74, "hair_between_ey": [74, 75, 79, 82], "668294370174408": 74, "5619469285011292": 74, "holding_baseball_bat": [74, 75, 79, 82], "5141720771789551": 74, "letterbox": 74, "long_hair": [74, 75, 79, 81, 82], "9884189963340759": 74, "looking_at_view": [74, 75, 79, 82], "5673105120658875": 74, "midriff": [74, 75, 79, 82], "6290556192398071": 74, "navel": [74, 75, 79, 82], "9631235003471375": 74, "no_hat": [74, 75, 79], "7978747487068176": 74, "no_headwear": [74, 75, 79, 82], "7577926516532898": 74, "outdoor": [74, 75, 79, 82], "7118550539016724": 74, "5452839136123657": 74, "pillarbox": 74, "9841411709785461": 74, "red_ey": [74, 75, 79, 82], "958786129951477": 74, "shirt": [74, 75, 79, 82], "6720131039619446": 74, "short_sleev": [74, 75, 79, 82], "7077711820602417": 74, "silver_hair": [74, 75, 79], "6673924326896667": 74, "sky": [74, 75, 79, 82], "8709812760353088": 74, "9614333510398865": 74, "sportswear": [74, 75, 79, 82], "7786177396774292": 74, "6842771172523499": 74, "sweat": [74, 75, 79, 82], "9076308012008667": 74, "thigh": [74, 75, 79, 82], "580970823764801": 74, "skadi_": [74, 75, 82], "arknight": [74, 75, 82], "9633345007896423": 74, "9988503456115723": 74, "001651763916015625": 74, "00012505054473876953": 74, "9829280972480774": 74, "894218385219574": 74, "8733789920806885": 74, "backpack": [74, 75, 79, 82], "6322951316833496": 74, "9987058639526367": 74, "bag_charm": [74, 75], "9754379987716675": 74, "6810564994812012": 74, "9708781838417053": 74, "6356008052825928": 74, "5633733868598938": 74, "brick_wal": 74, "5315935611724854": 74, "brown_hair": [74, 75, 79, 82], "9397273659706116": 74, "9229896664619446": 74, "charm_": [74, 75], "9006357789039612": 74, "citi": 74, "9020784497261047": 74, "cityscap": 74, "9547432661056519": 74, "5296419262886047": 74, "8253412246704102": 74, "5619839429855347": 74, "hair_flow": [74, 75, 79, 82], "8277763724327087": 74, "hair_orna": [74, 75, 79, 82], "9356368780136108": 74, "hair_ribbon": [74, 75, 79], "5288072824478149": 74, "jacket": [74, 75, 79, 82], "6336134076118469": 74, "9703260064125061": 74, "8188960552215576": 74, "phone_screen": 74, "9579574465751648": 74, "9954615235328674": 74, "plaid": [74, 75, 79], "9725285172462463": 74, "plaid_skirt": [74, 75, 79], "9638455510139465": 74, "pleated_skirt": [74, 75, 79, 82], "7226815819740295": 74, "5321241021156311": 74, "red_nail": [74, 79], "5493080615997314": 74, "school_bag": [74, 75], "9863407611846924": 74, "school_uniform": [74, 75, 79, 82], "6794284582138062": 74, "5062428116798401": 74, "shoulder_bag": 74, "9325523972511292": 74, "skirt": [74, 75, 79, 82], "92237788438797": 74, "skyscrap": 74, "7728171348571777": 74, "sleeves_past_wrist": [74, 75, 79], "7257086038589478": 74, "smile": [74, 75, 79, 82], "5357837080955505": 74, "6939404010772705": 74, "7054293155670166": 74, "tongu": [74, 75, 79, 82], "9990814924240112": 74, "tongue_out": [74, 75, 79, 82], "9992498755455017": 74, "5012534260749817": 74, "very_long_hair": [74, 75, 79, 81, 82], "7461410164833069": 74, "lagpixellol": 75, "deepgelbooru_onnx": 75, "categori": [75, 90, 98], "dim": [75, 82], "9986732006072998": 75, "0013858973979949951": 75, "315376281738281e": 75, "9972434639930725": 75, "basebal": [75, 82], "5982598662376404": 75, "baseball_bat": [75, 79, 82], "6429562568664551": 75, "bike_short": 75, "36296138167381287": 75, "8308937549591064": 75, "black_shirt": [75, 79, 82], "7388008832931519": 75, "6039759516716003": 75, "30909663438796997": 75, "9694308042526245": 75, "6422968506813049": 75, "5898381471633911": 75, "8145260810852051": 75, "652222216129303": 75, "dolphin_short": 75, "466494083404541": 75, "7183809280395508": 75, "6753682494163513": 75, "7302790880203247": 75, "6649775505065918": 75, "large_breast": [75, 79, 82], "8446108102798462": 75, "98187655210495": 75, "8140730857849121": 75, "6360533833503723": 75, "9635934829711914": 75, "33370012044906616": 75, "44239571690559387": 75, "7891374826431274": 75, "6471294164657593": 75, "9958090782165527": 75, "8736815452575684": 75, "872096061706543": 75, "5640895366668701": 75, "5049663186073303": 75, "8832778930664062": 75, "9687467813491821": 75, "sports_bra": 75, "3659853935241699": 75, "9309735298156738": 75, "49939480423927307": 75, "stomach": [75, 79, 82], "446407288312912": 75, "809670090675354": 75, "6560589075088501": 75, "47956040501594543": 75, "9832853674888611": 75, "9994162321090698": 75, "0008397102355957031": 75, "00035390257835388184": 75, "9926226139068604": 75, "899387001991272": 75, "34215790033340454": 75, "5701972246170044": 75, "9512913227081299": 75, "6664570569992065": 75, "5614628791809082": 75, "33615976572036743": 75, "5770801305770874": 75, "987317681312561": 75, "37286585569381714": 75, "cardigan": [75, 79], "36409223079681396": 75, "7329680919647217": 75, "collared_shirt": [75, 79], "5924292206764221": 75, "4344901144504547": 75, "7465001344680786": 75, "5225946307182312": 75, "6976451873779297": 75, "9265321493148804": 75, "34527891874313354": 75, "6675043106079102": 75, "9096828699111938": 75, "long_sleev": [75, 79, 82], "41341525316238403": 75, "8418735265731812": 75, "miniskirt": [75, 79], "3675632178783417": 75, "nail_polish": [75, 79], "5284417867660522": 75, "open_cloth": [75, 79], "30296844244003296": 75, "48789578676223755": 75, "36596980690956116": 75, "7759367227554321": 75, "6535028219223022": 75, "8975257873535156": 75, "36911237239837646": 75, "4171145558357239": 75, "3942635953426361": 75, "6772940754890442": 75, "9397937655448914": 75, "5207280516624451": 75, "4673041105270386": 75, "9118321537971497": 75, "9967410564422607": 75, "9970728158950806": 75, "8419480323791504": 75, "6489560604095459": 75, "white_shirt": [75, 79], "6217572689056396": 75, "underscor": [76, 82], "convent": 76, "restor": [76, 106], "use_spac": 76, "use_escap": 76, "include_scor": 76, "score_descend": 76, "_": 76, "escap": 76, "unsaf": 76, "sort": [76, 80], "descend": 76, "panty_pul": 76, "6826801300048828": 76, "958938717842102": 76, "drinking_glass": 76, "9340789318084717": 76, "areola_slip": 76, "41196826100349426": 76, "9988248348236084": 76, "drink": 76, "pull": 76, "areola": 76, "999": 76, "959": 76, "934": 76, "683": 76, "412": 76, "mldanbooru": [77, 106], "get_mldanbooru_tag": 77, "wd14": [77, 79, 106], "get_wd14_tag": [77, 79], "convert_wd14_emb_to_predict": 77, "denormalize_wd14_emb": 77, "deepdanbooru": [77, 79, 106], "get_deepdanbooru_tag": [77, 79], "deepgelbooru": [77, 106], "get_deepgelbooru_tag": 77, "add_underlin": 77, "remove_underlin": 77, "tags_to_text": 77, "drop_overlap_tag": 77, "is_blacklist": 77, "drop_blacklisted_tag": 77, "char_whitelist_suffix": 77, "char_whitelist_prefix": 77, "char_whitelist_word": 77, "char_suffix": 77, "char_prefix": 77, "charactertagpool": 77, "is_basic_character_tag": 77, "drop_basic_character_tag": 77, "sort_tag": 77, "tag_match_suffix": 77, "tag_match_prefix": 77, "tag_match_ful": 77, "t1": 78, "t2": 78, "fulli": 78, "ml": 79, "448": 79, "keep_ratio": 79, "9999984502792358": [79, 101], "9999946355819702": 79, "9994951486587524": 79, "998144268989563": 79, "9978417158126831": 79, "9941409230232239": 79, "9799384474754333": 79, "979142427444458": 79, "961823582649231": 79, "961323618888855": 79, "9490893483161926": 79, "9450850486755371": 79, "9425153136253357": 79, "9409335255622864": 79, "9319437146186829": 79, "9265308976173401": 79, "9259042143821716": 79, "922250509262085": 79, "9199565052986145": 79, "9175475835800171": 79, "9102761745452881": 79, "9076938629150391": 79, "9052775502204895": 79, "8938589692115784": 79, "8894285559654236": 79, "8891903162002563": 79, "8845980763435364": 79, "8842408061027527": 79, "8659475445747375": 79, "862621009349823": 79, "8616052865982056": 79, "8562789559364319": 79, "short_short": [79, 82], "8555729389190674": 79, "8533340096473694": 79, "black_short": [79, 82], "8477485775947571": 79, "8430152535438538": 79, "tied_long_hair": [79, 82], "8340626955032349": 79, "crop_top_overhang": 79, "8266023397445679": 79, "8222048282623291": 79, "8202669620513916": 79, "8061150312423706": 79, "ass_visible_through_thigh": [79, 82], "7803354859352112": 79, "thigh_gap": [79, 82], "7789446711540222": 79, "arms_up": 79, "7052110433578491": 79, "9999866485595703": 79, "997043788433075": 79, "9969649910926819": 79, "9957101345062256": 79, "9928386807441711": 79, "9886980056762695": 79, "9864778518676758": 79, "ghost": [79, 82], "9769423007965088": 79, "9747489094734192": 79, "9736957550048828": 79, "9388670325279236": 79, "9356311559677124": 79, "91000896692276": 79, "8955123424530029": 79, "8910233378410339": 79, "8904104828834534": 79, "8881211280822754": 79, "8876776695251465": 79, "8864808678627014": 79, "8810517191886902": 79, "8798807263374329": 79, "8765745162963867": 79, "8737136125564575": 79, "8650439381599426": 79, "8613706827163696": 79, "blue_cardigan": 79, "8571277260780334": 79, "8333670496940613": 79, "8160212635993958": 79, "eyebrows_visible_through_hair": 79, "8122442364692688": 79, "8091571927070618": 79, "8082079887390137": 79, "8048468232154846": 79, "8042327165603638": 79, "7984272241592407": 79, "blazer": [79, 82], "794708251953125": 79, "78981614112854": 79, "7892146110534668": 79, "shaped_pupil": [79, 82], "7867060899734497": 79, "gradient_hair": 79, "786359965801239": 79, "7790888547897339": 79, "brown_skirt": 79, "7760675549507141": 79, "774523913860321": 79, "7721588015556335": 79, "7697228789329529": 79, "755959689617157": 79, "multicolored_hair": 79, "7477189898490906": 79, "7476690411567688": 79, "rail": 79, "7476617693901062": 79, "blue_jacket": 79, "7458406090736389": 79, "741143524646759": 79, "7364678978919983": 79, "7193643450737": 79, "red_neckwear": 79, "7108616828918457": 79, "7086325287818909": 79, "7055293321609497": 79, "7039415836334229": 79, "7018357515335083": 79, "shuffl": 80, "count": [80, 107, 108], "2boi": 80, "cat_ear": 80, "uniqu": 80, "8849405313291128": 81, "8548297594823425": 81, "03910296474461261": 81, "6615180440330748": 81, "21552028866308015": 81, "3165260620737027": 81, "47744464927382957": 81, "tagger": 82, "smilingwolf": 82, "wd": 82, "swinv2_v3": 82, "general_mcut_en": 82, "character_mcut_en": 82, "no_underlin": 82, "mcut": 82, "replac": 82, "index": [82, 109], "follw": 82, "valuabl": 82, "enabl": 82, "rapid": 82, "queri": 82, "0011444687843322754": 82, "8876402974128723": 82, "106781005859375": 82, "000277101993560791": 82, "997527003288269": 82, "9797663688659668": 82, "9905703663825989": 82, "9761719703674316": 82, "8981098532676697": 82, "8810765743255615": 82, "9498510360717773": 82, "8377365469932556": 82, "945058286190033": 82, "9457170367240906": 82, "969594419002533": 82, "7881088852882385": 82, "7687551379203796": 82, "9301245212554932": 82, "6703325510025024": 82, "white_hair": 82, "5292627811431885": 82, "8677047491073608": 82, "grey_hair": 82, "5859264731407166": 82, "9536856412887573": 82, "8056888580322266": 82, "8394746780395508": 82, "9473626613616943": 82, "8986269235610962": 82, "9385137557983398": 82, "8408567905426025": 82, "alternate_costum": 82, "4245271384716034": 82, "931140661239624": 82, "8830795884132385": 82, "7279844284057617": 82, "artist_nam": 82, "5333830714225769": 82, "64717698097229": 82, "9516432285308838": 82, "9655293226242065": 82, "9485014081001282": 82, "7366660833358765": 82, "7161656618118286": 82, "5858667492866516": 82, "6186309456825256": 82, "41193312406539917": 82, "467605859041214": 82, "36282333731651306": 82, "3756745457649231": 82, "motion_blur": 82, "5091936588287354": 82, "951993465423584": 82, "5634750723838806": 82, "8232709169387817": 82, "9869340658187866": 82, "49491602182388306": 82, "5193622708320618": 82, "003406703472137451": 82, "0007208287715911865": 82, "9798132181167603": 82, "8046203851699829": 82, "7596215009689331": 82, "7620116472244263": 82, "46084529161453247": 82, "48454540967941284": 82, "5152207016944885": 82, "8023070096969604": 82, "8653596639633179": 82, "7201820611953735": 82, "7816740870475769": 82, "697688639163971": 82, "8974947333335876": 82, "7491052746772766": 82, "5015512704849243": 82, "6401398181915283": 82, "43420469760894775": 82, "4528769850730896": 82, "5730487704277039": 82, "6739872694015503": 82, "5545973181724548": 82, "6946243047714233": 82, "5487751364707947": 82, "7439308166503906": 82, "4186026453971863": 82, "47378358244895935": 82, "4690653085708618": 82, "7565015554428101": 82, "hu_tao_": 82, "genshin_impact": 82, "9262397289276123": 82, "boo_tao_": 82, "942080020904541": 82, "denorm": 82, "denormalizer_nam": 82, "mnum2_al": 82, "understand": 82, "redund": 82, "structur": [82, 106], "b": 82, "r": [82, 94, 100], "c": 82, "linalg": 82, "norm": 82, "approx": [82, 83], "1e": 82, "cdc_anime_onnx": 83, "realli": 83, "As": [83, 94, 100], "1024x1024": 83, "2060": 83, "gpu": 83, "cost": 83, "cpu": [83, 88, 107, 108], "experi": 83, "hgsr": 83, "mhr": 83, "aug_x4_320": 83, "cute_waifu_aroma": 83, "pngimageplugin": 83, "pngimagefil": 83, "1168x1168": 83, "0x7f0e8ca06880": 83, "4672x4672": 83, "0x7f0e48edb640": 83, "cdc": [84, 106], "upscale_with_cdc": 84, "lru_cach": 85, "wrap": 85, "synchron": 85, "prevent": 85, "race": 85, "condit": 85, "maxsiz": 85, "expensive_funct": 85, "expens": 85, "lock": [85, 105], "safeti": [85, 102], "multithread": 85, "my_funct": 85, "introduc": 85, "acquisit": 85, "critic": 85, "mathemat": 86, "activ": 86, "deep": 86, "problem": [86, 94, 100], "input_valu": 86, "frac": 86, "26894142": 86, "73105858": 86, "ts_lru_cach": 87, "get_onnx_provid": 87, "open_onnx_model": 87, "cudaexecutionprovid": 88, "cpuexecutionprovid": 88, "ckpt": 88, "inferencesess": 88, "onnx_mod": 88, "decid": 88, "linux": [88, 107, 108], "execut": [88, 107, 108], "ignor": 88, "cuda": [88, 107, 108], "forc": 88, "anime_ai_check": 89, "mobilenetv3_sce_dist": [89, 100, 104], "mainli": 89, "caformer_s36_plus_sc": 89, "graph": 89, "9996960163116455": 89, "9999125003814697": 89, "997803270816803": 89, "9960069060325623": 89, "9887709021568298": 89, "9998629093170166": 89, "0013722758740186691": 89, "00020673229300882667": 89, "0001895089662866667": 89, "0008857478387653828": 89, "552320024231449e": 89, "001168627175502479": 89, "bangumi": [90, 91], "vision": 90, "imageri": 90, "bangumi_char_typ": 90, "definit": [90, 97], "video": 90, "secondari": 90, "often": 90, "lack": 90, "lead": 90, "under": [90, 109], "three": 90, "judg": 90, "anime_portrait": [90, 96], "mobilenetv3_v0_dist": [90, 99, 103, 104], "9998525381088257": 90, "00012103465269319713": 90, "6464786313008517e": 90, "906112609314732e": 90, "06": [90, 91, 93, 98, 99, 100, 101, 103], "9997243285179138": 90, "0002490800397936255": 90, "7215803381986916e": 90, "354368557978887e": 90, "9998849630355835": 90, "90006631379947e": 90, "3920385754317977e": 90, "2084233276254963e": 90, "9998877048492432": 90, "732793503440917e": 90, "4264976925915107e": 90, "0623419257171918e": 90, "07076334953308105": 90, "9290977716445923": 90, "0001044218079186976": 90, "4467317163944244e": 90, "2568268832401372e": 90, "9999498128890991": 90, "1810528778587468e": 90, "879474429093534e": 90, "260669109295122e": 90, "9999510049819946": 90, "2321036592766177e": 90, "025227553938748e": 90, "4251427273848094e": 90, "999957799911499": 90, "4273678718600422e": 90, "6884023302263813e": 90, "880981603288092e": 90, "0002326338435523212": 90, "9996368885040283": 90, "164971561403945e": 90, "00020793956355191767": 90, "13438372313976288": 90, "8652494549751282": 90, "000158855298650451": 90, "000238816806813702": 90, "3589179217815399": 90, "6406960487365723": 90, "0001471740542910993": 90, "002255884697660804": 90, "08208147436380386": 90, "9152728915214539": 90, "00038967153523117304": 90, "227699592884164e": 90, "0835404282261152e": 90, "1437502406770363e": 90, "9999284744262695": 90, "2125529792683665e": 90, "0218892384727951e": 90, "00011914174683624879": 90, "9998584985733032": 90, "2007669283775613e": 90, "6357082131435163e": 90, "3068713896209374e": 90, "9999185800552368": 90, "066640925273532e": 90, "529400813335087e": 90, "089402500540018e": 90, "9999388456344604": 90, "6406959295272827": 90, "not_paint": 91, "anime_classif": 91, "older": 91, "mobilenetv3_v1": [91, 101], "5_dist": 91, "3_dist": 91, "plot": [91, 94, 100, 104], "caformer_s36_v1": 91, "3_focal": 91, "8346158862113953": 91, "004201625939458609": 91, "0028638991061598063": 91, "15633030235767365": 91, "001988308737054467": 91, "9868855476379395": 91, "001178382197394967": 91, "00015886101755313575": 91, "0005986307514831424": 91, "011178601533174515": 91, "9933090209960938": 91, "0012440024875104427": 91, "00040085514774546027": 91, "004924307577311993": 91, "00012189441622467712": 91, "00031298911198973656": 91, "9968050718307495": 91, "182305903872475e": 91, "0027923565357923508": 91, "7805559259140864e": 91, "0004650334012694657": 91, "996709942817688": 91, "736721191671677e": 91, "0027629584074020386": 91, "4619508621981367e": 91, "0003803370927926153": 91, "998649537563324": 91, "190127922105603e": 91, "0008622839814051986": 91, "595230686594732e": 91, "0004573142796289176": 91, "00031435859273187816": 91, "8671838641166687": 91, "13199880719184875": 91, "563074617180973e": 91, "153919796110131e": 91, "290010737255216e": 91, "9727378487586975": 91, "027150526642799377": 91, "162296004826203e": 91, "4933258828241378e": 91, "0004275702522136271": 91, "995402455329895": 91, "002233930164948106": 91, "001911122351884842": 91, "1603819727897644": 91, "0007561995880678296": 91, "00017044576816260815": 91, "838487982749939": 91, "0002034590725088492": 91, "005001617129892111": 91, "000932251859921962": 91, "009352140128612518": 91, "9846979379653931": 91, "6018555470509455e": 91, "004064667969942093": 91, "464051254326478e": 91, "025772539898753166": 91, "9699516296386719": 91, "00011656546121230349": 91, "287263775244355e": 91, "370255853951676e": 91, "01098843663930893": 91, "0031668643932789564": 91, "9857884049415588": 91, "499273488065228e": 91, "8419872251106426e": 91, "0003471920208539814": 91, "029472889378666878": 91, "9700765609741211": 91, "0012387704337015748": 91, "001172148622572422": 91, "787473391043022e": 91, "003680602880194783": 91, "9938107132911682": 91, "8346157073974609": 91, "8671836853027344": 91, "8384883403778076": 91, "9846979975700378": 91, "9700766801834106": 91, "greyscal": 92, "jpeg_ful": [92, 105], "6125901": 92, "6125785": [92, 105], "6124220": 92, "rough": [93, 94, 100], "polish": 93, "mobilenetv3_v2": 93, "2_dist": [93, 101], "910087929805741e": 93, "1241951510310173": 93, "8757457137107849": 93, "00018937293498311192": 93, "030049214139580727": 93, "9697614312171936": 93, "008933082222938538": 93, "05096456781029701": 93, "9401022791862488": 93, "009832272306084633": 93, "9898634552955627": 93, "00030428936588577926": 93, "013919820077717304": 93, "9819902181625366": 93, "004089969675987959": 93, "04166747257113457": 93, "9582782983779907": 93, "4218515288084745e": 93, "8849249482154846": 93, "1149177998304367": 93, "0001573085755808279": 93, "9907882809638977": 93, "008958994410932064": 93, "0002527958422433585": 93, "9831690788269043": 93, "01682441122829914": 93, "613856385229155e": 93, "8757458329200745": 93, "8849248290061951": 93, "million": 94, "anime_r": [94, 96], "boundari": [94, 100], "challeng": [94, 100], "clean": [94, 100], "judgment": [94, 100], "intend": [94, 100], "quick": [94, 100, 106], "estim": [94, 100], "basi": [94, 100], "mobilenetv3_large_100_v0_ls0": 94, "caformer_s36_v0_ls0": 94, "7508869767189026": 94, "7034655809402466": 94, "728887677192688": 94, "7404400110244751": 94, "7446154952049255": 94, "7514738440513611": 94, "768704354763031": 94, "8219676613807678": 94, "7267540693283081": 94, "7645740509033203": 94, "7216582894325256": 94, "7615436315536499": 94, "815083920955658": 94, "8321858644485474": 94, "8204999566078186": 94, "820833146572113": 94, "chdir": 94, "doc": 94, "api_doc": 94, "7508870363235474": 94, "11212056130170822": 94, "06781744956970215": 94, "06917501986026764": 94, "7034654021263123": 94, "15903906524181366": 94, "06688199192285538": 94, "07061357796192169": 94, "7288877964019775": 94, "1476859599351883": 94, "060362350195646286": 94, "06306383013725281": 94, "7404399514198303": 94, "10337048768997192": 94, "08087948709726334": 94, "07530999928712845": 94, "055992450565099716": 94, "7446154356002808": 94, "13191790878772736": 94, "06747424602508545": 94, "06458679586648941": 94, "10566363483667374": 94, "07827574014663696": 94, "07079866528511047": 94, "7687042951583862": 94, "09974884241819382": 94, "06074819341301918": 94, "050435908138751984": 94, "8219675421714783": 94, "0593985915184021": 94, "06819795072078705": 94, "06569571048021317": 94, "1177448257803917": 94, "726753830909729": 94, "08980562537908554": 94, "06481882929801941": 94, "06922297924757004": 94, "10138414055109024": 94, "06351721286773682": 94, "07683827728033066": 94, "13798624277114868": 94, "05942752957344055": 94, "10584963858127594": 94, "7615437507629395": 94, "07317910343408585": 94, "060196295380592346": 94, "06751583516597748": 94, "0572039857506752": 94, "05398125201463699": 94, "06124086305499077": 94, "0525919646024704": 94, "8321859240531921": 94, "05922013148665428": 94, "06274889409542084": 94, "057530902326107025": 94, "8205001354217529": 94, "05683052912354469": 94, "06635929644107819": 94, "05597696080803871": 94, "8208332657814026": 94, "non_furri": 95, "mobilenetv3_v0": 95, "1_dist": 95, "9898804426193237": 95, "010119626298546791": 95, "9677742123603821": 95, "032225821167230606": 95, "959551215171814": 95, "040448784828186035": 95, "9535530209541321": 95, "04644693806767464": 95, "04358793422579765": 95, "9564120769500732": 95, "02767963521182537": 95, "9723203182220459": 95, "028900373727083206": 95, "9710996150970459": 95, "037573859095573425": 95, "9624261260032654": 95, "aicheck": [96, 106], "get_ai_created_scor": 96, "is_ai_cr": 96, "bangumi_char": [96, 106], "anime_bangumi_char_scor": 96, "anime_bangumi_char": 96, "anime_classify_scor": 96, "anime_classifi": 96, "is_greyscal": 96, "anime_completeness_scor": 96, "anime_complet": 96, "dbrate": [96, 106], "anime_dbrating_scor": 96, "anime_dbr": 96, "furri": [96, 106], "anime_furry_scor": 96, "anime_furri": 96, "get_monochrome_scor": 96, "is_monochrom": 96, "nsfw_pred_scor": 96, "nsfw_pred": 96, "portrait": [96, 106], "anime_portrait_scor": 96, "anime_rating_scor": 96, "anime_real_scor": 96, "safe_check_scor": 96, "safe_check": 96, "style_ag": [96, 106], "anime_style_age_scor": 96, "anime_style_ag": 96, "teen": [96, 106], "anime_teen_scor": 96, "anime_teen": 96, "is_truncated_fil": 96, "screen": 97, "row": 97, "bottom": 97, "grayscal": 97, "monochrome_detect": 97, "mobilenetv3_large_100_dist_safe2": 97, "mobilenetv3_dist": 97, "caformer_s36": 97, "mono": 97, "9614395499229431": 97, "9458909034729004": 97, "9559807777404785": 97, "9651952981948853": 97, "9379720687866211": 97, "8814834356307983": 97, "03941023349761963": 97, "07492382079362869": 97, "09546589106321335": 97, "016521310433745384": 97, "005693843588232994": 97, "0315730981528759": 97, "Not": 98, "five": 98, "hentai": 98, "neutral": 98, "porn": 98, "sexi": 98, "infinit": 98, "nsfwj": 98, "tfj": 98, "mobil": 98, "9970946311950684": 98, "00198739324696362": 98, "000894528697244823": 98, "4315058251668233e": 98, "099447197513655e": 98, "9282580614089966": 98, "061733175069093704": 98, "008979619480669498": 98, "0007789491210132837": 98, "0002501663693692535": 98, "7945129871368408": 98, "2044062316417694": 98, "0005603990866802633": 98, "0004847997915931046": 98, "564094367902726e": 98, "7977773547172546": 98, "01352313905954361": 98, "18791256844997406": 98, "0004888656549155712": 98, "00029804420773871243": 98, "04498734697699547": 98, "9509441256523132": 98, "4087972633424215e": 98, "003999904729425907": 98, "4542059185914695e": 98, "002892113756388426": 98, "982390284538269": 98, "02520776737947e": 98, "014633022248744965": 98, "858086610212922e": 98, "002532319398596883": 98, "9887337684631348": 98, "231979568838142e": 98, "008699454367160797": 98, "8187158022774383e": 98, "03564726561307907": 98, "954788088798523": 98, "343036850215867e": 98, "009289607405662537": 98, "00020158555707894266": 98, "006372362840920687": 98, "006019102409482002": 98, "9694945812225342": 98, "015214097686111927": 98, "002899901708588004": 98, "0004039364866912365": 98, "00012730166781693697": 98, "987038791179657": 98, "007135333959013224": 98, "005294707603752613": 98, "06964848190546036": 98, "0014777459437027574": 98, "9276643395423889": 98, "0003031621454283595": 98, "0009063396137207747": 98, "00028707628371194005": 98, "00010888021643040702": 98, "9992460012435913": 98, "00015473493840545416": 98, "0002033217460848391": 98, "563037691696081e": 98, "008058490231633186": 98, "00044566826545633376": 98, "937960684299469": 98, "05353058874607086": 98, "364063445587817e": 98, "00562260951846838": 98, "00012077406427124515": 98, "9897090792655945": 98, "004547217860817909": 98, "564737981942017e": 98, "016690678894519806": 98, "001258736359886825": 98, "9766013622283936": 98, "005440687295049429": 98, "4481674952548929e": 98, "01861923187971115": 98, "0008914825739338994": 98, "9674761295318604": 98, "012998746708035469": 98, "691116141155362e": 98, "0007601747056469321": 98, "0005019629606977105": 98, "039504989981651306": 98, "9591660499572754": 98, "0001652583305258304": 98, "0002614929690025747": 98, "020374108105897903": 98, "029394468292593956": 98, "9498046040534973": 98, "00016299057460855693": 98, "004782819654792547": 98, "002861740067601204": 98, "12280157208442688": 98, "8693908452987671": 98, "0001731760276015848": 98, "304211274255067e": 98, "03286275267601013": 98, "010648751631379128": 98, "9562522172927856": 98, "999900221824646": 99, "645313209854066e": 99, "3387104445428122e": 99, "9999704360961914": 99, "4465465685352683e": 99, "071506166132167e": 99, "9999785423278809": 99, "512719154561637e": 99, "292278612818336e": 99, "919455750496127e": 99, "9999444484710693": 99, "3647335082350764e": 99, "0555699191172607e": 99, "9999880790710449": 99, "3210242286731955e": 99, "7451418898417614e": 99, "9999822378158569": 99, "2084267331811134e": 99, "7460413321023225e": 99, "1532473820352607e": 99, "9999996423721313": 99, "0316136922483565e": 99, "840229633236049e": 99, "9999998807907104": [99, 100], "736660568800289e": 99, "199210472208506e": 99, "9999992847442627": 99, "r15": 100, "r18": 100, "sankaku": 100, "mobilenetv3_v1_pruned_ls0": 100, "caformer_s36_plu": [100, 104], "5863172936624323e": 100, "480062353375615e": 100, "9924363493919373": 100, "007255776319652796": 100, "0003077814180869609": 100, "996969997882843": 100, "0030054834205657244": 100, "4601260520284995e": 100, "9966891407966614": 100, "003293127752840519": 100, "770909148035571e": 100, "00025384966284036636": 100, "9996721744537354": 100, "399192691082135e": 100, "973351603141055e": 100, "9998563528060913": 100, "391309580067173e": 100, "0018681309884414077": 100, "9827859997749329": 100, "015345841646194458": 100, "013710384257137775": 100, "8339558839797974": 100, "15233369171619415": 100, "951323833462084e": 100, "00029566374723799527": 100, "9997004270553589": 100, "00018434497178532183": 100, "568440272123553e": 100, "9997699856758118": 100, "11225129129889e": 100, "051862899563275e": 100, "9999485015869141": 100, "902020231791539e": 100, "0005639699520543218": 100, "9994290471076965": 100, "anime_real_cl": 101, "4_dist": 101, "9999716281890869": 101, "8398366339388303e": 101, "9992202520370483": 101, "0007797438884153962": 101, "9999709129333496": 101, "905452492996119e": 101, "9999765157699585": 101, "3499671442550607e": 101, "9994087219238281": 101, "0005913018831051886": 101, "9999759197235107": 101, "4061362637439743e": 101, "9999052286148071": 101, "475799015490338e": 101, "403173675702419e": 101, "5848207794988411e": 101, "0010207017185166478": 101, "9989792704582214": 101, "2124368115328252e": 101, "9999977350234985": 101, "6512358342879452e": 101, "9999834299087524": 101, "359853614412714e": 101, "9999936819076538": 101, "600314317329321e": 101, "9999840259552002": 101, "5589323083986528e": 101, "9999843835830688": 101, "5513256585109048e": 101, "9999845027923584": 101, "pollut": 102, "shit": 102, "checker": 102, "mobilenet": 102, "v2": 102, "max_batch_s": 102, "1970": 103, "1980": 103, "1990": 103, "2000": 103, "2010": 103, "2015": 103, "2020": 103, "ag": 103, "9805465340614319": 103, "761269782553427e": 103, "0005044879508204758": 103, "01569165475666523": 103, "002850610064342618": 103, "00037849770160391927": 103, "9434612113400362e": 103, "053497342392802e": 103, "9992554783821106": 103, "0006490182713605464": 103, "8857468805654207e": 103, "317252262353577e": 103, "314484721769986e": 103, "0750001138148946e": 103, "706833609205205e": 103, "00034479793976061046": 103, "9995512366294861": 103, "391363472677767e": 103, "4607510820496827e": 103, "0679690351244062e": 103, "661913514311891e": 103, "757471131393686e": 103, "0744897230761126e": 103, "76177470368566e": 103, "9996387958526611": 103, "160279296338558e": 103, "00013228354509919882": 103, "1361367038916796e": 103, "464057489414699e": 103, "2412899599876255e": 103, "703883653040975e": 103, "127358498517424e": 103, "9973921775817871": 103, "0022309015039354563": 103, "00018872201326303184": 103, "780902943617548e": 103, "422096920578042e": 103, "638929097680375e": 103, "152203023797483e": 103, "00028818511054851115": 103, "9996094107627869": 103, "58777353237383e": 103, "9200742826797068e": 103, "00017117452807724476": 103, "518441947875544e": 103, "885544381570071e": 103, "4389253010449465e": 103, "1696006772108376e": 103, "9996393918991089": 103, "contenti": 104, "safe_teen": 104, "non_teen": 104, "caformer_s36_v0": 104, "9998493194580078": 104, "0378791052498855e": 104, "00012023092131130397": 104, "9790042638778687": 104, "0017522255657240748": 104, "01924353837966919": 104, "9998124241828918": 104, "19778298237361e": 104, "0001456339523429051": 104, "0008521362324245274": 104, "9989691972732544": 104, "00017870066221803427": 104, "0992944781901315e": 104, "9994398951530457": 104, "0004991036257706583": 104, "2035720727872103e": 104, "9994019269943237": 104, "0005460577667690814": 104, "0478151529678144e": 104, "524079147609882e": 104, "999934196472168": 104, "786742884898558e": 104, "653994154883549e": 104, "9998156428337097": 104, "0001218809193233028": 104, "00013706681784242392": 104, "9997410178184509": 104, "jpeg_trunc": 105, "2216614_truncat": 105, "imagefil": 105, "load_truncated_imag": 105, "ascii": 106, "metric": 106, "list_det_model": 106, "list_rec_model": 106, "sd": 106, "tag": 106, "platform": [107, 108], "shutil": [107, 108], "cpuinfo": [107, 108], "psutil": [107, 108], "hbutil": [107, 108], "size_to_bytes_str": [107, 108], "python_implement": [107, 108], "python_vers": [107, 108], "brand": [107, 108], "get_cpu_info": [107, 108], "brand_raw": [107, 108], "cpu_count": [107, 108], "freq": [107, 108], "cpu_freq": [107, 108], "mhz": [107, 108], "virtual_memori": [107, 108], "precis": [107, 108], "ye": [107, 108], "nvidia": [107, 108], "smi": [107, 108], "1018": [107, 108], "azur": [107, 108], "x86_64": [107, 108], "glibc2": [107, 108], "cpython": [107, 108], "amd": [107, 108], "epyc": [107, 108], "7763": [107, 108], "3043": 107, "161": 107, "621": [107, 108], "gib": [107, 108], "deploi": [107, 108], "action": [107, 108], "3254": 108, "6789999999996": 108, "imgutil": 109, "pypi": 109, "simpli": 109, "newest": 109, "git": 109, "script": 109, "__name__": 109, "__main__": 109, "narugo1992": 109, "still": 109, "out": 109, "io": 109, "html": 109, "faq": 110}, "objects": {"imgutils": [[1, 0, 0, "-", "ascii"], [2, 0, 0, "-", "config"], [9, 0, 0, "-", "data"], [19, 0, 0, "-", "detect"], [26, 0, 0, "-", "edge"], [32, 0, 0, "-", "generic"], [36, 0, 0, "-", "metadata"], [41, 0, 0, "-", "metrics"], [45, 0, 0, "-", "ocr"], [49, 0, 0, "-", "operate"], [53, 0, 0, "-", "pose"], [56, 0, 0, "-", "preprocess"], [61, 0, 0, "-", "resource"], [63, 0, 0, "-", "restore"], [66, 0, 0, "-", "sd"], [70, 0, 0, "-", "segment"], [77, 0, 0, "-", "tagging"], [84, 0, 0, "-", "upscale"], [87, 0, 0, "-", "utils"], [96, 0, 0, "-", "validate"]], "imgutils.ascii": [[0, 0, 0, "-", "drawing"]], "imgutils.ascii.drawing": [[0, 1, 1, "", "ascii_drawing"]], "imgutils.config": [[3, 0, 0, "-", "meta"]], "imgutils.config.meta": [[3, 2, 1, "", "__AUTHOR_EMAIL__"], [3, 2, 1, "", "__AUTHOR__"], [3, 2, 1, "", "__DESCRIPTION__"], [3, 2, 1, "", "__TITLE__"], [3, 2, 1, "", "__VERSION__"]], "imgutils.data": [[4, 0, 0, "-", "background"], [5, 0, 0, "-", "blob"], [6, 0, 0, "-", "decode"], [7, 0, 0, "-", "encode"], [8, 0, 0, "-", "image"], [10, 0, 0, "-", "layer"], [11, 0, 0, "-", "url"]], "imgutils.data.background": [[4, 1, 1, "", "grid_background"], [4, 1, 1, "", "grid_transparent"]], "imgutils.data.blob": [[5, 1, 1, "", "is_valid_image_blob_url"], [5, 1, 1, "", "load_image_from_blob_url"], [5, 1, 1, "", "to_blob_url"]], "imgutils.data.decode": [[6, 1, 1, "", "rgb_decode"]], "imgutils.data.encode": [[7, 1, 1, "", "rgb_encode"]], "imgutils.data.image": [[8, 1, 1, "", "has_alpha_channel"], [8, 1, 1, "", "load_image"], [8, 1, 1, "", "load_images"]], "imgutils.data.layer": [[10, 1, 1, "", "istack"]], "imgutils.data.url": [[11, 1, 1, "", "download_image_from_url"], [11, 1, 1, "", "is_http_url"]], "imgutils.detect": [[12, 0, 0, "-", "booru_yolo"], [13, 0, 0, "-", "censor"], [14, 0, 0, "-", "eye"], [15, 0, 0, "-", "face"], [16, 0, 0, "-", "halfbody"], [17, 0, 0, "-", "hand"], [18, 0, 0, "-", "head"], [20, 0, 0, "-", "nudenet"], [21, 0, 0, "-", "person"], [22, 0, 0, "-", "similarity"], [23, 0, 0, "-", "text"], [24, 0, 0, "-", "visual"]], "imgutils.detect.booru_yolo": [[12, 1, 1, "", "detect_with_booru_yolo"]], "imgutils.detect.censor": [[13, 1, 1, "", "detect_censors"]], "imgutils.detect.eye": [[14, 1, 1, "", "detect_eyes"]], "imgutils.detect.face": [[15, 1, 1, "", "detect_faces"]], "imgutils.detect.halfbody": [[16, 1, 1, "", "detect_halfbody"]], "imgutils.detect.hand": [[17, 1, 1, "", "detect_hands"]], "imgutils.detect.head": [[18, 1, 1, "", "detect_heads"]], "imgutils.detect.nudenet": [[20, 1, 1, "", "detect_with_nudenet"]], "imgutils.detect.person": [[21, 1, 1, "", "detect_person"]], "imgutils.detect.similarity": [[22, 1, 1, "", "bboxes_similarity"], [22, 1, 1, "", "calculate_iou"], [22, 1, 1, "", "detection_similarity"]], "imgutils.detect.text": [[23, 1, 1, "", "detect_text"]], "imgutils.detect.visual": [[24, 1, 1, "", "detection_visualize"]], "imgutils.edge": [[25, 0, 0, "-", "canny"], [27, 0, 0, "-", "lineart"], [28, 0, 0, "-", "lineart_anime"]], "imgutils.edge.canny": [[25, 1, 1, "", "edge_image_with_canny"], [25, 1, 1, "", "get_edge_by_canny"]], "imgutils.edge.lineart": [[27, 1, 1, "", "edge_image_with_lineart"], [27, 1, 1, "", "get_edge_by_lineart"]], "imgutils.edge.lineart_anime": [[28, 1, 1, "", "edge_image_with_lineart_anime"], [28, 1, 1, "", "get_edge_by_lineart_anime"]], "imgutils.generic": [[29, 0, 0, "-", "classify"], [30, 0, 0, "-", "clip"], [31, 0, 0, "-", "enhance"], [33, 0, 0, "-", "siglip"], [34, 0, 0, "-", "yolo"]], "imgutils.generic.classify": [[29, 3, 1, "", "ClassifyModel"], [29, 1, 1, "", "classify_predict"], [29, 1, 1, "", "classify_predict_fmt"], [29, 1, 1, "", "classify_predict_score"]], "imgutils.generic.classify.ClassifyModel": [[29, 4, 1, "", "__init__"], [29, 4, 1, "", "clear"], [29, 4, 1, "", "launch_demo"], [29, 4, 1, "", "make_ui"], [29, 4, 1, "", "predict"], [29, 4, 1, "", "predict_fmt"], [29, 4, 1, "", "predict_score"]], "imgutils.generic.clip": [[30, 3, 1, "", "CLIPModel"], [30, 1, 1, "", "clip_image_encode"], [30, 1, 1, "", "clip_predict"], [30, 1, 1, "", "clip_text_encode"]], "imgutils.generic.clip.CLIPModel": [[30, 4, 1, "", "__init__"], [30, 4, 1, "", "clear"], [30, 4, 1, "", "image_encode"], [30, 4, 1, "", "launch_demo"], [30, 4, 1, "", "make_ui"], [30, 4, 1, "", "predict"], [30, 4, 1, "", "text_encode"]], "imgutils.generic.enhance": [[31, 3, 1, "", "ImageEnhancer"]], "imgutils.generic.enhance.ImageEnhancer": [[31, 4, 1, "", "__init__"], [31, 4, 1, "", "process"]], "imgutils.generic.siglip": [[33, 3, 1, "", "SigLIPModel"], [33, 1, 1, "", "siglip_image_encode"], [33, 1, 1, "", "siglip_predict"], [33, 1, 1, "", "siglip_text_encode"]], "imgutils.generic.siglip.SigLIPModel": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "clear"], [33, 4, 1, "", "image_encode"], [33, 4, 1, "", "launch_demo"], [33, 4, 1, "", "make_ui"], [33, 4, 1, "", "predict"], [33, 4, 1, "", "text_encode"]], "imgutils.generic.yolo": [[34, 3, 1, "", "YOLOModel"], [34, 1, 1, "", "yolo_predict"]], "imgutils.generic.yolo.YOLOModel": [[34, 4, 1, "", "__init__"], [34, 4, 1, "", "clear"], [34, 4, 1, "", "launch_demo"], [34, 4, 1, "", "make_ui"], [34, 4, 1, "", "predict"]], "imgutils.metadata": [[35, 0, 0, "-", "geninfo"], [37, 0, 0, "-", "lsb"]], "imgutils.metadata.geninfo": [[35, 1, 1, "", "read_geninfo_exif"], [35, 1, 1, "", "read_geninfo_gif"], [35, 1, 1, "", "read_geninfo_parameters"], [35, 1, 1, "", "write_geninfo_exif"], [35, 1, 1, "", "write_geninfo_gif"], [35, 1, 1, "", "write_geninfo_parameters"]], "imgutils.metadata.lsb": [[37, 3, 1, "", "ImageLsbDataExtractor"], [37, 3, 1, "", "LSBExtractor"], [37, 3, 1, "", "LSBReadError"], [37, 1, 1, "", "inject_data"], [37, 1, 1, "", "read_lsb_metadata"], [37, 1, 1, "", "read_lsb_raw_bytes"], [37, 1, 1, "", "serialize_json"], [37, 1, 1, "", "serialize_pnginfo"], [37, 1, 1, "", "write_lsb_metadata"], [37, 1, 1, "", "write_lsb_raw_bytes"]], "imgutils.metadata.lsb.ImageLsbDataExtractor": [[37, 4, 1, "", "__init__"], [37, 4, 1, "", "extract_data"]], "imgutils.metadata.lsb.LSBExtractor": [[37, 4, 1, "", "__init__"], [37, 4, 1, "", "get_next_n_bytes"], [37, 4, 1, "", "get_one_byte"], [37, 4, 1, "", "read_32bit_integer"]], "imgutils.metrics": [[38, 0, 0, "-", "aesthetic"], [39, 0, 0, "-", "ccip"], [40, 0, 0, "-", "dbaesthetic"], [42, 0, 0, "-", "laplacian"], [43, 0, 0, "-", "lpips"], [44, 0, 0, "-", "psnr_"]], "imgutils.metrics.aesthetic": [[38, 1, 1, "", "get_aesthetic_score"]], "imgutils.metrics.ccip": [[39, 1, 1, "", "ccip_batch_differences"], [39, 1, 1, "", "ccip_batch_extract_features"], [39, 1, 1, "", "ccip_batch_same"], [39, 1, 1, "", "ccip_clustering"], [39, 1, 1, "", "ccip_default_clustering_params"], [39, 1, 1, "", "ccip_default_threshold"], [39, 1, 1, "", "ccip_difference"], [39, 1, 1, "", "ccip_extract_feature"], [39, 1, 1, "", "ccip_merge"], [39, 1, 1, "", "ccip_same"]], "imgutils.metrics.dbaesthetic": [[40, 1, 1, "", "anime_dbaesthetic"]], "imgutils.metrics.laplacian": [[42, 1, 1, "", "laplacian_score"]], "imgutils.metrics.lpips": [[43, 1, 1, "", "lpips_clustering"], [43, 1, 1, "", "lpips_difference"], [43, 1, 1, "", "lpips_extract_feature"]], "imgutils.metrics.psnr_": [[44, 1, 1, "", "psnr"]], "imgutils.ocr": [[45, 1, 1, "", "detect_text_with_ocr"], [45, 1, 1, "", "list_det_models"], [45, 1, 1, "", "list_rec_models"], [45, 1, 1, "", "ocr"]], "imgutils.operate": [[46, 0, 0, "-", "align"], [47, 0, 0, "-", "censor_"], [48, 0, 0, "-", "imgcensor"], [50, 0, 0, "-", "squeeze"]], "imgutils.operate.align": [[46, 1, 1, "", "align_maxsize"]], "imgutils.operate.censor_": [[47, 3, 1, "", "BaseCensor"], [47, 3, 1, "", "BlurCensor"], [47, 3, 1, "", "ColorCensor"], [47, 3, 1, "", "PixelateCensor"], [47, 1, 1, "", "censor_areas"], [47, 1, 1, "", "censor_nsfw"], [47, 1, 1, "", "register_censor_method"]], "imgutils.operate.censor_.BaseCensor": [[47, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.BlurCensor": [[47, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.ColorCensor": [[47, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.PixelateCensor": [[47, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor": [[48, 3, 1, "", "EmojiBasedCensor"], [48, 3, 1, "", "ImageBasedCensor"], [48, 3, 1, "", "SingleImage"]], "imgutils.operate.imgcensor.EmojiBasedCensor": [[48, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.ImageBasedCensor": [[48, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.SingleImage": [[48, 4, 1, "", "__init__"], [48, 4, 1, "", "find_for_area"], [48, 5, 1, "", "height"], [48, 5, 1, "", "width"]], "imgutils.operate.squeeze": [[50, 1, 1, "", "squeeze"], [50, 1, 1, "", "squeeze_with_transparency"]], "imgutils.pose": [[51, 0, 0, "-", "dwpose"], [52, 0, 0, "-", "format"], [54, 0, 0, "-", "visual"]], "imgutils.pose.dwpose": [[51, 1, 1, "", "dwpose_estimate"]], "imgutils.pose.format": [[52, 3, 1, "", "OP18KeyPointSet"], [52, 2, 1, "", "OP18_BODY_MAX"], [52, 2, 1, "", "OP18_BODY_MIN"], [52, 2, 1, "", "OP18_FACE_MAX"], [52, 2, 1, "", "OP18_FACE_MIN"], [52, 2, 1, "", "OP18_LEFT_FOOT_MAX"], [52, 2, 1, "", "OP18_LEFT_FOOT_MIN"], [52, 2, 1, "", "OP18_LEFT_HAND_MAX"], [52, 2, 1, "", "OP18_LEFT_HAND_MIN"], [52, 2, 1, "", "OP18_RIGHT_FOOT_MAX"], [52, 2, 1, "", "OP18_RIGHT_FOOT_MIN"], [52, 2, 1, "", "OP18_RIGHT_HAND_MAX"], [52, 2, 1, "", "OP18_RIGHT_HAND_MIN"], [52, 6, 1, "", "OpenPose18"]], "imgutils.pose.format.OP18KeyPointSet": [[52, 4, 1, "", "__init__"], [52, 4, 1, "", "__mul__"], [52, 4, 1, "", "__truediv__"], [52, 5, 1, "", "body"], [52, 5, 1, "", "face"], [52, 5, 1, "", "left_foot"], [52, 5, 1, "", "left_hand"], [52, 5, 1, "", "right_foot"], [52, 5, 1, "", "right_hand"]], "imgutils.pose.format.OpenPose18": [[52, 7, 1, "", "LEFT_ANKLE"], [52, 7, 1, "", "LEFT_BIG_TOE"], [52, 7, 1, "", "LEFT_EAR"], [52, 7, 1, "", "LEFT_ELBOW"], [52, 7, 1, "", "LEFT_EYE"], [52, 7, 1, "", "LEFT_HEEL"], [52, 7, 1, "", "LEFT_HIP"], [52, 7, 1, "", "LEFT_KNEE"], [52, 7, 1, "", "LEFT_SHOULDER"], [52, 7, 1, "", "LEFT_SMALL_TOE"], [52, 7, 1, "", "LEFT_WRIST"], [52, 7, 1, "", "NECK"], [52, 7, 1, "", "NOSE"], [52, 7, 1, "", "RIGHT_ANKLE"], [52, 7, 1, "", "RIGHT_BIG_TOE"], [52, 7, 1, "", "RIGHT_EAR"], [52, 7, 1, "", "RIGHT_ELBOW"], [52, 7, 1, "", "RIGHT_EYE"], [52, 7, 1, "", "RIGHT_HEEL"], [52, 7, 1, "", "RIGHT_HIP"], [52, 7, 1, "", "RIGHT_KNEE"], [52, 7, 1, "", "RIGHT_SHOULDER"], [52, 7, 1, "", "RIGHT_SMALL_TOE"], [52, 7, 1, "", "RIGHT_WRIST"]], "imgutils.pose.visual": [[54, 1, 1, "", "op18_visualize"]], "imgutils.preprocess": [[55, 0, 0, "-", "base"], [57, 0, 0, "-", "pillow"], [58, 0, 0, "-", "torchvision"], [59, 0, 0, "-", "transformers"]], "imgutils.preprocess.base": [[55, 3, 1, "", "NotParseTarget"]], "imgutils.preprocess.pillow": [[57, 1, 1, "", "create_pillow_transforms"], [57, 1, 1, "", "parse_pillow_transforms"], [57, 1, 1, "", "register_pillow_parse"], [57, 1, 1, "", "register_pillow_transform"]], "imgutils.preprocess.torchvision": [[58, 1, 1, "", "create_torchvision_transforms"], [58, 1, 1, "", "parse_torchvision_transforms"], [58, 1, 1, "", "register_torchvision_parse"], [58, 1, 1, "", "register_torchvision_transform"]], "imgutils.preprocess.transformers": [[59, 3, 1, "", "NotProcessorTypeError"], [59, 1, 1, "", "convert_to_size_dict"], [59, 1, 1, "", "create_bit_transforms"], [59, 1, 1, "", "create_blip_transforms"], [59, 1, 1, "", "create_clip_transforms"], [59, 1, 1, "", "create_convnext_transforms"], [59, 1, 1, "", "create_mobilenetv2_transforms"], [59, 1, 1, "", "create_siglip_transforms"], [59, 1, 1, "", "create_transforms_from_bit_processor"], [59, 1, 1, "", "create_transforms_from_blip_processor"], [59, 1, 1, "", "create_transforms_from_clip_processor"], [59, 1, 1, "", "create_transforms_from_convnext_processor"], [59, 1, 1, "", "create_transforms_from_mobilenetv2_processor"], [59, 1, 1, "", "create_transforms_from_siglip_processor"], [59, 1, 1, "", "create_transforms_from_transformers"], [59, 1, 1, "", "create_transforms_from_vit_processor"], [59, 1, 1, "", "create_vit_transforms"], [59, 1, 1, "", "get_size_dict"], [59, 1, 1, "", "is_valid_size_dict"], [59, 1, 1, "", "register_creators_for_transformers"]], "imgutils.resource": [[60, 0, 0, "-", "background"]], "imgutils.resource.background": [[60, 3, 1, "", "BackgroundImageSet"], [60, 1, 1, "", "get_bg_image"], [60, 1, 1, "", "get_bg_image_file"], [60, 1, 1, "", "list_bg_image_files"], [60, 1, 1, "", "random_bg_image"], [60, 1, 1, "", "random_bg_image_file"]], "imgutils.resource.background.BackgroundImageSet": [[60, 4, 1, "", "__init__"], [60, 4, 1, "", "get_image"], [60, 4, 1, "", "get_image_file"], [60, 4, 1, "", "list_image_files"], [60, 4, 1, "", "random_image"], [60, 4, 1, "", "random_image_file"]], "imgutils.restore": [[62, 0, 0, "-", "adversarial"], [64, 0, 0, "-", "nafnet"], [65, 0, 0, "-", "scunet"]], "imgutils.restore.adversarial": [[62, 1, 1, "", "remove_adversarial_noise"]], "imgutils.restore.nafnet": [[64, 1, 1, "", "restore_with_nafnet"]], "imgutils.restore.scunet": [[65, 1, 1, "", "restore_with_scunet"]], "imgutils.sd": [[67, 0, 0, "-", "metadata"], [68, 0, 0, "-", "model"], [69, 0, 0, "-", "nai"]], "imgutils.sd.metadata": [[67, 3, 1, "", "SDMetaData"], [67, 1, 1, "", "get_sdmeta_from_image"], [67, 1, 1, "", "parse_sdmeta_from_text"], [67, 1, 1, "", "save_image_with_sdmeta"]], "imgutils.sd.metadata.SDMetaData": [[67, 4, 1, "", "__str__"], [67, 5, 1, "", "pnginfo"], [67, 5, 1, "", "text"]], "imgutils.sd.model": [[68, 1, 1, "", "read_metadata"], [68, 1, 1, "", "save_with_metadata"]], "imgutils.sd.nai": [[69, 3, 1, "", "NAIMetaData"], [69, 3, 1, "", "NAIMetadata"], [69, 1, 1, "", "add_naimeta_to_image"], [69, 1, 1, "", "get_naimeta_from_image"], [69, 1, 1, "", "save_image_with_naimeta"]], "imgutils.sd.nai.NAIMetaData": [[69, 4, 1, "", "__init__"], [69, 5, 1, "", "pnginfo"]], "imgutils.segment": [[71, 0, 0, "-", "isnetis"]], "imgutils.segment.isnetis": [[71, 1, 1, "", "get_isnetis_mask"], [71, 1, 1, "", "segment_rgba_with_isnetis"], [71, 1, 1, "", "segment_with_isnetis"]], "imgutils.tagging": [[72, 0, 0, "-", "blacklist"], [73, 0, 0, "-", "character"], [74, 0, 0, "-", "deepdanbooru"], [75, 0, 0, "-", "deepgelbooru"], [76, 0, 0, "-", "format"], [78, 0, 0, "-", "match"], [79, 0, 0, "-", "mldanbooru"], [80, 0, 0, "-", "order"], [81, 0, 0, "-", "overlap"], [82, 0, 0, "-", "wd14"]], "imgutils.tagging.blacklist": [[72, 1, 1, "", "drop_blacklisted_tags"], [72, 1, 1, "", "is_blacklisted"]], "imgutils.tagging.character": [[73, 2, 1, "", "CHAR_PREFIXES"], [73, 2, 1, "", "CHAR_SUFFIXES"], [73, 2, 1, "", "CHAR_WHITELIST_PREFIX"], [73, 2, 1, "", "CHAR_WHITELIST_SUFFIX"], [73, 2, 1, "", "CHAR_WHITELIST_WORD"], [73, 3, 1, "", "CharacterTagPool"], [73, 1, 1, "", "drop_basic_character_tags"], [73, 1, 1, "", "is_basic_character_tag"]], "imgutils.tagging.character.CharacterTagPool": [[73, 4, 1, "", "__init__"], [73, 4, 1, "", "drop_basic_character_tags"], [73, 4, 1, "", "is_basic_character_tag"]], "imgutils.tagging.deepdanbooru": [[74, 1, 1, "", "get_deepdanbooru_tags"]], "imgutils.tagging.deepgelbooru": [[75, 1, 1, "", "get_deepgelbooru_tags"]], "imgutils.tagging.format": [[76, 1, 1, "", "add_underline"], [76, 1, 1, "", "remove_underline"], [76, 1, 1, "", "tags_to_text"]], "imgutils.tagging.match": [[78, 1, 1, "", "tag_match_full"], [78, 1, 1, "", "tag_match_prefix"], [78, 1, 1, "", "tag_match_suffix"]], "imgutils.tagging.mldanbooru": [[79, 1, 1, "", "get_mldanbooru_tags"]], "imgutils.tagging.order": [[80, 1, 1, "", "sort_tags"]], "imgutils.tagging.overlap": [[81, 1, 1, "", "drop_overlap_tags"]], "imgutils.tagging.wd14": [[82, 1, 1, "", "convert_wd14_emb_to_prediction"], [82, 1, 1, "", "denormalize_wd14_emb"], [82, 1, 1, "", "get_wd14_tags"]], "imgutils.upscale": [[83, 0, 0, "-", "cdc"]], "imgutils.upscale.cdc": [[83, 1, 1, "", "upscale_with_cdc"]], "imgutils.utils": [[85, 0, 0, "-", "cache"], [86, 0, 0, "-", "func"], [88, 0, 0, "-", "onnxruntime"]], "imgutils.utils.cache": [[85, 1, 1, "", "ts_lru_cache"]], "imgutils.utils.func": [[86, 1, 1, "", "sigmoid"]], "imgutils.utils.onnxruntime": [[88, 1, 1, "", "get_onnx_provider"], [88, 1, 1, "", "open_onnx_model"]], "imgutils.validate": [[89, 0, 0, "-", "aicheck"], [90, 0, 0, "-", "bangumi_char"], [91, 0, 0, "-", "classify"], [92, 0, 0, "-", "color"], [93, 0, 0, "-", "completeness"], [94, 0, 0, "-", "dbrating"], [95, 0, 0, "-", "furry"], [97, 0, 0, "-", "monochrome"], [98, 0, 0, "-", "nsfw"], [99, 0, 0, "-", "portrait"], [100, 0, 0, "-", "rating"], [101, 0, 0, "-", "real"], [102, 0, 0, "-", "safe"], [103, 0, 0, "-", "style_age"], [104, 0, 0, "-", "teen"], [105, 0, 0, "-", "truncate"]], "imgutils.validate.aicheck": [[89, 1, 1, "", "get_ai_created_score"], [89, 1, 1, "", "is_ai_created"]], "imgutils.validate.bangumi_char": [[90, 1, 1, "", "anime_bangumi_char"], [90, 1, 1, "", "anime_bangumi_char_score"]], "imgutils.validate.classify": [[91, 1, 1, "", "anime_classify"], [91, 1, 1, "", "anime_classify_score"]], "imgutils.validate.color": [[92, 1, 1, "", "is_greyscale"]], "imgutils.validate.completeness": [[93, 1, 1, "", "anime_completeness"], [93, 1, 1, "", "anime_completeness_score"]], "imgutils.validate.dbrating": [[94, 1, 1, "", "anime_dbrating"], [94, 1, 1, "", "anime_dbrating_score"]], "imgutils.validate.furry": [[95, 1, 1, "", "anime_furry"], [95, 1, 1, "", "anime_furry_score"]], "imgutils.validate.monochrome": [[97, 1, 1, "", "get_monochrome_score"], [97, 1, 1, "", "is_monochrome"]], "imgutils.validate.nsfw": [[98, 1, 1, "", "nsfw_pred"], [98, 1, 1, "", "nsfw_pred_score"]], "imgutils.validate.portrait": [[99, 1, 1, "", "anime_portrait"], [99, 1, 1, "", "anime_portrait_score"]], "imgutils.validate.rating": [[100, 1, 1, "", "anime_rating"], [100, 1, 1, "", "anime_rating_score"]], "imgutils.validate.real": [[101, 1, 1, "", "anime_real"], [101, 1, 1, "", "anime_real_score"]], "imgutils.validate.safe": [[102, 1, 1, "", "safe_check"], [102, 1, 1, "", "safe_check_score"]], "imgutils.validate.style_age": [[103, 1, 1, "", "anime_style_age"], [103, 1, 1, "", "anime_style_age_score"]], "imgutils.validate.teen": [[104, 1, 1, "", "anime_teen"], [104, 1, 1, "", "anime_teen_score"]], "imgutils.validate.truncate": [[105, 1, 1, "", "is_truncated_file"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:data", "3": "py:class", "4": "py:method", "5": "py:property", "6": "py:enum", "7": "py:attribute"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "data", "Python data"], "3": ["py", "class", "Python class"], "4": ["py", "method", "Python method"], "5": ["py", "property", "Python property"], "6": ["py", "enum", "Python enum"], "7": ["py", "attribute", "Python attribute"]}, "titleterms": {"imgutil": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106], "ascii": [0, 1], "draw": 0, "ascii_draw": 0, "config": [2, 3], "meta": 3, "__title__": 3, "__version__": 3, "__description__": 3, "__author__": 3, "__author_email__": 3, "data": [4, 5, 6, 7, 8, 9, 10, 11], "background": [4, 60], "grid_background": 4, "grid_transpar": 4, "blob": 5, "to_blob_url": 5, "load_image_from_blob_url": 5, "is_valid_image_blob_url": 5, "decod": 6, "rgb_decod": 6, "encod": 7, "rgb_encod": 7, "imag": 8, "load_imag": 8, "has_alpha_channel": 8, "layer": 10, "istack": 10, "url": 11, "download_image_from_url": 11, "is_http_url": 11, "detect": [12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24], "booru_yolo": 12, "model": [12, 68], "label": 12, "descript": 12, "avail": 12, "pp": 12, "seri": 12, "AS": 12, "aa": 12, "detect_with_booru_yolo": 12, "censor": 13, "detect_censor": 13, "ey": 14, "detect_ey": 14, "face": 15, "detect_fac": 15, "halfbodi": 16, "detect_halfbodi": 16, "hand": 17, "detect_hand": 17, "head": 18, "detect_head": 18, "nudenet": 20, "detect_with_nudenet": 20, "person": 21, "detect_person": 21, "similar": 22, "calculate_i": 22, "bboxes_similar": 22, "detection_similar": 22, "text": 23, "detect_text": 23, "visual": [24, 54], "detection_visu": 24, "edg": [25, 26, 27, 28], "canni": 25, "get_edge_by_canni": 25, "edge_image_with_canni": 25, "lineart": 27, "get_edge_by_lineart": 27, "edge_image_with_lineart": 27, "lineart_anim": 28, "get_edge_by_lineart_anim": 28, "edge_image_with_lineart_anim": 28, "gener": [29, 30, 31, 32, 33, 34], "classifi": [29, 91], "classifymodel": 29, "classify_predict_scor": 29, "classify_predict": 29, "classify_predict_fmt": 29, "clip": 30, "clipmodel": 30, "clip_image_encod": 30, "clip_text_encod": 30, "clip_predict": 30, "enhanc": 31, "imageenhanc": 31, "siglip": 33, "siglipmodel": 33, "siglip_image_encod": 33, "siglip_text_encod": 33, "siglip_predict": 33, "yolo": 34, "yolomodel": 34, "yolo_predict": 34, "metadata": [35, 36, 37, 67], "geninfo": 35, "read_geninfo_paramet": 35, "read_geninfo_exif": 35, "read_geninfo_gif": 35, "write_geninfo_paramet": 35, "write_geninfo_exif": 35, "write_geninfo_gif": 35, "lsb": 37, "read_lsb_raw_byt": 37, "read_lsb_metadata": 37, "write_lsb_raw_byt": 37, "write_lsb_metadata": 37, "lsbreaderror": 37, "lsbextractor": 37, "imagelsbdataextractor": 37, "serialize_pnginfo": 37, "serialize_json": 37, "inject_data": 37, "metric": [38, 39, 40, 41, 42, 43, 44], "aesthet": 38, "get_aesthetic_scor": 38, "ccip": 39, "ccip_extract_featur": 39, "ccip_batch_extract_featur": 39, "ccip_default_threshold": 39, "ccip_differ": 39, "ccip_sam": 39, "ccip_batch_differ": 39, "ccip_batch_sam": 39, "ccip_default_clustering_param": 39, "ccip_clust": 39, "ccip_merg": 39, "dbaesthet": 40, "anime_dbaesthet": 40, "laplacian": 42, "laplacian_scor": 42, "lpip": 43, "lpips_extract_featur": 43, "lpips_differ": 43, "lpips_clust": 43, "psnr_": 44, "psnr": 44, "ocr": 45, "detect_text_with_ocr": 45, "list_det_model": 45, "list_rec_model": 45, "oper": [46, 47, 48, 49, 50], "align": 46, "align_maxs": 46, "censor_": 47, "censor_area": 47, "censor_nsfw": 47, "basecensor": 47, "colorcensor": 47, "blurcensor": 47, "pixelatecensor": 47, "register_censor_method": 47, "imgcensor": 48, "imagebasedcensor": 48, "emojibasedcensor": 48, "singleimag": 48, "squeez": 50, "squeeze_with_transpar": 50, "pose": [51, 52, 53, 54], "dwpose": 51, "dwpose_estim": 51, "format": [52, 76], "op18keypointset": 52, "openpose18": 52, "op18_body_max": 52, "op18_body_min": 52, "op18_face_max": 52, "op18_face_min": 52, "op18_left_foot_max": 52, "op18_left_foot_min": 52, "op18_left_hand_max": 52, "op18_left_hand_min": 52, "op18_right_foot_max": 52, "op18_right_foot_min": 52, "op18_right_hand_max": 52, "op18_right_hand_min": 52, "op18_visu": 54, "preprocess": [55, 56, 57, 58, 59], "base": 55, "notparsetarget": 55, "pillow": 57, "register_pillow_transform": 57, "register_pillow_pars": 57, "create_pillow_transform": 57, "parse_pillow_transform": 57, "torchvis": 58, "register_torchvision_transform": 58, "register_torchvision_pars": 58, "create_torchvision_transform": 58, "parse_torchvision_transform": 58, "transform": 59, "register_creators_for_transform": 59, "notprocessortypeerror": 59, "create_transforms_from_transform": 59, "is_valid_size_dict": 59, "convert_to_size_dict": 59, "get_size_dict": 59, "create_clip_transform": 59, "create_transforms_from_clip_processor": 59, "create_convnext_transform": 59, "create_transforms_from_convnext_processor": 59, "create_vit_transform": 59, "create_transforms_from_vit_processor": 59, "create_siglip_transform": 59, "create_transforms_from_siglip_processor": 59, "create_bit_transform": 59, "create_transforms_from_bit_processor": 59, "create_blip_transform": 59, "create_transforms_from_blip_processor": 59, "create_mobilenetv2_transform": 59, "create_transforms_from_mobilenetv2_processor": 59, "resourc": [60, 61], "backgroundimageset": 60, "list_bg_image_fil": 60, "get_bg_image_fil": 60, "get_bg_imag": 60, "random_bg_image_fil": 60, "random_bg_imag": 60, "restor": [62, 63, 64, 65], "adversari": 62, "remove_adversarial_nois": 62, "nafnet": 64, "restore_with_nafnet": 64, "scunet": 65, "restore_with_scunet": 65, "sd": [66, 67, 68, 69], "sdmetadata": 67, "parse_sdmeta_from_text": 67, "get_sdmeta_from_imag": 67, "save_image_with_sdmeta": 67, "read_metadata": 68, "save_with_metadata": 68, "nai": 69, "naimetadata": 69, "get_naimeta_from_imag": 69, "add_naimeta_to_imag": 69, "save_image_with_naimeta": 69, "segment": [70, 71], "isneti": 71, "get_isnetis_mask": 71, "segment_with_isneti": 71, "segment_rgba_with_isneti": 71, "tag": [72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82], "blacklist": 72, "is_blacklist": 72, "drop_blacklisted_tag": 72, "charact": 73, "char_whitelist_suffix": 73, "char_whitelist_prefix": 73, "char_whitelist_word": 73, "char_suffix": 73, "char_prefix": 73, "charactertagpool": 73, "is_basic_character_tag": 73, "drop_basic_character_tag": 73, "deepdanbooru": 74, "get_deepdanbooru_tag": 74, "deepgelbooru": 75, "get_deepgelbooru_tag": 75, "add_underlin": 76, "remove_underlin": 76, "tags_to_text": 76, "match": 78, "tag_match_suffix": 78, "tag_match_prefix": 78, "tag_match_ful": 78, "mldanbooru": 79, "get_mldanbooru_tag": 79, "order": 80, "sort_tag": 80, "overlap": 81, "drop_overlap_tag": 81, "wd14": 82, "get_wd14_tag": 82, "convert_wd14_emb_to_predict": 82, "denormalize_wd14_emb": 82, "upscal": [83, 84], "cdc": 83, "upscale_with_cdc": 83, "util": [85, 86, 87, 88], "cach": 85, "ts_lru_cach": 85, "func": 86, "sigmoid": 86, "onnxruntim": 88, "get_onnx_provid": 88, "open_onnx_model": 88, "valid": [89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105], "aicheck": 89, "get_ai_created_scor": 89, "is_ai_cr": 89, "bangumi_char": 90, "anime_bangumi_char_scor": 90, "anime_bangumi_char": 90, "anime_classify_scor": 91, "anime_classifi": 91, "color": 92, "is_greyscal": 92, "complet": 93, "anime_completeness_scor": 93, "anime_complet": 93, "dbrate": 94, "anime_dbrating_scor": 94, "anime_dbr": 94, "furri": 95, "anime_furry_scor": 95, "anime_furri": 95, "monochrom": 97, "get_monochrome_scor": 97, "is_monochrom": 97, "nsfw": 98, "nsfw_pred_scor": 98, "nsfw_pred": 98, "portrait": 99, "anime_portrait_scor": 99, "anime_portrait": 99, "rate": 100, "anime_rating_scor": 100, "anime_r": [100, 101], "real": 101, "anime_real_scor": 101, "safe": 102, "safe_check_scor": 102, "safe_check": 102, "style_ag": 103, "anime_style_age_scor": 103, "anime_style_ag": 103, "teen": 104, "anime_teen_scor": 104, "anime_teen": 104, "truncat": 105, "is_truncated_fil": 105, "welcom": 106, "": 106, "document": 106, "overview": 106, "tutori": 106, "inform": [106, 107, 108], "api": 106, "run": [107, 108], "environ": [107, 108], "instal": 109, "quick": 110, "start": 110}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.todo": 2, "nbsphinx": 4, "sphinx": 58}, "alltitles": {"imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "ascii_drawing": [[0, "ascii-drawing"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "__TITLE__": [[3, "title"]], "__VERSION__": [[3, "version"]], "__DESCRIPTION__": [[3, "description"]], "__AUTHOR__": [[3, "author"]], "__AUTHOR_EMAIL__": [[3, "author-email"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "grid_background": [[4, "grid-background"]], "grid_transparent": [[4, "grid-transparent"]], "imgutils.data.blob": [[5, "module-imgutils.data.blob"]], "to_blob_url": [[5, "to-blob-url"]], "load_image_from_blob_url": [[5, "load-image-from-blob-url"]], "is_valid_image_blob_url": [[5, "is-valid-image-blob-url"]], "imgutils.data.decode": [[6, "module-imgutils.data.decode"]], "rgb_decode": [[6, "rgb-decode"]], "imgutils.data.encode": [[7, "module-imgutils.data.encode"]], "rgb_encode": [[7, "rgb-encode"]], "imgutils.data.image": [[8, "module-imgutils.data.image"]], "load_image": [[8, "load-image"]], "load_images": [[8, "load-images"]], "has_alpha_channel": [[8, "has-alpha-channel"]], "imgutils.data": [[9, "module-imgutils.data"]], "imgutils.data.layer": [[10, "module-imgutils.data.layer"]], "istack": [[10, "istack"]], "imgutils.data.url": [[11, "module-imgutils.data.url"]], "download_image_from_url": [[11, "download-image-from-url"]], "is_http_url": [[11, "is-http-url"]], "imgutils.detect.booru_yolo": [[12, "module-imgutils.detect.booru_yolo"]], "Model Labels and Descriptions": [[12, "id1"]], "Available Models (PP Series)": [[12, "id2"]], "Available Models (AS Series)": [[12, "id3"]], "Available Models (AA Series)": [[12, "id4"]], "detect_with_booru_yolo": [[12, "detect-with-booru-yolo"]], "imgutils.detect.censor": [[13, "module-imgutils.detect.censor"]], "detect_censors": [[13, "detect-censors"]], "imgutils.detect.eye": [[14, "module-imgutils.detect.eye"]], "detect_eyes": [[14, "detect-eyes"]], "imgutils.detect.face": [[15, "module-imgutils.detect.face"]], "detect_faces": [[15, "detect-faces"]], "imgutils.detect.halfbody": [[16, "module-imgutils.detect.halfbody"]], "detect_halfbody": [[16, "detect-halfbody"]], "imgutils.detect.hand": [[17, "module-imgutils.detect.hand"]], "detect_hands": [[17, "detect-hands"]], "imgutils.detect.head": [[18, "module-imgutils.detect.head"]], "detect_heads": [[18, "detect-heads"]], "imgutils.detect": [[19, "module-imgutils.detect"]], "imgutils.detect.nudenet": [[20, "module-imgutils.detect.nudenet"]], "detect_with_nudenet": [[20, "detect-with-nudenet"]], "imgutils.detect.person": [[21, "module-imgutils.detect.person"]], "detect_person": [[21, "detect-person"]], "imgutils.detect.similarity": [[22, "module-imgutils.detect.similarity"]], "calculate_iou": [[22, "calculate-iou"]], "bboxes_similarity": [[22, "bboxes-similarity"]], "detection_similarity": [[22, "detection-similarity"]], "imgutils.detect.text": [[23, "module-imgutils.detect.text"]], "detect_text": [[23, "detect-text"]], "imgutils.detect.visual": [[24, "module-imgutils.detect.visual"]], "detection_visualize": [[24, "detection-visualize"]], "imgutils.edge.canny": [[25, "module-imgutils.edge.canny"]], "get_edge_by_canny": [[25, "get-edge-by-canny"]], "edge_image_with_canny": [[25, "edge-image-with-canny"]], "imgutils.edge": [[26, "module-imgutils.edge"]], "imgutils.edge.lineart": [[27, "module-imgutils.edge.lineart"]], "get_edge_by_lineart": [[27, "get-edge-by-lineart"]], "edge_image_with_lineart": [[27, "edge-image-with-lineart"]], "imgutils.edge.lineart_anime": [[28, "module-imgutils.edge.lineart_anime"]], "get_edge_by_lineart_anime": [[28, "get-edge-by-lineart-anime"]], "edge_image_with_lineart_anime": [[28, "edge-image-with-lineart-anime"]], "imgutils.generic.classify": [[29, "module-imgutils.generic.classify"]], "ClassifyModel": [[29, "classifymodel"]], "classify_predict_score": [[29, "classify-predict-score"]], "classify_predict": [[29, "classify-predict"]], "classify_predict_fmt": [[29, "classify-predict-fmt"]], "imgutils.generic.clip": [[30, "module-imgutils.generic.clip"]], "CLIPModel": [[30, "clipmodel"]], "clip_image_encode": [[30, "clip-image-encode"]], "clip_text_encode": [[30, "clip-text-encode"]], "clip_predict": [[30, "clip-predict"]], "imgutils.generic.enhance": [[31, "module-imgutils.generic.enhance"]], "ImageEnhancer": [[31, "imageenhancer"]], "imgutils.generic": [[32, "module-imgutils.generic"]], "imgutils.generic.siglip": [[33, "module-imgutils.generic.siglip"]], "SigLIPModel": [[33, "siglipmodel"]], "siglip_image_encode": [[33, "siglip-image-encode"]], "siglip_text_encode": [[33, "siglip-text-encode"]], "siglip_predict": [[33, "siglip-predict"]], "imgutils.generic.yolo": [[34, "module-imgutils.generic.yolo"]], "YOLOModel": [[34, "yolomodel"]], "yolo_predict": [[34, "yolo-predict"]], "imgutils.metadata.geninfo": [[35, "module-imgutils.metadata.geninfo"]], "read_geninfo_parameters": [[35, "read-geninfo-parameters"]], "read_geninfo_exif": [[35, "read-geninfo-exif"]], "read_geninfo_gif": [[35, "read-geninfo-gif"]], "write_geninfo_parameters": [[35, "write-geninfo-parameters"]], "write_geninfo_exif": [[35, "write-geninfo-exif"]], "write_geninfo_gif": [[35, "write-geninfo-gif"]], "imgutils.metadata": [[36, "module-imgutils.metadata"]], "imgutils.metadata.lsb": [[37, "module-imgutils.metadata.lsb"]], "read_lsb_raw_bytes": [[37, "read-lsb-raw-bytes"]], "read_lsb_metadata": [[37, "read-lsb-metadata"]], "write_lsb_raw_bytes": [[37, "write-lsb-raw-bytes"]], "write_lsb_metadata": [[37, "write-lsb-metadata"]], "LSBReadError": [[37, "lsbreaderror"]], "LSBExtractor": [[37, "lsbextractor"]], "ImageLsbDataExtractor": [[37, "imagelsbdataextractor"]], "serialize_pnginfo": [[37, "serialize-pnginfo"]], "serialize_json": [[37, "serialize-json"]], "inject_data": [[37, "inject-data"]], "imgutils.metrics.aesthetic": [[38, "module-imgutils.metrics.aesthetic"]], "get_aesthetic_score": [[38, "get-aesthetic-score"]], "imgutils.metrics.ccip": [[39, "module-imgutils.metrics.ccip"]], "ccip_extract_feature": [[39, "ccip-extract-feature"]], "ccip_batch_extract_features": [[39, "ccip-batch-extract-features"]], "ccip_default_threshold": [[39, "ccip-default-threshold"]], "ccip_difference": [[39, "ccip-difference"]], "ccip_same": [[39, "ccip-same"]], "ccip_batch_differences": [[39, "ccip-batch-differences"]], "ccip_batch_same": [[39, "ccip-batch-same"]], "ccip_default_clustering_params": [[39, "ccip-default-clustering-params"]], "ccip_clustering": [[39, "ccip-clustering"]], "ccip_merge": [[39, "ccip-merge"]], "imgutils.metrics.dbaesthetic": [[40, "module-imgutils.metrics.dbaesthetic"]], "anime_dbaesthetic": [[40, "anime-dbaesthetic"]], "imgutils.metrics": [[41, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[42, "module-imgutils.metrics.laplacian"]], "laplacian_score": [[42, "laplacian-score"]], "imgutils.metrics.lpips": [[43, "module-imgutils.metrics.lpips"]], "lpips_extract_feature": [[43, "lpips-extract-feature"]], "lpips_difference": [[43, "lpips-difference"]], "lpips_clustering": [[43, "lpips-clustering"]], "imgutils.metrics.psnr_": [[44, "module-imgutils.metrics.psnr_"]], "psnr": [[44, "id1"]], "imgutils.ocr": [[45, "module-imgutils.ocr"]], "detect_text_with_ocr": [[45, "detect-text-with-ocr"]], "ocr": [[45, "ocr"]], "list_det_models": [[45, "list-det-models"]], "list_rec_models": [[45, "list-rec-models"]], "imgutils.operate.align": [[46, "module-imgutils.operate.align"]], "align_maxsize": [[46, "align-maxsize"]], "imgutils.operate.censor_": [[47, "module-imgutils.operate.censor_"]], "censor_areas": [[47, "censor-areas"]], "censor_nsfw": [[47, "censor-nsfw"]], "BaseCensor": [[47, "basecensor"]], "ColorCensor": [[47, "colorcensor"]], "BlurCensor": [[47, "blurcensor"]], "PixelateCensor": [[47, "pixelatecensor"]], "register_censor_method": [[47, "register-censor-method"]], "imgutils.operate.imgcensor": [[48, "module-imgutils.operate.imgcensor"]], "ImageBasedCensor": [[48, "imagebasedcensor"]], "EmojiBasedCensor": [[48, "emojibasedcensor"]], "SingleImage": [[48, "singleimage"]], "imgutils.operate": [[49, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[50, "module-imgutils.operate.squeeze"]], "squeeze": [[50, "squeeze"]], "squeeze_with_transparency": [[50, "squeeze-with-transparency"]], "imgutils.pose.dwpose": [[51, "module-imgutils.pose.dwpose"]], "dwpose_estimate": [[51, "dwpose-estimate"]], "imgutils.pose.format": [[52, "module-imgutils.pose.format"]], "OP18KeyPointSet": [[52, "op18keypointset"]], "OpenPose18": [[52, "openpose18"]], "OP18_BODY_MAX": [[52, "op18-body-max"]], "OP18_BODY_MIN": [[52, "op18-body-min"]], "OP18_FACE_MAX": [[52, "op18-face-max"]], "OP18_FACE_MIN": [[52, "op18-face-min"]], "OP18_LEFT_FOOT_MAX": [[52, "op18-left-foot-max"]], "OP18_LEFT_FOOT_MIN": [[52, "op18-left-foot-min"]], "OP18_LEFT_HAND_MAX": [[52, "op18-left-hand-max"]], "OP18_LEFT_HAND_MIN": [[52, "op18-left-hand-min"]], "OP18_RIGHT_FOOT_MAX": [[52, "op18-right-foot-max"]], "OP18_RIGHT_FOOT_MIN": [[52, "op18-right-foot-min"]], "OP18_RIGHT_HAND_MAX": [[52, "op18-right-hand-max"]], "OP18_RIGHT_HAND_MIN": [[52, "op18-right-hand-min"]], "imgutils.pose": [[53, "module-imgutils.pose"]], "imgutils.pose.visual": [[54, "module-imgutils.pose.visual"]], "op18_visualize": [[54, "op18-visualize"]], "imgutils.preprocess.base": [[55, "module-imgutils.preprocess.base"]], "NotParseTarget": [[55, "notparsetarget"]], "imgutils.preprocess": [[56, "module-imgutils.preprocess"]], "imgutils.preprocess.pillow": [[57, "module-imgutils.preprocess.pillow"]], "register_pillow_transform": [[57, "register-pillow-transform"]], "register_pillow_parse": [[57, "register-pillow-parse"]], "create_pillow_transforms": [[57, "create-pillow-transforms"]], "parse_pillow_transforms": [[57, "parse-pillow-transforms"]], "imgutils.preprocess.torchvision": [[58, "module-imgutils.preprocess.torchvision"]], "register_torchvision_transform": [[58, "register-torchvision-transform"]], "register_torchvision_parse": [[58, "register-torchvision-parse"]], "create_torchvision_transforms": [[58, "create-torchvision-transforms"]], "parse_torchvision_transforms": [[58, "parse-torchvision-transforms"]], "imgutils.preprocess.transformers": [[59, "module-imgutils.preprocess.transformers"]], "register_creators_for_transformers": [[59, "register-creators-for-transformers"]], "NotProcessorTypeError": [[59, "notprocessortypeerror"]], "create_transforms_from_transformers": [[59, "create-transforms-from-transformers"]], "is_valid_size_dict": [[59, "is-valid-size-dict"]], "convert_to_size_dict": [[59, "convert-to-size-dict"]], "get_size_dict": [[59, "get-size-dict"]], "create_clip_transforms": [[59, "create-clip-transforms"]], "create_transforms_from_clip_processor": [[59, "create-transforms-from-clip-processor"]], "create_convnext_transforms": [[59, "create-convnext-transforms"]], "create_transforms_from_convnext_processor": [[59, "create-transforms-from-convnext-processor"]], "create_vit_transforms": [[59, "create-vit-transforms"]], "create_transforms_from_vit_processor": [[59, "create-transforms-from-vit-processor"]], "create_siglip_transforms": [[59, "create-siglip-transforms"]], "create_transforms_from_siglip_processor": [[59, "create-transforms-from-siglip-processor"]], "create_bit_transforms": [[59, "create-bit-transforms"]], "create_transforms_from_bit_processor": [[59, "create-transforms-from-bit-processor"]], "create_blip_transforms": [[59, "create-blip-transforms"]], "create_transforms_from_blip_processor": [[59, "create-transforms-from-blip-processor"]], "create_mobilenetv2_transforms": [[59, "create-mobilenetv2-transforms"]], "create_transforms_from_mobilenetv2_processor": [[59, "create-transforms-from-mobilenetv2-processor"]], "imgutils.resource.background": [[60, "module-imgutils.resource.background"]], "BackgroundImageSet": [[60, "backgroundimageset"]], "list_bg_image_files": [[60, "list-bg-image-files"]], "get_bg_image_file": [[60, "get-bg-image-file"]], "get_bg_image": [[60, "get-bg-image"]], "random_bg_image_file": [[60, "random-bg-image-file"]], "random_bg_image": [[60, "random-bg-image"]], "imgutils.resource": [[61, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[62, "module-imgutils.restore.adversarial"]], "remove_adversarial_noise": [[62, "remove-adversarial-noise"]], "imgutils.restore": [[63, "module-imgutils.restore"]], "imgutils.restore.nafnet": [[64, "module-imgutils.restore.nafnet"]], "restore_with_nafnet": [[64, "restore-with-nafnet"]], "imgutils.restore.scunet": [[65, "module-imgutils.restore.scunet"]], "restore_with_scunet": [[65, "restore-with-scunet"]], "imgutils.sd": [[66, "module-imgutils.sd"]], "imgutils.sd.metadata": [[67, "module-imgutils.sd.metadata"]], "SDMetaData": [[67, "sdmetadata"]], "parse_sdmeta_from_text": [[67, "parse-sdmeta-from-text"]], "get_sdmeta_from_image": [[67, "get-sdmeta-from-image"]], "save_image_with_sdmeta": [[67, "save-image-with-sdmeta"]], "imgutils.sd.model": [[68, "module-imgutils.sd.model"]], "read_metadata": [[68, "read-metadata"]], "save_with_metadata": [[68, "save-with-metadata"]], "imgutils.sd.nai": [[69, "module-imgutils.sd.nai"]], "NAIMetaData": [[69, "naimetadata"]], "NAIMetadata": [[69, "id1"]], "get_naimeta_from_image": [[69, "get-naimeta-from-image"]], "add_naimeta_to_image": [[69, "add-naimeta-to-image"]], "save_image_with_naimeta": [[69, "save-image-with-naimeta"]], "imgutils.segment": [[70, "module-imgutils.segment"]], "imgutils.segment.isnetis": [[71, "module-imgutils.segment.isnetis"]], "get_isnetis_mask": [[71, "get-isnetis-mask"]], "segment_with_isnetis": [[71, "segment-with-isnetis"]], "segment_rgba_with_isnetis": [[71, "segment-rgba-with-isnetis"]], "imgutils.tagging.blacklist": [[72, "module-imgutils.tagging.blacklist"]], "is_blacklisted": [[72, "is-blacklisted"]], "drop_blacklisted_tags": [[72, "drop-blacklisted-tags"]], "imgutils.tagging.character": [[73, "module-imgutils.tagging.character"]], "CHAR_WHITELIST_SUFFIX": [[73, "char-whitelist-suffix"]], "CHAR_WHITELIST_PREFIX": [[73, "char-whitelist-prefix"]], "CHAR_WHITELIST_WORD": [[73, "char-whitelist-word"]], "CHAR_SUFFIXES": [[73, "char-suffixes"]], "CHAR_PREFIXES": [[73, "char-prefixes"]], "CharacterTagPool": [[73, "charactertagpool"]], "is_basic_character_tag": [[73, "is-basic-character-tag"]], "drop_basic_character_tags": [[73, "drop-basic-character-tags"]], "imgutils.tagging.deepdanbooru": [[74, "module-imgutils.tagging.deepdanbooru"]], "get_deepdanbooru_tags": [[74, "get-deepdanbooru-tags"]], "imgutils.tagging.deepgelbooru": [[75, "module-imgutils.tagging.deepgelbooru"]], "get_deepgelbooru_tags": [[75, "get-deepgelbooru-tags"]], "imgutils.tagging.format": [[76, "module-imgutils.tagging.format"]], "add_underline": [[76, "add-underline"]], "remove_underline": [[76, "remove-underline"]], "tags_to_text": [[76, "tags-to-text"]], "imgutils.tagging": [[77, "module-imgutils.tagging"]], "imgutils.tagging.match": [[78, "module-imgutils.tagging.match"]], "tag_match_suffix": [[78, "tag-match-suffix"]], "tag_match_prefix": [[78, "tag-match-prefix"]], "tag_match_full": [[78, "tag-match-full"]], "imgutils.tagging.mldanbooru": [[79, "module-imgutils.tagging.mldanbooru"]], "get_mldanbooru_tags": [[79, "get-mldanbooru-tags"]], "imgutils.tagging.order": [[80, "module-imgutils.tagging.order"]], "sort_tags": [[80, "sort-tags"]], "imgutils.tagging.overlap": [[81, "module-imgutils.tagging.overlap"]], "drop_overlap_tags": [[81, "drop-overlap-tags"]], "imgutils.tagging.wd14": [[82, "module-imgutils.tagging.wd14"]], "get_wd14_tags": [[82, "get-wd14-tags"]], "convert_wd14_emb_to_prediction": [[82, "convert-wd14-emb-to-prediction"]], "denormalize_wd14_emb": [[82, "denormalize-wd14-emb"]], "imgutils.upscale.cdc": [[83, "module-imgutils.upscale.cdc"]], "upscale_with_cdc": [[83, "upscale-with-cdc"]], "imgutils.upscale": [[84, "module-imgutils.upscale"]], "imgutils.utils.cache": [[85, "module-imgutils.utils.cache"]], "ts_lru_cache": [[85, "ts-lru-cache"]], "imgutils.utils.func": [[86, "module-imgutils.utils.func"]], "sigmoid": [[86, "sigmoid"]], "imgutils.utils": [[87, "module-imgutils.utils"]], "imgutils.utils.onnxruntime": [[88, "module-imgutils.utils.onnxruntime"]], "get_onnx_provider": [[88, "get-onnx-provider"]], "open_onnx_model": [[88, "open-onnx-model"]], "imgutils.validate.aicheck": [[89, "module-imgutils.validate.aicheck"]], "get_ai_created_score": [[89, "get-ai-created-score"]], "is_ai_created": [[89, "is-ai-created"]], "imgutils.validate.bangumi_char": [[90, "module-imgutils.validate.bangumi_char"]], "anime_bangumi_char_score": [[90, "anime-bangumi-char-score"]], "anime_bangumi_char": [[90, "anime-bangumi-char"]], "imgutils.validate.classify": [[91, "module-imgutils.validate.classify"]], "anime_classify_score": [[91, "anime-classify-score"]], "anime_classify": [[91, "anime-classify"]], "imgutils.validate.color": [[92, "module-imgutils.validate.color"]], "is_greyscale": [[92, "is-greyscale"]], "imgutils.validate.completeness": [[93, "module-imgutils.validate.completeness"]], "anime_completeness_score": [[93, "anime-completeness-score"]], "anime_completeness": [[93, "anime-completeness"]], "imgutils.validate.dbrating": [[94, "module-imgutils.validate.dbrating"]], "anime_dbrating_score": [[94, "anime-dbrating-score"]], "anime_dbrating": [[94, "anime-dbrating"]], "imgutils.validate.furry": [[95, "module-imgutils.validate.furry"]], "anime_furry_score": [[95, "anime-furry-score"]], "anime_furry": [[95, "anime-furry"]], "imgutils.validate": [[96, "module-imgutils.validate"]], "imgutils.validate.monochrome": [[97, "module-imgutils.validate.monochrome"]], "get_monochrome_score": [[97, "get-monochrome-score"]], "is_monochrome": [[97, "is-monochrome"]], "imgutils.validate.nsfw": [[98, "module-imgutils.validate.nsfw"]], "nsfw_pred_score": [[98, "nsfw-pred-score"]], "nsfw_pred": [[98, "nsfw-pred"]], "imgutils.validate.portrait": [[99, "module-imgutils.validate.portrait"]], "anime_portrait_score": [[99, "anime-portrait-score"]], "anime_portrait": [[99, "anime-portrait"]], "imgutils.validate.rating": [[100, "module-imgutils.validate.rating"]], "anime_rating_score": [[100, "anime-rating-score"]], "anime_rating": [[100, "anime-rating"]], "imgutils.validate.real": [[101, "module-imgutils.validate.real"]], "anime_real_score": [[101, "anime-real-score"]], "anime_real": [[101, "anime-real"]], "imgutils.validate.safe": [[102, "module-imgutils.validate.safe"]], "safe_check_score": [[102, "safe-check-score"]], "safe_check": [[102, "safe-check"]], "imgutils.validate.style_age": [[103, "module-imgutils.validate.style_age"]], "anime_style_age_score": [[103, "anime-style-age-score"]], "anime_style_age": [[103, "anime-style-age"]], "imgutils.validate.teen": [[104, "module-imgutils.validate.teen"]], "anime_teen_score": [[104, "anime-teen-score"]], "anime_teen": [[104, "anime-teen"]], "imgutils.validate.truncate": [[105, "module-imgutils.validate.truncate"]], "is_truncated_file": [[105, "is-truncated-file"]], "Welcome to imgutils\u2019s Documentation": [[106, "welcome-to-imgutils-s-documentation"]], "Overview": [[106, "overview"]], "Tutorials": [[106, null]], "Information": [[106, null]], "API Documentation": [[106, null]], "Run Environment Information": [[107, "Run-Environment-Information"], [108, "Run-Environment-Information"]], "Installation": [[109, "installation"]], "Quick Start": [[110, "quick-start"]]}, "indexentries": {"ascii_drawing() (in module imgutils.ascii.drawing)": [[0, "imgutils.ascii.drawing.ascii_drawing"]], "imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "module": [[0, "module-imgutils.ascii.drawing"], [1, "module-imgutils.ascii"], [2, "module-imgutils.config"], [3, "module-imgutils.config.meta"], [4, "module-imgutils.data.background"], [5, "module-imgutils.data.blob"], [6, "module-imgutils.data.decode"], [7, "module-imgutils.data.encode"], [8, "module-imgutils.data.image"], [9, "module-imgutils.data"], [10, "module-imgutils.data.layer"], [11, "module-imgutils.data.url"], [12, "module-imgutils.detect.booru_yolo"], [13, "module-imgutils.detect.censor"], [14, "module-imgutils.detect.eye"], [15, "module-imgutils.detect.face"], [16, "module-imgutils.detect.halfbody"], [17, "module-imgutils.detect.hand"], [18, "module-imgutils.detect.head"], [19, "module-imgutils.detect"], [20, "module-imgutils.detect.nudenet"], [21, "module-imgutils.detect.person"], [22, "module-imgutils.detect.similarity"], [23, "module-imgutils.detect.text"], [24, "module-imgutils.detect.visual"], [25, "module-imgutils.edge.canny"], [26, "module-imgutils.edge"], [27, "module-imgutils.edge.lineart"], [28, "module-imgutils.edge.lineart_anime"], [29, "module-imgutils.generic.classify"], [30, "module-imgutils.generic.clip"], [31, "module-imgutils.generic.enhance"], [32, "module-imgutils.generic"], [33, "module-imgutils.generic.siglip"], [34, "module-imgutils.generic.yolo"], [35, "module-imgutils.metadata.geninfo"], [36, "module-imgutils.metadata"], [37, "module-imgutils.metadata.lsb"], [38, "module-imgutils.metrics.aesthetic"], [39, "module-imgutils.metrics.ccip"], [40, "module-imgutils.metrics.dbaesthetic"], [41, "module-imgutils.metrics"], [42, "module-imgutils.metrics.laplacian"], [43, "module-imgutils.metrics.lpips"], [44, "module-imgutils.metrics.psnr_"], [45, "module-imgutils.ocr"], [46, "module-imgutils.operate.align"], [47, "module-imgutils.operate.censor_"], [48, "module-imgutils.operate.imgcensor"], [49, "module-imgutils.operate"], [50, "module-imgutils.operate.squeeze"], [51, "module-imgutils.pose.dwpose"], [52, "module-imgutils.pose.format"], [53, "module-imgutils.pose"], [54, "module-imgutils.pose.visual"], [55, "module-imgutils.preprocess.base"], [56, "module-imgutils.preprocess"], [57, "module-imgutils.preprocess.pillow"], [58, "module-imgutils.preprocess.torchvision"], [59, "module-imgutils.preprocess.transformers"], [60, "module-imgutils.resource.background"], [61, "module-imgutils.resource"], [62, "module-imgutils.restore.adversarial"], [63, "module-imgutils.restore"], [64, "module-imgutils.restore.nafnet"], [65, "module-imgutils.restore.scunet"], [66, "module-imgutils.sd"], [67, "module-imgutils.sd.metadata"], [68, "module-imgutils.sd.model"], [69, "module-imgutils.sd.nai"], [70, "module-imgutils.segment"], [71, "module-imgutils.segment.isnetis"], [72, "module-imgutils.tagging.blacklist"], [73, "module-imgutils.tagging.character"], [74, "module-imgutils.tagging.deepdanbooru"], [75, "module-imgutils.tagging.deepgelbooru"], [76, "module-imgutils.tagging.format"], [77, "module-imgutils.tagging"], [78, "module-imgutils.tagging.match"], [79, "module-imgutils.tagging.mldanbooru"], [80, "module-imgutils.tagging.order"], [81, "module-imgutils.tagging.overlap"], [82, "module-imgutils.tagging.wd14"], [83, "module-imgutils.upscale.cdc"], [84, "module-imgutils.upscale"], [85, "module-imgutils.utils.cache"], [86, "module-imgutils.utils.func"], [87, "module-imgutils.utils"], [88, "module-imgutils.utils.onnxruntime"], [89, "module-imgutils.validate.aicheck"], [90, "module-imgutils.validate.bangumi_char"], [91, "module-imgutils.validate.classify"], [92, "module-imgutils.validate.color"], [93, "module-imgutils.validate.completeness"], [94, "module-imgutils.validate.dbrating"], [95, "module-imgutils.validate.furry"], [96, "module-imgutils.validate"], [97, "module-imgutils.validate.monochrome"], [98, "module-imgutils.validate.nsfw"], [99, "module-imgutils.validate.portrait"], [100, "module-imgutils.validate.rating"], [101, "module-imgutils.validate.real"], [102, "module-imgutils.validate.safe"], [103, "module-imgutils.validate.style_age"], [104, "module-imgutils.validate.teen"], [105, "module-imgutils.validate.truncate"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "__author_email__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR_EMAIL__"]], "__author__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR__"]], "__description__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__DESCRIPTION__"]], "__title__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__TITLE__"]], "__version__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__VERSION__"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "grid_background() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_background"]], "grid_transparent() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_transparent"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "imgutils.data.blob": [[5, "module-imgutils.data.blob"]], "is_valid_image_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.is_valid_image_blob_url"]], "load_image_from_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.load_image_from_blob_url"]], "to_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.to_blob_url"]], "imgutils.data.decode": [[6, "module-imgutils.data.decode"]], "rgb_decode() (in module imgutils.data.decode)": [[6, "imgutils.data.decode.rgb_decode"]], "imgutils.data.encode": [[7, "module-imgutils.data.encode"]], "rgb_encode() (in module imgutils.data.encode)": [[7, "imgutils.data.encode.rgb_encode"]], "has_alpha_channel() (in module imgutils.data.image)": [[8, "imgutils.data.image.has_alpha_channel"]], "imgutils.data.image": [[8, "module-imgutils.data.image"]], "load_image() (in module imgutils.data.image)": [[8, "imgutils.data.image.load_image"]], "load_images() (in module imgutils.data.image)": [[8, "imgutils.data.image.load_images"]], "imgutils.data": [[9, "module-imgutils.data"]], "imgutils.data.layer": [[10, "module-imgutils.data.layer"]], "istack() (in module imgutils.data.layer)": [[10, "imgutils.data.layer.istack"]], "download_image_from_url() (in module imgutils.data.url)": [[11, "imgutils.data.url.download_image_from_url"]], "imgutils.data.url": [[11, "module-imgutils.data.url"]], "is_http_url() (in module imgutils.data.url)": [[11, "imgutils.data.url.is_http_url"]], "detect_with_booru_yolo() (in module imgutils.detect.booru_yolo)": [[12, "imgutils.detect.booru_yolo.detect_with_booru_yolo"]], "imgutils.detect.booru_yolo": [[12, "module-imgutils.detect.booru_yolo"]], "detect_censors() (in module imgutils.detect.censor)": [[13, "imgutils.detect.censor.detect_censors"]], "imgutils.detect.censor": [[13, "module-imgutils.detect.censor"]], "detect_eyes() (in module imgutils.detect.eye)": [[14, "imgutils.detect.eye.detect_eyes"]], "imgutils.detect.eye": [[14, "module-imgutils.detect.eye"]], "detect_faces() (in module imgutils.detect.face)": [[15, "imgutils.detect.face.detect_faces"]], "imgutils.detect.face": [[15, "module-imgutils.detect.face"]], "detect_halfbody() (in module imgutils.detect.halfbody)": [[16, "imgutils.detect.halfbody.detect_halfbody"]], "imgutils.detect.halfbody": [[16, "module-imgutils.detect.halfbody"]], "detect_hands() (in module imgutils.detect.hand)": [[17, "imgutils.detect.hand.detect_hands"]], "imgutils.detect.hand": [[17, "module-imgutils.detect.hand"]], "detect_heads() (in module imgutils.detect.head)": [[18, "imgutils.detect.head.detect_heads"]], "imgutils.detect.head": [[18, "module-imgutils.detect.head"]], "imgutils.detect": [[19, "module-imgutils.detect"]], "detect_with_nudenet() (in module imgutils.detect.nudenet)": [[20, "imgutils.detect.nudenet.detect_with_nudenet"]], "imgutils.detect.nudenet": [[20, "module-imgutils.detect.nudenet"]], "detect_person() (in module imgutils.detect.person)": [[21, "imgutils.detect.person.detect_person"]], "imgutils.detect.person": [[21, "module-imgutils.detect.person"]], "bboxes_similarity() (in module imgutils.detect.similarity)": [[22, "imgutils.detect.similarity.bboxes_similarity"]], "calculate_iou() (in module imgutils.detect.similarity)": [[22, "imgutils.detect.similarity.calculate_iou"]], "detection_similarity() (in module imgutils.detect.similarity)": [[22, "imgutils.detect.similarity.detection_similarity"]], "imgutils.detect.similarity": [[22, "module-imgutils.detect.similarity"]], "detect_text() (in module imgutils.detect.text)": [[23, "imgutils.detect.text.detect_text"]], "imgutils.detect.text": [[23, "module-imgutils.detect.text"]], "detection_visualize() (in module imgutils.detect.visual)": [[24, "imgutils.detect.visual.detection_visualize"]], "imgutils.detect.visual": [[24, "module-imgutils.detect.visual"]], "edge_image_with_canny() (in module imgutils.edge.canny)": [[25, "imgutils.edge.canny.edge_image_with_canny"]], "get_edge_by_canny() (in module imgutils.edge.canny)": [[25, "imgutils.edge.canny.get_edge_by_canny"]], "imgutils.edge.canny": [[25, "module-imgutils.edge.canny"]], "imgutils.edge": [[26, "module-imgutils.edge"]], "edge_image_with_lineart() (in module imgutils.edge.lineart)": [[27, "imgutils.edge.lineart.edge_image_with_lineart"]], "get_edge_by_lineart() (in module imgutils.edge.lineart)": [[27, "imgutils.edge.lineart.get_edge_by_lineart"]], "imgutils.edge.lineart": [[27, "module-imgutils.edge.lineart"]], "edge_image_with_lineart_anime() (in module imgutils.edge.lineart_anime)": [[28, "imgutils.edge.lineart_anime.edge_image_with_lineart_anime"]], "get_edge_by_lineart_anime() (in module imgutils.edge.lineart_anime)": [[28, "imgutils.edge.lineart_anime.get_edge_by_lineart_anime"]], "imgutils.edge.lineart_anime": [[28, "module-imgutils.edge.lineart_anime"]], "classifymodel (class in imgutils.generic.classify)": [[29, "imgutils.generic.classify.ClassifyModel"]], "__init__() (imgutils.generic.classify.classifymodel method)": [[29, "imgutils.generic.classify.ClassifyModel.__init__"]], "classify_predict() (in module imgutils.generic.classify)": [[29, "imgutils.generic.classify.classify_predict"]], "classify_predict_fmt() (in module imgutils.generic.classify)": [[29, "imgutils.generic.classify.classify_predict_fmt"]], "classify_predict_score() (in module imgutils.generic.classify)": [[29, "imgutils.generic.classify.classify_predict_score"]], "clear() (imgutils.generic.classify.classifymodel method)": [[29, "imgutils.generic.classify.ClassifyModel.clear"]], "imgutils.generic.classify": [[29, "module-imgutils.generic.classify"]], "launch_demo() (imgutils.generic.classify.classifymodel method)": [[29, "imgutils.generic.classify.ClassifyModel.launch_demo"]], "make_ui() (imgutils.generic.classify.classifymodel method)": [[29, "imgutils.generic.classify.ClassifyModel.make_ui"]], "predict() (imgutils.generic.classify.classifymodel method)": [[29, "imgutils.generic.classify.ClassifyModel.predict"]], "predict_fmt() (imgutils.generic.classify.classifymodel method)": [[29, "imgutils.generic.classify.ClassifyModel.predict_fmt"]], "predict_score() (imgutils.generic.classify.classifymodel method)": [[29, "imgutils.generic.classify.ClassifyModel.predict_score"]], "clipmodel (class in imgutils.generic.clip)": [[30, "imgutils.generic.clip.CLIPModel"]], "__init__() (imgutils.generic.clip.clipmodel method)": [[30, "imgutils.generic.clip.CLIPModel.__init__"]], "clear() (imgutils.generic.clip.clipmodel method)": [[30, "imgutils.generic.clip.CLIPModel.clear"]], "clip_image_encode() (in module imgutils.generic.clip)": [[30, "imgutils.generic.clip.clip_image_encode"]], "clip_predict() (in module imgutils.generic.clip)": [[30, "imgutils.generic.clip.clip_predict"]], "clip_text_encode() (in module imgutils.generic.clip)": [[30, "imgutils.generic.clip.clip_text_encode"]], "image_encode() (imgutils.generic.clip.clipmodel method)": [[30, "imgutils.generic.clip.CLIPModel.image_encode"]], "imgutils.generic.clip": [[30, "module-imgutils.generic.clip"]], "launch_demo() (imgutils.generic.clip.clipmodel method)": [[30, "imgutils.generic.clip.CLIPModel.launch_demo"]], "make_ui() (imgutils.generic.clip.clipmodel method)": [[30, "imgutils.generic.clip.CLIPModel.make_ui"]], "predict() (imgutils.generic.clip.clipmodel method)": [[30, "imgutils.generic.clip.CLIPModel.predict"]], "text_encode() (imgutils.generic.clip.clipmodel method)": [[30, "imgutils.generic.clip.CLIPModel.text_encode"]], "imageenhancer (class in imgutils.generic.enhance)": [[31, "imgutils.generic.enhance.ImageEnhancer"]], "__init__() (imgutils.generic.enhance.imageenhancer method)": [[31, "imgutils.generic.enhance.ImageEnhancer.__init__"]], "imgutils.generic.enhance": [[31, "module-imgutils.generic.enhance"]], "process() (imgutils.generic.enhance.imageenhancer method)": [[31, "imgutils.generic.enhance.ImageEnhancer.process"]], "imgutils.generic": [[32, "module-imgutils.generic"]], "siglipmodel (class in imgutils.generic.siglip)": [[33, "imgutils.generic.siglip.SigLIPModel"]], "__init__() (imgutils.generic.siglip.siglipmodel method)": [[33, "imgutils.generic.siglip.SigLIPModel.__init__"]], "clear() (imgutils.generic.siglip.siglipmodel method)": [[33, "imgutils.generic.siglip.SigLIPModel.clear"]], "image_encode() (imgutils.generic.siglip.siglipmodel method)": [[33, "imgutils.generic.siglip.SigLIPModel.image_encode"]], "imgutils.generic.siglip": [[33, "module-imgutils.generic.siglip"]], "launch_demo() (imgutils.generic.siglip.siglipmodel method)": [[33, "imgutils.generic.siglip.SigLIPModel.launch_demo"]], "make_ui() (imgutils.generic.siglip.siglipmodel method)": [[33, "imgutils.generic.siglip.SigLIPModel.make_ui"]], "predict() (imgutils.generic.siglip.siglipmodel method)": [[33, "imgutils.generic.siglip.SigLIPModel.predict"]], "siglip_image_encode() (in module imgutils.generic.siglip)": [[33, "imgutils.generic.siglip.siglip_image_encode"]], "siglip_predict() (in module imgutils.generic.siglip)": [[33, "imgutils.generic.siglip.siglip_predict"]], "siglip_text_encode() (in module imgutils.generic.siglip)": [[33, "imgutils.generic.siglip.siglip_text_encode"]], "text_encode() (imgutils.generic.siglip.siglipmodel method)": [[33, "imgutils.generic.siglip.SigLIPModel.text_encode"]], "yolomodel (class in imgutils.generic.yolo)": [[34, "imgutils.generic.yolo.YOLOModel"]], "__init__() (imgutils.generic.yolo.yolomodel method)": [[34, "imgutils.generic.yolo.YOLOModel.__init__"]], "clear() (imgutils.generic.yolo.yolomodel method)": [[34, "imgutils.generic.yolo.YOLOModel.clear"]], "imgutils.generic.yolo": [[34, "module-imgutils.generic.yolo"]], "launch_demo() (imgutils.generic.yolo.yolomodel method)": [[34, "imgutils.generic.yolo.YOLOModel.launch_demo"]], "make_ui() (imgutils.generic.yolo.yolomodel method)": [[34, "imgutils.generic.yolo.YOLOModel.make_ui"]], "predict() (imgutils.generic.yolo.yolomodel method)": [[34, "imgutils.generic.yolo.YOLOModel.predict"]], "yolo_predict() (in module imgutils.generic.yolo)": [[34, "imgutils.generic.yolo.yolo_predict"]], "imgutils.metadata.geninfo": [[35, "module-imgutils.metadata.geninfo"]], "read_geninfo_exif() (in module imgutils.metadata.geninfo)": [[35, "imgutils.metadata.geninfo.read_geninfo_exif"]], "read_geninfo_gif() (in module imgutils.metadata.geninfo)": [[35, "imgutils.metadata.geninfo.read_geninfo_gif"]], "read_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[35, "imgutils.metadata.geninfo.read_geninfo_parameters"]], "write_geninfo_exif() (in module imgutils.metadata.geninfo)": [[35, "imgutils.metadata.geninfo.write_geninfo_exif"]], "write_geninfo_gif() (in module imgutils.metadata.geninfo)": [[35, "imgutils.metadata.geninfo.write_geninfo_gif"]], "write_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[35, "imgutils.metadata.geninfo.write_geninfo_parameters"]], "imgutils.metadata": [[36, "module-imgutils.metadata"]], "imagelsbdataextractor (class in imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.ImageLsbDataExtractor"]], "lsbextractor (class in imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.LSBExtractor"]], "lsbreaderror (class in imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.LSBReadError"]], "__init__() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[37, "imgutils.metadata.lsb.ImageLsbDataExtractor.__init__"]], "__init__() (imgutils.metadata.lsb.lsbextractor method)": [[37, "imgutils.metadata.lsb.LSBExtractor.__init__"]], "extract_data() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[37, "imgutils.metadata.lsb.ImageLsbDataExtractor.extract_data"]], "get_next_n_bytes() (imgutils.metadata.lsb.lsbextractor method)": [[37, "imgutils.metadata.lsb.LSBExtractor.get_next_n_bytes"]], "get_one_byte() (imgutils.metadata.lsb.lsbextractor method)": [[37, "imgutils.metadata.lsb.LSBExtractor.get_one_byte"]], "imgutils.metadata.lsb": [[37, "module-imgutils.metadata.lsb"]], "inject_data() (in module imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.inject_data"]], "read_32bit_integer() (imgutils.metadata.lsb.lsbextractor method)": [[37, "imgutils.metadata.lsb.LSBExtractor.read_32bit_integer"]], "read_lsb_metadata() (in module imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.read_lsb_metadata"]], "read_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.read_lsb_raw_bytes"]], "serialize_json() (in module imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.serialize_json"]], "serialize_pnginfo() (in module imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.serialize_pnginfo"]], "write_lsb_metadata() (in module imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.write_lsb_metadata"]], "write_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.write_lsb_raw_bytes"]], "get_aesthetic_score() (in module imgutils.metrics.aesthetic)": [[38, "imgutils.metrics.aesthetic.get_aesthetic_score"]], "imgutils.metrics.aesthetic": [[38, "module-imgutils.metrics.aesthetic"]], "ccip_batch_differences() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_batch_differences"]], "ccip_batch_extract_features() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_batch_extract_features"]], "ccip_batch_same() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_batch_same"]], "ccip_clustering() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_clustering"]], "ccip_default_clustering_params() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_default_clustering_params"]], "ccip_default_threshold() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_default_threshold"]], "ccip_difference() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_difference"]], "ccip_extract_feature() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_extract_feature"]], "ccip_merge() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_merge"]], "ccip_same() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_same"]], "imgutils.metrics.ccip": [[39, "module-imgutils.metrics.ccip"]], "anime_dbaesthetic() (in module imgutils.metrics.dbaesthetic)": [[40, "imgutils.metrics.dbaesthetic.anime_dbaesthetic"]], "imgutils.metrics.dbaesthetic": [[40, "module-imgutils.metrics.dbaesthetic"]], "imgutils.metrics": [[41, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[42, "module-imgutils.metrics.laplacian"]], "laplacian_score() (in module imgutils.metrics.laplacian)": [[42, "imgutils.metrics.laplacian.laplacian_score"]], "imgutils.metrics.lpips": [[43, "module-imgutils.metrics.lpips"]], "lpips_clustering() (in module imgutils.metrics.lpips)": [[43, "imgutils.metrics.lpips.lpips_clustering"]], "lpips_difference() (in module imgutils.metrics.lpips)": [[43, "imgutils.metrics.lpips.lpips_difference"]], "lpips_extract_feature() (in module imgutils.metrics.lpips)": [[43, "imgutils.metrics.lpips.lpips_extract_feature"]], "imgutils.metrics.psnr_": [[44, "module-imgutils.metrics.psnr_"]], "psnr() (in module imgutils.metrics.psnr_)": [[44, "imgutils.metrics.psnr_.psnr"]], "detect_text_with_ocr() (in module imgutils.ocr)": [[45, "imgutils.ocr.detect_text_with_ocr"]], "imgutils.ocr": [[45, "module-imgutils.ocr"]], "list_det_models() (in module imgutils.ocr)": [[45, "imgutils.ocr.list_det_models"]], "list_rec_models() (in module imgutils.ocr)": [[45, "imgutils.ocr.list_rec_models"]], "ocr() (in module imgutils.ocr)": [[45, "imgutils.ocr.ocr"]], "align_maxsize() (in module imgutils.operate.align)": [[46, "imgutils.operate.align.align_maxsize"]], "imgutils.operate.align": [[46, "module-imgutils.operate.align"]], "basecensor (class in imgutils.operate.censor_)": [[47, "imgutils.operate.censor_.BaseCensor"]], "blurcensor (class in imgutils.operate.censor_)": [[47, "imgutils.operate.censor_.BlurCensor"]], "colorcensor (class in imgutils.operate.censor_)": [[47, "imgutils.operate.censor_.ColorCensor"]], "pixelatecensor (class in imgutils.operate.censor_)": [[47, "imgutils.operate.censor_.PixelateCensor"]], "censor_area() (imgutils.operate.censor_.basecensor method)": [[47, "imgutils.operate.censor_.BaseCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.blurcensor method)": [[47, "imgutils.operate.censor_.BlurCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.colorcensor method)": [[47, "imgutils.operate.censor_.ColorCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.pixelatecensor method)": [[47, "imgutils.operate.censor_.PixelateCensor.censor_area"]], "censor_areas() (in module imgutils.operate.censor_)": [[47, "imgutils.operate.censor_.censor_areas"]], "censor_nsfw() (in module imgutils.operate.censor_)": [[47, "imgutils.operate.censor_.censor_nsfw"]], "imgutils.operate.censor_": [[47, "module-imgutils.operate.censor_"]], "register_censor_method() (in module imgutils.operate.censor_)": [[47, "imgutils.operate.censor_.register_censor_method"]], "emojibasedcensor (class in imgutils.operate.imgcensor)": [[48, "imgutils.operate.imgcensor.EmojiBasedCensor"]], "imagebasedcensor (class in imgutils.operate.imgcensor)": [[48, "imgutils.operate.imgcensor.ImageBasedCensor"]], "singleimage (class in imgutils.operate.imgcensor)": [[48, "imgutils.operate.imgcensor.SingleImage"]], "__init__() (imgutils.operate.imgcensor.singleimage method)": [[48, "imgutils.operate.imgcensor.SingleImage.__init__"]], "censor_area() (imgutils.operate.imgcensor.emojibasedcensor method)": [[48, "imgutils.operate.imgcensor.EmojiBasedCensor.censor_area"]], "censor_area() (imgutils.operate.imgcensor.imagebasedcensor method)": [[48, "imgutils.operate.imgcensor.ImageBasedCensor.censor_area"]], "find_for_area() (imgutils.operate.imgcensor.singleimage method)": [[48, "imgutils.operate.imgcensor.SingleImage.find_for_area"]], "height (imgutils.operate.imgcensor.singleimage property)": [[48, "imgutils.operate.imgcensor.SingleImage.height"]], "imgutils.operate.imgcensor": [[48, "module-imgutils.operate.imgcensor"]], "width (imgutils.operate.imgcensor.singleimage property)": [[48, "imgutils.operate.imgcensor.SingleImage.width"]], "imgutils.operate": [[49, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[50, "module-imgutils.operate.squeeze"]], "squeeze() (in module imgutils.operate.squeeze)": [[50, "imgutils.operate.squeeze.squeeze"]], "squeeze_with_transparency() (in module imgutils.operate.squeeze)": [[50, "imgutils.operate.squeeze.squeeze_with_transparency"]], "dwpose_estimate() (in module imgutils.pose.dwpose)": [[51, "imgutils.pose.dwpose.dwpose_estimate"]], "imgutils.pose.dwpose": [[51, "module-imgutils.pose.dwpose"]], "left_ankle (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_ANKLE"]], "left_big_toe (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_BIG_TOE"]], "left_ear (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_EAR"]], "left_elbow (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_ELBOW"]], "left_eye (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_EYE"]], "left_heel (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_HEEL"]], "left_hip (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_HIP"]], "left_knee (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_KNEE"]], "left_shoulder (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_SHOULDER"]], "left_small_toe (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_SMALL_TOE"]], "left_wrist (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_WRIST"]], "neck (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.NECK"]], "nose (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.NOSE"]], "op18keypointset (class in imgutils.pose.format)": [[52, "imgutils.pose.format.OP18KeyPointSet"]], "op18_body_max (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_BODY_MAX"]], "op18_body_min (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_BODY_MIN"]], "op18_face_max (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_FACE_MAX"]], "op18_face_min (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_FACE_MIN"]], "op18_left_foot_max (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_LEFT_FOOT_MAX"]], "op18_left_foot_min (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_LEFT_FOOT_MIN"]], "op18_left_hand_max (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_LEFT_HAND_MAX"]], "op18_left_hand_min (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_LEFT_HAND_MIN"]], "op18_right_foot_max (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_RIGHT_FOOT_MAX"]], "op18_right_foot_min (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_RIGHT_FOOT_MIN"]], "op18_right_hand_max (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_RIGHT_HAND_MAX"]], "op18_right_hand_min (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_RIGHT_HAND_MIN"]], "right_ankle (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_ANKLE"]], "right_big_toe (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_BIG_TOE"]], "right_ear (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_EAR"]], "right_elbow (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_ELBOW"]], "right_eye (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_EYE"]], "right_heel (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_HEEL"]], "right_hip (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_HIP"]], "right_knee (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_KNEE"]], "right_shoulder (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_SHOULDER"]], "right_small_toe (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_SMALL_TOE"]], "right_wrist (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_WRIST"]], "__init__() (imgutils.pose.format.op18keypointset method)": [[52, "imgutils.pose.format.OP18KeyPointSet.__init__"]], "__mul__() (imgutils.pose.format.op18keypointset method)": [[52, "imgutils.pose.format.OP18KeyPointSet.__mul__"]], "__truediv__() (imgutils.pose.format.op18keypointset method)": [[52, "imgutils.pose.format.OP18KeyPointSet.__truediv__"]], "body (imgutils.pose.format.op18keypointset property)": [[52, "imgutils.pose.format.OP18KeyPointSet.body"]], "face (imgutils.pose.format.op18keypointset property)": [[52, "imgutils.pose.format.OP18KeyPointSet.face"]], "imgutils.pose.format": [[52, "module-imgutils.pose.format"]], "left_foot (imgutils.pose.format.op18keypointset property)": [[52, "imgutils.pose.format.OP18KeyPointSet.left_foot"]], "left_hand (imgutils.pose.format.op18keypointset property)": [[52, "imgutils.pose.format.OP18KeyPointSet.left_hand"]], "right_foot (imgutils.pose.format.op18keypointset property)": [[52, "imgutils.pose.format.OP18KeyPointSet.right_foot"]], "right_hand (imgutils.pose.format.op18keypointset property)": [[52, "imgutils.pose.format.OP18KeyPointSet.right_hand"]], "imgutils.pose": [[53, "module-imgutils.pose"]], "imgutils.pose.visual": [[54, "module-imgutils.pose.visual"]], "op18_visualize() (in module imgutils.pose.visual)": [[54, "imgutils.pose.visual.op18_visualize"]], "notparsetarget (class in imgutils.preprocess.base)": [[55, "imgutils.preprocess.base.NotParseTarget"]], "imgutils.preprocess.base": [[55, "module-imgutils.preprocess.base"]], "imgutils.preprocess": [[56, "module-imgutils.preprocess"]], "create_pillow_transforms() (in module imgutils.preprocess.pillow)": [[57, "imgutils.preprocess.pillow.create_pillow_transforms"]], "imgutils.preprocess.pillow": [[57, "module-imgutils.preprocess.pillow"]], "parse_pillow_transforms() (in module imgutils.preprocess.pillow)": [[57, "imgutils.preprocess.pillow.parse_pillow_transforms"]], "register_pillow_parse() (in module imgutils.preprocess.pillow)": [[57, "imgutils.preprocess.pillow.register_pillow_parse"]], "register_pillow_transform() (in module imgutils.preprocess.pillow)": [[57, "imgutils.preprocess.pillow.register_pillow_transform"]], "create_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[58, "imgutils.preprocess.torchvision.create_torchvision_transforms"]], "imgutils.preprocess.torchvision": [[58, "module-imgutils.preprocess.torchvision"]], "parse_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[58, "imgutils.preprocess.torchvision.parse_torchvision_transforms"]], "register_torchvision_parse() (in module imgutils.preprocess.torchvision)": [[58, "imgutils.preprocess.torchvision.register_torchvision_parse"]], "register_torchvision_transform() (in module imgutils.preprocess.torchvision)": [[58, "imgutils.preprocess.torchvision.register_torchvision_transform"]], "notprocessortypeerror (class in imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.NotProcessorTypeError"]], "convert_to_size_dict() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.convert_to_size_dict"]], "create_bit_transforms() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_bit_transforms"]], "create_blip_transforms() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_blip_transforms"]], "create_clip_transforms() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_clip_transforms"]], "create_convnext_transforms() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_convnext_transforms"]], "create_mobilenetv2_transforms() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_mobilenetv2_transforms"]], "create_siglip_transforms() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_siglip_transforms"]], "create_transforms_from_bit_processor() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_transforms_from_bit_processor"]], "create_transforms_from_blip_processor() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_transforms_from_blip_processor"]], "create_transforms_from_clip_processor() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_transforms_from_clip_processor"]], "create_transforms_from_convnext_processor() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_transforms_from_convnext_processor"]], "create_transforms_from_mobilenetv2_processor() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_transforms_from_mobilenetv2_processor"]], "create_transforms_from_siglip_processor() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_transforms_from_siglip_processor"]], "create_transforms_from_transformers() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_transforms_from_transformers"]], "create_transforms_from_vit_processor() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_transforms_from_vit_processor"]], "create_vit_transforms() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_vit_transforms"]], "get_size_dict() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.get_size_dict"]], "imgutils.preprocess.transformers": [[59, "module-imgutils.preprocess.transformers"]], "is_valid_size_dict() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.is_valid_size_dict"]], "register_creators_for_transformers() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.register_creators_for_transformers"]], "backgroundimageset (class in imgutils.resource.background)": [[60, "imgutils.resource.background.BackgroundImageSet"]], "__init__() (imgutils.resource.background.backgroundimageset method)": [[60, "imgutils.resource.background.BackgroundImageSet.__init__"]], "get_bg_image() (in module imgutils.resource.background)": [[60, "imgutils.resource.background.get_bg_image"]], "get_bg_image_file() (in module imgutils.resource.background)": [[60, "imgutils.resource.background.get_bg_image_file"]], "get_image() (imgutils.resource.background.backgroundimageset method)": [[60, "imgutils.resource.background.BackgroundImageSet.get_image"]], "get_image_file() (imgutils.resource.background.backgroundimageset method)": [[60, "imgutils.resource.background.BackgroundImageSet.get_image_file"]], "imgutils.resource.background": [[60, "module-imgutils.resource.background"]], "list_bg_image_files() (in module imgutils.resource.background)": [[60, "imgutils.resource.background.list_bg_image_files"]], "list_image_files() (imgutils.resource.background.backgroundimageset method)": [[60, "imgutils.resource.background.BackgroundImageSet.list_image_files"]], "random_bg_image() (in module imgutils.resource.background)": [[60, "imgutils.resource.background.random_bg_image"]], "random_bg_image_file() (in module imgutils.resource.background)": [[60, "imgutils.resource.background.random_bg_image_file"]], "random_image() (imgutils.resource.background.backgroundimageset method)": [[60, "imgutils.resource.background.BackgroundImageSet.random_image"]], "random_image_file() (imgutils.resource.background.backgroundimageset method)": [[60, "imgutils.resource.background.BackgroundImageSet.random_image_file"]], "imgutils.resource": [[61, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[62, "module-imgutils.restore.adversarial"]], "remove_adversarial_noise() (in module imgutils.restore.adversarial)": [[62, "imgutils.restore.adversarial.remove_adversarial_noise"]], "imgutils.restore": [[63, "module-imgutils.restore"]], "imgutils.restore.nafnet": [[64, "module-imgutils.restore.nafnet"]], "restore_with_nafnet() (in module imgutils.restore.nafnet)": [[64, "imgutils.restore.nafnet.restore_with_nafnet"]], "imgutils.restore.scunet": [[65, "module-imgutils.restore.scunet"]], "restore_with_scunet() (in module imgutils.restore.scunet)": [[65, "imgutils.restore.scunet.restore_with_scunet"]], "imgutils.sd": [[66, "module-imgutils.sd"]], "sdmetadata (class in imgutils.sd.metadata)": [[67, "imgutils.sd.metadata.SDMetaData"]], "__str__() (imgutils.sd.metadata.sdmetadata method)": [[67, "imgutils.sd.metadata.SDMetaData.__str__"]], "get_sdmeta_from_image() (in module imgutils.sd.metadata)": [[67, "imgutils.sd.metadata.get_sdmeta_from_image"]], "imgutils.sd.metadata": [[67, "module-imgutils.sd.metadata"]], "parse_sdmeta_from_text() (in module imgutils.sd.metadata)": [[67, "imgutils.sd.metadata.parse_sdmeta_from_text"]], "pnginfo (imgutils.sd.metadata.sdmetadata property)": [[67, "imgutils.sd.metadata.SDMetaData.pnginfo"]], "save_image_with_sdmeta() (in module imgutils.sd.metadata)": [[67, "imgutils.sd.metadata.save_image_with_sdmeta"]], "text (imgutils.sd.metadata.sdmetadata property)": [[67, "imgutils.sd.metadata.SDMetaData.text"]], "imgutils.sd.model": [[68, "module-imgutils.sd.model"]], "read_metadata() (in module imgutils.sd.model)": [[68, "imgutils.sd.model.read_metadata"]], "save_with_metadata() (in module imgutils.sd.model)": [[68, "imgutils.sd.model.save_with_metadata"]], "naimetadata (class in imgutils.sd.nai)": [[69, "imgutils.sd.nai.NAIMetaData"], [69, "imgutils.sd.nai.NAIMetadata"]], "__init__() (imgutils.sd.nai.naimetadata method)": [[69, "imgutils.sd.nai.NAIMetaData.__init__"]], "add_naimeta_to_image() (in module imgutils.sd.nai)": [[69, "imgutils.sd.nai.add_naimeta_to_image"]], "get_naimeta_from_image() (in module imgutils.sd.nai)": [[69, "imgutils.sd.nai.get_naimeta_from_image"]], "imgutils.sd.nai": [[69, "module-imgutils.sd.nai"]], "pnginfo (imgutils.sd.nai.naimetadata property)": [[69, "imgutils.sd.nai.NAIMetaData.pnginfo"]], "save_image_with_naimeta() (in module imgutils.sd.nai)": [[69, "imgutils.sd.nai.save_image_with_naimeta"]], "imgutils.segment": [[70, "module-imgutils.segment"]], "get_isnetis_mask() (in module imgutils.segment.isnetis)": [[71, "imgutils.segment.isnetis.get_isnetis_mask"]], "imgutils.segment.isnetis": [[71, "module-imgutils.segment.isnetis"]], "segment_rgba_with_isnetis() (in module imgutils.segment.isnetis)": [[71, "imgutils.segment.isnetis.segment_rgba_with_isnetis"]], "segment_with_isnetis() (in module imgutils.segment.isnetis)": [[71, "imgutils.segment.isnetis.segment_with_isnetis"]], "drop_blacklisted_tags() (in module imgutils.tagging.blacklist)": [[72, "imgutils.tagging.blacklist.drop_blacklisted_tags"]], "imgutils.tagging.blacklist": [[72, "module-imgutils.tagging.blacklist"]], "is_blacklisted() (in module imgutils.tagging.blacklist)": [[72, "imgutils.tagging.blacklist.is_blacklisted"]], "char_prefixes (in module imgutils.tagging.character)": [[73, "imgutils.tagging.character.CHAR_PREFIXES"]], "char_suffixes (in module imgutils.tagging.character)": [[73, "imgutils.tagging.character.CHAR_SUFFIXES"]], "char_whitelist_prefix (in module imgutils.tagging.character)": [[73, "imgutils.tagging.character.CHAR_WHITELIST_PREFIX"]], "char_whitelist_suffix (in module imgutils.tagging.character)": [[73, "imgutils.tagging.character.CHAR_WHITELIST_SUFFIX"]], "char_whitelist_word (in module imgutils.tagging.character)": [[73, "imgutils.tagging.character.CHAR_WHITELIST_WORD"]], "charactertagpool (class in imgutils.tagging.character)": [[73, "imgutils.tagging.character.CharacterTagPool"]], "__init__() (imgutils.tagging.character.charactertagpool method)": [[73, "imgutils.tagging.character.CharacterTagPool.__init__"]], "drop_basic_character_tags() (imgutils.tagging.character.charactertagpool method)": [[73, "imgutils.tagging.character.CharacterTagPool.drop_basic_character_tags"]], "drop_basic_character_tags() (in module imgutils.tagging.character)": [[73, "imgutils.tagging.character.drop_basic_character_tags"]], "imgutils.tagging.character": [[73, "module-imgutils.tagging.character"]], "is_basic_character_tag() (imgutils.tagging.character.charactertagpool method)": [[73, "imgutils.tagging.character.CharacterTagPool.is_basic_character_tag"]], "is_basic_character_tag() (in module imgutils.tagging.character)": [[73, "imgutils.tagging.character.is_basic_character_tag"]], "get_deepdanbooru_tags() (in module imgutils.tagging.deepdanbooru)": [[74, "imgutils.tagging.deepdanbooru.get_deepdanbooru_tags"]], "imgutils.tagging.deepdanbooru": [[74, "module-imgutils.tagging.deepdanbooru"]], "get_deepgelbooru_tags() (in module imgutils.tagging.deepgelbooru)": [[75, "imgutils.tagging.deepgelbooru.get_deepgelbooru_tags"]], "imgutils.tagging.deepgelbooru": [[75, "module-imgutils.tagging.deepgelbooru"]], "add_underline() (in module imgutils.tagging.format)": [[76, "imgutils.tagging.format.add_underline"]], "imgutils.tagging.format": [[76, "module-imgutils.tagging.format"]], "remove_underline() (in module imgutils.tagging.format)": [[76, "imgutils.tagging.format.remove_underline"]], "tags_to_text() (in module imgutils.tagging.format)": [[76, "imgutils.tagging.format.tags_to_text"]], "imgutils.tagging": [[77, "module-imgutils.tagging"]], "imgutils.tagging.match": [[78, "module-imgutils.tagging.match"]], "tag_match_full() (in module imgutils.tagging.match)": [[78, "imgutils.tagging.match.tag_match_full"]], "tag_match_prefix() (in module imgutils.tagging.match)": [[78, "imgutils.tagging.match.tag_match_prefix"]], "tag_match_suffix() (in module imgutils.tagging.match)": [[78, "imgutils.tagging.match.tag_match_suffix"]], "get_mldanbooru_tags() (in module imgutils.tagging.mldanbooru)": [[79, "imgutils.tagging.mldanbooru.get_mldanbooru_tags"]], "imgutils.tagging.mldanbooru": [[79, "module-imgutils.tagging.mldanbooru"]], "imgutils.tagging.order": [[80, "module-imgutils.tagging.order"]], "sort_tags() (in module imgutils.tagging.order)": [[80, "imgutils.tagging.order.sort_tags"]], "drop_overlap_tags() (in module imgutils.tagging.overlap)": [[81, "imgutils.tagging.overlap.drop_overlap_tags"]], "imgutils.tagging.overlap": [[81, "module-imgutils.tagging.overlap"]], "convert_wd14_emb_to_prediction() (in module imgutils.tagging.wd14)": [[82, "imgutils.tagging.wd14.convert_wd14_emb_to_prediction"]], "denormalize_wd14_emb() (in module imgutils.tagging.wd14)": [[82, "imgutils.tagging.wd14.denormalize_wd14_emb"]], "get_wd14_tags() (in module imgutils.tagging.wd14)": [[82, "imgutils.tagging.wd14.get_wd14_tags"]], "imgutils.tagging.wd14": [[82, "module-imgutils.tagging.wd14"]], "imgutils.upscale.cdc": [[83, "module-imgutils.upscale.cdc"]], "upscale_with_cdc() (in module imgutils.upscale.cdc)": [[83, "imgutils.upscale.cdc.upscale_with_cdc"]], "imgutils.upscale": [[84, "module-imgutils.upscale"]], "imgutils.utils.cache": [[85, "module-imgutils.utils.cache"]], "ts_lru_cache() (in module imgutils.utils.cache)": [[85, "imgutils.utils.cache.ts_lru_cache"]], "imgutils.utils.func": [[86, "module-imgutils.utils.func"]], "sigmoid() (in module imgutils.utils.func)": [[86, "imgutils.utils.func.sigmoid"]], "imgutils.utils": [[87, "module-imgutils.utils"]], "get_onnx_provider() (in module imgutils.utils.onnxruntime)": [[88, "imgutils.utils.onnxruntime.get_onnx_provider"]], "imgutils.utils.onnxruntime": [[88, "module-imgutils.utils.onnxruntime"]], "open_onnx_model() (in module imgutils.utils.onnxruntime)": [[88, "imgutils.utils.onnxruntime.open_onnx_model"]], "get_ai_created_score() (in module imgutils.validate.aicheck)": [[89, "imgutils.validate.aicheck.get_ai_created_score"]], "imgutils.validate.aicheck": [[89, "module-imgutils.validate.aicheck"]], "is_ai_created() (in module imgutils.validate.aicheck)": [[89, "imgutils.validate.aicheck.is_ai_created"]], "anime_bangumi_char() (in module imgutils.validate.bangumi_char)": [[90, "imgutils.validate.bangumi_char.anime_bangumi_char"]], "anime_bangumi_char_score() (in module imgutils.validate.bangumi_char)": [[90, "imgutils.validate.bangumi_char.anime_bangumi_char_score"]], "imgutils.validate.bangumi_char": [[90, "module-imgutils.validate.bangumi_char"]], "anime_classify() (in module imgutils.validate.classify)": [[91, "imgutils.validate.classify.anime_classify"]], "anime_classify_score() (in module imgutils.validate.classify)": [[91, "imgutils.validate.classify.anime_classify_score"]], "imgutils.validate.classify": [[91, "module-imgutils.validate.classify"]], "imgutils.validate.color": [[92, "module-imgutils.validate.color"]], "is_greyscale() (in module imgutils.validate.color)": [[92, "imgutils.validate.color.is_greyscale"]], "anime_completeness() (in module imgutils.validate.completeness)": [[93, "imgutils.validate.completeness.anime_completeness"]], "anime_completeness_score() (in module imgutils.validate.completeness)": [[93, "imgutils.validate.completeness.anime_completeness_score"]], "imgutils.validate.completeness": [[93, "module-imgutils.validate.completeness"]], "anime_dbrating() (in module imgutils.validate.dbrating)": [[94, "imgutils.validate.dbrating.anime_dbrating"]], "anime_dbrating_score() (in module imgutils.validate.dbrating)": [[94, "imgutils.validate.dbrating.anime_dbrating_score"]], "imgutils.validate.dbrating": [[94, "module-imgutils.validate.dbrating"]], "anime_furry() (in module imgutils.validate.furry)": [[95, "imgutils.validate.furry.anime_furry"]], "anime_furry_score() (in module imgutils.validate.furry)": [[95, "imgutils.validate.furry.anime_furry_score"]], "imgutils.validate.furry": [[95, "module-imgutils.validate.furry"]], "imgutils.validate": [[96, "module-imgutils.validate"]], "get_monochrome_score() (in module imgutils.validate.monochrome)": [[97, "imgutils.validate.monochrome.get_monochrome_score"]], "imgutils.validate.monochrome": [[97, "module-imgutils.validate.monochrome"]], "is_monochrome() (in module imgutils.validate.monochrome)": [[97, "imgutils.validate.monochrome.is_monochrome"]], "imgutils.validate.nsfw": [[98, "module-imgutils.validate.nsfw"]], "nsfw_pred() (in module imgutils.validate.nsfw)": [[98, "imgutils.validate.nsfw.nsfw_pred"]], "nsfw_pred_score() (in module imgutils.validate.nsfw)": [[98, "imgutils.validate.nsfw.nsfw_pred_score"]], "anime_portrait() (in module imgutils.validate.portrait)": [[99, "imgutils.validate.portrait.anime_portrait"]], "anime_portrait_score() (in module imgutils.validate.portrait)": [[99, "imgutils.validate.portrait.anime_portrait_score"]], "imgutils.validate.portrait": [[99, "module-imgutils.validate.portrait"]], "anime_rating() (in module imgutils.validate.rating)": [[100, "imgutils.validate.rating.anime_rating"]], "anime_rating_score() (in module imgutils.validate.rating)": [[100, "imgutils.validate.rating.anime_rating_score"]], "imgutils.validate.rating": [[100, "module-imgutils.validate.rating"]], "anime_real() (in module imgutils.validate.real)": [[101, "imgutils.validate.real.anime_real"]], "anime_real_score() (in module imgutils.validate.real)": [[101, "imgutils.validate.real.anime_real_score"]], "imgutils.validate.real": [[101, "module-imgutils.validate.real"]], "imgutils.validate.safe": [[102, "module-imgutils.validate.safe"]], "safe_check() (in module imgutils.validate.safe)": [[102, "imgutils.validate.safe.safe_check"]], "safe_check_score() (in module imgutils.validate.safe)": [[102, "imgutils.validate.safe.safe_check_score"]], "anime_style_age() (in module imgutils.validate.style_age)": [[103, "imgutils.validate.style_age.anime_style_age"]], "anime_style_age_score() (in module imgutils.validate.style_age)": [[103, "imgutils.validate.style_age.anime_style_age_score"]], "imgutils.validate.style_age": [[103, "module-imgutils.validate.style_age"]], "anime_teen() (in module imgutils.validate.teen)": [[104, "imgutils.validate.teen.anime_teen"]], "anime_teen_score() (in module imgutils.validate.teen)": [[104, "imgutils.validate.teen.anime_teen_score"]], "imgutils.validate.teen": [[104, "module-imgutils.validate.teen"]], "imgutils.validate.truncate": [[105, "module-imgutils.validate.truncate"]], "is_truncated_file() (in module imgutils.validate.truncate)": [[105, "imgutils.validate.truncate.is_truncated_file"]]}}) \ No newline at end of file diff --git a/main/.buildinfo b/main/.buildinfo index 2652d5b8a3790b896b14fe706084033dd5cd467a..f1808716f314defd6c8d3df963e8264ab8bd2920 100644 --- a/main/.buildinfo +++ b/main/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: 52f48123977400d6ac86f3e6618a4344 +config: 555266abe92d79091228f197a9d867a3 tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/main/.doctrees/api_doc/ascii/drawing.doctree b/main/.doctrees/api_doc/ascii/drawing.doctree index 8047302043d10f026f2062590f2732bf0b79aa0b..107127e6cf8f1ce4fee4929d5459d8f710ef849e 100644 Binary files a/main/.doctrees/api_doc/ascii/drawing.doctree and b/main/.doctrees/api_doc/ascii/drawing.doctree differ diff --git a/main/.doctrees/api_doc/ascii/index.doctree b/main/.doctrees/api_doc/ascii/index.doctree index d54b10ab61453740b849be9a6ecdaf4a38e45c2d..5e56d21c00e393c02b25d929b797935ff3e5deeb 100644 Binary files a/main/.doctrees/api_doc/ascii/index.doctree and b/main/.doctrees/api_doc/ascii/index.doctree differ diff --git a/main/.doctrees/api_doc/config/index.doctree b/main/.doctrees/api_doc/config/index.doctree index 9d277af0850e8b9f3e836a7f916dd7872cf2edc7..a5508db48a4f7518efe5315b97d5e2de467815ad 100644 Binary files a/main/.doctrees/api_doc/config/index.doctree and b/main/.doctrees/api_doc/config/index.doctree differ diff --git a/main/.doctrees/api_doc/config/meta.doctree b/main/.doctrees/api_doc/config/meta.doctree index a0141ab294fd7065b25f4dcc25cbe5e9c470140f..6ed694d7873e21c9674c5c15835315dc096ee5bd 100644 Binary files a/main/.doctrees/api_doc/config/meta.doctree and b/main/.doctrees/api_doc/config/meta.doctree differ diff --git a/main/.doctrees/api_doc/data/background.doctree b/main/.doctrees/api_doc/data/background.doctree index a715e6cf279740c4e6dee100c2711179dcd3de5f..c9f9bc1c2b6af455b11fba4aa8a3efda19b14c02 100644 Binary files a/main/.doctrees/api_doc/data/background.doctree and b/main/.doctrees/api_doc/data/background.doctree differ diff --git a/main/.doctrees/api_doc/data/blob.doctree b/main/.doctrees/api_doc/data/blob.doctree index 204666084b65310223a44fc44a54031773f778e4..eda11252bc0edf15092e97456415669f999b9cd0 100644 Binary files a/main/.doctrees/api_doc/data/blob.doctree and b/main/.doctrees/api_doc/data/blob.doctree differ diff --git a/main/.doctrees/api_doc/data/decode.doctree b/main/.doctrees/api_doc/data/decode.doctree index fcc27ebd152b545ac9ec840e970cae210cc6c6b1..b7c5460ff51714cc2d1f9af71d4691163a83867f 100644 Binary files a/main/.doctrees/api_doc/data/decode.doctree and b/main/.doctrees/api_doc/data/decode.doctree differ diff --git a/main/.doctrees/api_doc/data/encode.doctree b/main/.doctrees/api_doc/data/encode.doctree index 2f109d2abf91cb0ed56978752f58a914a8bce873..5a48f5225a7083296c4ed1e52a05193fa89cde0c 100644 Binary files a/main/.doctrees/api_doc/data/encode.doctree and b/main/.doctrees/api_doc/data/encode.doctree differ diff --git a/main/.doctrees/api_doc/data/image.doctree b/main/.doctrees/api_doc/data/image.doctree index b76361a9a8723e66cdcd707f33a797a088c1c47a..96696e0a9a730f9a23dd3eef137e326729fa4815 100644 Binary files a/main/.doctrees/api_doc/data/image.doctree and b/main/.doctrees/api_doc/data/image.doctree differ diff --git a/main/.doctrees/api_doc/data/index.doctree b/main/.doctrees/api_doc/data/index.doctree index 29001033df9605e7cc3664322559627c8c594c2e..c3f892f479f30345dc5ea3204853f63d35c7dac9 100644 Binary files a/main/.doctrees/api_doc/data/index.doctree and b/main/.doctrees/api_doc/data/index.doctree differ diff --git a/main/.doctrees/api_doc/data/layer.doctree b/main/.doctrees/api_doc/data/layer.doctree index 2350ca478dd1eb972f37d21dbd949cc59bf78b6c..b3c71d5cd4a77d30dc97a11a7aee1c15cb938b97 100644 Binary files a/main/.doctrees/api_doc/data/layer.doctree and b/main/.doctrees/api_doc/data/layer.doctree differ diff --git a/main/.doctrees/api_doc/data/pad.doctree b/main/.doctrees/api_doc/data/pad.doctree index c073582bae5c27778ec52cf1725aa9a4b80e720c..c7eb9da6ab37af0bc8d80a183654ce6596586f8a 100644 Binary files a/main/.doctrees/api_doc/data/pad.doctree and b/main/.doctrees/api_doc/data/pad.doctree differ diff --git a/main/.doctrees/api_doc/data/url.doctree b/main/.doctrees/api_doc/data/url.doctree index 99f40ff1872e83b7a2f8730a504c4122f133faa8..1df51528cd77aa8e8f92e0a50250bfc66d8383bb 100644 Binary files a/main/.doctrees/api_doc/data/url.doctree and b/main/.doctrees/api_doc/data/url.doctree differ diff --git a/main/.doctrees/api_doc/detect/booru_yolo.doctree b/main/.doctrees/api_doc/detect/booru_yolo.doctree index 56ec7a8aa506b763adb35424c95d82e41033e950..3486dcee87a0506fe1560510a602609d55f36d7f 100644 Binary files a/main/.doctrees/api_doc/detect/booru_yolo.doctree and b/main/.doctrees/api_doc/detect/booru_yolo.doctree differ diff --git a/main/.doctrees/api_doc/detect/censor.doctree b/main/.doctrees/api_doc/detect/censor.doctree index a03e0edfed1ae9a7a5272e142e4582e2b4a3be76..203d531940466dabd1bb461c5e70f25949f63cb9 100644 Binary files a/main/.doctrees/api_doc/detect/censor.doctree and b/main/.doctrees/api_doc/detect/censor.doctree differ diff --git a/main/.doctrees/api_doc/detect/eye.doctree b/main/.doctrees/api_doc/detect/eye.doctree index bf49e59a7da33e05561c4c4e86883f76e113db46..c563988933abd8b09d887dc255f637e0676dbbd9 100644 Binary files a/main/.doctrees/api_doc/detect/eye.doctree and b/main/.doctrees/api_doc/detect/eye.doctree differ diff --git a/main/.doctrees/api_doc/detect/face.doctree b/main/.doctrees/api_doc/detect/face.doctree index 5350b9accb33a683693246e346732a8dd8373e6e..9726602190547f2e4aa83ea505f0c7933b32cfd9 100644 Binary files a/main/.doctrees/api_doc/detect/face.doctree and b/main/.doctrees/api_doc/detect/face.doctree differ diff --git a/main/.doctrees/api_doc/detect/halfbody.doctree b/main/.doctrees/api_doc/detect/halfbody.doctree index cc1b1e0c6b695d9846f3af1cd2e47c7a52b4719f..af0def34c62f23a3019830be74ffde18951ef647 100644 Binary files a/main/.doctrees/api_doc/detect/halfbody.doctree and b/main/.doctrees/api_doc/detect/halfbody.doctree differ diff --git a/main/.doctrees/api_doc/detect/hand.doctree b/main/.doctrees/api_doc/detect/hand.doctree index 23e6127735ff8cc7a66172083f57f5b52a589297..a21c558b5fe65ac48830783f61a7ef6412ebf3ca 100644 Binary files a/main/.doctrees/api_doc/detect/hand.doctree and b/main/.doctrees/api_doc/detect/hand.doctree differ diff --git a/main/.doctrees/api_doc/detect/head.doctree b/main/.doctrees/api_doc/detect/head.doctree index b359c8ad9ccf38d1a5ebba5c58be83b487696356..c104acd2ef81724a07a90375e85ca30e78f4714e 100644 Binary files a/main/.doctrees/api_doc/detect/head.doctree and b/main/.doctrees/api_doc/detect/head.doctree differ diff --git a/main/.doctrees/api_doc/detect/index.doctree b/main/.doctrees/api_doc/detect/index.doctree index 7c71fd9a71c3a9d5f614dd974471ebea19c2ebb8..340f3ada35e8e99ab60e9969f66015029c34d8fa 100644 Binary files a/main/.doctrees/api_doc/detect/index.doctree and b/main/.doctrees/api_doc/detect/index.doctree differ diff --git a/main/.doctrees/api_doc/detect/nudenet.doctree b/main/.doctrees/api_doc/detect/nudenet.doctree index 4fb6a83304e2a272994db3fcda21373632995c17..b8b1454674b87b41091ff87e43941996f66c72e0 100644 Binary files a/main/.doctrees/api_doc/detect/nudenet.doctree and b/main/.doctrees/api_doc/detect/nudenet.doctree differ diff --git a/main/.doctrees/api_doc/detect/person.doctree b/main/.doctrees/api_doc/detect/person.doctree index 56ba05e73b1a54098484fa4c69f57d8c915b9d09..eb400bb6ec3b9afccb5ed1a76f84de9d09150b83 100644 Binary files a/main/.doctrees/api_doc/detect/person.doctree and b/main/.doctrees/api_doc/detect/person.doctree differ diff --git a/main/.doctrees/api_doc/detect/similarity.doctree b/main/.doctrees/api_doc/detect/similarity.doctree index 941fb86c5c188c77e81cb09f4972c078decaf833..77e7c39ad748dad8a38be57c635b3cd60a87a76e 100644 Binary files a/main/.doctrees/api_doc/detect/similarity.doctree and b/main/.doctrees/api_doc/detect/similarity.doctree differ diff --git a/main/.doctrees/api_doc/detect/text.doctree b/main/.doctrees/api_doc/detect/text.doctree index 5b4f7e6690ead98454e547704ecf78fd9942b72b..6352179428bbd319fd070ee3b129493281b73413 100644 Binary files a/main/.doctrees/api_doc/detect/text.doctree and b/main/.doctrees/api_doc/detect/text.doctree differ diff --git a/main/.doctrees/api_doc/detect/visual.doctree b/main/.doctrees/api_doc/detect/visual.doctree index f03d10b0a9b0894ad30673c7ad579fcf969b490f..eadb3ad76d9cdd47e89b08b49c10e6ee05fdbe82 100644 Binary files a/main/.doctrees/api_doc/detect/visual.doctree and b/main/.doctrees/api_doc/detect/visual.doctree differ diff --git a/main/.doctrees/api_doc/edge/canny.doctree b/main/.doctrees/api_doc/edge/canny.doctree index 8d183348b54a7a2ac61dda7e10028def09e118b4..3d48f91d5a9e34d69a0a8bc603e91967533f4def 100644 Binary files a/main/.doctrees/api_doc/edge/canny.doctree and b/main/.doctrees/api_doc/edge/canny.doctree differ diff --git a/main/.doctrees/api_doc/edge/index.doctree b/main/.doctrees/api_doc/edge/index.doctree index d23a530abcee1544959037efbc6e1d26e4115324..ead883e1cf1606cfe47370e89539a4a1d0db7d04 100644 Binary files a/main/.doctrees/api_doc/edge/index.doctree and b/main/.doctrees/api_doc/edge/index.doctree differ diff --git a/main/.doctrees/api_doc/edge/lineart.doctree b/main/.doctrees/api_doc/edge/lineart.doctree index 2a61d81b9a4c23cf08424883c0b2421a9889245b..ae188fb209a40d162b9868679314ac20b83d5782 100644 Binary files a/main/.doctrees/api_doc/edge/lineart.doctree and b/main/.doctrees/api_doc/edge/lineart.doctree differ diff --git a/main/.doctrees/api_doc/edge/lineart_anime.doctree b/main/.doctrees/api_doc/edge/lineart_anime.doctree index 272cbba5ed93d42b0dc4e7c15407078288a45665..9a1d769ada586ccebedd33530c00f6c7dfae4194 100644 Binary files a/main/.doctrees/api_doc/edge/lineart_anime.doctree and b/main/.doctrees/api_doc/edge/lineart_anime.doctree differ diff --git a/main/.doctrees/api_doc/generic/classify.doctree b/main/.doctrees/api_doc/generic/classify.doctree index 02451fc23f310cc23d6cefb31ac9c9047fd6c5f0..97f0a1ff1eae991cccfd67055886d5cd8a7d97ee 100644 Binary files a/main/.doctrees/api_doc/generic/classify.doctree and b/main/.doctrees/api_doc/generic/classify.doctree differ diff --git a/main/.doctrees/api_doc/generic/classify_timm.doctree b/main/.doctrees/api_doc/generic/classify_timm.doctree index 2b6ebaf876c7eede7e766de6f2ed5c8f9f6f8d77..701cfe538ec6058d41eb055db1db35d31b3936a9 100644 Binary files a/main/.doctrees/api_doc/generic/classify_timm.doctree and b/main/.doctrees/api_doc/generic/classify_timm.doctree differ diff --git a/main/.doctrees/api_doc/generic/clip.doctree b/main/.doctrees/api_doc/generic/clip.doctree index 8df628e397284664c80a26a71d76e7fb3e78c8d7..b6f0ec1c5ef63998468782fdd19923ea09b3299b 100644 Binary files a/main/.doctrees/api_doc/generic/clip.doctree and b/main/.doctrees/api_doc/generic/clip.doctree differ diff --git a/main/.doctrees/api_doc/generic/enhance.doctree b/main/.doctrees/api_doc/generic/enhance.doctree index e1be7367b3616abb56d68693e64981a65f88453d..4a319d66f6a05fcc1d89ef31471a737dbb6ba3a1 100644 Binary files a/main/.doctrees/api_doc/generic/enhance.doctree and b/main/.doctrees/api_doc/generic/enhance.doctree differ diff --git a/main/.doctrees/api_doc/generic/index.doctree b/main/.doctrees/api_doc/generic/index.doctree index 5565a7060c7aa3ed801d3b8d13bab1e4046b2788..024a957a3d024d2142534a18b387f45cb3af6979 100644 Binary files a/main/.doctrees/api_doc/generic/index.doctree and b/main/.doctrees/api_doc/generic/index.doctree differ diff --git a/main/.doctrees/api_doc/generic/multilabel_timm.doctree b/main/.doctrees/api_doc/generic/multilabel_timm.doctree index 6f5880503b340fcd9977f40da11c1642b86784c2..cdeb95e8f23ddd50e129ed0af08f3b8ae27f7887 100644 Binary files a/main/.doctrees/api_doc/generic/multilabel_timm.doctree and b/main/.doctrees/api_doc/generic/multilabel_timm.doctree differ diff --git a/main/.doctrees/api_doc/generic/siglip.doctree b/main/.doctrees/api_doc/generic/siglip.doctree index 8dc1e4c1903eddba294e7ebc6b666ef53a5c9d6b..8f1a265df0c12b29e13c235b53fc3ec936cef18e 100644 Binary files a/main/.doctrees/api_doc/generic/siglip.doctree and b/main/.doctrees/api_doc/generic/siglip.doctree differ diff --git a/main/.doctrees/api_doc/generic/yolo.doctree b/main/.doctrees/api_doc/generic/yolo.doctree index 8deeafaa033bccc8525b6834cfeb857cd84dd9b1..15e12b880b605a2e55f70f4a1fbcf7037ebf2ad7 100644 Binary files a/main/.doctrees/api_doc/generic/yolo.doctree and b/main/.doctrees/api_doc/generic/yolo.doctree differ diff --git a/main/.doctrees/api_doc/generic/yoloseg.doctree b/main/.doctrees/api_doc/generic/yoloseg.doctree index a0c6ef5949a6ef5d1f43e6d4e7fb250a225e0e0b..75c582fb6b950db2cece571cd6fd00cd0dd6f5c1 100644 Binary files a/main/.doctrees/api_doc/generic/yoloseg.doctree and b/main/.doctrees/api_doc/generic/yoloseg.doctree differ diff --git a/main/.doctrees/api_doc/metadata/geninfo.doctree b/main/.doctrees/api_doc/metadata/geninfo.doctree index 829ae16409ab50d8fd81e27b9d6f100491c38ef3..e5de12818d364446060b02cca919b060272594b6 100644 Binary files a/main/.doctrees/api_doc/metadata/geninfo.doctree and b/main/.doctrees/api_doc/metadata/geninfo.doctree differ diff --git a/main/.doctrees/api_doc/metadata/index.doctree b/main/.doctrees/api_doc/metadata/index.doctree index 6eda762e215724007a667d85f543543e3a753355..c21a9b55d94b01ebfe5749a78bd7c31ac5a88192 100644 Binary files a/main/.doctrees/api_doc/metadata/index.doctree and b/main/.doctrees/api_doc/metadata/index.doctree differ diff --git a/main/.doctrees/api_doc/metadata/lsb.doctree b/main/.doctrees/api_doc/metadata/lsb.doctree index e92b793592c3a3b3a0d93af06c964e5dfc9663ff..3698ddbee933feedcc702c101aecc4b67c4b3446 100644 Binary files a/main/.doctrees/api_doc/metadata/lsb.doctree and b/main/.doctrees/api_doc/metadata/lsb.doctree differ diff --git a/main/.doctrees/api_doc/metrics/aesthetic.doctree b/main/.doctrees/api_doc/metrics/aesthetic.doctree index 64d43f07e76b96e4d244d9ccfbc35768e0ceba00..2df4b7c2ba7c8a65e1228de7d64b8d0313a832cd 100644 Binary files a/main/.doctrees/api_doc/metrics/aesthetic.doctree and b/main/.doctrees/api_doc/metrics/aesthetic.doctree differ diff --git a/main/.doctrees/api_doc/metrics/ccip.doctree b/main/.doctrees/api_doc/metrics/ccip.doctree index d3115508530df46d01df34be517bf43f63668b4e..0e552521426688e02ea40c8af1c741117fbdcd48 100644 Binary files a/main/.doctrees/api_doc/metrics/ccip.doctree and b/main/.doctrees/api_doc/metrics/ccip.doctree differ diff --git a/main/.doctrees/api_doc/metrics/dbaesthetic.doctree b/main/.doctrees/api_doc/metrics/dbaesthetic.doctree index 37cbc258f6f7b983e4779d21043e550106852c4c..2ecfe7c96d976800148d2ebadb542e737cd9ac36 100644 Binary files a/main/.doctrees/api_doc/metrics/dbaesthetic.doctree and b/main/.doctrees/api_doc/metrics/dbaesthetic.doctree differ diff --git a/main/.doctrees/api_doc/metrics/index.doctree b/main/.doctrees/api_doc/metrics/index.doctree index 9b63f633d2ea4477acf80e9ba8e3bc31babba17b..e5e1d44cd487f71792f766afaf6381f2411654f4 100644 Binary files a/main/.doctrees/api_doc/metrics/index.doctree and b/main/.doctrees/api_doc/metrics/index.doctree differ diff --git a/main/.doctrees/api_doc/metrics/laplacian.doctree b/main/.doctrees/api_doc/metrics/laplacian.doctree index bcef148a51d179618dcf0ee681da6290828798ee..e84ed3932084b4c487d3967d480c815374414171 100644 Binary files a/main/.doctrees/api_doc/metrics/laplacian.doctree and b/main/.doctrees/api_doc/metrics/laplacian.doctree differ diff --git a/main/.doctrees/api_doc/metrics/lpips.doctree b/main/.doctrees/api_doc/metrics/lpips.doctree index bacf922ae7f777a658adb4936dccfa6171876d51..bc88c2c0a93f7d95bf9f4cff1205a3bfb709fa36 100644 Binary files a/main/.doctrees/api_doc/metrics/lpips.doctree and b/main/.doctrees/api_doc/metrics/lpips.doctree differ diff --git a/main/.doctrees/api_doc/metrics/psnr_.doctree b/main/.doctrees/api_doc/metrics/psnr_.doctree index 2f68981dc068d5b49b774e29a59ef3ddabc0bd46..39c4483440cfedfecea403e957d6ca870c398c70 100644 Binary files a/main/.doctrees/api_doc/metrics/psnr_.doctree and b/main/.doctrees/api_doc/metrics/psnr_.doctree differ diff --git a/main/.doctrees/api_doc/ocr/index.doctree b/main/.doctrees/api_doc/ocr/index.doctree index c8e87aab67889c47ab504e71fa627483671a8e42..f2f3fff3a079dad03e158a544c15a1e71ce95ae6 100644 Binary files a/main/.doctrees/api_doc/ocr/index.doctree and b/main/.doctrees/api_doc/ocr/index.doctree differ diff --git a/main/.doctrees/api_doc/operate/align.doctree b/main/.doctrees/api_doc/operate/align.doctree index cab90176d0d95b18fc7dbf719d43a67b990dc4d3..32b33366cce9b28b24c01640f973357d5aa0e167 100644 Binary files a/main/.doctrees/api_doc/operate/align.doctree and b/main/.doctrees/api_doc/operate/align.doctree differ diff --git a/main/.doctrees/api_doc/operate/censor.doctree b/main/.doctrees/api_doc/operate/censor.doctree index 64d0abc892d5e592310b4b063265e350621f0105..edbf53eef348a611fc660b97caa1273deddf1c2d 100644 Binary files a/main/.doctrees/api_doc/operate/censor.doctree and b/main/.doctrees/api_doc/operate/censor.doctree differ diff --git a/main/.doctrees/api_doc/operate/imgcensor.doctree b/main/.doctrees/api_doc/operate/imgcensor.doctree index 3d3429ccf8fd478f8548c3c1c421232b6292b108..9b766eae66b1e55910b4b25e37acdd4a1b2fa1b5 100644 Binary files a/main/.doctrees/api_doc/operate/imgcensor.doctree and b/main/.doctrees/api_doc/operate/imgcensor.doctree differ diff --git a/main/.doctrees/api_doc/operate/index.doctree b/main/.doctrees/api_doc/operate/index.doctree index 808b4a200b4fc7f68aadc2b973673581334d5e56..2d3d5e0d0fba4d208362278d9b83abc97a7cdbf3 100644 Binary files a/main/.doctrees/api_doc/operate/index.doctree and b/main/.doctrees/api_doc/operate/index.doctree differ diff --git a/main/.doctrees/api_doc/operate/squeeze.doctree b/main/.doctrees/api_doc/operate/squeeze.doctree index beb65e3baf2832211a7921ba2e8478c755094176..bee8f3a7b3973bc85e05abeb5b2f77a7fa32898e 100644 Binary files a/main/.doctrees/api_doc/operate/squeeze.doctree and b/main/.doctrees/api_doc/operate/squeeze.doctree differ diff --git a/main/.doctrees/api_doc/pose/dwpose.doctree b/main/.doctrees/api_doc/pose/dwpose.doctree index f36bfb110a0264f8ae89014e39f434a1896c64b5..057408a848a805e02b9763009e77f743bdea0fe2 100644 Binary files a/main/.doctrees/api_doc/pose/dwpose.doctree and b/main/.doctrees/api_doc/pose/dwpose.doctree differ diff --git a/main/.doctrees/api_doc/pose/format.doctree b/main/.doctrees/api_doc/pose/format.doctree index bb3791c6464baafba703f98e0cfb519edab075ed..c03a489901541b26a55bcb7c39865d1259bfafcd 100644 Binary files a/main/.doctrees/api_doc/pose/format.doctree and b/main/.doctrees/api_doc/pose/format.doctree differ diff --git a/main/.doctrees/api_doc/pose/index.doctree b/main/.doctrees/api_doc/pose/index.doctree index 91762ab6d81aee7c8e88ba4fb32987ddb4f23df5..ea4461ab044afe82c771b33b3a7d183a42d8ea8d 100644 Binary files a/main/.doctrees/api_doc/pose/index.doctree and b/main/.doctrees/api_doc/pose/index.doctree differ diff --git a/main/.doctrees/api_doc/pose/visual.doctree b/main/.doctrees/api_doc/pose/visual.doctree index 248bb6727722277ab40f2d1fbf95f5b0f111ea27..97b02fe1c11c19d95d8459946a68bb01375afaf3 100644 Binary files a/main/.doctrees/api_doc/pose/visual.doctree and b/main/.doctrees/api_doc/pose/visual.doctree differ diff --git a/main/.doctrees/api_doc/preprocess/base.doctree b/main/.doctrees/api_doc/preprocess/base.doctree index faea596be89a1a1b0a80a87b7d7a6605c961789f..400bd0a4f75a1110884d50995cd306b1bc2af6fd 100644 Binary files a/main/.doctrees/api_doc/preprocess/base.doctree and b/main/.doctrees/api_doc/preprocess/base.doctree differ diff --git a/main/.doctrees/api_doc/preprocess/index.doctree b/main/.doctrees/api_doc/preprocess/index.doctree index 41f74b1b6647e997e2a6ed160f3c6ceb3ae18eb0..7ae9cfd3da995a2d71739f31b715e80e8392b148 100644 Binary files a/main/.doctrees/api_doc/preprocess/index.doctree and b/main/.doctrees/api_doc/preprocess/index.doctree differ diff --git a/main/.doctrees/api_doc/preprocess/pillow.doctree b/main/.doctrees/api_doc/preprocess/pillow.doctree index 4d60ace147966fd60599346443bfd8b7d5307b40..0ed786b0f97aefc4782b54aec5b9b4b094fd4618 100644 Binary files a/main/.doctrees/api_doc/preprocess/pillow.doctree and b/main/.doctrees/api_doc/preprocess/pillow.doctree differ diff --git a/main/.doctrees/api_doc/preprocess/torchvision.doctree b/main/.doctrees/api_doc/preprocess/torchvision.doctree index ed1070595e098af36ad4c50ae69fa045a541550f..47792c6c6f28db8475cb0512b1249d257ddef022 100644 Binary files a/main/.doctrees/api_doc/preprocess/torchvision.doctree and b/main/.doctrees/api_doc/preprocess/torchvision.doctree differ diff --git a/main/.doctrees/api_doc/preprocess/transformers.doctree b/main/.doctrees/api_doc/preprocess/transformers.doctree index 08e35e900357f633154a3dc62766d37745775e1a..4db108a96fb9acc2fa301550d1ec5d2c81e64661 100644 Binary files a/main/.doctrees/api_doc/preprocess/transformers.doctree and b/main/.doctrees/api_doc/preprocess/transformers.doctree differ diff --git a/main/.doctrees/api_doc/resource/background.doctree b/main/.doctrees/api_doc/resource/background.doctree index 6067a124ee712c83cc198334b21cc4924f4f62c9..fed60147a479cf20b1fd9a5a6a010b2681e7788a 100644 Binary files a/main/.doctrees/api_doc/resource/background.doctree and b/main/.doctrees/api_doc/resource/background.doctree differ diff --git a/main/.doctrees/api_doc/resource/index.doctree b/main/.doctrees/api_doc/resource/index.doctree index b99cc854fe1e4d00913b9cc0535d9b74501b0abe..102134798e7afdd5c87b07662a34ab7be23e2579 100644 Binary files a/main/.doctrees/api_doc/resource/index.doctree and b/main/.doctrees/api_doc/resource/index.doctree differ diff --git a/main/.doctrees/api_doc/restore/adversarial.doctree b/main/.doctrees/api_doc/restore/adversarial.doctree index 2cfb2bb21a105666da76fb62ae3466a21719a14e..816cda7985197a1fd7113f54ff37e99941908615 100644 Binary files a/main/.doctrees/api_doc/restore/adversarial.doctree and b/main/.doctrees/api_doc/restore/adversarial.doctree differ diff --git a/main/.doctrees/api_doc/restore/index.doctree b/main/.doctrees/api_doc/restore/index.doctree index 983fcb92ee413ae60687b44d76aefd632fb0ee06..4b0beace15cc56f1e267b5770153ebf0eb5fe72c 100644 Binary files a/main/.doctrees/api_doc/restore/index.doctree and b/main/.doctrees/api_doc/restore/index.doctree differ diff --git a/main/.doctrees/api_doc/restore/nafnet.doctree b/main/.doctrees/api_doc/restore/nafnet.doctree index fc3c9aae2f392d5047a9a16d14c74691c35f4c79..0eaa3e8b98ffa44079f293c2d65917b994e44b0e 100644 Binary files a/main/.doctrees/api_doc/restore/nafnet.doctree and b/main/.doctrees/api_doc/restore/nafnet.doctree differ diff --git a/main/.doctrees/api_doc/restore/scunet.doctree b/main/.doctrees/api_doc/restore/scunet.doctree index 820b9cdf30d9b7be1b5613efa8096bf888291152..8522cc96da23c342ff314cf8b76729bf7eb0838a 100644 Binary files a/main/.doctrees/api_doc/restore/scunet.doctree and b/main/.doctrees/api_doc/restore/scunet.doctree differ diff --git a/main/.doctrees/api_doc/sd/index.doctree b/main/.doctrees/api_doc/sd/index.doctree index cd398aeb29c03f004846d84e67375a2252e05817..dc837d34aeeadacb70ad161a9e339436ff05723d 100644 Binary files a/main/.doctrees/api_doc/sd/index.doctree and b/main/.doctrees/api_doc/sd/index.doctree differ diff --git a/main/.doctrees/api_doc/sd/metadata.doctree b/main/.doctrees/api_doc/sd/metadata.doctree index 67928da4643d2ed32d968dca858103d01e1768f9..217ae2046ee79f87d16b9524913dca5c9270754a 100644 Binary files a/main/.doctrees/api_doc/sd/metadata.doctree and b/main/.doctrees/api_doc/sd/metadata.doctree differ diff --git a/main/.doctrees/api_doc/sd/model.doctree b/main/.doctrees/api_doc/sd/model.doctree index 8ba722ac49e03f45dff04678cf52599e9bcb975f..b391b6a49b997be69162397a8f26d8456a5e87ec 100644 Binary files a/main/.doctrees/api_doc/sd/model.doctree and b/main/.doctrees/api_doc/sd/model.doctree differ diff --git a/main/.doctrees/api_doc/sd/nai.doctree b/main/.doctrees/api_doc/sd/nai.doctree index 55b331994fb9b10f73d4de0389de2d9ca135b180..4f5ff88fcb4b1f9bdc41a645bdfe021d4ae44624 100644 Binary files a/main/.doctrees/api_doc/sd/nai.doctree and b/main/.doctrees/api_doc/sd/nai.doctree differ diff --git a/main/.doctrees/api_doc/segment/index.doctree b/main/.doctrees/api_doc/segment/index.doctree index 1c1792b960d71ab874f287e3be176a53d2c8dd49..c768f5c0ab9b9f49ec4423a5ac5638e070055e38 100644 Binary files a/main/.doctrees/api_doc/segment/index.doctree and b/main/.doctrees/api_doc/segment/index.doctree differ diff --git a/main/.doctrees/api_doc/segment/isnetis.doctree b/main/.doctrees/api_doc/segment/isnetis.doctree index 9c3caa13186228c65dc01f922bb7fe23cfb01d48..626a4b3fe1b60fd611c17c5767f5e0bbbf2a57b4 100644 Binary files a/main/.doctrees/api_doc/segment/isnetis.doctree and b/main/.doctrees/api_doc/segment/isnetis.doctree differ diff --git a/main/.doctrees/api_doc/tagging/blacklist.doctree b/main/.doctrees/api_doc/tagging/blacklist.doctree index e6af5b189dda82f2902d930d7d66acc5f05f24d5..124054a40534aad9b6d909f6cac2defe58753434 100644 Binary files a/main/.doctrees/api_doc/tagging/blacklist.doctree and b/main/.doctrees/api_doc/tagging/blacklist.doctree differ diff --git a/main/.doctrees/api_doc/tagging/camie.doctree b/main/.doctrees/api_doc/tagging/camie.doctree index 2b8147d8a792c7c5ea2181faf5b9e2ffcbb5b624..19c0e072a92bd48f8dc74222e40c8d148a0234c5 100644 Binary files a/main/.doctrees/api_doc/tagging/camie.doctree and b/main/.doctrees/api_doc/tagging/camie.doctree differ diff --git a/main/.doctrees/api_doc/tagging/character.doctree b/main/.doctrees/api_doc/tagging/character.doctree index 80299067da1b40ce3c96c318ede8754057d1c980..974cd6eaff7f17b02f1e3025fd09574ef88f1c25 100644 Binary files a/main/.doctrees/api_doc/tagging/character.doctree and b/main/.doctrees/api_doc/tagging/character.doctree differ diff --git a/main/.doctrees/api_doc/tagging/deepdanbooru.doctree b/main/.doctrees/api_doc/tagging/deepdanbooru.doctree index 3bd03491669619afbd46c30340dde8a23e527b4b..7dfe1647eb362e3517cf2c9cb47a63f7e1d72817 100644 Binary files a/main/.doctrees/api_doc/tagging/deepdanbooru.doctree and b/main/.doctrees/api_doc/tagging/deepdanbooru.doctree differ diff --git a/main/.doctrees/api_doc/tagging/deepgelbooru.doctree b/main/.doctrees/api_doc/tagging/deepgelbooru.doctree index 0b318a9690563b0655d1879e819e308edadeceeb..d05b5b2684e749326b5365145565970932842129 100644 Binary files a/main/.doctrees/api_doc/tagging/deepgelbooru.doctree and b/main/.doctrees/api_doc/tagging/deepgelbooru.doctree differ diff --git a/main/.doctrees/api_doc/tagging/format.doctree b/main/.doctrees/api_doc/tagging/format.doctree index 13ce489a5ca80192421d1e8fbd0459d0e2eda186..46674f6be242ad676151c55dc1d4f4ff233ca981 100644 Binary files a/main/.doctrees/api_doc/tagging/format.doctree and b/main/.doctrees/api_doc/tagging/format.doctree differ diff --git a/main/.doctrees/api_doc/tagging/index.doctree b/main/.doctrees/api_doc/tagging/index.doctree index 91d1629bf5d48da1477f9e65f68272872f321ac2..b20f988d448f1fef4b600433e65fc3a9ce374d80 100644 Binary files a/main/.doctrees/api_doc/tagging/index.doctree and b/main/.doctrees/api_doc/tagging/index.doctree differ diff --git a/main/.doctrees/api_doc/tagging/match.doctree b/main/.doctrees/api_doc/tagging/match.doctree index 7adb1a9f5f345687a4ac19ce199db9078505d3ef..b0999dec2bab1e71f1e9cce5a6e561c60187ef1f 100644 Binary files a/main/.doctrees/api_doc/tagging/match.doctree and b/main/.doctrees/api_doc/tagging/match.doctree differ diff --git a/main/.doctrees/api_doc/tagging/mldanbooru.doctree b/main/.doctrees/api_doc/tagging/mldanbooru.doctree index 75fb3abb6b141f048df573a45bf7d28dd5f39293..33a32a765fd4186775d586fd893904c17e88c321 100644 Binary files a/main/.doctrees/api_doc/tagging/mldanbooru.doctree and b/main/.doctrees/api_doc/tagging/mldanbooru.doctree differ diff --git a/main/.doctrees/api_doc/tagging/order.doctree b/main/.doctrees/api_doc/tagging/order.doctree index d8f273a4c4b5678b1d9b6245f094d231f8821bde..07a9a4afcdd10b61b938087fd5b616593ec7064e 100644 Binary files a/main/.doctrees/api_doc/tagging/order.doctree and b/main/.doctrees/api_doc/tagging/order.doctree differ diff --git a/main/.doctrees/api_doc/tagging/overlap.doctree b/main/.doctrees/api_doc/tagging/overlap.doctree index aa334eb4907883ec6d8c9c22f8de176d4331ae10..64165328627e758732811df97bdf91ad5877bc0f 100644 Binary files a/main/.doctrees/api_doc/tagging/overlap.doctree and b/main/.doctrees/api_doc/tagging/overlap.doctree differ diff --git a/main/.doctrees/api_doc/tagging/wd14.doctree b/main/.doctrees/api_doc/tagging/wd14.doctree index 9ca8af3dfe9a1499e9ec53a78106e7b4e737e936..5aac00b811c52b460e8e04d6936ca8f8f4159e3c 100644 Binary files a/main/.doctrees/api_doc/tagging/wd14.doctree and b/main/.doctrees/api_doc/tagging/wd14.doctree differ diff --git a/main/.doctrees/api_doc/upscale/cdc.doctree b/main/.doctrees/api_doc/upscale/cdc.doctree index c18c1ba1fb5ec61f2142c049839b00446dce9745..1c83a1fc78bfc38f635e473bb747a7e868be41ca 100644 Binary files a/main/.doctrees/api_doc/upscale/cdc.doctree and b/main/.doctrees/api_doc/upscale/cdc.doctree differ diff --git a/main/.doctrees/api_doc/upscale/index.doctree b/main/.doctrees/api_doc/upscale/index.doctree index b3cdddd25072d364805d2be4427137d5b1dd1881..8f92b96e1f2f8418cb55a2b48965b822f8117919 100644 Binary files a/main/.doctrees/api_doc/upscale/index.doctree and b/main/.doctrees/api_doc/upscale/index.doctree differ diff --git a/main/.doctrees/api_doc/utils/cache.doctree b/main/.doctrees/api_doc/utils/cache.doctree index f7d38e87e561f8f89ca405372246bc5f241c8a6b..47c3886765fe7aef5ac341e7865c2ffe5e8aebbb 100644 Binary files a/main/.doctrees/api_doc/utils/cache.doctree and b/main/.doctrees/api_doc/utils/cache.doctree differ diff --git a/main/.doctrees/api_doc/utils/func.doctree b/main/.doctrees/api_doc/utils/func.doctree index ba31c9b80e7a1ca4ed2bad8f91fd41a5f0f6b159..c4fb909177441909e038f32274d7129ffe5f7634 100644 Binary files a/main/.doctrees/api_doc/utils/func.doctree and b/main/.doctrees/api_doc/utils/func.doctree differ diff --git a/main/.doctrees/api_doc/utils/index.doctree b/main/.doctrees/api_doc/utils/index.doctree index 233607178247b13eed9352b0e3a41731560c9135..03e535657f690f3ba8fe53c8d096dd85c6706ad6 100644 Binary files a/main/.doctrees/api_doc/utils/index.doctree and b/main/.doctrees/api_doc/utils/index.doctree differ diff --git a/main/.doctrees/api_doc/utils/onnxruntime.doctree b/main/.doctrees/api_doc/utils/onnxruntime.doctree index 2b3397bc6a4c04e63bb35ba8b17c73d19b54865c..532c1984251f0311b0f3f629a57828f388d920fb 100644 Binary files a/main/.doctrees/api_doc/utils/onnxruntime.doctree and b/main/.doctrees/api_doc/utils/onnxruntime.doctree differ diff --git a/main/.doctrees/api_doc/validate/aicheck.doctree b/main/.doctrees/api_doc/validate/aicheck.doctree index 00d2b9b1798726e842abdc8e1977474004563800..eef46721575dee64143a35eb4d8def80e3302299 100644 Binary files a/main/.doctrees/api_doc/validate/aicheck.doctree and b/main/.doctrees/api_doc/validate/aicheck.doctree differ diff --git a/main/.doctrees/api_doc/validate/bangumi_char.doctree b/main/.doctrees/api_doc/validate/bangumi_char.doctree index 59f838767a356bae8de8afdd7951cd0c96093801..04b76a8a5da869227309e4f3644893938f398fee 100644 Binary files a/main/.doctrees/api_doc/validate/bangumi_char.doctree and b/main/.doctrees/api_doc/validate/bangumi_char.doctree differ diff --git a/main/.doctrees/api_doc/validate/classify.doctree b/main/.doctrees/api_doc/validate/classify.doctree index 98981cc1770909a7087b2c00a6610ae27a1335e9..339574ab0420d08fa147d3d395ed033022b8c6dc 100644 Binary files a/main/.doctrees/api_doc/validate/classify.doctree and b/main/.doctrees/api_doc/validate/classify.doctree differ diff --git a/main/.doctrees/api_doc/validate/color.doctree b/main/.doctrees/api_doc/validate/color.doctree index 38cb1d349d787578a55f80d37c37644277b91c2b..cda358b10579c722680c38d8b91a1289f5f03ae5 100644 Binary files a/main/.doctrees/api_doc/validate/color.doctree and b/main/.doctrees/api_doc/validate/color.doctree differ diff --git a/main/.doctrees/api_doc/validate/completeness.doctree b/main/.doctrees/api_doc/validate/completeness.doctree index 9471da2d5fc4827b8f39c91564b16ac7b78f2e41..eead758fc233bf760b3f632d0daa171a3f1c8541 100644 Binary files a/main/.doctrees/api_doc/validate/completeness.doctree and b/main/.doctrees/api_doc/validate/completeness.doctree differ diff --git a/main/.doctrees/api_doc/validate/dbrating.doctree b/main/.doctrees/api_doc/validate/dbrating.doctree index 7288a52d05ba8550f4ec580ea047a310b1a71b82..a6b7cd3803d225b14facee9a0b64b4746d78dc60 100644 Binary files a/main/.doctrees/api_doc/validate/dbrating.doctree and b/main/.doctrees/api_doc/validate/dbrating.doctree differ diff --git a/main/.doctrees/api_doc/validate/furry.doctree b/main/.doctrees/api_doc/validate/furry.doctree index 3829f11a81bdc108dff762f2786f40cec88dbeb6..29ecd28e33553b6a67bad1b911718f11523b5a40 100644 Binary files a/main/.doctrees/api_doc/validate/furry.doctree and b/main/.doctrees/api_doc/validate/furry.doctree differ diff --git a/main/.doctrees/api_doc/validate/index.doctree b/main/.doctrees/api_doc/validate/index.doctree index b111f2cb2eb649ef15bddebb2b93d9d70508716d..9d4d3061d4e8dfc38f51cad6ef3011240444c898 100644 Binary files a/main/.doctrees/api_doc/validate/index.doctree and b/main/.doctrees/api_doc/validate/index.doctree differ diff --git a/main/.doctrees/api_doc/validate/monochrome.doctree b/main/.doctrees/api_doc/validate/monochrome.doctree index d944e17d64f8a5ab89642d084dceba6811420b27..7169bd779df12ffac7c7adb270171817f7893de6 100644 Binary files a/main/.doctrees/api_doc/validate/monochrome.doctree and b/main/.doctrees/api_doc/validate/monochrome.doctree differ diff --git a/main/.doctrees/api_doc/validate/nsfw.doctree b/main/.doctrees/api_doc/validate/nsfw.doctree index d0be6635d76c9a212ba21e86c050080267e1c8a9..9485f6d886a41c7c910ee764c5d660ca67c3f1b8 100644 Binary files a/main/.doctrees/api_doc/validate/nsfw.doctree and b/main/.doctrees/api_doc/validate/nsfw.doctree differ diff --git a/main/.doctrees/api_doc/validate/portrait.doctree b/main/.doctrees/api_doc/validate/portrait.doctree index 2ce66fda09873ef1cc55982f86d48c73d3090d55..2ca74400a0d88f44d460cdb56d6c034a1745ce8d 100644 Binary files a/main/.doctrees/api_doc/validate/portrait.doctree and b/main/.doctrees/api_doc/validate/portrait.doctree differ diff --git a/main/.doctrees/api_doc/validate/rating.doctree b/main/.doctrees/api_doc/validate/rating.doctree index 3aa3205de7aee9c86657024b26d47e68ff872f94..ac851b6450659c1f41f67431bfab91be04c582ed 100644 Binary files a/main/.doctrees/api_doc/validate/rating.doctree and b/main/.doctrees/api_doc/validate/rating.doctree differ diff --git a/main/.doctrees/api_doc/validate/real.doctree b/main/.doctrees/api_doc/validate/real.doctree index 1b0fbef3e9b6e534dbfbdc5bb2310c93430f099c..9614ef6f5dcf3dc45a8e39e0490dd73d5f9017d7 100644 Binary files a/main/.doctrees/api_doc/validate/real.doctree and b/main/.doctrees/api_doc/validate/real.doctree differ diff --git a/main/.doctrees/api_doc/validate/safe.doctree b/main/.doctrees/api_doc/validate/safe.doctree index 372e90617e74bf50876bc954cea3af34134aa170..b8f18629708c5ae88142edd8bc0bb3bf979e0552 100644 Binary files a/main/.doctrees/api_doc/validate/safe.doctree and b/main/.doctrees/api_doc/validate/safe.doctree differ diff --git a/main/.doctrees/api_doc/validate/style_age.doctree b/main/.doctrees/api_doc/validate/style_age.doctree index 6ed3605f6dc1f36d91cf9c8ca9956418beee6aa4..a975090c04fdb5e7a128d9032ca9249e49c1d9a8 100644 Binary files a/main/.doctrees/api_doc/validate/style_age.doctree and b/main/.doctrees/api_doc/validate/style_age.doctree differ diff --git a/main/.doctrees/api_doc/validate/teen.doctree b/main/.doctrees/api_doc/validate/teen.doctree index d7f90ea627af93ee92c5c485d653f12a7c3e65ff..d1c5952920ae1a785fe26c8019c01df3340a1436 100644 Binary files a/main/.doctrees/api_doc/validate/teen.doctree and b/main/.doctrees/api_doc/validate/teen.doctree differ diff --git a/main/.doctrees/api_doc/validate/truncate.doctree b/main/.doctrees/api_doc/validate/truncate.doctree index 114559b8e133bb1f876b0b2efa37baae0b0a868f..1cf9cbfb4e4e9e85214d102050c50665c19cf94b 100644 Binary files a/main/.doctrees/api_doc/validate/truncate.doctree and b/main/.doctrees/api_doc/validate/truncate.doctree differ diff --git a/main/.doctrees/environment.pickle b/main/.doctrees/environment.pickle index 80c225cff8c19c4bd144f02043c097f1de865942..350fb2c953e083610b6e1a1cc703f16955cebfcf 100644 Binary files a/main/.doctrees/environment.pickle and b/main/.doctrees/environment.pickle differ diff --git a/main/.doctrees/index.doctree b/main/.doctrees/index.doctree index 2a1d16a86c45bafacebd4a445cd3b62de2606441..ce925c8b2066d51843467ad4c52e92e9c90c7b02 100644 Binary files a/main/.doctrees/index.doctree and b/main/.doctrees/index.doctree differ diff --git a/main/.doctrees/information/environment.doctree b/main/.doctrees/information/environment.doctree index 87efff1a1681327468337f869ba73961ff7f212f..04b27ff75678516a45fb7b0bf1eec9d6aedbc908 100644 Binary files a/main/.doctrees/information/environment.doctree and b/main/.doctrees/information/environment.doctree differ diff --git a/main/.doctrees/information/environment.result.doctree b/main/.doctrees/information/environment.result.doctree index fab4e70a66ed7ff3d8a4c5b8deebfd42ab29bd68..24739e2e48eb25192e2c139a791a38901db65b25 100644 Binary files a/main/.doctrees/information/environment.result.doctree and b/main/.doctrees/information/environment.result.doctree differ diff --git a/main/.doctrees/nbsphinx/information/environment.ipynb b/main/.doctrees/nbsphinx/information/environment.ipynb index ddbf3ec569ac0e5a0bb51cf2f6bebc44d0500f26..2f21ecb4dda79a25c92c607b4c7eb22f7262df18 100644 --- a/main/.doctrees/nbsphinx/information/environment.ipynb +++ b/main/.doctrees/nbsphinx/information/environment.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:45:20.527473Z", - "iopub.status.busy": "2025-09-09T10:45:20.527052Z", - "iopub.status.idle": "2025-09-09T10:45:21.699072Z", - "shell.execute_reply": "2025-09-09T10:45:21.698260Z" + "iopub.execute_input": "2025-09-09T15:36:36.632385Z", + "iopub.status.busy": "2025-09-09T15:36:36.631969Z", + "iopub.status.idle": "2025-09-09T15:36:37.791439Z", + "shell.execute_reply": "2025-09-09T15:36:37.790731Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3224.9570000000003 MHz\n", + "CPU Freq: 3256.2307499999997 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/main/.doctrees/nbsphinx/information/environment.result.ipynb b/main/.doctrees/nbsphinx/information/environment.result.ipynb index 0fa4ea4a850455d9ea9c0e9e1c07415b15846a29..52fa314178c221ddd4cfc97cd6b20bbbbbb91a41 100644 --- a/main/.doctrees/nbsphinx/information/environment.result.ipynb +++ b/main/.doctrees/nbsphinx/information/environment.result.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:40:04.818682Z", - "iopub.status.busy": "2025-09-09T10:40:04.817980Z", - "iopub.status.idle": "2025-09-09T10:40:05.985158Z", - "shell.execute_reply": "2025-09-09T10:40:05.984355Z" + "iopub.execute_input": "2025-09-09T15:31:29.675351Z", + "iopub.status.busy": "2025-09-09T15:31:29.675039Z", + "iopub.status.idle": "2025-09-09T15:31:30.842429Z", + "shell.execute_reply": "2025-09-09T15:31:30.841674Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3226.428 MHz\n", + "CPU Freq: 3016.9647499999996 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/main/.doctrees/tutorials/installation/index.doctree b/main/.doctrees/tutorials/installation/index.doctree index 4ee2470280d25c66bb3e1c998ee661e92376f884..c6a9b136c2bbbc63cf1b98b689d6dd6bb96b35ab 100644 Binary files a/main/.doctrees/tutorials/installation/index.doctree and b/main/.doctrees/tutorials/installation/index.doctree differ diff --git a/main/.doctrees/tutorials/quick_start/index.doctree b/main/.doctrees/tutorials/quick_start/index.doctree index 510dda1da7a49b9b23d5f1e29298922bc52a11ae..1268cb10b246f2d10ff32fc69f67390d98fac4ce 100644 Binary files a/main/.doctrees/tutorials/quick_start/index.doctree and b/main/.doctrees/tutorials/quick_start/index.doctree differ diff --git a/main/_sources/information/environment.result.ipynb.txt b/main/_sources/information/environment.result.ipynb.txt index 0fa4ea4a850455d9ea9c0e9e1c07415b15846a29..52fa314178c221ddd4cfc97cd6b20bbbbbb91a41 100644 --- a/main/_sources/information/environment.result.ipynb.txt +++ b/main/_sources/information/environment.result.ipynb.txt @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:40:04.818682Z", - "iopub.status.busy": "2025-09-09T10:40:04.817980Z", - "iopub.status.idle": "2025-09-09T10:40:05.985158Z", - "shell.execute_reply": "2025-09-09T10:40:05.984355Z" + "iopub.execute_input": "2025-09-09T15:31:29.675351Z", + "iopub.status.busy": "2025-09-09T15:31:29.675039Z", + "iopub.status.idle": "2025-09-09T15:31:30.842429Z", + "shell.execute_reply": "2025-09-09T15:31:30.841674Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3226.428 MHz\n", + "CPU Freq: 3016.9647499999996 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/main/information/environment.html b/main/information/environment.html index d1f1bf7d8ad2e19ebc22092440b17f4c2b87b799..daf5eb3e786087f6c09a123e8a148c5130c38eb8 100644 --- a/main/information/environment.html +++ b/main/information/environment.html @@ -139,7 +139,7 @@ OS: Linux-6.11.0-1018-azure-x86_64-with-glibc2.34 Python: CPython 3.8.18 CPU Brand: AMD EPYC 7763 64-Core Processor CPU Count: 4 -CPU Freq: 3224.9570000000003 MHz +CPU Freq: 3256.2307499999997 MHz Memory Size: 15.621 GiB Has CUDA: No diff --git a/main/information/environment.ipynb b/main/information/environment.ipynb index ddbf3ec569ac0e5a0bb51cf2f6bebc44d0500f26..2f21ecb4dda79a25c92c607b4c7eb22f7262df18 100644 --- a/main/information/environment.ipynb +++ b/main/information/environment.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:45:20.527473Z", - "iopub.status.busy": "2025-09-09T10:45:20.527052Z", - "iopub.status.idle": "2025-09-09T10:45:21.699072Z", - "shell.execute_reply": "2025-09-09T10:45:21.698260Z" + "iopub.execute_input": "2025-09-09T15:36:36.632385Z", + "iopub.status.busy": "2025-09-09T15:36:36.631969Z", + "iopub.status.idle": "2025-09-09T15:36:37.791439Z", + "shell.execute_reply": "2025-09-09T15:36:37.790731Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3224.9570000000003 MHz\n", + "CPU Freq: 3256.2307499999997 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/main/information/environment.result.html b/main/information/environment.result.html index b659c9709c2e2bbfbc1f91844c950a83b951e560..41e95496d1a0d44e1d809941a79215265f0d8e28 100644 --- a/main/information/environment.result.html +++ b/main/information/environment.result.html @@ -141,7 +141,7 @@ OS: Linux-6.11.0-1018-azure-x86_64-with-glibc2.34 Python: CPython 3.8.18 CPU Brand: AMD EPYC 7763 64-Core Processor CPU Count: 4 -CPU Freq: 3226.428 MHz +CPU Freq: 3016.9647499999996 MHz Memory Size: 15.621 GiB Has CUDA: No diff --git a/main/information/environment.result.ipynb b/main/information/environment.result.ipynb index 0fa4ea4a850455d9ea9c0e9e1c07415b15846a29..52fa314178c221ddd4cfc97cd6b20bbbbbb91a41 100644 --- a/main/information/environment.result.ipynb +++ b/main/information/environment.result.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:40:04.818682Z", - "iopub.status.busy": "2025-09-09T10:40:04.817980Z", - "iopub.status.idle": "2025-09-09T10:40:05.985158Z", - "shell.execute_reply": "2025-09-09T10:40:05.984355Z" + "iopub.execute_input": "2025-09-09T15:31:29.675351Z", + "iopub.status.busy": "2025-09-09T15:31:29.675039Z", + "iopub.status.idle": "2025-09-09T15:31:30.842429Z", + "shell.execute_reply": "2025-09-09T15:31:30.841674Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3226.428 MHz\n", + "CPU Freq: 3016.9647499999996 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/main/searchindex.js b/main/searchindex.js index 8a48981d62b0ca80d1553623dcf1921a4f34c603..d66d4f6f88d8515aa15e074583898c7fea62b9fd 100644 --- a/main/searchindex.js +++ b/main/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["api_doc/ascii/drawing", "api_doc/ascii/index", "api_doc/config/index", "api_doc/config/meta", "api_doc/data/background", "api_doc/data/blob", "api_doc/data/decode", "api_doc/data/encode", "api_doc/data/image", "api_doc/data/index", "api_doc/data/layer", "api_doc/data/pad", "api_doc/data/url", "api_doc/detect/booru_yolo", "api_doc/detect/censor", "api_doc/detect/eye", "api_doc/detect/face", "api_doc/detect/halfbody", "api_doc/detect/hand", "api_doc/detect/head", "api_doc/detect/index", "api_doc/detect/nudenet", "api_doc/detect/person", "api_doc/detect/similarity", "api_doc/detect/text", "api_doc/detect/visual", "api_doc/edge/canny", "api_doc/edge/index", "api_doc/edge/lineart", "api_doc/edge/lineart_anime", "api_doc/generic/classify", "api_doc/generic/classify_timm", "api_doc/generic/clip", "api_doc/generic/enhance", "api_doc/generic/index", "api_doc/generic/multilabel_timm", "api_doc/generic/siglip", "api_doc/generic/yolo", "api_doc/generic/yoloseg", "api_doc/metadata/geninfo", "api_doc/metadata/index", "api_doc/metadata/lsb", "api_doc/metrics/aesthetic", "api_doc/metrics/ccip", "api_doc/metrics/dbaesthetic", "api_doc/metrics/index", "api_doc/metrics/laplacian", "api_doc/metrics/lpips", "api_doc/metrics/psnr_", "api_doc/ocr/index", "api_doc/operate/align", "api_doc/operate/censor", "api_doc/operate/imgcensor", "api_doc/operate/index", "api_doc/operate/squeeze", "api_doc/pose/dwpose", "api_doc/pose/format", "api_doc/pose/index", "api_doc/pose/visual", "api_doc/preprocess/base", "api_doc/preprocess/index", "api_doc/preprocess/pillow", "api_doc/preprocess/torchvision", "api_doc/preprocess/transformers", "api_doc/resource/background", "api_doc/resource/index", "api_doc/restore/adversarial", "api_doc/restore/index", "api_doc/restore/nafnet", "api_doc/restore/scunet", "api_doc/sd/index", "api_doc/sd/metadata", "api_doc/sd/model", "api_doc/sd/nai", "api_doc/segment/index", "api_doc/segment/isnetis", "api_doc/tagging/blacklist", "api_doc/tagging/camie", "api_doc/tagging/character", "api_doc/tagging/deepdanbooru", "api_doc/tagging/deepgelbooru", "api_doc/tagging/format", "api_doc/tagging/index", "api_doc/tagging/match", "api_doc/tagging/mldanbooru", "api_doc/tagging/order", "api_doc/tagging/overlap", "api_doc/tagging/wd14", "api_doc/upscale/cdc", "api_doc/upscale/index", "api_doc/utils/cache", "api_doc/utils/func", "api_doc/utils/index", "api_doc/utils/onnxruntime", "api_doc/validate/aicheck", "api_doc/validate/bangumi_char", "api_doc/validate/classify", "api_doc/validate/color", "api_doc/validate/completeness", "api_doc/validate/dbrating", "api_doc/validate/furry", "api_doc/validate/index", "api_doc/validate/monochrome", "api_doc/validate/nsfw", "api_doc/validate/portrait", "api_doc/validate/rating", "api_doc/validate/real", "api_doc/validate/safe", "api_doc/validate/style_age", "api_doc/validate/teen", "api_doc/validate/truncate", "index", "information/environment", "information/environment.result", "tutorials/installation/index", "tutorials/quick_start/index"], "filenames": ["api_doc/ascii/drawing.rst", "api_doc/ascii/index.rst", "api_doc/config/index.rst", "api_doc/config/meta.rst", "api_doc/data/background.rst", "api_doc/data/blob.rst", "api_doc/data/decode.rst", "api_doc/data/encode.rst", "api_doc/data/image.rst", "api_doc/data/index.rst", "api_doc/data/layer.rst", "api_doc/data/pad.rst", "api_doc/data/url.rst", "api_doc/detect/booru_yolo.rst", "api_doc/detect/censor.rst", "api_doc/detect/eye.rst", "api_doc/detect/face.rst", "api_doc/detect/halfbody.rst", "api_doc/detect/hand.rst", "api_doc/detect/head.rst", "api_doc/detect/index.rst", "api_doc/detect/nudenet.rst", "api_doc/detect/person.rst", "api_doc/detect/similarity.rst", "api_doc/detect/text.rst", "api_doc/detect/visual.rst", "api_doc/edge/canny.rst", "api_doc/edge/index.rst", "api_doc/edge/lineart.rst", "api_doc/edge/lineart_anime.rst", "api_doc/generic/classify.rst", "api_doc/generic/classify_timm.rst", "api_doc/generic/clip.rst", "api_doc/generic/enhance.rst", "api_doc/generic/index.rst", "api_doc/generic/multilabel_timm.rst", "api_doc/generic/siglip.rst", "api_doc/generic/yolo.rst", "api_doc/generic/yoloseg.rst", "api_doc/metadata/geninfo.rst", "api_doc/metadata/index.rst", "api_doc/metadata/lsb.rst", "api_doc/metrics/aesthetic.rst", "api_doc/metrics/ccip.rst", "api_doc/metrics/dbaesthetic.rst", "api_doc/metrics/index.rst", "api_doc/metrics/laplacian.rst", "api_doc/metrics/lpips.rst", "api_doc/metrics/psnr_.rst", "api_doc/ocr/index.rst", "api_doc/operate/align.rst", "api_doc/operate/censor.rst", "api_doc/operate/imgcensor.rst", "api_doc/operate/index.rst", "api_doc/operate/squeeze.rst", "api_doc/pose/dwpose.rst", "api_doc/pose/format.rst", "api_doc/pose/index.rst", "api_doc/pose/visual.rst", "api_doc/preprocess/base.rst", "api_doc/preprocess/index.rst", "api_doc/preprocess/pillow.rst", "api_doc/preprocess/torchvision.rst", "api_doc/preprocess/transformers.rst", "api_doc/resource/background.rst", "api_doc/resource/index.rst", "api_doc/restore/adversarial.rst", "api_doc/restore/index.rst", "api_doc/restore/nafnet.rst", "api_doc/restore/scunet.rst", "api_doc/sd/index.rst", "api_doc/sd/metadata.rst", "api_doc/sd/model.rst", "api_doc/sd/nai.rst", "api_doc/segment/index.rst", "api_doc/segment/isnetis.rst", "api_doc/tagging/blacklist.rst", "api_doc/tagging/camie.rst", "api_doc/tagging/character.rst", "api_doc/tagging/deepdanbooru.rst", "api_doc/tagging/deepgelbooru.rst", "api_doc/tagging/format.rst", "api_doc/tagging/index.rst", "api_doc/tagging/match.rst", "api_doc/tagging/mldanbooru.rst", "api_doc/tagging/order.rst", "api_doc/tagging/overlap.rst", "api_doc/tagging/wd14.rst", "api_doc/upscale/cdc.rst", "api_doc/upscale/index.rst", "api_doc/utils/cache.rst", "api_doc/utils/func.rst", "api_doc/utils/index.rst", "api_doc/utils/onnxruntime.rst", "api_doc/validate/aicheck.rst", "api_doc/validate/bangumi_char.rst", "api_doc/validate/classify.rst", "api_doc/validate/color.rst", "api_doc/validate/completeness.rst", "api_doc/validate/dbrating.rst", "api_doc/validate/furry.rst", "api_doc/validate/index.rst", "api_doc/validate/monochrome.rst", "api_doc/validate/nsfw.rst", "api_doc/validate/portrait.rst", "api_doc/validate/rating.rst", "api_doc/validate/real.rst", "api_doc/validate/safe.rst", "api_doc/validate/style_age.rst", "api_doc/validate/teen.rst", "api_doc/validate/truncate.rst", "index.rst", "information/environment.ipynb", "information/environment.result.ipynb", "tutorials/installation/index.rst", "tutorials/quick_start/index.rst"], "titles": ["imgutils.ascii.drawing", "imgutils.ascii", "imgutils.config", "imgutils.config.meta", "imgutils.data.background", "imgutils.data.blob", "imgutils.data.decode", "imgutils.data.encode", "imgutils.data.image", "imgutils.data", "imgutils.data.layer", "imgutils.data.pad", "imgutils.data.url", "imgutils.detect.booru_yolo", "imgutils.detect.censor", "imgutils.detect.eye", "imgutils.detect.face", "imgutils.detect.halfbody", "imgutils.detect.hand", "imgutils.detect.head", "imgutils.detect", "imgutils.detect.nudenet", "imgutils.detect.person", "imgutils.detect.similarity", "imgutils.detect.text", "imgutils.detect.visual", "imgutils.edge.canny", "imgutils.edge", "imgutils.edge.lineart", "imgutils.edge.lineart_anime", "imgutils.generic.classify", "imgutils.generic.classify_timm", "imgutils.generic.clip", "imgutils.generic.enhance", "imgutils.generic", "imgutils.generic.multilabel_timm", "imgutils.generic.siglip", "imgutils.generic.yolo", "imgutils.generic.yoloseg", "imgutils.metadata.geninfo", "imgutils.metadata", "imgutils.metadata.lsb", "imgutils.metrics.aesthetic", "imgutils.metrics.ccip", "imgutils.metrics.dbaesthetic", "imgutils.metrics", "imgutils.metrics.laplacian", "imgutils.metrics.lpips", "imgutils.metrics.psnr_", "imgutils.ocr", "imgutils.operate.align", "imgutils.operate.censor_", "imgutils.operate.imgcensor", "imgutils.operate", "imgutils.operate.squeeze", "imgutils.pose.dwpose", "imgutils.pose.format", "imgutils.pose", "imgutils.pose.visual", "imgutils.preprocess.base", "imgutils.preprocess", "imgutils.preprocess.pillow", "imgutils.preprocess.torchvision", "imgutils.preprocess.transformers", "imgutils.resource.background", "imgutils.resource", "imgutils.restore.adversarial", "imgutils.restore", "imgutils.restore.nafnet", "imgutils.restore.scunet", "imgutils.sd", "imgutils.sd.metadata", "imgutils.sd.model", "imgutils.sd.nai", "imgutils.segment", "imgutils.segment.isnetis", "imgutils.tagging.blacklist", "imgutils.tagging.camie", "imgutils.tagging.character", "imgutils.tagging.deepdanbooru", "imgutils.tagging.deepgelbooru", "imgutils.tagging.format", "imgutils.tagging", "imgutils.tagging.match", "imgutils.tagging.mldanbooru", "imgutils.tagging.order", "imgutils.tagging.overlap", "imgutils.tagging.wd14", "imgutils.upscale.cdc", "imgutils.upscale", "imgutils.utils.cache", "imgutils.utils.func", "imgutils.utils", "imgutils.utils.onnxruntime", "imgutils.validate.aicheck", "imgutils.validate.bangumi_char", "imgutils.validate.classify", "imgutils.validate.color", "imgutils.validate.completeness", "imgutils.validate.dbrating", "imgutils.validate.furry", "imgutils.validate", "imgutils.validate.monochrome", "imgutils.validate.nsfw", "imgutils.validate.portrait", "imgutils.validate.rating", "imgutils.validate.real", "imgutils.validate.safe", "imgutils.validate.style_age", "imgutils.validate.teen", "imgutils.validate.truncate", "Welcome to imgutils\u2019s Documentation", "Run Environment Information", "Run Environment Information", "Installation", "Quick Start"], "terms": {"img": [0, 5, 8, 11, 30, 66, 71], "str": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 58, 61, 62, 63, 64, 68, 69, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110], "pathlik": [0, 4, 5, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 58, 68, 69, 71, 73, 75, 77, 79, 80, 84, 87, 88, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "byte": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 56, 58, 68, 69, 71, 73, 75, 77, 79, 80, 84, 87, 88, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "bytearrai": [0, 4, 5, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 56, 58, 68, 69, 71, 73, 75, 77, 79, 80, 84, 87, 88, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "binaryio": [0, 4, 5, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 58, 68, 69, 71, 73, 75, 77, 79, 80, 84, 87, 88, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "imag": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 57, 58, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 75, 77, 79, 80, 81, 82, 84, 87, 88, 89, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 114], "max_width": 0, "int": [0, 4, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 28, 29, 30, 31, 32, 35, 36, 37, 38, 41, 43, 47, 49, 50, 51, 52, 54, 55, 56, 58, 63, 64, 66, 68, 69, 75, 84, 88, 107], "none": [0, 4, 8, 10, 12, 14, 15, 16, 17, 18, 19, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 43, 51, 54, 55, 58, 61, 62, 63, 64, 71, 73, 76, 77, 78, 93], "ellipsi": 0, "max_height": 0, "resampl": [0, 63], "2": [0, 8, 11, 13, 23, 24, 31, 42, 43, 44, 47, 49, 56, 63, 66, 71, 77, 87, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109], "level": [0, 14, 15, 16, 17, 18, 19, 22, 25, 35, 36, 37, 42, 51, 64, 79, 90, 99], "aspect": [0, 11, 25, 37, 50], "float": [0, 7, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 35, 37, 38, 43, 44, 46, 47, 48, 49, 51, 52, 54, 56, 58, 63, 64, 66, 73, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87, 91, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "1": [0, 10, 13, 21, 22, 23, 25, 31, 35, 38, 42, 43, 44, 47, 49, 56, 63, 64, 66, 71, 72, 76, 77, 78, 79, 80, 85, 87, 88, 91, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 112, 113, 114], "8": [0, 13, 23, 41, 43, 47, 51, 56, 63, 66, 71, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 112, 113, 114], "sourc": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 58, 59, 61, 62, 63, 64, 66, 68, 69, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110], "gener": [0, 4, 13, 16, 22, 39, 40, 70, 71, 73, 77, 80, 84, 87, 92, 99, 111], "art": [0, 71], "base": [0, 19, 22, 23, 30, 31, 32, 35, 36, 37, 38, 43, 44, 46, 47, 50, 51, 52, 54, 56, 58, 60, 61, 63, 64, 73, 75, 77, 79, 80, 84, 85, 86, 87, 95, 99, 103, 105, 111], "given": [0, 6, 7, 8, 10, 12, 15, 16, 18, 19, 20, 21, 24, 26, 28, 29, 30, 32, 36, 41, 43, 46, 50, 52, 56, 59, 63, 71, 73, 76, 77, 78, 83, 86, 87, 94, 96, 99, 102, 103, 105, 109], "paramet": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 58, 61, 62, 63, 64, 66, 68, 69, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110], "imagetyp": [0, 5, 11, 13, 14, 15, 16, 17, 18, 19, 22, 24, 25, 30, 31, 33, 35, 37, 38, 39, 41, 43, 44, 46, 49, 51, 54, 55, 58, 68, 69, 71, 73, 77, 80, 87, 88, 95, 98, 100, 103, 104, 106, 107, 108], "The": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 43, 44, 46, 49, 50, 51, 52, 54, 55, 56, 58, 61, 62, 63, 64, 66, 67, 68, 69, 71, 72, 73, 75, 77, 78, 79, 80, 81, 83, 84, 85, 87, 88, 90, 91, 93, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110, 114], "input": [0, 5, 11, 13, 14, 15, 16, 17, 19, 21, 22, 24, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 43, 44, 46, 49, 50, 51, 52, 54, 55, 58, 61, 63, 66, 68, 69, 71, 73, 76, 77, 78, 80, 81, 83, 85, 87, 88, 91, 95, 98, 100, 103, 104, 106, 108], "option": [0, 4, 12, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 39, 43, 49, 51, 54, 55, 58, 63, 64, 66, 71, 72, 73, 76, 77, 78, 85, 90], "maximum": [0, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 37, 38, 43, 49, 50, 51, 63, 66, 90, 107], "width": [0, 4, 10, 11, 52, 63, 64, 84], "If": [0, 5, 8, 10, 12, 14, 15, 16, 17, 18, 19, 22, 23, 25, 30, 31, 32, 35, 36, 37, 38, 39, 41, 43, 49, 51, 54, 56, 58, 61, 62, 63, 66, 68, 69, 71, 72, 73, 76, 78, 85, 87, 93, 94, 95, 96, 99, 102, 105, 109], "set": [0, 13, 25, 30, 32, 37, 38, 43, 54, 56, 58, 63, 87, 93, 96, 99, 105, 109, 110], "automat": [0, 4, 32, 36, 43, 54, 93, 112, 113], "determin": [0, 8, 35, 43, 103], "termin": 0, "size": [0, 4, 6, 7, 10, 11, 12, 24, 25, 26, 28, 29, 43, 50, 52, 54, 58, 61, 62, 63, 64, 66, 68, 69, 71, 75, 84, 88, 89, 107, 112, 113], "height": [0, 4, 10, 11, 52, 63, 64, 84], "filter": [0, 37, 38, 54, 63, 66, 76, 78, 99, 101, 105], "us": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 47, 49, 51, 52, 54, 55, 58, 59, 61, 63, 66, 67, 68, 69, 71, 72, 73, 76, 77, 79, 80, 81, 84, 87, 88, 90, 91, 93, 94, 95, 96, 99, 101, 102, 103, 105, 109], "when": [0, 7, 10, 13, 24, 26, 28, 29, 30, 32, 37, 38, 41, 43, 47, 51, 52, 56, 59, 63, 68, 71, 73, 75, 84, 88, 90, 93, 94, 110], "resiz": [0, 11, 24, 25, 37, 38, 50, 58, 61, 62, 63, 71, 84], "charact": [0, 35, 43, 49, 58, 74, 75, 77, 79, 80, 81, 82, 87, 95, 111], "repres": [0, 7, 10, 13, 14, 15, 16, 23, 43, 47, 51, 54, 56, 73, 75, 85, 94, 103, 110], "differ": [0, 8, 11, 15, 16, 17, 18, 19, 22, 23, 32, 35, 38, 39, 40, 41, 43, 47, 48, 55, 56, 62, 63, 95, 100, 104, 106, 108, 112, 113], "intens": 0, "proport": [0, 95], "correct": [0, 41], "output": [0, 25, 30, 31, 32, 35, 36, 44, 58, 71, 72, 77, 80, 85, 87, 114], "which": [0, 4, 10, 23, 24, 26, 28, 29, 31, 35, 36, 39, 43, 47, 52, 61, 63, 64, 67, 71, 72, 73, 75, 76, 77, 80, 84, 90, 91, 93, 94, 96, 101, 102, 103, 110, 111, 112, 113, 114], "should": [0, 3, 10, 25, 43, 47, 51, 52, 54, 63, 75, 87, 114], "approxim": 0, "ratio": [0, 11, 25, 37, 49, 50, 52, 84], "your": [0, 31, 35, 54, 68, 110, 112, 113, 114], "thi": [0, 3, 4, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 51, 52, 54, 55, 56, 58, 59, 61, 62, 63, 66, 68, 69, 70, 71, 72, 73, 74, 77, 79, 82, 86, 87, 88, 90, 91, 93, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110, 112, 113], "valu": [0, 4, 8, 10, 11, 14, 18, 19, 22, 23, 35, 41, 43, 47, 51, 54, 56, 61, 62, 63, 72, 77, 79, 84, 91, 94, 102, 110], "ensur": [0, 32, 37, 43, 50, 63, 68, 71, 90], "i": [0, 4, 5, 6, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 51, 52, 54, 55, 56, 58, 59, 61, 62, 63, 64, 66, 68, 69, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 84, 85, 87, 88, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114], "close": [0, 52, 71], "possibl": [0, 24, 32, 43, 52], "origin": [0, 4, 6, 8, 21, 26, 28, 29, 41, 42, 48, 51, 52, 54, 58, 75, 77, 79, 81, 84, 85, 90, 103], "default": [0, 4, 5, 7, 8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 23, 24, 26, 28, 29, 30, 32, 35, 36, 37, 38, 43, 44, 46, 47, 49, 51, 52, 54, 56, 58, 63, 64, 68, 69, 72, 75, 76, 77, 78, 79, 81, 84, 87, 88, 93, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109], "return": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 58, 61, 62, 63, 64, 66, 68, 69, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 103, 104, 105, 106, 107, 108, 109, 110], "represent": [0, 23, 43, 61, 62, 71], "type": [0, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 43, 44, 46, 49, 51, 52, 54, 55, 56, 58, 61, 62, 63, 64, 66, 68, 69, 71, 72, 73, 76, 77, 78, 81, 83, 85, 86, 87, 88, 90, 91, 95, 98, 99, 100, 103, 104, 105, 106, 107, 108], "exampl": [0, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 25, 26, 27, 28, 29, 30, 31, 35, 37, 38, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 61, 62, 63, 64, 66, 71, 75, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87, 88, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 110], "here": [0, 13, 21, 27, 31, 35, 43, 47, 48, 71, 76, 77, 79, 80, 84, 87, 88, 95, 97, 110, 112, 113], "an": [0, 4, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 56, 58, 61, 63, 66, 68, 69, 71, 73, 74, 75, 77, 78, 79, 80, 82, 85, 87, 88, 91, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110], "jerri": 0, "from": [0, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 28, 29, 30, 31, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 61, 62, 63, 64, 66, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87, 88, 90, 91, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110, 112, 113, 114], "import": [0, 6, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 22, 23, 25, 31, 35, 37, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 61, 62, 63, 64, 66, 71, 75, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87, 88, 90, 91, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 110, 112, 113, 114], "print": [0, 5, 13, 18, 19, 22, 23, 37, 38, 71, 72, 112, 113, 114], "png": [0, 5, 8, 10, 14, 25, 39, 41, 46, 51, 52, 54, 66, 71, 73, 75, 87, 88, 97, 110], "draw": [1, 25, 27, 28, 58, 103, 111], "ascii_draw": 1, "meta": [2, 77, 111, 114], "__title__": [2, 114], "__version__": [2, 114], "__description__": [2, 114], "__author__": [2, 114], "__author_email__": 2, "overview": [3, 4, 6, 7, 9, 10, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29, 33, 34, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 54, 55, 57, 63, 64, 65, 66, 67, 68, 69, 70, 71, 74, 75, 76, 77, 78, 79, 80, 81, 82, 84, 87, 88, 89, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110], "inform": [3, 32, 35, 36, 37, 39, 40, 41, 58, 71, 73, 86], "packag": 3, "titl": [3, 73], "project": [3, 21, 77, 79, 87, 110], "version": [3, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 37, 42, 51, 68, 69, 71, 72, 90, 96, 111, 114], "short": [3, 35, 77, 80, 84, 87], "descript": [3, 21, 30, 36, 73], "includ": [3, 5, 8, 11, 12, 13, 14, 21, 22, 23, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 55, 56, 62, 63, 70, 71, 72, 73, 77, 80, 87, 91, 95, 103], "setup": [3, 31], "py": [3, 75], "author": [3, 72], "email": 3, "step": [4, 38, 52, 63, 71], "forecolor": [4, 26, 28, 29], "lightgrei": 4, "backcolor": [4, 26, 28, 29], "white": [4, 8, 11, 26, 28, 29, 32, 63, 71, 75], "creat": [4, 30, 31, 32, 35, 36, 37, 38, 39, 51, 61, 62, 63, 71, 73, 78, 94], "black": [4, 51, 71], "squar": [4, 63], "can": [4, 5, 8, 10, 14, 15, 16, 17, 18, 19, 20, 21, 22, 25, 27, 31, 32, 35, 36, 39, 41, 43, 47, 51, 55, 56, 61, 63, 71, 72, 73, 77, 80, 85, 87, 93, 95, 101, 102, 111, 114], "complement": 4, "transpar": [4, 8, 10, 25, 26, 28, 29, 52, 54, 75, 88], "area": [4, 10, 13, 23, 24, 51, 52], "grid": 4, "pixel": [4, 25, 41, 51, 52, 54, 63, 66, 71, 75, 102], "mean": [4, 21, 23, 24, 26, 28, 29, 30, 31, 43, 46, 47, 52, 56, 61, 62, 63, 93, 96, 114], "function": [4, 7, 8, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 39, 40, 41, 43, 46, 49, 51, 52, 54, 55, 58, 61, 62, 63, 66, 68, 70, 71, 72, 73, 77, 86, 87, 88, 90, 91, 95, 99, 103, 105, 110], "suitabl": [4, 61, 63, 79, 103], "color": [4, 8, 10, 11, 26, 28, 29, 51, 66, 71, 75, 101, 102, 111], "fore": [4, 26, 28, 29], "back": [4, 77, 87], "A": [4, 5, 8, 14, 15, 16, 17, 18, 19, 21, 22, 26, 28, 29, 30, 31, 35, 37, 41, 42, 43, 44, 49, 50, 51, 52, 54, 61, 63, 64, 71, 72, 73, 78, 81, 86, 90, 93, 94, 95, 96, 98, 99, 100, 102, 104, 105, 106, 107, 108, 109, 114], "rgba": [4, 8, 33, 41, 68, 69, 75, 88], "contain": [4, 5, 10, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 30, 31, 32, 35, 36, 37, 38, 43, 44, 56, 58, 63, 68, 71, 72, 73, 77, 80, 84, 87, 96, 99, 105, 107, 109], "add": [4, 39, 72, 73, 81], "rgb": [4, 6, 7, 8, 11, 32, 33, 51, 63, 64, 71, 75, 88], "In": [4, 28, 43, 95, 96], "document": [4, 31, 35, 112, 113, 114], "accur": [4, 14, 22, 77, 99, 105], "present": [4, 39, 73, 79], "state": [4, 36], "shown": [4, 74, 77], "follow": [4, 30, 31, 35, 43, 56, 62, 63, 67, 72, 73, 77, 80, 87, 94, 95, 96, 98, 99, 100, 102, 104, 105, 106, 108, 109, 114], "figur": 4, "modul": [5, 8, 11, 12, 13, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 39, 40, 41, 61, 62, 70, 72, 73, 74, 77, 87, 90, 91, 99, 105, 111], "provid": [5, 8, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 43, 51, 54, 56, 58, 61, 62, 63, 70, 71, 72, 73, 77, 84, 85, 87, 90, 91, 93, 99, 105], "util": [5, 8, 11, 12, 21, 22, 30, 34, 37, 38, 47, 50, 54, 57, 61, 62, 67, 70, 72, 79, 80, 84, 87, 111], "handl": [5, 8, 11, 12, 30, 31, 32, 35, 36, 37, 38, 40, 41, 59, 62, 63, 70, 73], "url": [5, 9, 14, 17, 19, 32, 41, 71, 77, 111], "convers": [5, 8, 37, 62, 63], "between": [5, 15, 16, 22, 23, 30, 32, 36, 38, 43, 47, 48, 52, 62, 68, 69, 78, 84, 88, 91], "valid": [5, 12, 51, 52, 56, 63, 111], "format": [5, 8, 10, 11, 23, 26, 28, 29, 30, 31, 32, 35, 36, 37, 38, 39, 40, 41, 44, 51, 54, 55, 57, 61, 63, 71, 72, 73, 77, 80, 82, 87, 103, 111], "support": [5, 6, 8, 11, 12, 15, 16, 17, 19, 22, 25, 30, 31, 35, 36, 37, 38, 39, 52, 58, 61, 62, 63, 68, 69, 71, 72, 73, 87, 88], "convert": [5, 8, 23, 32, 39, 41, 43, 56, 61, 62, 63, 73, 77, 87, 103], "specifi": [5, 8, 11, 23, 24, 25, 30, 31, 32, 36, 37, 43, 51, 52, 54, 63, 71, 72, 73, 78, 80, 85, 87, 90], "load": [5, 8, 14, 15, 18, 19, 30, 31, 32, 35, 36, 37, 38, 39, 41, 71, 87, 93], "variou": [5, 8, 15, 16, 18, 22, 23, 25, 30, 33, 36, 37, 38, 40, 63, 71, 73, 91, 114], "mime": 5, "jpg": [5, 6, 7, 8, 12, 13, 15, 16, 17, 18, 19, 22, 25, 30, 31, 35, 37, 38, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 55, 64, 75, 77, 79, 80, 84, 87, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 110], "save_kwarg": 5, "string": [5, 14, 16, 17, 21, 41, 56, 71, 72, 81, 93, 110], "pil": [5, 6, 7, 8, 10, 11, 12, 18, 25, 32, 35, 37, 47, 50, 51, 52, 54, 61, 63, 64, 66, 71, 80, 88, 97, 102], "numpi": [5, 6, 10, 23, 25, 32, 36, 38, 41, 43, 54, 56, 77, 87, 91], "arrai": [5, 10, 23, 25, 32, 41, 43, 47, 54, 56, 87, 91], "file": [5, 8, 10, 11, 12, 13, 14, 17, 19, 25, 35, 39, 41, 47, 64, 70, 71, 72, 73, 93, 102, 110, 111], "path": [5, 8, 10, 11, 13, 14, 17, 19, 25, 32, 37, 38, 41, 64, 71, 72, 73, 77, 80, 97, 102, 110], "desir": [5, 64], "addit": [5, 12, 30, 31, 32, 35, 36, 37, 38, 39, 51, 52, 62, 71, 73], "keyword": [5, 12, 30, 31, 32, 35, 36, 37, 38, 39, 51, 52, 71, 73, 90], "argument": [5, 12, 30, 31, 32, 35, 36, 37, 38, 39, 51, 52, 55, 56, 71, 73, 77, 78, 80, 87, 90], "pass": [5, 12, 28, 29, 30, 31, 32, 35, 36, 37, 38, 39, 51, 52, 71, 75, 84, 88, 90], "save": [5, 10, 25, 39, 66, 71, 72, 73, 75], "encod": [5, 6, 9, 30, 32, 36, 41, 73, 111], "open": [5, 6, 7, 8, 10, 13, 18, 30, 37, 50, 51, 52, 54, 66, 71, 72, 88, 93], "test": [5, 31, 35, 47, 77, 88, 94, 95, 96, 98, 99, 100, 102, 104, 105, 106, 108, 109], "blob_url": 5, "qualiti": [5, 24, 44, 65, 71, 87, 88], "95": [5, 37, 63, 76, 78, 85], "base64": 5, "pre": [5, 14, 16, 19, 31, 32, 36, 38, 44], "object": [5, 6, 8, 10, 12, 13, 19, 23, 25, 35, 37, 38, 39, 41, 47, 51, 55, 58, 59, 62, 63, 64, 71, 73, 77, 79, 80, 93, 96, 97, 99, 102, 105, 109], "rais": [5, 8, 12, 14, 15, 17, 18, 19, 22, 23, 30, 31, 35, 36, 37, 38, 41, 51, 54, 56, 59, 61, 62, 63, 66, 71, 72, 73, 76, 78, 85], "valueerror": [5, 12, 14, 17, 19, 22, 23, 30, 36, 38, 41, 54, 63, 73, 85], "unsupport": [5, 49, 62, 63, 85], "method": [5, 11, 12, 30, 31, 32, 33, 35, 36, 37, 38, 40, 41, 43, 51, 63, 90, 99, 105], "warn": 5, "userwarn": 5, "doesn": [5, 41, 78], "t": [5, 41, 78], "match": [5, 23, 36, 41, 54, 63, 77, 78, 82, 111], "actual": [5, 19, 22, 49], "invalid": [5, 14, 17, 19, 22, 30, 36, 39, 63], "show": [5, 12, 14, 15, 16, 17, 55], "bool": [5, 7, 8, 12, 25, 28, 35, 37, 38, 43, 49, 51, 54, 55, 58, 63, 68, 69, 72, 73, 76, 77, 78, 79, 80, 81, 83, 84, 87, 88, 94, 102, 110], "effici": [5, 21, 24, 32, 72, 91], "without": [5, 35, 37, 66, 71, 76, 78, 86], "content": [5, 12, 13, 28, 49, 74], "true": [5, 7, 8, 12, 25, 35, 37, 38, 43, 51, 52, 55, 58, 61, 62, 63, 68, 69, 72, 73, 76, 77, 78, 81, 83, 87, 94, 97, 102, 110], "fals": [5, 6, 7, 8, 12, 25, 28, 37, 38, 43, 49, 51, 63, 68, 69, 71, 72, 73, 76, 77, 78, 79, 80, 81, 83, 84, 87, 88, 94, 97, 102, 110], "otherwis": [5, 8, 12, 39, 43, 63, 68, 69, 73, 76, 77, 78, 83, 88, 93], "abc": 5, "svg": 5, "xml": 5, "jpeg": [5, 67, 71, 97, 110], "text": [5, 20, 25, 32, 36, 49, 71, 81, 83, 111], "plain": 5, "hello": 5, "order_": [6, 7], "chw": [6, 7], "both": [6, 14, 23, 25, 31, 32, 35, 36, 38, 49, 61, 72, 87], "np": [6, 7, 10, 23, 30, 32, 36, 41, 43, 52, 54, 56, 77, 87, 91], "uint8": [6, 7], "float32": [6, 7, 10, 26, 28, 29, 31, 35, 43], "ar": [6, 10, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 30, 31, 32, 35, 36, 37, 38, 39, 43, 46, 47, 48, 49, 51, 56, 59, 62, 63, 64, 67, 71, 72, 73, 76, 77, 78, 79, 80, 84, 85, 87, 88, 94, 95, 96, 97, 98, 99, 100, 102, 104, 105, 106, 107, 108, 109, 110], "order": [6, 7, 63, 81, 82, 111], "rgb_encod": [6, 9], "custom_imag": [6, 7], "data_cwh": 6, "cwh": 6, "data_int": 6, "use_float": [6, 7], "mode": [6, 7, 8, 11, 23, 37, 38, 41, 62, 64, 71, 77, 85, 88, 93], "1606x1870": [6, 7], "0x7fb9b89bbdc0": 6, "0x7fb9b89bbe50": 6, "0x7fb9b89bbdf0": 6, "invers": 6, "oper": [6, 32, 36, 38, 42, 43, 44, 46, 47, 63, 72, 111], "ndarrai": [7, 10, 23, 25, 30, 32, 36, 38, 41, 43, 47, 52, 54, 56, 77, 87, 91], "channel": [7, 8, 33, 63, 68, 69, 88], "jpegimageplugin": [7, 64], "jpegimagefil": [7, 64], "0x7f9ec37389d0": 7, "shape": [7, 31, 35, 43, 47, 54, 75, 77, 87], "dtype": [7, 31, 35, 43], "3": [7, 10, 13, 14, 15, 16, 22, 23, 31, 38, 43, 44, 47, 49, 51, 56, 58, 63, 66, 71, 77, 80, 87, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 112, 113, 114], "1870": 7, "1606": 7, "whc": 7, "": [7, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 30, 37, 38, 39, 41, 49, 51, 61, 63, 71, 77, 87, 90, 98], "result": [7, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 41, 44, 47, 49, 51, 52, 54, 55, 75, 77, 79, 80, 87, 91, 98, 99, 105], "same": [7, 8, 43, 48, 77, 87, 90], "torchvis": [7, 60, 111], "transform": [7, 8, 59, 60, 61, 62, 81, 111], "to_tensor": [7, 61, 62], "process": [8, 9, 12, 14, 15, 17, 18, 23, 31, 33, 35, 37, 38, 40, 41, 43, 61, 63, 66, 68, 69, 70, 77, 78, 87, 90, 114], "manipul": [8, 70], "python": [8, 41, 66, 90, 112, 113, 114], "librari": [8, 37, 38, 61, 63, 66, 114], "It": [8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 39, 40, 51, 52, 54, 58, 61, 62, 70, 72, 73, 87, 90, 91, 103, 114], "multipl": [8, 10, 17, 32, 35, 36, 41, 43, 47, 71, 77], "ad": [8, 13, 63, 72, 73, 81], "background": [8, 9, 11, 26, 28, 29, 32, 65, 71, 75, 111], "check": [8, 12, 41, 46, 72, 76, 78, 83, 94, 97, 107, 110, 114], "alpha": [8, 33, 68, 69], "design": [8, 23, 30, 31, 35, 36, 39, 40], "simplifi": [8, 23, 95], "common": [8, 62], "relat": [8, 13, 15, 18, 70, 78, 91], "task": [8, 22, 23, 31, 35, 36, 40, 51, 61], "applic": [8, 31, 61, 79, 84, 103], "kei": [8, 19, 23, 31, 32, 35, 63, 72, 77, 80, 87], "featur": [8, 14, 19, 32, 34, 36, 43, 47, 73, 75, 77, 79, 80, 81, 87, 95], "binari": [8, 91], "like": [8, 13, 20, 25, 62, 63, 84, 90, 114], "onc": 8, "particularli": [8, 23, 30, 39, 40, 73, 90], "requir": [8, 10, 21, 22, 43, 52, 72, 73, 99, 105, 114], "preprocess": [8, 21, 30, 32, 35, 37, 43, 68, 111], "befor": [8, 41, 43, 72, 87], "further": 8, "analysi": [8, 44], "force_background": [8, 63], "appli": [8, 16, 19, 21, 33, 35, 43, 51, 52, 54, 61, 63, 66, 87, 91], "necessari": [8, 43, 79, 84], "ha": [8, 24, 49, 62, 88, 103, 112, 113], "4": [8, 13, 16, 18, 19, 23, 31, 41, 42, 43, 44, 47, 51, 56, 66, 68, 69, 71, 80, 87, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 112, 113], "avoid": [8, 38, 79], "anomali": 8, "dure": [8, 30, 41, 81, 102, 110], "subsequ": [8, 32, 38, 51], "union": [8, 11, 14, 15, 16, 17, 18, 19, 22, 23, 25, 32, 35, 36, 41, 43, 51, 56, 61, 63, 71, 73, 76, 77, 78, 85], "retain": 8, "typeerror": [8, 56, 61, 62, 63, 76, 78, 85], "isinst": 8, "list": [8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 32, 36, 37, 38, 43, 47, 49, 51, 52, 55, 58, 61, 62, 63, 64, 76, 77, 78, 85, 86, 87, 94, 96, 99, 105, 109], "tupl": [8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 32, 35, 36, 37, 38, 43, 44, 47, 49, 51, 52, 55, 63, 77, 87, 95, 96, 98, 99, 100, 103, 104, 105, 106, 107, 108, 109], "take": [8, 25, 58, 63], "singl": [8, 17, 35, 36, 41, 43, 62, 63, 77, 81, 87, 90, 91], "call": [8, 27, 31, 71], "each": [8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 30, 35, 37, 38, 43, 47, 54, 61, 70, 77, 81, 83, 87, 88, 90, 103], "item": [8, 10, 19], "batch": [8, 35, 68, 69, 77, 87, 88, 107], "multiimagestyp": [8, 32, 36, 43, 52], "iter": [8, 63, 66, 78], "img_path": 8, "image1": 8, "image2": 8, "loaded_imag": 8, "len": [8, 64], "all": [8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 27, 30, 31, 32, 35, 36, 37, 38, 42, 43, 44, 46, 47, 49, 55, 56, 66, 68, 69, 72, 74, 75, 77, 80, 82, 87, 90, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "pillow": [8, 60, 111], "boolean": [8, 23, 43], "tool": [9, 17, 25, 30, 33, 42, 43, 44, 45, 51, 66, 74, 81, 101, 103], "basic": [9, 25, 61, 65, 78], "grid_background": 9, "grid_transpar": 9, "blob": [9, 75, 111], "to_blob_url": 9, "load_image_from_blob_url": 9, "is_valid_image_blob_url": 9, "decod": [9, 41, 111], "rgb_decod": 9, "load_imag": [9, 25, 55, 71], "has_alpha_channel": 9, "layer": [9, 91, 111], "istack": 9, "pad": [9, 25, 75, 111], "pad_image_to_s": 9, "download_image_from_url": 9, "is_http_url": 9, "mai": [10, 15, 18, 31, 43, 67, 71, 79, 84, 90, 110, 112, 113], "block": [10, 30, 31, 36, 37, 38], "togeth": 10, "new": [10, 11, 24, 30, 38, 56, 68, 69, 71, 72, 77, 78], "similar": [10, 13, 20, 32, 36, 43, 47, 63, 84, 87, 111], "techniqu": [10, 33, 41], "p": [10, 35, 77, 79, 80, 84, 87], "need": [10, 17, 31, 35, 37, 49, 52, 90, 94, 96, 99, 102, 105, 109], "stack": [10, 77, 87], "addition": 10, "second": [10, 23, 43, 48, 83], "element": [10, 77, 87], "rang": [10, 43, 47, 52], "left": [10, 51, 52, 56, 91], "0": [10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 37, 38, 42, 43, 44, 47, 49, 51, 52, 54, 56, 58, 61, 62, 63, 66, 71, 72, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87, 91, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 112, 113, 114], "right": [10, 51, 56, 91], "two": [10, 23, 43, 48, 66, 83, 102], "dimension": [10, 87], "h": [10, 26, 28, 29, 54, 75], "w": [10, 26, 28, 29, 54, 75, 77, 87], "posit": [10, 43, 51, 52, 95], "target": [10, 11, 20, 26, 28, 29, 32, 52, 63], "By": [10, 49], "first": [10, 11, 13, 17, 23, 37, 43, 48, 83], "howev": [10, 43], "solid": [10, 51], "pure": [10, 75], "lime": [10, 75], "nian": 10, "nian_lim": 10, "yellow": [10, 71], "5": [10, 13, 17, 22, 23, 25, 31, 43, 44, 47, 49, 52, 54, 56, 61, 62, 63, 64, 71, 79, 91, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109], "9": [10, 13, 23, 43, 47, 56, 63, 71, 85, 94, 95, 96, 98, 99, 102, 103, 104, 105, 106, 108, 109], "nian_tran": 10, "custom": [10, 14, 15, 16, 17, 18, 19, 22, 30, 35, 36, 37, 41, 44, 51, 52, 54, 62, 63, 71, 72, 76, 77], "mask": [10, 23, 25, 26, 28, 29, 38, 52, 54, 75], "hs1": 10, "ab": 10, "linspac": 10, "ws1": 10, "nian_mask": 10, "hxw": [10, 26, 28, 29, 54], "dimens": [11, 50, 63], "while": [11, 14, 16, 17, 18, 25, 37, 50, 52, 66, 77, 90], "maintain": [11, 25, 37, 50, 56, 90, 114], "pars": [11, 59, 61, 62, 70, 71, 111], "specif": [11, 13, 14, 19, 30, 31, 32, 35, 36, 38, 39, 41, 51, 56, 59, 61, 63, 73, 74, 77, 95, 99, 105], "pic": 11, "background_color": 11, "interpol": [11, 61, 62, 63], "fit": [11, 54], "within": [11, 35, 51, 71, 77, 79, 87], "preserv": [11, 66, 90], "reach": [11, 47], "exact": 11, "other": [11, 13, 31, 43, 49, 63, 77, 83, 86, 95], "integ": [11, 14, 41, 47, 56, 63], "name": [11, 13, 14, 15, 16, 17, 18, 19, 22, 24, 30, 31, 32, 35, 36, 37, 38, 43, 44, 49, 51, 56, 61, 62, 63, 77, 79, 84, 87, 88, 94, 95, 98, 100, 103, 104, 106, 107, 108], "etc": [11, 32, 63], "100": [11, 21, 26, 37, 46, 63, 90], "50": [11, 63], "200": [11, 26, 37, 63], "blue": [11, 71], "download": 12, "special": [12, 13], "github": [12, 55, 112, 113, 114], "hug": [12, 19, 30, 31, 32, 35, 36, 37, 38, 43, 63, 87], "face": [12, 19, 20, 21, 30, 31, 32, 35, 36, 37, 38, 43, 56, 58, 63, 71, 78, 87, 95, 111], "progress": [12, 68, 69, 88], "track": 12, "host": [12, 13, 16, 21, 24, 32, 35, 43, 49, 64, 80, 88, 94, 95, 96, 98, 99, 100, 102, 104, 105, 106, 108, 109, 114], "main": [12, 18, 21, 22, 25, 30, 32, 36, 37, 43, 63, 71, 73, 75, 79, 90, 114], "compon": [12, 13, 23, 30, 31, 32, 36, 37, 90], "http": [12, 55, 75, 114], "intern": [12, 36, 59, 72], "silent": [12, 68, 69, 88], "expected_s": 12, "kwarg": [12, 13, 14, 15, 16, 17, 18, 19, 22, 30, 31, 32, 35, 36, 37, 38, 39, 51, 52, 71, 73], "suppress": [12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 25, 37, 38, 51, 88], "bar": 12, "displai": [12, 32, 36, 68, 69], "expect": [12, 35, 41, 63], "session": 12, "get": [12, 26, 28, 29, 32, 35, 38, 42, 44, 64, 65, 71, 75, 79, 82, 87, 93, 95, 100, 102, 104, 106, 108], "especi": [12, 77], "hf": 12, "request": 12, "requestexcept": 12, "fail": [12, 14], "unidentifiedimageerror": 12, "com": [12, 55, 114], "ftp": 12, "booru": 13, "yolo": [13, 19, 21, 34, 38, 111], "aperveyev": 13, "deepgh": [13, 14, 15, 16, 17, 18, 19, 21, 24, 43, 47, 49, 64, 77, 80, 84, 88, 94, 95, 96, 98, 99, 100, 102, 104, 105, 106, 108, 109, 114], "overal": [13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 27, 42, 43, 44, 46, 47, 49, 55, 66, 68, 69, 74, 82, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "benchmark": [13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 27, 42, 43, 44, 46, 47, 49, 55, 66, 68, 69, 74, 82, 88, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "explan": 13, "No": [13, 71, 112, 113], "head": [13, 20, 25, 55, 78, 95, 104, 111], "anim": [13, 14, 15, 16, 17, 18, 19, 20, 22, 27, 29, 42, 43, 44, 46, 55, 57, 58, 64, 71, 74, 75, 78, 79, 82, 88, 95, 96, 99, 100, 104, 105, 106, 108, 109, 114], "pretti": 13, "girl": [13, 49, 78], "onli": [13, 14, 15, 16, 17, 18, 19, 22, 25, 35, 43, 72, 78, 79, 84, 87, 102], "bust": 13, "torso": 13, "part": [13, 54, 55, 56], "collarbon": 13, "center": [13, 52, 62, 63], "pair": [13, 23, 36], "cover": [13, 21, 52, 71, 78], "breast": [13, 21, 35, 77, 78, 79, 80, 84, 86, 87], "boob": 13, "bra": 13, "nippl": [13, 14, 51, 71], "mostli": [13, 17], "visibl": [13, 25], "nsfw": [13, 51, 101, 111], "shld": 13, "shoulder": [13, 56], "mayb": 13, "one": [13, 31, 36, 38, 41, 47, 49, 63, 77, 78, 87], "view": [13, 49], "profil": 13, "exactli": 13, "rear": 13, "exclud": 13, "sideb": 13, "uncov": 13, "visual": [13, 14, 15, 16, 17, 19, 20, 22, 43, 45, 55, 57, 77, 87, 111], "mark": 13, "belli": [13, 21], "button": [13, 30, 80], "hip": [13, 56], "half": [13, 17, 78], "stock": 13, "line": [13, 27, 28, 58], "knee": [13, 56], "below": [13, 58, 74, 114], "6": [13, 23, 25, 31, 43, 47, 56, 63, 66, 76, 78, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 112, 113], "nopan": 13, "panti": [13, 81], "cloth": 13, "bikini": 13, "regardless": 13, "censor": [13, 20, 51, 52, 99, 105, 111], "evid": 13, "7": [13, 14, 16, 17, 18, 19, 31, 37, 38, 43, 47, 49, 51, 54, 56, 63, 71, 76, 78, 84, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109], "butt": 13, "buttock": [13, 21], "least": [13, 40, 41, 73], "partial": 13, "behind": 13, "more": [13, 14, 31, 34, 35, 36, 49, 56, 61, 71, 90, 93], "less": [13, 14, 16, 22, 94], "stand": [13, 35, 71, 77, 79, 80, 84, 87], "sit": [13, 78], "ass": [13, 77], "split": [13, 84], "leg": [13, 71], "wide": [13, 71], "90": 13, "degre": [13, 52], "typic": [13, 14, 32, 63], "abov": [13, 14, 15, 16, 17, 18, 19, 22, 54, 96, 99, 105, 109], "10": [13, 24, 30, 43, 47, 52, 56, 63, 66, 94, 95, 96, 99, 102, 103, 105, 106], "sprd": 13, "strongli": [13, 88], "11": [13, 43, 56, 94, 95, 96, 99, 102, 103, 105, 106, 112, 113], "vsplt": 13, "pose": [13, 43, 111], "12": [13, 25, 43, 51, 56, 63, 94, 95, 96, 99, 102, 103, 105, 106], "vsprd": 13, "vsplit": 13, "13": [13, 43, 56, 95, 96, 99, 103, 106, 108], "full": [13, 35, 71], "almost": 13, "side": [13, 50, 78, 110], "usual": [13, 47], "ly": 13, "14": [13, 56, 63, 95, 96, 99, 103, 106], "wing": [13, 78], "dragon": 13, "poni": 13, "15": [13, 46, 48, 56, 63, 95, 96, 99, 103, 106, 112, 113], "feral": 13, "four": [13, 14, 95], "non": [13, 14, 15, 16, 17, 18, 19, 21, 22, 37, 38, 51, 100], "human": [13, 14, 15, 16, 17, 18, 19, 22, 55, 57, 94], "16": [13, 56, 63, 66, 68, 69, 95, 99, 103, 106], "hdrago": 13, "style": [13, 17, 22, 52, 108, 114], "17": [13, 56, 63, 103, 108], "hponi": 13, "18": [13, 21, 56, 63, 99, 103, 105, 112, 113, 114], "hfox": 13, "cartoon": 13, "fox": 13, "dog": 13, "zootopia": 13, "nick": 13, "wild": 13, "19": [13, 56, 103], "hrabb": 13, "rabbit": 13, "judi": 13, "hopp": 13, "bunnygirl": 13, "20": [13, 30, 56, 63, 71, 103], "hcat": 13, "cat": [13, 78, 85], "catgirl": 13, "sharp": 13, "muzzl": 13, "compar": [13, 23, 36], "21": [13, 17, 56, 63, 108], "hbear": 13, "bear": 13, "22": [13, 56, 63], "jacko": 13, "memet": 13, "jack": 13, "o": [13, 35, 71, 73, 84, 99, 102, 112, 113], "contest": 13, "toward": [13, 56], "viewer": [13, 71], "23": [13, 56, 63], "jackx": 13, "sometim": 13, "24": [13, 43, 47, 56, 63, 66], "hhors": 13, "hors": 13, "implement": [13, 32, 36, 38, 48, 77, 90], "aa09": 13, "25": [13, 16, 21, 37, 38, 48, 63, 108], "hbird": 13, "bird": 13, "releas": 13, "time": [13, 73, 88], "yolov8s_pp09": 13, "2023": 13, "focus": 13, "class": [13, 15, 18, 19, 30, 31, 32, 33, 35, 36, 37, 38, 41, 51, 52, 56, 59, 61, 63, 64, 70, 71, 73, 78, 95, 96, 99, 100, 104, 105, 106, 108, 109], "advanc": [13, 114], "capabl": [13, 31, 32, 41, 49], "scenario": [13, 79, 84, 90], "yolov8s_pp12": 13, "2024": 13, "final": 13, "patch": 13, "continu": 13, "focu": [13, 71], "enhanc": [13, 34, 111], "improv": [13, 24, 87], "previou": [13, 77], "yolov8m_pp13": 13, "offer": [13, 16, 17, 18, 23, 61, 73, 102], "yolov8n_as01": 13, "spinoff": 13, "26": [13, 63], "train": [13, 14, 15, 16, 17, 18, 19, 22, 31, 35, 43, 44, 79, 80, 81, 84, 88, 99, 105], "80": 13, "epoch": 13, "sfw": 13, "subset": 13, "wa": 13, "eventu": 13, "abandon": 13, "due": [13, 42, 43, 79, 84, 90, 95, 110], "ineffect": 13, "yolov8m_as02": 13, "start": [13, 41, 52, 71, 111], "30": [13, 22, 52], "public": [13, 32], "friendli": [13, 114], "reduc": [13, 43, 54, 87], "yolov8m_as03": 13, "as02": 13, "60": 13, "aim": 13, "bottleneck": 13, "reproduc": 13, "yolov8s_aa06": 13, "initi": [13, 30, 31, 32, 35, 37, 38, 41, 51, 64, 77, 78], "current": [13, 62, 68, 71, 99, 105, 112, 113, 114], "reincarn": 13, "some": [13, 30, 31, 34, 35, 43, 47, 48, 52, 65, 76, 77, 79, 80, 84, 87, 88, 90, 97, 110, 112, 113], "yolov8s_aa09": 13, "updat": [13, 30, 32, 36, 37, 38, 72], "dataset": [13, 14, 15, 16, 17, 18, 19, 22, 44, 47, 77, 87, 101], "closeup": 13, "adjust": [13, 37, 38, 47, 78], "larg": [13, 28, 32, 43, 77, 87], "hat": [13, 78], "aa06": 13, "yolov8s_aa10": 13, "major": 13, "fix": 13, "issu": [13, 19, 68], "wear": 13, "yolov8s_aa11": 13, "latest": [13, 37, 79, 84], "mainstream": 13, "aa10": 13, "outstand": 13, "map": [13, 30, 35, 49, 55, 76, 78, 81, 85, 86, 91, 103, 107], "score": [13, 14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 30, 31, 32, 36, 37, 38, 42, 44, 46, 47, 49, 55, 56, 58, 81, 85, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "though": 13, "note": [13, 17, 35, 43, 52, 71, 95, 99, 102, 105, 112, 113], "complet": [13, 31, 37, 52, 95, 101, 111], "fair": 13, "bias": 13, "model_nam": [13, 14, 15, 16, 17, 18, 19, 22, 30, 32, 36, 37, 38, 44, 51, 77, 87, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "conf_threshold": [13, 14, 15, 16, 17, 18, 19, 22, 37, 38, 51], "iou_threshold": [13, 14, 15, 16, 17, 18, 19, 21, 22, 37, 38, 51], "perform": [13, 17, 21, 22, 24, 31, 32, 36, 37, 38, 43, 49, 51, 52, 55, 63, 79, 90, 102, 103, 112, 113], "confid": [13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 35, 37, 38, 44, 49, 51, 56, 58, 77, 80, 87], "threshold": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 26, 35, 37, 38, 43, 46, 47, 49, 51, 54, 58, 77, 79, 80, 84, 87, 94, 102], "iou": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 37, 38, 51], "bounding_box": 13, "x1": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 37, 51, 52], "y1": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 37, 51, 52], "x2": [13, 21, 23], "y2": [13, 21, 23], "box": [13, 14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 38, 49, 55], "f": [13, 18, 23, 38, 43, 47, 71, 91], "2f": [13, 38], "point": [14, 18, 43, 56, 63], "femal": [14, 21, 51, 78], "genit": 14, "male": [14, 21, 78], "anime_censor_detect": 14, "yolov8": [14, 15, 16, 17, 18, 19, 22, 38], "model": [14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 42, 43, 44, 47, 49, 51, 55, 56, 58, 63, 66, 67, 68, 69, 70, 71, 74, 77, 79, 80, 81, 82, 84, 87, 88, 91, 93, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 111, 114], "v1": [14, 15, 16, 17, 18, 22, 51, 71, 87], "identifi": [14, 30, 41, 68, 77], "locat": 14, "anatom": 14, "analyz": [14, 21, 44], "data": [14, 17, 19, 25, 39, 41, 43, 55, 62, 70, 71, 77, 79, 81, 99, 105, 111, 112, 113, 114], "either": [14, 15, 16, 17, 18, 36, 43, 63, 87, 91], "standard": [14, 16, 17, 18, 39, 63, 90], "n": [14, 15, 16, 17, 18, 19, 22, 41, 43, 51, 63, 71], "nano": [14, 16, 17, 18, 51], "faster": [14, 15, 16, 17, 18, 19, 51], "slower": [14, 22], "construct": [14, 15, 17, 18, 51, 77, 87], "intersect": [14, 15, 16, 17, 18, 19, 22, 23, 51], "over": [14, 15, 16, 17, 18, 19, 22, 23, 24, 51, 77, 78], "merg": [14, 15, 16, 17, 18, 43], "x0": [14, 15, 16, 17, 18, 19, 22, 37, 51, 52], "y0": [14, 15, 16, 17, 18, 19, 22, 37, 51, 52], "bound": [14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 38, 55], "indic": [14, 43, 56, 59, 77, 79, 84, 87], "nipple_f": [14, 51], "peni": [14, 51], "pussi": [14, 51, 71], "runtimeerror": [14, 30, 36], "detection_visu": [14, 15, 16, 17, 19, 20, 22], "nude_girl": [14, 51], "365": 14, "264": 14, "399": 14, "289": [14, 15], "7473511695861816": 14, "224": [14, 61, 62, 63], "260": 14, "252": 14, "285": 14, "6830288171768188": 14, "206": 14, "523": [14, 51, 52], "240": 14, "608": 14, "6799028515815735": 14, "matplotlib": [14, 15, 16, 17, 25, 55], "pyplot": [14, 15, 16, 17, 55], "plt": [14, 15, 16, 17, 55], "imshow": [14, 15, 16, 17, 55], "anime_eye_detect": 15, "allow": [15, 16, 18, 19, 22, 32, 37, 38, 41, 59, 61, 63, 90], "trade": [15, 17], "off": [15, 17], "speed": [15, 16, 17, 18, 19, 22, 26, 88], "accuraci": [15, 16, 17, 18, 19, 22, 49, 77, 94, 96, 99, 102, 105, 109], "higher": [15, 16, 17, 18, 19, 21, 24, 77, 102], "consid": [15, 18, 23, 43, 49, 52, 54, 64, 78, 99, 105], "overlap": [15, 17, 18, 19, 23, 68, 69, 77, 79, 80, 82, 84, 87, 88, 111], "coordin": [15, 16, 17, 18, 19, 25, 37, 52, 56, 66], "alwai": [15, 17, 18, 19, 49], "except": [15, 18, 41, 59, 63, 71], "predict": [15, 19, 22, 30, 31, 32, 35, 36, 37, 38, 77, 80, 87, 94, 96, 98, 99, 102, 103, 105, 107, 109], "yolo_predict": [15, 22, 34], "squat": [15, 17, 55], "297": 15, "239": [15, 49], "341": 15, "271": 15, "7760562896728516": 15, "230": 15, "263": 15, "308": 15, "7682342529296875": 15, "createml": 16, "huggingfac": [16, 18, 43, 49, 63, 66, 75, 94, 95, 96, 98, 99, 100, 102, 104, 105, 106, 108, 109], "anime_face_detect": 16, "user": [16, 22, 30, 31, 32, 36, 37, 38, 41, 64, 73, 114], "balanc": [16, 18, 22, 71, 77], "system": [16, 17, 26, 59, 63, 99, 105], "overhead": [16, 17, 26, 90], "avail": [16, 22, 25, 30, 32, 35, 38, 41, 43, 49, 52, 59, 63, 71, 77, 85, 93, 94, 96, 99, 105, 109], "v0": [16, 22, 68, 69], "overrid": [16, 22], "auto": [16, 22, 37, 38, 55, 73, 93], "mostima_post": [16, 19], "29": [16, 19, 63], "441": [16, 19], "204": [16, 19], "584": [16, 19], "7874319553375244": [16, 19], "346": [16, 19], "59": [16, 19], "529": [16, 19], "275": [16, 19], "7510495185852051": [16, 19], "606": [16, 19], "51": [16, 19, 63], "895": [16, 19], "336": [16, 19], "6986488103866577": [16, 19], "upper": [17, 51], "bodi": [17, 22, 55, 56, 58, 71], "anime_halfbody_detect": 17, "pleas": [17, 24, 42, 43, 49, 68, 70, 72, 88, 95, 99, 102, 105, 112, 113], "primari": [17, 95, 98, 100, 104, 106, 108], "purpos": 17, "crop": [17, 54, 61, 62, 63, 71], "illustr": [17, 71, 96, 98], "therefor": [17, 43, 112, 113], "consist": [17, 38, 43], "person": [17, 20, 23, 25, 37, 55, 104, 111], "peopl": [17, 85], "guarante": [17, 49], "you": [17, 19, 20, 22, 27, 31, 35, 49, 52, 68, 69, 77, 87, 88, 90, 93, 94, 95, 96, 99, 102, 105, 109, 114], "inde": 17, "recommend": [17, 24, 31, 35, 37, 38, 43, 46, 47, 77, 87, 88, 99, 105], "approach": 17, "detect_person": [17, 20, 25, 55], "individu": [17, 23, 41, 61, 70], "obtain": [17, 27, 42, 43], "local": [17, 64, 112, 113], "flexibl": [17, 35, 61, 62], "lower": [17, 46, 47, 49, 51], "127": 17, "629": 17, "637": 17, "9040350914001465": 17, "anime_hand_detect": 18, "choos": [18, 22, 49], "35": [18, 63, 71, 79, 87], "configur": [18, 30, 35, 43, 61, 62, 63, 111], "suit": 18, "case": [18, 24, 35, 43, 46], "defin": [18, 22, 23, 43, 71, 91], "being": 18, "label": [18, 19, 21, 23, 24, 25, 30, 32, 35, 36, 37, 38, 43, 44, 49, 81, 103, 107], "infer": [18, 21, 24, 31, 32, 36, 37, 55, 68, 69, 77, 93, 102], "anime_imag": 18, "bbox": [18, 38], "conf": 18, "customiz": [19, 25, 35], "integr": [19, 32, 79, 114], "repositori": [19, 30, 31, 32, 35, 36, 37, 38, 43], "anime_head_detect": 19, "contribut": 19, "our": [19, 77], "develop": [19, 88, 114], "yolo11": 19, "architectur": 19, "usag": [19, 25, 30, 32, 35, 70, 71, 72, 79, 90, 91, 110], "head_detect_v2": 19, "0_": 19, "equal": [19, 52], "deprec": [19, 24, 42], "remov": [19, 24, 30, 37, 42, 49, 66, 75, 77, 78, 80, 81, 86, 87], "futur": [19, 24], "help": [19, 43, 54, 66], "For": [19, 20, 22, 23, 31, 32, 35, 43, 49, 56, 70, 77, 87, 93], "instead": [19, 24, 81], "detect_head": [20, 25], "booru_yolo": [20, 111], "detect_with_booru_yolo": 20, "detect_censor": [20, 51, 99, 105], "ey": [20, 52, 56, 71, 78, 111], "detect_ey": 20, "detect_fac": 20, "halfbodi": [20, 95, 104, 111], "detect_halfbodi": 20, "hand": [20, 56, 58, 71, 78, 111], "detect_hand": 20, "nudenet": [20, 111], "detect_with_nudenet": 20, "calculate_i": 20, "bboxes_similar": 20, "detection_similar": 20, "calculate_mask_i": 20, "masks_similar": 20, "detection_with_mask_similar": 20, "detect_text": 20, "nuditi": 21, "run": [21, 26, 30, 31, 32, 37, 38, 88, 93, 110, 111], "nm": 21, "postprocess": 21, "onnx": [21, 30, 32, 35, 36, 37, 38, 77, 80, 93, 103], "nudenet_onnx": 21, "notai": 21, "tech": 21, "detail": [21, 31, 35, 66, 70, 71, 93, 95], "respect": 21, "female_genitalia_cov": 21, "genitalia": 21, "face_femal": 21, "buttocks_expos": 21, "expos": 21, "female_breast_expos": 21, "female_genitalia_expos": 21, "male_breast_expos": 21, "anus_expos": 21, "anu": 21, "feet_expos": 21, "feet": [21, 56, 58], "belly_cov": 21, "feet_cov": 21, "armpits_cov": 21, "armpit": 21, "armpits_expos": 21, "face_mal": 21, "belly_expos": 21, "male_genitalia_expos": 21, "anus_cov": 21, "female_breast_cov": 21, "buttocks_cov": 21, "onnxruntim": [21, 92, 111], "topk": [21, 30], "45": [21, 47, 63], "score_threshold": 21, "number": [21, 30, 32, 36, 41, 43, 49, 56, 64, 66, 91, 94], "keep": [21, 84], "entir": 22, "anidet3": 22, "roboflow": 22, "m": 22, "x": [22, 43, 52, 56, 71, 90, 91, 107], "fastest": [22, 26], "most": [22, 30, 32, 36, 37, 38], "confidence_scor": 22, "genshin_post": [22, 50, 51, 52], "371": 22, "232": 22, "564": 22, "690": 22, "7533698678016663": 22, "135": [22, 56], "451": 22, "716": [22, 49], "6788613796234131": 22, "614": 22, "393": 22, "830": 22, "686": 22, "5612757205963135": 22, "1275": 22, "654": 22, "4047100841999054": 22, "calcul": [23, 32, 43, 46, 47], "comput": [23, 28, 32, 36, 45, 63, 90, 91, 103], "work": [23, 30, 32, 35, 36, 40, 46, 73, 103], "aggreg": 23, "involv": 23, "segment": [23, 25, 38, 64, 111], "evalu": [23, 42], "algorithm": [23, 43, 46], "box1": 23, "box2": 23, "bboxtyp": 23, "measur": [23, 42, 43, 46], "divid": [23, 56], "4f": 23, "1429": 23, "bboxes1": 23, "bboxes2": 23, "liter": [23, 31, 35, 43, 52, 56, 68, 69, 77, 85, 90], "max": [23, 24], "raw": [23, 30, 32, 36, 41], "depend": [23, 31, 35, 71, 72, 110], "unknown": [23, 38, 85], "hungarian": 23, "find": [23, 38, 52], "optim": [23, 32, 43, 77], "assign": [23, 24, 30, 37, 38, 43], "among": [23, 43], "averag": 23, "detect1": 23, "detect2": 23, "bboxwithscoreandlabel": [23, 25], "maskwithscoreandlabel": [23, 25], "group": [23, 30, 47, 81], "correspond": [23, 43, 49, 54, 63, 77, 87, 103, 107], "combin": [23, 41, 49], "against": [23, 88], "ground": [23, 99, 105], "truth": [23, 99, 105], "car": 23, "85": [23, 79, 87], "75": 23, "mask1": 23, "mask2": 23, "5000": 23, "masks1": 23, "masks2": 23, "empti": [23, 78], "instanc": [23, 25, 30, 31, 32, 37, 38, 43, 51, 56, 63, 64, 78], "_": [23, 81], "2500": 23, "text_detect": 24, "been": [24, 103], "migrat": 24, "ocr": [24, 111], "detect_text_with_ocr": [24, 111], "soon": 24, "paddleocr": [24, 49], "dbnetpp_resnet50_fpnc_1200e_icdar2015": 24, "05": [24, 63, 79, 80, 94, 95, 96, 98, 103, 104, 105, 106, 108, 109], "max_area_s": 24, "640": 24, "region": [24, 51, 54, 99, 105], "dbnet": 24, "do": [24, 54, 96], "640x640": 24, "ani": [24, 32, 35, 36, 41, 43, 51, 61, 63, 66, 71, 76, 77, 91, 93], "sinc": [24, 42], "appear": [25, 28], "font": 25, "see": [25, 31, 35, 71, 93], "text_pad": 25, "fontsiz": 25, "max_short_edge_s": 25, "mask_alpha": 25, "fp": 25, "no_label": 25, "render": 25, "them": [25, 41, 51, 61, 68, 72, 87], "normal": [25, 31, 32, 35, 38, 44, 61, 62, 63, 77, 87], "predefin": [25, 78], "extract": [25, 26, 28, 29, 31, 35, 41, 43, 47, 49, 54, 63, 70, 71, 72, 73, 77, 80, 87], "around": [25, 30, 37, 41, 58], "shortest": 25, "edg": [25, 58, 111], "font_manag": 25, "fontproperti": 25, "properti": [25, 38, 52, 56, 71, 73], "cv2": 26, "have": [26, 28, 35, 43, 77, 85, 86, 99, 105, 110], "lowest": 26, "resourc": [26, 111], "low_threshold": 26, "high_threshold": 26, "assum": [26, 28, 29, 75], "its": [26, 28, 29, 30, 43, 49, 50, 63, 72, 75, 79, 81, 93, 95, 96, 98, 99, 100, 103, 104, 105, 106, 108, 109], "low": [26, 36, 42, 44, 71, 84, 87, 88], "high": [26, 36, 37, 65, 71, 88, 102, 103], "outlin": 27, "comparison": [27, 79], "canni": [27, 111], "get_edge_by_canni": 27, "edge_image_with_canni": 27, "lineart": [27, 29, 111], "get_edge_by_lineart": 27, "edge_image_with_lineart": 27, "lineart_anim": [27, 111], "get_edge_by_lineart_anim": 27, "edge_image_with_lineart_anim": 27, "best": [28, 44, 52, 71], "effect": [28, 42, 51, 110], "closest": 28, "consum": 28, "amount": 28, "memori": [28, 30, 32, 37, 38, 112, 113], "power": 28, "runtim": [28, 32, 93, 102], "coars": 28, "detect_resolut": [28, 29], "512": [28, 29, 58, 71, 88], "deeper": 28, "richer": 28, "probabl": [28, 32, 103], "extra": [28, 71], "increas": [28, 43], "resolut": [28, 29, 64, 88], "neural": [28, 29, 75, 91], "network": [28, 29, 75, 91], "classif": [30, 31, 35, 36, 91, 95, 96, 98, 99, 100, 101, 104, 105, 106, 108, 109], "those": [30, 35, 102], "store": [30, 32, 35, 37, 39, 71, 72, 77], "well": [30, 46], "manag": [30, 32, 36, 37, 93, 111], "interact": [30, 31, 32, 36, 37, 38], "also": [30, 61, 87, 114], "token": [30, 31, 32, 35, 36, 37, 38], "authent": [30, 31, 32, 35, 36, 37], "access": [30, 32, 36, 38, 56, 71, 90], "privat": [30, 32, 33, 35, 36, 38, 47], "repo_id": [30, 31, 32, 35, 36, 37, 38], "fn_preprocess": 30, "callabl": [30, 63], "hf_token": [30, 31, 32, 35, 36, 37, 38], "comprehens": [30, 32], "imagepreprocessfunc": 30, "variabl": [30, 38, 52, 93], "_model_nam": 30, "cach": [30, 32, 36, 37, 38, 64, 92, 111], "_model": 30, "dictionari": [30, 35, 39, 44, 61, 63, 71, 72, 73, 76, 78, 80, 95, 98, 100, 104, 106, 108], "_label": 30, "_hf_token": 30, "org": 30, "repo": [30, 63], "__init__": [30, 31, 32, 33, 35, 36, 37, 38, 41, 52, 56, 64, 73, 78], "clear": [30, 32, 36, 37, 38, 43, 72, 95, 99, 105], "free": [30, 32, 37, 38], "up": [30, 32, 37, 38, 78], "launch_demo": [30, 31, 32, 35, 36, 37, 38], "default_model_nam": [30, 32, 36, 37, 38], "server_nam": [30, 31, 32, 35, 36, 37, 38], "server_port": [30, 31, 32, 35, 36, 37, 38], "launch": [30, 31, 32, 35, 36, 37, 38], "gradio": [30, 31, 32, 35, 36, 37, 38], "demo": [30, 31, 32, 35, 36, 37, 38, 84], "interfac": [30, 31, 32, 35, 36, 37, 38, 90], "ui": [30, 31, 35, 36, 37, 38], "make_ui": [30, 31, 32, 35, 36, 37, 38], "server": [30, 31, 32, 35, 36, 37, 38], "select": [30, 32, 36, 37, 38, 43, 51, 64, 77], "dropdown": [30, 32], "port": [30, 31, 32, 35, 36, 37, 38], "importerror": [30, 37, 38], "instal": [30, 31, 35, 36, 37, 38, 66, 72, 111], "properli": [30, 36, 71], "usernam": [30, 37, 38], "repo_nam": [30, 37, 38], "model_v1": 30, "7860": [30, 32, 37, 38], "submit": 30, "recent": [30, 32, 36, 37, 38], "label_group": 30, "highest": [30, 103], "through": [30, 32, 35, 63, 114], "error": [30, 38, 41, 63, 87], "predict_fmt": 30, "fmt": [30, 31, 32, 35, 36, 44, 77, 80, 87], "top5": [30, 31], "logit": [30, 31, 32, 35, 36], "embed": [30, 31, 32, 35, 36, 41, 77, 87], "dict": [30, 31, 32, 35, 41, 44, 55, 61, 62, 63, 71, 72, 73, 77, 80, 87, 90, 95, 96, 98, 99, 100, 104, 105, 106, 108, 109], "top": [30, 31, 52, 102], "k": [30, 31], "e": [30, 31, 32, 43, 65, 68, 69, 85, 88, 91], "g": [30, 31, 32, 43, 65, 68, 69, 85, 87, 88], "top10": 30, "predict_scor": 30, "ia": 30, "conveni": [30, 31, 35, 38, 56, 71, 114], "wrapper": [30, 37, 41], "id": [30, 31, 32, 35, 36, 37, 38], "timm": [31, 35, 62], "pytorch": [31, 35], "classifi": [31, 34, 95, 100, 101, 102, 104, 106, 108, 109, 111], "web": [31, 32, 36], "retriev": [31, 39, 43], "make": [31, 35, 38, 56, 61, 81, 91, 99, 103, 105], "easi": [31, 37], "minim": [31, 52], "programmat": 31, "standalon": 31, "app": [31, 35, 75], "gr": [31, 35, 36, 37, 38], "environmenterror": [31, 35, 37, 38, 66, 72], "build": [31, 35, 63, 77, 79, 87], "larger": [31, 54, 58, 89], "preprocessor": [31, 35, 36, 71], "val": [31, 35], "accord": [31, 35, 63], "veri": 31, "big": [31, 41], "dim": [31, 35, 77, 80, 87], "index": [31, 35, 77, 87, 114], "after": [31, 35, 50, 63, 77, 79, 84, 87], "l2": [31, 32, 35, 77, 87], "categori": [31, 35, 77, 80, 95, 103], "tag": [31, 35, 111], "img1": [31, 47, 48, 77, 87], "animetimm": [31, 35], "swinv2_base_window8_256": 31, "dbv4a": 31, "fullxx": 31, "cl": [31, 51], "jia_redian_ruzi_ruzi": 31, "9890832304954529": 31, "siya_ho": 31, "005189628805965185": 31, "bai_qi": 31, "qsr": 31, "0015026535838842392": 31, "kkuem": 31, "0012714712647721171": 31, "teddy_": 31, "khanshin": 31, "00035598213435150683": 31, "img2": [31, 47, 48, 77, 87], "monori_rogu": 31, "6921895742416382": 31, "stanley_lau": 31, "2040979117155075": 31, "neoartcor": 31, "03475344926118851": 31, "ayya_sap": 31, "005350438412278891": 31, "goomrrat": 31, "004616163671016693": 31, "img3": 31, "shexyo": 31, "9998241066932678": 31, "oroboru": 31, "0001537767384434119": 31, "jener": 31, "268482477229554e": 31, "06": [31, 95, 96, 98, 103, 104, 105, 106, 108], "free_style_": 31, "yohan1754": 31, "4537688406999223e": 31, "kakeku": 31, "5340586944366805e": 31, "img4": 31, "z": 31, "taiga": 31, "9999995231628418": 31, "tina_": 31, "tinafya": 31, "2290533391023928e": 31, "07": [31, 63, 103, 104, 105, 108], "arind_yudha": 31, "17258208990279e": 31, "08": [31, 43, 63, 104, 105], "chixiao": 31, "949555076905199e": 31, "zerotwenty_": 31, "020": 31, "218352955831506e": 31, "img5": 31, "spam_": 31, "spamham4506": 31, "9999998807907104": [31, 104, 105], "falken_": 31, "yutozin": 31, "501828954062148e": 31, "yuki_": 31, "asayuki101": 31, "285677863118508e": 31, "danbal": 31, "452678752959628e": 31, "09": [31, 63], "buri_": 31, "retty9349": 31, "757136379789472e": 31, "img6": 31, "mashuu_": 31, "neko_no_oyashiro": 31, "minaba_hideo": 31, "543745646401476e": 31, "simosi": 31, "499865978781827e": 31, "maoh_yueer": 31, "302619149854081e": 31, "7nite": 31, "6548184478846224e": 31, "1024": [31, 75, 87], "multimod": 32, "hub": [32, 35], "discoveri": 32, "variant": [32, 36, 77], "pipelin": [32, 61, 63], "pattern": [32, 43, 78], "direct": 32, "api": [32, 36, 38], "control": [32, 35, 71], "via": 32, "deploy": [32, 103], "reus": 32, "lru": 32, "thread": [32, 36, 38, 90, 110], "safe": [32, 36, 38, 72, 79, 80, 90, 101, 103, 105, 110, 111], "demand": 32, "switch": [32, 37, 38], "image_encod": [32, 36], "upload": [32, 37, 38], "enter": 32, "link": 32, "address": 32, "bind": 32, "organ": 32, "precomput": [32, 86], "cosin": 32, "scale": [32, 36, 51, 52, 56, 71, 75, 77, 87, 112, 113], "complex": 32, "image_embed": 32, "text_embed": 32, "thei": [32, 43, 59, 63], "text_encod": [32, 36], "accept": 32, "_process_rgb": 33, "_process_alpha_channel_with_model": 33, "_process_rgba": 33, "attribut": 33, "classifymodel": 34, "classify_predict_scor": 34, "classify_predict": 34, "classify_predict_fmt": 34, "classify_timm": [34, 111], "classifytimmmodel": 34, "classify_timm_predict": 34, "imageenhanc": 34, "clip": [34, 63, 71, 111], "clipmodel": 34, "clip_image_encod": 34, "clip_text_encod": 34, "clip_predict": 34, "multilabel_timm": [34, 111], "multilabeltimmmodel": 34, "multilabel_timm_predict": 34, "siglip": [34, 63, 111], "siglipmodel": 34, "siglip_image_encod": 34, "siglip_text_encod": 34, "siglip_predict": 34, "yolomodel": 34, "yoloseg": [34, 111], "yolosegmentationmodel": 34, "yolo_seg_predict": 34, "multi": [35, 41, 90], "export": [35, 49, 93], "creation": [35, 36, 61, 62, 73], "selected_tag": 35, "csv": 35, "json": [35, 41], "where": [35, 39, 43, 71, 72, 77, 87, 90], "belong": [35, 43], "default_threshold": 35, "default_use_tag_threshold": 35, "whether": [35, 38, 43, 49, 51, 63, 73, 76, 77, 80, 87, 88], "use_tag_threshold": 35, "fmt_unset": 35, "across": [35, 90], "directli": [35, 71], "instanti": 35, "rate": [35, 77, 79, 80, 87, 99, 101, 111], "skadi": [35, 75, 77, 79, 80, 84, 87], "mobilenetv3_large_150d": 35, "dbv4": 35, "1girl": [35, 71, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87], "9963783025741577": 35, "long_hair": [35, 77, 79, 80, 84, 86, 87], "9685494899749756": 35, "solo": [35, 71, 76, 77, 78, 79, 80, 84, 85, 86, 87], "9548443555831909": 35, "navel": [35, 77, 79, 80, 84, 87], "9415484666824341": 35, "9369214177131653": 35, "red_ey": [35, 77, 79, 80, 84, 87], "9019639492034912": 35, "shirt": [35, 77, 79, 80, 84, 87], "873087465763092": 35, "outdoor": [35, 77, 79, 80, 84, 87], "866461992263794": 35, "crop_top": [35, 77, 79, 80, 84, 87], "862577497959137": 35, "midriff": [35, 77, 79, 80, 84, 87], "8544420003890991": 35, "sportswear": [35, 77, 79, 80, 84, 87], "849435567855835": 35, "8209151029586792": 35, "short_sleev": [35, 77, 79, 80, 84, 87], "817188560962677": 35, "hold": [35, 77, 78, 79, 80, 84, 87], "811793327331543": 35, "very_long_hair": [35, 77, 79, 80, 84, 86, 87], "8082301616668701": 35, "glove": [35, 77, 79, 80, 84, 87], "7840366363525391": 35, "black_glov": [35, 77, 79, 80, 84, 87], "7765430808067322": 35, "thigh": [35, 77, 79, 80, 84, 87], "7542579770088196": 35, "looking_at_view": [35, 77, 79, 80, 84, 87], "7331588268280029": 35, "dai": [35, 77, 79, 80, 84, 87], "7203925251960754": 35, "hair_between_ey": [35, 77, 79, 80, 84, 87], "7121687531471252": 35, "large_breast": [35, 77, 80, 84, 87], "6990523338317871": 35, "baseball_bat": [35, 77, 80, 84, 87], "6809443831443787": 35, "grey_hair": [35, 77, 87], "6790007948875427": 35, "sky": [35, 77, 79, 80, 84, 87], "6716539263725281": 35, "stomach": [35, 77, 80, 84, 87], "6698249578475952": 35, "sweat": [35, 77, 79, 80, 84, 87], "6454322934150696": 35, "black_shirt": [35, 77, 80, 84, 87], "6270318031311035": 35, "cowboy_shot": [35, 77, 79, 80, 84, 87], "6216483116149902": 35, "blue_ski": [35, 77, 79, 80, 84, 87], "5898874998092651": 35, "black_short": [35, 77, 84, 87], "5445142984390259": 35, "holding_baseball_bat": [35, 77, 79, 80, 84, 87], "5013713836669922": 35, "white_hair": [35, 87], "4999670684337616": 35, "blush": [35, 71, 77, 79, 80, 84, 87], "4860053062438965": 35, "cloud": [35, 77, 79, 80, 84, 87], "474183052778244": 35, "4724341332912445": 35, "thigh_gap": [35, 77, 84, 87], "4330931305885315": 35, "short_short": [35, 77, 84, 87], "39793258905410767": 35, "parted_lip": [35, 77, 78, 79, 80, 84, 87], "36694538593292236": 35, "crop_top_overhang": [35, 77, 84], "3321989178657532": 35, "official_alternate_costum": [35, 77], "3157039284706116": 35, "blurri": [35, 67, 71], "24181532859802246": 35, "groin": [35, 71], "21906554698944092": 35, "ass_visible_through_thigh": [35, 77, 84, 87], "2188207507133484": 35, "cropped_shirt": [35, 77], "18700966238975525": 35, "taut_shirt": 35, "08612403273582458": 35, "taut_cloth": 35, "0701744556427002": 35, "skadi_": [35, 77, 79, 80, 87], "arknight": [35, 77, 79, 80, 87], "9796262979507446": 35, "sensit": [35, 43, 51, 77, 87, 99, 105], "9580697417259216": 35, "hutao": [35, 46, 75, 77, 79, 80, 84, 87], "988956093788147": 35, "twintail": [35, 77, 78, 79, 80, 84, 87], "9650213718414307": 35, "ghost": [35, 77, 84, 87], "940951943397522": 35, "tongue_out": [35, 77, 79, 80, 84, 87], "9330000877380371": 35, "tongu": [35, 77, 79, 80, 84, 87], "9267600774765015": 35, "skirt": [35, 77, 79, 80, 84, 87], "9194451570510864": 35, "symbol": [35, 56, 77, 84, 87], "shaped_pupil": [35, 77, 84, 87], "9103127717971802": 35, "brown_hair": [35, 77, 79, 80, 84, 87], "9067947268486023": 35, "8872615098953247": 35, "8631541728973389": 35, "8235997557640076": 35, "8214132785797119": 35, "long_sleev": [35, 77, 80, 84, 87], "7965610027313232": 35, "bag": [35, 71, 77, 79, 80, 84, 87], "7958617210388184": 35, "jacket": [35, 77, 79, 80, 84, 87], "7932659387588501": 35, "flower": [35, 77, 78, 79, 80, 84, 87], "7630170583724976": 35, "7500981092453003": 35, "hair_orna": [35, 77, 79, 80, 84, 87], "738053023815155": 35, "7321316599845886": 35, "plaid_skirt": [35, 77, 79, 80, 84], "7173646688461304": 35, "white_shirt": [35, 77, 80, 84], "6631225347518921": 35, "pleated_skirt": [35, 77, 79, 80, 84, 87], "6344470977783203": 35, "hair_flow": [35, 77, 79, 80, 84, 87], "6293849945068359": 35, "nail_polish": [35, 77, 80, 84], "6136130094528198": 35, "multicolored_hair": [35, 84], "5703858733177185": 35, "5195141434669495": 35, "plaid_cloth": [35, 77], "503984808921814": 35, "gradient_hair": [35, 84], "49658203125": 35, "alternate_costum": [35, 77, 87], "4947473704814911": 35, "493851900100708": 35, "484821081161499": 35, "smile": [35, 77, 79, 80, 84, 87], "4778161942958832": 35, "black_nail": [35, 77], "4747253358364105": 35, "collared_shirt": [35, 77, 80, 84], "46951043605804443": 35, "46920245885849": 35, "45227500796318054": 35, "school_uniform": [35, 77, 79, 80, 84, 87], "4197554290294647": 35, "41959843039512634": 35, "miniskirt": [35, 77, 80, 84], "3916422426700592": 35, "38207799196243286": 35, "blue_jacket": [35, 77, 84], "3614964485168457": 35, "sleeves_past_wrist": [35, 79, 80, 84], "3611966073513031": 35, "backpack": [35, 77, 79, 80, 84, 87], "32487112283706665": 35, "colored_tip": 35, "314140260219574": 35, "sidelock": [35, 77, 78], "3062695264816284": 35, "black_jacket": 35, "299169659614563": 35, "29005059599876404": 35, "charm_": [35, 77, 79, 80], "22183549404144287": 35, "multiple_r": 35, "2172674536705017": 35, "open_jacket": [35, 77], "2046721875667572": 35, "ring": [35, 78], "18625634908676147": 35, "brown_skirt": [35, 84], "18045437335968018": 35, "contemporari": [35, 77], "13890522718429565": 35, "hu_tao_": [35, 77, 87], "genshin_impact": [35, 77, 87], "9779937267303467": 35, "boo_tao_": [35, 77, 87], "8973554372787476": 35, "6215817332267761": 35, "3872501254081726": 35, "That": 35, "witha": 35, "artist": [35, 71, 77], "9938606023788452": 35, "9691187143325806": 35, "9463587403297424": 35, "944723904132843": 35, "9439248442649841": 35, "9335891008377075": 35, "8865424394607544": 35, "8601726293563843": 35, "8445472717285156": 35, "83197021484375": 35, "8274217247962952": 35, "8188955783843994": 35, "8183804750442505": 35, "8089936971664429": 35, "8038264513015747": 35, "7703496813774109": 35, "7689077854156494": 35, "768336832523346": 35, "739115834236145": 35, "7282243967056274": 35, "6852632761001587": 35, "6799711585044861": 35, "6694454550743103": 35, "6693665385246277": 35, "6493985652923584": 35, "6425715684890747": 35, "6186742186546326": 35, "5906491279602051": 35, "5860112905502319": 35, "5825777649879456": 35, "5549533367156982": 35, "5523971915245056": 35, "5324308276176453": 35, "52657151222229": 35, "4896492063999176": 35, "45526784658432007": 35, "4306206703186035": 35, "4149143397808075": 35, "4124316871166229": 35, "34030789136886597": 35, "artist_nam": [35, 77, 87], "2679593563079834": 35, "2652612328529358": 35, "2548949122428894": 35, "basebal": [35, 77, 80, 87], "24870169162750244": 35, "2240566909313202": 35, "stretch": 35, "2012709677219391": 35, "19828352332115173": 35, "1960265338420868": 35, "tone": 35, "13941210508346558": 35, "exercis": [35, 77], "11270403861999512": 35, "lens_flar": 35, "10835999250411987": 35, "08783495426177979": 35, "08448180556297302": 35, "linea_alba": 35, "06583884358406067": 35, "8951651453971863": 35, "9492285847663879": 35, "Its": 35, "But": 35, "easili": 35, "wai": [35, 39, 71, 72], "next": [35, 41, 59], "1280": [35, 50, 77], "sigmoid": [36, 92], "loss": 36, "reset": [36, 38], "about": [36, 39], "hostnam": 36, "One": [36, 47], "detect": [37, 38, 46, 49, 51, 55, 56, 57, 58, 76, 78, 93, 94, 99, 105, 111], "post": [37, 38, 49], "helper": 37, "metadata": [37, 38, 44, 70, 72, 73, 111], "cleanup": 37, "associ": [37, 73], "default_conf_threshold": [37, 38], "default_iou_threshold": [37, 38], "apply_default_threshold": [37, 38], "offlin": [37, 38], "enabl": [37, 38, 77, 87], "environ": [37, 38, 88, 90, 93, 111], "yolov5": 37, "allow_dynam": [37, 38], "dynam": [37, 38, 61], "300": [37, 63], "400": 37, "simpl": 37, "explicitli": 37, "onlin": [38, 76], "execut": [38, 93, 112, 113], "demonstr": 38, "try": [38, 59], "forc": [38, 93], "seg": [38, 75], "glob": 38, "search": 38, "repeat": 38, "filesystem": 38, "_offlin": 38, "connect": [38, 58], "occur": 38, "found": [38, 39, 52, 71, 95], "read": [39, 40, 41, 70, 71, 72], "write": [39, 40, 41, 70, 72], "exif": [39, 40, 71], "gif": [39, 40, 71], "comment": 39, "These": [39, 42, 64], "context": [39, 40], "ai": [39, 40, 73, 94], "attempt": [39, 52, 63, 71, 73, 93], "commonli": [39, 63, 81, 91], "look": [39, 49, 71, 95], "usercom": 39, "field": [39, 73], "dst_filenam": 39, "destin": [39, 71, 72, 73], "filenam": [39, 64], "pnginfo": [39, 41, 71, 73], "geninfo": [40, 111], "lsb": [40, 73, 111], "signific": [40, 41, 43, 68, 73], "bit": [40, 41, 63, 73, 77], "read_geninfo_paramet": 40, "read_geninfo_exif": 40, "read_geninfo_gif": 40, "write_geninfo_paramet": 40, "write_geninfo_exif": 40, "write_geninfo_gif": 40, "read_lsb_raw_byt": 40, "read_lsb_metadata": 40, "write_lsb_raw_byt": 40, "write_lsb_metadata": 40, "lsbreaderror": 40, "lsbextractor": 40, "imagelsbdataextractor": 40, "serialize_pnginfo": 40, "serialize_json": 40, "inject_data": 40, "steganographi": 41, "serial": 41, "compat": [41, 81], "inject": 41, "emb": [41, 77, 87], "seamlessli": 41, "hidden": 41, "decompress": 41, "gzip": 41, "written": 41, "appropri": [41, 49, 63, 71], "serializ": [41, 61], "err": 41, "caus": [41, 110], "get_next_n_byt": 41, "get_one_byt": 41, "form": [41, 81], "read_32bit_integ": 41, "32": [41, 63], "interpret": [41, 56], "endian": 41, "enough": 41, "magic": 41, "stealth_pngcomp": 41, "extract_data": 41, "length": [41, 43, 50], "compress": 41, "along": [41, 43, 75], "robust": [41, 43], "skytnt": [42, 64, 75], "poor": 42, "anime_dbaesthet": [42, 45], "better": [42, 46, 66, 77, 87, 88, 94, 96, 99, 102, 105, 109], "2053756": 42, "09986039996147156": 42, "1663584": 42, "24299287796020508": 42, "4886411": 42, "38091593980789185": 42, "2066024": 42, "5131649971008301": 42, "3670169": 42, "6011670827865601": 42, "5930006": 42, "7067991495132446": 42, "3821265": 42, "8237218260765076": 42, "5512471": 42, "9187621474266052": 42, "limit": [43, 77, 79], "smaller": 43, "7eu7d7": [43, 84, 88, 114], "ccip_onnx": 43, "cluster": [43, 47], "refer": [43, 46, 70, 102], "relev": 43, "aforement": 43, "manual": [43, 52], "384": [43, 47, 61, 62, 63], "caform": 43, "randaug": 43, "prune": 43, "vector": [43, 77], "pruned_fp32": 43, "5_fp32": 43, "feat": 43, "768": [43, 49, 71], "17847511429108218": 43, "1951224011983088": 43, "18397327797685215": 43, "y": [43, 52, 90], "16583099961280823": 43, "42947039008140564": 43, "4037521779537201": 43, "4371533691883087": 43, "40748104453086853": 43, "392294704914093": 43, "pairwis": 43, "matrix": 43, "5350548e": 43, "6583106e": 43, "01": 43, "2947042e": 43, "0375218e": 43, "8025822e": 43, "3715334e": 43, "0748104e": 43, "2675274e": 43, "9229470e": 43, "j": 43, "th": 43, "dbscan": 43, "dbscan_2": 43, "dbscan_fre": 43, "optic": [43, 49], "optics_best": 43, "epsilon": 43, "ep": 43, "min_sampl": 43, "ccipclustermethodtyp": 43, "12921094122454668": 43, "1291187648928262": 43, "1836453739562513": 43, "distanc": 43, "_featureorimag": 43, "sampl": [43, 47, 71, 94, 95, 96, 98, 99, 100, 104, 105, 106, 108, 109], "neighborhood": [43, 66], "core": [43, 112, 113], "few": 43, "too": 43, "tune": 43, "guidelin": 43, "deal": [43, 70], "solut": [43, 52], "small": [43, 51], "advis": [43, 79], "significantli": 43, "separ": [43, 90], "slightli": 43, "exhibit": 43, "regular": [43, 66], "outfit": 43, "awar": 43, "highli": 43, "so": [43, 46, 77, 84, 88], "care": 43, "diff": 43, "07437477": 43, "0356068": 43, "04396922": 43, "05131693": 43, "assess": 44, "aesthet": [44, 45, 111], "danbooru": [44, 79, 82, 84, 99, 102], "hakubooru": 44, "kohakublueleaf": 44, "swinv2pv3_v0_448_ls0": 44, "2_x": 44, "percentil": 44, "_default_model_nam": 44, "masterpiec": [44, 71], "9831666690063624": 44, "8810615667538594": 44, "great": 44, "8225559148288356": 44, "good": [44, 49], "591020403706702": 44, "2888798940585766": 44, "243279223969715": 44, "worst": [44, 71], "005268185993767627": 44, "275707557797432": 44, "7977807857096195": 44, "56098810210824": 44, "670568235218525": 44, "1677918508648872": 44, "9305131509900093": 44, "6085879728198051": 44, "6834832429885864": 44, "16141420602798462": 44, "05435194447636604": 44, "025083942338824272": 44, "024000568315386772": 44, "027076328173279762": 44, "024589713662862778": 44, "3757021427154541": 44, "3451208472251892": 44, "1511985808610916": 44, "04740551486611366": 44, "02172713913023472": 44, "027498546987771988": 44, "03134724497795105": 44, "39281174540519714": 44, "22457796335220337": 44, "15563568472862244": 44, "10796019434928894": 44, "047730278223752975": 44, "0393439345061779": 44, "031940147280693054": 44, "13832266628742218": 44, "20687267184257507": 44, "2509062886238098": 44, "1644320785999298": 44, "11332042515277863": 44, "08270663768053055": 44, "043439216911792755": 44, "033693961799144745": 44, "03375888615846634": 44, "050045162439346313": 44, "16734018921852112": 44, "4311050772666931": 44, "23242227733135223": 44, "05163438618183136": 44, "012833272106945515": 44, "01619996316730976": 44, "03074900433421135": 44, "1396280825138092": 44, "5038207173347473": 44, "22299200296401978": 44, "07377689331769943": 44, "02854202501475811": 44, "026677291840314865": 44, "02838410809636116": 44, "026617199182510376": 44, "02508518099784851": 44, "06039097160100937": 44, "8043031692504883": 44, "get_aesthetic_scor": 45, "ccip": [45, 111], "ccip_extract_featur": 45, "ccip_batch_extract_featur": 45, "ccip_default_threshold": 45, "ccip_differ": 45, "ccip_sam": 45, "ccip_batch_differ": 45, "ccip_batch_sam": 45, "ccip_default_clustering_param": 45, "ccip_clust": 45, "ccip_merg": 45, "dbaesthet": [45, 111], "laplacian": [45, 111], "laplacian_scor": 45, "lpip": [45, 111], "lpips_extract_featur": 45, "lpips_differ": 45, "lpips_clust": 45, "psnr_": [45, 111], "psnr": [45, 69], "blur": [46, 51], "than": [46, 47, 51, 77, 90, 94, 102], "seem": 46, "just": [46, 66, 77, 96, 99, 102, 105, 109], "we": [46, 68, 88], "explor": 46, "bluri": 46, "156": 46, "68285005210006": 46, "text_blur": 46, "2276": 46, "66629157129": 46, "real2": 46, "908745781486806": 46, "mmd": 46, "1072": 46, "8372572065527": 46, "richzhang": 47, "perceptualsimilar": 47, "chafen_arknight": 47, "rand": 47, "995": 47, "cnn": 47, "f1": 47, "f2": 47, "f3": 47, "f4": 47, "f5": 47, "64": [47, 63, 66, 71, 88, 112, 113], "99": 47, "192": 47, "49": [47, 63], "256": [47, 61, 62, 68, 71], "anoth": 47, "16922694444656372": 47, "22250649333000183": 47, "6897575259208679": 47, "10956494510173798": 47, "6823137998580933": 47, "6837796568870544": 47, "nois": [47, 54, 66, 68], "inf": 48, "gaussian_20": 48, "dat": 48, "058228614646987": 48, "gaussian_3": 48, "27": [48, 63], "65611098737784": 48, "lq": 48, "29589659377844": 48, "recogn": [49, 63], "recognit": 49, "ch_pp": 49, "ocrv4_det": 49, "heat_threshold": 49, "box_threshold": 49, "max_candid": 49, "1000": 49, "unclip_ratio": 49, "heat": 49, "candid": 49, "unclip": 49, "comic": [49, 96], "742": 49, "485": [49, 61, 62], "809": 49, "511": 49, "9543377610144915": 49, "682": 49, "98": 49, "734": 49, "124": 49, "9309689495575223": 49, "136": 49, "836": 49, "164": 49, "9042856988923695": 49, "144": 49, "455": 49, "196": 49, "874083638387722": 49, "719": 49, "835": 49, "488": 49, "8628696346175078": 49, "478": 49, "214": 49, "508": 49, "848871771901487": 49, "1030": 49, "557": 49, "1184": 49, "578": 49, "8352495440618789": 49, "427": 49, "129": 49, "553": 49, "154": 49, "8249209443996619": 49, "detect_model": 49, "recognize_model": 49, "ocrv4_rec": 49, "rotation_threshold": 49, "is_remove_dupl": 49, "rotat": [49, 52], "duplic": [49, 71], "mob": 49, "9356705927336156": 49, "shishou": 49, "8933000384412466": 49, "BUT": 49, "8730931912907247": 49, "oh": 49, "8417627579351514": 49, "mirror": 49, "7366019454049503": 49, "el": 49, "gato": 49, "iberico": 49, "7271127306351021": 49, "THAt": 49, "701928390168364": 49, "6965972578194936": 49, "chines": 49, "english": 49, "cannot": [49, 59, 61, 63, 73], "languag": 49, "func": [49, 92, 111], "japanes": [49, 71], "post_text": 49, "319": 49, "847": 49, "561": 49, "899": 49, "kancol": 49, "9130667787597329": 49, "552": 49, "811": 49, "791": 49, "921": 49, "1944": 49, "8566762346615406": 49, "820": 49, "558": 49, "850": 49, "fleet": 49, "collect": [49, 70], "8100635458911772": 49, "235": 49, "904": 49, "855": 49, "1009": 49, "\u6d77": 49, "6716076803280185": 49, "858": 49, "808": 49, "tsu": 49, "ka": 49, "NO": 49, "u": [49, 114], "mi": 49, "de": 49, "654507230718228": 49, "209": 49, "507": 49, "2888084133529467": 49, "japan_pp": 49, "ocrv3_rec": 49, "9230690942939336": 49, "8564870717047623": 49, "\u3044\u3064\u304b\u3042\u306e\u6d77\u3067": 49, "8061289060358996": 49, "8045396777081609": 49, "7311649382696896": 49, "\u8266\u3068\u308c\u308c": 49, "6648729016512889": 49, "ocrv2_det": 49, "ocrv3_det": 49, "ocrv4_server_det": 49, "ch_ppocr_mobile_slim_v2": 49, "0_det": 49, "ch_ppocr_mobile_v2": 49, "ch_ppocr_server_v2": 49, "en_pp": 49, "arabic_pp": 49, "ocrv2_rec": 49, "ocrv4_server_rec": 49, "0_rec": 49, "chinese_cht_pp": 49, "cyrillic_pp": 49, "devanagari_pp": 49, "en_number_mobile_v2": 49, "ka_pp": 49, "korean_pp": 49, "latin_pp": 49, "ta_pp": 49, "te_pp": 49, "max_siz": [50, 61, 62, 63], "longer": 50, "720": 50, "new_img": 50, "600": 50, "337": 50, "obscur": 51, "regist": [51, 52, 61, 62, 63], "rectangular": 51, "967": [51, 52], "143": [51, 52], "1084": [51, 52], "261": [51, 52], "246": [51, 52], "208": [51, 52], "331": [51, 52], "287": [51, 52], "662": [51, 52], "466": [51, 52], "705": [51, 52], "514": [51, 52], "479": [51, 52], "283": [51, 52], "326": [51, 52], "color_black": 51, "radiu": 51, "emoji": [51, 52], "penis": 51, "vagina": 51, "serv": [51, 63, 79], "foundat": 51, "inherit": [51, 63], "fill": 51, "color_default": 51, "green": 51, "color_green": 51, "ffff00": 51, "color_ffff00": 51, "blur_4": 51, "blur_8": 51, "blur_12": 51, "pixelate_4": 51, "pixelate_8": 51, "pixelate_12": 51, "arg": 51, "subclass": 51, "keyerror": 51, "alreadi": 51, "exist": [51, 72, 77, 93, 96], "angl": 52, "end": [52, 71], "censor_area": [52, 53], "ratio_threshold": 52, "minimum": [52, 58, 64, 66], "total": [52, 112, 113], "star": [52, 84], "register_censor_method": [52, 53], "smiling_face_with_heart": 52, "twitter": 52, "appl": 52, "googl": 52, "microsoft": 52, "samsung": 52, "whatsapp": 52, "facebook": 52, "messeng": 52, "joypixel": 52, "openmoji": 52, "emojidex": 52, "mozilla": 52, "express": 52, "code": [52, 68, 77, 84, 87], "_emojistyletyp": 52, "emoji_default": 52, "cat_fac": 52, "emoji_green": 52, "grinning_face_with_sweat": 52, "emoji_liuhanhuangd": 52, "abl": [52, 59], "prefix": [52, 78, 83], "sum": 52, "cx": 52, "mass": 52, "occlus": 52, "cy": 52, "find_for_area": 52, "rectangl": 52, "corner": 52, "factor": [52, 63], "align": [53, 111], "align_maxs": 53, "censor_": [53, 111], "censor_nsfw": 53, "basecensor": 53, "colorcensor": 53, "blurcensor": 53, "pixelatecensor": 53, "imgcensor": [53, 111], "imagebasedcensor": 53, "emojibasedcensor": 53, "singleimag": 53, "squeez": [53, 111], "squeeze_with_transpar": 53, "tightli": 54, "interest": 54, "jerry_with_spac": 54, "median_filt": 54, "median": 54, "kernel": 54, "disabl": 54, "keypoint": [55, 56, 57, 58], "idea": 55, "research": 55, "auto_detect": 55, "out_bbox": 55, "person_detect_cfg": 55, "op18keypointset": [55, 57, 58], "rtmpose": 55, "config": [55, 62, 111, 114], "foot": [55, 56], "hand1": 55, "hand2": 55, "op18_visu": [55, 57], "0x7f5ca933f3d0": 55, "axesimag": 55, "0x7f5c98069790": 55, "all_": 56, "openpos": [56, 71], "op18": [56, 58], "__mul__": 56, "multipli": 56, "scalar": 56, "__truediv__": 56, "divisor": 56, "left_foot": 56, "left_hand": 56, "right_foot": 56, "right_hand": 56, "enum": 56, "enumer": 56, "readabl": [56, 87], "categor": [56, 77], "nose": 56, "neck": 56, "elbow": 56, "wrist": 56, "ankl": 56, "ear": [56, 78, 85], "member": 56, "right_should": 56, "right_elbow": 56, "right_wrist": 56, "left_should": 56, "left_elbow": 56, "left_wrist": 56, "right_hip": 56, "right_kne": 56, "right_ankl": 56, "left_hip": 56, "left_kne": 56, "left_ankl": 56, "right_ey": 56, "left_ey": 56, "right_ear": 56, "left_ear": 56, "left_big_to": 56, "left_small_to": 56, "left_heel": 56, "right_big_to": 56, "right_small_to": 56, "right_heel": 56, "__int__": 56, "truncat": [56, 101, 111], "zero": 56, "must": [56, 78, 110], "preced": 56, "surround": 56, "whitespac": [56, 81], "36": [56, 63], "0b100": 56, "91": [56, 63], "112": 56, "92": [56, 63, 85], "113": [56, 63], "dwpose": [57, 111], "dwpose_estim": 57, "openpose18": 57, "op18_body_max": 57, "op18_body_min": 57, "op18_face_max": 57, "op18_face_min": 57, "op18_left_foot_max": 57, "op18_left_foot_min": 57, "op18_left_hand_max": 57, "op18_left_hand_min": 57, "op18_right_foot_max": 57, "op18_right_foot_min": 57, "op18_right_hand_max": 57, "op18_right_hand_min": 57, "keypoints_list": 58, "min_edge_s": 58, "draw_bodi": 58, "draw_hand": 58, "draw_feet": 58, "draw_fac": 58, "drawn": 58, "shorter": 58, "ellips": 58, "facial": [58, 78, 95], "parser": [59, 61, 62, 71], "notparsetarget": 60, "register_pillow_transform": 60, "register_pillow_pars": 60, "create_pillow_transform": 60, "parse_pillow_transform": 60, "register_torchvision_transform": 60, "register_torchvision_pars": 60, "create_torchvision_transform": 60, "parse_torchvision_transform": 60, "register_creators_for_transform": 60, "notprocessortypeerror": 60, "create_transforms_from_transform": 60, "is_valid_size_dict": 60, "convert_to_size_dict": 60, "get_size_dict": 60, "create_clip_transform": 60, "create_transforms_from_clip_processor": 60, "create_convnext_transform": 60, "create_transforms_from_convnext_processor": 60, "create_vit_transform": 60, "create_transforms_from_vit_processor": 60, "create_siglip_transform": 60, "create_transforms_from_siglip_processor": 60, "create_bit_transform": 60, "create_transforms_from_bit_processor": 60, "create_blip_transform": 60, "create_transforms_from_blip_processor": 60, "create_mobilenetv2_transform": 60, "create_transforms_from_mobilenetv2_processor": 60, "tensor": [61, 62, 63, 72], "composit": [61, 63], "machin": [61, 91], "learn": [61, 91], "compos": [61, 62, 63], "sequenc": [61, 63, 78], "pillowcompos": [61, 63], "sequenti": 61, "decor": [61, 62, 63, 90], "facilit": 61, "creator": [61, 63], "tvalu": [61, 62], "describ": 61, "bicub": [61, 62, 63], "pillowres": [61, 63], "antialia": [61, 62, 63], "bilinear": [61, 62], "center_crop": [61, 62], "pillowcentercrop": [61, 63], "pillowtotensor": [61, 63], "maybe_to_tensor": [61, 62], "pillowmaybetotensor": 61, "std": [61, 62, 63], "pillownorm": [61, 63], "456": [61, 62], "406": [61, 62], "229": [61, 62], "225": [61, 62], "48500001430511475": 61, "4560000002384186": 61, "4059999883174896": 61, "2290000021457672": 61, "2240000069141388": 61, "22499999403953552": 61, "framework": 62, "extend": 62, "centercrop": 62, "totensor": 62, "maybetotensor": 62, "4850": 62, "4560": 62, "4060": 62, "2290": 62, "2240": 62, "2250": 62, "interpolationmod": 62, "processor": [63, 112, 113], "vitimageprocessor": 63, "5906": 63, "33": 63, "donutimageprocessor": 63, "1901": 63, "70": [63, 77, 88], "detrimageprocessor": 63, "1575": 63, "86": [63, 78], "clipimageprocessor": 63, "1374": 63, "73": 63, "videomaeimageprocessor": 63, "1093": 63, "convnextimageprocessor": 63, "648": 63, "65": 63, "segformerimageprocessor": 63, "533": 63, "00": 63, "beitimageprocessor": 63, "468": 63, "63": 63, "siglipimageprocessor": 63, "440": 63, "48": 63, "layoutlmv3imageprocessor": 63, "403": 63, "layoutlmv2imageprocessor": 63, "332": 63, "87": 63, "mllamaimageprocessor": 63, "qwen2vlimageprocessor": 63, "314": 63, "77": 63, "blipimageprocessor": 63, "276": 63, "55": 63, "idefics2imageprocessor": 63, "226": 63, "llavanextimageprocessor": 63, "215": 63, "bitimageprocessor": 63, "210": 63, "pix2structimageprocessor": 63, "conditionaldetrimageprocessor": 63, "53": 63, "samimageprocessor": 63, "52": 63, "deitimageprocessor": 63, "mask2formerimageprocessor": 63, "89": 63, "vivitimageprocessor": 63, "88": 63, "yolosimageprocessor": 63, "84": 63, "47": 63, "viltimageprocessor": 63, "41": 63, "detaimageprocessor": 63, "68": 63, "38": 63, "pixtralimageprocessor": 63, "mobilenetv2imageprocessor": 63, "mobilevitimageprocessor": 63, "61": 63, "34": [63, 112, 113], "dptimageprocessor": 63, "maskformerimageprocessor": 63, "28": 63, "nougatimageprocessor": 63, "ideficsimageprocessor": 63, "rtdetrimageprocessor": 63, "efficientnetimageprocessor": 63, "40": [63, 71], "deformabledetrimageprocessor": 63, "idefics3imageprocessor": 63, "fuyuimageprocessor": 63, "videollavaimageprocessor": 63, "pvtimageprocessor": 63, "oneformerimageprocessor": 63, "mobilenetv1imageprocessor": 63, "owlv2imageprocessor": 63, "chineseclipimageprocessor": 63, "efficientformerimageprocessor": 63, "llavaonevisionimageprocessor": 63, "swin2srimageprocessor": 63, "vithybridimageprocessor": 63, "owlvitimageprocessor": 63, "04": 63, "groundingdinoimageprocessor": 63, "03": 63, "perceiverimageprocessor": 63, "chameleonimageprocessor": 63, "levitimageprocessor": 63, "vitmatteimageprocessor": 63, "extens": [63, 79], "tri": 63, "def": [63, 90], "hasattr": 63, "feature_extractor": 63, "encount": 63, "becaus": 63, "until": 63, "successfulli": 63, "imageprocessor": 63, "autoimageprocessor": 63, "from_pretrain": 63, "openai": 63, "vit": 63, "patch32": 63, "pillowconvertrgb": 63, "48145467": 63, "4578275": 63, "40821072": 63, "26862955": 63, "2613026": 63, "2757771": 63, "size_dict": 63, "shortest_edg": 63, "invalid_kei": 63, "default_to_squar": 63, "height_width_ord": 63, "constraint": 63, "els": [63, 71, 112, 113], "incompat": 63, "longest_edg": 63, "param_nam": 63, "entri": 63, "conform": 63, "messag": [63, 88], "do_res": 63, "do_center_crop": 63, "crop_siz": 63, "do_rescal": 63, "rescale_factor": 63, "00392156862745098": 63, "do_norm": 63, "image_mean": 63, "image_std": 63, "do_convert_rgb": 63, "rescal": 63, "deviat": 63, "clipprocessor": 63, "crop_pct": 63, "tailor": 63, "convnext": 63, "percentag": 63, "prepar": 63, "replic": 63, "blip": 63, "255": 63, "openai_clip_mean": 63, "openai_clip_std": 63, "behavior": 63, "mobilenetv2": 63, "per": 63, "equival": 63, "bg": 64, "strict_level": 64, "min_select": 64, "min_width": 64, "min_height": 64, "min_resolut": 64, "strict": [64, 99, 105], "get_imag": 64, "get_image_fil": 64, "list_image_fil": 64, "random_imag": 64, "randomli": 64, "random_image_fil": 64, "8057": 64, "000000": 64, "000001": 64, "000002": 64, "000003": 64, "000004": 64, "home": 64, "dgh": [64, 72, 114], "2400x1600": 64, "0x7feb86ed5160": 64, "003258": 64, "400x400": 64, "0x7feb86a748b0": 64, "quickli": 65, "backgroundimageset": 65, "list_bg_image_fil": 65, "get_bg_image_fil": 65, "get_bg_imag": 65, "random_bg_image_fil": 65, "random_bg_imag": 65, "opencv": 66, "denois": [66, 71], "inspir": [66, 75, 80, 87, 107], "mf666": [66, 107], "mist": 66, "fucker": 66, "diameter_min": 66, "diameter_max": 66, "sigma_color_min": 66, "sigma_color_max": 66, "sigma_space_min": 66, "sigma_space_max": 66, "radius_min": 66, "radius_max": 66, "eps_min": 66, "eps_max": 66, "b_iter": 66, "g_iter": 66, "random": [66, 77, 85], "bilater": 66, "guid": 66, "stage": [66, 77], "diamet": 66, "sigma": 66, "space": [66, 75, 87], "window": [66, 71], "term": 66, "contrib": 66, "noisy_imag": 66, "cleaned_img": 66, "cleaned_imag": 66, "noisi": 67, "nafnet": [67, 111], "scunet": [67, 68, 111], "adversari": [67, 111], "remove_adversarial_nois": 67, "restore_with_nafnet": 67, "restore_with_scunet": 67, "ve": 68, "gaussian": 68, "To": 68, "correctli": 68, "credibl": 68, "rgg": [68, 69], "red": [68, 78], "gopro": 68, "sidd": 68, "tile_s": [68, 69, 88], "tile_overlap": [68, 69, 88], "batch_siz": [68, 69, 88], "nafnetmodeltyp": 68, "tile": [68, 69, 88], "gan": 69, "128": 69, "scunetmodeltyp": 69, "automatic1111": 70, "stabl": [70, 71, 94, 114], "diffus": [70, 71, 94], "webui": [70, 71, 72], "novelai": 70, "sdwui": 70, "submodul": 70, "nai": [70, 111], "docstr": 70, "sdmetadata": 70, "parse_sdmeta_from_text": 70, "get_sdmeta_from_imag": 70, "save_image_with_sdmeta": 70, "read_metadata": 70, "save_with_metadata": 70, "naimetadata": 70, "get_naimeta_from_imag": 70, "add_naimeta_to_imag": 70, "save_image_with_naimeta": 70, "formatt": 71, "a1111": 71, "sd_metadata_simpl": 71, "sd_metadata_complex": 71, "prompt": 71, "neg_prompt": 71, "neg": 71, "__str__": 71, "sd1": 71, "extrem": 71, "delic": 71, "beauti": 71, "offici": 71, "global": [71, 90, 110], "illumin": 71, "soft": 71, "shadow": 71, "super": 71, "light": 71, "novel": [71, 73], "4k": 71, "metal_textur": 71, "striped_background": 71, "rich": 71, "cg": 71, "uniti": 71, "8k": 71, "wallpap": 71, "unreal": 71, "sci": 71, "fi": 71, "fantasi": 71, "silver_skin": 71, "cut": [71, 78], "silver_impossible_bodysuit": 71, "gem_on_chest": 71, "cut_silver_mechanical_leotard": 71, "headgear": [71, 78], "1_girl": 71, "slim_waist": 71, "hair": [71, 78], "long": 71, "lumin": 71, "medium_breast": [71, 86], "indistinct_camelto": 71, "flat_crotch": 71, "coquettish": 71, "squint": 71, "evil_smil": 71, "dark_persona": 71, "mouth": 71, "wet": 71, "slim_fac": 71, "tall_girl": 71, "matur": 71, "mature_fac": 71, "slim_figur": 71, "slim_leg": 71, "bare_thigh": 71, "easyneg": 71, "sketch": 71, "ugli": 71, "huge": 71, "logo": 71, "monochrom": [71, 98, 101, 111], "bad": 71, "mutat": 71, "horror": 71, "geometri": 71, "bad_prompt": 71, "miss": 71, "finger": 71, "limb": 71, "anatomi": 71, "interlock": 71, "digit": 71, "arm": 71, "2girl": 71, "deform": 71, "lipstick": 71, "skindent": 71, "tie": 71, "big_breast": 71, "thighhigh": [71, 79], "pubic_hair": [71, 78], "3d": [71, 96], "realist": 71, "slip": [71, 81], "head_out_of_fram": 71, "curvi": 71, "sampler": 71, "ddim": 71, "cfg": 71, "seed": 71, "3827064803": 71, "512x848": 71, "hash": 71, "eb49192009": 71, "anidosmix": 71, "skip": 71, "new_imag": 71, "let": 71, "what": 71, "nslim_fac": 71, "848": 71, "_sdmeta_text": 71, "starri": 71, "night": 71, "daylight": 71, "euler": 71, "sd2": 71, "footwear": 71, "shoe": 71, "bang": [71, 78, 79, 84, 87], "indoor": 71, "sleev": 71, "ahog": [71, 77, 78, 79, 80, 84, 87], "dress": [71, 78], "pot": 71, "plant": 71, "bun": [71, 78], "lora": 71, "bluearchive10": 71, "bluearchiv": 71, "neg1": 71, "dpm": 71, "2m": 71, "sde": 71, "karra": 71, "2647703743": 71, "768x768": 71, "72bd94132e": 71, "cutemix": 71, "strength": 71, "controlnet": 71, "control_v11p_sd15_openpos": 71, "cab727d4": 71, "weight": 71, "perfect": 71, "param": 71, "hire": 71, "upscal": [71, 111], "latent": 71, "ti": 71, "339cc9210f70": 71, "66a7279a88dd": 71, "info": 71, "underli": [71, 90], "sd_meta": 71, "scope": 71, "dst_file": [71, 73], "webp": 71, "systemerror": [71, 73], "input_imag": 71, "output_imag": 71, "a41": 72, "safetensor": 72, "torch": 72, "command": [72, 114], "pip": [72, 114], "_check_env": 72, "model_fil": 72, "key1": 72, "value1": 72, "key2": 72, "value2": 72, "src_model_fil": 72, "dst_model_fil": 72, "new_metadata": 72, "john": 72, "doe": [72, 76, 85, 99, 105], "input_model": 72, "output_model": 72, "softwar": 73, "generation_tim": 73, "dataclass": 73, "encapsul": 73, "taken": 73, "alia": 73, "success": [73, 114], "add_lsb_meta": 73, "save_metainfo": 73, "metainfo": 73, "prefer": 73, "isneti": [74, 111], "get_isnetis_mask": 74, "segment_with_isneti": 74, "segment_rgba_with_isneti": 74, "co": 75, "l8": 75, "00ff00": 75, "mask_": 75, "image_": 75, "hutao_seg": 75, "skadi_seg": 75, "drop": [76, 78, 79, 84, 86, 87], "cosplai": 76, "no_eyewear": 76, "eyewear": [76, 78], "span": [76, 78], "matter": [76, 78], "red_hair": [76, 78, 85, 86], "use_preset": 76, "custom_blacklist": 76, "preset": 76, "ones": 76, "neither": [76, 78], "nor": [76, 78], "tagger": [77, 87], "000": 77, "camais03": 77, "camie_tagger_onnx": 77, "year": 77, "copyright": 77, "tend": 77, "high_precis": 77, "high_recal": 77, "micro_opt": 77, "macro_opt": 77, "no_underlin": [77, 87], "drop_overlap": [77, 79, 80, 84, 87], "camiemodetyp": 77, "affect": 77, "underscor": [77, 81, 87], "precis": [77, 112, 113], "recal": 77, "micro": 77, "macro": 77, "valuabl": [77, 87], "rapid": [77, 87], "queri": [77, 87], "randn": 77, "char": [77, 79, 80, 87], "04246556758880615": 77, "6936423778533936": 77, "question": [77, 79, 80, 87, 99], "23721203207969666": 77, "explicit": [77, 79, 80, 87, 99], "033293724060058594": 77, "8412569165229797": 77, "38029077649116516": 77, "618192195892334": 77, "37446439266204834": 77, "5698797702789307": 77, "7119565010070801": 77, "5252856612205505": 77, "46417444944381714": 77, "5428758859634399": 77, "34731733798980713": 77, "tail": [77, 78], "3911612927913666": 77, "2932726740837097": 77, "4544200003147125": 77, "44711941480636597": 77, "2854885458946228": 77, "6344638466835022": 77, "611354410648346": 77, "564970850944519": 77, "4444340467453003": 77, "35846662521362305": 77, "3867686092853546": 77, "3723931908607483": 77, "31086698174476624": 77, "43279752135276794": 77, "3896197974681854": 77, "6638736724853516": 77, "5094802975654602": 77, "4867050349712372": 77, "6593714952468872": 77, "5243107676506042": 77, "4374789893627167": 77, "3754707872867584": 77, "6238733530044556": 77, "31088054180145264": 77, "gym_uniform": 77, "37657681107521057": 77, "3012588620185852": 77, "watermark": 77, "5147127509117126": 77, "web_address": 77, "6296812295913696": 77, "29214906692504883": 77, "37801358103752136": 77, "buruma": 77, "536261260509491": 77, "bike_short": [77, 80], "35828399658203125": 77, "4156728982925415": 77, "44427722692489624": 77, "2838006019592285": 77, "49192047119140625": 77, "36012423038482666": 77, "black_buruma": 77, "3422132134437561": 77, "2783987522125244": 77, "38377970457077026": 77, "baseball_mitt": 77, "32592540979385376": 77, "35402947664260864": 77, "2758416533470154": 77, "black_sports_bra": 77, "3463800549507141": 77, "sports_bra": [77, 80], "28466159105300903": 77, "2603980302810669": 77, "bike_jersei": 77, "2661605477333069": 77, "patreon_usernam": 77, "7087235450744629": 77, "patreon_logo": 77, "560276210308075": 77, "5921452641487122": 77, "41121846437454224": 77, "4002530574798584": 77, "03438958525657654": 77, "04617959260940552": 77, "8312125205993652": 77, "3996567726135254": 77, "28660568594932556": 77, "7184156775474548": 77, "4706878066062927": 77, "5503140687942505": 77, "365602970123291": 77, "41183334589004517": 77, "28638553619384766": 77, "3707748055458069": 77, "520854115486145": 77, "2960333526134491": 77, "6556028127670288": 77, "6966925859451294": 77, "5526134371757507": 77, "6872812509536743": 77, "5945607423782349": 77, "4464661478996277": 77, "hair_ribbon": [77, 79, 80, 84], "3646523952484131": 77, "37938451766967773": 77, "5426545143127441": 77, "ribbon": [77, 78, 80, 84], "3027467727661133": 77, "8986430168151855": 77, "337802529335022": 77, "38589367270469666": 77, "6475872993469238": 77, "school_bag": [77, 79, 80], "666648805141449": 77, "4749193489551544": 77, "27104783058166504": 77, "closed_mouth": 77, "28101325035095215": 77, "37030768394470215": 77, "32576680183410645": 77, "4337637424468994": 77, "42441293597221375": 77, "black_skirt": 77, "34694597125053406": 77, "5711237192153931": 77, "open_cloth": [77, 80, 84], "31017544865608215": 77, "534726083278656": 77, "4544385075569153": 77, "27831193804740906": 77, "45064714550971985": 77, "5494365096092224": 77, "610480546951294": 77, "red_flow": 77, "35928308963775635": 77, "37732189893722534": 77, "5575172305107117": 77, "fingernail": 77, "27776333689689636": 77, "cardigan": [77, 80, 84], "3264558017253876": 77, "31882336735725403": 77, "5534622073173523": 77, "red_nail": [77, 79, 84], "38771501183509827": 77, "q": 77, "3758758008480072": 77, "39574217796325684": 77, "5394986271858215": 77, "handbag": 77, "37014907598495483": 77, "black_bag": 77, "44918346405029297": 77, "shoulder_bag": [77, 79], "5881174802780151": 77, "5163478255271912": 77, "blue_cardigan": [77, 84], "28089386224746704": 77, "42480990290641785": 77, "bag_charm": [77, 79, 80], "5010414123535156": 77, "plum_blossom": 77, "27618563175201416": 77, "5317837595939636": 77, "8859397172927856": 77, "7348971366882324": 77, "is_refin": 77, "reprocess": 77, "come": 77, "refin": 77, "strategi": 77, "understand": [77, 87], "b": [77, 87], "anal_hair": 78, "anal_tail": 78, "arm_behind_head": 78, "arm_hair": 78, "arm_under_breast": 78, "arms_behind_head": 78, "bird_on_head": 78, "blood_in_hair": 78, "breasts_on_glass": 78, "breasts_on_head": 78, "cat_on_head": 78, "closed_ey": 78, "clothed_female_nude_femal": 78, "clothed_female_nude_mal": 78, "clothed_male_nude_femal": 78, "clothes_between_breast": 78, "cream_on_fac": 78, "drying_hair": 78, "empty_ey": 78, "face_to_breast": 78, "food_on_fac": 78, "food_on_head": 78, "game_boi": 78, "grabbing_anoth": 78, "s_hair": 78, "grabbing_own_breast": 78, "gun_to_head": 78, "head_between_breast": 78, "heart_in_ey": 78, "multiple_boi": 78, "multiple_girl": 78, "object_on_breast": 78, "object_on_head": 78, "paint_splatter_on_fac": 78, "penis_on_fac": 78, "person_on_head": 78, "pokemon_on_head": 78, "rabbit_on_head": 78, "rice_on_fac": 78, "severed_head": 78, "star_in_ey": 78, "sticker_on_fac": 78, "tentacles_on_mal": 78, "tying_hair": 78, "built": [78, 90], "mutabl": 78, "constructor": 78, "futa": 78, "cum": 78, "rub": 78, "shade": 78, "plai": 78, "drill": 78, "skin": 78, "braid": 78, "afro": 78, "bald": 78, "dreadlock": 78, "ponytail": 78, "updo": 78, "beard": 78, "mustach": 78, "pointi": 78, "horn": 78, "ornament": 78, "hairband": 78, "pupil": 78, "bow": [78, 79, 80], "headwear": 78, "crown": 78, "cap": 78, "hairclip": [78, 84], "mole": 78, "halo": 78, "fluff": 78, "glass": [78, 81], "fang": 78, "boi": 78, "beret": 78, "heterochromia": 78, "headdress": 78, "eyepatch": 78, "headphon": 78, "eyebrow": 78, "eyelash": 78, "sunglass": 78, "intak": 78, "scrunchi": 78, "ear_pierc": 78, "headband": 78, "under_mouth": 78, "freckl": 78, "lip": 78, "eyelin": 78, "eyeshadow": 78, "tassel": 78, "whitelist_suffix": 78, "whitelist_prefix": 78, "whitelist_word": 78, "suffix": [78, 83], "pool": 78, "whitelist": 78, "blacklist": [78, 82, 111], "singular": 78, "plural": 78, "chair": 78, "whole": 78, "word": 78, "hear": 78, "72": 78, "outdat": 79, "anymor": 79, "baselin": 79, "practic": 79, "use_real_nam": [79, 84], "general_threshold": [79, 80, 87], "character_threshold": [79, 80, 87], "real": [79, 84, 101, 111], "renam": [79, 84], "redirect": [79, 84], "mani": [79, 84], "websit": [79, 84], "9897817373275757": 79, "010265946388244629": 79, "2809715270996094e": 79, "9939777851104736": 79, "5032387375831604": 79, "black_bord": 79, "9943548440933228": 79, "5011609792709351": 79, "6877802610397339": 79, "5543792843818665": 79, "8268730640411377": 79, "8504303693771362": 79, "6008237600326538": 79, "6635787487030029": 79, "8496965765953064": 79, "6107005476951599": 79, "668294370174408": 79, "5619469285011292": 79, "5141720771789551": 79, "letterbox": 79, "9884189963340759": 79, "5673105120658875": 79, "6290556192398071": 79, "9631235003471375": 79, "no_hat": [79, 80, 84], "7978747487068176": 79, "no_headwear": [79, 80, 84, 87], "7577926516532898": 79, "7118550539016724": 79, "5452839136123657": 79, "pillarbox": 79, "9841411709785461": 79, "958786129951477": 79, "6720131039619446": 79, "7077711820602417": 79, "silver_hair": [79, 80, 84], "6673924326896667": 79, "8709812760353088": 79, "9614333510398865": 79, "7786177396774292": 79, "6842771172523499": 79, "9076308012008667": 79, "580970823764801": 79, "9633345007896423": 79, "9988503456115723": 79, "001651763916015625": 79, "00012505054473876953": 79, "9829280972480774": 79, "894218385219574": 79, "8733789920806885": 79, "6322951316833496": 79, "9987058639526367": 79, "9754379987716675": 79, "6810564994812012": 79, "9708781838417053": 79, "6356008052825928": 79, "5633733868598938": 79, "brick_wal": 79, "5315935611724854": 79, "9397273659706116": 79, "9229896664619446": 79, "9006357789039612": 79, "citi": 79, "9020784497261047": 79, "cityscap": 79, "9547432661056519": 79, "5296419262886047": 79, "8253412246704102": 79, "5619839429855347": 79, "8277763724327087": 79, "9356368780136108": 79, "5288072824478149": 79, "6336134076118469": 79, "9703260064125061": 79, "8188960552215576": 79, "phone_screen": 79, "9579574465751648": 79, "9954615235328674": 79, "plaid": [79, 80, 84], "9725285172462463": 79, "9638455510139465": 79, "7226815819740295": 79, "5321241021156311": 79, "5493080615997314": 79, "9863407611846924": 79, "6794284582138062": 79, "5062428116798401": 79, "9325523972511292": 79, "92237788438797": 79, "skyscrap": 79, "7728171348571777": 79, "7257086038589478": 79, "5357837080955505": 79, "6939404010772705": 79, "7054293155670166": 79, "9990814924240112": 79, "9992498755455017": 79, "5012534260749817": 79, "7461410164833069": 79, "lagpixellol": 80, "deepgelbooru_onnx": 80, "9986732006072998": 80, "0013858973979949951": 80, "315376281738281e": 80, "9972434639930725": 80, "5982598662376404": 80, "6429562568664551": 80, "36296138167381287": 80, "8308937549591064": 80, "7388008832931519": 80, "6039759516716003": 80, "30909663438796997": 80, "9694308042526245": 80, "6422968506813049": 80, "5898381471633911": 80, "8145260810852051": 80, "652222216129303": 80, "dolphin_short": 80, "466494083404541": 80, "7183809280395508": 80, "6753682494163513": 80, "7302790880203247": 80, "6649775505065918": 80, "8446108102798462": 80, "98187655210495": 80, "8140730857849121": 80, "6360533833503723": 80, "9635934829711914": 80, "33370012044906616": 80, "44239571690559387": 80, "7891374826431274": 80, "6471294164657593": 80, "9958090782165527": 80, "8736815452575684": 80, "872096061706543": 80, "5640895366668701": 80, "5049663186073303": 80, "8832778930664062": 80, "9687467813491821": 80, "3659853935241699": 80, "9309735298156738": 80, "49939480423927307": 80, "446407288312912": 80, "809670090675354": 80, "6560589075088501": 80, "47956040501594543": 80, "9832853674888611": 80, "9994162321090698": 80, "0008397102355957031": 80, "00035390257835388184": 80, "9926226139068604": 80, "899387001991272": 80, "34215790033340454": 80, "5701972246170044": 80, "9512913227081299": 80, "6664570569992065": 80, "5614628791809082": 80, "33615976572036743": 80, "5770801305770874": 80, "987317681312561": 80, "37286585569381714": 80, "36409223079681396": 80, "7329680919647217": 80, "5924292206764221": 80, "4344901144504547": 80, "7465001344680786": 80, "5225946307182312": 80, "6976451873779297": 80, "9265321493148804": 80, "34527891874313354": 80, "6675043106079102": 80, "9096828699111938": 80, "41341525316238403": 80, "8418735265731812": 80, "3675632178783417": 80, "5284417867660522": 80, "30296844244003296": 80, "48789578676223755": 80, "36596980690956116": 80, "7759367227554321": 80, "6535028219223022": 80, "8975257873535156": 80, "36911237239837646": 80, "4171145558357239": 80, "3942635953426361": 80, "6772940754890442": 80, "9397937655448914": 80, "5207280516624451": 80, "4673041105270386": 80, "9118321537971497": 80, "9967410564422607": 80, "9970728158950806": 80, "8419480323791504": 80, "6489560604095459": 80, "6217572689056396": 80, "convent": 81, "restor": [81, 111], "use_spac": 81, "use_escap": 81, "include_scor": 81, "score_descend": 81, "escap": 81, "unsaf": 81, "sort": [81, 85], "descend": 81, "panty_pul": 81, "6826801300048828": 81, "958938717842102": 81, "drinking_glass": 81, "9340789318084717": 81, "areola_slip": 81, "41196826100349426": 81, "9988248348236084": 81, "drink": 81, "pull": 81, "areola": 81, "999": 81, "959": 81, "934": 81, "683": 81, "412": 81, "mldanbooru": [82, 111], "get_mldanbooru_tag": 82, "wd14": [82, 84, 111], "get_wd14_tag": [82, 84], "convert_wd14_emb_to_predict": 82, "denormalize_wd14_emb": 82, "cami": [82, 111], "get_camie_tag": 82, "convert_camie_emb_to_predict": 82, "deepdanbooru": [82, 84, 111], "get_deepdanbooru_tag": [82, 84], "deepgelbooru": [82, 111], "get_deepgelbooru_tag": 82, "add_underlin": 82, "remove_underlin": 82, "tags_to_text": 82, "drop_overlap_tag": 82, "is_blacklist": 82, "drop_blacklisted_tag": 82, "char_whitelist_suffix": 82, "char_whitelist_prefix": 82, "char_whitelist_word": 82, "char_suffix": 82, "char_prefix": 82, "charactertagpool": 82, "is_basic_character_tag": 82, "drop_basic_character_tag": 82, "sort_tag": 82, "tag_match_suffix": 82, "tag_match_prefix": 82, "tag_match_ful": 82, "t1": 83, "t2": 83, "fulli": 83, "ml": 84, "448": 84, "keep_ratio": 84, "9999984502792358": [84, 106], "9999946355819702": 84, "9994951486587524": 84, "998144268989563": 84, "9978417158126831": 84, "9941409230232239": 84, "9799384474754333": 84, "979142427444458": 84, "961823582649231": 84, "961323618888855": 84, "9490893483161926": 84, "9450850486755371": 84, "9425153136253357": 84, "9409335255622864": 84, "9319437146186829": 84, "9265308976173401": 84, "9259042143821716": 84, "922250509262085": 84, "9199565052986145": 84, "9175475835800171": 84, "9102761745452881": 84, "9076938629150391": 84, "9052775502204895": 84, "8938589692115784": 84, "8894285559654236": 84, "8891903162002563": 84, "8845980763435364": 84, "8842408061027527": 84, "8659475445747375": 84, "862621009349823": 84, "8616052865982056": 84, "8562789559364319": 84, "8555729389190674": 84, "8533340096473694": 84, "8477485775947571": 84, "8430152535438538": 84, "tied_long_hair": [84, 87], "8340626955032349": 84, "8266023397445679": 84, "8222048282623291": 84, "8202669620513916": 84, "8061150312423706": 84, "7803354859352112": 84, "7789446711540222": 84, "arms_up": 84, "7052110433578491": 84, "9999866485595703": 84, "997043788433075": 84, "9969649910926819": 84, "9957101345062256": 84, "9928386807441711": 84, "9886980056762695": 84, "9864778518676758": 84, "9769423007965088": 84, "9747489094734192": 84, "9736957550048828": 84, "9388670325279236": 84, "9356311559677124": 84, "91000896692276": 84, "8955123424530029": 84, "8910233378410339": 84, "8904104828834534": 84, "8881211280822754": 84, "8876776695251465": 84, "8864808678627014": 84, "8810517191886902": 84, "8798807263374329": 84, "8765745162963867": 84, "8737136125564575": 84, "8650439381599426": 84, "8613706827163696": 84, "8571277260780334": 84, "8333670496940613": 84, "8160212635993958": 84, "eyebrows_visible_through_hair": 84, "8122442364692688": 84, "8091571927070618": 84, "8082079887390137": 84, "8048468232154846": 84, "8042327165603638": 84, "7984272241592407": 84, "blazer": [84, 87], "794708251953125": 84, "78981614112854": 84, "7892146110534668": 84, "7867060899734497": 84, "786359965801239": 84, "7790888547897339": 84, "7760675549507141": 84, "774523913860321": 84, "7721588015556335": 84, "7697228789329529": 84, "755959689617157": 84, "7477189898490906": 84, "7476690411567688": 84, "rail": 84, "7476617693901062": 84, "7458406090736389": 84, "741143524646759": 84, "7364678978919983": 84, "7193643450737": 84, "red_neckwear": 84, "7108616828918457": 84, "7086325287818909": 84, "7055293321609497": 84, "7039415836334229": 84, "7018357515335083": 84, "shuffl": 85, "count": [85, 112, 113], "2boi": 85, "cat_ear": 85, "uniqu": 85, "8849405313291128": 86, "8548297594823425": 86, "03910296474461261": 86, "6615180440330748": 86, "21552028866308015": 86, "3165260620737027": 86, "47744464927382957": 86, "smilingwolf": 87, "wd": 87, "swinv2_v3": 87, "general_mcut_en": 87, "character_mcut_en": 87, "mcut": 87, "replac": 87, "follw": 87, "0011444687843322754": 87, "8876402974128723": 87, "106781005859375": 87, "000277101993560791": 87, "997527003288269": 87, "9797663688659668": 87, "9905703663825989": 87, "9761719703674316": 87, "8981098532676697": 87, "8810765743255615": 87, "9498510360717773": 87, "8377365469932556": 87, "945058286190033": 87, "9457170367240906": 87, "969594419002533": 87, "7881088852882385": 87, "7687551379203796": 87, "9301245212554932": 87, "6703325510025024": 87, "5292627811431885": 87, "8677047491073608": 87, "5859264731407166": 87, "9536856412887573": 87, "8056888580322266": 87, "8394746780395508": 87, "9473626613616943": 87, "8986269235610962": 87, "9385137557983398": 87, "8408567905426025": 87, "4245271384716034": 87, "931140661239624": 87, "8830795884132385": 87, "7279844284057617": 87, "5333830714225769": 87, "64717698097229": 87, "9516432285308838": 87, "9655293226242065": 87, "9485014081001282": 87, "7366660833358765": 87, "7161656618118286": 87, "5858667492866516": 87, "6186309456825256": 87, "41193312406539917": 87, "467605859041214": 87, "36282333731651306": 87, "3756745457649231": 87, "motion_blur": 87, "5091936588287354": 87, "951993465423584": 87, "5634750723838806": 87, "8232709169387817": 87, "9869340658187866": 87, "49491602182388306": 87, "5193622708320618": 87, "003406703472137451": 87, "0007208287715911865": 87, "9798132181167603": 87, "8046203851699829": 87, "7596215009689331": 87, "7620116472244263": 87, "46084529161453247": 87, "48454540967941284": 87, "5152207016944885": 87, "8023070096969604": 87, "8653596639633179": 87, "7201820611953735": 87, "7816740870475769": 87, "697688639163971": 87, "8974947333335876": 87, "7491052746772766": 87, "5015512704849243": 87, "6401398181915283": 87, "43420469760894775": 87, "4528769850730896": 87, "5730487704277039": 87, "6739872694015503": 87, "5545973181724548": 87, "6946243047714233": 87, "5487751364707947": 87, "7439308166503906": 87, "4186026453971863": 87, "47378358244895935": 87, "4690653085708618": 87, "7565015554428101": 87, "9262397289276123": 87, "942080020904541": 87, "denorm": 87, "denormalizer_nam": 87, "mnum2_al": 87, "redund": 87, "structur": [87, 111], "r": [87, 99, 105], "c": 87, "linalg": 87, "norm": 87, "approx": [87, 88], "1e": 87, "cdc_anime_onnx": 88, "realli": 88, "As": [88, 99, 105], "1024x1024": 88, "2060": 88, "gpu": 88, "cost": 88, "cpu": [88, 93, 112, 113], "experi": 88, "hgsr": 88, "mhr": 88, "aug_x4_320": 88, "cute_waifu_aroma": 88, "pngimageplugin": 88, "pngimagefil": 88, "1168x1168": 88, "0x7f0e8ca06880": 88, "4672x4672": 88, "0x7f0e48edb640": 88, "cdc": [89, 111], "upscale_with_cdc": 89, "lru_cach": 90, "wrap": 90, "synchron": 90, "prevent": 90, "race": 90, "condit": 90, "maxsiz": 90, "expensive_funct": 90, "expens": 90, "lock": [90, 110], "safeti": [90, 107], "multithread": 90, "leveltyp": 90, "my_funct": 90, "three": [90, 95], "share": 90, "introduc": 90, "acquisit": 90, "critic": 90, "cache_info": 90, "cache_clear": 90, "mathemat": 91, "activ": 91, "deep": 91, "problem": [91, 99, 105], "input_valu": 91, "frac": 91, "26894142": 91, "73105858": 91, "ts_lru_cach": 92, "get_onnx_provid": 92, "open_onnx_model": 92, "cudaexecutionprovid": 93, "cpuexecutionprovid": 93, "ckpt": 93, "inferencesess": 93, "onnx_mod": 93, "decid": 93, "linux": [93, 112, 113], "ignor": 93, "cuda": [93, 112, 113], "anime_ai_check": 94, "mobilenetv3_sce_dist": [94, 105, 109], "mainli": 94, "caformer_s36_plus_sc": 94, "graph": 94, "9996960163116455": 94, "9999125003814697": 94, "997803270816803": 94, "9960069060325623": 94, "9887709021568298": 94, "9998629093170166": 94, "0013722758740186691": 94, "00020673229300882667": 94, "0001895089662866667": 94, "0008857478387653828": 94, "552320024231449e": 94, "001168627175502479": 94, "bangumi": [95, 96], "vision": 95, "imageri": 95, "bangumi_char_typ": 95, "definit": [95, 102], "video": 95, "secondari": 95, "often": 95, "lack": 95, "lead": 95, "under": [95, 114], "judg": 95, "anime_portrait": [95, 101], "mobilenetv3_v0_dist": [95, 104, 108, 109], "9998525381088257": 95, "00012103465269319713": 95, "6464786313008517e": 95, "906112609314732e": 95, "9997243285179138": 95, "0002490800397936255": 95, "7215803381986916e": 95, "354368557978887e": 95, "9998849630355835": 95, "90006631379947e": 95, "3920385754317977e": 95, "2084233276254963e": 95, "9998877048492432": 95, "732793503440917e": 95, "4264976925915107e": 95, "0623419257171918e": 95, "07076334953308105": 95, "9290977716445923": 95, "0001044218079186976": 95, "4467317163944244e": 95, "2568268832401372e": 95, "9999498128890991": 95, "1810528778587468e": 95, "879474429093534e": 95, "260669109295122e": 95, "9999510049819946": 95, "2321036592766177e": 95, "025227553938748e": 95, "4251427273848094e": 95, "999957799911499": 95, "4273678718600422e": 95, "6884023302263813e": 95, "880981603288092e": 95, "0002326338435523212": 95, "9996368885040283": 95, "164971561403945e": 95, "00020793956355191767": 95, "13438372313976288": 95, "8652494549751282": 95, "000158855298650451": 95, "000238816806813702": 95, "3589179217815399": 95, "6406960487365723": 95, "0001471740542910993": 95, "002255884697660804": 95, "08208147436380386": 95, "9152728915214539": 95, "00038967153523117304": 95, "227699592884164e": 95, "0835404282261152e": 95, "1437502406770363e": 95, "9999284744262695": 95, "2125529792683665e": 95, "0218892384727951e": 95, "00011914174683624879": 95, "9998584985733032": 95, "2007669283775613e": 95, "6357082131435163e": 95, "3068713896209374e": 95, "9999185800552368": 95, "066640925273532e": 95, "529400813335087e": 95, "089402500540018e": 95, "9999388456344604": 95, "6406959295272827": 95, "not_paint": 96, "anime_classif": 96, "older": 96, "mobilenetv3_v1": [96, 106], "5_dist": 96, "3_dist": 96, "plot": [96, 99, 105, 109], "caformer_s36_v1": 96, "3_focal": 96, "8346158862113953": 96, "004201625939458609": 96, "0028638991061598063": 96, "15633030235767365": 96, "001988308737054467": 96, "9868855476379395": 96, "001178382197394967": 96, "00015886101755313575": 96, "0005986307514831424": 96, "011178601533174515": 96, "9933090209960938": 96, "0012440024875104427": 96, "00040085514774546027": 96, "004924307577311993": 96, "00012189441622467712": 96, "00031298911198973656": 96, "9968050718307495": 96, "182305903872475e": 96, "0027923565357923508": 96, "7805559259140864e": 96, "0004650334012694657": 96, "996709942817688": 96, "736721191671677e": 96, "0027629584074020386": 96, "4619508621981367e": 96, "0003803370927926153": 96, "998649537563324": 96, "190127922105603e": 96, "0008622839814051986": 96, "595230686594732e": 96, "0004573142796289176": 96, "00031435859273187816": 96, "8671838641166687": 96, "13199880719184875": 96, "563074617180973e": 96, "153919796110131e": 96, "290010737255216e": 96, "9727378487586975": 96, "027150526642799377": 96, "162296004826203e": 96, "4933258828241378e": 96, "0004275702522136271": 96, "995402455329895": 96, "002233930164948106": 96, "001911122351884842": 96, "1603819727897644": 96, "0007561995880678296": 96, "00017044576816260815": 96, "838487982749939": 96, "0002034590725088492": 96, "005001617129892111": 96, "000932251859921962": 96, "009352140128612518": 96, "9846979379653931": 96, "6018555470509455e": 96, "004064667969942093": 96, "464051254326478e": 96, "025772539898753166": 96, "9699516296386719": 96, "00011656546121230349": 96, "287263775244355e": 96, "370255853951676e": 96, "01098843663930893": 96, "0031668643932789564": 96, "9857884049415588": 96, "499273488065228e": 96, "8419872251106426e": 96, "0003471920208539814": 96, "029472889378666878": 96, "9700765609741211": 96, "0012387704337015748": 96, "001172148622572422": 96, "787473391043022e": 96, "003680602880194783": 96, "9938107132911682": 96, "8346157073974609": 96, "8671836853027344": 96, "8384883403778076": 96, "9846979975700378": 96, "9700766801834106": 96, "greyscal": 97, "jpeg_ful": [97, 110], "6125901": 97, "6125785": [97, 110], "6124220": 97, "rough": [98, 99, 105], "polish": 98, "mobilenetv3_v2": 98, "2_dist": [98, 106], "910087929805741e": 98, "1241951510310173": 98, "8757457137107849": 98, "00018937293498311192": 98, "030049214139580727": 98, "9697614312171936": 98, "008933082222938538": 98, "05096456781029701": 98, "9401022791862488": 98, "009832272306084633": 98, "9898634552955627": 98, "00030428936588577926": 98, "013919820077717304": 98, "9819902181625366": 98, "004089969675987959": 98, "04166747257113457": 98, "9582782983779907": 98, "4218515288084745e": 98, "8849249482154846": 98, "1149177998304367": 98, "0001573085755808279": 98, "9907882809638977": 98, "008958994410932064": 98, "0002527958422433585": 98, "9831690788269043": 98, "01682441122829914": 98, "613856385229155e": 98, "8757458329200745": 98, "8849248290061951": 98, "million": 99, "anime_r": [99, 101], "boundari": [99, 105], "challeng": [99, 105], "clean": [99, 105], "judgment": [99, 105], "intend": [99, 105], "quick": [99, 105, 111], "estim": [99, 105], "basi": [99, 105], "mobilenetv3_large_100_v0_ls0": 99, "caformer_s36_v0_ls0": 99, "7508869767189026": 99, "7034655809402466": 99, "728887677192688": 99, "7404400110244751": 99, "7446154952049255": 99, "7514738440513611": 99, "768704354763031": 99, "8219676613807678": 99, "7267540693283081": 99, "7645740509033203": 99, "7216582894325256": 99, "7615436315536499": 99, "815083920955658": 99, "8321858644485474": 99, "8204999566078186": 99, "820833146572113": 99, "chdir": 99, "doc": 99, "api_doc": 99, "7508870363235474": 99, "11212056130170822": 99, "06781744956970215": 99, "06917501986026764": 99, "7034654021263123": 99, "15903906524181366": 99, "06688199192285538": 99, "07061357796192169": 99, "7288877964019775": 99, "1476859599351883": 99, "060362350195646286": 99, "06306383013725281": 99, "7404399514198303": 99, "10337048768997192": 99, "08087948709726334": 99, "07530999928712845": 99, "055992450565099716": 99, "7446154356002808": 99, "13191790878772736": 99, "06747424602508545": 99, "06458679586648941": 99, "10566363483667374": 99, "07827574014663696": 99, "07079866528511047": 99, "7687042951583862": 99, "09974884241819382": 99, "06074819341301918": 99, "050435908138751984": 99, "8219675421714783": 99, "0593985915184021": 99, "06819795072078705": 99, "06569571048021317": 99, "1177448257803917": 99, "726753830909729": 99, "08980562537908554": 99, "06481882929801941": 99, "06922297924757004": 99, "10138414055109024": 99, "06351721286773682": 99, "07683827728033066": 99, "13798624277114868": 99, "05942752957344055": 99, "10584963858127594": 99, "7615437507629395": 99, "07317910343408585": 99, "060196295380592346": 99, "06751583516597748": 99, "0572039857506752": 99, "05398125201463699": 99, "06124086305499077": 99, "0525919646024704": 99, "8321859240531921": 99, "05922013148665428": 99, "06274889409542084": 99, "057530902326107025": 99, "8205001354217529": 99, "05683052912354469": 99, "06635929644107819": 99, "05597696080803871": 99, "8208332657814026": 99, "non_furri": 100, "mobilenetv3_v0": 100, "1_dist": 100, "9898804426193237": 100, "010119626298546791": 100, "9677742123603821": 100, "032225821167230606": 100, "959551215171814": 100, "040448784828186035": 100, "9535530209541321": 100, "04644693806767464": 100, "04358793422579765": 100, "9564120769500732": 100, "02767963521182537": 100, "9723203182220459": 100, "028900373727083206": 100, "9710996150970459": 100, "037573859095573425": 100, "9624261260032654": 100, "aicheck": [101, 111], "get_ai_created_scor": 101, "is_ai_cr": 101, "bangumi_char": [101, 111], "anime_bangumi_char_scor": 101, "anime_bangumi_char": 101, "anime_classify_scor": 101, "anime_classifi": 101, "is_greyscal": 101, "anime_completeness_scor": 101, "anime_complet": 101, "dbrate": [101, 111], "anime_dbrating_scor": 101, "anime_dbr": 101, "furri": [101, 111], "anime_furry_scor": 101, "anime_furri": 101, "get_monochrome_scor": 101, "is_monochrom": 101, "nsfw_pred_scor": 101, "nsfw_pred": 101, "portrait": [101, 111], "anime_portrait_scor": 101, "anime_rating_scor": 101, "anime_real_scor": 101, "safe_check_scor": 101, "safe_check": 101, "style_ag": [101, 111], "anime_style_age_scor": 101, "anime_style_ag": 101, "teen": [101, 111], "anime_teen_scor": 101, "anime_teen": 101, "is_truncated_fil": 101, "screen": 102, "row": 102, "bottom": 102, "grayscal": 102, "monochrome_detect": 102, "mobilenetv3_large_100_dist_safe2": 102, "mobilenetv3_dist": 102, "caformer_s36": 102, "mono": 102, "9614395499229431": 102, "9458909034729004": 102, "9559807777404785": 102, "9651952981948853": 102, "9379720687866211": 102, "8814834356307983": 102, "03941023349761963": 102, "07492382079362869": 102, "09546589106321335": 102, "016521310433745384": 102, "005693843588232994": 102, "0315730981528759": 102, "Not": 103, "five": 103, "hentai": 103, "neutral": 103, "porn": 103, "sexi": 103, "infinit": 103, "nsfwj": 103, "tfj": 103, "mobil": 103, "9970946311950684": 103, "00198739324696362": 103, "000894528697244823": 103, "4315058251668233e": 103, "099447197513655e": 103, "9282580614089966": 103, "061733175069093704": 103, "008979619480669498": 103, "0007789491210132837": 103, "0002501663693692535": 103, "7945129871368408": 103, "2044062316417694": 103, "0005603990866802633": 103, "0004847997915931046": 103, "564094367902726e": 103, "7977773547172546": 103, "01352313905954361": 103, "18791256844997406": 103, "0004888656549155712": 103, "00029804420773871243": 103, "04498734697699547": 103, "9509441256523132": 103, "4087972633424215e": 103, "003999904729425907": 103, "4542059185914695e": 103, "002892113756388426": 103, "982390284538269": 103, "02520776737947e": 103, "014633022248744965": 103, "858086610212922e": 103, "002532319398596883": 103, "9887337684631348": 103, "231979568838142e": 103, "008699454367160797": 103, "8187158022774383e": 103, "03564726561307907": 103, "954788088798523": 103, "343036850215867e": 103, "009289607405662537": 103, "00020158555707894266": 103, "006372362840920687": 103, "006019102409482002": 103, "9694945812225342": 103, "015214097686111927": 103, "002899901708588004": 103, "0004039364866912365": 103, "00012730166781693697": 103, "987038791179657": 103, "007135333959013224": 103, "005294707603752613": 103, "06964848190546036": 103, "0014777459437027574": 103, "9276643395423889": 103, "0003031621454283595": 103, "0009063396137207747": 103, "00028707628371194005": 103, "00010888021643040702": 103, "9992460012435913": 103, "00015473493840545416": 103, "0002033217460848391": 103, "563037691696081e": 103, "008058490231633186": 103, "00044566826545633376": 103, "937960684299469": 103, "05353058874607086": 103, "364063445587817e": 103, "00562260951846838": 103, "00012077406427124515": 103, "9897090792655945": 103, "004547217860817909": 103, "564737981942017e": 103, "016690678894519806": 103, "001258736359886825": 103, "9766013622283936": 103, "005440687295049429": 103, "4481674952548929e": 103, "01861923187971115": 103, "0008914825739338994": 103, "9674761295318604": 103, "012998746708035469": 103, "691116141155362e": 103, "0007601747056469321": 103, "0005019629606977105": 103, "039504989981651306": 103, "9591660499572754": 103, "0001652583305258304": 103, "0002614929690025747": 103, "020374108105897903": 103, "029394468292593956": 103, "9498046040534973": 103, "00016299057460855693": 103, "004782819654792547": 103, "002861740067601204": 103, "12280157208442688": 103, "8693908452987671": 103, "0001731760276015848": 103, "304211274255067e": 103, "03286275267601013": 103, "010648751631379128": 103, "9562522172927856": 103, "999900221824646": 104, "645313209854066e": 104, "3387104445428122e": 104, "9999704360961914": 104, "4465465685352683e": 104, "071506166132167e": 104, "9999785423278809": 104, "512719154561637e": 104, "292278612818336e": 104, "919455750496127e": 104, "9999444484710693": 104, "3647335082350764e": 104, "0555699191172607e": 104, "9999880790710449": 104, "3210242286731955e": 104, "7451418898417614e": 104, "9999822378158569": 104, "2084267331811134e": 104, "7460413321023225e": 104, "1532473820352607e": 104, "9999996423721313": 104, "0316136922483565e": 104, "840229633236049e": 104, "736660568800289e": 104, "199210472208506e": 104, "9999992847442627": 104, "r15": 105, "r18": 105, "sankaku": 105, "mobilenetv3_v1_pruned_ls0": 105, "caformer_s36_plu": [105, 109], "5863172936624323e": 105, "480062353375615e": 105, "9924363493919373": 105, "007255776319652796": 105, "0003077814180869609": 105, "996969997882843": 105, "0030054834205657244": 105, "4601260520284995e": 105, "9966891407966614": 105, "003293127752840519": 105, "770909148035571e": 105, "00025384966284036636": 105, "9996721744537354": 105, "399192691082135e": 105, "973351603141055e": 105, "9998563528060913": 105, "391309580067173e": 105, "0018681309884414077": 105, "9827859997749329": 105, "015345841646194458": 105, "013710384257137775": 105, "8339558839797974": 105, "15233369171619415": 105, "951323833462084e": 105, "00029566374723799527": 105, "9997004270553589": 105, "00018434497178532183": 105, "568440272123553e": 105, "9997699856758118": 105, "11225129129889e": 105, "051862899563275e": 105, "9999485015869141": 105, "902020231791539e": 105, "0005639699520543218": 105, "9994290471076965": 105, "anime_real_cl": 106, "4_dist": 106, "9999716281890869": 106, "8398366339388303e": 106, "9992202520370483": 106, "0007797438884153962": 106, "9999709129333496": 106, "905452492996119e": 106, "9999765157699585": 106, "3499671442550607e": 106, "9994087219238281": 106, "0005913018831051886": 106, "9999759197235107": 106, "4061362637439743e": 106, "9999052286148071": 106, "475799015490338e": 106, "403173675702419e": 106, "5848207794988411e": 106, "0010207017185166478": 106, "9989792704582214": 106, "2124368115328252e": 106, "9999977350234985": 106, "6512358342879452e": 106, "9999834299087524": 106, "359853614412714e": 106, "9999936819076538": 106, "600314317329321e": 106, "9999840259552002": 106, "5589323083986528e": 106, "9999843835830688": 106, "5513256585109048e": 106, "9999845027923584": 106, "pollut": 107, "shit": 107, "checker": 107, "mobilenet": 107, "v2": 107, "max_batch_s": 107, "1970": 108, "1980": 108, "1990": 108, "2000": 108, "2010": 108, "2015": 108, "2020": 108, "ag": 108, "9805465340614319": 108, "761269782553427e": 108, "0005044879508204758": 108, "01569165475666523": 108, "002850610064342618": 108, "00037849770160391927": 108, "9434612113400362e": 108, "053497342392802e": 108, "9992554783821106": 108, "0006490182713605464": 108, "8857468805654207e": 108, "317252262353577e": 108, "314484721769986e": 108, "0750001138148946e": 108, "706833609205205e": 108, "00034479793976061046": 108, "9995512366294861": 108, "391363472677767e": 108, "4607510820496827e": 108, "0679690351244062e": 108, "661913514311891e": 108, "757471131393686e": 108, "0744897230761126e": 108, "76177470368566e": 108, "9996387958526611": 108, "160279296338558e": 108, "00013228354509919882": 108, "1361367038916796e": 108, "464057489414699e": 108, "2412899599876255e": 108, "703883653040975e": 108, "127358498517424e": 108, "9973921775817871": 108, "0022309015039354563": 108, "00018872201326303184": 108, "780902943617548e": 108, "422096920578042e": 108, "638929097680375e": 108, "152203023797483e": 108, "00028818511054851115": 108, "9996094107627869": 108, "58777353237383e": 108, "9200742826797068e": 108, "00017117452807724476": 108, "518441947875544e": 108, "885544381570071e": 108, "4389253010449465e": 108, "1696006772108376e": 108, "9996393918991089": 108, "contenti": 109, "safe_teen": 109, "non_teen": 109, "caformer_s36_v0": 109, "9998493194580078": 109, "0378791052498855e": 109, "00012023092131130397": 109, "9790042638778687": 109, "0017522255657240748": 109, "01924353837966919": 109, "9998124241828918": 109, "19778298237361e": 109, "0001456339523429051": 109, "0008521362324245274": 109, "9989691972732544": 109, "00017870066221803427": 109, "0992944781901315e": 109, "9994398951530457": 109, "0004991036257706583": 109, "2035720727872103e": 109, "9994019269943237": 109, "0005460577667690814": 109, "0478151529678144e": 109, "524079147609882e": 109, "999934196472168": 109, "786742884898558e": 109, "653994154883549e": 109, "9998156428337097": 109, "0001218809193233028": 109, "00013706681784242392": 109, "9997410178184509": 109, "jpeg_trunc": 110, "2216614_truncat": 110, "imagefil": 110, "load_truncated_imag": 110, "ascii": 111, "metric": 111, "list_det_model": 111, "list_rec_model": 111, "sd": 111, "platform": [112, 113], "shutil": [112, 113], "cpuinfo": [112, 113], "psutil": [112, 113], "hbutil": [112, 113], "size_to_bytes_str": [112, 113], "python_implement": [112, 113], "python_vers": [112, 113], "brand": [112, 113], "get_cpu_info": [112, 113], "brand_raw": [112, 113], "cpu_count": [112, 113], "freq": [112, 113], "cpu_freq": [112, 113], "mhz": [112, 113], "virtual_memori": [112, 113], "ye": [112, 113], "nvidia": [112, 113], "smi": [112, 113], "1018": [112, 113], "azur": [112, 113], "x86_64": [112, 113], "glibc2": [112, 113], "cpython": [112, 113], "amd": [112, 113], "epyc": [112, 113], "7763": [112, 113], "3224": 112, "9570000000003": 112, "621": [112, 113], "gib": [112, 113], "deploi": [112, 113], "action": [112, 113], "3226": 113, "428": 113, "imgutil": 114, "pypi": 114, "simpli": 114, "newest": 114, "git": 114, "script": 114, "__name__": 114, "__main__": 114, "narugo1992": 114, "still": 114, "out": 114, "io": 114, "html": 114, "faq": 115}, "objects": {"imgutils": [[1, 0, 0, "-", "ascii"], [2, 0, 0, "-", "config"], [9, 0, 0, "-", "data"], [20, 0, 0, "-", "detect"], [27, 0, 0, "-", "edge"], [34, 0, 0, "-", "generic"], [40, 0, 0, "-", "metadata"], [45, 0, 0, "-", "metrics"], [49, 0, 0, "-", "ocr"], [53, 0, 0, "-", "operate"], [57, 0, 0, "-", "pose"], [60, 0, 0, "-", "preprocess"], [65, 0, 0, "-", "resource"], [67, 0, 0, "-", "restore"], [70, 0, 0, "-", "sd"], [74, 0, 0, "-", "segment"], [82, 0, 0, "-", "tagging"], [89, 0, 0, "-", "upscale"], [92, 0, 0, "-", "utils"], [101, 0, 0, "-", "validate"]], "imgutils.ascii": [[0, 0, 0, "-", "drawing"]], "imgutils.ascii.drawing": [[0, 1, 1, "", "ascii_drawing"]], "imgutils.config": [[3, 0, 0, "-", "meta"]], "imgutils.config.meta": [[3, 2, 1, "", "__AUTHOR_EMAIL__"], [3, 2, 1, "", "__AUTHOR__"], [3, 2, 1, "", "__DESCRIPTION__"], [3, 2, 1, "", "__TITLE__"], [3, 2, 1, "", "__VERSION__"]], "imgutils.data": [[4, 0, 0, "-", "background"], [5, 0, 0, "-", "blob"], [6, 0, 0, "-", "decode"], [7, 0, 0, "-", "encode"], [8, 0, 0, "-", "image"], [10, 0, 0, "-", "layer"], [11, 0, 0, "-", "pad"], [12, 0, 0, "-", "url"]], "imgutils.data.background": [[4, 1, 1, "", "grid_background"], [4, 1, 1, "", "grid_transparent"]], "imgutils.data.blob": [[5, 1, 1, "", "is_valid_image_blob_url"], [5, 1, 1, "", "load_image_from_blob_url"], [5, 1, 1, "", "to_blob_url"]], "imgutils.data.decode": [[6, 1, 1, "", "rgb_decode"]], "imgutils.data.encode": [[7, 1, 1, "", "rgb_encode"]], "imgutils.data.image": [[8, 1, 1, "", "has_alpha_channel"], [8, 1, 1, "", "load_image"], [8, 1, 1, "", "load_images"]], "imgutils.data.layer": [[10, 1, 1, "", "istack"]], "imgutils.data.pad": [[11, 1, 1, "", "pad_image_to_size"]], "imgutils.data.url": [[12, 1, 1, "", "download_image_from_url"], [12, 1, 1, "", "is_http_url"]], "imgutils.detect": [[13, 0, 0, "-", "booru_yolo"], [14, 0, 0, "-", "censor"], [15, 0, 0, "-", "eye"], [16, 0, 0, "-", "face"], [17, 0, 0, "-", "halfbody"], [18, 0, 0, "-", "hand"], [19, 0, 0, "-", "head"], [21, 0, 0, "-", "nudenet"], [22, 0, 0, "-", "person"], [23, 0, 0, "-", "similarity"], [24, 0, 0, "-", "text"], [25, 0, 0, "-", "visual"]], "imgutils.detect.booru_yolo": [[13, 1, 1, "", "detect_with_booru_yolo"]], "imgutils.detect.censor": [[14, 1, 1, "", "detect_censors"]], "imgutils.detect.eye": [[15, 1, 1, "", "detect_eyes"]], "imgutils.detect.face": [[16, 1, 1, "", "detect_faces"]], "imgutils.detect.halfbody": [[17, 1, 1, "", "detect_halfbody"]], "imgutils.detect.hand": [[18, 1, 1, "", "detect_hands"]], "imgutils.detect.head": [[19, 1, 1, "", "detect_heads"]], "imgutils.detect.nudenet": [[21, 1, 1, "", "detect_with_nudenet"]], "imgutils.detect.person": [[22, 1, 1, "", "detect_person"]], "imgutils.detect.similarity": [[23, 1, 1, "", "bboxes_similarity"], [23, 1, 1, "", "calculate_iou"], [23, 1, 1, "", "calculate_mask_iou"], [23, 1, 1, "", "detection_similarity"], [23, 1, 1, "", "detection_with_mask_similarity"], [23, 1, 1, "", "masks_similarity"]], "imgutils.detect.text": [[24, 1, 1, "", "detect_text"]], "imgutils.detect.visual": [[25, 1, 1, "", "detection_visualize"]], "imgutils.edge": [[26, 0, 0, "-", "canny"], [28, 0, 0, "-", "lineart"], [29, 0, 0, "-", "lineart_anime"]], "imgutils.edge.canny": [[26, 1, 1, "", "edge_image_with_canny"], [26, 1, 1, "", "get_edge_by_canny"]], "imgutils.edge.lineart": [[28, 1, 1, "", "edge_image_with_lineart"], [28, 1, 1, "", "get_edge_by_lineart"]], "imgutils.edge.lineart_anime": [[29, 1, 1, "", "edge_image_with_lineart_anime"], [29, 1, 1, "", "get_edge_by_lineart_anime"]], "imgutils.generic": [[30, 0, 0, "-", "classify"], [31, 0, 0, "-", "classify_timm"], [32, 0, 0, "-", "clip"], [33, 0, 0, "-", "enhance"], [35, 0, 0, "-", "multilabel_timm"], [36, 0, 0, "-", "siglip"], [37, 0, 0, "-", "yolo"], [38, 0, 0, "-", "yoloseg"]], "imgutils.generic.classify": [[30, 3, 1, "", "ClassifyModel"], [30, 1, 1, "", "classify_predict"], [30, 1, 1, "", "classify_predict_fmt"], [30, 1, 1, "", "classify_predict_score"]], "imgutils.generic.classify.ClassifyModel": [[30, 4, 1, "", "__init__"], [30, 4, 1, "", "clear"], [30, 4, 1, "", "launch_demo"], [30, 4, 1, "", "make_ui"], [30, 4, 1, "", "predict"], [30, 4, 1, "", "predict_fmt"], [30, 4, 1, "", "predict_score"]], "imgutils.generic.classify_timm": [[31, 3, 1, "", "ClassifyTIMMModel"], [31, 1, 1, "", "classify_timm_predict"]], "imgutils.generic.classify_timm.ClassifyTIMMModel": [[31, 4, 1, "", "__init__"], [31, 4, 1, "", "launch_demo"], [31, 4, 1, "", "make_ui"], [31, 4, 1, "", "predict"]], "imgutils.generic.clip": [[32, 3, 1, "", "CLIPModel"], [32, 1, 1, "", "clip_image_encode"], [32, 1, 1, "", "clip_predict"], [32, 1, 1, "", "clip_text_encode"]], "imgutils.generic.clip.CLIPModel": [[32, 4, 1, "", "__init__"], [32, 4, 1, "", "clear"], [32, 4, 1, "", "image_encode"], [32, 4, 1, "", "launch_demo"], [32, 4, 1, "", "make_ui"], [32, 4, 1, "", "predict"], [32, 4, 1, "", "text_encode"]], "imgutils.generic.enhance": [[33, 3, 1, "", "ImageEnhancer"]], "imgutils.generic.enhance.ImageEnhancer": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "process"]], "imgutils.generic.multilabel_timm": [[35, 3, 1, "", "MultiLabelTIMMModel"], [35, 1, 1, "", "multilabel_timm_predict"]], "imgutils.generic.multilabel_timm.MultiLabelTIMMModel": [[35, 4, 1, "", "__init__"], [35, 4, 1, "", "launch_demo"], [35, 4, 1, "", "make_ui"], [35, 4, 1, "", "predict"]], "imgutils.generic.siglip": [[36, 3, 1, "", "SigLIPModel"], [36, 1, 1, "", "siglip_image_encode"], [36, 1, 1, "", "siglip_predict"], [36, 1, 1, "", "siglip_text_encode"]], "imgutils.generic.siglip.SigLIPModel": [[36, 4, 1, "", "__init__"], [36, 4, 1, "", "clear"], [36, 4, 1, "", "image_encode"], [36, 4, 1, "", "launch_demo"], [36, 4, 1, "", "make_ui"], [36, 4, 1, "", "predict"], [36, 4, 1, "", "text_encode"]], "imgutils.generic.yolo": [[37, 3, 1, "", "YOLOModel"], [37, 1, 1, "", "yolo_predict"]], "imgutils.generic.yolo.YOLOModel": [[37, 4, 1, "", "__init__"], [37, 4, 1, "", "clear"], [37, 4, 1, "", "launch_demo"], [37, 4, 1, "", "make_ui"], [37, 4, 1, "", "predict"]], "imgutils.generic.yoloseg": [[38, 3, 1, "", "YOLOSegmentationModel"], [38, 1, 1, "", "yolo_seg_predict"]], "imgutils.generic.yoloseg.YOLOSegmentationModel": [[38, 4, 1, "", "__init__"], [38, 4, 1, "", "clear"], [38, 4, 1, "", "launch_demo"], [38, 4, 1, "", "make_ui"], [38, 5, 1, "", "model_names"], [38, 4, 1, "", "predict"]], "imgutils.metadata": [[39, 0, 0, "-", "geninfo"], [41, 0, 0, "-", "lsb"]], "imgutils.metadata.geninfo": [[39, 1, 1, "", "read_geninfo_exif"], [39, 1, 1, "", "read_geninfo_gif"], [39, 1, 1, "", "read_geninfo_parameters"], [39, 1, 1, "", "write_geninfo_exif"], [39, 1, 1, "", "write_geninfo_gif"], [39, 1, 1, "", "write_geninfo_parameters"]], "imgutils.metadata.lsb": [[41, 3, 1, "", "ImageLsbDataExtractor"], [41, 3, 1, "", "LSBExtractor"], [41, 3, 1, "", "LSBReadError"], [41, 1, 1, "", "inject_data"], [41, 1, 1, "", "read_lsb_metadata"], [41, 1, 1, "", "read_lsb_raw_bytes"], [41, 1, 1, "", "serialize_json"], [41, 1, 1, "", "serialize_pnginfo"], [41, 1, 1, "", "write_lsb_metadata"], [41, 1, 1, "", "write_lsb_raw_bytes"]], "imgutils.metadata.lsb.ImageLsbDataExtractor": [[41, 4, 1, "", "__init__"], [41, 4, 1, "", "extract_data"]], "imgutils.metadata.lsb.LSBExtractor": [[41, 4, 1, "", "__init__"], [41, 4, 1, "", "get_next_n_bytes"], [41, 4, 1, "", "get_one_byte"], [41, 4, 1, "", "read_32bit_integer"]], "imgutils.metrics": [[42, 0, 0, "-", "aesthetic"], [43, 0, 0, "-", "ccip"], [44, 0, 0, "-", "dbaesthetic"], [46, 0, 0, "-", "laplacian"], [47, 0, 0, "-", "lpips"], [48, 0, 0, "-", "psnr_"]], "imgutils.metrics.aesthetic": [[42, 1, 1, "", "get_aesthetic_score"]], "imgutils.metrics.ccip": [[43, 1, 1, "", "ccip_batch_differences"], [43, 1, 1, "", "ccip_batch_extract_features"], [43, 1, 1, "", "ccip_batch_same"], [43, 1, 1, "", "ccip_clustering"], [43, 1, 1, "", "ccip_default_clustering_params"], [43, 1, 1, "", "ccip_default_threshold"], [43, 1, 1, "", "ccip_difference"], [43, 1, 1, "", "ccip_extract_feature"], [43, 1, 1, "", "ccip_merge"], [43, 1, 1, "", "ccip_same"]], "imgutils.metrics.dbaesthetic": [[44, 1, 1, "", "anime_dbaesthetic"]], "imgutils.metrics.laplacian": [[46, 1, 1, "", "laplacian_score"]], "imgutils.metrics.lpips": [[47, 1, 1, "", "lpips_clustering"], [47, 1, 1, "", "lpips_difference"], [47, 1, 1, "", "lpips_extract_feature"]], "imgutils.metrics.psnr_": [[48, 1, 1, "", "psnr"]], "imgutils.ocr": [[49, 1, 1, "", "detect_text_with_ocr"], [49, 1, 1, "", "list_det_models"], [49, 1, 1, "", "list_rec_models"], [49, 1, 1, "", "ocr"]], "imgutils.operate": [[50, 0, 0, "-", "align"], [51, 0, 0, "-", "censor_"], [52, 0, 0, "-", "imgcensor"], [54, 0, 0, "-", "squeeze"]], "imgutils.operate.align": [[50, 1, 1, "", "align_maxsize"]], "imgutils.operate.censor_": [[51, 3, 1, "", "BaseCensor"], [51, 3, 1, "", "BlurCensor"], [51, 3, 1, "", "ColorCensor"], [51, 3, 1, "", "PixelateCensor"], [51, 1, 1, "", "censor_areas"], [51, 1, 1, "", "censor_nsfw"], [51, 1, 1, "", "register_censor_method"]], "imgutils.operate.censor_.BaseCensor": [[51, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.BlurCensor": [[51, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.ColorCensor": [[51, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.PixelateCensor": [[51, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor": [[52, 3, 1, "", "EmojiBasedCensor"], [52, 3, 1, "", "ImageBasedCensor"], [52, 3, 1, "", "SingleImage"]], "imgutils.operate.imgcensor.EmojiBasedCensor": [[52, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.ImageBasedCensor": [[52, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.SingleImage": [[52, 4, 1, "", "__init__"], [52, 4, 1, "", "find_for_area"], [52, 5, 1, "", "height"], [52, 5, 1, "", "width"]], "imgutils.operate.squeeze": [[54, 1, 1, "", "squeeze"], [54, 1, 1, "", "squeeze_with_transparency"]], "imgutils.pose": [[55, 0, 0, "-", "dwpose"], [56, 0, 0, "-", "format"], [58, 0, 0, "-", "visual"]], "imgutils.pose.dwpose": [[55, 1, 1, "", "dwpose_estimate"]], "imgutils.pose.format": [[56, 3, 1, "", "OP18KeyPointSet"], [56, 2, 1, "", "OP18_BODY_MAX"], [56, 2, 1, "", "OP18_BODY_MIN"], [56, 2, 1, "", "OP18_FACE_MAX"], [56, 2, 1, "", "OP18_FACE_MIN"], [56, 2, 1, "", "OP18_LEFT_FOOT_MAX"], [56, 2, 1, "", "OP18_LEFT_FOOT_MIN"], [56, 2, 1, "", "OP18_LEFT_HAND_MAX"], [56, 2, 1, "", "OP18_LEFT_HAND_MIN"], [56, 2, 1, "", "OP18_RIGHT_FOOT_MAX"], [56, 2, 1, "", "OP18_RIGHT_FOOT_MIN"], [56, 2, 1, "", "OP18_RIGHT_HAND_MAX"], [56, 2, 1, "", "OP18_RIGHT_HAND_MIN"], [56, 6, 1, "", "OpenPose18"]], "imgutils.pose.format.OP18KeyPointSet": [[56, 4, 1, "", "__init__"], [56, 4, 1, "", "__mul__"], [56, 4, 1, "", "__truediv__"], [56, 5, 1, "", "body"], [56, 5, 1, "", "face"], [56, 5, 1, "", "left_foot"], [56, 5, 1, "", "left_hand"], [56, 5, 1, "", "right_foot"], [56, 5, 1, "", "right_hand"]], "imgutils.pose.format.OpenPose18": [[56, 7, 1, "", "LEFT_ANKLE"], [56, 7, 1, "", "LEFT_BIG_TOE"], [56, 7, 1, "", "LEFT_EAR"], [56, 7, 1, "", "LEFT_ELBOW"], [56, 7, 1, "", "LEFT_EYE"], [56, 7, 1, "", "LEFT_HEEL"], [56, 7, 1, "", "LEFT_HIP"], [56, 7, 1, "", "LEFT_KNEE"], [56, 7, 1, "", "LEFT_SHOULDER"], [56, 7, 1, "", "LEFT_SMALL_TOE"], [56, 7, 1, "", "LEFT_WRIST"], [56, 7, 1, "", "NECK"], [56, 7, 1, "", "NOSE"], [56, 7, 1, "", "RIGHT_ANKLE"], [56, 7, 1, "", "RIGHT_BIG_TOE"], [56, 7, 1, "", "RIGHT_EAR"], [56, 7, 1, "", "RIGHT_ELBOW"], [56, 7, 1, "", "RIGHT_EYE"], [56, 7, 1, "", "RIGHT_HEEL"], [56, 7, 1, "", "RIGHT_HIP"], [56, 7, 1, "", "RIGHT_KNEE"], [56, 7, 1, "", "RIGHT_SHOULDER"], [56, 7, 1, "", "RIGHT_SMALL_TOE"], [56, 7, 1, "", "RIGHT_WRIST"]], "imgutils.pose.visual": [[58, 1, 1, "", "op18_visualize"]], "imgutils.preprocess": [[59, 0, 0, "-", "base"], [61, 0, 0, "-", "pillow"], [62, 0, 0, "-", "torchvision"], [63, 0, 0, "-", "transformers"]], "imgutils.preprocess.base": [[59, 3, 1, "", "NotParseTarget"]], "imgutils.preprocess.pillow": [[61, 1, 1, "", "create_pillow_transforms"], [61, 1, 1, "", "parse_pillow_transforms"], [61, 1, 1, "", "register_pillow_parse"], [61, 1, 1, "", "register_pillow_transform"]], "imgutils.preprocess.torchvision": [[62, 1, 1, "", "create_torchvision_transforms"], [62, 1, 1, "", "parse_torchvision_transforms"], [62, 1, 1, "", "register_torchvision_parse"], [62, 1, 1, "", "register_torchvision_transform"]], "imgutils.preprocess.transformers": [[63, 3, 1, "", "NotProcessorTypeError"], [63, 1, 1, "", "convert_to_size_dict"], [63, 1, 1, "", "create_bit_transforms"], [63, 1, 1, "", "create_blip_transforms"], [63, 1, 1, "", "create_clip_transforms"], [63, 1, 1, "", "create_convnext_transforms"], [63, 1, 1, "", "create_mobilenetv2_transforms"], [63, 1, 1, "", "create_siglip_transforms"], [63, 1, 1, "", "create_transforms_from_bit_processor"], [63, 1, 1, "", "create_transforms_from_blip_processor"], [63, 1, 1, "", "create_transforms_from_clip_processor"], [63, 1, 1, "", "create_transforms_from_convnext_processor"], [63, 1, 1, "", "create_transforms_from_mobilenetv2_processor"], [63, 1, 1, "", "create_transforms_from_siglip_processor"], [63, 1, 1, "", "create_transforms_from_transformers"], [63, 1, 1, "", "create_transforms_from_vit_processor"], [63, 1, 1, "", "create_vit_transforms"], [63, 1, 1, "", "get_size_dict"], [63, 1, 1, "", "is_valid_size_dict"], [63, 1, 1, "", "register_creators_for_transformers"]], "imgutils.resource": [[64, 0, 0, "-", "background"]], "imgutils.resource.background": [[64, 3, 1, "", "BackgroundImageSet"], [64, 1, 1, "", "get_bg_image"], [64, 1, 1, "", "get_bg_image_file"], [64, 1, 1, "", "list_bg_image_files"], [64, 1, 1, "", "random_bg_image"], [64, 1, 1, "", "random_bg_image_file"]], "imgutils.resource.background.BackgroundImageSet": [[64, 4, 1, "", "__init__"], [64, 4, 1, "", "get_image"], [64, 4, 1, "", "get_image_file"], [64, 4, 1, "", "list_image_files"], [64, 4, 1, "", "random_image"], [64, 4, 1, "", "random_image_file"]], "imgutils.restore": [[66, 0, 0, "-", "adversarial"], [68, 0, 0, "-", "nafnet"], [69, 0, 0, "-", "scunet"]], "imgutils.restore.adversarial": [[66, 1, 1, "", "remove_adversarial_noise"]], "imgutils.restore.nafnet": [[68, 1, 1, "", "restore_with_nafnet"]], "imgutils.restore.scunet": [[69, 1, 1, "", "restore_with_scunet"]], "imgutils.sd": [[71, 0, 0, "-", "metadata"], [72, 0, 0, "-", "model"], [73, 0, 0, "-", "nai"]], "imgutils.sd.metadata": [[71, 3, 1, "", "SDMetaData"], [71, 1, 1, "", "get_sdmeta_from_image"], [71, 1, 1, "", "parse_sdmeta_from_text"], [71, 1, 1, "", "save_image_with_sdmeta"]], "imgutils.sd.metadata.SDMetaData": [[71, 4, 1, "", "__str__"], [71, 5, 1, "", "pnginfo"], [71, 5, 1, "", "text"]], "imgutils.sd.model": [[72, 1, 1, "", "read_metadata"], [72, 1, 1, "", "save_with_metadata"]], "imgutils.sd.nai": [[73, 3, 1, "", "NAIMetaData"], [73, 3, 1, "", "NAIMetadata"], [73, 1, 1, "", "add_naimeta_to_image"], [73, 1, 1, "", "get_naimeta_from_image"], [73, 1, 1, "", "save_image_with_naimeta"]], "imgutils.sd.nai.NAIMetaData": [[73, 4, 1, "", "__init__"], [73, 5, 1, "", "pnginfo"]], "imgutils.segment": [[75, 0, 0, "-", "isnetis"]], "imgutils.segment.isnetis": [[75, 1, 1, "", "get_isnetis_mask"], [75, 1, 1, "", "segment_rgba_with_isnetis"], [75, 1, 1, "", "segment_with_isnetis"]], "imgutils.tagging": [[76, 0, 0, "-", "blacklist"], [77, 0, 0, "-", "camie"], [78, 0, 0, "-", "character"], [79, 0, 0, "-", "deepdanbooru"], [80, 0, 0, "-", "deepgelbooru"], [81, 0, 0, "-", "format"], [83, 0, 0, "-", "match"], [84, 0, 0, "-", "mldanbooru"], [85, 0, 0, "-", "order"], [86, 0, 0, "-", "overlap"], [87, 0, 0, "-", "wd14"]], "imgutils.tagging.blacklist": [[76, 1, 1, "", "drop_blacklisted_tags"], [76, 1, 1, "", "is_blacklisted"]], "imgutils.tagging.camie": [[77, 1, 1, "", "convert_camie_emb_to_prediction"], [77, 1, 1, "", "get_camie_tags"]], "imgutils.tagging.character": [[78, 2, 1, "", "CHAR_PREFIXES"], [78, 2, 1, "", "CHAR_SUFFIXES"], [78, 2, 1, "", "CHAR_WHITELIST_PREFIX"], [78, 2, 1, "", "CHAR_WHITELIST_SUFFIX"], [78, 2, 1, "", "CHAR_WHITELIST_WORD"], [78, 3, 1, "", "CharacterTagPool"], [78, 1, 1, "", "drop_basic_character_tags"], [78, 1, 1, "", "is_basic_character_tag"]], "imgutils.tagging.character.CharacterTagPool": [[78, 4, 1, "", "__init__"], [78, 4, 1, "", "drop_basic_character_tags"], [78, 4, 1, "", "is_basic_character_tag"]], "imgutils.tagging.deepdanbooru": [[79, 1, 1, "", "get_deepdanbooru_tags"]], "imgutils.tagging.deepgelbooru": [[80, 1, 1, "", "get_deepgelbooru_tags"]], "imgutils.tagging.format": [[81, 1, 1, "", "add_underline"], [81, 1, 1, "", "remove_underline"], [81, 1, 1, "", "tags_to_text"]], "imgutils.tagging.match": [[83, 1, 1, "", "tag_match_full"], [83, 1, 1, "", "tag_match_prefix"], [83, 1, 1, "", "tag_match_suffix"]], "imgutils.tagging.mldanbooru": [[84, 1, 1, "", "get_mldanbooru_tags"]], "imgutils.tagging.order": [[85, 1, 1, "", "sort_tags"]], "imgutils.tagging.overlap": [[86, 1, 1, "", "drop_overlap_tags"]], "imgutils.tagging.wd14": [[87, 1, 1, "", "convert_wd14_emb_to_prediction"], [87, 1, 1, "", "denormalize_wd14_emb"], [87, 1, 1, "", "get_wd14_tags"]], "imgutils.upscale": [[88, 0, 0, "-", "cdc"]], "imgutils.upscale.cdc": [[88, 1, 1, "", "upscale_with_cdc"]], "imgutils.utils": [[90, 0, 0, "-", "cache"], [91, 0, 0, "-", "func"], [93, 0, 0, "-", "onnxruntime"]], "imgutils.utils.cache": [[90, 1, 1, "", "ts_lru_cache"]], "imgutils.utils.func": [[91, 1, 1, "", "sigmoid"]], "imgutils.utils.onnxruntime": [[93, 1, 1, "", "get_onnx_provider"], [93, 1, 1, "", "open_onnx_model"]], "imgutils.validate": [[94, 0, 0, "-", "aicheck"], [95, 0, 0, "-", "bangumi_char"], [96, 0, 0, "-", "classify"], [97, 0, 0, "-", "color"], [98, 0, 0, "-", "completeness"], [99, 0, 0, "-", "dbrating"], [100, 0, 0, "-", "furry"], [102, 0, 0, "-", "monochrome"], [103, 0, 0, "-", "nsfw"], [104, 0, 0, "-", "portrait"], [105, 0, 0, "-", "rating"], [106, 0, 0, "-", "real"], [107, 0, 0, "-", "safe"], [108, 0, 0, "-", "style_age"], [109, 0, 0, "-", "teen"], [110, 0, 0, "-", "truncate"]], "imgutils.validate.aicheck": [[94, 1, 1, "", "get_ai_created_score"], [94, 1, 1, "", "is_ai_created"]], "imgutils.validate.bangumi_char": [[95, 1, 1, "", "anime_bangumi_char"], [95, 1, 1, "", "anime_bangumi_char_score"]], "imgutils.validate.classify": [[96, 1, 1, "", "anime_classify"], [96, 1, 1, "", "anime_classify_score"]], "imgutils.validate.color": [[97, 1, 1, "", "is_greyscale"]], "imgutils.validate.completeness": [[98, 1, 1, "", "anime_completeness"], [98, 1, 1, "", "anime_completeness_score"]], "imgutils.validate.dbrating": [[99, 1, 1, "", "anime_dbrating"], [99, 1, 1, "", "anime_dbrating_score"]], "imgutils.validate.furry": [[100, 1, 1, "", "anime_furry"], [100, 1, 1, "", "anime_furry_score"]], "imgutils.validate.monochrome": [[102, 1, 1, "", "get_monochrome_score"], [102, 1, 1, "", "is_monochrome"]], "imgutils.validate.nsfw": [[103, 1, 1, "", "nsfw_pred"], [103, 1, 1, "", "nsfw_pred_score"]], "imgutils.validate.portrait": [[104, 1, 1, "", "anime_portrait"], [104, 1, 1, "", "anime_portrait_score"]], "imgutils.validate.rating": [[105, 1, 1, "", "anime_rating"], [105, 1, 1, "", "anime_rating_score"]], "imgutils.validate.real": [[106, 1, 1, "", "anime_real"], [106, 1, 1, "", "anime_real_score"]], "imgutils.validate.safe": [[107, 1, 1, "", "safe_check"], [107, 1, 1, "", "safe_check_score"]], "imgutils.validate.style_age": [[108, 1, 1, "", "anime_style_age"], [108, 1, 1, "", "anime_style_age_score"]], "imgutils.validate.teen": [[109, 1, 1, "", "anime_teen"], [109, 1, 1, "", "anime_teen_score"]], "imgutils.validate.truncate": [[110, 1, 1, "", "is_truncated_file"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:data", "3": "py:class", "4": "py:method", "5": "py:property", "6": "py:enum", "7": "py:attribute"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "data", "Python data"], "3": ["py", "class", "Python class"], "4": ["py", "method", "Python method"], "5": ["py", "property", "Python property"], "6": ["py", "enum", "Python enum"], "7": ["py", "attribute", "Python attribute"]}, "titleterms": {"imgutil": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111], "ascii": [0, 1], "draw": 0, "ascii_draw": 0, "config": [2, 3], "meta": 3, "__title__": 3, "__version__": 3, "__description__": 3, "__author__": 3, "__author_email__": 3, "data": [4, 5, 6, 7, 8, 9, 10, 11, 12], "background": [4, 64], "grid_background": 4, "grid_transpar": 4, "blob": 5, "to_blob_url": 5, "load_image_from_blob_url": 5, "is_valid_image_blob_url": 5, "decod": 6, "rgb_decod": 6, "encod": 7, "rgb_encod": 7, "imag": 8, "load_imag": 8, "has_alpha_channel": 8, "layer": 10, "istack": 10, "pad": 11, "pad_image_to_s": 11, "url": 12, "download_image_from_url": 12, "is_http_url": 12, "detect": [13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25], "booru_yolo": 13, "model": [13, 72], "label": 13, "descript": 13, "avail": 13, "pp": 13, "seri": 13, "AS": 13, "aa": 13, "detect_with_booru_yolo": 13, "censor": 14, "detect_censor": 14, "ey": 15, "detect_ey": 15, "face": 16, "detect_fac": 16, "halfbodi": 17, "detect_halfbodi": 17, "hand": 18, "detect_hand": 18, "head": 19, "detect_head": 19, "nudenet": 21, "detect_with_nudenet": 21, "person": 22, "detect_person": 22, "similar": 23, "calculate_i": 23, "bboxes_similar": 23, "detection_similar": 23, "calculate_mask_i": 23, "masks_similar": 23, "detection_with_mask_similar": 23, "text": 24, "detect_text": 24, "visual": [25, 58], "detection_visu": 25, "edg": [26, 27, 28, 29], "canni": 26, "get_edge_by_canni": 26, "edge_image_with_canni": 26, "lineart": 28, "get_edge_by_lineart": 28, "edge_image_with_lineart": 28, "lineart_anim": 29, "get_edge_by_lineart_anim": 29, "edge_image_with_lineart_anim": 29, "gener": [30, 31, 32, 33, 34, 35, 36, 37, 38], "classifi": [30, 96], "classifymodel": 30, "classify_predict_scor": 30, "classify_predict": 30, "classify_predict_fmt": 30, "classify_timm": 31, "classifytimmmodel": 31, "classify_timm_predict": 31, "clip": 32, "clipmodel": 32, "clip_image_encod": 32, "clip_text_encod": 32, "clip_predict": 32, "enhanc": 33, "imageenhanc": 33, "multilabel_timm": 35, "multilabeltimmmodel": 35, "multilabel_timm_predict": 35, "siglip": 36, "siglipmodel": 36, "siglip_image_encod": 36, "siglip_text_encod": 36, "siglip_predict": 36, "yolo": 37, "yolomodel": 37, "yolo_predict": 37, "yoloseg": 38, "yolosegmentationmodel": 38, "yolo_seg_predict": 38, "metadata": [39, 40, 41, 71], "geninfo": 39, "read_geninfo_paramet": 39, "read_geninfo_exif": 39, "read_geninfo_gif": 39, "write_geninfo_paramet": 39, "write_geninfo_exif": 39, "write_geninfo_gif": 39, "lsb": 41, "read_lsb_raw_byt": 41, "read_lsb_metadata": 41, "write_lsb_raw_byt": 41, "write_lsb_metadata": 41, "lsbreaderror": 41, "lsbextractor": 41, "imagelsbdataextractor": 41, "serialize_pnginfo": 41, "serialize_json": 41, "inject_data": 41, "metric": [42, 43, 44, 45, 46, 47, 48], "aesthet": 42, "get_aesthetic_scor": 42, "ccip": 43, "ccip_extract_featur": 43, "ccip_batch_extract_featur": 43, "ccip_default_threshold": 43, "ccip_differ": 43, "ccip_sam": 43, "ccip_batch_differ": 43, "ccip_batch_sam": 43, "ccip_default_clustering_param": 43, "ccip_clust": 43, "ccip_merg": 43, "dbaesthet": 44, "anime_dbaesthet": 44, "laplacian": 46, "laplacian_scor": 46, "lpip": 47, "lpips_extract_featur": 47, "lpips_differ": 47, "lpips_clust": 47, "psnr_": 48, "psnr": 48, "ocr": 49, "detect_text_with_ocr": 49, "list_det_model": 49, "list_rec_model": 49, "oper": [50, 51, 52, 53, 54], "align": 50, "align_maxs": 50, "censor_": 51, "censor_area": 51, "censor_nsfw": 51, "basecensor": 51, "colorcensor": 51, "blurcensor": 51, "pixelatecensor": 51, "register_censor_method": 51, "imgcensor": 52, "imagebasedcensor": 52, "emojibasedcensor": 52, "singleimag": 52, "squeez": 54, "squeeze_with_transpar": 54, "pose": [55, 56, 57, 58], "dwpose": 55, "dwpose_estim": 55, "format": [56, 81], "op18keypointset": 56, "openpose18": 56, "op18_body_max": 56, "op18_body_min": 56, "op18_face_max": 56, "op18_face_min": 56, "op18_left_foot_max": 56, "op18_left_foot_min": 56, "op18_left_hand_max": 56, "op18_left_hand_min": 56, "op18_right_foot_max": 56, "op18_right_foot_min": 56, "op18_right_hand_max": 56, "op18_right_hand_min": 56, "op18_visu": 58, "preprocess": [59, 60, 61, 62, 63], "base": 59, "notparsetarget": 59, "pillow": 61, "register_pillow_transform": 61, "register_pillow_pars": 61, "create_pillow_transform": 61, "parse_pillow_transform": 61, "torchvis": 62, "register_torchvision_transform": 62, "register_torchvision_pars": 62, "create_torchvision_transform": 62, "parse_torchvision_transform": 62, "transform": 63, "register_creators_for_transform": 63, "notprocessortypeerror": 63, "create_transforms_from_transform": 63, "is_valid_size_dict": 63, "convert_to_size_dict": 63, "get_size_dict": 63, "create_clip_transform": 63, "create_transforms_from_clip_processor": 63, "create_convnext_transform": 63, "create_transforms_from_convnext_processor": 63, "create_vit_transform": 63, "create_transforms_from_vit_processor": 63, "create_siglip_transform": 63, "create_transforms_from_siglip_processor": 63, "create_bit_transform": 63, "create_transforms_from_bit_processor": 63, "create_blip_transform": 63, "create_transforms_from_blip_processor": 63, "create_mobilenetv2_transform": 63, "create_transforms_from_mobilenetv2_processor": 63, "resourc": [64, 65], "backgroundimageset": 64, "list_bg_image_fil": 64, "get_bg_image_fil": 64, "get_bg_imag": 64, "random_bg_image_fil": 64, "random_bg_imag": 64, "restor": [66, 67, 68, 69], "adversari": 66, "remove_adversarial_nois": 66, "nafnet": 68, "restore_with_nafnet": 68, "scunet": 69, "restore_with_scunet": 69, "sd": [70, 71, 72, 73], "sdmetadata": 71, "parse_sdmeta_from_text": 71, "get_sdmeta_from_imag": 71, "save_image_with_sdmeta": 71, "read_metadata": 72, "save_with_metadata": 72, "nai": 73, "naimetadata": 73, "get_naimeta_from_imag": 73, "add_naimeta_to_imag": 73, "save_image_with_naimeta": 73, "segment": [74, 75], "isneti": 75, "get_isnetis_mask": 75, "segment_with_isneti": 75, "segment_rgba_with_isneti": 75, "tag": [76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87], "blacklist": 76, "is_blacklist": 76, "drop_blacklisted_tag": 76, "cami": 77, "get_camie_tag": 77, "convert_camie_emb_to_predict": 77, "charact": 78, "char_whitelist_suffix": 78, "char_whitelist_prefix": 78, "char_whitelist_word": 78, "char_suffix": 78, "char_prefix": 78, "charactertagpool": 78, "is_basic_character_tag": 78, "drop_basic_character_tag": 78, "deepdanbooru": 79, "get_deepdanbooru_tag": 79, "deepgelbooru": 80, "get_deepgelbooru_tag": 80, "add_underlin": 81, "remove_underlin": 81, "tags_to_text": 81, "match": 83, "tag_match_suffix": 83, "tag_match_prefix": 83, "tag_match_ful": 83, "mldanbooru": 84, "get_mldanbooru_tag": 84, "order": 85, "sort_tag": 85, "overlap": 86, "drop_overlap_tag": 86, "wd14": 87, "get_wd14_tag": 87, "convert_wd14_emb_to_predict": 87, "denormalize_wd14_emb": 87, "upscal": [88, 89], "cdc": 88, "upscale_with_cdc": 88, "util": [90, 91, 92, 93], "cach": 90, "ts_lru_cach": 90, "func": 91, "sigmoid": 91, "onnxruntim": 93, "get_onnx_provid": 93, "open_onnx_model": 93, "valid": [94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110], "aicheck": 94, "get_ai_created_scor": 94, "is_ai_cr": 94, "bangumi_char": 95, "anime_bangumi_char_scor": 95, "anime_bangumi_char": 95, "anime_classify_scor": 96, "anime_classifi": 96, "color": 97, "is_greyscal": 97, "complet": 98, "anime_completeness_scor": 98, "anime_complet": 98, "dbrate": 99, "anime_dbrating_scor": 99, "anime_dbr": 99, "furri": 100, "anime_furry_scor": 100, "anime_furri": 100, "monochrom": 102, "get_monochrome_scor": 102, "is_monochrom": 102, "nsfw": 103, "nsfw_pred_scor": 103, "nsfw_pred": 103, "portrait": 104, "anime_portrait_scor": 104, "anime_portrait": 104, "rate": 105, "anime_rating_scor": 105, "anime_r": [105, 106], "real": 106, "anime_real_scor": 106, "safe": 107, "safe_check_scor": 107, "safe_check": 107, "style_ag": 108, "anime_style_age_scor": 108, "anime_style_ag": 108, "teen": 109, "anime_teen_scor": 109, "anime_teen": 109, "truncat": 110, "is_truncated_fil": 110, "welcom": 111, "": 111, "document": 111, "overview": 111, "tutori": 111, "inform": [111, 112, 113], "api": 111, "run": [112, 113], "environ": [112, 113], "instal": 114, "quick": 115, "start": 115}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.todo": 2, "nbsphinx": 4, "sphinx": 58}, "alltitles": {"imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "ascii_drawing": [[0, "ascii-drawing"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "__TITLE__": [[3, "title"]], "__VERSION__": [[3, "version"]], "__DESCRIPTION__": [[3, "description"]], "__AUTHOR__": [[3, "author"]], "__AUTHOR_EMAIL__": [[3, "author-email"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "grid_background": [[4, "grid-background"]], "grid_transparent": [[4, "grid-transparent"]], "imgutils.data.blob": [[5, "module-imgutils.data.blob"]], "to_blob_url": [[5, "to-blob-url"]], "load_image_from_blob_url": [[5, "load-image-from-blob-url"]], "is_valid_image_blob_url": [[5, "is-valid-image-blob-url"]], "imgutils.data.decode": [[6, "module-imgutils.data.decode"]], "rgb_decode": [[6, "rgb-decode"]], "imgutils.data.encode": [[7, "module-imgutils.data.encode"]], "rgb_encode": [[7, "rgb-encode"]], "imgutils.data.image": [[8, "module-imgutils.data.image"]], "load_image": [[8, "load-image"]], "load_images": [[8, "load-images"]], "has_alpha_channel": [[8, "has-alpha-channel"]], "imgutils.data": [[9, "module-imgutils.data"]], "imgutils.data.layer": [[10, "module-imgutils.data.layer"]], "istack": [[10, "istack"]], "imgutils.data.pad": [[11, "module-imgutils.data.pad"]], "pad_image_to_size": [[11, "pad-image-to-size"]], "imgutils.data.url": [[12, "module-imgutils.data.url"]], "download_image_from_url": [[12, "download-image-from-url"]], "is_http_url": [[12, "is-http-url"]], "imgutils.detect.booru_yolo": [[13, "module-imgutils.detect.booru_yolo"]], "Model Labels and Descriptions": [[13, "id1"]], "Available Models (PP Series)": [[13, "id2"]], "Available Models (AS Series)": [[13, "id3"]], "Available Models (AA Series)": [[13, "id4"]], "detect_with_booru_yolo": [[13, "detect-with-booru-yolo"]], "imgutils.detect.censor": [[14, "module-imgutils.detect.censor"]], "detect_censors": [[14, "detect-censors"]], "imgutils.detect.eye": [[15, "module-imgutils.detect.eye"]], "detect_eyes": [[15, "detect-eyes"]], "imgutils.detect.face": [[16, "module-imgutils.detect.face"]], "detect_faces": [[16, "detect-faces"]], "imgutils.detect.halfbody": [[17, "module-imgutils.detect.halfbody"]], "detect_halfbody": [[17, "detect-halfbody"]], "imgutils.detect.hand": [[18, "module-imgutils.detect.hand"]], "detect_hands": [[18, "detect-hands"]], "imgutils.detect.head": [[19, "module-imgutils.detect.head"]], "detect_heads": [[19, "detect-heads"]], "imgutils.detect": [[20, "module-imgutils.detect"]], "imgutils.detect.nudenet": [[21, "module-imgutils.detect.nudenet"]], "detect_with_nudenet": [[21, "detect-with-nudenet"]], "imgutils.detect.person": [[22, "module-imgutils.detect.person"]], "detect_person": [[22, "detect-person"]], "imgutils.detect.similarity": [[23, "module-imgutils.detect.similarity"]], "calculate_iou": [[23, "calculate-iou"]], "bboxes_similarity": [[23, "bboxes-similarity"]], "detection_similarity": [[23, "detection-similarity"]], "calculate_mask_iou": [[23, "calculate-mask-iou"]], "masks_similarity": [[23, "masks-similarity"]], "detection_with_mask_similarity": [[23, "detection-with-mask-similarity"]], "imgutils.detect.text": [[24, "module-imgutils.detect.text"]], "detect_text": [[24, "detect-text"]], "imgutils.detect.visual": [[25, "module-imgutils.detect.visual"]], "detection_visualize": [[25, "detection-visualize"]], "imgutils.edge.canny": [[26, "module-imgutils.edge.canny"]], "get_edge_by_canny": [[26, "get-edge-by-canny"]], "edge_image_with_canny": [[26, "edge-image-with-canny"]], "imgutils.edge": [[27, "module-imgutils.edge"]], "imgutils.edge.lineart": [[28, "module-imgutils.edge.lineart"]], "get_edge_by_lineart": [[28, "get-edge-by-lineart"]], "edge_image_with_lineart": [[28, "edge-image-with-lineart"]], "imgutils.edge.lineart_anime": [[29, "module-imgutils.edge.lineart_anime"]], "get_edge_by_lineart_anime": [[29, "get-edge-by-lineart-anime"]], "edge_image_with_lineart_anime": [[29, "edge-image-with-lineart-anime"]], "imgutils.generic.classify": [[30, "module-imgutils.generic.classify"]], "ClassifyModel": [[30, "classifymodel"]], "classify_predict_score": [[30, "classify-predict-score"]], "classify_predict": [[30, "classify-predict"]], "classify_predict_fmt": [[30, "classify-predict-fmt"]], "imgutils.generic.classify_timm": [[31, "module-imgutils.generic.classify_timm"]], "ClassifyTIMMModel": [[31, "classifytimmmodel"]], "classify_timm_predict": [[31, "classify-timm-predict"]], "imgutils.generic.clip": [[32, "module-imgutils.generic.clip"]], "CLIPModel": [[32, "clipmodel"]], "clip_image_encode": [[32, "clip-image-encode"]], "clip_text_encode": [[32, "clip-text-encode"]], "clip_predict": [[32, "clip-predict"]], "imgutils.generic.enhance": [[33, "module-imgutils.generic.enhance"]], "ImageEnhancer": [[33, "imageenhancer"]], "imgutils.generic": [[34, "module-imgutils.generic"]], "imgutils.generic.multilabel_timm": [[35, "module-imgutils.generic.multilabel_timm"]], "MultiLabelTIMMModel": [[35, "multilabeltimmmodel"]], "multilabel_timm_predict": [[35, "multilabel-timm-predict"]], "imgutils.generic.siglip": [[36, "module-imgutils.generic.siglip"]], "SigLIPModel": [[36, "siglipmodel"]], "siglip_image_encode": [[36, "siglip-image-encode"]], "siglip_text_encode": [[36, "siglip-text-encode"]], "siglip_predict": [[36, "siglip-predict"]], "imgutils.generic.yolo": [[37, "module-imgutils.generic.yolo"]], "YOLOModel": [[37, "yolomodel"]], "yolo_predict": [[37, "yolo-predict"]], "imgutils.generic.yoloseg": [[38, "module-imgutils.generic.yoloseg"]], "YOLOSegmentationModel": [[38, "yolosegmentationmodel"]], "yolo_seg_predict": [[38, "yolo-seg-predict"]], "imgutils.metadata.geninfo": [[39, "module-imgutils.metadata.geninfo"]], "read_geninfo_parameters": [[39, "read-geninfo-parameters"]], "read_geninfo_exif": [[39, "read-geninfo-exif"]], "read_geninfo_gif": [[39, "read-geninfo-gif"]], "write_geninfo_parameters": [[39, "write-geninfo-parameters"]], "write_geninfo_exif": [[39, "write-geninfo-exif"]], "write_geninfo_gif": [[39, "write-geninfo-gif"]], "imgutils.metadata": [[40, "module-imgutils.metadata"]], "imgutils.metadata.lsb": [[41, "module-imgutils.metadata.lsb"]], "read_lsb_raw_bytes": [[41, "read-lsb-raw-bytes"]], "read_lsb_metadata": [[41, "read-lsb-metadata"]], "write_lsb_raw_bytes": [[41, "write-lsb-raw-bytes"]], "write_lsb_metadata": [[41, "write-lsb-metadata"]], "LSBReadError": [[41, "lsbreaderror"]], "LSBExtractor": [[41, "lsbextractor"]], "ImageLsbDataExtractor": [[41, "imagelsbdataextractor"]], "serialize_pnginfo": [[41, "serialize-pnginfo"]], "serialize_json": [[41, "serialize-json"]], "inject_data": [[41, "inject-data"]], "imgutils.metrics.aesthetic": [[42, "module-imgutils.metrics.aesthetic"]], "get_aesthetic_score": [[42, "get-aesthetic-score"]], "imgutils.metrics.ccip": [[43, "module-imgutils.metrics.ccip"]], "ccip_extract_feature": [[43, "ccip-extract-feature"]], "ccip_batch_extract_features": [[43, "ccip-batch-extract-features"]], "ccip_default_threshold": [[43, "ccip-default-threshold"]], "ccip_difference": [[43, "ccip-difference"]], "ccip_same": [[43, "ccip-same"]], "ccip_batch_differences": [[43, "ccip-batch-differences"]], "ccip_batch_same": [[43, "ccip-batch-same"]], "ccip_default_clustering_params": [[43, "ccip-default-clustering-params"]], "ccip_clustering": [[43, "ccip-clustering"]], "ccip_merge": [[43, "ccip-merge"]], "imgutils.metrics.dbaesthetic": [[44, "module-imgutils.metrics.dbaesthetic"]], "anime_dbaesthetic": [[44, "anime-dbaesthetic"]], "imgutils.metrics": [[45, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[46, "module-imgutils.metrics.laplacian"]], "laplacian_score": [[46, "laplacian-score"]], "imgutils.metrics.lpips": [[47, "module-imgutils.metrics.lpips"]], "lpips_extract_feature": [[47, "lpips-extract-feature"]], "lpips_difference": [[47, "lpips-difference"]], "lpips_clustering": [[47, "lpips-clustering"]], "imgutils.metrics.psnr_": [[48, "module-imgutils.metrics.psnr_"]], "psnr": [[48, "id1"]], "imgutils.ocr": [[49, "module-imgutils.ocr"]], "detect_text_with_ocr": [[49, "detect-text-with-ocr"]], "ocr": [[49, "ocr"]], "list_det_models": [[49, "list-det-models"]], "list_rec_models": [[49, "list-rec-models"]], "imgutils.operate.align": [[50, "module-imgutils.operate.align"]], "align_maxsize": [[50, "align-maxsize"]], "imgutils.operate.censor_": [[51, "module-imgutils.operate.censor_"]], "censor_areas": [[51, "censor-areas"]], "censor_nsfw": [[51, "censor-nsfw"]], "BaseCensor": [[51, "basecensor"]], "ColorCensor": [[51, "colorcensor"]], "BlurCensor": [[51, "blurcensor"]], "PixelateCensor": [[51, "pixelatecensor"]], "register_censor_method": [[51, "register-censor-method"]], "imgutils.operate.imgcensor": [[52, "module-imgutils.operate.imgcensor"]], "ImageBasedCensor": [[52, "imagebasedcensor"]], "EmojiBasedCensor": [[52, "emojibasedcensor"]], "SingleImage": [[52, "singleimage"]], "imgutils.operate": [[53, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[54, "module-imgutils.operate.squeeze"]], "squeeze": [[54, "squeeze"]], "squeeze_with_transparency": [[54, "squeeze-with-transparency"]], "imgutils.pose.dwpose": [[55, "module-imgutils.pose.dwpose"]], "dwpose_estimate": [[55, "dwpose-estimate"]], "imgutils.pose.format": [[56, "module-imgutils.pose.format"]], "OP18KeyPointSet": [[56, "op18keypointset"]], "OpenPose18": [[56, "openpose18"]], "OP18_BODY_MAX": [[56, "op18-body-max"]], "OP18_BODY_MIN": [[56, "op18-body-min"]], "OP18_FACE_MAX": [[56, "op18-face-max"]], "OP18_FACE_MIN": [[56, "op18-face-min"]], "OP18_LEFT_FOOT_MAX": [[56, "op18-left-foot-max"]], "OP18_LEFT_FOOT_MIN": [[56, "op18-left-foot-min"]], "OP18_LEFT_HAND_MAX": [[56, "op18-left-hand-max"]], "OP18_LEFT_HAND_MIN": [[56, "op18-left-hand-min"]], "OP18_RIGHT_FOOT_MAX": [[56, "op18-right-foot-max"]], "OP18_RIGHT_FOOT_MIN": [[56, "op18-right-foot-min"]], "OP18_RIGHT_HAND_MAX": [[56, "op18-right-hand-max"]], "OP18_RIGHT_HAND_MIN": [[56, "op18-right-hand-min"]], "imgutils.pose": [[57, "module-imgutils.pose"]], "imgutils.pose.visual": [[58, "module-imgutils.pose.visual"]], "op18_visualize": [[58, "op18-visualize"]], "imgutils.preprocess.base": [[59, "module-imgutils.preprocess.base"]], "NotParseTarget": [[59, "notparsetarget"]], "imgutils.preprocess": [[60, "module-imgutils.preprocess"]], "imgutils.preprocess.pillow": [[61, "module-imgutils.preprocess.pillow"]], "register_pillow_transform": [[61, "register-pillow-transform"]], "register_pillow_parse": [[61, "register-pillow-parse"]], "create_pillow_transforms": [[61, "create-pillow-transforms"]], "parse_pillow_transforms": [[61, "parse-pillow-transforms"]], "imgutils.preprocess.torchvision": [[62, "module-imgutils.preprocess.torchvision"]], "register_torchvision_transform": [[62, "register-torchvision-transform"]], "register_torchvision_parse": [[62, "register-torchvision-parse"]], "create_torchvision_transforms": [[62, "create-torchvision-transforms"]], "parse_torchvision_transforms": [[62, "parse-torchvision-transforms"]], "imgutils.preprocess.transformers": [[63, "module-imgutils.preprocess.transformers"]], "register_creators_for_transformers": [[63, "register-creators-for-transformers"]], "NotProcessorTypeError": [[63, "notprocessortypeerror"]], "create_transforms_from_transformers": [[63, "create-transforms-from-transformers"]], "is_valid_size_dict": [[63, "is-valid-size-dict"]], "convert_to_size_dict": [[63, "convert-to-size-dict"]], "get_size_dict": [[63, "get-size-dict"]], "create_clip_transforms": [[63, "create-clip-transforms"]], "create_transforms_from_clip_processor": [[63, "create-transforms-from-clip-processor"]], "create_convnext_transforms": [[63, "create-convnext-transforms"]], "create_transforms_from_convnext_processor": [[63, "create-transforms-from-convnext-processor"]], "create_vit_transforms": [[63, "create-vit-transforms"]], "create_transforms_from_vit_processor": [[63, "create-transforms-from-vit-processor"]], "create_siglip_transforms": [[63, "create-siglip-transforms"]], "create_transforms_from_siglip_processor": [[63, "create-transforms-from-siglip-processor"]], "create_bit_transforms": [[63, "create-bit-transforms"]], "create_transforms_from_bit_processor": [[63, "create-transforms-from-bit-processor"]], "create_blip_transforms": [[63, "create-blip-transforms"]], "create_transforms_from_blip_processor": [[63, "create-transforms-from-blip-processor"]], "create_mobilenetv2_transforms": [[63, "create-mobilenetv2-transforms"]], "create_transforms_from_mobilenetv2_processor": [[63, "create-transforms-from-mobilenetv2-processor"]], "imgutils.resource.background": [[64, "module-imgutils.resource.background"]], "BackgroundImageSet": [[64, "backgroundimageset"]], "list_bg_image_files": [[64, "list-bg-image-files"]], "get_bg_image_file": [[64, "get-bg-image-file"]], "get_bg_image": [[64, "get-bg-image"]], "random_bg_image_file": [[64, "random-bg-image-file"]], "random_bg_image": [[64, "random-bg-image"]], "imgutils.resource": [[65, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[66, "module-imgutils.restore.adversarial"]], "remove_adversarial_noise": [[66, "remove-adversarial-noise"]], "imgutils.restore": [[67, "module-imgutils.restore"]], "imgutils.restore.nafnet": [[68, "module-imgutils.restore.nafnet"]], "restore_with_nafnet": [[68, "restore-with-nafnet"]], "imgutils.restore.scunet": [[69, "module-imgutils.restore.scunet"]], "restore_with_scunet": [[69, "restore-with-scunet"]], "imgutils.sd": [[70, "module-imgutils.sd"]], "imgutils.sd.metadata": [[71, "module-imgutils.sd.metadata"]], "SDMetaData": [[71, "sdmetadata"]], "parse_sdmeta_from_text": [[71, "parse-sdmeta-from-text"]], "get_sdmeta_from_image": [[71, "get-sdmeta-from-image"]], "save_image_with_sdmeta": [[71, "save-image-with-sdmeta"]], "imgutils.sd.model": [[72, "module-imgutils.sd.model"]], "read_metadata": [[72, "read-metadata"]], "save_with_metadata": [[72, "save-with-metadata"]], "imgutils.sd.nai": [[73, "module-imgutils.sd.nai"]], "NAIMetaData": [[73, "naimetadata"]], "NAIMetadata": [[73, "id1"]], "get_naimeta_from_image": [[73, "get-naimeta-from-image"]], "add_naimeta_to_image": [[73, "add-naimeta-to-image"]], "save_image_with_naimeta": [[73, "save-image-with-naimeta"]], "imgutils.segment": [[74, "module-imgutils.segment"]], "imgutils.segment.isnetis": [[75, "module-imgutils.segment.isnetis"]], "get_isnetis_mask": [[75, "get-isnetis-mask"]], "segment_with_isnetis": [[75, "segment-with-isnetis"]], "segment_rgba_with_isnetis": [[75, "segment-rgba-with-isnetis"]], "imgutils.tagging.blacklist": [[76, "module-imgutils.tagging.blacklist"]], "is_blacklisted": [[76, "is-blacklisted"]], "drop_blacklisted_tags": [[76, "drop-blacklisted-tags"]], "imgutils.tagging.camie": [[77, "module-imgutils.tagging.camie"]], "get_camie_tags": [[77, "get-camie-tags"]], "convert_camie_emb_to_prediction": [[77, "convert-camie-emb-to-prediction"]], "imgutils.tagging.character": [[78, "module-imgutils.tagging.character"]], "CHAR_WHITELIST_SUFFIX": [[78, "char-whitelist-suffix"]], "CHAR_WHITELIST_PREFIX": [[78, "char-whitelist-prefix"]], "CHAR_WHITELIST_WORD": [[78, "char-whitelist-word"]], "CHAR_SUFFIXES": [[78, "char-suffixes"]], "CHAR_PREFIXES": [[78, "char-prefixes"]], "CharacterTagPool": [[78, "charactertagpool"]], "is_basic_character_tag": [[78, "is-basic-character-tag"]], "drop_basic_character_tags": [[78, "drop-basic-character-tags"]], "imgutils.tagging.deepdanbooru": [[79, "module-imgutils.tagging.deepdanbooru"]], "get_deepdanbooru_tags": [[79, "get-deepdanbooru-tags"]], "imgutils.tagging.deepgelbooru": [[80, "module-imgutils.tagging.deepgelbooru"]], "get_deepgelbooru_tags": [[80, "get-deepgelbooru-tags"]], "imgutils.tagging.format": [[81, "module-imgutils.tagging.format"]], "add_underline": [[81, "add-underline"]], "remove_underline": [[81, "remove-underline"]], "tags_to_text": [[81, "tags-to-text"]], "imgutils.tagging": [[82, "module-imgutils.tagging"]], "imgutils.tagging.match": [[83, "module-imgutils.tagging.match"]], "tag_match_suffix": [[83, "tag-match-suffix"]], "tag_match_prefix": [[83, "tag-match-prefix"]], "tag_match_full": [[83, "tag-match-full"]], "imgutils.tagging.mldanbooru": [[84, "module-imgutils.tagging.mldanbooru"]], "get_mldanbooru_tags": [[84, "get-mldanbooru-tags"]], "imgutils.tagging.order": [[85, "module-imgutils.tagging.order"]], "sort_tags": [[85, "sort-tags"]], "imgutils.tagging.overlap": [[86, "module-imgutils.tagging.overlap"]], "drop_overlap_tags": [[86, "drop-overlap-tags"]], "imgutils.tagging.wd14": [[87, "module-imgutils.tagging.wd14"]], "get_wd14_tags": [[87, "get-wd14-tags"]], "convert_wd14_emb_to_prediction": [[87, "convert-wd14-emb-to-prediction"]], "denormalize_wd14_emb": [[87, "denormalize-wd14-emb"]], "imgutils.upscale.cdc": [[88, "module-imgutils.upscale.cdc"]], "upscale_with_cdc": [[88, "upscale-with-cdc"]], "imgutils.upscale": [[89, "module-imgutils.upscale"]], "imgutils.utils.cache": [[90, "module-imgutils.utils.cache"]], "ts_lru_cache": [[90, "ts-lru-cache"]], "imgutils.utils.func": [[91, "module-imgutils.utils.func"]], "sigmoid": [[91, "sigmoid"]], "imgutils.utils": [[92, "module-imgutils.utils"]], "imgutils.utils.onnxruntime": [[93, "module-imgutils.utils.onnxruntime"]], "get_onnx_provider": [[93, "get-onnx-provider"]], "open_onnx_model": [[93, "open-onnx-model"]], "imgutils.validate.aicheck": [[94, "module-imgutils.validate.aicheck"]], "get_ai_created_score": [[94, "get-ai-created-score"]], "is_ai_created": [[94, "is-ai-created"]], "imgutils.validate.bangumi_char": [[95, "module-imgutils.validate.bangumi_char"]], "anime_bangumi_char_score": [[95, "anime-bangumi-char-score"]], "anime_bangumi_char": [[95, "anime-bangumi-char"]], "imgutils.validate.classify": [[96, "module-imgutils.validate.classify"]], "anime_classify_score": [[96, "anime-classify-score"]], "anime_classify": [[96, "anime-classify"]], "imgutils.validate.color": [[97, "module-imgutils.validate.color"]], "is_greyscale": [[97, "is-greyscale"]], "imgutils.validate.completeness": [[98, "module-imgutils.validate.completeness"]], "anime_completeness_score": [[98, "anime-completeness-score"]], "anime_completeness": [[98, "anime-completeness"]], "imgutils.validate.dbrating": [[99, "module-imgutils.validate.dbrating"]], "anime_dbrating_score": [[99, "anime-dbrating-score"]], "anime_dbrating": [[99, "anime-dbrating"]], "imgutils.validate.furry": [[100, "module-imgutils.validate.furry"]], "anime_furry_score": [[100, "anime-furry-score"]], "anime_furry": [[100, "anime-furry"]], "imgutils.validate": [[101, "module-imgutils.validate"]], "imgutils.validate.monochrome": [[102, "module-imgutils.validate.monochrome"]], "get_monochrome_score": [[102, "get-monochrome-score"]], "is_monochrome": [[102, "is-monochrome"]], "imgutils.validate.nsfw": [[103, "module-imgutils.validate.nsfw"]], "nsfw_pred_score": [[103, "nsfw-pred-score"]], "nsfw_pred": [[103, "nsfw-pred"]], "imgutils.validate.portrait": [[104, "module-imgutils.validate.portrait"]], "anime_portrait_score": [[104, "anime-portrait-score"]], "anime_portrait": [[104, "anime-portrait"]], "imgutils.validate.rating": [[105, "module-imgutils.validate.rating"]], "anime_rating_score": [[105, "anime-rating-score"]], "anime_rating": [[105, "anime-rating"]], "imgutils.validate.real": [[106, "module-imgutils.validate.real"]], "anime_real_score": [[106, "anime-real-score"]], "anime_real": [[106, "anime-real"]], "imgutils.validate.safe": [[107, "module-imgutils.validate.safe"]], "safe_check_score": [[107, "safe-check-score"]], "safe_check": [[107, "safe-check"]], "imgutils.validate.style_age": [[108, "module-imgutils.validate.style_age"]], "anime_style_age_score": [[108, "anime-style-age-score"]], "anime_style_age": [[108, "anime-style-age"]], "imgutils.validate.teen": [[109, "module-imgutils.validate.teen"]], "anime_teen_score": [[109, "anime-teen-score"]], "anime_teen": [[109, "anime-teen"]], "imgutils.validate.truncate": [[110, "module-imgutils.validate.truncate"]], "is_truncated_file": [[110, "is-truncated-file"]], "Welcome to imgutils\u2019s Documentation": [[111, "welcome-to-imgutils-s-documentation"]], "Overview": [[111, "overview"]], "Tutorials": [[111, null]], "Information": [[111, null]], "API Documentation": [[111, null]], "Run Environment Information": [[112, "Run-Environment-Information"], [113, "Run-Environment-Information"]], "Installation": [[114, "installation"]], "Quick Start": [[115, "quick-start"]]}, "indexentries": {"ascii_drawing() (in module imgutils.ascii.drawing)": [[0, "imgutils.ascii.drawing.ascii_drawing"]], "imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "module": [[0, "module-imgutils.ascii.drawing"], [1, "module-imgutils.ascii"], [2, "module-imgutils.config"], [3, "module-imgutils.config.meta"], [4, "module-imgutils.data.background"], [5, "module-imgutils.data.blob"], [6, "module-imgutils.data.decode"], [7, "module-imgutils.data.encode"], [8, "module-imgutils.data.image"], [9, "module-imgutils.data"], [10, "module-imgutils.data.layer"], [11, "module-imgutils.data.pad"], [12, "module-imgutils.data.url"], [13, "module-imgutils.detect.booru_yolo"], [14, "module-imgutils.detect.censor"], [15, "module-imgutils.detect.eye"], [16, "module-imgutils.detect.face"], [17, "module-imgutils.detect.halfbody"], [18, "module-imgutils.detect.hand"], [19, "module-imgutils.detect.head"], [20, "module-imgutils.detect"], [21, "module-imgutils.detect.nudenet"], [22, "module-imgutils.detect.person"], [23, "module-imgutils.detect.similarity"], [24, "module-imgutils.detect.text"], [25, "module-imgutils.detect.visual"], [26, "module-imgutils.edge.canny"], [27, "module-imgutils.edge"], [28, "module-imgutils.edge.lineart"], [29, "module-imgutils.edge.lineart_anime"], [30, "module-imgutils.generic.classify"], [31, "module-imgutils.generic.classify_timm"], [32, "module-imgutils.generic.clip"], [33, "module-imgutils.generic.enhance"], [34, "module-imgutils.generic"], [35, "module-imgutils.generic.multilabel_timm"], [36, "module-imgutils.generic.siglip"], [37, "module-imgutils.generic.yolo"], [38, "module-imgutils.generic.yoloseg"], [39, "module-imgutils.metadata.geninfo"], [40, "module-imgutils.metadata"], [41, "module-imgutils.metadata.lsb"], [42, "module-imgutils.metrics.aesthetic"], [43, "module-imgutils.metrics.ccip"], [44, "module-imgutils.metrics.dbaesthetic"], [45, "module-imgutils.metrics"], [46, "module-imgutils.metrics.laplacian"], [47, "module-imgutils.metrics.lpips"], [48, "module-imgutils.metrics.psnr_"], [49, "module-imgutils.ocr"], [50, "module-imgutils.operate.align"], [51, "module-imgutils.operate.censor_"], [52, "module-imgutils.operate.imgcensor"], [53, "module-imgutils.operate"], [54, "module-imgutils.operate.squeeze"], [55, "module-imgutils.pose.dwpose"], [56, "module-imgutils.pose.format"], [57, "module-imgutils.pose"], [58, "module-imgutils.pose.visual"], [59, "module-imgutils.preprocess.base"], [60, "module-imgutils.preprocess"], [61, "module-imgutils.preprocess.pillow"], [62, "module-imgutils.preprocess.torchvision"], [63, "module-imgutils.preprocess.transformers"], [64, "module-imgutils.resource.background"], [65, "module-imgutils.resource"], [66, "module-imgutils.restore.adversarial"], [67, "module-imgutils.restore"], [68, "module-imgutils.restore.nafnet"], [69, "module-imgutils.restore.scunet"], [70, "module-imgutils.sd"], [71, "module-imgutils.sd.metadata"], [72, "module-imgutils.sd.model"], [73, "module-imgutils.sd.nai"], [74, "module-imgutils.segment"], [75, "module-imgutils.segment.isnetis"], [76, "module-imgutils.tagging.blacklist"], [77, "module-imgutils.tagging.camie"], [78, "module-imgutils.tagging.character"], [79, "module-imgutils.tagging.deepdanbooru"], [80, "module-imgutils.tagging.deepgelbooru"], [81, "module-imgutils.tagging.format"], [82, "module-imgutils.tagging"], [83, "module-imgutils.tagging.match"], [84, "module-imgutils.tagging.mldanbooru"], [85, "module-imgutils.tagging.order"], [86, "module-imgutils.tagging.overlap"], [87, "module-imgutils.tagging.wd14"], [88, "module-imgutils.upscale.cdc"], [89, "module-imgutils.upscale"], [90, "module-imgutils.utils.cache"], [91, "module-imgutils.utils.func"], [92, "module-imgutils.utils"], [93, "module-imgutils.utils.onnxruntime"], [94, "module-imgutils.validate.aicheck"], [95, "module-imgutils.validate.bangumi_char"], [96, "module-imgutils.validate.classify"], [97, "module-imgutils.validate.color"], [98, "module-imgutils.validate.completeness"], [99, "module-imgutils.validate.dbrating"], [100, "module-imgutils.validate.furry"], [101, "module-imgutils.validate"], [102, "module-imgutils.validate.monochrome"], [103, "module-imgutils.validate.nsfw"], [104, "module-imgutils.validate.portrait"], [105, "module-imgutils.validate.rating"], [106, "module-imgutils.validate.real"], [107, "module-imgutils.validate.safe"], [108, "module-imgutils.validate.style_age"], [109, "module-imgutils.validate.teen"], [110, "module-imgutils.validate.truncate"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "__author_email__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR_EMAIL__"]], "__author__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR__"]], "__description__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__DESCRIPTION__"]], "__title__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__TITLE__"]], "__version__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__VERSION__"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "grid_background() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_background"]], "grid_transparent() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_transparent"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "imgutils.data.blob": [[5, "module-imgutils.data.blob"]], "is_valid_image_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.is_valid_image_blob_url"]], "load_image_from_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.load_image_from_blob_url"]], "to_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.to_blob_url"]], "imgutils.data.decode": [[6, "module-imgutils.data.decode"]], "rgb_decode() (in module imgutils.data.decode)": [[6, "imgutils.data.decode.rgb_decode"]], "imgutils.data.encode": [[7, "module-imgutils.data.encode"]], "rgb_encode() (in module imgutils.data.encode)": [[7, "imgutils.data.encode.rgb_encode"]], "has_alpha_channel() (in module imgutils.data.image)": [[8, "imgutils.data.image.has_alpha_channel"]], "imgutils.data.image": [[8, "module-imgutils.data.image"]], "load_image() (in module imgutils.data.image)": [[8, "imgutils.data.image.load_image"]], "load_images() (in module imgutils.data.image)": [[8, "imgutils.data.image.load_images"]], "imgutils.data": [[9, "module-imgutils.data"]], "imgutils.data.layer": [[10, "module-imgutils.data.layer"]], "istack() (in module imgutils.data.layer)": [[10, "imgutils.data.layer.istack"]], "imgutils.data.pad": [[11, "module-imgutils.data.pad"]], "pad_image_to_size() (in module imgutils.data.pad)": [[11, "imgutils.data.pad.pad_image_to_size"]], "download_image_from_url() (in module imgutils.data.url)": [[12, "imgutils.data.url.download_image_from_url"]], "imgutils.data.url": [[12, "module-imgutils.data.url"]], "is_http_url() (in module imgutils.data.url)": [[12, "imgutils.data.url.is_http_url"]], "detect_with_booru_yolo() (in module imgutils.detect.booru_yolo)": [[13, "imgutils.detect.booru_yolo.detect_with_booru_yolo"]], "imgutils.detect.booru_yolo": [[13, "module-imgutils.detect.booru_yolo"]], "detect_censors() (in module imgutils.detect.censor)": [[14, "imgutils.detect.censor.detect_censors"]], "imgutils.detect.censor": [[14, "module-imgutils.detect.censor"]], "detect_eyes() (in module imgutils.detect.eye)": [[15, "imgutils.detect.eye.detect_eyes"]], "imgutils.detect.eye": [[15, "module-imgutils.detect.eye"]], "detect_faces() (in module imgutils.detect.face)": [[16, "imgutils.detect.face.detect_faces"]], "imgutils.detect.face": [[16, "module-imgutils.detect.face"]], "detect_halfbody() (in module imgutils.detect.halfbody)": [[17, "imgutils.detect.halfbody.detect_halfbody"]], "imgutils.detect.halfbody": [[17, "module-imgutils.detect.halfbody"]], "detect_hands() (in module imgutils.detect.hand)": [[18, "imgutils.detect.hand.detect_hands"]], "imgutils.detect.hand": [[18, "module-imgutils.detect.hand"]], "detect_heads() (in module imgutils.detect.head)": [[19, "imgutils.detect.head.detect_heads"]], "imgutils.detect.head": [[19, "module-imgutils.detect.head"]], "imgutils.detect": [[20, "module-imgutils.detect"]], "detect_with_nudenet() (in module imgutils.detect.nudenet)": [[21, "imgutils.detect.nudenet.detect_with_nudenet"]], "imgutils.detect.nudenet": [[21, "module-imgutils.detect.nudenet"]], "detect_person() (in module imgutils.detect.person)": [[22, "imgutils.detect.person.detect_person"]], "imgutils.detect.person": [[22, "module-imgutils.detect.person"]], "bboxes_similarity() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.bboxes_similarity"]], "calculate_iou() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.calculate_iou"]], "calculate_mask_iou() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.calculate_mask_iou"]], "detection_similarity() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.detection_similarity"]], "detection_with_mask_similarity() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.detection_with_mask_similarity"]], "imgutils.detect.similarity": [[23, "module-imgutils.detect.similarity"]], "masks_similarity() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.masks_similarity"]], "detect_text() (in module imgutils.detect.text)": [[24, "imgutils.detect.text.detect_text"]], "imgutils.detect.text": [[24, "module-imgutils.detect.text"]], "detection_visualize() (in module imgutils.detect.visual)": [[25, "imgutils.detect.visual.detection_visualize"]], "imgutils.detect.visual": [[25, "module-imgutils.detect.visual"]], "edge_image_with_canny() (in module imgutils.edge.canny)": [[26, "imgutils.edge.canny.edge_image_with_canny"]], "get_edge_by_canny() (in module imgutils.edge.canny)": [[26, "imgutils.edge.canny.get_edge_by_canny"]], "imgutils.edge.canny": [[26, "module-imgutils.edge.canny"]], "imgutils.edge": [[27, "module-imgutils.edge"]], "edge_image_with_lineart() (in module imgutils.edge.lineart)": [[28, "imgutils.edge.lineart.edge_image_with_lineart"]], "get_edge_by_lineart() (in module imgutils.edge.lineart)": [[28, "imgutils.edge.lineart.get_edge_by_lineart"]], "imgutils.edge.lineart": [[28, "module-imgutils.edge.lineart"]], "edge_image_with_lineart_anime() (in module imgutils.edge.lineart_anime)": [[29, "imgutils.edge.lineart_anime.edge_image_with_lineart_anime"]], "get_edge_by_lineart_anime() (in module imgutils.edge.lineart_anime)": [[29, "imgutils.edge.lineart_anime.get_edge_by_lineart_anime"]], "imgutils.edge.lineart_anime": [[29, "module-imgutils.edge.lineart_anime"]], "classifymodel (class in imgutils.generic.classify)": [[30, "imgutils.generic.classify.ClassifyModel"]], "__init__() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.__init__"]], "classify_predict() (in module imgutils.generic.classify)": [[30, "imgutils.generic.classify.classify_predict"]], "classify_predict_fmt() (in module imgutils.generic.classify)": [[30, "imgutils.generic.classify.classify_predict_fmt"]], "classify_predict_score() (in module imgutils.generic.classify)": [[30, "imgutils.generic.classify.classify_predict_score"]], "clear() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.clear"]], "imgutils.generic.classify": [[30, "module-imgutils.generic.classify"]], "launch_demo() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.launch_demo"]], "make_ui() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.make_ui"]], "predict() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.predict"]], "predict_fmt() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.predict_fmt"]], "predict_score() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.predict_score"]], "classifytimmmodel (class in imgutils.generic.classify_timm)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel"]], "__init__() (imgutils.generic.classify_timm.classifytimmmodel method)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel.__init__"]], "classify_timm_predict() (in module imgutils.generic.classify_timm)": [[31, "imgutils.generic.classify_timm.classify_timm_predict"]], "imgutils.generic.classify_timm": [[31, "module-imgutils.generic.classify_timm"]], "launch_demo() (imgutils.generic.classify_timm.classifytimmmodel method)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel.launch_demo"]], "make_ui() (imgutils.generic.classify_timm.classifytimmmodel method)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel.make_ui"]], "predict() (imgutils.generic.classify_timm.classifytimmmodel method)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel.predict"]], "clipmodel (class in imgutils.generic.clip)": [[32, "imgutils.generic.clip.CLIPModel"]], "__init__() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.__init__"]], "clear() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.clear"]], "clip_image_encode() (in module imgutils.generic.clip)": [[32, "imgutils.generic.clip.clip_image_encode"]], "clip_predict() (in module imgutils.generic.clip)": [[32, "imgutils.generic.clip.clip_predict"]], "clip_text_encode() (in module imgutils.generic.clip)": [[32, "imgutils.generic.clip.clip_text_encode"]], "image_encode() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.image_encode"]], "imgutils.generic.clip": [[32, "module-imgutils.generic.clip"]], "launch_demo() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.launch_demo"]], "make_ui() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.make_ui"]], "predict() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.predict"]], "text_encode() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.text_encode"]], "imageenhancer (class in imgutils.generic.enhance)": [[33, "imgutils.generic.enhance.ImageEnhancer"]], "__init__() (imgutils.generic.enhance.imageenhancer method)": [[33, "imgutils.generic.enhance.ImageEnhancer.__init__"]], "imgutils.generic.enhance": [[33, "module-imgutils.generic.enhance"]], "process() (imgutils.generic.enhance.imageenhancer method)": [[33, "imgutils.generic.enhance.ImageEnhancer.process"]], "imgutils.generic": [[34, "module-imgutils.generic"]], "multilabeltimmmodel (class in imgutils.generic.multilabel_timm)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel"]], "__init__() (imgutils.generic.multilabel_timm.multilabeltimmmodel method)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel.__init__"]], "imgutils.generic.multilabel_timm": [[35, "module-imgutils.generic.multilabel_timm"]], "launch_demo() (imgutils.generic.multilabel_timm.multilabeltimmmodel method)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel.launch_demo"]], "make_ui() (imgutils.generic.multilabel_timm.multilabeltimmmodel method)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel.make_ui"]], "multilabel_timm_predict() (in module imgutils.generic.multilabel_timm)": [[35, "imgutils.generic.multilabel_timm.multilabel_timm_predict"]], "predict() (imgutils.generic.multilabel_timm.multilabeltimmmodel method)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel.predict"]], "siglipmodel (class in imgutils.generic.siglip)": [[36, "imgutils.generic.siglip.SigLIPModel"]], "__init__() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.__init__"]], "clear() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.clear"]], "image_encode() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.image_encode"]], "imgutils.generic.siglip": [[36, "module-imgutils.generic.siglip"]], "launch_demo() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.launch_demo"]], "make_ui() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.make_ui"]], "predict() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.predict"]], "siglip_image_encode() (in module imgutils.generic.siglip)": [[36, "imgutils.generic.siglip.siglip_image_encode"]], "siglip_predict() (in module imgutils.generic.siglip)": [[36, "imgutils.generic.siglip.siglip_predict"]], "siglip_text_encode() (in module imgutils.generic.siglip)": [[36, "imgutils.generic.siglip.siglip_text_encode"]], "text_encode() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.text_encode"]], "yolomodel (class in imgutils.generic.yolo)": [[37, "imgutils.generic.yolo.YOLOModel"]], "__init__() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.__init__"]], "clear() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.clear"]], "imgutils.generic.yolo": [[37, "module-imgutils.generic.yolo"]], "launch_demo() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.launch_demo"]], "make_ui() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.make_ui"]], "predict() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.predict"]], "yolo_predict() (in module imgutils.generic.yolo)": [[37, "imgutils.generic.yolo.yolo_predict"]], "yolosegmentationmodel (class in imgutils.generic.yoloseg)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel"]], "__init__() (imgutils.generic.yoloseg.yolosegmentationmodel method)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.__init__"]], "clear() (imgutils.generic.yoloseg.yolosegmentationmodel method)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.clear"]], "imgutils.generic.yoloseg": [[38, "module-imgutils.generic.yoloseg"]], "launch_demo() (imgutils.generic.yoloseg.yolosegmentationmodel method)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.launch_demo"]], "make_ui() (imgutils.generic.yoloseg.yolosegmentationmodel method)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.make_ui"]], "model_names (imgutils.generic.yoloseg.yolosegmentationmodel property)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.model_names"]], "predict() (imgutils.generic.yoloseg.yolosegmentationmodel method)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.predict"]], "yolo_seg_predict() (in module imgutils.generic.yoloseg)": [[38, "imgutils.generic.yoloseg.yolo_seg_predict"]], "imgutils.metadata.geninfo": [[39, "module-imgutils.metadata.geninfo"]], "read_geninfo_exif() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.read_geninfo_exif"]], "read_geninfo_gif() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.read_geninfo_gif"]], "read_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.read_geninfo_parameters"]], "write_geninfo_exif() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.write_geninfo_exif"]], "write_geninfo_gif() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.write_geninfo_gif"]], "write_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.write_geninfo_parameters"]], "imgutils.metadata": [[40, "module-imgutils.metadata"]], "imagelsbdataextractor (class in imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.ImageLsbDataExtractor"]], "lsbextractor (class in imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.LSBExtractor"]], "lsbreaderror (class in imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.LSBReadError"]], "__init__() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[41, "imgutils.metadata.lsb.ImageLsbDataExtractor.__init__"]], "__init__() (imgutils.metadata.lsb.lsbextractor method)": [[41, "imgutils.metadata.lsb.LSBExtractor.__init__"]], "extract_data() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[41, "imgutils.metadata.lsb.ImageLsbDataExtractor.extract_data"]], "get_next_n_bytes() (imgutils.metadata.lsb.lsbextractor method)": [[41, "imgutils.metadata.lsb.LSBExtractor.get_next_n_bytes"]], "get_one_byte() (imgutils.metadata.lsb.lsbextractor method)": [[41, "imgutils.metadata.lsb.LSBExtractor.get_one_byte"]], "imgutils.metadata.lsb": [[41, "module-imgutils.metadata.lsb"]], "inject_data() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.inject_data"]], "read_32bit_integer() (imgutils.metadata.lsb.lsbextractor method)": [[41, "imgutils.metadata.lsb.LSBExtractor.read_32bit_integer"]], "read_lsb_metadata() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.read_lsb_metadata"]], "read_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.read_lsb_raw_bytes"]], "serialize_json() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.serialize_json"]], "serialize_pnginfo() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.serialize_pnginfo"]], "write_lsb_metadata() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.write_lsb_metadata"]], "write_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.write_lsb_raw_bytes"]], "get_aesthetic_score() (in module imgutils.metrics.aesthetic)": [[42, "imgutils.metrics.aesthetic.get_aesthetic_score"]], "imgutils.metrics.aesthetic": [[42, "module-imgutils.metrics.aesthetic"]], "ccip_batch_differences() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_batch_differences"]], "ccip_batch_extract_features() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_batch_extract_features"]], "ccip_batch_same() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_batch_same"]], "ccip_clustering() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_clustering"]], "ccip_default_clustering_params() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_default_clustering_params"]], "ccip_default_threshold() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_default_threshold"]], "ccip_difference() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_difference"]], "ccip_extract_feature() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_extract_feature"]], "ccip_merge() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_merge"]], "ccip_same() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_same"]], "imgutils.metrics.ccip": [[43, "module-imgutils.metrics.ccip"]], "anime_dbaesthetic() (in module imgutils.metrics.dbaesthetic)": [[44, "imgutils.metrics.dbaesthetic.anime_dbaesthetic"]], "imgutils.metrics.dbaesthetic": [[44, "module-imgutils.metrics.dbaesthetic"]], "imgutils.metrics": [[45, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[46, "module-imgutils.metrics.laplacian"]], "laplacian_score() (in module imgutils.metrics.laplacian)": [[46, "imgutils.metrics.laplacian.laplacian_score"]], "imgutils.metrics.lpips": [[47, "module-imgutils.metrics.lpips"]], "lpips_clustering() (in module imgutils.metrics.lpips)": [[47, "imgutils.metrics.lpips.lpips_clustering"]], "lpips_difference() (in module imgutils.metrics.lpips)": [[47, "imgutils.metrics.lpips.lpips_difference"]], "lpips_extract_feature() (in module imgutils.metrics.lpips)": [[47, "imgutils.metrics.lpips.lpips_extract_feature"]], "imgutils.metrics.psnr_": [[48, "module-imgutils.metrics.psnr_"]], "psnr() (in module imgutils.metrics.psnr_)": [[48, "imgutils.metrics.psnr_.psnr"]], "detect_text_with_ocr() (in module imgutils.ocr)": [[49, "imgutils.ocr.detect_text_with_ocr"]], "imgutils.ocr": [[49, "module-imgutils.ocr"]], "list_det_models() (in module imgutils.ocr)": [[49, "imgutils.ocr.list_det_models"]], "list_rec_models() (in module imgutils.ocr)": [[49, "imgutils.ocr.list_rec_models"]], "ocr() (in module imgutils.ocr)": [[49, "imgutils.ocr.ocr"]], "align_maxsize() (in module imgutils.operate.align)": [[50, "imgutils.operate.align.align_maxsize"]], "imgutils.operate.align": [[50, "module-imgutils.operate.align"]], "basecensor (class in imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.BaseCensor"]], "blurcensor (class in imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.BlurCensor"]], "colorcensor (class in imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.ColorCensor"]], "pixelatecensor (class in imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.PixelateCensor"]], "censor_area() (imgutils.operate.censor_.basecensor method)": [[51, "imgutils.operate.censor_.BaseCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.blurcensor method)": [[51, "imgutils.operate.censor_.BlurCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.colorcensor method)": [[51, "imgutils.operate.censor_.ColorCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.pixelatecensor method)": [[51, "imgutils.operate.censor_.PixelateCensor.censor_area"]], "censor_areas() (in module imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.censor_areas"]], "censor_nsfw() (in module imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.censor_nsfw"]], "imgutils.operate.censor_": [[51, "module-imgutils.operate.censor_"]], "register_censor_method() (in module imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.register_censor_method"]], "emojibasedcensor (class in imgutils.operate.imgcensor)": [[52, "imgutils.operate.imgcensor.EmojiBasedCensor"]], "imagebasedcensor (class in imgutils.operate.imgcensor)": [[52, "imgutils.operate.imgcensor.ImageBasedCensor"]], "singleimage (class in imgutils.operate.imgcensor)": [[52, "imgutils.operate.imgcensor.SingleImage"]], "__init__() (imgutils.operate.imgcensor.singleimage method)": [[52, "imgutils.operate.imgcensor.SingleImage.__init__"]], "censor_area() (imgutils.operate.imgcensor.emojibasedcensor method)": [[52, "imgutils.operate.imgcensor.EmojiBasedCensor.censor_area"]], "censor_area() (imgutils.operate.imgcensor.imagebasedcensor method)": [[52, "imgutils.operate.imgcensor.ImageBasedCensor.censor_area"]], "find_for_area() (imgutils.operate.imgcensor.singleimage method)": [[52, "imgutils.operate.imgcensor.SingleImage.find_for_area"]], "height (imgutils.operate.imgcensor.singleimage property)": [[52, "imgutils.operate.imgcensor.SingleImage.height"]], "imgutils.operate.imgcensor": [[52, "module-imgutils.operate.imgcensor"]], "width (imgutils.operate.imgcensor.singleimage property)": [[52, "imgutils.operate.imgcensor.SingleImage.width"]], "imgutils.operate": [[53, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[54, "module-imgutils.operate.squeeze"]], "squeeze() (in module imgutils.operate.squeeze)": [[54, "imgutils.operate.squeeze.squeeze"]], "squeeze_with_transparency() (in module imgutils.operate.squeeze)": [[54, "imgutils.operate.squeeze.squeeze_with_transparency"]], "dwpose_estimate() (in module imgutils.pose.dwpose)": [[55, "imgutils.pose.dwpose.dwpose_estimate"]], "imgutils.pose.dwpose": [[55, "module-imgutils.pose.dwpose"]], "left_ankle (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_ANKLE"]], "left_big_toe (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_BIG_TOE"]], "left_ear (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_EAR"]], "left_elbow (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_ELBOW"]], "left_eye (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_EYE"]], "left_heel (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_HEEL"]], "left_hip (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_HIP"]], "left_knee (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_KNEE"]], "left_shoulder (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_SHOULDER"]], "left_small_toe (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_SMALL_TOE"]], "left_wrist (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_WRIST"]], "neck (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.NECK"]], "nose (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.NOSE"]], "op18keypointset (class in imgutils.pose.format)": [[56, "imgutils.pose.format.OP18KeyPointSet"]], "op18_body_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_BODY_MAX"]], "op18_body_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_BODY_MIN"]], "op18_face_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_FACE_MAX"]], "op18_face_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_FACE_MIN"]], "op18_left_foot_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_LEFT_FOOT_MAX"]], "op18_left_foot_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_LEFT_FOOT_MIN"]], "op18_left_hand_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_LEFT_HAND_MAX"]], "op18_left_hand_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_LEFT_HAND_MIN"]], "op18_right_foot_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_RIGHT_FOOT_MAX"]], "op18_right_foot_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_RIGHT_FOOT_MIN"]], "op18_right_hand_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_RIGHT_HAND_MAX"]], "op18_right_hand_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_RIGHT_HAND_MIN"]], "right_ankle (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_ANKLE"]], "right_big_toe (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_BIG_TOE"]], "right_ear (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_EAR"]], "right_elbow (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_ELBOW"]], "right_eye (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_EYE"]], "right_heel (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_HEEL"]], "right_hip (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_HIP"]], "right_knee (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_KNEE"]], "right_shoulder (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_SHOULDER"]], "right_small_toe (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_SMALL_TOE"]], "right_wrist (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_WRIST"]], "__init__() (imgutils.pose.format.op18keypointset method)": [[56, "imgutils.pose.format.OP18KeyPointSet.__init__"]], "__mul__() (imgutils.pose.format.op18keypointset method)": [[56, "imgutils.pose.format.OP18KeyPointSet.__mul__"]], "__truediv__() (imgutils.pose.format.op18keypointset method)": [[56, "imgutils.pose.format.OP18KeyPointSet.__truediv__"]], "body (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.body"]], "face (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.face"]], "imgutils.pose.format": [[56, "module-imgutils.pose.format"]], "left_foot (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.left_foot"]], "left_hand (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.left_hand"]], "right_foot (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.right_foot"]], "right_hand (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.right_hand"]], "imgutils.pose": [[57, "module-imgutils.pose"]], "imgutils.pose.visual": [[58, "module-imgutils.pose.visual"]], "op18_visualize() (in module imgutils.pose.visual)": [[58, "imgutils.pose.visual.op18_visualize"]], "notparsetarget (class in imgutils.preprocess.base)": [[59, "imgutils.preprocess.base.NotParseTarget"]], "imgutils.preprocess.base": [[59, "module-imgutils.preprocess.base"]], "imgutils.preprocess": [[60, "module-imgutils.preprocess"]], "create_pillow_transforms() (in module imgutils.preprocess.pillow)": [[61, "imgutils.preprocess.pillow.create_pillow_transforms"]], "imgutils.preprocess.pillow": [[61, "module-imgutils.preprocess.pillow"]], "parse_pillow_transforms() (in module imgutils.preprocess.pillow)": [[61, "imgutils.preprocess.pillow.parse_pillow_transforms"]], "register_pillow_parse() (in module imgutils.preprocess.pillow)": [[61, "imgutils.preprocess.pillow.register_pillow_parse"]], "register_pillow_transform() (in module imgutils.preprocess.pillow)": [[61, "imgutils.preprocess.pillow.register_pillow_transform"]], "create_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[62, "imgutils.preprocess.torchvision.create_torchvision_transforms"]], "imgutils.preprocess.torchvision": [[62, "module-imgutils.preprocess.torchvision"]], "parse_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[62, "imgutils.preprocess.torchvision.parse_torchvision_transforms"]], "register_torchvision_parse() (in module imgutils.preprocess.torchvision)": [[62, "imgutils.preprocess.torchvision.register_torchvision_parse"]], "register_torchvision_transform() (in module imgutils.preprocess.torchvision)": [[62, "imgutils.preprocess.torchvision.register_torchvision_transform"]], "notprocessortypeerror (class in imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.NotProcessorTypeError"]], "convert_to_size_dict() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.convert_to_size_dict"]], "create_bit_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_bit_transforms"]], "create_blip_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_blip_transforms"]], "create_clip_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_clip_transforms"]], "create_convnext_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_convnext_transforms"]], "create_mobilenetv2_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_mobilenetv2_transforms"]], "create_siglip_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_siglip_transforms"]], "create_transforms_from_bit_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_bit_processor"]], "create_transforms_from_blip_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_blip_processor"]], "create_transforms_from_clip_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_clip_processor"]], "create_transforms_from_convnext_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_convnext_processor"]], "create_transforms_from_mobilenetv2_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_mobilenetv2_processor"]], "create_transforms_from_siglip_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_siglip_processor"]], "create_transforms_from_transformers() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_transformers"]], "create_transforms_from_vit_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_vit_processor"]], "create_vit_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_vit_transforms"]], "get_size_dict() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.get_size_dict"]], "imgutils.preprocess.transformers": [[63, "module-imgutils.preprocess.transformers"]], "is_valid_size_dict() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.is_valid_size_dict"]], "register_creators_for_transformers() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.register_creators_for_transformers"]], "backgroundimageset (class in imgutils.resource.background)": [[64, "imgutils.resource.background.BackgroundImageSet"]], "__init__() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.__init__"]], "get_bg_image() (in module imgutils.resource.background)": [[64, "imgutils.resource.background.get_bg_image"]], "get_bg_image_file() (in module imgutils.resource.background)": [[64, "imgutils.resource.background.get_bg_image_file"]], "get_image() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.get_image"]], "get_image_file() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.get_image_file"]], "imgutils.resource.background": [[64, "module-imgutils.resource.background"]], "list_bg_image_files() (in module imgutils.resource.background)": [[64, "imgutils.resource.background.list_bg_image_files"]], "list_image_files() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.list_image_files"]], "random_bg_image() (in module imgutils.resource.background)": [[64, "imgutils.resource.background.random_bg_image"]], "random_bg_image_file() (in module imgutils.resource.background)": [[64, "imgutils.resource.background.random_bg_image_file"]], "random_image() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.random_image"]], "random_image_file() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.random_image_file"]], "imgutils.resource": [[65, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[66, "module-imgutils.restore.adversarial"]], "remove_adversarial_noise() (in module imgutils.restore.adversarial)": [[66, "imgutils.restore.adversarial.remove_adversarial_noise"]], "imgutils.restore": [[67, "module-imgutils.restore"]], "imgutils.restore.nafnet": [[68, "module-imgutils.restore.nafnet"]], "restore_with_nafnet() (in module imgutils.restore.nafnet)": [[68, "imgutils.restore.nafnet.restore_with_nafnet"]], "imgutils.restore.scunet": [[69, "module-imgutils.restore.scunet"]], "restore_with_scunet() (in module imgutils.restore.scunet)": [[69, "imgutils.restore.scunet.restore_with_scunet"]], "imgutils.sd": [[70, "module-imgutils.sd"]], "sdmetadata (class in imgutils.sd.metadata)": [[71, "imgutils.sd.metadata.SDMetaData"]], "__str__() (imgutils.sd.metadata.sdmetadata method)": [[71, "imgutils.sd.metadata.SDMetaData.__str__"]], "get_sdmeta_from_image() (in module imgutils.sd.metadata)": [[71, "imgutils.sd.metadata.get_sdmeta_from_image"]], "imgutils.sd.metadata": [[71, "module-imgutils.sd.metadata"]], "parse_sdmeta_from_text() (in module imgutils.sd.metadata)": [[71, "imgutils.sd.metadata.parse_sdmeta_from_text"]], "pnginfo (imgutils.sd.metadata.sdmetadata property)": [[71, "imgutils.sd.metadata.SDMetaData.pnginfo"]], "save_image_with_sdmeta() (in module imgutils.sd.metadata)": [[71, "imgutils.sd.metadata.save_image_with_sdmeta"]], "text (imgutils.sd.metadata.sdmetadata property)": [[71, "imgutils.sd.metadata.SDMetaData.text"]], "imgutils.sd.model": [[72, "module-imgutils.sd.model"]], "read_metadata() (in module imgutils.sd.model)": [[72, "imgutils.sd.model.read_metadata"]], "save_with_metadata() (in module imgutils.sd.model)": [[72, "imgutils.sd.model.save_with_metadata"]], "naimetadata (class in imgutils.sd.nai)": [[73, "imgutils.sd.nai.NAIMetaData"], [73, "imgutils.sd.nai.NAIMetadata"]], "__init__() (imgutils.sd.nai.naimetadata method)": [[73, "imgutils.sd.nai.NAIMetaData.__init__"]], "add_naimeta_to_image() (in module imgutils.sd.nai)": [[73, "imgutils.sd.nai.add_naimeta_to_image"]], "get_naimeta_from_image() (in module imgutils.sd.nai)": [[73, "imgutils.sd.nai.get_naimeta_from_image"]], "imgutils.sd.nai": [[73, "module-imgutils.sd.nai"]], "pnginfo (imgutils.sd.nai.naimetadata property)": [[73, "imgutils.sd.nai.NAIMetaData.pnginfo"]], "save_image_with_naimeta() (in module imgutils.sd.nai)": [[73, "imgutils.sd.nai.save_image_with_naimeta"]], "imgutils.segment": [[74, "module-imgutils.segment"]], "get_isnetis_mask() (in module imgutils.segment.isnetis)": [[75, "imgutils.segment.isnetis.get_isnetis_mask"]], "imgutils.segment.isnetis": [[75, "module-imgutils.segment.isnetis"]], "segment_rgba_with_isnetis() (in module imgutils.segment.isnetis)": [[75, "imgutils.segment.isnetis.segment_rgba_with_isnetis"]], "segment_with_isnetis() (in module imgutils.segment.isnetis)": [[75, "imgutils.segment.isnetis.segment_with_isnetis"]], "drop_blacklisted_tags() (in module imgutils.tagging.blacklist)": [[76, "imgutils.tagging.blacklist.drop_blacklisted_tags"]], "imgutils.tagging.blacklist": [[76, "module-imgutils.tagging.blacklist"]], "is_blacklisted() (in module imgutils.tagging.blacklist)": [[76, "imgutils.tagging.blacklist.is_blacklisted"]], "convert_camie_emb_to_prediction() (in module imgutils.tagging.camie)": [[77, "imgutils.tagging.camie.convert_camie_emb_to_prediction"]], "get_camie_tags() (in module imgutils.tagging.camie)": [[77, "imgutils.tagging.camie.get_camie_tags"]], "imgutils.tagging.camie": [[77, "module-imgutils.tagging.camie"]], "char_prefixes (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.CHAR_PREFIXES"]], "char_suffixes (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.CHAR_SUFFIXES"]], "char_whitelist_prefix (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.CHAR_WHITELIST_PREFIX"]], "char_whitelist_suffix (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.CHAR_WHITELIST_SUFFIX"]], "char_whitelist_word (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.CHAR_WHITELIST_WORD"]], "charactertagpool (class in imgutils.tagging.character)": [[78, "imgutils.tagging.character.CharacterTagPool"]], "__init__() (imgutils.tagging.character.charactertagpool method)": [[78, "imgutils.tagging.character.CharacterTagPool.__init__"]], "drop_basic_character_tags() (imgutils.tagging.character.charactertagpool method)": [[78, "imgutils.tagging.character.CharacterTagPool.drop_basic_character_tags"]], "drop_basic_character_tags() (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.drop_basic_character_tags"]], "imgutils.tagging.character": [[78, "module-imgutils.tagging.character"]], "is_basic_character_tag() (imgutils.tagging.character.charactertagpool method)": [[78, "imgutils.tagging.character.CharacterTagPool.is_basic_character_tag"]], "is_basic_character_tag() (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.is_basic_character_tag"]], "get_deepdanbooru_tags() (in module imgutils.tagging.deepdanbooru)": [[79, "imgutils.tagging.deepdanbooru.get_deepdanbooru_tags"]], "imgutils.tagging.deepdanbooru": [[79, "module-imgutils.tagging.deepdanbooru"]], "get_deepgelbooru_tags() (in module imgutils.tagging.deepgelbooru)": [[80, "imgutils.tagging.deepgelbooru.get_deepgelbooru_tags"]], "imgutils.tagging.deepgelbooru": [[80, "module-imgutils.tagging.deepgelbooru"]], "add_underline() (in module imgutils.tagging.format)": [[81, "imgutils.tagging.format.add_underline"]], "imgutils.tagging.format": [[81, "module-imgutils.tagging.format"]], "remove_underline() (in module imgutils.tagging.format)": [[81, "imgutils.tagging.format.remove_underline"]], "tags_to_text() (in module imgutils.tagging.format)": [[81, "imgutils.tagging.format.tags_to_text"]], "imgutils.tagging": [[82, "module-imgutils.tagging"]], "imgutils.tagging.match": [[83, "module-imgutils.tagging.match"]], "tag_match_full() (in module imgutils.tagging.match)": [[83, "imgutils.tagging.match.tag_match_full"]], "tag_match_prefix() (in module imgutils.tagging.match)": [[83, "imgutils.tagging.match.tag_match_prefix"]], "tag_match_suffix() (in module imgutils.tagging.match)": [[83, "imgutils.tagging.match.tag_match_suffix"]], "get_mldanbooru_tags() (in module imgutils.tagging.mldanbooru)": [[84, "imgutils.tagging.mldanbooru.get_mldanbooru_tags"]], "imgutils.tagging.mldanbooru": [[84, "module-imgutils.tagging.mldanbooru"]], "imgutils.tagging.order": [[85, "module-imgutils.tagging.order"]], "sort_tags() (in module imgutils.tagging.order)": [[85, "imgutils.tagging.order.sort_tags"]], "drop_overlap_tags() (in module imgutils.tagging.overlap)": [[86, "imgutils.tagging.overlap.drop_overlap_tags"]], "imgutils.tagging.overlap": [[86, "module-imgutils.tagging.overlap"]], "convert_wd14_emb_to_prediction() (in module imgutils.tagging.wd14)": [[87, "imgutils.tagging.wd14.convert_wd14_emb_to_prediction"]], "denormalize_wd14_emb() (in module imgutils.tagging.wd14)": [[87, "imgutils.tagging.wd14.denormalize_wd14_emb"]], "get_wd14_tags() (in module imgutils.tagging.wd14)": [[87, "imgutils.tagging.wd14.get_wd14_tags"]], "imgutils.tagging.wd14": [[87, "module-imgutils.tagging.wd14"]], "imgutils.upscale.cdc": [[88, "module-imgutils.upscale.cdc"]], "upscale_with_cdc() (in module imgutils.upscale.cdc)": [[88, "imgutils.upscale.cdc.upscale_with_cdc"]], "imgutils.upscale": [[89, "module-imgutils.upscale"]], "imgutils.utils.cache": [[90, "module-imgutils.utils.cache"]], "ts_lru_cache() (in module imgutils.utils.cache)": [[90, "imgutils.utils.cache.ts_lru_cache"]], "imgutils.utils.func": [[91, "module-imgutils.utils.func"]], "sigmoid() (in module imgutils.utils.func)": [[91, "imgutils.utils.func.sigmoid"]], "imgutils.utils": [[92, "module-imgutils.utils"]], "get_onnx_provider() (in module imgutils.utils.onnxruntime)": [[93, "imgutils.utils.onnxruntime.get_onnx_provider"]], "imgutils.utils.onnxruntime": [[93, "module-imgutils.utils.onnxruntime"]], "open_onnx_model() (in module imgutils.utils.onnxruntime)": [[93, "imgutils.utils.onnxruntime.open_onnx_model"]], "get_ai_created_score() (in module imgutils.validate.aicheck)": [[94, "imgutils.validate.aicheck.get_ai_created_score"]], "imgutils.validate.aicheck": [[94, "module-imgutils.validate.aicheck"]], "is_ai_created() (in module imgutils.validate.aicheck)": [[94, "imgutils.validate.aicheck.is_ai_created"]], "anime_bangumi_char() (in module imgutils.validate.bangumi_char)": [[95, "imgutils.validate.bangumi_char.anime_bangumi_char"]], "anime_bangumi_char_score() (in module imgutils.validate.bangumi_char)": [[95, "imgutils.validate.bangumi_char.anime_bangumi_char_score"]], "imgutils.validate.bangumi_char": [[95, "module-imgutils.validate.bangumi_char"]], "anime_classify() (in module imgutils.validate.classify)": [[96, "imgutils.validate.classify.anime_classify"]], "anime_classify_score() (in module imgutils.validate.classify)": [[96, "imgutils.validate.classify.anime_classify_score"]], "imgutils.validate.classify": [[96, "module-imgutils.validate.classify"]], "imgutils.validate.color": [[97, "module-imgutils.validate.color"]], "is_greyscale() (in module imgutils.validate.color)": [[97, "imgutils.validate.color.is_greyscale"]], "anime_completeness() (in module imgutils.validate.completeness)": [[98, "imgutils.validate.completeness.anime_completeness"]], "anime_completeness_score() (in module imgutils.validate.completeness)": [[98, "imgutils.validate.completeness.anime_completeness_score"]], "imgutils.validate.completeness": [[98, "module-imgutils.validate.completeness"]], "anime_dbrating() (in module imgutils.validate.dbrating)": [[99, "imgutils.validate.dbrating.anime_dbrating"]], "anime_dbrating_score() (in module imgutils.validate.dbrating)": [[99, "imgutils.validate.dbrating.anime_dbrating_score"]], "imgutils.validate.dbrating": [[99, "module-imgutils.validate.dbrating"]], "anime_furry() (in module imgutils.validate.furry)": [[100, "imgutils.validate.furry.anime_furry"]], "anime_furry_score() (in module imgutils.validate.furry)": [[100, "imgutils.validate.furry.anime_furry_score"]], "imgutils.validate.furry": [[100, "module-imgutils.validate.furry"]], "imgutils.validate": [[101, "module-imgutils.validate"]], "get_monochrome_score() (in module imgutils.validate.monochrome)": [[102, "imgutils.validate.monochrome.get_monochrome_score"]], "imgutils.validate.monochrome": [[102, "module-imgutils.validate.monochrome"]], "is_monochrome() (in module imgutils.validate.monochrome)": [[102, "imgutils.validate.monochrome.is_monochrome"]], "imgutils.validate.nsfw": [[103, "module-imgutils.validate.nsfw"]], "nsfw_pred() (in module imgutils.validate.nsfw)": [[103, "imgutils.validate.nsfw.nsfw_pred"]], "nsfw_pred_score() (in module imgutils.validate.nsfw)": [[103, "imgutils.validate.nsfw.nsfw_pred_score"]], "anime_portrait() (in module imgutils.validate.portrait)": [[104, "imgutils.validate.portrait.anime_portrait"]], "anime_portrait_score() (in module imgutils.validate.portrait)": [[104, "imgutils.validate.portrait.anime_portrait_score"]], "imgutils.validate.portrait": [[104, "module-imgutils.validate.portrait"]], "anime_rating() (in module imgutils.validate.rating)": [[105, "imgutils.validate.rating.anime_rating"]], "anime_rating_score() (in module imgutils.validate.rating)": [[105, "imgutils.validate.rating.anime_rating_score"]], "imgutils.validate.rating": [[105, "module-imgutils.validate.rating"]], "anime_real() (in module imgutils.validate.real)": [[106, "imgutils.validate.real.anime_real"]], "anime_real_score() (in module imgutils.validate.real)": [[106, "imgutils.validate.real.anime_real_score"]], "imgutils.validate.real": [[106, "module-imgutils.validate.real"]], "imgutils.validate.safe": [[107, "module-imgutils.validate.safe"]], "safe_check() (in module imgutils.validate.safe)": [[107, "imgutils.validate.safe.safe_check"]], "safe_check_score() (in module imgutils.validate.safe)": [[107, "imgutils.validate.safe.safe_check_score"]], "anime_style_age() (in module imgutils.validate.style_age)": [[108, "imgutils.validate.style_age.anime_style_age"]], "anime_style_age_score() (in module imgutils.validate.style_age)": [[108, "imgutils.validate.style_age.anime_style_age_score"]], "imgutils.validate.style_age": [[108, "module-imgutils.validate.style_age"]], "anime_teen() (in module imgutils.validate.teen)": [[109, "imgutils.validate.teen.anime_teen"]], "anime_teen_score() (in module imgutils.validate.teen)": [[109, "imgutils.validate.teen.anime_teen_score"]], "imgutils.validate.teen": [[109, "module-imgutils.validate.teen"]], "imgutils.validate.truncate": [[110, "module-imgutils.validate.truncate"]], "is_truncated_file() (in module imgutils.validate.truncate)": [[110, "imgutils.validate.truncate.is_truncated_file"]]}}) \ No newline at end of file +Search.setIndex({"docnames": ["api_doc/ascii/drawing", "api_doc/ascii/index", "api_doc/config/index", "api_doc/config/meta", "api_doc/data/background", "api_doc/data/blob", "api_doc/data/decode", "api_doc/data/encode", "api_doc/data/image", "api_doc/data/index", "api_doc/data/layer", "api_doc/data/pad", "api_doc/data/url", "api_doc/detect/booru_yolo", "api_doc/detect/censor", "api_doc/detect/eye", "api_doc/detect/face", "api_doc/detect/halfbody", "api_doc/detect/hand", "api_doc/detect/head", "api_doc/detect/index", "api_doc/detect/nudenet", "api_doc/detect/person", "api_doc/detect/similarity", "api_doc/detect/text", "api_doc/detect/visual", "api_doc/edge/canny", "api_doc/edge/index", "api_doc/edge/lineart", "api_doc/edge/lineart_anime", "api_doc/generic/classify", "api_doc/generic/classify_timm", "api_doc/generic/clip", "api_doc/generic/enhance", "api_doc/generic/index", "api_doc/generic/multilabel_timm", "api_doc/generic/siglip", "api_doc/generic/yolo", "api_doc/generic/yoloseg", "api_doc/metadata/geninfo", "api_doc/metadata/index", "api_doc/metadata/lsb", "api_doc/metrics/aesthetic", "api_doc/metrics/ccip", "api_doc/metrics/dbaesthetic", "api_doc/metrics/index", "api_doc/metrics/laplacian", "api_doc/metrics/lpips", "api_doc/metrics/psnr_", "api_doc/ocr/index", "api_doc/operate/align", "api_doc/operate/censor", "api_doc/operate/imgcensor", "api_doc/operate/index", "api_doc/operate/squeeze", "api_doc/pose/dwpose", "api_doc/pose/format", "api_doc/pose/index", "api_doc/pose/visual", "api_doc/preprocess/base", "api_doc/preprocess/index", "api_doc/preprocess/pillow", "api_doc/preprocess/torchvision", "api_doc/preprocess/transformers", "api_doc/resource/background", "api_doc/resource/index", "api_doc/restore/adversarial", "api_doc/restore/index", "api_doc/restore/nafnet", "api_doc/restore/scunet", "api_doc/sd/index", "api_doc/sd/metadata", "api_doc/sd/model", "api_doc/sd/nai", "api_doc/segment/index", "api_doc/segment/isnetis", "api_doc/tagging/blacklist", "api_doc/tagging/camie", "api_doc/tagging/character", "api_doc/tagging/deepdanbooru", "api_doc/tagging/deepgelbooru", "api_doc/tagging/format", "api_doc/tagging/index", "api_doc/tagging/match", "api_doc/tagging/mldanbooru", "api_doc/tagging/order", "api_doc/tagging/overlap", "api_doc/tagging/wd14", "api_doc/upscale/cdc", "api_doc/upscale/index", "api_doc/utils/cache", "api_doc/utils/func", "api_doc/utils/index", "api_doc/utils/onnxruntime", "api_doc/validate/aicheck", "api_doc/validate/bangumi_char", "api_doc/validate/classify", "api_doc/validate/color", "api_doc/validate/completeness", "api_doc/validate/dbrating", "api_doc/validate/furry", "api_doc/validate/index", "api_doc/validate/monochrome", "api_doc/validate/nsfw", "api_doc/validate/portrait", "api_doc/validate/rating", "api_doc/validate/real", "api_doc/validate/safe", "api_doc/validate/style_age", "api_doc/validate/teen", "api_doc/validate/truncate", "index", "information/environment", "information/environment.result", "tutorials/installation/index", "tutorials/quick_start/index"], "filenames": ["api_doc/ascii/drawing.rst", "api_doc/ascii/index.rst", "api_doc/config/index.rst", "api_doc/config/meta.rst", "api_doc/data/background.rst", "api_doc/data/blob.rst", "api_doc/data/decode.rst", "api_doc/data/encode.rst", "api_doc/data/image.rst", "api_doc/data/index.rst", "api_doc/data/layer.rst", "api_doc/data/pad.rst", "api_doc/data/url.rst", "api_doc/detect/booru_yolo.rst", "api_doc/detect/censor.rst", "api_doc/detect/eye.rst", "api_doc/detect/face.rst", "api_doc/detect/halfbody.rst", "api_doc/detect/hand.rst", "api_doc/detect/head.rst", "api_doc/detect/index.rst", "api_doc/detect/nudenet.rst", "api_doc/detect/person.rst", "api_doc/detect/similarity.rst", "api_doc/detect/text.rst", "api_doc/detect/visual.rst", "api_doc/edge/canny.rst", "api_doc/edge/index.rst", "api_doc/edge/lineart.rst", "api_doc/edge/lineart_anime.rst", "api_doc/generic/classify.rst", "api_doc/generic/classify_timm.rst", "api_doc/generic/clip.rst", "api_doc/generic/enhance.rst", "api_doc/generic/index.rst", "api_doc/generic/multilabel_timm.rst", "api_doc/generic/siglip.rst", "api_doc/generic/yolo.rst", "api_doc/generic/yoloseg.rst", "api_doc/metadata/geninfo.rst", "api_doc/metadata/index.rst", "api_doc/metadata/lsb.rst", "api_doc/metrics/aesthetic.rst", "api_doc/metrics/ccip.rst", "api_doc/metrics/dbaesthetic.rst", "api_doc/metrics/index.rst", "api_doc/metrics/laplacian.rst", "api_doc/metrics/lpips.rst", "api_doc/metrics/psnr_.rst", "api_doc/ocr/index.rst", "api_doc/operate/align.rst", "api_doc/operate/censor.rst", "api_doc/operate/imgcensor.rst", "api_doc/operate/index.rst", "api_doc/operate/squeeze.rst", "api_doc/pose/dwpose.rst", "api_doc/pose/format.rst", "api_doc/pose/index.rst", "api_doc/pose/visual.rst", "api_doc/preprocess/base.rst", "api_doc/preprocess/index.rst", "api_doc/preprocess/pillow.rst", "api_doc/preprocess/torchvision.rst", "api_doc/preprocess/transformers.rst", "api_doc/resource/background.rst", "api_doc/resource/index.rst", "api_doc/restore/adversarial.rst", "api_doc/restore/index.rst", "api_doc/restore/nafnet.rst", "api_doc/restore/scunet.rst", "api_doc/sd/index.rst", "api_doc/sd/metadata.rst", "api_doc/sd/model.rst", "api_doc/sd/nai.rst", "api_doc/segment/index.rst", "api_doc/segment/isnetis.rst", "api_doc/tagging/blacklist.rst", "api_doc/tagging/camie.rst", "api_doc/tagging/character.rst", "api_doc/tagging/deepdanbooru.rst", "api_doc/tagging/deepgelbooru.rst", "api_doc/tagging/format.rst", "api_doc/tagging/index.rst", "api_doc/tagging/match.rst", "api_doc/tagging/mldanbooru.rst", "api_doc/tagging/order.rst", "api_doc/tagging/overlap.rst", "api_doc/tagging/wd14.rst", "api_doc/upscale/cdc.rst", "api_doc/upscale/index.rst", "api_doc/utils/cache.rst", "api_doc/utils/func.rst", "api_doc/utils/index.rst", "api_doc/utils/onnxruntime.rst", "api_doc/validate/aicheck.rst", "api_doc/validate/bangumi_char.rst", "api_doc/validate/classify.rst", "api_doc/validate/color.rst", "api_doc/validate/completeness.rst", "api_doc/validate/dbrating.rst", "api_doc/validate/furry.rst", "api_doc/validate/index.rst", "api_doc/validate/monochrome.rst", "api_doc/validate/nsfw.rst", "api_doc/validate/portrait.rst", "api_doc/validate/rating.rst", "api_doc/validate/real.rst", "api_doc/validate/safe.rst", "api_doc/validate/style_age.rst", "api_doc/validate/teen.rst", "api_doc/validate/truncate.rst", "index.rst", "information/environment.ipynb", "information/environment.result.ipynb", "tutorials/installation/index.rst", "tutorials/quick_start/index.rst"], "titles": ["imgutils.ascii.drawing", "imgutils.ascii", "imgutils.config", "imgutils.config.meta", "imgutils.data.background", "imgutils.data.blob", "imgutils.data.decode", "imgutils.data.encode", "imgutils.data.image", "imgutils.data", "imgutils.data.layer", "imgutils.data.pad", "imgutils.data.url", "imgutils.detect.booru_yolo", "imgutils.detect.censor", "imgutils.detect.eye", "imgutils.detect.face", "imgutils.detect.halfbody", "imgutils.detect.hand", "imgutils.detect.head", "imgutils.detect", "imgutils.detect.nudenet", "imgutils.detect.person", "imgutils.detect.similarity", "imgutils.detect.text", "imgutils.detect.visual", "imgutils.edge.canny", "imgutils.edge", "imgutils.edge.lineart", "imgutils.edge.lineart_anime", "imgutils.generic.classify", "imgutils.generic.classify_timm", "imgutils.generic.clip", "imgutils.generic.enhance", "imgutils.generic", "imgutils.generic.multilabel_timm", "imgutils.generic.siglip", "imgutils.generic.yolo", "imgutils.generic.yoloseg", "imgutils.metadata.geninfo", "imgutils.metadata", "imgutils.metadata.lsb", "imgutils.metrics.aesthetic", "imgutils.metrics.ccip", "imgutils.metrics.dbaesthetic", "imgutils.metrics", "imgutils.metrics.laplacian", "imgutils.metrics.lpips", "imgutils.metrics.psnr_", "imgutils.ocr", "imgutils.operate.align", "imgutils.operate.censor_", "imgutils.operate.imgcensor", "imgutils.operate", "imgutils.operate.squeeze", "imgutils.pose.dwpose", "imgutils.pose.format", "imgutils.pose", "imgutils.pose.visual", "imgutils.preprocess.base", "imgutils.preprocess", "imgutils.preprocess.pillow", "imgutils.preprocess.torchvision", "imgutils.preprocess.transformers", "imgutils.resource.background", "imgutils.resource", "imgutils.restore.adversarial", "imgutils.restore", "imgutils.restore.nafnet", "imgutils.restore.scunet", "imgutils.sd", "imgutils.sd.metadata", "imgutils.sd.model", "imgutils.sd.nai", "imgutils.segment", "imgutils.segment.isnetis", "imgutils.tagging.blacklist", "imgutils.tagging.camie", "imgutils.tagging.character", "imgutils.tagging.deepdanbooru", "imgutils.tagging.deepgelbooru", "imgutils.tagging.format", "imgutils.tagging", "imgutils.tagging.match", "imgutils.tagging.mldanbooru", "imgutils.tagging.order", "imgutils.tagging.overlap", "imgutils.tagging.wd14", "imgutils.upscale.cdc", "imgutils.upscale", "imgutils.utils.cache", "imgutils.utils.func", "imgutils.utils", "imgutils.utils.onnxruntime", "imgutils.validate.aicheck", "imgutils.validate.bangumi_char", "imgutils.validate.classify", "imgutils.validate.color", "imgutils.validate.completeness", "imgutils.validate.dbrating", "imgutils.validate.furry", "imgutils.validate", "imgutils.validate.monochrome", "imgutils.validate.nsfw", "imgutils.validate.portrait", "imgutils.validate.rating", "imgutils.validate.real", "imgutils.validate.safe", "imgutils.validate.style_age", "imgutils.validate.teen", "imgutils.validate.truncate", "Welcome to imgutils\u2019s Documentation", "Run Environment Information", "Run Environment Information", "Installation", "Quick Start"], "terms": {"img": [0, 5, 8, 11, 30, 66, 71], "str": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 58, 61, 62, 63, 64, 68, 69, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110], "pathlik": [0, 4, 5, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 58, 68, 69, 71, 73, 75, 77, 79, 80, 84, 87, 88, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "byte": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 56, 58, 68, 69, 71, 73, 75, 77, 79, 80, 84, 87, 88, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "bytearrai": [0, 4, 5, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 56, 58, 68, 69, 71, 73, 75, 77, 79, 80, 84, 87, 88, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "binaryio": [0, 4, 5, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 58, 68, 69, 71, 73, 75, 77, 79, 80, 84, 87, 88, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "imag": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 57, 58, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 75, 77, 79, 80, 81, 82, 84, 87, 88, 89, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 114], "max_width": 0, "int": [0, 4, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 28, 29, 30, 31, 32, 35, 36, 37, 38, 41, 43, 47, 49, 50, 51, 52, 54, 55, 56, 58, 63, 64, 66, 68, 69, 75, 84, 88, 107], "none": [0, 4, 8, 10, 12, 14, 15, 16, 17, 18, 19, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 43, 51, 54, 55, 58, 61, 62, 63, 64, 71, 73, 76, 77, 78, 93], "ellipsi": 0, "max_height": 0, "resampl": [0, 63], "2": [0, 8, 11, 13, 23, 24, 31, 42, 43, 44, 47, 49, 56, 63, 66, 71, 77, 87, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109], "level": [0, 14, 15, 16, 17, 18, 19, 22, 25, 35, 36, 37, 42, 51, 64, 79, 90, 99], "aspect": [0, 11, 25, 37, 50], "float": [0, 7, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 35, 37, 38, 43, 44, 46, 47, 48, 49, 51, 52, 54, 56, 58, 63, 64, 66, 73, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87, 91, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "1": [0, 10, 13, 21, 22, 23, 25, 31, 35, 38, 42, 43, 44, 47, 49, 56, 63, 64, 66, 71, 72, 76, 77, 78, 79, 80, 85, 87, 88, 91, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 112, 113, 114], "8": [0, 13, 23, 41, 43, 47, 51, 56, 63, 66, 71, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 112, 113, 114], "sourc": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 58, 59, 61, 62, 63, 64, 66, 68, 69, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110], "gener": [0, 4, 13, 16, 22, 39, 40, 70, 71, 73, 77, 80, 84, 87, 92, 99, 111], "art": [0, 71], "base": [0, 19, 22, 23, 30, 31, 32, 35, 36, 37, 38, 43, 44, 46, 47, 50, 51, 52, 54, 56, 58, 60, 61, 63, 64, 73, 75, 77, 79, 80, 84, 85, 86, 87, 95, 99, 103, 105, 111], "given": [0, 6, 7, 8, 10, 12, 15, 16, 18, 19, 20, 21, 24, 26, 28, 29, 30, 32, 36, 41, 43, 46, 50, 52, 56, 59, 63, 71, 73, 76, 77, 78, 83, 86, 87, 94, 96, 99, 102, 103, 105, 109], "paramet": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 58, 61, 62, 63, 64, 66, 68, 69, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110], "imagetyp": [0, 5, 11, 13, 14, 15, 16, 17, 18, 19, 22, 24, 25, 30, 31, 33, 35, 37, 38, 39, 41, 43, 44, 46, 49, 51, 54, 55, 58, 68, 69, 71, 73, 77, 80, 87, 88, 95, 98, 100, 103, 104, 106, 107, 108], "The": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 43, 44, 46, 49, 50, 51, 52, 54, 55, 56, 58, 61, 62, 63, 64, 66, 67, 68, 69, 71, 72, 73, 75, 77, 78, 79, 80, 81, 83, 84, 85, 87, 88, 90, 91, 93, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110, 114], "input": [0, 5, 11, 13, 14, 15, 16, 17, 19, 21, 22, 24, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 43, 44, 46, 49, 50, 51, 52, 54, 55, 58, 61, 63, 66, 68, 69, 71, 73, 76, 77, 78, 80, 81, 83, 85, 87, 88, 91, 95, 98, 100, 103, 104, 106, 108], "option": [0, 4, 12, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 39, 43, 49, 51, 54, 55, 58, 63, 64, 66, 71, 72, 73, 76, 77, 78, 85, 90], "maximum": [0, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 37, 38, 43, 49, 50, 51, 63, 66, 90, 107], "width": [0, 4, 10, 11, 52, 63, 64, 84], "If": [0, 5, 8, 10, 12, 14, 15, 16, 17, 18, 19, 22, 23, 25, 30, 31, 32, 35, 36, 37, 38, 39, 41, 43, 49, 51, 54, 56, 58, 61, 62, 63, 66, 68, 69, 71, 72, 73, 76, 78, 85, 87, 93, 94, 95, 96, 99, 102, 105, 109], "set": [0, 13, 25, 30, 32, 37, 38, 43, 54, 56, 58, 63, 87, 93, 96, 99, 105, 109, 110], "automat": [0, 4, 32, 36, 43, 54, 93, 112, 113], "determin": [0, 8, 35, 43, 103], "termin": 0, "size": [0, 4, 6, 7, 10, 11, 12, 24, 25, 26, 28, 29, 43, 50, 52, 54, 58, 61, 62, 63, 64, 66, 68, 69, 71, 75, 84, 88, 89, 107, 112, 113], "height": [0, 4, 10, 11, 52, 63, 64, 84], "filter": [0, 37, 38, 54, 63, 66, 76, 78, 99, 101, 105], "us": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 47, 49, 51, 52, 54, 55, 58, 59, 61, 63, 66, 67, 68, 69, 71, 72, 73, 76, 77, 79, 80, 81, 84, 87, 88, 90, 91, 93, 94, 95, 96, 99, 101, 102, 103, 105, 109], "when": [0, 7, 10, 13, 24, 26, 28, 29, 30, 32, 37, 38, 41, 43, 47, 51, 52, 56, 59, 63, 68, 71, 73, 75, 84, 88, 90, 93, 94, 110], "resiz": [0, 11, 24, 25, 37, 38, 50, 58, 61, 62, 63, 71, 84], "charact": [0, 35, 43, 49, 58, 74, 75, 77, 79, 80, 81, 82, 87, 95, 111], "repres": [0, 7, 10, 13, 14, 15, 16, 23, 43, 47, 51, 54, 56, 73, 75, 85, 94, 103, 110], "differ": [0, 8, 11, 15, 16, 17, 18, 19, 22, 23, 32, 35, 38, 39, 40, 41, 43, 47, 48, 55, 56, 62, 63, 95, 100, 104, 106, 108, 112, 113], "intens": 0, "proport": [0, 95], "correct": [0, 41], "output": [0, 25, 30, 31, 32, 35, 36, 44, 58, 71, 72, 77, 80, 85, 87, 114], "which": [0, 4, 10, 23, 24, 26, 28, 29, 31, 35, 36, 39, 43, 47, 52, 61, 63, 64, 67, 71, 72, 73, 75, 76, 77, 80, 84, 90, 91, 93, 94, 96, 101, 102, 103, 110, 111, 112, 113, 114], "should": [0, 3, 10, 25, 43, 47, 51, 52, 54, 63, 75, 87, 114], "approxim": 0, "ratio": [0, 11, 25, 37, 49, 50, 52, 84], "your": [0, 31, 35, 54, 68, 110, 112, 113, 114], "thi": [0, 3, 4, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 51, 52, 54, 55, 56, 58, 59, 61, 62, 63, 66, 68, 69, 70, 71, 72, 73, 74, 77, 79, 82, 86, 87, 88, 90, 91, 93, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110, 112, 113], "valu": [0, 4, 8, 10, 11, 14, 18, 19, 22, 23, 35, 41, 43, 47, 51, 54, 56, 61, 62, 63, 72, 77, 79, 84, 91, 94, 102, 110], "ensur": [0, 32, 37, 43, 50, 63, 68, 71, 90], "i": [0, 4, 5, 6, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 51, 52, 54, 55, 56, 58, 59, 61, 62, 63, 64, 66, 68, 69, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 84, 85, 87, 88, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114], "close": [0, 52, 71], "possibl": [0, 24, 32, 43, 52], "origin": [0, 4, 6, 8, 21, 26, 28, 29, 41, 42, 48, 51, 52, 54, 58, 75, 77, 79, 81, 84, 85, 90, 103], "default": [0, 4, 5, 7, 8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 23, 24, 26, 28, 29, 30, 32, 35, 36, 37, 38, 43, 44, 46, 47, 49, 51, 52, 54, 56, 58, 63, 64, 68, 69, 72, 75, 76, 77, 78, 79, 81, 84, 87, 88, 93, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109], "return": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 58, 61, 62, 63, 64, 66, 68, 69, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 103, 104, 105, 106, 107, 108, 109, 110], "represent": [0, 23, 43, 61, 62, 71], "type": [0, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 43, 44, 46, 49, 51, 52, 54, 55, 56, 58, 61, 62, 63, 64, 66, 68, 69, 71, 72, 73, 76, 77, 78, 81, 83, 85, 86, 87, 88, 90, 91, 95, 98, 99, 100, 103, 104, 105, 106, 107, 108], "exampl": [0, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 25, 26, 27, 28, 29, 30, 31, 35, 37, 38, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 61, 62, 63, 64, 66, 71, 75, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87, 88, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 110], "here": [0, 13, 21, 27, 31, 35, 43, 47, 48, 71, 76, 77, 79, 80, 84, 87, 88, 95, 97, 110, 112, 113], "an": [0, 4, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 56, 58, 61, 63, 66, 68, 69, 71, 73, 74, 75, 77, 78, 79, 80, 82, 85, 87, 88, 91, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110], "jerri": 0, "from": [0, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 28, 29, 30, 31, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 61, 62, 63, 64, 66, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87, 88, 90, 91, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110, 112, 113, 114], "import": [0, 6, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 22, 23, 25, 31, 35, 37, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 61, 62, 63, 64, 66, 71, 75, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87, 88, 90, 91, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 110, 112, 113, 114], "print": [0, 5, 13, 18, 19, 22, 23, 37, 38, 71, 72, 112, 113, 114], "png": [0, 5, 8, 10, 14, 25, 39, 41, 46, 51, 52, 54, 66, 71, 73, 75, 87, 88, 97, 110], "draw": [1, 25, 27, 28, 58, 103, 111], "ascii_draw": 1, "meta": [2, 77, 111, 114], "__title__": [2, 114], "__version__": [2, 114], "__description__": [2, 114], "__author__": [2, 114], "__author_email__": 2, "overview": [3, 4, 6, 7, 9, 10, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29, 33, 34, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 54, 55, 57, 63, 64, 65, 66, 67, 68, 69, 70, 71, 74, 75, 76, 77, 78, 79, 80, 81, 82, 84, 87, 88, 89, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110], "inform": [3, 32, 35, 36, 37, 39, 40, 41, 58, 71, 73, 86], "packag": 3, "titl": [3, 73], "project": [3, 21, 77, 79, 87, 110], "version": [3, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 37, 42, 51, 68, 69, 71, 72, 90, 96, 111, 114], "short": [3, 35, 77, 80, 84, 87], "descript": [3, 21, 30, 36, 73], "includ": [3, 5, 8, 11, 12, 13, 14, 21, 22, 23, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 55, 56, 62, 63, 70, 71, 72, 73, 77, 80, 87, 91, 95, 103], "setup": [3, 31], "py": [3, 75], "author": [3, 72], "email": 3, "step": [4, 38, 52, 63, 71], "forecolor": [4, 26, 28, 29], "lightgrei": 4, "backcolor": [4, 26, 28, 29], "white": [4, 8, 11, 26, 28, 29, 32, 63, 71, 75], "creat": [4, 30, 31, 32, 35, 36, 37, 38, 39, 51, 61, 62, 63, 71, 73, 78, 94], "black": [4, 51, 71], "squar": [4, 63], "can": [4, 5, 8, 10, 14, 15, 16, 17, 18, 19, 20, 21, 22, 25, 27, 31, 32, 35, 36, 39, 41, 43, 47, 51, 55, 56, 61, 63, 71, 72, 73, 77, 80, 85, 87, 93, 95, 101, 102, 111, 114], "complement": 4, "transpar": [4, 8, 10, 25, 26, 28, 29, 52, 54, 75, 88], "area": [4, 10, 13, 23, 24, 51, 52], "grid": 4, "pixel": [4, 25, 41, 51, 52, 54, 63, 66, 71, 75, 102], "mean": [4, 21, 23, 24, 26, 28, 29, 30, 31, 43, 46, 47, 52, 56, 61, 62, 63, 93, 96, 114], "function": [4, 7, 8, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 39, 40, 41, 43, 46, 49, 51, 52, 54, 55, 58, 61, 62, 63, 66, 68, 70, 71, 72, 73, 77, 86, 87, 88, 90, 91, 95, 99, 103, 105, 110], "suitabl": [4, 61, 63, 79, 103], "color": [4, 8, 10, 11, 26, 28, 29, 51, 66, 71, 75, 101, 102, 111], "fore": [4, 26, 28, 29], "back": [4, 77, 87], "A": [4, 5, 8, 14, 15, 16, 17, 18, 19, 21, 22, 26, 28, 29, 30, 31, 35, 37, 41, 42, 43, 44, 49, 50, 51, 52, 54, 61, 63, 64, 71, 72, 73, 78, 81, 86, 90, 93, 94, 95, 96, 98, 99, 100, 102, 104, 105, 106, 107, 108, 109, 114], "rgba": [4, 8, 33, 41, 68, 69, 75, 88], "contain": [4, 5, 10, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 30, 31, 32, 35, 36, 37, 38, 43, 44, 56, 58, 63, 68, 71, 72, 73, 77, 80, 84, 87, 96, 99, 105, 107, 109], "add": [4, 39, 72, 73, 81], "rgb": [4, 6, 7, 8, 11, 32, 33, 51, 63, 64, 71, 75, 88], "In": [4, 28, 43, 95, 96], "document": [4, 31, 35, 112, 113, 114], "accur": [4, 14, 22, 77, 99, 105], "present": [4, 39, 73, 79], "state": [4, 36], "shown": [4, 74, 77], "follow": [4, 30, 31, 35, 43, 56, 62, 63, 67, 72, 73, 77, 80, 87, 94, 95, 96, 98, 99, 100, 102, 104, 105, 106, 108, 109, 114], "figur": 4, "modul": [5, 8, 11, 12, 13, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 39, 40, 41, 61, 62, 70, 72, 73, 74, 77, 87, 90, 91, 99, 105, 111], "provid": [5, 8, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 43, 51, 54, 56, 58, 61, 62, 63, 70, 71, 72, 73, 77, 84, 85, 87, 90, 91, 93, 99, 105], "util": [5, 8, 11, 12, 21, 22, 30, 34, 37, 38, 47, 50, 54, 57, 61, 62, 67, 70, 72, 79, 80, 84, 87, 111], "handl": [5, 8, 11, 12, 30, 31, 32, 35, 36, 37, 38, 40, 41, 59, 62, 63, 70, 73], "url": [5, 9, 14, 17, 19, 32, 41, 71, 77, 111], "convers": [5, 8, 37, 62, 63], "between": [5, 15, 16, 22, 23, 30, 32, 36, 38, 43, 47, 48, 52, 62, 68, 69, 78, 84, 88, 91], "valid": [5, 12, 51, 52, 56, 63, 111], "format": [5, 8, 10, 11, 23, 26, 28, 29, 30, 31, 32, 35, 36, 37, 38, 39, 40, 41, 44, 51, 54, 55, 57, 61, 63, 71, 72, 73, 77, 80, 82, 87, 103, 111], "support": [5, 6, 8, 11, 12, 15, 16, 17, 19, 22, 25, 30, 31, 35, 36, 37, 38, 39, 52, 58, 61, 62, 63, 68, 69, 71, 72, 73, 87, 88], "convert": [5, 8, 23, 32, 39, 41, 43, 56, 61, 62, 63, 73, 77, 87, 103], "specifi": [5, 8, 11, 23, 24, 25, 30, 31, 32, 36, 37, 43, 51, 52, 54, 63, 71, 72, 73, 78, 80, 85, 87, 90], "load": [5, 8, 14, 15, 18, 19, 30, 31, 32, 35, 36, 37, 38, 39, 41, 71, 87, 93], "variou": [5, 8, 15, 16, 18, 22, 23, 25, 30, 33, 36, 37, 38, 40, 63, 71, 73, 91, 114], "mime": 5, "jpg": [5, 6, 7, 8, 12, 13, 15, 16, 17, 18, 19, 22, 25, 30, 31, 35, 37, 38, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 55, 64, 75, 77, 79, 80, 84, 87, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 110], "save_kwarg": 5, "string": [5, 14, 16, 17, 21, 41, 56, 71, 72, 81, 93, 110], "pil": [5, 6, 7, 8, 10, 11, 12, 18, 25, 32, 35, 37, 47, 50, 51, 52, 54, 61, 63, 64, 66, 71, 80, 88, 97, 102], "numpi": [5, 6, 10, 23, 25, 32, 36, 38, 41, 43, 54, 56, 77, 87, 91], "arrai": [5, 10, 23, 25, 32, 41, 43, 47, 54, 56, 87, 91], "file": [5, 8, 10, 11, 12, 13, 14, 17, 19, 25, 35, 39, 41, 47, 64, 70, 71, 72, 73, 93, 102, 110, 111], "path": [5, 8, 10, 11, 13, 14, 17, 19, 25, 32, 37, 38, 41, 64, 71, 72, 73, 77, 80, 97, 102, 110], "desir": [5, 64], "addit": [5, 12, 30, 31, 32, 35, 36, 37, 38, 39, 51, 52, 62, 71, 73], "keyword": [5, 12, 30, 31, 32, 35, 36, 37, 38, 39, 51, 52, 71, 73, 90], "argument": [5, 12, 30, 31, 32, 35, 36, 37, 38, 39, 51, 52, 55, 56, 71, 73, 77, 78, 80, 87, 90], "pass": [5, 12, 28, 29, 30, 31, 32, 35, 36, 37, 38, 39, 51, 52, 71, 75, 84, 88, 90], "save": [5, 10, 25, 39, 66, 71, 72, 73, 75], "encod": [5, 6, 9, 30, 32, 36, 41, 73, 111], "open": [5, 6, 7, 8, 10, 13, 18, 30, 37, 50, 51, 52, 54, 66, 71, 72, 88, 93], "test": [5, 31, 35, 47, 77, 88, 94, 95, 96, 98, 99, 100, 102, 104, 105, 106, 108, 109], "blob_url": 5, "qualiti": [5, 24, 44, 65, 71, 87, 88], "95": [5, 37, 63, 76, 78, 85], "base64": 5, "pre": [5, 14, 16, 19, 31, 32, 36, 38, 44], "object": [5, 6, 8, 10, 12, 13, 19, 23, 25, 35, 37, 38, 39, 41, 47, 51, 55, 58, 59, 62, 63, 64, 71, 73, 77, 79, 80, 93, 96, 97, 99, 102, 105, 109], "rais": [5, 8, 12, 14, 15, 17, 18, 19, 22, 23, 30, 31, 35, 36, 37, 38, 41, 51, 54, 56, 59, 61, 62, 63, 66, 71, 72, 73, 76, 78, 85], "valueerror": [5, 12, 14, 17, 19, 22, 23, 30, 36, 38, 41, 54, 63, 73, 85], "unsupport": [5, 49, 62, 63, 85], "method": [5, 11, 12, 30, 31, 32, 33, 35, 36, 37, 38, 40, 41, 43, 51, 63, 90, 99, 105], "warn": 5, "userwarn": 5, "doesn": [5, 41, 78], "t": [5, 41, 78], "match": [5, 23, 36, 41, 54, 63, 77, 78, 82, 111], "actual": [5, 19, 22, 49], "invalid": [5, 14, 17, 19, 22, 30, 36, 39, 63], "show": [5, 12, 14, 15, 16, 17, 55], "bool": [5, 7, 8, 12, 25, 28, 35, 37, 38, 43, 49, 51, 54, 55, 58, 63, 68, 69, 72, 73, 76, 77, 78, 79, 80, 81, 83, 84, 87, 88, 94, 102, 110], "effici": [5, 21, 24, 32, 72, 91], "without": [5, 35, 37, 66, 71, 76, 78, 86], "content": [5, 12, 13, 28, 49, 74], "true": [5, 7, 8, 12, 25, 35, 37, 38, 43, 51, 52, 55, 58, 61, 62, 63, 68, 69, 72, 73, 76, 77, 78, 81, 83, 87, 94, 97, 102, 110], "fals": [5, 6, 7, 8, 12, 25, 28, 37, 38, 43, 49, 51, 63, 68, 69, 71, 72, 73, 76, 77, 78, 79, 80, 81, 83, 84, 87, 88, 94, 97, 102, 110], "otherwis": [5, 8, 12, 39, 43, 63, 68, 69, 73, 76, 77, 78, 83, 88, 93], "abc": 5, "svg": 5, "xml": 5, "jpeg": [5, 67, 71, 97, 110], "text": [5, 20, 25, 32, 36, 49, 71, 81, 83, 111], "plain": 5, "hello": 5, "order_": [6, 7], "chw": [6, 7], "both": [6, 14, 23, 25, 31, 32, 35, 36, 38, 49, 61, 72, 87], "np": [6, 7, 10, 23, 30, 32, 36, 41, 43, 52, 54, 56, 77, 87, 91], "uint8": [6, 7], "float32": [6, 7, 10, 26, 28, 29, 31, 35, 43], "ar": [6, 10, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 30, 31, 32, 35, 36, 37, 38, 39, 43, 46, 47, 48, 49, 51, 56, 59, 62, 63, 64, 67, 71, 72, 73, 76, 77, 78, 79, 80, 84, 85, 87, 88, 94, 95, 96, 97, 98, 99, 100, 102, 104, 105, 106, 107, 108, 109, 110], "order": [6, 7, 63, 81, 82, 111], "rgb_encod": [6, 9], "custom_imag": [6, 7], "data_cwh": 6, "cwh": 6, "data_int": 6, "use_float": [6, 7], "mode": [6, 7, 8, 11, 23, 37, 38, 41, 62, 64, 71, 77, 85, 88, 93], "1606x1870": [6, 7], "0x7fb9b89bbdc0": 6, "0x7fb9b89bbe50": 6, "0x7fb9b89bbdf0": 6, "invers": 6, "oper": [6, 32, 36, 38, 42, 43, 44, 46, 47, 63, 72, 111], "ndarrai": [7, 10, 23, 25, 30, 32, 36, 38, 41, 43, 47, 52, 54, 56, 77, 87, 91], "channel": [7, 8, 33, 63, 68, 69, 88], "jpegimageplugin": [7, 64], "jpegimagefil": [7, 64], "0x7f9ec37389d0": 7, "shape": [7, 31, 35, 43, 47, 54, 75, 77, 87], "dtype": [7, 31, 35, 43], "3": [7, 10, 13, 14, 15, 16, 22, 23, 31, 38, 43, 44, 47, 49, 51, 56, 58, 63, 66, 71, 77, 80, 87, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 112, 113, 114], "1870": 7, "1606": 7, "whc": 7, "": [7, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 30, 37, 38, 39, 41, 49, 51, 61, 63, 71, 77, 87, 90, 98], "result": [7, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 41, 44, 47, 49, 51, 52, 54, 55, 75, 77, 79, 80, 87, 91, 98, 99, 105], "same": [7, 8, 43, 48, 77, 87, 90], "torchvis": [7, 60, 111], "transform": [7, 8, 59, 60, 61, 62, 81, 111], "to_tensor": [7, 61, 62], "process": [8, 9, 12, 14, 15, 17, 18, 23, 31, 33, 35, 37, 38, 40, 41, 43, 61, 63, 66, 68, 69, 70, 77, 78, 87, 90, 114], "manipul": [8, 70], "python": [8, 41, 66, 90, 112, 113, 114], "librari": [8, 37, 38, 61, 63, 66, 114], "It": [8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 39, 40, 51, 52, 54, 58, 61, 62, 70, 72, 73, 87, 90, 91, 103, 114], "multipl": [8, 10, 17, 32, 35, 36, 41, 43, 47, 71, 77], "ad": [8, 13, 63, 72, 73, 81], "background": [8, 9, 11, 26, 28, 29, 32, 65, 71, 75, 111], "check": [8, 12, 41, 46, 72, 76, 78, 83, 94, 97, 107, 110, 114], "alpha": [8, 33, 68, 69], "design": [8, 23, 30, 31, 35, 36, 39, 40], "simplifi": [8, 23, 95], "common": [8, 62], "relat": [8, 13, 15, 18, 70, 78, 91], "task": [8, 22, 23, 31, 35, 36, 40, 51, 61], "applic": [8, 31, 61, 79, 84, 103], "kei": [8, 19, 23, 31, 32, 35, 63, 72, 77, 80, 87], "featur": [8, 14, 19, 32, 34, 36, 43, 47, 73, 75, 77, 79, 80, 81, 87, 95], "binari": [8, 91], "like": [8, 13, 20, 25, 62, 63, 84, 90, 114], "onc": 8, "particularli": [8, 23, 30, 39, 40, 73, 90], "requir": [8, 10, 21, 22, 43, 52, 72, 73, 99, 105, 114], "preprocess": [8, 21, 30, 32, 35, 37, 43, 68, 111], "befor": [8, 41, 43, 72, 87], "further": 8, "analysi": [8, 44], "force_background": [8, 63], "appli": [8, 16, 19, 21, 33, 35, 43, 51, 52, 54, 61, 63, 66, 87, 91], "necessari": [8, 43, 79, 84], "ha": [8, 24, 49, 62, 88, 103, 112, 113], "4": [8, 13, 16, 18, 19, 23, 31, 41, 42, 43, 44, 47, 51, 56, 66, 68, 69, 71, 80, 87, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 112, 113], "avoid": [8, 38, 79], "anomali": 8, "dure": [8, 30, 41, 81, 102, 110], "subsequ": [8, 32, 38, 51], "union": [8, 11, 14, 15, 16, 17, 18, 19, 22, 23, 25, 32, 35, 36, 41, 43, 51, 56, 61, 63, 71, 73, 76, 77, 78, 85], "retain": 8, "typeerror": [8, 56, 61, 62, 63, 76, 78, 85], "isinst": 8, "list": [8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 32, 36, 37, 38, 43, 47, 49, 51, 52, 55, 58, 61, 62, 63, 64, 76, 77, 78, 85, 86, 87, 94, 96, 99, 105, 109], "tupl": [8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 32, 35, 36, 37, 38, 43, 44, 47, 49, 51, 52, 55, 63, 77, 87, 95, 96, 98, 99, 100, 103, 104, 105, 106, 107, 108, 109], "take": [8, 25, 58, 63], "singl": [8, 17, 35, 36, 41, 43, 62, 63, 77, 81, 87, 90, 91], "call": [8, 27, 31, 71], "each": [8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 30, 35, 37, 38, 43, 47, 54, 61, 70, 77, 81, 83, 87, 88, 90, 103], "item": [8, 10, 19], "batch": [8, 35, 68, 69, 77, 87, 88, 107], "multiimagestyp": [8, 32, 36, 43, 52], "iter": [8, 63, 66, 78], "img_path": 8, "image1": 8, "image2": 8, "loaded_imag": 8, "len": [8, 64], "all": [8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 27, 30, 31, 32, 35, 36, 37, 38, 42, 43, 44, 46, 47, 49, 55, 56, 66, 68, 69, 72, 74, 75, 77, 80, 82, 87, 90, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "pillow": [8, 60, 111], "boolean": [8, 23, 43], "tool": [9, 17, 25, 30, 33, 42, 43, 44, 45, 51, 66, 74, 81, 101, 103], "basic": [9, 25, 61, 65, 78], "grid_background": 9, "grid_transpar": 9, "blob": [9, 75, 111], "to_blob_url": 9, "load_image_from_blob_url": 9, "is_valid_image_blob_url": 9, "decod": [9, 41, 111], "rgb_decod": 9, "load_imag": [9, 25, 55, 71], "has_alpha_channel": 9, "layer": [9, 91, 111], "istack": 9, "pad": [9, 25, 75, 111], "pad_image_to_s": 9, "download_image_from_url": 9, "is_http_url": 9, "mai": [10, 15, 18, 31, 43, 67, 71, 79, 84, 90, 110, 112, 113], "block": [10, 30, 31, 36, 37, 38], "togeth": 10, "new": [10, 11, 24, 30, 38, 56, 68, 69, 71, 72, 77, 78], "similar": [10, 13, 20, 32, 36, 43, 47, 63, 84, 87, 111], "techniqu": [10, 33, 41], "p": [10, 35, 77, 79, 80, 84, 87], "need": [10, 17, 31, 35, 37, 49, 52, 90, 94, 96, 99, 102, 105, 109], "stack": [10, 77, 87], "addition": 10, "second": [10, 23, 43, 48, 83], "element": [10, 77, 87], "rang": [10, 43, 47, 52], "left": [10, 51, 52, 56, 91], "0": [10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 37, 38, 42, 43, 44, 47, 49, 51, 52, 54, 56, 58, 61, 62, 63, 66, 71, 72, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87, 91, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 112, 113, 114], "right": [10, 51, 56, 91], "two": [10, 23, 43, 48, 66, 83, 102], "dimension": [10, 87], "h": [10, 26, 28, 29, 54, 75], "w": [10, 26, 28, 29, 54, 75, 77, 87], "posit": [10, 43, 51, 52, 95], "target": [10, 11, 20, 26, 28, 29, 32, 52, 63], "By": [10, 49], "first": [10, 11, 13, 17, 23, 37, 43, 48, 83], "howev": [10, 43], "solid": [10, 51], "pure": [10, 75], "lime": [10, 75], "nian": 10, "nian_lim": 10, "yellow": [10, 71], "5": [10, 13, 17, 22, 23, 25, 31, 43, 44, 47, 49, 52, 54, 56, 61, 62, 63, 64, 71, 79, 91, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109], "9": [10, 13, 23, 43, 47, 56, 63, 71, 85, 94, 95, 96, 98, 99, 102, 103, 104, 105, 106, 108, 109], "nian_tran": 10, "custom": [10, 14, 15, 16, 17, 18, 19, 22, 30, 35, 36, 37, 41, 44, 51, 52, 54, 62, 63, 71, 72, 76, 77], "mask": [10, 23, 25, 26, 28, 29, 38, 52, 54, 75], "hs1": 10, "ab": 10, "linspac": 10, "ws1": 10, "nian_mask": 10, "hxw": [10, 26, 28, 29, 54], "dimens": [11, 50, 63], "while": [11, 14, 16, 17, 18, 25, 37, 50, 52, 66, 77, 90], "maintain": [11, 25, 37, 50, 56, 90, 114], "pars": [11, 59, 61, 62, 70, 71, 111], "specif": [11, 13, 14, 19, 30, 31, 32, 35, 36, 38, 39, 41, 51, 56, 59, 61, 63, 73, 74, 77, 95, 99, 105], "pic": 11, "background_color": 11, "interpol": [11, 61, 62, 63], "fit": [11, 54], "within": [11, 35, 51, 71, 77, 79, 87], "preserv": [11, 66, 90], "reach": [11, 47], "exact": 11, "other": [11, 13, 31, 43, 49, 63, 77, 83, 86, 95], "integ": [11, 14, 41, 47, 56, 63], "name": [11, 13, 14, 15, 16, 17, 18, 19, 22, 24, 30, 31, 32, 35, 36, 37, 38, 43, 44, 49, 51, 56, 61, 62, 63, 77, 79, 84, 87, 88, 94, 95, 98, 100, 103, 104, 106, 107, 108], "etc": [11, 32, 63], "100": [11, 21, 26, 37, 46, 63, 90], "50": [11, 63], "200": [11, 26, 37, 63], "blue": [11, 71], "download": 12, "special": [12, 13], "github": [12, 55, 112, 113, 114], "hug": [12, 19, 30, 31, 32, 35, 36, 37, 38, 43, 63, 87], "face": [12, 19, 20, 21, 30, 31, 32, 35, 36, 37, 38, 43, 56, 58, 63, 71, 78, 87, 95, 111], "progress": [12, 68, 69, 88], "track": 12, "host": [12, 13, 16, 21, 24, 32, 35, 43, 49, 64, 80, 88, 94, 95, 96, 98, 99, 100, 102, 104, 105, 106, 108, 109, 114], "main": [12, 18, 21, 22, 25, 30, 32, 36, 37, 43, 63, 71, 73, 75, 79, 90, 114], "compon": [12, 13, 23, 30, 31, 32, 36, 37, 90], "http": [12, 55, 75, 114], "intern": [12, 36, 59, 72], "silent": [12, 68, 69, 88], "expected_s": 12, "kwarg": [12, 13, 14, 15, 16, 17, 18, 19, 22, 30, 31, 32, 35, 36, 37, 38, 39, 51, 52, 71, 73], "suppress": [12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 25, 37, 38, 51, 88], "bar": 12, "displai": [12, 32, 36, 68, 69], "expect": [12, 35, 41, 63], "session": 12, "get": [12, 26, 28, 29, 32, 35, 38, 42, 44, 64, 65, 71, 75, 79, 82, 87, 93, 95, 100, 102, 104, 106, 108], "especi": [12, 77], "hf": 12, "request": 12, "requestexcept": 12, "fail": [12, 14], "unidentifiedimageerror": 12, "com": [12, 55, 114], "ftp": 12, "booru": 13, "yolo": [13, 19, 21, 34, 38, 111], "aperveyev": 13, "deepgh": [13, 14, 15, 16, 17, 18, 19, 21, 24, 43, 47, 49, 64, 77, 80, 84, 88, 94, 95, 96, 98, 99, 100, 102, 104, 105, 106, 108, 109, 114], "overal": [13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 27, 42, 43, 44, 46, 47, 49, 55, 66, 68, 69, 74, 82, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "benchmark": [13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 27, 42, 43, 44, 46, 47, 49, 55, 66, 68, 69, 74, 82, 88, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "explan": 13, "No": [13, 71, 112, 113], "head": [13, 20, 25, 55, 78, 95, 104, 111], "anim": [13, 14, 15, 16, 17, 18, 19, 20, 22, 27, 29, 42, 43, 44, 46, 55, 57, 58, 64, 71, 74, 75, 78, 79, 82, 88, 95, 96, 99, 100, 104, 105, 106, 108, 109, 114], "pretti": 13, "girl": [13, 49, 78], "onli": [13, 14, 15, 16, 17, 18, 19, 22, 25, 35, 43, 72, 78, 79, 84, 87, 102], "bust": 13, "torso": 13, "part": [13, 54, 55, 56], "collarbon": 13, "center": [13, 52, 62, 63], "pair": [13, 23, 36], "cover": [13, 21, 52, 71, 78], "breast": [13, 21, 35, 77, 78, 79, 80, 84, 86, 87], "boob": 13, "bra": 13, "nippl": [13, 14, 51, 71], "mostli": [13, 17], "visibl": [13, 25], "nsfw": [13, 51, 101, 111], "shld": 13, "shoulder": [13, 56], "mayb": 13, "one": [13, 31, 36, 38, 41, 47, 49, 63, 77, 78, 87], "view": [13, 49], "profil": 13, "exactli": 13, "rear": 13, "exclud": 13, "sideb": 13, "uncov": 13, "visual": [13, 14, 15, 16, 17, 19, 20, 22, 43, 45, 55, 57, 77, 87, 111], "mark": 13, "belli": [13, 21], "button": [13, 30, 80], "hip": [13, 56], "half": [13, 17, 78], "stock": 13, "line": [13, 27, 28, 58], "knee": [13, 56], "below": [13, 58, 74, 114], "6": [13, 23, 25, 31, 43, 47, 56, 63, 66, 76, 78, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 112, 113], "nopan": 13, "panti": [13, 81], "cloth": 13, "bikini": 13, "regardless": 13, "censor": [13, 20, 51, 52, 99, 105, 111], "evid": 13, "7": [13, 14, 16, 17, 18, 19, 31, 37, 38, 43, 47, 49, 51, 54, 56, 63, 71, 76, 78, 84, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109], "butt": 13, "buttock": [13, 21], "least": [13, 40, 41, 73], "partial": 13, "behind": 13, "more": [13, 14, 31, 34, 35, 36, 49, 56, 61, 71, 90, 93], "less": [13, 14, 16, 22, 94], "stand": [13, 35, 71, 77, 79, 80, 84, 87], "sit": [13, 78], "ass": [13, 77], "split": [13, 84], "leg": [13, 71], "wide": [13, 71], "90": 13, "degre": [13, 52], "typic": [13, 14, 32, 63], "abov": [13, 14, 15, 16, 17, 18, 19, 22, 54, 96, 99, 105, 109], "10": [13, 24, 30, 43, 47, 52, 56, 63, 66, 94, 95, 96, 99, 102, 103, 105, 106], "sprd": 13, "strongli": [13, 88], "11": [13, 43, 56, 94, 95, 96, 99, 102, 103, 105, 106, 112, 113], "vsplt": 13, "pose": [13, 43, 111], "12": [13, 25, 43, 51, 56, 63, 94, 95, 96, 99, 102, 103, 105, 106], "vsprd": 13, "vsplit": 13, "13": [13, 43, 56, 95, 96, 99, 103, 106, 108], "full": [13, 35, 71], "almost": 13, "side": [13, 50, 78, 110], "usual": [13, 47], "ly": 13, "14": [13, 56, 63, 95, 96, 99, 103, 106], "wing": [13, 78], "dragon": 13, "poni": 13, "15": [13, 46, 48, 56, 63, 95, 96, 99, 103, 106, 112, 113], "feral": 13, "four": [13, 14, 95], "non": [13, 14, 15, 16, 17, 18, 19, 21, 22, 37, 38, 51, 100], "human": [13, 14, 15, 16, 17, 18, 19, 22, 55, 57, 94], "16": [13, 56, 63, 66, 68, 69, 95, 99, 103, 106], "hdrago": 13, "style": [13, 17, 22, 52, 108, 114], "17": [13, 56, 63, 103, 108], "hponi": 13, "18": [13, 21, 56, 63, 99, 103, 105, 112, 113, 114], "hfox": 13, "cartoon": 13, "fox": 13, "dog": 13, "zootopia": 13, "nick": 13, "wild": 13, "19": [13, 56, 103], "hrabb": 13, "rabbit": 13, "judi": 13, "hopp": 13, "bunnygirl": 13, "20": [13, 30, 56, 63, 71, 103], "hcat": 13, "cat": [13, 78, 85], "catgirl": 13, "sharp": 13, "muzzl": 13, "compar": [13, 23, 36], "21": [13, 17, 56, 63, 108], "hbear": 13, "bear": 13, "22": [13, 56, 63], "jacko": 13, "memet": 13, "jack": 13, "o": [13, 35, 71, 73, 84, 99, 102, 112, 113], "contest": 13, "toward": [13, 56], "viewer": [13, 71], "23": [13, 56, 63], "jackx": 13, "sometim": 13, "24": [13, 43, 47, 56, 63, 66], "hhors": 13, "hors": 13, "implement": [13, 32, 36, 38, 48, 77, 90], "aa09": 13, "25": [13, 16, 21, 37, 38, 48, 63, 108], "hbird": 13, "bird": 13, "releas": 13, "time": [13, 73, 88], "yolov8s_pp09": 13, "2023": 13, "focus": 13, "class": [13, 15, 18, 19, 30, 31, 32, 33, 35, 36, 37, 38, 41, 51, 52, 56, 59, 61, 63, 64, 70, 71, 73, 78, 95, 96, 99, 100, 104, 105, 106, 108, 109], "advanc": [13, 114], "capabl": [13, 31, 32, 41, 49], "scenario": [13, 79, 84, 90], "yolov8s_pp12": 13, "2024": 13, "final": 13, "patch": 13, "continu": 13, "focu": [13, 71], "enhanc": [13, 34, 111], "improv": [13, 24, 87], "previou": [13, 77], "yolov8m_pp13": 13, "offer": [13, 16, 17, 18, 23, 61, 73, 102], "yolov8n_as01": 13, "spinoff": 13, "26": [13, 63], "train": [13, 14, 15, 16, 17, 18, 19, 22, 31, 35, 43, 44, 79, 80, 81, 84, 88, 99, 105], "80": 13, "epoch": 13, "sfw": 13, "subset": 13, "wa": 13, "eventu": 13, "abandon": 13, "due": [13, 42, 43, 79, 84, 90, 95, 110], "ineffect": 13, "yolov8m_as02": 13, "start": [13, 41, 52, 71, 111], "30": [13, 22, 52], "public": [13, 32], "friendli": [13, 114], "reduc": [13, 43, 54, 87], "yolov8m_as03": 13, "as02": 13, "60": 13, "aim": 13, "bottleneck": 13, "reproduc": 13, "yolov8s_aa06": 13, "initi": [13, 30, 31, 32, 35, 37, 38, 41, 51, 64, 77, 78], "current": [13, 62, 68, 71, 99, 105, 112, 113, 114], "reincarn": 13, "some": [13, 30, 31, 34, 35, 43, 47, 48, 52, 65, 76, 77, 79, 80, 84, 87, 88, 90, 97, 110, 112, 113], "yolov8s_aa09": 13, "updat": [13, 30, 32, 36, 37, 38, 72], "dataset": [13, 14, 15, 16, 17, 18, 19, 22, 44, 47, 77, 87, 101], "closeup": 13, "adjust": [13, 37, 38, 47, 78], "larg": [13, 28, 32, 43, 77, 87], "hat": [13, 78], "aa06": 13, "yolov8s_aa10": 13, "major": 13, "fix": 13, "issu": [13, 19, 68], "wear": 13, "yolov8s_aa11": 13, "latest": [13, 37, 79, 84], "mainstream": 13, "aa10": 13, "outstand": 13, "map": [13, 30, 35, 49, 55, 76, 78, 81, 85, 86, 91, 103, 107], "score": [13, 14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 30, 31, 32, 36, 37, 38, 42, 44, 46, 47, 49, 55, 56, 58, 81, 85, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "though": 13, "note": [13, 17, 35, 43, 52, 71, 95, 99, 102, 105, 112, 113], "complet": [13, 31, 37, 52, 95, 101, 111], "fair": 13, "bias": 13, "model_nam": [13, 14, 15, 16, 17, 18, 19, 22, 30, 32, 36, 37, 38, 44, 51, 77, 87, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "conf_threshold": [13, 14, 15, 16, 17, 18, 19, 22, 37, 38, 51], "iou_threshold": [13, 14, 15, 16, 17, 18, 19, 21, 22, 37, 38, 51], "perform": [13, 17, 21, 22, 24, 31, 32, 36, 37, 38, 43, 49, 51, 52, 55, 63, 79, 90, 102, 103, 112, 113], "confid": [13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 35, 37, 38, 44, 49, 51, 56, 58, 77, 80, 87], "threshold": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 26, 35, 37, 38, 43, 46, 47, 49, 51, 54, 58, 77, 79, 80, 84, 87, 94, 102], "iou": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 37, 38, 51], "bounding_box": 13, "x1": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 37, 51, 52], "y1": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 37, 51, 52], "x2": [13, 21, 23], "y2": [13, 21, 23], "box": [13, 14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 38, 49, 55], "f": [13, 18, 23, 38, 43, 47, 71, 91], "2f": [13, 38], "point": [14, 18, 43, 56, 63], "femal": [14, 21, 51, 78], "genit": 14, "male": [14, 21, 78], "anime_censor_detect": 14, "yolov8": [14, 15, 16, 17, 18, 19, 22, 38], "model": [14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 42, 43, 44, 47, 49, 51, 55, 56, 58, 63, 66, 67, 68, 69, 70, 71, 74, 77, 79, 80, 81, 82, 84, 87, 88, 91, 93, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 111, 114], "v1": [14, 15, 16, 17, 18, 22, 51, 71, 87], "identifi": [14, 30, 41, 68, 77], "locat": 14, "anatom": 14, "analyz": [14, 21, 44], "data": [14, 17, 19, 25, 39, 41, 43, 55, 62, 70, 71, 77, 79, 81, 99, 105, 111, 112, 113, 114], "either": [14, 15, 16, 17, 18, 36, 43, 63, 87, 91], "standard": [14, 16, 17, 18, 39, 63, 90], "n": [14, 15, 16, 17, 18, 19, 22, 41, 43, 51, 63, 71], "nano": [14, 16, 17, 18, 51], "faster": [14, 15, 16, 17, 18, 19, 51], "slower": [14, 22], "construct": [14, 15, 17, 18, 51, 77, 87], "intersect": [14, 15, 16, 17, 18, 19, 22, 23, 51], "over": [14, 15, 16, 17, 18, 19, 22, 23, 24, 51, 77, 78], "merg": [14, 15, 16, 17, 18, 43], "x0": [14, 15, 16, 17, 18, 19, 22, 37, 51, 52], "y0": [14, 15, 16, 17, 18, 19, 22, 37, 51, 52], "bound": [14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 38, 55], "indic": [14, 43, 56, 59, 77, 79, 84, 87], "nipple_f": [14, 51], "peni": [14, 51], "pussi": [14, 51, 71], "runtimeerror": [14, 30, 36], "detection_visu": [14, 15, 16, 17, 19, 20, 22], "nude_girl": [14, 51], "365": 14, "264": 14, "399": 14, "289": [14, 15], "7473511695861816": 14, "224": [14, 61, 62, 63], "260": 14, "252": 14, "285": 14, "6830288171768188": 14, "206": 14, "523": [14, 51, 52], "240": 14, "608": 14, "6799028515815735": 14, "matplotlib": [14, 15, 16, 17, 25, 55], "pyplot": [14, 15, 16, 17, 55], "plt": [14, 15, 16, 17, 55], "imshow": [14, 15, 16, 17, 55], "anime_eye_detect": 15, "allow": [15, 16, 18, 19, 22, 32, 37, 38, 41, 59, 61, 63, 90], "trade": [15, 17], "off": [15, 17], "speed": [15, 16, 17, 18, 19, 22, 26, 88], "accuraci": [15, 16, 17, 18, 19, 22, 49, 77, 94, 96, 99, 102, 105, 109], "higher": [15, 16, 17, 18, 19, 21, 24, 77, 102], "consid": [15, 18, 23, 43, 49, 52, 54, 64, 78, 99, 105], "overlap": [15, 17, 18, 19, 23, 68, 69, 77, 79, 80, 82, 84, 87, 88, 111], "coordin": [15, 16, 17, 18, 19, 25, 37, 52, 56, 66], "alwai": [15, 17, 18, 19, 49], "except": [15, 18, 41, 59, 63, 71], "predict": [15, 19, 22, 30, 31, 32, 35, 36, 37, 38, 77, 80, 87, 94, 96, 98, 99, 102, 103, 105, 107, 109], "yolo_predict": [15, 22, 34], "squat": [15, 17, 55], "297": 15, "239": [15, 49], "341": 15, "271": 15, "7760562896728516": 15, "230": 15, "263": 15, "308": 15, "7682342529296875": 15, "createml": 16, "huggingfac": [16, 18, 43, 49, 63, 66, 75, 94, 95, 96, 98, 99, 100, 102, 104, 105, 106, 108, 109], "anime_face_detect": 16, "user": [16, 22, 30, 31, 32, 36, 37, 38, 41, 64, 73, 114], "balanc": [16, 18, 22, 71, 77], "system": [16, 17, 26, 59, 63, 99, 105], "overhead": [16, 17, 26, 90], "avail": [16, 22, 25, 30, 32, 35, 38, 41, 43, 49, 52, 59, 63, 71, 77, 85, 93, 94, 96, 99, 105, 109], "v0": [16, 22, 68, 69], "overrid": [16, 22], "auto": [16, 22, 37, 38, 55, 73, 93], "mostima_post": [16, 19], "29": [16, 19, 63], "441": [16, 19], "204": [16, 19], "584": [16, 19], "7874319553375244": [16, 19], "346": [16, 19], "59": [16, 19], "529": [16, 19], "275": [16, 19], "7510495185852051": [16, 19], "606": [16, 19], "51": [16, 19, 63], "895": [16, 19], "336": [16, 19], "6986488103866577": [16, 19], "upper": [17, 51], "bodi": [17, 22, 55, 56, 58, 71], "anime_halfbody_detect": 17, "pleas": [17, 24, 42, 43, 49, 68, 70, 72, 88, 95, 99, 102, 105, 112, 113], "primari": [17, 95, 98, 100, 104, 106, 108], "purpos": 17, "crop": [17, 54, 61, 62, 63, 71], "illustr": [17, 71, 96, 98], "therefor": [17, 43, 112, 113], "consist": [17, 38, 43], "person": [17, 20, 23, 25, 37, 55, 104, 111], "peopl": [17, 85], "guarante": [17, 49], "you": [17, 19, 20, 22, 27, 31, 35, 49, 52, 68, 69, 77, 87, 88, 90, 93, 94, 95, 96, 99, 102, 105, 109, 114], "inde": 17, "recommend": [17, 24, 31, 35, 37, 38, 43, 46, 47, 77, 87, 88, 99, 105], "approach": 17, "detect_person": [17, 20, 25, 55], "individu": [17, 23, 41, 61, 70], "obtain": [17, 27, 42, 43], "local": [17, 64, 112, 113], "flexibl": [17, 35, 61, 62], "lower": [17, 46, 47, 49, 51], "127": 17, "629": 17, "637": 17, "9040350914001465": 17, "anime_hand_detect": 18, "choos": [18, 22, 49], "35": [18, 63, 71, 79, 87], "configur": [18, 30, 35, 43, 61, 62, 63, 111], "suit": 18, "case": [18, 24, 35, 43, 46], "defin": [18, 22, 23, 43, 71, 91], "being": 18, "label": [18, 19, 21, 23, 24, 25, 30, 32, 35, 36, 37, 38, 43, 44, 49, 81, 103, 107], "infer": [18, 21, 24, 31, 32, 36, 37, 55, 68, 69, 77, 93, 102], "anime_imag": 18, "bbox": [18, 38], "conf": 18, "customiz": [19, 25, 35], "integr": [19, 32, 79, 114], "repositori": [19, 30, 31, 32, 35, 36, 37, 38, 43], "anime_head_detect": 19, "contribut": 19, "our": [19, 77], "develop": [19, 88, 114], "yolo11": 19, "architectur": 19, "usag": [19, 25, 30, 32, 35, 70, 71, 72, 79, 90, 91, 110], "head_detect_v2": 19, "0_": 19, "equal": [19, 52], "deprec": [19, 24, 42], "remov": [19, 24, 30, 37, 42, 49, 66, 75, 77, 78, 80, 81, 86, 87], "futur": [19, 24], "help": [19, 43, 54, 66], "For": [19, 20, 22, 23, 31, 32, 35, 43, 49, 56, 70, 77, 87, 93], "instead": [19, 24, 81], "detect_head": [20, 25], "booru_yolo": [20, 111], "detect_with_booru_yolo": 20, "detect_censor": [20, 51, 99, 105], "ey": [20, 52, 56, 71, 78, 111], "detect_ey": 20, "detect_fac": 20, "halfbodi": [20, 95, 104, 111], "detect_halfbodi": 20, "hand": [20, 56, 58, 71, 78, 111], "detect_hand": 20, "nudenet": [20, 111], "detect_with_nudenet": 20, "calculate_i": 20, "bboxes_similar": 20, "detection_similar": 20, "calculate_mask_i": 20, "masks_similar": 20, "detection_with_mask_similar": 20, "detect_text": 20, "nuditi": 21, "run": [21, 26, 30, 31, 32, 37, 38, 88, 93, 110, 111], "nm": 21, "postprocess": 21, "onnx": [21, 30, 32, 35, 36, 37, 38, 77, 80, 93, 103], "nudenet_onnx": 21, "notai": 21, "tech": 21, "detail": [21, 31, 35, 66, 70, 71, 93, 95], "respect": 21, "female_genitalia_cov": 21, "genitalia": 21, "face_femal": 21, "buttocks_expos": 21, "expos": 21, "female_breast_expos": 21, "female_genitalia_expos": 21, "male_breast_expos": 21, "anus_expos": 21, "anu": 21, "feet_expos": 21, "feet": [21, 56, 58], "belly_cov": 21, "feet_cov": 21, "armpits_cov": 21, "armpit": 21, "armpits_expos": 21, "face_mal": 21, "belly_expos": 21, "male_genitalia_expos": 21, "anus_cov": 21, "female_breast_cov": 21, "buttocks_cov": 21, "onnxruntim": [21, 92, 111], "topk": [21, 30], "45": [21, 47, 63], "score_threshold": 21, "number": [21, 30, 32, 36, 41, 43, 49, 56, 64, 66, 91, 94], "keep": [21, 84], "entir": 22, "anidet3": 22, "roboflow": 22, "m": 22, "x": [22, 43, 52, 56, 71, 90, 91, 107], "fastest": [22, 26], "most": [22, 30, 32, 36, 37, 38], "confidence_scor": 22, "genshin_post": [22, 50, 51, 52], "371": 22, "232": 22, "564": 22, "690": 22, "7533698678016663": 22, "135": [22, 56], "451": 22, "716": [22, 49], "6788613796234131": 22, "614": 22, "393": 22, "830": 22, "686": 22, "5612757205963135": 22, "1275": 22, "654": 22, "4047100841999054": 22, "calcul": [23, 32, 43, 46, 47], "comput": [23, 28, 32, 36, 45, 63, 90, 91, 103], "work": [23, 30, 32, 35, 36, 40, 46, 73, 103], "aggreg": 23, "involv": 23, "segment": [23, 25, 38, 64, 111], "evalu": [23, 42], "algorithm": [23, 43, 46], "box1": 23, "box2": 23, "bboxtyp": 23, "measur": [23, 42, 43, 46], "divid": [23, 56], "4f": 23, "1429": 23, "bboxes1": 23, "bboxes2": 23, "liter": [23, 31, 35, 43, 52, 56, 68, 69, 77, 85, 90], "max": [23, 24], "raw": [23, 30, 32, 36, 41], "depend": [23, 31, 35, 71, 72, 110], "unknown": [23, 38, 85], "hungarian": 23, "find": [23, 38, 52], "optim": [23, 32, 43, 77], "assign": [23, 24, 30, 37, 38, 43], "among": [23, 43], "averag": 23, "detect1": 23, "detect2": 23, "bboxwithscoreandlabel": [23, 25], "maskwithscoreandlabel": [23, 25], "group": [23, 30, 47, 81], "correspond": [23, 43, 49, 54, 63, 77, 87, 103, 107], "combin": [23, 41, 49], "against": [23, 88], "ground": [23, 99, 105], "truth": [23, 99, 105], "car": 23, "85": [23, 79, 87], "75": 23, "mask1": 23, "mask2": 23, "5000": 23, "masks1": 23, "masks2": 23, "empti": [23, 78], "instanc": [23, 25, 30, 31, 32, 37, 38, 43, 51, 56, 63, 64, 78], "_": [23, 81], "2500": 23, "text_detect": 24, "been": [24, 103], "migrat": 24, "ocr": [24, 111], "detect_text_with_ocr": [24, 111], "soon": 24, "paddleocr": [24, 49], "dbnetpp_resnet50_fpnc_1200e_icdar2015": 24, "05": [24, 63, 79, 80, 94, 95, 96, 98, 103, 104, 105, 106, 108, 109], "max_area_s": 24, "640": 24, "region": [24, 51, 54, 99, 105], "dbnet": 24, "do": [24, 54, 96], "640x640": 24, "ani": [24, 32, 35, 36, 41, 43, 51, 61, 63, 66, 71, 76, 77, 91, 93], "sinc": [24, 42], "appear": [25, 28], "font": 25, "see": [25, 31, 35, 71, 93], "text_pad": 25, "fontsiz": 25, "max_short_edge_s": 25, "mask_alpha": 25, "fp": 25, "no_label": 25, "render": 25, "them": [25, 41, 51, 61, 68, 72, 87], "normal": [25, 31, 32, 35, 38, 44, 61, 62, 63, 77, 87], "predefin": [25, 78], "extract": [25, 26, 28, 29, 31, 35, 41, 43, 47, 49, 54, 63, 70, 71, 72, 73, 77, 80, 87], "around": [25, 30, 37, 41, 58], "shortest": 25, "edg": [25, 58, 111], "font_manag": 25, "fontproperti": 25, "properti": [25, 38, 52, 56, 71, 73], "cv2": 26, "have": [26, 28, 35, 43, 77, 85, 86, 99, 105, 110], "lowest": 26, "resourc": [26, 111], "low_threshold": 26, "high_threshold": 26, "assum": [26, 28, 29, 75], "its": [26, 28, 29, 30, 43, 49, 50, 63, 72, 75, 79, 81, 93, 95, 96, 98, 99, 100, 103, 104, 105, 106, 108, 109], "low": [26, 36, 42, 44, 71, 84, 87, 88], "high": [26, 36, 37, 65, 71, 88, 102, 103], "outlin": 27, "comparison": [27, 79], "canni": [27, 111], "get_edge_by_canni": 27, "edge_image_with_canni": 27, "lineart": [27, 29, 111], "get_edge_by_lineart": 27, "edge_image_with_lineart": 27, "lineart_anim": [27, 111], "get_edge_by_lineart_anim": 27, "edge_image_with_lineart_anim": 27, "best": [28, 44, 52, 71], "effect": [28, 42, 51, 110], "closest": 28, "consum": 28, "amount": 28, "memori": [28, 30, 32, 37, 38, 112, 113], "power": 28, "runtim": [28, 32, 93, 102], "coars": 28, "detect_resolut": [28, 29], "512": [28, 29, 58, 71, 88], "deeper": 28, "richer": 28, "probabl": [28, 32, 103], "extra": [28, 71], "increas": [28, 43], "resolut": [28, 29, 64, 88], "neural": [28, 29, 75, 91], "network": [28, 29, 75, 91], "classif": [30, 31, 35, 36, 91, 95, 96, 98, 99, 100, 101, 104, 105, 106, 108, 109], "those": [30, 35, 102], "store": [30, 32, 35, 37, 39, 71, 72, 77], "well": [30, 46], "manag": [30, 32, 36, 37, 93, 111], "interact": [30, 31, 32, 36, 37, 38], "also": [30, 61, 87, 114], "token": [30, 31, 32, 35, 36, 37, 38], "authent": [30, 31, 32, 35, 36, 37], "access": [30, 32, 36, 38, 56, 71, 90], "privat": [30, 32, 33, 35, 36, 38, 47], "repo_id": [30, 31, 32, 35, 36, 37, 38], "fn_preprocess": 30, "callabl": [30, 63], "hf_token": [30, 31, 32, 35, 36, 37, 38], "comprehens": [30, 32], "imagepreprocessfunc": 30, "variabl": [30, 38, 52, 93], "_model_nam": 30, "cach": [30, 32, 36, 37, 38, 64, 92, 111], "_model": 30, "dictionari": [30, 35, 39, 44, 61, 63, 71, 72, 73, 76, 78, 80, 95, 98, 100, 104, 106, 108], "_label": 30, "_hf_token": 30, "org": 30, "repo": [30, 63], "__init__": [30, 31, 32, 33, 35, 36, 37, 38, 41, 52, 56, 64, 73, 78], "clear": [30, 32, 36, 37, 38, 43, 72, 95, 99, 105], "free": [30, 32, 37, 38], "up": [30, 32, 37, 38, 78], "launch_demo": [30, 31, 32, 35, 36, 37, 38], "default_model_nam": [30, 32, 36, 37, 38], "server_nam": [30, 31, 32, 35, 36, 37, 38], "server_port": [30, 31, 32, 35, 36, 37, 38], "launch": [30, 31, 32, 35, 36, 37, 38], "gradio": [30, 31, 32, 35, 36, 37, 38], "demo": [30, 31, 32, 35, 36, 37, 38, 84], "interfac": [30, 31, 32, 35, 36, 37, 38, 90], "ui": [30, 31, 35, 36, 37, 38], "make_ui": [30, 31, 32, 35, 36, 37, 38], "server": [30, 31, 32, 35, 36, 37, 38], "select": [30, 32, 36, 37, 38, 43, 51, 64, 77], "dropdown": [30, 32], "port": [30, 31, 32, 35, 36, 37, 38], "importerror": [30, 37, 38], "instal": [30, 31, 35, 36, 37, 38, 66, 72, 111], "properli": [30, 36, 71], "usernam": [30, 37, 38], "repo_nam": [30, 37, 38], "model_v1": 30, "7860": [30, 32, 37, 38], "submit": 30, "recent": [30, 32, 36, 37, 38], "label_group": 30, "highest": [30, 103], "through": [30, 32, 35, 63, 114], "error": [30, 38, 41, 63, 87], "predict_fmt": 30, "fmt": [30, 31, 32, 35, 36, 44, 77, 80, 87], "top5": [30, 31], "logit": [30, 31, 32, 35, 36], "embed": [30, 31, 32, 35, 36, 41, 77, 87], "dict": [30, 31, 32, 35, 41, 44, 55, 61, 62, 63, 71, 72, 73, 77, 80, 87, 90, 95, 96, 98, 99, 100, 104, 105, 106, 108, 109], "top": [30, 31, 52, 102], "k": [30, 31], "e": [30, 31, 32, 43, 65, 68, 69, 85, 88, 91], "g": [30, 31, 32, 43, 65, 68, 69, 85, 87, 88], "top10": 30, "predict_scor": 30, "ia": 30, "conveni": [30, 31, 35, 38, 56, 71, 114], "wrapper": [30, 37, 41], "id": [30, 31, 32, 35, 36, 37, 38], "timm": [31, 35, 62], "pytorch": [31, 35], "classifi": [31, 34, 95, 100, 101, 102, 104, 106, 108, 109, 111], "web": [31, 32, 36], "retriev": [31, 39, 43], "make": [31, 35, 38, 56, 61, 81, 91, 99, 103, 105], "easi": [31, 37], "minim": [31, 52], "programmat": 31, "standalon": 31, "app": [31, 35, 75], "gr": [31, 35, 36, 37, 38], "environmenterror": [31, 35, 37, 38, 66, 72], "build": [31, 35, 63, 77, 79, 87], "larger": [31, 54, 58, 89], "preprocessor": [31, 35, 36, 71], "val": [31, 35], "accord": [31, 35, 63], "veri": 31, "big": [31, 41], "dim": [31, 35, 77, 80, 87], "index": [31, 35, 77, 87, 114], "after": [31, 35, 50, 63, 77, 79, 84, 87], "l2": [31, 32, 35, 77, 87], "categori": [31, 35, 77, 80, 95, 103], "tag": [31, 35, 111], "img1": [31, 47, 48, 77, 87], "animetimm": [31, 35], "swinv2_base_window8_256": 31, "dbv4a": 31, "fullxx": 31, "cl": [31, 51], "jia_redian_ruzi_ruzi": 31, "9890832304954529": 31, "siya_ho": 31, "005189628805965185": 31, "bai_qi": 31, "qsr": 31, "0015026535838842392": 31, "kkuem": 31, "0012714712647721171": 31, "teddy_": 31, "khanshin": 31, "00035598213435150683": 31, "img2": [31, 47, 48, 77, 87], "monori_rogu": 31, "6921895742416382": 31, "stanley_lau": 31, "2040979117155075": 31, "neoartcor": 31, "03475344926118851": 31, "ayya_sap": 31, "005350438412278891": 31, "goomrrat": 31, "004616163671016693": 31, "img3": 31, "shexyo": 31, "9998241066932678": 31, "oroboru": 31, "0001537767384434119": 31, "jener": 31, "268482477229554e": 31, "06": [31, 95, 96, 98, 103, 104, 105, 106, 108], "free_style_": 31, "yohan1754": 31, "4537688406999223e": 31, "kakeku": 31, "5340586944366805e": 31, "img4": 31, "z": 31, "taiga": 31, "9999995231628418": 31, "tina_": 31, "tinafya": 31, "2290533391023928e": 31, "07": [31, 63, 103, 104, 105, 108], "arind_yudha": 31, "17258208990279e": 31, "08": [31, 43, 63, 104, 105], "chixiao": 31, "949555076905199e": 31, "zerotwenty_": 31, "020": 31, "218352955831506e": 31, "img5": 31, "spam_": 31, "spamham4506": 31, "9999998807907104": [31, 104, 105], "falken_": 31, "yutozin": 31, "501828954062148e": 31, "yuki_": 31, "asayuki101": 31, "285677863118508e": 31, "danbal": 31, "452678752959628e": 31, "09": [31, 63], "buri_": 31, "retty9349": 31, "757136379789472e": 31, "img6": 31, "mashuu_": 31, "neko_no_oyashiro": 31, "minaba_hideo": 31, "543745646401476e": 31, "simosi": 31, "499865978781827e": 31, "maoh_yueer": 31, "302619149854081e": 31, "7nite": 31, "6548184478846224e": 31, "1024": [31, 75, 87], "multimod": 32, "hub": [32, 35], "discoveri": 32, "variant": [32, 36, 77], "pipelin": [32, 61, 63], "pattern": [32, 43, 78], "direct": 32, "api": [32, 36, 38], "control": [32, 35, 71], "via": 32, "deploy": [32, 103], "reus": 32, "lru": 32, "thread": [32, 36, 38, 90, 110], "safe": [32, 36, 38, 72, 79, 80, 90, 101, 103, 105, 110, 111], "demand": 32, "switch": [32, 37, 38], "image_encod": [32, 36], "upload": [32, 37, 38], "enter": 32, "link": 32, "address": 32, "bind": 32, "organ": 32, "precomput": [32, 86], "cosin": 32, "scale": [32, 36, 51, 52, 56, 71, 75, 77, 87, 112, 113], "complex": 32, "image_embed": 32, "text_embed": 32, "thei": [32, 43, 59, 63], "text_encod": [32, 36], "accept": 32, "_process_rgb": 33, "_process_alpha_channel_with_model": 33, "_process_rgba": 33, "attribut": 33, "classifymodel": 34, "classify_predict_scor": 34, "classify_predict": 34, "classify_predict_fmt": 34, "classify_timm": [34, 111], "classifytimmmodel": 34, "classify_timm_predict": 34, "imageenhanc": 34, "clip": [34, 63, 71, 111], "clipmodel": 34, "clip_image_encod": 34, "clip_text_encod": 34, "clip_predict": 34, "multilabel_timm": [34, 111], "multilabeltimmmodel": 34, "multilabel_timm_predict": 34, "siglip": [34, 63, 111], "siglipmodel": 34, "siglip_image_encod": 34, "siglip_text_encod": 34, "siglip_predict": 34, "yolomodel": 34, "yoloseg": [34, 111], "yolosegmentationmodel": 34, "yolo_seg_predict": 34, "multi": [35, 41, 90], "export": [35, 49, 93], "creation": [35, 36, 61, 62, 73], "selected_tag": 35, "csv": 35, "json": [35, 41], "where": [35, 39, 43, 71, 72, 77, 87, 90], "belong": [35, 43], "default_threshold": 35, "default_use_tag_threshold": 35, "whether": [35, 38, 43, 49, 51, 63, 73, 76, 77, 80, 87, 88], "use_tag_threshold": 35, "fmt_unset": 35, "across": [35, 90], "directli": [35, 71], "instanti": 35, "rate": [35, 77, 79, 80, 87, 99, 101, 111], "skadi": [35, 75, 77, 79, 80, 84, 87], "mobilenetv3_large_150d": 35, "dbv4": 35, "1girl": [35, 71, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87], "9963783025741577": 35, "long_hair": [35, 77, 79, 80, 84, 86, 87], "9685494899749756": 35, "solo": [35, 71, 76, 77, 78, 79, 80, 84, 85, 86, 87], "9548443555831909": 35, "navel": [35, 77, 79, 80, 84, 87], "9415484666824341": 35, "9369214177131653": 35, "red_ey": [35, 77, 79, 80, 84, 87], "9019639492034912": 35, "shirt": [35, 77, 79, 80, 84, 87], "873087465763092": 35, "outdoor": [35, 77, 79, 80, 84, 87], "866461992263794": 35, "crop_top": [35, 77, 79, 80, 84, 87], "862577497959137": 35, "midriff": [35, 77, 79, 80, 84, 87], "8544420003890991": 35, "sportswear": [35, 77, 79, 80, 84, 87], "849435567855835": 35, "8209151029586792": 35, "short_sleev": [35, 77, 79, 80, 84, 87], "817188560962677": 35, "hold": [35, 77, 78, 79, 80, 84, 87], "811793327331543": 35, "very_long_hair": [35, 77, 79, 80, 84, 86, 87], "8082301616668701": 35, "glove": [35, 77, 79, 80, 84, 87], "7840366363525391": 35, "black_glov": [35, 77, 79, 80, 84, 87], "7765430808067322": 35, "thigh": [35, 77, 79, 80, 84, 87], "7542579770088196": 35, "looking_at_view": [35, 77, 79, 80, 84, 87], "7331588268280029": 35, "dai": [35, 77, 79, 80, 84, 87], "7203925251960754": 35, "hair_between_ey": [35, 77, 79, 80, 84, 87], "7121687531471252": 35, "large_breast": [35, 77, 80, 84, 87], "6990523338317871": 35, "baseball_bat": [35, 77, 80, 84, 87], "6809443831443787": 35, "grey_hair": [35, 77, 87], "6790007948875427": 35, "sky": [35, 77, 79, 80, 84, 87], "6716539263725281": 35, "stomach": [35, 77, 80, 84, 87], "6698249578475952": 35, "sweat": [35, 77, 79, 80, 84, 87], "6454322934150696": 35, "black_shirt": [35, 77, 80, 84, 87], "6270318031311035": 35, "cowboy_shot": [35, 77, 79, 80, 84, 87], "6216483116149902": 35, "blue_ski": [35, 77, 79, 80, 84, 87], "5898874998092651": 35, "black_short": [35, 77, 84, 87], "5445142984390259": 35, "holding_baseball_bat": [35, 77, 79, 80, 84, 87], "5013713836669922": 35, "white_hair": [35, 87], "4999670684337616": 35, "blush": [35, 71, 77, 79, 80, 84, 87], "4860053062438965": 35, "cloud": [35, 77, 79, 80, 84, 87], "474183052778244": 35, "4724341332912445": 35, "thigh_gap": [35, 77, 84, 87], "4330931305885315": 35, "short_short": [35, 77, 84, 87], "39793258905410767": 35, "parted_lip": [35, 77, 78, 79, 80, 84, 87], "36694538593292236": 35, "crop_top_overhang": [35, 77, 84], "3321989178657532": 35, "official_alternate_costum": [35, 77], "3157039284706116": 35, "blurri": [35, 67, 71], "24181532859802246": 35, "groin": [35, 71], "21906554698944092": 35, "ass_visible_through_thigh": [35, 77, 84, 87], "2188207507133484": 35, "cropped_shirt": [35, 77], "18700966238975525": 35, "taut_shirt": 35, "08612403273582458": 35, "taut_cloth": 35, "0701744556427002": 35, "skadi_": [35, 77, 79, 80, 87], "arknight": [35, 77, 79, 80, 87], "9796262979507446": 35, "sensit": [35, 43, 51, 77, 87, 99, 105], "9580697417259216": 35, "hutao": [35, 46, 75, 77, 79, 80, 84, 87], "988956093788147": 35, "twintail": [35, 77, 78, 79, 80, 84, 87], "9650213718414307": 35, "ghost": [35, 77, 84, 87], "940951943397522": 35, "tongue_out": [35, 77, 79, 80, 84, 87], "9330000877380371": 35, "tongu": [35, 77, 79, 80, 84, 87], "9267600774765015": 35, "skirt": [35, 77, 79, 80, 84, 87], "9194451570510864": 35, "symbol": [35, 56, 77, 84, 87], "shaped_pupil": [35, 77, 84, 87], "9103127717971802": 35, "brown_hair": [35, 77, 79, 80, 84, 87], "9067947268486023": 35, "8872615098953247": 35, "8631541728973389": 35, "8235997557640076": 35, "8214132785797119": 35, "long_sleev": [35, 77, 80, 84, 87], "7965610027313232": 35, "bag": [35, 71, 77, 79, 80, 84, 87], "7958617210388184": 35, "jacket": [35, 77, 79, 80, 84, 87], "7932659387588501": 35, "flower": [35, 77, 78, 79, 80, 84, 87], "7630170583724976": 35, "7500981092453003": 35, "hair_orna": [35, 77, 79, 80, 84, 87], "738053023815155": 35, "7321316599845886": 35, "plaid_skirt": [35, 77, 79, 80, 84], "7173646688461304": 35, "white_shirt": [35, 77, 80, 84], "6631225347518921": 35, "pleated_skirt": [35, 77, 79, 80, 84, 87], "6344470977783203": 35, "hair_flow": [35, 77, 79, 80, 84, 87], "6293849945068359": 35, "nail_polish": [35, 77, 80, 84], "6136130094528198": 35, "multicolored_hair": [35, 84], "5703858733177185": 35, "5195141434669495": 35, "plaid_cloth": [35, 77], "503984808921814": 35, "gradient_hair": [35, 84], "49658203125": 35, "alternate_costum": [35, 77, 87], "4947473704814911": 35, "493851900100708": 35, "484821081161499": 35, "smile": [35, 77, 79, 80, 84, 87], "4778161942958832": 35, "black_nail": [35, 77], "4747253358364105": 35, "collared_shirt": [35, 77, 80, 84], "46951043605804443": 35, "46920245885849": 35, "45227500796318054": 35, "school_uniform": [35, 77, 79, 80, 84, 87], "4197554290294647": 35, "41959843039512634": 35, "miniskirt": [35, 77, 80, 84], "3916422426700592": 35, "38207799196243286": 35, "blue_jacket": [35, 77, 84], "3614964485168457": 35, "sleeves_past_wrist": [35, 79, 80, 84], "3611966073513031": 35, "backpack": [35, 77, 79, 80, 84, 87], "32487112283706665": 35, "colored_tip": 35, "314140260219574": 35, "sidelock": [35, 77, 78], "3062695264816284": 35, "black_jacket": 35, "299169659614563": 35, "29005059599876404": 35, "charm_": [35, 77, 79, 80], "22183549404144287": 35, "multiple_r": 35, "2172674536705017": 35, "open_jacket": [35, 77], "2046721875667572": 35, "ring": [35, 78], "18625634908676147": 35, "brown_skirt": [35, 84], "18045437335968018": 35, "contemporari": [35, 77], "13890522718429565": 35, "hu_tao_": [35, 77, 87], "genshin_impact": [35, 77, 87], "9779937267303467": 35, "boo_tao_": [35, 77, 87], "8973554372787476": 35, "6215817332267761": 35, "3872501254081726": 35, "That": 35, "witha": 35, "artist": [35, 71, 77], "9938606023788452": 35, "9691187143325806": 35, "9463587403297424": 35, "944723904132843": 35, "9439248442649841": 35, "9335891008377075": 35, "8865424394607544": 35, "8601726293563843": 35, "8445472717285156": 35, "83197021484375": 35, "8274217247962952": 35, "8188955783843994": 35, "8183804750442505": 35, "8089936971664429": 35, "8038264513015747": 35, "7703496813774109": 35, "7689077854156494": 35, "768336832523346": 35, "739115834236145": 35, "7282243967056274": 35, "6852632761001587": 35, "6799711585044861": 35, "6694454550743103": 35, "6693665385246277": 35, "6493985652923584": 35, "6425715684890747": 35, "6186742186546326": 35, "5906491279602051": 35, "5860112905502319": 35, "5825777649879456": 35, "5549533367156982": 35, "5523971915245056": 35, "5324308276176453": 35, "52657151222229": 35, "4896492063999176": 35, "45526784658432007": 35, "4306206703186035": 35, "4149143397808075": 35, "4124316871166229": 35, "34030789136886597": 35, "artist_nam": [35, 77, 87], "2679593563079834": 35, "2652612328529358": 35, "2548949122428894": 35, "basebal": [35, 77, 80, 87], "24870169162750244": 35, "2240566909313202": 35, "stretch": 35, "2012709677219391": 35, "19828352332115173": 35, "1960265338420868": 35, "tone": 35, "13941210508346558": 35, "exercis": [35, 77], "11270403861999512": 35, "lens_flar": 35, "10835999250411987": 35, "08783495426177979": 35, "08448180556297302": 35, "linea_alba": 35, "06583884358406067": 35, "8951651453971863": 35, "9492285847663879": 35, "Its": 35, "But": 35, "easili": 35, "wai": [35, 39, 71, 72], "next": [35, 41, 59], "1280": [35, 50, 77], "sigmoid": [36, 92], "loss": 36, "reset": [36, 38], "about": [36, 39], "hostnam": 36, "One": [36, 47], "detect": [37, 38, 46, 49, 51, 55, 56, 57, 58, 76, 78, 93, 94, 99, 105, 111], "post": [37, 38, 49], "helper": 37, "metadata": [37, 38, 44, 70, 72, 73, 111], "cleanup": 37, "associ": [37, 73], "default_conf_threshold": [37, 38], "default_iou_threshold": [37, 38], "apply_default_threshold": [37, 38], "offlin": [37, 38], "enabl": [37, 38, 77, 87], "environ": [37, 38, 88, 90, 93, 111], "yolov5": 37, "allow_dynam": [37, 38], "dynam": [37, 38, 61], "300": [37, 63], "400": 37, "simpl": 37, "explicitli": 37, "onlin": [38, 76], "execut": [38, 93, 112, 113], "demonstr": 38, "try": [38, 59], "forc": [38, 93], "seg": [38, 75], "glob": 38, "search": 38, "repeat": 38, "filesystem": 38, "_offlin": 38, "connect": [38, 58], "occur": 38, "found": [38, 39, 52, 71, 95], "read": [39, 40, 41, 70, 71, 72], "write": [39, 40, 41, 70, 72], "exif": [39, 40, 71], "gif": [39, 40, 71], "comment": 39, "These": [39, 42, 64], "context": [39, 40], "ai": [39, 40, 73, 94], "attempt": [39, 52, 63, 71, 73, 93], "commonli": [39, 63, 81, 91], "look": [39, 49, 71, 95], "usercom": 39, "field": [39, 73], "dst_filenam": 39, "destin": [39, 71, 72, 73], "filenam": [39, 64], "pnginfo": [39, 41, 71, 73], "geninfo": [40, 111], "lsb": [40, 73, 111], "signific": [40, 41, 43, 68, 73], "bit": [40, 41, 63, 73, 77], "read_geninfo_paramet": 40, "read_geninfo_exif": 40, "read_geninfo_gif": 40, "write_geninfo_paramet": 40, "write_geninfo_exif": 40, "write_geninfo_gif": 40, "read_lsb_raw_byt": 40, "read_lsb_metadata": 40, "write_lsb_raw_byt": 40, "write_lsb_metadata": 40, "lsbreaderror": 40, "lsbextractor": 40, "imagelsbdataextractor": 40, "serialize_pnginfo": 40, "serialize_json": 40, "inject_data": 40, "steganographi": 41, "serial": 41, "compat": [41, 81], "inject": 41, "emb": [41, 77, 87], "seamlessli": 41, "hidden": 41, "decompress": 41, "gzip": 41, "written": 41, "appropri": [41, 49, 63, 71], "serializ": [41, 61], "err": 41, "caus": [41, 110], "get_next_n_byt": 41, "get_one_byt": 41, "form": [41, 81], "read_32bit_integ": 41, "32": [41, 63], "interpret": [41, 56], "endian": 41, "enough": 41, "magic": 41, "stealth_pngcomp": 41, "extract_data": 41, "length": [41, 43, 50], "compress": 41, "along": [41, 43, 75], "robust": [41, 43], "skytnt": [42, 64, 75], "poor": 42, "anime_dbaesthet": [42, 45], "better": [42, 46, 66, 77, 87, 88, 94, 96, 99, 102, 105, 109], "2053756": 42, "09986039996147156": 42, "1663584": 42, "24299287796020508": 42, "4886411": 42, "38091593980789185": 42, "2066024": 42, "5131649971008301": 42, "3670169": 42, "6011670827865601": 42, "5930006": 42, "7067991495132446": 42, "3821265": 42, "8237218260765076": 42, "5512471": 42, "9187621474266052": 42, "limit": [43, 77, 79], "smaller": 43, "7eu7d7": [43, 84, 88, 114], "ccip_onnx": 43, "cluster": [43, 47], "refer": [43, 46, 70, 102], "relev": 43, "aforement": 43, "manual": [43, 52], "384": [43, 47, 61, 62, 63], "caform": 43, "randaug": 43, "prune": 43, "vector": [43, 77], "pruned_fp32": 43, "5_fp32": 43, "feat": 43, "768": [43, 49, 71], "17847511429108218": 43, "1951224011983088": 43, "18397327797685215": 43, "y": [43, 52, 90], "16583099961280823": 43, "42947039008140564": 43, "4037521779537201": 43, "4371533691883087": 43, "40748104453086853": 43, "392294704914093": 43, "pairwis": 43, "matrix": 43, "5350548e": 43, "6583106e": 43, "01": 43, "2947042e": 43, "0375218e": 43, "8025822e": 43, "3715334e": 43, "0748104e": 43, "2675274e": 43, "9229470e": 43, "j": 43, "th": 43, "dbscan": 43, "dbscan_2": 43, "dbscan_fre": 43, "optic": [43, 49], "optics_best": 43, "epsilon": 43, "ep": 43, "min_sampl": 43, "ccipclustermethodtyp": 43, "12921094122454668": 43, "1291187648928262": 43, "1836453739562513": 43, "distanc": 43, "_featureorimag": 43, "sampl": [43, 47, 71, 94, 95, 96, 98, 99, 100, 104, 105, 106, 108, 109], "neighborhood": [43, 66], "core": [43, 112, 113], "few": 43, "too": 43, "tune": 43, "guidelin": 43, "deal": [43, 70], "solut": [43, 52], "small": [43, 51], "advis": [43, 79], "significantli": 43, "separ": [43, 90], "slightli": 43, "exhibit": 43, "regular": [43, 66], "outfit": 43, "awar": 43, "highli": 43, "so": [43, 46, 77, 84, 88], "care": 43, "diff": 43, "07437477": 43, "0356068": 43, "04396922": 43, "05131693": 43, "assess": 44, "aesthet": [44, 45, 111], "danbooru": [44, 79, 82, 84, 99, 102], "hakubooru": 44, "kohakublueleaf": 44, "swinv2pv3_v0_448_ls0": 44, "2_x": 44, "percentil": 44, "_default_model_nam": 44, "masterpiec": [44, 71], "9831666690063624": 44, "8810615667538594": 44, "great": 44, "8225559148288356": 44, "good": [44, 49], "591020403706702": 44, "2888798940585766": 44, "243279223969715": 44, "worst": [44, 71], "005268185993767627": 44, "275707557797432": 44, "7977807857096195": 44, "56098810210824": 44, "670568235218525": 44, "1677918508648872": 44, "9305131509900093": 44, "6085879728198051": 44, "6834832429885864": 44, "16141420602798462": 44, "05435194447636604": 44, "025083942338824272": 44, "024000568315386772": 44, "027076328173279762": 44, "024589713662862778": 44, "3757021427154541": 44, "3451208472251892": 44, "1511985808610916": 44, "04740551486611366": 44, "02172713913023472": 44, "027498546987771988": 44, "03134724497795105": 44, "39281174540519714": 44, "22457796335220337": 44, "15563568472862244": 44, "10796019434928894": 44, "047730278223752975": 44, "0393439345061779": 44, "031940147280693054": 44, "13832266628742218": 44, "20687267184257507": 44, "2509062886238098": 44, "1644320785999298": 44, "11332042515277863": 44, "08270663768053055": 44, "043439216911792755": 44, "033693961799144745": 44, "03375888615846634": 44, "050045162439346313": 44, "16734018921852112": 44, "4311050772666931": 44, "23242227733135223": 44, "05163438618183136": 44, "012833272106945515": 44, "01619996316730976": 44, "03074900433421135": 44, "1396280825138092": 44, "5038207173347473": 44, "22299200296401978": 44, "07377689331769943": 44, "02854202501475811": 44, "026677291840314865": 44, "02838410809636116": 44, "026617199182510376": 44, "02508518099784851": 44, "06039097160100937": 44, "8043031692504883": 44, "get_aesthetic_scor": 45, "ccip": [45, 111], "ccip_extract_featur": 45, "ccip_batch_extract_featur": 45, "ccip_default_threshold": 45, "ccip_differ": 45, "ccip_sam": 45, "ccip_batch_differ": 45, "ccip_batch_sam": 45, "ccip_default_clustering_param": 45, "ccip_clust": 45, "ccip_merg": 45, "dbaesthet": [45, 111], "laplacian": [45, 111], "laplacian_scor": 45, "lpip": [45, 111], "lpips_extract_featur": 45, "lpips_differ": 45, "lpips_clust": 45, "psnr_": [45, 111], "psnr": [45, 69], "blur": [46, 51], "than": [46, 47, 51, 77, 90, 94, 102], "seem": 46, "just": [46, 66, 77, 96, 99, 102, 105, 109], "we": [46, 68, 88], "explor": 46, "bluri": 46, "156": 46, "68285005210006": 46, "text_blur": 46, "2276": 46, "66629157129": 46, "real2": 46, "908745781486806": 46, "mmd": 46, "1072": 46, "8372572065527": 46, "richzhang": 47, "perceptualsimilar": 47, "chafen_arknight": 47, "rand": 47, "995": 47, "cnn": 47, "f1": 47, "f2": 47, "f3": 47, "f4": 47, "f5": 47, "64": [47, 63, 66, 71, 88, 112, 113], "99": 47, "192": 47, "49": [47, 63], "256": [47, 61, 62, 68, 71], "anoth": 47, "16922694444656372": 47, "22250649333000183": 47, "6897575259208679": 47, "10956494510173798": 47, "6823137998580933": 47, "6837796568870544": 47, "nois": [47, 54, 66, 68], "inf": 48, "gaussian_20": 48, "dat": 48, "058228614646987": 48, "gaussian_3": 48, "27": [48, 63], "65611098737784": 48, "lq": 48, "29589659377844": 48, "recogn": [49, 63], "recognit": 49, "ch_pp": 49, "ocrv4_det": 49, "heat_threshold": 49, "box_threshold": 49, "max_candid": 49, "1000": 49, "unclip_ratio": 49, "heat": 49, "candid": 49, "unclip": 49, "comic": [49, 96], "742": 49, "485": [49, 61, 62], "809": 49, "511": 49, "9543377610144915": 49, "682": 49, "98": 49, "734": 49, "124": 49, "9309689495575223": 49, "136": 49, "836": 49, "164": 49, "9042856988923695": 49, "144": 49, "455": 49, "196": 49, "874083638387722": 49, "719": 49, "835": 49, "488": 49, "8628696346175078": 49, "478": 49, "214": 49, "508": 49, "848871771901487": 49, "1030": 49, "557": 49, "1184": 49, "578": 49, "8352495440618789": 49, "427": 49, "129": 49, "553": 49, "154": 49, "8249209443996619": 49, "detect_model": 49, "recognize_model": 49, "ocrv4_rec": 49, "rotation_threshold": 49, "is_remove_dupl": 49, "rotat": [49, 52], "duplic": [49, 71], "mob": 49, "9356705927336156": 49, "shishou": 49, "8933000384412466": 49, "BUT": 49, "8730931912907247": 49, "oh": 49, "8417627579351514": 49, "mirror": 49, "7366019454049503": 49, "el": 49, "gato": 49, "iberico": 49, "7271127306351021": 49, "THAt": 49, "701928390168364": 49, "6965972578194936": 49, "chines": 49, "english": 49, "cannot": [49, 59, 61, 63, 73], "languag": 49, "func": [49, 92, 111], "japanes": [49, 71], "post_text": 49, "319": 49, "847": 49, "561": 49, "899": 49, "kancol": 49, "9130667787597329": 49, "552": 49, "811": 49, "791": 49, "921": 49, "1944": 49, "8566762346615406": 49, "820": 49, "558": 49, "850": 49, "fleet": 49, "collect": [49, 70], "8100635458911772": 49, "235": 49, "904": 49, "855": 49, "1009": 49, "\u6d77": 49, "6716076803280185": 49, "858": 49, "808": 49, "tsu": 49, "ka": 49, "NO": 49, "u": [49, 114], "mi": 49, "de": 49, "654507230718228": 49, "209": 49, "507": 49, "2888084133529467": 49, "japan_pp": 49, "ocrv3_rec": 49, "9230690942939336": 49, "8564870717047623": 49, "\u3044\u3064\u304b\u3042\u306e\u6d77\u3067": 49, "8061289060358996": 49, "8045396777081609": 49, "7311649382696896": 49, "\u8266\u3068\u308c\u308c": 49, "6648729016512889": 49, "ocrv2_det": 49, "ocrv3_det": 49, "ocrv4_server_det": 49, "ch_ppocr_mobile_slim_v2": 49, "0_det": 49, "ch_ppocr_mobile_v2": 49, "ch_ppocr_server_v2": 49, "en_pp": 49, "arabic_pp": 49, "ocrv2_rec": 49, "ocrv4_server_rec": 49, "0_rec": 49, "chinese_cht_pp": 49, "cyrillic_pp": 49, "devanagari_pp": 49, "en_number_mobile_v2": 49, "ka_pp": 49, "korean_pp": 49, "latin_pp": 49, "ta_pp": 49, "te_pp": 49, "max_siz": [50, 61, 62, 63], "longer": 50, "720": 50, "new_img": 50, "600": 50, "337": 50, "obscur": 51, "regist": [51, 52, 61, 62, 63], "rectangular": 51, "967": [51, 52], "143": [51, 52], "1084": [51, 52], "261": [51, 52], "246": [51, 52], "208": [51, 52], "331": [51, 52], "287": [51, 52], "662": [51, 52], "466": [51, 52], "705": [51, 52], "514": [51, 52], "479": [51, 52], "283": [51, 52], "326": [51, 52], "color_black": 51, "radiu": 51, "emoji": [51, 52], "penis": 51, "vagina": 51, "serv": [51, 63, 79], "foundat": 51, "inherit": [51, 63], "fill": 51, "color_default": 51, "green": 51, "color_green": 51, "ffff00": 51, "color_ffff00": 51, "blur_4": 51, "blur_8": 51, "blur_12": 51, "pixelate_4": 51, "pixelate_8": 51, "pixelate_12": 51, "arg": 51, "subclass": 51, "keyerror": 51, "alreadi": 51, "exist": [51, 72, 77, 93, 96], "angl": 52, "end": [52, 71], "censor_area": [52, 53], "ratio_threshold": 52, "minimum": [52, 58, 64, 66], "total": [52, 112, 113], "star": [52, 84], "register_censor_method": [52, 53], "smiling_face_with_heart": 52, "twitter": 52, "appl": 52, "googl": 52, "microsoft": 52, "samsung": 52, "whatsapp": 52, "facebook": 52, "messeng": 52, "joypixel": 52, "openmoji": 52, "emojidex": 52, "mozilla": 52, "express": 52, "code": [52, 68, 77, 84, 87], "_emojistyletyp": 52, "emoji_default": 52, "cat_fac": 52, "emoji_green": 52, "grinning_face_with_sweat": 52, "emoji_liuhanhuangd": 52, "abl": [52, 59], "prefix": [52, 78, 83], "sum": 52, "cx": 52, "mass": 52, "occlus": 52, "cy": 52, "find_for_area": 52, "rectangl": 52, "corner": 52, "factor": [52, 63], "align": [53, 111], "align_maxs": 53, "censor_": [53, 111], "censor_nsfw": 53, "basecensor": 53, "colorcensor": 53, "blurcensor": 53, "pixelatecensor": 53, "imgcensor": [53, 111], "imagebasedcensor": 53, "emojibasedcensor": 53, "singleimag": 53, "squeez": [53, 111], "squeeze_with_transpar": 53, "tightli": 54, "interest": 54, "jerry_with_spac": 54, "median_filt": 54, "median": 54, "kernel": 54, "disabl": 54, "keypoint": [55, 56, 57, 58], "idea": 55, "research": 55, "auto_detect": 55, "out_bbox": 55, "person_detect_cfg": 55, "op18keypointset": [55, 57, 58], "rtmpose": 55, "config": [55, 62, 111, 114], "foot": [55, 56], "hand1": 55, "hand2": 55, "op18_visu": [55, 57], "0x7f5ca933f3d0": 55, "axesimag": 55, "0x7f5c98069790": 55, "all_": 56, "openpos": [56, 71], "op18": [56, 58], "__mul__": 56, "multipli": 56, "scalar": 56, "__truediv__": 56, "divisor": 56, "left_foot": 56, "left_hand": 56, "right_foot": 56, "right_hand": 56, "enum": 56, "enumer": 56, "readabl": [56, 87], "categor": [56, 77], "nose": 56, "neck": 56, "elbow": 56, "wrist": 56, "ankl": 56, "ear": [56, 78, 85], "member": 56, "right_should": 56, "right_elbow": 56, "right_wrist": 56, "left_should": 56, "left_elbow": 56, "left_wrist": 56, "right_hip": 56, "right_kne": 56, "right_ankl": 56, "left_hip": 56, "left_kne": 56, "left_ankl": 56, "right_ey": 56, "left_ey": 56, "right_ear": 56, "left_ear": 56, "left_big_to": 56, "left_small_to": 56, "left_heel": 56, "right_big_to": 56, "right_small_to": 56, "right_heel": 56, "__int__": 56, "truncat": [56, 101, 111], "zero": 56, "must": [56, 78, 110], "preced": 56, "surround": 56, "whitespac": [56, 81], "36": [56, 63], "0b100": 56, "91": [56, 63], "112": 56, "92": [56, 63, 85], "113": [56, 63], "dwpose": [57, 111], "dwpose_estim": 57, "openpose18": 57, "op18_body_max": 57, "op18_body_min": 57, "op18_face_max": 57, "op18_face_min": 57, "op18_left_foot_max": 57, "op18_left_foot_min": 57, "op18_left_hand_max": 57, "op18_left_hand_min": 57, "op18_right_foot_max": 57, "op18_right_foot_min": 57, "op18_right_hand_max": 57, "op18_right_hand_min": 57, "keypoints_list": 58, "min_edge_s": 58, "draw_bodi": 58, "draw_hand": 58, "draw_feet": 58, "draw_fac": 58, "drawn": 58, "shorter": 58, "ellips": 58, "facial": [58, 78, 95], "parser": [59, 61, 62, 71], "notparsetarget": 60, "register_pillow_transform": 60, "register_pillow_pars": 60, "create_pillow_transform": 60, "parse_pillow_transform": 60, "register_torchvision_transform": 60, "register_torchvision_pars": 60, "create_torchvision_transform": 60, "parse_torchvision_transform": 60, "register_creators_for_transform": 60, "notprocessortypeerror": 60, "create_transforms_from_transform": 60, "is_valid_size_dict": 60, "convert_to_size_dict": 60, "get_size_dict": 60, "create_clip_transform": 60, "create_transforms_from_clip_processor": 60, "create_convnext_transform": 60, "create_transforms_from_convnext_processor": 60, "create_vit_transform": 60, "create_transforms_from_vit_processor": 60, "create_siglip_transform": 60, "create_transforms_from_siglip_processor": 60, "create_bit_transform": 60, "create_transforms_from_bit_processor": 60, "create_blip_transform": 60, "create_transforms_from_blip_processor": 60, "create_mobilenetv2_transform": 60, "create_transforms_from_mobilenetv2_processor": 60, "tensor": [61, 62, 63, 72], "composit": [61, 63], "machin": [61, 91], "learn": [61, 91], "compos": [61, 62, 63], "sequenc": [61, 63, 78], "pillowcompos": [61, 63], "sequenti": 61, "decor": [61, 62, 63, 90], "facilit": 61, "creator": [61, 63], "tvalu": [61, 62], "describ": 61, "bicub": [61, 62, 63], "pillowres": [61, 63], "antialia": [61, 62, 63], "bilinear": [61, 62], "center_crop": [61, 62], "pillowcentercrop": [61, 63], "pillowtotensor": [61, 63], "maybe_to_tensor": [61, 62], "pillowmaybetotensor": 61, "std": [61, 62, 63], "pillownorm": [61, 63], "456": [61, 62], "406": [61, 62], "229": [61, 62], "225": [61, 62], "48500001430511475": 61, "4560000002384186": 61, "4059999883174896": 61, "2290000021457672": 61, "2240000069141388": 61, "22499999403953552": 61, "framework": 62, "extend": 62, "centercrop": 62, "totensor": 62, "maybetotensor": 62, "4850": 62, "4560": 62, "4060": 62, "2290": 62, "2240": 62, "2250": 62, "interpolationmod": 62, "processor": [63, 112, 113], "vitimageprocessor": 63, "5906": 63, "33": 63, "donutimageprocessor": 63, "1901": 63, "70": [63, 77, 88], "detrimageprocessor": 63, "1575": 63, "86": [63, 78], "clipimageprocessor": 63, "1374": 63, "73": 63, "videomaeimageprocessor": 63, "1093": 63, "convnextimageprocessor": 63, "648": 63, "65": 63, "segformerimageprocessor": 63, "533": 63, "00": 63, "beitimageprocessor": 63, "468": 63, "63": 63, "siglipimageprocessor": 63, "440": 63, "48": 63, "layoutlmv3imageprocessor": 63, "403": 63, "layoutlmv2imageprocessor": 63, "332": 63, "87": 63, "mllamaimageprocessor": 63, "qwen2vlimageprocessor": 63, "314": 63, "77": 63, "blipimageprocessor": 63, "276": 63, "55": 63, "idefics2imageprocessor": 63, "226": 63, "llavanextimageprocessor": 63, "215": 63, "bitimageprocessor": 63, "210": 63, "pix2structimageprocessor": 63, "conditionaldetrimageprocessor": 63, "53": 63, "samimageprocessor": 63, "52": 63, "deitimageprocessor": 63, "mask2formerimageprocessor": 63, "89": 63, "vivitimageprocessor": 63, "88": 63, "yolosimageprocessor": 63, "84": 63, "47": 63, "viltimageprocessor": 63, "41": 63, "detaimageprocessor": 63, "68": 63, "38": 63, "pixtralimageprocessor": 63, "mobilenetv2imageprocessor": 63, "mobilevitimageprocessor": 63, "61": 63, "34": [63, 112, 113], "dptimageprocessor": 63, "maskformerimageprocessor": 63, "28": 63, "nougatimageprocessor": 63, "ideficsimageprocessor": 63, "rtdetrimageprocessor": 63, "efficientnetimageprocessor": 63, "40": [63, 71], "deformabledetrimageprocessor": 63, "idefics3imageprocessor": 63, "fuyuimageprocessor": 63, "videollavaimageprocessor": 63, "pvtimageprocessor": 63, "oneformerimageprocessor": 63, "mobilenetv1imageprocessor": 63, "owlv2imageprocessor": 63, "chineseclipimageprocessor": 63, "efficientformerimageprocessor": 63, "llavaonevisionimageprocessor": 63, "swin2srimageprocessor": 63, "vithybridimageprocessor": 63, "owlvitimageprocessor": 63, "04": 63, "groundingdinoimageprocessor": 63, "03": 63, "perceiverimageprocessor": 63, "chameleonimageprocessor": 63, "levitimageprocessor": 63, "vitmatteimageprocessor": 63, "extens": [63, 79], "tri": 63, "def": [63, 90], "hasattr": 63, "feature_extractor": 63, "encount": 63, "becaus": 63, "until": 63, "successfulli": 63, "imageprocessor": 63, "autoimageprocessor": 63, "from_pretrain": 63, "openai": 63, "vit": 63, "patch32": 63, "pillowconvertrgb": 63, "48145467": 63, "4578275": 63, "40821072": 63, "26862955": 63, "2613026": 63, "2757771": 63, "size_dict": 63, "shortest_edg": 63, "invalid_kei": 63, "default_to_squar": 63, "height_width_ord": 63, "constraint": 63, "els": [63, 71, 112, 113], "incompat": 63, "longest_edg": 63, "param_nam": 63, "entri": 63, "conform": 63, "messag": [63, 88], "do_res": 63, "do_center_crop": 63, "crop_siz": 63, "do_rescal": 63, "rescale_factor": 63, "00392156862745098": 63, "do_norm": 63, "image_mean": 63, "image_std": 63, "do_convert_rgb": 63, "rescal": 63, "deviat": 63, "clipprocessor": 63, "crop_pct": 63, "tailor": 63, "convnext": 63, "percentag": 63, "prepar": 63, "replic": 63, "blip": 63, "255": 63, "openai_clip_mean": 63, "openai_clip_std": 63, "behavior": 63, "mobilenetv2": 63, "per": 63, "equival": 63, "bg": 64, "strict_level": 64, "min_select": 64, "min_width": 64, "min_height": 64, "min_resolut": 64, "strict": [64, 99, 105], "get_imag": 64, "get_image_fil": 64, "list_image_fil": 64, "random_imag": 64, "randomli": 64, "random_image_fil": 64, "8057": 64, "000000": 64, "000001": 64, "000002": 64, "000003": 64, "000004": 64, "home": 64, "dgh": [64, 72, 114], "2400x1600": 64, "0x7feb86ed5160": 64, "003258": 64, "400x400": 64, "0x7feb86a748b0": 64, "quickli": 65, "backgroundimageset": 65, "list_bg_image_fil": 65, "get_bg_image_fil": 65, "get_bg_imag": 65, "random_bg_image_fil": 65, "random_bg_imag": 65, "opencv": 66, "denois": [66, 71], "inspir": [66, 75, 80, 87, 107], "mf666": [66, 107], "mist": 66, "fucker": 66, "diameter_min": 66, "diameter_max": 66, "sigma_color_min": 66, "sigma_color_max": 66, "sigma_space_min": 66, "sigma_space_max": 66, "radius_min": 66, "radius_max": 66, "eps_min": 66, "eps_max": 66, "b_iter": 66, "g_iter": 66, "random": [66, 77, 85], "bilater": 66, "guid": 66, "stage": [66, 77], "diamet": 66, "sigma": 66, "space": [66, 75, 87], "window": [66, 71], "term": 66, "contrib": 66, "noisy_imag": 66, "cleaned_img": 66, "cleaned_imag": 66, "noisi": 67, "nafnet": [67, 111], "scunet": [67, 68, 111], "adversari": [67, 111], "remove_adversarial_nois": 67, "restore_with_nafnet": 67, "restore_with_scunet": 67, "ve": 68, "gaussian": 68, "To": 68, "correctli": 68, "credibl": 68, "rgg": [68, 69], "red": [68, 78], "gopro": 68, "sidd": 68, "tile_s": [68, 69, 88], "tile_overlap": [68, 69, 88], "batch_siz": [68, 69, 88], "nafnetmodeltyp": 68, "tile": [68, 69, 88], "gan": 69, "128": 69, "scunetmodeltyp": 69, "automatic1111": 70, "stabl": [70, 71, 94, 114], "diffus": [70, 71, 94], "webui": [70, 71, 72], "novelai": 70, "sdwui": 70, "submodul": 70, "nai": [70, 111], "docstr": 70, "sdmetadata": 70, "parse_sdmeta_from_text": 70, "get_sdmeta_from_imag": 70, "save_image_with_sdmeta": 70, "read_metadata": 70, "save_with_metadata": 70, "naimetadata": 70, "get_naimeta_from_imag": 70, "add_naimeta_to_imag": 70, "save_image_with_naimeta": 70, "formatt": 71, "a1111": 71, "sd_metadata_simpl": 71, "sd_metadata_complex": 71, "prompt": 71, "neg_prompt": 71, "neg": 71, "__str__": 71, "sd1": 71, "extrem": 71, "delic": 71, "beauti": 71, "offici": 71, "global": [71, 90, 110], "illumin": 71, "soft": 71, "shadow": 71, "super": 71, "light": 71, "novel": [71, 73], "4k": 71, "metal_textur": 71, "striped_background": 71, "rich": 71, "cg": 71, "uniti": 71, "8k": 71, "wallpap": 71, "unreal": 71, "sci": 71, "fi": 71, "fantasi": 71, "silver_skin": 71, "cut": [71, 78], "silver_impossible_bodysuit": 71, "gem_on_chest": 71, "cut_silver_mechanical_leotard": 71, "headgear": [71, 78], "1_girl": 71, "slim_waist": 71, "hair": [71, 78], "long": 71, "lumin": 71, "medium_breast": [71, 86], "indistinct_camelto": 71, "flat_crotch": 71, "coquettish": 71, "squint": 71, "evil_smil": 71, "dark_persona": 71, "mouth": 71, "wet": 71, "slim_fac": 71, "tall_girl": 71, "matur": 71, "mature_fac": 71, "slim_figur": 71, "slim_leg": 71, "bare_thigh": 71, "easyneg": 71, "sketch": 71, "ugli": 71, "huge": 71, "logo": 71, "monochrom": [71, 98, 101, 111], "bad": 71, "mutat": 71, "horror": 71, "geometri": 71, "bad_prompt": 71, "miss": 71, "finger": 71, "limb": 71, "anatomi": 71, "interlock": 71, "digit": 71, "arm": 71, "2girl": 71, "deform": 71, "lipstick": 71, "skindent": 71, "tie": 71, "big_breast": 71, "thighhigh": [71, 79], "pubic_hair": [71, 78], "3d": [71, 96], "realist": 71, "slip": [71, 81], "head_out_of_fram": 71, "curvi": 71, "sampler": 71, "ddim": 71, "cfg": 71, "seed": 71, "3827064803": 71, "512x848": 71, "hash": 71, "eb49192009": 71, "anidosmix": 71, "skip": 71, "new_imag": 71, "let": 71, "what": 71, "nslim_fac": 71, "848": 71, "_sdmeta_text": 71, "starri": 71, "night": 71, "daylight": 71, "euler": 71, "sd2": 71, "footwear": 71, "shoe": 71, "bang": [71, 78, 79, 84, 87], "indoor": 71, "sleev": 71, "ahog": [71, 77, 78, 79, 80, 84, 87], "dress": [71, 78], "pot": 71, "plant": 71, "bun": [71, 78], "lora": 71, "bluearchive10": 71, "bluearchiv": 71, "neg1": 71, "dpm": 71, "2m": 71, "sde": 71, "karra": 71, "2647703743": 71, "768x768": 71, "72bd94132e": 71, "cutemix": 71, "strength": 71, "controlnet": 71, "control_v11p_sd15_openpos": 71, "cab727d4": 71, "weight": 71, "perfect": 71, "param": 71, "hire": 71, "upscal": [71, 111], "latent": 71, "ti": 71, "339cc9210f70": 71, "66a7279a88dd": 71, "info": 71, "underli": [71, 90], "sd_meta": 71, "scope": 71, "dst_file": [71, 73], "webp": 71, "systemerror": [71, 73], "input_imag": 71, "output_imag": 71, "a41": 72, "safetensor": 72, "torch": 72, "command": [72, 114], "pip": [72, 114], "_check_env": 72, "model_fil": 72, "key1": 72, "value1": 72, "key2": 72, "value2": 72, "src_model_fil": 72, "dst_model_fil": 72, "new_metadata": 72, "john": 72, "doe": [72, 76, 85, 99, 105], "input_model": 72, "output_model": 72, "softwar": 73, "generation_tim": 73, "dataclass": 73, "encapsul": 73, "taken": 73, "alia": 73, "success": [73, 114], "add_lsb_meta": 73, "save_metainfo": 73, "metainfo": 73, "prefer": 73, "isneti": [74, 111], "get_isnetis_mask": 74, "segment_with_isneti": 74, "segment_rgba_with_isneti": 74, "co": 75, "l8": 75, "00ff00": 75, "mask_": 75, "image_": 75, "hutao_seg": 75, "skadi_seg": 75, "drop": [76, 78, 79, 84, 86, 87], "cosplai": 76, "no_eyewear": 76, "eyewear": [76, 78], "span": [76, 78], "matter": [76, 78], "red_hair": [76, 78, 85, 86], "use_preset": 76, "custom_blacklist": 76, "preset": 76, "ones": 76, "neither": [76, 78], "nor": [76, 78], "tagger": [77, 87], "000": 77, "camais03": 77, "camie_tagger_onnx": 77, "year": 77, "copyright": 77, "tend": 77, "high_precis": 77, "high_recal": 77, "micro_opt": 77, "macro_opt": 77, "no_underlin": [77, 87], "drop_overlap": [77, 79, 80, 84, 87], "camiemodetyp": 77, "affect": 77, "underscor": [77, 81, 87], "precis": [77, 112, 113], "recal": 77, "micro": 77, "macro": 77, "valuabl": [77, 87], "rapid": [77, 87], "queri": [77, 87], "randn": 77, "char": [77, 79, 80, 87], "04246556758880615": 77, "6936423778533936": 77, "question": [77, 79, 80, 87, 99], "23721203207969666": 77, "explicit": [77, 79, 80, 87, 99], "033293724060058594": 77, "8412569165229797": 77, "38029077649116516": 77, "618192195892334": 77, "37446439266204834": 77, "5698797702789307": 77, "7119565010070801": 77, "5252856612205505": 77, "46417444944381714": 77, "5428758859634399": 77, "34731733798980713": 77, "tail": [77, 78], "3911612927913666": 77, "2932726740837097": 77, "4544200003147125": 77, "44711941480636597": 77, "2854885458946228": 77, "6344638466835022": 77, "611354410648346": 77, "564970850944519": 77, "4444340467453003": 77, "35846662521362305": 77, "3867686092853546": 77, "3723931908607483": 77, "31086698174476624": 77, "43279752135276794": 77, "3896197974681854": 77, "6638736724853516": 77, "5094802975654602": 77, "4867050349712372": 77, "6593714952468872": 77, "5243107676506042": 77, "4374789893627167": 77, "3754707872867584": 77, "6238733530044556": 77, "31088054180145264": 77, "gym_uniform": 77, "37657681107521057": 77, "3012588620185852": 77, "watermark": 77, "5147127509117126": 77, "web_address": 77, "6296812295913696": 77, "29214906692504883": 77, "37801358103752136": 77, "buruma": 77, "536261260509491": 77, "bike_short": [77, 80], "35828399658203125": 77, "4156728982925415": 77, "44427722692489624": 77, "2838006019592285": 77, "49192047119140625": 77, "36012423038482666": 77, "black_buruma": 77, "3422132134437561": 77, "2783987522125244": 77, "38377970457077026": 77, "baseball_mitt": 77, "32592540979385376": 77, "35402947664260864": 77, "2758416533470154": 77, "black_sports_bra": 77, "3463800549507141": 77, "sports_bra": [77, 80], "28466159105300903": 77, "2603980302810669": 77, "bike_jersei": 77, "2661605477333069": 77, "patreon_usernam": 77, "7087235450744629": 77, "patreon_logo": 77, "560276210308075": 77, "5921452641487122": 77, "41121846437454224": 77, "4002530574798584": 77, "03438958525657654": 77, "04617959260940552": 77, "8312125205993652": 77, "3996567726135254": 77, "28660568594932556": 77, "7184156775474548": 77, "4706878066062927": 77, "5503140687942505": 77, "365602970123291": 77, "41183334589004517": 77, "28638553619384766": 77, "3707748055458069": 77, "520854115486145": 77, "2960333526134491": 77, "6556028127670288": 77, "6966925859451294": 77, "5526134371757507": 77, "6872812509536743": 77, "5945607423782349": 77, "4464661478996277": 77, "hair_ribbon": [77, 79, 80, 84], "3646523952484131": 77, "37938451766967773": 77, "5426545143127441": 77, "ribbon": [77, 78, 80, 84], "3027467727661133": 77, "8986430168151855": 77, "337802529335022": 77, "38589367270469666": 77, "6475872993469238": 77, "school_bag": [77, 79, 80], "666648805141449": 77, "4749193489551544": 77, "27104783058166504": 77, "closed_mouth": 77, "28101325035095215": 77, "37030768394470215": 77, "32576680183410645": 77, "4337637424468994": 77, "42441293597221375": 77, "black_skirt": 77, "34694597125053406": 77, "5711237192153931": 77, "open_cloth": [77, 80, 84], "31017544865608215": 77, "534726083278656": 77, "4544385075569153": 77, "27831193804740906": 77, "45064714550971985": 77, "5494365096092224": 77, "610480546951294": 77, "red_flow": 77, "35928308963775635": 77, "37732189893722534": 77, "5575172305107117": 77, "fingernail": 77, "27776333689689636": 77, "cardigan": [77, 80, 84], "3264558017253876": 77, "31882336735725403": 77, "5534622073173523": 77, "red_nail": [77, 79, 84], "38771501183509827": 77, "q": 77, "3758758008480072": 77, "39574217796325684": 77, "5394986271858215": 77, "handbag": 77, "37014907598495483": 77, "black_bag": 77, "44918346405029297": 77, "shoulder_bag": [77, 79], "5881174802780151": 77, "5163478255271912": 77, "blue_cardigan": [77, 84], "28089386224746704": 77, "42480990290641785": 77, "bag_charm": [77, 79, 80], "5010414123535156": 77, "plum_blossom": 77, "27618563175201416": 77, "5317837595939636": 77, "8859397172927856": 77, "7348971366882324": 77, "is_refin": 77, "reprocess": 77, "come": 77, "refin": 77, "strategi": 77, "understand": [77, 87], "b": [77, 87], "anal_hair": 78, "anal_tail": 78, "arm_behind_head": 78, "arm_hair": 78, "arm_under_breast": 78, "arms_behind_head": 78, "bird_on_head": 78, "blood_in_hair": 78, "breasts_on_glass": 78, "breasts_on_head": 78, "cat_on_head": 78, "closed_ey": 78, "clothed_female_nude_femal": 78, "clothed_female_nude_mal": 78, "clothed_male_nude_femal": 78, "clothes_between_breast": 78, "cream_on_fac": 78, "drying_hair": 78, "empty_ey": 78, "face_to_breast": 78, "food_on_fac": 78, "food_on_head": 78, "game_boi": 78, "grabbing_anoth": 78, "s_hair": 78, "grabbing_own_breast": 78, "gun_to_head": 78, "head_between_breast": 78, "heart_in_ey": 78, "multiple_boi": 78, "multiple_girl": 78, "object_on_breast": 78, "object_on_head": 78, "paint_splatter_on_fac": 78, "penis_on_fac": 78, "person_on_head": 78, "pokemon_on_head": 78, "rabbit_on_head": 78, "rice_on_fac": 78, "severed_head": 78, "star_in_ey": 78, "sticker_on_fac": 78, "tentacles_on_mal": 78, "tying_hair": 78, "built": [78, 90], "mutabl": 78, "constructor": 78, "futa": 78, "cum": 78, "rub": 78, "shade": 78, "plai": 78, "drill": 78, "skin": 78, "braid": 78, "afro": 78, "bald": 78, "dreadlock": 78, "ponytail": 78, "updo": 78, "beard": 78, "mustach": 78, "pointi": 78, "horn": 78, "ornament": 78, "hairband": 78, "pupil": 78, "bow": [78, 79, 80], "headwear": 78, "crown": 78, "cap": 78, "hairclip": [78, 84], "mole": 78, "halo": 78, "fluff": 78, "glass": [78, 81], "fang": 78, "boi": 78, "beret": 78, "heterochromia": 78, "headdress": 78, "eyepatch": 78, "headphon": 78, "eyebrow": 78, "eyelash": 78, "sunglass": 78, "intak": 78, "scrunchi": 78, "ear_pierc": 78, "headband": 78, "under_mouth": 78, "freckl": 78, "lip": 78, "eyelin": 78, "eyeshadow": 78, "tassel": 78, "whitelist_suffix": 78, "whitelist_prefix": 78, "whitelist_word": 78, "suffix": [78, 83], "pool": 78, "whitelist": 78, "blacklist": [78, 82, 111], "singular": 78, "plural": 78, "chair": 78, "whole": 78, "word": 78, "hear": 78, "72": 78, "outdat": 79, "anymor": 79, "baselin": 79, "practic": 79, "use_real_nam": [79, 84], "general_threshold": [79, 80, 87], "character_threshold": [79, 80, 87], "real": [79, 84, 101, 111], "renam": [79, 84], "redirect": [79, 84], "mani": [79, 84], "websit": [79, 84], "9897817373275757": 79, "010265946388244629": 79, "2809715270996094e": 79, "9939777851104736": 79, "5032387375831604": 79, "black_bord": 79, "9943548440933228": 79, "5011609792709351": 79, "6877802610397339": 79, "5543792843818665": 79, "8268730640411377": 79, "8504303693771362": 79, "6008237600326538": 79, "6635787487030029": 79, "8496965765953064": 79, "6107005476951599": 79, "668294370174408": 79, "5619469285011292": 79, "5141720771789551": 79, "letterbox": 79, "9884189963340759": 79, "5673105120658875": 79, "6290556192398071": 79, "9631235003471375": 79, "no_hat": [79, 80, 84], "7978747487068176": 79, "no_headwear": [79, 80, 84, 87], "7577926516532898": 79, "7118550539016724": 79, "5452839136123657": 79, "pillarbox": 79, "9841411709785461": 79, "958786129951477": 79, "6720131039619446": 79, "7077711820602417": 79, "silver_hair": [79, 80, 84], "6673924326896667": 79, "8709812760353088": 79, "9614333510398865": 79, "7786177396774292": 79, "6842771172523499": 79, "9076308012008667": 79, "580970823764801": 79, "9633345007896423": 79, "9988503456115723": 79, "001651763916015625": 79, "00012505054473876953": 79, "9829280972480774": 79, "894218385219574": 79, "8733789920806885": 79, "6322951316833496": 79, "9987058639526367": 79, "9754379987716675": 79, "6810564994812012": 79, "9708781838417053": 79, "6356008052825928": 79, "5633733868598938": 79, "brick_wal": 79, "5315935611724854": 79, "9397273659706116": 79, "9229896664619446": 79, "9006357789039612": 79, "citi": 79, "9020784497261047": 79, "cityscap": 79, "9547432661056519": 79, "5296419262886047": 79, "8253412246704102": 79, "5619839429855347": 79, "8277763724327087": 79, "9356368780136108": 79, "5288072824478149": 79, "6336134076118469": 79, "9703260064125061": 79, "8188960552215576": 79, "phone_screen": 79, "9579574465751648": 79, "9954615235328674": 79, "plaid": [79, 80, 84], "9725285172462463": 79, "9638455510139465": 79, "7226815819740295": 79, "5321241021156311": 79, "5493080615997314": 79, "9863407611846924": 79, "6794284582138062": 79, "5062428116798401": 79, "9325523972511292": 79, "92237788438797": 79, "skyscrap": 79, "7728171348571777": 79, "7257086038589478": 79, "5357837080955505": 79, "6939404010772705": 79, "7054293155670166": 79, "9990814924240112": 79, "9992498755455017": 79, "5012534260749817": 79, "7461410164833069": 79, "lagpixellol": 80, "deepgelbooru_onnx": 80, "9986732006072998": 80, "0013858973979949951": 80, "315376281738281e": 80, "9972434639930725": 80, "5982598662376404": 80, "6429562568664551": 80, "36296138167381287": 80, "8308937549591064": 80, "7388008832931519": 80, "6039759516716003": 80, "30909663438796997": 80, "9694308042526245": 80, "6422968506813049": 80, "5898381471633911": 80, "8145260810852051": 80, "652222216129303": 80, "dolphin_short": 80, "466494083404541": 80, "7183809280395508": 80, "6753682494163513": 80, "7302790880203247": 80, "6649775505065918": 80, "8446108102798462": 80, "98187655210495": 80, "8140730857849121": 80, "6360533833503723": 80, "9635934829711914": 80, "33370012044906616": 80, "44239571690559387": 80, "7891374826431274": 80, "6471294164657593": 80, "9958090782165527": 80, "8736815452575684": 80, "872096061706543": 80, "5640895366668701": 80, "5049663186073303": 80, "8832778930664062": 80, "9687467813491821": 80, "3659853935241699": 80, "9309735298156738": 80, "49939480423927307": 80, "446407288312912": 80, "809670090675354": 80, "6560589075088501": 80, "47956040501594543": 80, "9832853674888611": 80, "9994162321090698": 80, "0008397102355957031": 80, "00035390257835388184": 80, "9926226139068604": 80, "899387001991272": 80, "34215790033340454": 80, "5701972246170044": 80, "9512913227081299": 80, "6664570569992065": 80, "5614628791809082": 80, "33615976572036743": 80, "5770801305770874": 80, "987317681312561": 80, "37286585569381714": 80, "36409223079681396": 80, "7329680919647217": 80, "5924292206764221": 80, "4344901144504547": 80, "7465001344680786": 80, "5225946307182312": 80, "6976451873779297": 80, "9265321493148804": 80, "34527891874313354": 80, "6675043106079102": 80, "9096828699111938": 80, "41341525316238403": 80, "8418735265731812": 80, "3675632178783417": 80, "5284417867660522": 80, "30296844244003296": 80, "48789578676223755": 80, "36596980690956116": 80, "7759367227554321": 80, "6535028219223022": 80, "8975257873535156": 80, "36911237239837646": 80, "4171145558357239": 80, "3942635953426361": 80, "6772940754890442": 80, "9397937655448914": 80, "5207280516624451": 80, "4673041105270386": 80, "9118321537971497": 80, "9967410564422607": 80, "9970728158950806": 80, "8419480323791504": 80, "6489560604095459": 80, "6217572689056396": 80, "convent": 81, "restor": [81, 111], "use_spac": 81, "use_escap": 81, "include_scor": 81, "score_descend": 81, "escap": 81, "unsaf": 81, "sort": [81, 85], "descend": 81, "panty_pul": 81, "6826801300048828": 81, "958938717842102": 81, "drinking_glass": 81, "9340789318084717": 81, "areola_slip": 81, "41196826100349426": 81, "9988248348236084": 81, "drink": 81, "pull": 81, "areola": 81, "999": 81, "959": 81, "934": 81, "683": 81, "412": 81, "mldanbooru": [82, 111], "get_mldanbooru_tag": 82, "wd14": [82, 84, 111], "get_wd14_tag": [82, 84], "convert_wd14_emb_to_predict": 82, "denormalize_wd14_emb": 82, "cami": [82, 111], "get_camie_tag": 82, "convert_camie_emb_to_predict": 82, "deepdanbooru": [82, 84, 111], "get_deepdanbooru_tag": [82, 84], "deepgelbooru": [82, 111], "get_deepgelbooru_tag": 82, "add_underlin": 82, "remove_underlin": 82, "tags_to_text": 82, "drop_overlap_tag": 82, "is_blacklist": 82, "drop_blacklisted_tag": 82, "char_whitelist_suffix": 82, "char_whitelist_prefix": 82, "char_whitelist_word": 82, "char_suffix": 82, "char_prefix": 82, "charactertagpool": 82, "is_basic_character_tag": 82, "drop_basic_character_tag": 82, "sort_tag": 82, "tag_match_suffix": 82, "tag_match_prefix": 82, "tag_match_ful": 82, "t1": 83, "t2": 83, "fulli": 83, "ml": 84, "448": 84, "keep_ratio": 84, "9999984502792358": [84, 106], "9999946355819702": 84, "9994951486587524": 84, "998144268989563": 84, "9978417158126831": 84, "9941409230232239": 84, "9799384474754333": 84, "979142427444458": 84, "961823582649231": 84, "961323618888855": 84, "9490893483161926": 84, "9450850486755371": 84, "9425153136253357": 84, "9409335255622864": 84, "9319437146186829": 84, "9265308976173401": 84, "9259042143821716": 84, "922250509262085": 84, "9199565052986145": 84, "9175475835800171": 84, "9102761745452881": 84, "9076938629150391": 84, "9052775502204895": 84, "8938589692115784": 84, "8894285559654236": 84, "8891903162002563": 84, "8845980763435364": 84, "8842408061027527": 84, "8659475445747375": 84, "862621009349823": 84, "8616052865982056": 84, "8562789559364319": 84, "8555729389190674": 84, "8533340096473694": 84, "8477485775947571": 84, "8430152535438538": 84, "tied_long_hair": [84, 87], "8340626955032349": 84, "8266023397445679": 84, "8222048282623291": 84, "8202669620513916": 84, "8061150312423706": 84, "7803354859352112": 84, "7789446711540222": 84, "arms_up": 84, "7052110433578491": 84, "9999866485595703": 84, "997043788433075": 84, "9969649910926819": 84, "9957101345062256": 84, "9928386807441711": 84, "9886980056762695": 84, "9864778518676758": 84, "9769423007965088": 84, "9747489094734192": 84, "9736957550048828": 84, "9388670325279236": 84, "9356311559677124": 84, "91000896692276": 84, "8955123424530029": 84, "8910233378410339": 84, "8904104828834534": 84, "8881211280822754": 84, "8876776695251465": 84, "8864808678627014": 84, "8810517191886902": 84, "8798807263374329": 84, "8765745162963867": 84, "8737136125564575": 84, "8650439381599426": 84, "8613706827163696": 84, "8571277260780334": 84, "8333670496940613": 84, "8160212635993958": 84, "eyebrows_visible_through_hair": 84, "8122442364692688": 84, "8091571927070618": 84, "8082079887390137": 84, "8048468232154846": 84, "8042327165603638": 84, "7984272241592407": 84, "blazer": [84, 87], "794708251953125": 84, "78981614112854": 84, "7892146110534668": 84, "7867060899734497": 84, "786359965801239": 84, "7790888547897339": 84, "7760675549507141": 84, "774523913860321": 84, "7721588015556335": 84, "7697228789329529": 84, "755959689617157": 84, "7477189898490906": 84, "7476690411567688": 84, "rail": 84, "7476617693901062": 84, "7458406090736389": 84, "741143524646759": 84, "7364678978919983": 84, "7193643450737": 84, "red_neckwear": 84, "7108616828918457": 84, "7086325287818909": 84, "7055293321609497": 84, "7039415836334229": 84, "7018357515335083": 84, "shuffl": 85, "count": [85, 112, 113], "2boi": 85, "cat_ear": 85, "uniqu": 85, "8849405313291128": 86, "8548297594823425": 86, "03910296474461261": 86, "6615180440330748": 86, "21552028866308015": 86, "3165260620737027": 86, "47744464927382957": 86, "smilingwolf": 87, "wd": 87, "swinv2_v3": 87, "general_mcut_en": 87, "character_mcut_en": 87, "mcut": 87, "replac": 87, "follw": 87, "0011444687843322754": 87, "8876402974128723": 87, "106781005859375": 87, "000277101993560791": 87, "997527003288269": 87, "9797663688659668": 87, "9905703663825989": 87, "9761719703674316": 87, "8981098532676697": 87, "8810765743255615": 87, "9498510360717773": 87, "8377365469932556": 87, "945058286190033": 87, "9457170367240906": 87, "969594419002533": 87, "7881088852882385": 87, "7687551379203796": 87, "9301245212554932": 87, "6703325510025024": 87, "5292627811431885": 87, "8677047491073608": 87, "5859264731407166": 87, "9536856412887573": 87, "8056888580322266": 87, "8394746780395508": 87, "9473626613616943": 87, "8986269235610962": 87, "9385137557983398": 87, "8408567905426025": 87, "4245271384716034": 87, "931140661239624": 87, "8830795884132385": 87, "7279844284057617": 87, "5333830714225769": 87, "64717698097229": 87, "9516432285308838": 87, "9655293226242065": 87, "9485014081001282": 87, "7366660833358765": 87, "7161656618118286": 87, "5858667492866516": 87, "6186309456825256": 87, "41193312406539917": 87, "467605859041214": 87, "36282333731651306": 87, "3756745457649231": 87, "motion_blur": 87, "5091936588287354": 87, "951993465423584": 87, "5634750723838806": 87, "8232709169387817": 87, "9869340658187866": 87, "49491602182388306": 87, "5193622708320618": 87, "003406703472137451": 87, "0007208287715911865": 87, "9798132181167603": 87, "8046203851699829": 87, "7596215009689331": 87, "7620116472244263": 87, "46084529161453247": 87, "48454540967941284": 87, "5152207016944885": 87, "8023070096969604": 87, "8653596639633179": 87, "7201820611953735": 87, "7816740870475769": 87, "697688639163971": 87, "8974947333335876": 87, "7491052746772766": 87, "5015512704849243": 87, "6401398181915283": 87, "43420469760894775": 87, "4528769850730896": 87, "5730487704277039": 87, "6739872694015503": 87, "5545973181724548": 87, "6946243047714233": 87, "5487751364707947": 87, "7439308166503906": 87, "4186026453971863": 87, "47378358244895935": 87, "4690653085708618": 87, "7565015554428101": 87, "9262397289276123": 87, "942080020904541": 87, "denorm": 87, "denormalizer_nam": 87, "mnum2_al": 87, "redund": 87, "structur": [87, 111], "r": [87, 99, 105], "c": 87, "linalg": 87, "norm": 87, "approx": [87, 88], "1e": 87, "cdc_anime_onnx": 88, "realli": 88, "As": [88, 99, 105], "1024x1024": 88, "2060": 88, "gpu": 88, "cost": 88, "cpu": [88, 93, 112, 113], "experi": 88, "hgsr": 88, "mhr": 88, "aug_x4_320": 88, "cute_waifu_aroma": 88, "pngimageplugin": 88, "pngimagefil": 88, "1168x1168": 88, "0x7f0e8ca06880": 88, "4672x4672": 88, "0x7f0e48edb640": 88, "cdc": [89, 111], "upscale_with_cdc": 89, "lru_cach": 90, "wrap": 90, "synchron": 90, "prevent": 90, "race": 90, "condit": 90, "maxsiz": 90, "expensive_funct": 90, "expens": 90, "lock": [90, 110], "safeti": [90, 107], "multithread": 90, "leveltyp": 90, "my_funct": 90, "three": [90, 95], "share": 90, "introduc": 90, "acquisit": 90, "critic": 90, "cache_info": 90, "cache_clear": 90, "mathemat": 91, "activ": 91, "deep": 91, "problem": [91, 99, 105], "input_valu": 91, "frac": 91, "26894142": 91, "73105858": 91, "ts_lru_cach": 92, "get_onnx_provid": 92, "open_onnx_model": 92, "cudaexecutionprovid": 93, "cpuexecutionprovid": 93, "ckpt": 93, "inferencesess": 93, "onnx_mod": 93, "decid": 93, "linux": [93, 112, 113], "ignor": 93, "cuda": [93, 112, 113], "anime_ai_check": 94, "mobilenetv3_sce_dist": [94, 105, 109], "mainli": 94, "caformer_s36_plus_sc": 94, "graph": 94, "9996960163116455": 94, "9999125003814697": 94, "997803270816803": 94, "9960069060325623": 94, "9887709021568298": 94, "9998629093170166": 94, "0013722758740186691": 94, "00020673229300882667": 94, "0001895089662866667": 94, "0008857478387653828": 94, "552320024231449e": 94, "001168627175502479": 94, "bangumi": [95, 96], "vision": 95, "imageri": 95, "bangumi_char_typ": 95, "definit": [95, 102], "video": 95, "secondari": 95, "often": 95, "lack": 95, "lead": 95, "under": [95, 114], "judg": 95, "anime_portrait": [95, 101], "mobilenetv3_v0_dist": [95, 104, 108, 109], "9998525381088257": 95, "00012103465269319713": 95, "6464786313008517e": 95, "906112609314732e": 95, "9997243285179138": 95, "0002490800397936255": 95, "7215803381986916e": 95, "354368557978887e": 95, "9998849630355835": 95, "90006631379947e": 95, "3920385754317977e": 95, "2084233276254963e": 95, "9998877048492432": 95, "732793503440917e": 95, "4264976925915107e": 95, "0623419257171918e": 95, "07076334953308105": 95, "9290977716445923": 95, "0001044218079186976": 95, "4467317163944244e": 95, "2568268832401372e": 95, "9999498128890991": 95, "1810528778587468e": 95, "879474429093534e": 95, "260669109295122e": 95, "9999510049819946": 95, "2321036592766177e": 95, "025227553938748e": 95, "4251427273848094e": 95, "999957799911499": 95, "4273678718600422e": 95, "6884023302263813e": 95, "880981603288092e": 95, "0002326338435523212": 95, "9996368885040283": 95, "164971561403945e": 95, "00020793956355191767": 95, "13438372313976288": 95, "8652494549751282": 95, "000158855298650451": 95, "000238816806813702": 95, "3589179217815399": 95, "6406960487365723": 95, "0001471740542910993": 95, "002255884697660804": 95, "08208147436380386": 95, "9152728915214539": 95, "00038967153523117304": 95, "227699592884164e": 95, "0835404282261152e": 95, "1437502406770363e": 95, "9999284744262695": 95, "2125529792683665e": 95, "0218892384727951e": 95, "00011914174683624879": 95, "9998584985733032": 95, "2007669283775613e": 95, "6357082131435163e": 95, "3068713896209374e": 95, "9999185800552368": 95, "066640925273532e": 95, "529400813335087e": 95, "089402500540018e": 95, "9999388456344604": 95, "6406959295272827": 95, "not_paint": 96, "anime_classif": 96, "older": 96, "mobilenetv3_v1": [96, 106], "5_dist": 96, "3_dist": 96, "plot": [96, 99, 105, 109], "caformer_s36_v1": 96, "3_focal": 96, "8346158862113953": 96, "004201625939458609": 96, "0028638991061598063": 96, "15633030235767365": 96, "001988308737054467": 96, "9868855476379395": 96, "001178382197394967": 96, "00015886101755313575": 96, "0005986307514831424": 96, "011178601533174515": 96, "9933090209960938": 96, "0012440024875104427": 96, "00040085514774546027": 96, "004924307577311993": 96, "00012189441622467712": 96, "00031298911198973656": 96, "9968050718307495": 96, "182305903872475e": 96, "0027923565357923508": 96, "7805559259140864e": 96, "0004650334012694657": 96, "996709942817688": 96, "736721191671677e": 96, "0027629584074020386": 96, "4619508621981367e": 96, "0003803370927926153": 96, "998649537563324": 96, "190127922105603e": 96, "0008622839814051986": 96, "595230686594732e": 96, "0004573142796289176": 96, "00031435859273187816": 96, "8671838641166687": 96, "13199880719184875": 96, "563074617180973e": 96, "153919796110131e": 96, "290010737255216e": 96, "9727378487586975": 96, "027150526642799377": 96, "162296004826203e": 96, "4933258828241378e": 96, "0004275702522136271": 96, "995402455329895": 96, "002233930164948106": 96, "001911122351884842": 96, "1603819727897644": 96, "0007561995880678296": 96, "00017044576816260815": 96, "838487982749939": 96, "0002034590725088492": 96, "005001617129892111": 96, "000932251859921962": 96, "009352140128612518": 96, "9846979379653931": 96, "6018555470509455e": 96, "004064667969942093": 96, "464051254326478e": 96, "025772539898753166": 96, "9699516296386719": 96, "00011656546121230349": 96, "287263775244355e": 96, "370255853951676e": 96, "01098843663930893": 96, "0031668643932789564": 96, "9857884049415588": 96, "499273488065228e": 96, "8419872251106426e": 96, "0003471920208539814": 96, "029472889378666878": 96, "9700765609741211": 96, "0012387704337015748": 96, "001172148622572422": 96, "787473391043022e": 96, "003680602880194783": 96, "9938107132911682": 96, "8346157073974609": 96, "8671836853027344": 96, "8384883403778076": 96, "9846979975700378": 96, "9700766801834106": 96, "greyscal": 97, "jpeg_ful": [97, 110], "6125901": 97, "6125785": [97, 110], "6124220": 97, "rough": [98, 99, 105], "polish": 98, "mobilenetv3_v2": 98, "2_dist": [98, 106], "910087929805741e": 98, "1241951510310173": 98, "8757457137107849": 98, "00018937293498311192": 98, "030049214139580727": 98, "9697614312171936": 98, "008933082222938538": 98, "05096456781029701": 98, "9401022791862488": 98, "009832272306084633": 98, "9898634552955627": 98, "00030428936588577926": 98, "013919820077717304": 98, "9819902181625366": 98, "004089969675987959": 98, "04166747257113457": 98, "9582782983779907": 98, "4218515288084745e": 98, "8849249482154846": 98, "1149177998304367": 98, "0001573085755808279": 98, "9907882809638977": 98, "008958994410932064": 98, "0002527958422433585": 98, "9831690788269043": 98, "01682441122829914": 98, "613856385229155e": 98, "8757458329200745": 98, "8849248290061951": 98, "million": 99, "anime_r": [99, 101], "boundari": [99, 105], "challeng": [99, 105], "clean": [99, 105], "judgment": [99, 105], "intend": [99, 105], "quick": [99, 105, 111], "estim": [99, 105], "basi": [99, 105], "mobilenetv3_large_100_v0_ls0": 99, "caformer_s36_v0_ls0": 99, "7508869767189026": 99, "7034655809402466": 99, "728887677192688": 99, "7404400110244751": 99, "7446154952049255": 99, "7514738440513611": 99, "768704354763031": 99, "8219676613807678": 99, "7267540693283081": 99, "7645740509033203": 99, "7216582894325256": 99, "7615436315536499": 99, "815083920955658": 99, "8321858644485474": 99, "8204999566078186": 99, "820833146572113": 99, "chdir": 99, "doc": 99, "api_doc": 99, "7508870363235474": 99, "11212056130170822": 99, "06781744956970215": 99, "06917501986026764": 99, "7034654021263123": 99, "15903906524181366": 99, "06688199192285538": 99, "07061357796192169": 99, "7288877964019775": 99, "1476859599351883": 99, "060362350195646286": 99, "06306383013725281": 99, "7404399514198303": 99, "10337048768997192": 99, "08087948709726334": 99, "07530999928712845": 99, "055992450565099716": 99, "7446154356002808": 99, "13191790878772736": 99, "06747424602508545": 99, "06458679586648941": 99, "10566363483667374": 99, "07827574014663696": 99, "07079866528511047": 99, "7687042951583862": 99, "09974884241819382": 99, "06074819341301918": 99, "050435908138751984": 99, "8219675421714783": 99, "0593985915184021": 99, "06819795072078705": 99, "06569571048021317": 99, "1177448257803917": 99, "726753830909729": 99, "08980562537908554": 99, "06481882929801941": 99, "06922297924757004": 99, "10138414055109024": 99, "06351721286773682": 99, "07683827728033066": 99, "13798624277114868": 99, "05942752957344055": 99, "10584963858127594": 99, "7615437507629395": 99, "07317910343408585": 99, "060196295380592346": 99, "06751583516597748": 99, "0572039857506752": 99, "05398125201463699": 99, "06124086305499077": 99, "0525919646024704": 99, "8321859240531921": 99, "05922013148665428": 99, "06274889409542084": 99, "057530902326107025": 99, "8205001354217529": 99, "05683052912354469": 99, "06635929644107819": 99, "05597696080803871": 99, "8208332657814026": 99, "non_furri": 100, "mobilenetv3_v0": 100, "1_dist": 100, "9898804426193237": 100, "010119626298546791": 100, "9677742123603821": 100, "032225821167230606": 100, "959551215171814": 100, "040448784828186035": 100, "9535530209541321": 100, "04644693806767464": 100, "04358793422579765": 100, "9564120769500732": 100, "02767963521182537": 100, "9723203182220459": 100, "028900373727083206": 100, "9710996150970459": 100, "037573859095573425": 100, "9624261260032654": 100, "aicheck": [101, 111], "get_ai_created_scor": 101, "is_ai_cr": 101, "bangumi_char": [101, 111], "anime_bangumi_char_scor": 101, "anime_bangumi_char": 101, "anime_classify_scor": 101, "anime_classifi": 101, "is_greyscal": 101, "anime_completeness_scor": 101, "anime_complet": 101, "dbrate": [101, 111], "anime_dbrating_scor": 101, "anime_dbr": 101, "furri": [101, 111], "anime_furry_scor": 101, "anime_furri": 101, "get_monochrome_scor": 101, "is_monochrom": 101, "nsfw_pred_scor": 101, "nsfw_pred": 101, "portrait": [101, 111], "anime_portrait_scor": 101, "anime_rating_scor": 101, "anime_real_scor": 101, "safe_check_scor": 101, "safe_check": 101, "style_ag": [101, 111], "anime_style_age_scor": 101, "anime_style_ag": 101, "teen": [101, 111], "anime_teen_scor": 101, "anime_teen": 101, "is_truncated_fil": 101, "screen": 102, "row": 102, "bottom": 102, "grayscal": 102, "monochrome_detect": 102, "mobilenetv3_large_100_dist_safe2": 102, "mobilenetv3_dist": 102, "caformer_s36": 102, "mono": 102, "9614395499229431": 102, "9458909034729004": 102, "9559807777404785": 102, "9651952981948853": 102, "9379720687866211": 102, "8814834356307983": 102, "03941023349761963": 102, "07492382079362869": 102, "09546589106321335": 102, "016521310433745384": 102, "005693843588232994": 102, "0315730981528759": 102, "Not": 103, "five": 103, "hentai": 103, "neutral": 103, "porn": 103, "sexi": 103, "infinit": 103, "nsfwj": 103, "tfj": 103, "mobil": 103, "9970946311950684": 103, "00198739324696362": 103, "000894528697244823": 103, "4315058251668233e": 103, "099447197513655e": 103, "9282580614089966": 103, "061733175069093704": 103, "008979619480669498": 103, "0007789491210132837": 103, "0002501663693692535": 103, "7945129871368408": 103, "2044062316417694": 103, "0005603990866802633": 103, "0004847997915931046": 103, "564094367902726e": 103, "7977773547172546": 103, "01352313905954361": 103, "18791256844997406": 103, "0004888656549155712": 103, "00029804420773871243": 103, "04498734697699547": 103, "9509441256523132": 103, "4087972633424215e": 103, "003999904729425907": 103, "4542059185914695e": 103, "002892113756388426": 103, "982390284538269": 103, "02520776737947e": 103, "014633022248744965": 103, "858086610212922e": 103, "002532319398596883": 103, "9887337684631348": 103, "231979568838142e": 103, "008699454367160797": 103, "8187158022774383e": 103, "03564726561307907": 103, "954788088798523": 103, "343036850215867e": 103, "009289607405662537": 103, "00020158555707894266": 103, "006372362840920687": 103, "006019102409482002": 103, "9694945812225342": 103, "015214097686111927": 103, "002899901708588004": 103, "0004039364866912365": 103, "00012730166781693697": 103, "987038791179657": 103, "007135333959013224": 103, "005294707603752613": 103, "06964848190546036": 103, "0014777459437027574": 103, "9276643395423889": 103, "0003031621454283595": 103, "0009063396137207747": 103, "00028707628371194005": 103, "00010888021643040702": 103, "9992460012435913": 103, "00015473493840545416": 103, "0002033217460848391": 103, "563037691696081e": 103, "008058490231633186": 103, "00044566826545633376": 103, "937960684299469": 103, "05353058874607086": 103, "364063445587817e": 103, "00562260951846838": 103, "00012077406427124515": 103, "9897090792655945": 103, "004547217860817909": 103, "564737981942017e": 103, "016690678894519806": 103, "001258736359886825": 103, "9766013622283936": 103, "005440687295049429": 103, "4481674952548929e": 103, "01861923187971115": 103, "0008914825739338994": 103, "9674761295318604": 103, "012998746708035469": 103, "691116141155362e": 103, "0007601747056469321": 103, "0005019629606977105": 103, "039504989981651306": 103, "9591660499572754": 103, "0001652583305258304": 103, "0002614929690025747": 103, "020374108105897903": 103, "029394468292593956": 103, "9498046040534973": 103, "00016299057460855693": 103, "004782819654792547": 103, "002861740067601204": 103, "12280157208442688": 103, "8693908452987671": 103, "0001731760276015848": 103, "304211274255067e": 103, "03286275267601013": 103, "010648751631379128": 103, "9562522172927856": 103, "999900221824646": 104, "645313209854066e": 104, "3387104445428122e": 104, "9999704360961914": 104, "4465465685352683e": 104, "071506166132167e": 104, "9999785423278809": 104, "512719154561637e": 104, "292278612818336e": 104, "919455750496127e": 104, "9999444484710693": 104, "3647335082350764e": 104, "0555699191172607e": 104, "9999880790710449": 104, "3210242286731955e": 104, "7451418898417614e": 104, "9999822378158569": 104, "2084267331811134e": 104, "7460413321023225e": 104, "1532473820352607e": 104, "9999996423721313": 104, "0316136922483565e": 104, "840229633236049e": 104, "736660568800289e": 104, "199210472208506e": 104, "9999992847442627": 104, "r15": 105, "r18": 105, "sankaku": 105, "mobilenetv3_v1_pruned_ls0": 105, "caformer_s36_plu": [105, 109], "5863172936624323e": 105, "480062353375615e": 105, "9924363493919373": 105, "007255776319652796": 105, "0003077814180869609": 105, "996969997882843": 105, "0030054834205657244": 105, "4601260520284995e": 105, "9966891407966614": 105, "003293127752840519": 105, "770909148035571e": 105, "00025384966284036636": 105, "9996721744537354": 105, "399192691082135e": 105, "973351603141055e": 105, "9998563528060913": 105, "391309580067173e": 105, "0018681309884414077": 105, "9827859997749329": 105, "015345841646194458": 105, "013710384257137775": 105, "8339558839797974": 105, "15233369171619415": 105, "951323833462084e": 105, "00029566374723799527": 105, "9997004270553589": 105, "00018434497178532183": 105, "568440272123553e": 105, "9997699856758118": 105, "11225129129889e": 105, "051862899563275e": 105, "9999485015869141": 105, "902020231791539e": 105, "0005639699520543218": 105, "9994290471076965": 105, "anime_real_cl": 106, "4_dist": 106, "9999716281890869": 106, "8398366339388303e": 106, "9992202520370483": 106, "0007797438884153962": 106, "9999709129333496": 106, "905452492996119e": 106, "9999765157699585": 106, "3499671442550607e": 106, "9994087219238281": 106, "0005913018831051886": 106, "9999759197235107": 106, "4061362637439743e": 106, "9999052286148071": 106, "475799015490338e": 106, "403173675702419e": 106, "5848207794988411e": 106, "0010207017185166478": 106, "9989792704582214": 106, "2124368115328252e": 106, "9999977350234985": 106, "6512358342879452e": 106, "9999834299087524": 106, "359853614412714e": 106, "9999936819076538": 106, "600314317329321e": 106, "9999840259552002": 106, "5589323083986528e": 106, "9999843835830688": 106, "5513256585109048e": 106, "9999845027923584": 106, "pollut": 107, "shit": 107, "checker": 107, "mobilenet": 107, "v2": 107, "max_batch_s": 107, "1970": 108, "1980": 108, "1990": 108, "2000": 108, "2010": 108, "2015": 108, "2020": 108, "ag": 108, "9805465340614319": 108, "761269782553427e": 108, "0005044879508204758": 108, "01569165475666523": 108, "002850610064342618": 108, "00037849770160391927": 108, "9434612113400362e": 108, "053497342392802e": 108, "9992554783821106": 108, "0006490182713605464": 108, "8857468805654207e": 108, "317252262353577e": 108, "314484721769986e": 108, "0750001138148946e": 108, "706833609205205e": 108, "00034479793976061046": 108, "9995512366294861": 108, "391363472677767e": 108, "4607510820496827e": 108, "0679690351244062e": 108, "661913514311891e": 108, "757471131393686e": 108, "0744897230761126e": 108, "76177470368566e": 108, "9996387958526611": 108, "160279296338558e": 108, "00013228354509919882": 108, "1361367038916796e": 108, "464057489414699e": 108, "2412899599876255e": 108, "703883653040975e": 108, "127358498517424e": 108, "9973921775817871": 108, "0022309015039354563": 108, "00018872201326303184": 108, "780902943617548e": 108, "422096920578042e": 108, "638929097680375e": 108, "152203023797483e": 108, "00028818511054851115": 108, "9996094107627869": 108, "58777353237383e": 108, "9200742826797068e": 108, "00017117452807724476": 108, "518441947875544e": 108, "885544381570071e": 108, "4389253010449465e": 108, "1696006772108376e": 108, "9996393918991089": 108, "contenti": 109, "safe_teen": 109, "non_teen": 109, "caformer_s36_v0": 109, "9998493194580078": 109, "0378791052498855e": 109, "00012023092131130397": 109, "9790042638778687": 109, "0017522255657240748": 109, "01924353837966919": 109, "9998124241828918": 109, "19778298237361e": 109, "0001456339523429051": 109, "0008521362324245274": 109, "9989691972732544": 109, "00017870066221803427": 109, "0992944781901315e": 109, "9994398951530457": 109, "0004991036257706583": 109, "2035720727872103e": 109, "9994019269943237": 109, "0005460577667690814": 109, "0478151529678144e": 109, "524079147609882e": 109, "999934196472168": 109, "786742884898558e": 109, "653994154883549e": 109, "9998156428337097": 109, "0001218809193233028": 109, "00013706681784242392": 109, "9997410178184509": 109, "jpeg_trunc": 110, "2216614_truncat": 110, "imagefil": 110, "load_truncated_imag": 110, "ascii": 111, "metric": 111, "list_det_model": 111, "list_rec_model": 111, "sd": 111, "platform": [112, 113], "shutil": [112, 113], "cpuinfo": [112, 113], "psutil": [112, 113], "hbutil": [112, 113], "size_to_bytes_str": [112, 113], "python_implement": [112, 113], "python_vers": [112, 113], "brand": [112, 113], "get_cpu_info": [112, 113], "brand_raw": [112, 113], "cpu_count": [112, 113], "freq": [112, 113], "cpu_freq": [112, 113], "mhz": [112, 113], "virtual_memori": [112, 113], "ye": [112, 113], "nvidia": [112, 113], "smi": [112, 113], "1018": [112, 113], "azur": [112, 113], "x86_64": [112, 113], "glibc2": [112, 113], "cpython": [112, 113], "amd": [112, 113], "epyc": [112, 113], "7763": [112, 113], "3256": 112, "2307499999997": 112, "621": [112, 113], "gib": [112, 113], "deploi": [112, 113], "action": [112, 113], "3016": 113, "9647499999996": 113, "imgutil": 114, "pypi": 114, "simpli": 114, "newest": 114, "git": 114, "script": 114, "__name__": 114, "__main__": 114, "narugo1992": 114, "still": 114, "out": 114, "io": 114, "html": 114, "faq": 115}, "objects": {"imgutils": [[1, 0, 0, "-", "ascii"], [2, 0, 0, "-", "config"], [9, 0, 0, "-", "data"], [20, 0, 0, "-", "detect"], [27, 0, 0, "-", "edge"], [34, 0, 0, "-", "generic"], [40, 0, 0, "-", "metadata"], [45, 0, 0, "-", "metrics"], [49, 0, 0, "-", "ocr"], [53, 0, 0, "-", "operate"], [57, 0, 0, "-", "pose"], [60, 0, 0, "-", "preprocess"], [65, 0, 0, "-", "resource"], [67, 0, 0, "-", "restore"], [70, 0, 0, "-", "sd"], [74, 0, 0, "-", "segment"], [82, 0, 0, "-", "tagging"], [89, 0, 0, "-", "upscale"], [92, 0, 0, "-", "utils"], [101, 0, 0, "-", "validate"]], "imgutils.ascii": [[0, 0, 0, "-", "drawing"]], "imgutils.ascii.drawing": [[0, 1, 1, "", "ascii_drawing"]], "imgutils.config": [[3, 0, 0, "-", "meta"]], "imgutils.config.meta": [[3, 2, 1, "", "__AUTHOR_EMAIL__"], [3, 2, 1, "", "__AUTHOR__"], [3, 2, 1, "", "__DESCRIPTION__"], [3, 2, 1, "", "__TITLE__"], [3, 2, 1, "", "__VERSION__"]], "imgutils.data": [[4, 0, 0, "-", "background"], [5, 0, 0, "-", "blob"], [6, 0, 0, "-", "decode"], [7, 0, 0, "-", "encode"], [8, 0, 0, "-", "image"], [10, 0, 0, "-", "layer"], [11, 0, 0, "-", "pad"], [12, 0, 0, "-", "url"]], "imgutils.data.background": [[4, 1, 1, "", "grid_background"], [4, 1, 1, "", "grid_transparent"]], "imgutils.data.blob": [[5, 1, 1, "", "is_valid_image_blob_url"], [5, 1, 1, "", "load_image_from_blob_url"], [5, 1, 1, "", "to_blob_url"]], "imgutils.data.decode": [[6, 1, 1, "", "rgb_decode"]], "imgutils.data.encode": [[7, 1, 1, "", "rgb_encode"]], "imgutils.data.image": [[8, 1, 1, "", "has_alpha_channel"], [8, 1, 1, "", "load_image"], [8, 1, 1, "", "load_images"]], "imgutils.data.layer": [[10, 1, 1, "", "istack"]], "imgutils.data.pad": [[11, 1, 1, "", "pad_image_to_size"]], "imgutils.data.url": [[12, 1, 1, "", "download_image_from_url"], [12, 1, 1, "", "is_http_url"]], "imgutils.detect": [[13, 0, 0, "-", "booru_yolo"], [14, 0, 0, "-", "censor"], [15, 0, 0, "-", "eye"], [16, 0, 0, "-", "face"], [17, 0, 0, "-", "halfbody"], [18, 0, 0, "-", "hand"], [19, 0, 0, "-", "head"], [21, 0, 0, "-", "nudenet"], [22, 0, 0, "-", "person"], [23, 0, 0, "-", "similarity"], [24, 0, 0, "-", "text"], [25, 0, 0, "-", "visual"]], "imgutils.detect.booru_yolo": [[13, 1, 1, "", "detect_with_booru_yolo"]], "imgutils.detect.censor": [[14, 1, 1, "", "detect_censors"]], "imgutils.detect.eye": [[15, 1, 1, "", "detect_eyes"]], "imgutils.detect.face": [[16, 1, 1, "", "detect_faces"]], "imgutils.detect.halfbody": [[17, 1, 1, "", "detect_halfbody"]], "imgutils.detect.hand": [[18, 1, 1, "", "detect_hands"]], "imgutils.detect.head": [[19, 1, 1, "", "detect_heads"]], "imgutils.detect.nudenet": [[21, 1, 1, "", "detect_with_nudenet"]], "imgutils.detect.person": [[22, 1, 1, "", "detect_person"]], "imgutils.detect.similarity": [[23, 1, 1, "", "bboxes_similarity"], [23, 1, 1, "", "calculate_iou"], [23, 1, 1, "", "calculate_mask_iou"], [23, 1, 1, "", "detection_similarity"], [23, 1, 1, "", "detection_with_mask_similarity"], [23, 1, 1, "", "masks_similarity"]], "imgutils.detect.text": [[24, 1, 1, "", "detect_text"]], "imgutils.detect.visual": [[25, 1, 1, "", "detection_visualize"]], "imgutils.edge": [[26, 0, 0, "-", "canny"], [28, 0, 0, "-", "lineart"], [29, 0, 0, "-", "lineart_anime"]], "imgutils.edge.canny": [[26, 1, 1, "", "edge_image_with_canny"], [26, 1, 1, "", "get_edge_by_canny"]], "imgutils.edge.lineart": [[28, 1, 1, "", "edge_image_with_lineart"], [28, 1, 1, "", "get_edge_by_lineart"]], "imgutils.edge.lineart_anime": [[29, 1, 1, "", "edge_image_with_lineart_anime"], [29, 1, 1, "", "get_edge_by_lineart_anime"]], "imgutils.generic": [[30, 0, 0, "-", "classify"], [31, 0, 0, "-", "classify_timm"], [32, 0, 0, "-", "clip"], [33, 0, 0, "-", "enhance"], [35, 0, 0, "-", "multilabel_timm"], [36, 0, 0, "-", "siglip"], [37, 0, 0, "-", "yolo"], [38, 0, 0, "-", "yoloseg"]], "imgutils.generic.classify": [[30, 3, 1, "", "ClassifyModel"], [30, 1, 1, "", "classify_predict"], [30, 1, 1, "", "classify_predict_fmt"], [30, 1, 1, "", "classify_predict_score"]], "imgutils.generic.classify.ClassifyModel": [[30, 4, 1, "", "__init__"], [30, 4, 1, "", "clear"], [30, 4, 1, "", "launch_demo"], [30, 4, 1, "", "make_ui"], [30, 4, 1, "", "predict"], [30, 4, 1, "", "predict_fmt"], [30, 4, 1, "", "predict_score"]], "imgutils.generic.classify_timm": [[31, 3, 1, "", "ClassifyTIMMModel"], [31, 1, 1, "", "classify_timm_predict"]], "imgutils.generic.classify_timm.ClassifyTIMMModel": [[31, 4, 1, "", "__init__"], [31, 4, 1, "", "launch_demo"], [31, 4, 1, "", "make_ui"], [31, 4, 1, "", "predict"]], "imgutils.generic.clip": [[32, 3, 1, "", "CLIPModel"], [32, 1, 1, "", "clip_image_encode"], [32, 1, 1, "", "clip_predict"], [32, 1, 1, "", "clip_text_encode"]], "imgutils.generic.clip.CLIPModel": [[32, 4, 1, "", "__init__"], [32, 4, 1, "", "clear"], [32, 4, 1, "", "image_encode"], [32, 4, 1, "", "launch_demo"], [32, 4, 1, "", "make_ui"], [32, 4, 1, "", "predict"], [32, 4, 1, "", "text_encode"]], "imgutils.generic.enhance": [[33, 3, 1, "", "ImageEnhancer"]], "imgutils.generic.enhance.ImageEnhancer": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "process"]], "imgutils.generic.multilabel_timm": [[35, 3, 1, "", "MultiLabelTIMMModel"], [35, 1, 1, "", "multilabel_timm_predict"]], "imgutils.generic.multilabel_timm.MultiLabelTIMMModel": [[35, 4, 1, "", "__init__"], [35, 4, 1, "", "launch_demo"], [35, 4, 1, "", "make_ui"], [35, 4, 1, "", "predict"]], "imgutils.generic.siglip": [[36, 3, 1, "", "SigLIPModel"], [36, 1, 1, "", "siglip_image_encode"], [36, 1, 1, "", "siglip_predict"], [36, 1, 1, "", "siglip_text_encode"]], "imgutils.generic.siglip.SigLIPModel": [[36, 4, 1, "", "__init__"], [36, 4, 1, "", "clear"], [36, 4, 1, "", "image_encode"], [36, 4, 1, "", "launch_demo"], [36, 4, 1, "", "make_ui"], [36, 4, 1, "", "predict"], [36, 4, 1, "", "text_encode"]], "imgutils.generic.yolo": [[37, 3, 1, "", "YOLOModel"], [37, 1, 1, "", "yolo_predict"]], "imgutils.generic.yolo.YOLOModel": [[37, 4, 1, "", "__init__"], [37, 4, 1, "", "clear"], [37, 4, 1, "", "launch_demo"], [37, 4, 1, "", "make_ui"], [37, 4, 1, "", "predict"]], "imgutils.generic.yoloseg": [[38, 3, 1, "", "YOLOSegmentationModel"], [38, 1, 1, "", "yolo_seg_predict"]], "imgutils.generic.yoloseg.YOLOSegmentationModel": [[38, 4, 1, "", "__init__"], [38, 4, 1, "", "clear"], [38, 4, 1, "", "launch_demo"], [38, 4, 1, "", "make_ui"], [38, 5, 1, "", "model_names"], [38, 4, 1, "", "predict"]], "imgutils.metadata": [[39, 0, 0, "-", "geninfo"], [41, 0, 0, "-", "lsb"]], "imgutils.metadata.geninfo": [[39, 1, 1, "", "read_geninfo_exif"], [39, 1, 1, "", "read_geninfo_gif"], [39, 1, 1, "", "read_geninfo_parameters"], [39, 1, 1, "", "write_geninfo_exif"], [39, 1, 1, "", "write_geninfo_gif"], [39, 1, 1, "", "write_geninfo_parameters"]], "imgutils.metadata.lsb": [[41, 3, 1, "", "ImageLsbDataExtractor"], [41, 3, 1, "", "LSBExtractor"], [41, 3, 1, "", "LSBReadError"], [41, 1, 1, "", "inject_data"], [41, 1, 1, "", "read_lsb_metadata"], [41, 1, 1, "", "read_lsb_raw_bytes"], [41, 1, 1, "", "serialize_json"], [41, 1, 1, "", "serialize_pnginfo"], [41, 1, 1, "", "write_lsb_metadata"], [41, 1, 1, "", "write_lsb_raw_bytes"]], "imgutils.metadata.lsb.ImageLsbDataExtractor": [[41, 4, 1, "", "__init__"], [41, 4, 1, "", "extract_data"]], "imgutils.metadata.lsb.LSBExtractor": [[41, 4, 1, "", "__init__"], [41, 4, 1, "", "get_next_n_bytes"], [41, 4, 1, "", "get_one_byte"], [41, 4, 1, "", "read_32bit_integer"]], "imgutils.metrics": [[42, 0, 0, "-", "aesthetic"], [43, 0, 0, "-", "ccip"], [44, 0, 0, "-", "dbaesthetic"], [46, 0, 0, "-", "laplacian"], [47, 0, 0, "-", "lpips"], [48, 0, 0, "-", "psnr_"]], "imgutils.metrics.aesthetic": [[42, 1, 1, "", "get_aesthetic_score"]], "imgutils.metrics.ccip": [[43, 1, 1, "", "ccip_batch_differences"], [43, 1, 1, "", "ccip_batch_extract_features"], [43, 1, 1, "", "ccip_batch_same"], [43, 1, 1, "", "ccip_clustering"], [43, 1, 1, "", "ccip_default_clustering_params"], [43, 1, 1, "", "ccip_default_threshold"], [43, 1, 1, "", "ccip_difference"], [43, 1, 1, "", "ccip_extract_feature"], [43, 1, 1, "", "ccip_merge"], [43, 1, 1, "", "ccip_same"]], "imgutils.metrics.dbaesthetic": [[44, 1, 1, "", "anime_dbaesthetic"]], "imgutils.metrics.laplacian": [[46, 1, 1, "", "laplacian_score"]], "imgutils.metrics.lpips": [[47, 1, 1, "", "lpips_clustering"], [47, 1, 1, "", "lpips_difference"], [47, 1, 1, "", "lpips_extract_feature"]], "imgutils.metrics.psnr_": [[48, 1, 1, "", "psnr"]], "imgutils.ocr": [[49, 1, 1, "", "detect_text_with_ocr"], [49, 1, 1, "", "list_det_models"], [49, 1, 1, "", "list_rec_models"], [49, 1, 1, "", "ocr"]], "imgutils.operate": [[50, 0, 0, "-", "align"], [51, 0, 0, "-", "censor_"], [52, 0, 0, "-", "imgcensor"], [54, 0, 0, "-", "squeeze"]], "imgutils.operate.align": [[50, 1, 1, "", "align_maxsize"]], "imgutils.operate.censor_": [[51, 3, 1, "", "BaseCensor"], [51, 3, 1, "", "BlurCensor"], [51, 3, 1, "", "ColorCensor"], [51, 3, 1, "", "PixelateCensor"], [51, 1, 1, "", "censor_areas"], [51, 1, 1, "", "censor_nsfw"], [51, 1, 1, "", "register_censor_method"]], "imgutils.operate.censor_.BaseCensor": [[51, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.BlurCensor": [[51, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.ColorCensor": [[51, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.PixelateCensor": [[51, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor": [[52, 3, 1, "", "EmojiBasedCensor"], [52, 3, 1, "", "ImageBasedCensor"], [52, 3, 1, "", "SingleImage"]], "imgutils.operate.imgcensor.EmojiBasedCensor": [[52, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.ImageBasedCensor": [[52, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.SingleImage": [[52, 4, 1, "", "__init__"], [52, 4, 1, "", "find_for_area"], [52, 5, 1, "", "height"], [52, 5, 1, "", "width"]], "imgutils.operate.squeeze": [[54, 1, 1, "", "squeeze"], [54, 1, 1, "", "squeeze_with_transparency"]], "imgutils.pose": [[55, 0, 0, "-", "dwpose"], [56, 0, 0, "-", "format"], [58, 0, 0, "-", "visual"]], "imgutils.pose.dwpose": [[55, 1, 1, "", "dwpose_estimate"]], "imgutils.pose.format": [[56, 3, 1, "", "OP18KeyPointSet"], [56, 2, 1, "", "OP18_BODY_MAX"], [56, 2, 1, "", "OP18_BODY_MIN"], [56, 2, 1, "", "OP18_FACE_MAX"], [56, 2, 1, "", "OP18_FACE_MIN"], [56, 2, 1, "", "OP18_LEFT_FOOT_MAX"], [56, 2, 1, "", "OP18_LEFT_FOOT_MIN"], [56, 2, 1, "", "OP18_LEFT_HAND_MAX"], [56, 2, 1, "", "OP18_LEFT_HAND_MIN"], [56, 2, 1, "", "OP18_RIGHT_FOOT_MAX"], [56, 2, 1, "", "OP18_RIGHT_FOOT_MIN"], [56, 2, 1, "", "OP18_RIGHT_HAND_MAX"], [56, 2, 1, "", "OP18_RIGHT_HAND_MIN"], [56, 6, 1, "", "OpenPose18"]], "imgutils.pose.format.OP18KeyPointSet": [[56, 4, 1, "", "__init__"], [56, 4, 1, "", "__mul__"], [56, 4, 1, "", "__truediv__"], [56, 5, 1, "", "body"], [56, 5, 1, "", "face"], [56, 5, 1, "", "left_foot"], [56, 5, 1, "", "left_hand"], [56, 5, 1, "", "right_foot"], [56, 5, 1, "", "right_hand"]], "imgutils.pose.format.OpenPose18": [[56, 7, 1, "", "LEFT_ANKLE"], [56, 7, 1, "", "LEFT_BIG_TOE"], [56, 7, 1, "", "LEFT_EAR"], [56, 7, 1, "", "LEFT_ELBOW"], [56, 7, 1, "", "LEFT_EYE"], [56, 7, 1, "", "LEFT_HEEL"], [56, 7, 1, "", "LEFT_HIP"], [56, 7, 1, "", "LEFT_KNEE"], [56, 7, 1, "", "LEFT_SHOULDER"], [56, 7, 1, "", "LEFT_SMALL_TOE"], [56, 7, 1, "", "LEFT_WRIST"], [56, 7, 1, "", "NECK"], [56, 7, 1, "", "NOSE"], [56, 7, 1, "", "RIGHT_ANKLE"], [56, 7, 1, "", "RIGHT_BIG_TOE"], [56, 7, 1, "", "RIGHT_EAR"], [56, 7, 1, "", "RIGHT_ELBOW"], [56, 7, 1, "", "RIGHT_EYE"], [56, 7, 1, "", "RIGHT_HEEL"], [56, 7, 1, "", "RIGHT_HIP"], [56, 7, 1, "", "RIGHT_KNEE"], [56, 7, 1, "", "RIGHT_SHOULDER"], [56, 7, 1, "", "RIGHT_SMALL_TOE"], [56, 7, 1, "", "RIGHT_WRIST"]], "imgutils.pose.visual": [[58, 1, 1, "", "op18_visualize"]], "imgutils.preprocess": [[59, 0, 0, "-", "base"], [61, 0, 0, "-", "pillow"], [62, 0, 0, "-", "torchvision"], [63, 0, 0, "-", "transformers"]], "imgutils.preprocess.base": [[59, 3, 1, "", "NotParseTarget"]], "imgutils.preprocess.pillow": [[61, 1, 1, "", "create_pillow_transforms"], [61, 1, 1, "", "parse_pillow_transforms"], [61, 1, 1, "", "register_pillow_parse"], [61, 1, 1, "", "register_pillow_transform"]], "imgutils.preprocess.torchvision": [[62, 1, 1, "", "create_torchvision_transforms"], [62, 1, 1, "", "parse_torchvision_transforms"], [62, 1, 1, "", "register_torchvision_parse"], [62, 1, 1, "", "register_torchvision_transform"]], "imgutils.preprocess.transformers": [[63, 3, 1, "", "NotProcessorTypeError"], [63, 1, 1, "", "convert_to_size_dict"], [63, 1, 1, "", "create_bit_transforms"], [63, 1, 1, "", "create_blip_transforms"], [63, 1, 1, "", "create_clip_transforms"], [63, 1, 1, "", "create_convnext_transforms"], [63, 1, 1, "", "create_mobilenetv2_transforms"], [63, 1, 1, "", "create_siglip_transforms"], [63, 1, 1, "", "create_transforms_from_bit_processor"], [63, 1, 1, "", "create_transforms_from_blip_processor"], [63, 1, 1, "", "create_transforms_from_clip_processor"], [63, 1, 1, "", "create_transforms_from_convnext_processor"], [63, 1, 1, "", "create_transforms_from_mobilenetv2_processor"], [63, 1, 1, "", "create_transforms_from_siglip_processor"], [63, 1, 1, "", "create_transforms_from_transformers"], [63, 1, 1, "", "create_transforms_from_vit_processor"], [63, 1, 1, "", "create_vit_transforms"], [63, 1, 1, "", "get_size_dict"], [63, 1, 1, "", "is_valid_size_dict"], [63, 1, 1, "", "register_creators_for_transformers"]], "imgutils.resource": [[64, 0, 0, "-", "background"]], "imgutils.resource.background": [[64, 3, 1, "", "BackgroundImageSet"], [64, 1, 1, "", "get_bg_image"], [64, 1, 1, "", "get_bg_image_file"], [64, 1, 1, "", "list_bg_image_files"], [64, 1, 1, "", "random_bg_image"], [64, 1, 1, "", "random_bg_image_file"]], "imgutils.resource.background.BackgroundImageSet": [[64, 4, 1, "", "__init__"], [64, 4, 1, "", "get_image"], [64, 4, 1, "", "get_image_file"], [64, 4, 1, "", "list_image_files"], [64, 4, 1, "", "random_image"], [64, 4, 1, "", "random_image_file"]], "imgutils.restore": [[66, 0, 0, "-", "adversarial"], [68, 0, 0, "-", "nafnet"], [69, 0, 0, "-", "scunet"]], "imgutils.restore.adversarial": [[66, 1, 1, "", "remove_adversarial_noise"]], "imgutils.restore.nafnet": [[68, 1, 1, "", "restore_with_nafnet"]], "imgutils.restore.scunet": [[69, 1, 1, "", "restore_with_scunet"]], "imgutils.sd": [[71, 0, 0, "-", "metadata"], [72, 0, 0, "-", "model"], [73, 0, 0, "-", "nai"]], "imgutils.sd.metadata": [[71, 3, 1, "", "SDMetaData"], [71, 1, 1, "", "get_sdmeta_from_image"], [71, 1, 1, "", "parse_sdmeta_from_text"], [71, 1, 1, "", "save_image_with_sdmeta"]], "imgutils.sd.metadata.SDMetaData": [[71, 4, 1, "", "__str__"], [71, 5, 1, "", "pnginfo"], [71, 5, 1, "", "text"]], "imgutils.sd.model": [[72, 1, 1, "", "read_metadata"], [72, 1, 1, "", "save_with_metadata"]], "imgutils.sd.nai": [[73, 3, 1, "", "NAIMetaData"], [73, 3, 1, "", "NAIMetadata"], [73, 1, 1, "", "add_naimeta_to_image"], [73, 1, 1, "", "get_naimeta_from_image"], [73, 1, 1, "", "save_image_with_naimeta"]], "imgutils.sd.nai.NAIMetaData": [[73, 4, 1, "", "__init__"], [73, 5, 1, "", "pnginfo"]], "imgutils.segment": [[75, 0, 0, "-", "isnetis"]], "imgutils.segment.isnetis": [[75, 1, 1, "", "get_isnetis_mask"], [75, 1, 1, "", "segment_rgba_with_isnetis"], [75, 1, 1, "", "segment_with_isnetis"]], "imgutils.tagging": [[76, 0, 0, "-", "blacklist"], [77, 0, 0, "-", "camie"], [78, 0, 0, "-", "character"], [79, 0, 0, "-", "deepdanbooru"], [80, 0, 0, "-", "deepgelbooru"], [81, 0, 0, "-", "format"], [83, 0, 0, "-", "match"], [84, 0, 0, "-", "mldanbooru"], [85, 0, 0, "-", "order"], [86, 0, 0, "-", "overlap"], [87, 0, 0, "-", "wd14"]], "imgutils.tagging.blacklist": [[76, 1, 1, "", "drop_blacklisted_tags"], [76, 1, 1, "", "is_blacklisted"]], "imgutils.tagging.camie": [[77, 1, 1, "", "convert_camie_emb_to_prediction"], [77, 1, 1, "", "get_camie_tags"]], "imgutils.tagging.character": [[78, 2, 1, "", "CHAR_PREFIXES"], [78, 2, 1, "", "CHAR_SUFFIXES"], [78, 2, 1, "", "CHAR_WHITELIST_PREFIX"], [78, 2, 1, "", "CHAR_WHITELIST_SUFFIX"], [78, 2, 1, "", "CHAR_WHITELIST_WORD"], [78, 3, 1, "", "CharacterTagPool"], [78, 1, 1, "", "drop_basic_character_tags"], [78, 1, 1, "", "is_basic_character_tag"]], "imgutils.tagging.character.CharacterTagPool": [[78, 4, 1, "", "__init__"], [78, 4, 1, "", "drop_basic_character_tags"], [78, 4, 1, "", "is_basic_character_tag"]], "imgutils.tagging.deepdanbooru": [[79, 1, 1, "", "get_deepdanbooru_tags"]], "imgutils.tagging.deepgelbooru": [[80, 1, 1, "", "get_deepgelbooru_tags"]], "imgutils.tagging.format": [[81, 1, 1, "", "add_underline"], [81, 1, 1, "", "remove_underline"], [81, 1, 1, "", "tags_to_text"]], "imgutils.tagging.match": [[83, 1, 1, "", "tag_match_full"], [83, 1, 1, "", "tag_match_prefix"], [83, 1, 1, "", "tag_match_suffix"]], "imgutils.tagging.mldanbooru": [[84, 1, 1, "", "get_mldanbooru_tags"]], "imgutils.tagging.order": [[85, 1, 1, "", "sort_tags"]], "imgutils.tagging.overlap": [[86, 1, 1, "", "drop_overlap_tags"]], "imgutils.tagging.wd14": [[87, 1, 1, "", "convert_wd14_emb_to_prediction"], [87, 1, 1, "", "denormalize_wd14_emb"], [87, 1, 1, "", "get_wd14_tags"]], "imgutils.upscale": [[88, 0, 0, "-", "cdc"]], "imgutils.upscale.cdc": [[88, 1, 1, "", "upscale_with_cdc"]], "imgutils.utils": [[90, 0, 0, "-", "cache"], [91, 0, 0, "-", "func"], [93, 0, 0, "-", "onnxruntime"]], "imgutils.utils.cache": [[90, 1, 1, "", "ts_lru_cache"]], "imgutils.utils.func": [[91, 1, 1, "", "sigmoid"]], "imgutils.utils.onnxruntime": [[93, 1, 1, "", "get_onnx_provider"], [93, 1, 1, "", "open_onnx_model"]], "imgutils.validate": [[94, 0, 0, "-", "aicheck"], [95, 0, 0, "-", "bangumi_char"], [96, 0, 0, "-", "classify"], [97, 0, 0, "-", "color"], [98, 0, 0, "-", "completeness"], [99, 0, 0, "-", "dbrating"], [100, 0, 0, "-", "furry"], [102, 0, 0, "-", "monochrome"], [103, 0, 0, "-", "nsfw"], [104, 0, 0, "-", "portrait"], [105, 0, 0, "-", "rating"], [106, 0, 0, "-", "real"], [107, 0, 0, "-", "safe"], [108, 0, 0, "-", "style_age"], [109, 0, 0, "-", "teen"], [110, 0, 0, "-", "truncate"]], "imgutils.validate.aicheck": [[94, 1, 1, "", "get_ai_created_score"], [94, 1, 1, "", "is_ai_created"]], "imgutils.validate.bangumi_char": [[95, 1, 1, "", "anime_bangumi_char"], [95, 1, 1, "", "anime_bangumi_char_score"]], "imgutils.validate.classify": [[96, 1, 1, "", "anime_classify"], [96, 1, 1, "", "anime_classify_score"]], "imgutils.validate.color": [[97, 1, 1, "", "is_greyscale"]], "imgutils.validate.completeness": [[98, 1, 1, "", "anime_completeness"], [98, 1, 1, "", "anime_completeness_score"]], "imgutils.validate.dbrating": [[99, 1, 1, "", "anime_dbrating"], [99, 1, 1, "", "anime_dbrating_score"]], "imgutils.validate.furry": [[100, 1, 1, "", "anime_furry"], [100, 1, 1, "", "anime_furry_score"]], "imgutils.validate.monochrome": [[102, 1, 1, "", "get_monochrome_score"], [102, 1, 1, "", "is_monochrome"]], "imgutils.validate.nsfw": [[103, 1, 1, "", "nsfw_pred"], [103, 1, 1, "", "nsfw_pred_score"]], "imgutils.validate.portrait": [[104, 1, 1, "", "anime_portrait"], [104, 1, 1, "", "anime_portrait_score"]], "imgutils.validate.rating": [[105, 1, 1, "", "anime_rating"], [105, 1, 1, "", "anime_rating_score"]], "imgutils.validate.real": [[106, 1, 1, "", "anime_real"], [106, 1, 1, "", "anime_real_score"]], "imgutils.validate.safe": [[107, 1, 1, "", "safe_check"], [107, 1, 1, "", "safe_check_score"]], "imgutils.validate.style_age": [[108, 1, 1, "", "anime_style_age"], [108, 1, 1, "", "anime_style_age_score"]], "imgutils.validate.teen": [[109, 1, 1, "", "anime_teen"], [109, 1, 1, "", "anime_teen_score"]], "imgutils.validate.truncate": [[110, 1, 1, "", "is_truncated_file"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:data", "3": "py:class", "4": "py:method", "5": "py:property", "6": "py:enum", "7": "py:attribute"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "data", "Python data"], "3": ["py", "class", "Python class"], "4": ["py", "method", "Python method"], "5": ["py", "property", "Python property"], "6": ["py", "enum", "Python enum"], "7": ["py", "attribute", "Python attribute"]}, "titleterms": {"imgutil": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111], "ascii": [0, 1], "draw": 0, "ascii_draw": 0, "config": [2, 3], "meta": 3, "__title__": 3, "__version__": 3, "__description__": 3, "__author__": 3, "__author_email__": 3, "data": [4, 5, 6, 7, 8, 9, 10, 11, 12], "background": [4, 64], "grid_background": 4, "grid_transpar": 4, "blob": 5, "to_blob_url": 5, "load_image_from_blob_url": 5, "is_valid_image_blob_url": 5, "decod": 6, "rgb_decod": 6, "encod": 7, "rgb_encod": 7, "imag": 8, "load_imag": 8, "has_alpha_channel": 8, "layer": 10, "istack": 10, "pad": 11, "pad_image_to_s": 11, "url": 12, "download_image_from_url": 12, "is_http_url": 12, "detect": [13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25], "booru_yolo": 13, "model": [13, 72], "label": 13, "descript": 13, "avail": 13, "pp": 13, "seri": 13, "AS": 13, "aa": 13, "detect_with_booru_yolo": 13, "censor": 14, "detect_censor": 14, "ey": 15, "detect_ey": 15, "face": 16, "detect_fac": 16, "halfbodi": 17, "detect_halfbodi": 17, "hand": 18, "detect_hand": 18, "head": 19, "detect_head": 19, "nudenet": 21, "detect_with_nudenet": 21, "person": 22, "detect_person": 22, "similar": 23, "calculate_i": 23, "bboxes_similar": 23, "detection_similar": 23, "calculate_mask_i": 23, "masks_similar": 23, "detection_with_mask_similar": 23, "text": 24, "detect_text": 24, "visual": [25, 58], "detection_visu": 25, "edg": [26, 27, 28, 29], "canni": 26, "get_edge_by_canni": 26, "edge_image_with_canni": 26, "lineart": 28, "get_edge_by_lineart": 28, "edge_image_with_lineart": 28, "lineart_anim": 29, "get_edge_by_lineart_anim": 29, "edge_image_with_lineart_anim": 29, "gener": [30, 31, 32, 33, 34, 35, 36, 37, 38], "classifi": [30, 96], "classifymodel": 30, "classify_predict_scor": 30, "classify_predict": 30, "classify_predict_fmt": 30, "classify_timm": 31, "classifytimmmodel": 31, "classify_timm_predict": 31, "clip": 32, "clipmodel": 32, "clip_image_encod": 32, "clip_text_encod": 32, "clip_predict": 32, "enhanc": 33, "imageenhanc": 33, "multilabel_timm": 35, "multilabeltimmmodel": 35, "multilabel_timm_predict": 35, "siglip": 36, "siglipmodel": 36, "siglip_image_encod": 36, "siglip_text_encod": 36, "siglip_predict": 36, "yolo": 37, "yolomodel": 37, "yolo_predict": 37, "yoloseg": 38, "yolosegmentationmodel": 38, "yolo_seg_predict": 38, "metadata": [39, 40, 41, 71], "geninfo": 39, "read_geninfo_paramet": 39, "read_geninfo_exif": 39, "read_geninfo_gif": 39, "write_geninfo_paramet": 39, "write_geninfo_exif": 39, "write_geninfo_gif": 39, "lsb": 41, "read_lsb_raw_byt": 41, "read_lsb_metadata": 41, "write_lsb_raw_byt": 41, "write_lsb_metadata": 41, "lsbreaderror": 41, "lsbextractor": 41, "imagelsbdataextractor": 41, "serialize_pnginfo": 41, "serialize_json": 41, "inject_data": 41, "metric": [42, 43, 44, 45, 46, 47, 48], "aesthet": 42, "get_aesthetic_scor": 42, "ccip": 43, "ccip_extract_featur": 43, "ccip_batch_extract_featur": 43, "ccip_default_threshold": 43, "ccip_differ": 43, "ccip_sam": 43, "ccip_batch_differ": 43, "ccip_batch_sam": 43, "ccip_default_clustering_param": 43, "ccip_clust": 43, "ccip_merg": 43, "dbaesthet": 44, "anime_dbaesthet": 44, "laplacian": 46, "laplacian_scor": 46, "lpip": 47, "lpips_extract_featur": 47, "lpips_differ": 47, "lpips_clust": 47, "psnr_": 48, "psnr": 48, "ocr": 49, "detect_text_with_ocr": 49, "list_det_model": 49, "list_rec_model": 49, "oper": [50, 51, 52, 53, 54], "align": 50, "align_maxs": 50, "censor_": 51, "censor_area": 51, "censor_nsfw": 51, "basecensor": 51, "colorcensor": 51, "blurcensor": 51, "pixelatecensor": 51, "register_censor_method": 51, "imgcensor": 52, "imagebasedcensor": 52, "emojibasedcensor": 52, "singleimag": 52, "squeez": 54, "squeeze_with_transpar": 54, "pose": [55, 56, 57, 58], "dwpose": 55, "dwpose_estim": 55, "format": [56, 81], "op18keypointset": 56, "openpose18": 56, "op18_body_max": 56, "op18_body_min": 56, "op18_face_max": 56, "op18_face_min": 56, "op18_left_foot_max": 56, "op18_left_foot_min": 56, "op18_left_hand_max": 56, "op18_left_hand_min": 56, "op18_right_foot_max": 56, "op18_right_foot_min": 56, "op18_right_hand_max": 56, "op18_right_hand_min": 56, "op18_visu": 58, "preprocess": [59, 60, 61, 62, 63], "base": 59, "notparsetarget": 59, "pillow": 61, "register_pillow_transform": 61, "register_pillow_pars": 61, "create_pillow_transform": 61, "parse_pillow_transform": 61, "torchvis": 62, "register_torchvision_transform": 62, "register_torchvision_pars": 62, "create_torchvision_transform": 62, "parse_torchvision_transform": 62, "transform": 63, "register_creators_for_transform": 63, "notprocessortypeerror": 63, "create_transforms_from_transform": 63, "is_valid_size_dict": 63, "convert_to_size_dict": 63, "get_size_dict": 63, "create_clip_transform": 63, "create_transforms_from_clip_processor": 63, "create_convnext_transform": 63, "create_transforms_from_convnext_processor": 63, "create_vit_transform": 63, "create_transforms_from_vit_processor": 63, "create_siglip_transform": 63, "create_transforms_from_siglip_processor": 63, "create_bit_transform": 63, "create_transforms_from_bit_processor": 63, "create_blip_transform": 63, "create_transforms_from_blip_processor": 63, "create_mobilenetv2_transform": 63, "create_transforms_from_mobilenetv2_processor": 63, "resourc": [64, 65], "backgroundimageset": 64, "list_bg_image_fil": 64, "get_bg_image_fil": 64, "get_bg_imag": 64, "random_bg_image_fil": 64, "random_bg_imag": 64, "restor": [66, 67, 68, 69], "adversari": 66, "remove_adversarial_nois": 66, "nafnet": 68, "restore_with_nafnet": 68, "scunet": 69, "restore_with_scunet": 69, "sd": [70, 71, 72, 73], "sdmetadata": 71, "parse_sdmeta_from_text": 71, "get_sdmeta_from_imag": 71, "save_image_with_sdmeta": 71, "read_metadata": 72, "save_with_metadata": 72, "nai": 73, "naimetadata": 73, "get_naimeta_from_imag": 73, "add_naimeta_to_imag": 73, "save_image_with_naimeta": 73, "segment": [74, 75], "isneti": 75, "get_isnetis_mask": 75, "segment_with_isneti": 75, "segment_rgba_with_isneti": 75, "tag": [76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87], "blacklist": 76, "is_blacklist": 76, "drop_blacklisted_tag": 76, "cami": 77, "get_camie_tag": 77, "convert_camie_emb_to_predict": 77, "charact": 78, "char_whitelist_suffix": 78, "char_whitelist_prefix": 78, "char_whitelist_word": 78, "char_suffix": 78, "char_prefix": 78, "charactertagpool": 78, "is_basic_character_tag": 78, "drop_basic_character_tag": 78, "deepdanbooru": 79, "get_deepdanbooru_tag": 79, "deepgelbooru": 80, "get_deepgelbooru_tag": 80, "add_underlin": 81, "remove_underlin": 81, "tags_to_text": 81, "match": 83, "tag_match_suffix": 83, "tag_match_prefix": 83, "tag_match_ful": 83, "mldanbooru": 84, "get_mldanbooru_tag": 84, "order": 85, "sort_tag": 85, "overlap": 86, "drop_overlap_tag": 86, "wd14": 87, "get_wd14_tag": 87, "convert_wd14_emb_to_predict": 87, "denormalize_wd14_emb": 87, "upscal": [88, 89], "cdc": 88, "upscale_with_cdc": 88, "util": [90, 91, 92, 93], "cach": 90, "ts_lru_cach": 90, "func": 91, "sigmoid": 91, "onnxruntim": 93, "get_onnx_provid": 93, "open_onnx_model": 93, "valid": [94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110], "aicheck": 94, "get_ai_created_scor": 94, "is_ai_cr": 94, "bangumi_char": 95, "anime_bangumi_char_scor": 95, "anime_bangumi_char": 95, "anime_classify_scor": 96, "anime_classifi": 96, "color": 97, "is_greyscal": 97, "complet": 98, "anime_completeness_scor": 98, "anime_complet": 98, "dbrate": 99, "anime_dbrating_scor": 99, "anime_dbr": 99, "furri": 100, "anime_furry_scor": 100, "anime_furri": 100, "monochrom": 102, "get_monochrome_scor": 102, "is_monochrom": 102, "nsfw": 103, "nsfw_pred_scor": 103, "nsfw_pred": 103, "portrait": 104, "anime_portrait_scor": 104, "anime_portrait": 104, "rate": 105, "anime_rating_scor": 105, "anime_r": [105, 106], "real": 106, "anime_real_scor": 106, "safe": 107, "safe_check_scor": 107, "safe_check": 107, "style_ag": 108, "anime_style_age_scor": 108, "anime_style_ag": 108, "teen": 109, "anime_teen_scor": 109, "anime_teen": 109, "truncat": 110, "is_truncated_fil": 110, "welcom": 111, "": 111, "document": 111, "overview": 111, "tutori": 111, "inform": [111, 112, 113], "api": 111, "run": [112, 113], "environ": [112, 113], "instal": 114, "quick": 115, "start": 115}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.todo": 2, "nbsphinx": 4, "sphinx": 58}, "alltitles": {"imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "ascii_drawing": [[0, "ascii-drawing"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "__TITLE__": [[3, "title"]], "__VERSION__": [[3, "version"]], "__DESCRIPTION__": [[3, "description"]], "__AUTHOR__": [[3, "author"]], "__AUTHOR_EMAIL__": [[3, "author-email"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "grid_background": [[4, "grid-background"]], "grid_transparent": [[4, "grid-transparent"]], "imgutils.data.blob": [[5, "module-imgutils.data.blob"]], "to_blob_url": [[5, "to-blob-url"]], "load_image_from_blob_url": [[5, "load-image-from-blob-url"]], "is_valid_image_blob_url": [[5, "is-valid-image-blob-url"]], "imgutils.data.decode": [[6, "module-imgutils.data.decode"]], "rgb_decode": [[6, "rgb-decode"]], "imgutils.data.encode": [[7, "module-imgutils.data.encode"]], "rgb_encode": [[7, "rgb-encode"]], "imgutils.data.image": [[8, "module-imgutils.data.image"]], "load_image": [[8, "load-image"]], "load_images": [[8, "load-images"]], "has_alpha_channel": [[8, "has-alpha-channel"]], "imgutils.data": [[9, "module-imgutils.data"]], "imgutils.data.layer": [[10, "module-imgutils.data.layer"]], "istack": [[10, "istack"]], "imgutils.data.pad": [[11, "module-imgutils.data.pad"]], "pad_image_to_size": [[11, "pad-image-to-size"]], "imgutils.data.url": [[12, "module-imgutils.data.url"]], "download_image_from_url": [[12, "download-image-from-url"]], "is_http_url": [[12, "is-http-url"]], "imgutils.detect.booru_yolo": [[13, "module-imgutils.detect.booru_yolo"]], "Model Labels and Descriptions": [[13, "id1"]], "Available Models (PP Series)": [[13, "id2"]], "Available Models (AS Series)": [[13, "id3"]], "Available Models (AA Series)": [[13, "id4"]], "detect_with_booru_yolo": [[13, "detect-with-booru-yolo"]], "imgutils.detect.censor": [[14, "module-imgutils.detect.censor"]], "detect_censors": [[14, "detect-censors"]], "imgutils.detect.eye": [[15, "module-imgutils.detect.eye"]], "detect_eyes": [[15, "detect-eyes"]], "imgutils.detect.face": [[16, "module-imgutils.detect.face"]], "detect_faces": [[16, "detect-faces"]], "imgutils.detect.halfbody": [[17, "module-imgutils.detect.halfbody"]], "detect_halfbody": [[17, "detect-halfbody"]], "imgutils.detect.hand": [[18, "module-imgutils.detect.hand"]], "detect_hands": [[18, "detect-hands"]], "imgutils.detect.head": [[19, "module-imgutils.detect.head"]], "detect_heads": [[19, "detect-heads"]], "imgutils.detect": [[20, "module-imgutils.detect"]], "imgutils.detect.nudenet": [[21, "module-imgutils.detect.nudenet"]], "detect_with_nudenet": [[21, "detect-with-nudenet"]], "imgutils.detect.person": [[22, "module-imgutils.detect.person"]], "detect_person": [[22, "detect-person"]], "imgutils.detect.similarity": [[23, "module-imgutils.detect.similarity"]], "calculate_iou": [[23, "calculate-iou"]], "bboxes_similarity": [[23, "bboxes-similarity"]], "detection_similarity": [[23, "detection-similarity"]], "calculate_mask_iou": [[23, "calculate-mask-iou"]], "masks_similarity": [[23, "masks-similarity"]], "detection_with_mask_similarity": [[23, "detection-with-mask-similarity"]], "imgutils.detect.text": [[24, "module-imgutils.detect.text"]], "detect_text": [[24, "detect-text"]], "imgutils.detect.visual": [[25, "module-imgutils.detect.visual"]], "detection_visualize": [[25, "detection-visualize"]], "imgutils.edge.canny": [[26, "module-imgutils.edge.canny"]], "get_edge_by_canny": [[26, "get-edge-by-canny"]], "edge_image_with_canny": [[26, "edge-image-with-canny"]], "imgutils.edge": [[27, "module-imgutils.edge"]], "imgutils.edge.lineart": [[28, "module-imgutils.edge.lineart"]], "get_edge_by_lineart": [[28, "get-edge-by-lineart"]], "edge_image_with_lineart": [[28, "edge-image-with-lineart"]], "imgutils.edge.lineart_anime": [[29, "module-imgutils.edge.lineart_anime"]], "get_edge_by_lineart_anime": [[29, "get-edge-by-lineart-anime"]], "edge_image_with_lineart_anime": [[29, "edge-image-with-lineart-anime"]], "imgutils.generic.classify": [[30, "module-imgutils.generic.classify"]], "ClassifyModel": [[30, "classifymodel"]], "classify_predict_score": [[30, "classify-predict-score"]], "classify_predict": [[30, "classify-predict"]], "classify_predict_fmt": [[30, "classify-predict-fmt"]], "imgutils.generic.classify_timm": [[31, "module-imgutils.generic.classify_timm"]], "ClassifyTIMMModel": [[31, "classifytimmmodel"]], "classify_timm_predict": [[31, "classify-timm-predict"]], "imgutils.generic.clip": [[32, "module-imgutils.generic.clip"]], "CLIPModel": [[32, "clipmodel"]], "clip_image_encode": [[32, "clip-image-encode"]], "clip_text_encode": [[32, "clip-text-encode"]], "clip_predict": [[32, "clip-predict"]], "imgutils.generic.enhance": [[33, "module-imgutils.generic.enhance"]], "ImageEnhancer": [[33, "imageenhancer"]], "imgutils.generic": [[34, "module-imgutils.generic"]], "imgutils.generic.multilabel_timm": [[35, "module-imgutils.generic.multilabel_timm"]], "MultiLabelTIMMModel": [[35, "multilabeltimmmodel"]], "multilabel_timm_predict": [[35, "multilabel-timm-predict"]], "imgutils.generic.siglip": [[36, "module-imgutils.generic.siglip"]], "SigLIPModel": [[36, "siglipmodel"]], "siglip_image_encode": [[36, "siglip-image-encode"]], "siglip_text_encode": [[36, "siglip-text-encode"]], "siglip_predict": [[36, "siglip-predict"]], "imgutils.generic.yolo": [[37, "module-imgutils.generic.yolo"]], "YOLOModel": [[37, "yolomodel"]], "yolo_predict": [[37, "yolo-predict"]], "imgutils.generic.yoloseg": [[38, "module-imgutils.generic.yoloseg"]], "YOLOSegmentationModel": [[38, "yolosegmentationmodel"]], "yolo_seg_predict": [[38, "yolo-seg-predict"]], "imgutils.metadata.geninfo": [[39, "module-imgutils.metadata.geninfo"]], "read_geninfo_parameters": [[39, "read-geninfo-parameters"]], "read_geninfo_exif": [[39, "read-geninfo-exif"]], "read_geninfo_gif": [[39, "read-geninfo-gif"]], "write_geninfo_parameters": [[39, "write-geninfo-parameters"]], "write_geninfo_exif": [[39, "write-geninfo-exif"]], "write_geninfo_gif": [[39, "write-geninfo-gif"]], "imgutils.metadata": [[40, "module-imgutils.metadata"]], "imgutils.metadata.lsb": [[41, "module-imgutils.metadata.lsb"]], "read_lsb_raw_bytes": [[41, "read-lsb-raw-bytes"]], "read_lsb_metadata": [[41, "read-lsb-metadata"]], "write_lsb_raw_bytes": [[41, "write-lsb-raw-bytes"]], "write_lsb_metadata": [[41, "write-lsb-metadata"]], "LSBReadError": [[41, "lsbreaderror"]], "LSBExtractor": [[41, "lsbextractor"]], "ImageLsbDataExtractor": [[41, "imagelsbdataextractor"]], "serialize_pnginfo": [[41, "serialize-pnginfo"]], "serialize_json": [[41, "serialize-json"]], "inject_data": [[41, "inject-data"]], "imgutils.metrics.aesthetic": [[42, "module-imgutils.metrics.aesthetic"]], "get_aesthetic_score": [[42, "get-aesthetic-score"]], "imgutils.metrics.ccip": [[43, "module-imgutils.metrics.ccip"]], "ccip_extract_feature": [[43, "ccip-extract-feature"]], "ccip_batch_extract_features": [[43, "ccip-batch-extract-features"]], "ccip_default_threshold": [[43, "ccip-default-threshold"]], "ccip_difference": [[43, "ccip-difference"]], "ccip_same": [[43, "ccip-same"]], "ccip_batch_differences": [[43, "ccip-batch-differences"]], "ccip_batch_same": [[43, "ccip-batch-same"]], "ccip_default_clustering_params": [[43, "ccip-default-clustering-params"]], "ccip_clustering": [[43, "ccip-clustering"]], "ccip_merge": [[43, "ccip-merge"]], "imgutils.metrics.dbaesthetic": [[44, "module-imgutils.metrics.dbaesthetic"]], "anime_dbaesthetic": [[44, "anime-dbaesthetic"]], "imgutils.metrics": [[45, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[46, "module-imgutils.metrics.laplacian"]], "laplacian_score": [[46, "laplacian-score"]], "imgutils.metrics.lpips": [[47, "module-imgutils.metrics.lpips"]], "lpips_extract_feature": [[47, "lpips-extract-feature"]], "lpips_difference": [[47, "lpips-difference"]], "lpips_clustering": [[47, "lpips-clustering"]], "imgutils.metrics.psnr_": [[48, "module-imgutils.metrics.psnr_"]], "psnr": [[48, "id1"]], "imgutils.ocr": [[49, "module-imgutils.ocr"]], "detect_text_with_ocr": [[49, "detect-text-with-ocr"]], "ocr": [[49, "ocr"]], "list_det_models": [[49, "list-det-models"]], "list_rec_models": [[49, "list-rec-models"]], "imgutils.operate.align": [[50, "module-imgutils.operate.align"]], "align_maxsize": [[50, "align-maxsize"]], "imgutils.operate.censor_": [[51, "module-imgutils.operate.censor_"]], "censor_areas": [[51, "censor-areas"]], "censor_nsfw": [[51, "censor-nsfw"]], "BaseCensor": [[51, "basecensor"]], "ColorCensor": [[51, "colorcensor"]], "BlurCensor": [[51, "blurcensor"]], "PixelateCensor": [[51, "pixelatecensor"]], "register_censor_method": [[51, "register-censor-method"]], "imgutils.operate.imgcensor": [[52, "module-imgutils.operate.imgcensor"]], "ImageBasedCensor": [[52, "imagebasedcensor"]], "EmojiBasedCensor": [[52, "emojibasedcensor"]], "SingleImage": [[52, "singleimage"]], "imgutils.operate": [[53, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[54, "module-imgutils.operate.squeeze"]], "squeeze": [[54, "squeeze"]], "squeeze_with_transparency": [[54, "squeeze-with-transparency"]], "imgutils.pose.dwpose": [[55, "module-imgutils.pose.dwpose"]], "dwpose_estimate": [[55, "dwpose-estimate"]], "imgutils.pose.format": [[56, "module-imgutils.pose.format"]], "OP18KeyPointSet": [[56, "op18keypointset"]], "OpenPose18": [[56, "openpose18"]], "OP18_BODY_MAX": [[56, "op18-body-max"]], "OP18_BODY_MIN": [[56, "op18-body-min"]], "OP18_FACE_MAX": [[56, "op18-face-max"]], "OP18_FACE_MIN": [[56, "op18-face-min"]], "OP18_LEFT_FOOT_MAX": [[56, "op18-left-foot-max"]], "OP18_LEFT_FOOT_MIN": [[56, "op18-left-foot-min"]], "OP18_LEFT_HAND_MAX": [[56, "op18-left-hand-max"]], "OP18_LEFT_HAND_MIN": [[56, "op18-left-hand-min"]], "OP18_RIGHT_FOOT_MAX": [[56, "op18-right-foot-max"]], "OP18_RIGHT_FOOT_MIN": [[56, "op18-right-foot-min"]], "OP18_RIGHT_HAND_MAX": [[56, "op18-right-hand-max"]], "OP18_RIGHT_HAND_MIN": [[56, "op18-right-hand-min"]], "imgutils.pose": [[57, "module-imgutils.pose"]], "imgutils.pose.visual": [[58, "module-imgutils.pose.visual"]], "op18_visualize": [[58, "op18-visualize"]], "imgutils.preprocess.base": [[59, "module-imgutils.preprocess.base"]], "NotParseTarget": [[59, "notparsetarget"]], "imgutils.preprocess": [[60, "module-imgutils.preprocess"]], "imgutils.preprocess.pillow": [[61, "module-imgutils.preprocess.pillow"]], "register_pillow_transform": [[61, "register-pillow-transform"]], "register_pillow_parse": [[61, "register-pillow-parse"]], "create_pillow_transforms": [[61, "create-pillow-transforms"]], "parse_pillow_transforms": [[61, "parse-pillow-transforms"]], "imgutils.preprocess.torchvision": [[62, "module-imgutils.preprocess.torchvision"]], "register_torchvision_transform": [[62, "register-torchvision-transform"]], "register_torchvision_parse": [[62, "register-torchvision-parse"]], "create_torchvision_transforms": [[62, "create-torchvision-transforms"]], "parse_torchvision_transforms": [[62, "parse-torchvision-transforms"]], "imgutils.preprocess.transformers": [[63, "module-imgutils.preprocess.transformers"]], "register_creators_for_transformers": [[63, "register-creators-for-transformers"]], "NotProcessorTypeError": [[63, "notprocessortypeerror"]], "create_transforms_from_transformers": [[63, "create-transforms-from-transformers"]], "is_valid_size_dict": [[63, "is-valid-size-dict"]], "convert_to_size_dict": [[63, "convert-to-size-dict"]], "get_size_dict": [[63, "get-size-dict"]], "create_clip_transforms": [[63, "create-clip-transforms"]], "create_transforms_from_clip_processor": [[63, "create-transforms-from-clip-processor"]], "create_convnext_transforms": [[63, "create-convnext-transforms"]], "create_transforms_from_convnext_processor": [[63, "create-transforms-from-convnext-processor"]], "create_vit_transforms": [[63, "create-vit-transforms"]], "create_transforms_from_vit_processor": [[63, "create-transforms-from-vit-processor"]], "create_siglip_transforms": [[63, "create-siglip-transforms"]], "create_transforms_from_siglip_processor": [[63, "create-transforms-from-siglip-processor"]], "create_bit_transforms": [[63, "create-bit-transforms"]], "create_transforms_from_bit_processor": [[63, "create-transforms-from-bit-processor"]], "create_blip_transforms": [[63, "create-blip-transforms"]], "create_transforms_from_blip_processor": [[63, "create-transforms-from-blip-processor"]], "create_mobilenetv2_transforms": [[63, "create-mobilenetv2-transforms"]], "create_transforms_from_mobilenetv2_processor": [[63, "create-transforms-from-mobilenetv2-processor"]], "imgutils.resource.background": [[64, "module-imgutils.resource.background"]], "BackgroundImageSet": [[64, "backgroundimageset"]], "list_bg_image_files": [[64, "list-bg-image-files"]], "get_bg_image_file": [[64, "get-bg-image-file"]], "get_bg_image": [[64, "get-bg-image"]], "random_bg_image_file": [[64, "random-bg-image-file"]], "random_bg_image": [[64, "random-bg-image"]], "imgutils.resource": [[65, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[66, "module-imgutils.restore.adversarial"]], "remove_adversarial_noise": [[66, "remove-adversarial-noise"]], "imgutils.restore": [[67, "module-imgutils.restore"]], "imgutils.restore.nafnet": [[68, "module-imgutils.restore.nafnet"]], "restore_with_nafnet": [[68, "restore-with-nafnet"]], "imgutils.restore.scunet": [[69, "module-imgutils.restore.scunet"]], "restore_with_scunet": [[69, "restore-with-scunet"]], "imgutils.sd": [[70, "module-imgutils.sd"]], "imgutils.sd.metadata": [[71, "module-imgutils.sd.metadata"]], "SDMetaData": [[71, "sdmetadata"]], "parse_sdmeta_from_text": [[71, "parse-sdmeta-from-text"]], "get_sdmeta_from_image": [[71, "get-sdmeta-from-image"]], "save_image_with_sdmeta": [[71, "save-image-with-sdmeta"]], "imgutils.sd.model": [[72, "module-imgutils.sd.model"]], "read_metadata": [[72, "read-metadata"]], "save_with_metadata": [[72, "save-with-metadata"]], "imgutils.sd.nai": [[73, "module-imgutils.sd.nai"]], "NAIMetaData": [[73, "naimetadata"]], "NAIMetadata": [[73, "id1"]], "get_naimeta_from_image": [[73, "get-naimeta-from-image"]], "add_naimeta_to_image": [[73, "add-naimeta-to-image"]], "save_image_with_naimeta": [[73, "save-image-with-naimeta"]], "imgutils.segment": [[74, "module-imgutils.segment"]], "imgutils.segment.isnetis": [[75, "module-imgutils.segment.isnetis"]], "get_isnetis_mask": [[75, "get-isnetis-mask"]], "segment_with_isnetis": [[75, "segment-with-isnetis"]], "segment_rgba_with_isnetis": [[75, "segment-rgba-with-isnetis"]], "imgutils.tagging.blacklist": [[76, "module-imgutils.tagging.blacklist"]], "is_blacklisted": [[76, "is-blacklisted"]], "drop_blacklisted_tags": [[76, "drop-blacklisted-tags"]], "imgutils.tagging.camie": [[77, "module-imgutils.tagging.camie"]], "get_camie_tags": [[77, "get-camie-tags"]], "convert_camie_emb_to_prediction": [[77, "convert-camie-emb-to-prediction"]], "imgutils.tagging.character": [[78, "module-imgutils.tagging.character"]], "CHAR_WHITELIST_SUFFIX": [[78, "char-whitelist-suffix"]], "CHAR_WHITELIST_PREFIX": [[78, "char-whitelist-prefix"]], "CHAR_WHITELIST_WORD": [[78, "char-whitelist-word"]], "CHAR_SUFFIXES": [[78, "char-suffixes"]], "CHAR_PREFIXES": [[78, "char-prefixes"]], "CharacterTagPool": [[78, "charactertagpool"]], "is_basic_character_tag": [[78, "is-basic-character-tag"]], "drop_basic_character_tags": [[78, "drop-basic-character-tags"]], "imgutils.tagging.deepdanbooru": [[79, "module-imgutils.tagging.deepdanbooru"]], "get_deepdanbooru_tags": [[79, "get-deepdanbooru-tags"]], "imgutils.tagging.deepgelbooru": [[80, "module-imgutils.tagging.deepgelbooru"]], "get_deepgelbooru_tags": [[80, "get-deepgelbooru-tags"]], "imgutils.tagging.format": [[81, "module-imgutils.tagging.format"]], "add_underline": [[81, "add-underline"]], "remove_underline": [[81, "remove-underline"]], "tags_to_text": [[81, "tags-to-text"]], "imgutils.tagging": [[82, "module-imgutils.tagging"]], "imgutils.tagging.match": [[83, "module-imgutils.tagging.match"]], "tag_match_suffix": [[83, "tag-match-suffix"]], "tag_match_prefix": [[83, "tag-match-prefix"]], "tag_match_full": [[83, "tag-match-full"]], "imgutils.tagging.mldanbooru": [[84, "module-imgutils.tagging.mldanbooru"]], "get_mldanbooru_tags": [[84, "get-mldanbooru-tags"]], "imgutils.tagging.order": [[85, "module-imgutils.tagging.order"]], "sort_tags": [[85, "sort-tags"]], "imgutils.tagging.overlap": [[86, "module-imgutils.tagging.overlap"]], "drop_overlap_tags": [[86, "drop-overlap-tags"]], "imgutils.tagging.wd14": [[87, "module-imgutils.tagging.wd14"]], "get_wd14_tags": [[87, "get-wd14-tags"]], "convert_wd14_emb_to_prediction": [[87, "convert-wd14-emb-to-prediction"]], "denormalize_wd14_emb": [[87, "denormalize-wd14-emb"]], "imgutils.upscale.cdc": [[88, "module-imgutils.upscale.cdc"]], "upscale_with_cdc": [[88, "upscale-with-cdc"]], "imgutils.upscale": [[89, "module-imgutils.upscale"]], "imgutils.utils.cache": [[90, "module-imgutils.utils.cache"]], "ts_lru_cache": [[90, "ts-lru-cache"]], "imgutils.utils.func": [[91, "module-imgutils.utils.func"]], "sigmoid": [[91, "sigmoid"]], "imgutils.utils": [[92, "module-imgutils.utils"]], "imgutils.utils.onnxruntime": [[93, "module-imgutils.utils.onnxruntime"]], "get_onnx_provider": [[93, "get-onnx-provider"]], "open_onnx_model": [[93, "open-onnx-model"]], "imgutils.validate.aicheck": [[94, "module-imgutils.validate.aicheck"]], "get_ai_created_score": [[94, "get-ai-created-score"]], "is_ai_created": [[94, "is-ai-created"]], "imgutils.validate.bangumi_char": [[95, "module-imgutils.validate.bangumi_char"]], "anime_bangumi_char_score": [[95, "anime-bangumi-char-score"]], "anime_bangumi_char": [[95, "anime-bangumi-char"]], "imgutils.validate.classify": [[96, "module-imgutils.validate.classify"]], "anime_classify_score": [[96, "anime-classify-score"]], "anime_classify": [[96, "anime-classify"]], "imgutils.validate.color": [[97, "module-imgutils.validate.color"]], "is_greyscale": [[97, "is-greyscale"]], "imgutils.validate.completeness": [[98, "module-imgutils.validate.completeness"]], "anime_completeness_score": [[98, "anime-completeness-score"]], "anime_completeness": [[98, "anime-completeness"]], "imgutils.validate.dbrating": [[99, "module-imgutils.validate.dbrating"]], "anime_dbrating_score": [[99, "anime-dbrating-score"]], "anime_dbrating": [[99, "anime-dbrating"]], "imgutils.validate.furry": [[100, "module-imgutils.validate.furry"]], "anime_furry_score": [[100, "anime-furry-score"]], "anime_furry": [[100, "anime-furry"]], "imgutils.validate": [[101, "module-imgutils.validate"]], "imgutils.validate.monochrome": [[102, "module-imgutils.validate.monochrome"]], "get_monochrome_score": [[102, "get-monochrome-score"]], "is_monochrome": [[102, "is-monochrome"]], "imgutils.validate.nsfw": [[103, "module-imgutils.validate.nsfw"]], "nsfw_pred_score": [[103, "nsfw-pred-score"]], "nsfw_pred": [[103, "nsfw-pred"]], "imgutils.validate.portrait": [[104, "module-imgutils.validate.portrait"]], "anime_portrait_score": [[104, "anime-portrait-score"]], "anime_portrait": [[104, "anime-portrait"]], "imgutils.validate.rating": [[105, "module-imgutils.validate.rating"]], "anime_rating_score": [[105, "anime-rating-score"]], "anime_rating": [[105, "anime-rating"]], "imgutils.validate.real": [[106, "module-imgutils.validate.real"]], "anime_real_score": [[106, "anime-real-score"]], "anime_real": [[106, "anime-real"]], "imgutils.validate.safe": [[107, "module-imgutils.validate.safe"]], "safe_check_score": [[107, "safe-check-score"]], "safe_check": [[107, "safe-check"]], "imgutils.validate.style_age": [[108, "module-imgutils.validate.style_age"]], "anime_style_age_score": [[108, "anime-style-age-score"]], "anime_style_age": [[108, "anime-style-age"]], "imgutils.validate.teen": [[109, "module-imgutils.validate.teen"]], "anime_teen_score": [[109, "anime-teen-score"]], "anime_teen": [[109, "anime-teen"]], "imgutils.validate.truncate": [[110, "module-imgutils.validate.truncate"]], "is_truncated_file": [[110, "is-truncated-file"]], "Welcome to imgutils\u2019s Documentation": [[111, "welcome-to-imgutils-s-documentation"]], "Overview": [[111, "overview"]], "Tutorials": [[111, null]], "Information": [[111, null]], "API Documentation": [[111, null]], "Run Environment Information": [[112, "Run-Environment-Information"], [113, "Run-Environment-Information"]], "Installation": [[114, "installation"]], "Quick Start": [[115, "quick-start"]]}, "indexentries": {"ascii_drawing() (in module imgutils.ascii.drawing)": [[0, "imgutils.ascii.drawing.ascii_drawing"]], "imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "module": [[0, "module-imgutils.ascii.drawing"], [1, "module-imgutils.ascii"], [2, "module-imgutils.config"], [3, "module-imgutils.config.meta"], [4, "module-imgutils.data.background"], [5, "module-imgutils.data.blob"], [6, "module-imgutils.data.decode"], [7, "module-imgutils.data.encode"], [8, "module-imgutils.data.image"], [9, "module-imgutils.data"], [10, "module-imgutils.data.layer"], [11, "module-imgutils.data.pad"], [12, "module-imgutils.data.url"], [13, "module-imgutils.detect.booru_yolo"], [14, "module-imgutils.detect.censor"], [15, "module-imgutils.detect.eye"], [16, "module-imgutils.detect.face"], [17, "module-imgutils.detect.halfbody"], [18, "module-imgutils.detect.hand"], [19, "module-imgutils.detect.head"], [20, "module-imgutils.detect"], [21, "module-imgutils.detect.nudenet"], [22, "module-imgutils.detect.person"], [23, "module-imgutils.detect.similarity"], [24, "module-imgutils.detect.text"], [25, "module-imgutils.detect.visual"], [26, "module-imgutils.edge.canny"], [27, "module-imgutils.edge"], [28, "module-imgutils.edge.lineart"], [29, "module-imgutils.edge.lineart_anime"], [30, "module-imgutils.generic.classify"], [31, "module-imgutils.generic.classify_timm"], [32, "module-imgutils.generic.clip"], [33, "module-imgutils.generic.enhance"], [34, "module-imgutils.generic"], [35, "module-imgutils.generic.multilabel_timm"], [36, "module-imgutils.generic.siglip"], [37, "module-imgutils.generic.yolo"], [38, "module-imgutils.generic.yoloseg"], [39, "module-imgutils.metadata.geninfo"], [40, "module-imgutils.metadata"], [41, "module-imgutils.metadata.lsb"], [42, "module-imgutils.metrics.aesthetic"], [43, "module-imgutils.metrics.ccip"], [44, "module-imgutils.metrics.dbaesthetic"], [45, "module-imgutils.metrics"], [46, "module-imgutils.metrics.laplacian"], [47, "module-imgutils.metrics.lpips"], [48, "module-imgutils.metrics.psnr_"], [49, "module-imgutils.ocr"], [50, "module-imgutils.operate.align"], [51, "module-imgutils.operate.censor_"], [52, "module-imgutils.operate.imgcensor"], [53, "module-imgutils.operate"], [54, "module-imgutils.operate.squeeze"], [55, "module-imgutils.pose.dwpose"], [56, "module-imgutils.pose.format"], [57, "module-imgutils.pose"], [58, "module-imgutils.pose.visual"], [59, "module-imgutils.preprocess.base"], [60, "module-imgutils.preprocess"], [61, "module-imgutils.preprocess.pillow"], [62, "module-imgutils.preprocess.torchvision"], [63, "module-imgutils.preprocess.transformers"], [64, "module-imgutils.resource.background"], [65, "module-imgutils.resource"], [66, "module-imgutils.restore.adversarial"], [67, "module-imgutils.restore"], [68, "module-imgutils.restore.nafnet"], [69, "module-imgutils.restore.scunet"], [70, "module-imgutils.sd"], [71, "module-imgutils.sd.metadata"], [72, "module-imgutils.sd.model"], [73, "module-imgutils.sd.nai"], [74, "module-imgutils.segment"], [75, "module-imgutils.segment.isnetis"], [76, "module-imgutils.tagging.blacklist"], [77, "module-imgutils.tagging.camie"], [78, "module-imgutils.tagging.character"], [79, "module-imgutils.tagging.deepdanbooru"], [80, "module-imgutils.tagging.deepgelbooru"], [81, "module-imgutils.tagging.format"], [82, "module-imgutils.tagging"], [83, "module-imgutils.tagging.match"], [84, "module-imgutils.tagging.mldanbooru"], [85, "module-imgutils.tagging.order"], [86, "module-imgutils.tagging.overlap"], [87, "module-imgutils.tagging.wd14"], [88, "module-imgutils.upscale.cdc"], [89, "module-imgutils.upscale"], [90, "module-imgutils.utils.cache"], [91, "module-imgutils.utils.func"], [92, "module-imgutils.utils"], [93, "module-imgutils.utils.onnxruntime"], [94, "module-imgutils.validate.aicheck"], [95, "module-imgutils.validate.bangumi_char"], [96, "module-imgutils.validate.classify"], [97, "module-imgutils.validate.color"], [98, "module-imgutils.validate.completeness"], [99, "module-imgutils.validate.dbrating"], [100, "module-imgutils.validate.furry"], [101, "module-imgutils.validate"], [102, "module-imgutils.validate.monochrome"], [103, "module-imgutils.validate.nsfw"], [104, "module-imgutils.validate.portrait"], [105, "module-imgutils.validate.rating"], [106, "module-imgutils.validate.real"], [107, "module-imgutils.validate.safe"], [108, "module-imgutils.validate.style_age"], [109, "module-imgutils.validate.teen"], [110, "module-imgutils.validate.truncate"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "__author_email__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR_EMAIL__"]], "__author__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR__"]], "__description__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__DESCRIPTION__"]], "__title__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__TITLE__"]], "__version__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__VERSION__"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "grid_background() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_background"]], "grid_transparent() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_transparent"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "imgutils.data.blob": [[5, "module-imgutils.data.blob"]], "is_valid_image_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.is_valid_image_blob_url"]], "load_image_from_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.load_image_from_blob_url"]], "to_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.to_blob_url"]], "imgutils.data.decode": [[6, "module-imgutils.data.decode"]], "rgb_decode() (in module imgutils.data.decode)": [[6, "imgutils.data.decode.rgb_decode"]], "imgutils.data.encode": [[7, "module-imgutils.data.encode"]], "rgb_encode() (in module imgutils.data.encode)": [[7, "imgutils.data.encode.rgb_encode"]], "has_alpha_channel() (in module imgutils.data.image)": [[8, "imgutils.data.image.has_alpha_channel"]], "imgutils.data.image": [[8, "module-imgutils.data.image"]], "load_image() (in module imgutils.data.image)": [[8, "imgutils.data.image.load_image"]], "load_images() (in module imgutils.data.image)": [[8, "imgutils.data.image.load_images"]], "imgutils.data": [[9, "module-imgutils.data"]], "imgutils.data.layer": [[10, "module-imgutils.data.layer"]], "istack() (in module imgutils.data.layer)": [[10, "imgutils.data.layer.istack"]], "imgutils.data.pad": [[11, "module-imgutils.data.pad"]], "pad_image_to_size() (in module imgutils.data.pad)": [[11, "imgutils.data.pad.pad_image_to_size"]], "download_image_from_url() (in module imgutils.data.url)": [[12, "imgutils.data.url.download_image_from_url"]], "imgutils.data.url": [[12, "module-imgutils.data.url"]], "is_http_url() (in module imgutils.data.url)": [[12, "imgutils.data.url.is_http_url"]], "detect_with_booru_yolo() (in module imgutils.detect.booru_yolo)": [[13, "imgutils.detect.booru_yolo.detect_with_booru_yolo"]], "imgutils.detect.booru_yolo": [[13, "module-imgutils.detect.booru_yolo"]], "detect_censors() (in module imgutils.detect.censor)": [[14, "imgutils.detect.censor.detect_censors"]], "imgutils.detect.censor": [[14, "module-imgutils.detect.censor"]], "detect_eyes() (in module imgutils.detect.eye)": [[15, "imgutils.detect.eye.detect_eyes"]], "imgutils.detect.eye": [[15, "module-imgutils.detect.eye"]], "detect_faces() (in module imgutils.detect.face)": [[16, "imgutils.detect.face.detect_faces"]], "imgutils.detect.face": [[16, "module-imgutils.detect.face"]], "detect_halfbody() (in module imgutils.detect.halfbody)": [[17, "imgutils.detect.halfbody.detect_halfbody"]], "imgutils.detect.halfbody": [[17, "module-imgutils.detect.halfbody"]], "detect_hands() (in module imgutils.detect.hand)": [[18, "imgutils.detect.hand.detect_hands"]], "imgutils.detect.hand": [[18, "module-imgutils.detect.hand"]], "detect_heads() (in module imgutils.detect.head)": [[19, "imgutils.detect.head.detect_heads"]], "imgutils.detect.head": [[19, "module-imgutils.detect.head"]], "imgutils.detect": [[20, "module-imgutils.detect"]], "detect_with_nudenet() (in module imgutils.detect.nudenet)": [[21, "imgutils.detect.nudenet.detect_with_nudenet"]], "imgutils.detect.nudenet": [[21, "module-imgutils.detect.nudenet"]], "detect_person() (in module imgutils.detect.person)": [[22, "imgutils.detect.person.detect_person"]], "imgutils.detect.person": [[22, "module-imgutils.detect.person"]], "bboxes_similarity() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.bboxes_similarity"]], "calculate_iou() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.calculate_iou"]], "calculate_mask_iou() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.calculate_mask_iou"]], "detection_similarity() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.detection_similarity"]], "detection_with_mask_similarity() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.detection_with_mask_similarity"]], "imgutils.detect.similarity": [[23, "module-imgutils.detect.similarity"]], "masks_similarity() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.masks_similarity"]], "detect_text() (in module imgutils.detect.text)": [[24, "imgutils.detect.text.detect_text"]], "imgutils.detect.text": [[24, "module-imgutils.detect.text"]], "detection_visualize() (in module imgutils.detect.visual)": [[25, "imgutils.detect.visual.detection_visualize"]], "imgutils.detect.visual": [[25, "module-imgutils.detect.visual"]], "edge_image_with_canny() (in module imgutils.edge.canny)": [[26, "imgutils.edge.canny.edge_image_with_canny"]], "get_edge_by_canny() (in module imgutils.edge.canny)": [[26, "imgutils.edge.canny.get_edge_by_canny"]], "imgutils.edge.canny": [[26, "module-imgutils.edge.canny"]], "imgutils.edge": [[27, "module-imgutils.edge"]], "edge_image_with_lineart() (in module imgutils.edge.lineart)": [[28, "imgutils.edge.lineart.edge_image_with_lineart"]], "get_edge_by_lineart() (in module imgutils.edge.lineart)": [[28, "imgutils.edge.lineart.get_edge_by_lineart"]], "imgutils.edge.lineart": [[28, "module-imgutils.edge.lineart"]], "edge_image_with_lineart_anime() (in module imgutils.edge.lineart_anime)": [[29, "imgutils.edge.lineart_anime.edge_image_with_lineart_anime"]], "get_edge_by_lineart_anime() (in module imgutils.edge.lineart_anime)": [[29, "imgutils.edge.lineart_anime.get_edge_by_lineart_anime"]], "imgutils.edge.lineart_anime": [[29, "module-imgutils.edge.lineart_anime"]], "classifymodel (class in imgutils.generic.classify)": [[30, "imgutils.generic.classify.ClassifyModel"]], "__init__() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.__init__"]], "classify_predict() (in module imgutils.generic.classify)": [[30, "imgutils.generic.classify.classify_predict"]], "classify_predict_fmt() (in module imgutils.generic.classify)": [[30, "imgutils.generic.classify.classify_predict_fmt"]], "classify_predict_score() (in module imgutils.generic.classify)": [[30, "imgutils.generic.classify.classify_predict_score"]], "clear() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.clear"]], "imgutils.generic.classify": [[30, "module-imgutils.generic.classify"]], "launch_demo() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.launch_demo"]], "make_ui() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.make_ui"]], "predict() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.predict"]], "predict_fmt() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.predict_fmt"]], "predict_score() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.predict_score"]], "classifytimmmodel (class in imgutils.generic.classify_timm)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel"]], "__init__() (imgutils.generic.classify_timm.classifytimmmodel method)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel.__init__"]], "classify_timm_predict() (in module imgutils.generic.classify_timm)": [[31, "imgutils.generic.classify_timm.classify_timm_predict"]], "imgutils.generic.classify_timm": [[31, "module-imgutils.generic.classify_timm"]], "launch_demo() (imgutils.generic.classify_timm.classifytimmmodel method)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel.launch_demo"]], "make_ui() (imgutils.generic.classify_timm.classifytimmmodel method)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel.make_ui"]], "predict() (imgutils.generic.classify_timm.classifytimmmodel method)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel.predict"]], "clipmodel (class in imgutils.generic.clip)": [[32, "imgutils.generic.clip.CLIPModel"]], "__init__() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.__init__"]], "clear() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.clear"]], "clip_image_encode() (in module imgutils.generic.clip)": [[32, "imgutils.generic.clip.clip_image_encode"]], "clip_predict() (in module imgutils.generic.clip)": [[32, "imgutils.generic.clip.clip_predict"]], "clip_text_encode() (in module imgutils.generic.clip)": [[32, "imgutils.generic.clip.clip_text_encode"]], "image_encode() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.image_encode"]], "imgutils.generic.clip": [[32, "module-imgutils.generic.clip"]], "launch_demo() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.launch_demo"]], "make_ui() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.make_ui"]], "predict() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.predict"]], "text_encode() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.text_encode"]], "imageenhancer (class in imgutils.generic.enhance)": [[33, "imgutils.generic.enhance.ImageEnhancer"]], "__init__() (imgutils.generic.enhance.imageenhancer method)": [[33, "imgutils.generic.enhance.ImageEnhancer.__init__"]], "imgutils.generic.enhance": [[33, "module-imgutils.generic.enhance"]], "process() (imgutils.generic.enhance.imageenhancer method)": [[33, "imgutils.generic.enhance.ImageEnhancer.process"]], "imgutils.generic": [[34, "module-imgutils.generic"]], "multilabeltimmmodel (class in imgutils.generic.multilabel_timm)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel"]], "__init__() (imgutils.generic.multilabel_timm.multilabeltimmmodel method)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel.__init__"]], "imgutils.generic.multilabel_timm": [[35, "module-imgutils.generic.multilabel_timm"]], "launch_demo() (imgutils.generic.multilabel_timm.multilabeltimmmodel method)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel.launch_demo"]], "make_ui() (imgutils.generic.multilabel_timm.multilabeltimmmodel method)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel.make_ui"]], "multilabel_timm_predict() (in module imgutils.generic.multilabel_timm)": [[35, "imgutils.generic.multilabel_timm.multilabel_timm_predict"]], "predict() (imgutils.generic.multilabel_timm.multilabeltimmmodel method)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel.predict"]], "siglipmodel (class in imgutils.generic.siglip)": [[36, "imgutils.generic.siglip.SigLIPModel"]], "__init__() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.__init__"]], "clear() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.clear"]], "image_encode() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.image_encode"]], "imgutils.generic.siglip": [[36, "module-imgutils.generic.siglip"]], "launch_demo() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.launch_demo"]], "make_ui() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.make_ui"]], "predict() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.predict"]], "siglip_image_encode() (in module imgutils.generic.siglip)": [[36, "imgutils.generic.siglip.siglip_image_encode"]], "siglip_predict() (in module imgutils.generic.siglip)": [[36, "imgutils.generic.siglip.siglip_predict"]], "siglip_text_encode() (in module imgutils.generic.siglip)": [[36, "imgutils.generic.siglip.siglip_text_encode"]], "text_encode() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.text_encode"]], "yolomodel (class in imgutils.generic.yolo)": [[37, "imgutils.generic.yolo.YOLOModel"]], "__init__() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.__init__"]], "clear() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.clear"]], "imgutils.generic.yolo": [[37, "module-imgutils.generic.yolo"]], "launch_demo() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.launch_demo"]], "make_ui() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.make_ui"]], "predict() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.predict"]], "yolo_predict() (in module imgutils.generic.yolo)": [[37, "imgutils.generic.yolo.yolo_predict"]], "yolosegmentationmodel (class in imgutils.generic.yoloseg)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel"]], "__init__() (imgutils.generic.yoloseg.yolosegmentationmodel method)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.__init__"]], "clear() (imgutils.generic.yoloseg.yolosegmentationmodel method)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.clear"]], "imgutils.generic.yoloseg": [[38, "module-imgutils.generic.yoloseg"]], "launch_demo() (imgutils.generic.yoloseg.yolosegmentationmodel method)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.launch_demo"]], "make_ui() (imgutils.generic.yoloseg.yolosegmentationmodel method)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.make_ui"]], "model_names (imgutils.generic.yoloseg.yolosegmentationmodel property)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.model_names"]], "predict() (imgutils.generic.yoloseg.yolosegmentationmodel method)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.predict"]], "yolo_seg_predict() (in module imgutils.generic.yoloseg)": [[38, "imgutils.generic.yoloseg.yolo_seg_predict"]], "imgutils.metadata.geninfo": [[39, "module-imgutils.metadata.geninfo"]], "read_geninfo_exif() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.read_geninfo_exif"]], "read_geninfo_gif() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.read_geninfo_gif"]], "read_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.read_geninfo_parameters"]], "write_geninfo_exif() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.write_geninfo_exif"]], "write_geninfo_gif() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.write_geninfo_gif"]], "write_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.write_geninfo_parameters"]], "imgutils.metadata": [[40, "module-imgutils.metadata"]], "imagelsbdataextractor (class in imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.ImageLsbDataExtractor"]], "lsbextractor (class in imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.LSBExtractor"]], "lsbreaderror (class in imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.LSBReadError"]], "__init__() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[41, "imgutils.metadata.lsb.ImageLsbDataExtractor.__init__"]], "__init__() (imgutils.metadata.lsb.lsbextractor method)": [[41, "imgutils.metadata.lsb.LSBExtractor.__init__"]], "extract_data() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[41, "imgutils.metadata.lsb.ImageLsbDataExtractor.extract_data"]], "get_next_n_bytes() (imgutils.metadata.lsb.lsbextractor method)": [[41, "imgutils.metadata.lsb.LSBExtractor.get_next_n_bytes"]], "get_one_byte() (imgutils.metadata.lsb.lsbextractor method)": [[41, "imgutils.metadata.lsb.LSBExtractor.get_one_byte"]], "imgutils.metadata.lsb": [[41, "module-imgutils.metadata.lsb"]], "inject_data() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.inject_data"]], "read_32bit_integer() (imgutils.metadata.lsb.lsbextractor method)": [[41, "imgutils.metadata.lsb.LSBExtractor.read_32bit_integer"]], "read_lsb_metadata() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.read_lsb_metadata"]], "read_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.read_lsb_raw_bytes"]], "serialize_json() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.serialize_json"]], "serialize_pnginfo() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.serialize_pnginfo"]], "write_lsb_metadata() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.write_lsb_metadata"]], "write_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.write_lsb_raw_bytes"]], "get_aesthetic_score() (in module imgutils.metrics.aesthetic)": [[42, "imgutils.metrics.aesthetic.get_aesthetic_score"]], "imgutils.metrics.aesthetic": [[42, "module-imgutils.metrics.aesthetic"]], "ccip_batch_differences() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_batch_differences"]], "ccip_batch_extract_features() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_batch_extract_features"]], "ccip_batch_same() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_batch_same"]], "ccip_clustering() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_clustering"]], "ccip_default_clustering_params() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_default_clustering_params"]], "ccip_default_threshold() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_default_threshold"]], "ccip_difference() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_difference"]], "ccip_extract_feature() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_extract_feature"]], "ccip_merge() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_merge"]], "ccip_same() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_same"]], "imgutils.metrics.ccip": [[43, "module-imgutils.metrics.ccip"]], "anime_dbaesthetic() (in module imgutils.metrics.dbaesthetic)": [[44, "imgutils.metrics.dbaesthetic.anime_dbaesthetic"]], "imgutils.metrics.dbaesthetic": [[44, "module-imgutils.metrics.dbaesthetic"]], "imgutils.metrics": [[45, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[46, "module-imgutils.metrics.laplacian"]], "laplacian_score() (in module imgutils.metrics.laplacian)": [[46, "imgutils.metrics.laplacian.laplacian_score"]], "imgutils.metrics.lpips": [[47, "module-imgutils.metrics.lpips"]], "lpips_clustering() (in module imgutils.metrics.lpips)": [[47, "imgutils.metrics.lpips.lpips_clustering"]], "lpips_difference() (in module imgutils.metrics.lpips)": [[47, "imgutils.metrics.lpips.lpips_difference"]], "lpips_extract_feature() (in module imgutils.metrics.lpips)": [[47, "imgutils.metrics.lpips.lpips_extract_feature"]], "imgutils.metrics.psnr_": [[48, "module-imgutils.metrics.psnr_"]], "psnr() (in module imgutils.metrics.psnr_)": [[48, "imgutils.metrics.psnr_.psnr"]], "detect_text_with_ocr() (in module imgutils.ocr)": [[49, "imgutils.ocr.detect_text_with_ocr"]], "imgutils.ocr": [[49, "module-imgutils.ocr"]], "list_det_models() (in module imgutils.ocr)": [[49, "imgutils.ocr.list_det_models"]], "list_rec_models() (in module imgutils.ocr)": [[49, "imgutils.ocr.list_rec_models"]], "ocr() (in module imgutils.ocr)": [[49, "imgutils.ocr.ocr"]], "align_maxsize() (in module imgutils.operate.align)": [[50, "imgutils.operate.align.align_maxsize"]], "imgutils.operate.align": [[50, "module-imgutils.operate.align"]], "basecensor (class in imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.BaseCensor"]], "blurcensor (class in imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.BlurCensor"]], "colorcensor (class in imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.ColorCensor"]], "pixelatecensor (class in imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.PixelateCensor"]], "censor_area() (imgutils.operate.censor_.basecensor method)": [[51, "imgutils.operate.censor_.BaseCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.blurcensor method)": [[51, "imgutils.operate.censor_.BlurCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.colorcensor method)": [[51, "imgutils.operate.censor_.ColorCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.pixelatecensor method)": [[51, "imgutils.operate.censor_.PixelateCensor.censor_area"]], "censor_areas() (in module imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.censor_areas"]], "censor_nsfw() (in module imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.censor_nsfw"]], "imgutils.operate.censor_": [[51, "module-imgutils.operate.censor_"]], "register_censor_method() (in module imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.register_censor_method"]], "emojibasedcensor (class in imgutils.operate.imgcensor)": [[52, "imgutils.operate.imgcensor.EmojiBasedCensor"]], "imagebasedcensor (class in imgutils.operate.imgcensor)": [[52, "imgutils.operate.imgcensor.ImageBasedCensor"]], "singleimage (class in imgutils.operate.imgcensor)": [[52, "imgutils.operate.imgcensor.SingleImage"]], "__init__() (imgutils.operate.imgcensor.singleimage method)": [[52, "imgutils.operate.imgcensor.SingleImage.__init__"]], "censor_area() (imgutils.operate.imgcensor.emojibasedcensor method)": [[52, "imgutils.operate.imgcensor.EmojiBasedCensor.censor_area"]], "censor_area() (imgutils.operate.imgcensor.imagebasedcensor method)": [[52, "imgutils.operate.imgcensor.ImageBasedCensor.censor_area"]], "find_for_area() (imgutils.operate.imgcensor.singleimage method)": [[52, "imgutils.operate.imgcensor.SingleImage.find_for_area"]], "height (imgutils.operate.imgcensor.singleimage property)": [[52, "imgutils.operate.imgcensor.SingleImage.height"]], "imgutils.operate.imgcensor": [[52, "module-imgutils.operate.imgcensor"]], "width (imgutils.operate.imgcensor.singleimage property)": [[52, "imgutils.operate.imgcensor.SingleImage.width"]], "imgutils.operate": [[53, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[54, "module-imgutils.operate.squeeze"]], "squeeze() (in module imgutils.operate.squeeze)": [[54, "imgutils.operate.squeeze.squeeze"]], "squeeze_with_transparency() (in module imgutils.operate.squeeze)": [[54, "imgutils.operate.squeeze.squeeze_with_transparency"]], "dwpose_estimate() (in module imgutils.pose.dwpose)": [[55, "imgutils.pose.dwpose.dwpose_estimate"]], "imgutils.pose.dwpose": [[55, "module-imgutils.pose.dwpose"]], "left_ankle (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_ANKLE"]], "left_big_toe (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_BIG_TOE"]], "left_ear (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_EAR"]], "left_elbow (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_ELBOW"]], "left_eye (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_EYE"]], "left_heel (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_HEEL"]], "left_hip (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_HIP"]], "left_knee (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_KNEE"]], "left_shoulder (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_SHOULDER"]], "left_small_toe (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_SMALL_TOE"]], "left_wrist (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_WRIST"]], "neck (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.NECK"]], "nose (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.NOSE"]], "op18keypointset (class in imgutils.pose.format)": [[56, "imgutils.pose.format.OP18KeyPointSet"]], "op18_body_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_BODY_MAX"]], "op18_body_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_BODY_MIN"]], "op18_face_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_FACE_MAX"]], "op18_face_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_FACE_MIN"]], "op18_left_foot_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_LEFT_FOOT_MAX"]], "op18_left_foot_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_LEFT_FOOT_MIN"]], "op18_left_hand_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_LEFT_HAND_MAX"]], "op18_left_hand_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_LEFT_HAND_MIN"]], "op18_right_foot_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_RIGHT_FOOT_MAX"]], "op18_right_foot_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_RIGHT_FOOT_MIN"]], "op18_right_hand_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_RIGHT_HAND_MAX"]], "op18_right_hand_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_RIGHT_HAND_MIN"]], "right_ankle (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_ANKLE"]], "right_big_toe (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_BIG_TOE"]], "right_ear (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_EAR"]], "right_elbow (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_ELBOW"]], "right_eye (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_EYE"]], "right_heel (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_HEEL"]], "right_hip (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_HIP"]], "right_knee (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_KNEE"]], "right_shoulder (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_SHOULDER"]], "right_small_toe (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_SMALL_TOE"]], "right_wrist (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_WRIST"]], "__init__() (imgutils.pose.format.op18keypointset method)": [[56, "imgutils.pose.format.OP18KeyPointSet.__init__"]], "__mul__() (imgutils.pose.format.op18keypointset method)": [[56, "imgutils.pose.format.OP18KeyPointSet.__mul__"]], "__truediv__() (imgutils.pose.format.op18keypointset method)": [[56, "imgutils.pose.format.OP18KeyPointSet.__truediv__"]], "body (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.body"]], "face (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.face"]], "imgutils.pose.format": [[56, "module-imgutils.pose.format"]], "left_foot (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.left_foot"]], "left_hand (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.left_hand"]], "right_foot (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.right_foot"]], "right_hand (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.right_hand"]], "imgutils.pose": [[57, "module-imgutils.pose"]], "imgutils.pose.visual": [[58, "module-imgutils.pose.visual"]], "op18_visualize() (in module imgutils.pose.visual)": [[58, "imgutils.pose.visual.op18_visualize"]], "notparsetarget (class in imgutils.preprocess.base)": [[59, "imgutils.preprocess.base.NotParseTarget"]], "imgutils.preprocess.base": [[59, "module-imgutils.preprocess.base"]], "imgutils.preprocess": [[60, "module-imgutils.preprocess"]], "create_pillow_transforms() (in module imgutils.preprocess.pillow)": [[61, "imgutils.preprocess.pillow.create_pillow_transforms"]], "imgutils.preprocess.pillow": [[61, "module-imgutils.preprocess.pillow"]], "parse_pillow_transforms() (in module imgutils.preprocess.pillow)": [[61, "imgutils.preprocess.pillow.parse_pillow_transforms"]], "register_pillow_parse() (in module imgutils.preprocess.pillow)": [[61, "imgutils.preprocess.pillow.register_pillow_parse"]], "register_pillow_transform() (in module imgutils.preprocess.pillow)": [[61, "imgutils.preprocess.pillow.register_pillow_transform"]], "create_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[62, "imgutils.preprocess.torchvision.create_torchvision_transforms"]], "imgutils.preprocess.torchvision": [[62, "module-imgutils.preprocess.torchvision"]], "parse_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[62, "imgutils.preprocess.torchvision.parse_torchvision_transforms"]], "register_torchvision_parse() (in module imgutils.preprocess.torchvision)": [[62, "imgutils.preprocess.torchvision.register_torchvision_parse"]], "register_torchvision_transform() (in module imgutils.preprocess.torchvision)": [[62, "imgutils.preprocess.torchvision.register_torchvision_transform"]], "notprocessortypeerror (class in imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.NotProcessorTypeError"]], "convert_to_size_dict() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.convert_to_size_dict"]], "create_bit_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_bit_transforms"]], "create_blip_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_blip_transforms"]], "create_clip_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_clip_transforms"]], "create_convnext_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_convnext_transforms"]], "create_mobilenetv2_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_mobilenetv2_transforms"]], "create_siglip_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_siglip_transforms"]], "create_transforms_from_bit_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_bit_processor"]], "create_transforms_from_blip_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_blip_processor"]], "create_transforms_from_clip_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_clip_processor"]], "create_transforms_from_convnext_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_convnext_processor"]], "create_transforms_from_mobilenetv2_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_mobilenetv2_processor"]], "create_transforms_from_siglip_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_siglip_processor"]], "create_transforms_from_transformers() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_transformers"]], "create_transforms_from_vit_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_vit_processor"]], "create_vit_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_vit_transforms"]], "get_size_dict() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.get_size_dict"]], "imgutils.preprocess.transformers": [[63, "module-imgutils.preprocess.transformers"]], "is_valid_size_dict() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.is_valid_size_dict"]], "register_creators_for_transformers() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.register_creators_for_transformers"]], "backgroundimageset (class in imgutils.resource.background)": [[64, "imgutils.resource.background.BackgroundImageSet"]], "__init__() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.__init__"]], "get_bg_image() (in module imgutils.resource.background)": [[64, "imgutils.resource.background.get_bg_image"]], "get_bg_image_file() (in module imgutils.resource.background)": [[64, "imgutils.resource.background.get_bg_image_file"]], "get_image() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.get_image"]], "get_image_file() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.get_image_file"]], "imgutils.resource.background": [[64, "module-imgutils.resource.background"]], "list_bg_image_files() (in module imgutils.resource.background)": [[64, "imgutils.resource.background.list_bg_image_files"]], "list_image_files() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.list_image_files"]], "random_bg_image() (in module imgutils.resource.background)": [[64, "imgutils.resource.background.random_bg_image"]], "random_bg_image_file() (in module imgutils.resource.background)": [[64, "imgutils.resource.background.random_bg_image_file"]], "random_image() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.random_image"]], "random_image_file() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.random_image_file"]], "imgutils.resource": [[65, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[66, "module-imgutils.restore.adversarial"]], "remove_adversarial_noise() (in module imgutils.restore.adversarial)": [[66, "imgutils.restore.adversarial.remove_adversarial_noise"]], "imgutils.restore": [[67, "module-imgutils.restore"]], "imgutils.restore.nafnet": [[68, "module-imgutils.restore.nafnet"]], "restore_with_nafnet() (in module imgutils.restore.nafnet)": [[68, "imgutils.restore.nafnet.restore_with_nafnet"]], "imgutils.restore.scunet": [[69, "module-imgutils.restore.scunet"]], "restore_with_scunet() (in module imgutils.restore.scunet)": [[69, "imgutils.restore.scunet.restore_with_scunet"]], "imgutils.sd": [[70, "module-imgutils.sd"]], "sdmetadata (class in imgutils.sd.metadata)": [[71, "imgutils.sd.metadata.SDMetaData"]], "__str__() (imgutils.sd.metadata.sdmetadata method)": [[71, "imgutils.sd.metadata.SDMetaData.__str__"]], "get_sdmeta_from_image() (in module imgutils.sd.metadata)": [[71, "imgutils.sd.metadata.get_sdmeta_from_image"]], "imgutils.sd.metadata": [[71, "module-imgutils.sd.metadata"]], "parse_sdmeta_from_text() (in module imgutils.sd.metadata)": [[71, "imgutils.sd.metadata.parse_sdmeta_from_text"]], "pnginfo (imgutils.sd.metadata.sdmetadata property)": [[71, "imgutils.sd.metadata.SDMetaData.pnginfo"]], "save_image_with_sdmeta() (in module imgutils.sd.metadata)": [[71, "imgutils.sd.metadata.save_image_with_sdmeta"]], "text (imgutils.sd.metadata.sdmetadata property)": [[71, "imgutils.sd.metadata.SDMetaData.text"]], "imgutils.sd.model": [[72, "module-imgutils.sd.model"]], "read_metadata() (in module imgutils.sd.model)": [[72, "imgutils.sd.model.read_metadata"]], "save_with_metadata() (in module imgutils.sd.model)": [[72, "imgutils.sd.model.save_with_metadata"]], "naimetadata (class in imgutils.sd.nai)": [[73, "imgutils.sd.nai.NAIMetaData"], [73, "imgutils.sd.nai.NAIMetadata"]], "__init__() (imgutils.sd.nai.naimetadata method)": [[73, "imgutils.sd.nai.NAIMetaData.__init__"]], "add_naimeta_to_image() (in module imgutils.sd.nai)": [[73, "imgutils.sd.nai.add_naimeta_to_image"]], "get_naimeta_from_image() (in module imgutils.sd.nai)": [[73, "imgutils.sd.nai.get_naimeta_from_image"]], "imgutils.sd.nai": [[73, "module-imgutils.sd.nai"]], "pnginfo (imgutils.sd.nai.naimetadata property)": [[73, "imgutils.sd.nai.NAIMetaData.pnginfo"]], "save_image_with_naimeta() (in module imgutils.sd.nai)": [[73, "imgutils.sd.nai.save_image_with_naimeta"]], "imgutils.segment": [[74, "module-imgutils.segment"]], "get_isnetis_mask() (in module imgutils.segment.isnetis)": [[75, "imgutils.segment.isnetis.get_isnetis_mask"]], "imgutils.segment.isnetis": [[75, "module-imgutils.segment.isnetis"]], "segment_rgba_with_isnetis() (in module imgutils.segment.isnetis)": [[75, "imgutils.segment.isnetis.segment_rgba_with_isnetis"]], "segment_with_isnetis() (in module imgutils.segment.isnetis)": [[75, "imgutils.segment.isnetis.segment_with_isnetis"]], "drop_blacklisted_tags() (in module imgutils.tagging.blacklist)": [[76, "imgutils.tagging.blacklist.drop_blacklisted_tags"]], "imgutils.tagging.blacklist": [[76, "module-imgutils.tagging.blacklist"]], "is_blacklisted() (in module imgutils.tagging.blacklist)": [[76, "imgutils.tagging.blacklist.is_blacklisted"]], "convert_camie_emb_to_prediction() (in module imgutils.tagging.camie)": [[77, "imgutils.tagging.camie.convert_camie_emb_to_prediction"]], "get_camie_tags() (in module imgutils.tagging.camie)": [[77, "imgutils.tagging.camie.get_camie_tags"]], "imgutils.tagging.camie": [[77, "module-imgutils.tagging.camie"]], "char_prefixes (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.CHAR_PREFIXES"]], "char_suffixes (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.CHAR_SUFFIXES"]], "char_whitelist_prefix (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.CHAR_WHITELIST_PREFIX"]], "char_whitelist_suffix (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.CHAR_WHITELIST_SUFFIX"]], "char_whitelist_word (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.CHAR_WHITELIST_WORD"]], "charactertagpool (class in imgutils.tagging.character)": [[78, "imgutils.tagging.character.CharacterTagPool"]], "__init__() (imgutils.tagging.character.charactertagpool method)": [[78, "imgutils.tagging.character.CharacterTagPool.__init__"]], "drop_basic_character_tags() (imgutils.tagging.character.charactertagpool method)": [[78, "imgutils.tagging.character.CharacterTagPool.drop_basic_character_tags"]], "drop_basic_character_tags() (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.drop_basic_character_tags"]], "imgutils.tagging.character": [[78, "module-imgutils.tagging.character"]], "is_basic_character_tag() (imgutils.tagging.character.charactertagpool method)": [[78, "imgutils.tagging.character.CharacterTagPool.is_basic_character_tag"]], "is_basic_character_tag() (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.is_basic_character_tag"]], "get_deepdanbooru_tags() (in module imgutils.tagging.deepdanbooru)": [[79, "imgutils.tagging.deepdanbooru.get_deepdanbooru_tags"]], "imgutils.tagging.deepdanbooru": [[79, "module-imgutils.tagging.deepdanbooru"]], "get_deepgelbooru_tags() (in module imgutils.tagging.deepgelbooru)": [[80, "imgutils.tagging.deepgelbooru.get_deepgelbooru_tags"]], "imgutils.tagging.deepgelbooru": [[80, "module-imgutils.tagging.deepgelbooru"]], "add_underline() (in module imgutils.tagging.format)": [[81, "imgutils.tagging.format.add_underline"]], "imgutils.tagging.format": [[81, "module-imgutils.tagging.format"]], "remove_underline() (in module imgutils.tagging.format)": [[81, "imgutils.tagging.format.remove_underline"]], "tags_to_text() (in module imgutils.tagging.format)": [[81, "imgutils.tagging.format.tags_to_text"]], "imgutils.tagging": [[82, "module-imgutils.tagging"]], "imgutils.tagging.match": [[83, "module-imgutils.tagging.match"]], "tag_match_full() (in module imgutils.tagging.match)": [[83, "imgutils.tagging.match.tag_match_full"]], "tag_match_prefix() (in module imgutils.tagging.match)": [[83, "imgutils.tagging.match.tag_match_prefix"]], "tag_match_suffix() (in module imgutils.tagging.match)": [[83, "imgutils.tagging.match.tag_match_suffix"]], "get_mldanbooru_tags() (in module imgutils.tagging.mldanbooru)": [[84, "imgutils.tagging.mldanbooru.get_mldanbooru_tags"]], "imgutils.tagging.mldanbooru": [[84, "module-imgutils.tagging.mldanbooru"]], "imgutils.tagging.order": [[85, "module-imgutils.tagging.order"]], "sort_tags() (in module imgutils.tagging.order)": [[85, "imgutils.tagging.order.sort_tags"]], "drop_overlap_tags() (in module imgutils.tagging.overlap)": [[86, "imgutils.tagging.overlap.drop_overlap_tags"]], "imgutils.tagging.overlap": [[86, "module-imgutils.tagging.overlap"]], "convert_wd14_emb_to_prediction() (in module imgutils.tagging.wd14)": [[87, "imgutils.tagging.wd14.convert_wd14_emb_to_prediction"]], "denormalize_wd14_emb() (in module imgutils.tagging.wd14)": [[87, "imgutils.tagging.wd14.denormalize_wd14_emb"]], "get_wd14_tags() (in module imgutils.tagging.wd14)": [[87, "imgutils.tagging.wd14.get_wd14_tags"]], "imgutils.tagging.wd14": [[87, "module-imgutils.tagging.wd14"]], "imgutils.upscale.cdc": [[88, "module-imgutils.upscale.cdc"]], "upscale_with_cdc() (in module imgutils.upscale.cdc)": [[88, "imgutils.upscale.cdc.upscale_with_cdc"]], "imgutils.upscale": [[89, "module-imgutils.upscale"]], "imgutils.utils.cache": [[90, "module-imgutils.utils.cache"]], "ts_lru_cache() (in module imgutils.utils.cache)": [[90, "imgutils.utils.cache.ts_lru_cache"]], "imgutils.utils.func": [[91, "module-imgutils.utils.func"]], "sigmoid() (in module imgutils.utils.func)": [[91, "imgutils.utils.func.sigmoid"]], "imgutils.utils": [[92, "module-imgutils.utils"]], "get_onnx_provider() (in module imgutils.utils.onnxruntime)": [[93, "imgutils.utils.onnxruntime.get_onnx_provider"]], "imgutils.utils.onnxruntime": [[93, "module-imgutils.utils.onnxruntime"]], "open_onnx_model() (in module imgutils.utils.onnxruntime)": [[93, "imgutils.utils.onnxruntime.open_onnx_model"]], "get_ai_created_score() (in module imgutils.validate.aicheck)": [[94, "imgutils.validate.aicheck.get_ai_created_score"]], "imgutils.validate.aicheck": [[94, "module-imgutils.validate.aicheck"]], "is_ai_created() (in module imgutils.validate.aicheck)": [[94, "imgutils.validate.aicheck.is_ai_created"]], "anime_bangumi_char() (in module imgutils.validate.bangumi_char)": [[95, "imgutils.validate.bangumi_char.anime_bangumi_char"]], "anime_bangumi_char_score() (in module imgutils.validate.bangumi_char)": [[95, "imgutils.validate.bangumi_char.anime_bangumi_char_score"]], "imgutils.validate.bangumi_char": [[95, "module-imgutils.validate.bangumi_char"]], "anime_classify() (in module imgutils.validate.classify)": [[96, "imgutils.validate.classify.anime_classify"]], "anime_classify_score() (in module imgutils.validate.classify)": [[96, "imgutils.validate.classify.anime_classify_score"]], "imgutils.validate.classify": [[96, "module-imgutils.validate.classify"]], "imgutils.validate.color": [[97, "module-imgutils.validate.color"]], "is_greyscale() (in module imgutils.validate.color)": [[97, "imgutils.validate.color.is_greyscale"]], "anime_completeness() (in module imgutils.validate.completeness)": [[98, "imgutils.validate.completeness.anime_completeness"]], "anime_completeness_score() (in module imgutils.validate.completeness)": [[98, "imgutils.validate.completeness.anime_completeness_score"]], "imgutils.validate.completeness": [[98, "module-imgutils.validate.completeness"]], "anime_dbrating() (in module imgutils.validate.dbrating)": [[99, "imgutils.validate.dbrating.anime_dbrating"]], "anime_dbrating_score() (in module imgutils.validate.dbrating)": [[99, "imgutils.validate.dbrating.anime_dbrating_score"]], "imgutils.validate.dbrating": [[99, "module-imgutils.validate.dbrating"]], "anime_furry() (in module imgutils.validate.furry)": [[100, "imgutils.validate.furry.anime_furry"]], "anime_furry_score() (in module imgutils.validate.furry)": [[100, "imgutils.validate.furry.anime_furry_score"]], "imgutils.validate.furry": [[100, "module-imgutils.validate.furry"]], "imgutils.validate": [[101, "module-imgutils.validate"]], "get_monochrome_score() (in module imgutils.validate.monochrome)": [[102, "imgutils.validate.monochrome.get_monochrome_score"]], "imgutils.validate.monochrome": [[102, "module-imgutils.validate.monochrome"]], "is_monochrome() (in module imgutils.validate.monochrome)": [[102, "imgutils.validate.monochrome.is_monochrome"]], "imgutils.validate.nsfw": [[103, "module-imgutils.validate.nsfw"]], "nsfw_pred() (in module imgutils.validate.nsfw)": [[103, "imgutils.validate.nsfw.nsfw_pred"]], "nsfw_pred_score() (in module imgutils.validate.nsfw)": [[103, "imgutils.validate.nsfw.nsfw_pred_score"]], "anime_portrait() (in module imgutils.validate.portrait)": [[104, "imgutils.validate.portrait.anime_portrait"]], "anime_portrait_score() (in module imgutils.validate.portrait)": [[104, "imgutils.validate.portrait.anime_portrait_score"]], "imgutils.validate.portrait": [[104, "module-imgutils.validate.portrait"]], "anime_rating() (in module imgutils.validate.rating)": [[105, "imgutils.validate.rating.anime_rating"]], "anime_rating_score() (in module imgutils.validate.rating)": [[105, "imgutils.validate.rating.anime_rating_score"]], "imgutils.validate.rating": [[105, "module-imgutils.validate.rating"]], "anime_real() (in module imgutils.validate.real)": [[106, "imgutils.validate.real.anime_real"]], "anime_real_score() (in module imgutils.validate.real)": [[106, "imgutils.validate.real.anime_real_score"]], "imgutils.validate.real": [[106, "module-imgutils.validate.real"]], "imgutils.validate.safe": [[107, "module-imgutils.validate.safe"]], "safe_check() (in module imgutils.validate.safe)": [[107, "imgutils.validate.safe.safe_check"]], "safe_check_score() (in module imgutils.validate.safe)": [[107, "imgutils.validate.safe.safe_check_score"]], "anime_style_age() (in module imgutils.validate.style_age)": [[108, "imgutils.validate.style_age.anime_style_age"]], "anime_style_age_score() (in module imgutils.validate.style_age)": [[108, "imgutils.validate.style_age.anime_style_age_score"]], "imgutils.validate.style_age": [[108, "module-imgutils.validate.style_age"]], "anime_teen() (in module imgutils.validate.teen)": [[109, "imgutils.validate.teen.anime_teen"]], "anime_teen_score() (in module imgutils.validate.teen)": [[109, "imgutils.validate.teen.anime_teen_score"]], "imgutils.validate.teen": [[109, "module-imgutils.validate.teen"]], "imgutils.validate.truncate": [[110, "module-imgutils.validate.truncate"]], "is_truncated_file() (in module imgutils.validate.truncate)": [[110, "imgutils.validate.truncate.is_truncated_file"]]}}) \ No newline at end of file diff --git a/v0.14.0/.buildinfo b/v0.14.0/.buildinfo index e6015ffd2dd51f55562b917a4196b06c97fee855..4130588805933c526e3e4e3676324d81e6a63136 100644 --- a/v0.14.0/.buildinfo +++ b/v0.14.0/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: ec0f4b46da065c88355727763467d3b6 +config: bcae6d800bbb1c48bfd80574ce4fed12 tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/v0.14.0/.doctrees/api_doc/ascii/drawing.doctree b/v0.14.0/.doctrees/api_doc/ascii/drawing.doctree index b5be20943baceedcef0248cb5a81923d790b403d..43b94ab6bc316ab5053606740dfd21756da6bc7c 100644 Binary files a/v0.14.0/.doctrees/api_doc/ascii/drawing.doctree and b/v0.14.0/.doctrees/api_doc/ascii/drawing.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/ascii/index.doctree b/v0.14.0/.doctrees/api_doc/ascii/index.doctree index 863dc6ff3d725540f35b4e84c9fba6f4b8b2df95..46077ed80cbaac499e358e43da3f28138cb0024f 100644 Binary files a/v0.14.0/.doctrees/api_doc/ascii/index.doctree and b/v0.14.0/.doctrees/api_doc/ascii/index.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/config/index.doctree b/v0.14.0/.doctrees/api_doc/config/index.doctree index 64479c22ad2a7d2594c6bf50dd24669637be9f4a..fa4a26fe3a30077ec8e766e642be1c710def2fc7 100644 Binary files a/v0.14.0/.doctrees/api_doc/config/index.doctree and b/v0.14.0/.doctrees/api_doc/config/index.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/config/meta.doctree b/v0.14.0/.doctrees/api_doc/config/meta.doctree index ff06b9d3133c866624c05410e8bdfc6f8669a0b2..fbc66c13f65b03d0cb536c47ac121f13d06ce42b 100644 Binary files a/v0.14.0/.doctrees/api_doc/config/meta.doctree and b/v0.14.0/.doctrees/api_doc/config/meta.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/data/background.doctree b/v0.14.0/.doctrees/api_doc/data/background.doctree index 8556a2202878a4bddd5255782f194bcff66c0498..96840f22b8e50475874e344bca415d1a91cf97bf 100644 Binary files a/v0.14.0/.doctrees/api_doc/data/background.doctree and b/v0.14.0/.doctrees/api_doc/data/background.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/data/blob.doctree b/v0.14.0/.doctrees/api_doc/data/blob.doctree index ee19aa789cf7081a095ed8096f910d141c5c9d8a..b883986b6a0d4d6956db3751bab1bd65f715f1d9 100644 Binary files a/v0.14.0/.doctrees/api_doc/data/blob.doctree and b/v0.14.0/.doctrees/api_doc/data/blob.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/data/decode.doctree b/v0.14.0/.doctrees/api_doc/data/decode.doctree index 43b931e8f1c1edf51286b33211391efdaac391e9..136ebc5eadbab53054cec6332c45ec7ce4c159a2 100644 Binary files a/v0.14.0/.doctrees/api_doc/data/decode.doctree and b/v0.14.0/.doctrees/api_doc/data/decode.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/data/encode.doctree b/v0.14.0/.doctrees/api_doc/data/encode.doctree index cf5229401d75be6d15e737a7d521dc7c854de937..aa566bf413d4a25e6a6a7fc742ad798caa600bfd 100644 Binary files a/v0.14.0/.doctrees/api_doc/data/encode.doctree and b/v0.14.0/.doctrees/api_doc/data/encode.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/data/image.doctree b/v0.14.0/.doctrees/api_doc/data/image.doctree index 41a59e0346d238f31ec660959e3ab0b6e578bcf6..43c8a1b2610a1b41920f8ee6c50968d7d5c91d26 100644 Binary files a/v0.14.0/.doctrees/api_doc/data/image.doctree and b/v0.14.0/.doctrees/api_doc/data/image.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/data/index.doctree b/v0.14.0/.doctrees/api_doc/data/index.doctree index 467b6d8abb80c9f9365bfd9e16dc0520a39df7a1..55b87eaa089a4f3751c422077fe0b4ac6c82a80f 100644 Binary files a/v0.14.0/.doctrees/api_doc/data/index.doctree and b/v0.14.0/.doctrees/api_doc/data/index.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/data/layer.doctree b/v0.14.0/.doctrees/api_doc/data/layer.doctree index d99d3f57e0a05ce241639430998e08b602e9a729..f9857062507c1ac9691561b4eb444930f00ca8a3 100644 Binary files a/v0.14.0/.doctrees/api_doc/data/layer.doctree and b/v0.14.0/.doctrees/api_doc/data/layer.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/data/url.doctree b/v0.14.0/.doctrees/api_doc/data/url.doctree index c2dc6558d998f6c68475b41fd32f5ade60de508a..f089aaac4484e9f777c6780bc3cb06c42a264838 100644 Binary files a/v0.14.0/.doctrees/api_doc/data/url.doctree and b/v0.14.0/.doctrees/api_doc/data/url.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/detect/booru_yolo.doctree b/v0.14.0/.doctrees/api_doc/detect/booru_yolo.doctree index 929be3d8fb2cfe9044b9cc450c1d46bc516116f7..cb2cb8534457650f5f47a10862b0c94a83051eed 100644 Binary files a/v0.14.0/.doctrees/api_doc/detect/booru_yolo.doctree and b/v0.14.0/.doctrees/api_doc/detect/booru_yolo.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/detect/censor.doctree b/v0.14.0/.doctrees/api_doc/detect/censor.doctree index b847ee600c6187a2b0f145ab199380adb2c39eee..8401cc0118d50f20f6c469fb77ee23b6cb42f930 100644 Binary files a/v0.14.0/.doctrees/api_doc/detect/censor.doctree and b/v0.14.0/.doctrees/api_doc/detect/censor.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/detect/eye.doctree b/v0.14.0/.doctrees/api_doc/detect/eye.doctree index 20eb63c02616dab1a49821f55d5f089f98ba78a4..f2ab1745b614a4c5b8fed7c4452e440446a66120 100644 Binary files a/v0.14.0/.doctrees/api_doc/detect/eye.doctree and b/v0.14.0/.doctrees/api_doc/detect/eye.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/detect/face.doctree b/v0.14.0/.doctrees/api_doc/detect/face.doctree index 1ed2fcef10bb86dc9241093736badb938a991b8d..eefb4aeae2ccdf2480e6611fc6485b0b940041e1 100644 Binary files a/v0.14.0/.doctrees/api_doc/detect/face.doctree and b/v0.14.0/.doctrees/api_doc/detect/face.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/detect/halfbody.doctree b/v0.14.0/.doctrees/api_doc/detect/halfbody.doctree index 03d63c6c6f9078578c05d6a56246a29e83cb48e1..48bed93eb49164aab1e55ee8cd070edab4acaf34 100644 Binary files a/v0.14.0/.doctrees/api_doc/detect/halfbody.doctree and b/v0.14.0/.doctrees/api_doc/detect/halfbody.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/detect/hand.doctree b/v0.14.0/.doctrees/api_doc/detect/hand.doctree index 56f5a2eac4d13c1bb0fb46a0bee2fafda860edae..bac66a7d4d6681b7d182442f5d2a63054653613c 100644 Binary files a/v0.14.0/.doctrees/api_doc/detect/hand.doctree and b/v0.14.0/.doctrees/api_doc/detect/hand.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/detect/head.doctree b/v0.14.0/.doctrees/api_doc/detect/head.doctree index 3de46964134170f765a16d8e61600d84630c963e..d0e534c896cebf704f4c4fce892594c2b9bf553c 100644 Binary files a/v0.14.0/.doctrees/api_doc/detect/head.doctree and b/v0.14.0/.doctrees/api_doc/detect/head.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/detect/index.doctree b/v0.14.0/.doctrees/api_doc/detect/index.doctree index 77ff548adb5917149d640290aa96ce9033f6eeeb..d33347277f4e3928401fe3a5c08a05ef64f1fe87 100644 Binary files a/v0.14.0/.doctrees/api_doc/detect/index.doctree and b/v0.14.0/.doctrees/api_doc/detect/index.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/detect/nudenet.doctree b/v0.14.0/.doctrees/api_doc/detect/nudenet.doctree index 01f1fddd5e704576ad779b395898fb64cd7e6d48..e8d221832c22df8d42a5e447e7e3992153acd4ce 100644 Binary files a/v0.14.0/.doctrees/api_doc/detect/nudenet.doctree and b/v0.14.0/.doctrees/api_doc/detect/nudenet.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/detect/person.doctree b/v0.14.0/.doctrees/api_doc/detect/person.doctree index ebf328bab8ba6ee779af75994aaec61943ea7219..cfeb2d06ee5f331f7960de0f7022f37abdea52bd 100644 Binary files a/v0.14.0/.doctrees/api_doc/detect/person.doctree and b/v0.14.0/.doctrees/api_doc/detect/person.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/detect/similarity.doctree b/v0.14.0/.doctrees/api_doc/detect/similarity.doctree index 7345252397d1e84e02e1324b7d2c93005345d4d6..cd2ecf26d644ff5238ab8a34b0891ca225551542 100644 Binary files a/v0.14.0/.doctrees/api_doc/detect/similarity.doctree and b/v0.14.0/.doctrees/api_doc/detect/similarity.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/detect/text.doctree b/v0.14.0/.doctrees/api_doc/detect/text.doctree index ab89e196e362332aa35c390107c6fa8ea4d94c52..567ca5cc4a1c84c475312640722024571679a2a5 100644 Binary files a/v0.14.0/.doctrees/api_doc/detect/text.doctree and b/v0.14.0/.doctrees/api_doc/detect/text.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/detect/visual.doctree b/v0.14.0/.doctrees/api_doc/detect/visual.doctree index 2d3d86d837c614460932e1581bc42da8e354b9fe..b74c1990d67e1d3aad978161baa35bd57b0bce1b 100644 Binary files a/v0.14.0/.doctrees/api_doc/detect/visual.doctree and b/v0.14.0/.doctrees/api_doc/detect/visual.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/edge/canny.doctree b/v0.14.0/.doctrees/api_doc/edge/canny.doctree index e56f3a2fbd502a5d8f21e9952a98a43651c8e0db..18b2e2274db1fd59ababa8dabdf20dec15450287 100644 Binary files a/v0.14.0/.doctrees/api_doc/edge/canny.doctree and b/v0.14.0/.doctrees/api_doc/edge/canny.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/edge/index.doctree b/v0.14.0/.doctrees/api_doc/edge/index.doctree index 0d413a28388585b13a3c8707836519dac13b0122..2c8212b5fa750f047af06e87a148afe0dbda859b 100644 Binary files a/v0.14.0/.doctrees/api_doc/edge/index.doctree and b/v0.14.0/.doctrees/api_doc/edge/index.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/edge/lineart.doctree b/v0.14.0/.doctrees/api_doc/edge/lineart.doctree index 6564e3e7d76c56c3bda89535d44123630d4d510e..bf713c1600f876b8a58c07e0776f61392beacb71 100644 Binary files a/v0.14.0/.doctrees/api_doc/edge/lineart.doctree and b/v0.14.0/.doctrees/api_doc/edge/lineart.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/edge/lineart_anime.doctree b/v0.14.0/.doctrees/api_doc/edge/lineart_anime.doctree index 0d4fe18f9f553ea8db096ba7f75e641cafa703b7..d3e0cec6199e601f0935201732a54e3d2ac71789 100644 Binary files a/v0.14.0/.doctrees/api_doc/edge/lineart_anime.doctree and b/v0.14.0/.doctrees/api_doc/edge/lineart_anime.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/generic/classify.doctree b/v0.14.0/.doctrees/api_doc/generic/classify.doctree index 6e4ce7e31147baaddd875bd80bea469adb406f1d..71b40fb12f7582f4a27b6a8e947b59b0029d776b 100644 Binary files a/v0.14.0/.doctrees/api_doc/generic/classify.doctree and b/v0.14.0/.doctrees/api_doc/generic/classify.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/generic/clip.doctree b/v0.14.0/.doctrees/api_doc/generic/clip.doctree index 5d175da459bbc5c3787f875a659ea450ae848499..c60977e7629c31ae6856e3d19d9ecf7bb49429ca 100644 Binary files a/v0.14.0/.doctrees/api_doc/generic/clip.doctree and b/v0.14.0/.doctrees/api_doc/generic/clip.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/generic/enhance.doctree b/v0.14.0/.doctrees/api_doc/generic/enhance.doctree index 73d6050c67a341b75ca267ac059bbfbb9a9beb30..34edc262544db1a579a49564b610c0a8dbaffcc0 100644 Binary files a/v0.14.0/.doctrees/api_doc/generic/enhance.doctree and b/v0.14.0/.doctrees/api_doc/generic/enhance.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/generic/index.doctree b/v0.14.0/.doctrees/api_doc/generic/index.doctree index 622b6068b66f0737148d3f3a5f63267c60c1dd98..086c14c69ea269e29fd8c0c1570ecec3d8430144 100644 Binary files a/v0.14.0/.doctrees/api_doc/generic/index.doctree and b/v0.14.0/.doctrees/api_doc/generic/index.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/generic/siglip.doctree b/v0.14.0/.doctrees/api_doc/generic/siglip.doctree index 1b5599f41bf01e0114dcb6cc3a4cb0918dfcc953..68f24f1f7c0d98bcc65889c9f02560d8c44c81a9 100644 Binary files a/v0.14.0/.doctrees/api_doc/generic/siglip.doctree and b/v0.14.0/.doctrees/api_doc/generic/siglip.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/generic/yolo.doctree b/v0.14.0/.doctrees/api_doc/generic/yolo.doctree index d0c769c383ae89db84ff79945f5646bdefbd4055..6e47978d5c725d21aa71d338751648ff365edd57 100644 Binary files a/v0.14.0/.doctrees/api_doc/generic/yolo.doctree and b/v0.14.0/.doctrees/api_doc/generic/yolo.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/metadata/geninfo.doctree b/v0.14.0/.doctrees/api_doc/metadata/geninfo.doctree index abc390727800eb5e3c40bc54890f2f4350cb7bc5..6fe4acbc396ad15df14af4a783f8caf8e20082f1 100644 Binary files a/v0.14.0/.doctrees/api_doc/metadata/geninfo.doctree and b/v0.14.0/.doctrees/api_doc/metadata/geninfo.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/metadata/index.doctree b/v0.14.0/.doctrees/api_doc/metadata/index.doctree index 129ce7bab7e433b16cc9ba1c781606a570a36f02..95347ca361510feb1a05ef9e939d5a1fa9c4255e 100644 Binary files a/v0.14.0/.doctrees/api_doc/metadata/index.doctree and b/v0.14.0/.doctrees/api_doc/metadata/index.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/metadata/lsb.doctree b/v0.14.0/.doctrees/api_doc/metadata/lsb.doctree index 8a6fe9945e297af73b3613909f6d469bf1b3ad90..1b5e27968ba2290f7fe5e730966513a86ca10ccd 100644 Binary files a/v0.14.0/.doctrees/api_doc/metadata/lsb.doctree and b/v0.14.0/.doctrees/api_doc/metadata/lsb.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/metrics/aesthetic.doctree b/v0.14.0/.doctrees/api_doc/metrics/aesthetic.doctree index 179e58220c0f16d048fa9560ffe02366df1c69c3..254bb91532042faaf429435f40829d9572b20a75 100644 Binary files a/v0.14.0/.doctrees/api_doc/metrics/aesthetic.doctree and b/v0.14.0/.doctrees/api_doc/metrics/aesthetic.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/metrics/ccip.doctree b/v0.14.0/.doctrees/api_doc/metrics/ccip.doctree index 6836870f9207ded60182175fec351a040827d736..27c709e7904e760f6986cad416d8cfe52d9915ef 100644 Binary files a/v0.14.0/.doctrees/api_doc/metrics/ccip.doctree and b/v0.14.0/.doctrees/api_doc/metrics/ccip.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/metrics/dbaesthetic.doctree b/v0.14.0/.doctrees/api_doc/metrics/dbaesthetic.doctree index 70ff7d98529dab61c5526a6c8c4a1b71151cb668..a11b043479ffe44aba182c2e7594957cf7fda3ca 100644 Binary files a/v0.14.0/.doctrees/api_doc/metrics/dbaesthetic.doctree and b/v0.14.0/.doctrees/api_doc/metrics/dbaesthetic.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/metrics/index.doctree b/v0.14.0/.doctrees/api_doc/metrics/index.doctree index 4094351db8ca53579cd2ef8aa19669f1d4a41229..c16de08eef88186f95ffa2856f27a917e5bcbe7b 100644 Binary files a/v0.14.0/.doctrees/api_doc/metrics/index.doctree and b/v0.14.0/.doctrees/api_doc/metrics/index.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/metrics/laplacian.doctree b/v0.14.0/.doctrees/api_doc/metrics/laplacian.doctree index e99647b553cd0dcf10a808d8770fa59bdb8b4bbb..e3f81ef258ad05b46945faf46ffd6bd6a49a8eca 100644 Binary files a/v0.14.0/.doctrees/api_doc/metrics/laplacian.doctree and b/v0.14.0/.doctrees/api_doc/metrics/laplacian.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/metrics/lpips.doctree b/v0.14.0/.doctrees/api_doc/metrics/lpips.doctree index cf4841216c98393a11abd5ecfb8690adf429b5b2..6fa6cefd6a7ac46fb9d3e66037cbc8017592dea0 100644 Binary files a/v0.14.0/.doctrees/api_doc/metrics/lpips.doctree and b/v0.14.0/.doctrees/api_doc/metrics/lpips.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/metrics/psnr_.doctree b/v0.14.0/.doctrees/api_doc/metrics/psnr_.doctree index 56cbada5ebdcaceed5db3d6e162b5e8097f96bba..c88af60b85d743ade01e0a3f0c5022ca7aae0ed0 100644 Binary files a/v0.14.0/.doctrees/api_doc/metrics/psnr_.doctree and b/v0.14.0/.doctrees/api_doc/metrics/psnr_.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/ocr/index.doctree b/v0.14.0/.doctrees/api_doc/ocr/index.doctree index f3ca4d50ba6a89396619d79e96f36ad724f6fbf9..157baeb53b5c2c63c1d793e059f67dbb25672f39 100644 Binary files a/v0.14.0/.doctrees/api_doc/ocr/index.doctree and b/v0.14.0/.doctrees/api_doc/ocr/index.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/operate/align.doctree b/v0.14.0/.doctrees/api_doc/operate/align.doctree index b1445cc5881fb802e2cbb70ba63545688376bb32..22221ce59fdafcf52b8036ef1b8c4b196abee8f2 100644 Binary files a/v0.14.0/.doctrees/api_doc/operate/align.doctree and b/v0.14.0/.doctrees/api_doc/operate/align.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/operate/censor.doctree b/v0.14.0/.doctrees/api_doc/operate/censor.doctree index d65eda7e9c5244dd6204b97041c7e0444fd21cee..6a031658cf4af0d8fc5e5e3b8edcefc4e768ca82 100644 Binary files a/v0.14.0/.doctrees/api_doc/operate/censor.doctree and b/v0.14.0/.doctrees/api_doc/operate/censor.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/operate/imgcensor.doctree b/v0.14.0/.doctrees/api_doc/operate/imgcensor.doctree index 0090c1fae7e3a009f7dc817c01599ba6d8a620ce..f8cc269d06f46687b27ba3649983700acbfaa905 100644 Binary files a/v0.14.0/.doctrees/api_doc/operate/imgcensor.doctree and b/v0.14.0/.doctrees/api_doc/operate/imgcensor.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/operate/index.doctree b/v0.14.0/.doctrees/api_doc/operate/index.doctree index 7a8c048858a1dd80b76beeb6e96d824b0a335867..0b62b0180b696e901fb59b2046678f8ea67718a4 100644 Binary files a/v0.14.0/.doctrees/api_doc/operate/index.doctree and b/v0.14.0/.doctrees/api_doc/operate/index.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/operate/squeeze.doctree b/v0.14.0/.doctrees/api_doc/operate/squeeze.doctree index f81ecd3e88e6a1a1d7b57c1c2cbbc95c860858a6..2971ab275492c26f5efc9b678312003dc285ea47 100644 Binary files a/v0.14.0/.doctrees/api_doc/operate/squeeze.doctree and b/v0.14.0/.doctrees/api_doc/operate/squeeze.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/pose/dwpose.doctree b/v0.14.0/.doctrees/api_doc/pose/dwpose.doctree index 929a54966a89d62c86d2f3db2eb9ba18578f2181..8a0fb10f757b3303a08ad5446a34c92e07606d73 100644 Binary files a/v0.14.0/.doctrees/api_doc/pose/dwpose.doctree and b/v0.14.0/.doctrees/api_doc/pose/dwpose.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/pose/format.doctree b/v0.14.0/.doctrees/api_doc/pose/format.doctree index 3878bb7347ca518ec011ac07c84bf00538cc9caa..ae307b7042e66463b31662cd0061f8f6624f3236 100644 Binary files a/v0.14.0/.doctrees/api_doc/pose/format.doctree and b/v0.14.0/.doctrees/api_doc/pose/format.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/pose/index.doctree b/v0.14.0/.doctrees/api_doc/pose/index.doctree index 6aec0e93e8e438b2e5016ace3f43b17697e55e87..81554d033106f979f56bd3ef405a4a39caab2383 100644 Binary files a/v0.14.0/.doctrees/api_doc/pose/index.doctree and b/v0.14.0/.doctrees/api_doc/pose/index.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/pose/visual.doctree b/v0.14.0/.doctrees/api_doc/pose/visual.doctree index 18846f5ebd03a8f3a7e1e0c74a625ec388adef36..1ef0dc5a078b7a5a63ddf6936b7c8e4cd6f52635 100644 Binary files a/v0.14.0/.doctrees/api_doc/pose/visual.doctree and b/v0.14.0/.doctrees/api_doc/pose/visual.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/preprocess/base.doctree b/v0.14.0/.doctrees/api_doc/preprocess/base.doctree index 68d703efd0af2a7afe98fb005b92c31cae4c6a71..08bcb20c695e524a3d7dc31807e48599d232672d 100644 Binary files a/v0.14.0/.doctrees/api_doc/preprocess/base.doctree and b/v0.14.0/.doctrees/api_doc/preprocess/base.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/preprocess/index.doctree b/v0.14.0/.doctrees/api_doc/preprocess/index.doctree index ee1f6197641a06c8d6a3b7fda36469e3e5dd0833..15da2bd789a57e1ed993d83fb0df162649cfc719 100644 Binary files a/v0.14.0/.doctrees/api_doc/preprocess/index.doctree and b/v0.14.0/.doctrees/api_doc/preprocess/index.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/preprocess/pillow.doctree b/v0.14.0/.doctrees/api_doc/preprocess/pillow.doctree index cdf3717d9097925212000f2d5a606452910ab94e..378dcca258048e622aefc15224809deff0b73266 100644 Binary files a/v0.14.0/.doctrees/api_doc/preprocess/pillow.doctree and b/v0.14.0/.doctrees/api_doc/preprocess/pillow.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/preprocess/torchvision.doctree b/v0.14.0/.doctrees/api_doc/preprocess/torchvision.doctree index f96cad10bf18c303a865ce4ea09fba5dae0cba99..aeb204aee34460e615023153f028297c2726c543 100644 Binary files a/v0.14.0/.doctrees/api_doc/preprocess/torchvision.doctree and b/v0.14.0/.doctrees/api_doc/preprocess/torchvision.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/preprocess/transformers.doctree b/v0.14.0/.doctrees/api_doc/preprocess/transformers.doctree index 4a1d4ebea28767d8c39c4f9642f44b9d5aa2d973..73856e5c179e2df3cb3b4dca8ba7cc9f3e7e58fa 100644 Binary files a/v0.14.0/.doctrees/api_doc/preprocess/transformers.doctree and b/v0.14.0/.doctrees/api_doc/preprocess/transformers.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/resource/background.doctree b/v0.14.0/.doctrees/api_doc/resource/background.doctree index 57b1b2c019b0dc96082a01eb898f10eb5f5d13f6..1e3b206dfbc5a507fa4cf94c474633323ad5d28c 100644 Binary files a/v0.14.0/.doctrees/api_doc/resource/background.doctree and b/v0.14.0/.doctrees/api_doc/resource/background.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/resource/index.doctree b/v0.14.0/.doctrees/api_doc/resource/index.doctree index 7d8b56d5c98d90afa7262430fe6d47f3793d3754..07b64ecfaaa3a10a669b6b7490f6f129f9481881 100644 Binary files a/v0.14.0/.doctrees/api_doc/resource/index.doctree and b/v0.14.0/.doctrees/api_doc/resource/index.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/restore/adversarial.doctree b/v0.14.0/.doctrees/api_doc/restore/adversarial.doctree index 573d16030c7bdfb3abd64e8a3d8acf03109aefa2..49bf271193ed9d9684dfaab5f6bd5a5c944f77d1 100644 Binary files a/v0.14.0/.doctrees/api_doc/restore/adversarial.doctree and b/v0.14.0/.doctrees/api_doc/restore/adversarial.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/restore/index.doctree b/v0.14.0/.doctrees/api_doc/restore/index.doctree index 7f2c7901b2c3f225301f463f1dbcce437bfe6cfe..a5b149e5d281b251aa2cea7e4e5bb2263db7e8d0 100644 Binary files a/v0.14.0/.doctrees/api_doc/restore/index.doctree and b/v0.14.0/.doctrees/api_doc/restore/index.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/restore/nafnet.doctree b/v0.14.0/.doctrees/api_doc/restore/nafnet.doctree index 50c36e7e2a5109ba33407a27c4d1d69e34a6d90a..001214a24ec13d99c045215f6d783678e902a34e 100644 Binary files a/v0.14.0/.doctrees/api_doc/restore/nafnet.doctree and b/v0.14.0/.doctrees/api_doc/restore/nafnet.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/restore/scunet.doctree b/v0.14.0/.doctrees/api_doc/restore/scunet.doctree index 174debdf624611de07f4d17ca39ae92ae750f390..078e95aada6a8ef35c87c6d1579078e24cf1f535 100644 Binary files a/v0.14.0/.doctrees/api_doc/restore/scunet.doctree and b/v0.14.0/.doctrees/api_doc/restore/scunet.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/sd/index.doctree b/v0.14.0/.doctrees/api_doc/sd/index.doctree index 12726ebc9ebd201cf0546ff6cbafa3a022ccaad1..43c2797c76444ae9e73bf57ca950b91645d5def7 100644 Binary files a/v0.14.0/.doctrees/api_doc/sd/index.doctree and b/v0.14.0/.doctrees/api_doc/sd/index.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/sd/metadata.doctree b/v0.14.0/.doctrees/api_doc/sd/metadata.doctree index dc1b59874bc6131cf0449ed646859c43a1b5401a..d2382f49b12c638a6ee1c29a4b27f9689341caa6 100644 Binary files a/v0.14.0/.doctrees/api_doc/sd/metadata.doctree and b/v0.14.0/.doctrees/api_doc/sd/metadata.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/sd/model.doctree b/v0.14.0/.doctrees/api_doc/sd/model.doctree index f07e1b0827602dad0a6784946088a4bc4db98f47..3d12c8e79b514d8e542b359f518e11590893e5aa 100644 Binary files a/v0.14.0/.doctrees/api_doc/sd/model.doctree and b/v0.14.0/.doctrees/api_doc/sd/model.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/sd/nai.doctree b/v0.14.0/.doctrees/api_doc/sd/nai.doctree index 3de3a07290f175d6bc640c73bbb2e33f756491b2..29ba898739383af333c96499d96caea322bc3b05 100644 Binary files a/v0.14.0/.doctrees/api_doc/sd/nai.doctree and b/v0.14.0/.doctrees/api_doc/sd/nai.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/segment/index.doctree b/v0.14.0/.doctrees/api_doc/segment/index.doctree index f64b1fd95a746b10f7b9ac5ed66b3391a16b76f4..9f61c5d00e9a46c9c7669c85d2f765b66821c447 100644 Binary files a/v0.14.0/.doctrees/api_doc/segment/index.doctree and b/v0.14.0/.doctrees/api_doc/segment/index.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/segment/isnetis.doctree b/v0.14.0/.doctrees/api_doc/segment/isnetis.doctree index 748166c84f2b2a0003c53407c104da7ce7651456..0d4d8053fe28c78f80a54183d94120b77f813a70 100644 Binary files a/v0.14.0/.doctrees/api_doc/segment/isnetis.doctree and b/v0.14.0/.doctrees/api_doc/segment/isnetis.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/tagging/blacklist.doctree b/v0.14.0/.doctrees/api_doc/tagging/blacklist.doctree index 06ac9b11d21fa2a4cb2c0f9e5de99035f46e9761..93b0243b3bb7300ff15d83c79ebe7ff8410919c2 100644 Binary files a/v0.14.0/.doctrees/api_doc/tagging/blacklist.doctree and b/v0.14.0/.doctrees/api_doc/tagging/blacklist.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/tagging/character.doctree b/v0.14.0/.doctrees/api_doc/tagging/character.doctree index 0ef220c3b35cac13b72114b10b5e487607a7fca5..37de62240480567613bd4438c7aebddfe2423e66 100644 Binary files a/v0.14.0/.doctrees/api_doc/tagging/character.doctree and b/v0.14.0/.doctrees/api_doc/tagging/character.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/tagging/deepdanbooru.doctree b/v0.14.0/.doctrees/api_doc/tagging/deepdanbooru.doctree index 3155f0d5fe8c176bad8ef83fe40649537f8ae4de..7391be451e2e2f572694e4b16563e184b2aea29d 100644 Binary files a/v0.14.0/.doctrees/api_doc/tagging/deepdanbooru.doctree and b/v0.14.0/.doctrees/api_doc/tagging/deepdanbooru.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/tagging/deepgelbooru.doctree b/v0.14.0/.doctrees/api_doc/tagging/deepgelbooru.doctree index b444c76e4d8db9002763871e3d24643d1a62d857..e851f57387ca1a946ce37e1b9cf5fe36fb47d852 100644 Binary files a/v0.14.0/.doctrees/api_doc/tagging/deepgelbooru.doctree and b/v0.14.0/.doctrees/api_doc/tagging/deepgelbooru.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/tagging/format.doctree b/v0.14.0/.doctrees/api_doc/tagging/format.doctree index 64f3f21ef01fdceaa9050b9ae31fa61c365981f2..2c4fab17115a2f2e36cad7f97ff6ca2b65ec176d 100644 Binary files a/v0.14.0/.doctrees/api_doc/tagging/format.doctree and b/v0.14.0/.doctrees/api_doc/tagging/format.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/tagging/index.doctree b/v0.14.0/.doctrees/api_doc/tagging/index.doctree index 316457dcdff6d41f87616591cc846073ddc56524..0d2cab2b49d784803f620986fc73009b1aa4e23b 100644 Binary files a/v0.14.0/.doctrees/api_doc/tagging/index.doctree and b/v0.14.0/.doctrees/api_doc/tagging/index.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/tagging/match.doctree b/v0.14.0/.doctrees/api_doc/tagging/match.doctree index ab8811c28e3d00e29fb857cdc7336daff906aaf1..0d5c255167d67846020951359658450f96e48bf5 100644 Binary files a/v0.14.0/.doctrees/api_doc/tagging/match.doctree and b/v0.14.0/.doctrees/api_doc/tagging/match.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/tagging/mldanbooru.doctree b/v0.14.0/.doctrees/api_doc/tagging/mldanbooru.doctree index 4e9980db5f50a69fa86c3eebb0ee125fee2a4c55..c1691c106060a21f38c7e55f9a84d07b3b9db5c5 100644 Binary files a/v0.14.0/.doctrees/api_doc/tagging/mldanbooru.doctree and b/v0.14.0/.doctrees/api_doc/tagging/mldanbooru.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/tagging/order.doctree b/v0.14.0/.doctrees/api_doc/tagging/order.doctree index f93813ee3470883bebb528edd976d16de66fc0b9..f6c04310e46470c58373404538a3d1f111070483 100644 Binary files a/v0.14.0/.doctrees/api_doc/tagging/order.doctree and b/v0.14.0/.doctrees/api_doc/tagging/order.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/tagging/overlap.doctree b/v0.14.0/.doctrees/api_doc/tagging/overlap.doctree index 8a0d593c00b933c7dc4c8838da473a2e1210eeed..dc39e7bf907696811d416a9e31f151202cbb147f 100644 Binary files a/v0.14.0/.doctrees/api_doc/tagging/overlap.doctree and b/v0.14.0/.doctrees/api_doc/tagging/overlap.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/tagging/wd14.doctree b/v0.14.0/.doctrees/api_doc/tagging/wd14.doctree index c3a7a36e4d2fe9fd14b2a5101af918033da830f6..001859ddc82aa7f05b6c66ebf2519b614cb88599 100644 Binary files a/v0.14.0/.doctrees/api_doc/tagging/wd14.doctree and b/v0.14.0/.doctrees/api_doc/tagging/wd14.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/upscale/cdc.doctree b/v0.14.0/.doctrees/api_doc/upscale/cdc.doctree index 38d9dbfbb7d12834ab2229b28bf59a3c53c1b44e..b04d26d76c2833ef04c63d8c4c0ba98086abab82 100644 Binary files a/v0.14.0/.doctrees/api_doc/upscale/cdc.doctree and b/v0.14.0/.doctrees/api_doc/upscale/cdc.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/upscale/index.doctree b/v0.14.0/.doctrees/api_doc/upscale/index.doctree index 766695e2bdf3a27abc3a0ad6e5f639a64dfd346a..f09b2b400eb4ecf0ff81291f1c313eabed0ded38 100644 Binary files a/v0.14.0/.doctrees/api_doc/upscale/index.doctree and b/v0.14.0/.doctrees/api_doc/upscale/index.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/utils/cache.doctree b/v0.14.0/.doctrees/api_doc/utils/cache.doctree index a05d6d07d64f976f9e984926302f916b54586477..fc9ecb55dca3a25eb18163d7cbc10bd905cdae64 100644 Binary files a/v0.14.0/.doctrees/api_doc/utils/cache.doctree and b/v0.14.0/.doctrees/api_doc/utils/cache.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/utils/func.doctree b/v0.14.0/.doctrees/api_doc/utils/func.doctree index 3b9a837bba727c21a17ad65b09986c9e7fa37107..177f391105c0e1bc1e2c496e1002ae706424cab3 100644 Binary files a/v0.14.0/.doctrees/api_doc/utils/func.doctree and b/v0.14.0/.doctrees/api_doc/utils/func.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/utils/index.doctree b/v0.14.0/.doctrees/api_doc/utils/index.doctree index 77fc2918b28b7498a36741af9a317228677fc098..fe04bcac0c7030915c97f4d52233764322eee564 100644 Binary files a/v0.14.0/.doctrees/api_doc/utils/index.doctree and b/v0.14.0/.doctrees/api_doc/utils/index.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/utils/onnxruntime.doctree b/v0.14.0/.doctrees/api_doc/utils/onnxruntime.doctree index 48844330da855813c97d93ce110c597f140fc5c7..bdb28b99c7ae46fcd47c5cc7f54073e32b09274b 100644 Binary files a/v0.14.0/.doctrees/api_doc/utils/onnxruntime.doctree and b/v0.14.0/.doctrees/api_doc/utils/onnxruntime.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/validate/aicheck.doctree b/v0.14.0/.doctrees/api_doc/validate/aicheck.doctree index ad42fd699a724da4f5fb317a6c5a7fa7dfb0335a..6c25bbe59d507f4d0e493cbab1bce0fd823e3438 100644 Binary files a/v0.14.0/.doctrees/api_doc/validate/aicheck.doctree and b/v0.14.0/.doctrees/api_doc/validate/aicheck.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/validate/bangumi_char.doctree b/v0.14.0/.doctrees/api_doc/validate/bangumi_char.doctree index 04227d5dfb31253d715b910e82fc9ac7633e3419..d6548e50683fe1e35e690df0dfa23740a351eb41 100644 Binary files a/v0.14.0/.doctrees/api_doc/validate/bangumi_char.doctree and b/v0.14.0/.doctrees/api_doc/validate/bangumi_char.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/validate/classify.doctree b/v0.14.0/.doctrees/api_doc/validate/classify.doctree index c97879d319ac5d3683de4dd1b8b2d1d87fbe67bf..89f81464fb42083ea802a0583681962af38a350f 100644 Binary files a/v0.14.0/.doctrees/api_doc/validate/classify.doctree and b/v0.14.0/.doctrees/api_doc/validate/classify.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/validate/color.doctree b/v0.14.0/.doctrees/api_doc/validate/color.doctree index 8bfd828e33393c83617a1c0219968da8d4818810..757a229dc9f84fd36a5e00035913f68782226318 100644 Binary files a/v0.14.0/.doctrees/api_doc/validate/color.doctree and b/v0.14.0/.doctrees/api_doc/validate/color.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/validate/completeness.doctree b/v0.14.0/.doctrees/api_doc/validate/completeness.doctree index eee6d4e8e03cddcec7f060e754116ddf2c1ba15f..25eb5645b45b8fd06022e10a6c908f34c18c28d3 100644 Binary files a/v0.14.0/.doctrees/api_doc/validate/completeness.doctree and b/v0.14.0/.doctrees/api_doc/validate/completeness.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/validate/dbrating.doctree b/v0.14.0/.doctrees/api_doc/validate/dbrating.doctree index e8e683f849cd59feb25692d2ba0091475b9721d9..80d07701e4407dd49aee13fe38d76b74c5f5ba1c 100644 Binary files a/v0.14.0/.doctrees/api_doc/validate/dbrating.doctree and b/v0.14.0/.doctrees/api_doc/validate/dbrating.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/validate/furry.doctree b/v0.14.0/.doctrees/api_doc/validate/furry.doctree index 637581b64669e9b6713504e75dece306bddee2ed..c3315655f3ea0072f0827ca0664d614ef9677773 100644 Binary files a/v0.14.0/.doctrees/api_doc/validate/furry.doctree and b/v0.14.0/.doctrees/api_doc/validate/furry.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/validate/index.doctree b/v0.14.0/.doctrees/api_doc/validate/index.doctree index b9c09347ccf0d68662380e4003bccbb373892935..2e51cf93cfaae8c1a2ec698547743ee7bd64dfc2 100644 Binary files a/v0.14.0/.doctrees/api_doc/validate/index.doctree and b/v0.14.0/.doctrees/api_doc/validate/index.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/validate/monochrome.doctree b/v0.14.0/.doctrees/api_doc/validate/monochrome.doctree index 24cf2b27368739f8f138a6d75c60cddb1f7333a3..2e18005e6bdf9f1d06681379d459541bcaf7e464 100644 Binary files a/v0.14.0/.doctrees/api_doc/validate/monochrome.doctree and b/v0.14.0/.doctrees/api_doc/validate/monochrome.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/validate/nsfw.doctree b/v0.14.0/.doctrees/api_doc/validate/nsfw.doctree index 3fb0b8b8d2e9fddcfbb5e2a1075aae8b91550a57..1cf0e369bb513e81d39b707a2c25292f17fabe83 100644 Binary files a/v0.14.0/.doctrees/api_doc/validate/nsfw.doctree and b/v0.14.0/.doctrees/api_doc/validate/nsfw.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/validate/portrait.doctree b/v0.14.0/.doctrees/api_doc/validate/portrait.doctree index 39664f8c945c9fe32ce5ed0b4230831a3e7c43c8..6b3ccec4630a2766a0653eaf16330cfc1a7c40bb 100644 Binary files a/v0.14.0/.doctrees/api_doc/validate/portrait.doctree and b/v0.14.0/.doctrees/api_doc/validate/portrait.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/validate/rating.doctree b/v0.14.0/.doctrees/api_doc/validate/rating.doctree index 4f11e25ce934d5f313ce5ce0846c868264e15483..e54847eb787f4c196bdbac98eb964a40bf034f97 100644 Binary files a/v0.14.0/.doctrees/api_doc/validate/rating.doctree and b/v0.14.0/.doctrees/api_doc/validate/rating.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/validate/real.doctree b/v0.14.0/.doctrees/api_doc/validate/real.doctree index 2f8248c9cb82a20b7ecbc13b6708ed48eb935b00..d4fde6f05bff43d687c543c0f81789ae31e53ebf 100644 Binary files a/v0.14.0/.doctrees/api_doc/validate/real.doctree and b/v0.14.0/.doctrees/api_doc/validate/real.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/validate/safe.doctree b/v0.14.0/.doctrees/api_doc/validate/safe.doctree index 7a1f74dd46fb2e8d090adac32397833dac61b8df..f092de8c0d3e5ceeb18f184a43b8c9f51f8266f4 100644 Binary files a/v0.14.0/.doctrees/api_doc/validate/safe.doctree and b/v0.14.0/.doctrees/api_doc/validate/safe.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/validate/style_age.doctree b/v0.14.0/.doctrees/api_doc/validate/style_age.doctree index c04adc0c56e2be95f337160ef1a539fae9819d0a..e6495b197bfc748414d9c2cf84ea08c1fe150e83 100644 Binary files a/v0.14.0/.doctrees/api_doc/validate/style_age.doctree and b/v0.14.0/.doctrees/api_doc/validate/style_age.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/validate/teen.doctree b/v0.14.0/.doctrees/api_doc/validate/teen.doctree index b0efa433bb615ee3fed2a03f9d260df972a02cc8..772f1f80ef1d2e213252d00d0f2155973b2139b2 100644 Binary files a/v0.14.0/.doctrees/api_doc/validate/teen.doctree and b/v0.14.0/.doctrees/api_doc/validate/teen.doctree differ diff --git a/v0.14.0/.doctrees/api_doc/validate/truncate.doctree b/v0.14.0/.doctrees/api_doc/validate/truncate.doctree index 3bc959d662c1b447e85acd0d9dbfa3f1ae8e213c..db6d4cb470cf1cb03d7ce2b5bb4b16c2e40bd948 100644 Binary files a/v0.14.0/.doctrees/api_doc/validate/truncate.doctree and b/v0.14.0/.doctrees/api_doc/validate/truncate.doctree differ diff --git a/v0.14.0/.doctrees/environment.pickle b/v0.14.0/.doctrees/environment.pickle index 8716b98f5b441b5f5cc5409c5b8adb662ad69a24..7967347839b587b835cffb481ebe557b4c9b16ac 100644 Binary files a/v0.14.0/.doctrees/environment.pickle and b/v0.14.0/.doctrees/environment.pickle differ diff --git a/v0.14.0/.doctrees/index.doctree b/v0.14.0/.doctrees/index.doctree index cdcb002c299dd0b621232fa96a336bd556a6c56f..37d397abed317bfa2ea3abeb835697e438f150d3 100644 Binary files a/v0.14.0/.doctrees/index.doctree and b/v0.14.0/.doctrees/index.doctree differ diff --git a/v0.14.0/.doctrees/information/environment.doctree b/v0.14.0/.doctrees/information/environment.doctree index bd64e0c72624340b3598b5a2981747223bb56cf7..b8f97d00e130345610595eafab429dfdb31cc39c 100644 Binary files a/v0.14.0/.doctrees/information/environment.doctree and b/v0.14.0/.doctrees/information/environment.doctree differ diff --git a/v0.14.0/.doctrees/information/environment.result.doctree b/v0.14.0/.doctrees/information/environment.result.doctree index dfc59c41d4d5418592d40cdf8be7ab6972270bae..0ce31fd7b9c7c5a6c2c6523a0b3f39ee647e1f4d 100644 Binary files a/v0.14.0/.doctrees/information/environment.result.doctree and b/v0.14.0/.doctrees/information/environment.result.doctree differ diff --git a/v0.14.0/.doctrees/nbsphinx/information/environment.ipynb b/v0.14.0/.doctrees/nbsphinx/information/environment.ipynb index 8f10e6ca137df3b83d4c7923e5f75b91afe2edc1..5b6d1ed01f93b79b10410eba4cee91108ba04193 100644 --- a/v0.14.0/.doctrees/nbsphinx/information/environment.ipynb +++ b/v0.14.0/.doctrees/nbsphinx/information/environment.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:41:24.588797Z", - "iopub.status.busy": "2025-09-09T10:41:24.588307Z", - "iopub.status.idle": "2025-09-09T10:41:25.749416Z", - "shell.execute_reply": "2025-09-09T10:41:25.748645Z" + "iopub.execute_input": "2025-09-09T15:32:47.426448Z", + "iopub.status.busy": "2025-09-09T15:32:47.426054Z", + "iopub.status.idle": "2025-09-09T15:32:48.587210Z", + "shell.execute_reply": "2025-09-09T15:32:48.586506Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3254.0660000000003 MHz\n", + "CPU Freq: 3239.185 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.14.0/.doctrees/nbsphinx/information/environment.result.ipynb b/v0.14.0/.doctrees/nbsphinx/information/environment.result.ipynb index 85c2353a520a40799e96a927c440cebbf6628b5b..4fed024e60ebd59944e24556de0313749b7a3d88 100644 --- a/v0.14.0/.doctrees/nbsphinx/information/environment.result.ipynb +++ b/v0.14.0/.doctrees/nbsphinx/information/environment.result.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:38:36.022168Z", - "iopub.status.busy": "2025-09-09T10:38:36.021481Z", - "iopub.status.idle": "2025-09-09T10:38:37.193301Z", - "shell.execute_reply": "2025-09-09T10:38:37.192479Z" + "iopub.execute_input": "2025-09-09T15:30:01.909366Z", + "iopub.status.busy": "2025-09-09T15:30:01.909025Z", + "iopub.status.idle": "2025-09-09T15:30:03.083105Z", + "shell.execute_reply": "2025-09-09T15:30:03.082390Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3099.0555 MHz\n", + "CPU Freq: 3231.94125 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.14.0/.doctrees/tutorials/installation/index.doctree b/v0.14.0/.doctrees/tutorials/installation/index.doctree index 93c94f88d6a22c1121d5fb9ceee1038faa596f03..618ccd3dba7903cab2b23eeea93a5fe38ce24dda 100644 Binary files a/v0.14.0/.doctrees/tutorials/installation/index.doctree and b/v0.14.0/.doctrees/tutorials/installation/index.doctree differ diff --git a/v0.14.0/.doctrees/tutorials/quick_start/index.doctree b/v0.14.0/.doctrees/tutorials/quick_start/index.doctree index b66fb4021c93433fe9e6fb460ac152d40bf076de..a1816dfc1db46faf29c105274909b9c281d7db3a 100644 Binary files a/v0.14.0/.doctrees/tutorials/quick_start/index.doctree and b/v0.14.0/.doctrees/tutorials/quick_start/index.doctree differ diff --git a/v0.14.0/_sources/information/environment.result.ipynb.txt b/v0.14.0/_sources/information/environment.result.ipynb.txt index 85c2353a520a40799e96a927c440cebbf6628b5b..4fed024e60ebd59944e24556de0313749b7a3d88 100644 --- a/v0.14.0/_sources/information/environment.result.ipynb.txt +++ b/v0.14.0/_sources/information/environment.result.ipynb.txt @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:38:36.022168Z", - "iopub.status.busy": "2025-09-09T10:38:36.021481Z", - "iopub.status.idle": "2025-09-09T10:38:37.193301Z", - "shell.execute_reply": "2025-09-09T10:38:37.192479Z" + "iopub.execute_input": "2025-09-09T15:30:01.909366Z", + "iopub.status.busy": "2025-09-09T15:30:01.909025Z", + "iopub.status.idle": "2025-09-09T15:30:03.083105Z", + "shell.execute_reply": "2025-09-09T15:30:03.082390Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3099.0555 MHz\n", + "CPU Freq: 3231.94125 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.14.0/information/environment.html b/v0.14.0/information/environment.html index 8fdb037676edc91377edd3b95467aa4412e4f1eb..9da0cbc20fe8e74b4efc7249a87f9c2f210967fd 100644 --- a/v0.14.0/information/environment.html +++ b/v0.14.0/information/environment.html @@ -139,7 +139,7 @@ OS: Linux-6.11.0-1018-azure-x86_64-with-glibc2.34 Python: CPython 3.8.18 CPU Brand: AMD EPYC 7763 64-Core Processor CPU Count: 4 -CPU Freq: 3254.0660000000003 MHz +CPU Freq: 3239.185 MHz Memory Size: 15.621 GiB Has CUDA: No diff --git a/v0.14.0/information/environment.ipynb b/v0.14.0/information/environment.ipynb index 8f10e6ca137df3b83d4c7923e5f75b91afe2edc1..5b6d1ed01f93b79b10410eba4cee91108ba04193 100644 --- a/v0.14.0/information/environment.ipynb +++ b/v0.14.0/information/environment.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:41:24.588797Z", - "iopub.status.busy": "2025-09-09T10:41:24.588307Z", - "iopub.status.idle": "2025-09-09T10:41:25.749416Z", - "shell.execute_reply": "2025-09-09T10:41:25.748645Z" + "iopub.execute_input": "2025-09-09T15:32:47.426448Z", + "iopub.status.busy": "2025-09-09T15:32:47.426054Z", + "iopub.status.idle": "2025-09-09T15:32:48.587210Z", + "shell.execute_reply": "2025-09-09T15:32:48.586506Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3254.0660000000003 MHz\n", + "CPU Freq: 3239.185 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.14.0/information/environment.result.html b/v0.14.0/information/environment.result.html index bc734b663f26dde934f4d4a82ec3e9d818bda9cb..625cf24bf09a2215cf771ab13102d130339b7690 100644 --- a/v0.14.0/information/environment.result.html +++ b/v0.14.0/information/environment.result.html @@ -141,7 +141,7 @@ OS: Linux-6.11.0-1018-azure-x86_64-with-glibc2.34 Python: CPython 3.8.18 CPU Brand: AMD EPYC 7763 64-Core Processor CPU Count: 4 -CPU Freq: 3099.0555 MHz +CPU Freq: 3231.94125 MHz Memory Size: 15.621 GiB Has CUDA: No diff --git a/v0.14.0/information/environment.result.ipynb b/v0.14.0/information/environment.result.ipynb index 85c2353a520a40799e96a927c440cebbf6628b5b..4fed024e60ebd59944e24556de0313749b7a3d88 100644 --- a/v0.14.0/information/environment.result.ipynb +++ b/v0.14.0/information/environment.result.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:38:36.022168Z", - "iopub.status.busy": "2025-09-09T10:38:36.021481Z", - "iopub.status.idle": "2025-09-09T10:38:37.193301Z", - "shell.execute_reply": "2025-09-09T10:38:37.192479Z" + "iopub.execute_input": "2025-09-09T15:30:01.909366Z", + "iopub.status.busy": "2025-09-09T15:30:01.909025Z", + "iopub.status.idle": "2025-09-09T15:30:03.083105Z", + "shell.execute_reply": "2025-09-09T15:30:03.082390Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3099.0555 MHz\n", + "CPU Freq: 3231.94125 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.14.0/searchindex.js b/v0.14.0/searchindex.js index f227d643c3a81129e360ff7b5298c8405e5af0d3..9c643a97598d87f7d30795605966eb9ca3025327 100644 --- a/v0.14.0/searchindex.js +++ b/v0.14.0/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["api_doc/ascii/drawing", "api_doc/ascii/index", "api_doc/config/index", "api_doc/config/meta", "api_doc/data/background", "api_doc/data/blob", "api_doc/data/decode", "api_doc/data/encode", "api_doc/data/image", "api_doc/data/index", "api_doc/data/layer", "api_doc/data/url", "api_doc/detect/booru_yolo", "api_doc/detect/censor", "api_doc/detect/eye", "api_doc/detect/face", "api_doc/detect/halfbody", "api_doc/detect/hand", "api_doc/detect/head", "api_doc/detect/index", "api_doc/detect/nudenet", "api_doc/detect/person", "api_doc/detect/similarity", "api_doc/detect/text", "api_doc/detect/visual", "api_doc/edge/canny", "api_doc/edge/index", "api_doc/edge/lineart", "api_doc/edge/lineart_anime", "api_doc/generic/classify", "api_doc/generic/clip", "api_doc/generic/enhance", "api_doc/generic/index", "api_doc/generic/siglip", "api_doc/generic/yolo", "api_doc/metadata/geninfo", "api_doc/metadata/index", "api_doc/metadata/lsb", "api_doc/metrics/aesthetic", "api_doc/metrics/ccip", "api_doc/metrics/dbaesthetic", "api_doc/metrics/index", "api_doc/metrics/laplacian", "api_doc/metrics/lpips", "api_doc/metrics/psnr_", "api_doc/ocr/index", "api_doc/operate/align", "api_doc/operate/censor", "api_doc/operate/imgcensor", "api_doc/operate/index", "api_doc/operate/squeeze", "api_doc/pose/dwpose", "api_doc/pose/format", "api_doc/pose/index", "api_doc/pose/visual", "api_doc/preprocess/base", "api_doc/preprocess/index", "api_doc/preprocess/pillow", "api_doc/preprocess/torchvision", "api_doc/preprocess/transformers", "api_doc/resource/background", "api_doc/resource/index", "api_doc/restore/adversarial", "api_doc/restore/index", "api_doc/restore/nafnet", "api_doc/restore/scunet", "api_doc/sd/index", "api_doc/sd/metadata", "api_doc/sd/model", "api_doc/sd/nai", "api_doc/segment/index", "api_doc/segment/isnetis", "api_doc/tagging/blacklist", "api_doc/tagging/character", "api_doc/tagging/deepdanbooru", "api_doc/tagging/deepgelbooru", "api_doc/tagging/format", "api_doc/tagging/index", "api_doc/tagging/match", "api_doc/tagging/mldanbooru", "api_doc/tagging/order", "api_doc/tagging/overlap", "api_doc/tagging/wd14", "api_doc/upscale/cdc", "api_doc/upscale/index", "api_doc/utils/cache", "api_doc/utils/func", "api_doc/utils/index", "api_doc/utils/onnxruntime", "api_doc/validate/aicheck", "api_doc/validate/bangumi_char", "api_doc/validate/classify", "api_doc/validate/color", "api_doc/validate/completeness", "api_doc/validate/dbrating", "api_doc/validate/furry", "api_doc/validate/index", "api_doc/validate/monochrome", "api_doc/validate/nsfw", "api_doc/validate/portrait", "api_doc/validate/rating", "api_doc/validate/real", "api_doc/validate/safe", "api_doc/validate/style_age", "api_doc/validate/teen", "api_doc/validate/truncate", "index", "information/environment", "information/environment.result", "tutorials/installation/index", "tutorials/quick_start/index"], "filenames": ["api_doc/ascii/drawing.rst", "api_doc/ascii/index.rst", "api_doc/config/index.rst", "api_doc/config/meta.rst", "api_doc/data/background.rst", "api_doc/data/blob.rst", "api_doc/data/decode.rst", "api_doc/data/encode.rst", "api_doc/data/image.rst", "api_doc/data/index.rst", "api_doc/data/layer.rst", "api_doc/data/url.rst", "api_doc/detect/booru_yolo.rst", "api_doc/detect/censor.rst", "api_doc/detect/eye.rst", "api_doc/detect/face.rst", "api_doc/detect/halfbody.rst", "api_doc/detect/hand.rst", "api_doc/detect/head.rst", "api_doc/detect/index.rst", "api_doc/detect/nudenet.rst", "api_doc/detect/person.rst", "api_doc/detect/similarity.rst", "api_doc/detect/text.rst", "api_doc/detect/visual.rst", "api_doc/edge/canny.rst", "api_doc/edge/index.rst", "api_doc/edge/lineart.rst", "api_doc/edge/lineart_anime.rst", "api_doc/generic/classify.rst", "api_doc/generic/clip.rst", "api_doc/generic/enhance.rst", "api_doc/generic/index.rst", "api_doc/generic/siglip.rst", "api_doc/generic/yolo.rst", "api_doc/metadata/geninfo.rst", "api_doc/metadata/index.rst", "api_doc/metadata/lsb.rst", "api_doc/metrics/aesthetic.rst", "api_doc/metrics/ccip.rst", "api_doc/metrics/dbaesthetic.rst", "api_doc/metrics/index.rst", "api_doc/metrics/laplacian.rst", "api_doc/metrics/lpips.rst", "api_doc/metrics/psnr_.rst", "api_doc/ocr/index.rst", "api_doc/operate/align.rst", "api_doc/operate/censor.rst", "api_doc/operate/imgcensor.rst", "api_doc/operate/index.rst", "api_doc/operate/squeeze.rst", "api_doc/pose/dwpose.rst", "api_doc/pose/format.rst", "api_doc/pose/index.rst", "api_doc/pose/visual.rst", "api_doc/preprocess/base.rst", "api_doc/preprocess/index.rst", "api_doc/preprocess/pillow.rst", "api_doc/preprocess/torchvision.rst", "api_doc/preprocess/transformers.rst", "api_doc/resource/background.rst", "api_doc/resource/index.rst", "api_doc/restore/adversarial.rst", "api_doc/restore/index.rst", "api_doc/restore/nafnet.rst", "api_doc/restore/scunet.rst", "api_doc/sd/index.rst", "api_doc/sd/metadata.rst", "api_doc/sd/model.rst", "api_doc/sd/nai.rst", "api_doc/segment/index.rst", "api_doc/segment/isnetis.rst", "api_doc/tagging/blacklist.rst", "api_doc/tagging/character.rst", "api_doc/tagging/deepdanbooru.rst", "api_doc/tagging/deepgelbooru.rst", "api_doc/tagging/format.rst", "api_doc/tagging/index.rst", "api_doc/tagging/match.rst", "api_doc/tagging/mldanbooru.rst", "api_doc/tagging/order.rst", "api_doc/tagging/overlap.rst", "api_doc/tagging/wd14.rst", "api_doc/upscale/cdc.rst", "api_doc/upscale/index.rst", "api_doc/utils/cache.rst", "api_doc/utils/func.rst", "api_doc/utils/index.rst", "api_doc/utils/onnxruntime.rst", "api_doc/validate/aicheck.rst", "api_doc/validate/bangumi_char.rst", "api_doc/validate/classify.rst", "api_doc/validate/color.rst", "api_doc/validate/completeness.rst", "api_doc/validate/dbrating.rst", "api_doc/validate/furry.rst", "api_doc/validate/index.rst", "api_doc/validate/monochrome.rst", "api_doc/validate/nsfw.rst", "api_doc/validate/portrait.rst", "api_doc/validate/rating.rst", "api_doc/validate/real.rst", "api_doc/validate/safe.rst", "api_doc/validate/style_age.rst", "api_doc/validate/teen.rst", "api_doc/validate/truncate.rst", "index.rst", "information/environment.ipynb", "information/environment.result.ipynb", "tutorials/installation/index.rst", "tutorials/quick_start/index.rst"], "titles": ["imgutils.ascii.drawing", "imgutils.ascii", "imgutils.config", "imgutils.config.meta", "imgutils.data.background", "imgutils.data.blob", "imgutils.data.decode", "imgutils.data.encode", "imgutils.data.image", "imgutils.data", "imgutils.data.layer", "imgutils.data.url", "imgutils.detect.booru_yolo", "imgutils.detect.censor", "imgutils.detect.eye", "imgutils.detect.face", "imgutils.detect.halfbody", "imgutils.detect.hand", "imgutils.detect.head", "imgutils.detect", "imgutils.detect.nudenet", "imgutils.detect.person", "imgutils.detect.similarity", "imgutils.detect.text", "imgutils.detect.visual", "imgutils.edge.canny", "imgutils.edge", "imgutils.edge.lineart", "imgutils.edge.lineart_anime", "imgutils.generic.classify", "imgutils.generic.clip", "imgutils.generic.enhance", "imgutils.generic", "imgutils.generic.siglip", "imgutils.generic.yolo", "imgutils.metadata.geninfo", "imgutils.metadata", "imgutils.metadata.lsb", "imgutils.metrics.aesthetic", "imgutils.metrics.ccip", "imgutils.metrics.dbaesthetic", "imgutils.metrics", "imgutils.metrics.laplacian", "imgutils.metrics.lpips", "imgutils.metrics.psnr_", "imgutils.ocr", "imgutils.operate.align", "imgutils.operate.censor_", "imgutils.operate.imgcensor", "imgutils.operate", "imgutils.operate.squeeze", "imgutils.pose.dwpose", "imgutils.pose.format", "imgutils.pose", "imgutils.pose.visual", "imgutils.preprocess.base", "imgutils.preprocess", "imgutils.preprocess.pillow", "imgutils.preprocess.torchvision", "imgutils.preprocess.transformers", "imgutils.resource.background", "imgutils.resource", "imgutils.restore.adversarial", "imgutils.restore", "imgutils.restore.nafnet", "imgutils.restore.scunet", "imgutils.sd", "imgutils.sd.metadata", "imgutils.sd.model", "imgutils.sd.nai", "imgutils.segment", "imgutils.segment.isnetis", "imgutils.tagging.blacklist", "imgutils.tagging.character", "imgutils.tagging.deepdanbooru", "imgutils.tagging.deepgelbooru", "imgutils.tagging.format", "imgutils.tagging", "imgutils.tagging.match", "imgutils.tagging.mldanbooru", "imgutils.tagging.order", "imgutils.tagging.overlap", "imgutils.tagging.wd14", "imgutils.upscale.cdc", "imgutils.upscale", "imgutils.utils.cache", "imgutils.utils.func", "imgutils.utils", "imgutils.utils.onnxruntime", "imgutils.validate.aicheck", "imgutils.validate.bangumi_char", "imgutils.validate.classify", "imgutils.validate.color", "imgutils.validate.completeness", "imgutils.validate.dbrating", "imgutils.validate.furry", "imgutils.validate", "imgutils.validate.monochrome", "imgutils.validate.nsfw", "imgutils.validate.portrait", "imgutils.validate.rating", "imgutils.validate.real", "imgutils.validate.safe", "imgutils.validate.style_age", "imgutils.validate.teen", "imgutils.validate.truncate", "Welcome to imgutils\u2019s Documentation", "Run Environment Information", "Run Environment Information", "Installation", "Quick Start"], "terms": {"img": [0, 5, 8, 29, 62, 67], "str": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 37, 38, 39, 40, 42, 43, 45, 46, 47, 48, 50, 51, 54, 57, 58, 59, 60, 64, 65, 67, 68, 69, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105], "pathlik": [0, 4, 5, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 37, 38, 39, 40, 42, 43, 45, 46, 47, 48, 50, 51, 54, 64, 65, 67, 69, 71, 74, 75, 79, 82, 83, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "byte": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 37, 38, 39, 40, 42, 43, 45, 46, 47, 48, 50, 51, 52, 54, 64, 65, 67, 69, 71, 74, 75, 79, 82, 83, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "bytearrai": [0, 4, 5, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 37, 38, 39, 40, 42, 43, 45, 46, 47, 48, 50, 51, 52, 54, 64, 65, 67, 69, 71, 74, 75, 79, 82, 83, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "binaryio": [0, 4, 5, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 37, 38, 39, 40, 42, 43, 45, 46, 47, 48, 50, 51, 54, 64, 65, 67, 69, 71, 74, 75, 79, 82, 83, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "imag": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 50, 51, 53, 54, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 69, 70, 71, 74, 75, 76, 77, 79, 82, 83, 84, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 109], "max_width": 0, "int": [0, 4, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 27, 28, 29, 30, 33, 34, 37, 39, 43, 45, 46, 47, 48, 50, 51, 52, 54, 59, 60, 62, 64, 65, 71, 79, 83, 102], "none": [0, 4, 8, 10, 11, 13, 14, 15, 16, 17, 18, 21, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 37, 39, 47, 50, 51, 54, 57, 58, 59, 60, 67, 69, 72, 73, 88], "ellipsi": 0, "max_height": 0, "resampl": [0, 59], "2": [0, 8, 12, 22, 23, 38, 39, 40, 43, 45, 52, 59, 62, 67, 82, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104], "level": [0, 13, 14, 15, 16, 17, 18, 21, 33, 34, 38, 47, 60, 74, 94], "aspect": [0, 24, 34, 46], "float": [0, 7, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 29, 34, 39, 40, 42, 43, 44, 45, 47, 48, 50, 52, 54, 59, 60, 62, 69, 72, 73, 74, 75, 76, 79, 80, 81, 82, 86, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "1": [0, 10, 12, 20, 21, 22, 38, 39, 40, 43, 45, 52, 59, 60, 62, 67, 68, 72, 73, 74, 75, 80, 82, 83, 86, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104, 107, 108], "8": [0, 12, 22, 37, 39, 43, 47, 52, 59, 62, 67, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 107, 108, 109], "sourc": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 50, 51, 52, 54, 55, 57, 58, 59, 60, 62, 64, 65, 67, 68, 69, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105], "gener": [0, 4, 12, 15, 21, 35, 36, 66, 67, 69, 75, 79, 82, 87, 94, 106], "art": [0, 67], "base": [0, 18, 21, 22, 29, 30, 33, 34, 39, 40, 42, 43, 46, 47, 48, 50, 52, 54, 56, 57, 59, 60, 69, 71, 74, 75, 79, 80, 81, 82, 90, 94, 98, 100, 106], "given": [0, 6, 7, 8, 10, 11, 14, 15, 17, 18, 19, 20, 23, 25, 27, 28, 29, 30, 33, 37, 39, 42, 46, 48, 52, 55, 59, 67, 69, 72, 73, 78, 81, 82, 89, 91, 94, 97, 98, 100, 104], "paramet": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 50, 51, 52, 54, 57, 58, 59, 60, 62, 64, 65, 67, 68, 69, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105], "imagetyp": [0, 5, 12, 13, 14, 15, 16, 17, 18, 21, 23, 24, 29, 31, 34, 35, 37, 39, 40, 42, 45, 47, 50, 51, 54, 64, 65, 67, 69, 75, 82, 83, 90, 93, 95, 98, 99, 101, 102, 103], "The": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 24, 29, 30, 31, 33, 34, 35, 36, 37, 39, 40, 42, 45, 46, 47, 48, 50, 51, 52, 54, 57, 58, 59, 60, 62, 63, 64, 65, 67, 68, 69, 71, 73, 74, 75, 76, 78, 79, 80, 82, 83, 85, 86, 88, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105, 109], "input": [0, 5, 12, 13, 14, 15, 16, 18, 20, 21, 23, 24, 29, 30, 31, 33, 34, 35, 37, 39, 40, 42, 45, 46, 47, 48, 50, 51, 54, 57, 59, 62, 64, 65, 67, 69, 72, 73, 75, 76, 78, 80, 82, 83, 86, 90, 93, 95, 98, 99, 101, 103], "option": [0, 4, 11, 12, 13, 14, 15, 16, 17, 18, 21, 22, 23, 24, 29, 30, 33, 34, 35, 39, 45, 47, 50, 51, 54, 59, 60, 62, 67, 68, 69, 72, 73, 80, 85], "maximum": [0, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 24, 34, 39, 45, 46, 47, 59, 62, 85, 102], "width": [0, 4, 10, 48, 59, 60, 79], "If": [0, 5, 8, 10, 11, 13, 14, 15, 16, 17, 18, 21, 22, 24, 29, 30, 33, 34, 35, 37, 39, 45, 47, 50, 52, 54, 57, 58, 59, 62, 64, 65, 67, 68, 69, 72, 73, 80, 82, 88, 89, 90, 91, 94, 97, 100, 104], "set": [0, 12, 24, 29, 30, 34, 39, 50, 52, 54, 59, 82, 88, 91, 94, 100, 104, 105], "automat": [0, 4, 30, 33, 39, 50, 88, 107, 108], "determin": [0, 8, 39, 98], "termin": 0, "size": [0, 4, 6, 7, 10, 11, 23, 24, 25, 27, 28, 39, 46, 48, 50, 54, 57, 58, 59, 60, 62, 64, 65, 67, 71, 79, 83, 84, 102, 107, 108], "height": [0, 4, 10, 48, 59, 60, 79], "filter": [0, 34, 50, 59, 62, 72, 73, 94, 96, 100], "us": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 43, 45, 47, 48, 50, 51, 54, 55, 57, 59, 62, 63, 64, 65, 67, 68, 69, 72, 74, 75, 76, 79, 82, 83, 85, 86, 88, 89, 90, 91, 94, 96, 97, 98, 100, 104], "when": [0, 7, 10, 12, 23, 25, 27, 28, 29, 30, 37, 39, 43, 47, 48, 52, 55, 59, 64, 67, 69, 71, 79, 83, 85, 88, 89, 105], "resiz": [0, 23, 24, 34, 46, 54, 57, 58, 59, 67, 79], "charact": [0, 39, 45, 54, 70, 71, 74, 75, 76, 77, 82, 90, 106], "repres": [0, 7, 10, 12, 13, 14, 15, 22, 39, 43, 47, 50, 52, 69, 71, 80, 89, 98, 105], "differ": [0, 8, 14, 15, 16, 17, 18, 21, 22, 30, 35, 36, 37, 39, 43, 44, 51, 52, 58, 59, 90, 95, 99, 101, 103, 107, 108], "intens": 0, "proport": [0, 90], "correct": [0, 37], "output": [0, 24, 29, 30, 33, 40, 54, 67, 68, 75, 80, 82, 109], "which": [0, 4, 10, 22, 23, 25, 27, 28, 33, 35, 39, 43, 48, 57, 59, 60, 63, 67, 68, 69, 71, 72, 75, 79, 85, 86, 88, 89, 91, 96, 97, 98, 105, 106, 107, 108, 109], "should": [0, 3, 10, 24, 39, 43, 47, 48, 50, 59, 71, 82, 109], "approxim": 0, "ratio": [0, 24, 34, 45, 46, 48, 79], "your": [0, 50, 64, 105, 107, 108, 109], "thi": [0, 3, 4, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 45, 47, 48, 50, 51, 52, 54, 55, 57, 58, 59, 62, 64, 65, 66, 67, 68, 69, 70, 74, 77, 81, 82, 83, 85, 86, 88, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105, 107, 108], "valu": [0, 4, 8, 10, 13, 17, 18, 21, 22, 37, 39, 43, 47, 50, 52, 57, 58, 59, 68, 74, 79, 86, 89, 97, 105], "ensur": [0, 30, 34, 39, 46, 59, 64, 67, 85], "i": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 45, 47, 48, 50, 51, 52, 54, 55, 57, 58, 59, 60, 62, 64, 65, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 82, 83, 85, 86, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109], "close": [0, 48, 67], "possibl": [0, 23, 30, 39, 48], "origin": [0, 4, 6, 8, 20, 25, 27, 28, 37, 38, 44, 47, 48, 50, 54, 71, 74, 76, 79, 80, 98], "default": [0, 4, 5, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 22, 23, 25, 27, 28, 29, 30, 33, 34, 39, 40, 42, 43, 45, 47, 48, 50, 52, 54, 59, 60, 64, 65, 68, 71, 72, 73, 74, 76, 79, 82, 83, 88, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104], "return": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 50, 51, 52, 54, 57, 58, 59, 60, 62, 64, 65, 67, 68, 69, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 88, 89, 90, 91, 92, 93, 94, 95, 98, 99, 100, 101, 102, 103, 104, 105], "represent": [0, 22, 39, 57, 58, 67], "type": [0, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 21, 22, 23, 24, 29, 30, 31, 33, 34, 35, 37, 39, 40, 42, 45, 47, 48, 50, 51, 52, 54, 57, 58, 59, 60, 62, 64, 65, 67, 68, 69, 72, 73, 76, 78, 80, 81, 82, 83, 85, 86, 90, 93, 94, 95, 98, 99, 100, 101, 102, 103], "exampl": [0, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 27, 28, 29, 34, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 50, 51, 57, 58, 59, 60, 62, 67, 71, 72, 73, 74, 75, 76, 79, 80, 81, 82, 83, 85, 86, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104, 105], "here": [0, 12, 20, 26, 39, 43, 44, 67, 72, 74, 75, 79, 82, 83, 90, 92, 105, 107, 108], "an": [0, 4, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 37, 38, 39, 40, 42, 43, 45, 46, 47, 48, 50, 51, 52, 54, 57, 59, 62, 64, 65, 67, 69, 70, 71, 73, 74, 75, 77, 80, 82, 83, 86, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105], "jerri": 0, "from": [0, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 27, 28, 29, 33, 34, 35, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 50, 51, 52, 57, 58, 59, 60, 62, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 79, 80, 81, 82, 83, 85, 86, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105, 107, 108, 109], "import": [0, 6, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 21, 24, 34, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 50, 51, 57, 58, 59, 60, 62, 67, 71, 72, 73, 74, 75, 76, 79, 80, 81, 82, 83, 85, 86, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104, 105, 107, 108, 109], "print": [0, 5, 12, 17, 18, 21, 22, 34, 67, 68, 107, 108, 109], "png": [0, 5, 8, 10, 13, 24, 35, 37, 42, 47, 48, 50, 62, 67, 69, 71, 82, 83, 92, 105], "draw": [1, 24, 26, 27, 54, 98, 106], "ascii_draw": 1, "meta": [2, 106, 109], "__title__": [2, 109], "__version__": [2, 109], "__description__": [2, 109], "__author__": [2, 109], "__author_email__": 2, "overview": [3, 4, 6, 7, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 31, 32, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 50, 51, 53, 59, 60, 61, 62, 63, 64, 65, 66, 67, 70, 71, 72, 73, 74, 75, 76, 77, 79, 82, 83, 84, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105], "inform": [3, 30, 33, 34, 35, 36, 37, 54, 67, 69, 81], "packag": 3, "titl": [3, 69], "project": [3, 20, 74, 82, 105], "version": [3, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 34, 38, 47, 64, 65, 67, 68, 85, 91, 106, 109], "short": [3, 75, 79, 82], "descript": [3, 20, 29, 33, 69], "includ": [3, 5, 8, 11, 12, 13, 20, 21, 22, 24, 29, 30, 31, 33, 34, 35, 36, 51, 52, 58, 59, 66, 67, 68, 69, 75, 82, 86, 90, 98], "setup": 3, "py": [3, 71], "author": [3, 68], "email": 3, "step": [4, 48, 59, 67], "forecolor": [4, 25, 27, 28], "lightgrei": 4, "backcolor": [4, 25, 27, 28], "white": [4, 8, 25, 27, 28, 30, 59, 67, 71], "creat": [4, 29, 30, 33, 34, 35, 47, 57, 58, 59, 67, 69, 73, 89], "black": [4, 47, 67], "squar": [4, 59], "can": [4, 5, 8, 10, 13, 14, 15, 16, 17, 18, 19, 20, 21, 24, 26, 30, 33, 35, 37, 39, 43, 47, 51, 52, 57, 59, 67, 68, 69, 75, 80, 82, 88, 90, 96, 97, 106, 109], "complement": 4, "transpar": [4, 8, 10, 25, 27, 28, 48, 50, 71, 83], "area": [4, 10, 12, 22, 23, 47, 48], "grid": 4, "pixel": [4, 24, 37, 47, 48, 50, 59, 62, 67, 71, 97], "mean": [4, 20, 22, 23, 25, 27, 28, 29, 39, 42, 43, 48, 52, 57, 58, 59, 88, 91, 109], "function": [4, 7, 8, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 29, 30, 33, 34, 35, 36, 37, 39, 42, 45, 47, 48, 50, 51, 54, 57, 58, 59, 62, 64, 66, 67, 68, 69, 81, 82, 83, 85, 86, 90, 94, 98, 100, 105], "suitabl": [4, 57, 59, 74, 98], "color": [4, 8, 10, 25, 27, 28, 47, 62, 67, 71, 96, 97, 106], "fore": [4, 25, 27, 28], "back": [4, 82], "A": [4, 5, 8, 13, 14, 15, 16, 17, 18, 20, 21, 25, 27, 28, 29, 34, 37, 38, 39, 40, 45, 46, 47, 48, 50, 57, 59, 60, 67, 68, 69, 73, 76, 81, 85, 88, 89, 90, 91, 93, 94, 95, 97, 99, 100, 101, 102, 103, 104, 109], "rgba": [4, 8, 31, 37, 64, 65, 71, 83], "contain": [4, 5, 10, 13, 14, 15, 16, 17, 18, 20, 21, 22, 24, 29, 30, 33, 34, 39, 40, 52, 54, 59, 64, 67, 68, 69, 75, 79, 82, 91, 94, 100, 102, 104], "add": [4, 35, 68, 69, 76], "rgb": [4, 6, 7, 8, 30, 31, 47, 59, 60, 67, 71, 83], "In": [4, 27, 39, 90, 91], "document": [4, 107, 108, 109], "accur": [4, 13, 21, 94, 100], "present": [4, 35, 69, 74], "state": [4, 33], "shown": [4, 70], "follow": [4, 29, 39, 52, 58, 59, 63, 68, 69, 75, 82, 89, 90, 91, 93, 94, 95, 97, 99, 100, 101, 103, 104, 109], "figur": 4, "modul": [5, 8, 11, 12, 17, 18, 20, 21, 22, 23, 24, 29, 30, 33, 34, 35, 36, 37, 57, 58, 66, 68, 69, 70, 82, 85, 86, 94, 100, 106], "provid": [5, 8, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 29, 30, 31, 33, 34, 35, 36, 37, 39, 47, 50, 52, 54, 57, 58, 59, 66, 67, 68, 69, 79, 80, 82, 85, 86, 88, 94, 100], "util": [5, 8, 11, 20, 21, 29, 32, 34, 43, 46, 50, 53, 57, 58, 63, 66, 68, 74, 75, 79, 82, 106], "handl": [5, 8, 11, 29, 30, 33, 34, 36, 37, 55, 58, 59, 66, 69], "url": [5, 9, 13, 16, 18, 30, 37, 67, 106], "convers": [5, 8, 34, 58, 59], "between": [5, 14, 15, 21, 22, 29, 30, 33, 39, 43, 44, 48, 58, 64, 65, 73, 79, 83, 86], "valid": [5, 11, 47, 48, 52, 59, 106], "format": [5, 8, 10, 25, 27, 28, 29, 30, 33, 34, 35, 36, 37, 40, 47, 50, 51, 53, 57, 59, 67, 68, 69, 75, 77, 82, 98, 106], "support": [5, 6, 8, 11, 14, 15, 16, 18, 21, 29, 33, 34, 35, 48, 54, 57, 58, 59, 64, 65, 67, 68, 69, 82, 83], "convert": [5, 8, 30, 35, 37, 39, 52, 57, 58, 59, 69, 82, 98], "specifi": [5, 8, 22, 23, 24, 29, 30, 33, 34, 39, 47, 48, 50, 59, 67, 68, 69, 73, 75, 80, 82, 85], "load": [5, 8, 13, 14, 17, 18, 29, 30, 33, 34, 35, 37, 67, 82, 88], "variou": [5, 8, 14, 15, 17, 21, 22, 24, 29, 31, 33, 34, 36, 59, 67, 69, 86, 109], "mime": 5, "jpg": [5, 6, 7, 8, 11, 12, 14, 15, 16, 17, 18, 21, 24, 29, 34, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 51, 60, 71, 74, 75, 79, 82, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104, 105], "save_kwarg": 5, "string": [5, 13, 15, 16, 20, 37, 52, 67, 68, 76, 88, 105], "pil": [5, 6, 7, 8, 10, 11, 17, 24, 30, 34, 43, 46, 47, 48, 50, 57, 59, 60, 62, 67, 75, 83, 92, 97], "numpi": [5, 6, 10, 24, 30, 33, 37, 39, 50, 52, 82, 86], "arrai": [5, 10, 24, 30, 37, 39, 43, 50, 52, 82, 86], "file": [5, 8, 10, 11, 12, 13, 16, 18, 24, 35, 37, 43, 60, 66, 67, 68, 69, 88, 97, 105, 106], "path": [5, 8, 10, 12, 13, 16, 18, 24, 30, 34, 37, 60, 67, 68, 69, 75, 92, 97, 105], "desir": [5, 60], "addit": [5, 11, 29, 30, 33, 34, 35, 47, 48, 58, 67, 69], "keyword": [5, 11, 29, 30, 33, 34, 35, 47, 48, 67, 69, 85], "argument": [5, 11, 29, 30, 33, 34, 35, 47, 48, 51, 52, 67, 69, 73, 75, 82, 85], "pass": [5, 11, 27, 28, 29, 30, 33, 34, 35, 47, 48, 67, 71, 79, 83, 85], "save": [5, 10, 24, 35, 62, 67, 68, 69, 71], "encod": [5, 6, 9, 29, 30, 33, 37, 69, 106], "open": [5, 6, 7, 8, 10, 12, 17, 29, 34, 46, 47, 48, 50, 62, 67, 68, 83, 88], "test": [5, 43, 83, 89, 90, 91, 93, 94, 95, 97, 99, 100, 101, 103, 104], "blob_url": 5, "qualiti": [5, 23, 40, 61, 67, 82, 83], "95": [5, 34, 59, 72, 73, 80], "base64": 5, "pre": [5, 13, 15, 18, 30, 33, 40], "object": [5, 6, 8, 10, 11, 12, 18, 22, 24, 34, 35, 37, 43, 47, 51, 54, 55, 58, 59, 60, 67, 69, 74, 75, 88, 91, 92, 94, 97, 100, 104], "rais": [5, 8, 11, 13, 14, 16, 17, 18, 21, 22, 29, 33, 34, 37, 47, 50, 52, 55, 57, 58, 59, 62, 67, 68, 69, 72, 73, 80], "valueerror": [5, 11, 13, 16, 18, 21, 22, 29, 33, 37, 50, 59, 69, 80], "unsupport": [5, 45, 58, 59, 80], "method": [5, 11, 29, 30, 31, 33, 34, 36, 37, 39, 47, 59, 94, 100], "warn": 5, "userwarn": 5, "doesn": [5, 37, 73], "t": [5, 37, 73], "match": [5, 22, 33, 37, 50, 59, 73, 77, 106], "actual": [5, 18, 21, 45], "invalid": [5, 13, 16, 18, 21, 29, 33, 35, 59], "show": [5, 11, 13, 14, 15, 16, 51], "bool": [5, 7, 8, 11, 24, 27, 34, 39, 45, 47, 50, 51, 54, 59, 64, 65, 68, 69, 72, 73, 74, 75, 76, 78, 79, 82, 83, 89, 97, 105], "effici": [5, 20, 23, 30, 68, 86], "without": [5, 34, 62, 67, 72, 73, 81], "content": [5, 11, 12, 27, 45, 70], "true": [5, 7, 8, 11, 24, 34, 39, 47, 48, 51, 54, 57, 58, 59, 64, 65, 68, 69, 72, 73, 76, 78, 82, 89, 92, 97, 105], "fals": [5, 6, 7, 8, 11, 24, 27, 34, 39, 45, 47, 59, 64, 65, 67, 68, 69, 72, 73, 74, 75, 76, 78, 79, 82, 83, 89, 92, 97, 105], "otherwis": [5, 8, 11, 35, 39, 59, 64, 65, 69, 72, 73, 78, 83, 88], "abc": 5, "svg": 5, "xml": 5, "jpeg": [5, 63, 67, 92, 105], "text": [5, 19, 24, 30, 33, 45, 67, 76, 78, 106], "plain": 5, "hello": 5, "order_": [6, 7], "chw": [6, 7], "both": [6, 13, 22, 30, 33, 45, 57, 68, 82], "np": [6, 7, 10, 29, 30, 33, 37, 39, 48, 50, 52, 82, 86], "uint8": [6, 7], "float32": [6, 7, 10, 25, 27, 28, 39], "ar": [6, 10, 12, 13, 14, 15, 16, 17, 18, 21, 22, 23, 29, 30, 33, 34, 35, 39, 42, 43, 44, 45, 47, 52, 55, 58, 59, 60, 63, 67, 68, 69, 72, 73, 74, 75, 79, 80, 82, 83, 89, 90, 91, 92, 93, 94, 95, 97, 99, 100, 101, 102, 103, 104, 105], "order": [6, 7, 59, 76, 77, 106], "rgb_encod": [6, 9], "custom_imag": [6, 7], "data_cwh": 6, "cwh": 6, "data_int": 6, "use_float": [6, 7], "mode": [6, 7, 8, 22, 34, 37, 58, 60, 67, 80, 83, 88], "1606x1870": [6, 7], "0x7fb9b89bbdc0": 6, "0x7fb9b89bbe50": 6, "0x7fb9b89bbdf0": 6, "invers": 6, "oper": [6, 30, 33, 38, 39, 40, 42, 43, 59, 68, 106], "ndarrai": [7, 10, 29, 30, 33, 37, 39, 43, 48, 50, 52, 82, 86], "channel": [7, 8, 31, 59, 64, 65, 83], "jpegimageplugin": [7, 60], "jpegimagefil": [7, 60], "0x7f9ec37389d0": 7, "shape": [7, 39, 43, 50, 71, 82], "dtype": [7, 39], "3": [7, 10, 12, 13, 14, 15, 21, 22, 39, 40, 43, 45, 47, 52, 54, 59, 62, 67, 75, 82, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104, 107, 108, 109], "1870": 7, "1606": 7, "whc": 7, "": [7, 12, 13, 14, 15, 16, 17, 18, 21, 22, 23, 29, 34, 35, 37, 45, 47, 57, 59, 67, 82, 85, 93], "result": [7, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 29, 30, 33, 34, 37, 40, 43, 45, 47, 48, 50, 51, 71, 74, 75, 82, 86, 93, 94, 100], "same": [7, 8, 39, 44, 82, 85], "torchvis": [7, 56, 106], "transform": [7, 8, 55, 56, 57, 58, 76, 106], "to_tensor": [7, 57, 58], "process": [8, 9, 11, 13, 14, 16, 17, 22, 31, 34, 36, 37, 39, 57, 59, 62, 64, 65, 66, 73, 82, 109], "manipul": [8, 66], "python": [8, 37, 62, 85, 107, 108, 109], "librari": [8, 34, 57, 59, 62, 109], "It": [8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 29, 30, 33, 34, 35, 36, 47, 48, 50, 54, 57, 58, 66, 68, 69, 82, 85, 86, 98, 109], "multipl": [8, 10, 16, 30, 33, 37, 39, 43, 67], "ad": [8, 12, 59, 68, 69, 76], "background": [8, 9, 25, 27, 28, 30, 61, 67, 71, 106], "check": [8, 11, 37, 42, 68, 72, 73, 78, 89, 92, 102, 105, 109], "alpha": [8, 31, 64, 65], "design": [8, 22, 29, 33, 35, 36], "simplifi": [8, 90], "common": [8, 58], "relat": [8, 12, 14, 17, 66, 73, 86], "task": [8, 21, 22, 33, 36, 47, 57], "applic": [8, 57, 74, 79, 98], "kei": [8, 18, 22, 30, 59, 68, 75, 82], "featur": [8, 13, 18, 30, 32, 33, 39, 43, 69, 71, 74, 75, 76, 82, 90], "binari": [8, 86], "like": [8, 12, 19, 24, 58, 59, 79, 85, 109], "onc": 8, "particularli": [8, 22, 29, 35, 36, 69, 85], "requir": [8, 10, 20, 21, 39, 48, 68, 69, 94, 100, 109], "preprocess": [8, 20, 29, 30, 34, 39, 64, 106], "befor": [8, 37, 39, 68, 82], "further": 8, "analysi": [8, 40], "force_background": [8, 59], "appli": [8, 15, 18, 20, 31, 39, 47, 48, 50, 57, 59, 62, 82, 86], "necessari": [8, 39, 74, 79], "ha": [8, 23, 45, 58, 83, 98, 107, 108], "4": [8, 12, 15, 17, 18, 22, 37, 38, 39, 40, 43, 47, 52, 62, 64, 65, 67, 75, 82, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104, 107, 108], "avoid": [8, 74], "anomali": 8, "dure": [8, 29, 37, 76, 97, 105], "subsequ": [8, 30, 47], "union": [8, 13, 14, 15, 16, 17, 18, 21, 22, 30, 33, 37, 39, 47, 52, 57, 59, 67, 69, 72, 73, 80], "retain": 8, "typeerror": [8, 52, 57, 58, 59, 72, 73, 80], "isinst": 8, "list": [8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 29, 30, 33, 34, 39, 43, 45, 47, 48, 51, 54, 57, 58, 59, 60, 72, 73, 80, 81, 82, 89, 91, 94, 100, 104], "tupl": [8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 29, 30, 33, 34, 39, 40, 43, 45, 47, 48, 51, 59, 82, 90, 91, 93, 94, 95, 98, 99, 100, 101, 102, 103, 104], "take": [8, 54, 59], "singl": [8, 16, 33, 37, 39, 58, 59, 76, 82, 86], "call": [8, 26, 67], "each": [8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 24, 29, 34, 39, 43, 50, 57, 66, 76, 78, 82, 83, 98], "item": [8, 10, 18], "batch": [8, 64, 65, 82, 83, 102], "multiimagestyp": [8, 30, 33, 39, 48], "iter": [8, 59, 62, 73], "img_path": 8, "image1": 8, "image2": 8, "loaded_imag": 8, "len": [8, 60], "all": [8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 26, 29, 30, 33, 34, 38, 39, 40, 42, 43, 45, 51, 52, 62, 64, 65, 68, 70, 71, 75, 77, 82, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "pillow": [8, 56, 106], "boolean": [8, 39], "tool": [9, 16, 24, 29, 31, 38, 39, 40, 41, 47, 62, 70, 76, 96, 98], "basic": [9, 57, 61, 73], "grid_background": 9, "grid_transpar": 9, "blob": [9, 71, 106], "to_blob_url": 9, "load_image_from_blob_url": 9, "is_valid_image_blob_url": 9, "decod": [9, 37, 106], "rgb_decod": 9, "load_imag": [9, 24, 51, 67], "has_alpha_channel": 9, "layer": [9, 86, 106], "istack": 9, "download_image_from_url": 9, "is_http_url": 9, "mai": [10, 14, 17, 39, 63, 67, 74, 79, 85, 105, 107, 108], "block": [10, 29, 33, 34], "togeth": 10, "new": [10, 23, 29, 52, 64, 65, 67, 68, 73], "similar": [10, 12, 19, 30, 33, 39, 43, 59, 79, 82, 106], "techniqu": [10, 31, 37], "p": [10, 74, 75, 79, 82], "need": [10, 16, 34, 45, 48, 85, 89, 91, 94, 97, 100, 104], "stack": [10, 82], "addition": 10, "second": [10, 22, 39, 44, 78], "element": [10, 82], "rang": [10, 39, 43, 48], "left": [10, 47, 48, 52, 86], "0": [10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 29, 30, 34, 38, 39, 40, 43, 45, 47, 48, 50, 52, 54, 57, 58, 59, 62, 67, 68, 72, 73, 74, 75, 76, 79, 80, 81, 82, 86, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104, 107, 108, 109], "right": [10, 47, 52, 86], "two": [10, 22, 39, 44, 62, 78, 97], "dimension": [10, 82], "h": [10, 25, 27, 28, 50, 71], "w": [10, 25, 27, 28, 50, 71, 82], "posit": [10, 39, 47, 48, 90], "target": [10, 19, 25, 27, 28, 30, 48, 59], "By": [10, 45], "first": [10, 12, 16, 22, 34, 39, 44, 78], "howev": [10, 39], "solid": [10, 47], "pure": [10, 71], "lime": [10, 71], "nian": 10, "nian_lim": 10, "yellow": [10, 67], "5": [10, 12, 16, 21, 22, 39, 40, 43, 45, 48, 50, 52, 57, 58, 59, 60, 67, 74, 86, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104], "9": [10, 12, 22, 39, 43, 52, 59, 67, 80, 89, 90, 91, 93, 94, 97, 98, 99, 100, 101, 103, 104], "nian_tran": 10, "custom": [10, 13, 14, 15, 16, 17, 18, 21, 29, 33, 34, 37, 40, 47, 48, 50, 58, 59, 67, 68, 72], "mask": [10, 25, 27, 28, 48, 50, 71], "hs1": 10, "ab": 10, "linspac": 10, "ws1": 10, "nian_mask": 10, "hxw": [10, 25, 27, 28, 50], "download": 11, "special": [11, 12], "github": [11, 51, 107, 108, 109], "hug": [11, 18, 29, 30, 33, 34, 39, 59, 82], "face": [11, 18, 19, 20, 29, 30, 33, 34, 39, 52, 54, 59, 67, 73, 82, 90, 106], "progress": [11, 64, 65, 83], "track": 11, "host": [11, 12, 15, 20, 23, 30, 39, 45, 60, 75, 83, 89, 90, 91, 93, 94, 95, 97, 99, 100, 101, 103, 104, 109], "main": [11, 17, 20, 21, 24, 29, 30, 33, 34, 39, 59, 67, 69, 71, 74, 85, 109], "compon": [11, 12, 22, 29, 30, 33, 34, 85], "http": [11, 51, 71, 109], "intern": [11, 33, 55, 68], "silent": [11, 64, 65, 83], "expected_s": 11, "kwarg": [11, 12, 13, 14, 15, 16, 17, 18, 21, 29, 30, 33, 34, 35, 47, 48, 67, 69], "suppress": [11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 24, 34, 47, 83], "bar": 11, "displai": [11, 30, 33, 64, 65], "expect": [11, 37, 59], "session": 11, "get": [11, 25, 27, 28, 30, 38, 40, 60, 61, 67, 71, 74, 77, 82, 88, 90, 95, 97, 99, 101, 103], "especi": 11, "hf": 11, "request": 11, "requestexcept": 11, "fail": [11, 13], "unidentifiedimageerror": 11, "com": [11, 51, 109], "ftp": 11, "booru": 12, "yolo": [12, 18, 20, 32, 106], "aperveyev": 12, "deepgh": [12, 13, 14, 15, 16, 17, 18, 20, 23, 39, 43, 45, 60, 75, 79, 83, 89, 90, 91, 93, 94, 95, 97, 99, 100, 101, 103, 104, 109], "overal": [12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 26, 38, 39, 40, 42, 43, 45, 51, 62, 64, 65, 70, 77, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "benchmark": [12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 26, 38, 39, 40, 42, 43, 45, 51, 62, 64, 65, 70, 77, 83, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "explan": 12, "No": [12, 67, 107, 108], "head": [12, 19, 24, 51, 73, 90, 99, 106], "anim": [12, 13, 14, 15, 16, 17, 18, 19, 21, 26, 28, 38, 39, 40, 42, 51, 53, 54, 60, 67, 70, 71, 73, 74, 77, 83, 90, 91, 94, 95, 99, 100, 101, 103, 104, 109], "pretti": 12, "girl": [12, 45, 73], "onli": [12, 13, 14, 15, 16, 17, 18, 21, 24, 39, 68, 73, 74, 79, 82, 97], "bust": 12, "torso": 12, "part": [12, 50, 51, 52], "collarbon": 12, "center": [12, 48, 58, 59], "pair": [12, 22, 33], "cover": [12, 20, 48, 67, 73], "breast": [12, 20, 73, 74, 75, 79, 81, 82], "boob": 12, "bra": 12, "nippl": [12, 13, 47, 67], "mostli": [12, 16], "visibl": [12, 24], "nsfw": [12, 47, 96, 106], "shld": 12, "shoulder": [12, 52], "mayb": 12, "one": [12, 33, 37, 43, 45, 59, 73, 82], "view": [12, 45], "profil": 12, "exactli": 12, "rear": 12, "exclud": 12, "sideb": 12, "uncov": 12, "other": [12, 39, 45, 59, 78, 81, 90], "visual": [12, 13, 14, 15, 16, 18, 19, 21, 39, 41, 51, 53, 82, 106], "mark": 12, "belli": [12, 20], "button": [12, 29, 75], "hip": [12, 52], "half": [12, 16, 73], "stock": 12, "line": [12, 26, 27, 54], "knee": [12, 52], "below": [12, 54, 70, 109], "6": [12, 22, 24, 39, 43, 52, 59, 62, 72, 73, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104, 107, 108], "nopan": 12, "panti": [12, 76], "cloth": 12, "bikini": 12, "regardless": 12, "censor": [12, 19, 47, 48, 94, 100, 106], "evid": 12, "7": [12, 13, 15, 16, 17, 18, 34, 39, 43, 45, 47, 50, 52, 59, 67, 72, 73, 79, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104], "butt": 12, "buttock": [12, 20], "least": [12, 36, 37, 69], "partial": 12, "behind": 12, "more": [12, 13, 32, 33, 45, 52, 57, 67, 85, 88], "less": [12, 13, 15, 21, 89], "stand": [12, 67, 74, 75, 79, 82], "sit": [12, 73], "ass": 12, "split": [12, 79], "leg": [12, 67], "wide": [12, 67], "90": 12, "degre": [12, 48], "typic": [12, 13, 30, 59], "abov": [12, 13, 14, 15, 16, 17, 18, 21, 50, 91, 94, 100, 104], "10": [12, 23, 29, 39, 43, 48, 52, 59, 62, 89, 90, 91, 94, 97, 98, 100, 101], "sprd": 12, "strongli": [12, 83], "11": [12, 39, 52, 89, 90, 91, 94, 97, 98, 100, 101, 107, 108], "vsplt": 12, "pose": [12, 39, 106], "12": [12, 24, 39, 47, 52, 59, 89, 90, 91, 94, 97, 98, 100, 101], "vsprd": 12, "vsplit": 12, "13": [12, 39, 52, 90, 91, 94, 98, 101, 103], "full": [12, 67], "almost": 12, "side": [12, 46, 73, 105], "usual": [12, 43], "ly": 12, "14": [12, 52, 59, 90, 91, 94, 98, 101, 109], "wing": [12, 73], "dragon": 12, "poni": 12, "15": [12, 42, 44, 52, 59, 90, 91, 94, 98, 101, 107, 108], "feral": 12, "four": [12, 13, 90], "non": [12, 13, 14, 15, 16, 17, 18, 20, 21, 34, 47, 95], "human": [12, 13, 14, 15, 16, 17, 18, 21, 51, 53, 89], "16": [12, 52, 59, 62, 64, 65, 90, 94, 98, 101], "hdrago": 12, "style": [12, 16, 21, 48, 103, 109], "17": [12, 52, 59, 98, 103], "hponi": 12, "18": [12, 20, 52, 59, 94, 98, 100, 107, 108], "hfox": 12, "cartoon": 12, "fox": 12, "dog": 12, "zootopia": 12, "nick": 12, "wild": 12, "19": [12, 52, 98], "hrabb": 12, "rabbit": 12, "judi": 12, "hopp": 12, "bunnygirl": 12, "20": [12, 29, 52, 59, 67, 98], "hcat": 12, "cat": [12, 73, 80], "catgirl": 12, "sharp": 12, "muzzl": 12, "compar": [12, 22, 33], "21": [12, 16, 52, 59, 103], "hbear": 12, "bear": 12, "22": [12, 52, 59], "jacko": 12, "memet": 12, "jack": 12, "o": [12, 67, 69, 79, 82, 94, 97, 107, 108], "contest": 12, "toward": [12, 52], "viewer": [12, 67], "23": [12, 52, 59], "jackx": 12, "sometim": 12, "24": [12, 39, 43, 52, 59, 62], "hhors": 12, "hors": 12, "implement": [12, 30, 33, 44, 85], "aa09": 12, "25": [12, 15, 20, 34, 44, 59, 103], "hbird": 12, "bird": 12, "name": [12, 13, 14, 15, 16, 17, 18, 21, 23, 29, 30, 33, 34, 39, 40, 45, 47, 52, 57, 58, 59, 74, 79, 82, 83, 89, 90, 93, 95, 98, 99, 101, 102, 103], "releas": 12, "time": [12, 69, 83], "yolov8s_pp09": 12, "2023": 12, "focus": 12, "class": [12, 14, 17, 18, 29, 30, 31, 33, 34, 37, 47, 48, 52, 55, 57, 59, 60, 66, 67, 69, 73, 90, 91, 94, 95, 99, 100, 101, 103, 104], "advanc": [12, 109], "capabl": [12, 30, 37, 45], "specif": [12, 13, 18, 29, 30, 33, 35, 37, 47, 52, 55, 57, 59, 69, 70, 90, 94, 100], "scenario": [12, 74, 79, 85], "yolov8s_pp12": 12, "2024": 12, "final": 12, "patch": 12, "continu": 12, "focu": [12, 67], "enhanc": [12, 32, 106], "improv": [12, 23, 82], "previou": 12, "yolov8m_pp13": 12, "offer": [12, 15, 16, 17, 22, 57, 69, 97], "yolov8n_as01": 12, "spinoff": 12, "26": [12, 59], "train": [12, 13, 14, 15, 16, 17, 18, 21, 39, 40, 74, 75, 76, 79, 83, 94, 100], "80": 12, "epoch": 12, "sfw": 12, "subset": 12, "wa": 12, "eventu": 12, "abandon": 12, "due": [12, 38, 39, 74, 79, 85, 90, 105], "ineffect": 12, "yolov8m_as02": 12, "start": [12, 37, 48, 67, 106], "30": [12, 21, 48], "public": [12, 30], "friendli": [12, 109], "reduc": [12, 39, 50, 82], "yolov8m_as03": 12, "as02": 12, "60": 12, "aim": 12, "bottleneck": 12, "reproduc": 12, "yolov8s_aa06": 12, "initi": [12, 29, 30, 34, 37, 47, 60, 73], "current": [12, 58, 64, 67, 94, 100, 107, 108, 109], "reincarn": 12, "some": [12, 29, 32, 39, 43, 44, 48, 61, 72, 74, 75, 79, 82, 83, 85, 92, 105, 107, 108], "yolov8s_aa09": 12, "updat": [12, 29, 30, 33, 34, 68], "dataset": [12, 13, 14, 15, 16, 17, 18, 21, 40, 43, 82, 96], "closeup": 12, "adjust": [12, 34, 43, 73], "larg": [12, 27, 30, 39, 82], "hat": [12, 73], "aa06": 12, "yolov8s_aa10": 12, "major": 12, "fix": 12, "issu": [12, 18, 64], "wear": 12, "yolov8s_aa11": 12, "latest": [12, 34, 74, 79], "mainstream": 12, "aa10": 12, "outstand": 12, "map": [12, 29, 45, 51, 72, 73, 76, 80, 81, 86, 98, 102], "score": [12, 13, 14, 15, 16, 17, 18, 20, 22, 23, 24, 29, 30, 33, 38, 40, 42, 43, 45, 51, 52, 54, 76, 80, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "though": 12, "note": [12, 16, 39, 48, 67, 90, 94, 97, 100, 107, 108], "complet": [12, 34, 48, 90, 96, 106], "fair": 12, "bias": 12, "model_nam": [12, 13, 14, 15, 16, 17, 18, 21, 29, 30, 33, 34, 40, 47, 82, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "conf_threshold": [12, 13, 14, 15, 16, 17, 18, 21, 34, 47], "iou_threshold": [12, 13, 14, 15, 16, 17, 18, 20, 21, 34, 47], "perform": [12, 16, 20, 21, 23, 30, 33, 34, 39, 45, 47, 48, 51, 59, 74, 85, 97, 98, 107, 108], "confid": [12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 34, 40, 45, 47, 52, 54, 75, 82], "threshold": [12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 25, 34, 39, 42, 43, 45, 47, 50, 54, 74, 75, 79, 82, 89, 97], "iou": [12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 34, 47], "bounding_box": 12, "x1": [12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 24, 34, 47, 48], "y1": [12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 24, 34, 47, 48], "x2": [12, 20, 22], "y2": [12, 20, 22], "box": [12, 13, 14, 15, 16, 17, 18, 20, 22, 23, 24, 45, 51], "f": [12, 17, 22, 39, 43, 67, 86], "2f": 12, "point": [13, 17, 39, 52, 59], "femal": [13, 20, 47, 73], "genit": 13, "male": [13, 20, 73], "anime_censor_detect": 13, "yolov8": [13, 14, 15, 16, 17, 18, 21], "model": [13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 26, 27, 28, 29, 30, 31, 33, 34, 38, 39, 40, 43, 45, 47, 51, 52, 54, 59, 62, 63, 64, 65, 66, 67, 70, 74, 75, 76, 77, 79, 82, 83, 86, 88, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 106, 109], "v1": [13, 14, 15, 16, 17, 21, 47, 67, 82], "identifi": [13, 29, 37, 64], "locat": 13, "anatom": 13, "analyz": [13, 20, 40], "data": [13, 16, 18, 35, 37, 39, 51, 58, 66, 67, 74, 76, 94, 100, 106, 107, 108, 109], "either": [13, 14, 15, 16, 17, 33, 39, 59, 82, 86], "standard": [13, 15, 16, 17, 35, 59, 85], "n": [13, 14, 15, 16, 17, 18, 21, 37, 39, 47, 59, 67], "nano": [13, 15, 16, 17, 47], "faster": [13, 14, 15, 16, 17, 18, 47], "while": [13, 15, 16, 17, 24, 34, 46, 48, 62, 85], "slower": [13, 21], "construct": [13, 14, 16, 17, 47, 82], "intersect": [13, 14, 15, 16, 17, 18, 21, 22, 47], "over": [13, 14, 15, 16, 17, 18, 21, 22, 23, 47, 73], "merg": [13, 14, 15, 16, 17, 39], "integ": [13, 37, 43, 52, 59], "x0": [13, 14, 15, 16, 17, 18, 21, 24, 34, 47, 48], "y0": [13, 14, 15, 16, 17, 18, 21, 24, 34, 47, 48], "bound": [13, 14, 15, 16, 17, 18, 20, 22, 23, 24, 51], "indic": [13, 39, 52, 55, 74, 79, 82], "nipple_f": [13, 47], "peni": [13, 47], "pussi": [13, 47, 67], "runtimeerror": [13, 29, 33], "detection_visu": [13, 14, 15, 16, 18, 19, 21], "nude_girl": [13, 47], "365": 13, "264": 13, "399": 13, "289": [13, 14], "7473511695861816": 13, "224": [13, 57, 58, 59], "260": 13, "252": 13, "285": 13, "6830288171768188": 13, "206": 13, "523": [13, 47, 48], "240": 13, "608": 13, "6799028515815735": 13, "matplotlib": [13, 14, 15, 16, 24, 51], "pyplot": [13, 14, 15, 16, 51], "plt": [13, 14, 15, 16, 51], "imshow": [13, 14, 15, 16, 51], "anime_eye_detect": 14, "allow": [14, 15, 17, 18, 21, 30, 34, 37, 55, 57, 59, 85], "trade": [14, 16], "off": [14, 16], "speed": [14, 15, 16, 17, 18, 21, 25, 83], "accuraci": [14, 15, 16, 17, 18, 21, 45, 89, 91, 94, 97, 100, 104], "higher": [14, 15, 16, 17, 18, 20, 23, 97], "consid": [14, 17, 22, 39, 45, 48, 50, 60, 73, 94, 100], "overlap": [14, 16, 17, 18, 22, 64, 65, 74, 75, 77, 79, 82, 83, 106], "coordin": [14, 15, 16, 17, 18, 24, 34, 48, 52, 62], "alwai": [14, 16, 17, 18, 45], "except": [14, 17, 37, 55, 59, 67], "predict": [14, 18, 21, 29, 30, 33, 34, 75, 82, 89, 91, 93, 94, 97, 98, 100, 102, 104], "yolo_predict": [14, 21, 32], "squat": [14, 16, 51], "297": 14, "239": [14, 45], "341": 14, "271": 14, "7760562896728516": 14, "230": 14, "263": 14, "308": 14, "7682342529296875": 14, "createml": 15, "huggingfac": [15, 17, 39, 45, 59, 62, 71, 89, 90, 91, 93, 94, 95, 97, 99, 100, 101, 103, 104], "anime_face_detect": 15, "user": [15, 21, 29, 30, 33, 34, 37, 60, 69, 109], "balanc": [15, 17, 21, 67], "system": [15, 16, 25, 55, 59, 94, 100], "overhead": [15, 16, 25, 85], "avail": [15, 21, 24, 29, 30, 37, 39, 45, 48, 55, 59, 67, 80, 88, 89, 91, 94, 100, 104], "v0": [15, 21, 64, 65], "overrid": [15, 21], "auto": [15, 21, 51, 69, 88], "mostima_post": [15, 18], "29": [15, 18, 59], "441": [15, 18], "204": [15, 18], "584": [15, 18], "7874319553375244": [15, 18], "346": [15, 18], "59": [15, 18], "529": [15, 18], "275": [15, 18], "7510495185852051": [15, 18], "606": [15, 18], "51": [15, 18, 59], "895": [15, 18], "336": [15, 18], "6986488103866577": [15, 18], "upper": [16, 47], "bodi": [16, 21, 51, 52, 54, 67], "anime_halfbody_detect": 16, "pleas": [16, 23, 38, 39, 45, 64, 66, 68, 83, 90, 94, 97, 100, 107, 108], "primari": [16, 90, 93, 95, 99, 101, 103], "purpos": 16, "crop": [16, 50, 57, 58, 59, 67], "illustr": [16, 67, 91, 93], "therefor": [16, 39, 107, 108], "consist": [16, 39], "person": [16, 19, 22, 24, 34, 51, 99, 106], "peopl": [16, 80], "guarante": [16, 45], "you": [16, 18, 19, 21, 26, 45, 48, 64, 65, 82, 83, 85, 88, 89, 90, 91, 94, 97, 100, 104, 109], "inde": 16, "recommend": [16, 23, 39, 42, 43, 82, 83, 94, 100], "approach": 16, "detect_person": [16, 19, 24, 51], "individu": [16, 22, 37, 57, 66], "obtain": [16, 26, 38, 39], "local": [16, 60, 107, 108], "flexibl": [16, 57, 58], "lower": [16, 42, 43, 45, 47], "127": 16, "629": 16, "637": 16, "9040350914001465": 16, "anime_hand_detect": 17, "choos": [17, 21, 45], "35": [17, 59, 67, 74, 82], "configur": [17, 29, 39, 57, 58, 59, 106], "suit": 17, "case": [17, 23, 39, 42], "defin": [17, 21, 39, 67, 86], "being": 17, "label": [17, 18, 20, 22, 23, 24, 29, 30, 33, 34, 39, 40, 45, 76, 98, 102], "infer": [17, 20, 23, 30, 33, 34, 51, 64, 65, 88, 97], "anime_imag": 17, "bbox": 17, "conf": 17, "customiz": [18, 24], "integr": [18, 30, 74, 109], "repositori": [18, 29, 30, 33, 34, 39], "anime_head_detect": 18, "contribut": 18, "our": 18, "develop": [18, 83, 109], "yolo11": 18, "architectur": 18, "usag": [18, 29, 30, 66, 67, 68, 74, 85, 86, 105], "head_detect_v2": 18, "0_": 18, "equal": [18, 48], "deprec": [18, 23, 38], "remov": [18, 23, 29, 34, 38, 45, 62, 71, 73, 75, 76, 81, 82], "futur": [18, 23], "help": [18, 39, 50, 62], "For": [18, 19, 21, 22, 30, 39, 45, 52, 66, 82, 88], "instead": [18, 23, 76], "detect_head": [19, 24], "booru_yolo": [19, 106], "detect_with_booru_yolo": 19, "detect_censor": [19, 47, 94, 100], "ey": [19, 48, 52, 67, 73, 106], "detect_ey": 19, "detect_fac": 19, "halfbodi": [19, 90, 99, 106], "detect_halfbodi": 19, "hand": [19, 52, 54, 67, 73, 106], "detect_hand": 19, "nudenet": [19, 106], "detect_with_nudenet": 19, "calculate_i": 19, "bboxes_similar": 19, "detection_similar": 19, "detect_text": 19, "nuditi": 20, "run": [20, 25, 29, 30, 34, 83, 88, 105, 106], "nm": 20, "postprocess": 20, "onnx": [20, 29, 30, 33, 34, 75, 88, 98], "nudenet_onnx": 20, "notai": 20, "tech": 20, "detail": [20, 62, 66, 67, 88, 90], "respect": 20, "female_genitalia_cov": 20, "genitalia": 20, "face_femal": 20, "buttocks_expos": 20, "expos": 20, "female_breast_expos": 20, "female_genitalia_expos": 20, "male_breast_expos": 20, "anus_expos": 20, "anu": 20, "feet_expos": 20, "feet": [20, 52, 54], "belly_cov": 20, "feet_cov": 20, "armpits_cov": 20, "armpit": 20, "armpits_expos": 20, "face_mal": 20, "belly_expos": 20, "male_genitalia_expos": 20, "anus_cov": 20, "female_breast_cov": 20, "buttocks_cov": 20, "onnxruntim": [20, 87, 106], "topk": [20, 29], "100": [20, 25, 34, 42, 59, 85], "45": [20, 43, 59], "score_threshold": 20, "number": [20, 29, 30, 33, 37, 39, 45, 52, 60, 62, 86, 89], "keep": [20, 79], "entir": 21, "anidet3": 21, "roboflow": 21, "m": 21, "x": [21, 39, 48, 52, 67, 85, 86, 102], "fastest": [21, 25], "most": [21, 29, 30, 33, 34], "confidence_scor": [21, 24], "genshin_post": [21, 46, 47, 48], "371": 21, "232": 21, "564": 21, "690": 21, "7533698678016663": 21, "135": [21, 52], "451": 21, "716": [21, 45], "6788613796234131": 21, "614": 21, "393": 21, "830": 21, "686": 21, "5612757205963135": 21, "1275": 21, "654": 21, "4047100841999054": 21, "calcul": [22, 30, 39, 42, 43], "comput": [22, 27, 30, 33, 41, 59, 85, 86, 98], "work": [22, 29, 30, 33, 36, 42, 69, 98], "aggreg": 22, "involv": 22, "segment": [22, 60, 106], "evalu": [22, 38], "algorithm": [22, 39, 42], "box1": 22, "box2": 22, "bboxtyp": 22, "measur": [22, 38, 39, 42], "divid": [22, 52], "4f": 22, "1429": 22, "bboxes1": 22, "bboxes2": 22, "liter": [22, 39, 48, 52, 64, 65, 80], "max": [22, 23], "raw": [22, 29, 30, 33, 37], "depend": [22, 67, 68, 105], "unknown": [22, 80], "hungarian": 22, "find": [22, 48], "optim": [22, 30, 39], "assign": [22, 23, 29, 39], "among": [22, 39], "averag": 22, "detect1": 22, "detect2": 22, "bboxwithscoreandlabel": 22, "group": [22, 29, 43, 76], "correspond": [22, 39, 45, 50, 59, 82, 98, 102], "combin": [22, 37, 45], "against": [22, 83], "ground": [22, 94, 100], "truth": [22, 94, 100], "car": 22, "85": [22, 74, 82], "75": 22, "text_detect": 23, "been": [23, 98], "migrat": 23, "ocr": [23, 106], "detect_text_with_ocr": [23, 106], "soon": 23, "paddleocr": [23, 45], "dbnetpp_resnet50_fpnc_1200e_icdar2015": 23, "05": [23, 59, 74, 75, 89, 90, 91, 93, 98, 99, 100, 101, 103, 104], "max_area_s": 23, "640": 23, "region": [23, 47, 50, 94, 100], "dbnet": 23, "do": [23, 50, 91], "640x640": 23, "ani": [23, 30, 33, 37, 39, 47, 57, 59, 62, 67, 72, 86, 88], "sinc": [23, 38], "appear": [24, 27], "font": 24, "pad": [24, 71], "see": [24, 67, 88], "text_pad": 24, "fontsiz": 24, "max_short_edge_s": 24, "fp": 24, "no_label": 24, "normal": [24, 30, 40, 57, 58, 59, 82], "predefin": [24, 73], "extract": [24, 25, 27, 28, 37, 39, 43, 45, 50, 59, 66, 67, 68, 69, 75, 82], "around": [24, 29, 34, 37, 54], "shortest": 24, "edg": [24, 54, 106], "maintain": [24, 34, 46, 52, 85, 109], "font_manag": 24, "fontproperti": 24, "properti": [24, 48, 52, 67, 69], "cv2": 25, "have": [25, 27, 39, 80, 81, 94, 100, 105], "lowest": 25, "resourc": [25, 106], "low_threshold": 25, "high_threshold": 25, "200": [25, 34, 59], "assum": [25, 27, 28, 71], "its": [25, 27, 28, 29, 39, 45, 46, 59, 68, 71, 74, 76, 88, 90, 91, 93, 94, 95, 98, 99, 100, 101, 103, 104], "low": [25, 33, 38, 40, 67, 79, 82, 83], "high": [25, 33, 34, 61, 67, 83, 97, 98], "outlin": 26, "comparison": [26, 74], "canni": [26, 106], "get_edge_by_canni": 26, "edge_image_with_canni": 26, "lineart": [26, 28, 106], "get_edge_by_lineart": 26, "edge_image_with_lineart": 26, "lineart_anim": [26, 106], "get_edge_by_lineart_anim": 26, "edge_image_with_lineart_anim": 26, "best": [27, 40, 48, 67], "effect": [27, 38, 47, 105], "closest": 27, "consum": 27, "amount": 27, "memori": [27, 29, 30, 34, 107, 108], "power": 27, "runtim": [27, 30, 88, 97], "coars": 27, "detect_resolut": [27, 28], "512": [27, 28, 54, 67, 83], "deeper": 27, "richer": 27, "probabl": [27, 30, 98], "extra": [27, 67], "increas": [27, 39], "resolut": [27, 28, 60, 83], "neural": [27, 28, 71, 86], "network": [27, 28, 71, 86], "classif": [29, 33, 86, 90, 91, 93, 94, 95, 96, 99, 100, 101, 103, 104], "those": [29, 97], "store": [29, 30, 34, 35, 67, 68], "well": [29, 42], "manag": [29, 30, 33, 34, 88, 106], "interact": [29, 30, 33, 34], "also": [29, 57, 82, 109], "token": [29, 30, 33, 34], "authent": [29, 30, 33, 34], "access": [29, 30, 33, 52, 67, 85], "privat": [29, 30, 31, 33, 43], "repo_id": [29, 30, 33, 34], "fn_preprocess": 29, "callabl": [29, 59], "hf_token": [29, 30, 33, 34], "comprehens": [29, 30], "imagepreprocessfunc": 29, "variabl": [29, 48, 88], "_model_nam": 29, "cach": [29, 30, 33, 34, 60, 87, 106], "_model": 29, "dictionari": [29, 35, 40, 57, 59, 67, 68, 69, 72, 73, 75, 90, 93, 95, 99, 101, 103], "_label": 29, "_hf_token": 29, "org": 29, "repo": [29, 59], "__init__": [29, 30, 31, 33, 34, 37, 48, 52, 60, 69, 73], "instanc": [29, 30, 34, 39, 47, 52, 59, 60, 73], "clear": [29, 30, 33, 34, 39, 68, 90, 94, 100], "free": [29, 30, 34], "up": [29, 30, 34, 73], "launch_demo": [29, 30, 33, 34], "default_model_nam": [29, 30, 33, 34], "server_nam": [29, 30, 33, 34], "server_port": [29, 30, 33, 34], "launch": [29, 30, 33, 34], "gradio": [29, 30, 33, 34], "demo": [29, 30, 33, 34, 79], "interfac": [29, 30, 33, 34, 85], "ui": [29, 33, 34], "make_ui": [29, 30, 33, 34], "server": [29, 30, 33, 34], "select": [29, 30, 33, 34, 39, 47, 60], "dropdown": [29, 30], "port": [29, 30, 33, 34], "importerror": [29, 34], "instal": [29, 33, 34, 62, 68, 106], "properli": [29, 33, 67], "usernam": [29, 34], "repo_nam": [29, 34], "model_v1": 29, "7860": [29, 30, 34], "submit": 29, "recent": [29, 30, 33, 34], "label_group": 29, "highest": [29, 98], "through": [29, 30, 59, 109], "error": [29, 37, 59, 82], "predict_fmt": 29, "fmt": [29, 30, 33, 40, 75, 82], "top5": 29, "logit": [29, 30, 33], "embed": [29, 30, 33, 37, 82], "dict": [29, 30, 37, 40, 51, 57, 58, 59, 67, 68, 69, 75, 82, 85, 90, 91, 93, 94, 95, 99, 100, 101, 103, 104], "top": [29, 48, 97], "k": 29, "e": [29, 30, 39, 61, 64, 65, 80, 83, 86], "g": [29, 30, 39, 61, 64, 65, 80, 82, 83], "top10": 29, "predict_scor": 29, "ia": 29, "conveni": [29, 52, 67, 109], "wrapper": [29, 34, 37], "id": [29, 30, 33, 34], "multimod": 30, "hub": 30, "discoveri": 30, "variant": [30, 33], "pipelin": [30, 57, 59], "pattern": [30, 39, 73], "direct": 30, "api": [30, 33], "control": [30, 67], "via": 30, "web": [30, 33], "deploy": [30, 98], "reus": 30, "lru": 30, "thread": [30, 33, 85, 105], "safe": [30, 33, 68, 74, 75, 85, 96, 98, 100, 105, 106], "demand": 30, "switch": 30, "image_encod": [30, 33], "upload": [30, 34], "enter": 30, "link": 30, "address": 30, "bind": 30, "organ": 30, "precomput": [30, 81], "cosin": 30, "scale": [30, 33, 47, 48, 52, 67, 71, 82, 107, 108], "complex": 30, "image_embed": 30, "text_embed": 30, "etc": [30, 59], "thei": [30, 39, 55, 59], "l2": [30, 82], "text_encod": [30, 33], "accept": 30, "_process_rgb": 31, "_process_alpha_channel_with_model": 31, "_process_rgba": 31, "attribut": 31, "classifi": [32, 90, 95, 96, 97, 99, 101, 103, 104, 106], "classifymodel": 32, "classify_predict_scor": 32, "classify_predict": 32, "classify_predict_fmt": 32, "imageenhanc": 32, "clip": [32, 59, 67, 106], "clipmodel": 32, "clip_image_encod": 32, "clip_text_encod": 32, "clip_predict": 32, "siglip": [32, 59, 106], "siglipmodel": 32, "siglip_image_encod": 32, "siglip_text_encod": 32, "siglip_predict": 32, "yolomodel": 32, "sigmoid": [33, 87], "loss": 33, "creation": [33, 57, 58, 69], "preprocessor": [33, 67], "reset": 33, "about": [33, 35], "hostnam": 33, "gr": [33, 34], "One": [33, 43], "detect": [34, 42, 45, 47, 51, 52, 53, 54, 72, 73, 88, 89, 94, 100, 106], "post": [34, 45], "helper": 34, "easi": 34, "metadata": [34, 40, 66, 68, 69, 106], "cleanup": 34, "associ": [34, 69], "default_conf_threshold": 34, "default_iou_threshold": 34, "environmenterror": [34, 62, 68], "environ": [34, 83, 85, 88, 106], "offlin": 34, "yolov5": 34, "allow_dynam": 34, "dynam": [34, 57], "300": [34, 59], "400": 34, "simpl": 34, "explicitli": 34, "read": [35, 36, 37, 66, 67, 68], "write": [35, 36, 37, 66, 68], "exif": [35, 36, 67], "gif": [35, 36, 67], "comment": 35, "These": [35, 38, 60], "retriev": [35, 39], "context": [35, 36], "ai": [35, 36, 69, 89], "found": [35, 48, 67, 90], "attempt": [35, 48, 59, 67, 69, 88], "commonli": [35, 59, 76, 86], "where": [35, 39, 67, 68, 82, 85], "look": [35, 45, 67, 90], "usercom": 35, "field": [35, 69], "dst_filenam": 35, "destin": [35, 67, 68, 69], "filenam": [35, 60], "pnginfo": [35, 37, 67, 69], "wai": [35, 67, 68], "geninfo": [36, 106], "lsb": [36, 69, 106], "signific": [36, 37, 39, 64, 69], "bit": [36, 37, 59, 69], "read_geninfo_paramet": 36, "read_geninfo_exif": 36, "read_geninfo_gif": 36, "write_geninfo_paramet": 36, "write_geninfo_exif": 36, "write_geninfo_gif": 36, "read_lsb_raw_byt": 36, "read_lsb_metadata": 36, "write_lsb_raw_byt": 36, "write_lsb_metadata": 36, "lsbreaderror": 36, "lsbextractor": 36, "imagelsbdataextractor": 36, "serialize_pnginfo": 36, "serialize_json": 36, "inject_data": 36, "steganographi": 37, "serial": 37, "json": 37, "compat": [37, 76], "inject": 37, "emb": [37, 82], "seamlessli": 37, "hidden": 37, "decompress": 37, "them": [37, 47, 57, 64, 68, 82], "gzip": 37, "written": 37, "appropri": [37, 45, 59, 67], "serializ": [37, 57], "err": 37, "caus": [37, 105], "multi": [37, 85], "get_next_n_byt": 37, "next": [37, 55], "get_one_byt": 37, "form": [37, 76], "read_32bit_integ": 37, "32": [37, 59], "interpret": [37, 52], "big": 37, "endian": 37, "enough": 37, "magic": 37, "stealth_pngcomp": 37, "extract_data": 37, "length": [37, 39, 46], "compress": 37, "along": [37, 39, 71], "robust": [37, 39], "skytnt": [38, 60, 71], "poor": 38, "anime_dbaesthet": [38, 41], "better": [38, 42, 62, 82, 83, 89, 91, 94, 97, 100, 104], "2053756": 38, "09986039996147156": 38, "1663584": 38, "24299287796020508": 38, "4886411": 38, "38091593980789185": 38, "2066024": 38, "5131649971008301": 38, "3670169": 38, "6011670827865601": 38, "5930006": 38, "7067991495132446": 38, "3821265": 38, "8237218260765076": 38, "5512471": 38, "9187621474266052": 38, "limit": [39, 74], "smaller": 39, "7eu7d7": [39, 79, 83, 109], "ccip_onnx": 39, "cluster": [39, 43], "refer": [39, 42, 66, 97], "relev": 39, "aforement": 39, "manual": [39, 48], "384": [39, 43, 57, 58, 59], "caform": 39, "randaug": 39, "prune": 39, "vector": 39, "pruned_fp32": 39, "5_fp32": 39, "feat": 39, "768": [39, 45, 67], "17847511429108218": 39, "1951224011983088": 39, "18397327797685215": 39, "y": [39, 48, 85], "16583099961280823": 39, "42947039008140564": 39, "4037521779537201": 39, "4371533691883087": 39, "40748104453086853": 39, "392294704914093": 39, "whether": [39, 45, 47, 59, 69, 72, 75, 82, 83], "belong": 39, "pairwis": 39, "matrix": 39, "5350548e": 39, "08": [39, 59, 99, 100], "6583106e": 39, "01": 39, "2947042e": 39, "0375218e": 39, "8025822e": 39, "3715334e": 39, "0748104e": 39, "2675274e": 39, "9229470e": 39, "j": 39, "th": 39, "dbscan": 39, "dbscan_2": 39, "dbscan_fre": 39, "optic": [39, 45], "optics_best": 39, "epsilon": 39, "ep": 39, "min_sampl": 39, "ccipclustermethodtyp": 39, "12921094122454668": 39, "1291187648928262": 39, "1836453739562513": 39, "distanc": 39, "_featureorimag": 39, "sampl": [39, 43, 67, 89, 90, 91, 93, 94, 95, 99, 100, 101, 103, 104], "neighborhood": [39, 62], "core": [39, 107, 108], "few": 39, "too": 39, "sensit": [39, 47, 82, 94, 100], "tune": 39, "guidelin": 39, "deal": [39, 66], "solut": [39, 48], "small": [39, 47], "advis": [39, 74], "significantli": 39, "separ": 39, "slightli": 39, "exhibit": 39, "regular": [39, 62], "outfit": 39, "awar": 39, "highli": 39, "so": [39, 42, 79, 83], "care": 39, "diff": 39, "07437477": 39, "0356068": 39, "04396922": 39, "05131693": 39, "assess": 40, "aesthet": [40, 41, 106], "danbooru": [40, 74, 77, 79, 94, 97], "hakubooru": 40, "kohakublueleaf": 40, "swinv2pv3_v0_448_ls0": 40, "2_x": 40, "percentil": 40, "_default_model_nam": 40, "masterpiec": [40, 67], "9831666690063624": 40, "8810615667538594": 40, "great": 40, "8225559148288356": 40, "good": [40, 45], "591020403706702": 40, "2888798940585766": 40, "243279223969715": 40, "worst": [40, 67], "005268185993767627": 40, "275707557797432": 40, "7977807857096195": 40, "56098810210824": 40, "670568235218525": 40, "1677918508648872": 40, "9305131509900093": 40, "6085879728198051": 40, "6834832429885864": 40, "16141420602798462": 40, "05435194447636604": 40, "025083942338824272": 40, "024000568315386772": 40, "027076328173279762": 40, "024589713662862778": 40, "3757021427154541": 40, "3451208472251892": 40, "1511985808610916": 40, "04740551486611366": 40, "02172713913023472": 40, "027498546987771988": 40, "03134724497795105": 40, "39281174540519714": 40, "22457796335220337": 40, "15563568472862244": 40, "10796019434928894": 40, "047730278223752975": 40, "0393439345061779": 40, "031940147280693054": 40, "13832266628742218": 40, "20687267184257507": 40, "2509062886238098": 40, "1644320785999298": 40, "11332042515277863": 40, "08270663768053055": 40, "043439216911792755": 40, "033693961799144745": 40, "03375888615846634": 40, "050045162439346313": 40, "16734018921852112": 40, "4311050772666931": 40, "23242227733135223": 40, "05163438618183136": 40, "012833272106945515": 40, "01619996316730976": 40, "03074900433421135": 40, "1396280825138092": 40, "5038207173347473": 40, "22299200296401978": 40, "07377689331769943": 40, "02854202501475811": 40, "026677291840314865": 40, "02838410809636116": 40, "026617199182510376": 40, "02508518099784851": 40, "06039097160100937": 40, "8043031692504883": 40, "get_aesthetic_scor": 41, "ccip": [41, 106], "ccip_extract_featur": 41, "ccip_batch_extract_featur": 41, "ccip_default_threshold": 41, "ccip_differ": 41, "ccip_sam": 41, "ccip_batch_differ": 41, "ccip_batch_sam": 41, "ccip_default_clustering_param": 41, "ccip_clust": 41, "ccip_merg": 41, "dbaesthet": [41, 106], "laplacian": [41, 106], "laplacian_scor": 41, "lpip": [41, 106], "lpips_extract_featur": 41, "lpips_differ": 41, "lpips_clust": 41, "psnr_": [41, 106], "psnr": [41, 65], "blur": [42, 47], "than": [42, 43, 47, 85, 89, 97], "seem": 42, "just": [42, 62, 91, 94, 97, 100, 104], "we": [42, 64, 83], "explor": 42, "bluri": 42, "hutao": [42, 71, 74, 75, 79, 82], "156": 42, "68285005210006": 42, "text_blur": 42, "2276": 42, "66629157129": 42, "real2": 42, "908745781486806": 42, "mmd": 42, "1072": 42, "8372572065527": 42, "richzhang": 43, "perceptualsimilar": 43, "chafen_arknight": 43, "rand": 43, "reach": 43, "995": 43, "cnn": 43, "f1": 43, "f2": 43, "f3": 43, "f4": 43, "f5": 43, "64": [43, 59, 62, 67, 83, 107, 108], "99": 43, "192": 43, "49": [43, 59], "256": [43, 57, 58, 64, 67], "img1": [43, 44, 82], "img2": [43, 44, 82], "anoth": 43, "16922694444656372": 43, "22250649333000183": 43, "6897575259208679": 43, "10956494510173798": 43, "6823137998580933": 43, "6837796568870544": 43, "nois": [43, 50, 62, 64], "inf": 44, "gaussian_20": 44, "dat": 44, "058228614646987": 44, "gaussian_3": 44, "27": [44, 59], "65611098737784": 44, "lq": 44, "29589659377844": 44, "recogn": [45, 59], "export": [45, 88], "recognit": 45, "ch_pp": 45, "ocrv4_det": 45, "heat_threshold": 45, "box_threshold": 45, "max_candid": 45, "1000": 45, "unclip_ratio": 45, "heat": 45, "candid": 45, "unclip": 45, "comic": [45, 91], "742": 45, "485": [45, 57, 58], "809": 45, "511": 45, "9543377610144915": 45, "682": 45, "98": 45, "734": 45, "124": 45, "9309689495575223": 45, "136": 45, "836": 45, "164": 45, "9042856988923695": 45, "144": 45, "455": 45, "196": 45, "874083638387722": 45, "719": 45, "835": 45, "488": 45, "8628696346175078": 45, "478": 45, "214": 45, "508": 45, "848871771901487": 45, "1030": 45, "557": 45, "1184": 45, "578": 45, "8352495440618789": 45, "427": 45, "129": 45, "553": 45, "154": 45, "8249209443996619": 45, "detect_model": 45, "recognize_model": 45, "ocrv4_rec": 45, "rotation_threshold": 45, "is_remove_dupl": 45, "rotat": [45, 48], "duplic": [45, 67], "mob": 45, "9356705927336156": 45, "shishou": 45, "8933000384412466": 45, "BUT": 45, "8730931912907247": 45, "oh": 45, "8417627579351514": 45, "mirror": 45, "7366019454049503": 45, "el": 45, "gato": 45, "iberico": 45, "7271127306351021": 45, "THAt": 45, "701928390168364": 45, "6965972578194936": 45, "chines": 45, "english": 45, "cannot": [45, 55, 57, 59, 69], "languag": 45, "func": [45, 87, 106], "japanes": [45, 67], "post_text": 45, "319": 45, "847": 45, "561": 45, "899": 45, "kancol": 45, "9130667787597329": 45, "552": 45, "811": 45, "791": 45, "921": 45, "1944": 45, "8566762346615406": 45, "820": 45, "558": 45, "850": 45, "fleet": 45, "collect": [45, 66], "8100635458911772": 45, "235": 45, "904": 45, "855": 45, "1009": 45, "\u6d77": 45, "6716076803280185": 45, "858": 45, "808": 45, "tsu": 45, "ka": 45, "NO": 45, "u": [45, 109], "mi": 45, "de": 45, "654507230718228": 45, "209": 45, "507": 45, "2888084133529467": 45, "japan_pp": 45, "ocrv3_rec": 45, "9230690942939336": 45, "8564870717047623": 45, "\u3044\u3064\u304b\u3042\u306e\u6d77\u3067": 45, "8061289060358996": 45, "8045396777081609": 45, "7311649382696896": 45, "\u8266\u3068\u308c\u308c": 45, "6648729016512889": 45, "ocrv2_det": 45, "ocrv3_det": 45, "ocrv4_server_det": 45, "ch_ppocr_mobile_slim_v2": 45, "0_det": 45, "ch_ppocr_mobile_v2": 45, "ch_ppocr_server_v2": 45, "en_pp": 45, "arabic_pp": 45, "ocrv2_rec": 45, "ocrv4_server_rec": 45, "0_rec": 45, "chinese_cht_pp": 45, "cyrillic_pp": 45, "devanagari_pp": 45, "en_number_mobile_v2": 45, "ka_pp": 45, "korean_pp": 45, "latin_pp": 45, "ta_pp": 45, "te_pp": 45, "dimens": [46, 59], "max_siz": [46, 57, 58, 59], "longer": 46, "after": [46, 59, 74, 79, 82], "1280": 46, "720": 46, "new_img": 46, "600": 46, "337": 46, "obscur": 47, "regist": [47, 48, 57, 58, 59], "rectangular": 47, "967": [47, 48], "143": [47, 48], "1084": [47, 48], "261": [47, 48], "246": [47, 48], "208": [47, 48], "331": [47, 48], "287": [47, 48], "662": [47, 48], "466": [47, 48], "705": [47, 48], "514": [47, 48], "479": [47, 48], "283": [47, 48], "326": [47, 48], "color_black": 47, "radiu": 47, "emoji": [47, 48], "penis": 47, "vagina": 47, "serv": [47, 59, 74], "foundat": 47, "inherit": [47, 59], "within": [47, 67, 74, 82], "fill": 47, "color_default": 47, "green": 47, "color_green": 47, "ffff00": 47, "color_ffff00": 47, "blur_4": 47, "blur_8": 47, "blur_12": 47, "pixelate_4": 47, "pixelate_8": 47, "pixelate_12": 47, "cl": 47, "arg": 47, "subclass": 47, "keyerror": 47, "alreadi": 47, "exist": [47, 68, 88, 91], "angl": 48, "end": [48, 67], "censor_area": [48, 49], "ratio_threshold": 48, "minimum": [48, 54, 60, 62], "total": [48, 107, 108], "star": [48, 79], "register_censor_method": [48, 49], "smiling_face_with_heart": 48, "twitter": 48, "appl": 48, "googl": 48, "microsoft": 48, "samsung": 48, "whatsapp": 48, "facebook": 48, "messeng": 48, "joypixel": 48, "openmoji": 48, "emojidex": 48, "mozilla": 48, "express": 48, "code": [48, 64, 79, 82], "_emojistyletyp": 48, "emoji_default": 48, "cat_fac": 48, "emoji_green": 48, "grinning_face_with_sweat": 48, "emoji_liuhanhuangd": 48, "minim": 48, "abl": [48, 55], "prefix": [48, 73, 78], "sum": 48, "cx": 48, "mass": 48, "occlus": 48, "cy": 48, "find_for_area": 48, "rectangl": 48, "corner": 48, "factor": [48, 59], "align": [49, 106], "align_maxs": 49, "censor_": [49, 106], "censor_nsfw": 49, "basecensor": 49, "colorcensor": 49, "blurcensor": 49, "pixelatecensor": 49, "imgcensor": [49, 106], "imagebasedcensor": 49, "emojibasedcensor": 49, "singleimag": 49, "squeez": [49, 106], "squeeze_with_transpar": 49, "fit": 50, "tightli": 50, "interest": 50, "jerry_with_spac": 50, "median_filt": 50, "median": 50, "kernel": 50, "larger": [50, 54, 84], "disabl": 50, "keypoint": [51, 52, 53, 54], "idea": 51, "research": 51, "auto_detect": 51, "out_bbox": 51, "person_detect_cfg": 51, "op18keypointset": [51, 53, 54], "rtmpose": 51, "config": [51, 58, 106, 109], "foot": [51, 52], "hand1": 51, "hand2": 51, "op18_visu": [51, 53], "0x7f5ca933f3d0": 51, "axesimag": 51, "0x7f5c98069790": 51, "all_": 52, "openpos": [52, 67], "op18": [52, 54], "__mul__": 52, "multipli": 52, "scalar": 52, "__truediv__": 52, "divisor": 52, "left_foot": 52, "left_hand": 52, "right_foot": 52, "right_hand": 52, "enum": 52, "enumer": 52, "symbol": [52, 79, 82], "make": [52, 57, 76, 86, 94, 98, 100], "readabl": [52, 82], "categor": 52, "nose": 52, "neck": 52, "elbow": 52, "wrist": 52, "ankl": 52, "ear": [52, 73, 80], "member": 52, "right_should": 52, "right_elbow": 52, "right_wrist": 52, "left_should": 52, "left_elbow": 52, "left_wrist": 52, "right_hip": 52, "right_kne": 52, "right_ankl": 52, "left_hip": 52, "left_kne": 52, "left_ankl": 52, "right_ey": 52, "left_ey": 52, "right_ear": 52, "left_ear": 52, "left_big_to": 52, "left_small_to": 52, "left_heel": 52, "right_big_to": 52, "right_small_to": 52, "right_heel": 52, "__int__": 52, "truncat": [52, 96, 106], "zero": 52, "must": [52, 73, 105], "preced": 52, "surround": 52, "whitespac": [52, 76], "36": [52, 59], "0b100": 52, "91": [52, 59], "112": 52, "92": [52, 59, 80], "113": [52, 59], "dwpose": [53, 106], "dwpose_estim": 53, "openpose18": 53, "op18_body_max": 53, "op18_body_min": 53, "op18_face_max": 53, "op18_face_min": 53, "op18_left_foot_max": 53, "op18_left_foot_min": 53, "op18_left_hand_max": 53, "op18_left_hand_min": 53, "op18_right_foot_max": 53, "op18_right_foot_min": 53, "op18_right_hand_max": 53, "op18_right_hand_min": 53, "keypoints_list": 54, "min_edge_s": 54, "draw_bodi": 54, "draw_hand": 54, "draw_feet": 54, "draw_fac": 54, "drawn": 54, "shorter": 54, "connect": 54, "ellips": 54, "facial": [54, 73, 90], "pars": [55, 57, 58, 66, 67, 106], "parser": [55, 57, 58, 67], "try": 55, "notparsetarget": 56, "register_pillow_transform": 56, "register_pillow_pars": 56, "create_pillow_transform": 56, "parse_pillow_transform": 56, "register_torchvision_transform": 56, "register_torchvision_pars": 56, "create_torchvision_transform": 56, "parse_torchvision_transform": 56, "register_creators_for_transform": 56, "notprocessortypeerror": 56, "create_transforms_from_transform": 56, "is_valid_size_dict": 56, "convert_to_size_dict": 56, "get_size_dict": 56, "create_clip_transform": 56, "create_transforms_from_clip_processor": 56, "create_convnext_transform": 56, "create_transforms_from_convnext_processor": 56, "create_vit_transform": 56, "create_transforms_from_vit_processor": 56, "create_siglip_transform": 56, "create_transforms_from_siglip_processor": 56, "create_bit_transform": 56, "create_transforms_from_bit_processor": 56, "create_blip_transform": 56, "create_transforms_from_blip_processor": 56, "create_mobilenetv2_transform": 56, "create_transforms_from_mobilenetv2_processor": 56, "tensor": [57, 58, 59, 68], "composit": [57, 59], "machin": [57, 86], "learn": [57, 86], "compos": [57, 58, 59], "sequenc": [57, 59, 73], "pillowcompos": [57, 59], "sequenti": 57, "decor": [57, 58, 59, 85], "facilit": 57, "creator": [57, 59], "tvalu": [57, 58], "describ": 57, "interpol": [57, 58, 59], "bicub": [57, 58, 59], "pillowres": [57, 59], "antialia": [57, 58, 59], "bilinear": [57, 58], "center_crop": [57, 58], "pillowcentercrop": [57, 59], "pillowtotensor": [57, 59], "maybe_to_tensor": [57, 58], "pillowmaybetotensor": 57, "std": [57, 58, 59], "pillownorm": [57, 59], "456": [57, 58], "406": [57, 58], "229": [57, 58], "225": [57, 58], "48500001430511475": 57, "4560000002384186": 57, "4059999883174896": 57, "2290000021457672": 57, "2240000069141388": 57, "22499999403953552": 57, "framework": 58, "extend": 58, "centercrop": 58, "totensor": 58, "maybetotensor": 58, "4850": 58, "4560": 58, "4060": 58, "2290": 58, "2240": 58, "2250": 58, "timm": 58, "interpolationmod": 58, "processor": [59, 107, 108], "vitimageprocessor": 59, "5906": 59, "33": 59, "donutimageprocessor": 59, "1901": 59, "70": [59, 83], "detrimageprocessor": 59, "1575": 59, "86": [59, 73], "clipimageprocessor": 59, "1374": 59, "73": 59, "videomaeimageprocessor": 59, "1093": 59, "convnextimageprocessor": 59, "648": 59, "65": 59, "segformerimageprocessor": 59, "533": 59, "00": 59, "beitimageprocessor": 59, "468": 59, "63": 59, "siglipimageprocessor": 59, "440": 59, "48": 59, "layoutlmv3imageprocessor": 59, "403": 59, "layoutlmv2imageprocessor": 59, "332": 59, "87": 59, "mllamaimageprocessor": 59, "qwen2vlimageprocessor": 59, "314": 59, "77": 59, "blipimageprocessor": 59, "276": 59, "55": 59, "idefics2imageprocessor": 59, "226": 59, "llavanextimageprocessor": 59, "215": 59, "bitimageprocessor": 59, "210": 59, "pix2structimageprocessor": 59, "conditionaldetrimageprocessor": 59, "53": 59, "samimageprocessor": 59, "52": 59, "deitimageprocessor": 59, "mask2formerimageprocessor": 59, "89": 59, "50": 59, "vivitimageprocessor": 59, "88": 59, "yolosimageprocessor": 59, "84": 59, "47": 59, "viltimageprocessor": 59, "41": 59, "detaimageprocessor": 59, "68": 59, "38": 59, "pixtralimageprocessor": 59, "mobilenetv2imageprocessor": 59, "mobilevitimageprocessor": 59, "61": 59, "34": [59, 107, 108], "dptimageprocessor": 59, "maskformerimageprocessor": 59, "28": 59, "nougatimageprocessor": 59, "ideficsimageprocessor": 59, "rtdetrimageprocessor": 59, "efficientnetimageprocessor": 59, "40": [59, 67], "deformabledetrimageprocessor": 59, "idefics3imageprocessor": 59, "fuyuimageprocessor": 59, "videollavaimageprocessor": 59, "pvtimageprocessor": 59, "09": 59, "oneformerimageprocessor": 59, "mobilenetv1imageprocessor": 59, "07": [59, 98, 99, 100, 103], "owlv2imageprocessor": 59, "chineseclipimageprocessor": 59, "efficientformerimageprocessor": 59, "llavaonevisionimageprocessor": 59, "swin2srimageprocessor": 59, "vithybridimageprocessor": 59, "owlvitimageprocessor": 59, "04": 59, "groundingdinoimageprocessor": 59, "03": 59, "perceiverimageprocessor": 59, "chameleonimageprocessor": 59, "levitimageprocessor": 59, "vitmatteimageprocessor": 59, "extens": [59, 74], "tri": 59, "def": [59, 85], "hasattr": 59, "feature_extractor": 59, "encount": 59, "becaus": 59, "until": 59, "successfulli": 59, "imageprocessor": 59, "autoimageprocessor": 59, "from_pretrain": 59, "openai": 59, "vit": 59, "patch32": 59, "pillowconvertrgb": 59, "48145467": 59, "4578275": 59, "40821072": 59, "26862955": 59, "2613026": 59, "2757771": 59, "size_dict": 59, "shortest_edg": 59, "invalid_kei": 59, "default_to_squar": 59, "height_width_ord": 59, "constraint": 59, "els": [59, 67, 107, 108], "incompat": 59, "longest_edg": 59, "param_nam": 59, "entri": 59, "conform": 59, "messag": [59, 83], "do_res": 59, "do_center_crop": 59, "crop_siz": 59, "do_rescal": 59, "rescale_factor": 59, "00392156862745098": 59, "do_norm": 59, "image_mean": 59, "image_std": 59, "do_convert_rgb": 59, "rescal": 59, "deviat": 59, "clipprocessor": 59, "crop_pct": 59, "tailor": 59, "convnext": 59, "percentag": 59, "prepar": 59, "replic": 59, "build": [59, 74, 82], "blip": 59, "255": 59, "openai_clip_mean": 59, "openai_clip_std": 59, "accord": 59, "behavior": 59, "mobilenetv2": 59, "per": 59, "equival": 59, "bg": 60, "strict_level": 60, "min_select": 60, "min_width": 60, "min_height": 60, "min_resolut": 60, "strict": [60, 94, 100], "get_imag": 60, "get_image_fil": 60, "list_image_fil": 60, "random_imag": 60, "randomli": 60, "random_image_fil": 60, "8057": 60, "000000": 60, "000001": 60, "000002": 60, "000003": 60, "000004": 60, "home": 60, "dgh": [60, 68, 109], "2400x1600": 60, "0x7feb86ed5160": 60, "003258": 60, "400x400": 60, "0x7feb86a748b0": 60, "quickli": 61, "backgroundimageset": 61, "list_bg_image_fil": 61, "get_bg_image_fil": 61, "get_bg_imag": 61, "random_bg_image_fil": 61, "random_bg_imag": 61, "opencv": 62, "denois": [62, 67], "inspir": [62, 71, 75, 82, 102], "mf666": [62, 102], "mist": 62, "fucker": 62, "diameter_min": 62, "diameter_max": 62, "sigma_color_min": 62, "sigma_color_max": 62, "sigma_space_min": 62, "sigma_space_max": 62, "radius_min": 62, "radius_max": 62, "eps_min": 62, "eps_max": 62, "b_iter": 62, "g_iter": 62, "random": [62, 80], "bilater": 62, "guid": 62, "stage": 62, "preserv": 62, "diamet": 62, "sigma": 62, "space": [62, 71, 82], "window": [62, 67], "term": 62, "contrib": 62, "noisy_imag": 62, "cleaned_img": 62, "cleaned_imag": 62, "blurri": [63, 67], "noisi": 63, "nafnet": [63, 106], "scunet": [63, 64, 106], "adversari": [63, 106], "remove_adversarial_nois": 63, "restore_with_nafnet": 63, "restore_with_scunet": 63, "ve": 64, "gaussian": 64, "To": 64, "correctli": 64, "credibl": 64, "rgg": [64, 65], "red": [64, 73], "gopro": 64, "sidd": 64, "tile_s": [64, 65, 83], "tile_overlap": [64, 65, 83], "batch_siz": [64, 65, 83], "nafnetmodeltyp": 64, "tile": [64, 65, 83], "gan": 65, "128": 65, "scunetmodeltyp": 65, "automatic1111": 66, "stabl": [66, 67, 89, 109], "diffus": [66, 67, 89], "webui": [66, 67, 68], "novelai": 66, "sdwui": 66, "submodul": 66, "nai": [66, 106], "docstr": 66, "sdmetadata": 66, "parse_sdmeta_from_text": 66, "get_sdmeta_from_imag": 66, "save_image_with_sdmeta": 66, "read_metadata": 66, "save_with_metadata": 66, "naimetadata": 66, "get_naimeta_from_imag": 66, "add_naimeta_to_imag": 66, "save_image_with_naimeta": 66, "formatt": 67, "a1111": 67, "sd_metadata_simpl": 67, "sd_metadata_complex": 67, "prompt": 67, "neg_prompt": 67, "neg": 67, "__str__": 67, "sd1": 67, "extrem": 67, "delic": 67, "beauti": 67, "offici": 67, "global": [67, 105], "illumin": 67, "soft": 67, "shadow": 67, "super": 67, "light": 67, "novel": [67, 69], "4k": 67, "metal_textur": 67, "striped_background": 67, "rich": 67, "cg": 67, "uniti": 67, "8k": 67, "wallpap": 67, "unreal": 67, "sci": 67, "fi": 67, "fantasi": 67, "silver_skin": 67, "cut": [67, 73], "silver_impossible_bodysuit": 67, "gem_on_chest": 67, "cut_silver_mechanical_leotard": 67, "headgear": [67, 73], "1_girl": 67, "solo": [67, 72, 73, 74, 75, 79, 80, 81, 82], "slim_waist": 67, "hair": [67, 73], "long": 67, "lumin": 67, "medium_breast": [67, 81], "indistinct_camelto": 67, "flat_crotch": 67, "coquettish": 67, "squint": 67, "evil_smil": 67, "dark_persona": 67, "mouth": 67, "wet": 67, "slim_fac": 67, "tall_girl": 67, "matur": 67, "mature_fac": 67, "slim_figur": 67, "slim_leg": 67, "groin": 67, "bare_thigh": 67, "easyneg": 67, "sketch": 67, "ugli": 67, "huge": 67, "logo": 67, "monochrom": [67, 93, 96, 106], "bad": 67, "mutat": 67, "horror": 67, "geometri": 67, "bad_prompt": 67, "miss": 67, "finger": 67, "limb": 67, "anatomi": 67, "interlock": 67, "digit": 67, "arm": 67, "2girl": 67, "deform": 67, "artist": 67, "blush": [67, 74, 75, 79, 82], "lipstick": 67, "skindent": 67, "tie": 67, "big_breast": 67, "thighhigh": [67, 74], "pubic_hair": [67, 73], "3d": [67, 91], "realist": 67, "slip": [67, 76], "head_out_of_fram": 67, "curvi": 67, "sampler": 67, "ddim": 67, "cfg": 67, "seed": 67, "3827064803": 67, "512x848": 67, "hash": 67, "eb49192009": 67, "anidosmix": 67, "skip": 67, "new_imag": 67, "let": 67, "what": 67, "nslim_fac": 67, "848": 67, "_sdmeta_text": 67, "directli": 67, "starri": 67, "night": 67, "daylight": 67, "euler": 67, "sd2": 67, "1girl": [67, 72, 73, 74, 75, 76, 79, 80, 81, 82], "blue": 67, "footwear": 67, "shoe": 67, "bang": [67, 73, 74, 79, 82], "indoor": 67, "sleev": 67, "ahog": [67, 73, 74, 75, 79, 82], "dress": [67, 73], "pot": 67, "plant": 67, "bag": [67, 74, 75, 79, 82], "bun": [67, 73], "lora": 67, "bluearchive10": 67, "bluearchiv": 67, "neg1": 67, "dpm": 67, "2m": 67, "sde": 67, "karra": 67, "2647703743": 67, "768x768": 67, "72bd94132e": 67, "cutemix": 67, "strength": 67, "controlnet": 67, "control_v11p_sd15_openpos": 67, "cab727d4": 67, "weight": 67, "perfect": 67, "param": 67, "hire": 67, "upscal": [67, 106], "latent": 67, "ti": 67, "339cc9210f70": 67, "66a7279a88dd": 67, "info": 67, "underli": [67, 85], "sd_meta": 67, "scope": 67, "dst_file": [67, 69], "webp": 67, "systemerror": [67, 69], "input_imag": 67, "output_imag": 67, "a41": 68, "safetensor": 68, "torch": 68, "command": [68, 109], "pip": [68, 109], "_check_env": 68, "model_fil": 68, "key1": 68, "value1": 68, "key2": 68, "value2": 68, "src_model_fil": 68, "dst_model_fil": 68, "new_metadata": 68, "john": 68, "doe": [68, 72, 80, 94, 100], "input_model": 68, "output_model": 68, "softwar": 69, "generation_tim": 69, "dataclass": 69, "encapsul": 69, "taken": 69, "alia": 69, "success": [69, 109], "add_lsb_meta": 69, "save_metainfo": 69, "metainfo": 69, "prefer": 69, "isneti": [70, 106], "get_isnetis_mask": 70, "segment_with_isneti": 70, "segment_rgba_with_isneti": 70, "co": 71, "seg": 71, "1024": [71, 82], "app": 71, "l8": 71, "00ff00": 71, "mask_": 71, "image_": 71, "hutao_seg": 71, "skadi": [71, 74, 75, 79, 82], "skadi_seg": 71, "drop": [72, 73, 74, 79, 81, 82], "cosplai": 72, "no_eyewear": 72, "eyewear": [72, 73], "span": [72, 73], "matter": [72, 73], "red_hair": [72, 73, 80, 81], "use_preset": 72, "custom_blacklist": 72, "onlin": 72, "preset": 72, "ones": 72, "neither": [72, 73], "nor": [72, 73], "anal_hair": 73, "anal_tail": 73, "arm_behind_head": 73, "arm_hair": 73, "arm_under_breast": 73, "arms_behind_head": 73, "bird_on_head": 73, "blood_in_hair": 73, "breasts_on_glass": 73, "breasts_on_head": 73, "cat_on_head": 73, "closed_ey": 73, "clothed_female_nude_femal": 73, "clothed_female_nude_mal": 73, "clothed_male_nude_femal": 73, "clothes_between_breast": 73, "cream_on_fac": 73, "drying_hair": 73, "empty_ey": 73, "face_to_breast": 73, "food_on_fac": 73, "food_on_head": 73, "game_boi": 73, "grabbing_anoth": 73, "s_hair": 73, "grabbing_own_breast": 73, "gun_to_head": 73, "head_between_breast": 73, "heart_in_ey": 73, "multiple_boi": 73, "multiple_girl": 73, "object_on_breast": 73, "object_on_head": 73, "paint_splatter_on_fac": 73, "parted_lip": [73, 74, 75, 79, 82], "penis_on_fac": 73, "person_on_head": 73, "pokemon_on_head": 73, "rabbit_on_head": 73, "rice_on_fac": 73, "severed_head": 73, "star_in_ey": 73, "sticker_on_fac": 73, "tentacles_on_mal": 73, "tying_hair": 73, "built": [73, 85], "mutabl": 73, "constructor": 73, "empti": 73, "hold": [73, 74, 75, 79, 82], "futa": 73, "cum": 73, "rub": 73, "shade": 73, "plai": 73, "drill": 73, "skin": 73, "sidelock": 73, "twintail": [73, 74, 75, 79, 82], "braid": 73, "afro": 73, "bald": 73, "dreadlock": 73, "ponytail": 73, "updo": 73, "beard": 73, "mustach": 73, "pointi": 73, "horn": 73, "tail": 73, "ornament": 73, "hairband": 73, "pupil": 73, "bow": [73, 74, 75], "headwear": 73, "ribbon": [73, 75, 79], "crown": 73, "cap": 73, "hairclip": [73, 79], "mole": 73, "halo": 73, "fluff": 73, "flower": [73, 74, 75, 79, 82], "glass": [73, 76], "fang": 73, "boi": 73, "beret": 73, "heterochromia": 73, "headdress": 73, "eyepatch": 73, "headphon": 73, "eyebrow": 73, "eyelash": 73, "sunglass": 73, "intak": 73, "scrunchi": 73, "ear_pierc": 73, "headband": 73, "ring": 73, "under_mouth": 73, "freckl": 73, "lip": 73, "eyelin": 73, "eyeshadow": 73, "tassel": 73, "whitelist_suffix": 73, "whitelist_prefix": 73, "whitelist_word": 73, "suffix": [73, 78], "pool": 73, "whitelist": 73, "blacklist": [73, 77, 106], "singular": 73, "plural": 73, "chair": 73, "whole": 73, "word": 73, "hear": 73, "72": 73, "outdat": 74, "anymor": 74, "baselin": 74, "practic": 74, "use_real_nam": [74, 79], "general_threshold": [74, 75, 82], "character_threshold": [74, 75, 82], "drop_overlap": [74, 75, 79, 82], "real": [74, 79, 96, 106], "renam": [74, 79], "redirect": [74, 79], "mani": [74, 79], "websit": [74, 79], "rate": [74, 75, 82, 94, 96, 106], "char": [74, 75, 82], "9897817373275757": 74, "question": [74, 75, 82, 94], "010265946388244629": 74, "explicit": [74, 75, 82, 94], "2809715270996094e": 74, "9939777851104736": 74, "5032387375831604": 74, "black_bord": 74, "9943548440933228": 74, "black_glov": [74, 75, 79, 82], "5011609792709351": 74, "blue_ski": [74, 75, 79, 82], "6877802610397339": 74, "5543792843818665": 74, "8268730640411377": 74, "cloud": [74, 75, 79, 82], "8504303693771362": 74, "cowboy_shot": [74, 75, 79, 82], "6008237600326538": 74, "crop_top": [74, 75, 79, 82], "6635787487030029": 74, "dai": [74, 75, 79, 82], "8496965765953064": 74, "glove": [74, 75, 79, 82], "6107005476951599": 74, "hair_between_ey": [74, 75, 79, 82], "668294370174408": 74, "5619469285011292": 74, "holding_baseball_bat": [74, 75, 79, 82], "5141720771789551": 74, "letterbox": 74, "long_hair": [74, 75, 79, 81, 82], "9884189963340759": 74, "looking_at_view": [74, 75, 79, 82], "5673105120658875": 74, "midriff": [74, 75, 79, 82], "6290556192398071": 74, "navel": [74, 75, 79, 82], "9631235003471375": 74, "no_hat": [74, 75, 79], "7978747487068176": 74, "no_headwear": [74, 75, 79, 82], "7577926516532898": 74, "outdoor": [74, 75, 79, 82], "7118550539016724": 74, "5452839136123657": 74, "pillarbox": 74, "9841411709785461": 74, "red_ey": [74, 75, 79, 82], "958786129951477": 74, "shirt": [74, 75, 79, 82], "6720131039619446": 74, "short_sleev": [74, 75, 79, 82], "7077711820602417": 74, "silver_hair": [74, 75, 79], "6673924326896667": 74, "sky": [74, 75, 79, 82], "8709812760353088": 74, "9614333510398865": 74, "sportswear": [74, 75, 79, 82], "7786177396774292": 74, "6842771172523499": 74, "sweat": [74, 75, 79, 82], "9076308012008667": 74, "thigh": [74, 75, 79, 82], "580970823764801": 74, "skadi_": [74, 75, 82], "arknight": [74, 75, 82], "9633345007896423": 74, "9988503456115723": 74, "001651763916015625": 74, "00012505054473876953": 74, "9829280972480774": 74, "894218385219574": 74, "8733789920806885": 74, "backpack": [74, 75, 79, 82], "6322951316833496": 74, "9987058639526367": 74, "bag_charm": [74, 75], "9754379987716675": 74, "6810564994812012": 74, "9708781838417053": 74, "6356008052825928": 74, "5633733868598938": 74, "brick_wal": 74, "5315935611724854": 74, "brown_hair": [74, 75, 79, 82], "9397273659706116": 74, "9229896664619446": 74, "charm_": [74, 75], "9006357789039612": 74, "citi": 74, "9020784497261047": 74, "cityscap": 74, "9547432661056519": 74, "5296419262886047": 74, "8253412246704102": 74, "5619839429855347": 74, "hair_flow": [74, 75, 79, 82], "8277763724327087": 74, "hair_orna": [74, 75, 79, 82], "9356368780136108": 74, "hair_ribbon": [74, 75, 79], "5288072824478149": 74, "jacket": [74, 75, 79, 82], "6336134076118469": 74, "9703260064125061": 74, "8188960552215576": 74, "phone_screen": 74, "9579574465751648": 74, "9954615235328674": 74, "plaid": [74, 75, 79], "9725285172462463": 74, "plaid_skirt": [74, 75, 79], "9638455510139465": 74, "pleated_skirt": [74, 75, 79, 82], "7226815819740295": 74, "5321241021156311": 74, "red_nail": [74, 79], "5493080615997314": 74, "school_bag": [74, 75], "9863407611846924": 74, "school_uniform": [74, 75, 79, 82], "6794284582138062": 74, "5062428116798401": 74, "shoulder_bag": 74, "9325523972511292": 74, "skirt": [74, 75, 79, 82], "92237788438797": 74, "skyscrap": 74, "7728171348571777": 74, "sleeves_past_wrist": [74, 75, 79], "7257086038589478": 74, "smile": [74, 75, 79, 82], "5357837080955505": 74, "6939404010772705": 74, "7054293155670166": 74, "tongu": [74, 75, 79, 82], "9990814924240112": 74, "tongue_out": [74, 75, 79, 82], "9992498755455017": 74, "5012534260749817": 74, "very_long_hair": [74, 75, 79, 81, 82], "7461410164833069": 74, "lagpixellol": 75, "deepgelbooru_onnx": 75, "categori": [75, 90, 98], "dim": [75, 82], "9986732006072998": 75, "0013858973979949951": 75, "315376281738281e": 75, "9972434639930725": 75, "basebal": [75, 82], "5982598662376404": 75, "baseball_bat": [75, 79, 82], "6429562568664551": 75, "bike_short": 75, "36296138167381287": 75, "8308937549591064": 75, "black_shirt": [75, 79, 82], "7388008832931519": 75, "6039759516716003": 75, "30909663438796997": 75, "9694308042526245": 75, "6422968506813049": 75, "5898381471633911": 75, "8145260810852051": 75, "652222216129303": 75, "dolphin_short": 75, "466494083404541": 75, "7183809280395508": 75, "6753682494163513": 75, "7302790880203247": 75, "6649775505065918": 75, "large_breast": [75, 79, 82], "8446108102798462": 75, "98187655210495": 75, "8140730857849121": 75, "6360533833503723": 75, "9635934829711914": 75, "33370012044906616": 75, "44239571690559387": 75, "7891374826431274": 75, "6471294164657593": 75, "9958090782165527": 75, "8736815452575684": 75, "872096061706543": 75, "5640895366668701": 75, "5049663186073303": 75, "8832778930664062": 75, "9687467813491821": 75, "sports_bra": 75, "3659853935241699": 75, "9309735298156738": 75, "49939480423927307": 75, "stomach": [75, 79, 82], "446407288312912": 75, "809670090675354": 75, "6560589075088501": 75, "47956040501594543": 75, "9832853674888611": 75, "9994162321090698": 75, "0008397102355957031": 75, "00035390257835388184": 75, "9926226139068604": 75, "899387001991272": 75, "34215790033340454": 75, "5701972246170044": 75, "9512913227081299": 75, "6664570569992065": 75, "5614628791809082": 75, "33615976572036743": 75, "5770801305770874": 75, "987317681312561": 75, "37286585569381714": 75, "cardigan": [75, 79], "36409223079681396": 75, "7329680919647217": 75, "collared_shirt": [75, 79], "5924292206764221": 75, "4344901144504547": 75, "7465001344680786": 75, "5225946307182312": 75, "6976451873779297": 75, "9265321493148804": 75, "34527891874313354": 75, "6675043106079102": 75, "9096828699111938": 75, "long_sleev": [75, 79, 82], "41341525316238403": 75, "8418735265731812": 75, "miniskirt": [75, 79], "3675632178783417": 75, "nail_polish": [75, 79], "5284417867660522": 75, "open_cloth": [75, 79], "30296844244003296": 75, "48789578676223755": 75, "36596980690956116": 75, "7759367227554321": 75, "6535028219223022": 75, "8975257873535156": 75, "36911237239837646": 75, "4171145558357239": 75, "3942635953426361": 75, "6772940754890442": 75, "9397937655448914": 75, "5207280516624451": 75, "4673041105270386": 75, "9118321537971497": 75, "9967410564422607": 75, "9970728158950806": 75, "8419480323791504": 75, "6489560604095459": 75, "white_shirt": [75, 79], "6217572689056396": 75, "underscor": [76, 82], "convent": 76, "restor": [76, 106], "use_spac": 76, "use_escap": 76, "include_scor": 76, "score_descend": 76, "_": 76, "escap": 76, "unsaf": 76, "sort": [76, 80], "descend": 76, "panty_pul": 76, "6826801300048828": 76, "958938717842102": 76, "drinking_glass": 76, "9340789318084717": 76, "areola_slip": 76, "41196826100349426": 76, "9988248348236084": 76, "drink": 76, "pull": 76, "areola": 76, "999": 76, "959": 76, "934": 76, "683": 76, "412": 76, "mldanbooru": [77, 106], "get_mldanbooru_tag": 77, "wd14": [77, 79, 106], "get_wd14_tag": [77, 79], "convert_wd14_emb_to_predict": 77, "denormalize_wd14_emb": 77, "deepdanbooru": [77, 79, 106], "get_deepdanbooru_tag": [77, 79], "deepgelbooru": [77, 106], "get_deepgelbooru_tag": 77, "add_underlin": 77, "remove_underlin": 77, "tags_to_text": 77, "drop_overlap_tag": 77, "is_blacklist": 77, "drop_blacklisted_tag": 77, "char_whitelist_suffix": 77, "char_whitelist_prefix": 77, "char_whitelist_word": 77, "char_suffix": 77, "char_prefix": 77, "charactertagpool": 77, "is_basic_character_tag": 77, "drop_basic_character_tag": 77, "sort_tag": 77, "tag_match_suffix": 77, "tag_match_prefix": 77, "tag_match_ful": 77, "t1": 78, "t2": 78, "fulli": 78, "ml": 79, "448": 79, "keep_ratio": 79, "9999984502792358": [79, 101], "9999946355819702": 79, "9994951486587524": 79, "998144268989563": 79, "9978417158126831": 79, "9941409230232239": 79, "9799384474754333": 79, "979142427444458": 79, "961823582649231": 79, "961323618888855": 79, "9490893483161926": 79, "9450850486755371": 79, "9425153136253357": 79, "9409335255622864": 79, "9319437146186829": 79, "9265308976173401": 79, "9259042143821716": 79, "922250509262085": 79, "9199565052986145": 79, "9175475835800171": 79, "9102761745452881": 79, "9076938629150391": 79, "9052775502204895": 79, "8938589692115784": 79, "8894285559654236": 79, "8891903162002563": 79, "8845980763435364": 79, "8842408061027527": 79, "8659475445747375": 79, "862621009349823": 79, "8616052865982056": 79, "8562789559364319": 79, "short_short": [79, 82], "8555729389190674": 79, "8533340096473694": 79, "black_short": [79, 82], "8477485775947571": 79, "8430152535438538": 79, "tied_long_hair": [79, 82], "8340626955032349": 79, "crop_top_overhang": 79, "8266023397445679": 79, "8222048282623291": 79, "8202669620513916": 79, "8061150312423706": 79, "ass_visible_through_thigh": [79, 82], "7803354859352112": 79, "thigh_gap": [79, 82], "7789446711540222": 79, "arms_up": 79, "7052110433578491": 79, "9999866485595703": 79, "997043788433075": 79, "9969649910926819": 79, "9957101345062256": 79, "9928386807441711": 79, "9886980056762695": 79, "9864778518676758": 79, "ghost": [79, 82], "9769423007965088": 79, "9747489094734192": 79, "9736957550048828": 79, "9388670325279236": 79, "9356311559677124": 79, "91000896692276": 79, "8955123424530029": 79, "8910233378410339": 79, "8904104828834534": 79, "8881211280822754": 79, "8876776695251465": 79, "8864808678627014": 79, "8810517191886902": 79, "8798807263374329": 79, "8765745162963867": 79, "8737136125564575": 79, "8650439381599426": 79, "8613706827163696": 79, "blue_cardigan": 79, "8571277260780334": 79, "8333670496940613": 79, "8160212635993958": 79, "eyebrows_visible_through_hair": 79, "8122442364692688": 79, "8091571927070618": 79, "8082079887390137": 79, "8048468232154846": 79, "8042327165603638": 79, "7984272241592407": 79, "blazer": [79, 82], "794708251953125": 79, "78981614112854": 79, "7892146110534668": 79, "shaped_pupil": [79, 82], "7867060899734497": 79, "gradient_hair": 79, "786359965801239": 79, "7790888547897339": 79, "brown_skirt": 79, "7760675549507141": 79, "774523913860321": 79, "7721588015556335": 79, "7697228789329529": 79, "755959689617157": 79, "multicolored_hair": 79, "7477189898490906": 79, "7476690411567688": 79, "rail": 79, "7476617693901062": 79, "blue_jacket": 79, "7458406090736389": 79, "741143524646759": 79, "7364678978919983": 79, "7193643450737": 79, "red_neckwear": 79, "7108616828918457": 79, "7086325287818909": 79, "7055293321609497": 79, "7039415836334229": 79, "7018357515335083": 79, "shuffl": 80, "count": [80, 107, 108], "2boi": 80, "cat_ear": 80, "uniqu": 80, "8849405313291128": 81, "8548297594823425": 81, "03910296474461261": 81, "6615180440330748": 81, "21552028866308015": 81, "3165260620737027": 81, "47744464927382957": 81, "tagger": 82, "smilingwolf": 82, "wd": 82, "swinv2_v3": 82, "general_mcut_en": 82, "character_mcut_en": 82, "no_underlin": 82, "mcut": 82, "replac": 82, "index": [82, 109], "follw": 82, "valuabl": 82, "enabl": 82, "rapid": 82, "queri": 82, "0011444687843322754": 82, "8876402974128723": 82, "106781005859375": 82, "000277101993560791": 82, "997527003288269": 82, "9797663688659668": 82, "9905703663825989": 82, "9761719703674316": 82, "8981098532676697": 82, "8810765743255615": 82, "9498510360717773": 82, "8377365469932556": 82, "945058286190033": 82, "9457170367240906": 82, "969594419002533": 82, "7881088852882385": 82, "7687551379203796": 82, "9301245212554932": 82, "6703325510025024": 82, "white_hair": 82, "5292627811431885": 82, "8677047491073608": 82, "grey_hair": 82, "5859264731407166": 82, "9536856412887573": 82, "8056888580322266": 82, "8394746780395508": 82, "9473626613616943": 82, "8986269235610962": 82, "9385137557983398": 82, "8408567905426025": 82, "alternate_costum": 82, "4245271384716034": 82, "931140661239624": 82, "8830795884132385": 82, "7279844284057617": 82, "artist_nam": 82, "5333830714225769": 82, "64717698097229": 82, "9516432285308838": 82, "9655293226242065": 82, "9485014081001282": 82, "7366660833358765": 82, "7161656618118286": 82, "5858667492866516": 82, "6186309456825256": 82, "41193312406539917": 82, "467605859041214": 82, "36282333731651306": 82, "3756745457649231": 82, "motion_blur": 82, "5091936588287354": 82, "951993465423584": 82, "5634750723838806": 82, "8232709169387817": 82, "9869340658187866": 82, "49491602182388306": 82, "5193622708320618": 82, "003406703472137451": 82, "0007208287715911865": 82, "9798132181167603": 82, "8046203851699829": 82, "7596215009689331": 82, "7620116472244263": 82, "46084529161453247": 82, "48454540967941284": 82, "5152207016944885": 82, "8023070096969604": 82, "8653596639633179": 82, "7201820611953735": 82, "7816740870475769": 82, "697688639163971": 82, "8974947333335876": 82, "7491052746772766": 82, "5015512704849243": 82, "6401398181915283": 82, "43420469760894775": 82, "4528769850730896": 82, "5730487704277039": 82, "6739872694015503": 82, "5545973181724548": 82, "6946243047714233": 82, "5487751364707947": 82, "7439308166503906": 82, "4186026453971863": 82, "47378358244895935": 82, "4690653085708618": 82, "7565015554428101": 82, "hu_tao_": 82, "genshin_impact": 82, "9262397289276123": 82, "boo_tao_": 82, "942080020904541": 82, "denorm": 82, "denormalizer_nam": 82, "mnum2_al": 82, "understand": 82, "redund": 82, "structur": [82, 106], "b": 82, "r": [82, 94, 100], "c": 82, "linalg": 82, "norm": 82, "approx": [82, 83], "1e": 82, "cdc_anime_onnx": 83, "realli": 83, "As": [83, 94, 100], "1024x1024": 83, "2060": 83, "gpu": 83, "cost": 83, "cpu": [83, 88, 107, 108], "experi": 83, "hgsr": 83, "mhr": 83, "aug_x4_320": 83, "cute_waifu_aroma": 83, "pngimageplugin": 83, "pngimagefil": 83, "1168x1168": 83, "0x7f0e8ca06880": 83, "4672x4672": 83, "0x7f0e48edb640": 83, "cdc": [84, 106], "upscale_with_cdc": 84, "lru_cach": 85, "wrap": 85, "synchron": 85, "prevent": 85, "race": 85, "condit": 85, "maxsiz": 85, "expensive_funct": 85, "expens": 85, "lock": [85, 105], "safeti": [85, 102], "multithread": 85, "my_funct": 85, "introduc": 85, "acquisit": 85, "critic": 85, "mathemat": 86, "activ": 86, "deep": 86, "problem": [86, 94, 100], "input_valu": 86, "frac": 86, "26894142": 86, "73105858": 86, "ts_lru_cach": 87, "get_onnx_provid": 87, "open_onnx_model": 87, "cudaexecutionprovid": 88, "cpuexecutionprovid": 88, "ckpt": 88, "inferencesess": 88, "onnx_mod": 88, "decid": 88, "linux": [88, 107, 108], "execut": [88, 107, 108], "ignor": 88, "cuda": [88, 107, 108], "forc": 88, "anime_ai_check": 89, "mobilenetv3_sce_dist": [89, 100, 104], "mainli": 89, "caformer_s36_plus_sc": 89, "graph": 89, "9996960163116455": 89, "9999125003814697": 89, "997803270816803": 89, "9960069060325623": 89, "9887709021568298": 89, "9998629093170166": 89, "0013722758740186691": 89, "00020673229300882667": 89, "0001895089662866667": 89, "0008857478387653828": 89, "552320024231449e": 89, "001168627175502479": 89, "bangumi": [90, 91], "vision": 90, "imageri": 90, "bangumi_char_typ": 90, "definit": [90, 97], "video": 90, "secondari": 90, "often": 90, "lack": 90, "lead": 90, "under": [90, 109], "three": 90, "judg": 90, "anime_portrait": [90, 96], "mobilenetv3_v0_dist": [90, 99, 103, 104], "9998525381088257": 90, "00012103465269319713": 90, "6464786313008517e": 90, "906112609314732e": 90, "06": [90, 91, 93, 98, 99, 100, 101, 103], "9997243285179138": 90, "0002490800397936255": 90, "7215803381986916e": 90, "354368557978887e": 90, "9998849630355835": 90, "90006631379947e": 90, "3920385754317977e": 90, "2084233276254963e": 90, "9998877048492432": 90, "732793503440917e": 90, "4264976925915107e": 90, "0623419257171918e": 90, "07076334953308105": 90, "9290977716445923": 90, "0001044218079186976": 90, "4467317163944244e": 90, "2568268832401372e": 90, "9999498128890991": 90, "1810528778587468e": 90, "879474429093534e": 90, "260669109295122e": 90, "9999510049819946": 90, "2321036592766177e": 90, "025227553938748e": 90, "4251427273848094e": 90, "999957799911499": 90, "4273678718600422e": 90, "6884023302263813e": 90, "880981603288092e": 90, "0002326338435523212": 90, "9996368885040283": 90, "164971561403945e": 90, "00020793956355191767": 90, "13438372313976288": 90, "8652494549751282": 90, "000158855298650451": 90, "000238816806813702": 90, "3589179217815399": 90, "6406960487365723": 90, "0001471740542910993": 90, "002255884697660804": 90, "08208147436380386": 90, "9152728915214539": 90, "00038967153523117304": 90, "227699592884164e": 90, "0835404282261152e": 90, "1437502406770363e": 90, "9999284744262695": 90, "2125529792683665e": 90, "0218892384727951e": 90, "00011914174683624879": 90, "9998584985733032": 90, "2007669283775613e": 90, "6357082131435163e": 90, "3068713896209374e": 90, "9999185800552368": 90, "066640925273532e": 90, "529400813335087e": 90, "089402500540018e": 90, "9999388456344604": 90, "6406959295272827": 90, "not_paint": 91, "anime_classif": 91, "older": 91, "mobilenetv3_v1": [91, 101], "5_dist": 91, "3_dist": 91, "plot": [91, 94, 100, 104], "caformer_s36_v1": 91, "3_focal": 91, "8346158862113953": 91, "004201625939458609": 91, "0028638991061598063": 91, "15633030235767365": 91, "001988308737054467": 91, "9868855476379395": 91, "001178382197394967": 91, "00015886101755313575": 91, "0005986307514831424": 91, "011178601533174515": 91, "9933090209960938": 91, "0012440024875104427": 91, "00040085514774546027": 91, "004924307577311993": 91, "00012189441622467712": 91, "00031298911198973656": 91, "9968050718307495": 91, "182305903872475e": 91, "0027923565357923508": 91, "7805559259140864e": 91, "0004650334012694657": 91, "996709942817688": 91, "736721191671677e": 91, "0027629584074020386": 91, "4619508621981367e": 91, "0003803370927926153": 91, "998649537563324": 91, "190127922105603e": 91, "0008622839814051986": 91, "595230686594732e": 91, "0004573142796289176": 91, "00031435859273187816": 91, "8671838641166687": 91, "13199880719184875": 91, "563074617180973e": 91, "153919796110131e": 91, "290010737255216e": 91, "9727378487586975": 91, "027150526642799377": 91, "162296004826203e": 91, "4933258828241378e": 91, "0004275702522136271": 91, "995402455329895": 91, "002233930164948106": 91, "001911122351884842": 91, "1603819727897644": 91, "0007561995880678296": 91, "00017044576816260815": 91, "838487982749939": 91, "0002034590725088492": 91, "005001617129892111": 91, "000932251859921962": 91, "009352140128612518": 91, "9846979379653931": 91, "6018555470509455e": 91, "004064667969942093": 91, "464051254326478e": 91, "025772539898753166": 91, "9699516296386719": 91, "00011656546121230349": 91, "287263775244355e": 91, "370255853951676e": 91, "01098843663930893": 91, "0031668643932789564": 91, "9857884049415588": 91, "499273488065228e": 91, "8419872251106426e": 91, "0003471920208539814": 91, "029472889378666878": 91, "9700765609741211": 91, "0012387704337015748": 91, "001172148622572422": 91, "787473391043022e": 91, "003680602880194783": 91, "9938107132911682": 91, "8346157073974609": 91, "8671836853027344": 91, "8384883403778076": 91, "9846979975700378": 91, "9700766801834106": 91, "greyscal": 92, "jpeg_ful": [92, 105], "6125901": 92, "6125785": [92, 105], "6124220": 92, "rough": [93, 94, 100], "polish": 93, "mobilenetv3_v2": 93, "2_dist": [93, 101], "910087929805741e": 93, "1241951510310173": 93, "8757457137107849": 93, "00018937293498311192": 93, "030049214139580727": 93, "9697614312171936": 93, "008933082222938538": 93, "05096456781029701": 93, "9401022791862488": 93, "009832272306084633": 93, "9898634552955627": 93, "00030428936588577926": 93, "013919820077717304": 93, "9819902181625366": 93, "004089969675987959": 93, "04166747257113457": 93, "9582782983779907": 93, "4218515288084745e": 93, "8849249482154846": 93, "1149177998304367": 93, "0001573085755808279": 93, "9907882809638977": 93, "008958994410932064": 93, "0002527958422433585": 93, "9831690788269043": 93, "01682441122829914": 93, "613856385229155e": 93, "8757458329200745": 93, "8849248290061951": 93, "million": 94, "anime_r": [94, 96], "boundari": [94, 100], "challeng": [94, 100], "clean": [94, 100], "judgment": [94, 100], "intend": [94, 100], "quick": [94, 100, 106], "estim": [94, 100], "basi": [94, 100], "mobilenetv3_large_100_v0_ls0": 94, "caformer_s36_v0_ls0": 94, "7508869767189026": 94, "7034655809402466": 94, "728887677192688": 94, "7404400110244751": 94, "7446154952049255": 94, "7514738440513611": 94, "768704354763031": 94, "8219676613807678": 94, "7267540693283081": 94, "7645740509033203": 94, "7216582894325256": 94, "7615436315536499": 94, "815083920955658": 94, "8321858644485474": 94, "8204999566078186": 94, "820833146572113": 94, "chdir": 94, "doc": 94, "api_doc": 94, "7508870363235474": 94, "11212056130170822": 94, "06781744956970215": 94, "06917501986026764": 94, "7034654021263123": 94, "15903906524181366": 94, "06688199192285538": 94, "07061357796192169": 94, "7288877964019775": 94, "1476859599351883": 94, "060362350195646286": 94, "06306383013725281": 94, "7404399514198303": 94, "10337048768997192": 94, "08087948709726334": 94, "07530999928712845": 94, "055992450565099716": 94, "7446154356002808": 94, "13191790878772736": 94, "06747424602508545": 94, "06458679586648941": 94, "10566363483667374": 94, "07827574014663696": 94, "07079866528511047": 94, "7687042951583862": 94, "09974884241819382": 94, "06074819341301918": 94, "050435908138751984": 94, "8219675421714783": 94, "0593985915184021": 94, "06819795072078705": 94, "06569571048021317": 94, "1177448257803917": 94, "726753830909729": 94, "08980562537908554": 94, "06481882929801941": 94, "06922297924757004": 94, "10138414055109024": 94, "06351721286773682": 94, "07683827728033066": 94, "13798624277114868": 94, "05942752957344055": 94, "10584963858127594": 94, "7615437507629395": 94, "07317910343408585": 94, "060196295380592346": 94, "06751583516597748": 94, "0572039857506752": 94, "05398125201463699": 94, "06124086305499077": 94, "0525919646024704": 94, "8321859240531921": 94, "05922013148665428": 94, "06274889409542084": 94, "057530902326107025": 94, "8205001354217529": 94, "05683052912354469": 94, "06635929644107819": 94, "05597696080803871": 94, "8208332657814026": 94, "non_furri": 95, "mobilenetv3_v0": 95, "1_dist": 95, "9898804426193237": 95, "010119626298546791": 95, "9677742123603821": 95, "032225821167230606": 95, "959551215171814": 95, "040448784828186035": 95, "9535530209541321": 95, "04644693806767464": 95, "04358793422579765": 95, "9564120769500732": 95, "02767963521182537": 95, "9723203182220459": 95, "028900373727083206": 95, "9710996150970459": 95, "037573859095573425": 95, "9624261260032654": 95, "aicheck": [96, 106], "get_ai_created_scor": 96, "is_ai_cr": 96, "bangumi_char": [96, 106], "anime_bangumi_char_scor": 96, "anime_bangumi_char": 96, "anime_classify_scor": 96, "anime_classifi": 96, "is_greyscal": 96, "anime_completeness_scor": 96, "anime_complet": 96, "dbrate": [96, 106], "anime_dbrating_scor": 96, "anime_dbr": 96, "furri": [96, 106], "anime_furry_scor": 96, "anime_furri": 96, "get_monochrome_scor": 96, "is_monochrom": 96, "nsfw_pred_scor": 96, "nsfw_pred": 96, "portrait": [96, 106], "anime_portrait_scor": 96, "anime_rating_scor": 96, "anime_real_scor": 96, "safe_check_scor": 96, "safe_check": 96, "style_ag": [96, 106], "anime_style_age_scor": 96, "anime_style_ag": 96, "teen": [96, 106], "anime_teen_scor": 96, "anime_teen": 96, "is_truncated_fil": 96, "screen": 97, "row": 97, "bottom": 97, "grayscal": 97, "monochrome_detect": 97, "mobilenetv3_large_100_dist_safe2": 97, "mobilenetv3_dist": 97, "caformer_s36": 97, "mono": 97, "9614395499229431": 97, "9458909034729004": 97, "9559807777404785": 97, "9651952981948853": 97, "9379720687866211": 97, "8814834356307983": 97, "03941023349761963": 97, "07492382079362869": 97, "09546589106321335": 97, "016521310433745384": 97, "005693843588232994": 97, "0315730981528759": 97, "Not": 98, "five": 98, "hentai": 98, "neutral": 98, "porn": 98, "sexi": 98, "infinit": 98, "nsfwj": 98, "tfj": 98, "mobil": 98, "9970946311950684": 98, "00198739324696362": 98, "000894528697244823": 98, "4315058251668233e": 98, "099447197513655e": 98, "9282580614089966": 98, "061733175069093704": 98, "008979619480669498": 98, "0007789491210132837": 98, "0002501663693692535": 98, "7945129871368408": 98, "2044062316417694": 98, "0005603990866802633": 98, "0004847997915931046": 98, "564094367902726e": 98, "7977773547172546": 98, "01352313905954361": 98, "18791256844997406": 98, "0004888656549155712": 98, "00029804420773871243": 98, "04498734697699547": 98, "9509441256523132": 98, "4087972633424215e": 98, "003999904729425907": 98, "4542059185914695e": 98, "002892113756388426": 98, "982390284538269": 98, "02520776737947e": 98, "014633022248744965": 98, "858086610212922e": 98, "002532319398596883": 98, "9887337684631348": 98, "231979568838142e": 98, "008699454367160797": 98, "8187158022774383e": 98, "03564726561307907": 98, "954788088798523": 98, "343036850215867e": 98, "009289607405662537": 98, "00020158555707894266": 98, "006372362840920687": 98, "006019102409482002": 98, "9694945812225342": 98, "015214097686111927": 98, "002899901708588004": 98, "0004039364866912365": 98, "00012730166781693697": 98, "987038791179657": 98, "007135333959013224": 98, "005294707603752613": 98, "06964848190546036": 98, "0014777459437027574": 98, "9276643395423889": 98, "0003031621454283595": 98, "0009063396137207747": 98, "00028707628371194005": 98, "00010888021643040702": 98, "9992460012435913": 98, "00015473493840545416": 98, "0002033217460848391": 98, "563037691696081e": 98, "008058490231633186": 98, "00044566826545633376": 98, "937960684299469": 98, "05353058874607086": 98, "364063445587817e": 98, "00562260951846838": 98, "00012077406427124515": 98, "9897090792655945": 98, "004547217860817909": 98, "564737981942017e": 98, "016690678894519806": 98, "001258736359886825": 98, "9766013622283936": 98, "005440687295049429": 98, "4481674952548929e": 98, "01861923187971115": 98, "0008914825739338994": 98, "9674761295318604": 98, "012998746708035469": 98, "691116141155362e": 98, "0007601747056469321": 98, "0005019629606977105": 98, "039504989981651306": 98, "9591660499572754": 98, "0001652583305258304": 98, "0002614929690025747": 98, "020374108105897903": 98, "029394468292593956": 98, "9498046040534973": 98, "00016299057460855693": 98, "004782819654792547": 98, "002861740067601204": 98, "12280157208442688": 98, "8693908452987671": 98, "0001731760276015848": 98, "304211274255067e": 98, "03286275267601013": 98, "010648751631379128": 98, "9562522172927856": 98, "999900221824646": 99, "645313209854066e": 99, "3387104445428122e": 99, "9999704360961914": 99, "4465465685352683e": 99, "071506166132167e": 99, "9999785423278809": 99, "512719154561637e": 99, "292278612818336e": 99, "919455750496127e": 99, "9999444484710693": 99, "3647335082350764e": 99, "0555699191172607e": 99, "9999880790710449": 99, "3210242286731955e": 99, "7451418898417614e": 99, "9999822378158569": 99, "2084267331811134e": 99, "7460413321023225e": 99, "1532473820352607e": 99, "9999996423721313": 99, "0316136922483565e": 99, "840229633236049e": 99, "9999998807907104": [99, 100], "736660568800289e": 99, "199210472208506e": 99, "9999992847442627": 99, "r15": 100, "r18": 100, "sankaku": 100, "mobilenetv3_v1_pruned_ls0": 100, "caformer_s36_plu": [100, 104], "5863172936624323e": 100, "480062353375615e": 100, "9924363493919373": 100, "007255776319652796": 100, "0003077814180869609": 100, "996969997882843": 100, "0030054834205657244": 100, "4601260520284995e": 100, "9966891407966614": 100, "003293127752840519": 100, "770909148035571e": 100, "00025384966284036636": 100, "9996721744537354": 100, "399192691082135e": 100, "973351603141055e": 100, "9998563528060913": 100, "391309580067173e": 100, "0018681309884414077": 100, "9827859997749329": 100, "015345841646194458": 100, "013710384257137775": 100, "8339558839797974": 100, "15233369171619415": 100, "951323833462084e": 100, "00029566374723799527": 100, "9997004270553589": 100, "00018434497178532183": 100, "568440272123553e": 100, "9997699856758118": 100, "11225129129889e": 100, "051862899563275e": 100, "9999485015869141": 100, "902020231791539e": 100, "0005639699520543218": 100, "9994290471076965": 100, "anime_real_cl": 101, "4_dist": 101, "9999716281890869": 101, "8398366339388303e": 101, "9992202520370483": 101, "0007797438884153962": 101, "9999709129333496": 101, "905452492996119e": 101, "9999765157699585": 101, "3499671442550607e": 101, "9994087219238281": 101, "0005913018831051886": 101, "9999759197235107": 101, "4061362637439743e": 101, "9999052286148071": 101, "475799015490338e": 101, "403173675702419e": 101, "5848207794988411e": 101, "0010207017185166478": 101, "9989792704582214": 101, "2124368115328252e": 101, "9999977350234985": 101, "6512358342879452e": 101, "9999834299087524": 101, "359853614412714e": 101, "9999936819076538": 101, "600314317329321e": 101, "9999840259552002": 101, "5589323083986528e": 101, "9999843835830688": 101, "5513256585109048e": 101, "9999845027923584": 101, "pollut": 102, "shit": 102, "checker": 102, "mobilenet": 102, "v2": 102, "max_batch_s": 102, "1970": 103, "1980": 103, "1990": 103, "2000": 103, "2010": 103, "2015": 103, "2020": 103, "ag": 103, "9805465340614319": 103, "761269782553427e": 103, "0005044879508204758": 103, "01569165475666523": 103, "002850610064342618": 103, "00037849770160391927": 103, "9434612113400362e": 103, "053497342392802e": 103, "9992554783821106": 103, "0006490182713605464": 103, "8857468805654207e": 103, "317252262353577e": 103, "314484721769986e": 103, "0750001138148946e": 103, "706833609205205e": 103, "00034479793976061046": 103, "9995512366294861": 103, "391363472677767e": 103, "4607510820496827e": 103, "0679690351244062e": 103, "661913514311891e": 103, "757471131393686e": 103, "0744897230761126e": 103, "76177470368566e": 103, "9996387958526611": 103, "160279296338558e": 103, "00013228354509919882": 103, "1361367038916796e": 103, "464057489414699e": 103, "2412899599876255e": 103, "703883653040975e": 103, "127358498517424e": 103, "9973921775817871": 103, "0022309015039354563": 103, "00018872201326303184": 103, "780902943617548e": 103, "422096920578042e": 103, "638929097680375e": 103, "152203023797483e": 103, "00028818511054851115": 103, "9996094107627869": 103, "58777353237383e": 103, "9200742826797068e": 103, "00017117452807724476": 103, "518441947875544e": 103, "885544381570071e": 103, "4389253010449465e": 103, "1696006772108376e": 103, "9996393918991089": 103, "contenti": 104, "safe_teen": 104, "non_teen": 104, "caformer_s36_v0": 104, "9998493194580078": 104, "0378791052498855e": 104, "00012023092131130397": 104, "9790042638778687": 104, "0017522255657240748": 104, "01924353837966919": 104, "9998124241828918": 104, "19778298237361e": 104, "0001456339523429051": 104, "0008521362324245274": 104, "9989691972732544": 104, "00017870066221803427": 104, "0992944781901315e": 104, "9994398951530457": 104, "0004991036257706583": 104, "2035720727872103e": 104, "9994019269943237": 104, "0005460577667690814": 104, "0478151529678144e": 104, "524079147609882e": 104, "999934196472168": 104, "786742884898558e": 104, "653994154883549e": 104, "9998156428337097": 104, "0001218809193233028": 104, "00013706681784242392": 104, "9997410178184509": 104, "jpeg_trunc": 105, "2216614_truncat": 105, "imagefil": 105, "load_truncated_imag": 105, "ascii": 106, "metric": 106, "list_det_model": 106, "list_rec_model": 106, "sd": 106, "tag": 106, "platform": [107, 108], "shutil": [107, 108], "cpuinfo": [107, 108], "psutil": [107, 108], "hbutil": [107, 108], "size_to_bytes_str": [107, 108], "python_implement": [107, 108], "python_vers": [107, 108], "brand": [107, 108], "get_cpu_info": [107, 108], "brand_raw": [107, 108], "cpu_count": [107, 108], "freq": [107, 108], "cpu_freq": [107, 108], "mhz": [107, 108], "virtual_memori": [107, 108], "precis": [107, 108], "ye": [107, 108], "nvidia": [107, 108], "smi": [107, 108], "1018": [107, 108], "azur": [107, 108], "x86_64": [107, 108], "glibc2": [107, 108], "cpython": [107, 108], "amd": [107, 108], "epyc": [107, 108], "7763": [107, 108], "3254": 107, "0660000000003": 107, "621": [107, 108], "gib": [107, 108], "deploi": [107, 108], "action": [107, 108], "3099": 108, "0555": 108, "imgutil": 109, "pypi": 109, "simpli": 109, "newest": 109, "git": 109, "script": 109, "__name__": 109, "__main__": 109, "narugo1992": 109, "still": 109, "out": 109, "io": 109, "html": 109, "faq": 110}, "objects": {"imgutils": [[1, 0, 0, "-", "ascii"], [2, 0, 0, "-", "config"], [9, 0, 0, "-", "data"], [19, 0, 0, "-", "detect"], [26, 0, 0, "-", "edge"], [32, 0, 0, "-", "generic"], [36, 0, 0, "-", "metadata"], [41, 0, 0, "-", "metrics"], [45, 0, 0, "-", "ocr"], [49, 0, 0, "-", "operate"], [53, 0, 0, "-", "pose"], [56, 0, 0, "-", "preprocess"], [61, 0, 0, "-", "resource"], [63, 0, 0, "-", "restore"], [66, 0, 0, "-", "sd"], [70, 0, 0, "-", "segment"], [77, 0, 0, "-", "tagging"], [84, 0, 0, "-", "upscale"], [87, 0, 0, "-", "utils"], [96, 0, 0, "-", "validate"]], "imgutils.ascii": [[0, 0, 0, "-", "drawing"]], "imgutils.ascii.drawing": [[0, 1, 1, "", "ascii_drawing"]], "imgutils.config": [[3, 0, 0, "-", "meta"]], "imgutils.config.meta": [[3, 2, 1, "", "__AUTHOR_EMAIL__"], [3, 2, 1, "", "__AUTHOR__"], [3, 2, 1, "", "__DESCRIPTION__"], [3, 2, 1, "", "__TITLE__"], [3, 2, 1, "", "__VERSION__"]], "imgutils.data": [[4, 0, 0, "-", "background"], [5, 0, 0, "-", "blob"], [6, 0, 0, "-", "decode"], [7, 0, 0, "-", "encode"], [8, 0, 0, "-", "image"], [10, 0, 0, "-", "layer"], [11, 0, 0, "-", "url"]], "imgutils.data.background": [[4, 1, 1, "", "grid_background"], [4, 1, 1, "", "grid_transparent"]], "imgutils.data.blob": [[5, 1, 1, "", "is_valid_image_blob_url"], [5, 1, 1, "", "load_image_from_blob_url"], [5, 1, 1, "", "to_blob_url"]], "imgutils.data.decode": [[6, 1, 1, "", "rgb_decode"]], "imgutils.data.encode": [[7, 1, 1, "", "rgb_encode"]], "imgutils.data.image": [[8, 1, 1, "", "has_alpha_channel"], [8, 1, 1, "", "load_image"], [8, 1, 1, "", "load_images"]], "imgutils.data.layer": [[10, 1, 1, "", "istack"]], "imgutils.data.url": [[11, 1, 1, "", "download_image_from_url"], [11, 1, 1, "", "is_http_url"]], "imgutils.detect": [[12, 0, 0, "-", "booru_yolo"], [13, 0, 0, "-", "censor"], [14, 0, 0, "-", "eye"], [15, 0, 0, "-", "face"], [16, 0, 0, "-", "halfbody"], [17, 0, 0, "-", "hand"], [18, 0, 0, "-", "head"], [20, 0, 0, "-", "nudenet"], [21, 0, 0, "-", "person"], [22, 0, 0, "-", "similarity"], [23, 0, 0, "-", "text"], [24, 0, 0, "-", "visual"]], "imgutils.detect.booru_yolo": [[12, 1, 1, "", "detect_with_booru_yolo"]], "imgutils.detect.censor": [[13, 1, 1, "", "detect_censors"]], "imgutils.detect.eye": [[14, 1, 1, "", "detect_eyes"]], "imgutils.detect.face": [[15, 1, 1, "", "detect_faces"]], "imgutils.detect.halfbody": [[16, 1, 1, "", "detect_halfbody"]], "imgutils.detect.hand": [[17, 1, 1, "", "detect_hands"]], "imgutils.detect.head": [[18, 1, 1, "", "detect_heads"]], "imgutils.detect.nudenet": [[20, 1, 1, "", "detect_with_nudenet"]], "imgutils.detect.person": [[21, 1, 1, "", "detect_person"]], "imgutils.detect.similarity": [[22, 1, 1, "", "bboxes_similarity"], [22, 1, 1, "", "calculate_iou"], [22, 1, 1, "", "detection_similarity"]], "imgutils.detect.text": [[23, 1, 1, "", "detect_text"]], "imgutils.detect.visual": [[24, 1, 1, "", "detection_visualize"]], "imgutils.edge": [[25, 0, 0, "-", "canny"], [27, 0, 0, "-", "lineart"], [28, 0, 0, "-", "lineart_anime"]], "imgutils.edge.canny": [[25, 1, 1, "", "edge_image_with_canny"], [25, 1, 1, "", "get_edge_by_canny"]], "imgutils.edge.lineart": [[27, 1, 1, "", "edge_image_with_lineart"], [27, 1, 1, "", "get_edge_by_lineart"]], "imgutils.edge.lineart_anime": [[28, 1, 1, "", "edge_image_with_lineart_anime"], [28, 1, 1, "", "get_edge_by_lineart_anime"]], "imgutils.generic": [[29, 0, 0, "-", "classify"], [30, 0, 0, "-", "clip"], [31, 0, 0, "-", "enhance"], [33, 0, 0, "-", "siglip"], [34, 0, 0, "-", "yolo"]], "imgutils.generic.classify": [[29, 3, 1, "", "ClassifyModel"], [29, 1, 1, "", "classify_predict"], [29, 1, 1, "", "classify_predict_fmt"], [29, 1, 1, "", "classify_predict_score"]], "imgutils.generic.classify.ClassifyModel": [[29, 4, 1, "", "__init__"], [29, 4, 1, "", "clear"], [29, 4, 1, "", "launch_demo"], [29, 4, 1, "", "make_ui"], [29, 4, 1, "", "predict"], [29, 4, 1, "", "predict_fmt"], [29, 4, 1, "", "predict_score"]], "imgutils.generic.clip": [[30, 3, 1, "", "CLIPModel"], [30, 1, 1, "", "clip_image_encode"], [30, 1, 1, "", "clip_predict"], [30, 1, 1, "", "clip_text_encode"]], "imgutils.generic.clip.CLIPModel": [[30, 4, 1, "", "__init__"], [30, 4, 1, "", "clear"], [30, 4, 1, "", "image_encode"], [30, 4, 1, "", "launch_demo"], [30, 4, 1, "", "make_ui"], [30, 4, 1, "", "predict"], [30, 4, 1, "", "text_encode"]], "imgutils.generic.enhance": [[31, 3, 1, "", "ImageEnhancer"]], "imgutils.generic.enhance.ImageEnhancer": [[31, 4, 1, "", "__init__"], [31, 4, 1, "", "process"]], "imgutils.generic.siglip": [[33, 3, 1, "", "SigLIPModel"], [33, 1, 1, "", "siglip_image_encode"], [33, 1, 1, "", "siglip_predict"], [33, 1, 1, "", "siglip_text_encode"]], "imgutils.generic.siglip.SigLIPModel": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "clear"], [33, 4, 1, "", "image_encode"], [33, 4, 1, "", "launch_demo"], [33, 4, 1, "", "make_ui"], [33, 4, 1, "", "predict"], [33, 4, 1, "", "text_encode"]], "imgutils.generic.yolo": [[34, 3, 1, "", "YOLOModel"], [34, 1, 1, "", "yolo_predict"]], "imgutils.generic.yolo.YOLOModel": [[34, 4, 1, "", "__init__"], [34, 4, 1, "", "clear"], [34, 4, 1, "", "launch_demo"], [34, 4, 1, "", "make_ui"], [34, 4, 1, "", "predict"]], "imgutils.metadata": [[35, 0, 0, "-", "geninfo"], [37, 0, 0, "-", "lsb"]], "imgutils.metadata.geninfo": [[35, 1, 1, "", "read_geninfo_exif"], [35, 1, 1, "", "read_geninfo_gif"], [35, 1, 1, "", "read_geninfo_parameters"], [35, 1, 1, "", "write_geninfo_exif"], [35, 1, 1, "", "write_geninfo_gif"], [35, 1, 1, "", "write_geninfo_parameters"]], "imgutils.metadata.lsb": [[37, 3, 1, "", "ImageLsbDataExtractor"], [37, 3, 1, "", "LSBExtractor"], [37, 3, 1, "", "LSBReadError"], [37, 1, 1, "", "inject_data"], [37, 1, 1, "", "read_lsb_metadata"], [37, 1, 1, "", "read_lsb_raw_bytes"], [37, 1, 1, "", "serialize_json"], [37, 1, 1, "", "serialize_pnginfo"], [37, 1, 1, "", "write_lsb_metadata"], [37, 1, 1, "", "write_lsb_raw_bytes"]], "imgutils.metadata.lsb.ImageLsbDataExtractor": [[37, 4, 1, "", "__init__"], [37, 4, 1, "", "extract_data"]], "imgutils.metadata.lsb.LSBExtractor": [[37, 4, 1, "", "__init__"], [37, 4, 1, "", "get_next_n_bytes"], [37, 4, 1, "", "get_one_byte"], [37, 4, 1, "", "read_32bit_integer"]], "imgutils.metrics": [[38, 0, 0, "-", "aesthetic"], [39, 0, 0, "-", "ccip"], [40, 0, 0, "-", "dbaesthetic"], [42, 0, 0, "-", "laplacian"], [43, 0, 0, "-", "lpips"], [44, 0, 0, "-", "psnr_"]], "imgutils.metrics.aesthetic": [[38, 1, 1, "", "get_aesthetic_score"]], "imgutils.metrics.ccip": [[39, 1, 1, "", "ccip_batch_differences"], [39, 1, 1, "", "ccip_batch_extract_features"], [39, 1, 1, "", "ccip_batch_same"], [39, 1, 1, "", "ccip_clustering"], [39, 1, 1, "", "ccip_default_clustering_params"], [39, 1, 1, "", "ccip_default_threshold"], [39, 1, 1, "", "ccip_difference"], [39, 1, 1, "", "ccip_extract_feature"], [39, 1, 1, "", "ccip_merge"], [39, 1, 1, "", "ccip_same"]], "imgutils.metrics.dbaesthetic": [[40, 1, 1, "", "anime_dbaesthetic"]], "imgutils.metrics.laplacian": [[42, 1, 1, "", "laplacian_score"]], "imgutils.metrics.lpips": [[43, 1, 1, "", "lpips_clustering"], [43, 1, 1, "", "lpips_difference"], [43, 1, 1, "", "lpips_extract_feature"]], "imgutils.metrics.psnr_": [[44, 1, 1, "", "psnr"]], "imgutils.ocr": [[45, 1, 1, "", "detect_text_with_ocr"], [45, 1, 1, "", "list_det_models"], [45, 1, 1, "", "list_rec_models"], [45, 1, 1, "", "ocr"]], "imgutils.operate": [[46, 0, 0, "-", "align"], [47, 0, 0, "-", "censor_"], [48, 0, 0, "-", "imgcensor"], [50, 0, 0, "-", "squeeze"]], "imgutils.operate.align": [[46, 1, 1, "", "align_maxsize"]], "imgutils.operate.censor_": [[47, 3, 1, "", "BaseCensor"], [47, 3, 1, "", "BlurCensor"], [47, 3, 1, "", "ColorCensor"], [47, 3, 1, "", "PixelateCensor"], [47, 1, 1, "", "censor_areas"], [47, 1, 1, "", "censor_nsfw"], [47, 1, 1, "", "register_censor_method"]], "imgutils.operate.censor_.BaseCensor": [[47, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.BlurCensor": [[47, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.ColorCensor": [[47, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.PixelateCensor": [[47, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor": [[48, 3, 1, "", "EmojiBasedCensor"], [48, 3, 1, "", "ImageBasedCensor"], [48, 3, 1, "", "SingleImage"]], "imgutils.operate.imgcensor.EmojiBasedCensor": [[48, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.ImageBasedCensor": [[48, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.SingleImage": [[48, 4, 1, "", "__init__"], [48, 4, 1, "", "find_for_area"], [48, 5, 1, "", "height"], [48, 5, 1, "", "width"]], "imgutils.operate.squeeze": [[50, 1, 1, "", "squeeze"], [50, 1, 1, "", "squeeze_with_transparency"]], "imgutils.pose": [[51, 0, 0, "-", "dwpose"], [52, 0, 0, "-", "format"], [54, 0, 0, "-", "visual"]], "imgutils.pose.dwpose": [[51, 1, 1, "", "dwpose_estimate"]], "imgutils.pose.format": [[52, 3, 1, "", "OP18KeyPointSet"], [52, 2, 1, "", "OP18_BODY_MAX"], [52, 2, 1, "", "OP18_BODY_MIN"], [52, 2, 1, "", "OP18_FACE_MAX"], [52, 2, 1, "", "OP18_FACE_MIN"], [52, 2, 1, "", "OP18_LEFT_FOOT_MAX"], [52, 2, 1, "", "OP18_LEFT_FOOT_MIN"], [52, 2, 1, "", "OP18_LEFT_HAND_MAX"], [52, 2, 1, "", "OP18_LEFT_HAND_MIN"], [52, 2, 1, "", "OP18_RIGHT_FOOT_MAX"], [52, 2, 1, "", "OP18_RIGHT_FOOT_MIN"], [52, 2, 1, "", "OP18_RIGHT_HAND_MAX"], [52, 2, 1, "", "OP18_RIGHT_HAND_MIN"], [52, 6, 1, "", "OpenPose18"]], "imgutils.pose.format.OP18KeyPointSet": [[52, 4, 1, "", "__init__"], [52, 4, 1, "", "__mul__"], [52, 4, 1, "", "__truediv__"], [52, 5, 1, "", "body"], [52, 5, 1, "", "face"], [52, 5, 1, "", "left_foot"], [52, 5, 1, "", "left_hand"], [52, 5, 1, "", "right_foot"], [52, 5, 1, "", "right_hand"]], "imgutils.pose.format.OpenPose18": [[52, 7, 1, "", "LEFT_ANKLE"], [52, 7, 1, "", "LEFT_BIG_TOE"], [52, 7, 1, "", "LEFT_EAR"], [52, 7, 1, "", "LEFT_ELBOW"], [52, 7, 1, "", "LEFT_EYE"], [52, 7, 1, "", "LEFT_HEEL"], [52, 7, 1, "", "LEFT_HIP"], [52, 7, 1, "", "LEFT_KNEE"], [52, 7, 1, "", "LEFT_SHOULDER"], [52, 7, 1, "", "LEFT_SMALL_TOE"], [52, 7, 1, "", "LEFT_WRIST"], [52, 7, 1, "", "NECK"], [52, 7, 1, "", "NOSE"], [52, 7, 1, "", "RIGHT_ANKLE"], [52, 7, 1, "", "RIGHT_BIG_TOE"], [52, 7, 1, "", "RIGHT_EAR"], [52, 7, 1, "", "RIGHT_ELBOW"], [52, 7, 1, "", "RIGHT_EYE"], [52, 7, 1, "", "RIGHT_HEEL"], [52, 7, 1, "", "RIGHT_HIP"], [52, 7, 1, "", "RIGHT_KNEE"], [52, 7, 1, "", "RIGHT_SHOULDER"], [52, 7, 1, "", "RIGHT_SMALL_TOE"], [52, 7, 1, "", "RIGHT_WRIST"]], "imgutils.pose.visual": [[54, 1, 1, "", "op18_visualize"]], "imgutils.preprocess": [[55, 0, 0, "-", "base"], [57, 0, 0, "-", "pillow"], [58, 0, 0, "-", "torchvision"], [59, 0, 0, "-", "transformers"]], "imgutils.preprocess.base": [[55, 3, 1, "", "NotParseTarget"]], "imgutils.preprocess.pillow": [[57, 1, 1, "", "create_pillow_transforms"], [57, 1, 1, "", "parse_pillow_transforms"], [57, 1, 1, "", "register_pillow_parse"], [57, 1, 1, "", "register_pillow_transform"]], "imgutils.preprocess.torchvision": [[58, 1, 1, "", "create_torchvision_transforms"], [58, 1, 1, "", "parse_torchvision_transforms"], [58, 1, 1, "", "register_torchvision_parse"], [58, 1, 1, "", "register_torchvision_transform"]], "imgutils.preprocess.transformers": [[59, 3, 1, "", "NotProcessorTypeError"], [59, 1, 1, "", "convert_to_size_dict"], [59, 1, 1, "", "create_bit_transforms"], [59, 1, 1, "", "create_blip_transforms"], [59, 1, 1, "", "create_clip_transforms"], [59, 1, 1, "", "create_convnext_transforms"], [59, 1, 1, "", "create_mobilenetv2_transforms"], [59, 1, 1, "", "create_siglip_transforms"], [59, 1, 1, "", "create_transforms_from_bit_processor"], [59, 1, 1, "", "create_transforms_from_blip_processor"], [59, 1, 1, "", "create_transforms_from_clip_processor"], [59, 1, 1, "", "create_transforms_from_convnext_processor"], [59, 1, 1, "", "create_transforms_from_mobilenetv2_processor"], [59, 1, 1, "", "create_transforms_from_siglip_processor"], [59, 1, 1, "", "create_transforms_from_transformers"], [59, 1, 1, "", "create_transforms_from_vit_processor"], [59, 1, 1, "", "create_vit_transforms"], [59, 1, 1, "", "get_size_dict"], [59, 1, 1, "", "is_valid_size_dict"], [59, 1, 1, "", "register_creators_for_transformers"]], "imgutils.resource": [[60, 0, 0, "-", "background"]], "imgutils.resource.background": [[60, 3, 1, "", "BackgroundImageSet"], [60, 1, 1, "", "get_bg_image"], [60, 1, 1, "", "get_bg_image_file"], [60, 1, 1, "", "list_bg_image_files"], [60, 1, 1, "", "random_bg_image"], [60, 1, 1, "", "random_bg_image_file"]], "imgutils.resource.background.BackgroundImageSet": [[60, 4, 1, "", "__init__"], [60, 4, 1, "", "get_image"], [60, 4, 1, "", "get_image_file"], [60, 4, 1, "", "list_image_files"], [60, 4, 1, "", "random_image"], [60, 4, 1, "", "random_image_file"]], "imgutils.restore": [[62, 0, 0, "-", "adversarial"], [64, 0, 0, "-", "nafnet"], [65, 0, 0, "-", "scunet"]], "imgutils.restore.adversarial": [[62, 1, 1, "", "remove_adversarial_noise"]], "imgutils.restore.nafnet": [[64, 1, 1, "", "restore_with_nafnet"]], "imgutils.restore.scunet": [[65, 1, 1, "", "restore_with_scunet"]], "imgutils.sd": [[67, 0, 0, "-", "metadata"], [68, 0, 0, "-", "model"], [69, 0, 0, "-", "nai"]], "imgutils.sd.metadata": [[67, 3, 1, "", "SDMetaData"], [67, 1, 1, "", "get_sdmeta_from_image"], [67, 1, 1, "", "parse_sdmeta_from_text"], [67, 1, 1, "", "save_image_with_sdmeta"]], "imgutils.sd.metadata.SDMetaData": [[67, 4, 1, "", "__str__"], [67, 5, 1, "", "pnginfo"], [67, 5, 1, "", "text"]], "imgutils.sd.model": [[68, 1, 1, "", "read_metadata"], [68, 1, 1, "", "save_with_metadata"]], "imgutils.sd.nai": [[69, 3, 1, "", "NAIMetaData"], [69, 3, 1, "", "NAIMetadata"], [69, 1, 1, "", "add_naimeta_to_image"], [69, 1, 1, "", "get_naimeta_from_image"], [69, 1, 1, "", "save_image_with_naimeta"]], "imgutils.sd.nai.NAIMetaData": [[69, 4, 1, "", "__init__"], [69, 5, 1, "", "pnginfo"]], "imgutils.segment": [[71, 0, 0, "-", "isnetis"]], "imgutils.segment.isnetis": [[71, 1, 1, "", "get_isnetis_mask"], [71, 1, 1, "", "segment_rgba_with_isnetis"], [71, 1, 1, "", "segment_with_isnetis"]], "imgutils.tagging": [[72, 0, 0, "-", "blacklist"], [73, 0, 0, "-", "character"], [74, 0, 0, "-", "deepdanbooru"], [75, 0, 0, "-", "deepgelbooru"], [76, 0, 0, "-", "format"], [78, 0, 0, "-", "match"], [79, 0, 0, "-", "mldanbooru"], [80, 0, 0, "-", "order"], [81, 0, 0, "-", "overlap"], [82, 0, 0, "-", "wd14"]], "imgutils.tagging.blacklist": [[72, 1, 1, "", "drop_blacklisted_tags"], [72, 1, 1, "", "is_blacklisted"]], "imgutils.tagging.character": [[73, 2, 1, "", "CHAR_PREFIXES"], [73, 2, 1, "", "CHAR_SUFFIXES"], [73, 2, 1, "", "CHAR_WHITELIST_PREFIX"], [73, 2, 1, "", "CHAR_WHITELIST_SUFFIX"], [73, 2, 1, "", "CHAR_WHITELIST_WORD"], [73, 3, 1, "", "CharacterTagPool"], [73, 1, 1, "", "drop_basic_character_tags"], [73, 1, 1, "", "is_basic_character_tag"]], "imgutils.tagging.character.CharacterTagPool": [[73, 4, 1, "", "__init__"], [73, 4, 1, "", "drop_basic_character_tags"], [73, 4, 1, "", "is_basic_character_tag"]], "imgutils.tagging.deepdanbooru": [[74, 1, 1, "", "get_deepdanbooru_tags"]], "imgutils.tagging.deepgelbooru": [[75, 1, 1, "", "get_deepgelbooru_tags"]], "imgutils.tagging.format": [[76, 1, 1, "", "add_underline"], [76, 1, 1, "", "remove_underline"], [76, 1, 1, "", "tags_to_text"]], "imgutils.tagging.match": [[78, 1, 1, "", "tag_match_full"], [78, 1, 1, "", "tag_match_prefix"], [78, 1, 1, "", "tag_match_suffix"]], "imgutils.tagging.mldanbooru": [[79, 1, 1, "", "get_mldanbooru_tags"]], "imgutils.tagging.order": [[80, 1, 1, "", "sort_tags"]], "imgutils.tagging.overlap": [[81, 1, 1, "", "drop_overlap_tags"]], "imgutils.tagging.wd14": [[82, 1, 1, "", "convert_wd14_emb_to_prediction"], [82, 1, 1, "", "denormalize_wd14_emb"], [82, 1, 1, "", "get_wd14_tags"]], "imgutils.upscale": [[83, 0, 0, "-", "cdc"]], "imgutils.upscale.cdc": [[83, 1, 1, "", "upscale_with_cdc"]], "imgutils.utils": [[85, 0, 0, "-", "cache"], [86, 0, 0, "-", "func"], [88, 0, 0, "-", "onnxruntime"]], "imgutils.utils.cache": [[85, 1, 1, "", "ts_lru_cache"]], "imgutils.utils.func": [[86, 1, 1, "", "sigmoid"]], "imgutils.utils.onnxruntime": [[88, 1, 1, "", "get_onnx_provider"], [88, 1, 1, "", "open_onnx_model"]], "imgutils.validate": [[89, 0, 0, "-", "aicheck"], [90, 0, 0, "-", "bangumi_char"], [91, 0, 0, "-", "classify"], [92, 0, 0, "-", "color"], [93, 0, 0, "-", "completeness"], [94, 0, 0, "-", "dbrating"], [95, 0, 0, "-", "furry"], [97, 0, 0, "-", "monochrome"], [98, 0, 0, "-", "nsfw"], [99, 0, 0, "-", "portrait"], [100, 0, 0, "-", "rating"], [101, 0, 0, "-", "real"], [102, 0, 0, "-", "safe"], [103, 0, 0, "-", "style_age"], [104, 0, 0, "-", "teen"], [105, 0, 0, "-", "truncate"]], "imgutils.validate.aicheck": [[89, 1, 1, "", "get_ai_created_score"], [89, 1, 1, "", "is_ai_created"]], "imgutils.validate.bangumi_char": [[90, 1, 1, "", "anime_bangumi_char"], [90, 1, 1, "", "anime_bangumi_char_score"]], "imgutils.validate.classify": [[91, 1, 1, "", "anime_classify"], [91, 1, 1, "", "anime_classify_score"]], "imgutils.validate.color": [[92, 1, 1, "", "is_greyscale"]], "imgutils.validate.completeness": [[93, 1, 1, "", "anime_completeness"], [93, 1, 1, "", "anime_completeness_score"]], "imgutils.validate.dbrating": [[94, 1, 1, "", "anime_dbrating"], [94, 1, 1, "", "anime_dbrating_score"]], "imgutils.validate.furry": [[95, 1, 1, "", "anime_furry"], [95, 1, 1, "", "anime_furry_score"]], "imgutils.validate.monochrome": [[97, 1, 1, "", "get_monochrome_score"], [97, 1, 1, "", "is_monochrome"]], "imgutils.validate.nsfw": [[98, 1, 1, "", "nsfw_pred"], [98, 1, 1, "", "nsfw_pred_score"]], "imgutils.validate.portrait": [[99, 1, 1, "", "anime_portrait"], [99, 1, 1, "", "anime_portrait_score"]], "imgutils.validate.rating": [[100, 1, 1, "", "anime_rating"], [100, 1, 1, "", "anime_rating_score"]], "imgutils.validate.real": [[101, 1, 1, "", "anime_real"], [101, 1, 1, "", "anime_real_score"]], "imgutils.validate.safe": [[102, 1, 1, "", "safe_check"], [102, 1, 1, "", "safe_check_score"]], "imgutils.validate.style_age": [[103, 1, 1, "", "anime_style_age"], [103, 1, 1, "", "anime_style_age_score"]], "imgutils.validate.teen": [[104, 1, 1, "", "anime_teen"], [104, 1, 1, "", "anime_teen_score"]], "imgutils.validate.truncate": [[105, 1, 1, "", "is_truncated_file"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:data", "3": "py:class", "4": "py:method", "5": "py:property", "6": "py:enum", "7": "py:attribute"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "data", "Python data"], "3": ["py", "class", "Python class"], "4": ["py", "method", "Python method"], "5": ["py", "property", "Python property"], "6": ["py", "enum", "Python enum"], "7": ["py", "attribute", "Python attribute"]}, "titleterms": {"imgutil": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106], "ascii": [0, 1], "draw": 0, "ascii_draw": 0, "config": [2, 3], "meta": 3, "__title__": 3, "__version__": 3, "__description__": 3, "__author__": 3, "__author_email__": 3, "data": [4, 5, 6, 7, 8, 9, 10, 11], "background": [4, 60], "grid_background": 4, "grid_transpar": 4, "blob": 5, "to_blob_url": 5, "load_image_from_blob_url": 5, "is_valid_image_blob_url": 5, "decod": 6, "rgb_decod": 6, "encod": 7, "rgb_encod": 7, "imag": 8, "load_imag": 8, "has_alpha_channel": 8, "layer": 10, "istack": 10, "url": 11, "download_image_from_url": 11, "is_http_url": 11, "detect": [12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24], "booru_yolo": 12, "model": [12, 68], "label": 12, "descript": 12, "avail": 12, "pp": 12, "seri": 12, "AS": 12, "aa": 12, "detect_with_booru_yolo": 12, "censor": 13, "detect_censor": 13, "ey": 14, "detect_ey": 14, "face": 15, "detect_fac": 15, "halfbodi": 16, "detect_halfbodi": 16, "hand": 17, "detect_hand": 17, "head": 18, "detect_head": 18, "nudenet": 20, "detect_with_nudenet": 20, "person": 21, "detect_person": 21, "similar": 22, "calculate_i": 22, "bboxes_similar": 22, "detection_similar": 22, "text": 23, "detect_text": 23, "visual": [24, 54], "detection_visu": 24, "edg": [25, 26, 27, 28], "canni": 25, "get_edge_by_canni": 25, "edge_image_with_canni": 25, "lineart": 27, "get_edge_by_lineart": 27, "edge_image_with_lineart": 27, "lineart_anim": 28, "get_edge_by_lineart_anim": 28, "edge_image_with_lineart_anim": 28, "gener": [29, 30, 31, 32, 33, 34], "classifi": [29, 91], "classifymodel": 29, "classify_predict_scor": 29, "classify_predict": 29, "classify_predict_fmt": 29, "clip": 30, "clipmodel": 30, "clip_image_encod": 30, "clip_text_encod": 30, "clip_predict": 30, "enhanc": 31, "imageenhanc": 31, "siglip": 33, "siglipmodel": 33, "siglip_image_encod": 33, "siglip_text_encod": 33, "siglip_predict": 33, "yolo": 34, "yolomodel": 34, "yolo_predict": 34, "metadata": [35, 36, 37, 67], "geninfo": 35, "read_geninfo_paramet": 35, "read_geninfo_exif": 35, "read_geninfo_gif": 35, "write_geninfo_paramet": 35, "write_geninfo_exif": 35, "write_geninfo_gif": 35, "lsb": 37, "read_lsb_raw_byt": 37, "read_lsb_metadata": 37, "write_lsb_raw_byt": 37, "write_lsb_metadata": 37, "lsbreaderror": 37, "lsbextractor": 37, "imagelsbdataextractor": 37, "serialize_pnginfo": 37, "serialize_json": 37, "inject_data": 37, "metric": [38, 39, 40, 41, 42, 43, 44], "aesthet": 38, "get_aesthetic_scor": 38, "ccip": 39, "ccip_extract_featur": 39, "ccip_batch_extract_featur": 39, "ccip_default_threshold": 39, "ccip_differ": 39, "ccip_sam": 39, "ccip_batch_differ": 39, "ccip_batch_sam": 39, "ccip_default_clustering_param": 39, "ccip_clust": 39, "ccip_merg": 39, "dbaesthet": 40, "anime_dbaesthet": 40, "laplacian": 42, "laplacian_scor": 42, "lpip": 43, "lpips_extract_featur": 43, "lpips_differ": 43, "lpips_clust": 43, "psnr_": 44, "psnr": 44, "ocr": 45, "detect_text_with_ocr": 45, "list_det_model": 45, "list_rec_model": 45, "oper": [46, 47, 48, 49, 50], "align": 46, "align_maxs": 46, "censor_": 47, "censor_area": 47, "censor_nsfw": 47, "basecensor": 47, "colorcensor": 47, "blurcensor": 47, "pixelatecensor": 47, "register_censor_method": 47, "imgcensor": 48, "imagebasedcensor": 48, "emojibasedcensor": 48, "singleimag": 48, "squeez": 50, "squeeze_with_transpar": 50, "pose": [51, 52, 53, 54], "dwpose": 51, "dwpose_estim": 51, "format": [52, 76], "op18keypointset": 52, "openpose18": 52, "op18_body_max": 52, "op18_body_min": 52, "op18_face_max": 52, "op18_face_min": 52, "op18_left_foot_max": 52, "op18_left_foot_min": 52, "op18_left_hand_max": 52, "op18_left_hand_min": 52, "op18_right_foot_max": 52, "op18_right_foot_min": 52, "op18_right_hand_max": 52, "op18_right_hand_min": 52, "op18_visu": 54, "preprocess": [55, 56, 57, 58, 59], "base": 55, "notparsetarget": 55, "pillow": 57, "register_pillow_transform": 57, "register_pillow_pars": 57, "create_pillow_transform": 57, "parse_pillow_transform": 57, "torchvis": 58, "register_torchvision_transform": 58, "register_torchvision_pars": 58, "create_torchvision_transform": 58, "parse_torchvision_transform": 58, "transform": 59, "register_creators_for_transform": 59, "notprocessortypeerror": 59, "create_transforms_from_transform": 59, "is_valid_size_dict": 59, "convert_to_size_dict": 59, "get_size_dict": 59, "create_clip_transform": 59, "create_transforms_from_clip_processor": 59, "create_convnext_transform": 59, "create_transforms_from_convnext_processor": 59, "create_vit_transform": 59, "create_transforms_from_vit_processor": 59, "create_siglip_transform": 59, "create_transforms_from_siglip_processor": 59, "create_bit_transform": 59, "create_transforms_from_bit_processor": 59, "create_blip_transform": 59, "create_transforms_from_blip_processor": 59, "create_mobilenetv2_transform": 59, "create_transforms_from_mobilenetv2_processor": 59, "resourc": [60, 61], "backgroundimageset": 60, "list_bg_image_fil": 60, "get_bg_image_fil": 60, "get_bg_imag": 60, "random_bg_image_fil": 60, "random_bg_imag": 60, "restor": [62, 63, 64, 65], "adversari": 62, "remove_adversarial_nois": 62, "nafnet": 64, "restore_with_nafnet": 64, "scunet": 65, "restore_with_scunet": 65, "sd": [66, 67, 68, 69], "sdmetadata": 67, "parse_sdmeta_from_text": 67, "get_sdmeta_from_imag": 67, "save_image_with_sdmeta": 67, "read_metadata": 68, "save_with_metadata": 68, "nai": 69, "naimetadata": 69, "get_naimeta_from_imag": 69, "add_naimeta_to_imag": 69, "save_image_with_naimeta": 69, "segment": [70, 71], "isneti": 71, "get_isnetis_mask": 71, "segment_with_isneti": 71, "segment_rgba_with_isneti": 71, "tag": [72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82], "blacklist": 72, "is_blacklist": 72, "drop_blacklisted_tag": 72, "charact": 73, "char_whitelist_suffix": 73, "char_whitelist_prefix": 73, "char_whitelist_word": 73, "char_suffix": 73, "char_prefix": 73, "charactertagpool": 73, "is_basic_character_tag": 73, "drop_basic_character_tag": 73, "deepdanbooru": 74, "get_deepdanbooru_tag": 74, "deepgelbooru": 75, "get_deepgelbooru_tag": 75, "add_underlin": 76, "remove_underlin": 76, "tags_to_text": 76, "match": 78, "tag_match_suffix": 78, "tag_match_prefix": 78, "tag_match_ful": 78, "mldanbooru": 79, "get_mldanbooru_tag": 79, "order": 80, "sort_tag": 80, "overlap": 81, "drop_overlap_tag": 81, "wd14": 82, "get_wd14_tag": 82, "convert_wd14_emb_to_predict": 82, "denormalize_wd14_emb": 82, "upscal": [83, 84], "cdc": 83, "upscale_with_cdc": 83, "util": [85, 86, 87, 88], "cach": 85, "ts_lru_cach": 85, "func": 86, "sigmoid": 86, "onnxruntim": 88, "get_onnx_provid": 88, "open_onnx_model": 88, "valid": [89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105], "aicheck": 89, "get_ai_created_scor": 89, "is_ai_cr": 89, "bangumi_char": 90, "anime_bangumi_char_scor": 90, "anime_bangumi_char": 90, "anime_classify_scor": 91, "anime_classifi": 91, "color": 92, "is_greyscal": 92, "complet": 93, "anime_completeness_scor": 93, "anime_complet": 93, "dbrate": 94, "anime_dbrating_scor": 94, "anime_dbr": 94, "furri": 95, "anime_furry_scor": 95, "anime_furri": 95, "monochrom": 97, "get_monochrome_scor": 97, "is_monochrom": 97, "nsfw": 98, "nsfw_pred_scor": 98, "nsfw_pred": 98, "portrait": 99, "anime_portrait_scor": 99, "anime_portrait": 99, "rate": 100, "anime_rating_scor": 100, "anime_r": [100, 101], "real": 101, "anime_real_scor": 101, "safe": 102, "safe_check_scor": 102, "safe_check": 102, "style_ag": 103, "anime_style_age_scor": 103, "anime_style_ag": 103, "teen": 104, "anime_teen_scor": 104, "anime_teen": 104, "truncat": 105, "is_truncated_fil": 105, "welcom": 106, "": 106, "document": 106, "overview": 106, "tutori": 106, "inform": [106, 107, 108], "api": 106, "run": [107, 108], "environ": [107, 108], "instal": 109, "quick": 110, "start": 110}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.todo": 2, "nbsphinx": 4, "sphinx": 58}, "alltitles": {"imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "ascii_drawing": [[0, "ascii-drawing"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "__TITLE__": [[3, "title"]], "__VERSION__": [[3, "version"]], "__DESCRIPTION__": [[3, "description"]], "__AUTHOR__": [[3, "author"]], "__AUTHOR_EMAIL__": [[3, "author-email"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "grid_background": [[4, "grid-background"]], "grid_transparent": [[4, "grid-transparent"]], "imgutils.data.blob": [[5, "module-imgutils.data.blob"]], "to_blob_url": [[5, "to-blob-url"]], "load_image_from_blob_url": [[5, "load-image-from-blob-url"]], "is_valid_image_blob_url": [[5, "is-valid-image-blob-url"]], "imgutils.data.decode": [[6, "module-imgutils.data.decode"]], "rgb_decode": [[6, "rgb-decode"]], "imgutils.data.encode": [[7, "module-imgutils.data.encode"]], "rgb_encode": [[7, "rgb-encode"]], "imgutils.data.image": [[8, "module-imgutils.data.image"]], "load_image": [[8, "load-image"]], "load_images": [[8, "load-images"]], "has_alpha_channel": [[8, "has-alpha-channel"]], "imgutils.data": [[9, "module-imgutils.data"]], "imgutils.data.layer": [[10, "module-imgutils.data.layer"]], "istack": [[10, "istack"]], "imgutils.data.url": [[11, "module-imgutils.data.url"]], "download_image_from_url": [[11, "download-image-from-url"]], "is_http_url": [[11, "is-http-url"]], "imgutils.detect.booru_yolo": [[12, "module-imgutils.detect.booru_yolo"]], "Model Labels and Descriptions": [[12, "id1"]], "Available Models (PP Series)": [[12, "id2"]], "Available Models (AS Series)": [[12, "id3"]], "Available Models (AA Series)": [[12, "id4"]], "detect_with_booru_yolo": [[12, "detect-with-booru-yolo"]], "imgutils.detect.censor": [[13, "module-imgutils.detect.censor"]], "detect_censors": [[13, "detect-censors"]], "imgutils.detect.eye": [[14, "module-imgutils.detect.eye"]], "detect_eyes": [[14, "detect-eyes"]], "imgutils.detect.face": [[15, "module-imgutils.detect.face"]], "detect_faces": [[15, "detect-faces"]], "imgutils.detect.halfbody": [[16, "module-imgutils.detect.halfbody"]], "detect_halfbody": [[16, "detect-halfbody"]], "imgutils.detect.hand": [[17, "module-imgutils.detect.hand"]], "detect_hands": [[17, "detect-hands"]], "imgutils.detect.head": [[18, "module-imgutils.detect.head"]], "detect_heads": [[18, "detect-heads"]], "imgutils.detect": [[19, "module-imgutils.detect"]], "imgutils.detect.nudenet": [[20, "module-imgutils.detect.nudenet"]], "detect_with_nudenet": [[20, "detect-with-nudenet"]], "imgutils.detect.person": [[21, "module-imgutils.detect.person"]], "detect_person": [[21, "detect-person"]], "imgutils.detect.similarity": [[22, "module-imgutils.detect.similarity"]], "calculate_iou": [[22, "calculate-iou"]], "bboxes_similarity": [[22, "bboxes-similarity"]], "detection_similarity": [[22, "detection-similarity"]], "imgutils.detect.text": [[23, "module-imgutils.detect.text"]], "detect_text": [[23, "detect-text"]], "imgutils.detect.visual": [[24, "module-imgutils.detect.visual"]], "detection_visualize": [[24, "detection-visualize"]], "imgutils.edge.canny": [[25, "module-imgutils.edge.canny"]], "get_edge_by_canny": [[25, "get-edge-by-canny"]], "edge_image_with_canny": [[25, "edge-image-with-canny"]], "imgutils.edge": [[26, "module-imgutils.edge"]], "imgutils.edge.lineart": [[27, "module-imgutils.edge.lineart"]], "get_edge_by_lineart": [[27, "get-edge-by-lineart"]], "edge_image_with_lineart": [[27, "edge-image-with-lineart"]], "imgutils.edge.lineart_anime": [[28, "module-imgutils.edge.lineart_anime"]], "get_edge_by_lineart_anime": [[28, "get-edge-by-lineart-anime"]], "edge_image_with_lineart_anime": [[28, "edge-image-with-lineart-anime"]], "imgutils.generic.classify": [[29, "module-imgutils.generic.classify"]], "ClassifyModel": [[29, "classifymodel"]], "classify_predict_score": [[29, "classify-predict-score"]], "classify_predict": [[29, "classify-predict"]], "classify_predict_fmt": [[29, "classify-predict-fmt"]], "imgutils.generic.clip": [[30, "module-imgutils.generic.clip"]], "CLIPModel": [[30, "clipmodel"]], "clip_image_encode": [[30, "clip-image-encode"]], "clip_text_encode": [[30, "clip-text-encode"]], "clip_predict": [[30, "clip-predict"]], "imgutils.generic.enhance": [[31, "module-imgutils.generic.enhance"]], "ImageEnhancer": [[31, "imageenhancer"]], "imgutils.generic": [[32, "module-imgutils.generic"]], "imgutils.generic.siglip": [[33, "module-imgutils.generic.siglip"]], "SigLIPModel": [[33, "siglipmodel"]], "siglip_image_encode": [[33, "siglip-image-encode"]], "siglip_text_encode": [[33, "siglip-text-encode"]], "siglip_predict": [[33, "siglip-predict"]], "imgutils.generic.yolo": [[34, "module-imgutils.generic.yolo"]], "YOLOModel": [[34, "yolomodel"]], "yolo_predict": [[34, "yolo-predict"]], "imgutils.metadata.geninfo": [[35, "module-imgutils.metadata.geninfo"]], "read_geninfo_parameters": [[35, "read-geninfo-parameters"]], "read_geninfo_exif": [[35, "read-geninfo-exif"]], "read_geninfo_gif": [[35, "read-geninfo-gif"]], "write_geninfo_parameters": [[35, "write-geninfo-parameters"]], "write_geninfo_exif": [[35, "write-geninfo-exif"]], "write_geninfo_gif": [[35, "write-geninfo-gif"]], "imgutils.metadata": [[36, "module-imgutils.metadata"]], "imgutils.metadata.lsb": [[37, "module-imgutils.metadata.lsb"]], "read_lsb_raw_bytes": [[37, "read-lsb-raw-bytes"]], "read_lsb_metadata": [[37, "read-lsb-metadata"]], "write_lsb_raw_bytes": [[37, "write-lsb-raw-bytes"]], "write_lsb_metadata": [[37, "write-lsb-metadata"]], "LSBReadError": [[37, "lsbreaderror"]], "LSBExtractor": [[37, "lsbextractor"]], "ImageLsbDataExtractor": [[37, "imagelsbdataextractor"]], "serialize_pnginfo": [[37, "serialize-pnginfo"]], "serialize_json": [[37, "serialize-json"]], "inject_data": [[37, "inject-data"]], "imgutils.metrics.aesthetic": [[38, "module-imgutils.metrics.aesthetic"]], "get_aesthetic_score": [[38, "get-aesthetic-score"]], "imgutils.metrics.ccip": [[39, "module-imgutils.metrics.ccip"]], "ccip_extract_feature": [[39, "ccip-extract-feature"]], "ccip_batch_extract_features": [[39, "ccip-batch-extract-features"]], "ccip_default_threshold": [[39, "ccip-default-threshold"]], "ccip_difference": [[39, "ccip-difference"]], "ccip_same": [[39, "ccip-same"]], "ccip_batch_differences": [[39, "ccip-batch-differences"]], "ccip_batch_same": [[39, "ccip-batch-same"]], "ccip_default_clustering_params": [[39, "ccip-default-clustering-params"]], "ccip_clustering": [[39, "ccip-clustering"]], "ccip_merge": [[39, "ccip-merge"]], "imgutils.metrics.dbaesthetic": [[40, "module-imgutils.metrics.dbaesthetic"]], "anime_dbaesthetic": [[40, "anime-dbaesthetic"]], "imgutils.metrics": [[41, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[42, "module-imgutils.metrics.laplacian"]], "laplacian_score": [[42, "laplacian-score"]], "imgutils.metrics.lpips": [[43, "module-imgutils.metrics.lpips"]], "lpips_extract_feature": [[43, "lpips-extract-feature"]], "lpips_difference": [[43, "lpips-difference"]], "lpips_clustering": [[43, "lpips-clustering"]], "imgutils.metrics.psnr_": [[44, "module-imgutils.metrics.psnr_"]], "psnr": [[44, "id1"]], "imgutils.ocr": [[45, "module-imgutils.ocr"]], "detect_text_with_ocr": [[45, "detect-text-with-ocr"]], "ocr": [[45, "ocr"]], "list_det_models": [[45, "list-det-models"]], "list_rec_models": [[45, "list-rec-models"]], "imgutils.operate.align": [[46, "module-imgutils.operate.align"]], "align_maxsize": [[46, "align-maxsize"]], "imgutils.operate.censor_": [[47, "module-imgutils.operate.censor_"]], "censor_areas": [[47, "censor-areas"]], "censor_nsfw": [[47, "censor-nsfw"]], "BaseCensor": [[47, "basecensor"]], "ColorCensor": [[47, "colorcensor"]], "BlurCensor": [[47, "blurcensor"]], "PixelateCensor": [[47, "pixelatecensor"]], "register_censor_method": [[47, "register-censor-method"]], "imgutils.operate.imgcensor": [[48, "module-imgutils.operate.imgcensor"]], "ImageBasedCensor": [[48, "imagebasedcensor"]], "EmojiBasedCensor": [[48, "emojibasedcensor"]], "SingleImage": [[48, "singleimage"]], "imgutils.operate": [[49, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[50, "module-imgutils.operate.squeeze"]], "squeeze": [[50, "squeeze"]], "squeeze_with_transparency": [[50, "squeeze-with-transparency"]], "imgutils.pose.dwpose": [[51, "module-imgutils.pose.dwpose"]], "dwpose_estimate": [[51, "dwpose-estimate"]], "imgutils.pose.format": [[52, "module-imgutils.pose.format"]], "OP18KeyPointSet": [[52, "op18keypointset"]], "OpenPose18": [[52, "openpose18"]], "OP18_BODY_MAX": [[52, "op18-body-max"]], "OP18_BODY_MIN": [[52, "op18-body-min"]], "OP18_FACE_MAX": [[52, "op18-face-max"]], "OP18_FACE_MIN": [[52, "op18-face-min"]], "OP18_LEFT_FOOT_MAX": [[52, "op18-left-foot-max"]], "OP18_LEFT_FOOT_MIN": [[52, "op18-left-foot-min"]], "OP18_LEFT_HAND_MAX": [[52, "op18-left-hand-max"]], "OP18_LEFT_HAND_MIN": [[52, "op18-left-hand-min"]], "OP18_RIGHT_FOOT_MAX": [[52, "op18-right-foot-max"]], "OP18_RIGHT_FOOT_MIN": [[52, "op18-right-foot-min"]], "OP18_RIGHT_HAND_MAX": [[52, "op18-right-hand-max"]], "OP18_RIGHT_HAND_MIN": [[52, "op18-right-hand-min"]], "imgutils.pose": [[53, "module-imgutils.pose"]], "imgutils.pose.visual": [[54, "module-imgutils.pose.visual"]], "op18_visualize": [[54, "op18-visualize"]], "imgutils.preprocess.base": [[55, "module-imgutils.preprocess.base"]], "NotParseTarget": [[55, "notparsetarget"]], "imgutils.preprocess": [[56, "module-imgutils.preprocess"]], "imgutils.preprocess.pillow": [[57, "module-imgutils.preprocess.pillow"]], "register_pillow_transform": [[57, "register-pillow-transform"]], "register_pillow_parse": [[57, "register-pillow-parse"]], "create_pillow_transforms": [[57, "create-pillow-transforms"]], "parse_pillow_transforms": [[57, "parse-pillow-transforms"]], "imgutils.preprocess.torchvision": [[58, "module-imgutils.preprocess.torchvision"]], "register_torchvision_transform": [[58, "register-torchvision-transform"]], "register_torchvision_parse": [[58, "register-torchvision-parse"]], "create_torchvision_transforms": [[58, "create-torchvision-transforms"]], "parse_torchvision_transforms": [[58, "parse-torchvision-transforms"]], "imgutils.preprocess.transformers": [[59, "module-imgutils.preprocess.transformers"]], "register_creators_for_transformers": [[59, "register-creators-for-transformers"]], "NotProcessorTypeError": [[59, "notprocessortypeerror"]], "create_transforms_from_transformers": [[59, "create-transforms-from-transformers"]], "is_valid_size_dict": [[59, "is-valid-size-dict"]], "convert_to_size_dict": [[59, "convert-to-size-dict"]], "get_size_dict": [[59, "get-size-dict"]], "create_clip_transforms": [[59, "create-clip-transforms"]], "create_transforms_from_clip_processor": [[59, "create-transforms-from-clip-processor"]], "create_convnext_transforms": [[59, "create-convnext-transforms"]], "create_transforms_from_convnext_processor": [[59, "create-transforms-from-convnext-processor"]], "create_vit_transforms": [[59, "create-vit-transforms"]], "create_transforms_from_vit_processor": [[59, "create-transforms-from-vit-processor"]], "create_siglip_transforms": [[59, "create-siglip-transforms"]], "create_transforms_from_siglip_processor": [[59, "create-transforms-from-siglip-processor"]], "create_bit_transforms": [[59, "create-bit-transforms"]], "create_transforms_from_bit_processor": [[59, "create-transforms-from-bit-processor"]], "create_blip_transforms": [[59, "create-blip-transforms"]], "create_transforms_from_blip_processor": [[59, "create-transforms-from-blip-processor"]], "create_mobilenetv2_transforms": [[59, "create-mobilenetv2-transforms"]], "create_transforms_from_mobilenetv2_processor": [[59, "create-transforms-from-mobilenetv2-processor"]], "imgutils.resource.background": [[60, "module-imgutils.resource.background"]], "BackgroundImageSet": [[60, "backgroundimageset"]], "list_bg_image_files": [[60, "list-bg-image-files"]], "get_bg_image_file": [[60, "get-bg-image-file"]], "get_bg_image": [[60, "get-bg-image"]], "random_bg_image_file": [[60, "random-bg-image-file"]], "random_bg_image": [[60, "random-bg-image"]], "imgutils.resource": [[61, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[62, "module-imgutils.restore.adversarial"]], "remove_adversarial_noise": [[62, "remove-adversarial-noise"]], "imgutils.restore": [[63, "module-imgutils.restore"]], "imgutils.restore.nafnet": [[64, "module-imgutils.restore.nafnet"]], "restore_with_nafnet": [[64, "restore-with-nafnet"]], "imgutils.restore.scunet": [[65, "module-imgutils.restore.scunet"]], "restore_with_scunet": [[65, "restore-with-scunet"]], "imgutils.sd": [[66, "module-imgutils.sd"]], "imgutils.sd.metadata": [[67, "module-imgutils.sd.metadata"]], "SDMetaData": [[67, "sdmetadata"]], "parse_sdmeta_from_text": [[67, "parse-sdmeta-from-text"]], "get_sdmeta_from_image": [[67, "get-sdmeta-from-image"]], "save_image_with_sdmeta": [[67, "save-image-with-sdmeta"]], "imgutils.sd.model": [[68, "module-imgutils.sd.model"]], "read_metadata": [[68, "read-metadata"]], "save_with_metadata": [[68, "save-with-metadata"]], "imgutils.sd.nai": [[69, "module-imgutils.sd.nai"]], "NAIMetaData": [[69, "naimetadata"]], "NAIMetadata": [[69, "id1"]], "get_naimeta_from_image": [[69, "get-naimeta-from-image"]], "add_naimeta_to_image": [[69, "add-naimeta-to-image"]], "save_image_with_naimeta": [[69, "save-image-with-naimeta"]], "imgutils.segment": [[70, "module-imgutils.segment"]], "imgutils.segment.isnetis": [[71, "module-imgutils.segment.isnetis"]], "get_isnetis_mask": [[71, "get-isnetis-mask"]], "segment_with_isnetis": [[71, "segment-with-isnetis"]], "segment_rgba_with_isnetis": [[71, "segment-rgba-with-isnetis"]], "imgutils.tagging.blacklist": [[72, "module-imgutils.tagging.blacklist"]], "is_blacklisted": [[72, "is-blacklisted"]], "drop_blacklisted_tags": [[72, "drop-blacklisted-tags"]], "imgutils.tagging.character": [[73, "module-imgutils.tagging.character"]], "CHAR_WHITELIST_SUFFIX": [[73, "char-whitelist-suffix"]], "CHAR_WHITELIST_PREFIX": [[73, "char-whitelist-prefix"]], "CHAR_WHITELIST_WORD": [[73, "char-whitelist-word"]], "CHAR_SUFFIXES": [[73, "char-suffixes"]], "CHAR_PREFIXES": [[73, "char-prefixes"]], "CharacterTagPool": [[73, "charactertagpool"]], "is_basic_character_tag": [[73, "is-basic-character-tag"]], "drop_basic_character_tags": [[73, "drop-basic-character-tags"]], "imgutils.tagging.deepdanbooru": [[74, "module-imgutils.tagging.deepdanbooru"]], "get_deepdanbooru_tags": [[74, "get-deepdanbooru-tags"]], "imgutils.tagging.deepgelbooru": [[75, "module-imgutils.tagging.deepgelbooru"]], "get_deepgelbooru_tags": [[75, "get-deepgelbooru-tags"]], "imgutils.tagging.format": [[76, "module-imgutils.tagging.format"]], "add_underline": [[76, "add-underline"]], "remove_underline": [[76, "remove-underline"]], "tags_to_text": [[76, "tags-to-text"]], "imgutils.tagging": [[77, "module-imgutils.tagging"]], "imgutils.tagging.match": [[78, "module-imgutils.tagging.match"]], "tag_match_suffix": [[78, "tag-match-suffix"]], "tag_match_prefix": [[78, "tag-match-prefix"]], "tag_match_full": [[78, "tag-match-full"]], "imgutils.tagging.mldanbooru": [[79, "module-imgutils.tagging.mldanbooru"]], "get_mldanbooru_tags": [[79, "get-mldanbooru-tags"]], "imgutils.tagging.order": [[80, "module-imgutils.tagging.order"]], "sort_tags": [[80, "sort-tags"]], "imgutils.tagging.overlap": [[81, "module-imgutils.tagging.overlap"]], "drop_overlap_tags": [[81, "drop-overlap-tags"]], "imgutils.tagging.wd14": [[82, "module-imgutils.tagging.wd14"]], "get_wd14_tags": [[82, "get-wd14-tags"]], "convert_wd14_emb_to_prediction": [[82, "convert-wd14-emb-to-prediction"]], "denormalize_wd14_emb": [[82, "denormalize-wd14-emb"]], "imgutils.upscale.cdc": [[83, "module-imgutils.upscale.cdc"]], "upscale_with_cdc": [[83, "upscale-with-cdc"]], "imgutils.upscale": [[84, "module-imgutils.upscale"]], "imgutils.utils.cache": [[85, "module-imgutils.utils.cache"]], "ts_lru_cache": [[85, "ts-lru-cache"]], "imgutils.utils.func": [[86, "module-imgutils.utils.func"]], "sigmoid": [[86, "sigmoid"]], "imgutils.utils": [[87, "module-imgutils.utils"]], "imgutils.utils.onnxruntime": [[88, "module-imgutils.utils.onnxruntime"]], "get_onnx_provider": [[88, "get-onnx-provider"]], "open_onnx_model": [[88, "open-onnx-model"]], "imgutils.validate.aicheck": [[89, "module-imgutils.validate.aicheck"]], "get_ai_created_score": [[89, "get-ai-created-score"]], "is_ai_created": [[89, "is-ai-created"]], "imgutils.validate.bangumi_char": [[90, "module-imgutils.validate.bangumi_char"]], "anime_bangumi_char_score": [[90, "anime-bangumi-char-score"]], "anime_bangumi_char": [[90, "anime-bangumi-char"]], "imgutils.validate.classify": [[91, "module-imgutils.validate.classify"]], "anime_classify_score": [[91, "anime-classify-score"]], "anime_classify": [[91, "anime-classify"]], "imgutils.validate.color": [[92, "module-imgutils.validate.color"]], "is_greyscale": [[92, "is-greyscale"]], "imgutils.validate.completeness": [[93, "module-imgutils.validate.completeness"]], "anime_completeness_score": [[93, "anime-completeness-score"]], "anime_completeness": [[93, "anime-completeness"]], "imgutils.validate.dbrating": [[94, "module-imgutils.validate.dbrating"]], "anime_dbrating_score": [[94, "anime-dbrating-score"]], "anime_dbrating": [[94, "anime-dbrating"]], "imgutils.validate.furry": [[95, "module-imgutils.validate.furry"]], "anime_furry_score": [[95, "anime-furry-score"]], "anime_furry": [[95, "anime-furry"]], "imgutils.validate": [[96, "module-imgutils.validate"]], "imgutils.validate.monochrome": [[97, "module-imgutils.validate.monochrome"]], "get_monochrome_score": [[97, "get-monochrome-score"]], "is_monochrome": [[97, "is-monochrome"]], "imgutils.validate.nsfw": [[98, "module-imgutils.validate.nsfw"]], "nsfw_pred_score": [[98, "nsfw-pred-score"]], "nsfw_pred": [[98, "nsfw-pred"]], "imgutils.validate.portrait": [[99, "module-imgutils.validate.portrait"]], "anime_portrait_score": [[99, "anime-portrait-score"]], "anime_portrait": [[99, "anime-portrait"]], "imgutils.validate.rating": [[100, "module-imgutils.validate.rating"]], "anime_rating_score": [[100, "anime-rating-score"]], "anime_rating": [[100, "anime-rating"]], "imgutils.validate.real": [[101, "module-imgutils.validate.real"]], "anime_real_score": [[101, "anime-real-score"]], "anime_real": [[101, "anime-real"]], "imgutils.validate.safe": [[102, "module-imgutils.validate.safe"]], "safe_check_score": [[102, "safe-check-score"]], "safe_check": [[102, "safe-check"]], "imgutils.validate.style_age": [[103, "module-imgutils.validate.style_age"]], "anime_style_age_score": [[103, "anime-style-age-score"]], "anime_style_age": [[103, "anime-style-age"]], "imgutils.validate.teen": [[104, "module-imgutils.validate.teen"]], "anime_teen_score": [[104, "anime-teen-score"]], "anime_teen": [[104, "anime-teen"]], "imgutils.validate.truncate": [[105, "module-imgutils.validate.truncate"]], "is_truncated_file": [[105, "is-truncated-file"]], "Welcome to imgutils\u2019s Documentation": [[106, "welcome-to-imgutils-s-documentation"]], "Overview": [[106, "overview"]], "Tutorials": [[106, null]], "Information": [[106, null]], "API Documentation": [[106, null]], "Run Environment Information": [[107, "Run-Environment-Information"], [108, "Run-Environment-Information"]], "Installation": [[109, "installation"]], "Quick Start": [[110, "quick-start"]]}, "indexentries": {"ascii_drawing() (in module imgutils.ascii.drawing)": [[0, "imgutils.ascii.drawing.ascii_drawing"]], "imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "module": [[0, "module-imgutils.ascii.drawing"], [1, "module-imgutils.ascii"], [2, "module-imgutils.config"], [3, "module-imgutils.config.meta"], [4, "module-imgutils.data.background"], [5, "module-imgutils.data.blob"], [6, "module-imgutils.data.decode"], [7, "module-imgutils.data.encode"], [8, "module-imgutils.data.image"], [9, "module-imgutils.data"], [10, "module-imgutils.data.layer"], [11, "module-imgutils.data.url"], [12, "module-imgutils.detect.booru_yolo"], [13, "module-imgutils.detect.censor"], [14, "module-imgutils.detect.eye"], [15, "module-imgutils.detect.face"], [16, "module-imgutils.detect.halfbody"], [17, "module-imgutils.detect.hand"], [18, "module-imgutils.detect.head"], [19, "module-imgutils.detect"], [20, "module-imgutils.detect.nudenet"], [21, "module-imgutils.detect.person"], [22, "module-imgutils.detect.similarity"], [23, "module-imgutils.detect.text"], [24, "module-imgutils.detect.visual"], [25, "module-imgutils.edge.canny"], [26, "module-imgutils.edge"], [27, "module-imgutils.edge.lineart"], [28, "module-imgutils.edge.lineart_anime"], [29, "module-imgutils.generic.classify"], [30, "module-imgutils.generic.clip"], [31, "module-imgutils.generic.enhance"], [32, "module-imgutils.generic"], [33, "module-imgutils.generic.siglip"], [34, "module-imgutils.generic.yolo"], [35, "module-imgutils.metadata.geninfo"], [36, "module-imgutils.metadata"], [37, "module-imgutils.metadata.lsb"], [38, "module-imgutils.metrics.aesthetic"], [39, "module-imgutils.metrics.ccip"], [40, "module-imgutils.metrics.dbaesthetic"], [41, "module-imgutils.metrics"], [42, "module-imgutils.metrics.laplacian"], [43, "module-imgutils.metrics.lpips"], [44, "module-imgutils.metrics.psnr_"], [45, "module-imgutils.ocr"], [46, "module-imgutils.operate.align"], [47, "module-imgutils.operate.censor_"], [48, "module-imgutils.operate.imgcensor"], [49, "module-imgutils.operate"], [50, "module-imgutils.operate.squeeze"], [51, "module-imgutils.pose.dwpose"], [52, "module-imgutils.pose.format"], [53, "module-imgutils.pose"], [54, "module-imgutils.pose.visual"], [55, "module-imgutils.preprocess.base"], [56, "module-imgutils.preprocess"], [57, "module-imgutils.preprocess.pillow"], [58, "module-imgutils.preprocess.torchvision"], [59, "module-imgutils.preprocess.transformers"], [60, "module-imgutils.resource.background"], [61, "module-imgutils.resource"], [62, "module-imgutils.restore.adversarial"], [63, "module-imgutils.restore"], [64, "module-imgutils.restore.nafnet"], [65, "module-imgutils.restore.scunet"], [66, "module-imgutils.sd"], [67, "module-imgutils.sd.metadata"], [68, "module-imgutils.sd.model"], [69, "module-imgutils.sd.nai"], [70, "module-imgutils.segment"], [71, "module-imgutils.segment.isnetis"], [72, "module-imgutils.tagging.blacklist"], [73, "module-imgutils.tagging.character"], [74, "module-imgutils.tagging.deepdanbooru"], [75, "module-imgutils.tagging.deepgelbooru"], [76, "module-imgutils.tagging.format"], [77, "module-imgutils.tagging"], [78, "module-imgutils.tagging.match"], [79, "module-imgutils.tagging.mldanbooru"], [80, "module-imgutils.tagging.order"], [81, "module-imgutils.tagging.overlap"], [82, "module-imgutils.tagging.wd14"], [83, "module-imgutils.upscale.cdc"], [84, "module-imgutils.upscale"], [85, "module-imgutils.utils.cache"], [86, "module-imgutils.utils.func"], [87, "module-imgutils.utils"], [88, "module-imgutils.utils.onnxruntime"], [89, "module-imgutils.validate.aicheck"], [90, "module-imgutils.validate.bangumi_char"], [91, "module-imgutils.validate.classify"], [92, "module-imgutils.validate.color"], [93, "module-imgutils.validate.completeness"], [94, "module-imgutils.validate.dbrating"], [95, "module-imgutils.validate.furry"], [96, "module-imgutils.validate"], [97, "module-imgutils.validate.monochrome"], [98, "module-imgutils.validate.nsfw"], [99, "module-imgutils.validate.portrait"], [100, "module-imgutils.validate.rating"], [101, "module-imgutils.validate.real"], [102, "module-imgutils.validate.safe"], [103, "module-imgutils.validate.style_age"], [104, "module-imgutils.validate.teen"], [105, "module-imgutils.validate.truncate"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "__author_email__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR_EMAIL__"]], "__author__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR__"]], "__description__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__DESCRIPTION__"]], "__title__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__TITLE__"]], "__version__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__VERSION__"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "grid_background() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_background"]], "grid_transparent() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_transparent"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "imgutils.data.blob": [[5, "module-imgutils.data.blob"]], "is_valid_image_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.is_valid_image_blob_url"]], "load_image_from_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.load_image_from_blob_url"]], "to_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.to_blob_url"]], "imgutils.data.decode": [[6, "module-imgutils.data.decode"]], "rgb_decode() (in module imgutils.data.decode)": [[6, "imgutils.data.decode.rgb_decode"]], "imgutils.data.encode": [[7, "module-imgutils.data.encode"]], "rgb_encode() (in module imgutils.data.encode)": [[7, "imgutils.data.encode.rgb_encode"]], "has_alpha_channel() (in module imgutils.data.image)": [[8, "imgutils.data.image.has_alpha_channel"]], "imgutils.data.image": [[8, "module-imgutils.data.image"]], "load_image() (in module imgutils.data.image)": [[8, "imgutils.data.image.load_image"]], "load_images() (in module imgutils.data.image)": [[8, "imgutils.data.image.load_images"]], "imgutils.data": [[9, "module-imgutils.data"]], "imgutils.data.layer": [[10, "module-imgutils.data.layer"]], "istack() (in module imgutils.data.layer)": [[10, "imgutils.data.layer.istack"]], "download_image_from_url() (in module imgutils.data.url)": [[11, "imgutils.data.url.download_image_from_url"]], "imgutils.data.url": [[11, "module-imgutils.data.url"]], "is_http_url() (in module imgutils.data.url)": [[11, "imgutils.data.url.is_http_url"]], "detect_with_booru_yolo() (in module imgutils.detect.booru_yolo)": [[12, "imgutils.detect.booru_yolo.detect_with_booru_yolo"]], "imgutils.detect.booru_yolo": [[12, "module-imgutils.detect.booru_yolo"]], "detect_censors() (in module imgutils.detect.censor)": [[13, "imgutils.detect.censor.detect_censors"]], "imgutils.detect.censor": [[13, "module-imgutils.detect.censor"]], "detect_eyes() (in module imgutils.detect.eye)": [[14, "imgutils.detect.eye.detect_eyes"]], "imgutils.detect.eye": [[14, "module-imgutils.detect.eye"]], "detect_faces() (in module imgutils.detect.face)": [[15, "imgutils.detect.face.detect_faces"]], "imgutils.detect.face": [[15, "module-imgutils.detect.face"]], "detect_halfbody() (in module imgutils.detect.halfbody)": [[16, "imgutils.detect.halfbody.detect_halfbody"]], "imgutils.detect.halfbody": [[16, "module-imgutils.detect.halfbody"]], "detect_hands() (in module imgutils.detect.hand)": [[17, "imgutils.detect.hand.detect_hands"]], "imgutils.detect.hand": [[17, "module-imgutils.detect.hand"]], "detect_heads() (in module imgutils.detect.head)": [[18, "imgutils.detect.head.detect_heads"]], "imgutils.detect.head": [[18, "module-imgutils.detect.head"]], "imgutils.detect": [[19, "module-imgutils.detect"]], "detect_with_nudenet() (in module imgutils.detect.nudenet)": [[20, "imgutils.detect.nudenet.detect_with_nudenet"]], "imgutils.detect.nudenet": [[20, "module-imgutils.detect.nudenet"]], "detect_person() (in module imgutils.detect.person)": [[21, "imgutils.detect.person.detect_person"]], "imgutils.detect.person": [[21, "module-imgutils.detect.person"]], "bboxes_similarity() (in module imgutils.detect.similarity)": [[22, "imgutils.detect.similarity.bboxes_similarity"]], "calculate_iou() (in module imgutils.detect.similarity)": [[22, "imgutils.detect.similarity.calculate_iou"]], "detection_similarity() (in module imgutils.detect.similarity)": [[22, "imgutils.detect.similarity.detection_similarity"]], "imgutils.detect.similarity": [[22, "module-imgutils.detect.similarity"]], "detect_text() (in module imgutils.detect.text)": [[23, "imgutils.detect.text.detect_text"]], "imgutils.detect.text": [[23, "module-imgutils.detect.text"]], "detection_visualize() (in module imgutils.detect.visual)": [[24, "imgutils.detect.visual.detection_visualize"]], "imgutils.detect.visual": [[24, "module-imgutils.detect.visual"]], "edge_image_with_canny() (in module imgutils.edge.canny)": [[25, "imgutils.edge.canny.edge_image_with_canny"]], "get_edge_by_canny() (in module imgutils.edge.canny)": [[25, "imgutils.edge.canny.get_edge_by_canny"]], "imgutils.edge.canny": [[25, "module-imgutils.edge.canny"]], "imgutils.edge": [[26, "module-imgutils.edge"]], "edge_image_with_lineart() (in module imgutils.edge.lineart)": [[27, "imgutils.edge.lineart.edge_image_with_lineart"]], "get_edge_by_lineart() (in module imgutils.edge.lineart)": [[27, "imgutils.edge.lineart.get_edge_by_lineart"]], "imgutils.edge.lineart": [[27, "module-imgutils.edge.lineart"]], "edge_image_with_lineart_anime() (in module imgutils.edge.lineart_anime)": [[28, "imgutils.edge.lineart_anime.edge_image_with_lineart_anime"]], "get_edge_by_lineart_anime() (in module imgutils.edge.lineart_anime)": [[28, "imgutils.edge.lineart_anime.get_edge_by_lineart_anime"]], "imgutils.edge.lineart_anime": [[28, "module-imgutils.edge.lineart_anime"]], "classifymodel (class in imgutils.generic.classify)": [[29, "imgutils.generic.classify.ClassifyModel"]], "__init__() (imgutils.generic.classify.classifymodel method)": [[29, "imgutils.generic.classify.ClassifyModel.__init__"]], "classify_predict() (in module imgutils.generic.classify)": [[29, "imgutils.generic.classify.classify_predict"]], "classify_predict_fmt() (in module imgutils.generic.classify)": [[29, "imgutils.generic.classify.classify_predict_fmt"]], "classify_predict_score() (in module imgutils.generic.classify)": [[29, "imgutils.generic.classify.classify_predict_score"]], "clear() (imgutils.generic.classify.classifymodel method)": [[29, "imgutils.generic.classify.ClassifyModel.clear"]], "imgutils.generic.classify": [[29, "module-imgutils.generic.classify"]], "launch_demo() (imgutils.generic.classify.classifymodel method)": [[29, "imgutils.generic.classify.ClassifyModel.launch_demo"]], "make_ui() (imgutils.generic.classify.classifymodel method)": [[29, "imgutils.generic.classify.ClassifyModel.make_ui"]], "predict() (imgutils.generic.classify.classifymodel method)": [[29, "imgutils.generic.classify.ClassifyModel.predict"]], "predict_fmt() (imgutils.generic.classify.classifymodel method)": [[29, "imgutils.generic.classify.ClassifyModel.predict_fmt"]], "predict_score() (imgutils.generic.classify.classifymodel method)": [[29, "imgutils.generic.classify.ClassifyModel.predict_score"]], "clipmodel (class in imgutils.generic.clip)": [[30, "imgutils.generic.clip.CLIPModel"]], "__init__() (imgutils.generic.clip.clipmodel method)": [[30, "imgutils.generic.clip.CLIPModel.__init__"]], "clear() (imgutils.generic.clip.clipmodel method)": [[30, "imgutils.generic.clip.CLIPModel.clear"]], "clip_image_encode() (in module imgutils.generic.clip)": [[30, "imgutils.generic.clip.clip_image_encode"]], "clip_predict() (in module imgutils.generic.clip)": [[30, "imgutils.generic.clip.clip_predict"]], "clip_text_encode() (in module imgutils.generic.clip)": [[30, "imgutils.generic.clip.clip_text_encode"]], "image_encode() (imgutils.generic.clip.clipmodel method)": [[30, "imgutils.generic.clip.CLIPModel.image_encode"]], "imgutils.generic.clip": [[30, "module-imgutils.generic.clip"]], "launch_demo() (imgutils.generic.clip.clipmodel method)": [[30, "imgutils.generic.clip.CLIPModel.launch_demo"]], "make_ui() (imgutils.generic.clip.clipmodel method)": [[30, "imgutils.generic.clip.CLIPModel.make_ui"]], "predict() (imgutils.generic.clip.clipmodel method)": [[30, "imgutils.generic.clip.CLIPModel.predict"]], "text_encode() (imgutils.generic.clip.clipmodel method)": [[30, "imgutils.generic.clip.CLIPModel.text_encode"]], "imageenhancer (class in imgutils.generic.enhance)": [[31, "imgutils.generic.enhance.ImageEnhancer"]], "__init__() (imgutils.generic.enhance.imageenhancer method)": [[31, "imgutils.generic.enhance.ImageEnhancer.__init__"]], "imgutils.generic.enhance": [[31, "module-imgutils.generic.enhance"]], "process() (imgutils.generic.enhance.imageenhancer method)": [[31, "imgutils.generic.enhance.ImageEnhancer.process"]], "imgutils.generic": [[32, "module-imgutils.generic"]], "siglipmodel (class in imgutils.generic.siglip)": [[33, "imgutils.generic.siglip.SigLIPModel"]], "__init__() (imgutils.generic.siglip.siglipmodel method)": [[33, "imgutils.generic.siglip.SigLIPModel.__init__"]], "clear() (imgutils.generic.siglip.siglipmodel method)": [[33, "imgutils.generic.siglip.SigLIPModel.clear"]], "image_encode() (imgutils.generic.siglip.siglipmodel method)": [[33, "imgutils.generic.siglip.SigLIPModel.image_encode"]], "imgutils.generic.siglip": [[33, "module-imgutils.generic.siglip"]], "launch_demo() (imgutils.generic.siglip.siglipmodel method)": [[33, "imgutils.generic.siglip.SigLIPModel.launch_demo"]], "make_ui() (imgutils.generic.siglip.siglipmodel method)": [[33, "imgutils.generic.siglip.SigLIPModel.make_ui"]], "predict() (imgutils.generic.siglip.siglipmodel method)": [[33, "imgutils.generic.siglip.SigLIPModel.predict"]], "siglip_image_encode() (in module imgutils.generic.siglip)": [[33, "imgutils.generic.siglip.siglip_image_encode"]], "siglip_predict() (in module imgutils.generic.siglip)": [[33, "imgutils.generic.siglip.siglip_predict"]], "siglip_text_encode() (in module imgutils.generic.siglip)": [[33, "imgutils.generic.siglip.siglip_text_encode"]], "text_encode() (imgutils.generic.siglip.siglipmodel method)": [[33, "imgutils.generic.siglip.SigLIPModel.text_encode"]], "yolomodel (class in imgutils.generic.yolo)": [[34, "imgutils.generic.yolo.YOLOModel"]], "__init__() (imgutils.generic.yolo.yolomodel method)": [[34, "imgutils.generic.yolo.YOLOModel.__init__"]], "clear() (imgutils.generic.yolo.yolomodel method)": [[34, "imgutils.generic.yolo.YOLOModel.clear"]], "imgutils.generic.yolo": [[34, "module-imgutils.generic.yolo"]], "launch_demo() (imgutils.generic.yolo.yolomodel method)": [[34, "imgutils.generic.yolo.YOLOModel.launch_demo"]], "make_ui() (imgutils.generic.yolo.yolomodel method)": [[34, "imgutils.generic.yolo.YOLOModel.make_ui"]], "predict() (imgutils.generic.yolo.yolomodel method)": [[34, "imgutils.generic.yolo.YOLOModel.predict"]], "yolo_predict() (in module imgutils.generic.yolo)": [[34, "imgutils.generic.yolo.yolo_predict"]], "imgutils.metadata.geninfo": [[35, "module-imgutils.metadata.geninfo"]], "read_geninfo_exif() (in module imgutils.metadata.geninfo)": [[35, "imgutils.metadata.geninfo.read_geninfo_exif"]], "read_geninfo_gif() (in module imgutils.metadata.geninfo)": [[35, "imgutils.metadata.geninfo.read_geninfo_gif"]], "read_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[35, "imgutils.metadata.geninfo.read_geninfo_parameters"]], "write_geninfo_exif() (in module imgutils.metadata.geninfo)": [[35, "imgutils.metadata.geninfo.write_geninfo_exif"]], "write_geninfo_gif() (in module imgutils.metadata.geninfo)": [[35, "imgutils.metadata.geninfo.write_geninfo_gif"]], "write_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[35, "imgutils.metadata.geninfo.write_geninfo_parameters"]], "imgutils.metadata": [[36, "module-imgutils.metadata"]], "imagelsbdataextractor (class in imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.ImageLsbDataExtractor"]], "lsbextractor (class in imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.LSBExtractor"]], "lsbreaderror (class in imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.LSBReadError"]], "__init__() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[37, "imgutils.metadata.lsb.ImageLsbDataExtractor.__init__"]], "__init__() (imgutils.metadata.lsb.lsbextractor method)": [[37, "imgutils.metadata.lsb.LSBExtractor.__init__"]], "extract_data() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[37, "imgutils.metadata.lsb.ImageLsbDataExtractor.extract_data"]], "get_next_n_bytes() (imgutils.metadata.lsb.lsbextractor method)": [[37, "imgutils.metadata.lsb.LSBExtractor.get_next_n_bytes"]], "get_one_byte() (imgutils.metadata.lsb.lsbextractor method)": [[37, "imgutils.metadata.lsb.LSBExtractor.get_one_byte"]], "imgutils.metadata.lsb": [[37, "module-imgutils.metadata.lsb"]], "inject_data() (in module imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.inject_data"]], "read_32bit_integer() (imgutils.metadata.lsb.lsbextractor method)": [[37, "imgutils.metadata.lsb.LSBExtractor.read_32bit_integer"]], "read_lsb_metadata() (in module imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.read_lsb_metadata"]], "read_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.read_lsb_raw_bytes"]], "serialize_json() (in module imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.serialize_json"]], "serialize_pnginfo() (in module imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.serialize_pnginfo"]], "write_lsb_metadata() (in module imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.write_lsb_metadata"]], "write_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.write_lsb_raw_bytes"]], "get_aesthetic_score() (in module imgutils.metrics.aesthetic)": [[38, "imgutils.metrics.aesthetic.get_aesthetic_score"]], "imgutils.metrics.aesthetic": [[38, "module-imgutils.metrics.aesthetic"]], "ccip_batch_differences() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_batch_differences"]], "ccip_batch_extract_features() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_batch_extract_features"]], "ccip_batch_same() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_batch_same"]], "ccip_clustering() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_clustering"]], "ccip_default_clustering_params() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_default_clustering_params"]], "ccip_default_threshold() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_default_threshold"]], "ccip_difference() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_difference"]], "ccip_extract_feature() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_extract_feature"]], "ccip_merge() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_merge"]], "ccip_same() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_same"]], "imgutils.metrics.ccip": [[39, "module-imgutils.metrics.ccip"]], "anime_dbaesthetic() (in module imgutils.metrics.dbaesthetic)": [[40, "imgutils.metrics.dbaesthetic.anime_dbaesthetic"]], "imgutils.metrics.dbaesthetic": [[40, "module-imgutils.metrics.dbaesthetic"]], "imgutils.metrics": [[41, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[42, "module-imgutils.metrics.laplacian"]], "laplacian_score() (in module imgutils.metrics.laplacian)": [[42, "imgutils.metrics.laplacian.laplacian_score"]], "imgutils.metrics.lpips": [[43, "module-imgutils.metrics.lpips"]], "lpips_clustering() (in module imgutils.metrics.lpips)": [[43, "imgutils.metrics.lpips.lpips_clustering"]], "lpips_difference() (in module imgutils.metrics.lpips)": [[43, "imgutils.metrics.lpips.lpips_difference"]], "lpips_extract_feature() (in module imgutils.metrics.lpips)": [[43, "imgutils.metrics.lpips.lpips_extract_feature"]], "imgutils.metrics.psnr_": [[44, "module-imgutils.metrics.psnr_"]], "psnr() (in module imgutils.metrics.psnr_)": [[44, "imgutils.metrics.psnr_.psnr"]], "detect_text_with_ocr() (in module imgutils.ocr)": [[45, "imgutils.ocr.detect_text_with_ocr"]], "imgutils.ocr": [[45, "module-imgutils.ocr"]], "list_det_models() (in module imgutils.ocr)": [[45, "imgutils.ocr.list_det_models"]], "list_rec_models() (in module imgutils.ocr)": [[45, "imgutils.ocr.list_rec_models"]], "ocr() (in module imgutils.ocr)": [[45, "imgutils.ocr.ocr"]], "align_maxsize() (in module imgutils.operate.align)": [[46, "imgutils.operate.align.align_maxsize"]], "imgutils.operate.align": [[46, "module-imgutils.operate.align"]], "basecensor (class in imgutils.operate.censor_)": [[47, "imgutils.operate.censor_.BaseCensor"]], "blurcensor (class in imgutils.operate.censor_)": [[47, "imgutils.operate.censor_.BlurCensor"]], "colorcensor (class in imgutils.operate.censor_)": [[47, "imgutils.operate.censor_.ColorCensor"]], "pixelatecensor (class in imgutils.operate.censor_)": [[47, "imgutils.operate.censor_.PixelateCensor"]], "censor_area() (imgutils.operate.censor_.basecensor method)": [[47, "imgutils.operate.censor_.BaseCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.blurcensor method)": [[47, "imgutils.operate.censor_.BlurCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.colorcensor method)": [[47, "imgutils.operate.censor_.ColorCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.pixelatecensor method)": [[47, "imgutils.operate.censor_.PixelateCensor.censor_area"]], "censor_areas() (in module imgutils.operate.censor_)": [[47, "imgutils.operate.censor_.censor_areas"]], "censor_nsfw() (in module imgutils.operate.censor_)": [[47, "imgutils.operate.censor_.censor_nsfw"]], "imgutils.operate.censor_": [[47, "module-imgutils.operate.censor_"]], "register_censor_method() (in module imgutils.operate.censor_)": [[47, "imgutils.operate.censor_.register_censor_method"]], "emojibasedcensor (class in imgutils.operate.imgcensor)": [[48, "imgutils.operate.imgcensor.EmojiBasedCensor"]], "imagebasedcensor (class in imgutils.operate.imgcensor)": [[48, "imgutils.operate.imgcensor.ImageBasedCensor"]], "singleimage (class in imgutils.operate.imgcensor)": [[48, "imgutils.operate.imgcensor.SingleImage"]], "__init__() (imgutils.operate.imgcensor.singleimage method)": [[48, "imgutils.operate.imgcensor.SingleImage.__init__"]], "censor_area() (imgutils.operate.imgcensor.emojibasedcensor method)": [[48, "imgutils.operate.imgcensor.EmojiBasedCensor.censor_area"]], "censor_area() (imgutils.operate.imgcensor.imagebasedcensor method)": [[48, "imgutils.operate.imgcensor.ImageBasedCensor.censor_area"]], "find_for_area() (imgutils.operate.imgcensor.singleimage method)": [[48, "imgutils.operate.imgcensor.SingleImage.find_for_area"]], "height (imgutils.operate.imgcensor.singleimage property)": [[48, "imgutils.operate.imgcensor.SingleImage.height"]], "imgutils.operate.imgcensor": [[48, "module-imgutils.operate.imgcensor"]], "width (imgutils.operate.imgcensor.singleimage property)": [[48, "imgutils.operate.imgcensor.SingleImage.width"]], "imgutils.operate": [[49, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[50, "module-imgutils.operate.squeeze"]], "squeeze() (in module imgutils.operate.squeeze)": [[50, "imgutils.operate.squeeze.squeeze"]], "squeeze_with_transparency() (in module imgutils.operate.squeeze)": [[50, "imgutils.operate.squeeze.squeeze_with_transparency"]], "dwpose_estimate() (in module imgutils.pose.dwpose)": [[51, "imgutils.pose.dwpose.dwpose_estimate"]], "imgutils.pose.dwpose": [[51, "module-imgutils.pose.dwpose"]], "left_ankle (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_ANKLE"]], "left_big_toe (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_BIG_TOE"]], "left_ear (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_EAR"]], "left_elbow (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_ELBOW"]], "left_eye (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_EYE"]], "left_heel (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_HEEL"]], "left_hip (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_HIP"]], "left_knee (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_KNEE"]], "left_shoulder (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_SHOULDER"]], "left_small_toe (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_SMALL_TOE"]], "left_wrist (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_WRIST"]], "neck (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.NECK"]], "nose (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.NOSE"]], "op18keypointset (class in imgutils.pose.format)": [[52, "imgutils.pose.format.OP18KeyPointSet"]], "op18_body_max (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_BODY_MAX"]], "op18_body_min (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_BODY_MIN"]], "op18_face_max (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_FACE_MAX"]], "op18_face_min (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_FACE_MIN"]], "op18_left_foot_max (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_LEFT_FOOT_MAX"]], "op18_left_foot_min (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_LEFT_FOOT_MIN"]], "op18_left_hand_max (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_LEFT_HAND_MAX"]], "op18_left_hand_min (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_LEFT_HAND_MIN"]], "op18_right_foot_max (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_RIGHT_FOOT_MAX"]], "op18_right_foot_min (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_RIGHT_FOOT_MIN"]], "op18_right_hand_max (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_RIGHT_HAND_MAX"]], "op18_right_hand_min (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_RIGHT_HAND_MIN"]], "right_ankle (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_ANKLE"]], "right_big_toe (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_BIG_TOE"]], "right_ear (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_EAR"]], "right_elbow (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_ELBOW"]], "right_eye (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_EYE"]], "right_heel (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_HEEL"]], "right_hip (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_HIP"]], "right_knee (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_KNEE"]], "right_shoulder (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_SHOULDER"]], "right_small_toe (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_SMALL_TOE"]], "right_wrist (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_WRIST"]], "__init__() (imgutils.pose.format.op18keypointset method)": [[52, "imgutils.pose.format.OP18KeyPointSet.__init__"]], "__mul__() (imgutils.pose.format.op18keypointset method)": [[52, "imgutils.pose.format.OP18KeyPointSet.__mul__"]], "__truediv__() (imgutils.pose.format.op18keypointset method)": [[52, "imgutils.pose.format.OP18KeyPointSet.__truediv__"]], "body (imgutils.pose.format.op18keypointset property)": [[52, "imgutils.pose.format.OP18KeyPointSet.body"]], "face (imgutils.pose.format.op18keypointset property)": [[52, "imgutils.pose.format.OP18KeyPointSet.face"]], "imgutils.pose.format": [[52, "module-imgutils.pose.format"]], "left_foot (imgutils.pose.format.op18keypointset property)": [[52, "imgutils.pose.format.OP18KeyPointSet.left_foot"]], "left_hand (imgutils.pose.format.op18keypointset property)": [[52, "imgutils.pose.format.OP18KeyPointSet.left_hand"]], "right_foot (imgutils.pose.format.op18keypointset property)": [[52, "imgutils.pose.format.OP18KeyPointSet.right_foot"]], "right_hand (imgutils.pose.format.op18keypointset property)": [[52, "imgutils.pose.format.OP18KeyPointSet.right_hand"]], "imgutils.pose": [[53, "module-imgutils.pose"]], "imgutils.pose.visual": [[54, "module-imgutils.pose.visual"]], "op18_visualize() (in module imgutils.pose.visual)": [[54, "imgutils.pose.visual.op18_visualize"]], "notparsetarget (class in imgutils.preprocess.base)": [[55, "imgutils.preprocess.base.NotParseTarget"]], "imgutils.preprocess.base": [[55, "module-imgutils.preprocess.base"]], "imgutils.preprocess": [[56, "module-imgutils.preprocess"]], "create_pillow_transforms() (in module imgutils.preprocess.pillow)": [[57, "imgutils.preprocess.pillow.create_pillow_transforms"]], "imgutils.preprocess.pillow": [[57, "module-imgutils.preprocess.pillow"]], "parse_pillow_transforms() (in module imgutils.preprocess.pillow)": [[57, "imgutils.preprocess.pillow.parse_pillow_transforms"]], "register_pillow_parse() (in module imgutils.preprocess.pillow)": [[57, "imgutils.preprocess.pillow.register_pillow_parse"]], "register_pillow_transform() (in module imgutils.preprocess.pillow)": [[57, "imgutils.preprocess.pillow.register_pillow_transform"]], "create_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[58, "imgutils.preprocess.torchvision.create_torchvision_transforms"]], "imgutils.preprocess.torchvision": [[58, "module-imgutils.preprocess.torchvision"]], "parse_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[58, "imgutils.preprocess.torchvision.parse_torchvision_transforms"]], "register_torchvision_parse() (in module imgutils.preprocess.torchvision)": [[58, "imgutils.preprocess.torchvision.register_torchvision_parse"]], "register_torchvision_transform() (in module imgutils.preprocess.torchvision)": [[58, "imgutils.preprocess.torchvision.register_torchvision_transform"]], "notprocessortypeerror (class in imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.NotProcessorTypeError"]], "convert_to_size_dict() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.convert_to_size_dict"]], "create_bit_transforms() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_bit_transforms"]], "create_blip_transforms() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_blip_transforms"]], "create_clip_transforms() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_clip_transforms"]], "create_convnext_transforms() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_convnext_transforms"]], "create_mobilenetv2_transforms() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_mobilenetv2_transforms"]], "create_siglip_transforms() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_siglip_transforms"]], "create_transforms_from_bit_processor() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_transforms_from_bit_processor"]], "create_transforms_from_blip_processor() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_transforms_from_blip_processor"]], "create_transforms_from_clip_processor() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_transforms_from_clip_processor"]], "create_transforms_from_convnext_processor() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_transforms_from_convnext_processor"]], "create_transforms_from_mobilenetv2_processor() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_transforms_from_mobilenetv2_processor"]], "create_transforms_from_siglip_processor() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_transforms_from_siglip_processor"]], "create_transforms_from_transformers() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_transforms_from_transformers"]], "create_transforms_from_vit_processor() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_transforms_from_vit_processor"]], "create_vit_transforms() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_vit_transforms"]], "get_size_dict() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.get_size_dict"]], "imgutils.preprocess.transformers": [[59, "module-imgutils.preprocess.transformers"]], "is_valid_size_dict() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.is_valid_size_dict"]], "register_creators_for_transformers() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.register_creators_for_transformers"]], "backgroundimageset (class in imgutils.resource.background)": [[60, "imgutils.resource.background.BackgroundImageSet"]], "__init__() (imgutils.resource.background.backgroundimageset method)": [[60, "imgutils.resource.background.BackgroundImageSet.__init__"]], "get_bg_image() (in module imgutils.resource.background)": [[60, "imgutils.resource.background.get_bg_image"]], "get_bg_image_file() (in module imgutils.resource.background)": [[60, "imgutils.resource.background.get_bg_image_file"]], "get_image() (imgutils.resource.background.backgroundimageset method)": [[60, "imgutils.resource.background.BackgroundImageSet.get_image"]], "get_image_file() (imgutils.resource.background.backgroundimageset method)": [[60, "imgutils.resource.background.BackgroundImageSet.get_image_file"]], "imgutils.resource.background": [[60, "module-imgutils.resource.background"]], "list_bg_image_files() (in module imgutils.resource.background)": [[60, "imgutils.resource.background.list_bg_image_files"]], "list_image_files() (imgutils.resource.background.backgroundimageset method)": [[60, "imgutils.resource.background.BackgroundImageSet.list_image_files"]], "random_bg_image() (in module imgutils.resource.background)": [[60, "imgutils.resource.background.random_bg_image"]], "random_bg_image_file() (in module imgutils.resource.background)": [[60, "imgutils.resource.background.random_bg_image_file"]], "random_image() (imgutils.resource.background.backgroundimageset method)": [[60, "imgutils.resource.background.BackgroundImageSet.random_image"]], "random_image_file() (imgutils.resource.background.backgroundimageset method)": [[60, "imgutils.resource.background.BackgroundImageSet.random_image_file"]], "imgutils.resource": [[61, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[62, "module-imgutils.restore.adversarial"]], "remove_adversarial_noise() (in module imgutils.restore.adversarial)": [[62, "imgutils.restore.adversarial.remove_adversarial_noise"]], "imgutils.restore": [[63, "module-imgutils.restore"]], "imgutils.restore.nafnet": [[64, "module-imgutils.restore.nafnet"]], "restore_with_nafnet() (in module imgutils.restore.nafnet)": [[64, "imgutils.restore.nafnet.restore_with_nafnet"]], "imgutils.restore.scunet": [[65, "module-imgutils.restore.scunet"]], "restore_with_scunet() (in module imgutils.restore.scunet)": [[65, "imgutils.restore.scunet.restore_with_scunet"]], "imgutils.sd": [[66, "module-imgutils.sd"]], "sdmetadata (class in imgutils.sd.metadata)": [[67, "imgutils.sd.metadata.SDMetaData"]], "__str__() (imgutils.sd.metadata.sdmetadata method)": [[67, "imgutils.sd.metadata.SDMetaData.__str__"]], "get_sdmeta_from_image() (in module imgutils.sd.metadata)": [[67, "imgutils.sd.metadata.get_sdmeta_from_image"]], "imgutils.sd.metadata": [[67, "module-imgutils.sd.metadata"]], "parse_sdmeta_from_text() (in module imgutils.sd.metadata)": [[67, "imgutils.sd.metadata.parse_sdmeta_from_text"]], "pnginfo (imgutils.sd.metadata.sdmetadata property)": [[67, "imgutils.sd.metadata.SDMetaData.pnginfo"]], "save_image_with_sdmeta() (in module imgutils.sd.metadata)": [[67, "imgutils.sd.metadata.save_image_with_sdmeta"]], "text (imgutils.sd.metadata.sdmetadata property)": [[67, "imgutils.sd.metadata.SDMetaData.text"]], "imgutils.sd.model": [[68, "module-imgutils.sd.model"]], "read_metadata() (in module imgutils.sd.model)": [[68, "imgutils.sd.model.read_metadata"]], "save_with_metadata() (in module imgutils.sd.model)": [[68, "imgutils.sd.model.save_with_metadata"]], "naimetadata (class in imgutils.sd.nai)": [[69, "imgutils.sd.nai.NAIMetaData"], [69, "imgutils.sd.nai.NAIMetadata"]], "__init__() (imgutils.sd.nai.naimetadata method)": [[69, "imgutils.sd.nai.NAIMetaData.__init__"]], "add_naimeta_to_image() (in module imgutils.sd.nai)": [[69, "imgutils.sd.nai.add_naimeta_to_image"]], "get_naimeta_from_image() (in module imgutils.sd.nai)": [[69, "imgutils.sd.nai.get_naimeta_from_image"]], "imgutils.sd.nai": [[69, "module-imgutils.sd.nai"]], "pnginfo (imgutils.sd.nai.naimetadata property)": [[69, "imgutils.sd.nai.NAIMetaData.pnginfo"]], "save_image_with_naimeta() (in module imgutils.sd.nai)": [[69, "imgutils.sd.nai.save_image_with_naimeta"]], "imgutils.segment": [[70, "module-imgutils.segment"]], "get_isnetis_mask() (in module imgutils.segment.isnetis)": [[71, "imgutils.segment.isnetis.get_isnetis_mask"]], "imgutils.segment.isnetis": [[71, "module-imgutils.segment.isnetis"]], "segment_rgba_with_isnetis() (in module imgutils.segment.isnetis)": [[71, "imgutils.segment.isnetis.segment_rgba_with_isnetis"]], "segment_with_isnetis() (in module imgutils.segment.isnetis)": [[71, "imgutils.segment.isnetis.segment_with_isnetis"]], "drop_blacklisted_tags() (in module imgutils.tagging.blacklist)": [[72, "imgutils.tagging.blacklist.drop_blacklisted_tags"]], "imgutils.tagging.blacklist": [[72, "module-imgutils.tagging.blacklist"]], "is_blacklisted() (in module imgutils.tagging.blacklist)": [[72, "imgutils.tagging.blacklist.is_blacklisted"]], "char_prefixes (in module imgutils.tagging.character)": [[73, "imgutils.tagging.character.CHAR_PREFIXES"]], "char_suffixes (in module imgutils.tagging.character)": [[73, "imgutils.tagging.character.CHAR_SUFFIXES"]], "char_whitelist_prefix (in module imgutils.tagging.character)": [[73, "imgutils.tagging.character.CHAR_WHITELIST_PREFIX"]], "char_whitelist_suffix (in module imgutils.tagging.character)": [[73, "imgutils.tagging.character.CHAR_WHITELIST_SUFFIX"]], "char_whitelist_word (in module imgutils.tagging.character)": [[73, "imgutils.tagging.character.CHAR_WHITELIST_WORD"]], "charactertagpool (class in imgutils.tagging.character)": [[73, "imgutils.tagging.character.CharacterTagPool"]], "__init__() (imgutils.tagging.character.charactertagpool method)": [[73, "imgutils.tagging.character.CharacterTagPool.__init__"]], "drop_basic_character_tags() (imgutils.tagging.character.charactertagpool method)": [[73, "imgutils.tagging.character.CharacterTagPool.drop_basic_character_tags"]], "drop_basic_character_tags() (in module imgutils.tagging.character)": [[73, "imgutils.tagging.character.drop_basic_character_tags"]], "imgutils.tagging.character": [[73, "module-imgutils.tagging.character"]], "is_basic_character_tag() (imgutils.tagging.character.charactertagpool method)": [[73, "imgutils.tagging.character.CharacterTagPool.is_basic_character_tag"]], "is_basic_character_tag() (in module imgutils.tagging.character)": [[73, "imgutils.tagging.character.is_basic_character_tag"]], "get_deepdanbooru_tags() (in module imgutils.tagging.deepdanbooru)": [[74, "imgutils.tagging.deepdanbooru.get_deepdanbooru_tags"]], "imgutils.tagging.deepdanbooru": [[74, "module-imgutils.tagging.deepdanbooru"]], "get_deepgelbooru_tags() (in module imgutils.tagging.deepgelbooru)": [[75, "imgutils.tagging.deepgelbooru.get_deepgelbooru_tags"]], "imgutils.tagging.deepgelbooru": [[75, "module-imgutils.tagging.deepgelbooru"]], "add_underline() (in module imgutils.tagging.format)": [[76, "imgutils.tagging.format.add_underline"]], "imgutils.tagging.format": [[76, "module-imgutils.tagging.format"]], "remove_underline() (in module imgutils.tagging.format)": [[76, "imgutils.tagging.format.remove_underline"]], "tags_to_text() (in module imgutils.tagging.format)": [[76, "imgutils.tagging.format.tags_to_text"]], "imgutils.tagging": [[77, "module-imgutils.tagging"]], "imgutils.tagging.match": [[78, "module-imgutils.tagging.match"]], "tag_match_full() (in module imgutils.tagging.match)": [[78, "imgutils.tagging.match.tag_match_full"]], "tag_match_prefix() (in module imgutils.tagging.match)": [[78, "imgutils.tagging.match.tag_match_prefix"]], "tag_match_suffix() (in module imgutils.tagging.match)": [[78, "imgutils.tagging.match.tag_match_suffix"]], "get_mldanbooru_tags() (in module imgutils.tagging.mldanbooru)": [[79, "imgutils.tagging.mldanbooru.get_mldanbooru_tags"]], "imgutils.tagging.mldanbooru": [[79, "module-imgutils.tagging.mldanbooru"]], "imgutils.tagging.order": [[80, "module-imgutils.tagging.order"]], "sort_tags() (in module imgutils.tagging.order)": [[80, "imgutils.tagging.order.sort_tags"]], "drop_overlap_tags() (in module imgutils.tagging.overlap)": [[81, "imgutils.tagging.overlap.drop_overlap_tags"]], "imgutils.tagging.overlap": [[81, "module-imgutils.tagging.overlap"]], "convert_wd14_emb_to_prediction() (in module imgutils.tagging.wd14)": [[82, "imgutils.tagging.wd14.convert_wd14_emb_to_prediction"]], "denormalize_wd14_emb() (in module imgutils.tagging.wd14)": [[82, "imgutils.tagging.wd14.denormalize_wd14_emb"]], "get_wd14_tags() (in module imgutils.tagging.wd14)": [[82, "imgutils.tagging.wd14.get_wd14_tags"]], "imgutils.tagging.wd14": [[82, "module-imgutils.tagging.wd14"]], "imgutils.upscale.cdc": [[83, "module-imgutils.upscale.cdc"]], "upscale_with_cdc() (in module imgutils.upscale.cdc)": [[83, "imgutils.upscale.cdc.upscale_with_cdc"]], "imgutils.upscale": [[84, "module-imgutils.upscale"]], "imgutils.utils.cache": [[85, "module-imgutils.utils.cache"]], "ts_lru_cache() (in module imgutils.utils.cache)": [[85, "imgutils.utils.cache.ts_lru_cache"]], "imgutils.utils.func": [[86, "module-imgutils.utils.func"]], "sigmoid() (in module imgutils.utils.func)": [[86, "imgutils.utils.func.sigmoid"]], "imgutils.utils": [[87, "module-imgutils.utils"]], "get_onnx_provider() (in module imgutils.utils.onnxruntime)": [[88, "imgutils.utils.onnxruntime.get_onnx_provider"]], "imgutils.utils.onnxruntime": [[88, "module-imgutils.utils.onnxruntime"]], "open_onnx_model() (in module imgutils.utils.onnxruntime)": [[88, "imgutils.utils.onnxruntime.open_onnx_model"]], "get_ai_created_score() (in module imgutils.validate.aicheck)": [[89, "imgutils.validate.aicheck.get_ai_created_score"]], "imgutils.validate.aicheck": [[89, "module-imgutils.validate.aicheck"]], "is_ai_created() (in module imgutils.validate.aicheck)": [[89, "imgutils.validate.aicheck.is_ai_created"]], "anime_bangumi_char() (in module imgutils.validate.bangumi_char)": [[90, "imgutils.validate.bangumi_char.anime_bangumi_char"]], "anime_bangumi_char_score() (in module imgutils.validate.bangumi_char)": [[90, "imgutils.validate.bangumi_char.anime_bangumi_char_score"]], "imgutils.validate.bangumi_char": [[90, "module-imgutils.validate.bangumi_char"]], "anime_classify() (in module imgutils.validate.classify)": [[91, "imgutils.validate.classify.anime_classify"]], "anime_classify_score() (in module imgutils.validate.classify)": [[91, "imgutils.validate.classify.anime_classify_score"]], "imgutils.validate.classify": [[91, "module-imgutils.validate.classify"]], "imgutils.validate.color": [[92, "module-imgutils.validate.color"]], "is_greyscale() (in module imgutils.validate.color)": [[92, "imgutils.validate.color.is_greyscale"]], "anime_completeness() (in module imgutils.validate.completeness)": [[93, "imgutils.validate.completeness.anime_completeness"]], "anime_completeness_score() (in module imgutils.validate.completeness)": [[93, "imgutils.validate.completeness.anime_completeness_score"]], "imgutils.validate.completeness": [[93, "module-imgutils.validate.completeness"]], "anime_dbrating() (in module imgutils.validate.dbrating)": [[94, "imgutils.validate.dbrating.anime_dbrating"]], "anime_dbrating_score() (in module imgutils.validate.dbrating)": [[94, "imgutils.validate.dbrating.anime_dbrating_score"]], "imgutils.validate.dbrating": [[94, "module-imgutils.validate.dbrating"]], "anime_furry() (in module imgutils.validate.furry)": [[95, "imgutils.validate.furry.anime_furry"]], "anime_furry_score() (in module imgutils.validate.furry)": [[95, "imgutils.validate.furry.anime_furry_score"]], "imgutils.validate.furry": [[95, "module-imgutils.validate.furry"]], "imgutils.validate": [[96, "module-imgutils.validate"]], "get_monochrome_score() (in module imgutils.validate.monochrome)": [[97, "imgutils.validate.monochrome.get_monochrome_score"]], "imgutils.validate.monochrome": [[97, "module-imgutils.validate.monochrome"]], "is_monochrome() (in module imgutils.validate.monochrome)": [[97, "imgutils.validate.monochrome.is_monochrome"]], "imgutils.validate.nsfw": [[98, "module-imgutils.validate.nsfw"]], "nsfw_pred() (in module imgutils.validate.nsfw)": [[98, "imgutils.validate.nsfw.nsfw_pred"]], "nsfw_pred_score() (in module imgutils.validate.nsfw)": [[98, "imgutils.validate.nsfw.nsfw_pred_score"]], "anime_portrait() (in module imgutils.validate.portrait)": [[99, "imgutils.validate.portrait.anime_portrait"]], "anime_portrait_score() (in module imgutils.validate.portrait)": [[99, "imgutils.validate.portrait.anime_portrait_score"]], "imgutils.validate.portrait": [[99, "module-imgutils.validate.portrait"]], "anime_rating() (in module imgutils.validate.rating)": [[100, "imgutils.validate.rating.anime_rating"]], "anime_rating_score() (in module imgutils.validate.rating)": [[100, "imgutils.validate.rating.anime_rating_score"]], "imgutils.validate.rating": [[100, "module-imgutils.validate.rating"]], "anime_real() (in module imgutils.validate.real)": [[101, "imgutils.validate.real.anime_real"]], "anime_real_score() (in module imgutils.validate.real)": [[101, "imgutils.validate.real.anime_real_score"]], "imgutils.validate.real": [[101, "module-imgutils.validate.real"]], "imgutils.validate.safe": [[102, "module-imgutils.validate.safe"]], "safe_check() (in module imgutils.validate.safe)": [[102, "imgutils.validate.safe.safe_check"]], "safe_check_score() (in module imgutils.validate.safe)": [[102, "imgutils.validate.safe.safe_check_score"]], "anime_style_age() (in module imgutils.validate.style_age)": [[103, "imgutils.validate.style_age.anime_style_age"]], "anime_style_age_score() (in module imgutils.validate.style_age)": [[103, "imgutils.validate.style_age.anime_style_age_score"]], "imgutils.validate.style_age": [[103, "module-imgutils.validate.style_age"]], "anime_teen() (in module imgutils.validate.teen)": [[104, "imgutils.validate.teen.anime_teen"]], "anime_teen_score() (in module imgutils.validate.teen)": [[104, "imgutils.validate.teen.anime_teen_score"]], "imgutils.validate.teen": [[104, "module-imgutils.validate.teen"]], "imgutils.validate.truncate": [[105, "module-imgutils.validate.truncate"]], "is_truncated_file() (in module imgutils.validate.truncate)": [[105, "imgutils.validate.truncate.is_truncated_file"]]}}) \ No newline at end of file +Search.setIndex({"docnames": ["api_doc/ascii/drawing", "api_doc/ascii/index", "api_doc/config/index", "api_doc/config/meta", "api_doc/data/background", "api_doc/data/blob", "api_doc/data/decode", "api_doc/data/encode", "api_doc/data/image", "api_doc/data/index", "api_doc/data/layer", "api_doc/data/url", "api_doc/detect/booru_yolo", "api_doc/detect/censor", "api_doc/detect/eye", "api_doc/detect/face", "api_doc/detect/halfbody", "api_doc/detect/hand", "api_doc/detect/head", "api_doc/detect/index", "api_doc/detect/nudenet", "api_doc/detect/person", "api_doc/detect/similarity", "api_doc/detect/text", "api_doc/detect/visual", "api_doc/edge/canny", "api_doc/edge/index", "api_doc/edge/lineart", "api_doc/edge/lineart_anime", "api_doc/generic/classify", "api_doc/generic/clip", "api_doc/generic/enhance", "api_doc/generic/index", "api_doc/generic/siglip", "api_doc/generic/yolo", "api_doc/metadata/geninfo", "api_doc/metadata/index", "api_doc/metadata/lsb", "api_doc/metrics/aesthetic", "api_doc/metrics/ccip", "api_doc/metrics/dbaesthetic", "api_doc/metrics/index", "api_doc/metrics/laplacian", "api_doc/metrics/lpips", "api_doc/metrics/psnr_", "api_doc/ocr/index", "api_doc/operate/align", "api_doc/operate/censor", "api_doc/operate/imgcensor", "api_doc/operate/index", "api_doc/operate/squeeze", "api_doc/pose/dwpose", "api_doc/pose/format", "api_doc/pose/index", "api_doc/pose/visual", "api_doc/preprocess/base", "api_doc/preprocess/index", "api_doc/preprocess/pillow", "api_doc/preprocess/torchvision", "api_doc/preprocess/transformers", "api_doc/resource/background", "api_doc/resource/index", "api_doc/restore/adversarial", "api_doc/restore/index", "api_doc/restore/nafnet", "api_doc/restore/scunet", "api_doc/sd/index", "api_doc/sd/metadata", "api_doc/sd/model", "api_doc/sd/nai", "api_doc/segment/index", "api_doc/segment/isnetis", "api_doc/tagging/blacklist", "api_doc/tagging/character", "api_doc/tagging/deepdanbooru", "api_doc/tagging/deepgelbooru", "api_doc/tagging/format", "api_doc/tagging/index", "api_doc/tagging/match", "api_doc/tagging/mldanbooru", "api_doc/tagging/order", "api_doc/tagging/overlap", "api_doc/tagging/wd14", "api_doc/upscale/cdc", "api_doc/upscale/index", "api_doc/utils/cache", "api_doc/utils/func", "api_doc/utils/index", "api_doc/utils/onnxruntime", "api_doc/validate/aicheck", "api_doc/validate/bangumi_char", "api_doc/validate/classify", "api_doc/validate/color", "api_doc/validate/completeness", "api_doc/validate/dbrating", "api_doc/validate/furry", "api_doc/validate/index", "api_doc/validate/monochrome", "api_doc/validate/nsfw", "api_doc/validate/portrait", "api_doc/validate/rating", "api_doc/validate/real", "api_doc/validate/safe", "api_doc/validate/style_age", "api_doc/validate/teen", "api_doc/validate/truncate", "index", "information/environment", "information/environment.result", "tutorials/installation/index", "tutorials/quick_start/index"], "filenames": ["api_doc/ascii/drawing.rst", "api_doc/ascii/index.rst", "api_doc/config/index.rst", "api_doc/config/meta.rst", "api_doc/data/background.rst", "api_doc/data/blob.rst", "api_doc/data/decode.rst", "api_doc/data/encode.rst", "api_doc/data/image.rst", "api_doc/data/index.rst", "api_doc/data/layer.rst", "api_doc/data/url.rst", "api_doc/detect/booru_yolo.rst", "api_doc/detect/censor.rst", "api_doc/detect/eye.rst", "api_doc/detect/face.rst", "api_doc/detect/halfbody.rst", "api_doc/detect/hand.rst", "api_doc/detect/head.rst", "api_doc/detect/index.rst", "api_doc/detect/nudenet.rst", "api_doc/detect/person.rst", "api_doc/detect/similarity.rst", "api_doc/detect/text.rst", "api_doc/detect/visual.rst", "api_doc/edge/canny.rst", "api_doc/edge/index.rst", "api_doc/edge/lineart.rst", "api_doc/edge/lineart_anime.rst", "api_doc/generic/classify.rst", "api_doc/generic/clip.rst", "api_doc/generic/enhance.rst", "api_doc/generic/index.rst", "api_doc/generic/siglip.rst", "api_doc/generic/yolo.rst", "api_doc/metadata/geninfo.rst", "api_doc/metadata/index.rst", "api_doc/metadata/lsb.rst", "api_doc/metrics/aesthetic.rst", "api_doc/metrics/ccip.rst", "api_doc/metrics/dbaesthetic.rst", "api_doc/metrics/index.rst", "api_doc/metrics/laplacian.rst", "api_doc/metrics/lpips.rst", "api_doc/metrics/psnr_.rst", "api_doc/ocr/index.rst", "api_doc/operate/align.rst", "api_doc/operate/censor.rst", "api_doc/operate/imgcensor.rst", "api_doc/operate/index.rst", "api_doc/operate/squeeze.rst", "api_doc/pose/dwpose.rst", "api_doc/pose/format.rst", "api_doc/pose/index.rst", "api_doc/pose/visual.rst", "api_doc/preprocess/base.rst", "api_doc/preprocess/index.rst", "api_doc/preprocess/pillow.rst", "api_doc/preprocess/torchvision.rst", "api_doc/preprocess/transformers.rst", "api_doc/resource/background.rst", "api_doc/resource/index.rst", "api_doc/restore/adversarial.rst", "api_doc/restore/index.rst", "api_doc/restore/nafnet.rst", "api_doc/restore/scunet.rst", "api_doc/sd/index.rst", "api_doc/sd/metadata.rst", "api_doc/sd/model.rst", "api_doc/sd/nai.rst", "api_doc/segment/index.rst", "api_doc/segment/isnetis.rst", "api_doc/tagging/blacklist.rst", "api_doc/tagging/character.rst", "api_doc/tagging/deepdanbooru.rst", "api_doc/tagging/deepgelbooru.rst", "api_doc/tagging/format.rst", "api_doc/tagging/index.rst", "api_doc/tagging/match.rst", "api_doc/tagging/mldanbooru.rst", "api_doc/tagging/order.rst", "api_doc/tagging/overlap.rst", "api_doc/tagging/wd14.rst", "api_doc/upscale/cdc.rst", "api_doc/upscale/index.rst", "api_doc/utils/cache.rst", "api_doc/utils/func.rst", "api_doc/utils/index.rst", "api_doc/utils/onnxruntime.rst", "api_doc/validate/aicheck.rst", "api_doc/validate/bangumi_char.rst", "api_doc/validate/classify.rst", "api_doc/validate/color.rst", "api_doc/validate/completeness.rst", "api_doc/validate/dbrating.rst", "api_doc/validate/furry.rst", "api_doc/validate/index.rst", "api_doc/validate/monochrome.rst", "api_doc/validate/nsfw.rst", "api_doc/validate/portrait.rst", "api_doc/validate/rating.rst", "api_doc/validate/real.rst", "api_doc/validate/safe.rst", "api_doc/validate/style_age.rst", "api_doc/validate/teen.rst", "api_doc/validate/truncate.rst", "index.rst", "information/environment.ipynb", "information/environment.result.ipynb", "tutorials/installation/index.rst", "tutorials/quick_start/index.rst"], "titles": ["imgutils.ascii.drawing", "imgutils.ascii", "imgutils.config", "imgutils.config.meta", "imgutils.data.background", "imgutils.data.blob", "imgutils.data.decode", "imgutils.data.encode", "imgutils.data.image", "imgutils.data", "imgutils.data.layer", "imgutils.data.url", "imgutils.detect.booru_yolo", "imgutils.detect.censor", "imgutils.detect.eye", "imgutils.detect.face", "imgutils.detect.halfbody", "imgutils.detect.hand", "imgutils.detect.head", "imgutils.detect", "imgutils.detect.nudenet", "imgutils.detect.person", "imgutils.detect.similarity", "imgutils.detect.text", "imgutils.detect.visual", "imgutils.edge.canny", "imgutils.edge", "imgutils.edge.lineart", "imgutils.edge.lineart_anime", "imgutils.generic.classify", "imgutils.generic.clip", "imgutils.generic.enhance", "imgutils.generic", "imgutils.generic.siglip", "imgutils.generic.yolo", "imgutils.metadata.geninfo", "imgutils.metadata", "imgutils.metadata.lsb", "imgutils.metrics.aesthetic", "imgutils.metrics.ccip", "imgutils.metrics.dbaesthetic", "imgutils.metrics", "imgutils.metrics.laplacian", "imgutils.metrics.lpips", "imgutils.metrics.psnr_", "imgutils.ocr", "imgutils.operate.align", "imgutils.operate.censor_", "imgutils.operate.imgcensor", "imgutils.operate", "imgutils.operate.squeeze", "imgutils.pose.dwpose", "imgutils.pose.format", "imgutils.pose", "imgutils.pose.visual", "imgutils.preprocess.base", "imgutils.preprocess", "imgutils.preprocess.pillow", "imgutils.preprocess.torchvision", "imgutils.preprocess.transformers", "imgutils.resource.background", "imgutils.resource", "imgutils.restore.adversarial", "imgutils.restore", "imgutils.restore.nafnet", "imgutils.restore.scunet", "imgutils.sd", "imgutils.sd.metadata", "imgutils.sd.model", "imgutils.sd.nai", "imgutils.segment", "imgutils.segment.isnetis", "imgutils.tagging.blacklist", "imgutils.tagging.character", "imgutils.tagging.deepdanbooru", "imgutils.tagging.deepgelbooru", "imgutils.tagging.format", "imgutils.tagging", "imgutils.tagging.match", "imgutils.tagging.mldanbooru", "imgutils.tagging.order", "imgutils.tagging.overlap", "imgutils.tagging.wd14", "imgutils.upscale.cdc", "imgutils.upscale", "imgutils.utils.cache", "imgutils.utils.func", "imgutils.utils", "imgutils.utils.onnxruntime", "imgutils.validate.aicheck", "imgutils.validate.bangumi_char", "imgutils.validate.classify", "imgutils.validate.color", "imgutils.validate.completeness", "imgutils.validate.dbrating", "imgutils.validate.furry", "imgutils.validate", "imgutils.validate.monochrome", "imgutils.validate.nsfw", "imgutils.validate.portrait", "imgutils.validate.rating", "imgutils.validate.real", "imgutils.validate.safe", "imgutils.validate.style_age", "imgutils.validate.teen", "imgutils.validate.truncate", "Welcome to imgutils\u2019s Documentation", "Run Environment Information", "Run Environment Information", "Installation", "Quick Start"], "terms": {"img": [0, 5, 8, 29, 62, 67], "str": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 37, 38, 39, 40, 42, 43, 45, 46, 47, 48, 50, 51, 54, 57, 58, 59, 60, 64, 65, 67, 68, 69, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105], "pathlik": [0, 4, 5, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 37, 38, 39, 40, 42, 43, 45, 46, 47, 48, 50, 51, 54, 64, 65, 67, 69, 71, 74, 75, 79, 82, 83, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "byte": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 37, 38, 39, 40, 42, 43, 45, 46, 47, 48, 50, 51, 52, 54, 64, 65, 67, 69, 71, 74, 75, 79, 82, 83, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "bytearrai": [0, 4, 5, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 37, 38, 39, 40, 42, 43, 45, 46, 47, 48, 50, 51, 52, 54, 64, 65, 67, 69, 71, 74, 75, 79, 82, 83, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "binaryio": [0, 4, 5, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 37, 38, 39, 40, 42, 43, 45, 46, 47, 48, 50, 51, 54, 64, 65, 67, 69, 71, 74, 75, 79, 82, 83, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "imag": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 50, 51, 53, 54, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 69, 70, 71, 74, 75, 76, 77, 79, 82, 83, 84, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 109], "max_width": 0, "int": [0, 4, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 27, 28, 29, 30, 33, 34, 37, 39, 43, 45, 46, 47, 48, 50, 51, 52, 54, 59, 60, 62, 64, 65, 71, 79, 83, 102], "none": [0, 4, 8, 10, 11, 13, 14, 15, 16, 17, 18, 21, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 37, 39, 47, 50, 51, 54, 57, 58, 59, 60, 67, 69, 72, 73, 88], "ellipsi": 0, "max_height": 0, "resampl": [0, 59], "2": [0, 8, 12, 22, 23, 38, 39, 40, 43, 45, 52, 59, 62, 67, 82, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104], "level": [0, 13, 14, 15, 16, 17, 18, 21, 33, 34, 38, 47, 60, 74, 94], "aspect": [0, 24, 34, 46], "float": [0, 7, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 29, 34, 39, 40, 42, 43, 44, 45, 47, 48, 50, 52, 54, 59, 60, 62, 69, 72, 73, 74, 75, 76, 79, 80, 81, 82, 86, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "1": [0, 10, 12, 20, 21, 22, 38, 39, 40, 43, 45, 52, 59, 60, 62, 67, 68, 72, 73, 74, 75, 80, 82, 83, 86, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104, 107, 108], "8": [0, 12, 22, 37, 39, 43, 47, 52, 59, 62, 67, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 107, 108, 109], "sourc": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 50, 51, 52, 54, 55, 57, 58, 59, 60, 62, 64, 65, 67, 68, 69, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105], "gener": [0, 4, 12, 15, 21, 35, 36, 66, 67, 69, 75, 79, 82, 87, 94, 106], "art": [0, 67], "base": [0, 18, 21, 22, 29, 30, 33, 34, 39, 40, 42, 43, 46, 47, 48, 50, 52, 54, 56, 57, 59, 60, 69, 71, 74, 75, 79, 80, 81, 82, 90, 94, 98, 100, 106], "given": [0, 6, 7, 8, 10, 11, 14, 15, 17, 18, 19, 20, 23, 25, 27, 28, 29, 30, 33, 37, 39, 42, 46, 48, 52, 55, 59, 67, 69, 72, 73, 78, 81, 82, 89, 91, 94, 97, 98, 100, 104], "paramet": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 50, 51, 52, 54, 57, 58, 59, 60, 62, 64, 65, 67, 68, 69, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105], "imagetyp": [0, 5, 12, 13, 14, 15, 16, 17, 18, 21, 23, 24, 29, 31, 34, 35, 37, 39, 40, 42, 45, 47, 50, 51, 54, 64, 65, 67, 69, 75, 82, 83, 90, 93, 95, 98, 99, 101, 102, 103], "The": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 24, 29, 30, 31, 33, 34, 35, 36, 37, 39, 40, 42, 45, 46, 47, 48, 50, 51, 52, 54, 57, 58, 59, 60, 62, 63, 64, 65, 67, 68, 69, 71, 73, 74, 75, 76, 78, 79, 80, 82, 83, 85, 86, 88, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105, 109], "input": [0, 5, 12, 13, 14, 15, 16, 18, 20, 21, 23, 24, 29, 30, 31, 33, 34, 35, 37, 39, 40, 42, 45, 46, 47, 48, 50, 51, 54, 57, 59, 62, 64, 65, 67, 69, 72, 73, 75, 76, 78, 80, 82, 83, 86, 90, 93, 95, 98, 99, 101, 103], "option": [0, 4, 11, 12, 13, 14, 15, 16, 17, 18, 21, 22, 23, 24, 29, 30, 33, 34, 35, 39, 45, 47, 50, 51, 54, 59, 60, 62, 67, 68, 69, 72, 73, 80, 85], "maximum": [0, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 24, 34, 39, 45, 46, 47, 59, 62, 85, 102], "width": [0, 4, 10, 48, 59, 60, 79], "If": [0, 5, 8, 10, 11, 13, 14, 15, 16, 17, 18, 21, 22, 24, 29, 30, 33, 34, 35, 37, 39, 45, 47, 50, 52, 54, 57, 58, 59, 62, 64, 65, 67, 68, 69, 72, 73, 80, 82, 88, 89, 90, 91, 94, 97, 100, 104], "set": [0, 12, 24, 29, 30, 34, 39, 50, 52, 54, 59, 82, 88, 91, 94, 100, 104, 105], "automat": [0, 4, 30, 33, 39, 50, 88, 107, 108], "determin": [0, 8, 39, 98], "termin": 0, "size": [0, 4, 6, 7, 10, 11, 23, 24, 25, 27, 28, 39, 46, 48, 50, 54, 57, 58, 59, 60, 62, 64, 65, 67, 71, 79, 83, 84, 102, 107, 108], "height": [0, 4, 10, 48, 59, 60, 79], "filter": [0, 34, 50, 59, 62, 72, 73, 94, 96, 100], "us": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 43, 45, 47, 48, 50, 51, 54, 55, 57, 59, 62, 63, 64, 65, 67, 68, 69, 72, 74, 75, 76, 79, 82, 83, 85, 86, 88, 89, 90, 91, 94, 96, 97, 98, 100, 104], "when": [0, 7, 10, 12, 23, 25, 27, 28, 29, 30, 37, 39, 43, 47, 48, 52, 55, 59, 64, 67, 69, 71, 79, 83, 85, 88, 89, 105], "resiz": [0, 23, 24, 34, 46, 54, 57, 58, 59, 67, 79], "charact": [0, 39, 45, 54, 70, 71, 74, 75, 76, 77, 82, 90, 106], "repres": [0, 7, 10, 12, 13, 14, 15, 22, 39, 43, 47, 50, 52, 69, 71, 80, 89, 98, 105], "differ": [0, 8, 14, 15, 16, 17, 18, 21, 22, 30, 35, 36, 37, 39, 43, 44, 51, 52, 58, 59, 90, 95, 99, 101, 103, 107, 108], "intens": 0, "proport": [0, 90], "correct": [0, 37], "output": [0, 24, 29, 30, 33, 40, 54, 67, 68, 75, 80, 82, 109], "which": [0, 4, 10, 22, 23, 25, 27, 28, 33, 35, 39, 43, 48, 57, 59, 60, 63, 67, 68, 69, 71, 72, 75, 79, 85, 86, 88, 89, 91, 96, 97, 98, 105, 106, 107, 108, 109], "should": [0, 3, 10, 24, 39, 43, 47, 48, 50, 59, 71, 82, 109], "approxim": 0, "ratio": [0, 24, 34, 45, 46, 48, 79], "your": [0, 50, 64, 105, 107, 108, 109], "thi": [0, 3, 4, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 45, 47, 48, 50, 51, 52, 54, 55, 57, 58, 59, 62, 64, 65, 66, 67, 68, 69, 70, 74, 77, 81, 82, 83, 85, 86, 88, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105, 107, 108], "valu": [0, 4, 8, 10, 13, 17, 18, 21, 22, 37, 39, 43, 47, 50, 52, 57, 58, 59, 68, 74, 79, 86, 89, 97, 105], "ensur": [0, 30, 34, 39, 46, 59, 64, 67, 85], "i": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 45, 47, 48, 50, 51, 52, 54, 55, 57, 58, 59, 60, 62, 64, 65, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 82, 83, 85, 86, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109], "close": [0, 48, 67], "possibl": [0, 23, 30, 39, 48], "origin": [0, 4, 6, 8, 20, 25, 27, 28, 37, 38, 44, 47, 48, 50, 54, 71, 74, 76, 79, 80, 98], "default": [0, 4, 5, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 22, 23, 25, 27, 28, 29, 30, 33, 34, 39, 40, 42, 43, 45, 47, 48, 50, 52, 54, 59, 60, 64, 65, 68, 71, 72, 73, 74, 76, 79, 82, 83, 88, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104], "return": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 50, 51, 52, 54, 57, 58, 59, 60, 62, 64, 65, 67, 68, 69, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 88, 89, 90, 91, 92, 93, 94, 95, 98, 99, 100, 101, 102, 103, 104, 105], "represent": [0, 22, 39, 57, 58, 67], "type": [0, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 21, 22, 23, 24, 29, 30, 31, 33, 34, 35, 37, 39, 40, 42, 45, 47, 48, 50, 51, 52, 54, 57, 58, 59, 60, 62, 64, 65, 67, 68, 69, 72, 73, 76, 78, 80, 81, 82, 83, 85, 86, 90, 93, 94, 95, 98, 99, 100, 101, 102, 103], "exampl": [0, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 27, 28, 29, 34, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 50, 51, 57, 58, 59, 60, 62, 67, 71, 72, 73, 74, 75, 76, 79, 80, 81, 82, 83, 85, 86, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104, 105], "here": [0, 12, 20, 26, 39, 43, 44, 67, 72, 74, 75, 79, 82, 83, 90, 92, 105, 107, 108], "an": [0, 4, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 37, 38, 39, 40, 42, 43, 45, 46, 47, 48, 50, 51, 52, 54, 57, 59, 62, 64, 65, 67, 69, 70, 71, 73, 74, 75, 77, 80, 82, 83, 86, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105], "jerri": 0, "from": [0, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 27, 28, 29, 33, 34, 35, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 50, 51, 52, 57, 58, 59, 60, 62, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 79, 80, 81, 82, 83, 85, 86, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105, 107, 108, 109], "import": [0, 6, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 21, 24, 34, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 50, 51, 57, 58, 59, 60, 62, 67, 71, 72, 73, 74, 75, 76, 79, 80, 81, 82, 83, 85, 86, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104, 105, 107, 108, 109], "print": [0, 5, 12, 17, 18, 21, 22, 34, 67, 68, 107, 108, 109], "png": [0, 5, 8, 10, 13, 24, 35, 37, 42, 47, 48, 50, 62, 67, 69, 71, 82, 83, 92, 105], "draw": [1, 24, 26, 27, 54, 98, 106], "ascii_draw": 1, "meta": [2, 106, 109], "__title__": [2, 109], "__version__": [2, 109], "__description__": [2, 109], "__author__": [2, 109], "__author_email__": 2, "overview": [3, 4, 6, 7, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 31, 32, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 50, 51, 53, 59, 60, 61, 62, 63, 64, 65, 66, 67, 70, 71, 72, 73, 74, 75, 76, 77, 79, 82, 83, 84, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105], "inform": [3, 30, 33, 34, 35, 36, 37, 54, 67, 69, 81], "packag": 3, "titl": [3, 69], "project": [3, 20, 74, 82, 105], "version": [3, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 34, 38, 47, 64, 65, 67, 68, 85, 91, 106, 109], "short": [3, 75, 79, 82], "descript": [3, 20, 29, 33, 69], "includ": [3, 5, 8, 11, 12, 13, 20, 21, 22, 24, 29, 30, 31, 33, 34, 35, 36, 51, 52, 58, 59, 66, 67, 68, 69, 75, 82, 86, 90, 98], "setup": 3, "py": [3, 71], "author": [3, 68], "email": 3, "step": [4, 48, 59, 67], "forecolor": [4, 25, 27, 28], "lightgrei": 4, "backcolor": [4, 25, 27, 28], "white": [4, 8, 25, 27, 28, 30, 59, 67, 71], "creat": [4, 29, 30, 33, 34, 35, 47, 57, 58, 59, 67, 69, 73, 89], "black": [4, 47, 67], "squar": [4, 59], "can": [4, 5, 8, 10, 13, 14, 15, 16, 17, 18, 19, 20, 21, 24, 26, 30, 33, 35, 37, 39, 43, 47, 51, 52, 57, 59, 67, 68, 69, 75, 80, 82, 88, 90, 96, 97, 106, 109], "complement": 4, "transpar": [4, 8, 10, 25, 27, 28, 48, 50, 71, 83], "area": [4, 10, 12, 22, 23, 47, 48], "grid": 4, "pixel": [4, 24, 37, 47, 48, 50, 59, 62, 67, 71, 97], "mean": [4, 20, 22, 23, 25, 27, 28, 29, 39, 42, 43, 48, 52, 57, 58, 59, 88, 91, 109], "function": [4, 7, 8, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 29, 30, 33, 34, 35, 36, 37, 39, 42, 45, 47, 48, 50, 51, 54, 57, 58, 59, 62, 64, 66, 67, 68, 69, 81, 82, 83, 85, 86, 90, 94, 98, 100, 105], "suitabl": [4, 57, 59, 74, 98], "color": [4, 8, 10, 25, 27, 28, 47, 62, 67, 71, 96, 97, 106], "fore": [4, 25, 27, 28], "back": [4, 82], "A": [4, 5, 8, 13, 14, 15, 16, 17, 18, 20, 21, 25, 27, 28, 29, 34, 37, 38, 39, 40, 45, 46, 47, 48, 50, 57, 59, 60, 67, 68, 69, 73, 76, 81, 85, 88, 89, 90, 91, 93, 94, 95, 97, 99, 100, 101, 102, 103, 104, 109], "rgba": [4, 8, 31, 37, 64, 65, 71, 83], "contain": [4, 5, 10, 13, 14, 15, 16, 17, 18, 20, 21, 22, 24, 29, 30, 33, 34, 39, 40, 52, 54, 59, 64, 67, 68, 69, 75, 79, 82, 91, 94, 100, 102, 104], "add": [4, 35, 68, 69, 76], "rgb": [4, 6, 7, 8, 30, 31, 47, 59, 60, 67, 71, 83], "In": [4, 27, 39, 90, 91], "document": [4, 107, 108, 109], "accur": [4, 13, 21, 94, 100], "present": [4, 35, 69, 74], "state": [4, 33], "shown": [4, 70], "follow": [4, 29, 39, 52, 58, 59, 63, 68, 69, 75, 82, 89, 90, 91, 93, 94, 95, 97, 99, 100, 101, 103, 104, 109], "figur": 4, "modul": [5, 8, 11, 12, 17, 18, 20, 21, 22, 23, 24, 29, 30, 33, 34, 35, 36, 37, 57, 58, 66, 68, 69, 70, 82, 85, 86, 94, 100, 106], "provid": [5, 8, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 29, 30, 31, 33, 34, 35, 36, 37, 39, 47, 50, 52, 54, 57, 58, 59, 66, 67, 68, 69, 79, 80, 82, 85, 86, 88, 94, 100], "util": [5, 8, 11, 20, 21, 29, 32, 34, 43, 46, 50, 53, 57, 58, 63, 66, 68, 74, 75, 79, 82, 106], "handl": [5, 8, 11, 29, 30, 33, 34, 36, 37, 55, 58, 59, 66, 69], "url": [5, 9, 13, 16, 18, 30, 37, 67, 106], "convers": [5, 8, 34, 58, 59], "between": [5, 14, 15, 21, 22, 29, 30, 33, 39, 43, 44, 48, 58, 64, 65, 73, 79, 83, 86], "valid": [5, 11, 47, 48, 52, 59, 106], "format": [5, 8, 10, 25, 27, 28, 29, 30, 33, 34, 35, 36, 37, 40, 47, 50, 51, 53, 57, 59, 67, 68, 69, 75, 77, 82, 98, 106], "support": [5, 6, 8, 11, 14, 15, 16, 18, 21, 29, 33, 34, 35, 48, 54, 57, 58, 59, 64, 65, 67, 68, 69, 82, 83], "convert": [5, 8, 30, 35, 37, 39, 52, 57, 58, 59, 69, 82, 98], "specifi": [5, 8, 22, 23, 24, 29, 30, 33, 34, 39, 47, 48, 50, 59, 67, 68, 69, 73, 75, 80, 82, 85], "load": [5, 8, 13, 14, 17, 18, 29, 30, 33, 34, 35, 37, 67, 82, 88], "variou": [5, 8, 14, 15, 17, 21, 22, 24, 29, 31, 33, 34, 36, 59, 67, 69, 86, 109], "mime": 5, "jpg": [5, 6, 7, 8, 11, 12, 14, 15, 16, 17, 18, 21, 24, 29, 34, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 51, 60, 71, 74, 75, 79, 82, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104, 105], "save_kwarg": 5, "string": [5, 13, 15, 16, 20, 37, 52, 67, 68, 76, 88, 105], "pil": [5, 6, 7, 8, 10, 11, 17, 24, 30, 34, 43, 46, 47, 48, 50, 57, 59, 60, 62, 67, 75, 83, 92, 97], "numpi": [5, 6, 10, 24, 30, 33, 37, 39, 50, 52, 82, 86], "arrai": [5, 10, 24, 30, 37, 39, 43, 50, 52, 82, 86], "file": [5, 8, 10, 11, 12, 13, 16, 18, 24, 35, 37, 43, 60, 66, 67, 68, 69, 88, 97, 105, 106], "path": [5, 8, 10, 12, 13, 16, 18, 24, 30, 34, 37, 60, 67, 68, 69, 75, 92, 97, 105], "desir": [5, 60], "addit": [5, 11, 29, 30, 33, 34, 35, 47, 48, 58, 67, 69], "keyword": [5, 11, 29, 30, 33, 34, 35, 47, 48, 67, 69, 85], "argument": [5, 11, 29, 30, 33, 34, 35, 47, 48, 51, 52, 67, 69, 73, 75, 82, 85], "pass": [5, 11, 27, 28, 29, 30, 33, 34, 35, 47, 48, 67, 71, 79, 83, 85], "save": [5, 10, 24, 35, 62, 67, 68, 69, 71], "encod": [5, 6, 9, 29, 30, 33, 37, 69, 106], "open": [5, 6, 7, 8, 10, 12, 17, 29, 34, 46, 47, 48, 50, 62, 67, 68, 83, 88], "test": [5, 43, 83, 89, 90, 91, 93, 94, 95, 97, 99, 100, 101, 103, 104], "blob_url": 5, "qualiti": [5, 23, 40, 61, 67, 82, 83], "95": [5, 34, 59, 72, 73, 80], "base64": 5, "pre": [5, 13, 15, 18, 30, 33, 40], "object": [5, 6, 8, 10, 11, 12, 18, 22, 24, 34, 35, 37, 43, 47, 51, 54, 55, 58, 59, 60, 67, 69, 74, 75, 88, 91, 92, 94, 97, 100, 104], "rais": [5, 8, 11, 13, 14, 16, 17, 18, 21, 22, 29, 33, 34, 37, 47, 50, 52, 55, 57, 58, 59, 62, 67, 68, 69, 72, 73, 80], "valueerror": [5, 11, 13, 16, 18, 21, 22, 29, 33, 37, 50, 59, 69, 80], "unsupport": [5, 45, 58, 59, 80], "method": [5, 11, 29, 30, 31, 33, 34, 36, 37, 39, 47, 59, 94, 100], "warn": 5, "userwarn": 5, "doesn": [5, 37, 73], "t": [5, 37, 73], "match": [5, 22, 33, 37, 50, 59, 73, 77, 106], "actual": [5, 18, 21, 45], "invalid": [5, 13, 16, 18, 21, 29, 33, 35, 59], "show": [5, 11, 13, 14, 15, 16, 51], "bool": [5, 7, 8, 11, 24, 27, 34, 39, 45, 47, 50, 51, 54, 59, 64, 65, 68, 69, 72, 73, 74, 75, 76, 78, 79, 82, 83, 89, 97, 105], "effici": [5, 20, 23, 30, 68, 86], "without": [5, 34, 62, 67, 72, 73, 81], "content": [5, 11, 12, 27, 45, 70], "true": [5, 7, 8, 11, 24, 34, 39, 47, 48, 51, 54, 57, 58, 59, 64, 65, 68, 69, 72, 73, 76, 78, 82, 89, 92, 97, 105], "fals": [5, 6, 7, 8, 11, 24, 27, 34, 39, 45, 47, 59, 64, 65, 67, 68, 69, 72, 73, 74, 75, 76, 78, 79, 82, 83, 89, 92, 97, 105], "otherwis": [5, 8, 11, 35, 39, 59, 64, 65, 69, 72, 73, 78, 83, 88], "abc": 5, "svg": 5, "xml": 5, "jpeg": [5, 63, 67, 92, 105], "text": [5, 19, 24, 30, 33, 45, 67, 76, 78, 106], "plain": 5, "hello": 5, "order_": [6, 7], "chw": [6, 7], "both": [6, 13, 22, 30, 33, 45, 57, 68, 82], "np": [6, 7, 10, 29, 30, 33, 37, 39, 48, 50, 52, 82, 86], "uint8": [6, 7], "float32": [6, 7, 10, 25, 27, 28, 39], "ar": [6, 10, 12, 13, 14, 15, 16, 17, 18, 21, 22, 23, 29, 30, 33, 34, 35, 39, 42, 43, 44, 45, 47, 52, 55, 58, 59, 60, 63, 67, 68, 69, 72, 73, 74, 75, 79, 80, 82, 83, 89, 90, 91, 92, 93, 94, 95, 97, 99, 100, 101, 102, 103, 104, 105], "order": [6, 7, 59, 76, 77, 106], "rgb_encod": [6, 9], "custom_imag": [6, 7], "data_cwh": 6, "cwh": 6, "data_int": 6, "use_float": [6, 7], "mode": [6, 7, 8, 22, 34, 37, 58, 60, 67, 80, 83, 88], "1606x1870": [6, 7], "0x7fb9b89bbdc0": 6, "0x7fb9b89bbe50": 6, "0x7fb9b89bbdf0": 6, "invers": 6, "oper": [6, 30, 33, 38, 39, 40, 42, 43, 59, 68, 106], "ndarrai": [7, 10, 29, 30, 33, 37, 39, 43, 48, 50, 52, 82, 86], "channel": [7, 8, 31, 59, 64, 65, 83], "jpegimageplugin": [7, 60], "jpegimagefil": [7, 60], "0x7f9ec37389d0": 7, "shape": [7, 39, 43, 50, 71, 82], "dtype": [7, 39], "3": [7, 10, 12, 13, 14, 15, 21, 22, 39, 40, 43, 45, 47, 52, 54, 59, 62, 67, 75, 82, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104, 107, 108, 109], "1870": 7, "1606": 7, "whc": 7, "": [7, 12, 13, 14, 15, 16, 17, 18, 21, 22, 23, 29, 34, 35, 37, 45, 47, 57, 59, 67, 82, 85, 93], "result": [7, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 29, 30, 33, 34, 37, 40, 43, 45, 47, 48, 50, 51, 71, 74, 75, 82, 86, 93, 94, 100], "same": [7, 8, 39, 44, 82, 85], "torchvis": [7, 56, 106], "transform": [7, 8, 55, 56, 57, 58, 76, 106], "to_tensor": [7, 57, 58], "process": [8, 9, 11, 13, 14, 16, 17, 22, 31, 34, 36, 37, 39, 57, 59, 62, 64, 65, 66, 73, 82, 109], "manipul": [8, 66], "python": [8, 37, 62, 85, 107, 108, 109], "librari": [8, 34, 57, 59, 62, 109], "It": [8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 29, 30, 33, 34, 35, 36, 47, 48, 50, 54, 57, 58, 66, 68, 69, 82, 85, 86, 98, 109], "multipl": [8, 10, 16, 30, 33, 37, 39, 43, 67], "ad": [8, 12, 59, 68, 69, 76], "background": [8, 9, 25, 27, 28, 30, 61, 67, 71, 106], "check": [8, 11, 37, 42, 68, 72, 73, 78, 89, 92, 102, 105, 109], "alpha": [8, 31, 64, 65], "design": [8, 22, 29, 33, 35, 36], "simplifi": [8, 90], "common": [8, 58], "relat": [8, 12, 14, 17, 66, 73, 86], "task": [8, 21, 22, 33, 36, 47, 57], "applic": [8, 57, 74, 79, 98], "kei": [8, 18, 22, 30, 59, 68, 75, 82], "featur": [8, 13, 18, 30, 32, 33, 39, 43, 69, 71, 74, 75, 76, 82, 90], "binari": [8, 86], "like": [8, 12, 19, 24, 58, 59, 79, 85, 109], "onc": 8, "particularli": [8, 22, 29, 35, 36, 69, 85], "requir": [8, 10, 20, 21, 39, 48, 68, 69, 94, 100, 109], "preprocess": [8, 20, 29, 30, 34, 39, 64, 106], "befor": [8, 37, 39, 68, 82], "further": 8, "analysi": [8, 40], "force_background": [8, 59], "appli": [8, 15, 18, 20, 31, 39, 47, 48, 50, 57, 59, 62, 82, 86], "necessari": [8, 39, 74, 79], "ha": [8, 23, 45, 58, 83, 98, 107, 108], "4": [8, 12, 15, 17, 18, 22, 37, 38, 39, 40, 43, 47, 52, 62, 64, 65, 67, 75, 82, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104, 107, 108], "avoid": [8, 74], "anomali": 8, "dure": [8, 29, 37, 76, 97, 105], "subsequ": [8, 30, 47], "union": [8, 13, 14, 15, 16, 17, 18, 21, 22, 30, 33, 37, 39, 47, 52, 57, 59, 67, 69, 72, 73, 80], "retain": 8, "typeerror": [8, 52, 57, 58, 59, 72, 73, 80], "isinst": 8, "list": [8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 29, 30, 33, 34, 39, 43, 45, 47, 48, 51, 54, 57, 58, 59, 60, 72, 73, 80, 81, 82, 89, 91, 94, 100, 104], "tupl": [8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 29, 30, 33, 34, 39, 40, 43, 45, 47, 48, 51, 59, 82, 90, 91, 93, 94, 95, 98, 99, 100, 101, 102, 103, 104], "take": [8, 54, 59], "singl": [8, 16, 33, 37, 39, 58, 59, 76, 82, 86], "call": [8, 26, 67], "each": [8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 24, 29, 34, 39, 43, 50, 57, 66, 76, 78, 82, 83, 98], "item": [8, 10, 18], "batch": [8, 64, 65, 82, 83, 102], "multiimagestyp": [8, 30, 33, 39, 48], "iter": [8, 59, 62, 73], "img_path": 8, "image1": 8, "image2": 8, "loaded_imag": 8, "len": [8, 60], "all": [8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 26, 29, 30, 33, 34, 38, 39, 40, 42, 43, 45, 51, 52, 62, 64, 65, 68, 70, 71, 75, 77, 82, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "pillow": [8, 56, 106], "boolean": [8, 39], "tool": [9, 16, 24, 29, 31, 38, 39, 40, 41, 47, 62, 70, 76, 96, 98], "basic": [9, 57, 61, 73], "grid_background": 9, "grid_transpar": 9, "blob": [9, 71, 106], "to_blob_url": 9, "load_image_from_blob_url": 9, "is_valid_image_blob_url": 9, "decod": [9, 37, 106], "rgb_decod": 9, "load_imag": [9, 24, 51, 67], "has_alpha_channel": 9, "layer": [9, 86, 106], "istack": 9, "download_image_from_url": 9, "is_http_url": 9, "mai": [10, 14, 17, 39, 63, 67, 74, 79, 85, 105, 107, 108], "block": [10, 29, 33, 34], "togeth": 10, "new": [10, 23, 29, 52, 64, 65, 67, 68, 73], "similar": [10, 12, 19, 30, 33, 39, 43, 59, 79, 82, 106], "techniqu": [10, 31, 37], "p": [10, 74, 75, 79, 82], "need": [10, 16, 34, 45, 48, 85, 89, 91, 94, 97, 100, 104], "stack": [10, 82], "addition": 10, "second": [10, 22, 39, 44, 78], "element": [10, 82], "rang": [10, 39, 43, 48], "left": [10, 47, 48, 52, 86], "0": [10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 29, 30, 34, 38, 39, 40, 43, 45, 47, 48, 50, 52, 54, 57, 58, 59, 62, 67, 68, 72, 73, 74, 75, 76, 79, 80, 81, 82, 86, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104, 107, 108, 109], "right": [10, 47, 52, 86], "two": [10, 22, 39, 44, 62, 78, 97], "dimension": [10, 82], "h": [10, 25, 27, 28, 50, 71], "w": [10, 25, 27, 28, 50, 71, 82], "posit": [10, 39, 47, 48, 90], "target": [10, 19, 25, 27, 28, 30, 48, 59], "By": [10, 45], "first": [10, 12, 16, 22, 34, 39, 44, 78], "howev": [10, 39], "solid": [10, 47], "pure": [10, 71], "lime": [10, 71], "nian": 10, "nian_lim": 10, "yellow": [10, 67], "5": [10, 12, 16, 21, 22, 39, 40, 43, 45, 48, 50, 52, 57, 58, 59, 60, 67, 74, 86, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104], "9": [10, 12, 22, 39, 43, 52, 59, 67, 80, 89, 90, 91, 93, 94, 97, 98, 99, 100, 101, 103, 104], "nian_tran": 10, "custom": [10, 13, 14, 15, 16, 17, 18, 21, 29, 33, 34, 37, 40, 47, 48, 50, 58, 59, 67, 68, 72], "mask": [10, 25, 27, 28, 48, 50, 71], "hs1": 10, "ab": 10, "linspac": 10, "ws1": 10, "nian_mask": 10, "hxw": [10, 25, 27, 28, 50], "download": 11, "special": [11, 12], "github": [11, 51, 107, 108, 109], "hug": [11, 18, 29, 30, 33, 34, 39, 59, 82], "face": [11, 18, 19, 20, 29, 30, 33, 34, 39, 52, 54, 59, 67, 73, 82, 90, 106], "progress": [11, 64, 65, 83], "track": 11, "host": [11, 12, 15, 20, 23, 30, 39, 45, 60, 75, 83, 89, 90, 91, 93, 94, 95, 97, 99, 100, 101, 103, 104, 109], "main": [11, 17, 20, 21, 24, 29, 30, 33, 34, 39, 59, 67, 69, 71, 74, 85, 109], "compon": [11, 12, 22, 29, 30, 33, 34, 85], "http": [11, 51, 71, 109], "intern": [11, 33, 55, 68], "silent": [11, 64, 65, 83], "expected_s": 11, "kwarg": [11, 12, 13, 14, 15, 16, 17, 18, 21, 29, 30, 33, 34, 35, 47, 48, 67, 69], "suppress": [11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 24, 34, 47, 83], "bar": 11, "displai": [11, 30, 33, 64, 65], "expect": [11, 37, 59], "session": 11, "get": [11, 25, 27, 28, 30, 38, 40, 60, 61, 67, 71, 74, 77, 82, 88, 90, 95, 97, 99, 101, 103], "especi": 11, "hf": 11, "request": 11, "requestexcept": 11, "fail": [11, 13], "unidentifiedimageerror": 11, "com": [11, 51, 109], "ftp": 11, "booru": 12, "yolo": [12, 18, 20, 32, 106], "aperveyev": 12, "deepgh": [12, 13, 14, 15, 16, 17, 18, 20, 23, 39, 43, 45, 60, 75, 79, 83, 89, 90, 91, 93, 94, 95, 97, 99, 100, 101, 103, 104, 109], "overal": [12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 26, 38, 39, 40, 42, 43, 45, 51, 62, 64, 65, 70, 77, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "benchmark": [12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 26, 38, 39, 40, 42, 43, 45, 51, 62, 64, 65, 70, 77, 83, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "explan": 12, "No": [12, 67, 107, 108], "head": [12, 19, 24, 51, 73, 90, 99, 106], "anim": [12, 13, 14, 15, 16, 17, 18, 19, 21, 26, 28, 38, 39, 40, 42, 51, 53, 54, 60, 67, 70, 71, 73, 74, 77, 83, 90, 91, 94, 95, 99, 100, 101, 103, 104, 109], "pretti": 12, "girl": [12, 45, 73], "onli": [12, 13, 14, 15, 16, 17, 18, 21, 24, 39, 68, 73, 74, 79, 82, 97], "bust": 12, "torso": 12, "part": [12, 50, 51, 52], "collarbon": 12, "center": [12, 48, 58, 59], "pair": [12, 22, 33], "cover": [12, 20, 48, 67, 73], "breast": [12, 20, 73, 74, 75, 79, 81, 82], "boob": 12, "bra": 12, "nippl": [12, 13, 47, 67], "mostli": [12, 16], "visibl": [12, 24], "nsfw": [12, 47, 96, 106], "shld": 12, "shoulder": [12, 52], "mayb": 12, "one": [12, 33, 37, 43, 45, 59, 73, 82], "view": [12, 45], "profil": 12, "exactli": 12, "rear": 12, "exclud": 12, "sideb": 12, "uncov": 12, "other": [12, 39, 45, 59, 78, 81, 90], "visual": [12, 13, 14, 15, 16, 18, 19, 21, 39, 41, 51, 53, 82, 106], "mark": 12, "belli": [12, 20], "button": [12, 29, 75], "hip": [12, 52], "half": [12, 16, 73], "stock": 12, "line": [12, 26, 27, 54], "knee": [12, 52], "below": [12, 54, 70, 109], "6": [12, 22, 24, 39, 43, 52, 59, 62, 72, 73, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104, 107, 108], "nopan": 12, "panti": [12, 76], "cloth": 12, "bikini": 12, "regardless": 12, "censor": [12, 19, 47, 48, 94, 100, 106], "evid": 12, "7": [12, 13, 15, 16, 17, 18, 34, 39, 43, 45, 47, 50, 52, 59, 67, 72, 73, 79, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104], "butt": 12, "buttock": [12, 20], "least": [12, 36, 37, 69], "partial": 12, "behind": 12, "more": [12, 13, 32, 33, 45, 52, 57, 67, 85, 88], "less": [12, 13, 15, 21, 89], "stand": [12, 67, 74, 75, 79, 82], "sit": [12, 73], "ass": 12, "split": [12, 79], "leg": [12, 67], "wide": [12, 67], "90": 12, "degre": [12, 48], "typic": [12, 13, 30, 59], "abov": [12, 13, 14, 15, 16, 17, 18, 21, 50, 91, 94, 100, 104], "10": [12, 23, 29, 39, 43, 48, 52, 59, 62, 89, 90, 91, 94, 97, 98, 100, 101], "sprd": 12, "strongli": [12, 83], "11": [12, 39, 52, 89, 90, 91, 94, 97, 98, 100, 101, 107, 108], "vsplt": 12, "pose": [12, 39, 106], "12": [12, 24, 39, 47, 52, 59, 89, 90, 91, 94, 97, 98, 100, 101], "vsprd": 12, "vsplit": 12, "13": [12, 39, 52, 90, 91, 94, 98, 101, 103], "full": [12, 67], "almost": 12, "side": [12, 46, 73, 105], "usual": [12, 43], "ly": 12, "14": [12, 52, 59, 90, 91, 94, 98, 101, 109], "wing": [12, 73], "dragon": 12, "poni": 12, "15": [12, 42, 44, 52, 59, 90, 91, 94, 98, 101, 107, 108], "feral": 12, "four": [12, 13, 90], "non": [12, 13, 14, 15, 16, 17, 18, 20, 21, 34, 47, 95], "human": [12, 13, 14, 15, 16, 17, 18, 21, 51, 53, 89], "16": [12, 52, 59, 62, 64, 65, 90, 94, 98, 101], "hdrago": 12, "style": [12, 16, 21, 48, 103, 109], "17": [12, 52, 59, 98, 103], "hponi": 12, "18": [12, 20, 52, 59, 94, 98, 100, 107, 108], "hfox": 12, "cartoon": 12, "fox": 12, "dog": 12, "zootopia": 12, "nick": 12, "wild": 12, "19": [12, 52, 98], "hrabb": 12, "rabbit": 12, "judi": 12, "hopp": 12, "bunnygirl": 12, "20": [12, 29, 52, 59, 67, 98], "hcat": 12, "cat": [12, 73, 80], "catgirl": 12, "sharp": 12, "muzzl": 12, "compar": [12, 22, 33], "21": [12, 16, 52, 59, 103], "hbear": 12, "bear": 12, "22": [12, 52, 59], "jacko": 12, "memet": 12, "jack": 12, "o": [12, 67, 69, 79, 82, 94, 97, 107, 108], "contest": 12, "toward": [12, 52], "viewer": [12, 67], "23": [12, 52, 59], "jackx": 12, "sometim": 12, "24": [12, 39, 43, 52, 59, 62], "hhors": 12, "hors": 12, "implement": [12, 30, 33, 44, 85], "aa09": 12, "25": [12, 15, 20, 34, 44, 59, 103], "hbird": 12, "bird": 12, "name": [12, 13, 14, 15, 16, 17, 18, 21, 23, 29, 30, 33, 34, 39, 40, 45, 47, 52, 57, 58, 59, 74, 79, 82, 83, 89, 90, 93, 95, 98, 99, 101, 102, 103], "releas": 12, "time": [12, 69, 83], "yolov8s_pp09": 12, "2023": 12, "focus": 12, "class": [12, 14, 17, 18, 29, 30, 31, 33, 34, 37, 47, 48, 52, 55, 57, 59, 60, 66, 67, 69, 73, 90, 91, 94, 95, 99, 100, 101, 103, 104], "advanc": [12, 109], "capabl": [12, 30, 37, 45], "specif": [12, 13, 18, 29, 30, 33, 35, 37, 47, 52, 55, 57, 59, 69, 70, 90, 94, 100], "scenario": [12, 74, 79, 85], "yolov8s_pp12": 12, "2024": 12, "final": 12, "patch": 12, "continu": 12, "focu": [12, 67], "enhanc": [12, 32, 106], "improv": [12, 23, 82], "previou": 12, "yolov8m_pp13": 12, "offer": [12, 15, 16, 17, 22, 57, 69, 97], "yolov8n_as01": 12, "spinoff": 12, "26": [12, 59], "train": [12, 13, 14, 15, 16, 17, 18, 21, 39, 40, 74, 75, 76, 79, 83, 94, 100], "80": 12, "epoch": 12, "sfw": 12, "subset": 12, "wa": 12, "eventu": 12, "abandon": 12, "due": [12, 38, 39, 74, 79, 85, 90, 105], "ineffect": 12, "yolov8m_as02": 12, "start": [12, 37, 48, 67, 106], "30": [12, 21, 48], "public": [12, 30], "friendli": [12, 109], "reduc": [12, 39, 50, 82], "yolov8m_as03": 12, "as02": 12, "60": 12, "aim": 12, "bottleneck": 12, "reproduc": 12, "yolov8s_aa06": 12, "initi": [12, 29, 30, 34, 37, 47, 60, 73], "current": [12, 58, 64, 67, 94, 100, 107, 108, 109], "reincarn": 12, "some": [12, 29, 32, 39, 43, 44, 48, 61, 72, 74, 75, 79, 82, 83, 85, 92, 105, 107, 108], "yolov8s_aa09": 12, "updat": [12, 29, 30, 33, 34, 68], "dataset": [12, 13, 14, 15, 16, 17, 18, 21, 40, 43, 82, 96], "closeup": 12, "adjust": [12, 34, 43, 73], "larg": [12, 27, 30, 39, 82], "hat": [12, 73], "aa06": 12, "yolov8s_aa10": 12, "major": 12, "fix": 12, "issu": [12, 18, 64], "wear": 12, "yolov8s_aa11": 12, "latest": [12, 34, 74, 79], "mainstream": 12, "aa10": 12, "outstand": 12, "map": [12, 29, 45, 51, 72, 73, 76, 80, 81, 86, 98, 102], "score": [12, 13, 14, 15, 16, 17, 18, 20, 22, 23, 24, 29, 30, 33, 38, 40, 42, 43, 45, 51, 52, 54, 76, 80, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "though": 12, "note": [12, 16, 39, 48, 67, 90, 94, 97, 100, 107, 108], "complet": [12, 34, 48, 90, 96, 106], "fair": 12, "bias": 12, "model_nam": [12, 13, 14, 15, 16, 17, 18, 21, 29, 30, 33, 34, 40, 47, 82, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "conf_threshold": [12, 13, 14, 15, 16, 17, 18, 21, 34, 47], "iou_threshold": [12, 13, 14, 15, 16, 17, 18, 20, 21, 34, 47], "perform": [12, 16, 20, 21, 23, 30, 33, 34, 39, 45, 47, 48, 51, 59, 74, 85, 97, 98, 107, 108], "confid": [12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 34, 40, 45, 47, 52, 54, 75, 82], "threshold": [12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 25, 34, 39, 42, 43, 45, 47, 50, 54, 74, 75, 79, 82, 89, 97], "iou": [12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 34, 47], "bounding_box": 12, "x1": [12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 24, 34, 47, 48], "y1": [12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 24, 34, 47, 48], "x2": [12, 20, 22], "y2": [12, 20, 22], "box": [12, 13, 14, 15, 16, 17, 18, 20, 22, 23, 24, 45, 51], "f": [12, 17, 22, 39, 43, 67, 86], "2f": 12, "point": [13, 17, 39, 52, 59], "femal": [13, 20, 47, 73], "genit": 13, "male": [13, 20, 73], "anime_censor_detect": 13, "yolov8": [13, 14, 15, 16, 17, 18, 21], "model": [13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 26, 27, 28, 29, 30, 31, 33, 34, 38, 39, 40, 43, 45, 47, 51, 52, 54, 59, 62, 63, 64, 65, 66, 67, 70, 74, 75, 76, 77, 79, 82, 83, 86, 88, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 106, 109], "v1": [13, 14, 15, 16, 17, 21, 47, 67, 82], "identifi": [13, 29, 37, 64], "locat": 13, "anatom": 13, "analyz": [13, 20, 40], "data": [13, 16, 18, 35, 37, 39, 51, 58, 66, 67, 74, 76, 94, 100, 106, 107, 108, 109], "either": [13, 14, 15, 16, 17, 33, 39, 59, 82, 86], "standard": [13, 15, 16, 17, 35, 59, 85], "n": [13, 14, 15, 16, 17, 18, 21, 37, 39, 47, 59, 67], "nano": [13, 15, 16, 17, 47], "faster": [13, 14, 15, 16, 17, 18, 47], "while": [13, 15, 16, 17, 24, 34, 46, 48, 62, 85], "slower": [13, 21], "construct": [13, 14, 16, 17, 47, 82], "intersect": [13, 14, 15, 16, 17, 18, 21, 22, 47], "over": [13, 14, 15, 16, 17, 18, 21, 22, 23, 47, 73], "merg": [13, 14, 15, 16, 17, 39], "integ": [13, 37, 43, 52, 59], "x0": [13, 14, 15, 16, 17, 18, 21, 24, 34, 47, 48], "y0": [13, 14, 15, 16, 17, 18, 21, 24, 34, 47, 48], "bound": [13, 14, 15, 16, 17, 18, 20, 22, 23, 24, 51], "indic": [13, 39, 52, 55, 74, 79, 82], "nipple_f": [13, 47], "peni": [13, 47], "pussi": [13, 47, 67], "runtimeerror": [13, 29, 33], "detection_visu": [13, 14, 15, 16, 18, 19, 21], "nude_girl": [13, 47], "365": 13, "264": 13, "399": 13, "289": [13, 14], "7473511695861816": 13, "224": [13, 57, 58, 59], "260": 13, "252": 13, "285": 13, "6830288171768188": 13, "206": 13, "523": [13, 47, 48], "240": 13, "608": 13, "6799028515815735": 13, "matplotlib": [13, 14, 15, 16, 24, 51], "pyplot": [13, 14, 15, 16, 51], "plt": [13, 14, 15, 16, 51], "imshow": [13, 14, 15, 16, 51], "anime_eye_detect": 14, "allow": [14, 15, 17, 18, 21, 30, 34, 37, 55, 57, 59, 85], "trade": [14, 16], "off": [14, 16], "speed": [14, 15, 16, 17, 18, 21, 25, 83], "accuraci": [14, 15, 16, 17, 18, 21, 45, 89, 91, 94, 97, 100, 104], "higher": [14, 15, 16, 17, 18, 20, 23, 97], "consid": [14, 17, 22, 39, 45, 48, 50, 60, 73, 94, 100], "overlap": [14, 16, 17, 18, 22, 64, 65, 74, 75, 77, 79, 82, 83, 106], "coordin": [14, 15, 16, 17, 18, 24, 34, 48, 52, 62], "alwai": [14, 16, 17, 18, 45], "except": [14, 17, 37, 55, 59, 67], "predict": [14, 18, 21, 29, 30, 33, 34, 75, 82, 89, 91, 93, 94, 97, 98, 100, 102, 104], "yolo_predict": [14, 21, 32], "squat": [14, 16, 51], "297": 14, "239": [14, 45], "341": 14, "271": 14, "7760562896728516": 14, "230": 14, "263": 14, "308": 14, "7682342529296875": 14, "createml": 15, "huggingfac": [15, 17, 39, 45, 59, 62, 71, 89, 90, 91, 93, 94, 95, 97, 99, 100, 101, 103, 104], "anime_face_detect": 15, "user": [15, 21, 29, 30, 33, 34, 37, 60, 69, 109], "balanc": [15, 17, 21, 67], "system": [15, 16, 25, 55, 59, 94, 100], "overhead": [15, 16, 25, 85], "avail": [15, 21, 24, 29, 30, 37, 39, 45, 48, 55, 59, 67, 80, 88, 89, 91, 94, 100, 104], "v0": [15, 21, 64, 65], "overrid": [15, 21], "auto": [15, 21, 51, 69, 88], "mostima_post": [15, 18], "29": [15, 18, 59], "441": [15, 18], "204": [15, 18], "584": [15, 18], "7874319553375244": [15, 18], "346": [15, 18], "59": [15, 18], "529": [15, 18], "275": [15, 18], "7510495185852051": [15, 18], "606": [15, 18], "51": [15, 18, 59], "895": [15, 18], "336": [15, 18], "6986488103866577": [15, 18], "upper": [16, 47], "bodi": [16, 21, 51, 52, 54, 67], "anime_halfbody_detect": 16, "pleas": [16, 23, 38, 39, 45, 64, 66, 68, 83, 90, 94, 97, 100, 107, 108], "primari": [16, 90, 93, 95, 99, 101, 103], "purpos": 16, "crop": [16, 50, 57, 58, 59, 67], "illustr": [16, 67, 91, 93], "therefor": [16, 39, 107, 108], "consist": [16, 39], "person": [16, 19, 22, 24, 34, 51, 99, 106], "peopl": [16, 80], "guarante": [16, 45], "you": [16, 18, 19, 21, 26, 45, 48, 64, 65, 82, 83, 85, 88, 89, 90, 91, 94, 97, 100, 104, 109], "inde": 16, "recommend": [16, 23, 39, 42, 43, 82, 83, 94, 100], "approach": 16, "detect_person": [16, 19, 24, 51], "individu": [16, 22, 37, 57, 66], "obtain": [16, 26, 38, 39], "local": [16, 60, 107, 108], "flexibl": [16, 57, 58], "lower": [16, 42, 43, 45, 47], "127": 16, "629": 16, "637": 16, "9040350914001465": 16, "anime_hand_detect": 17, "choos": [17, 21, 45], "35": [17, 59, 67, 74, 82], "configur": [17, 29, 39, 57, 58, 59, 106], "suit": 17, "case": [17, 23, 39, 42], "defin": [17, 21, 39, 67, 86], "being": 17, "label": [17, 18, 20, 22, 23, 24, 29, 30, 33, 34, 39, 40, 45, 76, 98, 102], "infer": [17, 20, 23, 30, 33, 34, 51, 64, 65, 88, 97], "anime_imag": 17, "bbox": 17, "conf": 17, "customiz": [18, 24], "integr": [18, 30, 74, 109], "repositori": [18, 29, 30, 33, 34, 39], "anime_head_detect": 18, "contribut": 18, "our": 18, "develop": [18, 83, 109], "yolo11": 18, "architectur": 18, "usag": [18, 29, 30, 66, 67, 68, 74, 85, 86, 105], "head_detect_v2": 18, "0_": 18, "equal": [18, 48], "deprec": [18, 23, 38], "remov": [18, 23, 29, 34, 38, 45, 62, 71, 73, 75, 76, 81, 82], "futur": [18, 23], "help": [18, 39, 50, 62], "For": [18, 19, 21, 22, 30, 39, 45, 52, 66, 82, 88], "instead": [18, 23, 76], "detect_head": [19, 24], "booru_yolo": [19, 106], "detect_with_booru_yolo": 19, "detect_censor": [19, 47, 94, 100], "ey": [19, 48, 52, 67, 73, 106], "detect_ey": 19, "detect_fac": 19, "halfbodi": [19, 90, 99, 106], "detect_halfbodi": 19, "hand": [19, 52, 54, 67, 73, 106], "detect_hand": 19, "nudenet": [19, 106], "detect_with_nudenet": 19, "calculate_i": 19, "bboxes_similar": 19, "detection_similar": 19, "detect_text": 19, "nuditi": 20, "run": [20, 25, 29, 30, 34, 83, 88, 105, 106], "nm": 20, "postprocess": 20, "onnx": [20, 29, 30, 33, 34, 75, 88, 98], "nudenet_onnx": 20, "notai": 20, "tech": 20, "detail": [20, 62, 66, 67, 88, 90], "respect": 20, "female_genitalia_cov": 20, "genitalia": 20, "face_femal": 20, "buttocks_expos": 20, "expos": 20, "female_breast_expos": 20, "female_genitalia_expos": 20, "male_breast_expos": 20, "anus_expos": 20, "anu": 20, "feet_expos": 20, "feet": [20, 52, 54], "belly_cov": 20, "feet_cov": 20, "armpits_cov": 20, "armpit": 20, "armpits_expos": 20, "face_mal": 20, "belly_expos": 20, "male_genitalia_expos": 20, "anus_cov": 20, "female_breast_cov": 20, "buttocks_cov": 20, "onnxruntim": [20, 87, 106], "topk": [20, 29], "100": [20, 25, 34, 42, 59, 85], "45": [20, 43, 59], "score_threshold": 20, "number": [20, 29, 30, 33, 37, 39, 45, 52, 60, 62, 86, 89], "keep": [20, 79], "entir": 21, "anidet3": 21, "roboflow": 21, "m": 21, "x": [21, 39, 48, 52, 67, 85, 86, 102], "fastest": [21, 25], "most": [21, 29, 30, 33, 34], "confidence_scor": [21, 24], "genshin_post": [21, 46, 47, 48], "371": 21, "232": 21, "564": 21, "690": 21, "7533698678016663": 21, "135": [21, 52], "451": 21, "716": [21, 45], "6788613796234131": 21, "614": 21, "393": 21, "830": 21, "686": 21, "5612757205963135": 21, "1275": 21, "654": 21, "4047100841999054": 21, "calcul": [22, 30, 39, 42, 43], "comput": [22, 27, 30, 33, 41, 59, 85, 86, 98], "work": [22, 29, 30, 33, 36, 42, 69, 98], "aggreg": 22, "involv": 22, "segment": [22, 60, 106], "evalu": [22, 38], "algorithm": [22, 39, 42], "box1": 22, "box2": 22, "bboxtyp": 22, "measur": [22, 38, 39, 42], "divid": [22, 52], "4f": 22, "1429": 22, "bboxes1": 22, "bboxes2": 22, "liter": [22, 39, 48, 52, 64, 65, 80], "max": [22, 23], "raw": [22, 29, 30, 33, 37], "depend": [22, 67, 68, 105], "unknown": [22, 80], "hungarian": 22, "find": [22, 48], "optim": [22, 30, 39], "assign": [22, 23, 29, 39], "among": [22, 39], "averag": 22, "detect1": 22, "detect2": 22, "bboxwithscoreandlabel": 22, "group": [22, 29, 43, 76], "correspond": [22, 39, 45, 50, 59, 82, 98, 102], "combin": [22, 37, 45], "against": [22, 83], "ground": [22, 94, 100], "truth": [22, 94, 100], "car": 22, "85": [22, 74, 82], "75": 22, "text_detect": 23, "been": [23, 98], "migrat": 23, "ocr": [23, 106], "detect_text_with_ocr": [23, 106], "soon": 23, "paddleocr": [23, 45], "dbnetpp_resnet50_fpnc_1200e_icdar2015": 23, "05": [23, 59, 74, 75, 89, 90, 91, 93, 98, 99, 100, 101, 103, 104], "max_area_s": 23, "640": 23, "region": [23, 47, 50, 94, 100], "dbnet": 23, "do": [23, 50, 91], "640x640": 23, "ani": [23, 30, 33, 37, 39, 47, 57, 59, 62, 67, 72, 86, 88], "sinc": [23, 38], "appear": [24, 27], "font": 24, "pad": [24, 71], "see": [24, 67, 88], "text_pad": 24, "fontsiz": 24, "max_short_edge_s": 24, "fp": 24, "no_label": 24, "normal": [24, 30, 40, 57, 58, 59, 82], "predefin": [24, 73], "extract": [24, 25, 27, 28, 37, 39, 43, 45, 50, 59, 66, 67, 68, 69, 75, 82], "around": [24, 29, 34, 37, 54], "shortest": 24, "edg": [24, 54, 106], "maintain": [24, 34, 46, 52, 85, 109], "font_manag": 24, "fontproperti": 24, "properti": [24, 48, 52, 67, 69], "cv2": 25, "have": [25, 27, 39, 80, 81, 94, 100, 105], "lowest": 25, "resourc": [25, 106], "low_threshold": 25, "high_threshold": 25, "200": [25, 34, 59], "assum": [25, 27, 28, 71], "its": [25, 27, 28, 29, 39, 45, 46, 59, 68, 71, 74, 76, 88, 90, 91, 93, 94, 95, 98, 99, 100, 101, 103, 104], "low": [25, 33, 38, 40, 67, 79, 82, 83], "high": [25, 33, 34, 61, 67, 83, 97, 98], "outlin": 26, "comparison": [26, 74], "canni": [26, 106], "get_edge_by_canni": 26, "edge_image_with_canni": 26, "lineart": [26, 28, 106], "get_edge_by_lineart": 26, "edge_image_with_lineart": 26, "lineart_anim": [26, 106], "get_edge_by_lineart_anim": 26, "edge_image_with_lineart_anim": 26, "best": [27, 40, 48, 67], "effect": [27, 38, 47, 105], "closest": 27, "consum": 27, "amount": 27, "memori": [27, 29, 30, 34, 107, 108], "power": 27, "runtim": [27, 30, 88, 97], "coars": 27, "detect_resolut": [27, 28], "512": [27, 28, 54, 67, 83], "deeper": 27, "richer": 27, "probabl": [27, 30, 98], "extra": [27, 67], "increas": [27, 39], "resolut": [27, 28, 60, 83], "neural": [27, 28, 71, 86], "network": [27, 28, 71, 86], "classif": [29, 33, 86, 90, 91, 93, 94, 95, 96, 99, 100, 101, 103, 104], "those": [29, 97], "store": [29, 30, 34, 35, 67, 68], "well": [29, 42], "manag": [29, 30, 33, 34, 88, 106], "interact": [29, 30, 33, 34], "also": [29, 57, 82, 109], "token": [29, 30, 33, 34], "authent": [29, 30, 33, 34], "access": [29, 30, 33, 52, 67, 85], "privat": [29, 30, 31, 33, 43], "repo_id": [29, 30, 33, 34], "fn_preprocess": 29, "callabl": [29, 59], "hf_token": [29, 30, 33, 34], "comprehens": [29, 30], "imagepreprocessfunc": 29, "variabl": [29, 48, 88], "_model_nam": 29, "cach": [29, 30, 33, 34, 60, 87, 106], "_model": 29, "dictionari": [29, 35, 40, 57, 59, 67, 68, 69, 72, 73, 75, 90, 93, 95, 99, 101, 103], "_label": 29, "_hf_token": 29, "org": 29, "repo": [29, 59], "__init__": [29, 30, 31, 33, 34, 37, 48, 52, 60, 69, 73], "instanc": [29, 30, 34, 39, 47, 52, 59, 60, 73], "clear": [29, 30, 33, 34, 39, 68, 90, 94, 100], "free": [29, 30, 34], "up": [29, 30, 34, 73], "launch_demo": [29, 30, 33, 34], "default_model_nam": [29, 30, 33, 34], "server_nam": [29, 30, 33, 34], "server_port": [29, 30, 33, 34], "launch": [29, 30, 33, 34], "gradio": [29, 30, 33, 34], "demo": [29, 30, 33, 34, 79], "interfac": [29, 30, 33, 34, 85], "ui": [29, 33, 34], "make_ui": [29, 30, 33, 34], "server": [29, 30, 33, 34], "select": [29, 30, 33, 34, 39, 47, 60], "dropdown": [29, 30], "port": [29, 30, 33, 34], "importerror": [29, 34], "instal": [29, 33, 34, 62, 68, 106], "properli": [29, 33, 67], "usernam": [29, 34], "repo_nam": [29, 34], "model_v1": 29, "7860": [29, 30, 34], "submit": 29, "recent": [29, 30, 33, 34], "label_group": 29, "highest": [29, 98], "through": [29, 30, 59, 109], "error": [29, 37, 59, 82], "predict_fmt": 29, "fmt": [29, 30, 33, 40, 75, 82], "top5": 29, "logit": [29, 30, 33], "embed": [29, 30, 33, 37, 82], "dict": [29, 30, 37, 40, 51, 57, 58, 59, 67, 68, 69, 75, 82, 85, 90, 91, 93, 94, 95, 99, 100, 101, 103, 104], "top": [29, 48, 97], "k": 29, "e": [29, 30, 39, 61, 64, 65, 80, 83, 86], "g": [29, 30, 39, 61, 64, 65, 80, 82, 83], "top10": 29, "predict_scor": 29, "ia": 29, "conveni": [29, 52, 67, 109], "wrapper": [29, 34, 37], "id": [29, 30, 33, 34], "multimod": 30, "hub": 30, "discoveri": 30, "variant": [30, 33], "pipelin": [30, 57, 59], "pattern": [30, 39, 73], "direct": 30, "api": [30, 33], "control": [30, 67], "via": 30, "web": [30, 33], "deploy": [30, 98], "reus": 30, "lru": 30, "thread": [30, 33, 85, 105], "safe": [30, 33, 68, 74, 75, 85, 96, 98, 100, 105, 106], "demand": 30, "switch": 30, "image_encod": [30, 33], "upload": [30, 34], "enter": 30, "link": 30, "address": 30, "bind": 30, "organ": 30, "precomput": [30, 81], "cosin": 30, "scale": [30, 33, 47, 48, 52, 67, 71, 82, 107, 108], "complex": 30, "image_embed": 30, "text_embed": 30, "etc": [30, 59], "thei": [30, 39, 55, 59], "l2": [30, 82], "text_encod": [30, 33], "accept": 30, "_process_rgb": 31, "_process_alpha_channel_with_model": 31, "_process_rgba": 31, "attribut": 31, "classifi": [32, 90, 95, 96, 97, 99, 101, 103, 104, 106], "classifymodel": 32, "classify_predict_scor": 32, "classify_predict": 32, "classify_predict_fmt": 32, "imageenhanc": 32, "clip": [32, 59, 67, 106], "clipmodel": 32, "clip_image_encod": 32, "clip_text_encod": 32, "clip_predict": 32, "siglip": [32, 59, 106], "siglipmodel": 32, "siglip_image_encod": 32, "siglip_text_encod": 32, "siglip_predict": 32, "yolomodel": 32, "sigmoid": [33, 87], "loss": 33, "creation": [33, 57, 58, 69], "preprocessor": [33, 67], "reset": 33, "about": [33, 35], "hostnam": 33, "gr": [33, 34], "One": [33, 43], "detect": [34, 42, 45, 47, 51, 52, 53, 54, 72, 73, 88, 89, 94, 100, 106], "post": [34, 45], "helper": 34, "easi": 34, "metadata": [34, 40, 66, 68, 69, 106], "cleanup": 34, "associ": [34, 69], "default_conf_threshold": 34, "default_iou_threshold": 34, "environmenterror": [34, 62, 68], "environ": [34, 83, 85, 88, 106], "offlin": 34, "yolov5": 34, "allow_dynam": 34, "dynam": [34, 57], "300": [34, 59], "400": 34, "simpl": 34, "explicitli": 34, "read": [35, 36, 37, 66, 67, 68], "write": [35, 36, 37, 66, 68], "exif": [35, 36, 67], "gif": [35, 36, 67], "comment": 35, "These": [35, 38, 60], "retriev": [35, 39], "context": [35, 36], "ai": [35, 36, 69, 89], "found": [35, 48, 67, 90], "attempt": [35, 48, 59, 67, 69, 88], "commonli": [35, 59, 76, 86], "where": [35, 39, 67, 68, 82, 85], "look": [35, 45, 67, 90], "usercom": 35, "field": [35, 69], "dst_filenam": 35, "destin": [35, 67, 68, 69], "filenam": [35, 60], "pnginfo": [35, 37, 67, 69], "wai": [35, 67, 68], "geninfo": [36, 106], "lsb": [36, 69, 106], "signific": [36, 37, 39, 64, 69], "bit": [36, 37, 59, 69], "read_geninfo_paramet": 36, "read_geninfo_exif": 36, "read_geninfo_gif": 36, "write_geninfo_paramet": 36, "write_geninfo_exif": 36, "write_geninfo_gif": 36, "read_lsb_raw_byt": 36, "read_lsb_metadata": 36, "write_lsb_raw_byt": 36, "write_lsb_metadata": 36, "lsbreaderror": 36, "lsbextractor": 36, "imagelsbdataextractor": 36, "serialize_pnginfo": 36, "serialize_json": 36, "inject_data": 36, "steganographi": 37, "serial": 37, "json": 37, "compat": [37, 76], "inject": 37, "emb": [37, 82], "seamlessli": 37, "hidden": 37, "decompress": 37, "them": [37, 47, 57, 64, 68, 82], "gzip": 37, "written": 37, "appropri": [37, 45, 59, 67], "serializ": [37, 57], "err": 37, "caus": [37, 105], "multi": [37, 85], "get_next_n_byt": 37, "next": [37, 55], "get_one_byt": 37, "form": [37, 76], "read_32bit_integ": 37, "32": [37, 59], "interpret": [37, 52], "big": 37, "endian": 37, "enough": 37, "magic": 37, "stealth_pngcomp": 37, "extract_data": 37, "length": [37, 39, 46], "compress": 37, "along": [37, 39, 71], "robust": [37, 39], "skytnt": [38, 60, 71], "poor": 38, "anime_dbaesthet": [38, 41], "better": [38, 42, 62, 82, 83, 89, 91, 94, 97, 100, 104], "2053756": 38, "09986039996147156": 38, "1663584": 38, "24299287796020508": 38, "4886411": 38, "38091593980789185": 38, "2066024": 38, "5131649971008301": 38, "3670169": 38, "6011670827865601": 38, "5930006": 38, "7067991495132446": 38, "3821265": 38, "8237218260765076": 38, "5512471": 38, "9187621474266052": 38, "limit": [39, 74], "smaller": 39, "7eu7d7": [39, 79, 83, 109], "ccip_onnx": 39, "cluster": [39, 43], "refer": [39, 42, 66, 97], "relev": 39, "aforement": 39, "manual": [39, 48], "384": [39, 43, 57, 58, 59], "caform": 39, "randaug": 39, "prune": 39, "vector": 39, "pruned_fp32": 39, "5_fp32": 39, "feat": 39, "768": [39, 45, 67], "17847511429108218": 39, "1951224011983088": 39, "18397327797685215": 39, "y": [39, 48, 85], "16583099961280823": 39, "42947039008140564": 39, "4037521779537201": 39, "4371533691883087": 39, "40748104453086853": 39, "392294704914093": 39, "whether": [39, 45, 47, 59, 69, 72, 75, 82, 83], "belong": 39, "pairwis": 39, "matrix": 39, "5350548e": 39, "08": [39, 59, 99, 100], "6583106e": 39, "01": 39, "2947042e": 39, "0375218e": 39, "8025822e": 39, "3715334e": 39, "0748104e": 39, "2675274e": 39, "9229470e": 39, "j": 39, "th": 39, "dbscan": 39, "dbscan_2": 39, "dbscan_fre": 39, "optic": [39, 45], "optics_best": 39, "epsilon": 39, "ep": 39, "min_sampl": 39, "ccipclustermethodtyp": 39, "12921094122454668": 39, "1291187648928262": 39, "1836453739562513": 39, "distanc": 39, "_featureorimag": 39, "sampl": [39, 43, 67, 89, 90, 91, 93, 94, 95, 99, 100, 101, 103, 104], "neighborhood": [39, 62], "core": [39, 107, 108], "few": 39, "too": 39, "sensit": [39, 47, 82, 94, 100], "tune": 39, "guidelin": 39, "deal": [39, 66], "solut": [39, 48], "small": [39, 47], "advis": [39, 74], "significantli": 39, "separ": 39, "slightli": 39, "exhibit": 39, "regular": [39, 62], "outfit": 39, "awar": 39, "highli": 39, "so": [39, 42, 79, 83], "care": 39, "diff": 39, "07437477": 39, "0356068": 39, "04396922": 39, "05131693": 39, "assess": 40, "aesthet": [40, 41, 106], "danbooru": [40, 74, 77, 79, 94, 97], "hakubooru": 40, "kohakublueleaf": 40, "swinv2pv3_v0_448_ls0": 40, "2_x": 40, "percentil": 40, "_default_model_nam": 40, "masterpiec": [40, 67], "9831666690063624": 40, "8810615667538594": 40, "great": 40, "8225559148288356": 40, "good": [40, 45], "591020403706702": 40, "2888798940585766": 40, "243279223969715": 40, "worst": [40, 67], "005268185993767627": 40, "275707557797432": 40, "7977807857096195": 40, "56098810210824": 40, "670568235218525": 40, "1677918508648872": 40, "9305131509900093": 40, "6085879728198051": 40, "6834832429885864": 40, "16141420602798462": 40, "05435194447636604": 40, "025083942338824272": 40, "024000568315386772": 40, "027076328173279762": 40, "024589713662862778": 40, "3757021427154541": 40, "3451208472251892": 40, "1511985808610916": 40, "04740551486611366": 40, "02172713913023472": 40, "027498546987771988": 40, "03134724497795105": 40, "39281174540519714": 40, "22457796335220337": 40, "15563568472862244": 40, "10796019434928894": 40, "047730278223752975": 40, "0393439345061779": 40, "031940147280693054": 40, "13832266628742218": 40, "20687267184257507": 40, "2509062886238098": 40, "1644320785999298": 40, "11332042515277863": 40, "08270663768053055": 40, "043439216911792755": 40, "033693961799144745": 40, "03375888615846634": 40, "050045162439346313": 40, "16734018921852112": 40, "4311050772666931": 40, "23242227733135223": 40, "05163438618183136": 40, "012833272106945515": 40, "01619996316730976": 40, "03074900433421135": 40, "1396280825138092": 40, "5038207173347473": 40, "22299200296401978": 40, "07377689331769943": 40, "02854202501475811": 40, "026677291840314865": 40, "02838410809636116": 40, "026617199182510376": 40, "02508518099784851": 40, "06039097160100937": 40, "8043031692504883": 40, "get_aesthetic_scor": 41, "ccip": [41, 106], "ccip_extract_featur": 41, "ccip_batch_extract_featur": 41, "ccip_default_threshold": 41, "ccip_differ": 41, "ccip_sam": 41, "ccip_batch_differ": 41, "ccip_batch_sam": 41, "ccip_default_clustering_param": 41, "ccip_clust": 41, "ccip_merg": 41, "dbaesthet": [41, 106], "laplacian": [41, 106], "laplacian_scor": 41, "lpip": [41, 106], "lpips_extract_featur": 41, "lpips_differ": 41, "lpips_clust": 41, "psnr_": [41, 106], "psnr": [41, 65], "blur": [42, 47], "than": [42, 43, 47, 85, 89, 97], "seem": 42, "just": [42, 62, 91, 94, 97, 100, 104], "we": [42, 64, 83], "explor": 42, "bluri": 42, "hutao": [42, 71, 74, 75, 79, 82], "156": 42, "68285005210006": 42, "text_blur": 42, "2276": 42, "66629157129": 42, "real2": 42, "908745781486806": 42, "mmd": 42, "1072": 42, "8372572065527": 42, "richzhang": 43, "perceptualsimilar": 43, "chafen_arknight": 43, "rand": 43, "reach": 43, "995": 43, "cnn": 43, "f1": 43, "f2": 43, "f3": 43, "f4": 43, "f5": 43, "64": [43, 59, 62, 67, 83, 107, 108], "99": 43, "192": 43, "49": [43, 59], "256": [43, 57, 58, 64, 67], "img1": [43, 44, 82], "img2": [43, 44, 82], "anoth": 43, "16922694444656372": 43, "22250649333000183": 43, "6897575259208679": 43, "10956494510173798": 43, "6823137998580933": 43, "6837796568870544": 43, "nois": [43, 50, 62, 64], "inf": 44, "gaussian_20": 44, "dat": 44, "058228614646987": 44, "gaussian_3": 44, "27": [44, 59], "65611098737784": 44, "lq": 44, "29589659377844": 44, "recogn": [45, 59], "export": [45, 88], "recognit": 45, "ch_pp": 45, "ocrv4_det": 45, "heat_threshold": 45, "box_threshold": 45, "max_candid": 45, "1000": 45, "unclip_ratio": 45, "heat": 45, "candid": 45, "unclip": 45, "comic": [45, 91], "742": 45, "485": [45, 57, 58], "809": 45, "511": 45, "9543377610144915": 45, "682": 45, "98": 45, "734": 45, "124": 45, "9309689495575223": 45, "136": 45, "836": 45, "164": 45, "9042856988923695": 45, "144": 45, "455": 45, "196": 45, "874083638387722": 45, "719": 45, "835": 45, "488": 45, "8628696346175078": 45, "478": 45, "214": 45, "508": 45, "848871771901487": 45, "1030": 45, "557": 45, "1184": 45, "578": 45, "8352495440618789": 45, "427": 45, "129": 45, "553": 45, "154": 45, "8249209443996619": 45, "detect_model": 45, "recognize_model": 45, "ocrv4_rec": 45, "rotation_threshold": 45, "is_remove_dupl": 45, "rotat": [45, 48], "duplic": [45, 67], "mob": 45, "9356705927336156": 45, "shishou": 45, "8933000384412466": 45, "BUT": 45, "8730931912907247": 45, "oh": 45, "8417627579351514": 45, "mirror": 45, "7366019454049503": 45, "el": 45, "gato": 45, "iberico": 45, "7271127306351021": 45, "THAt": 45, "701928390168364": 45, "6965972578194936": 45, "chines": 45, "english": 45, "cannot": [45, 55, 57, 59, 69], "languag": 45, "func": [45, 87, 106], "japanes": [45, 67], "post_text": 45, "319": 45, "847": 45, "561": 45, "899": 45, "kancol": 45, "9130667787597329": 45, "552": 45, "811": 45, "791": 45, "921": 45, "1944": 45, "8566762346615406": 45, "820": 45, "558": 45, "850": 45, "fleet": 45, "collect": [45, 66], "8100635458911772": 45, "235": 45, "904": 45, "855": 45, "1009": 45, "\u6d77": 45, "6716076803280185": 45, "858": 45, "808": 45, "tsu": 45, "ka": 45, "NO": 45, "u": [45, 109], "mi": 45, "de": 45, "654507230718228": 45, "209": 45, "507": 45, "2888084133529467": 45, "japan_pp": 45, "ocrv3_rec": 45, "9230690942939336": 45, "8564870717047623": 45, "\u3044\u3064\u304b\u3042\u306e\u6d77\u3067": 45, "8061289060358996": 45, "8045396777081609": 45, "7311649382696896": 45, "\u8266\u3068\u308c\u308c": 45, "6648729016512889": 45, "ocrv2_det": 45, "ocrv3_det": 45, "ocrv4_server_det": 45, "ch_ppocr_mobile_slim_v2": 45, "0_det": 45, "ch_ppocr_mobile_v2": 45, "ch_ppocr_server_v2": 45, "en_pp": 45, "arabic_pp": 45, "ocrv2_rec": 45, "ocrv4_server_rec": 45, "0_rec": 45, "chinese_cht_pp": 45, "cyrillic_pp": 45, "devanagari_pp": 45, "en_number_mobile_v2": 45, "ka_pp": 45, "korean_pp": 45, "latin_pp": 45, "ta_pp": 45, "te_pp": 45, "dimens": [46, 59], "max_siz": [46, 57, 58, 59], "longer": 46, "after": [46, 59, 74, 79, 82], "1280": 46, "720": 46, "new_img": 46, "600": 46, "337": 46, "obscur": 47, "regist": [47, 48, 57, 58, 59], "rectangular": 47, "967": [47, 48], "143": [47, 48], "1084": [47, 48], "261": [47, 48], "246": [47, 48], "208": [47, 48], "331": [47, 48], "287": [47, 48], "662": [47, 48], "466": [47, 48], "705": [47, 48], "514": [47, 48], "479": [47, 48], "283": [47, 48], "326": [47, 48], "color_black": 47, "radiu": 47, "emoji": [47, 48], "penis": 47, "vagina": 47, "serv": [47, 59, 74], "foundat": 47, "inherit": [47, 59], "within": [47, 67, 74, 82], "fill": 47, "color_default": 47, "green": 47, "color_green": 47, "ffff00": 47, "color_ffff00": 47, "blur_4": 47, "blur_8": 47, "blur_12": 47, "pixelate_4": 47, "pixelate_8": 47, "pixelate_12": 47, "cl": 47, "arg": 47, "subclass": 47, "keyerror": 47, "alreadi": 47, "exist": [47, 68, 88, 91], "angl": 48, "end": [48, 67], "censor_area": [48, 49], "ratio_threshold": 48, "minimum": [48, 54, 60, 62], "total": [48, 107, 108], "star": [48, 79], "register_censor_method": [48, 49], "smiling_face_with_heart": 48, "twitter": 48, "appl": 48, "googl": 48, "microsoft": 48, "samsung": 48, "whatsapp": 48, "facebook": 48, "messeng": 48, "joypixel": 48, "openmoji": 48, "emojidex": 48, "mozilla": 48, "express": 48, "code": [48, 64, 79, 82], "_emojistyletyp": 48, "emoji_default": 48, "cat_fac": 48, "emoji_green": 48, "grinning_face_with_sweat": 48, "emoji_liuhanhuangd": 48, "minim": 48, "abl": [48, 55], "prefix": [48, 73, 78], "sum": 48, "cx": 48, "mass": 48, "occlus": 48, "cy": 48, "find_for_area": 48, "rectangl": 48, "corner": 48, "factor": [48, 59], "align": [49, 106], "align_maxs": 49, "censor_": [49, 106], "censor_nsfw": 49, "basecensor": 49, "colorcensor": 49, "blurcensor": 49, "pixelatecensor": 49, "imgcensor": [49, 106], "imagebasedcensor": 49, "emojibasedcensor": 49, "singleimag": 49, "squeez": [49, 106], "squeeze_with_transpar": 49, "fit": 50, "tightli": 50, "interest": 50, "jerry_with_spac": 50, "median_filt": 50, "median": 50, "kernel": 50, "larger": [50, 54, 84], "disabl": 50, "keypoint": [51, 52, 53, 54], "idea": 51, "research": 51, "auto_detect": 51, "out_bbox": 51, "person_detect_cfg": 51, "op18keypointset": [51, 53, 54], "rtmpose": 51, "config": [51, 58, 106, 109], "foot": [51, 52], "hand1": 51, "hand2": 51, "op18_visu": [51, 53], "0x7f5ca933f3d0": 51, "axesimag": 51, "0x7f5c98069790": 51, "all_": 52, "openpos": [52, 67], "op18": [52, 54], "__mul__": 52, "multipli": 52, "scalar": 52, "__truediv__": 52, "divisor": 52, "left_foot": 52, "left_hand": 52, "right_foot": 52, "right_hand": 52, "enum": 52, "enumer": 52, "symbol": [52, 79, 82], "make": [52, 57, 76, 86, 94, 98, 100], "readabl": [52, 82], "categor": 52, "nose": 52, "neck": 52, "elbow": 52, "wrist": 52, "ankl": 52, "ear": [52, 73, 80], "member": 52, "right_should": 52, "right_elbow": 52, "right_wrist": 52, "left_should": 52, "left_elbow": 52, "left_wrist": 52, "right_hip": 52, "right_kne": 52, "right_ankl": 52, "left_hip": 52, "left_kne": 52, "left_ankl": 52, "right_ey": 52, "left_ey": 52, "right_ear": 52, "left_ear": 52, "left_big_to": 52, "left_small_to": 52, "left_heel": 52, "right_big_to": 52, "right_small_to": 52, "right_heel": 52, "__int__": 52, "truncat": [52, 96, 106], "zero": 52, "must": [52, 73, 105], "preced": 52, "surround": 52, "whitespac": [52, 76], "36": [52, 59], "0b100": 52, "91": [52, 59], "112": 52, "92": [52, 59, 80], "113": [52, 59], "dwpose": [53, 106], "dwpose_estim": 53, "openpose18": 53, "op18_body_max": 53, "op18_body_min": 53, "op18_face_max": 53, "op18_face_min": 53, "op18_left_foot_max": 53, "op18_left_foot_min": 53, "op18_left_hand_max": 53, "op18_left_hand_min": 53, "op18_right_foot_max": 53, "op18_right_foot_min": 53, "op18_right_hand_max": 53, "op18_right_hand_min": 53, "keypoints_list": 54, "min_edge_s": 54, "draw_bodi": 54, "draw_hand": 54, "draw_feet": 54, "draw_fac": 54, "drawn": 54, "shorter": 54, "connect": 54, "ellips": 54, "facial": [54, 73, 90], "pars": [55, 57, 58, 66, 67, 106], "parser": [55, 57, 58, 67], "try": 55, "notparsetarget": 56, "register_pillow_transform": 56, "register_pillow_pars": 56, "create_pillow_transform": 56, "parse_pillow_transform": 56, "register_torchvision_transform": 56, "register_torchvision_pars": 56, "create_torchvision_transform": 56, "parse_torchvision_transform": 56, "register_creators_for_transform": 56, "notprocessortypeerror": 56, "create_transforms_from_transform": 56, "is_valid_size_dict": 56, "convert_to_size_dict": 56, "get_size_dict": 56, "create_clip_transform": 56, "create_transforms_from_clip_processor": 56, "create_convnext_transform": 56, "create_transforms_from_convnext_processor": 56, "create_vit_transform": 56, "create_transforms_from_vit_processor": 56, "create_siglip_transform": 56, "create_transforms_from_siglip_processor": 56, "create_bit_transform": 56, "create_transforms_from_bit_processor": 56, "create_blip_transform": 56, "create_transforms_from_blip_processor": 56, "create_mobilenetv2_transform": 56, "create_transforms_from_mobilenetv2_processor": 56, "tensor": [57, 58, 59, 68], "composit": [57, 59], "machin": [57, 86], "learn": [57, 86], "compos": [57, 58, 59], "sequenc": [57, 59, 73], "pillowcompos": [57, 59], "sequenti": 57, "decor": [57, 58, 59, 85], "facilit": 57, "creator": [57, 59], "tvalu": [57, 58], "describ": 57, "interpol": [57, 58, 59], "bicub": [57, 58, 59], "pillowres": [57, 59], "antialia": [57, 58, 59], "bilinear": [57, 58], "center_crop": [57, 58], "pillowcentercrop": [57, 59], "pillowtotensor": [57, 59], "maybe_to_tensor": [57, 58], "pillowmaybetotensor": 57, "std": [57, 58, 59], "pillownorm": [57, 59], "456": [57, 58], "406": [57, 58], "229": [57, 58], "225": [57, 58], "48500001430511475": 57, "4560000002384186": 57, "4059999883174896": 57, "2290000021457672": 57, "2240000069141388": 57, "22499999403953552": 57, "framework": 58, "extend": 58, "centercrop": 58, "totensor": 58, "maybetotensor": 58, "4850": 58, "4560": 58, "4060": 58, "2290": 58, "2240": 58, "2250": 58, "timm": 58, "interpolationmod": 58, "processor": [59, 107, 108], "vitimageprocessor": 59, "5906": 59, "33": 59, "donutimageprocessor": 59, "1901": 59, "70": [59, 83], "detrimageprocessor": 59, "1575": 59, "86": [59, 73], "clipimageprocessor": 59, "1374": 59, "73": 59, "videomaeimageprocessor": 59, "1093": 59, "convnextimageprocessor": 59, "648": 59, "65": 59, "segformerimageprocessor": 59, "533": 59, "00": 59, "beitimageprocessor": 59, "468": 59, "63": 59, "siglipimageprocessor": 59, "440": 59, "48": 59, "layoutlmv3imageprocessor": 59, "403": 59, "layoutlmv2imageprocessor": 59, "332": 59, "87": 59, "mllamaimageprocessor": 59, "qwen2vlimageprocessor": 59, "314": 59, "77": 59, "blipimageprocessor": 59, "276": 59, "55": 59, "idefics2imageprocessor": 59, "226": 59, "llavanextimageprocessor": 59, "215": 59, "bitimageprocessor": 59, "210": 59, "pix2structimageprocessor": 59, "conditionaldetrimageprocessor": 59, "53": 59, "samimageprocessor": 59, "52": 59, "deitimageprocessor": 59, "mask2formerimageprocessor": 59, "89": 59, "50": 59, "vivitimageprocessor": 59, "88": 59, "yolosimageprocessor": 59, "84": 59, "47": 59, "viltimageprocessor": 59, "41": 59, "detaimageprocessor": 59, "68": 59, "38": 59, "pixtralimageprocessor": 59, "mobilenetv2imageprocessor": 59, "mobilevitimageprocessor": 59, "61": 59, "34": [59, 107, 108], "dptimageprocessor": 59, "maskformerimageprocessor": 59, "28": 59, "nougatimageprocessor": 59, "ideficsimageprocessor": 59, "rtdetrimageprocessor": 59, "efficientnetimageprocessor": 59, "40": [59, 67], "deformabledetrimageprocessor": 59, "idefics3imageprocessor": 59, "fuyuimageprocessor": 59, "videollavaimageprocessor": 59, "pvtimageprocessor": 59, "09": 59, "oneformerimageprocessor": 59, "mobilenetv1imageprocessor": 59, "07": [59, 98, 99, 100, 103], "owlv2imageprocessor": 59, "chineseclipimageprocessor": 59, "efficientformerimageprocessor": 59, "llavaonevisionimageprocessor": 59, "swin2srimageprocessor": 59, "vithybridimageprocessor": 59, "owlvitimageprocessor": 59, "04": 59, "groundingdinoimageprocessor": 59, "03": 59, "perceiverimageprocessor": 59, "chameleonimageprocessor": 59, "levitimageprocessor": 59, "vitmatteimageprocessor": 59, "extens": [59, 74], "tri": 59, "def": [59, 85], "hasattr": 59, "feature_extractor": 59, "encount": 59, "becaus": 59, "until": 59, "successfulli": 59, "imageprocessor": 59, "autoimageprocessor": 59, "from_pretrain": 59, "openai": 59, "vit": 59, "patch32": 59, "pillowconvertrgb": 59, "48145467": 59, "4578275": 59, "40821072": 59, "26862955": 59, "2613026": 59, "2757771": 59, "size_dict": 59, "shortest_edg": 59, "invalid_kei": 59, "default_to_squar": 59, "height_width_ord": 59, "constraint": 59, "els": [59, 67, 107, 108], "incompat": 59, "longest_edg": 59, "param_nam": 59, "entri": 59, "conform": 59, "messag": [59, 83], "do_res": 59, "do_center_crop": 59, "crop_siz": 59, "do_rescal": 59, "rescale_factor": 59, "00392156862745098": 59, "do_norm": 59, "image_mean": 59, "image_std": 59, "do_convert_rgb": 59, "rescal": 59, "deviat": 59, "clipprocessor": 59, "crop_pct": 59, "tailor": 59, "convnext": 59, "percentag": 59, "prepar": 59, "replic": 59, "build": [59, 74, 82], "blip": 59, "255": 59, "openai_clip_mean": 59, "openai_clip_std": 59, "accord": 59, "behavior": 59, "mobilenetv2": 59, "per": 59, "equival": 59, "bg": 60, "strict_level": 60, "min_select": 60, "min_width": 60, "min_height": 60, "min_resolut": 60, "strict": [60, 94, 100], "get_imag": 60, "get_image_fil": 60, "list_image_fil": 60, "random_imag": 60, "randomli": 60, "random_image_fil": 60, "8057": 60, "000000": 60, "000001": 60, "000002": 60, "000003": 60, "000004": 60, "home": 60, "dgh": [60, 68, 109], "2400x1600": 60, "0x7feb86ed5160": 60, "003258": 60, "400x400": 60, "0x7feb86a748b0": 60, "quickli": 61, "backgroundimageset": 61, "list_bg_image_fil": 61, "get_bg_image_fil": 61, "get_bg_imag": 61, "random_bg_image_fil": 61, "random_bg_imag": 61, "opencv": 62, "denois": [62, 67], "inspir": [62, 71, 75, 82, 102], "mf666": [62, 102], "mist": 62, "fucker": 62, "diameter_min": 62, "diameter_max": 62, "sigma_color_min": 62, "sigma_color_max": 62, "sigma_space_min": 62, "sigma_space_max": 62, "radius_min": 62, "radius_max": 62, "eps_min": 62, "eps_max": 62, "b_iter": 62, "g_iter": 62, "random": [62, 80], "bilater": 62, "guid": 62, "stage": 62, "preserv": 62, "diamet": 62, "sigma": 62, "space": [62, 71, 82], "window": [62, 67], "term": 62, "contrib": 62, "noisy_imag": 62, "cleaned_img": 62, "cleaned_imag": 62, "blurri": [63, 67], "noisi": 63, "nafnet": [63, 106], "scunet": [63, 64, 106], "adversari": [63, 106], "remove_adversarial_nois": 63, "restore_with_nafnet": 63, "restore_with_scunet": 63, "ve": 64, "gaussian": 64, "To": 64, "correctli": 64, "credibl": 64, "rgg": [64, 65], "red": [64, 73], "gopro": 64, "sidd": 64, "tile_s": [64, 65, 83], "tile_overlap": [64, 65, 83], "batch_siz": [64, 65, 83], "nafnetmodeltyp": 64, "tile": [64, 65, 83], "gan": 65, "128": 65, "scunetmodeltyp": 65, "automatic1111": 66, "stabl": [66, 67, 89, 109], "diffus": [66, 67, 89], "webui": [66, 67, 68], "novelai": 66, "sdwui": 66, "submodul": 66, "nai": [66, 106], "docstr": 66, "sdmetadata": 66, "parse_sdmeta_from_text": 66, "get_sdmeta_from_imag": 66, "save_image_with_sdmeta": 66, "read_metadata": 66, "save_with_metadata": 66, "naimetadata": 66, "get_naimeta_from_imag": 66, "add_naimeta_to_imag": 66, "save_image_with_naimeta": 66, "formatt": 67, "a1111": 67, "sd_metadata_simpl": 67, "sd_metadata_complex": 67, "prompt": 67, "neg_prompt": 67, "neg": 67, "__str__": 67, "sd1": 67, "extrem": 67, "delic": 67, "beauti": 67, "offici": 67, "global": [67, 105], "illumin": 67, "soft": 67, "shadow": 67, "super": 67, "light": 67, "novel": [67, 69], "4k": 67, "metal_textur": 67, "striped_background": 67, "rich": 67, "cg": 67, "uniti": 67, "8k": 67, "wallpap": 67, "unreal": 67, "sci": 67, "fi": 67, "fantasi": 67, "silver_skin": 67, "cut": [67, 73], "silver_impossible_bodysuit": 67, "gem_on_chest": 67, "cut_silver_mechanical_leotard": 67, "headgear": [67, 73], "1_girl": 67, "solo": [67, 72, 73, 74, 75, 79, 80, 81, 82], "slim_waist": 67, "hair": [67, 73], "long": 67, "lumin": 67, "medium_breast": [67, 81], "indistinct_camelto": 67, "flat_crotch": 67, "coquettish": 67, "squint": 67, "evil_smil": 67, "dark_persona": 67, "mouth": 67, "wet": 67, "slim_fac": 67, "tall_girl": 67, "matur": 67, "mature_fac": 67, "slim_figur": 67, "slim_leg": 67, "groin": 67, "bare_thigh": 67, "easyneg": 67, "sketch": 67, "ugli": 67, "huge": 67, "logo": 67, "monochrom": [67, 93, 96, 106], "bad": 67, "mutat": 67, "horror": 67, "geometri": 67, "bad_prompt": 67, "miss": 67, "finger": 67, "limb": 67, "anatomi": 67, "interlock": 67, "digit": 67, "arm": 67, "2girl": 67, "deform": 67, "artist": 67, "blush": [67, 74, 75, 79, 82], "lipstick": 67, "skindent": 67, "tie": 67, "big_breast": 67, "thighhigh": [67, 74], "pubic_hair": [67, 73], "3d": [67, 91], "realist": 67, "slip": [67, 76], "head_out_of_fram": 67, "curvi": 67, "sampler": 67, "ddim": 67, "cfg": 67, "seed": 67, "3827064803": 67, "512x848": 67, "hash": 67, "eb49192009": 67, "anidosmix": 67, "skip": 67, "new_imag": 67, "let": 67, "what": 67, "nslim_fac": 67, "848": 67, "_sdmeta_text": 67, "directli": 67, "starri": 67, "night": 67, "daylight": 67, "euler": 67, "sd2": 67, "1girl": [67, 72, 73, 74, 75, 76, 79, 80, 81, 82], "blue": 67, "footwear": 67, "shoe": 67, "bang": [67, 73, 74, 79, 82], "indoor": 67, "sleev": 67, "ahog": [67, 73, 74, 75, 79, 82], "dress": [67, 73], "pot": 67, "plant": 67, "bag": [67, 74, 75, 79, 82], "bun": [67, 73], "lora": 67, "bluearchive10": 67, "bluearchiv": 67, "neg1": 67, "dpm": 67, "2m": 67, "sde": 67, "karra": 67, "2647703743": 67, "768x768": 67, "72bd94132e": 67, "cutemix": 67, "strength": 67, "controlnet": 67, "control_v11p_sd15_openpos": 67, "cab727d4": 67, "weight": 67, "perfect": 67, "param": 67, "hire": 67, "upscal": [67, 106], "latent": 67, "ti": 67, "339cc9210f70": 67, "66a7279a88dd": 67, "info": 67, "underli": [67, 85], "sd_meta": 67, "scope": 67, "dst_file": [67, 69], "webp": 67, "systemerror": [67, 69], "input_imag": 67, "output_imag": 67, "a41": 68, "safetensor": 68, "torch": 68, "command": [68, 109], "pip": [68, 109], "_check_env": 68, "model_fil": 68, "key1": 68, "value1": 68, "key2": 68, "value2": 68, "src_model_fil": 68, "dst_model_fil": 68, "new_metadata": 68, "john": 68, "doe": [68, 72, 80, 94, 100], "input_model": 68, "output_model": 68, "softwar": 69, "generation_tim": 69, "dataclass": 69, "encapsul": 69, "taken": 69, "alia": 69, "success": [69, 109], "add_lsb_meta": 69, "save_metainfo": 69, "metainfo": 69, "prefer": 69, "isneti": [70, 106], "get_isnetis_mask": 70, "segment_with_isneti": 70, "segment_rgba_with_isneti": 70, "co": 71, "seg": 71, "1024": [71, 82], "app": 71, "l8": 71, "00ff00": 71, "mask_": 71, "image_": 71, "hutao_seg": 71, "skadi": [71, 74, 75, 79, 82], "skadi_seg": 71, "drop": [72, 73, 74, 79, 81, 82], "cosplai": 72, "no_eyewear": 72, "eyewear": [72, 73], "span": [72, 73], "matter": [72, 73], "red_hair": [72, 73, 80, 81], "use_preset": 72, "custom_blacklist": 72, "onlin": 72, "preset": 72, "ones": 72, "neither": [72, 73], "nor": [72, 73], "anal_hair": 73, "anal_tail": 73, "arm_behind_head": 73, "arm_hair": 73, "arm_under_breast": 73, "arms_behind_head": 73, "bird_on_head": 73, "blood_in_hair": 73, "breasts_on_glass": 73, "breasts_on_head": 73, "cat_on_head": 73, "closed_ey": 73, "clothed_female_nude_femal": 73, "clothed_female_nude_mal": 73, "clothed_male_nude_femal": 73, "clothes_between_breast": 73, "cream_on_fac": 73, "drying_hair": 73, "empty_ey": 73, "face_to_breast": 73, "food_on_fac": 73, "food_on_head": 73, "game_boi": 73, "grabbing_anoth": 73, "s_hair": 73, "grabbing_own_breast": 73, "gun_to_head": 73, "head_between_breast": 73, "heart_in_ey": 73, "multiple_boi": 73, "multiple_girl": 73, "object_on_breast": 73, "object_on_head": 73, "paint_splatter_on_fac": 73, "parted_lip": [73, 74, 75, 79, 82], "penis_on_fac": 73, "person_on_head": 73, "pokemon_on_head": 73, "rabbit_on_head": 73, "rice_on_fac": 73, "severed_head": 73, "star_in_ey": 73, "sticker_on_fac": 73, "tentacles_on_mal": 73, "tying_hair": 73, "built": [73, 85], "mutabl": 73, "constructor": 73, "empti": 73, "hold": [73, 74, 75, 79, 82], "futa": 73, "cum": 73, "rub": 73, "shade": 73, "plai": 73, "drill": 73, "skin": 73, "sidelock": 73, "twintail": [73, 74, 75, 79, 82], "braid": 73, "afro": 73, "bald": 73, "dreadlock": 73, "ponytail": 73, "updo": 73, "beard": 73, "mustach": 73, "pointi": 73, "horn": 73, "tail": 73, "ornament": 73, "hairband": 73, "pupil": 73, "bow": [73, 74, 75], "headwear": 73, "ribbon": [73, 75, 79], "crown": 73, "cap": 73, "hairclip": [73, 79], "mole": 73, "halo": 73, "fluff": 73, "flower": [73, 74, 75, 79, 82], "glass": [73, 76], "fang": 73, "boi": 73, "beret": 73, "heterochromia": 73, "headdress": 73, "eyepatch": 73, "headphon": 73, "eyebrow": 73, "eyelash": 73, "sunglass": 73, "intak": 73, "scrunchi": 73, "ear_pierc": 73, "headband": 73, "ring": 73, "under_mouth": 73, "freckl": 73, "lip": 73, "eyelin": 73, "eyeshadow": 73, "tassel": 73, "whitelist_suffix": 73, "whitelist_prefix": 73, "whitelist_word": 73, "suffix": [73, 78], "pool": 73, "whitelist": 73, "blacklist": [73, 77, 106], "singular": 73, "plural": 73, "chair": 73, "whole": 73, "word": 73, "hear": 73, "72": 73, "outdat": 74, "anymor": 74, "baselin": 74, "practic": 74, "use_real_nam": [74, 79], "general_threshold": [74, 75, 82], "character_threshold": [74, 75, 82], "drop_overlap": [74, 75, 79, 82], "real": [74, 79, 96, 106], "renam": [74, 79], "redirect": [74, 79], "mani": [74, 79], "websit": [74, 79], "rate": [74, 75, 82, 94, 96, 106], "char": [74, 75, 82], "9897817373275757": 74, "question": [74, 75, 82, 94], "010265946388244629": 74, "explicit": [74, 75, 82, 94], "2809715270996094e": 74, "9939777851104736": 74, "5032387375831604": 74, "black_bord": 74, "9943548440933228": 74, "black_glov": [74, 75, 79, 82], "5011609792709351": 74, "blue_ski": [74, 75, 79, 82], "6877802610397339": 74, "5543792843818665": 74, "8268730640411377": 74, "cloud": [74, 75, 79, 82], "8504303693771362": 74, "cowboy_shot": [74, 75, 79, 82], "6008237600326538": 74, "crop_top": [74, 75, 79, 82], "6635787487030029": 74, "dai": [74, 75, 79, 82], "8496965765953064": 74, "glove": [74, 75, 79, 82], "6107005476951599": 74, "hair_between_ey": [74, 75, 79, 82], "668294370174408": 74, "5619469285011292": 74, "holding_baseball_bat": [74, 75, 79, 82], "5141720771789551": 74, "letterbox": 74, "long_hair": [74, 75, 79, 81, 82], "9884189963340759": 74, "looking_at_view": [74, 75, 79, 82], "5673105120658875": 74, "midriff": [74, 75, 79, 82], "6290556192398071": 74, "navel": [74, 75, 79, 82], "9631235003471375": 74, "no_hat": [74, 75, 79], "7978747487068176": 74, "no_headwear": [74, 75, 79, 82], "7577926516532898": 74, "outdoor": [74, 75, 79, 82], "7118550539016724": 74, "5452839136123657": 74, "pillarbox": 74, "9841411709785461": 74, "red_ey": [74, 75, 79, 82], "958786129951477": 74, "shirt": [74, 75, 79, 82], "6720131039619446": 74, "short_sleev": [74, 75, 79, 82], "7077711820602417": 74, "silver_hair": [74, 75, 79], "6673924326896667": 74, "sky": [74, 75, 79, 82], "8709812760353088": 74, "9614333510398865": 74, "sportswear": [74, 75, 79, 82], "7786177396774292": 74, "6842771172523499": 74, "sweat": [74, 75, 79, 82], "9076308012008667": 74, "thigh": [74, 75, 79, 82], "580970823764801": 74, "skadi_": [74, 75, 82], "arknight": [74, 75, 82], "9633345007896423": 74, "9988503456115723": 74, "001651763916015625": 74, "00012505054473876953": 74, "9829280972480774": 74, "894218385219574": 74, "8733789920806885": 74, "backpack": [74, 75, 79, 82], "6322951316833496": 74, "9987058639526367": 74, "bag_charm": [74, 75], "9754379987716675": 74, "6810564994812012": 74, "9708781838417053": 74, "6356008052825928": 74, "5633733868598938": 74, "brick_wal": 74, "5315935611724854": 74, "brown_hair": [74, 75, 79, 82], "9397273659706116": 74, "9229896664619446": 74, "charm_": [74, 75], "9006357789039612": 74, "citi": 74, "9020784497261047": 74, "cityscap": 74, "9547432661056519": 74, "5296419262886047": 74, "8253412246704102": 74, "5619839429855347": 74, "hair_flow": [74, 75, 79, 82], "8277763724327087": 74, "hair_orna": [74, 75, 79, 82], "9356368780136108": 74, "hair_ribbon": [74, 75, 79], "5288072824478149": 74, "jacket": [74, 75, 79, 82], "6336134076118469": 74, "9703260064125061": 74, "8188960552215576": 74, "phone_screen": 74, "9579574465751648": 74, "9954615235328674": 74, "plaid": [74, 75, 79], "9725285172462463": 74, "plaid_skirt": [74, 75, 79], "9638455510139465": 74, "pleated_skirt": [74, 75, 79, 82], "7226815819740295": 74, "5321241021156311": 74, "red_nail": [74, 79], "5493080615997314": 74, "school_bag": [74, 75], "9863407611846924": 74, "school_uniform": [74, 75, 79, 82], "6794284582138062": 74, "5062428116798401": 74, "shoulder_bag": 74, "9325523972511292": 74, "skirt": [74, 75, 79, 82], "92237788438797": 74, "skyscrap": 74, "7728171348571777": 74, "sleeves_past_wrist": [74, 75, 79], "7257086038589478": 74, "smile": [74, 75, 79, 82], "5357837080955505": 74, "6939404010772705": 74, "7054293155670166": 74, "tongu": [74, 75, 79, 82], "9990814924240112": 74, "tongue_out": [74, 75, 79, 82], "9992498755455017": 74, "5012534260749817": 74, "very_long_hair": [74, 75, 79, 81, 82], "7461410164833069": 74, "lagpixellol": 75, "deepgelbooru_onnx": 75, "categori": [75, 90, 98], "dim": [75, 82], "9986732006072998": 75, "0013858973979949951": 75, "315376281738281e": 75, "9972434639930725": 75, "basebal": [75, 82], "5982598662376404": 75, "baseball_bat": [75, 79, 82], "6429562568664551": 75, "bike_short": 75, "36296138167381287": 75, "8308937549591064": 75, "black_shirt": [75, 79, 82], "7388008832931519": 75, "6039759516716003": 75, "30909663438796997": 75, "9694308042526245": 75, "6422968506813049": 75, "5898381471633911": 75, "8145260810852051": 75, "652222216129303": 75, "dolphin_short": 75, "466494083404541": 75, "7183809280395508": 75, "6753682494163513": 75, "7302790880203247": 75, "6649775505065918": 75, "large_breast": [75, 79, 82], "8446108102798462": 75, "98187655210495": 75, "8140730857849121": 75, "6360533833503723": 75, "9635934829711914": 75, "33370012044906616": 75, "44239571690559387": 75, "7891374826431274": 75, "6471294164657593": 75, "9958090782165527": 75, "8736815452575684": 75, "872096061706543": 75, "5640895366668701": 75, "5049663186073303": 75, "8832778930664062": 75, "9687467813491821": 75, "sports_bra": 75, "3659853935241699": 75, "9309735298156738": 75, "49939480423927307": 75, "stomach": [75, 79, 82], "446407288312912": 75, "809670090675354": 75, "6560589075088501": 75, "47956040501594543": 75, "9832853674888611": 75, "9994162321090698": 75, "0008397102355957031": 75, "00035390257835388184": 75, "9926226139068604": 75, "899387001991272": 75, "34215790033340454": 75, "5701972246170044": 75, "9512913227081299": 75, "6664570569992065": 75, "5614628791809082": 75, "33615976572036743": 75, "5770801305770874": 75, "987317681312561": 75, "37286585569381714": 75, "cardigan": [75, 79], "36409223079681396": 75, "7329680919647217": 75, "collared_shirt": [75, 79], "5924292206764221": 75, "4344901144504547": 75, "7465001344680786": 75, "5225946307182312": 75, "6976451873779297": 75, "9265321493148804": 75, "34527891874313354": 75, "6675043106079102": 75, "9096828699111938": 75, "long_sleev": [75, 79, 82], "41341525316238403": 75, "8418735265731812": 75, "miniskirt": [75, 79], "3675632178783417": 75, "nail_polish": [75, 79], "5284417867660522": 75, "open_cloth": [75, 79], "30296844244003296": 75, "48789578676223755": 75, "36596980690956116": 75, "7759367227554321": 75, "6535028219223022": 75, "8975257873535156": 75, "36911237239837646": 75, "4171145558357239": 75, "3942635953426361": 75, "6772940754890442": 75, "9397937655448914": 75, "5207280516624451": 75, "4673041105270386": 75, "9118321537971497": 75, "9967410564422607": 75, "9970728158950806": 75, "8419480323791504": 75, "6489560604095459": 75, "white_shirt": [75, 79], "6217572689056396": 75, "underscor": [76, 82], "convent": 76, "restor": [76, 106], "use_spac": 76, "use_escap": 76, "include_scor": 76, "score_descend": 76, "_": 76, "escap": 76, "unsaf": 76, "sort": [76, 80], "descend": 76, "panty_pul": 76, "6826801300048828": 76, "958938717842102": 76, "drinking_glass": 76, "9340789318084717": 76, "areola_slip": 76, "41196826100349426": 76, "9988248348236084": 76, "drink": 76, "pull": 76, "areola": 76, "999": 76, "959": 76, "934": 76, "683": 76, "412": 76, "mldanbooru": [77, 106], "get_mldanbooru_tag": 77, "wd14": [77, 79, 106], "get_wd14_tag": [77, 79], "convert_wd14_emb_to_predict": 77, "denormalize_wd14_emb": 77, "deepdanbooru": [77, 79, 106], "get_deepdanbooru_tag": [77, 79], "deepgelbooru": [77, 106], "get_deepgelbooru_tag": 77, "add_underlin": 77, "remove_underlin": 77, "tags_to_text": 77, "drop_overlap_tag": 77, "is_blacklist": 77, "drop_blacklisted_tag": 77, "char_whitelist_suffix": 77, "char_whitelist_prefix": 77, "char_whitelist_word": 77, "char_suffix": 77, "char_prefix": 77, "charactertagpool": 77, "is_basic_character_tag": 77, "drop_basic_character_tag": 77, "sort_tag": 77, "tag_match_suffix": 77, "tag_match_prefix": 77, "tag_match_ful": 77, "t1": 78, "t2": 78, "fulli": 78, "ml": 79, "448": 79, "keep_ratio": 79, "9999984502792358": [79, 101], "9999946355819702": 79, "9994951486587524": 79, "998144268989563": 79, "9978417158126831": 79, "9941409230232239": 79, "9799384474754333": 79, "979142427444458": 79, "961823582649231": 79, "961323618888855": 79, "9490893483161926": 79, "9450850486755371": 79, "9425153136253357": 79, "9409335255622864": 79, "9319437146186829": 79, "9265308976173401": 79, "9259042143821716": 79, "922250509262085": 79, "9199565052986145": 79, "9175475835800171": 79, "9102761745452881": 79, "9076938629150391": 79, "9052775502204895": 79, "8938589692115784": 79, "8894285559654236": 79, "8891903162002563": 79, "8845980763435364": 79, "8842408061027527": 79, "8659475445747375": 79, "862621009349823": 79, "8616052865982056": 79, "8562789559364319": 79, "short_short": [79, 82], "8555729389190674": 79, "8533340096473694": 79, "black_short": [79, 82], "8477485775947571": 79, "8430152535438538": 79, "tied_long_hair": [79, 82], "8340626955032349": 79, "crop_top_overhang": 79, "8266023397445679": 79, "8222048282623291": 79, "8202669620513916": 79, "8061150312423706": 79, "ass_visible_through_thigh": [79, 82], "7803354859352112": 79, "thigh_gap": [79, 82], "7789446711540222": 79, "arms_up": 79, "7052110433578491": 79, "9999866485595703": 79, "997043788433075": 79, "9969649910926819": 79, "9957101345062256": 79, "9928386807441711": 79, "9886980056762695": 79, "9864778518676758": 79, "ghost": [79, 82], "9769423007965088": 79, "9747489094734192": 79, "9736957550048828": 79, "9388670325279236": 79, "9356311559677124": 79, "91000896692276": 79, "8955123424530029": 79, "8910233378410339": 79, "8904104828834534": 79, "8881211280822754": 79, "8876776695251465": 79, "8864808678627014": 79, "8810517191886902": 79, "8798807263374329": 79, "8765745162963867": 79, "8737136125564575": 79, "8650439381599426": 79, "8613706827163696": 79, "blue_cardigan": 79, "8571277260780334": 79, "8333670496940613": 79, "8160212635993958": 79, "eyebrows_visible_through_hair": 79, "8122442364692688": 79, "8091571927070618": 79, "8082079887390137": 79, "8048468232154846": 79, "8042327165603638": 79, "7984272241592407": 79, "blazer": [79, 82], "794708251953125": 79, "78981614112854": 79, "7892146110534668": 79, "shaped_pupil": [79, 82], "7867060899734497": 79, "gradient_hair": 79, "786359965801239": 79, "7790888547897339": 79, "brown_skirt": 79, "7760675549507141": 79, "774523913860321": 79, "7721588015556335": 79, "7697228789329529": 79, "755959689617157": 79, "multicolored_hair": 79, "7477189898490906": 79, "7476690411567688": 79, "rail": 79, "7476617693901062": 79, "blue_jacket": 79, "7458406090736389": 79, "741143524646759": 79, "7364678978919983": 79, "7193643450737": 79, "red_neckwear": 79, "7108616828918457": 79, "7086325287818909": 79, "7055293321609497": 79, "7039415836334229": 79, "7018357515335083": 79, "shuffl": 80, "count": [80, 107, 108], "2boi": 80, "cat_ear": 80, "uniqu": 80, "8849405313291128": 81, "8548297594823425": 81, "03910296474461261": 81, "6615180440330748": 81, "21552028866308015": 81, "3165260620737027": 81, "47744464927382957": 81, "tagger": 82, "smilingwolf": 82, "wd": 82, "swinv2_v3": 82, "general_mcut_en": 82, "character_mcut_en": 82, "no_underlin": 82, "mcut": 82, "replac": 82, "index": [82, 109], "follw": 82, "valuabl": 82, "enabl": 82, "rapid": 82, "queri": 82, "0011444687843322754": 82, "8876402974128723": 82, "106781005859375": 82, "000277101993560791": 82, "997527003288269": 82, "9797663688659668": 82, "9905703663825989": 82, "9761719703674316": 82, "8981098532676697": 82, "8810765743255615": 82, "9498510360717773": 82, "8377365469932556": 82, "945058286190033": 82, "9457170367240906": 82, "969594419002533": 82, "7881088852882385": 82, "7687551379203796": 82, "9301245212554932": 82, "6703325510025024": 82, "white_hair": 82, "5292627811431885": 82, "8677047491073608": 82, "grey_hair": 82, "5859264731407166": 82, "9536856412887573": 82, "8056888580322266": 82, "8394746780395508": 82, "9473626613616943": 82, "8986269235610962": 82, "9385137557983398": 82, "8408567905426025": 82, "alternate_costum": 82, "4245271384716034": 82, "931140661239624": 82, "8830795884132385": 82, "7279844284057617": 82, "artist_nam": 82, "5333830714225769": 82, "64717698097229": 82, "9516432285308838": 82, "9655293226242065": 82, "9485014081001282": 82, "7366660833358765": 82, "7161656618118286": 82, "5858667492866516": 82, "6186309456825256": 82, "41193312406539917": 82, "467605859041214": 82, "36282333731651306": 82, "3756745457649231": 82, "motion_blur": 82, "5091936588287354": 82, "951993465423584": 82, "5634750723838806": 82, "8232709169387817": 82, "9869340658187866": 82, "49491602182388306": 82, "5193622708320618": 82, "003406703472137451": 82, "0007208287715911865": 82, "9798132181167603": 82, "8046203851699829": 82, "7596215009689331": 82, "7620116472244263": 82, "46084529161453247": 82, "48454540967941284": 82, "5152207016944885": 82, "8023070096969604": 82, "8653596639633179": 82, "7201820611953735": 82, "7816740870475769": 82, "697688639163971": 82, "8974947333335876": 82, "7491052746772766": 82, "5015512704849243": 82, "6401398181915283": 82, "43420469760894775": 82, "4528769850730896": 82, "5730487704277039": 82, "6739872694015503": 82, "5545973181724548": 82, "6946243047714233": 82, "5487751364707947": 82, "7439308166503906": 82, "4186026453971863": 82, "47378358244895935": 82, "4690653085708618": 82, "7565015554428101": 82, "hu_tao_": 82, "genshin_impact": 82, "9262397289276123": 82, "boo_tao_": 82, "942080020904541": 82, "denorm": 82, "denormalizer_nam": 82, "mnum2_al": 82, "understand": 82, "redund": 82, "structur": [82, 106], "b": 82, "r": [82, 94, 100], "c": 82, "linalg": 82, "norm": 82, "approx": [82, 83], "1e": 82, "cdc_anime_onnx": 83, "realli": 83, "As": [83, 94, 100], "1024x1024": 83, "2060": 83, "gpu": 83, "cost": 83, "cpu": [83, 88, 107, 108], "experi": 83, "hgsr": 83, "mhr": 83, "aug_x4_320": 83, "cute_waifu_aroma": 83, "pngimageplugin": 83, "pngimagefil": 83, "1168x1168": 83, "0x7f0e8ca06880": 83, "4672x4672": 83, "0x7f0e48edb640": 83, "cdc": [84, 106], "upscale_with_cdc": 84, "lru_cach": 85, "wrap": 85, "synchron": 85, "prevent": 85, "race": 85, "condit": 85, "maxsiz": 85, "expensive_funct": 85, "expens": 85, "lock": [85, 105], "safeti": [85, 102], "multithread": 85, "my_funct": 85, "introduc": 85, "acquisit": 85, "critic": 85, "mathemat": 86, "activ": 86, "deep": 86, "problem": [86, 94, 100], "input_valu": 86, "frac": 86, "26894142": 86, "73105858": 86, "ts_lru_cach": 87, "get_onnx_provid": 87, "open_onnx_model": 87, "cudaexecutionprovid": 88, "cpuexecutionprovid": 88, "ckpt": 88, "inferencesess": 88, "onnx_mod": 88, "decid": 88, "linux": [88, 107, 108], "execut": [88, 107, 108], "ignor": 88, "cuda": [88, 107, 108], "forc": 88, "anime_ai_check": 89, "mobilenetv3_sce_dist": [89, 100, 104], "mainli": 89, "caformer_s36_plus_sc": 89, "graph": 89, "9996960163116455": 89, "9999125003814697": 89, "997803270816803": 89, "9960069060325623": 89, "9887709021568298": 89, "9998629093170166": 89, "0013722758740186691": 89, "00020673229300882667": 89, "0001895089662866667": 89, "0008857478387653828": 89, "552320024231449e": 89, "001168627175502479": 89, "bangumi": [90, 91], "vision": 90, "imageri": 90, "bangumi_char_typ": 90, "definit": [90, 97], "video": 90, "secondari": 90, "often": 90, "lack": 90, "lead": 90, "under": [90, 109], "three": 90, "judg": 90, "anime_portrait": [90, 96], "mobilenetv3_v0_dist": [90, 99, 103, 104], "9998525381088257": 90, "00012103465269319713": 90, "6464786313008517e": 90, "906112609314732e": 90, "06": [90, 91, 93, 98, 99, 100, 101, 103], "9997243285179138": 90, "0002490800397936255": 90, "7215803381986916e": 90, "354368557978887e": 90, "9998849630355835": 90, "90006631379947e": 90, "3920385754317977e": 90, "2084233276254963e": 90, "9998877048492432": 90, "732793503440917e": 90, "4264976925915107e": 90, "0623419257171918e": 90, "07076334953308105": 90, "9290977716445923": 90, "0001044218079186976": 90, "4467317163944244e": 90, "2568268832401372e": 90, "9999498128890991": 90, "1810528778587468e": 90, "879474429093534e": 90, "260669109295122e": 90, "9999510049819946": 90, "2321036592766177e": 90, "025227553938748e": 90, "4251427273848094e": 90, "999957799911499": 90, "4273678718600422e": 90, "6884023302263813e": 90, "880981603288092e": 90, "0002326338435523212": 90, "9996368885040283": 90, "164971561403945e": 90, "00020793956355191767": 90, "13438372313976288": 90, "8652494549751282": 90, "000158855298650451": 90, "000238816806813702": 90, "3589179217815399": 90, "6406960487365723": 90, "0001471740542910993": 90, "002255884697660804": 90, "08208147436380386": 90, "9152728915214539": 90, "00038967153523117304": 90, "227699592884164e": 90, "0835404282261152e": 90, "1437502406770363e": 90, "9999284744262695": 90, "2125529792683665e": 90, "0218892384727951e": 90, "00011914174683624879": 90, "9998584985733032": 90, "2007669283775613e": 90, "6357082131435163e": 90, "3068713896209374e": 90, "9999185800552368": 90, "066640925273532e": 90, "529400813335087e": 90, "089402500540018e": 90, "9999388456344604": 90, "6406959295272827": 90, "not_paint": 91, "anime_classif": 91, "older": 91, "mobilenetv3_v1": [91, 101], "5_dist": 91, "3_dist": 91, "plot": [91, 94, 100, 104], "caformer_s36_v1": 91, "3_focal": 91, "8346158862113953": 91, "004201625939458609": 91, "0028638991061598063": 91, "15633030235767365": 91, "001988308737054467": 91, "9868855476379395": 91, "001178382197394967": 91, "00015886101755313575": 91, "0005986307514831424": 91, "011178601533174515": 91, "9933090209960938": 91, "0012440024875104427": 91, "00040085514774546027": 91, "004924307577311993": 91, "00012189441622467712": 91, "00031298911198973656": 91, "9968050718307495": 91, "182305903872475e": 91, "0027923565357923508": 91, "7805559259140864e": 91, "0004650334012694657": 91, "996709942817688": 91, "736721191671677e": 91, "0027629584074020386": 91, "4619508621981367e": 91, "0003803370927926153": 91, "998649537563324": 91, "190127922105603e": 91, "0008622839814051986": 91, "595230686594732e": 91, "0004573142796289176": 91, "00031435859273187816": 91, "8671838641166687": 91, "13199880719184875": 91, "563074617180973e": 91, "153919796110131e": 91, "290010737255216e": 91, "9727378487586975": 91, "027150526642799377": 91, "162296004826203e": 91, "4933258828241378e": 91, "0004275702522136271": 91, "995402455329895": 91, "002233930164948106": 91, "001911122351884842": 91, "1603819727897644": 91, "0007561995880678296": 91, "00017044576816260815": 91, "838487982749939": 91, "0002034590725088492": 91, "005001617129892111": 91, "000932251859921962": 91, "009352140128612518": 91, "9846979379653931": 91, "6018555470509455e": 91, "004064667969942093": 91, "464051254326478e": 91, "025772539898753166": 91, "9699516296386719": 91, "00011656546121230349": 91, "287263775244355e": 91, "370255853951676e": 91, "01098843663930893": 91, "0031668643932789564": 91, "9857884049415588": 91, "499273488065228e": 91, "8419872251106426e": 91, "0003471920208539814": 91, "029472889378666878": 91, "9700765609741211": 91, "0012387704337015748": 91, "001172148622572422": 91, "787473391043022e": 91, "003680602880194783": 91, "9938107132911682": 91, "8346157073974609": 91, "8671836853027344": 91, "8384883403778076": 91, "9846979975700378": 91, "9700766801834106": 91, "greyscal": 92, "jpeg_ful": [92, 105], "6125901": 92, "6125785": [92, 105], "6124220": 92, "rough": [93, 94, 100], "polish": 93, "mobilenetv3_v2": 93, "2_dist": [93, 101], "910087929805741e": 93, "1241951510310173": 93, "8757457137107849": 93, "00018937293498311192": 93, "030049214139580727": 93, "9697614312171936": 93, "008933082222938538": 93, "05096456781029701": 93, "9401022791862488": 93, "009832272306084633": 93, "9898634552955627": 93, "00030428936588577926": 93, "013919820077717304": 93, "9819902181625366": 93, "004089969675987959": 93, "04166747257113457": 93, "9582782983779907": 93, "4218515288084745e": 93, "8849249482154846": 93, "1149177998304367": 93, "0001573085755808279": 93, "9907882809638977": 93, "008958994410932064": 93, "0002527958422433585": 93, "9831690788269043": 93, "01682441122829914": 93, "613856385229155e": 93, "8757458329200745": 93, "8849248290061951": 93, "million": 94, "anime_r": [94, 96], "boundari": [94, 100], "challeng": [94, 100], "clean": [94, 100], "judgment": [94, 100], "intend": [94, 100], "quick": [94, 100, 106], "estim": [94, 100], "basi": [94, 100], "mobilenetv3_large_100_v0_ls0": 94, "caformer_s36_v0_ls0": 94, "7508869767189026": 94, "7034655809402466": 94, "728887677192688": 94, "7404400110244751": 94, "7446154952049255": 94, "7514738440513611": 94, "768704354763031": 94, "8219676613807678": 94, "7267540693283081": 94, "7645740509033203": 94, "7216582894325256": 94, "7615436315536499": 94, "815083920955658": 94, "8321858644485474": 94, "8204999566078186": 94, "820833146572113": 94, "chdir": 94, "doc": 94, "api_doc": 94, "7508870363235474": 94, "11212056130170822": 94, "06781744956970215": 94, "06917501986026764": 94, "7034654021263123": 94, "15903906524181366": 94, "06688199192285538": 94, "07061357796192169": 94, "7288877964019775": 94, "1476859599351883": 94, "060362350195646286": 94, "06306383013725281": 94, "7404399514198303": 94, "10337048768997192": 94, "08087948709726334": 94, "07530999928712845": 94, "055992450565099716": 94, "7446154356002808": 94, "13191790878772736": 94, "06747424602508545": 94, "06458679586648941": 94, "10566363483667374": 94, "07827574014663696": 94, "07079866528511047": 94, "7687042951583862": 94, "09974884241819382": 94, "06074819341301918": 94, "050435908138751984": 94, "8219675421714783": 94, "0593985915184021": 94, "06819795072078705": 94, "06569571048021317": 94, "1177448257803917": 94, "726753830909729": 94, "08980562537908554": 94, "06481882929801941": 94, "06922297924757004": 94, "10138414055109024": 94, "06351721286773682": 94, "07683827728033066": 94, "13798624277114868": 94, "05942752957344055": 94, "10584963858127594": 94, "7615437507629395": 94, "07317910343408585": 94, "060196295380592346": 94, "06751583516597748": 94, "0572039857506752": 94, "05398125201463699": 94, "06124086305499077": 94, "0525919646024704": 94, "8321859240531921": 94, "05922013148665428": 94, "06274889409542084": 94, "057530902326107025": 94, "8205001354217529": 94, "05683052912354469": 94, "06635929644107819": 94, "05597696080803871": 94, "8208332657814026": 94, "non_furri": 95, "mobilenetv3_v0": 95, "1_dist": 95, "9898804426193237": 95, "010119626298546791": 95, "9677742123603821": 95, "032225821167230606": 95, "959551215171814": 95, "040448784828186035": 95, "9535530209541321": 95, "04644693806767464": 95, "04358793422579765": 95, "9564120769500732": 95, "02767963521182537": 95, "9723203182220459": 95, "028900373727083206": 95, "9710996150970459": 95, "037573859095573425": 95, "9624261260032654": 95, "aicheck": [96, 106], "get_ai_created_scor": 96, "is_ai_cr": 96, "bangumi_char": [96, 106], "anime_bangumi_char_scor": 96, "anime_bangumi_char": 96, "anime_classify_scor": 96, "anime_classifi": 96, "is_greyscal": 96, "anime_completeness_scor": 96, "anime_complet": 96, "dbrate": [96, 106], "anime_dbrating_scor": 96, "anime_dbr": 96, "furri": [96, 106], "anime_furry_scor": 96, "anime_furri": 96, "get_monochrome_scor": 96, "is_monochrom": 96, "nsfw_pred_scor": 96, "nsfw_pred": 96, "portrait": [96, 106], "anime_portrait_scor": 96, "anime_rating_scor": 96, "anime_real_scor": 96, "safe_check_scor": 96, "safe_check": 96, "style_ag": [96, 106], "anime_style_age_scor": 96, "anime_style_ag": 96, "teen": [96, 106], "anime_teen_scor": 96, "anime_teen": 96, "is_truncated_fil": 96, "screen": 97, "row": 97, "bottom": 97, "grayscal": 97, "monochrome_detect": 97, "mobilenetv3_large_100_dist_safe2": 97, "mobilenetv3_dist": 97, "caformer_s36": 97, "mono": 97, "9614395499229431": 97, "9458909034729004": 97, "9559807777404785": 97, "9651952981948853": 97, "9379720687866211": 97, "8814834356307983": 97, "03941023349761963": 97, "07492382079362869": 97, "09546589106321335": 97, "016521310433745384": 97, "005693843588232994": 97, "0315730981528759": 97, "Not": 98, "five": 98, "hentai": 98, "neutral": 98, "porn": 98, "sexi": 98, "infinit": 98, "nsfwj": 98, "tfj": 98, "mobil": 98, "9970946311950684": 98, "00198739324696362": 98, "000894528697244823": 98, "4315058251668233e": 98, "099447197513655e": 98, "9282580614089966": 98, "061733175069093704": 98, "008979619480669498": 98, "0007789491210132837": 98, "0002501663693692535": 98, "7945129871368408": 98, "2044062316417694": 98, "0005603990866802633": 98, "0004847997915931046": 98, "564094367902726e": 98, "7977773547172546": 98, "01352313905954361": 98, "18791256844997406": 98, "0004888656549155712": 98, "00029804420773871243": 98, "04498734697699547": 98, "9509441256523132": 98, "4087972633424215e": 98, "003999904729425907": 98, "4542059185914695e": 98, "002892113756388426": 98, "982390284538269": 98, "02520776737947e": 98, "014633022248744965": 98, "858086610212922e": 98, "002532319398596883": 98, "9887337684631348": 98, "231979568838142e": 98, "008699454367160797": 98, "8187158022774383e": 98, "03564726561307907": 98, "954788088798523": 98, "343036850215867e": 98, "009289607405662537": 98, "00020158555707894266": 98, "006372362840920687": 98, "006019102409482002": 98, "9694945812225342": 98, "015214097686111927": 98, "002899901708588004": 98, "0004039364866912365": 98, "00012730166781693697": 98, "987038791179657": 98, "007135333959013224": 98, "005294707603752613": 98, "06964848190546036": 98, "0014777459437027574": 98, "9276643395423889": 98, "0003031621454283595": 98, "0009063396137207747": 98, "00028707628371194005": 98, "00010888021643040702": 98, "9992460012435913": 98, "00015473493840545416": 98, "0002033217460848391": 98, "563037691696081e": 98, "008058490231633186": 98, "00044566826545633376": 98, "937960684299469": 98, "05353058874607086": 98, "364063445587817e": 98, "00562260951846838": 98, "00012077406427124515": 98, "9897090792655945": 98, "004547217860817909": 98, "564737981942017e": 98, "016690678894519806": 98, "001258736359886825": 98, "9766013622283936": 98, "005440687295049429": 98, "4481674952548929e": 98, "01861923187971115": 98, "0008914825739338994": 98, "9674761295318604": 98, "012998746708035469": 98, "691116141155362e": 98, "0007601747056469321": 98, "0005019629606977105": 98, "039504989981651306": 98, "9591660499572754": 98, "0001652583305258304": 98, "0002614929690025747": 98, "020374108105897903": 98, "029394468292593956": 98, "9498046040534973": 98, "00016299057460855693": 98, "004782819654792547": 98, "002861740067601204": 98, "12280157208442688": 98, "8693908452987671": 98, "0001731760276015848": 98, "304211274255067e": 98, "03286275267601013": 98, "010648751631379128": 98, "9562522172927856": 98, "999900221824646": 99, "645313209854066e": 99, "3387104445428122e": 99, "9999704360961914": 99, "4465465685352683e": 99, "071506166132167e": 99, "9999785423278809": 99, "512719154561637e": 99, "292278612818336e": 99, "919455750496127e": 99, "9999444484710693": 99, "3647335082350764e": 99, "0555699191172607e": 99, "9999880790710449": 99, "3210242286731955e": 99, "7451418898417614e": 99, "9999822378158569": 99, "2084267331811134e": 99, "7460413321023225e": 99, "1532473820352607e": 99, "9999996423721313": 99, "0316136922483565e": 99, "840229633236049e": 99, "9999998807907104": [99, 100], "736660568800289e": 99, "199210472208506e": 99, "9999992847442627": 99, "r15": 100, "r18": 100, "sankaku": 100, "mobilenetv3_v1_pruned_ls0": 100, "caformer_s36_plu": [100, 104], "5863172936624323e": 100, "480062353375615e": 100, "9924363493919373": 100, "007255776319652796": 100, "0003077814180869609": 100, "996969997882843": 100, "0030054834205657244": 100, "4601260520284995e": 100, "9966891407966614": 100, "003293127752840519": 100, "770909148035571e": 100, "00025384966284036636": 100, "9996721744537354": 100, "399192691082135e": 100, "973351603141055e": 100, "9998563528060913": 100, "391309580067173e": 100, "0018681309884414077": 100, "9827859997749329": 100, "015345841646194458": 100, "013710384257137775": 100, "8339558839797974": 100, "15233369171619415": 100, "951323833462084e": 100, "00029566374723799527": 100, "9997004270553589": 100, "00018434497178532183": 100, "568440272123553e": 100, "9997699856758118": 100, "11225129129889e": 100, "051862899563275e": 100, "9999485015869141": 100, "902020231791539e": 100, "0005639699520543218": 100, "9994290471076965": 100, "anime_real_cl": 101, "4_dist": 101, "9999716281890869": 101, "8398366339388303e": 101, "9992202520370483": 101, "0007797438884153962": 101, "9999709129333496": 101, "905452492996119e": 101, "9999765157699585": 101, "3499671442550607e": 101, "9994087219238281": 101, "0005913018831051886": 101, "9999759197235107": 101, "4061362637439743e": 101, "9999052286148071": 101, "475799015490338e": 101, "403173675702419e": 101, "5848207794988411e": 101, "0010207017185166478": 101, "9989792704582214": 101, "2124368115328252e": 101, "9999977350234985": 101, "6512358342879452e": 101, "9999834299087524": 101, "359853614412714e": 101, "9999936819076538": 101, "600314317329321e": 101, "9999840259552002": 101, "5589323083986528e": 101, "9999843835830688": 101, "5513256585109048e": 101, "9999845027923584": 101, "pollut": 102, "shit": 102, "checker": 102, "mobilenet": 102, "v2": 102, "max_batch_s": 102, "1970": 103, "1980": 103, "1990": 103, "2000": 103, "2010": 103, "2015": 103, "2020": 103, "ag": 103, "9805465340614319": 103, "761269782553427e": 103, "0005044879508204758": 103, "01569165475666523": 103, "002850610064342618": 103, "00037849770160391927": 103, "9434612113400362e": 103, "053497342392802e": 103, "9992554783821106": 103, "0006490182713605464": 103, "8857468805654207e": 103, "317252262353577e": 103, "314484721769986e": 103, "0750001138148946e": 103, "706833609205205e": 103, "00034479793976061046": 103, "9995512366294861": 103, "391363472677767e": 103, "4607510820496827e": 103, "0679690351244062e": 103, "661913514311891e": 103, "757471131393686e": 103, "0744897230761126e": 103, "76177470368566e": 103, "9996387958526611": 103, "160279296338558e": 103, "00013228354509919882": 103, "1361367038916796e": 103, "464057489414699e": 103, "2412899599876255e": 103, "703883653040975e": 103, "127358498517424e": 103, "9973921775817871": 103, "0022309015039354563": 103, "00018872201326303184": 103, "780902943617548e": 103, "422096920578042e": 103, "638929097680375e": 103, "152203023797483e": 103, "00028818511054851115": 103, "9996094107627869": 103, "58777353237383e": 103, "9200742826797068e": 103, "00017117452807724476": 103, "518441947875544e": 103, "885544381570071e": 103, "4389253010449465e": 103, "1696006772108376e": 103, "9996393918991089": 103, "contenti": 104, "safe_teen": 104, "non_teen": 104, "caformer_s36_v0": 104, "9998493194580078": 104, "0378791052498855e": 104, "00012023092131130397": 104, "9790042638778687": 104, "0017522255657240748": 104, "01924353837966919": 104, "9998124241828918": 104, "19778298237361e": 104, "0001456339523429051": 104, "0008521362324245274": 104, "9989691972732544": 104, "00017870066221803427": 104, "0992944781901315e": 104, "9994398951530457": 104, "0004991036257706583": 104, "2035720727872103e": 104, "9994019269943237": 104, "0005460577667690814": 104, "0478151529678144e": 104, "524079147609882e": 104, "999934196472168": 104, "786742884898558e": 104, "653994154883549e": 104, "9998156428337097": 104, "0001218809193233028": 104, "00013706681784242392": 104, "9997410178184509": 104, "jpeg_trunc": 105, "2216614_truncat": 105, "imagefil": 105, "load_truncated_imag": 105, "ascii": 106, "metric": 106, "list_det_model": 106, "list_rec_model": 106, "sd": 106, "tag": 106, "platform": [107, 108], "shutil": [107, 108], "cpuinfo": [107, 108], "psutil": [107, 108], "hbutil": [107, 108], "size_to_bytes_str": [107, 108], "python_implement": [107, 108], "python_vers": [107, 108], "brand": [107, 108], "get_cpu_info": [107, 108], "brand_raw": [107, 108], "cpu_count": [107, 108], "freq": [107, 108], "cpu_freq": [107, 108], "mhz": [107, 108], "virtual_memori": [107, 108], "precis": [107, 108], "ye": [107, 108], "nvidia": [107, 108], "smi": [107, 108], "1018": [107, 108], "azur": [107, 108], "x86_64": [107, 108], "glibc2": [107, 108], "cpython": [107, 108], "amd": [107, 108], "epyc": [107, 108], "7763": [107, 108], "3239": 107, "185": 107, "621": [107, 108], "gib": [107, 108], "deploi": [107, 108], "action": [107, 108], "3231": 108, "94125": 108, "imgutil": 109, "pypi": 109, "simpli": 109, "newest": 109, "git": 109, "script": 109, "__name__": 109, "__main__": 109, "narugo1992": 109, "still": 109, "out": 109, "io": 109, "html": 109, "faq": 110}, "objects": {"imgutils": [[1, 0, 0, "-", "ascii"], [2, 0, 0, "-", "config"], [9, 0, 0, "-", "data"], [19, 0, 0, "-", "detect"], [26, 0, 0, "-", "edge"], [32, 0, 0, "-", "generic"], [36, 0, 0, "-", "metadata"], [41, 0, 0, "-", "metrics"], [45, 0, 0, "-", "ocr"], [49, 0, 0, "-", "operate"], [53, 0, 0, "-", "pose"], [56, 0, 0, "-", "preprocess"], [61, 0, 0, "-", "resource"], [63, 0, 0, "-", "restore"], [66, 0, 0, "-", "sd"], [70, 0, 0, "-", "segment"], [77, 0, 0, "-", "tagging"], [84, 0, 0, "-", "upscale"], [87, 0, 0, "-", "utils"], [96, 0, 0, "-", "validate"]], "imgutils.ascii": [[0, 0, 0, "-", "drawing"]], "imgutils.ascii.drawing": [[0, 1, 1, "", "ascii_drawing"]], "imgutils.config": [[3, 0, 0, "-", "meta"]], "imgutils.config.meta": [[3, 2, 1, "", "__AUTHOR_EMAIL__"], [3, 2, 1, "", "__AUTHOR__"], [3, 2, 1, "", "__DESCRIPTION__"], [3, 2, 1, "", "__TITLE__"], [3, 2, 1, "", "__VERSION__"]], "imgutils.data": [[4, 0, 0, "-", "background"], [5, 0, 0, "-", "blob"], [6, 0, 0, "-", "decode"], [7, 0, 0, "-", "encode"], [8, 0, 0, "-", "image"], [10, 0, 0, "-", "layer"], [11, 0, 0, "-", "url"]], "imgutils.data.background": [[4, 1, 1, "", "grid_background"], [4, 1, 1, "", "grid_transparent"]], "imgutils.data.blob": [[5, 1, 1, "", "is_valid_image_blob_url"], [5, 1, 1, "", "load_image_from_blob_url"], [5, 1, 1, "", "to_blob_url"]], "imgutils.data.decode": [[6, 1, 1, "", "rgb_decode"]], "imgutils.data.encode": [[7, 1, 1, "", "rgb_encode"]], "imgutils.data.image": [[8, 1, 1, "", "has_alpha_channel"], [8, 1, 1, "", "load_image"], [8, 1, 1, "", "load_images"]], "imgutils.data.layer": [[10, 1, 1, "", "istack"]], "imgutils.data.url": [[11, 1, 1, "", "download_image_from_url"], [11, 1, 1, "", "is_http_url"]], "imgutils.detect": [[12, 0, 0, "-", "booru_yolo"], [13, 0, 0, "-", "censor"], [14, 0, 0, "-", "eye"], [15, 0, 0, "-", "face"], [16, 0, 0, "-", "halfbody"], [17, 0, 0, "-", "hand"], [18, 0, 0, "-", "head"], [20, 0, 0, "-", "nudenet"], [21, 0, 0, "-", "person"], [22, 0, 0, "-", "similarity"], [23, 0, 0, "-", "text"], [24, 0, 0, "-", "visual"]], "imgutils.detect.booru_yolo": [[12, 1, 1, "", "detect_with_booru_yolo"]], "imgutils.detect.censor": [[13, 1, 1, "", "detect_censors"]], "imgutils.detect.eye": [[14, 1, 1, "", "detect_eyes"]], "imgutils.detect.face": [[15, 1, 1, "", "detect_faces"]], "imgutils.detect.halfbody": [[16, 1, 1, "", "detect_halfbody"]], "imgutils.detect.hand": [[17, 1, 1, "", "detect_hands"]], "imgutils.detect.head": [[18, 1, 1, "", "detect_heads"]], "imgutils.detect.nudenet": [[20, 1, 1, "", "detect_with_nudenet"]], "imgutils.detect.person": [[21, 1, 1, "", "detect_person"]], "imgutils.detect.similarity": [[22, 1, 1, "", "bboxes_similarity"], [22, 1, 1, "", "calculate_iou"], [22, 1, 1, "", "detection_similarity"]], "imgutils.detect.text": [[23, 1, 1, "", "detect_text"]], "imgutils.detect.visual": [[24, 1, 1, "", "detection_visualize"]], "imgutils.edge": [[25, 0, 0, "-", "canny"], [27, 0, 0, "-", "lineart"], [28, 0, 0, "-", "lineart_anime"]], "imgutils.edge.canny": [[25, 1, 1, "", "edge_image_with_canny"], [25, 1, 1, "", "get_edge_by_canny"]], "imgutils.edge.lineart": [[27, 1, 1, "", "edge_image_with_lineart"], [27, 1, 1, "", "get_edge_by_lineart"]], "imgutils.edge.lineart_anime": [[28, 1, 1, "", "edge_image_with_lineart_anime"], [28, 1, 1, "", "get_edge_by_lineart_anime"]], "imgutils.generic": [[29, 0, 0, "-", "classify"], [30, 0, 0, "-", "clip"], [31, 0, 0, "-", "enhance"], [33, 0, 0, "-", "siglip"], [34, 0, 0, "-", "yolo"]], "imgutils.generic.classify": [[29, 3, 1, "", "ClassifyModel"], [29, 1, 1, "", "classify_predict"], [29, 1, 1, "", "classify_predict_fmt"], [29, 1, 1, "", "classify_predict_score"]], "imgutils.generic.classify.ClassifyModel": [[29, 4, 1, "", "__init__"], [29, 4, 1, "", "clear"], [29, 4, 1, "", "launch_demo"], [29, 4, 1, "", "make_ui"], [29, 4, 1, "", "predict"], [29, 4, 1, "", "predict_fmt"], [29, 4, 1, "", "predict_score"]], "imgutils.generic.clip": [[30, 3, 1, "", "CLIPModel"], [30, 1, 1, "", "clip_image_encode"], [30, 1, 1, "", "clip_predict"], [30, 1, 1, "", "clip_text_encode"]], "imgutils.generic.clip.CLIPModel": [[30, 4, 1, "", "__init__"], [30, 4, 1, "", "clear"], [30, 4, 1, "", "image_encode"], [30, 4, 1, "", "launch_demo"], [30, 4, 1, "", "make_ui"], [30, 4, 1, "", "predict"], [30, 4, 1, "", "text_encode"]], "imgutils.generic.enhance": [[31, 3, 1, "", "ImageEnhancer"]], "imgutils.generic.enhance.ImageEnhancer": [[31, 4, 1, "", "__init__"], [31, 4, 1, "", "process"]], "imgutils.generic.siglip": [[33, 3, 1, "", "SigLIPModel"], [33, 1, 1, "", "siglip_image_encode"], [33, 1, 1, "", "siglip_predict"], [33, 1, 1, "", "siglip_text_encode"]], "imgutils.generic.siglip.SigLIPModel": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "clear"], [33, 4, 1, "", "image_encode"], [33, 4, 1, "", "launch_demo"], [33, 4, 1, "", "make_ui"], [33, 4, 1, "", "predict"], [33, 4, 1, "", "text_encode"]], "imgutils.generic.yolo": [[34, 3, 1, "", "YOLOModel"], [34, 1, 1, "", "yolo_predict"]], "imgutils.generic.yolo.YOLOModel": [[34, 4, 1, "", "__init__"], [34, 4, 1, "", "clear"], [34, 4, 1, "", "launch_demo"], [34, 4, 1, "", "make_ui"], [34, 4, 1, "", "predict"]], "imgutils.metadata": [[35, 0, 0, "-", "geninfo"], [37, 0, 0, "-", "lsb"]], "imgutils.metadata.geninfo": [[35, 1, 1, "", "read_geninfo_exif"], [35, 1, 1, "", "read_geninfo_gif"], [35, 1, 1, "", "read_geninfo_parameters"], [35, 1, 1, "", "write_geninfo_exif"], [35, 1, 1, "", "write_geninfo_gif"], [35, 1, 1, "", "write_geninfo_parameters"]], "imgutils.metadata.lsb": [[37, 3, 1, "", "ImageLsbDataExtractor"], [37, 3, 1, "", "LSBExtractor"], [37, 3, 1, "", "LSBReadError"], [37, 1, 1, "", "inject_data"], [37, 1, 1, "", "read_lsb_metadata"], [37, 1, 1, "", "read_lsb_raw_bytes"], [37, 1, 1, "", "serialize_json"], [37, 1, 1, "", "serialize_pnginfo"], [37, 1, 1, "", "write_lsb_metadata"], [37, 1, 1, "", "write_lsb_raw_bytes"]], "imgutils.metadata.lsb.ImageLsbDataExtractor": [[37, 4, 1, "", "__init__"], [37, 4, 1, "", "extract_data"]], "imgutils.metadata.lsb.LSBExtractor": [[37, 4, 1, "", "__init__"], [37, 4, 1, "", "get_next_n_bytes"], [37, 4, 1, "", "get_one_byte"], [37, 4, 1, "", "read_32bit_integer"]], "imgutils.metrics": [[38, 0, 0, "-", "aesthetic"], [39, 0, 0, "-", "ccip"], [40, 0, 0, "-", "dbaesthetic"], [42, 0, 0, "-", "laplacian"], [43, 0, 0, "-", "lpips"], [44, 0, 0, "-", "psnr_"]], "imgutils.metrics.aesthetic": [[38, 1, 1, "", "get_aesthetic_score"]], "imgutils.metrics.ccip": [[39, 1, 1, "", "ccip_batch_differences"], [39, 1, 1, "", "ccip_batch_extract_features"], [39, 1, 1, "", "ccip_batch_same"], [39, 1, 1, "", "ccip_clustering"], [39, 1, 1, "", "ccip_default_clustering_params"], [39, 1, 1, "", "ccip_default_threshold"], [39, 1, 1, "", "ccip_difference"], [39, 1, 1, "", "ccip_extract_feature"], [39, 1, 1, "", "ccip_merge"], [39, 1, 1, "", "ccip_same"]], "imgutils.metrics.dbaesthetic": [[40, 1, 1, "", "anime_dbaesthetic"]], "imgutils.metrics.laplacian": [[42, 1, 1, "", "laplacian_score"]], "imgutils.metrics.lpips": [[43, 1, 1, "", "lpips_clustering"], [43, 1, 1, "", "lpips_difference"], [43, 1, 1, "", "lpips_extract_feature"]], "imgutils.metrics.psnr_": [[44, 1, 1, "", "psnr"]], "imgutils.ocr": [[45, 1, 1, "", "detect_text_with_ocr"], [45, 1, 1, "", "list_det_models"], [45, 1, 1, "", "list_rec_models"], [45, 1, 1, "", "ocr"]], "imgutils.operate": [[46, 0, 0, "-", "align"], [47, 0, 0, "-", "censor_"], [48, 0, 0, "-", "imgcensor"], [50, 0, 0, "-", "squeeze"]], "imgutils.operate.align": [[46, 1, 1, "", "align_maxsize"]], "imgutils.operate.censor_": [[47, 3, 1, "", "BaseCensor"], [47, 3, 1, "", "BlurCensor"], [47, 3, 1, "", "ColorCensor"], [47, 3, 1, "", "PixelateCensor"], [47, 1, 1, "", "censor_areas"], [47, 1, 1, "", "censor_nsfw"], [47, 1, 1, "", "register_censor_method"]], "imgutils.operate.censor_.BaseCensor": [[47, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.BlurCensor": [[47, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.ColorCensor": [[47, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.PixelateCensor": [[47, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor": [[48, 3, 1, "", "EmojiBasedCensor"], [48, 3, 1, "", "ImageBasedCensor"], [48, 3, 1, "", "SingleImage"]], "imgutils.operate.imgcensor.EmojiBasedCensor": [[48, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.ImageBasedCensor": [[48, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.SingleImage": [[48, 4, 1, "", "__init__"], [48, 4, 1, "", "find_for_area"], [48, 5, 1, "", "height"], [48, 5, 1, "", "width"]], "imgutils.operate.squeeze": [[50, 1, 1, "", "squeeze"], [50, 1, 1, "", "squeeze_with_transparency"]], "imgutils.pose": [[51, 0, 0, "-", "dwpose"], [52, 0, 0, "-", "format"], [54, 0, 0, "-", "visual"]], "imgutils.pose.dwpose": [[51, 1, 1, "", "dwpose_estimate"]], "imgutils.pose.format": [[52, 3, 1, "", "OP18KeyPointSet"], [52, 2, 1, "", "OP18_BODY_MAX"], [52, 2, 1, "", "OP18_BODY_MIN"], [52, 2, 1, "", "OP18_FACE_MAX"], [52, 2, 1, "", "OP18_FACE_MIN"], [52, 2, 1, "", "OP18_LEFT_FOOT_MAX"], [52, 2, 1, "", "OP18_LEFT_FOOT_MIN"], [52, 2, 1, "", "OP18_LEFT_HAND_MAX"], [52, 2, 1, "", "OP18_LEFT_HAND_MIN"], [52, 2, 1, "", "OP18_RIGHT_FOOT_MAX"], [52, 2, 1, "", "OP18_RIGHT_FOOT_MIN"], [52, 2, 1, "", "OP18_RIGHT_HAND_MAX"], [52, 2, 1, "", "OP18_RIGHT_HAND_MIN"], [52, 6, 1, "", "OpenPose18"]], "imgutils.pose.format.OP18KeyPointSet": [[52, 4, 1, "", "__init__"], [52, 4, 1, "", "__mul__"], [52, 4, 1, "", "__truediv__"], [52, 5, 1, "", "body"], [52, 5, 1, "", "face"], [52, 5, 1, "", "left_foot"], [52, 5, 1, "", "left_hand"], [52, 5, 1, "", "right_foot"], [52, 5, 1, "", "right_hand"]], "imgutils.pose.format.OpenPose18": [[52, 7, 1, "", "LEFT_ANKLE"], [52, 7, 1, "", "LEFT_BIG_TOE"], [52, 7, 1, "", "LEFT_EAR"], [52, 7, 1, "", "LEFT_ELBOW"], [52, 7, 1, "", "LEFT_EYE"], [52, 7, 1, "", "LEFT_HEEL"], [52, 7, 1, "", "LEFT_HIP"], [52, 7, 1, "", "LEFT_KNEE"], [52, 7, 1, "", "LEFT_SHOULDER"], [52, 7, 1, "", "LEFT_SMALL_TOE"], [52, 7, 1, "", "LEFT_WRIST"], [52, 7, 1, "", "NECK"], [52, 7, 1, "", "NOSE"], [52, 7, 1, "", "RIGHT_ANKLE"], [52, 7, 1, "", "RIGHT_BIG_TOE"], [52, 7, 1, "", "RIGHT_EAR"], [52, 7, 1, "", "RIGHT_ELBOW"], [52, 7, 1, "", "RIGHT_EYE"], [52, 7, 1, "", "RIGHT_HEEL"], [52, 7, 1, "", "RIGHT_HIP"], [52, 7, 1, "", "RIGHT_KNEE"], [52, 7, 1, "", "RIGHT_SHOULDER"], [52, 7, 1, "", "RIGHT_SMALL_TOE"], [52, 7, 1, "", "RIGHT_WRIST"]], "imgutils.pose.visual": [[54, 1, 1, "", "op18_visualize"]], "imgutils.preprocess": [[55, 0, 0, "-", "base"], [57, 0, 0, "-", "pillow"], [58, 0, 0, "-", "torchvision"], [59, 0, 0, "-", "transformers"]], "imgutils.preprocess.base": [[55, 3, 1, "", "NotParseTarget"]], "imgutils.preprocess.pillow": [[57, 1, 1, "", "create_pillow_transforms"], [57, 1, 1, "", "parse_pillow_transforms"], [57, 1, 1, "", "register_pillow_parse"], [57, 1, 1, "", "register_pillow_transform"]], "imgutils.preprocess.torchvision": [[58, 1, 1, "", "create_torchvision_transforms"], [58, 1, 1, "", "parse_torchvision_transforms"], [58, 1, 1, "", "register_torchvision_parse"], [58, 1, 1, "", "register_torchvision_transform"]], "imgutils.preprocess.transformers": [[59, 3, 1, "", "NotProcessorTypeError"], [59, 1, 1, "", "convert_to_size_dict"], [59, 1, 1, "", "create_bit_transforms"], [59, 1, 1, "", "create_blip_transforms"], [59, 1, 1, "", "create_clip_transforms"], [59, 1, 1, "", "create_convnext_transforms"], [59, 1, 1, "", "create_mobilenetv2_transforms"], [59, 1, 1, "", "create_siglip_transforms"], [59, 1, 1, "", "create_transforms_from_bit_processor"], [59, 1, 1, "", "create_transforms_from_blip_processor"], [59, 1, 1, "", "create_transforms_from_clip_processor"], [59, 1, 1, "", "create_transforms_from_convnext_processor"], [59, 1, 1, "", "create_transforms_from_mobilenetv2_processor"], [59, 1, 1, "", "create_transforms_from_siglip_processor"], [59, 1, 1, "", "create_transforms_from_transformers"], [59, 1, 1, "", "create_transforms_from_vit_processor"], [59, 1, 1, "", "create_vit_transforms"], [59, 1, 1, "", "get_size_dict"], [59, 1, 1, "", "is_valid_size_dict"], [59, 1, 1, "", "register_creators_for_transformers"]], "imgutils.resource": [[60, 0, 0, "-", "background"]], "imgutils.resource.background": [[60, 3, 1, "", "BackgroundImageSet"], [60, 1, 1, "", "get_bg_image"], [60, 1, 1, "", "get_bg_image_file"], [60, 1, 1, "", "list_bg_image_files"], [60, 1, 1, "", "random_bg_image"], [60, 1, 1, "", "random_bg_image_file"]], "imgutils.resource.background.BackgroundImageSet": [[60, 4, 1, "", "__init__"], [60, 4, 1, "", "get_image"], [60, 4, 1, "", "get_image_file"], [60, 4, 1, "", "list_image_files"], [60, 4, 1, "", "random_image"], [60, 4, 1, "", "random_image_file"]], "imgutils.restore": [[62, 0, 0, "-", "adversarial"], [64, 0, 0, "-", "nafnet"], [65, 0, 0, "-", "scunet"]], "imgutils.restore.adversarial": [[62, 1, 1, "", "remove_adversarial_noise"]], "imgutils.restore.nafnet": [[64, 1, 1, "", "restore_with_nafnet"]], "imgutils.restore.scunet": [[65, 1, 1, "", "restore_with_scunet"]], "imgutils.sd": [[67, 0, 0, "-", "metadata"], [68, 0, 0, "-", "model"], [69, 0, 0, "-", "nai"]], "imgutils.sd.metadata": [[67, 3, 1, "", "SDMetaData"], [67, 1, 1, "", "get_sdmeta_from_image"], [67, 1, 1, "", "parse_sdmeta_from_text"], [67, 1, 1, "", "save_image_with_sdmeta"]], "imgutils.sd.metadata.SDMetaData": [[67, 4, 1, "", "__str__"], [67, 5, 1, "", "pnginfo"], [67, 5, 1, "", "text"]], "imgutils.sd.model": [[68, 1, 1, "", "read_metadata"], [68, 1, 1, "", "save_with_metadata"]], "imgutils.sd.nai": [[69, 3, 1, "", "NAIMetaData"], [69, 3, 1, "", "NAIMetadata"], [69, 1, 1, "", "add_naimeta_to_image"], [69, 1, 1, "", "get_naimeta_from_image"], [69, 1, 1, "", "save_image_with_naimeta"]], "imgutils.sd.nai.NAIMetaData": [[69, 4, 1, "", "__init__"], [69, 5, 1, "", "pnginfo"]], "imgutils.segment": [[71, 0, 0, "-", "isnetis"]], "imgutils.segment.isnetis": [[71, 1, 1, "", "get_isnetis_mask"], [71, 1, 1, "", "segment_rgba_with_isnetis"], [71, 1, 1, "", "segment_with_isnetis"]], "imgutils.tagging": [[72, 0, 0, "-", "blacklist"], [73, 0, 0, "-", "character"], [74, 0, 0, "-", "deepdanbooru"], [75, 0, 0, "-", "deepgelbooru"], [76, 0, 0, "-", "format"], [78, 0, 0, "-", "match"], [79, 0, 0, "-", "mldanbooru"], [80, 0, 0, "-", "order"], [81, 0, 0, "-", "overlap"], [82, 0, 0, "-", "wd14"]], "imgutils.tagging.blacklist": [[72, 1, 1, "", "drop_blacklisted_tags"], [72, 1, 1, "", "is_blacklisted"]], "imgutils.tagging.character": [[73, 2, 1, "", "CHAR_PREFIXES"], [73, 2, 1, "", "CHAR_SUFFIXES"], [73, 2, 1, "", "CHAR_WHITELIST_PREFIX"], [73, 2, 1, "", "CHAR_WHITELIST_SUFFIX"], [73, 2, 1, "", "CHAR_WHITELIST_WORD"], [73, 3, 1, "", "CharacterTagPool"], [73, 1, 1, "", "drop_basic_character_tags"], [73, 1, 1, "", "is_basic_character_tag"]], "imgutils.tagging.character.CharacterTagPool": [[73, 4, 1, "", "__init__"], [73, 4, 1, "", "drop_basic_character_tags"], [73, 4, 1, "", "is_basic_character_tag"]], "imgutils.tagging.deepdanbooru": [[74, 1, 1, "", "get_deepdanbooru_tags"]], "imgutils.tagging.deepgelbooru": [[75, 1, 1, "", "get_deepgelbooru_tags"]], "imgutils.tagging.format": [[76, 1, 1, "", "add_underline"], [76, 1, 1, "", "remove_underline"], [76, 1, 1, "", "tags_to_text"]], "imgutils.tagging.match": [[78, 1, 1, "", "tag_match_full"], [78, 1, 1, "", "tag_match_prefix"], [78, 1, 1, "", "tag_match_suffix"]], "imgutils.tagging.mldanbooru": [[79, 1, 1, "", "get_mldanbooru_tags"]], "imgutils.tagging.order": [[80, 1, 1, "", "sort_tags"]], "imgutils.tagging.overlap": [[81, 1, 1, "", "drop_overlap_tags"]], "imgutils.tagging.wd14": [[82, 1, 1, "", "convert_wd14_emb_to_prediction"], [82, 1, 1, "", "denormalize_wd14_emb"], [82, 1, 1, "", "get_wd14_tags"]], "imgutils.upscale": [[83, 0, 0, "-", "cdc"]], "imgutils.upscale.cdc": [[83, 1, 1, "", "upscale_with_cdc"]], "imgutils.utils": [[85, 0, 0, "-", "cache"], [86, 0, 0, "-", "func"], [88, 0, 0, "-", "onnxruntime"]], "imgutils.utils.cache": [[85, 1, 1, "", "ts_lru_cache"]], "imgutils.utils.func": [[86, 1, 1, "", "sigmoid"]], "imgutils.utils.onnxruntime": [[88, 1, 1, "", "get_onnx_provider"], [88, 1, 1, "", "open_onnx_model"]], "imgutils.validate": [[89, 0, 0, "-", "aicheck"], [90, 0, 0, "-", "bangumi_char"], [91, 0, 0, "-", "classify"], [92, 0, 0, "-", "color"], [93, 0, 0, "-", "completeness"], [94, 0, 0, "-", "dbrating"], [95, 0, 0, "-", "furry"], [97, 0, 0, "-", "monochrome"], [98, 0, 0, "-", "nsfw"], [99, 0, 0, "-", "portrait"], [100, 0, 0, "-", "rating"], [101, 0, 0, "-", "real"], [102, 0, 0, "-", "safe"], [103, 0, 0, "-", "style_age"], [104, 0, 0, "-", "teen"], [105, 0, 0, "-", "truncate"]], "imgutils.validate.aicheck": [[89, 1, 1, "", "get_ai_created_score"], [89, 1, 1, "", "is_ai_created"]], "imgutils.validate.bangumi_char": [[90, 1, 1, "", "anime_bangumi_char"], [90, 1, 1, "", "anime_bangumi_char_score"]], "imgutils.validate.classify": [[91, 1, 1, "", "anime_classify"], [91, 1, 1, "", "anime_classify_score"]], "imgutils.validate.color": [[92, 1, 1, "", "is_greyscale"]], "imgutils.validate.completeness": [[93, 1, 1, "", "anime_completeness"], [93, 1, 1, "", "anime_completeness_score"]], "imgutils.validate.dbrating": [[94, 1, 1, "", "anime_dbrating"], [94, 1, 1, "", "anime_dbrating_score"]], "imgutils.validate.furry": [[95, 1, 1, "", "anime_furry"], [95, 1, 1, "", "anime_furry_score"]], "imgutils.validate.monochrome": [[97, 1, 1, "", "get_monochrome_score"], [97, 1, 1, "", "is_monochrome"]], "imgutils.validate.nsfw": [[98, 1, 1, "", "nsfw_pred"], [98, 1, 1, "", "nsfw_pred_score"]], "imgutils.validate.portrait": [[99, 1, 1, "", "anime_portrait"], [99, 1, 1, "", "anime_portrait_score"]], "imgutils.validate.rating": [[100, 1, 1, "", "anime_rating"], [100, 1, 1, "", "anime_rating_score"]], "imgutils.validate.real": [[101, 1, 1, "", "anime_real"], [101, 1, 1, "", "anime_real_score"]], "imgutils.validate.safe": [[102, 1, 1, "", "safe_check"], [102, 1, 1, "", "safe_check_score"]], "imgutils.validate.style_age": [[103, 1, 1, "", "anime_style_age"], [103, 1, 1, "", "anime_style_age_score"]], "imgutils.validate.teen": [[104, 1, 1, "", "anime_teen"], [104, 1, 1, "", "anime_teen_score"]], "imgutils.validate.truncate": [[105, 1, 1, "", "is_truncated_file"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:data", "3": "py:class", "4": "py:method", "5": "py:property", "6": "py:enum", "7": "py:attribute"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "data", "Python data"], "3": ["py", "class", "Python class"], "4": ["py", "method", "Python method"], "5": ["py", "property", "Python property"], "6": ["py", "enum", "Python enum"], "7": ["py", "attribute", "Python attribute"]}, "titleterms": {"imgutil": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106], "ascii": [0, 1], "draw": 0, "ascii_draw": 0, "config": [2, 3], "meta": 3, "__title__": 3, "__version__": 3, "__description__": 3, "__author__": 3, "__author_email__": 3, "data": [4, 5, 6, 7, 8, 9, 10, 11], "background": [4, 60], "grid_background": 4, "grid_transpar": 4, "blob": 5, "to_blob_url": 5, "load_image_from_blob_url": 5, "is_valid_image_blob_url": 5, "decod": 6, "rgb_decod": 6, "encod": 7, "rgb_encod": 7, "imag": 8, "load_imag": 8, "has_alpha_channel": 8, "layer": 10, "istack": 10, "url": 11, "download_image_from_url": 11, "is_http_url": 11, "detect": [12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24], "booru_yolo": 12, "model": [12, 68], "label": 12, "descript": 12, "avail": 12, "pp": 12, "seri": 12, "AS": 12, "aa": 12, "detect_with_booru_yolo": 12, "censor": 13, "detect_censor": 13, "ey": 14, "detect_ey": 14, "face": 15, "detect_fac": 15, "halfbodi": 16, "detect_halfbodi": 16, "hand": 17, "detect_hand": 17, "head": 18, "detect_head": 18, "nudenet": 20, "detect_with_nudenet": 20, "person": 21, "detect_person": 21, "similar": 22, "calculate_i": 22, "bboxes_similar": 22, "detection_similar": 22, "text": 23, "detect_text": 23, "visual": [24, 54], "detection_visu": 24, "edg": [25, 26, 27, 28], "canni": 25, "get_edge_by_canni": 25, "edge_image_with_canni": 25, "lineart": 27, "get_edge_by_lineart": 27, "edge_image_with_lineart": 27, "lineart_anim": 28, "get_edge_by_lineart_anim": 28, "edge_image_with_lineart_anim": 28, "gener": [29, 30, 31, 32, 33, 34], "classifi": [29, 91], "classifymodel": 29, "classify_predict_scor": 29, "classify_predict": 29, "classify_predict_fmt": 29, "clip": 30, "clipmodel": 30, "clip_image_encod": 30, "clip_text_encod": 30, "clip_predict": 30, "enhanc": 31, "imageenhanc": 31, "siglip": 33, "siglipmodel": 33, "siglip_image_encod": 33, "siglip_text_encod": 33, "siglip_predict": 33, "yolo": 34, "yolomodel": 34, "yolo_predict": 34, "metadata": [35, 36, 37, 67], "geninfo": 35, "read_geninfo_paramet": 35, "read_geninfo_exif": 35, "read_geninfo_gif": 35, "write_geninfo_paramet": 35, "write_geninfo_exif": 35, "write_geninfo_gif": 35, "lsb": 37, "read_lsb_raw_byt": 37, "read_lsb_metadata": 37, "write_lsb_raw_byt": 37, "write_lsb_metadata": 37, "lsbreaderror": 37, "lsbextractor": 37, "imagelsbdataextractor": 37, "serialize_pnginfo": 37, "serialize_json": 37, "inject_data": 37, "metric": [38, 39, 40, 41, 42, 43, 44], "aesthet": 38, "get_aesthetic_scor": 38, "ccip": 39, "ccip_extract_featur": 39, "ccip_batch_extract_featur": 39, "ccip_default_threshold": 39, "ccip_differ": 39, "ccip_sam": 39, "ccip_batch_differ": 39, "ccip_batch_sam": 39, "ccip_default_clustering_param": 39, "ccip_clust": 39, "ccip_merg": 39, "dbaesthet": 40, "anime_dbaesthet": 40, "laplacian": 42, "laplacian_scor": 42, "lpip": 43, "lpips_extract_featur": 43, "lpips_differ": 43, "lpips_clust": 43, "psnr_": 44, "psnr": 44, "ocr": 45, "detect_text_with_ocr": 45, "list_det_model": 45, "list_rec_model": 45, "oper": [46, 47, 48, 49, 50], "align": 46, "align_maxs": 46, "censor_": 47, "censor_area": 47, "censor_nsfw": 47, "basecensor": 47, "colorcensor": 47, "blurcensor": 47, "pixelatecensor": 47, "register_censor_method": 47, "imgcensor": 48, "imagebasedcensor": 48, "emojibasedcensor": 48, "singleimag": 48, "squeez": 50, "squeeze_with_transpar": 50, "pose": [51, 52, 53, 54], "dwpose": 51, "dwpose_estim": 51, "format": [52, 76], "op18keypointset": 52, "openpose18": 52, "op18_body_max": 52, "op18_body_min": 52, "op18_face_max": 52, "op18_face_min": 52, "op18_left_foot_max": 52, "op18_left_foot_min": 52, "op18_left_hand_max": 52, "op18_left_hand_min": 52, "op18_right_foot_max": 52, "op18_right_foot_min": 52, "op18_right_hand_max": 52, "op18_right_hand_min": 52, "op18_visu": 54, "preprocess": [55, 56, 57, 58, 59], "base": 55, "notparsetarget": 55, "pillow": 57, "register_pillow_transform": 57, "register_pillow_pars": 57, "create_pillow_transform": 57, "parse_pillow_transform": 57, "torchvis": 58, "register_torchvision_transform": 58, "register_torchvision_pars": 58, "create_torchvision_transform": 58, "parse_torchvision_transform": 58, "transform": 59, "register_creators_for_transform": 59, "notprocessortypeerror": 59, "create_transforms_from_transform": 59, "is_valid_size_dict": 59, "convert_to_size_dict": 59, "get_size_dict": 59, "create_clip_transform": 59, "create_transforms_from_clip_processor": 59, "create_convnext_transform": 59, "create_transforms_from_convnext_processor": 59, "create_vit_transform": 59, "create_transforms_from_vit_processor": 59, "create_siglip_transform": 59, "create_transforms_from_siglip_processor": 59, "create_bit_transform": 59, "create_transforms_from_bit_processor": 59, "create_blip_transform": 59, "create_transforms_from_blip_processor": 59, "create_mobilenetv2_transform": 59, "create_transforms_from_mobilenetv2_processor": 59, "resourc": [60, 61], "backgroundimageset": 60, "list_bg_image_fil": 60, "get_bg_image_fil": 60, "get_bg_imag": 60, "random_bg_image_fil": 60, "random_bg_imag": 60, "restor": [62, 63, 64, 65], "adversari": 62, "remove_adversarial_nois": 62, "nafnet": 64, "restore_with_nafnet": 64, "scunet": 65, "restore_with_scunet": 65, "sd": [66, 67, 68, 69], "sdmetadata": 67, "parse_sdmeta_from_text": 67, "get_sdmeta_from_imag": 67, "save_image_with_sdmeta": 67, "read_metadata": 68, "save_with_metadata": 68, "nai": 69, "naimetadata": 69, "get_naimeta_from_imag": 69, "add_naimeta_to_imag": 69, "save_image_with_naimeta": 69, "segment": [70, 71], "isneti": 71, "get_isnetis_mask": 71, "segment_with_isneti": 71, "segment_rgba_with_isneti": 71, "tag": [72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82], "blacklist": 72, "is_blacklist": 72, "drop_blacklisted_tag": 72, "charact": 73, "char_whitelist_suffix": 73, "char_whitelist_prefix": 73, "char_whitelist_word": 73, "char_suffix": 73, "char_prefix": 73, "charactertagpool": 73, "is_basic_character_tag": 73, "drop_basic_character_tag": 73, "deepdanbooru": 74, "get_deepdanbooru_tag": 74, "deepgelbooru": 75, "get_deepgelbooru_tag": 75, "add_underlin": 76, "remove_underlin": 76, "tags_to_text": 76, "match": 78, "tag_match_suffix": 78, "tag_match_prefix": 78, "tag_match_ful": 78, "mldanbooru": 79, "get_mldanbooru_tag": 79, "order": 80, "sort_tag": 80, "overlap": 81, "drop_overlap_tag": 81, "wd14": 82, "get_wd14_tag": 82, "convert_wd14_emb_to_predict": 82, "denormalize_wd14_emb": 82, "upscal": [83, 84], "cdc": 83, "upscale_with_cdc": 83, "util": [85, 86, 87, 88], "cach": 85, "ts_lru_cach": 85, "func": 86, "sigmoid": 86, "onnxruntim": 88, "get_onnx_provid": 88, "open_onnx_model": 88, "valid": [89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105], "aicheck": 89, "get_ai_created_scor": 89, "is_ai_cr": 89, "bangumi_char": 90, "anime_bangumi_char_scor": 90, "anime_bangumi_char": 90, "anime_classify_scor": 91, "anime_classifi": 91, "color": 92, "is_greyscal": 92, "complet": 93, "anime_completeness_scor": 93, "anime_complet": 93, "dbrate": 94, "anime_dbrating_scor": 94, "anime_dbr": 94, "furri": 95, "anime_furry_scor": 95, "anime_furri": 95, "monochrom": 97, "get_monochrome_scor": 97, "is_monochrom": 97, "nsfw": 98, "nsfw_pred_scor": 98, "nsfw_pred": 98, "portrait": 99, "anime_portrait_scor": 99, "anime_portrait": 99, "rate": 100, "anime_rating_scor": 100, "anime_r": [100, 101], "real": 101, "anime_real_scor": 101, "safe": 102, "safe_check_scor": 102, "safe_check": 102, "style_ag": 103, "anime_style_age_scor": 103, "anime_style_ag": 103, "teen": 104, "anime_teen_scor": 104, "anime_teen": 104, "truncat": 105, "is_truncated_fil": 105, "welcom": 106, "": 106, "document": 106, "overview": 106, "tutori": 106, "inform": [106, 107, 108], "api": 106, "run": [107, 108], "environ": [107, 108], "instal": 109, "quick": 110, "start": 110}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.todo": 2, "nbsphinx": 4, "sphinx": 58}, "alltitles": {"imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "ascii_drawing": [[0, "ascii-drawing"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "__TITLE__": [[3, "title"]], "__VERSION__": [[3, "version"]], "__DESCRIPTION__": [[3, "description"]], "__AUTHOR__": [[3, "author"]], "__AUTHOR_EMAIL__": [[3, "author-email"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "grid_background": [[4, "grid-background"]], "grid_transparent": [[4, "grid-transparent"]], "imgutils.data.blob": [[5, "module-imgutils.data.blob"]], "to_blob_url": [[5, "to-blob-url"]], "load_image_from_blob_url": [[5, "load-image-from-blob-url"]], "is_valid_image_blob_url": [[5, "is-valid-image-blob-url"]], "imgutils.data.decode": [[6, "module-imgutils.data.decode"]], "rgb_decode": [[6, "rgb-decode"]], "imgutils.data.encode": [[7, "module-imgutils.data.encode"]], "rgb_encode": [[7, "rgb-encode"]], "imgutils.data.image": [[8, "module-imgutils.data.image"]], "load_image": [[8, "load-image"]], "load_images": [[8, "load-images"]], "has_alpha_channel": [[8, "has-alpha-channel"]], "imgutils.data": [[9, "module-imgutils.data"]], "imgutils.data.layer": [[10, "module-imgutils.data.layer"]], "istack": [[10, "istack"]], "imgutils.data.url": [[11, "module-imgutils.data.url"]], "download_image_from_url": [[11, "download-image-from-url"]], "is_http_url": [[11, "is-http-url"]], "imgutils.detect.booru_yolo": [[12, "module-imgutils.detect.booru_yolo"]], "Model Labels and Descriptions": [[12, "id1"]], "Available Models (PP Series)": [[12, "id2"]], "Available Models (AS Series)": [[12, "id3"]], "Available Models (AA Series)": [[12, "id4"]], "detect_with_booru_yolo": [[12, "detect-with-booru-yolo"]], "imgutils.detect.censor": [[13, "module-imgutils.detect.censor"]], "detect_censors": [[13, "detect-censors"]], "imgutils.detect.eye": [[14, "module-imgutils.detect.eye"]], "detect_eyes": [[14, "detect-eyes"]], "imgutils.detect.face": [[15, "module-imgutils.detect.face"]], "detect_faces": [[15, "detect-faces"]], "imgutils.detect.halfbody": [[16, "module-imgutils.detect.halfbody"]], "detect_halfbody": [[16, "detect-halfbody"]], "imgutils.detect.hand": [[17, "module-imgutils.detect.hand"]], "detect_hands": [[17, "detect-hands"]], "imgutils.detect.head": [[18, "module-imgutils.detect.head"]], "detect_heads": [[18, "detect-heads"]], "imgutils.detect": [[19, "module-imgutils.detect"]], "imgutils.detect.nudenet": [[20, "module-imgutils.detect.nudenet"]], "detect_with_nudenet": [[20, "detect-with-nudenet"]], "imgutils.detect.person": [[21, "module-imgutils.detect.person"]], "detect_person": [[21, "detect-person"]], "imgutils.detect.similarity": [[22, "module-imgutils.detect.similarity"]], "calculate_iou": [[22, "calculate-iou"]], "bboxes_similarity": [[22, "bboxes-similarity"]], "detection_similarity": [[22, "detection-similarity"]], "imgutils.detect.text": [[23, "module-imgutils.detect.text"]], "detect_text": [[23, "detect-text"]], "imgutils.detect.visual": [[24, "module-imgutils.detect.visual"]], "detection_visualize": [[24, "detection-visualize"]], "imgutils.edge.canny": [[25, "module-imgutils.edge.canny"]], "get_edge_by_canny": [[25, "get-edge-by-canny"]], "edge_image_with_canny": [[25, "edge-image-with-canny"]], "imgutils.edge": [[26, "module-imgutils.edge"]], "imgutils.edge.lineart": [[27, "module-imgutils.edge.lineart"]], "get_edge_by_lineart": [[27, "get-edge-by-lineart"]], "edge_image_with_lineart": [[27, "edge-image-with-lineart"]], "imgutils.edge.lineart_anime": [[28, "module-imgutils.edge.lineart_anime"]], "get_edge_by_lineart_anime": [[28, "get-edge-by-lineart-anime"]], "edge_image_with_lineart_anime": [[28, "edge-image-with-lineart-anime"]], "imgutils.generic.classify": [[29, "module-imgutils.generic.classify"]], "ClassifyModel": [[29, "classifymodel"]], "classify_predict_score": [[29, "classify-predict-score"]], "classify_predict": [[29, "classify-predict"]], "classify_predict_fmt": [[29, "classify-predict-fmt"]], "imgutils.generic.clip": [[30, "module-imgutils.generic.clip"]], "CLIPModel": [[30, "clipmodel"]], "clip_image_encode": [[30, "clip-image-encode"]], "clip_text_encode": [[30, "clip-text-encode"]], "clip_predict": [[30, "clip-predict"]], "imgutils.generic.enhance": [[31, "module-imgutils.generic.enhance"]], "ImageEnhancer": [[31, "imageenhancer"]], "imgutils.generic": [[32, "module-imgutils.generic"]], "imgutils.generic.siglip": [[33, "module-imgutils.generic.siglip"]], "SigLIPModel": [[33, "siglipmodel"]], "siglip_image_encode": [[33, "siglip-image-encode"]], "siglip_text_encode": [[33, "siglip-text-encode"]], "siglip_predict": [[33, "siglip-predict"]], "imgutils.generic.yolo": [[34, "module-imgutils.generic.yolo"]], "YOLOModel": [[34, "yolomodel"]], "yolo_predict": [[34, "yolo-predict"]], "imgutils.metadata.geninfo": [[35, "module-imgutils.metadata.geninfo"]], "read_geninfo_parameters": [[35, "read-geninfo-parameters"]], "read_geninfo_exif": [[35, "read-geninfo-exif"]], "read_geninfo_gif": [[35, "read-geninfo-gif"]], "write_geninfo_parameters": [[35, "write-geninfo-parameters"]], "write_geninfo_exif": [[35, "write-geninfo-exif"]], "write_geninfo_gif": [[35, "write-geninfo-gif"]], "imgutils.metadata": [[36, "module-imgutils.metadata"]], "imgutils.metadata.lsb": [[37, "module-imgutils.metadata.lsb"]], "read_lsb_raw_bytes": [[37, "read-lsb-raw-bytes"]], "read_lsb_metadata": [[37, "read-lsb-metadata"]], "write_lsb_raw_bytes": [[37, "write-lsb-raw-bytes"]], "write_lsb_metadata": [[37, "write-lsb-metadata"]], "LSBReadError": [[37, "lsbreaderror"]], "LSBExtractor": [[37, "lsbextractor"]], "ImageLsbDataExtractor": [[37, "imagelsbdataextractor"]], "serialize_pnginfo": [[37, "serialize-pnginfo"]], "serialize_json": [[37, "serialize-json"]], "inject_data": [[37, "inject-data"]], "imgutils.metrics.aesthetic": [[38, "module-imgutils.metrics.aesthetic"]], "get_aesthetic_score": [[38, "get-aesthetic-score"]], "imgutils.metrics.ccip": [[39, "module-imgutils.metrics.ccip"]], "ccip_extract_feature": [[39, "ccip-extract-feature"]], "ccip_batch_extract_features": [[39, "ccip-batch-extract-features"]], "ccip_default_threshold": [[39, "ccip-default-threshold"]], "ccip_difference": [[39, "ccip-difference"]], "ccip_same": [[39, "ccip-same"]], "ccip_batch_differences": [[39, "ccip-batch-differences"]], "ccip_batch_same": [[39, "ccip-batch-same"]], "ccip_default_clustering_params": [[39, "ccip-default-clustering-params"]], "ccip_clustering": [[39, "ccip-clustering"]], "ccip_merge": [[39, "ccip-merge"]], "imgutils.metrics.dbaesthetic": [[40, "module-imgutils.metrics.dbaesthetic"]], "anime_dbaesthetic": [[40, "anime-dbaesthetic"]], "imgutils.metrics": [[41, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[42, "module-imgutils.metrics.laplacian"]], "laplacian_score": [[42, "laplacian-score"]], "imgutils.metrics.lpips": [[43, "module-imgutils.metrics.lpips"]], "lpips_extract_feature": [[43, "lpips-extract-feature"]], "lpips_difference": [[43, "lpips-difference"]], "lpips_clustering": [[43, "lpips-clustering"]], "imgutils.metrics.psnr_": [[44, "module-imgutils.metrics.psnr_"]], "psnr": [[44, "id1"]], "imgutils.ocr": [[45, "module-imgutils.ocr"]], "detect_text_with_ocr": [[45, "detect-text-with-ocr"]], "ocr": [[45, "ocr"]], "list_det_models": [[45, "list-det-models"]], "list_rec_models": [[45, "list-rec-models"]], "imgutils.operate.align": [[46, "module-imgutils.operate.align"]], "align_maxsize": [[46, "align-maxsize"]], "imgutils.operate.censor_": [[47, "module-imgutils.operate.censor_"]], "censor_areas": [[47, "censor-areas"]], "censor_nsfw": [[47, "censor-nsfw"]], "BaseCensor": [[47, "basecensor"]], "ColorCensor": [[47, "colorcensor"]], "BlurCensor": [[47, "blurcensor"]], "PixelateCensor": [[47, "pixelatecensor"]], "register_censor_method": [[47, "register-censor-method"]], "imgutils.operate.imgcensor": [[48, "module-imgutils.operate.imgcensor"]], "ImageBasedCensor": [[48, "imagebasedcensor"]], "EmojiBasedCensor": [[48, "emojibasedcensor"]], "SingleImage": [[48, "singleimage"]], "imgutils.operate": [[49, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[50, "module-imgutils.operate.squeeze"]], "squeeze": [[50, "squeeze"]], "squeeze_with_transparency": [[50, "squeeze-with-transparency"]], "imgutils.pose.dwpose": [[51, "module-imgutils.pose.dwpose"]], "dwpose_estimate": [[51, "dwpose-estimate"]], "imgutils.pose.format": [[52, "module-imgutils.pose.format"]], "OP18KeyPointSet": [[52, "op18keypointset"]], "OpenPose18": [[52, "openpose18"]], "OP18_BODY_MAX": [[52, "op18-body-max"]], "OP18_BODY_MIN": [[52, "op18-body-min"]], "OP18_FACE_MAX": [[52, "op18-face-max"]], "OP18_FACE_MIN": [[52, "op18-face-min"]], "OP18_LEFT_FOOT_MAX": [[52, "op18-left-foot-max"]], "OP18_LEFT_FOOT_MIN": [[52, "op18-left-foot-min"]], "OP18_LEFT_HAND_MAX": [[52, "op18-left-hand-max"]], "OP18_LEFT_HAND_MIN": [[52, "op18-left-hand-min"]], "OP18_RIGHT_FOOT_MAX": [[52, "op18-right-foot-max"]], "OP18_RIGHT_FOOT_MIN": [[52, "op18-right-foot-min"]], "OP18_RIGHT_HAND_MAX": [[52, "op18-right-hand-max"]], "OP18_RIGHT_HAND_MIN": [[52, "op18-right-hand-min"]], "imgutils.pose": [[53, "module-imgutils.pose"]], "imgutils.pose.visual": [[54, "module-imgutils.pose.visual"]], "op18_visualize": [[54, "op18-visualize"]], "imgutils.preprocess.base": [[55, "module-imgutils.preprocess.base"]], "NotParseTarget": [[55, "notparsetarget"]], "imgutils.preprocess": [[56, "module-imgutils.preprocess"]], "imgutils.preprocess.pillow": [[57, "module-imgutils.preprocess.pillow"]], "register_pillow_transform": [[57, "register-pillow-transform"]], "register_pillow_parse": [[57, "register-pillow-parse"]], "create_pillow_transforms": [[57, "create-pillow-transforms"]], "parse_pillow_transforms": [[57, "parse-pillow-transforms"]], "imgutils.preprocess.torchvision": [[58, "module-imgutils.preprocess.torchvision"]], "register_torchvision_transform": [[58, "register-torchvision-transform"]], "register_torchvision_parse": [[58, "register-torchvision-parse"]], "create_torchvision_transforms": [[58, "create-torchvision-transforms"]], "parse_torchvision_transforms": [[58, "parse-torchvision-transforms"]], "imgutils.preprocess.transformers": [[59, "module-imgutils.preprocess.transformers"]], "register_creators_for_transformers": [[59, "register-creators-for-transformers"]], "NotProcessorTypeError": [[59, "notprocessortypeerror"]], "create_transforms_from_transformers": [[59, "create-transforms-from-transformers"]], "is_valid_size_dict": [[59, "is-valid-size-dict"]], "convert_to_size_dict": [[59, "convert-to-size-dict"]], "get_size_dict": [[59, "get-size-dict"]], "create_clip_transforms": [[59, "create-clip-transforms"]], "create_transforms_from_clip_processor": [[59, "create-transforms-from-clip-processor"]], "create_convnext_transforms": [[59, "create-convnext-transforms"]], "create_transforms_from_convnext_processor": [[59, "create-transforms-from-convnext-processor"]], "create_vit_transforms": [[59, "create-vit-transforms"]], "create_transforms_from_vit_processor": [[59, "create-transforms-from-vit-processor"]], "create_siglip_transforms": [[59, "create-siglip-transforms"]], "create_transforms_from_siglip_processor": [[59, "create-transforms-from-siglip-processor"]], "create_bit_transforms": [[59, "create-bit-transforms"]], "create_transforms_from_bit_processor": [[59, "create-transforms-from-bit-processor"]], "create_blip_transforms": [[59, "create-blip-transforms"]], "create_transforms_from_blip_processor": [[59, "create-transforms-from-blip-processor"]], "create_mobilenetv2_transforms": [[59, "create-mobilenetv2-transforms"]], "create_transforms_from_mobilenetv2_processor": [[59, "create-transforms-from-mobilenetv2-processor"]], "imgutils.resource.background": [[60, "module-imgutils.resource.background"]], "BackgroundImageSet": [[60, "backgroundimageset"]], "list_bg_image_files": [[60, "list-bg-image-files"]], "get_bg_image_file": [[60, "get-bg-image-file"]], "get_bg_image": [[60, "get-bg-image"]], "random_bg_image_file": [[60, "random-bg-image-file"]], "random_bg_image": [[60, "random-bg-image"]], "imgutils.resource": [[61, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[62, "module-imgutils.restore.adversarial"]], "remove_adversarial_noise": [[62, "remove-adversarial-noise"]], "imgutils.restore": [[63, "module-imgutils.restore"]], "imgutils.restore.nafnet": [[64, "module-imgutils.restore.nafnet"]], "restore_with_nafnet": [[64, "restore-with-nafnet"]], "imgutils.restore.scunet": [[65, "module-imgutils.restore.scunet"]], "restore_with_scunet": [[65, "restore-with-scunet"]], "imgutils.sd": [[66, "module-imgutils.sd"]], "imgutils.sd.metadata": [[67, "module-imgutils.sd.metadata"]], "SDMetaData": [[67, "sdmetadata"]], "parse_sdmeta_from_text": [[67, "parse-sdmeta-from-text"]], "get_sdmeta_from_image": [[67, "get-sdmeta-from-image"]], "save_image_with_sdmeta": [[67, "save-image-with-sdmeta"]], "imgutils.sd.model": [[68, "module-imgutils.sd.model"]], "read_metadata": [[68, "read-metadata"]], "save_with_metadata": [[68, "save-with-metadata"]], "imgutils.sd.nai": [[69, "module-imgutils.sd.nai"]], "NAIMetaData": [[69, "naimetadata"]], "NAIMetadata": [[69, "id1"]], "get_naimeta_from_image": [[69, "get-naimeta-from-image"]], "add_naimeta_to_image": [[69, "add-naimeta-to-image"]], "save_image_with_naimeta": [[69, "save-image-with-naimeta"]], "imgutils.segment": [[70, "module-imgutils.segment"]], "imgutils.segment.isnetis": [[71, "module-imgutils.segment.isnetis"]], "get_isnetis_mask": [[71, "get-isnetis-mask"]], "segment_with_isnetis": [[71, "segment-with-isnetis"]], "segment_rgba_with_isnetis": [[71, "segment-rgba-with-isnetis"]], "imgutils.tagging.blacklist": [[72, "module-imgutils.tagging.blacklist"]], "is_blacklisted": [[72, "is-blacklisted"]], "drop_blacklisted_tags": [[72, "drop-blacklisted-tags"]], "imgutils.tagging.character": [[73, "module-imgutils.tagging.character"]], "CHAR_WHITELIST_SUFFIX": [[73, "char-whitelist-suffix"]], "CHAR_WHITELIST_PREFIX": [[73, "char-whitelist-prefix"]], "CHAR_WHITELIST_WORD": [[73, "char-whitelist-word"]], "CHAR_SUFFIXES": [[73, "char-suffixes"]], "CHAR_PREFIXES": [[73, "char-prefixes"]], "CharacterTagPool": [[73, "charactertagpool"]], "is_basic_character_tag": [[73, "is-basic-character-tag"]], "drop_basic_character_tags": [[73, "drop-basic-character-tags"]], "imgutils.tagging.deepdanbooru": [[74, "module-imgutils.tagging.deepdanbooru"]], "get_deepdanbooru_tags": [[74, "get-deepdanbooru-tags"]], "imgutils.tagging.deepgelbooru": [[75, "module-imgutils.tagging.deepgelbooru"]], "get_deepgelbooru_tags": [[75, "get-deepgelbooru-tags"]], "imgutils.tagging.format": [[76, "module-imgutils.tagging.format"]], "add_underline": [[76, "add-underline"]], "remove_underline": [[76, "remove-underline"]], "tags_to_text": [[76, "tags-to-text"]], "imgutils.tagging": [[77, "module-imgutils.tagging"]], "imgutils.tagging.match": [[78, "module-imgutils.tagging.match"]], "tag_match_suffix": [[78, "tag-match-suffix"]], "tag_match_prefix": [[78, "tag-match-prefix"]], "tag_match_full": [[78, "tag-match-full"]], "imgutils.tagging.mldanbooru": [[79, "module-imgutils.tagging.mldanbooru"]], "get_mldanbooru_tags": [[79, "get-mldanbooru-tags"]], "imgutils.tagging.order": [[80, "module-imgutils.tagging.order"]], "sort_tags": [[80, "sort-tags"]], "imgutils.tagging.overlap": [[81, "module-imgutils.tagging.overlap"]], "drop_overlap_tags": [[81, "drop-overlap-tags"]], "imgutils.tagging.wd14": [[82, "module-imgutils.tagging.wd14"]], "get_wd14_tags": [[82, "get-wd14-tags"]], "convert_wd14_emb_to_prediction": [[82, "convert-wd14-emb-to-prediction"]], "denormalize_wd14_emb": [[82, "denormalize-wd14-emb"]], "imgutils.upscale.cdc": [[83, "module-imgutils.upscale.cdc"]], "upscale_with_cdc": [[83, "upscale-with-cdc"]], "imgutils.upscale": [[84, "module-imgutils.upscale"]], "imgutils.utils.cache": [[85, "module-imgutils.utils.cache"]], "ts_lru_cache": [[85, "ts-lru-cache"]], "imgutils.utils.func": [[86, "module-imgutils.utils.func"]], "sigmoid": [[86, "sigmoid"]], "imgutils.utils": [[87, "module-imgutils.utils"]], "imgutils.utils.onnxruntime": [[88, "module-imgutils.utils.onnxruntime"]], "get_onnx_provider": [[88, "get-onnx-provider"]], "open_onnx_model": [[88, "open-onnx-model"]], "imgutils.validate.aicheck": [[89, "module-imgutils.validate.aicheck"]], "get_ai_created_score": [[89, "get-ai-created-score"]], "is_ai_created": [[89, "is-ai-created"]], "imgutils.validate.bangumi_char": [[90, "module-imgutils.validate.bangumi_char"]], "anime_bangumi_char_score": [[90, "anime-bangumi-char-score"]], "anime_bangumi_char": [[90, "anime-bangumi-char"]], "imgutils.validate.classify": [[91, "module-imgutils.validate.classify"]], "anime_classify_score": [[91, "anime-classify-score"]], "anime_classify": [[91, "anime-classify"]], "imgutils.validate.color": [[92, "module-imgutils.validate.color"]], "is_greyscale": [[92, "is-greyscale"]], "imgutils.validate.completeness": [[93, "module-imgutils.validate.completeness"]], "anime_completeness_score": [[93, "anime-completeness-score"]], "anime_completeness": [[93, "anime-completeness"]], "imgutils.validate.dbrating": [[94, "module-imgutils.validate.dbrating"]], "anime_dbrating_score": [[94, "anime-dbrating-score"]], "anime_dbrating": [[94, "anime-dbrating"]], "imgutils.validate.furry": [[95, "module-imgutils.validate.furry"]], "anime_furry_score": [[95, "anime-furry-score"]], "anime_furry": [[95, "anime-furry"]], "imgutils.validate": [[96, "module-imgutils.validate"]], "imgutils.validate.monochrome": [[97, "module-imgutils.validate.monochrome"]], "get_monochrome_score": [[97, "get-monochrome-score"]], "is_monochrome": [[97, "is-monochrome"]], "imgutils.validate.nsfw": [[98, "module-imgutils.validate.nsfw"]], "nsfw_pred_score": [[98, "nsfw-pred-score"]], "nsfw_pred": [[98, "nsfw-pred"]], "imgutils.validate.portrait": [[99, "module-imgutils.validate.portrait"]], "anime_portrait_score": [[99, "anime-portrait-score"]], "anime_portrait": [[99, "anime-portrait"]], "imgutils.validate.rating": [[100, "module-imgutils.validate.rating"]], "anime_rating_score": [[100, "anime-rating-score"]], "anime_rating": [[100, "anime-rating"]], "imgutils.validate.real": [[101, "module-imgutils.validate.real"]], "anime_real_score": [[101, "anime-real-score"]], "anime_real": [[101, "anime-real"]], "imgutils.validate.safe": [[102, "module-imgutils.validate.safe"]], "safe_check_score": [[102, "safe-check-score"]], "safe_check": [[102, "safe-check"]], "imgutils.validate.style_age": [[103, "module-imgutils.validate.style_age"]], "anime_style_age_score": [[103, "anime-style-age-score"]], "anime_style_age": [[103, "anime-style-age"]], "imgutils.validate.teen": [[104, "module-imgutils.validate.teen"]], "anime_teen_score": [[104, "anime-teen-score"]], "anime_teen": [[104, "anime-teen"]], "imgutils.validate.truncate": [[105, "module-imgutils.validate.truncate"]], "is_truncated_file": [[105, "is-truncated-file"]], "Welcome to imgutils\u2019s Documentation": [[106, "welcome-to-imgutils-s-documentation"]], "Overview": [[106, "overview"]], "Tutorials": [[106, null]], "Information": [[106, null]], "API Documentation": [[106, null]], "Run Environment Information": [[107, "Run-Environment-Information"], [108, "Run-Environment-Information"]], "Installation": [[109, "installation"]], "Quick Start": [[110, "quick-start"]]}, "indexentries": {"ascii_drawing() (in module imgutils.ascii.drawing)": [[0, "imgutils.ascii.drawing.ascii_drawing"]], "imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "module": [[0, "module-imgutils.ascii.drawing"], [1, "module-imgutils.ascii"], [2, "module-imgutils.config"], [3, "module-imgutils.config.meta"], [4, "module-imgutils.data.background"], [5, "module-imgutils.data.blob"], [6, "module-imgutils.data.decode"], [7, "module-imgutils.data.encode"], [8, "module-imgutils.data.image"], [9, "module-imgutils.data"], [10, "module-imgutils.data.layer"], [11, "module-imgutils.data.url"], [12, "module-imgutils.detect.booru_yolo"], [13, "module-imgutils.detect.censor"], [14, "module-imgutils.detect.eye"], [15, "module-imgutils.detect.face"], [16, "module-imgutils.detect.halfbody"], [17, "module-imgutils.detect.hand"], [18, "module-imgutils.detect.head"], [19, "module-imgutils.detect"], [20, "module-imgutils.detect.nudenet"], [21, "module-imgutils.detect.person"], [22, "module-imgutils.detect.similarity"], [23, "module-imgutils.detect.text"], [24, "module-imgutils.detect.visual"], [25, "module-imgutils.edge.canny"], [26, "module-imgutils.edge"], [27, "module-imgutils.edge.lineart"], [28, "module-imgutils.edge.lineart_anime"], [29, "module-imgutils.generic.classify"], [30, "module-imgutils.generic.clip"], [31, "module-imgutils.generic.enhance"], [32, "module-imgutils.generic"], [33, "module-imgutils.generic.siglip"], [34, "module-imgutils.generic.yolo"], [35, "module-imgutils.metadata.geninfo"], [36, "module-imgutils.metadata"], [37, "module-imgutils.metadata.lsb"], [38, "module-imgutils.metrics.aesthetic"], [39, "module-imgutils.metrics.ccip"], [40, "module-imgutils.metrics.dbaesthetic"], [41, "module-imgutils.metrics"], [42, "module-imgutils.metrics.laplacian"], [43, "module-imgutils.metrics.lpips"], [44, "module-imgutils.metrics.psnr_"], [45, "module-imgutils.ocr"], [46, "module-imgutils.operate.align"], [47, "module-imgutils.operate.censor_"], [48, "module-imgutils.operate.imgcensor"], [49, "module-imgutils.operate"], [50, "module-imgutils.operate.squeeze"], [51, "module-imgutils.pose.dwpose"], [52, "module-imgutils.pose.format"], [53, "module-imgutils.pose"], [54, "module-imgutils.pose.visual"], [55, "module-imgutils.preprocess.base"], [56, "module-imgutils.preprocess"], [57, "module-imgutils.preprocess.pillow"], [58, "module-imgutils.preprocess.torchvision"], [59, "module-imgutils.preprocess.transformers"], [60, "module-imgutils.resource.background"], [61, "module-imgutils.resource"], [62, "module-imgutils.restore.adversarial"], [63, "module-imgutils.restore"], [64, "module-imgutils.restore.nafnet"], [65, "module-imgutils.restore.scunet"], [66, "module-imgutils.sd"], [67, "module-imgutils.sd.metadata"], [68, "module-imgutils.sd.model"], [69, "module-imgutils.sd.nai"], [70, "module-imgutils.segment"], [71, "module-imgutils.segment.isnetis"], [72, "module-imgutils.tagging.blacklist"], [73, "module-imgutils.tagging.character"], [74, "module-imgutils.tagging.deepdanbooru"], [75, "module-imgutils.tagging.deepgelbooru"], [76, "module-imgutils.tagging.format"], [77, "module-imgutils.tagging"], [78, "module-imgutils.tagging.match"], [79, "module-imgutils.tagging.mldanbooru"], [80, "module-imgutils.tagging.order"], [81, "module-imgutils.tagging.overlap"], [82, "module-imgutils.tagging.wd14"], [83, "module-imgutils.upscale.cdc"], [84, "module-imgutils.upscale"], [85, "module-imgutils.utils.cache"], [86, "module-imgutils.utils.func"], [87, "module-imgutils.utils"], [88, "module-imgutils.utils.onnxruntime"], [89, "module-imgutils.validate.aicheck"], [90, "module-imgutils.validate.bangumi_char"], [91, "module-imgutils.validate.classify"], [92, "module-imgutils.validate.color"], [93, "module-imgutils.validate.completeness"], [94, "module-imgutils.validate.dbrating"], [95, "module-imgutils.validate.furry"], [96, "module-imgutils.validate"], [97, "module-imgutils.validate.monochrome"], [98, "module-imgutils.validate.nsfw"], [99, "module-imgutils.validate.portrait"], [100, "module-imgutils.validate.rating"], [101, "module-imgutils.validate.real"], [102, "module-imgutils.validate.safe"], [103, "module-imgutils.validate.style_age"], [104, "module-imgutils.validate.teen"], [105, "module-imgutils.validate.truncate"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "__author_email__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR_EMAIL__"]], "__author__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR__"]], "__description__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__DESCRIPTION__"]], "__title__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__TITLE__"]], "__version__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__VERSION__"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "grid_background() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_background"]], "grid_transparent() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_transparent"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "imgutils.data.blob": [[5, "module-imgutils.data.blob"]], "is_valid_image_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.is_valid_image_blob_url"]], "load_image_from_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.load_image_from_blob_url"]], "to_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.to_blob_url"]], "imgutils.data.decode": [[6, "module-imgutils.data.decode"]], "rgb_decode() (in module imgutils.data.decode)": [[6, "imgutils.data.decode.rgb_decode"]], "imgutils.data.encode": [[7, "module-imgutils.data.encode"]], "rgb_encode() (in module imgutils.data.encode)": [[7, "imgutils.data.encode.rgb_encode"]], "has_alpha_channel() (in module imgutils.data.image)": [[8, "imgutils.data.image.has_alpha_channel"]], "imgutils.data.image": [[8, "module-imgutils.data.image"]], "load_image() (in module imgutils.data.image)": [[8, "imgutils.data.image.load_image"]], "load_images() (in module imgutils.data.image)": [[8, "imgutils.data.image.load_images"]], "imgutils.data": [[9, "module-imgutils.data"]], "imgutils.data.layer": [[10, "module-imgutils.data.layer"]], "istack() (in module imgutils.data.layer)": [[10, "imgutils.data.layer.istack"]], "download_image_from_url() (in module imgutils.data.url)": [[11, "imgutils.data.url.download_image_from_url"]], "imgutils.data.url": [[11, "module-imgutils.data.url"]], "is_http_url() (in module imgutils.data.url)": [[11, "imgutils.data.url.is_http_url"]], "detect_with_booru_yolo() (in module imgutils.detect.booru_yolo)": [[12, "imgutils.detect.booru_yolo.detect_with_booru_yolo"]], "imgutils.detect.booru_yolo": [[12, "module-imgutils.detect.booru_yolo"]], "detect_censors() (in module imgutils.detect.censor)": [[13, "imgutils.detect.censor.detect_censors"]], "imgutils.detect.censor": [[13, "module-imgutils.detect.censor"]], "detect_eyes() (in module imgutils.detect.eye)": [[14, "imgutils.detect.eye.detect_eyes"]], "imgutils.detect.eye": [[14, "module-imgutils.detect.eye"]], "detect_faces() (in module imgutils.detect.face)": [[15, "imgutils.detect.face.detect_faces"]], "imgutils.detect.face": [[15, "module-imgutils.detect.face"]], "detect_halfbody() (in module imgutils.detect.halfbody)": [[16, "imgutils.detect.halfbody.detect_halfbody"]], "imgutils.detect.halfbody": [[16, "module-imgutils.detect.halfbody"]], "detect_hands() (in module imgutils.detect.hand)": [[17, "imgutils.detect.hand.detect_hands"]], "imgutils.detect.hand": [[17, "module-imgutils.detect.hand"]], "detect_heads() (in module imgutils.detect.head)": [[18, "imgutils.detect.head.detect_heads"]], "imgutils.detect.head": [[18, "module-imgutils.detect.head"]], "imgutils.detect": [[19, "module-imgutils.detect"]], "detect_with_nudenet() (in module imgutils.detect.nudenet)": [[20, "imgutils.detect.nudenet.detect_with_nudenet"]], "imgutils.detect.nudenet": [[20, "module-imgutils.detect.nudenet"]], "detect_person() (in module imgutils.detect.person)": [[21, "imgutils.detect.person.detect_person"]], "imgutils.detect.person": [[21, "module-imgutils.detect.person"]], "bboxes_similarity() (in module imgutils.detect.similarity)": [[22, "imgutils.detect.similarity.bboxes_similarity"]], "calculate_iou() (in module imgutils.detect.similarity)": [[22, "imgutils.detect.similarity.calculate_iou"]], "detection_similarity() (in module imgutils.detect.similarity)": [[22, "imgutils.detect.similarity.detection_similarity"]], "imgutils.detect.similarity": [[22, "module-imgutils.detect.similarity"]], "detect_text() (in module imgutils.detect.text)": [[23, "imgutils.detect.text.detect_text"]], "imgutils.detect.text": [[23, "module-imgutils.detect.text"]], "detection_visualize() (in module imgutils.detect.visual)": [[24, "imgutils.detect.visual.detection_visualize"]], "imgutils.detect.visual": [[24, "module-imgutils.detect.visual"]], "edge_image_with_canny() (in module imgutils.edge.canny)": [[25, "imgutils.edge.canny.edge_image_with_canny"]], "get_edge_by_canny() (in module imgutils.edge.canny)": [[25, "imgutils.edge.canny.get_edge_by_canny"]], "imgutils.edge.canny": [[25, "module-imgutils.edge.canny"]], "imgutils.edge": [[26, "module-imgutils.edge"]], "edge_image_with_lineart() (in module imgutils.edge.lineart)": [[27, "imgutils.edge.lineart.edge_image_with_lineart"]], "get_edge_by_lineart() (in module imgutils.edge.lineart)": [[27, "imgutils.edge.lineart.get_edge_by_lineart"]], "imgutils.edge.lineart": [[27, "module-imgutils.edge.lineart"]], "edge_image_with_lineart_anime() (in module imgutils.edge.lineart_anime)": [[28, "imgutils.edge.lineart_anime.edge_image_with_lineart_anime"]], "get_edge_by_lineart_anime() (in module imgutils.edge.lineart_anime)": [[28, "imgutils.edge.lineart_anime.get_edge_by_lineart_anime"]], "imgutils.edge.lineart_anime": [[28, "module-imgutils.edge.lineart_anime"]], "classifymodel (class in imgutils.generic.classify)": [[29, "imgutils.generic.classify.ClassifyModel"]], "__init__() (imgutils.generic.classify.classifymodel method)": [[29, "imgutils.generic.classify.ClassifyModel.__init__"]], "classify_predict() (in module imgutils.generic.classify)": [[29, "imgutils.generic.classify.classify_predict"]], "classify_predict_fmt() (in module imgutils.generic.classify)": [[29, "imgutils.generic.classify.classify_predict_fmt"]], "classify_predict_score() (in module imgutils.generic.classify)": [[29, "imgutils.generic.classify.classify_predict_score"]], "clear() (imgutils.generic.classify.classifymodel method)": [[29, "imgutils.generic.classify.ClassifyModel.clear"]], "imgutils.generic.classify": [[29, "module-imgutils.generic.classify"]], "launch_demo() (imgutils.generic.classify.classifymodel method)": [[29, "imgutils.generic.classify.ClassifyModel.launch_demo"]], "make_ui() (imgutils.generic.classify.classifymodel method)": [[29, "imgutils.generic.classify.ClassifyModel.make_ui"]], "predict() (imgutils.generic.classify.classifymodel method)": [[29, "imgutils.generic.classify.ClassifyModel.predict"]], "predict_fmt() (imgutils.generic.classify.classifymodel method)": [[29, "imgutils.generic.classify.ClassifyModel.predict_fmt"]], "predict_score() (imgutils.generic.classify.classifymodel method)": [[29, "imgutils.generic.classify.ClassifyModel.predict_score"]], "clipmodel (class in imgutils.generic.clip)": [[30, "imgutils.generic.clip.CLIPModel"]], "__init__() (imgutils.generic.clip.clipmodel method)": [[30, "imgutils.generic.clip.CLIPModel.__init__"]], "clear() (imgutils.generic.clip.clipmodel method)": [[30, "imgutils.generic.clip.CLIPModel.clear"]], "clip_image_encode() (in module imgutils.generic.clip)": [[30, "imgutils.generic.clip.clip_image_encode"]], "clip_predict() (in module imgutils.generic.clip)": [[30, "imgutils.generic.clip.clip_predict"]], "clip_text_encode() (in module imgutils.generic.clip)": [[30, "imgutils.generic.clip.clip_text_encode"]], "image_encode() (imgutils.generic.clip.clipmodel method)": [[30, "imgutils.generic.clip.CLIPModel.image_encode"]], "imgutils.generic.clip": [[30, "module-imgutils.generic.clip"]], "launch_demo() (imgutils.generic.clip.clipmodel method)": [[30, "imgutils.generic.clip.CLIPModel.launch_demo"]], "make_ui() (imgutils.generic.clip.clipmodel method)": [[30, "imgutils.generic.clip.CLIPModel.make_ui"]], "predict() (imgutils.generic.clip.clipmodel method)": [[30, "imgutils.generic.clip.CLIPModel.predict"]], "text_encode() (imgutils.generic.clip.clipmodel method)": [[30, "imgutils.generic.clip.CLIPModel.text_encode"]], "imageenhancer (class in imgutils.generic.enhance)": [[31, "imgutils.generic.enhance.ImageEnhancer"]], "__init__() (imgutils.generic.enhance.imageenhancer method)": [[31, "imgutils.generic.enhance.ImageEnhancer.__init__"]], "imgutils.generic.enhance": [[31, "module-imgutils.generic.enhance"]], "process() (imgutils.generic.enhance.imageenhancer method)": [[31, "imgutils.generic.enhance.ImageEnhancer.process"]], "imgutils.generic": [[32, "module-imgutils.generic"]], "siglipmodel (class in imgutils.generic.siglip)": [[33, "imgutils.generic.siglip.SigLIPModel"]], "__init__() (imgutils.generic.siglip.siglipmodel method)": [[33, "imgutils.generic.siglip.SigLIPModel.__init__"]], "clear() (imgutils.generic.siglip.siglipmodel method)": [[33, "imgutils.generic.siglip.SigLIPModel.clear"]], "image_encode() (imgutils.generic.siglip.siglipmodel method)": [[33, "imgutils.generic.siglip.SigLIPModel.image_encode"]], "imgutils.generic.siglip": [[33, "module-imgutils.generic.siglip"]], "launch_demo() (imgutils.generic.siglip.siglipmodel method)": [[33, "imgutils.generic.siglip.SigLIPModel.launch_demo"]], "make_ui() (imgutils.generic.siglip.siglipmodel method)": [[33, "imgutils.generic.siglip.SigLIPModel.make_ui"]], "predict() (imgutils.generic.siglip.siglipmodel method)": [[33, "imgutils.generic.siglip.SigLIPModel.predict"]], "siglip_image_encode() (in module imgutils.generic.siglip)": [[33, "imgutils.generic.siglip.siglip_image_encode"]], "siglip_predict() (in module imgutils.generic.siglip)": [[33, "imgutils.generic.siglip.siglip_predict"]], "siglip_text_encode() (in module imgutils.generic.siglip)": [[33, "imgutils.generic.siglip.siglip_text_encode"]], "text_encode() (imgutils.generic.siglip.siglipmodel method)": [[33, "imgutils.generic.siglip.SigLIPModel.text_encode"]], "yolomodel (class in imgutils.generic.yolo)": [[34, "imgutils.generic.yolo.YOLOModel"]], "__init__() (imgutils.generic.yolo.yolomodel method)": [[34, "imgutils.generic.yolo.YOLOModel.__init__"]], "clear() (imgutils.generic.yolo.yolomodel method)": [[34, "imgutils.generic.yolo.YOLOModel.clear"]], "imgutils.generic.yolo": [[34, "module-imgutils.generic.yolo"]], "launch_demo() (imgutils.generic.yolo.yolomodel method)": [[34, "imgutils.generic.yolo.YOLOModel.launch_demo"]], "make_ui() (imgutils.generic.yolo.yolomodel method)": [[34, "imgutils.generic.yolo.YOLOModel.make_ui"]], "predict() (imgutils.generic.yolo.yolomodel method)": [[34, "imgutils.generic.yolo.YOLOModel.predict"]], "yolo_predict() (in module imgutils.generic.yolo)": [[34, "imgutils.generic.yolo.yolo_predict"]], "imgutils.metadata.geninfo": [[35, "module-imgutils.metadata.geninfo"]], "read_geninfo_exif() (in module imgutils.metadata.geninfo)": [[35, "imgutils.metadata.geninfo.read_geninfo_exif"]], "read_geninfo_gif() (in module imgutils.metadata.geninfo)": [[35, "imgutils.metadata.geninfo.read_geninfo_gif"]], "read_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[35, "imgutils.metadata.geninfo.read_geninfo_parameters"]], "write_geninfo_exif() (in module imgutils.metadata.geninfo)": [[35, "imgutils.metadata.geninfo.write_geninfo_exif"]], "write_geninfo_gif() (in module imgutils.metadata.geninfo)": [[35, "imgutils.metadata.geninfo.write_geninfo_gif"]], "write_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[35, "imgutils.metadata.geninfo.write_geninfo_parameters"]], "imgutils.metadata": [[36, "module-imgutils.metadata"]], "imagelsbdataextractor (class in imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.ImageLsbDataExtractor"]], "lsbextractor (class in imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.LSBExtractor"]], "lsbreaderror (class in imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.LSBReadError"]], "__init__() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[37, "imgutils.metadata.lsb.ImageLsbDataExtractor.__init__"]], "__init__() (imgutils.metadata.lsb.lsbextractor method)": [[37, "imgutils.metadata.lsb.LSBExtractor.__init__"]], "extract_data() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[37, "imgutils.metadata.lsb.ImageLsbDataExtractor.extract_data"]], "get_next_n_bytes() (imgutils.metadata.lsb.lsbextractor method)": [[37, "imgutils.metadata.lsb.LSBExtractor.get_next_n_bytes"]], "get_one_byte() (imgutils.metadata.lsb.lsbextractor method)": [[37, "imgutils.metadata.lsb.LSBExtractor.get_one_byte"]], "imgutils.metadata.lsb": [[37, "module-imgutils.metadata.lsb"]], "inject_data() (in module imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.inject_data"]], "read_32bit_integer() (imgutils.metadata.lsb.lsbextractor method)": [[37, "imgutils.metadata.lsb.LSBExtractor.read_32bit_integer"]], "read_lsb_metadata() (in module imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.read_lsb_metadata"]], "read_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.read_lsb_raw_bytes"]], "serialize_json() (in module imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.serialize_json"]], "serialize_pnginfo() (in module imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.serialize_pnginfo"]], "write_lsb_metadata() (in module imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.write_lsb_metadata"]], "write_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.write_lsb_raw_bytes"]], "get_aesthetic_score() (in module imgutils.metrics.aesthetic)": [[38, "imgutils.metrics.aesthetic.get_aesthetic_score"]], "imgutils.metrics.aesthetic": [[38, "module-imgutils.metrics.aesthetic"]], "ccip_batch_differences() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_batch_differences"]], "ccip_batch_extract_features() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_batch_extract_features"]], "ccip_batch_same() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_batch_same"]], "ccip_clustering() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_clustering"]], "ccip_default_clustering_params() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_default_clustering_params"]], "ccip_default_threshold() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_default_threshold"]], "ccip_difference() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_difference"]], "ccip_extract_feature() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_extract_feature"]], "ccip_merge() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_merge"]], "ccip_same() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_same"]], "imgutils.metrics.ccip": [[39, "module-imgutils.metrics.ccip"]], "anime_dbaesthetic() (in module imgutils.metrics.dbaesthetic)": [[40, "imgutils.metrics.dbaesthetic.anime_dbaesthetic"]], "imgutils.metrics.dbaesthetic": [[40, "module-imgutils.metrics.dbaesthetic"]], "imgutils.metrics": [[41, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[42, "module-imgutils.metrics.laplacian"]], "laplacian_score() (in module imgutils.metrics.laplacian)": [[42, "imgutils.metrics.laplacian.laplacian_score"]], "imgutils.metrics.lpips": [[43, "module-imgutils.metrics.lpips"]], "lpips_clustering() (in module imgutils.metrics.lpips)": [[43, "imgutils.metrics.lpips.lpips_clustering"]], "lpips_difference() (in module imgutils.metrics.lpips)": [[43, "imgutils.metrics.lpips.lpips_difference"]], "lpips_extract_feature() (in module imgutils.metrics.lpips)": [[43, "imgutils.metrics.lpips.lpips_extract_feature"]], "imgutils.metrics.psnr_": [[44, "module-imgutils.metrics.psnr_"]], "psnr() (in module imgutils.metrics.psnr_)": [[44, "imgutils.metrics.psnr_.psnr"]], "detect_text_with_ocr() (in module imgutils.ocr)": [[45, "imgutils.ocr.detect_text_with_ocr"]], "imgutils.ocr": [[45, "module-imgutils.ocr"]], "list_det_models() (in module imgutils.ocr)": [[45, "imgutils.ocr.list_det_models"]], "list_rec_models() (in module imgutils.ocr)": [[45, "imgutils.ocr.list_rec_models"]], "ocr() (in module imgutils.ocr)": [[45, "imgutils.ocr.ocr"]], "align_maxsize() (in module imgutils.operate.align)": [[46, "imgutils.operate.align.align_maxsize"]], "imgutils.operate.align": [[46, "module-imgutils.operate.align"]], "basecensor (class in imgutils.operate.censor_)": [[47, "imgutils.operate.censor_.BaseCensor"]], "blurcensor (class in imgutils.operate.censor_)": [[47, "imgutils.operate.censor_.BlurCensor"]], "colorcensor (class in imgutils.operate.censor_)": [[47, "imgutils.operate.censor_.ColorCensor"]], "pixelatecensor (class in imgutils.operate.censor_)": [[47, "imgutils.operate.censor_.PixelateCensor"]], "censor_area() (imgutils.operate.censor_.basecensor method)": [[47, "imgutils.operate.censor_.BaseCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.blurcensor method)": [[47, "imgutils.operate.censor_.BlurCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.colorcensor method)": [[47, "imgutils.operate.censor_.ColorCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.pixelatecensor method)": [[47, "imgutils.operate.censor_.PixelateCensor.censor_area"]], "censor_areas() (in module imgutils.operate.censor_)": [[47, "imgutils.operate.censor_.censor_areas"]], "censor_nsfw() (in module imgutils.operate.censor_)": [[47, "imgutils.operate.censor_.censor_nsfw"]], "imgutils.operate.censor_": [[47, "module-imgutils.operate.censor_"]], "register_censor_method() (in module imgutils.operate.censor_)": [[47, "imgutils.operate.censor_.register_censor_method"]], "emojibasedcensor (class in imgutils.operate.imgcensor)": [[48, "imgutils.operate.imgcensor.EmojiBasedCensor"]], "imagebasedcensor (class in imgutils.operate.imgcensor)": [[48, "imgutils.operate.imgcensor.ImageBasedCensor"]], "singleimage (class in imgutils.operate.imgcensor)": [[48, "imgutils.operate.imgcensor.SingleImage"]], "__init__() (imgutils.operate.imgcensor.singleimage method)": [[48, "imgutils.operate.imgcensor.SingleImage.__init__"]], "censor_area() (imgutils.operate.imgcensor.emojibasedcensor method)": [[48, "imgutils.operate.imgcensor.EmojiBasedCensor.censor_area"]], "censor_area() (imgutils.operate.imgcensor.imagebasedcensor method)": [[48, "imgutils.operate.imgcensor.ImageBasedCensor.censor_area"]], "find_for_area() (imgutils.operate.imgcensor.singleimage method)": [[48, "imgutils.operate.imgcensor.SingleImage.find_for_area"]], "height (imgutils.operate.imgcensor.singleimage property)": [[48, "imgutils.operate.imgcensor.SingleImage.height"]], "imgutils.operate.imgcensor": [[48, "module-imgutils.operate.imgcensor"]], "width (imgutils.operate.imgcensor.singleimage property)": [[48, "imgutils.operate.imgcensor.SingleImage.width"]], "imgutils.operate": [[49, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[50, "module-imgutils.operate.squeeze"]], "squeeze() (in module imgutils.operate.squeeze)": [[50, "imgutils.operate.squeeze.squeeze"]], "squeeze_with_transparency() (in module imgutils.operate.squeeze)": [[50, "imgutils.operate.squeeze.squeeze_with_transparency"]], "dwpose_estimate() (in module imgutils.pose.dwpose)": [[51, "imgutils.pose.dwpose.dwpose_estimate"]], "imgutils.pose.dwpose": [[51, "module-imgutils.pose.dwpose"]], "left_ankle (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_ANKLE"]], "left_big_toe (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_BIG_TOE"]], "left_ear (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_EAR"]], "left_elbow (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_ELBOW"]], "left_eye (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_EYE"]], "left_heel (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_HEEL"]], "left_hip (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_HIP"]], "left_knee (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_KNEE"]], "left_shoulder (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_SHOULDER"]], "left_small_toe (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_SMALL_TOE"]], "left_wrist (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_WRIST"]], "neck (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.NECK"]], "nose (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.NOSE"]], "op18keypointset (class in imgutils.pose.format)": [[52, "imgutils.pose.format.OP18KeyPointSet"]], "op18_body_max (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_BODY_MAX"]], "op18_body_min (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_BODY_MIN"]], "op18_face_max (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_FACE_MAX"]], "op18_face_min (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_FACE_MIN"]], "op18_left_foot_max (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_LEFT_FOOT_MAX"]], "op18_left_foot_min (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_LEFT_FOOT_MIN"]], "op18_left_hand_max (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_LEFT_HAND_MAX"]], "op18_left_hand_min (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_LEFT_HAND_MIN"]], "op18_right_foot_max (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_RIGHT_FOOT_MAX"]], "op18_right_foot_min (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_RIGHT_FOOT_MIN"]], "op18_right_hand_max (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_RIGHT_HAND_MAX"]], "op18_right_hand_min (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_RIGHT_HAND_MIN"]], "right_ankle (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_ANKLE"]], "right_big_toe (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_BIG_TOE"]], "right_ear (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_EAR"]], "right_elbow (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_ELBOW"]], "right_eye (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_EYE"]], "right_heel (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_HEEL"]], "right_hip (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_HIP"]], "right_knee (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_KNEE"]], "right_shoulder (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_SHOULDER"]], "right_small_toe (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_SMALL_TOE"]], "right_wrist (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_WRIST"]], "__init__() (imgutils.pose.format.op18keypointset method)": [[52, "imgutils.pose.format.OP18KeyPointSet.__init__"]], "__mul__() (imgutils.pose.format.op18keypointset method)": [[52, "imgutils.pose.format.OP18KeyPointSet.__mul__"]], "__truediv__() (imgutils.pose.format.op18keypointset method)": [[52, "imgutils.pose.format.OP18KeyPointSet.__truediv__"]], "body (imgutils.pose.format.op18keypointset property)": [[52, "imgutils.pose.format.OP18KeyPointSet.body"]], "face (imgutils.pose.format.op18keypointset property)": [[52, "imgutils.pose.format.OP18KeyPointSet.face"]], "imgutils.pose.format": [[52, "module-imgutils.pose.format"]], "left_foot (imgutils.pose.format.op18keypointset property)": [[52, "imgutils.pose.format.OP18KeyPointSet.left_foot"]], "left_hand (imgutils.pose.format.op18keypointset property)": [[52, "imgutils.pose.format.OP18KeyPointSet.left_hand"]], "right_foot (imgutils.pose.format.op18keypointset property)": [[52, "imgutils.pose.format.OP18KeyPointSet.right_foot"]], "right_hand (imgutils.pose.format.op18keypointset property)": [[52, "imgutils.pose.format.OP18KeyPointSet.right_hand"]], "imgutils.pose": [[53, "module-imgutils.pose"]], "imgutils.pose.visual": [[54, "module-imgutils.pose.visual"]], "op18_visualize() (in module imgutils.pose.visual)": [[54, "imgutils.pose.visual.op18_visualize"]], "notparsetarget (class in imgutils.preprocess.base)": [[55, "imgutils.preprocess.base.NotParseTarget"]], "imgutils.preprocess.base": [[55, "module-imgutils.preprocess.base"]], "imgutils.preprocess": [[56, "module-imgutils.preprocess"]], "create_pillow_transforms() (in module imgutils.preprocess.pillow)": [[57, "imgutils.preprocess.pillow.create_pillow_transforms"]], "imgutils.preprocess.pillow": [[57, "module-imgutils.preprocess.pillow"]], "parse_pillow_transforms() (in module imgutils.preprocess.pillow)": [[57, "imgutils.preprocess.pillow.parse_pillow_transforms"]], "register_pillow_parse() (in module imgutils.preprocess.pillow)": [[57, "imgutils.preprocess.pillow.register_pillow_parse"]], "register_pillow_transform() (in module imgutils.preprocess.pillow)": [[57, "imgutils.preprocess.pillow.register_pillow_transform"]], "create_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[58, "imgutils.preprocess.torchvision.create_torchvision_transforms"]], "imgutils.preprocess.torchvision": [[58, "module-imgutils.preprocess.torchvision"]], "parse_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[58, "imgutils.preprocess.torchvision.parse_torchvision_transforms"]], "register_torchvision_parse() (in module imgutils.preprocess.torchvision)": [[58, "imgutils.preprocess.torchvision.register_torchvision_parse"]], "register_torchvision_transform() (in module imgutils.preprocess.torchvision)": [[58, "imgutils.preprocess.torchvision.register_torchvision_transform"]], "notprocessortypeerror (class in imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.NotProcessorTypeError"]], "convert_to_size_dict() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.convert_to_size_dict"]], "create_bit_transforms() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_bit_transforms"]], "create_blip_transforms() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_blip_transforms"]], "create_clip_transforms() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_clip_transforms"]], "create_convnext_transforms() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_convnext_transforms"]], "create_mobilenetv2_transforms() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_mobilenetv2_transforms"]], "create_siglip_transforms() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_siglip_transforms"]], "create_transforms_from_bit_processor() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_transforms_from_bit_processor"]], "create_transforms_from_blip_processor() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_transforms_from_blip_processor"]], "create_transforms_from_clip_processor() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_transforms_from_clip_processor"]], "create_transforms_from_convnext_processor() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_transforms_from_convnext_processor"]], "create_transforms_from_mobilenetv2_processor() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_transforms_from_mobilenetv2_processor"]], "create_transforms_from_siglip_processor() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_transforms_from_siglip_processor"]], "create_transforms_from_transformers() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_transforms_from_transformers"]], "create_transforms_from_vit_processor() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_transforms_from_vit_processor"]], "create_vit_transforms() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_vit_transforms"]], "get_size_dict() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.get_size_dict"]], "imgutils.preprocess.transformers": [[59, "module-imgutils.preprocess.transformers"]], "is_valid_size_dict() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.is_valid_size_dict"]], "register_creators_for_transformers() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.register_creators_for_transformers"]], "backgroundimageset (class in imgutils.resource.background)": [[60, "imgutils.resource.background.BackgroundImageSet"]], "__init__() (imgutils.resource.background.backgroundimageset method)": [[60, "imgutils.resource.background.BackgroundImageSet.__init__"]], "get_bg_image() (in module imgutils.resource.background)": [[60, "imgutils.resource.background.get_bg_image"]], "get_bg_image_file() (in module imgutils.resource.background)": [[60, "imgutils.resource.background.get_bg_image_file"]], "get_image() (imgutils.resource.background.backgroundimageset method)": [[60, "imgutils.resource.background.BackgroundImageSet.get_image"]], "get_image_file() (imgutils.resource.background.backgroundimageset method)": [[60, "imgutils.resource.background.BackgroundImageSet.get_image_file"]], "imgutils.resource.background": [[60, "module-imgutils.resource.background"]], "list_bg_image_files() (in module imgutils.resource.background)": [[60, "imgutils.resource.background.list_bg_image_files"]], "list_image_files() (imgutils.resource.background.backgroundimageset method)": [[60, "imgutils.resource.background.BackgroundImageSet.list_image_files"]], "random_bg_image() (in module imgutils.resource.background)": [[60, "imgutils.resource.background.random_bg_image"]], "random_bg_image_file() (in module imgutils.resource.background)": [[60, "imgutils.resource.background.random_bg_image_file"]], "random_image() (imgutils.resource.background.backgroundimageset method)": [[60, "imgutils.resource.background.BackgroundImageSet.random_image"]], "random_image_file() (imgutils.resource.background.backgroundimageset method)": [[60, "imgutils.resource.background.BackgroundImageSet.random_image_file"]], "imgutils.resource": [[61, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[62, "module-imgutils.restore.adversarial"]], "remove_adversarial_noise() (in module imgutils.restore.adversarial)": [[62, "imgutils.restore.adversarial.remove_adversarial_noise"]], "imgutils.restore": [[63, "module-imgutils.restore"]], "imgutils.restore.nafnet": [[64, "module-imgutils.restore.nafnet"]], "restore_with_nafnet() (in module imgutils.restore.nafnet)": [[64, "imgutils.restore.nafnet.restore_with_nafnet"]], "imgutils.restore.scunet": [[65, "module-imgutils.restore.scunet"]], "restore_with_scunet() (in module imgutils.restore.scunet)": [[65, "imgutils.restore.scunet.restore_with_scunet"]], "imgutils.sd": [[66, "module-imgutils.sd"]], "sdmetadata (class in imgutils.sd.metadata)": [[67, "imgutils.sd.metadata.SDMetaData"]], "__str__() (imgutils.sd.metadata.sdmetadata method)": [[67, "imgutils.sd.metadata.SDMetaData.__str__"]], "get_sdmeta_from_image() (in module imgutils.sd.metadata)": [[67, "imgutils.sd.metadata.get_sdmeta_from_image"]], "imgutils.sd.metadata": [[67, "module-imgutils.sd.metadata"]], "parse_sdmeta_from_text() (in module imgutils.sd.metadata)": [[67, "imgutils.sd.metadata.parse_sdmeta_from_text"]], "pnginfo (imgutils.sd.metadata.sdmetadata property)": [[67, "imgutils.sd.metadata.SDMetaData.pnginfo"]], "save_image_with_sdmeta() (in module imgutils.sd.metadata)": [[67, "imgutils.sd.metadata.save_image_with_sdmeta"]], "text (imgutils.sd.metadata.sdmetadata property)": [[67, "imgutils.sd.metadata.SDMetaData.text"]], "imgutils.sd.model": [[68, "module-imgutils.sd.model"]], "read_metadata() (in module imgutils.sd.model)": [[68, "imgutils.sd.model.read_metadata"]], "save_with_metadata() (in module imgutils.sd.model)": [[68, "imgutils.sd.model.save_with_metadata"]], "naimetadata (class in imgutils.sd.nai)": [[69, "imgutils.sd.nai.NAIMetaData"], [69, "imgutils.sd.nai.NAIMetadata"]], "__init__() (imgutils.sd.nai.naimetadata method)": [[69, "imgutils.sd.nai.NAIMetaData.__init__"]], "add_naimeta_to_image() (in module imgutils.sd.nai)": [[69, "imgutils.sd.nai.add_naimeta_to_image"]], "get_naimeta_from_image() (in module imgutils.sd.nai)": [[69, "imgutils.sd.nai.get_naimeta_from_image"]], "imgutils.sd.nai": [[69, "module-imgutils.sd.nai"]], "pnginfo (imgutils.sd.nai.naimetadata property)": [[69, "imgutils.sd.nai.NAIMetaData.pnginfo"]], "save_image_with_naimeta() (in module imgutils.sd.nai)": [[69, "imgutils.sd.nai.save_image_with_naimeta"]], "imgutils.segment": [[70, "module-imgutils.segment"]], "get_isnetis_mask() (in module imgutils.segment.isnetis)": [[71, "imgutils.segment.isnetis.get_isnetis_mask"]], "imgutils.segment.isnetis": [[71, "module-imgutils.segment.isnetis"]], "segment_rgba_with_isnetis() (in module imgutils.segment.isnetis)": [[71, "imgutils.segment.isnetis.segment_rgba_with_isnetis"]], "segment_with_isnetis() (in module imgutils.segment.isnetis)": [[71, "imgutils.segment.isnetis.segment_with_isnetis"]], "drop_blacklisted_tags() (in module imgutils.tagging.blacklist)": [[72, "imgutils.tagging.blacklist.drop_blacklisted_tags"]], "imgutils.tagging.blacklist": [[72, "module-imgutils.tagging.blacklist"]], "is_blacklisted() (in module imgutils.tagging.blacklist)": [[72, "imgutils.tagging.blacklist.is_blacklisted"]], "char_prefixes (in module imgutils.tagging.character)": [[73, "imgutils.tagging.character.CHAR_PREFIXES"]], "char_suffixes (in module imgutils.tagging.character)": [[73, "imgutils.tagging.character.CHAR_SUFFIXES"]], "char_whitelist_prefix (in module imgutils.tagging.character)": [[73, "imgutils.tagging.character.CHAR_WHITELIST_PREFIX"]], "char_whitelist_suffix (in module imgutils.tagging.character)": [[73, "imgutils.tagging.character.CHAR_WHITELIST_SUFFIX"]], "char_whitelist_word (in module imgutils.tagging.character)": [[73, "imgutils.tagging.character.CHAR_WHITELIST_WORD"]], "charactertagpool (class in imgutils.tagging.character)": [[73, "imgutils.tagging.character.CharacterTagPool"]], "__init__() (imgutils.tagging.character.charactertagpool method)": [[73, "imgutils.tagging.character.CharacterTagPool.__init__"]], "drop_basic_character_tags() (imgutils.tagging.character.charactertagpool method)": [[73, "imgutils.tagging.character.CharacterTagPool.drop_basic_character_tags"]], "drop_basic_character_tags() (in module imgutils.tagging.character)": [[73, "imgutils.tagging.character.drop_basic_character_tags"]], "imgutils.tagging.character": [[73, "module-imgutils.tagging.character"]], "is_basic_character_tag() (imgutils.tagging.character.charactertagpool method)": [[73, "imgutils.tagging.character.CharacterTagPool.is_basic_character_tag"]], "is_basic_character_tag() (in module imgutils.tagging.character)": [[73, "imgutils.tagging.character.is_basic_character_tag"]], "get_deepdanbooru_tags() (in module imgutils.tagging.deepdanbooru)": [[74, "imgutils.tagging.deepdanbooru.get_deepdanbooru_tags"]], "imgutils.tagging.deepdanbooru": [[74, "module-imgutils.tagging.deepdanbooru"]], "get_deepgelbooru_tags() (in module imgutils.tagging.deepgelbooru)": [[75, "imgutils.tagging.deepgelbooru.get_deepgelbooru_tags"]], "imgutils.tagging.deepgelbooru": [[75, "module-imgutils.tagging.deepgelbooru"]], "add_underline() (in module imgutils.tagging.format)": [[76, "imgutils.tagging.format.add_underline"]], "imgutils.tagging.format": [[76, "module-imgutils.tagging.format"]], "remove_underline() (in module imgutils.tagging.format)": [[76, "imgutils.tagging.format.remove_underline"]], "tags_to_text() (in module imgutils.tagging.format)": [[76, "imgutils.tagging.format.tags_to_text"]], "imgutils.tagging": [[77, "module-imgutils.tagging"]], "imgutils.tagging.match": [[78, "module-imgutils.tagging.match"]], "tag_match_full() (in module imgutils.tagging.match)": [[78, "imgutils.tagging.match.tag_match_full"]], "tag_match_prefix() (in module imgutils.tagging.match)": [[78, "imgutils.tagging.match.tag_match_prefix"]], "tag_match_suffix() (in module imgutils.tagging.match)": [[78, "imgutils.tagging.match.tag_match_suffix"]], "get_mldanbooru_tags() (in module imgutils.tagging.mldanbooru)": [[79, "imgutils.tagging.mldanbooru.get_mldanbooru_tags"]], "imgutils.tagging.mldanbooru": [[79, "module-imgutils.tagging.mldanbooru"]], "imgutils.tagging.order": [[80, "module-imgutils.tagging.order"]], "sort_tags() (in module imgutils.tagging.order)": [[80, "imgutils.tagging.order.sort_tags"]], "drop_overlap_tags() (in module imgutils.tagging.overlap)": [[81, "imgutils.tagging.overlap.drop_overlap_tags"]], "imgutils.tagging.overlap": [[81, "module-imgutils.tagging.overlap"]], "convert_wd14_emb_to_prediction() (in module imgutils.tagging.wd14)": [[82, "imgutils.tagging.wd14.convert_wd14_emb_to_prediction"]], "denormalize_wd14_emb() (in module imgutils.tagging.wd14)": [[82, "imgutils.tagging.wd14.denormalize_wd14_emb"]], "get_wd14_tags() (in module imgutils.tagging.wd14)": [[82, "imgutils.tagging.wd14.get_wd14_tags"]], "imgutils.tagging.wd14": [[82, "module-imgutils.tagging.wd14"]], "imgutils.upscale.cdc": [[83, "module-imgutils.upscale.cdc"]], "upscale_with_cdc() (in module imgutils.upscale.cdc)": [[83, "imgutils.upscale.cdc.upscale_with_cdc"]], "imgutils.upscale": [[84, "module-imgutils.upscale"]], "imgutils.utils.cache": [[85, "module-imgutils.utils.cache"]], "ts_lru_cache() (in module imgutils.utils.cache)": [[85, "imgutils.utils.cache.ts_lru_cache"]], "imgutils.utils.func": [[86, "module-imgutils.utils.func"]], "sigmoid() (in module imgutils.utils.func)": [[86, "imgutils.utils.func.sigmoid"]], "imgutils.utils": [[87, "module-imgutils.utils"]], "get_onnx_provider() (in module imgutils.utils.onnxruntime)": [[88, "imgutils.utils.onnxruntime.get_onnx_provider"]], "imgutils.utils.onnxruntime": [[88, "module-imgutils.utils.onnxruntime"]], "open_onnx_model() (in module imgutils.utils.onnxruntime)": [[88, "imgutils.utils.onnxruntime.open_onnx_model"]], "get_ai_created_score() (in module imgutils.validate.aicheck)": [[89, "imgutils.validate.aicheck.get_ai_created_score"]], "imgutils.validate.aicheck": [[89, "module-imgutils.validate.aicheck"]], "is_ai_created() (in module imgutils.validate.aicheck)": [[89, "imgutils.validate.aicheck.is_ai_created"]], "anime_bangumi_char() (in module imgutils.validate.bangumi_char)": [[90, "imgutils.validate.bangumi_char.anime_bangumi_char"]], "anime_bangumi_char_score() (in module imgutils.validate.bangumi_char)": [[90, "imgutils.validate.bangumi_char.anime_bangumi_char_score"]], "imgutils.validate.bangumi_char": [[90, "module-imgutils.validate.bangumi_char"]], "anime_classify() (in module imgutils.validate.classify)": [[91, "imgutils.validate.classify.anime_classify"]], "anime_classify_score() (in module imgutils.validate.classify)": [[91, "imgutils.validate.classify.anime_classify_score"]], "imgutils.validate.classify": [[91, "module-imgutils.validate.classify"]], "imgutils.validate.color": [[92, "module-imgutils.validate.color"]], "is_greyscale() (in module imgutils.validate.color)": [[92, "imgutils.validate.color.is_greyscale"]], "anime_completeness() (in module imgutils.validate.completeness)": [[93, "imgutils.validate.completeness.anime_completeness"]], "anime_completeness_score() (in module imgutils.validate.completeness)": [[93, "imgutils.validate.completeness.anime_completeness_score"]], "imgutils.validate.completeness": [[93, "module-imgutils.validate.completeness"]], "anime_dbrating() (in module imgutils.validate.dbrating)": [[94, "imgutils.validate.dbrating.anime_dbrating"]], "anime_dbrating_score() (in module imgutils.validate.dbrating)": [[94, "imgutils.validate.dbrating.anime_dbrating_score"]], "imgutils.validate.dbrating": [[94, "module-imgutils.validate.dbrating"]], "anime_furry() (in module imgutils.validate.furry)": [[95, "imgutils.validate.furry.anime_furry"]], "anime_furry_score() (in module imgutils.validate.furry)": [[95, "imgutils.validate.furry.anime_furry_score"]], "imgutils.validate.furry": [[95, "module-imgutils.validate.furry"]], "imgutils.validate": [[96, "module-imgutils.validate"]], "get_monochrome_score() (in module imgutils.validate.monochrome)": [[97, "imgutils.validate.monochrome.get_monochrome_score"]], "imgutils.validate.monochrome": [[97, "module-imgutils.validate.monochrome"]], "is_monochrome() (in module imgutils.validate.monochrome)": [[97, "imgutils.validate.monochrome.is_monochrome"]], "imgutils.validate.nsfw": [[98, "module-imgutils.validate.nsfw"]], "nsfw_pred() (in module imgutils.validate.nsfw)": [[98, "imgutils.validate.nsfw.nsfw_pred"]], "nsfw_pred_score() (in module imgutils.validate.nsfw)": [[98, "imgutils.validate.nsfw.nsfw_pred_score"]], "anime_portrait() (in module imgutils.validate.portrait)": [[99, "imgutils.validate.portrait.anime_portrait"]], "anime_portrait_score() (in module imgutils.validate.portrait)": [[99, "imgutils.validate.portrait.anime_portrait_score"]], "imgutils.validate.portrait": [[99, "module-imgutils.validate.portrait"]], "anime_rating() (in module imgutils.validate.rating)": [[100, "imgutils.validate.rating.anime_rating"]], "anime_rating_score() (in module imgutils.validate.rating)": [[100, "imgutils.validate.rating.anime_rating_score"]], "imgutils.validate.rating": [[100, "module-imgutils.validate.rating"]], "anime_real() (in module imgutils.validate.real)": [[101, "imgutils.validate.real.anime_real"]], "anime_real_score() (in module imgutils.validate.real)": [[101, "imgutils.validate.real.anime_real_score"]], "imgutils.validate.real": [[101, "module-imgutils.validate.real"]], "imgutils.validate.safe": [[102, "module-imgutils.validate.safe"]], "safe_check() (in module imgutils.validate.safe)": [[102, "imgutils.validate.safe.safe_check"]], "safe_check_score() (in module imgutils.validate.safe)": [[102, "imgutils.validate.safe.safe_check_score"]], "anime_style_age() (in module imgutils.validate.style_age)": [[103, "imgutils.validate.style_age.anime_style_age"]], "anime_style_age_score() (in module imgutils.validate.style_age)": [[103, "imgutils.validate.style_age.anime_style_age_score"]], "imgutils.validate.style_age": [[103, "module-imgutils.validate.style_age"]], "anime_teen() (in module imgutils.validate.teen)": [[104, "imgutils.validate.teen.anime_teen"]], "anime_teen_score() (in module imgutils.validate.teen)": [[104, "imgutils.validate.teen.anime_teen_score"]], "imgutils.validate.teen": [[104, "module-imgutils.validate.teen"]], "imgutils.validate.truncate": [[105, "module-imgutils.validate.truncate"]], "is_truncated_file() (in module imgutils.validate.truncate)": [[105, "imgutils.validate.truncate.is_truncated_file"]]}}) \ No newline at end of file diff --git a/v0.14.1/.buildinfo b/v0.14.1/.buildinfo index faac9044d51b8e471bceed38c2092016aa9c8414..e05d0f59484c2d8ccb2ae2457fe4bbbe0368f4dc 100644 --- a/v0.14.1/.buildinfo +++ b/v0.14.1/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: fe3bc4315eb4bccdc3fa6c871d14e12c +config: b46c3301361ff14d9743c6dd938a3538 tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/v0.14.1/.doctrees/api_doc/ascii/drawing.doctree b/v0.14.1/.doctrees/api_doc/ascii/drawing.doctree index 361be06d88a32262ad030180abb2072316b2109d..0755be8d103ff5edeb506c6acf5fad1b3828d0d5 100644 Binary files a/v0.14.1/.doctrees/api_doc/ascii/drawing.doctree and b/v0.14.1/.doctrees/api_doc/ascii/drawing.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/ascii/index.doctree b/v0.14.1/.doctrees/api_doc/ascii/index.doctree index 0551fa8570c2af4c88fe3cbe7589988250e240f3..67d22baa9ac236b9473e4ec7453c3b2afdff8efe 100644 Binary files a/v0.14.1/.doctrees/api_doc/ascii/index.doctree and b/v0.14.1/.doctrees/api_doc/ascii/index.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/config/index.doctree b/v0.14.1/.doctrees/api_doc/config/index.doctree index 4ff00048637e83f38080d88f610b6d60120e55e0..0b9ef39452fff02915214f736112f1d0679fd40b 100644 Binary files a/v0.14.1/.doctrees/api_doc/config/index.doctree and b/v0.14.1/.doctrees/api_doc/config/index.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/config/meta.doctree b/v0.14.1/.doctrees/api_doc/config/meta.doctree index 11f1e28b04b47f14229623221c67888b1669c0ca..34048eac1e796bd52bbc6070d556ad868bfe6a9e 100644 Binary files a/v0.14.1/.doctrees/api_doc/config/meta.doctree and b/v0.14.1/.doctrees/api_doc/config/meta.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/data/background.doctree b/v0.14.1/.doctrees/api_doc/data/background.doctree index 0acd2b95d092e13582569677373caf36f7b7d7e5..a91d98e8c804bd7ce583e57733fd991c73d8b9d2 100644 Binary files a/v0.14.1/.doctrees/api_doc/data/background.doctree and b/v0.14.1/.doctrees/api_doc/data/background.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/data/blob.doctree b/v0.14.1/.doctrees/api_doc/data/blob.doctree index 822faac3942e57b0dce6bf30d18d23e25798d5ce..c208af440ecd375673a16ee3d631f6dbc3dbef4d 100644 Binary files a/v0.14.1/.doctrees/api_doc/data/blob.doctree and b/v0.14.1/.doctrees/api_doc/data/blob.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/data/decode.doctree b/v0.14.1/.doctrees/api_doc/data/decode.doctree index b20317bf5bdaf0694a895955d633c028dec75c9f..0b2ebbb03f0e6068a1ddc5d7d6772e8aa40a57b7 100644 Binary files a/v0.14.1/.doctrees/api_doc/data/decode.doctree and b/v0.14.1/.doctrees/api_doc/data/decode.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/data/encode.doctree b/v0.14.1/.doctrees/api_doc/data/encode.doctree index 5ca53f955f6fb0f0a990e7c8adccfcd9c028a5cd..af83eee373cf84be2969bddbf8eff3c7c758a031 100644 Binary files a/v0.14.1/.doctrees/api_doc/data/encode.doctree and b/v0.14.1/.doctrees/api_doc/data/encode.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/data/image.doctree b/v0.14.1/.doctrees/api_doc/data/image.doctree index e8c674a0df3d12de5e34c8fc02cab120e793e7d4..0d638e99bb7887aabc05c6aeabb85865bac11178 100644 Binary files a/v0.14.1/.doctrees/api_doc/data/image.doctree and b/v0.14.1/.doctrees/api_doc/data/image.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/data/index.doctree b/v0.14.1/.doctrees/api_doc/data/index.doctree index 78497cfd263beba21d93b60b6cc51959f2fe57b5..b2a6a90a7c5915503893aca53c87ebd882fb7ec1 100644 Binary files a/v0.14.1/.doctrees/api_doc/data/index.doctree and b/v0.14.1/.doctrees/api_doc/data/index.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/data/layer.doctree b/v0.14.1/.doctrees/api_doc/data/layer.doctree index 2ed197b29e85275cde6921b8d996608fae593c9d..e0ddaa2cf20c95b620c48b6ccbe6d0c5324e3eb1 100644 Binary files a/v0.14.1/.doctrees/api_doc/data/layer.doctree and b/v0.14.1/.doctrees/api_doc/data/layer.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/data/url.doctree b/v0.14.1/.doctrees/api_doc/data/url.doctree index a7d94bffc5fd152117df94af9923e99f9fb834ff..896d8c2e303160b53acca123860ad653b43d423f 100644 Binary files a/v0.14.1/.doctrees/api_doc/data/url.doctree and b/v0.14.1/.doctrees/api_doc/data/url.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/detect/booru_yolo.doctree b/v0.14.1/.doctrees/api_doc/detect/booru_yolo.doctree index a805bcae967c745fc1ae00237cc45c5de42f465b..f840a4954bad78693de0b2496cad79651efe0886 100644 Binary files a/v0.14.1/.doctrees/api_doc/detect/booru_yolo.doctree and b/v0.14.1/.doctrees/api_doc/detect/booru_yolo.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/detect/censor.doctree b/v0.14.1/.doctrees/api_doc/detect/censor.doctree index 32bc9fabd90a856a5b6431fe0d63bdba623e7155..3fcd00ac65686dd32f977358d895a8cdd40e15d8 100644 Binary files a/v0.14.1/.doctrees/api_doc/detect/censor.doctree and b/v0.14.1/.doctrees/api_doc/detect/censor.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/detect/eye.doctree b/v0.14.1/.doctrees/api_doc/detect/eye.doctree index 3eca1ce83ba4e5ff3851e23652ebd343ee288ed5..38ad4ac51c03427362f0492303903aa0eca8dea6 100644 Binary files a/v0.14.1/.doctrees/api_doc/detect/eye.doctree and b/v0.14.1/.doctrees/api_doc/detect/eye.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/detect/face.doctree b/v0.14.1/.doctrees/api_doc/detect/face.doctree index c181e95bccf6d6d0b34f50789a2f63a84ae00f59..f4cfb5ce828877e7de0d04a143466d4330548f12 100644 Binary files a/v0.14.1/.doctrees/api_doc/detect/face.doctree and b/v0.14.1/.doctrees/api_doc/detect/face.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/detect/halfbody.doctree b/v0.14.1/.doctrees/api_doc/detect/halfbody.doctree index 8a8009624a2dddac1579b3c7de2cbe73c49dc29d..c7ec2ac275b74be7dad19590ca9431bac0841016 100644 Binary files a/v0.14.1/.doctrees/api_doc/detect/halfbody.doctree and b/v0.14.1/.doctrees/api_doc/detect/halfbody.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/detect/hand.doctree b/v0.14.1/.doctrees/api_doc/detect/hand.doctree index dab50be9668ad2bf95dc211565f35ad7139d1061..c2c5617e6a8af934bd313626bfce025487c68af6 100644 Binary files a/v0.14.1/.doctrees/api_doc/detect/hand.doctree and b/v0.14.1/.doctrees/api_doc/detect/hand.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/detect/head.doctree b/v0.14.1/.doctrees/api_doc/detect/head.doctree index 4f5713cc0160592e1b341782cf1667f64a5c518f..bc9cff11d3677e126c78a3b8b22aaee9943fe3cc 100644 Binary files a/v0.14.1/.doctrees/api_doc/detect/head.doctree and b/v0.14.1/.doctrees/api_doc/detect/head.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/detect/index.doctree b/v0.14.1/.doctrees/api_doc/detect/index.doctree index e858ea4fc72634e0836e22983ceed8efb49e85e7..ff487684c3b4ae43a4c5e44e32797f19954e9ba3 100644 Binary files a/v0.14.1/.doctrees/api_doc/detect/index.doctree and b/v0.14.1/.doctrees/api_doc/detect/index.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/detect/nudenet.doctree b/v0.14.1/.doctrees/api_doc/detect/nudenet.doctree index 7303c01d3a26f99d922313d676f4420547e5944d..9f14b7561095ab8d44b7d656cf163b87206bb980 100644 Binary files a/v0.14.1/.doctrees/api_doc/detect/nudenet.doctree and b/v0.14.1/.doctrees/api_doc/detect/nudenet.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/detect/person.doctree b/v0.14.1/.doctrees/api_doc/detect/person.doctree index f50685b1069f7dcf751995bf9a5e98401a5db996..1cc5d731df3411f3bf2a020e51dc6e3d493bb392 100644 Binary files a/v0.14.1/.doctrees/api_doc/detect/person.doctree and b/v0.14.1/.doctrees/api_doc/detect/person.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/detect/similarity.doctree b/v0.14.1/.doctrees/api_doc/detect/similarity.doctree index 6e5529bed90a1b43445c471ac60009dcd98d67a2..3a4c4a3c3a85f4fdbac39c3e870341cbd0d73e9e 100644 Binary files a/v0.14.1/.doctrees/api_doc/detect/similarity.doctree and b/v0.14.1/.doctrees/api_doc/detect/similarity.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/detect/text.doctree b/v0.14.1/.doctrees/api_doc/detect/text.doctree index a701fc078ee95d005f4767064518d51409d1866e..ac5f50ee4fe3bde46103250eed8119b08becde51 100644 Binary files a/v0.14.1/.doctrees/api_doc/detect/text.doctree and b/v0.14.1/.doctrees/api_doc/detect/text.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/detect/visual.doctree b/v0.14.1/.doctrees/api_doc/detect/visual.doctree index 392bf31b6ccfb7311ea954f48f8c7ea36f05b9b7..d9695e32bc4c90dd312817bf5185a10537dc9b34 100644 Binary files a/v0.14.1/.doctrees/api_doc/detect/visual.doctree and b/v0.14.1/.doctrees/api_doc/detect/visual.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/edge/canny.doctree b/v0.14.1/.doctrees/api_doc/edge/canny.doctree index 2edca2e97780f560c03af90c22454edbe9751871..58e0ab4bd607048f945c9938295d553cc5cd5f24 100644 Binary files a/v0.14.1/.doctrees/api_doc/edge/canny.doctree and b/v0.14.1/.doctrees/api_doc/edge/canny.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/edge/index.doctree b/v0.14.1/.doctrees/api_doc/edge/index.doctree index ca5be1aac4649cb5f1969b2f4ed9d298af219309..ab94c98734bd8d1b08ba32b3e9de2900828de61b 100644 Binary files a/v0.14.1/.doctrees/api_doc/edge/index.doctree and b/v0.14.1/.doctrees/api_doc/edge/index.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/edge/lineart.doctree b/v0.14.1/.doctrees/api_doc/edge/lineart.doctree index 65b3bf0ec1f9f439030d2e24445850fd1c064dec..565227c31d094b887ccf1f5fadb222cd57edceae 100644 Binary files a/v0.14.1/.doctrees/api_doc/edge/lineart.doctree and b/v0.14.1/.doctrees/api_doc/edge/lineart.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/edge/lineart_anime.doctree b/v0.14.1/.doctrees/api_doc/edge/lineart_anime.doctree index 84a5b58cb8b94aea219f658d4b50a2ca3cee3759..87695eb371fffb8cf0f697ad1953a211e0a6c868 100644 Binary files a/v0.14.1/.doctrees/api_doc/edge/lineart_anime.doctree and b/v0.14.1/.doctrees/api_doc/edge/lineart_anime.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/generic/classify.doctree b/v0.14.1/.doctrees/api_doc/generic/classify.doctree index d633ad8c7b5ff2123ded16a01a37470644aeb247..05e4100eef5cd6841ecc77603fbede826dd5c610 100644 Binary files a/v0.14.1/.doctrees/api_doc/generic/classify.doctree and b/v0.14.1/.doctrees/api_doc/generic/classify.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/generic/clip.doctree b/v0.14.1/.doctrees/api_doc/generic/clip.doctree index e8b1e60e132d6d891928c21a5b7431c3df1ae167..39abe464b1a9ad6bcfc12e1b8b310863635c5e69 100644 Binary files a/v0.14.1/.doctrees/api_doc/generic/clip.doctree and b/v0.14.1/.doctrees/api_doc/generic/clip.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/generic/enhance.doctree b/v0.14.1/.doctrees/api_doc/generic/enhance.doctree index e6a59ed42a4d143befb30351c3cbcb5bc50995ac..782274093c2596e72b447cc8c68a6ae1fbcaeebd 100644 Binary files a/v0.14.1/.doctrees/api_doc/generic/enhance.doctree and b/v0.14.1/.doctrees/api_doc/generic/enhance.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/generic/index.doctree b/v0.14.1/.doctrees/api_doc/generic/index.doctree index be37eea4db3cb884588446fd0e6faaab85eee684..07534c11cae17ef204b719c05261093ff8450ecc 100644 Binary files a/v0.14.1/.doctrees/api_doc/generic/index.doctree and b/v0.14.1/.doctrees/api_doc/generic/index.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/generic/siglip.doctree b/v0.14.1/.doctrees/api_doc/generic/siglip.doctree index 04b6566ef5dcf3e4d2c076f70df57b60f4dabbfe..3af4f28574fdd1aabfa818574b9dfc305e8f43eb 100644 Binary files a/v0.14.1/.doctrees/api_doc/generic/siglip.doctree and b/v0.14.1/.doctrees/api_doc/generic/siglip.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/generic/yolo.doctree b/v0.14.1/.doctrees/api_doc/generic/yolo.doctree index 2086226b653f101a915f6872bfc0ae92472089be..ab2cbc02d8074d5c3386111f262c443f7a71fa66 100644 Binary files a/v0.14.1/.doctrees/api_doc/generic/yolo.doctree and b/v0.14.1/.doctrees/api_doc/generic/yolo.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/metadata/geninfo.doctree b/v0.14.1/.doctrees/api_doc/metadata/geninfo.doctree index b789fb8d36e1f46314f4db253b9a0cc0e98025d3..ace390656d5b3f77e22d0893564b0ee6df191c1e 100644 Binary files a/v0.14.1/.doctrees/api_doc/metadata/geninfo.doctree and b/v0.14.1/.doctrees/api_doc/metadata/geninfo.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/metadata/index.doctree b/v0.14.1/.doctrees/api_doc/metadata/index.doctree index 56c0d386fc28999909c3dbe7fbc57a90bcee1874..badd4fd9b3f93e5dd8afef3d80ab9f15a414d994 100644 Binary files a/v0.14.1/.doctrees/api_doc/metadata/index.doctree and b/v0.14.1/.doctrees/api_doc/metadata/index.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/metadata/lsb.doctree b/v0.14.1/.doctrees/api_doc/metadata/lsb.doctree index 0ff9b251238f410c63640c9b1e1e3def2c21d6c7..336841e9aef27f70199af85bbff957a23ac0c868 100644 Binary files a/v0.14.1/.doctrees/api_doc/metadata/lsb.doctree and b/v0.14.1/.doctrees/api_doc/metadata/lsb.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/metrics/aesthetic.doctree b/v0.14.1/.doctrees/api_doc/metrics/aesthetic.doctree index e56326e05a2e669746e56857474467a93860aa70..633b0b99cc0d48664979ad4d6881f18b276d1a4b 100644 Binary files a/v0.14.1/.doctrees/api_doc/metrics/aesthetic.doctree and b/v0.14.1/.doctrees/api_doc/metrics/aesthetic.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/metrics/ccip.doctree b/v0.14.1/.doctrees/api_doc/metrics/ccip.doctree index a252234b25d0f71880561f3f324eac10578de809..a3a6d5aac46f36299283b3ffe41815255b7b7b92 100644 Binary files a/v0.14.1/.doctrees/api_doc/metrics/ccip.doctree and b/v0.14.1/.doctrees/api_doc/metrics/ccip.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/metrics/dbaesthetic.doctree b/v0.14.1/.doctrees/api_doc/metrics/dbaesthetic.doctree index 352bf20b7c946322230808a72cbf4e8df17299df..d60abcd6d4e8702895197f3e9adb01494e8b22ef 100644 Binary files a/v0.14.1/.doctrees/api_doc/metrics/dbaesthetic.doctree and b/v0.14.1/.doctrees/api_doc/metrics/dbaesthetic.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/metrics/index.doctree b/v0.14.1/.doctrees/api_doc/metrics/index.doctree index d6508d99c9edff0259ab1cd3c5fa859e2933edbb..eac76dca2ec24f60f2ef00879204da2616e5c667 100644 Binary files a/v0.14.1/.doctrees/api_doc/metrics/index.doctree and b/v0.14.1/.doctrees/api_doc/metrics/index.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/metrics/laplacian.doctree b/v0.14.1/.doctrees/api_doc/metrics/laplacian.doctree index 978b76f720e0e17e5ff83384b4ce7adea257a556..cd2fde4a11872b629c54d392e55780380342234e 100644 Binary files a/v0.14.1/.doctrees/api_doc/metrics/laplacian.doctree and b/v0.14.1/.doctrees/api_doc/metrics/laplacian.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/metrics/lpips.doctree b/v0.14.1/.doctrees/api_doc/metrics/lpips.doctree index 48981bad5898469c5a7af9b9f3d1ce1e07ee31a7..ec915739f8fc1455c7e2f908b9bc886ee52d646a 100644 Binary files a/v0.14.1/.doctrees/api_doc/metrics/lpips.doctree and b/v0.14.1/.doctrees/api_doc/metrics/lpips.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/metrics/psnr_.doctree b/v0.14.1/.doctrees/api_doc/metrics/psnr_.doctree index 96e965c940c5978a6d40a03c623f934d89b8ebe7..b53be4faa4ee7952275501021031e53651b04551 100644 Binary files a/v0.14.1/.doctrees/api_doc/metrics/psnr_.doctree and b/v0.14.1/.doctrees/api_doc/metrics/psnr_.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/ocr/index.doctree b/v0.14.1/.doctrees/api_doc/ocr/index.doctree index d8edc9b8dc9ba57cb95880167d901f4eb8e6b8eb..51984a022195de6897f0f152540a6c3d76f9ce1a 100644 Binary files a/v0.14.1/.doctrees/api_doc/ocr/index.doctree and b/v0.14.1/.doctrees/api_doc/ocr/index.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/operate/align.doctree b/v0.14.1/.doctrees/api_doc/operate/align.doctree index 1cd894aed30b69278ae6f97b285e2c80497bf3cb..74233cdc18fd53982ad8947058cafddc427675bc 100644 Binary files a/v0.14.1/.doctrees/api_doc/operate/align.doctree and b/v0.14.1/.doctrees/api_doc/operate/align.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/operate/censor.doctree b/v0.14.1/.doctrees/api_doc/operate/censor.doctree index 8833a39aaa581345b1ffedd01b22ab99c67e0bf0..63ea1780e93aee43cea93b1af966171a5bfa1499 100644 Binary files a/v0.14.1/.doctrees/api_doc/operate/censor.doctree and b/v0.14.1/.doctrees/api_doc/operate/censor.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/operate/imgcensor.doctree b/v0.14.1/.doctrees/api_doc/operate/imgcensor.doctree index 45228aa8a39db52a6486cfa474b76d597506858b..1ee19895478d3a775b7c619307b4e4b5eaab4d7d 100644 Binary files a/v0.14.1/.doctrees/api_doc/operate/imgcensor.doctree and b/v0.14.1/.doctrees/api_doc/operate/imgcensor.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/operate/index.doctree b/v0.14.1/.doctrees/api_doc/operate/index.doctree index 8ae424276861a22d18e35114248f4086c0b7ba69..c855d510985532905d3af773902064d6f6ce8acb 100644 Binary files a/v0.14.1/.doctrees/api_doc/operate/index.doctree and b/v0.14.1/.doctrees/api_doc/operate/index.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/operate/squeeze.doctree b/v0.14.1/.doctrees/api_doc/operate/squeeze.doctree index 45251d49f4bf3567b198cfe5620e1578fe6cf630..3671850bf3305414e003a83c1999952486dbd5aa 100644 Binary files a/v0.14.1/.doctrees/api_doc/operate/squeeze.doctree and b/v0.14.1/.doctrees/api_doc/operate/squeeze.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/pose/dwpose.doctree b/v0.14.1/.doctrees/api_doc/pose/dwpose.doctree index ef2c9ed9aa380a92c97cbd0a2c89c240e7bfeb65..4d2f6ae8ee8785e194c23f3071be8f4f6479e076 100644 Binary files a/v0.14.1/.doctrees/api_doc/pose/dwpose.doctree and b/v0.14.1/.doctrees/api_doc/pose/dwpose.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/pose/format.doctree b/v0.14.1/.doctrees/api_doc/pose/format.doctree index 8b7e7aa48a7324b622ef60f218117ea2a9cc6c64..bd162ec4ec6424d9f36c95cd4fc68001baa1a507 100644 Binary files a/v0.14.1/.doctrees/api_doc/pose/format.doctree and b/v0.14.1/.doctrees/api_doc/pose/format.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/pose/index.doctree b/v0.14.1/.doctrees/api_doc/pose/index.doctree index 899a96a864791471b74a8ffcc020d59959d55a0c..343cb2dbbc4cf2f0fc5336837052475e3985b7f2 100644 Binary files a/v0.14.1/.doctrees/api_doc/pose/index.doctree and b/v0.14.1/.doctrees/api_doc/pose/index.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/pose/visual.doctree b/v0.14.1/.doctrees/api_doc/pose/visual.doctree index ba0f4e88dd338d65b22ce734ed26e6f1f93c52a6..113c0ebdfe3ef21ed103ba0dd6f4f1f20f7a1bfb 100644 Binary files a/v0.14.1/.doctrees/api_doc/pose/visual.doctree and b/v0.14.1/.doctrees/api_doc/pose/visual.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/preprocess/base.doctree b/v0.14.1/.doctrees/api_doc/preprocess/base.doctree index b14292a9ed0880280da08b7c5e01c1f4fac2a0aa..b741d13229ccf3916c808d6e7e1776c3aa9673dc 100644 Binary files a/v0.14.1/.doctrees/api_doc/preprocess/base.doctree and b/v0.14.1/.doctrees/api_doc/preprocess/base.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/preprocess/index.doctree b/v0.14.1/.doctrees/api_doc/preprocess/index.doctree index 4ba831a34b429ee844b1aea05af022f4e39ad661..c3220116377f1bb2cef6e8333d1df4dcbdc173a7 100644 Binary files a/v0.14.1/.doctrees/api_doc/preprocess/index.doctree and b/v0.14.1/.doctrees/api_doc/preprocess/index.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/preprocess/pillow.doctree b/v0.14.1/.doctrees/api_doc/preprocess/pillow.doctree index c2dda225f7851c4b08ca0a935dacbc432fa8900e..d6096bd59626ae0da30777358d8887bb656e9ba9 100644 Binary files a/v0.14.1/.doctrees/api_doc/preprocess/pillow.doctree and b/v0.14.1/.doctrees/api_doc/preprocess/pillow.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/preprocess/torchvision.doctree b/v0.14.1/.doctrees/api_doc/preprocess/torchvision.doctree index 74e971968135cd6802964e011e4f30a7dda1e948..74bbc292c36287774e2a698072e6c1794c2e9927 100644 Binary files a/v0.14.1/.doctrees/api_doc/preprocess/torchvision.doctree and b/v0.14.1/.doctrees/api_doc/preprocess/torchvision.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/preprocess/transformers.doctree b/v0.14.1/.doctrees/api_doc/preprocess/transformers.doctree index 86aaed83645f324c7a2f367dff135a65aa25d39b..1d7275b54dcac155110f6221d2c4fbbf717fdef1 100644 Binary files a/v0.14.1/.doctrees/api_doc/preprocess/transformers.doctree and b/v0.14.1/.doctrees/api_doc/preprocess/transformers.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/resource/background.doctree b/v0.14.1/.doctrees/api_doc/resource/background.doctree index b693273b793ac99870bbcc89e52876ed67355a2a..6e77aa5c6146e13991f50c0362dea7fd0f443c32 100644 Binary files a/v0.14.1/.doctrees/api_doc/resource/background.doctree and b/v0.14.1/.doctrees/api_doc/resource/background.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/resource/index.doctree b/v0.14.1/.doctrees/api_doc/resource/index.doctree index be29742260e65dbf3600113cd3d3173d69a1fb94..82642ade9b22657072a12c113017554c0cdab795 100644 Binary files a/v0.14.1/.doctrees/api_doc/resource/index.doctree and b/v0.14.1/.doctrees/api_doc/resource/index.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/restore/adversarial.doctree b/v0.14.1/.doctrees/api_doc/restore/adversarial.doctree index 729e4844fca0fb7924b9b71e3a55cee8b220d5eb..5d0d89347830599236ff9d0ee1877a795286adcd 100644 Binary files a/v0.14.1/.doctrees/api_doc/restore/adversarial.doctree and b/v0.14.1/.doctrees/api_doc/restore/adversarial.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/restore/index.doctree b/v0.14.1/.doctrees/api_doc/restore/index.doctree index bd27793a87b44124815e085de6a5cceb2e590d66..7e992e76c02f41d4f628fd499fae6bd1ba4c5b4b 100644 Binary files a/v0.14.1/.doctrees/api_doc/restore/index.doctree and b/v0.14.1/.doctrees/api_doc/restore/index.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/restore/nafnet.doctree b/v0.14.1/.doctrees/api_doc/restore/nafnet.doctree index 6cc3da779ff0e30954da15d99acbf0ba45a7648b..826689cb0c1059e90327b71c1e444fd764ae40bc 100644 Binary files a/v0.14.1/.doctrees/api_doc/restore/nafnet.doctree and b/v0.14.1/.doctrees/api_doc/restore/nafnet.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/restore/scunet.doctree b/v0.14.1/.doctrees/api_doc/restore/scunet.doctree index 3ecb4b5cb146659f7346b3acd3862e7695ca744b..1ce4c699cb73d6b98b3bcccb09158d27af45a1bf 100644 Binary files a/v0.14.1/.doctrees/api_doc/restore/scunet.doctree and b/v0.14.1/.doctrees/api_doc/restore/scunet.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/sd/index.doctree b/v0.14.1/.doctrees/api_doc/sd/index.doctree index 307987cb9c521d38817699b79eafb2971530a534..963a470e8f72349a383b09b266fe5187b4b3e818 100644 Binary files a/v0.14.1/.doctrees/api_doc/sd/index.doctree and b/v0.14.1/.doctrees/api_doc/sd/index.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/sd/metadata.doctree b/v0.14.1/.doctrees/api_doc/sd/metadata.doctree index 6eb10bf0f8cbb4e96d2a313f9764d7e7b7d3e6f5..38b96b8750cc335978200720b7206da7c9711f8f 100644 Binary files a/v0.14.1/.doctrees/api_doc/sd/metadata.doctree and b/v0.14.1/.doctrees/api_doc/sd/metadata.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/sd/model.doctree b/v0.14.1/.doctrees/api_doc/sd/model.doctree index 534cccac23c1e856752d22f727cedb14fc374492..ea5e430299baa5e792f4f321ff1cfaa3bd7f29eb 100644 Binary files a/v0.14.1/.doctrees/api_doc/sd/model.doctree and b/v0.14.1/.doctrees/api_doc/sd/model.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/sd/nai.doctree b/v0.14.1/.doctrees/api_doc/sd/nai.doctree index f15a838d714e8fa0bfdbd5a42f73324526555f0f..11e770b2e40dcb7f71e2d922be8cf9403b0c9d49 100644 Binary files a/v0.14.1/.doctrees/api_doc/sd/nai.doctree and b/v0.14.1/.doctrees/api_doc/sd/nai.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/segment/index.doctree b/v0.14.1/.doctrees/api_doc/segment/index.doctree index c5c616f4f8584ada25525da6e8662217553fff1f..468b007bb00cd1102249341107d689ccd3ed49e0 100644 Binary files a/v0.14.1/.doctrees/api_doc/segment/index.doctree and b/v0.14.1/.doctrees/api_doc/segment/index.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/segment/isnetis.doctree b/v0.14.1/.doctrees/api_doc/segment/isnetis.doctree index 5935cf268a8330bc862b9c40487a77479e886827..29ea1d1e425233c6b4418398eb426e5110e672aa 100644 Binary files a/v0.14.1/.doctrees/api_doc/segment/isnetis.doctree and b/v0.14.1/.doctrees/api_doc/segment/isnetis.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/tagging/blacklist.doctree b/v0.14.1/.doctrees/api_doc/tagging/blacklist.doctree index a7c02f2128807c54402e79f4e7bc962c26986255..e3e651a584bf38ad0d1077a0c8602d5b469afba9 100644 Binary files a/v0.14.1/.doctrees/api_doc/tagging/blacklist.doctree and b/v0.14.1/.doctrees/api_doc/tagging/blacklist.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/tagging/character.doctree b/v0.14.1/.doctrees/api_doc/tagging/character.doctree index 64441e561d043d41090e1b837dfa3d20522f6981..07704a940b52cd4d05bca4c3f9b5b40b9d459b7b 100644 Binary files a/v0.14.1/.doctrees/api_doc/tagging/character.doctree and b/v0.14.1/.doctrees/api_doc/tagging/character.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/tagging/deepdanbooru.doctree b/v0.14.1/.doctrees/api_doc/tagging/deepdanbooru.doctree index f62cec86100c1e9d38a91349a3fcbb3c417612b6..39e1f61f379368e7d33949e652533bafa2fa7f77 100644 Binary files a/v0.14.1/.doctrees/api_doc/tagging/deepdanbooru.doctree and b/v0.14.1/.doctrees/api_doc/tagging/deepdanbooru.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/tagging/deepgelbooru.doctree b/v0.14.1/.doctrees/api_doc/tagging/deepgelbooru.doctree index 1c9ef5cb2c4cc79f0cea3284eadab9a828402fc6..591150fa9b20c1d7ab1cb330cedbf50378c41f20 100644 Binary files a/v0.14.1/.doctrees/api_doc/tagging/deepgelbooru.doctree and b/v0.14.1/.doctrees/api_doc/tagging/deepgelbooru.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/tagging/format.doctree b/v0.14.1/.doctrees/api_doc/tagging/format.doctree index e25ccf074dc4d4e171ab3e68be98d5f6f679697e..b7820277964dbd3d43bc1089846270dc939f35e5 100644 Binary files a/v0.14.1/.doctrees/api_doc/tagging/format.doctree and b/v0.14.1/.doctrees/api_doc/tagging/format.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/tagging/index.doctree b/v0.14.1/.doctrees/api_doc/tagging/index.doctree index a1121aa470c0543e2947131ab45fa13bace16737..5891636600c563c9bcff654a079634e5902c9b83 100644 Binary files a/v0.14.1/.doctrees/api_doc/tagging/index.doctree and b/v0.14.1/.doctrees/api_doc/tagging/index.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/tagging/match.doctree b/v0.14.1/.doctrees/api_doc/tagging/match.doctree index 763e12e9389fdfadd3099947128c996baaa25845..dd9151364a51696f8cc97319df2b7687a341fc0c 100644 Binary files a/v0.14.1/.doctrees/api_doc/tagging/match.doctree and b/v0.14.1/.doctrees/api_doc/tagging/match.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/tagging/mldanbooru.doctree b/v0.14.1/.doctrees/api_doc/tagging/mldanbooru.doctree index 4a85f3d28cd48cc99d0062d4d6638c41b33a556d..872ab65daa38b218eae9f2f87d7e6ed26cef260d 100644 Binary files a/v0.14.1/.doctrees/api_doc/tagging/mldanbooru.doctree and b/v0.14.1/.doctrees/api_doc/tagging/mldanbooru.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/tagging/order.doctree b/v0.14.1/.doctrees/api_doc/tagging/order.doctree index c779bccbb73527bcdcc52ee04092310960eeac77..1e57e9d0c2f50cd96ec8866a6e0890e2f7dc3ef4 100644 Binary files a/v0.14.1/.doctrees/api_doc/tagging/order.doctree and b/v0.14.1/.doctrees/api_doc/tagging/order.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/tagging/overlap.doctree b/v0.14.1/.doctrees/api_doc/tagging/overlap.doctree index a3b7432d690a8acebcff6069b499d8d411ae2567..d42dfd07aaf6102437b5841f4a7bf7783b71f7b3 100644 Binary files a/v0.14.1/.doctrees/api_doc/tagging/overlap.doctree and b/v0.14.1/.doctrees/api_doc/tagging/overlap.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/tagging/wd14.doctree b/v0.14.1/.doctrees/api_doc/tagging/wd14.doctree index 5dc479795fe0c7bf91cbdcedac4d3c343f64d03f..b9b1347ffc40302a4e26aee7d474a9986372f7ef 100644 Binary files a/v0.14.1/.doctrees/api_doc/tagging/wd14.doctree and b/v0.14.1/.doctrees/api_doc/tagging/wd14.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/upscale/cdc.doctree b/v0.14.1/.doctrees/api_doc/upscale/cdc.doctree index 5ed3ba74dc1030b3f8adae986e2661f82bee66f5..c7665596bb813e1238a99d38d5754b0721982a4e 100644 Binary files a/v0.14.1/.doctrees/api_doc/upscale/cdc.doctree and b/v0.14.1/.doctrees/api_doc/upscale/cdc.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/upscale/index.doctree b/v0.14.1/.doctrees/api_doc/upscale/index.doctree index 0244372d15bf7263fdc9a9a3dda685521a0936bf..efe288f303d55d9542fcece7767ef2d9bbd682f2 100644 Binary files a/v0.14.1/.doctrees/api_doc/upscale/index.doctree and b/v0.14.1/.doctrees/api_doc/upscale/index.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/utils/cache.doctree b/v0.14.1/.doctrees/api_doc/utils/cache.doctree index 6c041a4ce4159e82af2c1d488ba45081e94b7106..31d3227ece3bcb9c045e180c1ce802d68574e91f 100644 Binary files a/v0.14.1/.doctrees/api_doc/utils/cache.doctree and b/v0.14.1/.doctrees/api_doc/utils/cache.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/utils/func.doctree b/v0.14.1/.doctrees/api_doc/utils/func.doctree index 0cf06faa28bec0fd54ebcab37a39ca15ddab076e..2de2bab9557d61abac8389c73c8e5e7c3237ebdb 100644 Binary files a/v0.14.1/.doctrees/api_doc/utils/func.doctree and b/v0.14.1/.doctrees/api_doc/utils/func.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/utils/index.doctree b/v0.14.1/.doctrees/api_doc/utils/index.doctree index f6be627a3c8122f170d4b17c26a9fe43b0d6659b..37520a88b2f0363653563e1e0539b7247b8eb5e5 100644 Binary files a/v0.14.1/.doctrees/api_doc/utils/index.doctree and b/v0.14.1/.doctrees/api_doc/utils/index.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/utils/onnxruntime.doctree b/v0.14.1/.doctrees/api_doc/utils/onnxruntime.doctree index d923f71ac63c9e650f4d17a8bc11f90274ce6484..e2318130de323238a7275e4a06b8f480d00e2800 100644 Binary files a/v0.14.1/.doctrees/api_doc/utils/onnxruntime.doctree and b/v0.14.1/.doctrees/api_doc/utils/onnxruntime.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/validate/aicheck.doctree b/v0.14.1/.doctrees/api_doc/validate/aicheck.doctree index a8a2bbeb0a7129dd339447dfaf160a245af83ceb..9c668ee0d606e16dba9f08d7c8bef6badab7ac24 100644 Binary files a/v0.14.1/.doctrees/api_doc/validate/aicheck.doctree and b/v0.14.1/.doctrees/api_doc/validate/aicheck.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/validate/bangumi_char.doctree b/v0.14.1/.doctrees/api_doc/validate/bangumi_char.doctree index 93e2c9cc0b2001808927ffb7cc5c0c4d1b17a562..e3c89fcb857d3688003b3f3d595539b6a8ce0d7e 100644 Binary files a/v0.14.1/.doctrees/api_doc/validate/bangumi_char.doctree and b/v0.14.1/.doctrees/api_doc/validate/bangumi_char.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/validate/classify.doctree b/v0.14.1/.doctrees/api_doc/validate/classify.doctree index f52704a005e1f480758f594466322f4ae4db634d..49cff2420d70119a8ab0a3749254a01281246edd 100644 Binary files a/v0.14.1/.doctrees/api_doc/validate/classify.doctree and b/v0.14.1/.doctrees/api_doc/validate/classify.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/validate/color.doctree b/v0.14.1/.doctrees/api_doc/validate/color.doctree index d63f8ca8bb50576bf006edac7de743e6f9fca7d2..4e7e10938d2bb9e20a663d1cce95bc6f3bd01631 100644 Binary files a/v0.14.1/.doctrees/api_doc/validate/color.doctree and b/v0.14.1/.doctrees/api_doc/validate/color.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/validate/completeness.doctree b/v0.14.1/.doctrees/api_doc/validate/completeness.doctree index 0e4b8d025dff1217e80cda33482c20bd8376a70e..5ed13d16cf7f6ae6a06f17d2a8e0a71b5eccd184 100644 Binary files a/v0.14.1/.doctrees/api_doc/validate/completeness.doctree and b/v0.14.1/.doctrees/api_doc/validate/completeness.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/validate/dbrating.doctree b/v0.14.1/.doctrees/api_doc/validate/dbrating.doctree index 674772815aa66e31794fde3ad59dbeae21affbc9..aaec01495608ee21a89f27204f5582e7b02e4999 100644 Binary files a/v0.14.1/.doctrees/api_doc/validate/dbrating.doctree and b/v0.14.1/.doctrees/api_doc/validate/dbrating.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/validate/furry.doctree b/v0.14.1/.doctrees/api_doc/validate/furry.doctree index 8d386fc0b468f578d72bd94815cb00a98d4ff328..9eb75810a4e009e8758a9fb36e4f005ff3213816 100644 Binary files a/v0.14.1/.doctrees/api_doc/validate/furry.doctree and b/v0.14.1/.doctrees/api_doc/validate/furry.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/validate/index.doctree b/v0.14.1/.doctrees/api_doc/validate/index.doctree index fda569221b624faabc39d1e20babb48b5ab2fc5e..ab1c8da84561d9dbec387820e3c2b64c50cb71fb 100644 Binary files a/v0.14.1/.doctrees/api_doc/validate/index.doctree and b/v0.14.1/.doctrees/api_doc/validate/index.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/validate/monochrome.doctree b/v0.14.1/.doctrees/api_doc/validate/monochrome.doctree index f6208c1b48c36e5e842f87ca3c0f95de740cc72c..ee7b4b757a9b0ec9b3968565cf107b0684bf9803 100644 Binary files a/v0.14.1/.doctrees/api_doc/validate/monochrome.doctree and b/v0.14.1/.doctrees/api_doc/validate/monochrome.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/validate/nsfw.doctree b/v0.14.1/.doctrees/api_doc/validate/nsfw.doctree index cf8c314edb4a46259f99a0c4da422a1aa4fc5064..8ee96588f269ee7f9aa51664aff7b94b671b1a35 100644 Binary files a/v0.14.1/.doctrees/api_doc/validate/nsfw.doctree and b/v0.14.1/.doctrees/api_doc/validate/nsfw.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/validate/portrait.doctree b/v0.14.1/.doctrees/api_doc/validate/portrait.doctree index 2eacc63d63c3a9f2552e31bfe64f76c13314df53..f680fe26f45a4ae396a5c786779fc282a1ee2f68 100644 Binary files a/v0.14.1/.doctrees/api_doc/validate/portrait.doctree and b/v0.14.1/.doctrees/api_doc/validate/portrait.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/validate/rating.doctree b/v0.14.1/.doctrees/api_doc/validate/rating.doctree index 3e0aedeb016d590b02a00bf444e821a545dcf702..57c9289fb0ed4e7e748d6028b7cd6b042e98d214 100644 Binary files a/v0.14.1/.doctrees/api_doc/validate/rating.doctree and b/v0.14.1/.doctrees/api_doc/validate/rating.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/validate/real.doctree b/v0.14.1/.doctrees/api_doc/validate/real.doctree index 70ba47a9d367aa8e751577fc802e92eca123bdc2..7e8c87b1397e342591ae2fd728c5f73d52cbf517 100644 Binary files a/v0.14.1/.doctrees/api_doc/validate/real.doctree and b/v0.14.1/.doctrees/api_doc/validate/real.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/validate/safe.doctree b/v0.14.1/.doctrees/api_doc/validate/safe.doctree index 6557728127ad15b617580ecffa8003531ea330f9..274526d370ff33500a16a56294eed571cebea4e3 100644 Binary files a/v0.14.1/.doctrees/api_doc/validate/safe.doctree and b/v0.14.1/.doctrees/api_doc/validate/safe.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/validate/style_age.doctree b/v0.14.1/.doctrees/api_doc/validate/style_age.doctree index 046726c19ec6b45fedb639917bddd1533aebc808..d68d879ac758bbba70576a4d66174c56d59bde37 100644 Binary files a/v0.14.1/.doctrees/api_doc/validate/style_age.doctree and b/v0.14.1/.doctrees/api_doc/validate/style_age.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/validate/teen.doctree b/v0.14.1/.doctrees/api_doc/validate/teen.doctree index a8bb3cb15a4646225fc08e6ec93f865057a75a40..777b9b2c39aa23e56cbe923325cee0a59cab872f 100644 Binary files a/v0.14.1/.doctrees/api_doc/validate/teen.doctree and b/v0.14.1/.doctrees/api_doc/validate/teen.doctree differ diff --git a/v0.14.1/.doctrees/api_doc/validate/truncate.doctree b/v0.14.1/.doctrees/api_doc/validate/truncate.doctree index c9e5069eea6f4e2cf20deb1e20a1bf6d06e9d39f..cfb9d5b721aab58d23819e51ff44c19aa8df2aea 100644 Binary files a/v0.14.1/.doctrees/api_doc/validate/truncate.doctree and b/v0.14.1/.doctrees/api_doc/validate/truncate.doctree differ diff --git a/v0.14.1/.doctrees/environment.pickle b/v0.14.1/.doctrees/environment.pickle index a80fa81ce1820f979937d26d55e12c31febd0325..551eae1e1d86c19f9a64f540775c113b67be8562 100644 Binary files a/v0.14.1/.doctrees/environment.pickle and b/v0.14.1/.doctrees/environment.pickle differ diff --git a/v0.14.1/.doctrees/index.doctree b/v0.14.1/.doctrees/index.doctree index ff9096f10f29f6dbdc2f32e5bb9eebf87a7dc8b1..7d05a7b092fdce8ed8a9abbebdc7dff65e822941 100644 Binary files a/v0.14.1/.doctrees/index.doctree and b/v0.14.1/.doctrees/index.doctree differ diff --git a/v0.14.1/.doctrees/information/environment.doctree b/v0.14.1/.doctrees/information/environment.doctree index d52abf3471917de6b0b142f486fbcffb9d77c721..28971f3ca0df40def825e02da445bb133c67ea92 100644 Binary files a/v0.14.1/.doctrees/information/environment.doctree and b/v0.14.1/.doctrees/information/environment.doctree differ diff --git a/v0.14.1/.doctrees/information/environment.result.doctree b/v0.14.1/.doctrees/information/environment.result.doctree index 5dc7b36d2797479703827672548a58ad805379c5..9b4643e657bf0ac4c9c480002bf7f1040dccec82 100644 Binary files a/v0.14.1/.doctrees/information/environment.result.doctree and b/v0.14.1/.doctrees/information/environment.result.doctree differ diff --git a/v0.14.1/.doctrees/nbsphinx/information/environment.ipynb b/v0.14.1/.doctrees/nbsphinx/information/environment.ipynb index c9a0126ebe7cd21d691acab01bfc3e49a42e3494..e9c82ed168ac138a29e44e5f2eaac9e69c67d354 100644 --- a/v0.14.1/.doctrees/nbsphinx/information/environment.ipynb +++ b/v0.14.1/.doctrees/nbsphinx/information/environment.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:41:47.728198Z", - "iopub.status.busy": "2025-09-09T10:41:47.727723Z", - "iopub.status.idle": "2025-09-09T10:41:48.889119Z", - "shell.execute_reply": "2025-09-09T10:41:48.888322Z" + "iopub.execute_input": "2025-09-09T15:33:09.659077Z", + "iopub.status.busy": "2025-09-09T15:33:09.658853Z", + "iopub.status.idle": "2025-09-09T15:33:10.817152Z", + "shell.execute_reply": "2025-09-09T15:33:10.816396Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3261.0395 MHz\n", + "CPU Freq: 3262.1135 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.14.1/.doctrees/nbsphinx/information/environment.result.ipynb b/v0.14.1/.doctrees/nbsphinx/information/environment.result.ipynb index d6d1362c48c9bcbe16da3c2c2a079665f05c5e23..308dac3df81019eec36d846e5b23eb77fa168af6 100644 --- a/v0.14.1/.doctrees/nbsphinx/information/environment.result.ipynb +++ b/v0.14.1/.doctrees/nbsphinx/information/environment.result.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:38:48.437663Z", - "iopub.status.busy": "2025-09-09T10:38:48.437321Z", - "iopub.status.idle": "2025-09-09T10:38:49.606226Z", - "shell.execute_reply": "2025-09-09T10:38:49.605455Z" + "iopub.execute_input": "2025-09-09T15:30:14.174578Z", + "iopub.status.busy": "2025-09-09T15:30:14.174376Z", + "iopub.status.idle": "2025-09-09T15:30:15.338125Z", + "shell.execute_reply": "2025-09-09T15:30:15.337317Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 2824.937 MHz\n", + "CPU Freq: 3041.93 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.14.1/.doctrees/tutorials/installation/index.doctree b/v0.14.1/.doctrees/tutorials/installation/index.doctree index 820bf1be88d1b250404431765fcaf2e1629c177d..e358a4aa60c74733adf48e7a0830428c8bdbbe44 100644 Binary files a/v0.14.1/.doctrees/tutorials/installation/index.doctree and b/v0.14.1/.doctrees/tutorials/installation/index.doctree differ diff --git a/v0.14.1/.doctrees/tutorials/quick_start/index.doctree b/v0.14.1/.doctrees/tutorials/quick_start/index.doctree index fa88b2a04d4ddd770688e344591ffb217f4db80b..e92ac31ec0599dd299c37e047227e53126984c77 100644 Binary files a/v0.14.1/.doctrees/tutorials/quick_start/index.doctree and b/v0.14.1/.doctrees/tutorials/quick_start/index.doctree differ diff --git a/v0.14.1/_sources/information/environment.result.ipynb.txt b/v0.14.1/_sources/information/environment.result.ipynb.txt index d6d1362c48c9bcbe16da3c2c2a079665f05c5e23..308dac3df81019eec36d846e5b23eb77fa168af6 100644 --- a/v0.14.1/_sources/information/environment.result.ipynb.txt +++ b/v0.14.1/_sources/information/environment.result.ipynb.txt @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:38:48.437663Z", - "iopub.status.busy": "2025-09-09T10:38:48.437321Z", - "iopub.status.idle": "2025-09-09T10:38:49.606226Z", - "shell.execute_reply": "2025-09-09T10:38:49.605455Z" + "iopub.execute_input": "2025-09-09T15:30:14.174578Z", + "iopub.status.busy": "2025-09-09T15:30:14.174376Z", + "iopub.status.idle": "2025-09-09T15:30:15.338125Z", + "shell.execute_reply": "2025-09-09T15:30:15.337317Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 2824.937 MHz\n", + "CPU Freq: 3041.93 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.14.1/information/environment.html b/v0.14.1/information/environment.html index bf9a1a8d87ea3d3310f899ded9ab0e1274260061..8a7bc20559005066ea42773200d0fb5e34ce89f1 100644 --- a/v0.14.1/information/environment.html +++ b/v0.14.1/information/environment.html @@ -139,7 +139,7 @@ OS: Linux-6.11.0-1018-azure-x86_64-with-glibc2.34 Python: CPython 3.8.18 CPU Brand: AMD EPYC 7763 64-Core Processor CPU Count: 4 -CPU Freq: 3261.0395 MHz +CPU Freq: 3262.1135 MHz Memory Size: 15.621 GiB Has CUDA: No diff --git a/v0.14.1/information/environment.ipynb b/v0.14.1/information/environment.ipynb index c9a0126ebe7cd21d691acab01bfc3e49a42e3494..e9c82ed168ac138a29e44e5f2eaac9e69c67d354 100644 --- a/v0.14.1/information/environment.ipynb +++ b/v0.14.1/information/environment.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:41:47.728198Z", - "iopub.status.busy": "2025-09-09T10:41:47.727723Z", - "iopub.status.idle": "2025-09-09T10:41:48.889119Z", - "shell.execute_reply": "2025-09-09T10:41:48.888322Z" + "iopub.execute_input": "2025-09-09T15:33:09.659077Z", + "iopub.status.busy": "2025-09-09T15:33:09.658853Z", + "iopub.status.idle": "2025-09-09T15:33:10.817152Z", + "shell.execute_reply": "2025-09-09T15:33:10.816396Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3261.0395 MHz\n", + "CPU Freq: 3262.1135 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.14.1/information/environment.result.html b/v0.14.1/information/environment.result.html index 70b48b45d4140ce815494f8a69802873ea695262..c4832c71f5fcc88c9aa9d5681d498d9dd266646f 100644 --- a/v0.14.1/information/environment.result.html +++ b/v0.14.1/information/environment.result.html @@ -141,7 +141,7 @@ OS: Linux-6.11.0-1018-azure-x86_64-with-glibc2.34 Python: CPython 3.8.18 CPU Brand: AMD EPYC 7763 64-Core Processor CPU Count: 4 -CPU Freq: 2824.937 MHz +CPU Freq: 3041.93 MHz Memory Size: 15.621 GiB Has CUDA: No diff --git a/v0.14.1/information/environment.result.ipynb b/v0.14.1/information/environment.result.ipynb index d6d1362c48c9bcbe16da3c2c2a079665f05c5e23..308dac3df81019eec36d846e5b23eb77fa168af6 100644 --- a/v0.14.1/information/environment.result.ipynb +++ b/v0.14.1/information/environment.result.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:38:48.437663Z", - "iopub.status.busy": "2025-09-09T10:38:48.437321Z", - "iopub.status.idle": "2025-09-09T10:38:49.606226Z", - "shell.execute_reply": "2025-09-09T10:38:49.605455Z" + "iopub.execute_input": "2025-09-09T15:30:14.174578Z", + "iopub.status.busy": "2025-09-09T15:30:14.174376Z", + "iopub.status.idle": "2025-09-09T15:30:15.338125Z", + "shell.execute_reply": "2025-09-09T15:30:15.337317Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 2824.937 MHz\n", + "CPU Freq: 3041.93 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.14.1/searchindex.js b/v0.14.1/searchindex.js index ef6ddd7156e46145462682b51008d996ebdf5335..8dc103d1d09465d7a5da1f3bc3ee8df8c3c83816 100644 --- a/v0.14.1/searchindex.js +++ b/v0.14.1/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["api_doc/ascii/drawing", "api_doc/ascii/index", "api_doc/config/index", "api_doc/config/meta", "api_doc/data/background", "api_doc/data/blob", "api_doc/data/decode", "api_doc/data/encode", "api_doc/data/image", "api_doc/data/index", "api_doc/data/layer", "api_doc/data/url", "api_doc/detect/booru_yolo", "api_doc/detect/censor", "api_doc/detect/eye", "api_doc/detect/face", "api_doc/detect/halfbody", "api_doc/detect/hand", "api_doc/detect/head", "api_doc/detect/index", "api_doc/detect/nudenet", "api_doc/detect/person", "api_doc/detect/similarity", "api_doc/detect/text", "api_doc/detect/visual", "api_doc/edge/canny", "api_doc/edge/index", "api_doc/edge/lineart", "api_doc/edge/lineart_anime", "api_doc/generic/classify", "api_doc/generic/clip", "api_doc/generic/enhance", "api_doc/generic/index", "api_doc/generic/siglip", "api_doc/generic/yolo", "api_doc/metadata/geninfo", "api_doc/metadata/index", "api_doc/metadata/lsb", "api_doc/metrics/aesthetic", "api_doc/metrics/ccip", "api_doc/metrics/dbaesthetic", "api_doc/metrics/index", "api_doc/metrics/laplacian", "api_doc/metrics/lpips", "api_doc/metrics/psnr_", "api_doc/ocr/index", "api_doc/operate/align", "api_doc/operate/censor", "api_doc/operate/imgcensor", "api_doc/operate/index", "api_doc/operate/squeeze", "api_doc/pose/dwpose", "api_doc/pose/format", "api_doc/pose/index", "api_doc/pose/visual", "api_doc/preprocess/base", "api_doc/preprocess/index", "api_doc/preprocess/pillow", "api_doc/preprocess/torchvision", "api_doc/preprocess/transformers", "api_doc/resource/background", "api_doc/resource/index", "api_doc/restore/adversarial", "api_doc/restore/index", "api_doc/restore/nafnet", "api_doc/restore/scunet", "api_doc/sd/index", "api_doc/sd/metadata", "api_doc/sd/model", "api_doc/sd/nai", "api_doc/segment/index", "api_doc/segment/isnetis", "api_doc/tagging/blacklist", "api_doc/tagging/character", "api_doc/tagging/deepdanbooru", "api_doc/tagging/deepgelbooru", "api_doc/tagging/format", "api_doc/tagging/index", "api_doc/tagging/match", "api_doc/tagging/mldanbooru", "api_doc/tagging/order", "api_doc/tagging/overlap", "api_doc/tagging/wd14", "api_doc/upscale/cdc", "api_doc/upscale/index", "api_doc/utils/cache", "api_doc/utils/func", "api_doc/utils/index", "api_doc/utils/onnxruntime", "api_doc/validate/aicheck", "api_doc/validate/bangumi_char", "api_doc/validate/classify", "api_doc/validate/color", "api_doc/validate/completeness", "api_doc/validate/dbrating", "api_doc/validate/furry", "api_doc/validate/index", "api_doc/validate/monochrome", "api_doc/validate/nsfw", "api_doc/validate/portrait", "api_doc/validate/rating", "api_doc/validate/real", "api_doc/validate/safe", "api_doc/validate/style_age", "api_doc/validate/teen", "api_doc/validate/truncate", "index", "information/environment", "information/environment.result", "tutorials/installation/index", "tutorials/quick_start/index"], "filenames": ["api_doc/ascii/drawing.rst", "api_doc/ascii/index.rst", "api_doc/config/index.rst", "api_doc/config/meta.rst", "api_doc/data/background.rst", "api_doc/data/blob.rst", "api_doc/data/decode.rst", "api_doc/data/encode.rst", "api_doc/data/image.rst", "api_doc/data/index.rst", "api_doc/data/layer.rst", "api_doc/data/url.rst", "api_doc/detect/booru_yolo.rst", "api_doc/detect/censor.rst", "api_doc/detect/eye.rst", "api_doc/detect/face.rst", "api_doc/detect/halfbody.rst", "api_doc/detect/hand.rst", "api_doc/detect/head.rst", "api_doc/detect/index.rst", "api_doc/detect/nudenet.rst", "api_doc/detect/person.rst", "api_doc/detect/similarity.rst", "api_doc/detect/text.rst", "api_doc/detect/visual.rst", "api_doc/edge/canny.rst", "api_doc/edge/index.rst", "api_doc/edge/lineart.rst", "api_doc/edge/lineart_anime.rst", "api_doc/generic/classify.rst", "api_doc/generic/clip.rst", "api_doc/generic/enhance.rst", "api_doc/generic/index.rst", "api_doc/generic/siglip.rst", "api_doc/generic/yolo.rst", "api_doc/metadata/geninfo.rst", "api_doc/metadata/index.rst", "api_doc/metadata/lsb.rst", "api_doc/metrics/aesthetic.rst", "api_doc/metrics/ccip.rst", "api_doc/metrics/dbaesthetic.rst", "api_doc/metrics/index.rst", "api_doc/metrics/laplacian.rst", "api_doc/metrics/lpips.rst", "api_doc/metrics/psnr_.rst", "api_doc/ocr/index.rst", "api_doc/operate/align.rst", "api_doc/operate/censor.rst", "api_doc/operate/imgcensor.rst", "api_doc/operate/index.rst", "api_doc/operate/squeeze.rst", "api_doc/pose/dwpose.rst", "api_doc/pose/format.rst", "api_doc/pose/index.rst", "api_doc/pose/visual.rst", "api_doc/preprocess/base.rst", "api_doc/preprocess/index.rst", "api_doc/preprocess/pillow.rst", "api_doc/preprocess/torchvision.rst", "api_doc/preprocess/transformers.rst", "api_doc/resource/background.rst", "api_doc/resource/index.rst", "api_doc/restore/adversarial.rst", "api_doc/restore/index.rst", "api_doc/restore/nafnet.rst", "api_doc/restore/scunet.rst", "api_doc/sd/index.rst", "api_doc/sd/metadata.rst", "api_doc/sd/model.rst", "api_doc/sd/nai.rst", "api_doc/segment/index.rst", "api_doc/segment/isnetis.rst", "api_doc/tagging/blacklist.rst", "api_doc/tagging/character.rst", "api_doc/tagging/deepdanbooru.rst", "api_doc/tagging/deepgelbooru.rst", "api_doc/tagging/format.rst", "api_doc/tagging/index.rst", "api_doc/tagging/match.rst", "api_doc/tagging/mldanbooru.rst", "api_doc/tagging/order.rst", "api_doc/tagging/overlap.rst", "api_doc/tagging/wd14.rst", "api_doc/upscale/cdc.rst", "api_doc/upscale/index.rst", "api_doc/utils/cache.rst", "api_doc/utils/func.rst", "api_doc/utils/index.rst", "api_doc/utils/onnxruntime.rst", "api_doc/validate/aicheck.rst", "api_doc/validate/bangumi_char.rst", "api_doc/validate/classify.rst", "api_doc/validate/color.rst", "api_doc/validate/completeness.rst", "api_doc/validate/dbrating.rst", "api_doc/validate/furry.rst", "api_doc/validate/index.rst", "api_doc/validate/monochrome.rst", "api_doc/validate/nsfw.rst", "api_doc/validate/portrait.rst", "api_doc/validate/rating.rst", "api_doc/validate/real.rst", "api_doc/validate/safe.rst", "api_doc/validate/style_age.rst", "api_doc/validate/teen.rst", "api_doc/validate/truncate.rst", "index.rst", "information/environment.ipynb", "information/environment.result.ipynb", "tutorials/installation/index.rst", "tutorials/quick_start/index.rst"], "titles": ["imgutils.ascii.drawing", "imgutils.ascii", "imgutils.config", "imgutils.config.meta", "imgutils.data.background", "imgutils.data.blob", "imgutils.data.decode", "imgutils.data.encode", "imgutils.data.image", "imgutils.data", "imgutils.data.layer", "imgutils.data.url", "imgutils.detect.booru_yolo", "imgutils.detect.censor", "imgutils.detect.eye", "imgutils.detect.face", "imgutils.detect.halfbody", "imgutils.detect.hand", "imgutils.detect.head", "imgutils.detect", "imgutils.detect.nudenet", "imgutils.detect.person", "imgutils.detect.similarity", "imgutils.detect.text", "imgutils.detect.visual", "imgutils.edge.canny", "imgutils.edge", "imgutils.edge.lineart", "imgutils.edge.lineart_anime", "imgutils.generic.classify", "imgutils.generic.clip", "imgutils.generic.enhance", "imgutils.generic", "imgutils.generic.siglip", "imgutils.generic.yolo", "imgutils.metadata.geninfo", "imgutils.metadata", "imgutils.metadata.lsb", "imgutils.metrics.aesthetic", "imgutils.metrics.ccip", "imgutils.metrics.dbaesthetic", "imgutils.metrics", "imgutils.metrics.laplacian", "imgutils.metrics.lpips", "imgutils.metrics.psnr_", "imgutils.ocr", "imgutils.operate.align", "imgutils.operate.censor_", "imgutils.operate.imgcensor", "imgutils.operate", "imgutils.operate.squeeze", "imgutils.pose.dwpose", "imgutils.pose.format", "imgutils.pose", "imgutils.pose.visual", "imgutils.preprocess.base", "imgutils.preprocess", "imgutils.preprocess.pillow", "imgutils.preprocess.torchvision", "imgutils.preprocess.transformers", "imgutils.resource.background", "imgutils.resource", "imgutils.restore.adversarial", "imgutils.restore", "imgutils.restore.nafnet", "imgutils.restore.scunet", "imgutils.sd", "imgutils.sd.metadata", "imgutils.sd.model", "imgutils.sd.nai", "imgutils.segment", "imgutils.segment.isnetis", "imgutils.tagging.blacklist", "imgutils.tagging.character", "imgutils.tagging.deepdanbooru", "imgutils.tagging.deepgelbooru", "imgutils.tagging.format", "imgutils.tagging", "imgutils.tagging.match", "imgutils.tagging.mldanbooru", "imgutils.tagging.order", "imgutils.tagging.overlap", "imgutils.tagging.wd14", "imgutils.upscale.cdc", "imgutils.upscale", "imgutils.utils.cache", "imgutils.utils.func", "imgutils.utils", "imgutils.utils.onnxruntime", "imgutils.validate.aicheck", "imgutils.validate.bangumi_char", "imgutils.validate.classify", "imgutils.validate.color", "imgutils.validate.completeness", "imgutils.validate.dbrating", "imgutils.validate.furry", "imgutils.validate", "imgutils.validate.monochrome", "imgutils.validate.nsfw", "imgutils.validate.portrait", "imgutils.validate.rating", "imgutils.validate.real", "imgutils.validate.safe", "imgutils.validate.style_age", "imgutils.validate.teen", "imgutils.validate.truncate", "Welcome to imgutils\u2019s Documentation", "Run Environment Information", "Run Environment Information", "Installation", "Quick Start"], "terms": {"img": [0, 5, 8, 29, 62, 67], "str": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 37, 38, 39, 40, 42, 43, 45, 46, 47, 48, 50, 51, 54, 57, 58, 59, 60, 64, 65, 67, 68, 69, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105], "pathlik": [0, 4, 5, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 37, 38, 39, 40, 42, 43, 45, 46, 47, 48, 50, 51, 54, 64, 65, 67, 69, 71, 74, 75, 79, 82, 83, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "byte": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 37, 38, 39, 40, 42, 43, 45, 46, 47, 48, 50, 51, 52, 54, 64, 65, 67, 69, 71, 74, 75, 79, 82, 83, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "bytearrai": [0, 4, 5, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 37, 38, 39, 40, 42, 43, 45, 46, 47, 48, 50, 51, 52, 54, 64, 65, 67, 69, 71, 74, 75, 79, 82, 83, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "binaryio": [0, 4, 5, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 37, 38, 39, 40, 42, 43, 45, 46, 47, 48, 50, 51, 54, 64, 65, 67, 69, 71, 74, 75, 79, 82, 83, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "imag": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 50, 51, 53, 54, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 69, 70, 71, 74, 75, 76, 77, 79, 82, 83, 84, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 109], "max_width": 0, "int": [0, 4, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 27, 28, 29, 30, 33, 34, 37, 39, 43, 45, 46, 47, 48, 50, 51, 52, 54, 59, 60, 62, 64, 65, 71, 79, 83, 102], "none": [0, 4, 8, 10, 11, 13, 14, 15, 16, 17, 18, 21, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 37, 39, 47, 50, 51, 54, 57, 58, 59, 60, 67, 69, 72, 73, 88], "ellipsi": 0, "max_height": 0, "resampl": [0, 59], "2": [0, 8, 12, 22, 23, 38, 39, 40, 43, 45, 52, 59, 62, 67, 82, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104], "level": [0, 13, 14, 15, 16, 17, 18, 21, 33, 34, 38, 47, 60, 74, 94], "aspect": [0, 24, 34, 46], "float": [0, 7, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 29, 34, 39, 40, 42, 43, 44, 45, 47, 48, 50, 52, 54, 59, 60, 62, 69, 72, 73, 74, 75, 76, 79, 80, 81, 82, 86, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "1": [0, 10, 12, 20, 21, 22, 38, 39, 40, 43, 45, 52, 59, 60, 62, 67, 68, 72, 73, 74, 75, 80, 82, 83, 86, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104, 107, 108, 109], "8": [0, 12, 22, 37, 39, 43, 47, 52, 59, 62, 67, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 107, 108, 109], "sourc": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 50, 51, 52, 54, 55, 57, 58, 59, 60, 62, 64, 65, 67, 68, 69, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105], "gener": [0, 4, 12, 15, 21, 35, 36, 66, 67, 69, 75, 79, 82, 87, 94, 106], "art": [0, 67], "base": [0, 18, 21, 22, 29, 30, 33, 34, 39, 40, 42, 43, 46, 47, 48, 50, 52, 54, 56, 57, 59, 60, 69, 71, 74, 75, 79, 80, 81, 82, 90, 94, 98, 100, 106], "given": [0, 6, 7, 8, 10, 11, 14, 15, 17, 18, 19, 20, 23, 25, 27, 28, 29, 30, 33, 37, 39, 42, 46, 48, 52, 55, 59, 67, 69, 72, 73, 78, 81, 82, 89, 91, 94, 97, 98, 100, 104], "paramet": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 50, 51, 52, 54, 57, 58, 59, 60, 62, 64, 65, 67, 68, 69, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105], "imagetyp": [0, 5, 12, 13, 14, 15, 16, 17, 18, 21, 23, 24, 29, 31, 34, 35, 37, 39, 40, 42, 45, 47, 50, 51, 54, 64, 65, 67, 69, 75, 82, 83, 90, 93, 95, 98, 99, 101, 102, 103], "The": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 24, 29, 30, 31, 33, 34, 35, 36, 37, 39, 40, 42, 45, 46, 47, 48, 50, 51, 52, 54, 57, 58, 59, 60, 62, 63, 64, 65, 67, 68, 69, 71, 73, 74, 75, 76, 78, 79, 80, 82, 83, 85, 86, 88, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105, 109], "input": [0, 5, 12, 13, 14, 15, 16, 18, 20, 21, 23, 24, 29, 30, 31, 33, 34, 35, 37, 39, 40, 42, 45, 46, 47, 48, 50, 51, 54, 57, 59, 62, 64, 65, 67, 69, 72, 73, 75, 76, 78, 80, 82, 83, 86, 90, 93, 95, 98, 99, 101, 103], "option": [0, 4, 11, 12, 13, 14, 15, 16, 17, 18, 21, 22, 23, 24, 29, 30, 33, 34, 35, 39, 45, 47, 50, 51, 54, 59, 60, 62, 67, 68, 69, 72, 73, 80, 85], "maximum": [0, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 24, 34, 39, 45, 46, 47, 59, 62, 85, 102], "width": [0, 4, 10, 48, 59, 60, 79], "If": [0, 5, 8, 10, 11, 13, 14, 15, 16, 17, 18, 21, 22, 24, 29, 30, 33, 34, 35, 37, 39, 45, 47, 50, 52, 54, 57, 58, 59, 62, 64, 65, 67, 68, 69, 72, 73, 80, 82, 88, 89, 90, 91, 94, 97, 100, 104], "set": [0, 12, 24, 29, 30, 34, 39, 50, 52, 54, 59, 82, 88, 91, 94, 100, 104, 105], "automat": [0, 4, 30, 33, 39, 50, 88, 107, 108], "determin": [0, 8, 39, 98], "termin": 0, "size": [0, 4, 6, 7, 10, 11, 23, 24, 25, 27, 28, 39, 46, 48, 50, 54, 57, 58, 59, 60, 62, 64, 65, 67, 71, 79, 83, 84, 102, 107, 108], "height": [0, 4, 10, 48, 59, 60, 79], "filter": [0, 34, 50, 59, 62, 72, 73, 94, 96, 100], "us": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 43, 45, 47, 48, 50, 51, 54, 55, 57, 59, 62, 63, 64, 65, 67, 68, 69, 72, 74, 75, 76, 79, 82, 83, 85, 86, 88, 89, 90, 91, 94, 96, 97, 98, 100, 104], "when": [0, 7, 10, 12, 23, 25, 27, 28, 29, 30, 37, 39, 43, 47, 48, 52, 55, 59, 64, 67, 69, 71, 79, 83, 85, 88, 89, 105], "resiz": [0, 23, 24, 34, 46, 54, 57, 58, 59, 67, 79], "charact": [0, 39, 45, 54, 70, 71, 74, 75, 76, 77, 82, 90, 106], "repres": [0, 7, 10, 12, 13, 14, 15, 22, 39, 43, 47, 50, 52, 69, 71, 80, 89, 98, 105], "differ": [0, 8, 14, 15, 16, 17, 18, 21, 22, 30, 35, 36, 37, 39, 43, 44, 51, 52, 58, 59, 90, 95, 99, 101, 103, 107, 108], "intens": 0, "proport": [0, 90], "correct": [0, 37], "output": [0, 24, 29, 30, 33, 40, 54, 67, 68, 75, 80, 82, 109], "which": [0, 4, 10, 22, 23, 25, 27, 28, 33, 35, 39, 43, 48, 57, 59, 60, 63, 67, 68, 69, 71, 72, 75, 79, 85, 86, 88, 89, 91, 96, 97, 98, 105, 106, 107, 108, 109], "should": [0, 3, 10, 24, 39, 43, 47, 48, 50, 59, 71, 82, 109], "approxim": 0, "ratio": [0, 24, 34, 45, 46, 48, 79], "your": [0, 50, 64, 105, 107, 108, 109], "thi": [0, 3, 4, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 45, 47, 48, 50, 51, 52, 54, 55, 57, 58, 59, 62, 64, 65, 66, 67, 68, 69, 70, 74, 77, 81, 82, 83, 85, 86, 88, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105, 107, 108], "valu": [0, 4, 8, 10, 13, 17, 18, 21, 22, 37, 39, 43, 47, 50, 52, 57, 58, 59, 68, 74, 79, 86, 89, 97, 105], "ensur": [0, 30, 34, 39, 46, 59, 64, 67, 85], "i": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 45, 47, 48, 50, 51, 52, 54, 55, 57, 58, 59, 60, 62, 64, 65, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 82, 83, 85, 86, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109], "close": [0, 48, 67], "possibl": [0, 23, 30, 39, 48], "origin": [0, 4, 6, 8, 20, 25, 27, 28, 37, 38, 44, 47, 48, 50, 54, 71, 74, 76, 79, 80, 98], "default": [0, 4, 5, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 22, 23, 25, 27, 28, 29, 30, 33, 34, 39, 40, 42, 43, 45, 47, 48, 50, 52, 54, 59, 60, 64, 65, 68, 71, 72, 73, 74, 76, 79, 82, 83, 88, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104], "return": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 50, 51, 52, 54, 57, 58, 59, 60, 62, 64, 65, 67, 68, 69, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 88, 89, 90, 91, 92, 93, 94, 95, 98, 99, 100, 101, 102, 103, 104, 105], "represent": [0, 22, 39, 57, 58, 67], "type": [0, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 21, 22, 23, 24, 29, 30, 31, 33, 34, 35, 37, 39, 40, 42, 45, 47, 48, 50, 51, 52, 54, 57, 58, 59, 60, 62, 64, 65, 67, 68, 69, 72, 73, 76, 78, 80, 81, 82, 83, 85, 86, 90, 93, 94, 95, 98, 99, 100, 101, 102, 103], "exampl": [0, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 27, 28, 29, 34, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 50, 51, 57, 58, 59, 60, 62, 67, 71, 72, 73, 74, 75, 76, 79, 80, 81, 82, 83, 85, 86, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104, 105], "here": [0, 12, 20, 26, 39, 43, 44, 67, 72, 74, 75, 79, 82, 83, 90, 92, 105, 107, 108], "an": [0, 4, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 37, 38, 39, 40, 42, 43, 45, 46, 47, 48, 50, 51, 52, 54, 57, 59, 62, 64, 65, 67, 69, 70, 71, 73, 74, 75, 77, 80, 82, 83, 86, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105], "jerri": 0, "from": [0, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 27, 28, 29, 33, 34, 35, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 50, 51, 52, 57, 58, 59, 60, 62, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 79, 80, 81, 82, 83, 85, 86, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105, 107, 108, 109], "import": [0, 6, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 21, 24, 34, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 50, 51, 57, 58, 59, 60, 62, 67, 71, 72, 73, 74, 75, 76, 79, 80, 81, 82, 83, 85, 86, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104, 105, 107, 108, 109], "print": [0, 5, 12, 17, 18, 21, 22, 34, 67, 68, 107, 108, 109], "png": [0, 5, 8, 10, 13, 24, 35, 37, 42, 47, 48, 50, 62, 67, 69, 71, 82, 83, 92, 105], "draw": [1, 24, 26, 27, 54, 98, 106], "ascii_draw": 1, "meta": [2, 106, 109], "__title__": [2, 109], "__version__": [2, 109], "__description__": [2, 109], "__author__": [2, 109], "__author_email__": 2, "overview": [3, 4, 6, 7, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 31, 32, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 50, 51, 53, 59, 60, 61, 62, 63, 64, 65, 66, 67, 70, 71, 72, 73, 74, 75, 76, 77, 79, 82, 83, 84, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105], "inform": [3, 30, 33, 34, 35, 36, 37, 54, 67, 69, 81], "packag": 3, "titl": [3, 69], "project": [3, 20, 74, 82, 105], "version": [3, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 34, 38, 47, 64, 65, 67, 68, 85, 91, 106, 109], "short": [3, 75, 79, 82], "descript": [3, 20, 29, 33, 69], "includ": [3, 5, 8, 11, 12, 13, 20, 21, 22, 24, 29, 30, 31, 33, 34, 35, 36, 51, 52, 58, 59, 66, 67, 68, 69, 75, 82, 86, 90, 98], "setup": 3, "py": [3, 71], "author": [3, 68], "email": 3, "step": [4, 48, 59, 67], "forecolor": [4, 25, 27, 28], "lightgrei": 4, "backcolor": [4, 25, 27, 28], "white": [4, 8, 25, 27, 28, 30, 59, 67, 71], "creat": [4, 29, 30, 33, 34, 35, 47, 57, 58, 59, 67, 69, 73, 89], "black": [4, 47, 67], "squar": [4, 59], "can": [4, 5, 8, 10, 13, 14, 15, 16, 17, 18, 19, 20, 21, 24, 26, 30, 33, 35, 37, 39, 43, 47, 51, 52, 57, 59, 67, 68, 69, 75, 80, 82, 88, 90, 96, 97, 106, 109], "complement": 4, "transpar": [4, 8, 10, 25, 27, 28, 48, 50, 71, 83], "area": [4, 10, 12, 22, 23, 47, 48], "grid": 4, "pixel": [4, 24, 37, 47, 48, 50, 59, 62, 67, 71, 97], "mean": [4, 20, 22, 23, 25, 27, 28, 29, 39, 42, 43, 48, 52, 57, 58, 59, 88, 91, 109], "function": [4, 7, 8, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 29, 30, 33, 34, 35, 36, 37, 39, 42, 45, 47, 48, 50, 51, 54, 57, 58, 59, 62, 64, 66, 67, 68, 69, 81, 82, 83, 85, 86, 90, 94, 98, 100, 105], "suitabl": [4, 57, 59, 74, 98], "color": [4, 8, 10, 25, 27, 28, 47, 62, 67, 71, 96, 97, 106], "fore": [4, 25, 27, 28], "back": [4, 82], "A": [4, 5, 8, 13, 14, 15, 16, 17, 18, 20, 21, 25, 27, 28, 29, 34, 37, 38, 39, 40, 45, 46, 47, 48, 50, 57, 59, 60, 67, 68, 69, 73, 76, 81, 85, 88, 89, 90, 91, 93, 94, 95, 97, 99, 100, 101, 102, 103, 104, 109], "rgba": [4, 8, 31, 37, 64, 65, 71, 83], "contain": [4, 5, 10, 13, 14, 15, 16, 17, 18, 20, 21, 22, 24, 29, 30, 33, 34, 39, 40, 52, 54, 59, 64, 67, 68, 69, 75, 79, 82, 91, 94, 100, 102, 104], "add": [4, 35, 68, 69, 76], "rgb": [4, 6, 7, 8, 30, 31, 47, 59, 60, 67, 71, 83], "In": [4, 27, 39, 90, 91], "document": [4, 107, 108, 109], "accur": [4, 13, 21, 94, 100], "present": [4, 35, 69, 74], "state": [4, 33], "shown": [4, 70], "follow": [4, 29, 39, 52, 58, 59, 63, 68, 69, 75, 82, 89, 90, 91, 93, 94, 95, 97, 99, 100, 101, 103, 104, 109], "figur": 4, "modul": [5, 8, 11, 12, 17, 18, 20, 21, 22, 23, 24, 29, 30, 33, 34, 35, 36, 37, 57, 58, 66, 68, 69, 70, 82, 85, 86, 94, 100, 106], "provid": [5, 8, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 29, 30, 31, 33, 34, 35, 36, 37, 39, 47, 50, 52, 54, 57, 58, 59, 66, 67, 68, 69, 79, 80, 82, 85, 86, 88, 94, 100], "util": [5, 8, 11, 20, 21, 29, 32, 34, 43, 46, 50, 53, 57, 58, 63, 66, 68, 74, 75, 79, 82, 106], "handl": [5, 8, 11, 29, 30, 33, 34, 36, 37, 55, 58, 59, 66, 69], "url": [5, 9, 13, 16, 18, 30, 37, 67, 106], "convers": [5, 8, 34, 58, 59], "between": [5, 14, 15, 21, 22, 29, 30, 33, 39, 43, 44, 48, 58, 64, 65, 73, 79, 83, 86], "valid": [5, 11, 47, 48, 52, 59, 106], "format": [5, 8, 10, 25, 27, 28, 29, 30, 33, 34, 35, 36, 37, 40, 47, 50, 51, 53, 57, 59, 67, 68, 69, 75, 77, 82, 98, 106], "support": [5, 6, 8, 11, 14, 15, 16, 18, 21, 29, 33, 34, 35, 48, 54, 57, 58, 59, 64, 65, 67, 68, 69, 82, 83], "convert": [5, 8, 30, 35, 37, 39, 52, 57, 58, 59, 69, 82, 98], "specifi": [5, 8, 22, 23, 24, 29, 30, 33, 34, 39, 47, 48, 50, 59, 67, 68, 69, 73, 75, 80, 82, 85], "load": [5, 8, 13, 14, 17, 18, 29, 30, 33, 34, 35, 37, 67, 82, 88], "variou": [5, 8, 14, 15, 17, 21, 22, 24, 29, 31, 33, 34, 36, 59, 67, 69, 86, 109], "mime": 5, "jpg": [5, 6, 7, 8, 11, 12, 14, 15, 16, 17, 18, 21, 24, 29, 34, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 51, 60, 71, 74, 75, 79, 82, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104, 105], "save_kwarg": 5, "string": [5, 13, 15, 16, 20, 37, 52, 67, 68, 76, 88, 105], "pil": [5, 6, 7, 8, 10, 11, 17, 24, 30, 34, 43, 46, 47, 48, 50, 57, 59, 60, 62, 67, 75, 83, 92, 97], "numpi": [5, 6, 10, 24, 30, 33, 37, 39, 50, 52, 82, 86], "arrai": [5, 10, 24, 30, 37, 39, 43, 50, 52, 82, 86], "file": [5, 8, 10, 11, 12, 13, 16, 18, 24, 35, 37, 43, 60, 66, 67, 68, 69, 88, 97, 105, 106], "path": [5, 8, 10, 12, 13, 16, 18, 24, 30, 34, 37, 60, 67, 68, 69, 75, 92, 97, 105], "desir": [5, 60], "addit": [5, 11, 29, 30, 33, 34, 35, 47, 48, 58, 67, 69], "keyword": [5, 11, 29, 30, 33, 34, 35, 47, 48, 67, 69, 85], "argument": [5, 11, 29, 30, 33, 34, 35, 47, 48, 51, 52, 67, 69, 73, 75, 82, 85], "pass": [5, 11, 27, 28, 29, 30, 33, 34, 35, 47, 48, 67, 71, 79, 83, 85], "save": [5, 10, 24, 35, 62, 67, 68, 69, 71], "encod": [5, 6, 9, 29, 30, 33, 37, 69, 106], "open": [5, 6, 7, 8, 10, 12, 17, 29, 34, 46, 47, 48, 50, 62, 67, 68, 83, 88], "test": [5, 43, 83, 89, 90, 91, 93, 94, 95, 97, 99, 100, 101, 103, 104], "blob_url": 5, "qualiti": [5, 23, 40, 61, 67, 82, 83], "95": [5, 34, 59, 72, 73, 80], "base64": 5, "pre": [5, 13, 15, 18, 30, 33, 40], "object": [5, 6, 8, 10, 11, 12, 18, 22, 24, 34, 35, 37, 43, 47, 51, 54, 55, 58, 59, 60, 67, 69, 74, 75, 88, 91, 92, 94, 97, 100, 104], "rais": [5, 8, 11, 13, 14, 16, 17, 18, 21, 22, 29, 33, 34, 37, 47, 50, 52, 55, 57, 58, 59, 62, 67, 68, 69, 72, 73, 80], "valueerror": [5, 11, 13, 16, 18, 21, 22, 29, 33, 37, 50, 59, 69, 80], "unsupport": [5, 45, 58, 59, 80], "method": [5, 11, 29, 30, 31, 33, 34, 36, 37, 39, 47, 59, 94, 100], "warn": 5, "userwarn": 5, "doesn": [5, 37, 73], "t": [5, 37, 73], "match": [5, 22, 33, 37, 50, 59, 73, 77, 106], "actual": [5, 18, 21, 45], "invalid": [5, 13, 16, 18, 21, 29, 33, 35, 59], "show": [5, 11, 13, 14, 15, 16, 51], "bool": [5, 7, 8, 11, 24, 27, 34, 39, 45, 47, 50, 51, 54, 59, 64, 65, 68, 69, 72, 73, 74, 75, 76, 78, 79, 82, 83, 89, 97, 105], "effici": [5, 20, 23, 30, 68, 86], "without": [5, 34, 62, 67, 72, 73, 81], "content": [5, 11, 12, 27, 45, 70], "true": [5, 7, 8, 11, 24, 34, 39, 47, 48, 51, 54, 57, 58, 59, 64, 65, 68, 69, 72, 73, 76, 78, 82, 89, 92, 97, 105], "fals": [5, 6, 7, 8, 11, 24, 27, 34, 39, 45, 47, 59, 64, 65, 67, 68, 69, 72, 73, 74, 75, 76, 78, 79, 82, 83, 89, 92, 97, 105], "otherwis": [5, 8, 11, 35, 39, 59, 64, 65, 69, 72, 73, 78, 83, 88], "abc": 5, "svg": 5, "xml": 5, "jpeg": [5, 63, 67, 92, 105], "text": [5, 19, 24, 30, 33, 45, 67, 76, 78, 106], "plain": 5, "hello": 5, "order_": [6, 7], "chw": [6, 7], "both": [6, 13, 22, 30, 33, 45, 57, 68, 82], "np": [6, 7, 10, 29, 30, 33, 37, 39, 48, 50, 52, 82, 86], "uint8": [6, 7], "float32": [6, 7, 10, 25, 27, 28, 39], "ar": [6, 10, 12, 13, 14, 15, 16, 17, 18, 21, 22, 23, 29, 30, 33, 34, 35, 39, 42, 43, 44, 45, 47, 52, 55, 58, 59, 60, 63, 67, 68, 69, 72, 73, 74, 75, 79, 80, 82, 83, 89, 90, 91, 92, 93, 94, 95, 97, 99, 100, 101, 102, 103, 104, 105], "order": [6, 7, 59, 76, 77, 106], "rgb_encod": [6, 9], "custom_imag": [6, 7], "data_cwh": 6, "cwh": 6, "data_int": 6, "use_float": [6, 7], "mode": [6, 7, 8, 22, 34, 37, 58, 60, 67, 80, 83, 88], "1606x1870": [6, 7], "0x7fb9b89bbdc0": 6, "0x7fb9b89bbe50": 6, "0x7fb9b89bbdf0": 6, "invers": 6, "oper": [6, 30, 33, 38, 39, 40, 42, 43, 59, 68, 106], "ndarrai": [7, 10, 29, 30, 33, 37, 39, 43, 48, 50, 52, 82, 86], "channel": [7, 8, 31, 59, 64, 65, 83], "jpegimageplugin": [7, 60], "jpegimagefil": [7, 60], "0x7f9ec37389d0": 7, "shape": [7, 39, 43, 50, 71, 82], "dtype": [7, 39], "3": [7, 10, 12, 13, 14, 15, 21, 22, 39, 40, 43, 45, 47, 52, 54, 59, 62, 67, 75, 82, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104, 107, 108, 109], "1870": 7, "1606": 7, "whc": 7, "": [7, 12, 13, 14, 15, 16, 17, 18, 21, 22, 23, 29, 34, 35, 37, 45, 47, 57, 59, 67, 82, 85, 93], "result": [7, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 29, 30, 33, 34, 37, 40, 43, 45, 47, 48, 50, 51, 71, 74, 75, 82, 86, 93, 94, 100], "same": [7, 8, 39, 44, 82, 85], "torchvis": [7, 56, 106], "transform": [7, 8, 55, 56, 57, 58, 76, 106], "to_tensor": [7, 57, 58], "process": [8, 9, 11, 13, 14, 16, 17, 22, 31, 34, 36, 37, 39, 57, 59, 62, 64, 65, 66, 73, 82, 109], "manipul": [8, 66], "python": [8, 37, 62, 85, 107, 108, 109], "librari": [8, 34, 57, 59, 62, 109], "It": [8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 29, 30, 33, 34, 35, 36, 47, 48, 50, 54, 57, 58, 66, 68, 69, 82, 85, 86, 98, 109], "multipl": [8, 10, 16, 30, 33, 37, 39, 43, 67], "ad": [8, 12, 59, 68, 69, 76], "background": [8, 9, 25, 27, 28, 30, 61, 67, 71, 106], "check": [8, 11, 37, 42, 68, 72, 73, 78, 89, 92, 102, 105, 109], "alpha": [8, 31, 64, 65], "design": [8, 22, 29, 33, 35, 36], "simplifi": [8, 90], "common": [8, 58], "relat": [8, 12, 14, 17, 66, 73, 86], "task": [8, 21, 22, 33, 36, 47, 57], "applic": [8, 57, 74, 79, 98], "kei": [8, 18, 22, 30, 59, 68, 75, 82], "featur": [8, 13, 18, 30, 32, 33, 39, 43, 69, 71, 74, 75, 76, 82, 90], "binari": [8, 86], "like": [8, 12, 19, 24, 58, 59, 79, 85, 109], "onc": 8, "particularli": [8, 22, 29, 35, 36, 69, 85], "requir": [8, 10, 20, 21, 39, 48, 68, 69, 94, 100, 109], "preprocess": [8, 20, 29, 30, 34, 39, 64, 106], "befor": [8, 37, 39, 68, 82], "further": 8, "analysi": [8, 40], "force_background": [8, 59], "appli": [8, 15, 18, 20, 31, 39, 47, 48, 50, 57, 59, 62, 82, 86], "necessari": [8, 39, 74, 79], "ha": [8, 23, 45, 58, 83, 98, 107, 108], "4": [8, 12, 15, 17, 18, 22, 37, 38, 39, 40, 43, 47, 52, 62, 64, 65, 67, 75, 82, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104, 107, 108], "avoid": [8, 74], "anomali": 8, "dure": [8, 29, 37, 76, 97, 105], "subsequ": [8, 30, 47], "union": [8, 13, 14, 15, 16, 17, 18, 21, 22, 30, 33, 37, 39, 47, 52, 57, 59, 67, 69, 72, 73, 80], "retain": 8, "typeerror": [8, 52, 57, 58, 59, 72, 73, 80], "isinst": 8, "list": [8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 29, 30, 33, 34, 39, 43, 45, 47, 48, 51, 54, 57, 58, 59, 60, 72, 73, 80, 81, 82, 89, 91, 94, 100, 104], "tupl": [8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 29, 30, 33, 34, 39, 40, 43, 45, 47, 48, 51, 59, 82, 90, 91, 93, 94, 95, 98, 99, 100, 101, 102, 103, 104], "take": [8, 54, 59], "singl": [8, 16, 33, 37, 39, 58, 59, 76, 82, 86], "call": [8, 26, 67], "each": [8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 24, 29, 34, 39, 43, 50, 57, 66, 76, 78, 82, 83, 98], "item": [8, 10, 18], "batch": [8, 64, 65, 82, 83, 102], "multiimagestyp": [8, 30, 33, 39, 48], "iter": [8, 59, 62, 73], "img_path": 8, "image1": 8, "image2": 8, "loaded_imag": 8, "len": [8, 60], "all": [8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 26, 29, 30, 33, 34, 38, 39, 40, 42, 43, 45, 51, 52, 62, 64, 65, 68, 70, 71, 75, 77, 82, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "pillow": [8, 56, 106], "boolean": [8, 39], "tool": [9, 16, 24, 29, 31, 38, 39, 40, 41, 47, 62, 70, 76, 96, 98], "basic": [9, 57, 61, 73], "grid_background": 9, "grid_transpar": 9, "blob": [9, 71, 106], "to_blob_url": 9, "load_image_from_blob_url": 9, "is_valid_image_blob_url": 9, "decod": [9, 37, 106], "rgb_decod": 9, "load_imag": [9, 24, 51, 67], "has_alpha_channel": 9, "layer": [9, 86, 106], "istack": 9, "download_image_from_url": 9, "is_http_url": 9, "mai": [10, 14, 17, 39, 63, 67, 74, 79, 85, 105, 107, 108], "block": [10, 29, 33, 34], "togeth": 10, "new": [10, 23, 29, 52, 64, 65, 67, 68, 73], "similar": [10, 12, 19, 30, 33, 39, 43, 59, 79, 82, 106], "techniqu": [10, 31, 37], "p": [10, 74, 75, 79, 82], "need": [10, 16, 34, 45, 48, 85, 89, 91, 94, 97, 100, 104], "stack": [10, 82], "addition": 10, "second": [10, 22, 39, 44, 78], "element": [10, 82], "rang": [10, 39, 43, 48], "left": [10, 47, 48, 52, 86], "0": [10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 29, 30, 34, 38, 39, 40, 43, 45, 47, 48, 50, 52, 54, 57, 58, 59, 62, 67, 68, 72, 73, 74, 75, 76, 79, 80, 81, 82, 86, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104, 107, 108, 109], "right": [10, 47, 52, 86], "two": [10, 22, 39, 44, 62, 78, 97], "dimension": [10, 82], "h": [10, 25, 27, 28, 50, 71], "w": [10, 25, 27, 28, 50, 71, 82], "posit": [10, 39, 47, 48, 90], "target": [10, 19, 25, 27, 28, 30, 48, 59], "By": [10, 45], "first": [10, 12, 16, 22, 34, 39, 44, 78], "howev": [10, 39], "solid": [10, 47], "pure": [10, 71], "lime": [10, 71], "nian": 10, "nian_lim": 10, "yellow": [10, 67], "5": [10, 12, 16, 21, 22, 39, 40, 43, 45, 48, 50, 52, 57, 58, 59, 60, 67, 74, 86, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104], "9": [10, 12, 22, 39, 43, 52, 59, 67, 80, 89, 90, 91, 93, 94, 97, 98, 99, 100, 101, 103, 104], "nian_tran": 10, "custom": [10, 13, 14, 15, 16, 17, 18, 21, 29, 33, 34, 37, 40, 47, 48, 50, 58, 59, 67, 68, 72], "mask": [10, 25, 27, 28, 48, 50, 71], "hs1": 10, "ab": 10, "linspac": 10, "ws1": 10, "nian_mask": 10, "hxw": [10, 25, 27, 28, 50], "download": 11, "special": [11, 12], "github": [11, 51, 107, 108, 109], "hug": [11, 18, 29, 30, 33, 34, 39, 59, 82], "face": [11, 18, 19, 20, 29, 30, 33, 34, 39, 52, 54, 59, 67, 73, 82, 90, 106], "progress": [11, 64, 65, 83], "track": 11, "host": [11, 12, 15, 20, 23, 30, 39, 45, 60, 75, 83, 89, 90, 91, 93, 94, 95, 97, 99, 100, 101, 103, 104, 109], "main": [11, 17, 20, 21, 24, 29, 30, 33, 34, 39, 59, 67, 69, 71, 74, 85, 109], "compon": [11, 12, 22, 29, 30, 33, 34, 85], "http": [11, 51, 71, 109], "intern": [11, 33, 55, 68], "silent": [11, 64, 65, 83], "expected_s": 11, "kwarg": [11, 12, 13, 14, 15, 16, 17, 18, 21, 29, 30, 33, 34, 35, 47, 48, 67, 69], "suppress": [11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 24, 34, 47, 83], "bar": 11, "displai": [11, 30, 33, 64, 65], "expect": [11, 37, 59], "session": 11, "get": [11, 25, 27, 28, 30, 38, 40, 60, 61, 67, 71, 74, 77, 82, 88, 90, 95, 97, 99, 101, 103], "especi": 11, "hf": 11, "request": 11, "requestexcept": 11, "fail": [11, 13], "unidentifiedimageerror": 11, "com": [11, 51, 109], "ftp": 11, "booru": 12, "yolo": [12, 18, 20, 32, 106], "aperveyev": 12, "deepgh": [12, 13, 14, 15, 16, 17, 18, 20, 23, 39, 43, 45, 60, 75, 79, 83, 89, 90, 91, 93, 94, 95, 97, 99, 100, 101, 103, 104, 109], "overal": [12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 26, 38, 39, 40, 42, 43, 45, 51, 62, 64, 65, 70, 77, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "benchmark": [12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 26, 38, 39, 40, 42, 43, 45, 51, 62, 64, 65, 70, 77, 83, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "explan": 12, "No": [12, 67, 107, 108], "head": [12, 19, 24, 51, 73, 90, 99, 106], "anim": [12, 13, 14, 15, 16, 17, 18, 19, 21, 26, 28, 38, 39, 40, 42, 51, 53, 54, 60, 67, 70, 71, 73, 74, 77, 83, 90, 91, 94, 95, 99, 100, 101, 103, 104, 109], "pretti": 12, "girl": [12, 45, 73], "onli": [12, 13, 14, 15, 16, 17, 18, 21, 24, 39, 68, 73, 74, 79, 82, 97], "bust": 12, "torso": 12, "part": [12, 50, 51, 52], "collarbon": 12, "center": [12, 48, 58, 59], "pair": [12, 22, 33], "cover": [12, 20, 48, 67, 73], "breast": [12, 20, 73, 74, 75, 79, 81, 82], "boob": 12, "bra": 12, "nippl": [12, 13, 47, 67], "mostli": [12, 16], "visibl": [12, 24], "nsfw": [12, 47, 96, 106], "shld": 12, "shoulder": [12, 52], "mayb": 12, "one": [12, 33, 37, 43, 45, 59, 73, 82], "view": [12, 45], "profil": 12, "exactli": 12, "rear": 12, "exclud": 12, "sideb": 12, "uncov": 12, "other": [12, 39, 45, 59, 78, 81, 90], "visual": [12, 13, 14, 15, 16, 18, 19, 21, 39, 41, 51, 53, 82, 106], "mark": 12, "belli": [12, 20], "button": [12, 29, 75], "hip": [12, 52], "half": [12, 16, 73], "stock": 12, "line": [12, 26, 27, 54], "knee": [12, 52], "below": [12, 54, 70, 109], "6": [12, 22, 24, 39, 43, 52, 59, 62, 72, 73, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104, 107, 108], "nopan": 12, "panti": [12, 76], "cloth": 12, "bikini": 12, "regardless": 12, "censor": [12, 19, 47, 48, 94, 100, 106], "evid": 12, "7": [12, 13, 15, 16, 17, 18, 34, 39, 43, 45, 47, 50, 52, 59, 67, 72, 73, 79, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104], "butt": 12, "buttock": [12, 20], "least": [12, 36, 37, 69], "partial": 12, "behind": 12, "more": [12, 13, 32, 33, 45, 52, 57, 67, 85, 88], "less": [12, 13, 15, 21, 89], "stand": [12, 67, 74, 75, 79, 82], "sit": [12, 73], "ass": 12, "split": [12, 79], "leg": [12, 67], "wide": [12, 67], "90": 12, "degre": [12, 48], "typic": [12, 13, 30, 59], "abov": [12, 13, 14, 15, 16, 17, 18, 21, 50, 91, 94, 100, 104], "10": [12, 23, 29, 39, 43, 48, 52, 59, 62, 89, 90, 91, 94, 97, 98, 100, 101], "sprd": 12, "strongli": [12, 83], "11": [12, 39, 52, 89, 90, 91, 94, 97, 98, 100, 101, 107, 108], "vsplt": 12, "pose": [12, 39, 106], "12": [12, 24, 39, 47, 52, 59, 89, 90, 91, 94, 97, 98, 100, 101], "vsprd": 12, "vsplit": 12, "13": [12, 39, 52, 90, 91, 94, 98, 101, 103], "full": [12, 67], "almost": 12, "side": [12, 46, 73, 105], "usual": [12, 43], "ly": 12, "14": [12, 52, 59, 90, 91, 94, 98, 101, 109], "wing": [12, 73], "dragon": 12, "poni": 12, "15": [12, 42, 44, 52, 59, 90, 91, 94, 98, 101, 107, 108], "feral": 12, "four": [12, 13, 90], "non": [12, 13, 14, 15, 16, 17, 18, 20, 21, 34, 47, 95], "human": [12, 13, 14, 15, 16, 17, 18, 21, 51, 53, 89], "16": [12, 52, 59, 62, 64, 65, 90, 94, 98, 101], "hdrago": 12, "style": [12, 16, 21, 48, 103, 109], "17": [12, 52, 59, 98, 103], "hponi": 12, "18": [12, 20, 52, 59, 94, 98, 100, 107, 108], "hfox": 12, "cartoon": 12, "fox": 12, "dog": 12, "zootopia": 12, "nick": 12, "wild": 12, "19": [12, 52, 98], "hrabb": 12, "rabbit": 12, "judi": 12, "hopp": 12, "bunnygirl": 12, "20": [12, 29, 52, 59, 67, 98], "hcat": 12, "cat": [12, 73, 80], "catgirl": 12, "sharp": 12, "muzzl": 12, "compar": [12, 22, 33], "21": [12, 16, 52, 59, 103], "hbear": 12, "bear": 12, "22": [12, 52, 59], "jacko": 12, "memet": 12, "jack": 12, "o": [12, 67, 69, 79, 82, 94, 97, 107, 108], "contest": 12, "toward": [12, 52], "viewer": [12, 67], "23": [12, 52, 59], "jackx": 12, "sometim": 12, "24": [12, 39, 43, 52, 59, 62], "hhors": 12, "hors": 12, "implement": [12, 30, 33, 44, 85], "aa09": 12, "25": [12, 15, 20, 34, 44, 59, 103], "hbird": 12, "bird": 12, "name": [12, 13, 14, 15, 16, 17, 18, 21, 23, 29, 30, 33, 34, 39, 40, 45, 47, 52, 57, 58, 59, 74, 79, 82, 83, 89, 90, 93, 95, 98, 99, 101, 102, 103], "releas": 12, "time": [12, 69, 83], "yolov8s_pp09": 12, "2023": 12, "focus": 12, "class": [12, 14, 17, 18, 29, 30, 31, 33, 34, 37, 47, 48, 52, 55, 57, 59, 60, 66, 67, 69, 73, 90, 91, 94, 95, 99, 100, 101, 103, 104], "advanc": [12, 109], "capabl": [12, 30, 37, 45], "specif": [12, 13, 18, 29, 30, 33, 35, 37, 47, 52, 55, 57, 59, 69, 70, 90, 94, 100], "scenario": [12, 74, 79, 85], "yolov8s_pp12": 12, "2024": 12, "final": 12, "patch": 12, "continu": 12, "focu": [12, 67], "enhanc": [12, 32, 106], "improv": [12, 23, 82], "previou": 12, "yolov8m_pp13": 12, "offer": [12, 15, 16, 17, 22, 57, 69, 97], "yolov8n_as01": 12, "spinoff": 12, "26": [12, 59], "train": [12, 13, 14, 15, 16, 17, 18, 21, 39, 40, 74, 75, 76, 79, 83, 94, 100], "80": 12, "epoch": 12, "sfw": 12, "subset": 12, "wa": 12, "eventu": 12, "abandon": 12, "due": [12, 38, 39, 74, 79, 85, 90, 105], "ineffect": 12, "yolov8m_as02": 12, "start": [12, 37, 48, 67, 106], "30": [12, 21, 48], "public": [12, 30], "friendli": [12, 109], "reduc": [12, 39, 50, 82], "yolov8m_as03": 12, "as02": 12, "60": 12, "aim": 12, "bottleneck": 12, "reproduc": 12, "yolov8s_aa06": 12, "initi": [12, 29, 30, 34, 37, 47, 60, 73], "current": [12, 58, 64, 67, 94, 100, 107, 108, 109], "reincarn": 12, "some": [12, 29, 32, 39, 43, 44, 48, 61, 72, 74, 75, 79, 82, 83, 85, 92, 105, 107, 108], "yolov8s_aa09": 12, "updat": [12, 29, 30, 33, 34, 68], "dataset": [12, 13, 14, 15, 16, 17, 18, 21, 40, 43, 82, 96], "closeup": 12, "adjust": [12, 34, 43, 73], "larg": [12, 27, 30, 39, 82], "hat": [12, 73], "aa06": 12, "yolov8s_aa10": 12, "major": 12, "fix": 12, "issu": [12, 18, 64], "wear": 12, "yolov8s_aa11": 12, "latest": [12, 34, 74, 79], "mainstream": 12, "aa10": 12, "outstand": 12, "map": [12, 29, 45, 51, 72, 73, 76, 80, 81, 86, 98, 102], "score": [12, 13, 14, 15, 16, 17, 18, 20, 22, 23, 24, 29, 30, 33, 38, 40, 42, 43, 45, 51, 52, 54, 76, 80, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "though": 12, "note": [12, 16, 39, 48, 67, 90, 94, 97, 100, 107, 108], "complet": [12, 34, 48, 90, 96, 106], "fair": 12, "bias": 12, "model_nam": [12, 13, 14, 15, 16, 17, 18, 21, 29, 30, 33, 34, 40, 47, 82, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "conf_threshold": [12, 13, 14, 15, 16, 17, 18, 21, 34, 47], "iou_threshold": [12, 13, 14, 15, 16, 17, 18, 20, 21, 34, 47], "perform": [12, 16, 20, 21, 23, 30, 33, 34, 39, 45, 47, 48, 51, 59, 74, 85, 97, 98, 107, 108], "confid": [12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 34, 40, 45, 47, 52, 54, 75, 82], "threshold": [12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 25, 34, 39, 42, 43, 45, 47, 50, 54, 74, 75, 79, 82, 89, 97], "iou": [12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 34, 47], "bounding_box": 12, "x1": [12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 24, 34, 47, 48], "y1": [12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 24, 34, 47, 48], "x2": [12, 20, 22], "y2": [12, 20, 22], "box": [12, 13, 14, 15, 16, 17, 18, 20, 22, 23, 24, 45, 51], "f": [12, 17, 22, 39, 43, 67, 86], "2f": 12, "point": [13, 17, 39, 52, 59], "femal": [13, 20, 47, 73], "genit": 13, "male": [13, 20, 73], "anime_censor_detect": 13, "yolov8": [13, 14, 15, 16, 17, 18, 21], "model": [13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 26, 27, 28, 29, 30, 31, 33, 34, 38, 39, 40, 43, 45, 47, 51, 52, 54, 59, 62, 63, 64, 65, 66, 67, 70, 74, 75, 76, 77, 79, 82, 83, 86, 88, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 106, 109], "v1": [13, 14, 15, 16, 17, 21, 47, 67, 82], "identifi": [13, 29, 37, 64], "locat": 13, "anatom": 13, "analyz": [13, 20, 40], "data": [13, 16, 18, 35, 37, 39, 51, 58, 66, 67, 74, 76, 94, 100, 106, 107, 108, 109], "either": [13, 14, 15, 16, 17, 33, 39, 59, 82, 86], "standard": [13, 15, 16, 17, 35, 59, 85], "n": [13, 14, 15, 16, 17, 18, 21, 37, 39, 47, 59, 67], "nano": [13, 15, 16, 17, 47], "faster": [13, 14, 15, 16, 17, 18, 47], "while": [13, 15, 16, 17, 24, 34, 46, 48, 62, 85], "slower": [13, 21], "construct": [13, 14, 16, 17, 47, 82], "intersect": [13, 14, 15, 16, 17, 18, 21, 22, 47], "over": [13, 14, 15, 16, 17, 18, 21, 22, 23, 47, 73], "merg": [13, 14, 15, 16, 17, 39], "integ": [13, 37, 43, 52, 59], "x0": [13, 14, 15, 16, 17, 18, 21, 24, 34, 47, 48], "y0": [13, 14, 15, 16, 17, 18, 21, 24, 34, 47, 48], "bound": [13, 14, 15, 16, 17, 18, 20, 22, 23, 24, 51], "indic": [13, 39, 52, 55, 74, 79, 82], "nipple_f": [13, 47], "peni": [13, 47], "pussi": [13, 47, 67], "runtimeerror": [13, 29, 33], "detection_visu": [13, 14, 15, 16, 18, 19, 21], "nude_girl": [13, 47], "365": 13, "264": 13, "399": 13, "289": [13, 14], "7473511695861816": 13, "224": [13, 57, 58, 59], "260": 13, "252": 13, "285": 13, "6830288171768188": 13, "206": 13, "523": [13, 47, 48], "240": 13, "608": 13, "6799028515815735": 13, "matplotlib": [13, 14, 15, 16, 24, 51], "pyplot": [13, 14, 15, 16, 51], "plt": [13, 14, 15, 16, 51], "imshow": [13, 14, 15, 16, 51], "anime_eye_detect": 14, "allow": [14, 15, 17, 18, 21, 30, 34, 37, 55, 57, 59, 85], "trade": [14, 16], "off": [14, 16], "speed": [14, 15, 16, 17, 18, 21, 25, 83], "accuraci": [14, 15, 16, 17, 18, 21, 45, 89, 91, 94, 97, 100, 104], "higher": [14, 15, 16, 17, 18, 20, 23, 97], "consid": [14, 17, 22, 39, 45, 48, 50, 60, 73, 94, 100], "overlap": [14, 16, 17, 18, 22, 64, 65, 74, 75, 77, 79, 82, 83, 106], "coordin": [14, 15, 16, 17, 18, 24, 34, 48, 52, 62], "alwai": [14, 16, 17, 18, 45], "except": [14, 17, 37, 55, 59, 67], "predict": [14, 18, 21, 29, 30, 33, 34, 75, 82, 89, 91, 93, 94, 97, 98, 100, 102, 104], "yolo_predict": [14, 21, 32], "squat": [14, 16, 51], "297": 14, "239": [14, 45], "341": 14, "271": 14, "7760562896728516": 14, "230": 14, "263": 14, "308": 14, "7682342529296875": 14, "createml": 15, "huggingfac": [15, 17, 39, 45, 59, 62, 71, 89, 90, 91, 93, 94, 95, 97, 99, 100, 101, 103, 104], "anime_face_detect": 15, "user": [15, 21, 29, 30, 33, 34, 37, 60, 69, 109], "balanc": [15, 17, 21, 67], "system": [15, 16, 25, 55, 59, 94, 100], "overhead": [15, 16, 25, 85], "avail": [15, 21, 24, 29, 30, 37, 39, 45, 48, 55, 59, 67, 80, 88, 89, 91, 94, 100, 104], "v0": [15, 21, 64, 65], "overrid": [15, 21], "auto": [15, 21, 51, 69, 88], "mostima_post": [15, 18], "29": [15, 18, 59], "441": [15, 18], "204": [15, 18], "584": [15, 18], "7874319553375244": [15, 18], "346": [15, 18], "59": [15, 18], "529": [15, 18], "275": [15, 18], "7510495185852051": [15, 18], "606": [15, 18], "51": [15, 18, 59], "895": [15, 18], "336": [15, 18], "6986488103866577": [15, 18], "upper": [16, 47], "bodi": [16, 21, 51, 52, 54, 67], "anime_halfbody_detect": 16, "pleas": [16, 23, 38, 39, 45, 64, 66, 68, 83, 90, 94, 97, 100, 107, 108], "primari": [16, 90, 93, 95, 99, 101, 103], "purpos": 16, "crop": [16, 50, 57, 58, 59, 67], "illustr": [16, 67, 91, 93], "therefor": [16, 39, 107, 108], "consist": [16, 39], "person": [16, 19, 22, 24, 34, 51, 99, 106], "peopl": [16, 80], "guarante": [16, 45], "you": [16, 18, 19, 21, 26, 45, 48, 64, 65, 82, 83, 85, 88, 89, 90, 91, 94, 97, 100, 104, 109], "inde": 16, "recommend": [16, 23, 39, 42, 43, 82, 83, 94, 100], "approach": 16, "detect_person": [16, 19, 24, 51], "individu": [16, 22, 37, 57, 66], "obtain": [16, 26, 38, 39], "local": [16, 60, 107, 108], "flexibl": [16, 57, 58], "lower": [16, 42, 43, 45, 47], "127": 16, "629": 16, "637": 16, "9040350914001465": 16, "anime_hand_detect": 17, "choos": [17, 21, 45], "35": [17, 59, 67, 74, 82], "configur": [17, 29, 39, 57, 58, 59, 106], "suit": 17, "case": [17, 23, 39, 42], "defin": [17, 21, 39, 67, 86], "being": 17, "label": [17, 18, 20, 22, 23, 24, 29, 30, 33, 34, 39, 40, 45, 76, 98, 102], "infer": [17, 20, 23, 30, 33, 34, 51, 64, 65, 88, 97], "anime_imag": 17, "bbox": 17, "conf": 17, "customiz": [18, 24], "integr": [18, 30, 74, 109], "repositori": [18, 29, 30, 33, 34, 39], "anime_head_detect": 18, "contribut": 18, "our": 18, "develop": [18, 83, 109], "yolo11": 18, "architectur": 18, "usag": [18, 29, 30, 66, 67, 68, 74, 85, 86, 105], "head_detect_v2": 18, "0_": 18, "equal": [18, 48], "deprec": [18, 23, 38], "remov": [18, 23, 29, 34, 38, 45, 62, 71, 73, 75, 76, 81, 82], "futur": [18, 23], "help": [18, 39, 50, 62], "For": [18, 19, 21, 22, 30, 39, 45, 52, 66, 82, 88], "instead": [18, 23, 76], "detect_head": [19, 24], "booru_yolo": [19, 106], "detect_with_booru_yolo": 19, "detect_censor": [19, 47, 94, 100], "ey": [19, 48, 52, 67, 73, 106], "detect_ey": 19, "detect_fac": 19, "halfbodi": [19, 90, 99, 106], "detect_halfbodi": 19, "hand": [19, 52, 54, 67, 73, 106], "detect_hand": 19, "nudenet": [19, 106], "detect_with_nudenet": 19, "calculate_i": 19, "bboxes_similar": 19, "detection_similar": 19, "detect_text": 19, "nuditi": 20, "run": [20, 25, 29, 30, 34, 83, 88, 105, 106], "nm": 20, "postprocess": 20, "onnx": [20, 29, 30, 33, 34, 75, 88, 98], "nudenet_onnx": 20, "notai": 20, "tech": 20, "detail": [20, 62, 66, 67, 88, 90], "respect": 20, "female_genitalia_cov": 20, "genitalia": 20, "face_femal": 20, "buttocks_expos": 20, "expos": 20, "female_breast_expos": 20, "female_genitalia_expos": 20, "male_breast_expos": 20, "anus_expos": 20, "anu": 20, "feet_expos": 20, "feet": [20, 52, 54], "belly_cov": 20, "feet_cov": 20, "armpits_cov": 20, "armpit": 20, "armpits_expos": 20, "face_mal": 20, "belly_expos": 20, "male_genitalia_expos": 20, "anus_cov": 20, "female_breast_cov": 20, "buttocks_cov": 20, "onnxruntim": [20, 87, 106], "topk": [20, 29], "100": [20, 25, 34, 42, 59, 85], "45": [20, 43, 59], "score_threshold": 20, "number": [20, 29, 30, 33, 37, 39, 45, 52, 60, 62, 86, 89], "keep": [20, 79], "entir": 21, "anidet3": 21, "roboflow": 21, "m": 21, "x": [21, 39, 48, 52, 67, 85, 86, 102], "fastest": [21, 25], "most": [21, 29, 30, 33, 34], "confidence_scor": [21, 24], "genshin_post": [21, 46, 47, 48], "371": 21, "232": 21, "564": 21, "690": 21, "7533698678016663": 21, "135": [21, 52], "451": 21, "716": [21, 45], "6788613796234131": 21, "614": 21, "393": 21, "830": 21, "686": 21, "5612757205963135": 21, "1275": 21, "654": 21, "4047100841999054": 21, "calcul": [22, 30, 39, 42, 43], "comput": [22, 27, 30, 33, 41, 59, 85, 86, 98], "work": [22, 29, 30, 33, 36, 42, 69, 98], "aggreg": 22, "involv": 22, "segment": [22, 60, 106], "evalu": [22, 38], "algorithm": [22, 39, 42], "box1": 22, "box2": 22, "bboxtyp": 22, "measur": [22, 38, 39, 42], "divid": [22, 52], "4f": 22, "1429": 22, "bboxes1": 22, "bboxes2": 22, "liter": [22, 39, 48, 52, 64, 65, 80], "max": [22, 23], "raw": [22, 29, 30, 33, 37], "depend": [22, 67, 68, 105], "unknown": [22, 80], "hungarian": 22, "find": [22, 48], "optim": [22, 30, 39], "assign": [22, 23, 29, 39], "among": [22, 39], "averag": 22, "detect1": 22, "detect2": 22, "bboxwithscoreandlabel": 22, "group": [22, 29, 43, 76], "correspond": [22, 39, 45, 50, 59, 82, 98, 102], "combin": [22, 37, 45], "against": [22, 83], "ground": [22, 94, 100], "truth": [22, 94, 100], "car": 22, "85": [22, 74, 82], "75": 22, "text_detect": 23, "been": [23, 98], "migrat": 23, "ocr": [23, 106], "detect_text_with_ocr": [23, 106], "soon": 23, "paddleocr": [23, 45], "dbnetpp_resnet50_fpnc_1200e_icdar2015": 23, "05": [23, 59, 74, 75, 89, 90, 91, 93, 98, 99, 100, 101, 103, 104], "max_area_s": 23, "640": 23, "region": [23, 47, 50, 94, 100], "dbnet": 23, "do": [23, 50, 91], "640x640": 23, "ani": [23, 30, 33, 37, 39, 47, 57, 59, 62, 67, 72, 86, 88], "sinc": [23, 38], "appear": [24, 27], "font": 24, "pad": [24, 71], "see": [24, 67, 88], "text_pad": 24, "fontsiz": 24, "max_short_edge_s": 24, "fp": 24, "no_label": 24, "normal": [24, 30, 40, 57, 58, 59, 82], "predefin": [24, 73], "extract": [24, 25, 27, 28, 37, 39, 43, 45, 50, 59, 66, 67, 68, 69, 75, 82], "around": [24, 29, 34, 37, 54], "shortest": 24, "edg": [24, 54, 106], "maintain": [24, 34, 46, 52, 85, 109], "font_manag": 24, "fontproperti": 24, "properti": [24, 48, 52, 67, 69], "cv2": 25, "have": [25, 27, 39, 80, 81, 94, 100, 105], "lowest": 25, "resourc": [25, 106], "low_threshold": 25, "high_threshold": 25, "200": [25, 34, 59], "assum": [25, 27, 28, 71], "its": [25, 27, 28, 29, 39, 45, 46, 59, 68, 71, 74, 76, 88, 90, 91, 93, 94, 95, 98, 99, 100, 101, 103, 104], "low": [25, 33, 38, 40, 67, 79, 82, 83], "high": [25, 33, 34, 61, 67, 83, 97, 98], "outlin": 26, "comparison": [26, 74], "canni": [26, 106], "get_edge_by_canni": 26, "edge_image_with_canni": 26, "lineart": [26, 28, 106], "get_edge_by_lineart": 26, "edge_image_with_lineart": 26, "lineart_anim": [26, 106], "get_edge_by_lineart_anim": 26, "edge_image_with_lineart_anim": 26, "best": [27, 40, 48, 67], "effect": [27, 38, 47, 105], "closest": 27, "consum": 27, "amount": 27, "memori": [27, 29, 30, 34, 107, 108], "power": 27, "runtim": [27, 30, 88, 97], "coars": 27, "detect_resolut": [27, 28], "512": [27, 28, 54, 67, 83], "deeper": 27, "richer": 27, "probabl": [27, 30, 98], "extra": [27, 67], "increas": [27, 39], "resolut": [27, 28, 60, 83], "neural": [27, 28, 71, 86], "network": [27, 28, 71, 86], "classif": [29, 33, 86, 90, 91, 93, 94, 95, 96, 99, 100, 101, 103, 104], "those": [29, 97], "store": [29, 30, 34, 35, 67, 68], "well": [29, 42], "manag": [29, 30, 33, 34, 88, 106], "interact": [29, 30, 33, 34], "also": [29, 57, 82, 109], "token": [29, 30, 33, 34], "authent": [29, 30, 33, 34], "access": [29, 30, 33, 52, 67, 85], "privat": [29, 30, 31, 33, 43], "repo_id": [29, 30, 33, 34], "fn_preprocess": 29, "callabl": [29, 59], "hf_token": [29, 30, 33, 34], "comprehens": [29, 30], "imagepreprocessfunc": 29, "variabl": [29, 48, 88], "_model_nam": 29, "cach": [29, 30, 33, 34, 60, 87, 106], "_model": 29, "dictionari": [29, 35, 40, 57, 59, 67, 68, 69, 72, 73, 75, 90, 93, 95, 99, 101, 103], "_label": 29, "_hf_token": 29, "org": 29, "repo": [29, 59], "__init__": [29, 30, 31, 33, 34, 37, 48, 52, 60, 69, 73], "instanc": [29, 30, 34, 39, 47, 52, 59, 60, 73], "clear": [29, 30, 33, 34, 39, 68, 90, 94, 100], "free": [29, 30, 34], "up": [29, 30, 34, 73], "launch_demo": [29, 30, 33, 34], "default_model_nam": [29, 30, 33, 34], "server_nam": [29, 30, 33, 34], "server_port": [29, 30, 33, 34], "launch": [29, 30, 33, 34], "gradio": [29, 30, 33, 34], "demo": [29, 30, 33, 34, 79], "interfac": [29, 30, 33, 34, 85], "ui": [29, 33, 34], "make_ui": [29, 30, 33, 34], "server": [29, 30, 33, 34], "select": [29, 30, 33, 34, 39, 47, 60], "dropdown": [29, 30], "port": [29, 30, 33, 34], "importerror": [29, 34], "instal": [29, 33, 34, 62, 68, 106], "properli": [29, 33, 67], "usernam": [29, 34], "repo_nam": [29, 34], "model_v1": 29, "7860": [29, 30, 34], "submit": 29, "recent": [29, 30, 33, 34], "label_group": 29, "highest": [29, 98], "through": [29, 30, 59, 109], "error": [29, 37, 59, 82], "predict_fmt": 29, "fmt": [29, 30, 33, 40, 75, 82], "top5": 29, "logit": [29, 30, 33], "embed": [29, 30, 33, 37, 82], "dict": [29, 30, 37, 40, 51, 57, 58, 59, 67, 68, 69, 75, 82, 85, 90, 91, 93, 94, 95, 99, 100, 101, 103, 104], "top": [29, 48, 97], "k": 29, "e": [29, 30, 39, 61, 64, 65, 80, 83, 86], "g": [29, 30, 39, 61, 64, 65, 80, 82, 83], "top10": 29, "predict_scor": 29, "ia": 29, "conveni": [29, 52, 67, 109], "wrapper": [29, 34, 37], "id": [29, 30, 33, 34], "multimod": 30, "hub": 30, "discoveri": 30, "variant": [30, 33], "pipelin": [30, 57, 59], "pattern": [30, 39, 73], "direct": 30, "api": [30, 33], "control": [30, 67], "via": 30, "web": [30, 33], "deploy": [30, 98], "reus": 30, "lru": 30, "thread": [30, 33, 85, 105], "safe": [30, 33, 68, 74, 75, 85, 96, 98, 100, 105, 106], "demand": 30, "switch": 30, "image_encod": [30, 33], "upload": [30, 34], "enter": 30, "link": 30, "address": 30, "bind": 30, "organ": 30, "precomput": [30, 81], "cosin": 30, "scale": [30, 33, 47, 48, 52, 67, 71, 82, 107, 108], "complex": 30, "image_embed": 30, "text_embed": 30, "etc": [30, 59], "thei": [30, 39, 55, 59], "l2": [30, 82], "text_encod": [30, 33], "accept": 30, "_process_rgb": 31, "_process_alpha_channel_with_model": 31, "_process_rgba": 31, "attribut": 31, "classifi": [32, 90, 95, 96, 97, 99, 101, 103, 104, 106], "classifymodel": 32, "classify_predict_scor": 32, "classify_predict": 32, "classify_predict_fmt": 32, "imageenhanc": 32, "clip": [32, 59, 67, 106], "clipmodel": 32, "clip_image_encod": 32, "clip_text_encod": 32, "clip_predict": 32, "siglip": [32, 59, 106], "siglipmodel": 32, "siglip_image_encod": 32, "siglip_text_encod": 32, "siglip_predict": 32, "yolomodel": 32, "sigmoid": [33, 87], "loss": 33, "creation": [33, 57, 58, 69], "preprocessor": [33, 67], "reset": 33, "about": [33, 35], "hostnam": 33, "gr": [33, 34], "One": [33, 43], "detect": [34, 42, 45, 47, 51, 52, 53, 54, 72, 73, 88, 89, 94, 100, 106], "post": [34, 45], "helper": 34, "easi": 34, "metadata": [34, 40, 66, 68, 69, 106], "cleanup": 34, "associ": [34, 69], "default_conf_threshold": 34, "default_iou_threshold": 34, "environmenterror": [34, 62, 68], "environ": [34, 83, 85, 88, 106], "offlin": 34, "yolov5": 34, "allow_dynam": 34, "dynam": [34, 57], "300": [34, 59], "400": 34, "simpl": 34, "explicitli": 34, "read": [35, 36, 37, 66, 67, 68], "write": [35, 36, 37, 66, 68], "exif": [35, 36, 67], "gif": [35, 36, 67], "comment": 35, "These": [35, 38, 60], "retriev": [35, 39], "context": [35, 36], "ai": [35, 36, 69, 89], "found": [35, 48, 67, 90], "attempt": [35, 48, 59, 67, 69, 88], "commonli": [35, 59, 76, 86], "where": [35, 39, 67, 68, 82, 85], "look": [35, 45, 67, 90], "usercom": 35, "field": [35, 69], "dst_filenam": 35, "destin": [35, 67, 68, 69], "filenam": [35, 60], "pnginfo": [35, 37, 67, 69], "wai": [35, 67, 68], "geninfo": [36, 106], "lsb": [36, 69, 106], "signific": [36, 37, 39, 64, 69], "bit": [36, 37, 59, 69], "read_geninfo_paramet": 36, "read_geninfo_exif": 36, "read_geninfo_gif": 36, "write_geninfo_paramet": 36, "write_geninfo_exif": 36, "write_geninfo_gif": 36, "read_lsb_raw_byt": 36, "read_lsb_metadata": 36, "write_lsb_raw_byt": 36, "write_lsb_metadata": 36, "lsbreaderror": 36, "lsbextractor": 36, "imagelsbdataextractor": 36, "serialize_pnginfo": 36, "serialize_json": 36, "inject_data": 36, "steganographi": 37, "serial": 37, "json": 37, "compat": [37, 76], "inject": 37, "emb": [37, 82], "seamlessli": 37, "hidden": 37, "decompress": 37, "them": [37, 47, 57, 64, 68, 82], "gzip": 37, "written": 37, "appropri": [37, 45, 59, 67], "serializ": [37, 57], "err": 37, "caus": [37, 105], "multi": [37, 85], "get_next_n_byt": 37, "next": [37, 55], "get_one_byt": 37, "form": [37, 76], "read_32bit_integ": 37, "32": [37, 59], "interpret": [37, 52], "big": 37, "endian": 37, "enough": 37, "magic": 37, "stealth_pngcomp": 37, "extract_data": 37, "length": [37, 39, 46], "compress": 37, "along": [37, 39, 71], "robust": [37, 39], "skytnt": [38, 60, 71], "poor": 38, "anime_dbaesthet": [38, 41], "better": [38, 42, 62, 82, 83, 89, 91, 94, 97, 100, 104], "2053756": 38, "09986039996147156": 38, "1663584": 38, "24299287796020508": 38, "4886411": 38, "38091593980789185": 38, "2066024": 38, "5131649971008301": 38, "3670169": 38, "6011670827865601": 38, "5930006": 38, "7067991495132446": 38, "3821265": 38, "8237218260765076": 38, "5512471": 38, "9187621474266052": 38, "limit": [39, 74], "smaller": 39, "7eu7d7": [39, 79, 83, 109], "ccip_onnx": 39, "cluster": [39, 43], "refer": [39, 42, 66, 97], "relev": 39, "aforement": 39, "manual": [39, 48], "384": [39, 43, 57, 58, 59], "caform": 39, "randaug": 39, "prune": 39, "vector": 39, "pruned_fp32": 39, "5_fp32": 39, "feat": 39, "768": [39, 45, 67], "17847511429108218": 39, "1951224011983088": 39, "18397327797685215": 39, "y": [39, 48, 85], "16583099961280823": 39, "42947039008140564": 39, "4037521779537201": 39, "4371533691883087": 39, "40748104453086853": 39, "392294704914093": 39, "whether": [39, 45, 47, 59, 69, 72, 75, 82, 83], "belong": 39, "pairwis": 39, "matrix": 39, "5350548e": 39, "08": [39, 59, 99, 100], "6583106e": 39, "01": 39, "2947042e": 39, "0375218e": 39, "8025822e": 39, "3715334e": 39, "0748104e": 39, "2675274e": 39, "9229470e": 39, "j": 39, "th": 39, "dbscan": 39, "dbscan_2": 39, "dbscan_fre": 39, "optic": [39, 45], "optics_best": 39, "epsilon": 39, "ep": 39, "min_sampl": 39, "ccipclustermethodtyp": 39, "12921094122454668": 39, "1291187648928262": 39, "1836453739562513": 39, "distanc": 39, "_featureorimag": 39, "sampl": [39, 43, 67, 89, 90, 91, 93, 94, 95, 99, 100, 101, 103, 104], "neighborhood": [39, 62], "core": [39, 107, 108], "few": 39, "too": 39, "sensit": [39, 47, 82, 94, 100], "tune": 39, "guidelin": 39, "deal": [39, 66], "solut": [39, 48], "small": [39, 47], "advis": [39, 74], "significantli": 39, "separ": 39, "slightli": 39, "exhibit": 39, "regular": [39, 62], "outfit": 39, "awar": 39, "highli": 39, "so": [39, 42, 79, 83], "care": 39, "diff": 39, "07437477": 39, "0356068": 39, "04396922": 39, "05131693": 39, "assess": 40, "aesthet": [40, 41, 106], "danbooru": [40, 74, 77, 79, 94, 97], "hakubooru": 40, "kohakublueleaf": 40, "swinv2pv3_v0_448_ls0": 40, "2_x": 40, "percentil": 40, "_default_model_nam": 40, "masterpiec": [40, 67], "9831666690063624": 40, "8810615667538594": 40, "great": 40, "8225559148288356": 40, "good": [40, 45], "591020403706702": 40, "2888798940585766": 40, "243279223969715": 40, "worst": [40, 67], "005268185993767627": 40, "275707557797432": 40, "7977807857096195": 40, "56098810210824": 40, "670568235218525": 40, "1677918508648872": 40, "9305131509900093": 40, "6085879728198051": 40, "6834832429885864": 40, "16141420602798462": 40, "05435194447636604": 40, "025083942338824272": 40, "024000568315386772": 40, "027076328173279762": 40, "024589713662862778": 40, "3757021427154541": 40, "3451208472251892": 40, "1511985808610916": 40, "04740551486611366": 40, "02172713913023472": 40, "027498546987771988": 40, "03134724497795105": 40, "39281174540519714": 40, "22457796335220337": 40, "15563568472862244": 40, "10796019434928894": 40, "047730278223752975": 40, "0393439345061779": 40, "031940147280693054": 40, "13832266628742218": 40, "20687267184257507": 40, "2509062886238098": 40, "1644320785999298": 40, "11332042515277863": 40, "08270663768053055": 40, "043439216911792755": 40, "033693961799144745": 40, "03375888615846634": 40, "050045162439346313": 40, "16734018921852112": 40, "4311050772666931": 40, "23242227733135223": 40, "05163438618183136": 40, "012833272106945515": 40, "01619996316730976": 40, "03074900433421135": 40, "1396280825138092": 40, "5038207173347473": 40, "22299200296401978": 40, "07377689331769943": 40, "02854202501475811": 40, "026677291840314865": 40, "02838410809636116": 40, "026617199182510376": 40, "02508518099784851": 40, "06039097160100937": 40, "8043031692504883": 40, "get_aesthetic_scor": 41, "ccip": [41, 106], "ccip_extract_featur": 41, "ccip_batch_extract_featur": 41, "ccip_default_threshold": 41, "ccip_differ": 41, "ccip_sam": 41, "ccip_batch_differ": 41, "ccip_batch_sam": 41, "ccip_default_clustering_param": 41, "ccip_clust": 41, "ccip_merg": 41, "dbaesthet": [41, 106], "laplacian": [41, 106], "laplacian_scor": 41, "lpip": [41, 106], "lpips_extract_featur": 41, "lpips_differ": 41, "lpips_clust": 41, "psnr_": [41, 106], "psnr": [41, 65], "blur": [42, 47], "than": [42, 43, 47, 85, 89, 97], "seem": 42, "just": [42, 62, 91, 94, 97, 100, 104], "we": [42, 64, 83], "explor": 42, "bluri": 42, "hutao": [42, 71, 74, 75, 79, 82], "156": 42, "68285005210006": 42, "text_blur": 42, "2276": 42, "66629157129": 42, "real2": 42, "908745781486806": 42, "mmd": 42, "1072": 42, "8372572065527": 42, "richzhang": 43, "perceptualsimilar": 43, "chafen_arknight": 43, "rand": 43, "reach": 43, "995": 43, "cnn": 43, "f1": 43, "f2": 43, "f3": 43, "f4": 43, "f5": 43, "64": [43, 59, 62, 67, 83, 107, 108], "99": 43, "192": 43, "49": [43, 59], "256": [43, 57, 58, 64, 67], "img1": [43, 44, 82], "img2": [43, 44, 82], "anoth": 43, "16922694444656372": 43, "22250649333000183": 43, "6897575259208679": 43, "10956494510173798": 43, "6823137998580933": 43, "6837796568870544": 43, "nois": [43, 50, 62, 64], "inf": 44, "gaussian_20": 44, "dat": 44, "058228614646987": 44, "gaussian_3": 44, "27": [44, 59], "65611098737784": 44, "lq": 44, "29589659377844": 44, "recogn": [45, 59], "export": [45, 88], "recognit": 45, "ch_pp": 45, "ocrv4_det": 45, "heat_threshold": 45, "box_threshold": 45, "max_candid": 45, "1000": 45, "unclip_ratio": 45, "heat": 45, "candid": 45, "unclip": 45, "comic": [45, 91], "742": 45, "485": [45, 57, 58], "809": 45, "511": 45, "9543377610144915": 45, "682": 45, "98": 45, "734": 45, "124": 45, "9309689495575223": 45, "136": 45, "836": 45, "164": 45, "9042856988923695": 45, "144": 45, "455": 45, "196": 45, "874083638387722": 45, "719": 45, "835": 45, "488": 45, "8628696346175078": 45, "478": 45, "214": 45, "508": 45, "848871771901487": 45, "1030": 45, "557": 45, "1184": 45, "578": 45, "8352495440618789": 45, "427": 45, "129": 45, "553": 45, "154": 45, "8249209443996619": 45, "detect_model": 45, "recognize_model": 45, "ocrv4_rec": 45, "rotation_threshold": 45, "is_remove_dupl": 45, "rotat": [45, 48], "duplic": [45, 67], "mob": 45, "9356705927336156": 45, "shishou": 45, "8933000384412466": 45, "BUT": 45, "8730931912907247": 45, "oh": 45, "8417627579351514": 45, "mirror": 45, "7366019454049503": 45, "el": 45, "gato": 45, "iberico": 45, "7271127306351021": 45, "THAt": 45, "701928390168364": 45, "6965972578194936": 45, "chines": 45, "english": 45, "cannot": [45, 55, 57, 59, 69], "languag": 45, "func": [45, 87, 106], "japanes": [45, 67], "post_text": 45, "319": 45, "847": 45, "561": 45, "899": 45, "kancol": 45, "9130667787597329": 45, "552": 45, "811": 45, "791": 45, "921": 45, "1944": 45, "8566762346615406": 45, "820": 45, "558": 45, "850": 45, "fleet": 45, "collect": [45, 66], "8100635458911772": 45, "235": 45, "904": 45, "855": 45, "1009": 45, "\u6d77": 45, "6716076803280185": 45, "858": 45, "808": 45, "tsu": 45, "ka": 45, "NO": 45, "u": [45, 109], "mi": 45, "de": 45, "654507230718228": 45, "209": 45, "507": 45, "2888084133529467": 45, "japan_pp": 45, "ocrv3_rec": 45, "9230690942939336": 45, "8564870717047623": 45, "\u3044\u3064\u304b\u3042\u306e\u6d77\u3067": 45, "8061289060358996": 45, "8045396777081609": 45, "7311649382696896": 45, "\u8266\u3068\u308c\u308c": 45, "6648729016512889": 45, "ocrv2_det": 45, "ocrv3_det": 45, "ocrv4_server_det": 45, "ch_ppocr_mobile_slim_v2": 45, "0_det": 45, "ch_ppocr_mobile_v2": 45, "ch_ppocr_server_v2": 45, "en_pp": 45, "arabic_pp": 45, "ocrv2_rec": 45, "ocrv4_server_rec": 45, "0_rec": 45, "chinese_cht_pp": 45, "cyrillic_pp": 45, "devanagari_pp": 45, "en_number_mobile_v2": 45, "ka_pp": 45, "korean_pp": 45, "latin_pp": 45, "ta_pp": 45, "te_pp": 45, "dimens": [46, 59], "max_siz": [46, 57, 58, 59], "longer": 46, "after": [46, 59, 74, 79, 82], "1280": 46, "720": 46, "new_img": 46, "600": 46, "337": 46, "obscur": 47, "regist": [47, 48, 57, 58, 59], "rectangular": 47, "967": [47, 48], "143": [47, 48], "1084": [47, 48], "261": [47, 48], "246": [47, 48], "208": [47, 48], "331": [47, 48], "287": [47, 48], "662": [47, 48], "466": [47, 48], "705": [47, 48], "514": [47, 48], "479": [47, 48], "283": [47, 48], "326": [47, 48], "color_black": 47, "radiu": 47, "emoji": [47, 48], "penis": 47, "vagina": 47, "serv": [47, 59, 74], "foundat": 47, "inherit": [47, 59], "within": [47, 67, 74, 82], "fill": 47, "color_default": 47, "green": 47, "color_green": 47, "ffff00": 47, "color_ffff00": 47, "blur_4": 47, "blur_8": 47, "blur_12": 47, "pixelate_4": 47, "pixelate_8": 47, "pixelate_12": 47, "cl": 47, "arg": 47, "subclass": 47, "keyerror": 47, "alreadi": 47, "exist": [47, 68, 88, 91], "angl": 48, "end": [48, 67], "censor_area": [48, 49], "ratio_threshold": 48, "minimum": [48, 54, 60, 62], "total": [48, 107, 108], "star": [48, 79], "register_censor_method": [48, 49], "smiling_face_with_heart": 48, "twitter": 48, "appl": 48, "googl": 48, "microsoft": 48, "samsung": 48, "whatsapp": 48, "facebook": 48, "messeng": 48, "joypixel": 48, "openmoji": 48, "emojidex": 48, "mozilla": 48, "express": 48, "code": [48, 64, 79, 82], "_emojistyletyp": 48, "emoji_default": 48, "cat_fac": 48, "emoji_green": 48, "grinning_face_with_sweat": 48, "emoji_liuhanhuangd": 48, "minim": 48, "abl": [48, 55], "prefix": [48, 73, 78], "sum": 48, "cx": 48, "mass": 48, "occlus": 48, "cy": 48, "find_for_area": 48, "rectangl": 48, "corner": 48, "factor": [48, 59], "align": [49, 106], "align_maxs": 49, "censor_": [49, 106], "censor_nsfw": 49, "basecensor": 49, "colorcensor": 49, "blurcensor": 49, "pixelatecensor": 49, "imgcensor": [49, 106], "imagebasedcensor": 49, "emojibasedcensor": 49, "singleimag": 49, "squeez": [49, 106], "squeeze_with_transpar": 49, "fit": 50, "tightli": 50, "interest": 50, "jerry_with_spac": 50, "median_filt": 50, "median": 50, "kernel": 50, "larger": [50, 54, 84], "disabl": 50, "keypoint": [51, 52, 53, 54], "idea": 51, "research": 51, "auto_detect": 51, "out_bbox": 51, "person_detect_cfg": 51, "op18keypointset": [51, 53, 54], "rtmpose": 51, "config": [51, 58, 106, 109], "foot": [51, 52], "hand1": 51, "hand2": 51, "op18_visu": [51, 53], "0x7f5ca933f3d0": 51, "axesimag": 51, "0x7f5c98069790": 51, "all_": 52, "openpos": [52, 67], "op18": [52, 54], "__mul__": 52, "multipli": 52, "scalar": 52, "__truediv__": 52, "divisor": 52, "left_foot": 52, "left_hand": 52, "right_foot": 52, "right_hand": 52, "enum": 52, "enumer": 52, "symbol": [52, 79, 82], "make": [52, 57, 76, 86, 94, 98, 100], "readabl": [52, 82], "categor": 52, "nose": 52, "neck": 52, "elbow": 52, "wrist": 52, "ankl": 52, "ear": [52, 73, 80], "member": 52, "right_should": 52, "right_elbow": 52, "right_wrist": 52, "left_should": 52, "left_elbow": 52, "left_wrist": 52, "right_hip": 52, "right_kne": 52, "right_ankl": 52, "left_hip": 52, "left_kne": 52, "left_ankl": 52, "right_ey": 52, "left_ey": 52, "right_ear": 52, "left_ear": 52, "left_big_to": 52, "left_small_to": 52, "left_heel": 52, "right_big_to": 52, "right_small_to": 52, "right_heel": 52, "__int__": 52, "truncat": [52, 96, 106], "zero": 52, "must": [52, 73, 105], "preced": 52, "surround": 52, "whitespac": [52, 76], "36": [52, 59], "0b100": 52, "91": [52, 59], "112": 52, "92": [52, 59, 80], "113": [52, 59], "dwpose": [53, 106], "dwpose_estim": 53, "openpose18": 53, "op18_body_max": 53, "op18_body_min": 53, "op18_face_max": 53, "op18_face_min": 53, "op18_left_foot_max": 53, "op18_left_foot_min": 53, "op18_left_hand_max": 53, "op18_left_hand_min": 53, "op18_right_foot_max": 53, "op18_right_foot_min": 53, "op18_right_hand_max": 53, "op18_right_hand_min": 53, "keypoints_list": 54, "min_edge_s": 54, "draw_bodi": 54, "draw_hand": 54, "draw_feet": 54, "draw_fac": 54, "drawn": 54, "shorter": 54, "connect": 54, "ellips": 54, "facial": [54, 73, 90], "pars": [55, 57, 58, 66, 67, 106], "parser": [55, 57, 58, 67], "try": 55, "notparsetarget": 56, "register_pillow_transform": 56, "register_pillow_pars": 56, "create_pillow_transform": 56, "parse_pillow_transform": 56, "register_torchvision_transform": 56, "register_torchvision_pars": 56, "create_torchvision_transform": 56, "parse_torchvision_transform": 56, "register_creators_for_transform": 56, "notprocessortypeerror": 56, "create_transforms_from_transform": 56, "is_valid_size_dict": 56, "convert_to_size_dict": 56, "get_size_dict": 56, "create_clip_transform": 56, "create_transforms_from_clip_processor": 56, "create_convnext_transform": 56, "create_transforms_from_convnext_processor": 56, "create_vit_transform": 56, "create_transforms_from_vit_processor": 56, "create_siglip_transform": 56, "create_transforms_from_siglip_processor": 56, "create_bit_transform": 56, "create_transforms_from_bit_processor": 56, "create_blip_transform": 56, "create_transforms_from_blip_processor": 56, "create_mobilenetv2_transform": 56, "create_transforms_from_mobilenetv2_processor": 56, "tensor": [57, 58, 59, 68], "composit": [57, 59], "machin": [57, 86], "learn": [57, 86], "compos": [57, 58, 59], "sequenc": [57, 59, 73], "pillowcompos": [57, 59], "sequenti": 57, "decor": [57, 58, 59, 85], "facilit": 57, "creator": [57, 59], "tvalu": [57, 58], "describ": 57, "interpol": [57, 58, 59], "bicub": [57, 58, 59], "pillowres": [57, 59], "antialia": [57, 58, 59], "bilinear": [57, 58], "center_crop": [57, 58], "pillowcentercrop": [57, 59], "pillowtotensor": [57, 59], "maybe_to_tensor": [57, 58], "pillowmaybetotensor": 57, "std": [57, 58, 59], "pillownorm": [57, 59], "456": [57, 58], "406": [57, 58], "229": [57, 58], "225": [57, 58], "48500001430511475": 57, "4560000002384186": 57, "4059999883174896": 57, "2290000021457672": 57, "2240000069141388": 57, "22499999403953552": 57, "framework": 58, "extend": 58, "centercrop": 58, "totensor": 58, "maybetotensor": 58, "4850": 58, "4560": 58, "4060": 58, "2290": 58, "2240": 58, "2250": 58, "timm": 58, "interpolationmod": 58, "processor": [59, 107, 108], "vitimageprocessor": 59, "5906": 59, "33": 59, "donutimageprocessor": 59, "1901": 59, "70": [59, 83], "detrimageprocessor": 59, "1575": 59, "86": [59, 73], "clipimageprocessor": 59, "1374": 59, "73": 59, "videomaeimageprocessor": 59, "1093": 59, "convnextimageprocessor": 59, "648": 59, "65": 59, "segformerimageprocessor": 59, "533": 59, "00": 59, "beitimageprocessor": 59, "468": 59, "63": 59, "siglipimageprocessor": 59, "440": 59, "48": 59, "layoutlmv3imageprocessor": 59, "403": 59, "layoutlmv2imageprocessor": 59, "332": 59, "87": 59, "mllamaimageprocessor": 59, "qwen2vlimageprocessor": 59, "314": 59, "77": 59, "blipimageprocessor": 59, "276": 59, "55": 59, "idefics2imageprocessor": 59, "226": 59, "llavanextimageprocessor": 59, "215": 59, "bitimageprocessor": 59, "210": 59, "pix2structimageprocessor": 59, "conditionaldetrimageprocessor": 59, "53": 59, "samimageprocessor": 59, "52": 59, "deitimageprocessor": 59, "mask2formerimageprocessor": 59, "89": 59, "50": 59, "vivitimageprocessor": 59, "88": 59, "yolosimageprocessor": 59, "84": 59, "47": 59, "viltimageprocessor": 59, "41": 59, "detaimageprocessor": 59, "68": 59, "38": 59, "pixtralimageprocessor": 59, "mobilenetv2imageprocessor": 59, "mobilevitimageprocessor": 59, "61": 59, "34": [59, 107, 108], "dptimageprocessor": 59, "maskformerimageprocessor": 59, "28": 59, "nougatimageprocessor": 59, "ideficsimageprocessor": 59, "rtdetrimageprocessor": 59, "efficientnetimageprocessor": 59, "40": [59, 67], "deformabledetrimageprocessor": 59, "idefics3imageprocessor": 59, "fuyuimageprocessor": 59, "videollavaimageprocessor": 59, "pvtimageprocessor": 59, "09": 59, "oneformerimageprocessor": 59, "mobilenetv1imageprocessor": 59, "07": [59, 98, 99, 100, 103], "owlv2imageprocessor": 59, "chineseclipimageprocessor": 59, "efficientformerimageprocessor": 59, "llavaonevisionimageprocessor": 59, "swin2srimageprocessor": 59, "vithybridimageprocessor": 59, "owlvitimageprocessor": 59, "04": 59, "groundingdinoimageprocessor": 59, "03": 59, "perceiverimageprocessor": 59, "chameleonimageprocessor": 59, "levitimageprocessor": 59, "vitmatteimageprocessor": 59, "extens": [59, 74], "tri": 59, "def": [59, 85], "hasattr": 59, "feature_extractor": 59, "encount": 59, "becaus": 59, "until": 59, "successfulli": 59, "imageprocessor": 59, "autoimageprocessor": 59, "from_pretrain": 59, "openai": 59, "vit": 59, "patch32": 59, "pillowconvertrgb": 59, "48145467": 59, "4578275": 59, "40821072": 59, "26862955": 59, "2613026": 59, "2757771": 59, "size_dict": 59, "shortest_edg": 59, "invalid_kei": 59, "default_to_squar": 59, "height_width_ord": 59, "constraint": 59, "els": [59, 67, 107, 108], "incompat": 59, "longest_edg": 59, "param_nam": 59, "entri": 59, "conform": 59, "messag": [59, 83], "do_res": 59, "do_center_crop": 59, "crop_siz": 59, "do_rescal": 59, "rescale_factor": 59, "00392156862745098": 59, "do_norm": 59, "image_mean": 59, "image_std": 59, "do_convert_rgb": 59, "rescal": 59, "deviat": 59, "clipprocessor": 59, "crop_pct": 59, "tailor": 59, "convnext": 59, "percentag": 59, "prepar": 59, "replic": 59, "build": [59, 74, 82], "blip": 59, "255": 59, "openai_clip_mean": 59, "openai_clip_std": 59, "accord": 59, "behavior": 59, "mobilenetv2": 59, "per": 59, "equival": 59, "bg": 60, "strict_level": 60, "min_select": 60, "min_width": 60, "min_height": 60, "min_resolut": 60, "strict": [60, 94, 100], "get_imag": 60, "get_image_fil": 60, "list_image_fil": 60, "random_imag": 60, "randomli": 60, "random_image_fil": 60, "8057": 60, "000000": 60, "000001": 60, "000002": 60, "000003": 60, "000004": 60, "home": 60, "dgh": [60, 68, 109], "2400x1600": 60, "0x7feb86ed5160": 60, "003258": 60, "400x400": 60, "0x7feb86a748b0": 60, "quickli": 61, "backgroundimageset": 61, "list_bg_image_fil": 61, "get_bg_image_fil": 61, "get_bg_imag": 61, "random_bg_image_fil": 61, "random_bg_imag": 61, "opencv": 62, "denois": [62, 67], "inspir": [62, 71, 75, 82, 102], "mf666": [62, 102], "mist": 62, "fucker": 62, "diameter_min": 62, "diameter_max": 62, "sigma_color_min": 62, "sigma_color_max": 62, "sigma_space_min": 62, "sigma_space_max": 62, "radius_min": 62, "radius_max": 62, "eps_min": 62, "eps_max": 62, "b_iter": 62, "g_iter": 62, "random": [62, 80], "bilater": 62, "guid": 62, "stage": 62, "preserv": 62, "diamet": 62, "sigma": 62, "space": [62, 71, 82], "window": [62, 67], "term": 62, "contrib": 62, "noisy_imag": 62, "cleaned_img": 62, "cleaned_imag": 62, "blurri": [63, 67], "noisi": 63, "nafnet": [63, 106], "scunet": [63, 64, 106], "adversari": [63, 106], "remove_adversarial_nois": 63, "restore_with_nafnet": 63, "restore_with_scunet": 63, "ve": 64, "gaussian": 64, "To": 64, "correctli": 64, "credibl": 64, "rgg": [64, 65], "red": [64, 73], "gopro": 64, "sidd": 64, "tile_s": [64, 65, 83], "tile_overlap": [64, 65, 83], "batch_siz": [64, 65, 83], "nafnetmodeltyp": 64, "tile": [64, 65, 83], "gan": 65, "128": 65, "scunetmodeltyp": 65, "automatic1111": 66, "stabl": [66, 67, 89, 109], "diffus": [66, 67, 89], "webui": [66, 67, 68], "novelai": 66, "sdwui": 66, "submodul": 66, "nai": [66, 106], "docstr": 66, "sdmetadata": 66, "parse_sdmeta_from_text": 66, "get_sdmeta_from_imag": 66, "save_image_with_sdmeta": 66, "read_metadata": 66, "save_with_metadata": 66, "naimetadata": 66, "get_naimeta_from_imag": 66, "add_naimeta_to_imag": 66, "save_image_with_naimeta": 66, "formatt": 67, "a1111": 67, "sd_metadata_simpl": 67, "sd_metadata_complex": 67, "prompt": 67, "neg_prompt": 67, "neg": 67, "__str__": 67, "sd1": 67, "extrem": 67, "delic": 67, "beauti": 67, "offici": 67, "global": [67, 105], "illumin": 67, "soft": 67, "shadow": 67, "super": 67, "light": 67, "novel": [67, 69], "4k": 67, "metal_textur": 67, "striped_background": 67, "rich": 67, "cg": 67, "uniti": 67, "8k": 67, "wallpap": 67, "unreal": 67, "sci": 67, "fi": 67, "fantasi": 67, "silver_skin": 67, "cut": [67, 73], "silver_impossible_bodysuit": 67, "gem_on_chest": 67, "cut_silver_mechanical_leotard": 67, "headgear": [67, 73], "1_girl": 67, "solo": [67, 72, 73, 74, 75, 79, 80, 81, 82], "slim_waist": 67, "hair": [67, 73], "long": 67, "lumin": 67, "medium_breast": [67, 81], "indistinct_camelto": 67, "flat_crotch": 67, "coquettish": 67, "squint": 67, "evil_smil": 67, "dark_persona": 67, "mouth": 67, "wet": 67, "slim_fac": 67, "tall_girl": 67, "matur": 67, "mature_fac": 67, "slim_figur": 67, "slim_leg": 67, "groin": 67, "bare_thigh": 67, "easyneg": 67, "sketch": 67, "ugli": 67, "huge": 67, "logo": 67, "monochrom": [67, 93, 96, 106], "bad": 67, "mutat": 67, "horror": 67, "geometri": 67, "bad_prompt": 67, "miss": 67, "finger": 67, "limb": 67, "anatomi": 67, "interlock": 67, "digit": 67, "arm": 67, "2girl": 67, "deform": 67, "artist": 67, "blush": [67, 74, 75, 79, 82], "lipstick": 67, "skindent": 67, "tie": 67, "big_breast": 67, "thighhigh": [67, 74], "pubic_hair": [67, 73], "3d": [67, 91], "realist": 67, "slip": [67, 76], "head_out_of_fram": 67, "curvi": 67, "sampler": 67, "ddim": 67, "cfg": 67, "seed": 67, "3827064803": 67, "512x848": 67, "hash": 67, "eb49192009": 67, "anidosmix": 67, "skip": 67, "new_imag": 67, "let": 67, "what": 67, "nslim_fac": 67, "848": 67, "_sdmeta_text": 67, "directli": 67, "starri": 67, "night": 67, "daylight": 67, "euler": 67, "sd2": 67, "1girl": [67, 72, 73, 74, 75, 76, 79, 80, 81, 82], "blue": 67, "footwear": 67, "shoe": 67, "bang": [67, 73, 74, 79, 82], "indoor": 67, "sleev": 67, "ahog": [67, 73, 74, 75, 79, 82], "dress": [67, 73], "pot": 67, "plant": 67, "bag": [67, 74, 75, 79, 82], "bun": [67, 73], "lora": 67, "bluearchive10": 67, "bluearchiv": 67, "neg1": 67, "dpm": 67, "2m": 67, "sde": 67, "karra": 67, "2647703743": 67, "768x768": 67, "72bd94132e": 67, "cutemix": 67, "strength": 67, "controlnet": 67, "control_v11p_sd15_openpos": 67, "cab727d4": 67, "weight": 67, "perfect": 67, "param": 67, "hire": 67, "upscal": [67, 106], "latent": 67, "ti": 67, "339cc9210f70": 67, "66a7279a88dd": 67, "info": 67, "underli": [67, 85], "sd_meta": 67, "scope": 67, "dst_file": [67, 69], "webp": 67, "systemerror": [67, 69], "input_imag": 67, "output_imag": 67, "a41": 68, "safetensor": 68, "torch": 68, "command": [68, 109], "pip": [68, 109], "_check_env": 68, "model_fil": 68, "key1": 68, "value1": 68, "key2": 68, "value2": 68, "src_model_fil": 68, "dst_model_fil": 68, "new_metadata": 68, "john": 68, "doe": [68, 72, 80, 94, 100], "input_model": 68, "output_model": 68, "softwar": 69, "generation_tim": 69, "dataclass": 69, "encapsul": 69, "taken": 69, "alia": 69, "success": [69, 109], "add_lsb_meta": 69, "save_metainfo": 69, "metainfo": 69, "prefer": 69, "isneti": [70, 106], "get_isnetis_mask": 70, "segment_with_isneti": 70, "segment_rgba_with_isneti": 70, "co": 71, "seg": 71, "1024": [71, 82], "app": 71, "l8": 71, "00ff00": 71, "mask_": 71, "image_": 71, "hutao_seg": 71, "skadi": [71, 74, 75, 79, 82], "skadi_seg": 71, "drop": [72, 73, 74, 79, 81, 82], "cosplai": 72, "no_eyewear": 72, "eyewear": [72, 73], "span": [72, 73], "matter": [72, 73], "red_hair": [72, 73, 80, 81], "use_preset": 72, "custom_blacklist": 72, "onlin": 72, "preset": 72, "ones": 72, "neither": [72, 73], "nor": [72, 73], "anal_hair": 73, "anal_tail": 73, "arm_behind_head": 73, "arm_hair": 73, "arm_under_breast": 73, "arms_behind_head": 73, "bird_on_head": 73, "blood_in_hair": 73, "breasts_on_glass": 73, "breasts_on_head": 73, "cat_on_head": 73, "closed_ey": 73, "clothed_female_nude_femal": 73, "clothed_female_nude_mal": 73, "clothed_male_nude_femal": 73, "clothes_between_breast": 73, "cream_on_fac": 73, "drying_hair": 73, "empty_ey": 73, "face_to_breast": 73, "food_on_fac": 73, "food_on_head": 73, "game_boi": 73, "grabbing_anoth": 73, "s_hair": 73, "grabbing_own_breast": 73, "gun_to_head": 73, "head_between_breast": 73, "heart_in_ey": 73, "multiple_boi": 73, "multiple_girl": 73, "object_on_breast": 73, "object_on_head": 73, "paint_splatter_on_fac": 73, "parted_lip": [73, 74, 75, 79, 82], "penis_on_fac": 73, "person_on_head": 73, "pokemon_on_head": 73, "rabbit_on_head": 73, "rice_on_fac": 73, "severed_head": 73, "star_in_ey": 73, "sticker_on_fac": 73, "tentacles_on_mal": 73, "tying_hair": 73, "built": [73, 85], "mutabl": 73, "constructor": 73, "empti": 73, "hold": [73, 74, 75, 79, 82], "futa": 73, "cum": 73, "rub": 73, "shade": 73, "plai": 73, "drill": 73, "skin": 73, "sidelock": 73, "twintail": [73, 74, 75, 79, 82], "braid": 73, "afro": 73, "bald": 73, "dreadlock": 73, "ponytail": 73, "updo": 73, "beard": 73, "mustach": 73, "pointi": 73, "horn": 73, "tail": 73, "ornament": 73, "hairband": 73, "pupil": 73, "bow": [73, 74, 75], "headwear": 73, "ribbon": [73, 75, 79], "crown": 73, "cap": 73, "hairclip": [73, 79], "mole": 73, "halo": 73, "fluff": 73, "flower": [73, 74, 75, 79, 82], "glass": [73, 76], "fang": 73, "boi": 73, "beret": 73, "heterochromia": 73, "headdress": 73, "eyepatch": 73, "headphon": 73, "eyebrow": 73, "eyelash": 73, "sunglass": 73, "intak": 73, "scrunchi": 73, "ear_pierc": 73, "headband": 73, "ring": 73, "under_mouth": 73, "freckl": 73, "lip": 73, "eyelin": 73, "eyeshadow": 73, "tassel": 73, "whitelist_suffix": 73, "whitelist_prefix": 73, "whitelist_word": 73, "suffix": [73, 78], "pool": 73, "whitelist": 73, "blacklist": [73, 77, 106], "singular": 73, "plural": 73, "chair": 73, "whole": 73, "word": 73, "hear": 73, "72": 73, "outdat": 74, "anymor": 74, "baselin": 74, "practic": 74, "use_real_nam": [74, 79], "general_threshold": [74, 75, 82], "character_threshold": [74, 75, 82], "drop_overlap": [74, 75, 79, 82], "real": [74, 79, 96, 106], "renam": [74, 79], "redirect": [74, 79], "mani": [74, 79], "websit": [74, 79], "rate": [74, 75, 82, 94, 96, 106], "char": [74, 75, 82], "9897817373275757": 74, "question": [74, 75, 82, 94], "010265946388244629": 74, "explicit": [74, 75, 82, 94], "2809715270996094e": 74, "9939777851104736": 74, "5032387375831604": 74, "black_bord": 74, "9943548440933228": 74, "black_glov": [74, 75, 79, 82], "5011609792709351": 74, "blue_ski": [74, 75, 79, 82], "6877802610397339": 74, "5543792843818665": 74, "8268730640411377": 74, "cloud": [74, 75, 79, 82], "8504303693771362": 74, "cowboy_shot": [74, 75, 79, 82], "6008237600326538": 74, "crop_top": [74, 75, 79, 82], "6635787487030029": 74, "dai": [74, 75, 79, 82], "8496965765953064": 74, "glove": [74, 75, 79, 82], "6107005476951599": 74, "hair_between_ey": [74, 75, 79, 82], "668294370174408": 74, "5619469285011292": 74, "holding_baseball_bat": [74, 75, 79, 82], "5141720771789551": 74, "letterbox": 74, "long_hair": [74, 75, 79, 81, 82], "9884189963340759": 74, "looking_at_view": [74, 75, 79, 82], "5673105120658875": 74, "midriff": [74, 75, 79, 82], "6290556192398071": 74, "navel": [74, 75, 79, 82], "9631235003471375": 74, "no_hat": [74, 75, 79], "7978747487068176": 74, "no_headwear": [74, 75, 79, 82], "7577926516532898": 74, "outdoor": [74, 75, 79, 82], "7118550539016724": 74, "5452839136123657": 74, "pillarbox": 74, "9841411709785461": 74, "red_ey": [74, 75, 79, 82], "958786129951477": 74, "shirt": [74, 75, 79, 82], "6720131039619446": 74, "short_sleev": [74, 75, 79, 82], "7077711820602417": 74, "silver_hair": [74, 75, 79], "6673924326896667": 74, "sky": [74, 75, 79, 82], "8709812760353088": 74, "9614333510398865": 74, "sportswear": [74, 75, 79, 82], "7786177396774292": 74, "6842771172523499": 74, "sweat": [74, 75, 79, 82], "9076308012008667": 74, "thigh": [74, 75, 79, 82], "580970823764801": 74, "skadi_": [74, 75, 82], "arknight": [74, 75, 82], "9633345007896423": 74, "9988503456115723": 74, "001651763916015625": 74, "00012505054473876953": 74, "9829280972480774": 74, "894218385219574": 74, "8733789920806885": 74, "backpack": [74, 75, 79, 82], "6322951316833496": 74, "9987058639526367": 74, "bag_charm": [74, 75], "9754379987716675": 74, "6810564994812012": 74, "9708781838417053": 74, "6356008052825928": 74, "5633733868598938": 74, "brick_wal": 74, "5315935611724854": 74, "brown_hair": [74, 75, 79, 82], "9397273659706116": 74, "9229896664619446": 74, "charm_": [74, 75], "9006357789039612": 74, "citi": 74, "9020784497261047": 74, "cityscap": 74, "9547432661056519": 74, "5296419262886047": 74, "8253412246704102": 74, "5619839429855347": 74, "hair_flow": [74, 75, 79, 82], "8277763724327087": 74, "hair_orna": [74, 75, 79, 82], "9356368780136108": 74, "hair_ribbon": [74, 75, 79], "5288072824478149": 74, "jacket": [74, 75, 79, 82], "6336134076118469": 74, "9703260064125061": 74, "8188960552215576": 74, "phone_screen": 74, "9579574465751648": 74, "9954615235328674": 74, "plaid": [74, 75, 79], "9725285172462463": 74, "plaid_skirt": [74, 75, 79], "9638455510139465": 74, "pleated_skirt": [74, 75, 79, 82], "7226815819740295": 74, "5321241021156311": 74, "red_nail": [74, 79], "5493080615997314": 74, "school_bag": [74, 75], "9863407611846924": 74, "school_uniform": [74, 75, 79, 82], "6794284582138062": 74, "5062428116798401": 74, "shoulder_bag": 74, "9325523972511292": 74, "skirt": [74, 75, 79, 82], "92237788438797": 74, "skyscrap": 74, "7728171348571777": 74, "sleeves_past_wrist": [74, 75, 79], "7257086038589478": 74, "smile": [74, 75, 79, 82], "5357837080955505": 74, "6939404010772705": 74, "7054293155670166": 74, "tongu": [74, 75, 79, 82], "9990814924240112": 74, "tongue_out": [74, 75, 79, 82], "9992498755455017": 74, "5012534260749817": 74, "very_long_hair": [74, 75, 79, 81, 82], "7461410164833069": 74, "lagpixellol": 75, "deepgelbooru_onnx": 75, "categori": [75, 90, 98], "dim": [75, 82], "9986732006072998": 75, "0013858973979949951": 75, "315376281738281e": 75, "9972434639930725": 75, "basebal": [75, 82], "5982598662376404": 75, "baseball_bat": [75, 79, 82], "6429562568664551": 75, "bike_short": 75, "36296138167381287": 75, "8308937549591064": 75, "black_shirt": [75, 79, 82], "7388008832931519": 75, "6039759516716003": 75, "30909663438796997": 75, "9694308042526245": 75, "6422968506813049": 75, "5898381471633911": 75, "8145260810852051": 75, "652222216129303": 75, "dolphin_short": 75, "466494083404541": 75, "7183809280395508": 75, "6753682494163513": 75, "7302790880203247": 75, "6649775505065918": 75, "large_breast": [75, 79, 82], "8446108102798462": 75, "98187655210495": 75, "8140730857849121": 75, "6360533833503723": 75, "9635934829711914": 75, "33370012044906616": 75, "44239571690559387": 75, "7891374826431274": 75, "6471294164657593": 75, "9958090782165527": 75, "8736815452575684": 75, "872096061706543": 75, "5640895366668701": 75, "5049663186073303": 75, "8832778930664062": 75, "9687467813491821": 75, "sports_bra": 75, "3659853935241699": 75, "9309735298156738": 75, "49939480423927307": 75, "stomach": [75, 79, 82], "446407288312912": 75, "809670090675354": 75, "6560589075088501": 75, "47956040501594543": 75, "9832853674888611": 75, "9994162321090698": 75, "0008397102355957031": 75, "00035390257835388184": 75, "9926226139068604": 75, "899387001991272": 75, "34215790033340454": 75, "5701972246170044": 75, "9512913227081299": 75, "6664570569992065": 75, "5614628791809082": 75, "33615976572036743": 75, "5770801305770874": 75, "987317681312561": 75, "37286585569381714": 75, "cardigan": [75, 79], "36409223079681396": 75, "7329680919647217": 75, "collared_shirt": [75, 79], "5924292206764221": 75, "4344901144504547": 75, "7465001344680786": 75, "5225946307182312": 75, "6976451873779297": 75, "9265321493148804": 75, "34527891874313354": 75, "6675043106079102": 75, "9096828699111938": 75, "long_sleev": [75, 79, 82], "41341525316238403": 75, "8418735265731812": 75, "miniskirt": [75, 79], "3675632178783417": 75, "nail_polish": [75, 79], "5284417867660522": 75, "open_cloth": [75, 79], "30296844244003296": 75, "48789578676223755": 75, "36596980690956116": 75, "7759367227554321": 75, "6535028219223022": 75, "8975257873535156": 75, "36911237239837646": 75, "4171145558357239": 75, "3942635953426361": 75, "6772940754890442": 75, "9397937655448914": 75, "5207280516624451": 75, "4673041105270386": 75, "9118321537971497": 75, "9967410564422607": 75, "9970728158950806": 75, "8419480323791504": 75, "6489560604095459": 75, "white_shirt": [75, 79], "6217572689056396": 75, "underscor": [76, 82], "convent": 76, "restor": [76, 106], "use_spac": 76, "use_escap": 76, "include_scor": 76, "score_descend": 76, "_": 76, "escap": 76, "unsaf": 76, "sort": [76, 80], "descend": 76, "panty_pul": 76, "6826801300048828": 76, "958938717842102": 76, "drinking_glass": 76, "9340789318084717": 76, "areola_slip": 76, "41196826100349426": 76, "9988248348236084": 76, "drink": 76, "pull": 76, "areola": 76, "999": 76, "959": 76, "934": 76, "683": 76, "412": 76, "mldanbooru": [77, 106], "get_mldanbooru_tag": 77, "wd14": [77, 79, 106], "get_wd14_tag": [77, 79], "convert_wd14_emb_to_predict": 77, "denormalize_wd14_emb": 77, "deepdanbooru": [77, 79, 106], "get_deepdanbooru_tag": [77, 79], "deepgelbooru": [77, 106], "get_deepgelbooru_tag": 77, "add_underlin": 77, "remove_underlin": 77, "tags_to_text": 77, "drop_overlap_tag": 77, "is_blacklist": 77, "drop_blacklisted_tag": 77, "char_whitelist_suffix": 77, "char_whitelist_prefix": 77, "char_whitelist_word": 77, "char_suffix": 77, "char_prefix": 77, "charactertagpool": 77, "is_basic_character_tag": 77, "drop_basic_character_tag": 77, "sort_tag": 77, "tag_match_suffix": 77, "tag_match_prefix": 77, "tag_match_ful": 77, "t1": 78, "t2": 78, "fulli": 78, "ml": 79, "448": 79, "keep_ratio": 79, "9999984502792358": [79, 101], "9999946355819702": 79, "9994951486587524": 79, "998144268989563": 79, "9978417158126831": 79, "9941409230232239": 79, "9799384474754333": 79, "979142427444458": 79, "961823582649231": 79, "961323618888855": 79, "9490893483161926": 79, "9450850486755371": 79, "9425153136253357": 79, "9409335255622864": 79, "9319437146186829": 79, "9265308976173401": 79, "9259042143821716": 79, "922250509262085": 79, "9199565052986145": 79, "9175475835800171": 79, "9102761745452881": 79, "9076938629150391": 79, "9052775502204895": 79, "8938589692115784": 79, "8894285559654236": 79, "8891903162002563": 79, "8845980763435364": 79, "8842408061027527": 79, "8659475445747375": 79, "862621009349823": 79, "8616052865982056": 79, "8562789559364319": 79, "short_short": [79, 82], "8555729389190674": 79, "8533340096473694": 79, "black_short": [79, 82], "8477485775947571": 79, "8430152535438538": 79, "tied_long_hair": [79, 82], "8340626955032349": 79, "crop_top_overhang": 79, "8266023397445679": 79, "8222048282623291": 79, "8202669620513916": 79, "8061150312423706": 79, "ass_visible_through_thigh": [79, 82], "7803354859352112": 79, "thigh_gap": [79, 82], "7789446711540222": 79, "arms_up": 79, "7052110433578491": 79, "9999866485595703": 79, "997043788433075": 79, "9969649910926819": 79, "9957101345062256": 79, "9928386807441711": 79, "9886980056762695": 79, "9864778518676758": 79, "ghost": [79, 82], "9769423007965088": 79, "9747489094734192": 79, "9736957550048828": 79, "9388670325279236": 79, "9356311559677124": 79, "91000896692276": 79, "8955123424530029": 79, "8910233378410339": 79, "8904104828834534": 79, "8881211280822754": 79, "8876776695251465": 79, "8864808678627014": 79, "8810517191886902": 79, "8798807263374329": 79, "8765745162963867": 79, "8737136125564575": 79, "8650439381599426": 79, "8613706827163696": 79, "blue_cardigan": 79, "8571277260780334": 79, "8333670496940613": 79, "8160212635993958": 79, "eyebrows_visible_through_hair": 79, "8122442364692688": 79, "8091571927070618": 79, "8082079887390137": 79, "8048468232154846": 79, "8042327165603638": 79, "7984272241592407": 79, "blazer": [79, 82], "794708251953125": 79, "78981614112854": 79, "7892146110534668": 79, "shaped_pupil": [79, 82], "7867060899734497": 79, "gradient_hair": 79, "786359965801239": 79, "7790888547897339": 79, "brown_skirt": 79, "7760675549507141": 79, "774523913860321": 79, "7721588015556335": 79, "7697228789329529": 79, "755959689617157": 79, "multicolored_hair": 79, "7477189898490906": 79, "7476690411567688": 79, "rail": 79, "7476617693901062": 79, "blue_jacket": 79, "7458406090736389": 79, "741143524646759": 79, "7364678978919983": 79, "7193643450737": 79, "red_neckwear": 79, "7108616828918457": 79, "7086325287818909": 79, "7055293321609497": 79, "7039415836334229": 79, "7018357515335083": 79, "shuffl": 80, "count": [80, 107, 108], "2boi": 80, "cat_ear": 80, "uniqu": 80, "8849405313291128": 81, "8548297594823425": 81, "03910296474461261": 81, "6615180440330748": 81, "21552028866308015": 81, "3165260620737027": 81, "47744464927382957": 81, "tagger": 82, "smilingwolf": 82, "wd": 82, "swinv2_v3": 82, "general_mcut_en": 82, "character_mcut_en": 82, "no_underlin": 82, "mcut": 82, "replac": 82, "index": [82, 109], "follw": 82, "valuabl": 82, "enabl": 82, "rapid": 82, "queri": 82, "0011444687843322754": 82, "8876402974128723": 82, "106781005859375": 82, "000277101993560791": 82, "997527003288269": 82, "9797663688659668": 82, "9905703663825989": 82, "9761719703674316": 82, "8981098532676697": 82, "8810765743255615": 82, "9498510360717773": 82, "8377365469932556": 82, "945058286190033": 82, "9457170367240906": 82, "969594419002533": 82, "7881088852882385": 82, "7687551379203796": 82, "9301245212554932": 82, "6703325510025024": 82, "white_hair": 82, "5292627811431885": 82, "8677047491073608": 82, "grey_hair": 82, "5859264731407166": 82, "9536856412887573": 82, "8056888580322266": 82, "8394746780395508": 82, "9473626613616943": 82, "8986269235610962": 82, "9385137557983398": 82, "8408567905426025": 82, "alternate_costum": 82, "4245271384716034": 82, "931140661239624": 82, "8830795884132385": 82, "7279844284057617": 82, "artist_nam": 82, "5333830714225769": 82, "64717698097229": 82, "9516432285308838": 82, "9655293226242065": 82, "9485014081001282": 82, "7366660833358765": 82, "7161656618118286": 82, "5858667492866516": 82, "6186309456825256": 82, "41193312406539917": 82, "467605859041214": 82, "36282333731651306": 82, "3756745457649231": 82, "motion_blur": 82, "5091936588287354": 82, "951993465423584": 82, "5634750723838806": 82, "8232709169387817": 82, "9869340658187866": 82, "49491602182388306": 82, "5193622708320618": 82, "003406703472137451": 82, "0007208287715911865": 82, "9798132181167603": 82, "8046203851699829": 82, "7596215009689331": 82, "7620116472244263": 82, "46084529161453247": 82, "48454540967941284": 82, "5152207016944885": 82, "8023070096969604": 82, "8653596639633179": 82, "7201820611953735": 82, "7816740870475769": 82, "697688639163971": 82, "8974947333335876": 82, "7491052746772766": 82, "5015512704849243": 82, "6401398181915283": 82, "43420469760894775": 82, "4528769850730896": 82, "5730487704277039": 82, "6739872694015503": 82, "5545973181724548": 82, "6946243047714233": 82, "5487751364707947": 82, "7439308166503906": 82, "4186026453971863": 82, "47378358244895935": 82, "4690653085708618": 82, "7565015554428101": 82, "hu_tao_": 82, "genshin_impact": 82, "9262397289276123": 82, "boo_tao_": 82, "942080020904541": 82, "denorm": 82, "denormalizer_nam": 82, "mnum2_al": 82, "understand": 82, "redund": 82, "structur": [82, 106], "b": 82, "r": [82, 94, 100], "c": 82, "linalg": 82, "norm": 82, "approx": [82, 83], "1e": 82, "cdc_anime_onnx": 83, "realli": 83, "As": [83, 94, 100], "1024x1024": 83, "2060": 83, "gpu": 83, "cost": 83, "cpu": [83, 88, 107, 108], "experi": 83, "hgsr": 83, "mhr": 83, "aug_x4_320": 83, "cute_waifu_aroma": 83, "pngimageplugin": 83, "pngimagefil": 83, "1168x1168": 83, "0x7f0e8ca06880": 83, "4672x4672": 83, "0x7f0e48edb640": 83, "cdc": [84, 106], "upscale_with_cdc": 84, "lru_cach": 85, "wrap": 85, "synchron": 85, "prevent": 85, "race": 85, "condit": 85, "maxsiz": 85, "expensive_funct": 85, "expens": 85, "lock": [85, 105], "safeti": [85, 102], "multithread": 85, "my_funct": 85, "introduc": 85, "acquisit": 85, "critic": 85, "mathemat": 86, "activ": 86, "deep": 86, "problem": [86, 94, 100], "input_valu": 86, "frac": 86, "26894142": 86, "73105858": 86, "ts_lru_cach": 87, "get_onnx_provid": 87, "open_onnx_model": 87, "cudaexecutionprovid": 88, "cpuexecutionprovid": 88, "ckpt": 88, "inferencesess": 88, "onnx_mod": 88, "decid": 88, "linux": [88, 107, 108], "execut": [88, 107, 108], "ignor": 88, "cuda": [88, 107, 108], "forc": 88, "anime_ai_check": 89, "mobilenetv3_sce_dist": [89, 100, 104], "mainli": 89, "caformer_s36_plus_sc": 89, "graph": 89, "9996960163116455": 89, "9999125003814697": 89, "997803270816803": 89, "9960069060325623": 89, "9887709021568298": 89, "9998629093170166": 89, "0013722758740186691": 89, "00020673229300882667": 89, "0001895089662866667": 89, "0008857478387653828": 89, "552320024231449e": 89, "001168627175502479": 89, "bangumi": [90, 91], "vision": 90, "imageri": 90, "bangumi_char_typ": 90, "definit": [90, 97], "video": 90, "secondari": 90, "often": 90, "lack": 90, "lead": 90, "under": [90, 109], "three": 90, "judg": 90, "anime_portrait": [90, 96], "mobilenetv3_v0_dist": [90, 99, 103, 104], "9998525381088257": 90, "00012103465269319713": 90, "6464786313008517e": 90, "906112609314732e": 90, "06": [90, 91, 93, 98, 99, 100, 101, 103], "9997243285179138": 90, "0002490800397936255": 90, "7215803381986916e": 90, "354368557978887e": 90, "9998849630355835": 90, "90006631379947e": 90, "3920385754317977e": 90, "2084233276254963e": 90, "9998877048492432": 90, "732793503440917e": 90, "4264976925915107e": 90, "0623419257171918e": 90, "07076334953308105": 90, "9290977716445923": 90, "0001044218079186976": 90, "4467317163944244e": 90, "2568268832401372e": 90, "9999498128890991": 90, "1810528778587468e": 90, "879474429093534e": 90, "260669109295122e": 90, "9999510049819946": 90, "2321036592766177e": 90, "025227553938748e": 90, "4251427273848094e": 90, "999957799911499": 90, "4273678718600422e": 90, "6884023302263813e": 90, "880981603288092e": 90, "0002326338435523212": 90, "9996368885040283": 90, "164971561403945e": 90, "00020793956355191767": 90, "13438372313976288": 90, "8652494549751282": 90, "000158855298650451": 90, "000238816806813702": 90, "3589179217815399": 90, "6406960487365723": 90, "0001471740542910993": 90, "002255884697660804": 90, "08208147436380386": 90, "9152728915214539": 90, "00038967153523117304": 90, "227699592884164e": 90, "0835404282261152e": 90, "1437502406770363e": 90, "9999284744262695": 90, "2125529792683665e": 90, "0218892384727951e": 90, "00011914174683624879": 90, "9998584985733032": 90, "2007669283775613e": 90, "6357082131435163e": 90, "3068713896209374e": 90, "9999185800552368": 90, "066640925273532e": 90, "529400813335087e": 90, "089402500540018e": 90, "9999388456344604": 90, "6406959295272827": 90, "not_paint": 91, "anime_classif": 91, "older": 91, "mobilenetv3_v1": [91, 101], "5_dist": 91, "3_dist": 91, "plot": [91, 94, 100, 104], "caformer_s36_v1": 91, "3_focal": 91, "8346158862113953": 91, "004201625939458609": 91, "0028638991061598063": 91, "15633030235767365": 91, "001988308737054467": 91, "9868855476379395": 91, "001178382197394967": 91, "00015886101755313575": 91, "0005986307514831424": 91, "011178601533174515": 91, "9933090209960938": 91, "0012440024875104427": 91, "00040085514774546027": 91, "004924307577311993": 91, "00012189441622467712": 91, "00031298911198973656": 91, "9968050718307495": 91, "182305903872475e": 91, "0027923565357923508": 91, "7805559259140864e": 91, "0004650334012694657": 91, "996709942817688": 91, "736721191671677e": 91, "0027629584074020386": 91, "4619508621981367e": 91, "0003803370927926153": 91, "998649537563324": 91, "190127922105603e": 91, "0008622839814051986": 91, "595230686594732e": 91, "0004573142796289176": 91, "00031435859273187816": 91, "8671838641166687": 91, "13199880719184875": 91, "563074617180973e": 91, "153919796110131e": 91, "290010737255216e": 91, "9727378487586975": 91, "027150526642799377": 91, "162296004826203e": 91, "4933258828241378e": 91, "0004275702522136271": 91, "995402455329895": 91, "002233930164948106": 91, "001911122351884842": 91, "1603819727897644": 91, "0007561995880678296": 91, "00017044576816260815": 91, "838487982749939": 91, "0002034590725088492": 91, "005001617129892111": 91, "000932251859921962": 91, "009352140128612518": 91, "9846979379653931": 91, "6018555470509455e": 91, "004064667969942093": 91, "464051254326478e": 91, "025772539898753166": 91, "9699516296386719": 91, "00011656546121230349": 91, "287263775244355e": 91, "370255853951676e": 91, "01098843663930893": 91, "0031668643932789564": 91, "9857884049415588": 91, "499273488065228e": 91, "8419872251106426e": 91, "0003471920208539814": 91, "029472889378666878": 91, "9700765609741211": 91, "0012387704337015748": 91, "001172148622572422": 91, "787473391043022e": 91, "003680602880194783": 91, "9938107132911682": 91, "8346157073974609": 91, "8671836853027344": 91, "8384883403778076": 91, "9846979975700378": 91, "9700766801834106": 91, "greyscal": 92, "jpeg_ful": [92, 105], "6125901": 92, "6125785": [92, 105], "6124220": 92, "rough": [93, 94, 100], "polish": 93, "mobilenetv3_v2": 93, "2_dist": [93, 101], "910087929805741e": 93, "1241951510310173": 93, "8757457137107849": 93, "00018937293498311192": 93, "030049214139580727": 93, "9697614312171936": 93, "008933082222938538": 93, "05096456781029701": 93, "9401022791862488": 93, "009832272306084633": 93, "9898634552955627": 93, "00030428936588577926": 93, "013919820077717304": 93, "9819902181625366": 93, "004089969675987959": 93, "04166747257113457": 93, "9582782983779907": 93, "4218515288084745e": 93, "8849249482154846": 93, "1149177998304367": 93, "0001573085755808279": 93, "9907882809638977": 93, "008958994410932064": 93, "0002527958422433585": 93, "9831690788269043": 93, "01682441122829914": 93, "613856385229155e": 93, "8757458329200745": 93, "8849248290061951": 93, "million": 94, "anime_r": [94, 96], "boundari": [94, 100], "challeng": [94, 100], "clean": [94, 100], "judgment": [94, 100], "intend": [94, 100], "quick": [94, 100, 106], "estim": [94, 100], "basi": [94, 100], "mobilenetv3_large_100_v0_ls0": 94, "caformer_s36_v0_ls0": 94, "7508869767189026": 94, "7034655809402466": 94, "728887677192688": 94, "7404400110244751": 94, "7446154952049255": 94, "7514738440513611": 94, "768704354763031": 94, "8219676613807678": 94, "7267540693283081": 94, "7645740509033203": 94, "7216582894325256": 94, "7615436315536499": 94, "815083920955658": 94, "8321858644485474": 94, "8204999566078186": 94, "820833146572113": 94, "chdir": 94, "doc": 94, "api_doc": 94, "7508870363235474": 94, "11212056130170822": 94, "06781744956970215": 94, "06917501986026764": 94, "7034654021263123": 94, "15903906524181366": 94, "06688199192285538": 94, "07061357796192169": 94, "7288877964019775": 94, "1476859599351883": 94, "060362350195646286": 94, "06306383013725281": 94, "7404399514198303": 94, "10337048768997192": 94, "08087948709726334": 94, "07530999928712845": 94, "055992450565099716": 94, "7446154356002808": 94, "13191790878772736": 94, "06747424602508545": 94, "06458679586648941": 94, "10566363483667374": 94, "07827574014663696": 94, "07079866528511047": 94, "7687042951583862": 94, "09974884241819382": 94, "06074819341301918": 94, "050435908138751984": 94, "8219675421714783": 94, "0593985915184021": 94, "06819795072078705": 94, "06569571048021317": 94, "1177448257803917": 94, "726753830909729": 94, "08980562537908554": 94, "06481882929801941": 94, "06922297924757004": 94, "10138414055109024": 94, "06351721286773682": 94, "07683827728033066": 94, "13798624277114868": 94, "05942752957344055": 94, "10584963858127594": 94, "7615437507629395": 94, "07317910343408585": 94, "060196295380592346": 94, "06751583516597748": 94, "0572039857506752": 94, "05398125201463699": 94, "06124086305499077": 94, "0525919646024704": 94, "8321859240531921": 94, "05922013148665428": 94, "06274889409542084": 94, "057530902326107025": 94, "8205001354217529": 94, "05683052912354469": 94, "06635929644107819": 94, "05597696080803871": 94, "8208332657814026": 94, "non_furri": 95, "mobilenetv3_v0": 95, "1_dist": 95, "9898804426193237": 95, "010119626298546791": 95, "9677742123603821": 95, "032225821167230606": 95, "959551215171814": 95, "040448784828186035": 95, "9535530209541321": 95, "04644693806767464": 95, "04358793422579765": 95, "9564120769500732": 95, "02767963521182537": 95, "9723203182220459": 95, "028900373727083206": 95, "9710996150970459": 95, "037573859095573425": 95, "9624261260032654": 95, "aicheck": [96, 106], "get_ai_created_scor": 96, "is_ai_cr": 96, "bangumi_char": [96, 106], "anime_bangumi_char_scor": 96, "anime_bangumi_char": 96, "anime_classify_scor": 96, "anime_classifi": 96, "is_greyscal": 96, "anime_completeness_scor": 96, "anime_complet": 96, "dbrate": [96, 106], "anime_dbrating_scor": 96, "anime_dbr": 96, "furri": [96, 106], "anime_furry_scor": 96, "anime_furri": 96, "get_monochrome_scor": 96, "is_monochrom": 96, "nsfw_pred_scor": 96, "nsfw_pred": 96, "portrait": [96, 106], "anime_portrait_scor": 96, "anime_rating_scor": 96, "anime_real_scor": 96, "safe_check_scor": 96, "safe_check": 96, "style_ag": [96, 106], "anime_style_age_scor": 96, "anime_style_ag": 96, "teen": [96, 106], "anime_teen_scor": 96, "anime_teen": 96, "is_truncated_fil": 96, "screen": 97, "row": 97, "bottom": 97, "grayscal": 97, "monochrome_detect": 97, "mobilenetv3_large_100_dist_safe2": 97, "mobilenetv3_dist": 97, "caformer_s36": 97, "mono": 97, "9614395499229431": 97, "9458909034729004": 97, "9559807777404785": 97, "9651952981948853": 97, "9379720687866211": 97, "8814834356307983": 97, "03941023349761963": 97, "07492382079362869": 97, "09546589106321335": 97, "016521310433745384": 97, "005693843588232994": 97, "0315730981528759": 97, "Not": 98, "five": 98, "hentai": 98, "neutral": 98, "porn": 98, "sexi": 98, "infinit": 98, "nsfwj": 98, "tfj": 98, "mobil": 98, "9970946311950684": 98, "00198739324696362": 98, "000894528697244823": 98, "4315058251668233e": 98, "099447197513655e": 98, "9282580614089966": 98, "061733175069093704": 98, "008979619480669498": 98, "0007789491210132837": 98, "0002501663693692535": 98, "7945129871368408": 98, "2044062316417694": 98, "0005603990866802633": 98, "0004847997915931046": 98, "564094367902726e": 98, "7977773547172546": 98, "01352313905954361": 98, "18791256844997406": 98, "0004888656549155712": 98, "00029804420773871243": 98, "04498734697699547": 98, "9509441256523132": 98, "4087972633424215e": 98, "003999904729425907": 98, "4542059185914695e": 98, "002892113756388426": 98, "982390284538269": 98, "02520776737947e": 98, "014633022248744965": 98, "858086610212922e": 98, "002532319398596883": 98, "9887337684631348": 98, "231979568838142e": 98, "008699454367160797": 98, "8187158022774383e": 98, "03564726561307907": 98, "954788088798523": 98, "343036850215867e": 98, "009289607405662537": 98, "00020158555707894266": 98, "006372362840920687": 98, "006019102409482002": 98, "9694945812225342": 98, "015214097686111927": 98, "002899901708588004": 98, "0004039364866912365": 98, "00012730166781693697": 98, "987038791179657": 98, "007135333959013224": 98, "005294707603752613": 98, "06964848190546036": 98, "0014777459437027574": 98, "9276643395423889": 98, "0003031621454283595": 98, "0009063396137207747": 98, "00028707628371194005": 98, "00010888021643040702": 98, "9992460012435913": 98, "00015473493840545416": 98, "0002033217460848391": 98, "563037691696081e": 98, "008058490231633186": 98, "00044566826545633376": 98, "937960684299469": 98, "05353058874607086": 98, "364063445587817e": 98, "00562260951846838": 98, "00012077406427124515": 98, "9897090792655945": 98, "004547217860817909": 98, "564737981942017e": 98, "016690678894519806": 98, "001258736359886825": 98, "9766013622283936": 98, "005440687295049429": 98, "4481674952548929e": 98, "01861923187971115": 98, "0008914825739338994": 98, "9674761295318604": 98, "012998746708035469": 98, "691116141155362e": 98, "0007601747056469321": 98, "0005019629606977105": 98, "039504989981651306": 98, "9591660499572754": 98, "0001652583305258304": 98, "0002614929690025747": 98, "020374108105897903": 98, "029394468292593956": 98, "9498046040534973": 98, "00016299057460855693": 98, "004782819654792547": 98, "002861740067601204": 98, "12280157208442688": 98, "8693908452987671": 98, "0001731760276015848": 98, "304211274255067e": 98, "03286275267601013": 98, "010648751631379128": 98, "9562522172927856": 98, "999900221824646": 99, "645313209854066e": 99, "3387104445428122e": 99, "9999704360961914": 99, "4465465685352683e": 99, "071506166132167e": 99, "9999785423278809": 99, "512719154561637e": 99, "292278612818336e": 99, "919455750496127e": 99, "9999444484710693": 99, "3647335082350764e": 99, "0555699191172607e": 99, "9999880790710449": 99, "3210242286731955e": 99, "7451418898417614e": 99, "9999822378158569": 99, "2084267331811134e": 99, "7460413321023225e": 99, "1532473820352607e": 99, "9999996423721313": 99, "0316136922483565e": 99, "840229633236049e": 99, "9999998807907104": [99, 100], "736660568800289e": 99, "199210472208506e": 99, "9999992847442627": 99, "r15": 100, "r18": 100, "sankaku": 100, "mobilenetv3_v1_pruned_ls0": 100, "caformer_s36_plu": [100, 104], "5863172936624323e": 100, "480062353375615e": 100, "9924363493919373": 100, "007255776319652796": 100, "0003077814180869609": 100, "996969997882843": 100, "0030054834205657244": 100, "4601260520284995e": 100, "9966891407966614": 100, "003293127752840519": 100, "770909148035571e": 100, "00025384966284036636": 100, "9996721744537354": 100, "399192691082135e": 100, "973351603141055e": 100, "9998563528060913": 100, "391309580067173e": 100, "0018681309884414077": 100, "9827859997749329": 100, "015345841646194458": 100, "013710384257137775": 100, "8339558839797974": 100, "15233369171619415": 100, "951323833462084e": 100, "00029566374723799527": 100, "9997004270553589": 100, "00018434497178532183": 100, "568440272123553e": 100, "9997699856758118": 100, "11225129129889e": 100, "051862899563275e": 100, "9999485015869141": 100, "902020231791539e": 100, "0005639699520543218": 100, "9994290471076965": 100, "anime_real_cl": 101, "4_dist": 101, "9999716281890869": 101, "8398366339388303e": 101, "9992202520370483": 101, "0007797438884153962": 101, "9999709129333496": 101, "905452492996119e": 101, "9999765157699585": 101, "3499671442550607e": 101, "9994087219238281": 101, "0005913018831051886": 101, "9999759197235107": 101, "4061362637439743e": 101, "9999052286148071": 101, "475799015490338e": 101, "403173675702419e": 101, "5848207794988411e": 101, "0010207017185166478": 101, "9989792704582214": 101, "2124368115328252e": 101, "9999977350234985": 101, "6512358342879452e": 101, "9999834299087524": 101, "359853614412714e": 101, "9999936819076538": 101, "600314317329321e": 101, "9999840259552002": 101, "5589323083986528e": 101, "9999843835830688": 101, "5513256585109048e": 101, "9999845027923584": 101, "pollut": 102, "shit": 102, "checker": 102, "mobilenet": 102, "v2": 102, "max_batch_s": 102, "1970": 103, "1980": 103, "1990": 103, "2000": 103, "2010": 103, "2015": 103, "2020": 103, "ag": 103, "9805465340614319": 103, "761269782553427e": 103, "0005044879508204758": 103, "01569165475666523": 103, "002850610064342618": 103, "00037849770160391927": 103, "9434612113400362e": 103, "053497342392802e": 103, "9992554783821106": 103, "0006490182713605464": 103, "8857468805654207e": 103, "317252262353577e": 103, "314484721769986e": 103, "0750001138148946e": 103, "706833609205205e": 103, "00034479793976061046": 103, "9995512366294861": 103, "391363472677767e": 103, "4607510820496827e": 103, "0679690351244062e": 103, "661913514311891e": 103, "757471131393686e": 103, "0744897230761126e": 103, "76177470368566e": 103, "9996387958526611": 103, "160279296338558e": 103, "00013228354509919882": 103, "1361367038916796e": 103, "464057489414699e": 103, "2412899599876255e": 103, "703883653040975e": 103, "127358498517424e": 103, "9973921775817871": 103, "0022309015039354563": 103, "00018872201326303184": 103, "780902943617548e": 103, "422096920578042e": 103, "638929097680375e": 103, "152203023797483e": 103, "00028818511054851115": 103, "9996094107627869": 103, "58777353237383e": 103, "9200742826797068e": 103, "00017117452807724476": 103, "518441947875544e": 103, "885544381570071e": 103, "4389253010449465e": 103, "1696006772108376e": 103, "9996393918991089": 103, "contenti": 104, "safe_teen": 104, "non_teen": 104, "caformer_s36_v0": 104, "9998493194580078": 104, "0378791052498855e": 104, "00012023092131130397": 104, "9790042638778687": 104, "0017522255657240748": 104, "01924353837966919": 104, "9998124241828918": 104, "19778298237361e": 104, "0001456339523429051": 104, "0008521362324245274": 104, "9989691972732544": 104, "00017870066221803427": 104, "0992944781901315e": 104, "9994398951530457": 104, "0004991036257706583": 104, "2035720727872103e": 104, "9994019269943237": 104, "0005460577667690814": 104, "0478151529678144e": 104, "524079147609882e": 104, "999934196472168": 104, "786742884898558e": 104, "653994154883549e": 104, "9998156428337097": 104, "0001218809193233028": 104, "00013706681784242392": 104, "9997410178184509": 104, "jpeg_trunc": 105, "2216614_truncat": 105, "imagefil": 105, "load_truncated_imag": 105, "ascii": 106, "metric": 106, "list_det_model": 106, "list_rec_model": 106, "sd": 106, "tag": 106, "platform": [107, 108], "shutil": [107, 108], "cpuinfo": [107, 108], "psutil": [107, 108], "hbutil": [107, 108], "size_to_bytes_str": [107, 108], "python_implement": [107, 108], "python_vers": [107, 108], "brand": [107, 108], "get_cpu_info": [107, 108], "brand_raw": [107, 108], "cpu_count": [107, 108], "freq": [107, 108], "cpu_freq": [107, 108], "mhz": [107, 108], "virtual_memori": [107, 108], "precis": [107, 108], "ye": [107, 108], "nvidia": [107, 108], "smi": [107, 108], "1018": [107, 108], "azur": [107, 108], "x86_64": [107, 108], "glibc2": [107, 108], "cpython": [107, 108], "amd": [107, 108], "epyc": [107, 108], "7763": [107, 108], "3261": 107, "0395": 107, "621": [107, 108], "gib": [107, 108], "deploi": [107, 108], "action": [107, 108], "2824": 108, "937": 108, "imgutil": 109, "pypi": 109, "simpli": 109, "newest": 109, "git": 109, "script": 109, "__name__": 109, "__main__": 109, "narugo1992": 109, "still": 109, "out": 109, "io": 109, "html": 109, "faq": 110}, "objects": {"imgutils": [[1, 0, 0, "-", "ascii"], [2, 0, 0, "-", "config"], [9, 0, 0, "-", "data"], [19, 0, 0, "-", "detect"], [26, 0, 0, "-", "edge"], [32, 0, 0, "-", "generic"], [36, 0, 0, "-", "metadata"], [41, 0, 0, "-", "metrics"], [45, 0, 0, "-", "ocr"], [49, 0, 0, "-", "operate"], [53, 0, 0, "-", "pose"], [56, 0, 0, "-", "preprocess"], [61, 0, 0, "-", "resource"], [63, 0, 0, "-", "restore"], [66, 0, 0, "-", "sd"], [70, 0, 0, "-", "segment"], [77, 0, 0, "-", "tagging"], [84, 0, 0, "-", "upscale"], [87, 0, 0, "-", "utils"], [96, 0, 0, "-", "validate"]], "imgutils.ascii": [[0, 0, 0, "-", "drawing"]], "imgutils.ascii.drawing": [[0, 1, 1, "", "ascii_drawing"]], "imgutils.config": [[3, 0, 0, "-", "meta"]], "imgutils.config.meta": [[3, 2, 1, "", "__AUTHOR_EMAIL__"], [3, 2, 1, "", "__AUTHOR__"], [3, 2, 1, "", "__DESCRIPTION__"], [3, 2, 1, "", "__TITLE__"], [3, 2, 1, "", "__VERSION__"]], "imgutils.data": [[4, 0, 0, "-", "background"], [5, 0, 0, "-", "blob"], [6, 0, 0, "-", "decode"], [7, 0, 0, "-", "encode"], [8, 0, 0, "-", "image"], [10, 0, 0, "-", "layer"], [11, 0, 0, "-", "url"]], "imgutils.data.background": [[4, 1, 1, "", "grid_background"], [4, 1, 1, "", "grid_transparent"]], "imgutils.data.blob": [[5, 1, 1, "", "is_valid_image_blob_url"], [5, 1, 1, "", "load_image_from_blob_url"], [5, 1, 1, "", "to_blob_url"]], "imgutils.data.decode": [[6, 1, 1, "", "rgb_decode"]], "imgutils.data.encode": [[7, 1, 1, "", "rgb_encode"]], "imgutils.data.image": [[8, 1, 1, "", "has_alpha_channel"], [8, 1, 1, "", "load_image"], [8, 1, 1, "", "load_images"]], "imgutils.data.layer": [[10, 1, 1, "", "istack"]], "imgutils.data.url": [[11, 1, 1, "", "download_image_from_url"], [11, 1, 1, "", "is_http_url"]], "imgutils.detect": [[12, 0, 0, "-", "booru_yolo"], [13, 0, 0, "-", "censor"], [14, 0, 0, "-", "eye"], [15, 0, 0, "-", "face"], [16, 0, 0, "-", "halfbody"], [17, 0, 0, "-", "hand"], [18, 0, 0, "-", "head"], [20, 0, 0, "-", "nudenet"], [21, 0, 0, "-", "person"], [22, 0, 0, "-", "similarity"], [23, 0, 0, "-", "text"], [24, 0, 0, "-", "visual"]], "imgutils.detect.booru_yolo": [[12, 1, 1, "", "detect_with_booru_yolo"]], "imgutils.detect.censor": [[13, 1, 1, "", "detect_censors"]], "imgutils.detect.eye": [[14, 1, 1, "", "detect_eyes"]], "imgutils.detect.face": [[15, 1, 1, "", "detect_faces"]], "imgutils.detect.halfbody": [[16, 1, 1, "", "detect_halfbody"]], "imgutils.detect.hand": [[17, 1, 1, "", "detect_hands"]], "imgutils.detect.head": [[18, 1, 1, "", "detect_heads"]], "imgutils.detect.nudenet": [[20, 1, 1, "", "detect_with_nudenet"]], "imgutils.detect.person": [[21, 1, 1, "", "detect_person"]], "imgutils.detect.similarity": [[22, 1, 1, "", "bboxes_similarity"], [22, 1, 1, "", "calculate_iou"], [22, 1, 1, "", "detection_similarity"]], "imgutils.detect.text": [[23, 1, 1, "", "detect_text"]], "imgutils.detect.visual": [[24, 1, 1, "", "detection_visualize"]], "imgutils.edge": [[25, 0, 0, "-", "canny"], [27, 0, 0, "-", "lineart"], [28, 0, 0, "-", "lineart_anime"]], "imgutils.edge.canny": [[25, 1, 1, "", "edge_image_with_canny"], [25, 1, 1, "", "get_edge_by_canny"]], "imgutils.edge.lineart": [[27, 1, 1, "", "edge_image_with_lineart"], [27, 1, 1, "", "get_edge_by_lineart"]], "imgutils.edge.lineart_anime": [[28, 1, 1, "", "edge_image_with_lineart_anime"], [28, 1, 1, "", "get_edge_by_lineart_anime"]], "imgutils.generic": [[29, 0, 0, "-", "classify"], [30, 0, 0, "-", "clip"], [31, 0, 0, "-", "enhance"], [33, 0, 0, "-", "siglip"], [34, 0, 0, "-", "yolo"]], "imgutils.generic.classify": [[29, 3, 1, "", "ClassifyModel"], [29, 1, 1, "", "classify_predict"], [29, 1, 1, "", "classify_predict_fmt"], [29, 1, 1, "", "classify_predict_score"]], "imgutils.generic.classify.ClassifyModel": [[29, 4, 1, "", "__init__"], [29, 4, 1, "", "clear"], [29, 4, 1, "", "launch_demo"], [29, 4, 1, "", "make_ui"], [29, 4, 1, "", "predict"], [29, 4, 1, "", "predict_fmt"], [29, 4, 1, "", "predict_score"]], "imgutils.generic.clip": [[30, 3, 1, "", "CLIPModel"], [30, 1, 1, "", "clip_image_encode"], [30, 1, 1, "", "clip_predict"], [30, 1, 1, "", "clip_text_encode"]], "imgutils.generic.clip.CLIPModel": [[30, 4, 1, "", "__init__"], [30, 4, 1, "", "clear"], [30, 4, 1, "", "image_encode"], [30, 4, 1, "", "launch_demo"], [30, 4, 1, "", "make_ui"], [30, 4, 1, "", "predict"], [30, 4, 1, "", "text_encode"]], "imgutils.generic.enhance": [[31, 3, 1, "", "ImageEnhancer"]], "imgutils.generic.enhance.ImageEnhancer": [[31, 4, 1, "", "__init__"], [31, 4, 1, "", "process"]], "imgutils.generic.siglip": [[33, 3, 1, "", "SigLIPModel"], [33, 1, 1, "", "siglip_image_encode"], [33, 1, 1, "", "siglip_predict"], [33, 1, 1, "", "siglip_text_encode"]], "imgutils.generic.siglip.SigLIPModel": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "clear"], [33, 4, 1, "", "image_encode"], [33, 4, 1, "", "launch_demo"], [33, 4, 1, "", "make_ui"], [33, 4, 1, "", "predict"], [33, 4, 1, "", "text_encode"]], "imgutils.generic.yolo": [[34, 3, 1, "", "YOLOModel"], [34, 1, 1, "", "yolo_predict"]], "imgutils.generic.yolo.YOLOModel": [[34, 4, 1, "", "__init__"], [34, 4, 1, "", "clear"], [34, 4, 1, "", "launch_demo"], [34, 4, 1, "", "make_ui"], [34, 4, 1, "", "predict"]], "imgutils.metadata": [[35, 0, 0, "-", "geninfo"], [37, 0, 0, "-", "lsb"]], "imgutils.metadata.geninfo": [[35, 1, 1, "", "read_geninfo_exif"], [35, 1, 1, "", "read_geninfo_gif"], [35, 1, 1, "", "read_geninfo_parameters"], [35, 1, 1, "", "write_geninfo_exif"], [35, 1, 1, "", "write_geninfo_gif"], [35, 1, 1, "", "write_geninfo_parameters"]], "imgutils.metadata.lsb": [[37, 3, 1, "", "ImageLsbDataExtractor"], [37, 3, 1, "", "LSBExtractor"], [37, 3, 1, "", "LSBReadError"], [37, 1, 1, "", "inject_data"], [37, 1, 1, "", "read_lsb_metadata"], [37, 1, 1, "", "read_lsb_raw_bytes"], [37, 1, 1, "", "serialize_json"], [37, 1, 1, "", "serialize_pnginfo"], [37, 1, 1, "", "write_lsb_metadata"], [37, 1, 1, "", "write_lsb_raw_bytes"]], "imgutils.metadata.lsb.ImageLsbDataExtractor": [[37, 4, 1, "", "__init__"], [37, 4, 1, "", "extract_data"]], "imgutils.metadata.lsb.LSBExtractor": [[37, 4, 1, "", "__init__"], [37, 4, 1, "", "get_next_n_bytes"], [37, 4, 1, "", "get_one_byte"], [37, 4, 1, "", "read_32bit_integer"]], "imgutils.metrics": [[38, 0, 0, "-", "aesthetic"], [39, 0, 0, "-", "ccip"], [40, 0, 0, "-", "dbaesthetic"], [42, 0, 0, "-", "laplacian"], [43, 0, 0, "-", "lpips"], [44, 0, 0, "-", "psnr_"]], "imgutils.metrics.aesthetic": [[38, 1, 1, "", "get_aesthetic_score"]], "imgutils.metrics.ccip": [[39, 1, 1, "", "ccip_batch_differences"], [39, 1, 1, "", "ccip_batch_extract_features"], [39, 1, 1, "", "ccip_batch_same"], [39, 1, 1, "", "ccip_clustering"], [39, 1, 1, "", "ccip_default_clustering_params"], [39, 1, 1, "", "ccip_default_threshold"], [39, 1, 1, "", "ccip_difference"], [39, 1, 1, "", "ccip_extract_feature"], [39, 1, 1, "", "ccip_merge"], [39, 1, 1, "", "ccip_same"]], "imgutils.metrics.dbaesthetic": [[40, 1, 1, "", "anime_dbaesthetic"]], "imgutils.metrics.laplacian": [[42, 1, 1, "", "laplacian_score"]], "imgutils.metrics.lpips": [[43, 1, 1, "", "lpips_clustering"], [43, 1, 1, "", "lpips_difference"], [43, 1, 1, "", "lpips_extract_feature"]], "imgutils.metrics.psnr_": [[44, 1, 1, "", "psnr"]], "imgutils.ocr": [[45, 1, 1, "", "detect_text_with_ocr"], [45, 1, 1, "", "list_det_models"], [45, 1, 1, "", "list_rec_models"], [45, 1, 1, "", "ocr"]], "imgutils.operate": [[46, 0, 0, "-", "align"], [47, 0, 0, "-", "censor_"], [48, 0, 0, "-", "imgcensor"], [50, 0, 0, "-", "squeeze"]], "imgutils.operate.align": [[46, 1, 1, "", "align_maxsize"]], "imgutils.operate.censor_": [[47, 3, 1, "", "BaseCensor"], [47, 3, 1, "", "BlurCensor"], [47, 3, 1, "", "ColorCensor"], [47, 3, 1, "", "PixelateCensor"], [47, 1, 1, "", "censor_areas"], [47, 1, 1, "", "censor_nsfw"], [47, 1, 1, "", "register_censor_method"]], "imgutils.operate.censor_.BaseCensor": [[47, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.BlurCensor": [[47, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.ColorCensor": [[47, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.PixelateCensor": [[47, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor": [[48, 3, 1, "", "EmojiBasedCensor"], [48, 3, 1, "", "ImageBasedCensor"], [48, 3, 1, "", "SingleImage"]], "imgutils.operate.imgcensor.EmojiBasedCensor": [[48, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.ImageBasedCensor": [[48, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.SingleImage": [[48, 4, 1, "", "__init__"], [48, 4, 1, "", "find_for_area"], [48, 5, 1, "", "height"], [48, 5, 1, "", "width"]], "imgutils.operate.squeeze": [[50, 1, 1, "", "squeeze"], [50, 1, 1, "", "squeeze_with_transparency"]], "imgutils.pose": [[51, 0, 0, "-", "dwpose"], [52, 0, 0, "-", "format"], [54, 0, 0, "-", "visual"]], "imgutils.pose.dwpose": [[51, 1, 1, "", "dwpose_estimate"]], "imgutils.pose.format": [[52, 3, 1, "", "OP18KeyPointSet"], [52, 2, 1, "", "OP18_BODY_MAX"], [52, 2, 1, "", "OP18_BODY_MIN"], [52, 2, 1, "", "OP18_FACE_MAX"], [52, 2, 1, "", "OP18_FACE_MIN"], [52, 2, 1, "", "OP18_LEFT_FOOT_MAX"], [52, 2, 1, "", "OP18_LEFT_FOOT_MIN"], [52, 2, 1, "", "OP18_LEFT_HAND_MAX"], [52, 2, 1, "", "OP18_LEFT_HAND_MIN"], [52, 2, 1, "", "OP18_RIGHT_FOOT_MAX"], [52, 2, 1, "", "OP18_RIGHT_FOOT_MIN"], [52, 2, 1, "", "OP18_RIGHT_HAND_MAX"], [52, 2, 1, "", "OP18_RIGHT_HAND_MIN"], [52, 6, 1, "", "OpenPose18"]], "imgutils.pose.format.OP18KeyPointSet": [[52, 4, 1, "", "__init__"], [52, 4, 1, "", "__mul__"], [52, 4, 1, "", "__truediv__"], [52, 5, 1, "", "body"], [52, 5, 1, "", "face"], [52, 5, 1, "", "left_foot"], [52, 5, 1, "", "left_hand"], [52, 5, 1, "", "right_foot"], [52, 5, 1, "", "right_hand"]], "imgutils.pose.format.OpenPose18": [[52, 7, 1, "", "LEFT_ANKLE"], [52, 7, 1, "", "LEFT_BIG_TOE"], [52, 7, 1, "", "LEFT_EAR"], [52, 7, 1, "", "LEFT_ELBOW"], [52, 7, 1, "", "LEFT_EYE"], [52, 7, 1, "", "LEFT_HEEL"], [52, 7, 1, "", "LEFT_HIP"], [52, 7, 1, "", "LEFT_KNEE"], [52, 7, 1, "", "LEFT_SHOULDER"], [52, 7, 1, "", "LEFT_SMALL_TOE"], [52, 7, 1, "", "LEFT_WRIST"], [52, 7, 1, "", "NECK"], [52, 7, 1, "", "NOSE"], [52, 7, 1, "", "RIGHT_ANKLE"], [52, 7, 1, "", "RIGHT_BIG_TOE"], [52, 7, 1, "", "RIGHT_EAR"], [52, 7, 1, "", "RIGHT_ELBOW"], [52, 7, 1, "", "RIGHT_EYE"], [52, 7, 1, "", "RIGHT_HEEL"], [52, 7, 1, "", "RIGHT_HIP"], [52, 7, 1, "", "RIGHT_KNEE"], [52, 7, 1, "", "RIGHT_SHOULDER"], [52, 7, 1, "", "RIGHT_SMALL_TOE"], [52, 7, 1, "", "RIGHT_WRIST"]], "imgutils.pose.visual": [[54, 1, 1, "", "op18_visualize"]], "imgutils.preprocess": [[55, 0, 0, "-", "base"], [57, 0, 0, "-", "pillow"], [58, 0, 0, "-", "torchvision"], [59, 0, 0, "-", "transformers"]], "imgutils.preprocess.base": [[55, 3, 1, "", "NotParseTarget"]], "imgutils.preprocess.pillow": [[57, 1, 1, "", "create_pillow_transforms"], [57, 1, 1, "", "parse_pillow_transforms"], [57, 1, 1, "", "register_pillow_parse"], [57, 1, 1, "", "register_pillow_transform"]], "imgutils.preprocess.torchvision": [[58, 1, 1, "", "create_torchvision_transforms"], [58, 1, 1, "", "parse_torchvision_transforms"], [58, 1, 1, "", "register_torchvision_parse"], [58, 1, 1, "", "register_torchvision_transform"]], "imgutils.preprocess.transformers": [[59, 3, 1, "", "NotProcessorTypeError"], [59, 1, 1, "", "convert_to_size_dict"], [59, 1, 1, "", "create_bit_transforms"], [59, 1, 1, "", "create_blip_transforms"], [59, 1, 1, "", "create_clip_transforms"], [59, 1, 1, "", "create_convnext_transforms"], [59, 1, 1, "", "create_mobilenetv2_transforms"], [59, 1, 1, "", "create_siglip_transforms"], [59, 1, 1, "", "create_transforms_from_bit_processor"], [59, 1, 1, "", "create_transforms_from_blip_processor"], [59, 1, 1, "", "create_transforms_from_clip_processor"], [59, 1, 1, "", "create_transforms_from_convnext_processor"], [59, 1, 1, "", "create_transforms_from_mobilenetv2_processor"], [59, 1, 1, "", "create_transforms_from_siglip_processor"], [59, 1, 1, "", "create_transforms_from_transformers"], [59, 1, 1, "", "create_transforms_from_vit_processor"], [59, 1, 1, "", "create_vit_transforms"], [59, 1, 1, "", "get_size_dict"], [59, 1, 1, "", "is_valid_size_dict"], [59, 1, 1, "", "register_creators_for_transformers"]], "imgutils.resource": [[60, 0, 0, "-", "background"]], "imgutils.resource.background": [[60, 3, 1, "", "BackgroundImageSet"], [60, 1, 1, "", "get_bg_image"], [60, 1, 1, "", "get_bg_image_file"], [60, 1, 1, "", "list_bg_image_files"], [60, 1, 1, "", "random_bg_image"], [60, 1, 1, "", "random_bg_image_file"]], "imgutils.resource.background.BackgroundImageSet": [[60, 4, 1, "", "__init__"], [60, 4, 1, "", "get_image"], [60, 4, 1, "", "get_image_file"], [60, 4, 1, "", "list_image_files"], [60, 4, 1, "", "random_image"], [60, 4, 1, "", "random_image_file"]], "imgutils.restore": [[62, 0, 0, "-", "adversarial"], [64, 0, 0, "-", "nafnet"], [65, 0, 0, "-", "scunet"]], "imgutils.restore.adversarial": [[62, 1, 1, "", "remove_adversarial_noise"]], "imgutils.restore.nafnet": [[64, 1, 1, "", "restore_with_nafnet"]], "imgutils.restore.scunet": [[65, 1, 1, "", "restore_with_scunet"]], "imgutils.sd": [[67, 0, 0, "-", "metadata"], [68, 0, 0, "-", "model"], [69, 0, 0, "-", "nai"]], "imgutils.sd.metadata": [[67, 3, 1, "", "SDMetaData"], [67, 1, 1, "", "get_sdmeta_from_image"], [67, 1, 1, "", "parse_sdmeta_from_text"], [67, 1, 1, "", "save_image_with_sdmeta"]], "imgutils.sd.metadata.SDMetaData": [[67, 4, 1, "", "__str__"], [67, 5, 1, "", "pnginfo"], [67, 5, 1, "", "text"]], "imgutils.sd.model": [[68, 1, 1, "", "read_metadata"], [68, 1, 1, "", "save_with_metadata"]], "imgutils.sd.nai": [[69, 3, 1, "", "NAIMetaData"], [69, 3, 1, "", "NAIMetadata"], [69, 1, 1, "", "add_naimeta_to_image"], [69, 1, 1, "", "get_naimeta_from_image"], [69, 1, 1, "", "save_image_with_naimeta"]], "imgutils.sd.nai.NAIMetaData": [[69, 4, 1, "", "__init__"], [69, 5, 1, "", "pnginfo"]], "imgutils.segment": [[71, 0, 0, "-", "isnetis"]], "imgutils.segment.isnetis": [[71, 1, 1, "", "get_isnetis_mask"], [71, 1, 1, "", "segment_rgba_with_isnetis"], [71, 1, 1, "", "segment_with_isnetis"]], "imgutils.tagging": [[72, 0, 0, "-", "blacklist"], [73, 0, 0, "-", "character"], [74, 0, 0, "-", "deepdanbooru"], [75, 0, 0, "-", "deepgelbooru"], [76, 0, 0, "-", "format"], [78, 0, 0, "-", "match"], [79, 0, 0, "-", "mldanbooru"], [80, 0, 0, "-", "order"], [81, 0, 0, "-", "overlap"], [82, 0, 0, "-", "wd14"]], "imgutils.tagging.blacklist": [[72, 1, 1, "", "drop_blacklisted_tags"], [72, 1, 1, "", "is_blacklisted"]], "imgutils.tagging.character": [[73, 2, 1, "", "CHAR_PREFIXES"], [73, 2, 1, "", "CHAR_SUFFIXES"], [73, 2, 1, "", "CHAR_WHITELIST_PREFIX"], [73, 2, 1, "", "CHAR_WHITELIST_SUFFIX"], [73, 2, 1, "", "CHAR_WHITELIST_WORD"], [73, 3, 1, "", "CharacterTagPool"], [73, 1, 1, "", "drop_basic_character_tags"], [73, 1, 1, "", "is_basic_character_tag"]], "imgutils.tagging.character.CharacterTagPool": [[73, 4, 1, "", "__init__"], [73, 4, 1, "", "drop_basic_character_tags"], [73, 4, 1, "", "is_basic_character_tag"]], "imgutils.tagging.deepdanbooru": [[74, 1, 1, "", "get_deepdanbooru_tags"]], "imgutils.tagging.deepgelbooru": [[75, 1, 1, "", "get_deepgelbooru_tags"]], "imgutils.tagging.format": [[76, 1, 1, "", "add_underline"], [76, 1, 1, "", "remove_underline"], [76, 1, 1, "", "tags_to_text"]], "imgutils.tagging.match": [[78, 1, 1, "", "tag_match_full"], [78, 1, 1, "", "tag_match_prefix"], [78, 1, 1, "", "tag_match_suffix"]], "imgutils.tagging.mldanbooru": [[79, 1, 1, "", "get_mldanbooru_tags"]], "imgutils.tagging.order": [[80, 1, 1, "", "sort_tags"]], "imgutils.tagging.overlap": [[81, 1, 1, "", "drop_overlap_tags"]], "imgutils.tagging.wd14": [[82, 1, 1, "", "convert_wd14_emb_to_prediction"], [82, 1, 1, "", "denormalize_wd14_emb"], [82, 1, 1, "", "get_wd14_tags"]], "imgutils.upscale": [[83, 0, 0, "-", "cdc"]], "imgutils.upscale.cdc": [[83, 1, 1, "", "upscale_with_cdc"]], "imgutils.utils": [[85, 0, 0, "-", "cache"], [86, 0, 0, "-", "func"], [88, 0, 0, "-", "onnxruntime"]], "imgutils.utils.cache": [[85, 1, 1, "", "ts_lru_cache"]], "imgutils.utils.func": [[86, 1, 1, "", "sigmoid"]], "imgutils.utils.onnxruntime": [[88, 1, 1, "", "get_onnx_provider"], [88, 1, 1, "", "open_onnx_model"]], "imgutils.validate": [[89, 0, 0, "-", "aicheck"], [90, 0, 0, "-", "bangumi_char"], [91, 0, 0, "-", "classify"], [92, 0, 0, "-", "color"], [93, 0, 0, "-", "completeness"], [94, 0, 0, "-", "dbrating"], [95, 0, 0, "-", "furry"], [97, 0, 0, "-", "monochrome"], [98, 0, 0, "-", "nsfw"], [99, 0, 0, "-", "portrait"], [100, 0, 0, "-", "rating"], [101, 0, 0, "-", "real"], [102, 0, 0, "-", "safe"], [103, 0, 0, "-", "style_age"], [104, 0, 0, "-", "teen"], [105, 0, 0, "-", "truncate"]], "imgutils.validate.aicheck": [[89, 1, 1, "", "get_ai_created_score"], [89, 1, 1, "", "is_ai_created"]], "imgutils.validate.bangumi_char": [[90, 1, 1, "", "anime_bangumi_char"], [90, 1, 1, "", "anime_bangumi_char_score"]], "imgutils.validate.classify": [[91, 1, 1, "", "anime_classify"], [91, 1, 1, "", "anime_classify_score"]], "imgutils.validate.color": [[92, 1, 1, "", "is_greyscale"]], "imgutils.validate.completeness": [[93, 1, 1, "", "anime_completeness"], [93, 1, 1, "", "anime_completeness_score"]], "imgutils.validate.dbrating": [[94, 1, 1, "", "anime_dbrating"], [94, 1, 1, "", "anime_dbrating_score"]], "imgutils.validate.furry": [[95, 1, 1, "", "anime_furry"], [95, 1, 1, "", "anime_furry_score"]], "imgutils.validate.monochrome": [[97, 1, 1, "", "get_monochrome_score"], [97, 1, 1, "", "is_monochrome"]], "imgutils.validate.nsfw": [[98, 1, 1, "", "nsfw_pred"], [98, 1, 1, "", "nsfw_pred_score"]], "imgutils.validate.portrait": [[99, 1, 1, "", "anime_portrait"], [99, 1, 1, "", "anime_portrait_score"]], "imgutils.validate.rating": [[100, 1, 1, "", "anime_rating"], [100, 1, 1, "", "anime_rating_score"]], "imgutils.validate.real": [[101, 1, 1, "", "anime_real"], [101, 1, 1, "", "anime_real_score"]], "imgutils.validate.safe": [[102, 1, 1, "", "safe_check"], [102, 1, 1, "", "safe_check_score"]], "imgutils.validate.style_age": [[103, 1, 1, "", "anime_style_age"], [103, 1, 1, "", "anime_style_age_score"]], "imgutils.validate.teen": [[104, 1, 1, "", "anime_teen"], [104, 1, 1, "", "anime_teen_score"]], "imgutils.validate.truncate": [[105, 1, 1, "", "is_truncated_file"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:data", "3": "py:class", "4": "py:method", "5": "py:property", "6": "py:enum", "7": "py:attribute"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "data", "Python data"], "3": ["py", "class", "Python class"], "4": ["py", "method", "Python method"], "5": ["py", "property", "Python property"], "6": ["py", "enum", "Python enum"], "7": ["py", "attribute", "Python attribute"]}, "titleterms": {"imgutil": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106], "ascii": [0, 1], "draw": 0, "ascii_draw": 0, "config": [2, 3], "meta": 3, "__title__": 3, "__version__": 3, "__description__": 3, "__author__": 3, "__author_email__": 3, "data": [4, 5, 6, 7, 8, 9, 10, 11], "background": [4, 60], "grid_background": 4, "grid_transpar": 4, "blob": 5, "to_blob_url": 5, "load_image_from_blob_url": 5, "is_valid_image_blob_url": 5, "decod": 6, "rgb_decod": 6, "encod": 7, "rgb_encod": 7, "imag": 8, "load_imag": 8, "has_alpha_channel": 8, "layer": 10, "istack": 10, "url": 11, "download_image_from_url": 11, "is_http_url": 11, "detect": [12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24], "booru_yolo": 12, "model": [12, 68], "label": 12, "descript": 12, "avail": 12, "pp": 12, "seri": 12, "AS": 12, "aa": 12, "detect_with_booru_yolo": 12, "censor": 13, "detect_censor": 13, "ey": 14, "detect_ey": 14, "face": 15, "detect_fac": 15, "halfbodi": 16, "detect_halfbodi": 16, "hand": 17, "detect_hand": 17, "head": 18, "detect_head": 18, "nudenet": 20, "detect_with_nudenet": 20, "person": 21, "detect_person": 21, "similar": 22, "calculate_i": 22, "bboxes_similar": 22, "detection_similar": 22, "text": 23, "detect_text": 23, "visual": [24, 54], "detection_visu": 24, "edg": [25, 26, 27, 28], "canni": 25, "get_edge_by_canni": 25, "edge_image_with_canni": 25, "lineart": 27, "get_edge_by_lineart": 27, "edge_image_with_lineart": 27, "lineart_anim": 28, "get_edge_by_lineart_anim": 28, "edge_image_with_lineart_anim": 28, "gener": [29, 30, 31, 32, 33, 34], "classifi": [29, 91], "classifymodel": 29, "classify_predict_scor": 29, "classify_predict": 29, "classify_predict_fmt": 29, "clip": 30, "clipmodel": 30, "clip_image_encod": 30, "clip_text_encod": 30, "clip_predict": 30, "enhanc": 31, "imageenhanc": 31, "siglip": 33, "siglipmodel": 33, "siglip_image_encod": 33, "siglip_text_encod": 33, "siglip_predict": 33, "yolo": 34, "yolomodel": 34, "yolo_predict": 34, "metadata": [35, 36, 37, 67], "geninfo": 35, "read_geninfo_paramet": 35, "read_geninfo_exif": 35, "read_geninfo_gif": 35, "write_geninfo_paramet": 35, "write_geninfo_exif": 35, "write_geninfo_gif": 35, "lsb": 37, "read_lsb_raw_byt": 37, "read_lsb_metadata": 37, "write_lsb_raw_byt": 37, "write_lsb_metadata": 37, "lsbreaderror": 37, "lsbextractor": 37, "imagelsbdataextractor": 37, "serialize_pnginfo": 37, "serialize_json": 37, "inject_data": 37, "metric": [38, 39, 40, 41, 42, 43, 44], "aesthet": 38, "get_aesthetic_scor": 38, "ccip": 39, "ccip_extract_featur": 39, "ccip_batch_extract_featur": 39, "ccip_default_threshold": 39, "ccip_differ": 39, "ccip_sam": 39, "ccip_batch_differ": 39, "ccip_batch_sam": 39, "ccip_default_clustering_param": 39, "ccip_clust": 39, "ccip_merg": 39, "dbaesthet": 40, "anime_dbaesthet": 40, "laplacian": 42, "laplacian_scor": 42, "lpip": 43, "lpips_extract_featur": 43, "lpips_differ": 43, "lpips_clust": 43, "psnr_": 44, "psnr": 44, "ocr": 45, "detect_text_with_ocr": 45, "list_det_model": 45, "list_rec_model": 45, "oper": [46, 47, 48, 49, 50], "align": 46, "align_maxs": 46, "censor_": 47, "censor_area": 47, "censor_nsfw": 47, "basecensor": 47, "colorcensor": 47, "blurcensor": 47, "pixelatecensor": 47, "register_censor_method": 47, "imgcensor": 48, "imagebasedcensor": 48, "emojibasedcensor": 48, "singleimag": 48, "squeez": 50, "squeeze_with_transpar": 50, "pose": [51, 52, 53, 54], "dwpose": 51, "dwpose_estim": 51, "format": [52, 76], "op18keypointset": 52, "openpose18": 52, "op18_body_max": 52, "op18_body_min": 52, "op18_face_max": 52, "op18_face_min": 52, "op18_left_foot_max": 52, "op18_left_foot_min": 52, "op18_left_hand_max": 52, "op18_left_hand_min": 52, "op18_right_foot_max": 52, "op18_right_foot_min": 52, "op18_right_hand_max": 52, "op18_right_hand_min": 52, "op18_visu": 54, "preprocess": [55, 56, 57, 58, 59], "base": 55, "notparsetarget": 55, "pillow": 57, "register_pillow_transform": 57, "register_pillow_pars": 57, "create_pillow_transform": 57, "parse_pillow_transform": 57, "torchvis": 58, "register_torchvision_transform": 58, "register_torchvision_pars": 58, "create_torchvision_transform": 58, "parse_torchvision_transform": 58, "transform": 59, "register_creators_for_transform": 59, "notprocessortypeerror": 59, "create_transforms_from_transform": 59, "is_valid_size_dict": 59, "convert_to_size_dict": 59, "get_size_dict": 59, "create_clip_transform": 59, "create_transforms_from_clip_processor": 59, "create_convnext_transform": 59, "create_transforms_from_convnext_processor": 59, "create_vit_transform": 59, "create_transforms_from_vit_processor": 59, "create_siglip_transform": 59, "create_transforms_from_siglip_processor": 59, "create_bit_transform": 59, "create_transforms_from_bit_processor": 59, "create_blip_transform": 59, "create_transforms_from_blip_processor": 59, "create_mobilenetv2_transform": 59, "create_transforms_from_mobilenetv2_processor": 59, "resourc": [60, 61], "backgroundimageset": 60, "list_bg_image_fil": 60, "get_bg_image_fil": 60, "get_bg_imag": 60, "random_bg_image_fil": 60, "random_bg_imag": 60, "restor": [62, 63, 64, 65], "adversari": 62, "remove_adversarial_nois": 62, "nafnet": 64, "restore_with_nafnet": 64, "scunet": 65, "restore_with_scunet": 65, "sd": [66, 67, 68, 69], "sdmetadata": 67, "parse_sdmeta_from_text": 67, "get_sdmeta_from_imag": 67, "save_image_with_sdmeta": 67, "read_metadata": 68, "save_with_metadata": 68, "nai": 69, "naimetadata": 69, "get_naimeta_from_imag": 69, "add_naimeta_to_imag": 69, "save_image_with_naimeta": 69, "segment": [70, 71], "isneti": 71, "get_isnetis_mask": 71, "segment_with_isneti": 71, "segment_rgba_with_isneti": 71, "tag": [72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82], "blacklist": 72, "is_blacklist": 72, "drop_blacklisted_tag": 72, "charact": 73, "char_whitelist_suffix": 73, "char_whitelist_prefix": 73, "char_whitelist_word": 73, "char_suffix": 73, "char_prefix": 73, "charactertagpool": 73, "is_basic_character_tag": 73, "drop_basic_character_tag": 73, "deepdanbooru": 74, "get_deepdanbooru_tag": 74, "deepgelbooru": 75, "get_deepgelbooru_tag": 75, "add_underlin": 76, "remove_underlin": 76, "tags_to_text": 76, "match": 78, "tag_match_suffix": 78, "tag_match_prefix": 78, "tag_match_ful": 78, "mldanbooru": 79, "get_mldanbooru_tag": 79, "order": 80, "sort_tag": 80, "overlap": 81, "drop_overlap_tag": 81, "wd14": 82, "get_wd14_tag": 82, "convert_wd14_emb_to_predict": 82, "denormalize_wd14_emb": 82, "upscal": [83, 84], "cdc": 83, "upscale_with_cdc": 83, "util": [85, 86, 87, 88], "cach": 85, "ts_lru_cach": 85, "func": 86, "sigmoid": 86, "onnxruntim": 88, "get_onnx_provid": 88, "open_onnx_model": 88, "valid": [89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105], "aicheck": 89, "get_ai_created_scor": 89, "is_ai_cr": 89, "bangumi_char": 90, "anime_bangumi_char_scor": 90, "anime_bangumi_char": 90, "anime_classify_scor": 91, "anime_classifi": 91, "color": 92, "is_greyscal": 92, "complet": 93, "anime_completeness_scor": 93, "anime_complet": 93, "dbrate": 94, "anime_dbrating_scor": 94, "anime_dbr": 94, "furri": 95, "anime_furry_scor": 95, "anime_furri": 95, "monochrom": 97, "get_monochrome_scor": 97, "is_monochrom": 97, "nsfw": 98, "nsfw_pred_scor": 98, "nsfw_pred": 98, "portrait": 99, "anime_portrait_scor": 99, "anime_portrait": 99, "rate": 100, "anime_rating_scor": 100, "anime_r": [100, 101], "real": 101, "anime_real_scor": 101, "safe": 102, "safe_check_scor": 102, "safe_check": 102, "style_ag": 103, "anime_style_age_scor": 103, "anime_style_ag": 103, "teen": 104, "anime_teen_scor": 104, "anime_teen": 104, "truncat": 105, "is_truncated_fil": 105, "welcom": 106, "": 106, "document": 106, "overview": 106, "tutori": 106, "inform": [106, 107, 108], "api": 106, "run": [107, 108], "environ": [107, 108], "instal": 109, "quick": 110, "start": 110}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.todo": 2, "nbsphinx": 4, "sphinx": 58}, "alltitles": {"imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "ascii_drawing": [[0, "ascii-drawing"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "__TITLE__": [[3, "title"]], "__VERSION__": [[3, "version"]], "__DESCRIPTION__": [[3, "description"]], "__AUTHOR__": [[3, "author"]], "__AUTHOR_EMAIL__": [[3, "author-email"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "grid_background": [[4, "grid-background"]], "grid_transparent": [[4, "grid-transparent"]], "imgutils.data.blob": [[5, "module-imgutils.data.blob"]], "to_blob_url": [[5, "to-blob-url"]], "load_image_from_blob_url": [[5, "load-image-from-blob-url"]], "is_valid_image_blob_url": [[5, "is-valid-image-blob-url"]], "imgutils.data.decode": [[6, "module-imgutils.data.decode"]], "rgb_decode": [[6, "rgb-decode"]], "imgutils.data.encode": [[7, "module-imgutils.data.encode"]], "rgb_encode": [[7, "rgb-encode"]], "imgutils.data.image": [[8, "module-imgutils.data.image"]], "load_image": [[8, "load-image"]], "load_images": [[8, "load-images"]], "has_alpha_channel": [[8, "has-alpha-channel"]], "imgutils.data": [[9, "module-imgutils.data"]], "imgutils.data.layer": [[10, "module-imgutils.data.layer"]], "istack": [[10, "istack"]], "imgutils.data.url": [[11, "module-imgutils.data.url"]], "download_image_from_url": [[11, "download-image-from-url"]], "is_http_url": [[11, "is-http-url"]], "imgutils.detect.booru_yolo": [[12, "module-imgutils.detect.booru_yolo"]], "Model Labels and Descriptions": [[12, "id1"]], "Available Models (PP Series)": [[12, "id2"]], "Available Models (AS Series)": [[12, "id3"]], "Available Models (AA Series)": [[12, "id4"]], "detect_with_booru_yolo": [[12, "detect-with-booru-yolo"]], "imgutils.detect.censor": [[13, "module-imgutils.detect.censor"]], "detect_censors": [[13, "detect-censors"]], "imgutils.detect.eye": [[14, "module-imgutils.detect.eye"]], "detect_eyes": [[14, "detect-eyes"]], "imgutils.detect.face": [[15, "module-imgutils.detect.face"]], "detect_faces": [[15, "detect-faces"]], "imgutils.detect.halfbody": [[16, "module-imgutils.detect.halfbody"]], "detect_halfbody": [[16, "detect-halfbody"]], "imgutils.detect.hand": [[17, "module-imgutils.detect.hand"]], "detect_hands": [[17, "detect-hands"]], "imgutils.detect.head": [[18, "module-imgutils.detect.head"]], "detect_heads": [[18, "detect-heads"]], "imgutils.detect": [[19, "module-imgutils.detect"]], "imgutils.detect.nudenet": [[20, "module-imgutils.detect.nudenet"]], "detect_with_nudenet": [[20, "detect-with-nudenet"]], "imgutils.detect.person": [[21, "module-imgutils.detect.person"]], "detect_person": [[21, "detect-person"]], "imgutils.detect.similarity": [[22, "module-imgutils.detect.similarity"]], "calculate_iou": [[22, "calculate-iou"]], "bboxes_similarity": [[22, "bboxes-similarity"]], "detection_similarity": [[22, "detection-similarity"]], "imgutils.detect.text": [[23, "module-imgutils.detect.text"]], "detect_text": [[23, "detect-text"]], "imgutils.detect.visual": [[24, "module-imgutils.detect.visual"]], "detection_visualize": [[24, "detection-visualize"]], "imgutils.edge.canny": [[25, "module-imgutils.edge.canny"]], "get_edge_by_canny": [[25, "get-edge-by-canny"]], "edge_image_with_canny": [[25, "edge-image-with-canny"]], "imgutils.edge": [[26, "module-imgutils.edge"]], "imgutils.edge.lineart": [[27, "module-imgutils.edge.lineart"]], "get_edge_by_lineart": [[27, "get-edge-by-lineart"]], "edge_image_with_lineart": [[27, "edge-image-with-lineart"]], "imgutils.edge.lineart_anime": [[28, "module-imgutils.edge.lineart_anime"]], "get_edge_by_lineart_anime": [[28, "get-edge-by-lineart-anime"]], "edge_image_with_lineart_anime": [[28, "edge-image-with-lineart-anime"]], "imgutils.generic.classify": [[29, "module-imgutils.generic.classify"]], "ClassifyModel": [[29, "classifymodel"]], "classify_predict_score": [[29, "classify-predict-score"]], "classify_predict": [[29, "classify-predict"]], "classify_predict_fmt": [[29, "classify-predict-fmt"]], "imgutils.generic.clip": [[30, "module-imgutils.generic.clip"]], "CLIPModel": [[30, "clipmodel"]], "clip_image_encode": [[30, "clip-image-encode"]], "clip_text_encode": [[30, "clip-text-encode"]], "clip_predict": [[30, "clip-predict"]], "imgutils.generic.enhance": [[31, "module-imgutils.generic.enhance"]], "ImageEnhancer": [[31, "imageenhancer"]], "imgutils.generic": [[32, "module-imgutils.generic"]], "imgutils.generic.siglip": [[33, "module-imgutils.generic.siglip"]], "SigLIPModel": [[33, "siglipmodel"]], "siglip_image_encode": [[33, "siglip-image-encode"]], "siglip_text_encode": [[33, "siglip-text-encode"]], "siglip_predict": [[33, "siglip-predict"]], "imgutils.generic.yolo": [[34, "module-imgutils.generic.yolo"]], "YOLOModel": [[34, "yolomodel"]], "yolo_predict": [[34, "yolo-predict"]], "imgutils.metadata.geninfo": [[35, "module-imgutils.metadata.geninfo"]], "read_geninfo_parameters": [[35, "read-geninfo-parameters"]], "read_geninfo_exif": [[35, "read-geninfo-exif"]], "read_geninfo_gif": [[35, "read-geninfo-gif"]], "write_geninfo_parameters": [[35, "write-geninfo-parameters"]], "write_geninfo_exif": [[35, "write-geninfo-exif"]], "write_geninfo_gif": [[35, "write-geninfo-gif"]], "imgutils.metadata": [[36, "module-imgutils.metadata"]], "imgutils.metadata.lsb": [[37, "module-imgutils.metadata.lsb"]], "read_lsb_raw_bytes": [[37, "read-lsb-raw-bytes"]], "read_lsb_metadata": [[37, "read-lsb-metadata"]], "write_lsb_raw_bytes": [[37, "write-lsb-raw-bytes"]], "write_lsb_metadata": [[37, "write-lsb-metadata"]], "LSBReadError": [[37, "lsbreaderror"]], "LSBExtractor": [[37, "lsbextractor"]], "ImageLsbDataExtractor": [[37, "imagelsbdataextractor"]], "serialize_pnginfo": [[37, "serialize-pnginfo"]], "serialize_json": [[37, "serialize-json"]], "inject_data": [[37, "inject-data"]], "imgutils.metrics.aesthetic": [[38, "module-imgutils.metrics.aesthetic"]], "get_aesthetic_score": [[38, "get-aesthetic-score"]], "imgutils.metrics.ccip": [[39, "module-imgutils.metrics.ccip"]], "ccip_extract_feature": [[39, "ccip-extract-feature"]], "ccip_batch_extract_features": [[39, "ccip-batch-extract-features"]], "ccip_default_threshold": [[39, "ccip-default-threshold"]], "ccip_difference": [[39, "ccip-difference"]], "ccip_same": [[39, "ccip-same"]], "ccip_batch_differences": [[39, "ccip-batch-differences"]], "ccip_batch_same": [[39, "ccip-batch-same"]], "ccip_default_clustering_params": [[39, "ccip-default-clustering-params"]], "ccip_clustering": [[39, "ccip-clustering"]], "ccip_merge": [[39, "ccip-merge"]], "imgutils.metrics.dbaesthetic": [[40, "module-imgutils.metrics.dbaesthetic"]], "anime_dbaesthetic": [[40, "anime-dbaesthetic"]], "imgutils.metrics": [[41, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[42, "module-imgutils.metrics.laplacian"]], "laplacian_score": [[42, "laplacian-score"]], "imgutils.metrics.lpips": [[43, "module-imgutils.metrics.lpips"]], "lpips_extract_feature": [[43, "lpips-extract-feature"]], "lpips_difference": [[43, "lpips-difference"]], "lpips_clustering": [[43, "lpips-clustering"]], "imgutils.metrics.psnr_": [[44, "module-imgutils.metrics.psnr_"]], "psnr": [[44, "id1"]], "imgutils.ocr": [[45, "module-imgutils.ocr"]], "detect_text_with_ocr": [[45, "detect-text-with-ocr"]], "ocr": [[45, "ocr"]], "list_det_models": [[45, "list-det-models"]], "list_rec_models": [[45, "list-rec-models"]], "imgutils.operate.align": [[46, "module-imgutils.operate.align"]], "align_maxsize": [[46, "align-maxsize"]], "imgutils.operate.censor_": [[47, "module-imgutils.operate.censor_"]], "censor_areas": [[47, "censor-areas"]], "censor_nsfw": [[47, "censor-nsfw"]], "BaseCensor": [[47, "basecensor"]], "ColorCensor": [[47, "colorcensor"]], "BlurCensor": [[47, "blurcensor"]], "PixelateCensor": [[47, "pixelatecensor"]], "register_censor_method": [[47, "register-censor-method"]], "imgutils.operate.imgcensor": [[48, "module-imgutils.operate.imgcensor"]], "ImageBasedCensor": [[48, "imagebasedcensor"]], "EmojiBasedCensor": [[48, "emojibasedcensor"]], "SingleImage": [[48, "singleimage"]], "imgutils.operate": [[49, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[50, "module-imgutils.operate.squeeze"]], "squeeze": [[50, "squeeze"]], "squeeze_with_transparency": [[50, "squeeze-with-transparency"]], "imgutils.pose.dwpose": [[51, "module-imgutils.pose.dwpose"]], "dwpose_estimate": [[51, "dwpose-estimate"]], "imgutils.pose.format": [[52, "module-imgutils.pose.format"]], "OP18KeyPointSet": [[52, "op18keypointset"]], "OpenPose18": [[52, "openpose18"]], "OP18_BODY_MAX": [[52, "op18-body-max"]], "OP18_BODY_MIN": [[52, "op18-body-min"]], "OP18_FACE_MAX": [[52, "op18-face-max"]], "OP18_FACE_MIN": [[52, "op18-face-min"]], "OP18_LEFT_FOOT_MAX": [[52, "op18-left-foot-max"]], "OP18_LEFT_FOOT_MIN": [[52, "op18-left-foot-min"]], "OP18_LEFT_HAND_MAX": [[52, "op18-left-hand-max"]], "OP18_LEFT_HAND_MIN": [[52, "op18-left-hand-min"]], "OP18_RIGHT_FOOT_MAX": [[52, "op18-right-foot-max"]], "OP18_RIGHT_FOOT_MIN": [[52, "op18-right-foot-min"]], "OP18_RIGHT_HAND_MAX": [[52, "op18-right-hand-max"]], "OP18_RIGHT_HAND_MIN": [[52, "op18-right-hand-min"]], "imgutils.pose": [[53, "module-imgutils.pose"]], "imgutils.pose.visual": [[54, "module-imgutils.pose.visual"]], "op18_visualize": [[54, "op18-visualize"]], "imgutils.preprocess.base": [[55, "module-imgutils.preprocess.base"]], "NotParseTarget": [[55, "notparsetarget"]], "imgutils.preprocess": [[56, "module-imgutils.preprocess"]], "imgutils.preprocess.pillow": [[57, "module-imgutils.preprocess.pillow"]], "register_pillow_transform": [[57, "register-pillow-transform"]], "register_pillow_parse": [[57, "register-pillow-parse"]], "create_pillow_transforms": [[57, "create-pillow-transforms"]], "parse_pillow_transforms": [[57, "parse-pillow-transforms"]], "imgutils.preprocess.torchvision": [[58, "module-imgutils.preprocess.torchvision"]], "register_torchvision_transform": [[58, "register-torchvision-transform"]], "register_torchvision_parse": [[58, "register-torchvision-parse"]], "create_torchvision_transforms": [[58, "create-torchvision-transforms"]], "parse_torchvision_transforms": [[58, "parse-torchvision-transforms"]], "imgutils.preprocess.transformers": [[59, "module-imgutils.preprocess.transformers"]], "register_creators_for_transformers": [[59, "register-creators-for-transformers"]], "NotProcessorTypeError": [[59, "notprocessortypeerror"]], "create_transforms_from_transformers": [[59, "create-transforms-from-transformers"]], "is_valid_size_dict": [[59, "is-valid-size-dict"]], "convert_to_size_dict": [[59, "convert-to-size-dict"]], "get_size_dict": [[59, "get-size-dict"]], "create_clip_transforms": [[59, "create-clip-transforms"]], "create_transforms_from_clip_processor": [[59, "create-transforms-from-clip-processor"]], "create_convnext_transforms": [[59, "create-convnext-transforms"]], "create_transforms_from_convnext_processor": [[59, "create-transforms-from-convnext-processor"]], "create_vit_transforms": [[59, "create-vit-transforms"]], "create_transforms_from_vit_processor": [[59, "create-transforms-from-vit-processor"]], "create_siglip_transforms": [[59, "create-siglip-transforms"]], "create_transforms_from_siglip_processor": [[59, "create-transforms-from-siglip-processor"]], "create_bit_transforms": [[59, "create-bit-transforms"]], "create_transforms_from_bit_processor": [[59, "create-transforms-from-bit-processor"]], "create_blip_transforms": [[59, "create-blip-transforms"]], "create_transforms_from_blip_processor": [[59, "create-transforms-from-blip-processor"]], "create_mobilenetv2_transforms": [[59, "create-mobilenetv2-transforms"]], "create_transforms_from_mobilenetv2_processor": [[59, "create-transforms-from-mobilenetv2-processor"]], "imgutils.resource.background": [[60, "module-imgutils.resource.background"]], "BackgroundImageSet": [[60, "backgroundimageset"]], "list_bg_image_files": [[60, "list-bg-image-files"]], "get_bg_image_file": [[60, "get-bg-image-file"]], "get_bg_image": [[60, "get-bg-image"]], "random_bg_image_file": [[60, "random-bg-image-file"]], "random_bg_image": [[60, "random-bg-image"]], "imgutils.resource": [[61, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[62, "module-imgutils.restore.adversarial"]], "remove_adversarial_noise": [[62, "remove-adversarial-noise"]], "imgutils.restore": [[63, "module-imgutils.restore"]], "imgutils.restore.nafnet": [[64, "module-imgutils.restore.nafnet"]], "restore_with_nafnet": [[64, "restore-with-nafnet"]], "imgutils.restore.scunet": [[65, "module-imgutils.restore.scunet"]], "restore_with_scunet": [[65, "restore-with-scunet"]], "imgutils.sd": [[66, "module-imgutils.sd"]], "imgutils.sd.metadata": [[67, "module-imgutils.sd.metadata"]], "SDMetaData": [[67, "sdmetadata"]], "parse_sdmeta_from_text": [[67, "parse-sdmeta-from-text"]], "get_sdmeta_from_image": [[67, "get-sdmeta-from-image"]], "save_image_with_sdmeta": [[67, "save-image-with-sdmeta"]], "imgutils.sd.model": [[68, "module-imgutils.sd.model"]], "read_metadata": [[68, "read-metadata"]], "save_with_metadata": [[68, "save-with-metadata"]], "imgutils.sd.nai": [[69, "module-imgutils.sd.nai"]], "NAIMetaData": [[69, "naimetadata"]], "NAIMetadata": [[69, "id1"]], "get_naimeta_from_image": [[69, "get-naimeta-from-image"]], "add_naimeta_to_image": [[69, "add-naimeta-to-image"]], "save_image_with_naimeta": [[69, "save-image-with-naimeta"]], "imgutils.segment": [[70, "module-imgutils.segment"]], "imgutils.segment.isnetis": [[71, "module-imgutils.segment.isnetis"]], "get_isnetis_mask": [[71, "get-isnetis-mask"]], "segment_with_isnetis": [[71, "segment-with-isnetis"]], "segment_rgba_with_isnetis": [[71, "segment-rgba-with-isnetis"]], "imgutils.tagging.blacklist": [[72, "module-imgutils.tagging.blacklist"]], "is_blacklisted": [[72, "is-blacklisted"]], "drop_blacklisted_tags": [[72, "drop-blacklisted-tags"]], "imgutils.tagging.character": [[73, "module-imgutils.tagging.character"]], "CHAR_WHITELIST_SUFFIX": [[73, "char-whitelist-suffix"]], "CHAR_WHITELIST_PREFIX": [[73, "char-whitelist-prefix"]], "CHAR_WHITELIST_WORD": [[73, "char-whitelist-word"]], "CHAR_SUFFIXES": [[73, "char-suffixes"]], "CHAR_PREFIXES": [[73, "char-prefixes"]], "CharacterTagPool": [[73, "charactertagpool"]], "is_basic_character_tag": [[73, "is-basic-character-tag"]], "drop_basic_character_tags": [[73, "drop-basic-character-tags"]], "imgutils.tagging.deepdanbooru": [[74, "module-imgutils.tagging.deepdanbooru"]], "get_deepdanbooru_tags": [[74, "get-deepdanbooru-tags"]], "imgutils.tagging.deepgelbooru": [[75, "module-imgutils.tagging.deepgelbooru"]], "get_deepgelbooru_tags": [[75, "get-deepgelbooru-tags"]], "imgutils.tagging.format": [[76, "module-imgutils.tagging.format"]], "add_underline": [[76, "add-underline"]], "remove_underline": [[76, "remove-underline"]], "tags_to_text": [[76, "tags-to-text"]], "imgutils.tagging": [[77, "module-imgutils.tagging"]], "imgutils.tagging.match": [[78, "module-imgutils.tagging.match"]], "tag_match_suffix": [[78, "tag-match-suffix"]], "tag_match_prefix": [[78, "tag-match-prefix"]], "tag_match_full": [[78, "tag-match-full"]], "imgutils.tagging.mldanbooru": [[79, "module-imgutils.tagging.mldanbooru"]], "get_mldanbooru_tags": [[79, "get-mldanbooru-tags"]], "imgutils.tagging.order": [[80, "module-imgutils.tagging.order"]], "sort_tags": [[80, "sort-tags"]], "imgutils.tagging.overlap": [[81, "module-imgutils.tagging.overlap"]], "drop_overlap_tags": [[81, "drop-overlap-tags"]], "imgutils.tagging.wd14": [[82, "module-imgutils.tagging.wd14"]], "get_wd14_tags": [[82, "get-wd14-tags"]], "convert_wd14_emb_to_prediction": [[82, "convert-wd14-emb-to-prediction"]], "denormalize_wd14_emb": [[82, "denormalize-wd14-emb"]], "imgutils.upscale.cdc": [[83, "module-imgutils.upscale.cdc"]], "upscale_with_cdc": [[83, "upscale-with-cdc"]], "imgutils.upscale": [[84, "module-imgutils.upscale"]], "imgutils.utils.cache": [[85, "module-imgutils.utils.cache"]], "ts_lru_cache": [[85, "ts-lru-cache"]], "imgutils.utils.func": [[86, "module-imgutils.utils.func"]], "sigmoid": [[86, "sigmoid"]], "imgutils.utils": [[87, "module-imgutils.utils"]], "imgutils.utils.onnxruntime": [[88, "module-imgutils.utils.onnxruntime"]], "get_onnx_provider": [[88, "get-onnx-provider"]], "open_onnx_model": [[88, "open-onnx-model"]], "imgutils.validate.aicheck": [[89, "module-imgutils.validate.aicheck"]], "get_ai_created_score": [[89, "get-ai-created-score"]], "is_ai_created": [[89, "is-ai-created"]], "imgutils.validate.bangumi_char": [[90, "module-imgutils.validate.bangumi_char"]], "anime_bangumi_char_score": [[90, "anime-bangumi-char-score"]], "anime_bangumi_char": [[90, "anime-bangumi-char"]], "imgutils.validate.classify": [[91, "module-imgutils.validate.classify"]], "anime_classify_score": [[91, "anime-classify-score"]], "anime_classify": [[91, "anime-classify"]], "imgutils.validate.color": [[92, "module-imgutils.validate.color"]], "is_greyscale": [[92, "is-greyscale"]], "imgutils.validate.completeness": [[93, "module-imgutils.validate.completeness"]], "anime_completeness_score": [[93, "anime-completeness-score"]], "anime_completeness": [[93, "anime-completeness"]], "imgutils.validate.dbrating": [[94, "module-imgutils.validate.dbrating"]], "anime_dbrating_score": [[94, "anime-dbrating-score"]], "anime_dbrating": [[94, "anime-dbrating"]], "imgutils.validate.furry": [[95, "module-imgutils.validate.furry"]], "anime_furry_score": [[95, "anime-furry-score"]], "anime_furry": [[95, "anime-furry"]], "imgutils.validate": [[96, "module-imgutils.validate"]], "imgutils.validate.monochrome": [[97, "module-imgutils.validate.monochrome"]], "get_monochrome_score": [[97, "get-monochrome-score"]], "is_monochrome": [[97, "is-monochrome"]], "imgutils.validate.nsfw": [[98, "module-imgutils.validate.nsfw"]], "nsfw_pred_score": [[98, "nsfw-pred-score"]], "nsfw_pred": [[98, "nsfw-pred"]], "imgutils.validate.portrait": [[99, "module-imgutils.validate.portrait"]], "anime_portrait_score": [[99, "anime-portrait-score"]], "anime_portrait": [[99, "anime-portrait"]], "imgutils.validate.rating": [[100, "module-imgutils.validate.rating"]], "anime_rating_score": [[100, "anime-rating-score"]], "anime_rating": [[100, "anime-rating"]], "imgutils.validate.real": [[101, "module-imgutils.validate.real"]], "anime_real_score": [[101, "anime-real-score"]], "anime_real": [[101, "anime-real"]], "imgutils.validate.safe": [[102, "module-imgutils.validate.safe"]], "safe_check_score": [[102, "safe-check-score"]], "safe_check": [[102, "safe-check"]], "imgutils.validate.style_age": [[103, "module-imgutils.validate.style_age"]], "anime_style_age_score": [[103, "anime-style-age-score"]], "anime_style_age": [[103, "anime-style-age"]], "imgutils.validate.teen": [[104, "module-imgutils.validate.teen"]], "anime_teen_score": [[104, "anime-teen-score"]], "anime_teen": [[104, "anime-teen"]], "imgutils.validate.truncate": [[105, "module-imgutils.validate.truncate"]], "is_truncated_file": [[105, "is-truncated-file"]], "Welcome to imgutils\u2019s Documentation": [[106, "welcome-to-imgutils-s-documentation"]], "Overview": [[106, "overview"]], "Tutorials": [[106, null]], "Information": [[106, null]], "API Documentation": [[106, null]], "Run Environment Information": [[107, "Run-Environment-Information"], [108, "Run-Environment-Information"]], "Installation": [[109, "installation"]], "Quick Start": [[110, "quick-start"]]}, "indexentries": {"ascii_drawing() (in module imgutils.ascii.drawing)": [[0, "imgutils.ascii.drawing.ascii_drawing"]], "imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "module": [[0, "module-imgutils.ascii.drawing"], [1, "module-imgutils.ascii"], [2, "module-imgutils.config"], [3, "module-imgutils.config.meta"], [4, "module-imgutils.data.background"], [5, "module-imgutils.data.blob"], [6, "module-imgutils.data.decode"], [7, "module-imgutils.data.encode"], [8, "module-imgutils.data.image"], [9, "module-imgutils.data"], [10, "module-imgutils.data.layer"], [11, "module-imgutils.data.url"], [12, "module-imgutils.detect.booru_yolo"], [13, "module-imgutils.detect.censor"], [14, "module-imgutils.detect.eye"], [15, "module-imgutils.detect.face"], [16, "module-imgutils.detect.halfbody"], [17, "module-imgutils.detect.hand"], [18, "module-imgutils.detect.head"], [19, "module-imgutils.detect"], [20, "module-imgutils.detect.nudenet"], [21, "module-imgutils.detect.person"], [22, "module-imgutils.detect.similarity"], [23, "module-imgutils.detect.text"], [24, "module-imgutils.detect.visual"], [25, "module-imgutils.edge.canny"], [26, "module-imgutils.edge"], [27, "module-imgutils.edge.lineart"], [28, "module-imgutils.edge.lineart_anime"], [29, "module-imgutils.generic.classify"], [30, "module-imgutils.generic.clip"], [31, "module-imgutils.generic.enhance"], [32, "module-imgutils.generic"], [33, "module-imgutils.generic.siglip"], [34, "module-imgutils.generic.yolo"], [35, "module-imgutils.metadata.geninfo"], [36, "module-imgutils.metadata"], [37, "module-imgutils.metadata.lsb"], [38, "module-imgutils.metrics.aesthetic"], [39, "module-imgutils.metrics.ccip"], [40, "module-imgutils.metrics.dbaesthetic"], [41, "module-imgutils.metrics"], [42, "module-imgutils.metrics.laplacian"], [43, "module-imgutils.metrics.lpips"], [44, "module-imgutils.metrics.psnr_"], [45, "module-imgutils.ocr"], [46, "module-imgutils.operate.align"], [47, "module-imgutils.operate.censor_"], [48, "module-imgutils.operate.imgcensor"], [49, "module-imgutils.operate"], [50, "module-imgutils.operate.squeeze"], [51, "module-imgutils.pose.dwpose"], [52, "module-imgutils.pose.format"], [53, "module-imgutils.pose"], [54, "module-imgutils.pose.visual"], [55, "module-imgutils.preprocess.base"], [56, "module-imgutils.preprocess"], [57, "module-imgutils.preprocess.pillow"], [58, "module-imgutils.preprocess.torchvision"], [59, "module-imgutils.preprocess.transformers"], [60, "module-imgutils.resource.background"], [61, "module-imgutils.resource"], [62, "module-imgutils.restore.adversarial"], [63, "module-imgutils.restore"], [64, "module-imgutils.restore.nafnet"], [65, "module-imgutils.restore.scunet"], [66, "module-imgutils.sd"], [67, "module-imgutils.sd.metadata"], [68, "module-imgutils.sd.model"], [69, "module-imgutils.sd.nai"], [70, "module-imgutils.segment"], [71, "module-imgutils.segment.isnetis"], [72, "module-imgutils.tagging.blacklist"], [73, "module-imgutils.tagging.character"], [74, "module-imgutils.tagging.deepdanbooru"], [75, "module-imgutils.tagging.deepgelbooru"], [76, "module-imgutils.tagging.format"], [77, "module-imgutils.tagging"], [78, "module-imgutils.tagging.match"], [79, "module-imgutils.tagging.mldanbooru"], [80, "module-imgutils.tagging.order"], [81, "module-imgutils.tagging.overlap"], [82, "module-imgutils.tagging.wd14"], [83, "module-imgutils.upscale.cdc"], [84, "module-imgutils.upscale"], [85, "module-imgutils.utils.cache"], [86, "module-imgutils.utils.func"], [87, "module-imgutils.utils"], [88, "module-imgutils.utils.onnxruntime"], [89, "module-imgutils.validate.aicheck"], [90, "module-imgutils.validate.bangumi_char"], [91, "module-imgutils.validate.classify"], [92, "module-imgutils.validate.color"], [93, "module-imgutils.validate.completeness"], [94, "module-imgutils.validate.dbrating"], [95, "module-imgutils.validate.furry"], [96, "module-imgutils.validate"], [97, "module-imgutils.validate.monochrome"], [98, "module-imgutils.validate.nsfw"], [99, "module-imgutils.validate.portrait"], [100, "module-imgutils.validate.rating"], [101, "module-imgutils.validate.real"], [102, "module-imgutils.validate.safe"], [103, "module-imgutils.validate.style_age"], [104, "module-imgutils.validate.teen"], [105, "module-imgutils.validate.truncate"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "__author_email__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR_EMAIL__"]], "__author__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR__"]], "__description__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__DESCRIPTION__"]], "__title__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__TITLE__"]], "__version__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__VERSION__"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "grid_background() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_background"]], "grid_transparent() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_transparent"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "imgutils.data.blob": [[5, "module-imgutils.data.blob"]], "is_valid_image_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.is_valid_image_blob_url"]], "load_image_from_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.load_image_from_blob_url"]], "to_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.to_blob_url"]], "imgutils.data.decode": [[6, "module-imgutils.data.decode"]], "rgb_decode() (in module imgutils.data.decode)": [[6, "imgutils.data.decode.rgb_decode"]], "imgutils.data.encode": [[7, "module-imgutils.data.encode"]], "rgb_encode() (in module imgutils.data.encode)": [[7, "imgutils.data.encode.rgb_encode"]], "has_alpha_channel() (in module imgutils.data.image)": [[8, "imgutils.data.image.has_alpha_channel"]], "imgutils.data.image": [[8, "module-imgutils.data.image"]], "load_image() (in module imgutils.data.image)": [[8, "imgutils.data.image.load_image"]], "load_images() (in module imgutils.data.image)": [[8, "imgutils.data.image.load_images"]], "imgutils.data": [[9, "module-imgutils.data"]], "imgutils.data.layer": [[10, "module-imgutils.data.layer"]], "istack() (in module imgutils.data.layer)": [[10, "imgutils.data.layer.istack"]], "download_image_from_url() (in module imgutils.data.url)": [[11, "imgutils.data.url.download_image_from_url"]], "imgutils.data.url": [[11, "module-imgutils.data.url"]], "is_http_url() (in module imgutils.data.url)": [[11, "imgutils.data.url.is_http_url"]], "detect_with_booru_yolo() (in module imgutils.detect.booru_yolo)": [[12, "imgutils.detect.booru_yolo.detect_with_booru_yolo"]], "imgutils.detect.booru_yolo": [[12, "module-imgutils.detect.booru_yolo"]], "detect_censors() (in module imgutils.detect.censor)": [[13, "imgutils.detect.censor.detect_censors"]], "imgutils.detect.censor": [[13, "module-imgutils.detect.censor"]], "detect_eyes() (in module imgutils.detect.eye)": [[14, "imgutils.detect.eye.detect_eyes"]], "imgutils.detect.eye": [[14, "module-imgutils.detect.eye"]], "detect_faces() (in module imgutils.detect.face)": [[15, "imgutils.detect.face.detect_faces"]], "imgutils.detect.face": [[15, "module-imgutils.detect.face"]], "detect_halfbody() (in module imgutils.detect.halfbody)": [[16, "imgutils.detect.halfbody.detect_halfbody"]], "imgutils.detect.halfbody": [[16, "module-imgutils.detect.halfbody"]], "detect_hands() (in module imgutils.detect.hand)": [[17, "imgutils.detect.hand.detect_hands"]], "imgutils.detect.hand": [[17, "module-imgutils.detect.hand"]], "detect_heads() (in module imgutils.detect.head)": [[18, "imgutils.detect.head.detect_heads"]], "imgutils.detect.head": [[18, "module-imgutils.detect.head"]], "imgutils.detect": [[19, "module-imgutils.detect"]], "detect_with_nudenet() (in module imgutils.detect.nudenet)": [[20, "imgutils.detect.nudenet.detect_with_nudenet"]], "imgutils.detect.nudenet": [[20, "module-imgutils.detect.nudenet"]], "detect_person() (in module imgutils.detect.person)": [[21, "imgutils.detect.person.detect_person"]], "imgutils.detect.person": [[21, "module-imgutils.detect.person"]], "bboxes_similarity() (in module imgutils.detect.similarity)": [[22, "imgutils.detect.similarity.bboxes_similarity"]], "calculate_iou() (in module imgutils.detect.similarity)": [[22, "imgutils.detect.similarity.calculate_iou"]], "detection_similarity() (in module imgutils.detect.similarity)": [[22, "imgutils.detect.similarity.detection_similarity"]], "imgutils.detect.similarity": [[22, "module-imgutils.detect.similarity"]], "detect_text() (in module imgutils.detect.text)": [[23, "imgutils.detect.text.detect_text"]], "imgutils.detect.text": [[23, "module-imgutils.detect.text"]], "detection_visualize() (in module imgutils.detect.visual)": [[24, "imgutils.detect.visual.detection_visualize"]], "imgutils.detect.visual": [[24, "module-imgutils.detect.visual"]], "edge_image_with_canny() (in module imgutils.edge.canny)": [[25, "imgutils.edge.canny.edge_image_with_canny"]], "get_edge_by_canny() (in module imgutils.edge.canny)": [[25, "imgutils.edge.canny.get_edge_by_canny"]], "imgutils.edge.canny": [[25, "module-imgutils.edge.canny"]], "imgutils.edge": [[26, "module-imgutils.edge"]], "edge_image_with_lineart() (in module imgutils.edge.lineart)": [[27, "imgutils.edge.lineart.edge_image_with_lineart"]], "get_edge_by_lineart() (in module imgutils.edge.lineart)": [[27, "imgutils.edge.lineart.get_edge_by_lineart"]], "imgutils.edge.lineart": [[27, "module-imgutils.edge.lineart"]], "edge_image_with_lineart_anime() (in module imgutils.edge.lineart_anime)": [[28, "imgutils.edge.lineart_anime.edge_image_with_lineart_anime"]], "get_edge_by_lineart_anime() (in module imgutils.edge.lineart_anime)": [[28, "imgutils.edge.lineart_anime.get_edge_by_lineart_anime"]], "imgutils.edge.lineart_anime": [[28, "module-imgutils.edge.lineart_anime"]], "classifymodel (class in imgutils.generic.classify)": [[29, "imgutils.generic.classify.ClassifyModel"]], "__init__() (imgutils.generic.classify.classifymodel method)": [[29, "imgutils.generic.classify.ClassifyModel.__init__"]], "classify_predict() (in module imgutils.generic.classify)": [[29, "imgutils.generic.classify.classify_predict"]], "classify_predict_fmt() (in module imgutils.generic.classify)": [[29, "imgutils.generic.classify.classify_predict_fmt"]], "classify_predict_score() (in module imgutils.generic.classify)": [[29, "imgutils.generic.classify.classify_predict_score"]], "clear() (imgutils.generic.classify.classifymodel method)": [[29, "imgutils.generic.classify.ClassifyModel.clear"]], "imgutils.generic.classify": [[29, "module-imgutils.generic.classify"]], "launch_demo() (imgutils.generic.classify.classifymodel method)": [[29, "imgutils.generic.classify.ClassifyModel.launch_demo"]], "make_ui() (imgutils.generic.classify.classifymodel method)": [[29, "imgutils.generic.classify.ClassifyModel.make_ui"]], "predict() (imgutils.generic.classify.classifymodel method)": [[29, "imgutils.generic.classify.ClassifyModel.predict"]], "predict_fmt() (imgutils.generic.classify.classifymodel method)": [[29, "imgutils.generic.classify.ClassifyModel.predict_fmt"]], "predict_score() (imgutils.generic.classify.classifymodel method)": [[29, "imgutils.generic.classify.ClassifyModel.predict_score"]], "clipmodel (class in imgutils.generic.clip)": [[30, "imgutils.generic.clip.CLIPModel"]], "__init__() (imgutils.generic.clip.clipmodel method)": [[30, "imgutils.generic.clip.CLIPModel.__init__"]], "clear() (imgutils.generic.clip.clipmodel method)": [[30, "imgutils.generic.clip.CLIPModel.clear"]], "clip_image_encode() (in module imgutils.generic.clip)": [[30, "imgutils.generic.clip.clip_image_encode"]], "clip_predict() (in module imgutils.generic.clip)": [[30, "imgutils.generic.clip.clip_predict"]], "clip_text_encode() (in module imgutils.generic.clip)": [[30, "imgutils.generic.clip.clip_text_encode"]], "image_encode() (imgutils.generic.clip.clipmodel method)": [[30, "imgutils.generic.clip.CLIPModel.image_encode"]], "imgutils.generic.clip": [[30, "module-imgutils.generic.clip"]], "launch_demo() (imgutils.generic.clip.clipmodel method)": [[30, "imgutils.generic.clip.CLIPModel.launch_demo"]], "make_ui() (imgutils.generic.clip.clipmodel method)": [[30, "imgutils.generic.clip.CLIPModel.make_ui"]], "predict() (imgutils.generic.clip.clipmodel method)": [[30, "imgutils.generic.clip.CLIPModel.predict"]], "text_encode() (imgutils.generic.clip.clipmodel method)": [[30, "imgutils.generic.clip.CLIPModel.text_encode"]], "imageenhancer (class in imgutils.generic.enhance)": [[31, "imgutils.generic.enhance.ImageEnhancer"]], "__init__() (imgutils.generic.enhance.imageenhancer method)": [[31, "imgutils.generic.enhance.ImageEnhancer.__init__"]], "imgutils.generic.enhance": [[31, "module-imgutils.generic.enhance"]], "process() (imgutils.generic.enhance.imageenhancer method)": [[31, "imgutils.generic.enhance.ImageEnhancer.process"]], "imgutils.generic": [[32, "module-imgutils.generic"]], "siglipmodel (class in imgutils.generic.siglip)": [[33, "imgutils.generic.siglip.SigLIPModel"]], "__init__() (imgutils.generic.siglip.siglipmodel method)": [[33, "imgutils.generic.siglip.SigLIPModel.__init__"]], "clear() (imgutils.generic.siglip.siglipmodel method)": [[33, "imgutils.generic.siglip.SigLIPModel.clear"]], "image_encode() (imgutils.generic.siglip.siglipmodel method)": [[33, "imgutils.generic.siglip.SigLIPModel.image_encode"]], "imgutils.generic.siglip": [[33, "module-imgutils.generic.siglip"]], "launch_demo() (imgutils.generic.siglip.siglipmodel method)": [[33, "imgutils.generic.siglip.SigLIPModel.launch_demo"]], "make_ui() (imgutils.generic.siglip.siglipmodel method)": [[33, "imgutils.generic.siglip.SigLIPModel.make_ui"]], "predict() (imgutils.generic.siglip.siglipmodel method)": [[33, "imgutils.generic.siglip.SigLIPModel.predict"]], "siglip_image_encode() (in module imgutils.generic.siglip)": [[33, "imgutils.generic.siglip.siglip_image_encode"]], "siglip_predict() (in module imgutils.generic.siglip)": [[33, "imgutils.generic.siglip.siglip_predict"]], "siglip_text_encode() (in module imgutils.generic.siglip)": [[33, "imgutils.generic.siglip.siglip_text_encode"]], "text_encode() (imgutils.generic.siglip.siglipmodel method)": [[33, "imgutils.generic.siglip.SigLIPModel.text_encode"]], "yolomodel (class in imgutils.generic.yolo)": [[34, "imgutils.generic.yolo.YOLOModel"]], "__init__() (imgutils.generic.yolo.yolomodel method)": [[34, "imgutils.generic.yolo.YOLOModel.__init__"]], "clear() (imgutils.generic.yolo.yolomodel method)": [[34, "imgutils.generic.yolo.YOLOModel.clear"]], "imgutils.generic.yolo": [[34, "module-imgutils.generic.yolo"]], "launch_demo() (imgutils.generic.yolo.yolomodel method)": [[34, "imgutils.generic.yolo.YOLOModel.launch_demo"]], "make_ui() (imgutils.generic.yolo.yolomodel method)": [[34, "imgutils.generic.yolo.YOLOModel.make_ui"]], "predict() (imgutils.generic.yolo.yolomodel method)": [[34, "imgutils.generic.yolo.YOLOModel.predict"]], "yolo_predict() (in module imgutils.generic.yolo)": [[34, "imgutils.generic.yolo.yolo_predict"]], "imgutils.metadata.geninfo": [[35, "module-imgutils.metadata.geninfo"]], "read_geninfo_exif() (in module imgutils.metadata.geninfo)": [[35, "imgutils.metadata.geninfo.read_geninfo_exif"]], "read_geninfo_gif() (in module imgutils.metadata.geninfo)": [[35, "imgutils.metadata.geninfo.read_geninfo_gif"]], "read_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[35, "imgutils.metadata.geninfo.read_geninfo_parameters"]], "write_geninfo_exif() (in module imgutils.metadata.geninfo)": [[35, "imgutils.metadata.geninfo.write_geninfo_exif"]], "write_geninfo_gif() (in module imgutils.metadata.geninfo)": [[35, "imgutils.metadata.geninfo.write_geninfo_gif"]], "write_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[35, "imgutils.metadata.geninfo.write_geninfo_parameters"]], "imgutils.metadata": [[36, "module-imgutils.metadata"]], "imagelsbdataextractor (class in imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.ImageLsbDataExtractor"]], "lsbextractor (class in imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.LSBExtractor"]], "lsbreaderror (class in imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.LSBReadError"]], "__init__() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[37, "imgutils.metadata.lsb.ImageLsbDataExtractor.__init__"]], "__init__() (imgutils.metadata.lsb.lsbextractor method)": [[37, "imgutils.metadata.lsb.LSBExtractor.__init__"]], "extract_data() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[37, "imgutils.metadata.lsb.ImageLsbDataExtractor.extract_data"]], "get_next_n_bytes() (imgutils.metadata.lsb.lsbextractor method)": [[37, "imgutils.metadata.lsb.LSBExtractor.get_next_n_bytes"]], "get_one_byte() (imgutils.metadata.lsb.lsbextractor method)": [[37, "imgutils.metadata.lsb.LSBExtractor.get_one_byte"]], "imgutils.metadata.lsb": [[37, "module-imgutils.metadata.lsb"]], "inject_data() (in module imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.inject_data"]], "read_32bit_integer() (imgutils.metadata.lsb.lsbextractor method)": [[37, "imgutils.metadata.lsb.LSBExtractor.read_32bit_integer"]], "read_lsb_metadata() (in module imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.read_lsb_metadata"]], "read_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.read_lsb_raw_bytes"]], "serialize_json() (in module imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.serialize_json"]], "serialize_pnginfo() (in module imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.serialize_pnginfo"]], "write_lsb_metadata() (in module imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.write_lsb_metadata"]], "write_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.write_lsb_raw_bytes"]], "get_aesthetic_score() (in module imgutils.metrics.aesthetic)": [[38, "imgutils.metrics.aesthetic.get_aesthetic_score"]], "imgutils.metrics.aesthetic": [[38, "module-imgutils.metrics.aesthetic"]], "ccip_batch_differences() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_batch_differences"]], "ccip_batch_extract_features() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_batch_extract_features"]], "ccip_batch_same() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_batch_same"]], "ccip_clustering() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_clustering"]], "ccip_default_clustering_params() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_default_clustering_params"]], "ccip_default_threshold() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_default_threshold"]], "ccip_difference() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_difference"]], "ccip_extract_feature() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_extract_feature"]], "ccip_merge() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_merge"]], "ccip_same() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_same"]], "imgutils.metrics.ccip": [[39, "module-imgutils.metrics.ccip"]], "anime_dbaesthetic() (in module imgutils.metrics.dbaesthetic)": [[40, "imgutils.metrics.dbaesthetic.anime_dbaesthetic"]], "imgutils.metrics.dbaesthetic": [[40, "module-imgutils.metrics.dbaesthetic"]], "imgutils.metrics": [[41, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[42, "module-imgutils.metrics.laplacian"]], "laplacian_score() (in module imgutils.metrics.laplacian)": [[42, "imgutils.metrics.laplacian.laplacian_score"]], "imgutils.metrics.lpips": [[43, "module-imgutils.metrics.lpips"]], "lpips_clustering() (in module imgutils.metrics.lpips)": [[43, "imgutils.metrics.lpips.lpips_clustering"]], "lpips_difference() (in module imgutils.metrics.lpips)": [[43, "imgutils.metrics.lpips.lpips_difference"]], "lpips_extract_feature() (in module imgutils.metrics.lpips)": [[43, "imgutils.metrics.lpips.lpips_extract_feature"]], "imgutils.metrics.psnr_": [[44, "module-imgutils.metrics.psnr_"]], "psnr() (in module imgutils.metrics.psnr_)": [[44, "imgutils.metrics.psnr_.psnr"]], "detect_text_with_ocr() (in module imgutils.ocr)": [[45, "imgutils.ocr.detect_text_with_ocr"]], "imgutils.ocr": [[45, "module-imgutils.ocr"]], "list_det_models() (in module imgutils.ocr)": [[45, "imgutils.ocr.list_det_models"]], "list_rec_models() (in module imgutils.ocr)": [[45, "imgutils.ocr.list_rec_models"]], "ocr() (in module imgutils.ocr)": [[45, "imgutils.ocr.ocr"]], "align_maxsize() (in module imgutils.operate.align)": [[46, "imgutils.operate.align.align_maxsize"]], "imgutils.operate.align": [[46, "module-imgutils.operate.align"]], "basecensor (class in imgutils.operate.censor_)": [[47, "imgutils.operate.censor_.BaseCensor"]], "blurcensor (class in imgutils.operate.censor_)": [[47, "imgutils.operate.censor_.BlurCensor"]], "colorcensor (class in imgutils.operate.censor_)": [[47, "imgutils.operate.censor_.ColorCensor"]], "pixelatecensor (class in imgutils.operate.censor_)": [[47, "imgutils.operate.censor_.PixelateCensor"]], "censor_area() (imgutils.operate.censor_.basecensor method)": [[47, "imgutils.operate.censor_.BaseCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.blurcensor method)": [[47, "imgutils.operate.censor_.BlurCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.colorcensor method)": [[47, "imgutils.operate.censor_.ColorCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.pixelatecensor method)": [[47, "imgutils.operate.censor_.PixelateCensor.censor_area"]], "censor_areas() (in module imgutils.operate.censor_)": [[47, "imgutils.operate.censor_.censor_areas"]], "censor_nsfw() (in module imgutils.operate.censor_)": [[47, "imgutils.operate.censor_.censor_nsfw"]], "imgutils.operate.censor_": [[47, "module-imgutils.operate.censor_"]], "register_censor_method() (in module imgutils.operate.censor_)": [[47, "imgutils.operate.censor_.register_censor_method"]], "emojibasedcensor (class in imgutils.operate.imgcensor)": [[48, "imgutils.operate.imgcensor.EmojiBasedCensor"]], "imagebasedcensor (class in imgutils.operate.imgcensor)": [[48, "imgutils.operate.imgcensor.ImageBasedCensor"]], "singleimage (class in imgutils.operate.imgcensor)": [[48, "imgutils.operate.imgcensor.SingleImage"]], "__init__() (imgutils.operate.imgcensor.singleimage method)": [[48, "imgutils.operate.imgcensor.SingleImage.__init__"]], "censor_area() (imgutils.operate.imgcensor.emojibasedcensor method)": [[48, "imgutils.operate.imgcensor.EmojiBasedCensor.censor_area"]], "censor_area() (imgutils.operate.imgcensor.imagebasedcensor method)": [[48, "imgutils.operate.imgcensor.ImageBasedCensor.censor_area"]], "find_for_area() (imgutils.operate.imgcensor.singleimage method)": [[48, "imgutils.operate.imgcensor.SingleImage.find_for_area"]], "height (imgutils.operate.imgcensor.singleimage property)": [[48, "imgutils.operate.imgcensor.SingleImage.height"]], "imgutils.operate.imgcensor": [[48, "module-imgutils.operate.imgcensor"]], "width (imgutils.operate.imgcensor.singleimage property)": [[48, "imgutils.operate.imgcensor.SingleImage.width"]], "imgutils.operate": [[49, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[50, "module-imgutils.operate.squeeze"]], "squeeze() (in module imgutils.operate.squeeze)": [[50, "imgutils.operate.squeeze.squeeze"]], "squeeze_with_transparency() (in module imgutils.operate.squeeze)": [[50, "imgutils.operate.squeeze.squeeze_with_transparency"]], "dwpose_estimate() (in module imgutils.pose.dwpose)": [[51, "imgutils.pose.dwpose.dwpose_estimate"]], "imgutils.pose.dwpose": [[51, "module-imgutils.pose.dwpose"]], "left_ankle (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_ANKLE"]], "left_big_toe (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_BIG_TOE"]], "left_ear (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_EAR"]], "left_elbow (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_ELBOW"]], "left_eye (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_EYE"]], "left_heel (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_HEEL"]], "left_hip (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_HIP"]], "left_knee (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_KNEE"]], "left_shoulder (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_SHOULDER"]], "left_small_toe (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_SMALL_TOE"]], "left_wrist (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_WRIST"]], "neck (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.NECK"]], "nose (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.NOSE"]], "op18keypointset (class in imgutils.pose.format)": [[52, "imgutils.pose.format.OP18KeyPointSet"]], "op18_body_max (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_BODY_MAX"]], "op18_body_min (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_BODY_MIN"]], "op18_face_max (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_FACE_MAX"]], "op18_face_min (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_FACE_MIN"]], "op18_left_foot_max (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_LEFT_FOOT_MAX"]], "op18_left_foot_min (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_LEFT_FOOT_MIN"]], "op18_left_hand_max (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_LEFT_HAND_MAX"]], "op18_left_hand_min (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_LEFT_HAND_MIN"]], "op18_right_foot_max (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_RIGHT_FOOT_MAX"]], "op18_right_foot_min (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_RIGHT_FOOT_MIN"]], "op18_right_hand_max (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_RIGHT_HAND_MAX"]], "op18_right_hand_min (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_RIGHT_HAND_MIN"]], "right_ankle (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_ANKLE"]], "right_big_toe (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_BIG_TOE"]], "right_ear (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_EAR"]], "right_elbow (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_ELBOW"]], "right_eye (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_EYE"]], "right_heel (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_HEEL"]], "right_hip (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_HIP"]], "right_knee (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_KNEE"]], "right_shoulder (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_SHOULDER"]], "right_small_toe (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_SMALL_TOE"]], "right_wrist (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_WRIST"]], "__init__() (imgutils.pose.format.op18keypointset method)": [[52, "imgutils.pose.format.OP18KeyPointSet.__init__"]], "__mul__() (imgutils.pose.format.op18keypointset method)": [[52, "imgutils.pose.format.OP18KeyPointSet.__mul__"]], "__truediv__() (imgutils.pose.format.op18keypointset method)": [[52, "imgutils.pose.format.OP18KeyPointSet.__truediv__"]], "body (imgutils.pose.format.op18keypointset property)": [[52, "imgutils.pose.format.OP18KeyPointSet.body"]], "face (imgutils.pose.format.op18keypointset property)": [[52, "imgutils.pose.format.OP18KeyPointSet.face"]], "imgutils.pose.format": [[52, "module-imgutils.pose.format"]], "left_foot (imgutils.pose.format.op18keypointset property)": [[52, "imgutils.pose.format.OP18KeyPointSet.left_foot"]], "left_hand (imgutils.pose.format.op18keypointset property)": [[52, "imgutils.pose.format.OP18KeyPointSet.left_hand"]], "right_foot (imgutils.pose.format.op18keypointset property)": [[52, "imgutils.pose.format.OP18KeyPointSet.right_foot"]], "right_hand (imgutils.pose.format.op18keypointset property)": [[52, "imgutils.pose.format.OP18KeyPointSet.right_hand"]], "imgutils.pose": [[53, "module-imgutils.pose"]], "imgutils.pose.visual": [[54, "module-imgutils.pose.visual"]], "op18_visualize() (in module imgutils.pose.visual)": [[54, "imgutils.pose.visual.op18_visualize"]], "notparsetarget (class in imgutils.preprocess.base)": [[55, "imgutils.preprocess.base.NotParseTarget"]], "imgutils.preprocess.base": [[55, "module-imgutils.preprocess.base"]], "imgutils.preprocess": [[56, "module-imgutils.preprocess"]], "create_pillow_transforms() (in module imgutils.preprocess.pillow)": [[57, "imgutils.preprocess.pillow.create_pillow_transforms"]], "imgutils.preprocess.pillow": [[57, "module-imgutils.preprocess.pillow"]], "parse_pillow_transforms() (in module imgutils.preprocess.pillow)": [[57, "imgutils.preprocess.pillow.parse_pillow_transforms"]], "register_pillow_parse() (in module imgutils.preprocess.pillow)": [[57, "imgutils.preprocess.pillow.register_pillow_parse"]], "register_pillow_transform() (in module imgutils.preprocess.pillow)": [[57, "imgutils.preprocess.pillow.register_pillow_transform"]], "create_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[58, "imgutils.preprocess.torchvision.create_torchvision_transforms"]], "imgutils.preprocess.torchvision": [[58, "module-imgutils.preprocess.torchvision"]], "parse_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[58, "imgutils.preprocess.torchvision.parse_torchvision_transforms"]], "register_torchvision_parse() (in module imgutils.preprocess.torchvision)": [[58, "imgutils.preprocess.torchvision.register_torchvision_parse"]], "register_torchvision_transform() (in module imgutils.preprocess.torchvision)": [[58, "imgutils.preprocess.torchvision.register_torchvision_transform"]], "notprocessortypeerror (class in imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.NotProcessorTypeError"]], "convert_to_size_dict() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.convert_to_size_dict"]], "create_bit_transforms() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_bit_transforms"]], "create_blip_transforms() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_blip_transforms"]], "create_clip_transforms() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_clip_transforms"]], "create_convnext_transforms() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_convnext_transforms"]], "create_mobilenetv2_transforms() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_mobilenetv2_transforms"]], "create_siglip_transforms() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_siglip_transforms"]], "create_transforms_from_bit_processor() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_transforms_from_bit_processor"]], "create_transforms_from_blip_processor() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_transforms_from_blip_processor"]], "create_transforms_from_clip_processor() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_transforms_from_clip_processor"]], "create_transforms_from_convnext_processor() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_transforms_from_convnext_processor"]], "create_transforms_from_mobilenetv2_processor() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_transforms_from_mobilenetv2_processor"]], "create_transforms_from_siglip_processor() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_transforms_from_siglip_processor"]], "create_transforms_from_transformers() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_transforms_from_transformers"]], "create_transforms_from_vit_processor() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_transforms_from_vit_processor"]], "create_vit_transforms() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_vit_transforms"]], "get_size_dict() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.get_size_dict"]], "imgutils.preprocess.transformers": [[59, "module-imgutils.preprocess.transformers"]], "is_valid_size_dict() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.is_valid_size_dict"]], "register_creators_for_transformers() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.register_creators_for_transformers"]], "backgroundimageset (class in imgutils.resource.background)": [[60, "imgutils.resource.background.BackgroundImageSet"]], "__init__() (imgutils.resource.background.backgroundimageset method)": [[60, "imgutils.resource.background.BackgroundImageSet.__init__"]], "get_bg_image() (in module imgutils.resource.background)": [[60, "imgutils.resource.background.get_bg_image"]], "get_bg_image_file() (in module imgutils.resource.background)": [[60, "imgutils.resource.background.get_bg_image_file"]], "get_image() (imgutils.resource.background.backgroundimageset method)": [[60, "imgutils.resource.background.BackgroundImageSet.get_image"]], "get_image_file() (imgutils.resource.background.backgroundimageset method)": [[60, "imgutils.resource.background.BackgroundImageSet.get_image_file"]], "imgutils.resource.background": [[60, "module-imgutils.resource.background"]], "list_bg_image_files() (in module imgutils.resource.background)": [[60, "imgutils.resource.background.list_bg_image_files"]], "list_image_files() (imgutils.resource.background.backgroundimageset method)": [[60, "imgutils.resource.background.BackgroundImageSet.list_image_files"]], "random_bg_image() (in module imgutils.resource.background)": [[60, "imgutils.resource.background.random_bg_image"]], "random_bg_image_file() (in module imgutils.resource.background)": [[60, "imgutils.resource.background.random_bg_image_file"]], "random_image() (imgutils.resource.background.backgroundimageset method)": [[60, "imgutils.resource.background.BackgroundImageSet.random_image"]], "random_image_file() (imgutils.resource.background.backgroundimageset method)": [[60, "imgutils.resource.background.BackgroundImageSet.random_image_file"]], "imgutils.resource": [[61, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[62, "module-imgutils.restore.adversarial"]], "remove_adversarial_noise() (in module imgutils.restore.adversarial)": [[62, "imgutils.restore.adversarial.remove_adversarial_noise"]], "imgutils.restore": [[63, "module-imgutils.restore"]], "imgutils.restore.nafnet": [[64, "module-imgutils.restore.nafnet"]], "restore_with_nafnet() (in module imgutils.restore.nafnet)": [[64, "imgutils.restore.nafnet.restore_with_nafnet"]], "imgutils.restore.scunet": [[65, "module-imgutils.restore.scunet"]], "restore_with_scunet() (in module imgutils.restore.scunet)": [[65, "imgutils.restore.scunet.restore_with_scunet"]], "imgutils.sd": [[66, "module-imgutils.sd"]], "sdmetadata (class in imgutils.sd.metadata)": [[67, "imgutils.sd.metadata.SDMetaData"]], "__str__() (imgutils.sd.metadata.sdmetadata method)": [[67, "imgutils.sd.metadata.SDMetaData.__str__"]], "get_sdmeta_from_image() (in module imgutils.sd.metadata)": [[67, "imgutils.sd.metadata.get_sdmeta_from_image"]], "imgutils.sd.metadata": [[67, "module-imgutils.sd.metadata"]], "parse_sdmeta_from_text() (in module imgutils.sd.metadata)": [[67, "imgutils.sd.metadata.parse_sdmeta_from_text"]], "pnginfo (imgutils.sd.metadata.sdmetadata property)": [[67, "imgutils.sd.metadata.SDMetaData.pnginfo"]], "save_image_with_sdmeta() (in module imgutils.sd.metadata)": [[67, "imgutils.sd.metadata.save_image_with_sdmeta"]], "text (imgutils.sd.metadata.sdmetadata property)": [[67, "imgutils.sd.metadata.SDMetaData.text"]], "imgutils.sd.model": [[68, "module-imgutils.sd.model"]], "read_metadata() (in module imgutils.sd.model)": [[68, "imgutils.sd.model.read_metadata"]], "save_with_metadata() (in module imgutils.sd.model)": [[68, "imgutils.sd.model.save_with_metadata"]], "naimetadata (class in imgutils.sd.nai)": [[69, "imgutils.sd.nai.NAIMetaData"], [69, "imgutils.sd.nai.NAIMetadata"]], "__init__() (imgutils.sd.nai.naimetadata method)": [[69, "imgutils.sd.nai.NAIMetaData.__init__"]], "add_naimeta_to_image() (in module imgutils.sd.nai)": [[69, "imgutils.sd.nai.add_naimeta_to_image"]], "get_naimeta_from_image() (in module imgutils.sd.nai)": [[69, "imgutils.sd.nai.get_naimeta_from_image"]], "imgutils.sd.nai": [[69, "module-imgutils.sd.nai"]], "pnginfo (imgutils.sd.nai.naimetadata property)": [[69, "imgutils.sd.nai.NAIMetaData.pnginfo"]], "save_image_with_naimeta() (in module imgutils.sd.nai)": [[69, "imgutils.sd.nai.save_image_with_naimeta"]], "imgutils.segment": [[70, "module-imgutils.segment"]], "get_isnetis_mask() (in module imgutils.segment.isnetis)": [[71, "imgutils.segment.isnetis.get_isnetis_mask"]], "imgutils.segment.isnetis": [[71, "module-imgutils.segment.isnetis"]], "segment_rgba_with_isnetis() (in module imgutils.segment.isnetis)": [[71, "imgutils.segment.isnetis.segment_rgba_with_isnetis"]], "segment_with_isnetis() (in module imgutils.segment.isnetis)": [[71, "imgutils.segment.isnetis.segment_with_isnetis"]], "drop_blacklisted_tags() (in module imgutils.tagging.blacklist)": [[72, "imgutils.tagging.blacklist.drop_blacklisted_tags"]], "imgutils.tagging.blacklist": [[72, "module-imgutils.tagging.blacklist"]], "is_blacklisted() (in module imgutils.tagging.blacklist)": [[72, "imgutils.tagging.blacklist.is_blacklisted"]], "char_prefixes (in module imgutils.tagging.character)": [[73, "imgutils.tagging.character.CHAR_PREFIXES"]], "char_suffixes (in module imgutils.tagging.character)": [[73, "imgutils.tagging.character.CHAR_SUFFIXES"]], "char_whitelist_prefix (in module imgutils.tagging.character)": [[73, "imgutils.tagging.character.CHAR_WHITELIST_PREFIX"]], "char_whitelist_suffix (in module imgutils.tagging.character)": [[73, "imgutils.tagging.character.CHAR_WHITELIST_SUFFIX"]], "char_whitelist_word (in module imgutils.tagging.character)": [[73, "imgutils.tagging.character.CHAR_WHITELIST_WORD"]], "charactertagpool (class in imgutils.tagging.character)": [[73, "imgutils.tagging.character.CharacterTagPool"]], "__init__() (imgutils.tagging.character.charactertagpool method)": [[73, "imgutils.tagging.character.CharacterTagPool.__init__"]], "drop_basic_character_tags() (imgutils.tagging.character.charactertagpool method)": [[73, "imgutils.tagging.character.CharacterTagPool.drop_basic_character_tags"]], "drop_basic_character_tags() (in module imgutils.tagging.character)": [[73, "imgutils.tagging.character.drop_basic_character_tags"]], "imgutils.tagging.character": [[73, "module-imgutils.tagging.character"]], "is_basic_character_tag() (imgutils.tagging.character.charactertagpool method)": [[73, "imgutils.tagging.character.CharacterTagPool.is_basic_character_tag"]], "is_basic_character_tag() (in module imgutils.tagging.character)": [[73, "imgutils.tagging.character.is_basic_character_tag"]], "get_deepdanbooru_tags() (in module imgutils.tagging.deepdanbooru)": [[74, "imgutils.tagging.deepdanbooru.get_deepdanbooru_tags"]], "imgutils.tagging.deepdanbooru": [[74, "module-imgutils.tagging.deepdanbooru"]], "get_deepgelbooru_tags() (in module imgutils.tagging.deepgelbooru)": [[75, "imgutils.tagging.deepgelbooru.get_deepgelbooru_tags"]], "imgutils.tagging.deepgelbooru": [[75, "module-imgutils.tagging.deepgelbooru"]], "add_underline() (in module imgutils.tagging.format)": [[76, "imgutils.tagging.format.add_underline"]], "imgutils.tagging.format": [[76, "module-imgutils.tagging.format"]], "remove_underline() (in module imgutils.tagging.format)": [[76, "imgutils.tagging.format.remove_underline"]], "tags_to_text() (in module imgutils.tagging.format)": [[76, "imgutils.tagging.format.tags_to_text"]], "imgutils.tagging": [[77, "module-imgutils.tagging"]], "imgutils.tagging.match": [[78, "module-imgutils.tagging.match"]], "tag_match_full() (in module imgutils.tagging.match)": [[78, "imgutils.tagging.match.tag_match_full"]], "tag_match_prefix() (in module imgutils.tagging.match)": [[78, "imgutils.tagging.match.tag_match_prefix"]], "tag_match_suffix() (in module imgutils.tagging.match)": [[78, "imgutils.tagging.match.tag_match_suffix"]], "get_mldanbooru_tags() (in module imgutils.tagging.mldanbooru)": [[79, "imgutils.tagging.mldanbooru.get_mldanbooru_tags"]], "imgutils.tagging.mldanbooru": [[79, "module-imgutils.tagging.mldanbooru"]], "imgutils.tagging.order": [[80, "module-imgutils.tagging.order"]], "sort_tags() (in module imgutils.tagging.order)": [[80, "imgutils.tagging.order.sort_tags"]], "drop_overlap_tags() (in module imgutils.tagging.overlap)": [[81, "imgutils.tagging.overlap.drop_overlap_tags"]], "imgutils.tagging.overlap": [[81, "module-imgutils.tagging.overlap"]], "convert_wd14_emb_to_prediction() (in module imgutils.tagging.wd14)": [[82, "imgutils.tagging.wd14.convert_wd14_emb_to_prediction"]], "denormalize_wd14_emb() (in module imgutils.tagging.wd14)": [[82, "imgutils.tagging.wd14.denormalize_wd14_emb"]], "get_wd14_tags() (in module imgutils.tagging.wd14)": [[82, "imgutils.tagging.wd14.get_wd14_tags"]], "imgutils.tagging.wd14": [[82, "module-imgutils.tagging.wd14"]], "imgutils.upscale.cdc": [[83, "module-imgutils.upscale.cdc"]], "upscale_with_cdc() (in module imgutils.upscale.cdc)": [[83, "imgutils.upscale.cdc.upscale_with_cdc"]], "imgutils.upscale": [[84, "module-imgutils.upscale"]], "imgutils.utils.cache": [[85, "module-imgutils.utils.cache"]], "ts_lru_cache() (in module imgutils.utils.cache)": [[85, "imgutils.utils.cache.ts_lru_cache"]], "imgutils.utils.func": [[86, "module-imgutils.utils.func"]], "sigmoid() (in module imgutils.utils.func)": [[86, "imgutils.utils.func.sigmoid"]], "imgutils.utils": [[87, "module-imgutils.utils"]], "get_onnx_provider() (in module imgutils.utils.onnxruntime)": [[88, "imgutils.utils.onnxruntime.get_onnx_provider"]], "imgutils.utils.onnxruntime": [[88, "module-imgutils.utils.onnxruntime"]], "open_onnx_model() (in module imgutils.utils.onnxruntime)": [[88, "imgutils.utils.onnxruntime.open_onnx_model"]], "get_ai_created_score() (in module imgutils.validate.aicheck)": [[89, "imgutils.validate.aicheck.get_ai_created_score"]], "imgutils.validate.aicheck": [[89, "module-imgutils.validate.aicheck"]], "is_ai_created() (in module imgutils.validate.aicheck)": [[89, "imgutils.validate.aicheck.is_ai_created"]], "anime_bangumi_char() (in module imgutils.validate.bangumi_char)": [[90, "imgutils.validate.bangumi_char.anime_bangumi_char"]], "anime_bangumi_char_score() (in module imgutils.validate.bangumi_char)": [[90, "imgutils.validate.bangumi_char.anime_bangumi_char_score"]], "imgutils.validate.bangumi_char": [[90, "module-imgutils.validate.bangumi_char"]], "anime_classify() (in module imgutils.validate.classify)": [[91, "imgutils.validate.classify.anime_classify"]], "anime_classify_score() (in module imgutils.validate.classify)": [[91, "imgutils.validate.classify.anime_classify_score"]], "imgutils.validate.classify": [[91, "module-imgutils.validate.classify"]], "imgutils.validate.color": [[92, "module-imgutils.validate.color"]], "is_greyscale() (in module imgutils.validate.color)": [[92, "imgutils.validate.color.is_greyscale"]], "anime_completeness() (in module imgutils.validate.completeness)": [[93, "imgutils.validate.completeness.anime_completeness"]], "anime_completeness_score() (in module imgutils.validate.completeness)": [[93, "imgutils.validate.completeness.anime_completeness_score"]], "imgutils.validate.completeness": [[93, "module-imgutils.validate.completeness"]], "anime_dbrating() (in module imgutils.validate.dbrating)": [[94, "imgutils.validate.dbrating.anime_dbrating"]], "anime_dbrating_score() (in module imgutils.validate.dbrating)": [[94, "imgutils.validate.dbrating.anime_dbrating_score"]], "imgutils.validate.dbrating": [[94, "module-imgutils.validate.dbrating"]], "anime_furry() (in module imgutils.validate.furry)": [[95, "imgutils.validate.furry.anime_furry"]], "anime_furry_score() (in module imgutils.validate.furry)": [[95, "imgutils.validate.furry.anime_furry_score"]], "imgutils.validate.furry": [[95, "module-imgutils.validate.furry"]], "imgutils.validate": [[96, "module-imgutils.validate"]], "get_monochrome_score() (in module imgutils.validate.monochrome)": [[97, "imgutils.validate.monochrome.get_monochrome_score"]], "imgutils.validate.monochrome": [[97, "module-imgutils.validate.monochrome"]], "is_monochrome() (in module imgutils.validate.monochrome)": [[97, "imgutils.validate.monochrome.is_monochrome"]], "imgutils.validate.nsfw": [[98, "module-imgutils.validate.nsfw"]], "nsfw_pred() (in module imgutils.validate.nsfw)": [[98, "imgutils.validate.nsfw.nsfw_pred"]], "nsfw_pred_score() (in module imgutils.validate.nsfw)": [[98, "imgutils.validate.nsfw.nsfw_pred_score"]], "anime_portrait() (in module imgutils.validate.portrait)": [[99, "imgutils.validate.portrait.anime_portrait"]], "anime_portrait_score() (in module imgutils.validate.portrait)": [[99, "imgutils.validate.portrait.anime_portrait_score"]], "imgutils.validate.portrait": [[99, "module-imgutils.validate.portrait"]], "anime_rating() (in module imgutils.validate.rating)": [[100, "imgutils.validate.rating.anime_rating"]], "anime_rating_score() (in module imgutils.validate.rating)": [[100, "imgutils.validate.rating.anime_rating_score"]], "imgutils.validate.rating": [[100, "module-imgutils.validate.rating"]], "anime_real() (in module imgutils.validate.real)": [[101, "imgutils.validate.real.anime_real"]], "anime_real_score() (in module imgutils.validate.real)": [[101, "imgutils.validate.real.anime_real_score"]], "imgutils.validate.real": [[101, "module-imgutils.validate.real"]], "imgutils.validate.safe": [[102, "module-imgutils.validate.safe"]], "safe_check() (in module imgutils.validate.safe)": [[102, "imgutils.validate.safe.safe_check"]], "safe_check_score() (in module imgutils.validate.safe)": [[102, "imgutils.validate.safe.safe_check_score"]], "anime_style_age() (in module imgutils.validate.style_age)": [[103, "imgutils.validate.style_age.anime_style_age"]], "anime_style_age_score() (in module imgutils.validate.style_age)": [[103, "imgutils.validate.style_age.anime_style_age_score"]], "imgutils.validate.style_age": [[103, "module-imgutils.validate.style_age"]], "anime_teen() (in module imgutils.validate.teen)": [[104, "imgutils.validate.teen.anime_teen"]], "anime_teen_score() (in module imgutils.validate.teen)": [[104, "imgutils.validate.teen.anime_teen_score"]], "imgutils.validate.teen": [[104, "module-imgutils.validate.teen"]], "imgutils.validate.truncate": [[105, "module-imgutils.validate.truncate"]], "is_truncated_file() (in module imgutils.validate.truncate)": [[105, "imgutils.validate.truncate.is_truncated_file"]]}}) \ No newline at end of file +Search.setIndex({"docnames": ["api_doc/ascii/drawing", "api_doc/ascii/index", "api_doc/config/index", "api_doc/config/meta", "api_doc/data/background", "api_doc/data/blob", "api_doc/data/decode", "api_doc/data/encode", "api_doc/data/image", "api_doc/data/index", "api_doc/data/layer", "api_doc/data/url", "api_doc/detect/booru_yolo", "api_doc/detect/censor", "api_doc/detect/eye", "api_doc/detect/face", "api_doc/detect/halfbody", "api_doc/detect/hand", "api_doc/detect/head", "api_doc/detect/index", "api_doc/detect/nudenet", "api_doc/detect/person", "api_doc/detect/similarity", "api_doc/detect/text", "api_doc/detect/visual", "api_doc/edge/canny", "api_doc/edge/index", "api_doc/edge/lineart", "api_doc/edge/lineart_anime", "api_doc/generic/classify", "api_doc/generic/clip", "api_doc/generic/enhance", "api_doc/generic/index", "api_doc/generic/siglip", "api_doc/generic/yolo", "api_doc/metadata/geninfo", "api_doc/metadata/index", "api_doc/metadata/lsb", "api_doc/metrics/aesthetic", "api_doc/metrics/ccip", "api_doc/metrics/dbaesthetic", "api_doc/metrics/index", "api_doc/metrics/laplacian", "api_doc/metrics/lpips", "api_doc/metrics/psnr_", "api_doc/ocr/index", "api_doc/operate/align", "api_doc/operate/censor", "api_doc/operate/imgcensor", "api_doc/operate/index", "api_doc/operate/squeeze", "api_doc/pose/dwpose", "api_doc/pose/format", "api_doc/pose/index", "api_doc/pose/visual", "api_doc/preprocess/base", "api_doc/preprocess/index", "api_doc/preprocess/pillow", "api_doc/preprocess/torchvision", "api_doc/preprocess/transformers", "api_doc/resource/background", "api_doc/resource/index", "api_doc/restore/adversarial", "api_doc/restore/index", "api_doc/restore/nafnet", "api_doc/restore/scunet", "api_doc/sd/index", "api_doc/sd/metadata", "api_doc/sd/model", "api_doc/sd/nai", "api_doc/segment/index", "api_doc/segment/isnetis", "api_doc/tagging/blacklist", "api_doc/tagging/character", "api_doc/tagging/deepdanbooru", "api_doc/tagging/deepgelbooru", "api_doc/tagging/format", "api_doc/tagging/index", "api_doc/tagging/match", "api_doc/tagging/mldanbooru", "api_doc/tagging/order", "api_doc/tagging/overlap", "api_doc/tagging/wd14", "api_doc/upscale/cdc", "api_doc/upscale/index", "api_doc/utils/cache", "api_doc/utils/func", "api_doc/utils/index", "api_doc/utils/onnxruntime", "api_doc/validate/aicheck", "api_doc/validate/bangumi_char", "api_doc/validate/classify", "api_doc/validate/color", "api_doc/validate/completeness", "api_doc/validate/dbrating", "api_doc/validate/furry", "api_doc/validate/index", "api_doc/validate/monochrome", "api_doc/validate/nsfw", "api_doc/validate/portrait", "api_doc/validate/rating", "api_doc/validate/real", "api_doc/validate/safe", "api_doc/validate/style_age", "api_doc/validate/teen", "api_doc/validate/truncate", "index", "information/environment", "information/environment.result", "tutorials/installation/index", "tutorials/quick_start/index"], "filenames": ["api_doc/ascii/drawing.rst", "api_doc/ascii/index.rst", "api_doc/config/index.rst", "api_doc/config/meta.rst", "api_doc/data/background.rst", "api_doc/data/blob.rst", "api_doc/data/decode.rst", "api_doc/data/encode.rst", "api_doc/data/image.rst", "api_doc/data/index.rst", "api_doc/data/layer.rst", "api_doc/data/url.rst", "api_doc/detect/booru_yolo.rst", "api_doc/detect/censor.rst", "api_doc/detect/eye.rst", "api_doc/detect/face.rst", "api_doc/detect/halfbody.rst", "api_doc/detect/hand.rst", "api_doc/detect/head.rst", "api_doc/detect/index.rst", "api_doc/detect/nudenet.rst", "api_doc/detect/person.rst", "api_doc/detect/similarity.rst", "api_doc/detect/text.rst", "api_doc/detect/visual.rst", "api_doc/edge/canny.rst", "api_doc/edge/index.rst", "api_doc/edge/lineart.rst", "api_doc/edge/lineart_anime.rst", "api_doc/generic/classify.rst", "api_doc/generic/clip.rst", "api_doc/generic/enhance.rst", "api_doc/generic/index.rst", "api_doc/generic/siglip.rst", "api_doc/generic/yolo.rst", "api_doc/metadata/geninfo.rst", "api_doc/metadata/index.rst", "api_doc/metadata/lsb.rst", "api_doc/metrics/aesthetic.rst", "api_doc/metrics/ccip.rst", "api_doc/metrics/dbaesthetic.rst", "api_doc/metrics/index.rst", "api_doc/metrics/laplacian.rst", "api_doc/metrics/lpips.rst", "api_doc/metrics/psnr_.rst", "api_doc/ocr/index.rst", "api_doc/operate/align.rst", "api_doc/operate/censor.rst", "api_doc/operate/imgcensor.rst", "api_doc/operate/index.rst", "api_doc/operate/squeeze.rst", "api_doc/pose/dwpose.rst", "api_doc/pose/format.rst", "api_doc/pose/index.rst", "api_doc/pose/visual.rst", "api_doc/preprocess/base.rst", "api_doc/preprocess/index.rst", "api_doc/preprocess/pillow.rst", "api_doc/preprocess/torchvision.rst", "api_doc/preprocess/transformers.rst", "api_doc/resource/background.rst", "api_doc/resource/index.rst", "api_doc/restore/adversarial.rst", "api_doc/restore/index.rst", "api_doc/restore/nafnet.rst", "api_doc/restore/scunet.rst", "api_doc/sd/index.rst", "api_doc/sd/metadata.rst", "api_doc/sd/model.rst", "api_doc/sd/nai.rst", "api_doc/segment/index.rst", "api_doc/segment/isnetis.rst", "api_doc/tagging/blacklist.rst", "api_doc/tagging/character.rst", "api_doc/tagging/deepdanbooru.rst", "api_doc/tagging/deepgelbooru.rst", "api_doc/tagging/format.rst", "api_doc/tagging/index.rst", "api_doc/tagging/match.rst", "api_doc/tagging/mldanbooru.rst", "api_doc/tagging/order.rst", "api_doc/tagging/overlap.rst", "api_doc/tagging/wd14.rst", "api_doc/upscale/cdc.rst", "api_doc/upscale/index.rst", "api_doc/utils/cache.rst", "api_doc/utils/func.rst", "api_doc/utils/index.rst", "api_doc/utils/onnxruntime.rst", "api_doc/validate/aicheck.rst", "api_doc/validate/bangumi_char.rst", "api_doc/validate/classify.rst", "api_doc/validate/color.rst", "api_doc/validate/completeness.rst", "api_doc/validate/dbrating.rst", "api_doc/validate/furry.rst", "api_doc/validate/index.rst", "api_doc/validate/monochrome.rst", "api_doc/validate/nsfw.rst", "api_doc/validate/portrait.rst", "api_doc/validate/rating.rst", "api_doc/validate/real.rst", "api_doc/validate/safe.rst", "api_doc/validate/style_age.rst", "api_doc/validate/teen.rst", "api_doc/validate/truncate.rst", "index.rst", "information/environment.ipynb", "information/environment.result.ipynb", "tutorials/installation/index.rst", "tutorials/quick_start/index.rst"], "titles": ["imgutils.ascii.drawing", "imgutils.ascii", "imgutils.config", "imgutils.config.meta", "imgutils.data.background", "imgutils.data.blob", "imgutils.data.decode", "imgutils.data.encode", "imgutils.data.image", "imgutils.data", "imgutils.data.layer", "imgutils.data.url", "imgutils.detect.booru_yolo", "imgutils.detect.censor", "imgutils.detect.eye", "imgutils.detect.face", "imgutils.detect.halfbody", "imgutils.detect.hand", "imgutils.detect.head", "imgutils.detect", "imgutils.detect.nudenet", "imgutils.detect.person", "imgutils.detect.similarity", "imgutils.detect.text", "imgutils.detect.visual", "imgutils.edge.canny", "imgutils.edge", "imgutils.edge.lineart", "imgutils.edge.lineart_anime", "imgutils.generic.classify", "imgutils.generic.clip", "imgutils.generic.enhance", "imgutils.generic", "imgutils.generic.siglip", "imgutils.generic.yolo", "imgutils.metadata.geninfo", "imgutils.metadata", "imgutils.metadata.lsb", "imgutils.metrics.aesthetic", "imgutils.metrics.ccip", "imgutils.metrics.dbaesthetic", "imgutils.metrics", "imgutils.metrics.laplacian", "imgutils.metrics.lpips", "imgutils.metrics.psnr_", "imgutils.ocr", "imgutils.operate.align", "imgutils.operate.censor_", "imgutils.operate.imgcensor", "imgutils.operate", "imgutils.operate.squeeze", "imgutils.pose.dwpose", "imgutils.pose.format", "imgutils.pose", "imgutils.pose.visual", "imgutils.preprocess.base", "imgutils.preprocess", "imgutils.preprocess.pillow", "imgutils.preprocess.torchvision", "imgutils.preprocess.transformers", "imgutils.resource.background", "imgutils.resource", "imgutils.restore.adversarial", "imgutils.restore", "imgutils.restore.nafnet", "imgutils.restore.scunet", "imgutils.sd", "imgutils.sd.metadata", "imgutils.sd.model", "imgutils.sd.nai", "imgutils.segment", "imgutils.segment.isnetis", "imgutils.tagging.blacklist", "imgutils.tagging.character", "imgutils.tagging.deepdanbooru", "imgutils.tagging.deepgelbooru", "imgutils.tagging.format", "imgutils.tagging", "imgutils.tagging.match", "imgutils.tagging.mldanbooru", "imgutils.tagging.order", "imgutils.tagging.overlap", "imgutils.tagging.wd14", "imgutils.upscale.cdc", "imgutils.upscale", "imgutils.utils.cache", "imgutils.utils.func", "imgutils.utils", "imgutils.utils.onnxruntime", "imgutils.validate.aicheck", "imgutils.validate.bangumi_char", "imgutils.validate.classify", "imgutils.validate.color", "imgutils.validate.completeness", "imgutils.validate.dbrating", "imgutils.validate.furry", "imgutils.validate", "imgutils.validate.monochrome", "imgutils.validate.nsfw", "imgutils.validate.portrait", "imgutils.validate.rating", "imgutils.validate.real", "imgutils.validate.safe", "imgutils.validate.style_age", "imgutils.validate.teen", "imgutils.validate.truncate", "Welcome to imgutils\u2019s Documentation", "Run Environment Information", "Run Environment Information", "Installation", "Quick Start"], "terms": {"img": [0, 5, 8, 29, 62, 67], "str": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 37, 38, 39, 40, 42, 43, 45, 46, 47, 48, 50, 51, 54, 57, 58, 59, 60, 64, 65, 67, 68, 69, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105], "pathlik": [0, 4, 5, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 37, 38, 39, 40, 42, 43, 45, 46, 47, 48, 50, 51, 54, 64, 65, 67, 69, 71, 74, 75, 79, 82, 83, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "byte": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 37, 38, 39, 40, 42, 43, 45, 46, 47, 48, 50, 51, 52, 54, 64, 65, 67, 69, 71, 74, 75, 79, 82, 83, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "bytearrai": [0, 4, 5, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 37, 38, 39, 40, 42, 43, 45, 46, 47, 48, 50, 51, 52, 54, 64, 65, 67, 69, 71, 74, 75, 79, 82, 83, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "binaryio": [0, 4, 5, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 37, 38, 39, 40, 42, 43, 45, 46, 47, 48, 50, 51, 54, 64, 65, 67, 69, 71, 74, 75, 79, 82, 83, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "imag": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 50, 51, 53, 54, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 69, 70, 71, 74, 75, 76, 77, 79, 82, 83, 84, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 109], "max_width": 0, "int": [0, 4, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 27, 28, 29, 30, 33, 34, 37, 39, 43, 45, 46, 47, 48, 50, 51, 52, 54, 59, 60, 62, 64, 65, 71, 79, 83, 102], "none": [0, 4, 8, 10, 11, 13, 14, 15, 16, 17, 18, 21, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 37, 39, 47, 50, 51, 54, 57, 58, 59, 60, 67, 69, 72, 73, 88], "ellipsi": 0, "max_height": 0, "resampl": [0, 59], "2": [0, 8, 12, 22, 23, 38, 39, 40, 43, 45, 52, 59, 62, 67, 82, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104], "level": [0, 13, 14, 15, 16, 17, 18, 21, 33, 34, 38, 47, 60, 74, 94], "aspect": [0, 24, 34, 46], "float": [0, 7, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 29, 34, 39, 40, 42, 43, 44, 45, 47, 48, 50, 52, 54, 59, 60, 62, 69, 72, 73, 74, 75, 76, 79, 80, 81, 82, 86, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "1": [0, 10, 12, 20, 21, 22, 38, 39, 40, 43, 45, 52, 59, 60, 62, 67, 68, 72, 73, 74, 75, 80, 82, 83, 86, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104, 107, 108, 109], "8": [0, 12, 22, 37, 39, 43, 47, 52, 59, 62, 67, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 107, 108, 109], "sourc": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 50, 51, 52, 54, 55, 57, 58, 59, 60, 62, 64, 65, 67, 68, 69, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105], "gener": [0, 4, 12, 15, 21, 35, 36, 66, 67, 69, 75, 79, 82, 87, 94, 106], "art": [0, 67], "base": [0, 18, 21, 22, 29, 30, 33, 34, 39, 40, 42, 43, 46, 47, 48, 50, 52, 54, 56, 57, 59, 60, 69, 71, 74, 75, 79, 80, 81, 82, 90, 94, 98, 100, 106], "given": [0, 6, 7, 8, 10, 11, 14, 15, 17, 18, 19, 20, 23, 25, 27, 28, 29, 30, 33, 37, 39, 42, 46, 48, 52, 55, 59, 67, 69, 72, 73, 78, 81, 82, 89, 91, 94, 97, 98, 100, 104], "paramet": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 50, 51, 52, 54, 57, 58, 59, 60, 62, 64, 65, 67, 68, 69, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105], "imagetyp": [0, 5, 12, 13, 14, 15, 16, 17, 18, 21, 23, 24, 29, 31, 34, 35, 37, 39, 40, 42, 45, 47, 50, 51, 54, 64, 65, 67, 69, 75, 82, 83, 90, 93, 95, 98, 99, 101, 102, 103], "The": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 24, 29, 30, 31, 33, 34, 35, 36, 37, 39, 40, 42, 45, 46, 47, 48, 50, 51, 52, 54, 57, 58, 59, 60, 62, 63, 64, 65, 67, 68, 69, 71, 73, 74, 75, 76, 78, 79, 80, 82, 83, 85, 86, 88, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105, 109], "input": [0, 5, 12, 13, 14, 15, 16, 18, 20, 21, 23, 24, 29, 30, 31, 33, 34, 35, 37, 39, 40, 42, 45, 46, 47, 48, 50, 51, 54, 57, 59, 62, 64, 65, 67, 69, 72, 73, 75, 76, 78, 80, 82, 83, 86, 90, 93, 95, 98, 99, 101, 103], "option": [0, 4, 11, 12, 13, 14, 15, 16, 17, 18, 21, 22, 23, 24, 29, 30, 33, 34, 35, 39, 45, 47, 50, 51, 54, 59, 60, 62, 67, 68, 69, 72, 73, 80, 85], "maximum": [0, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 24, 34, 39, 45, 46, 47, 59, 62, 85, 102], "width": [0, 4, 10, 48, 59, 60, 79], "If": [0, 5, 8, 10, 11, 13, 14, 15, 16, 17, 18, 21, 22, 24, 29, 30, 33, 34, 35, 37, 39, 45, 47, 50, 52, 54, 57, 58, 59, 62, 64, 65, 67, 68, 69, 72, 73, 80, 82, 88, 89, 90, 91, 94, 97, 100, 104], "set": [0, 12, 24, 29, 30, 34, 39, 50, 52, 54, 59, 82, 88, 91, 94, 100, 104, 105], "automat": [0, 4, 30, 33, 39, 50, 88, 107, 108], "determin": [0, 8, 39, 98], "termin": 0, "size": [0, 4, 6, 7, 10, 11, 23, 24, 25, 27, 28, 39, 46, 48, 50, 54, 57, 58, 59, 60, 62, 64, 65, 67, 71, 79, 83, 84, 102, 107, 108], "height": [0, 4, 10, 48, 59, 60, 79], "filter": [0, 34, 50, 59, 62, 72, 73, 94, 96, 100], "us": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 43, 45, 47, 48, 50, 51, 54, 55, 57, 59, 62, 63, 64, 65, 67, 68, 69, 72, 74, 75, 76, 79, 82, 83, 85, 86, 88, 89, 90, 91, 94, 96, 97, 98, 100, 104], "when": [0, 7, 10, 12, 23, 25, 27, 28, 29, 30, 37, 39, 43, 47, 48, 52, 55, 59, 64, 67, 69, 71, 79, 83, 85, 88, 89, 105], "resiz": [0, 23, 24, 34, 46, 54, 57, 58, 59, 67, 79], "charact": [0, 39, 45, 54, 70, 71, 74, 75, 76, 77, 82, 90, 106], "repres": [0, 7, 10, 12, 13, 14, 15, 22, 39, 43, 47, 50, 52, 69, 71, 80, 89, 98, 105], "differ": [0, 8, 14, 15, 16, 17, 18, 21, 22, 30, 35, 36, 37, 39, 43, 44, 51, 52, 58, 59, 90, 95, 99, 101, 103, 107, 108], "intens": 0, "proport": [0, 90], "correct": [0, 37], "output": [0, 24, 29, 30, 33, 40, 54, 67, 68, 75, 80, 82, 109], "which": [0, 4, 10, 22, 23, 25, 27, 28, 33, 35, 39, 43, 48, 57, 59, 60, 63, 67, 68, 69, 71, 72, 75, 79, 85, 86, 88, 89, 91, 96, 97, 98, 105, 106, 107, 108, 109], "should": [0, 3, 10, 24, 39, 43, 47, 48, 50, 59, 71, 82, 109], "approxim": 0, "ratio": [0, 24, 34, 45, 46, 48, 79], "your": [0, 50, 64, 105, 107, 108, 109], "thi": [0, 3, 4, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 45, 47, 48, 50, 51, 52, 54, 55, 57, 58, 59, 62, 64, 65, 66, 67, 68, 69, 70, 74, 77, 81, 82, 83, 85, 86, 88, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105, 107, 108], "valu": [0, 4, 8, 10, 13, 17, 18, 21, 22, 37, 39, 43, 47, 50, 52, 57, 58, 59, 68, 74, 79, 86, 89, 97, 105], "ensur": [0, 30, 34, 39, 46, 59, 64, 67, 85], "i": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 45, 47, 48, 50, 51, 52, 54, 55, 57, 58, 59, 60, 62, 64, 65, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 82, 83, 85, 86, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109], "close": [0, 48, 67], "possibl": [0, 23, 30, 39, 48], "origin": [0, 4, 6, 8, 20, 25, 27, 28, 37, 38, 44, 47, 48, 50, 54, 71, 74, 76, 79, 80, 98], "default": [0, 4, 5, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 22, 23, 25, 27, 28, 29, 30, 33, 34, 39, 40, 42, 43, 45, 47, 48, 50, 52, 54, 59, 60, 64, 65, 68, 71, 72, 73, 74, 76, 79, 82, 83, 88, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104], "return": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 50, 51, 52, 54, 57, 58, 59, 60, 62, 64, 65, 67, 68, 69, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 88, 89, 90, 91, 92, 93, 94, 95, 98, 99, 100, 101, 102, 103, 104, 105], "represent": [0, 22, 39, 57, 58, 67], "type": [0, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 21, 22, 23, 24, 29, 30, 31, 33, 34, 35, 37, 39, 40, 42, 45, 47, 48, 50, 51, 52, 54, 57, 58, 59, 60, 62, 64, 65, 67, 68, 69, 72, 73, 76, 78, 80, 81, 82, 83, 85, 86, 90, 93, 94, 95, 98, 99, 100, 101, 102, 103], "exampl": [0, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 27, 28, 29, 34, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 50, 51, 57, 58, 59, 60, 62, 67, 71, 72, 73, 74, 75, 76, 79, 80, 81, 82, 83, 85, 86, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104, 105], "here": [0, 12, 20, 26, 39, 43, 44, 67, 72, 74, 75, 79, 82, 83, 90, 92, 105, 107, 108], "an": [0, 4, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 37, 38, 39, 40, 42, 43, 45, 46, 47, 48, 50, 51, 52, 54, 57, 59, 62, 64, 65, 67, 69, 70, 71, 73, 74, 75, 77, 80, 82, 83, 86, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105], "jerri": 0, "from": [0, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 27, 28, 29, 33, 34, 35, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 50, 51, 52, 57, 58, 59, 60, 62, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 79, 80, 81, 82, 83, 85, 86, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105, 107, 108, 109], "import": [0, 6, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 21, 24, 34, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 50, 51, 57, 58, 59, 60, 62, 67, 71, 72, 73, 74, 75, 76, 79, 80, 81, 82, 83, 85, 86, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104, 105, 107, 108, 109], "print": [0, 5, 12, 17, 18, 21, 22, 34, 67, 68, 107, 108, 109], "png": [0, 5, 8, 10, 13, 24, 35, 37, 42, 47, 48, 50, 62, 67, 69, 71, 82, 83, 92, 105], "draw": [1, 24, 26, 27, 54, 98, 106], "ascii_draw": 1, "meta": [2, 106, 109], "__title__": [2, 109], "__version__": [2, 109], "__description__": [2, 109], "__author__": [2, 109], "__author_email__": 2, "overview": [3, 4, 6, 7, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 31, 32, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 50, 51, 53, 59, 60, 61, 62, 63, 64, 65, 66, 67, 70, 71, 72, 73, 74, 75, 76, 77, 79, 82, 83, 84, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105], "inform": [3, 30, 33, 34, 35, 36, 37, 54, 67, 69, 81], "packag": 3, "titl": [3, 69], "project": [3, 20, 74, 82, 105], "version": [3, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 34, 38, 47, 64, 65, 67, 68, 85, 91, 106, 109], "short": [3, 75, 79, 82], "descript": [3, 20, 29, 33, 69], "includ": [3, 5, 8, 11, 12, 13, 20, 21, 22, 24, 29, 30, 31, 33, 34, 35, 36, 51, 52, 58, 59, 66, 67, 68, 69, 75, 82, 86, 90, 98], "setup": 3, "py": [3, 71], "author": [3, 68], "email": 3, "step": [4, 48, 59, 67], "forecolor": [4, 25, 27, 28], "lightgrei": 4, "backcolor": [4, 25, 27, 28], "white": [4, 8, 25, 27, 28, 30, 59, 67, 71], "creat": [4, 29, 30, 33, 34, 35, 47, 57, 58, 59, 67, 69, 73, 89], "black": [4, 47, 67], "squar": [4, 59], "can": [4, 5, 8, 10, 13, 14, 15, 16, 17, 18, 19, 20, 21, 24, 26, 30, 33, 35, 37, 39, 43, 47, 51, 52, 57, 59, 67, 68, 69, 75, 80, 82, 88, 90, 96, 97, 106, 109], "complement": 4, "transpar": [4, 8, 10, 25, 27, 28, 48, 50, 71, 83], "area": [4, 10, 12, 22, 23, 47, 48], "grid": 4, "pixel": [4, 24, 37, 47, 48, 50, 59, 62, 67, 71, 97], "mean": [4, 20, 22, 23, 25, 27, 28, 29, 39, 42, 43, 48, 52, 57, 58, 59, 88, 91, 109], "function": [4, 7, 8, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 29, 30, 33, 34, 35, 36, 37, 39, 42, 45, 47, 48, 50, 51, 54, 57, 58, 59, 62, 64, 66, 67, 68, 69, 81, 82, 83, 85, 86, 90, 94, 98, 100, 105], "suitabl": [4, 57, 59, 74, 98], "color": [4, 8, 10, 25, 27, 28, 47, 62, 67, 71, 96, 97, 106], "fore": [4, 25, 27, 28], "back": [4, 82], "A": [4, 5, 8, 13, 14, 15, 16, 17, 18, 20, 21, 25, 27, 28, 29, 34, 37, 38, 39, 40, 45, 46, 47, 48, 50, 57, 59, 60, 67, 68, 69, 73, 76, 81, 85, 88, 89, 90, 91, 93, 94, 95, 97, 99, 100, 101, 102, 103, 104, 109], "rgba": [4, 8, 31, 37, 64, 65, 71, 83], "contain": [4, 5, 10, 13, 14, 15, 16, 17, 18, 20, 21, 22, 24, 29, 30, 33, 34, 39, 40, 52, 54, 59, 64, 67, 68, 69, 75, 79, 82, 91, 94, 100, 102, 104], "add": [4, 35, 68, 69, 76], "rgb": [4, 6, 7, 8, 30, 31, 47, 59, 60, 67, 71, 83], "In": [4, 27, 39, 90, 91], "document": [4, 107, 108, 109], "accur": [4, 13, 21, 94, 100], "present": [4, 35, 69, 74], "state": [4, 33], "shown": [4, 70], "follow": [4, 29, 39, 52, 58, 59, 63, 68, 69, 75, 82, 89, 90, 91, 93, 94, 95, 97, 99, 100, 101, 103, 104, 109], "figur": 4, "modul": [5, 8, 11, 12, 17, 18, 20, 21, 22, 23, 24, 29, 30, 33, 34, 35, 36, 37, 57, 58, 66, 68, 69, 70, 82, 85, 86, 94, 100, 106], "provid": [5, 8, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 29, 30, 31, 33, 34, 35, 36, 37, 39, 47, 50, 52, 54, 57, 58, 59, 66, 67, 68, 69, 79, 80, 82, 85, 86, 88, 94, 100], "util": [5, 8, 11, 20, 21, 29, 32, 34, 43, 46, 50, 53, 57, 58, 63, 66, 68, 74, 75, 79, 82, 106], "handl": [5, 8, 11, 29, 30, 33, 34, 36, 37, 55, 58, 59, 66, 69], "url": [5, 9, 13, 16, 18, 30, 37, 67, 106], "convers": [5, 8, 34, 58, 59], "between": [5, 14, 15, 21, 22, 29, 30, 33, 39, 43, 44, 48, 58, 64, 65, 73, 79, 83, 86], "valid": [5, 11, 47, 48, 52, 59, 106], "format": [5, 8, 10, 25, 27, 28, 29, 30, 33, 34, 35, 36, 37, 40, 47, 50, 51, 53, 57, 59, 67, 68, 69, 75, 77, 82, 98, 106], "support": [5, 6, 8, 11, 14, 15, 16, 18, 21, 29, 33, 34, 35, 48, 54, 57, 58, 59, 64, 65, 67, 68, 69, 82, 83], "convert": [5, 8, 30, 35, 37, 39, 52, 57, 58, 59, 69, 82, 98], "specifi": [5, 8, 22, 23, 24, 29, 30, 33, 34, 39, 47, 48, 50, 59, 67, 68, 69, 73, 75, 80, 82, 85], "load": [5, 8, 13, 14, 17, 18, 29, 30, 33, 34, 35, 37, 67, 82, 88], "variou": [5, 8, 14, 15, 17, 21, 22, 24, 29, 31, 33, 34, 36, 59, 67, 69, 86, 109], "mime": 5, "jpg": [5, 6, 7, 8, 11, 12, 14, 15, 16, 17, 18, 21, 24, 29, 34, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 51, 60, 71, 74, 75, 79, 82, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104, 105], "save_kwarg": 5, "string": [5, 13, 15, 16, 20, 37, 52, 67, 68, 76, 88, 105], "pil": [5, 6, 7, 8, 10, 11, 17, 24, 30, 34, 43, 46, 47, 48, 50, 57, 59, 60, 62, 67, 75, 83, 92, 97], "numpi": [5, 6, 10, 24, 30, 33, 37, 39, 50, 52, 82, 86], "arrai": [5, 10, 24, 30, 37, 39, 43, 50, 52, 82, 86], "file": [5, 8, 10, 11, 12, 13, 16, 18, 24, 35, 37, 43, 60, 66, 67, 68, 69, 88, 97, 105, 106], "path": [5, 8, 10, 12, 13, 16, 18, 24, 30, 34, 37, 60, 67, 68, 69, 75, 92, 97, 105], "desir": [5, 60], "addit": [5, 11, 29, 30, 33, 34, 35, 47, 48, 58, 67, 69], "keyword": [5, 11, 29, 30, 33, 34, 35, 47, 48, 67, 69, 85], "argument": [5, 11, 29, 30, 33, 34, 35, 47, 48, 51, 52, 67, 69, 73, 75, 82, 85], "pass": [5, 11, 27, 28, 29, 30, 33, 34, 35, 47, 48, 67, 71, 79, 83, 85], "save": [5, 10, 24, 35, 62, 67, 68, 69, 71], "encod": [5, 6, 9, 29, 30, 33, 37, 69, 106], "open": [5, 6, 7, 8, 10, 12, 17, 29, 34, 46, 47, 48, 50, 62, 67, 68, 83, 88], "test": [5, 43, 83, 89, 90, 91, 93, 94, 95, 97, 99, 100, 101, 103, 104], "blob_url": 5, "qualiti": [5, 23, 40, 61, 67, 82, 83], "95": [5, 34, 59, 72, 73, 80], "base64": 5, "pre": [5, 13, 15, 18, 30, 33, 40], "object": [5, 6, 8, 10, 11, 12, 18, 22, 24, 34, 35, 37, 43, 47, 51, 54, 55, 58, 59, 60, 67, 69, 74, 75, 88, 91, 92, 94, 97, 100, 104], "rais": [5, 8, 11, 13, 14, 16, 17, 18, 21, 22, 29, 33, 34, 37, 47, 50, 52, 55, 57, 58, 59, 62, 67, 68, 69, 72, 73, 80], "valueerror": [5, 11, 13, 16, 18, 21, 22, 29, 33, 37, 50, 59, 69, 80], "unsupport": [5, 45, 58, 59, 80], "method": [5, 11, 29, 30, 31, 33, 34, 36, 37, 39, 47, 59, 94, 100], "warn": 5, "userwarn": 5, "doesn": [5, 37, 73], "t": [5, 37, 73], "match": [5, 22, 33, 37, 50, 59, 73, 77, 106], "actual": [5, 18, 21, 45], "invalid": [5, 13, 16, 18, 21, 29, 33, 35, 59], "show": [5, 11, 13, 14, 15, 16, 51], "bool": [5, 7, 8, 11, 24, 27, 34, 39, 45, 47, 50, 51, 54, 59, 64, 65, 68, 69, 72, 73, 74, 75, 76, 78, 79, 82, 83, 89, 97, 105], "effici": [5, 20, 23, 30, 68, 86], "without": [5, 34, 62, 67, 72, 73, 81], "content": [5, 11, 12, 27, 45, 70], "true": [5, 7, 8, 11, 24, 34, 39, 47, 48, 51, 54, 57, 58, 59, 64, 65, 68, 69, 72, 73, 76, 78, 82, 89, 92, 97, 105], "fals": [5, 6, 7, 8, 11, 24, 27, 34, 39, 45, 47, 59, 64, 65, 67, 68, 69, 72, 73, 74, 75, 76, 78, 79, 82, 83, 89, 92, 97, 105], "otherwis": [5, 8, 11, 35, 39, 59, 64, 65, 69, 72, 73, 78, 83, 88], "abc": 5, "svg": 5, "xml": 5, "jpeg": [5, 63, 67, 92, 105], "text": [5, 19, 24, 30, 33, 45, 67, 76, 78, 106], "plain": 5, "hello": 5, "order_": [6, 7], "chw": [6, 7], "both": [6, 13, 22, 30, 33, 45, 57, 68, 82], "np": [6, 7, 10, 29, 30, 33, 37, 39, 48, 50, 52, 82, 86], "uint8": [6, 7], "float32": [6, 7, 10, 25, 27, 28, 39], "ar": [6, 10, 12, 13, 14, 15, 16, 17, 18, 21, 22, 23, 29, 30, 33, 34, 35, 39, 42, 43, 44, 45, 47, 52, 55, 58, 59, 60, 63, 67, 68, 69, 72, 73, 74, 75, 79, 80, 82, 83, 89, 90, 91, 92, 93, 94, 95, 97, 99, 100, 101, 102, 103, 104, 105], "order": [6, 7, 59, 76, 77, 106], "rgb_encod": [6, 9], "custom_imag": [6, 7], "data_cwh": 6, "cwh": 6, "data_int": 6, "use_float": [6, 7], "mode": [6, 7, 8, 22, 34, 37, 58, 60, 67, 80, 83, 88], "1606x1870": [6, 7], "0x7fb9b89bbdc0": 6, "0x7fb9b89bbe50": 6, "0x7fb9b89bbdf0": 6, "invers": 6, "oper": [6, 30, 33, 38, 39, 40, 42, 43, 59, 68, 106], "ndarrai": [7, 10, 29, 30, 33, 37, 39, 43, 48, 50, 52, 82, 86], "channel": [7, 8, 31, 59, 64, 65, 83], "jpegimageplugin": [7, 60], "jpegimagefil": [7, 60], "0x7f9ec37389d0": 7, "shape": [7, 39, 43, 50, 71, 82], "dtype": [7, 39], "3": [7, 10, 12, 13, 14, 15, 21, 22, 39, 40, 43, 45, 47, 52, 54, 59, 62, 67, 75, 82, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104, 107, 108, 109], "1870": 7, "1606": 7, "whc": 7, "": [7, 12, 13, 14, 15, 16, 17, 18, 21, 22, 23, 29, 34, 35, 37, 45, 47, 57, 59, 67, 82, 85, 93], "result": [7, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 29, 30, 33, 34, 37, 40, 43, 45, 47, 48, 50, 51, 71, 74, 75, 82, 86, 93, 94, 100], "same": [7, 8, 39, 44, 82, 85], "torchvis": [7, 56, 106], "transform": [7, 8, 55, 56, 57, 58, 76, 106], "to_tensor": [7, 57, 58], "process": [8, 9, 11, 13, 14, 16, 17, 22, 31, 34, 36, 37, 39, 57, 59, 62, 64, 65, 66, 73, 82, 109], "manipul": [8, 66], "python": [8, 37, 62, 85, 107, 108, 109], "librari": [8, 34, 57, 59, 62, 109], "It": [8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 29, 30, 33, 34, 35, 36, 47, 48, 50, 54, 57, 58, 66, 68, 69, 82, 85, 86, 98, 109], "multipl": [8, 10, 16, 30, 33, 37, 39, 43, 67], "ad": [8, 12, 59, 68, 69, 76], "background": [8, 9, 25, 27, 28, 30, 61, 67, 71, 106], "check": [8, 11, 37, 42, 68, 72, 73, 78, 89, 92, 102, 105, 109], "alpha": [8, 31, 64, 65], "design": [8, 22, 29, 33, 35, 36], "simplifi": [8, 90], "common": [8, 58], "relat": [8, 12, 14, 17, 66, 73, 86], "task": [8, 21, 22, 33, 36, 47, 57], "applic": [8, 57, 74, 79, 98], "kei": [8, 18, 22, 30, 59, 68, 75, 82], "featur": [8, 13, 18, 30, 32, 33, 39, 43, 69, 71, 74, 75, 76, 82, 90], "binari": [8, 86], "like": [8, 12, 19, 24, 58, 59, 79, 85, 109], "onc": 8, "particularli": [8, 22, 29, 35, 36, 69, 85], "requir": [8, 10, 20, 21, 39, 48, 68, 69, 94, 100, 109], "preprocess": [8, 20, 29, 30, 34, 39, 64, 106], "befor": [8, 37, 39, 68, 82], "further": 8, "analysi": [8, 40], "force_background": [8, 59], "appli": [8, 15, 18, 20, 31, 39, 47, 48, 50, 57, 59, 62, 82, 86], "necessari": [8, 39, 74, 79], "ha": [8, 23, 45, 58, 83, 98, 107, 108], "4": [8, 12, 15, 17, 18, 22, 37, 38, 39, 40, 43, 47, 52, 62, 64, 65, 67, 75, 82, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104, 107, 108], "avoid": [8, 74], "anomali": 8, "dure": [8, 29, 37, 76, 97, 105], "subsequ": [8, 30, 47], "union": [8, 13, 14, 15, 16, 17, 18, 21, 22, 30, 33, 37, 39, 47, 52, 57, 59, 67, 69, 72, 73, 80], "retain": 8, "typeerror": [8, 52, 57, 58, 59, 72, 73, 80], "isinst": 8, "list": [8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 29, 30, 33, 34, 39, 43, 45, 47, 48, 51, 54, 57, 58, 59, 60, 72, 73, 80, 81, 82, 89, 91, 94, 100, 104], "tupl": [8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 29, 30, 33, 34, 39, 40, 43, 45, 47, 48, 51, 59, 82, 90, 91, 93, 94, 95, 98, 99, 100, 101, 102, 103, 104], "take": [8, 54, 59], "singl": [8, 16, 33, 37, 39, 58, 59, 76, 82, 86], "call": [8, 26, 67], "each": [8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 24, 29, 34, 39, 43, 50, 57, 66, 76, 78, 82, 83, 98], "item": [8, 10, 18], "batch": [8, 64, 65, 82, 83, 102], "multiimagestyp": [8, 30, 33, 39, 48], "iter": [8, 59, 62, 73], "img_path": 8, "image1": 8, "image2": 8, "loaded_imag": 8, "len": [8, 60], "all": [8, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 26, 29, 30, 33, 34, 38, 39, 40, 42, 43, 45, 51, 52, 62, 64, 65, 68, 70, 71, 75, 77, 82, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "pillow": [8, 56, 106], "boolean": [8, 39], "tool": [9, 16, 24, 29, 31, 38, 39, 40, 41, 47, 62, 70, 76, 96, 98], "basic": [9, 57, 61, 73], "grid_background": 9, "grid_transpar": 9, "blob": [9, 71, 106], "to_blob_url": 9, "load_image_from_blob_url": 9, "is_valid_image_blob_url": 9, "decod": [9, 37, 106], "rgb_decod": 9, "load_imag": [9, 24, 51, 67], "has_alpha_channel": 9, "layer": [9, 86, 106], "istack": 9, "download_image_from_url": 9, "is_http_url": 9, "mai": [10, 14, 17, 39, 63, 67, 74, 79, 85, 105, 107, 108], "block": [10, 29, 33, 34], "togeth": 10, "new": [10, 23, 29, 52, 64, 65, 67, 68, 73], "similar": [10, 12, 19, 30, 33, 39, 43, 59, 79, 82, 106], "techniqu": [10, 31, 37], "p": [10, 74, 75, 79, 82], "need": [10, 16, 34, 45, 48, 85, 89, 91, 94, 97, 100, 104], "stack": [10, 82], "addition": 10, "second": [10, 22, 39, 44, 78], "element": [10, 82], "rang": [10, 39, 43, 48], "left": [10, 47, 48, 52, 86], "0": [10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 29, 30, 34, 38, 39, 40, 43, 45, 47, 48, 50, 52, 54, 57, 58, 59, 62, 67, 68, 72, 73, 74, 75, 76, 79, 80, 81, 82, 86, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104, 107, 108, 109], "right": [10, 47, 52, 86], "two": [10, 22, 39, 44, 62, 78, 97], "dimension": [10, 82], "h": [10, 25, 27, 28, 50, 71], "w": [10, 25, 27, 28, 50, 71, 82], "posit": [10, 39, 47, 48, 90], "target": [10, 19, 25, 27, 28, 30, 48, 59], "By": [10, 45], "first": [10, 12, 16, 22, 34, 39, 44, 78], "howev": [10, 39], "solid": [10, 47], "pure": [10, 71], "lime": [10, 71], "nian": 10, "nian_lim": 10, "yellow": [10, 67], "5": [10, 12, 16, 21, 22, 39, 40, 43, 45, 48, 50, 52, 57, 58, 59, 60, 67, 74, 86, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104], "9": [10, 12, 22, 39, 43, 52, 59, 67, 80, 89, 90, 91, 93, 94, 97, 98, 99, 100, 101, 103, 104], "nian_tran": 10, "custom": [10, 13, 14, 15, 16, 17, 18, 21, 29, 33, 34, 37, 40, 47, 48, 50, 58, 59, 67, 68, 72], "mask": [10, 25, 27, 28, 48, 50, 71], "hs1": 10, "ab": 10, "linspac": 10, "ws1": 10, "nian_mask": 10, "hxw": [10, 25, 27, 28, 50], "download": 11, "special": [11, 12], "github": [11, 51, 107, 108, 109], "hug": [11, 18, 29, 30, 33, 34, 39, 59, 82], "face": [11, 18, 19, 20, 29, 30, 33, 34, 39, 52, 54, 59, 67, 73, 82, 90, 106], "progress": [11, 64, 65, 83], "track": 11, "host": [11, 12, 15, 20, 23, 30, 39, 45, 60, 75, 83, 89, 90, 91, 93, 94, 95, 97, 99, 100, 101, 103, 104, 109], "main": [11, 17, 20, 21, 24, 29, 30, 33, 34, 39, 59, 67, 69, 71, 74, 85, 109], "compon": [11, 12, 22, 29, 30, 33, 34, 85], "http": [11, 51, 71, 109], "intern": [11, 33, 55, 68], "silent": [11, 64, 65, 83], "expected_s": 11, "kwarg": [11, 12, 13, 14, 15, 16, 17, 18, 21, 29, 30, 33, 34, 35, 47, 48, 67, 69], "suppress": [11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 24, 34, 47, 83], "bar": 11, "displai": [11, 30, 33, 64, 65], "expect": [11, 37, 59], "session": 11, "get": [11, 25, 27, 28, 30, 38, 40, 60, 61, 67, 71, 74, 77, 82, 88, 90, 95, 97, 99, 101, 103], "especi": 11, "hf": 11, "request": 11, "requestexcept": 11, "fail": [11, 13], "unidentifiedimageerror": 11, "com": [11, 51, 109], "ftp": 11, "booru": 12, "yolo": [12, 18, 20, 32, 106], "aperveyev": 12, "deepgh": [12, 13, 14, 15, 16, 17, 18, 20, 23, 39, 43, 45, 60, 75, 79, 83, 89, 90, 91, 93, 94, 95, 97, 99, 100, 101, 103, 104, 109], "overal": [12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 26, 38, 39, 40, 42, 43, 45, 51, 62, 64, 65, 70, 77, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "benchmark": [12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 26, 38, 39, 40, 42, 43, 45, 51, 62, 64, 65, 70, 77, 83, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "explan": 12, "No": [12, 67, 107, 108], "head": [12, 19, 24, 51, 73, 90, 99, 106], "anim": [12, 13, 14, 15, 16, 17, 18, 19, 21, 26, 28, 38, 39, 40, 42, 51, 53, 54, 60, 67, 70, 71, 73, 74, 77, 83, 90, 91, 94, 95, 99, 100, 101, 103, 104, 109], "pretti": 12, "girl": [12, 45, 73], "onli": [12, 13, 14, 15, 16, 17, 18, 21, 24, 39, 68, 73, 74, 79, 82, 97], "bust": 12, "torso": 12, "part": [12, 50, 51, 52], "collarbon": 12, "center": [12, 48, 58, 59], "pair": [12, 22, 33], "cover": [12, 20, 48, 67, 73], "breast": [12, 20, 73, 74, 75, 79, 81, 82], "boob": 12, "bra": 12, "nippl": [12, 13, 47, 67], "mostli": [12, 16], "visibl": [12, 24], "nsfw": [12, 47, 96, 106], "shld": 12, "shoulder": [12, 52], "mayb": 12, "one": [12, 33, 37, 43, 45, 59, 73, 82], "view": [12, 45], "profil": 12, "exactli": 12, "rear": 12, "exclud": 12, "sideb": 12, "uncov": 12, "other": [12, 39, 45, 59, 78, 81, 90], "visual": [12, 13, 14, 15, 16, 18, 19, 21, 39, 41, 51, 53, 82, 106], "mark": 12, "belli": [12, 20], "button": [12, 29, 75], "hip": [12, 52], "half": [12, 16, 73], "stock": 12, "line": [12, 26, 27, 54], "knee": [12, 52], "below": [12, 54, 70, 109], "6": [12, 22, 24, 39, 43, 52, 59, 62, 72, 73, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104, 107, 108], "nopan": 12, "panti": [12, 76], "cloth": 12, "bikini": 12, "regardless": 12, "censor": [12, 19, 47, 48, 94, 100, 106], "evid": 12, "7": [12, 13, 15, 16, 17, 18, 34, 39, 43, 45, 47, 50, 52, 59, 67, 72, 73, 79, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 103, 104], "butt": 12, "buttock": [12, 20], "least": [12, 36, 37, 69], "partial": 12, "behind": 12, "more": [12, 13, 32, 33, 45, 52, 57, 67, 85, 88], "less": [12, 13, 15, 21, 89], "stand": [12, 67, 74, 75, 79, 82], "sit": [12, 73], "ass": 12, "split": [12, 79], "leg": [12, 67], "wide": [12, 67], "90": 12, "degre": [12, 48], "typic": [12, 13, 30, 59], "abov": [12, 13, 14, 15, 16, 17, 18, 21, 50, 91, 94, 100, 104], "10": [12, 23, 29, 39, 43, 48, 52, 59, 62, 89, 90, 91, 94, 97, 98, 100, 101], "sprd": 12, "strongli": [12, 83], "11": [12, 39, 52, 89, 90, 91, 94, 97, 98, 100, 101, 107, 108], "vsplt": 12, "pose": [12, 39, 106], "12": [12, 24, 39, 47, 52, 59, 89, 90, 91, 94, 97, 98, 100, 101], "vsprd": 12, "vsplit": 12, "13": [12, 39, 52, 90, 91, 94, 98, 101, 103], "full": [12, 67], "almost": 12, "side": [12, 46, 73, 105], "usual": [12, 43], "ly": 12, "14": [12, 52, 59, 90, 91, 94, 98, 101, 109], "wing": [12, 73], "dragon": 12, "poni": 12, "15": [12, 42, 44, 52, 59, 90, 91, 94, 98, 101, 107, 108], "feral": 12, "four": [12, 13, 90], "non": [12, 13, 14, 15, 16, 17, 18, 20, 21, 34, 47, 95], "human": [12, 13, 14, 15, 16, 17, 18, 21, 51, 53, 89], "16": [12, 52, 59, 62, 64, 65, 90, 94, 98, 101], "hdrago": 12, "style": [12, 16, 21, 48, 103, 109], "17": [12, 52, 59, 98, 103], "hponi": 12, "18": [12, 20, 52, 59, 94, 98, 100, 107, 108], "hfox": 12, "cartoon": 12, "fox": 12, "dog": 12, "zootopia": 12, "nick": 12, "wild": 12, "19": [12, 52, 98], "hrabb": 12, "rabbit": 12, "judi": 12, "hopp": 12, "bunnygirl": 12, "20": [12, 29, 52, 59, 67, 98], "hcat": 12, "cat": [12, 73, 80], "catgirl": 12, "sharp": 12, "muzzl": 12, "compar": [12, 22, 33], "21": [12, 16, 52, 59, 103], "hbear": 12, "bear": 12, "22": [12, 52, 59], "jacko": 12, "memet": 12, "jack": 12, "o": [12, 67, 69, 79, 82, 94, 97, 107, 108], "contest": 12, "toward": [12, 52], "viewer": [12, 67], "23": [12, 52, 59], "jackx": 12, "sometim": 12, "24": [12, 39, 43, 52, 59, 62], "hhors": 12, "hors": 12, "implement": [12, 30, 33, 44, 85], "aa09": 12, "25": [12, 15, 20, 34, 44, 59, 103], "hbird": 12, "bird": 12, "name": [12, 13, 14, 15, 16, 17, 18, 21, 23, 29, 30, 33, 34, 39, 40, 45, 47, 52, 57, 58, 59, 74, 79, 82, 83, 89, 90, 93, 95, 98, 99, 101, 102, 103], "releas": 12, "time": [12, 69, 83], "yolov8s_pp09": 12, "2023": 12, "focus": 12, "class": [12, 14, 17, 18, 29, 30, 31, 33, 34, 37, 47, 48, 52, 55, 57, 59, 60, 66, 67, 69, 73, 90, 91, 94, 95, 99, 100, 101, 103, 104], "advanc": [12, 109], "capabl": [12, 30, 37, 45], "specif": [12, 13, 18, 29, 30, 33, 35, 37, 47, 52, 55, 57, 59, 69, 70, 90, 94, 100], "scenario": [12, 74, 79, 85], "yolov8s_pp12": 12, "2024": 12, "final": 12, "patch": 12, "continu": 12, "focu": [12, 67], "enhanc": [12, 32, 106], "improv": [12, 23, 82], "previou": 12, "yolov8m_pp13": 12, "offer": [12, 15, 16, 17, 22, 57, 69, 97], "yolov8n_as01": 12, "spinoff": 12, "26": [12, 59], "train": [12, 13, 14, 15, 16, 17, 18, 21, 39, 40, 74, 75, 76, 79, 83, 94, 100], "80": 12, "epoch": 12, "sfw": 12, "subset": 12, "wa": 12, "eventu": 12, "abandon": 12, "due": [12, 38, 39, 74, 79, 85, 90, 105], "ineffect": 12, "yolov8m_as02": 12, "start": [12, 37, 48, 67, 106], "30": [12, 21, 48], "public": [12, 30], "friendli": [12, 109], "reduc": [12, 39, 50, 82], "yolov8m_as03": 12, "as02": 12, "60": 12, "aim": 12, "bottleneck": 12, "reproduc": 12, "yolov8s_aa06": 12, "initi": [12, 29, 30, 34, 37, 47, 60, 73], "current": [12, 58, 64, 67, 94, 100, 107, 108, 109], "reincarn": 12, "some": [12, 29, 32, 39, 43, 44, 48, 61, 72, 74, 75, 79, 82, 83, 85, 92, 105, 107, 108], "yolov8s_aa09": 12, "updat": [12, 29, 30, 33, 34, 68], "dataset": [12, 13, 14, 15, 16, 17, 18, 21, 40, 43, 82, 96], "closeup": 12, "adjust": [12, 34, 43, 73], "larg": [12, 27, 30, 39, 82], "hat": [12, 73], "aa06": 12, "yolov8s_aa10": 12, "major": 12, "fix": 12, "issu": [12, 18, 64], "wear": 12, "yolov8s_aa11": 12, "latest": [12, 34, 74, 79], "mainstream": 12, "aa10": 12, "outstand": 12, "map": [12, 29, 45, 51, 72, 73, 76, 80, 81, 86, 98, 102], "score": [12, 13, 14, 15, 16, 17, 18, 20, 22, 23, 24, 29, 30, 33, 38, 40, 42, 43, 45, 51, 52, 54, 76, 80, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "though": 12, "note": [12, 16, 39, 48, 67, 90, 94, 97, 100, 107, 108], "complet": [12, 34, 48, 90, 96, 106], "fair": 12, "bias": 12, "model_nam": [12, 13, 14, 15, 16, 17, 18, 21, 29, 30, 33, 34, 40, 47, 82, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104], "conf_threshold": [12, 13, 14, 15, 16, 17, 18, 21, 34, 47], "iou_threshold": [12, 13, 14, 15, 16, 17, 18, 20, 21, 34, 47], "perform": [12, 16, 20, 21, 23, 30, 33, 34, 39, 45, 47, 48, 51, 59, 74, 85, 97, 98, 107, 108], "confid": [12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 34, 40, 45, 47, 52, 54, 75, 82], "threshold": [12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 25, 34, 39, 42, 43, 45, 47, 50, 54, 74, 75, 79, 82, 89, 97], "iou": [12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 34, 47], "bounding_box": 12, "x1": [12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 24, 34, 47, 48], "y1": [12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 24, 34, 47, 48], "x2": [12, 20, 22], "y2": [12, 20, 22], "box": [12, 13, 14, 15, 16, 17, 18, 20, 22, 23, 24, 45, 51], "f": [12, 17, 22, 39, 43, 67, 86], "2f": 12, "point": [13, 17, 39, 52, 59], "femal": [13, 20, 47, 73], "genit": 13, "male": [13, 20, 73], "anime_censor_detect": 13, "yolov8": [13, 14, 15, 16, 17, 18, 21], "model": [13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 26, 27, 28, 29, 30, 31, 33, 34, 38, 39, 40, 43, 45, 47, 51, 52, 54, 59, 62, 63, 64, 65, 66, 67, 70, 74, 75, 76, 77, 79, 82, 83, 86, 88, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 106, 109], "v1": [13, 14, 15, 16, 17, 21, 47, 67, 82], "identifi": [13, 29, 37, 64], "locat": 13, "anatom": 13, "analyz": [13, 20, 40], "data": [13, 16, 18, 35, 37, 39, 51, 58, 66, 67, 74, 76, 94, 100, 106, 107, 108, 109], "either": [13, 14, 15, 16, 17, 33, 39, 59, 82, 86], "standard": [13, 15, 16, 17, 35, 59, 85], "n": [13, 14, 15, 16, 17, 18, 21, 37, 39, 47, 59, 67], "nano": [13, 15, 16, 17, 47], "faster": [13, 14, 15, 16, 17, 18, 47], "while": [13, 15, 16, 17, 24, 34, 46, 48, 62, 85], "slower": [13, 21], "construct": [13, 14, 16, 17, 47, 82], "intersect": [13, 14, 15, 16, 17, 18, 21, 22, 47], "over": [13, 14, 15, 16, 17, 18, 21, 22, 23, 47, 73], "merg": [13, 14, 15, 16, 17, 39], "integ": [13, 37, 43, 52, 59], "x0": [13, 14, 15, 16, 17, 18, 21, 24, 34, 47, 48], "y0": [13, 14, 15, 16, 17, 18, 21, 24, 34, 47, 48], "bound": [13, 14, 15, 16, 17, 18, 20, 22, 23, 24, 51], "indic": [13, 39, 52, 55, 74, 79, 82], "nipple_f": [13, 47], "peni": [13, 47], "pussi": [13, 47, 67], "runtimeerror": [13, 29, 33], "detection_visu": [13, 14, 15, 16, 18, 19, 21], "nude_girl": [13, 47], "365": 13, "264": 13, "399": 13, "289": [13, 14], "7473511695861816": 13, "224": [13, 57, 58, 59], "260": 13, "252": 13, "285": 13, "6830288171768188": 13, "206": 13, "523": [13, 47, 48], "240": 13, "608": 13, "6799028515815735": 13, "matplotlib": [13, 14, 15, 16, 24, 51], "pyplot": [13, 14, 15, 16, 51], "plt": [13, 14, 15, 16, 51], "imshow": [13, 14, 15, 16, 51], "anime_eye_detect": 14, "allow": [14, 15, 17, 18, 21, 30, 34, 37, 55, 57, 59, 85], "trade": [14, 16], "off": [14, 16], "speed": [14, 15, 16, 17, 18, 21, 25, 83], "accuraci": [14, 15, 16, 17, 18, 21, 45, 89, 91, 94, 97, 100, 104], "higher": [14, 15, 16, 17, 18, 20, 23, 97], "consid": [14, 17, 22, 39, 45, 48, 50, 60, 73, 94, 100], "overlap": [14, 16, 17, 18, 22, 64, 65, 74, 75, 77, 79, 82, 83, 106], "coordin": [14, 15, 16, 17, 18, 24, 34, 48, 52, 62], "alwai": [14, 16, 17, 18, 45], "except": [14, 17, 37, 55, 59, 67], "predict": [14, 18, 21, 29, 30, 33, 34, 75, 82, 89, 91, 93, 94, 97, 98, 100, 102, 104], "yolo_predict": [14, 21, 32], "squat": [14, 16, 51], "297": 14, "239": [14, 45], "341": 14, "271": 14, "7760562896728516": 14, "230": 14, "263": 14, "308": 14, "7682342529296875": 14, "createml": 15, "huggingfac": [15, 17, 39, 45, 59, 62, 71, 89, 90, 91, 93, 94, 95, 97, 99, 100, 101, 103, 104], "anime_face_detect": 15, "user": [15, 21, 29, 30, 33, 34, 37, 60, 69, 109], "balanc": [15, 17, 21, 67], "system": [15, 16, 25, 55, 59, 94, 100], "overhead": [15, 16, 25, 85], "avail": [15, 21, 24, 29, 30, 37, 39, 45, 48, 55, 59, 67, 80, 88, 89, 91, 94, 100, 104], "v0": [15, 21, 64, 65], "overrid": [15, 21], "auto": [15, 21, 51, 69, 88], "mostima_post": [15, 18], "29": [15, 18, 59], "441": [15, 18], "204": [15, 18], "584": [15, 18], "7874319553375244": [15, 18], "346": [15, 18], "59": [15, 18], "529": [15, 18], "275": [15, 18], "7510495185852051": [15, 18], "606": [15, 18], "51": [15, 18, 59], "895": [15, 18], "336": [15, 18], "6986488103866577": [15, 18], "upper": [16, 47], "bodi": [16, 21, 51, 52, 54, 67], "anime_halfbody_detect": 16, "pleas": [16, 23, 38, 39, 45, 64, 66, 68, 83, 90, 94, 97, 100, 107, 108], "primari": [16, 90, 93, 95, 99, 101, 103], "purpos": 16, "crop": [16, 50, 57, 58, 59, 67], "illustr": [16, 67, 91, 93], "therefor": [16, 39, 107, 108], "consist": [16, 39], "person": [16, 19, 22, 24, 34, 51, 99, 106], "peopl": [16, 80], "guarante": [16, 45], "you": [16, 18, 19, 21, 26, 45, 48, 64, 65, 82, 83, 85, 88, 89, 90, 91, 94, 97, 100, 104, 109], "inde": 16, "recommend": [16, 23, 39, 42, 43, 82, 83, 94, 100], "approach": 16, "detect_person": [16, 19, 24, 51], "individu": [16, 22, 37, 57, 66], "obtain": [16, 26, 38, 39], "local": [16, 60, 107, 108], "flexibl": [16, 57, 58], "lower": [16, 42, 43, 45, 47], "127": 16, "629": 16, "637": 16, "9040350914001465": 16, "anime_hand_detect": 17, "choos": [17, 21, 45], "35": [17, 59, 67, 74, 82], "configur": [17, 29, 39, 57, 58, 59, 106], "suit": 17, "case": [17, 23, 39, 42], "defin": [17, 21, 39, 67, 86], "being": 17, "label": [17, 18, 20, 22, 23, 24, 29, 30, 33, 34, 39, 40, 45, 76, 98, 102], "infer": [17, 20, 23, 30, 33, 34, 51, 64, 65, 88, 97], "anime_imag": 17, "bbox": 17, "conf": 17, "customiz": [18, 24], "integr": [18, 30, 74, 109], "repositori": [18, 29, 30, 33, 34, 39], "anime_head_detect": 18, "contribut": 18, "our": 18, "develop": [18, 83, 109], "yolo11": 18, "architectur": 18, "usag": [18, 29, 30, 66, 67, 68, 74, 85, 86, 105], "head_detect_v2": 18, "0_": 18, "equal": [18, 48], "deprec": [18, 23, 38], "remov": [18, 23, 29, 34, 38, 45, 62, 71, 73, 75, 76, 81, 82], "futur": [18, 23], "help": [18, 39, 50, 62], "For": [18, 19, 21, 22, 30, 39, 45, 52, 66, 82, 88], "instead": [18, 23, 76], "detect_head": [19, 24], "booru_yolo": [19, 106], "detect_with_booru_yolo": 19, "detect_censor": [19, 47, 94, 100], "ey": [19, 48, 52, 67, 73, 106], "detect_ey": 19, "detect_fac": 19, "halfbodi": [19, 90, 99, 106], "detect_halfbodi": 19, "hand": [19, 52, 54, 67, 73, 106], "detect_hand": 19, "nudenet": [19, 106], "detect_with_nudenet": 19, "calculate_i": 19, "bboxes_similar": 19, "detection_similar": 19, "detect_text": 19, "nuditi": 20, "run": [20, 25, 29, 30, 34, 83, 88, 105, 106], "nm": 20, "postprocess": 20, "onnx": [20, 29, 30, 33, 34, 75, 88, 98], "nudenet_onnx": 20, "notai": 20, "tech": 20, "detail": [20, 62, 66, 67, 88, 90], "respect": 20, "female_genitalia_cov": 20, "genitalia": 20, "face_femal": 20, "buttocks_expos": 20, "expos": 20, "female_breast_expos": 20, "female_genitalia_expos": 20, "male_breast_expos": 20, "anus_expos": 20, "anu": 20, "feet_expos": 20, "feet": [20, 52, 54], "belly_cov": 20, "feet_cov": 20, "armpits_cov": 20, "armpit": 20, "armpits_expos": 20, "face_mal": 20, "belly_expos": 20, "male_genitalia_expos": 20, "anus_cov": 20, "female_breast_cov": 20, "buttocks_cov": 20, "onnxruntim": [20, 87, 106], "topk": [20, 29], "100": [20, 25, 34, 42, 59, 85], "45": [20, 43, 59], "score_threshold": 20, "number": [20, 29, 30, 33, 37, 39, 45, 52, 60, 62, 86, 89], "keep": [20, 79], "entir": 21, "anidet3": 21, "roboflow": 21, "m": 21, "x": [21, 39, 48, 52, 67, 85, 86, 102], "fastest": [21, 25], "most": [21, 29, 30, 33, 34], "confidence_scor": [21, 24], "genshin_post": [21, 46, 47, 48], "371": 21, "232": 21, "564": 21, "690": 21, "7533698678016663": 21, "135": [21, 52], "451": 21, "716": [21, 45], "6788613796234131": 21, "614": 21, "393": 21, "830": 21, "686": 21, "5612757205963135": 21, "1275": 21, "654": 21, "4047100841999054": 21, "calcul": [22, 30, 39, 42, 43], "comput": [22, 27, 30, 33, 41, 59, 85, 86, 98], "work": [22, 29, 30, 33, 36, 42, 69, 98], "aggreg": 22, "involv": 22, "segment": [22, 60, 106], "evalu": [22, 38], "algorithm": [22, 39, 42], "box1": 22, "box2": 22, "bboxtyp": 22, "measur": [22, 38, 39, 42], "divid": [22, 52], "4f": 22, "1429": 22, "bboxes1": 22, "bboxes2": 22, "liter": [22, 39, 48, 52, 64, 65, 80], "max": [22, 23], "raw": [22, 29, 30, 33, 37], "depend": [22, 67, 68, 105], "unknown": [22, 80], "hungarian": 22, "find": [22, 48], "optim": [22, 30, 39], "assign": [22, 23, 29, 39], "among": [22, 39], "averag": 22, "detect1": 22, "detect2": 22, "bboxwithscoreandlabel": 22, "group": [22, 29, 43, 76], "correspond": [22, 39, 45, 50, 59, 82, 98, 102], "combin": [22, 37, 45], "against": [22, 83], "ground": [22, 94, 100], "truth": [22, 94, 100], "car": 22, "85": [22, 74, 82], "75": 22, "text_detect": 23, "been": [23, 98], "migrat": 23, "ocr": [23, 106], "detect_text_with_ocr": [23, 106], "soon": 23, "paddleocr": [23, 45], "dbnetpp_resnet50_fpnc_1200e_icdar2015": 23, "05": [23, 59, 74, 75, 89, 90, 91, 93, 98, 99, 100, 101, 103, 104], "max_area_s": 23, "640": 23, "region": [23, 47, 50, 94, 100], "dbnet": 23, "do": [23, 50, 91], "640x640": 23, "ani": [23, 30, 33, 37, 39, 47, 57, 59, 62, 67, 72, 86, 88], "sinc": [23, 38], "appear": [24, 27], "font": 24, "pad": [24, 71], "see": [24, 67, 88], "text_pad": 24, "fontsiz": 24, "max_short_edge_s": 24, "fp": 24, "no_label": 24, "normal": [24, 30, 40, 57, 58, 59, 82], "predefin": [24, 73], "extract": [24, 25, 27, 28, 37, 39, 43, 45, 50, 59, 66, 67, 68, 69, 75, 82], "around": [24, 29, 34, 37, 54], "shortest": 24, "edg": [24, 54, 106], "maintain": [24, 34, 46, 52, 85, 109], "font_manag": 24, "fontproperti": 24, "properti": [24, 48, 52, 67, 69], "cv2": 25, "have": [25, 27, 39, 80, 81, 94, 100, 105], "lowest": 25, "resourc": [25, 106], "low_threshold": 25, "high_threshold": 25, "200": [25, 34, 59], "assum": [25, 27, 28, 71], "its": [25, 27, 28, 29, 39, 45, 46, 59, 68, 71, 74, 76, 88, 90, 91, 93, 94, 95, 98, 99, 100, 101, 103, 104], "low": [25, 33, 38, 40, 67, 79, 82, 83], "high": [25, 33, 34, 61, 67, 83, 97, 98], "outlin": 26, "comparison": [26, 74], "canni": [26, 106], "get_edge_by_canni": 26, "edge_image_with_canni": 26, "lineart": [26, 28, 106], "get_edge_by_lineart": 26, "edge_image_with_lineart": 26, "lineart_anim": [26, 106], "get_edge_by_lineart_anim": 26, "edge_image_with_lineart_anim": 26, "best": [27, 40, 48, 67], "effect": [27, 38, 47, 105], "closest": 27, "consum": 27, "amount": 27, "memori": [27, 29, 30, 34, 107, 108], "power": 27, "runtim": [27, 30, 88, 97], "coars": 27, "detect_resolut": [27, 28], "512": [27, 28, 54, 67, 83], "deeper": 27, "richer": 27, "probabl": [27, 30, 98], "extra": [27, 67], "increas": [27, 39], "resolut": [27, 28, 60, 83], "neural": [27, 28, 71, 86], "network": [27, 28, 71, 86], "classif": [29, 33, 86, 90, 91, 93, 94, 95, 96, 99, 100, 101, 103, 104], "those": [29, 97], "store": [29, 30, 34, 35, 67, 68], "well": [29, 42], "manag": [29, 30, 33, 34, 88, 106], "interact": [29, 30, 33, 34], "also": [29, 57, 82, 109], "token": [29, 30, 33, 34], "authent": [29, 30, 33, 34], "access": [29, 30, 33, 52, 67, 85], "privat": [29, 30, 31, 33, 43], "repo_id": [29, 30, 33, 34], "fn_preprocess": 29, "callabl": [29, 59], "hf_token": [29, 30, 33, 34], "comprehens": [29, 30], "imagepreprocessfunc": 29, "variabl": [29, 48, 88], "_model_nam": 29, "cach": [29, 30, 33, 34, 60, 87, 106], "_model": 29, "dictionari": [29, 35, 40, 57, 59, 67, 68, 69, 72, 73, 75, 90, 93, 95, 99, 101, 103], "_label": 29, "_hf_token": 29, "org": 29, "repo": [29, 59], "__init__": [29, 30, 31, 33, 34, 37, 48, 52, 60, 69, 73], "instanc": [29, 30, 34, 39, 47, 52, 59, 60, 73], "clear": [29, 30, 33, 34, 39, 68, 90, 94, 100], "free": [29, 30, 34], "up": [29, 30, 34, 73], "launch_demo": [29, 30, 33, 34], "default_model_nam": [29, 30, 33, 34], "server_nam": [29, 30, 33, 34], "server_port": [29, 30, 33, 34], "launch": [29, 30, 33, 34], "gradio": [29, 30, 33, 34], "demo": [29, 30, 33, 34, 79], "interfac": [29, 30, 33, 34, 85], "ui": [29, 33, 34], "make_ui": [29, 30, 33, 34], "server": [29, 30, 33, 34], "select": [29, 30, 33, 34, 39, 47, 60], "dropdown": [29, 30], "port": [29, 30, 33, 34], "importerror": [29, 34], "instal": [29, 33, 34, 62, 68, 106], "properli": [29, 33, 67], "usernam": [29, 34], "repo_nam": [29, 34], "model_v1": 29, "7860": [29, 30, 34], "submit": 29, "recent": [29, 30, 33, 34], "label_group": 29, "highest": [29, 98], "through": [29, 30, 59, 109], "error": [29, 37, 59, 82], "predict_fmt": 29, "fmt": [29, 30, 33, 40, 75, 82], "top5": 29, "logit": [29, 30, 33], "embed": [29, 30, 33, 37, 82], "dict": [29, 30, 37, 40, 51, 57, 58, 59, 67, 68, 69, 75, 82, 85, 90, 91, 93, 94, 95, 99, 100, 101, 103, 104], "top": [29, 48, 97], "k": 29, "e": [29, 30, 39, 61, 64, 65, 80, 83, 86], "g": [29, 30, 39, 61, 64, 65, 80, 82, 83], "top10": 29, "predict_scor": 29, "ia": 29, "conveni": [29, 52, 67, 109], "wrapper": [29, 34, 37], "id": [29, 30, 33, 34], "multimod": 30, "hub": 30, "discoveri": 30, "variant": [30, 33], "pipelin": [30, 57, 59], "pattern": [30, 39, 73], "direct": 30, "api": [30, 33], "control": [30, 67], "via": 30, "web": [30, 33], "deploy": [30, 98], "reus": 30, "lru": 30, "thread": [30, 33, 85, 105], "safe": [30, 33, 68, 74, 75, 85, 96, 98, 100, 105, 106], "demand": 30, "switch": 30, "image_encod": [30, 33], "upload": [30, 34], "enter": 30, "link": 30, "address": 30, "bind": 30, "organ": 30, "precomput": [30, 81], "cosin": 30, "scale": [30, 33, 47, 48, 52, 67, 71, 82, 107, 108], "complex": 30, "image_embed": 30, "text_embed": 30, "etc": [30, 59], "thei": [30, 39, 55, 59], "l2": [30, 82], "text_encod": [30, 33], "accept": 30, "_process_rgb": 31, "_process_alpha_channel_with_model": 31, "_process_rgba": 31, "attribut": 31, "classifi": [32, 90, 95, 96, 97, 99, 101, 103, 104, 106], "classifymodel": 32, "classify_predict_scor": 32, "classify_predict": 32, "classify_predict_fmt": 32, "imageenhanc": 32, "clip": [32, 59, 67, 106], "clipmodel": 32, "clip_image_encod": 32, "clip_text_encod": 32, "clip_predict": 32, "siglip": [32, 59, 106], "siglipmodel": 32, "siglip_image_encod": 32, "siglip_text_encod": 32, "siglip_predict": 32, "yolomodel": 32, "sigmoid": [33, 87], "loss": 33, "creation": [33, 57, 58, 69], "preprocessor": [33, 67], "reset": 33, "about": [33, 35], "hostnam": 33, "gr": [33, 34], "One": [33, 43], "detect": [34, 42, 45, 47, 51, 52, 53, 54, 72, 73, 88, 89, 94, 100, 106], "post": [34, 45], "helper": 34, "easi": 34, "metadata": [34, 40, 66, 68, 69, 106], "cleanup": 34, "associ": [34, 69], "default_conf_threshold": 34, "default_iou_threshold": 34, "environmenterror": [34, 62, 68], "environ": [34, 83, 85, 88, 106], "offlin": 34, "yolov5": 34, "allow_dynam": 34, "dynam": [34, 57], "300": [34, 59], "400": 34, "simpl": 34, "explicitli": 34, "read": [35, 36, 37, 66, 67, 68], "write": [35, 36, 37, 66, 68], "exif": [35, 36, 67], "gif": [35, 36, 67], "comment": 35, "These": [35, 38, 60], "retriev": [35, 39], "context": [35, 36], "ai": [35, 36, 69, 89], "found": [35, 48, 67, 90], "attempt": [35, 48, 59, 67, 69, 88], "commonli": [35, 59, 76, 86], "where": [35, 39, 67, 68, 82, 85], "look": [35, 45, 67, 90], "usercom": 35, "field": [35, 69], "dst_filenam": 35, "destin": [35, 67, 68, 69], "filenam": [35, 60], "pnginfo": [35, 37, 67, 69], "wai": [35, 67, 68], "geninfo": [36, 106], "lsb": [36, 69, 106], "signific": [36, 37, 39, 64, 69], "bit": [36, 37, 59, 69], "read_geninfo_paramet": 36, "read_geninfo_exif": 36, "read_geninfo_gif": 36, "write_geninfo_paramet": 36, "write_geninfo_exif": 36, "write_geninfo_gif": 36, "read_lsb_raw_byt": 36, "read_lsb_metadata": 36, "write_lsb_raw_byt": 36, "write_lsb_metadata": 36, "lsbreaderror": 36, "lsbextractor": 36, "imagelsbdataextractor": 36, "serialize_pnginfo": 36, "serialize_json": 36, "inject_data": 36, "steganographi": 37, "serial": 37, "json": 37, "compat": [37, 76], "inject": 37, "emb": [37, 82], "seamlessli": 37, "hidden": 37, "decompress": 37, "them": [37, 47, 57, 64, 68, 82], "gzip": 37, "written": 37, "appropri": [37, 45, 59, 67], "serializ": [37, 57], "err": 37, "caus": [37, 105], "multi": [37, 85], "get_next_n_byt": 37, "next": [37, 55], "get_one_byt": 37, "form": [37, 76], "read_32bit_integ": 37, "32": [37, 59], "interpret": [37, 52], "big": 37, "endian": 37, "enough": 37, "magic": 37, "stealth_pngcomp": 37, "extract_data": 37, "length": [37, 39, 46], "compress": 37, "along": [37, 39, 71], "robust": [37, 39], "skytnt": [38, 60, 71], "poor": 38, "anime_dbaesthet": [38, 41], "better": [38, 42, 62, 82, 83, 89, 91, 94, 97, 100, 104], "2053756": 38, "09986039996147156": 38, "1663584": 38, "24299287796020508": 38, "4886411": 38, "38091593980789185": 38, "2066024": 38, "5131649971008301": 38, "3670169": 38, "6011670827865601": 38, "5930006": 38, "7067991495132446": 38, "3821265": 38, "8237218260765076": 38, "5512471": 38, "9187621474266052": 38, "limit": [39, 74], "smaller": 39, "7eu7d7": [39, 79, 83, 109], "ccip_onnx": 39, "cluster": [39, 43], "refer": [39, 42, 66, 97], "relev": 39, "aforement": 39, "manual": [39, 48], "384": [39, 43, 57, 58, 59], "caform": 39, "randaug": 39, "prune": 39, "vector": 39, "pruned_fp32": 39, "5_fp32": 39, "feat": 39, "768": [39, 45, 67], "17847511429108218": 39, "1951224011983088": 39, "18397327797685215": 39, "y": [39, 48, 85], "16583099961280823": 39, "42947039008140564": 39, "4037521779537201": 39, "4371533691883087": 39, "40748104453086853": 39, "392294704914093": 39, "whether": [39, 45, 47, 59, 69, 72, 75, 82, 83], "belong": 39, "pairwis": 39, "matrix": 39, "5350548e": 39, "08": [39, 59, 99, 100], "6583106e": 39, "01": 39, "2947042e": 39, "0375218e": 39, "8025822e": 39, "3715334e": 39, "0748104e": 39, "2675274e": 39, "9229470e": 39, "j": 39, "th": 39, "dbscan": 39, "dbscan_2": 39, "dbscan_fre": 39, "optic": [39, 45], "optics_best": 39, "epsilon": 39, "ep": 39, "min_sampl": 39, "ccipclustermethodtyp": 39, "12921094122454668": 39, "1291187648928262": 39, "1836453739562513": 39, "distanc": 39, "_featureorimag": 39, "sampl": [39, 43, 67, 89, 90, 91, 93, 94, 95, 99, 100, 101, 103, 104], "neighborhood": [39, 62], "core": [39, 107, 108], "few": 39, "too": 39, "sensit": [39, 47, 82, 94, 100], "tune": 39, "guidelin": 39, "deal": [39, 66], "solut": [39, 48], "small": [39, 47], "advis": [39, 74], "significantli": 39, "separ": 39, "slightli": 39, "exhibit": 39, "regular": [39, 62], "outfit": 39, "awar": 39, "highli": 39, "so": [39, 42, 79, 83], "care": 39, "diff": 39, "07437477": 39, "0356068": 39, "04396922": 39, "05131693": 39, "assess": 40, "aesthet": [40, 41, 106], "danbooru": [40, 74, 77, 79, 94, 97], "hakubooru": 40, "kohakublueleaf": 40, "swinv2pv3_v0_448_ls0": 40, "2_x": 40, "percentil": 40, "_default_model_nam": 40, "masterpiec": [40, 67], "9831666690063624": 40, "8810615667538594": 40, "great": 40, "8225559148288356": 40, "good": [40, 45], "591020403706702": 40, "2888798940585766": 40, "243279223969715": 40, "worst": [40, 67], "005268185993767627": 40, "275707557797432": 40, "7977807857096195": 40, "56098810210824": 40, "670568235218525": 40, "1677918508648872": 40, "9305131509900093": 40, "6085879728198051": 40, "6834832429885864": 40, "16141420602798462": 40, "05435194447636604": 40, "025083942338824272": 40, "024000568315386772": 40, "027076328173279762": 40, "024589713662862778": 40, "3757021427154541": 40, "3451208472251892": 40, "1511985808610916": 40, "04740551486611366": 40, "02172713913023472": 40, "027498546987771988": 40, "03134724497795105": 40, "39281174540519714": 40, "22457796335220337": 40, "15563568472862244": 40, "10796019434928894": 40, "047730278223752975": 40, "0393439345061779": 40, "031940147280693054": 40, "13832266628742218": 40, "20687267184257507": 40, "2509062886238098": 40, "1644320785999298": 40, "11332042515277863": 40, "08270663768053055": 40, "043439216911792755": 40, "033693961799144745": 40, "03375888615846634": 40, "050045162439346313": 40, "16734018921852112": 40, "4311050772666931": 40, "23242227733135223": 40, "05163438618183136": 40, "012833272106945515": 40, "01619996316730976": 40, "03074900433421135": 40, "1396280825138092": 40, "5038207173347473": 40, "22299200296401978": 40, "07377689331769943": 40, "02854202501475811": 40, "026677291840314865": 40, "02838410809636116": 40, "026617199182510376": 40, "02508518099784851": 40, "06039097160100937": 40, "8043031692504883": 40, "get_aesthetic_scor": 41, "ccip": [41, 106], "ccip_extract_featur": 41, "ccip_batch_extract_featur": 41, "ccip_default_threshold": 41, "ccip_differ": 41, "ccip_sam": 41, "ccip_batch_differ": 41, "ccip_batch_sam": 41, "ccip_default_clustering_param": 41, "ccip_clust": 41, "ccip_merg": 41, "dbaesthet": [41, 106], "laplacian": [41, 106], "laplacian_scor": 41, "lpip": [41, 106], "lpips_extract_featur": 41, "lpips_differ": 41, "lpips_clust": 41, "psnr_": [41, 106], "psnr": [41, 65], "blur": [42, 47], "than": [42, 43, 47, 85, 89, 97], "seem": 42, "just": [42, 62, 91, 94, 97, 100, 104], "we": [42, 64, 83], "explor": 42, "bluri": 42, "hutao": [42, 71, 74, 75, 79, 82], "156": 42, "68285005210006": 42, "text_blur": 42, "2276": 42, "66629157129": 42, "real2": 42, "908745781486806": 42, "mmd": 42, "1072": 42, "8372572065527": 42, "richzhang": 43, "perceptualsimilar": 43, "chafen_arknight": 43, "rand": 43, "reach": 43, "995": 43, "cnn": 43, "f1": 43, "f2": 43, "f3": 43, "f4": 43, "f5": 43, "64": [43, 59, 62, 67, 83, 107, 108], "99": 43, "192": 43, "49": [43, 59], "256": [43, 57, 58, 64, 67], "img1": [43, 44, 82], "img2": [43, 44, 82], "anoth": 43, "16922694444656372": 43, "22250649333000183": 43, "6897575259208679": 43, "10956494510173798": 43, "6823137998580933": 43, "6837796568870544": 43, "nois": [43, 50, 62, 64], "inf": 44, "gaussian_20": 44, "dat": 44, "058228614646987": 44, "gaussian_3": 44, "27": [44, 59], "65611098737784": 44, "lq": 44, "29589659377844": 44, "recogn": [45, 59], "export": [45, 88], "recognit": 45, "ch_pp": 45, "ocrv4_det": 45, "heat_threshold": 45, "box_threshold": 45, "max_candid": 45, "1000": 45, "unclip_ratio": 45, "heat": 45, "candid": 45, "unclip": 45, "comic": [45, 91], "742": 45, "485": [45, 57, 58], "809": 45, "511": 45, "9543377610144915": 45, "682": 45, "98": 45, "734": 45, "124": 45, "9309689495575223": 45, "136": 45, "836": 45, "164": 45, "9042856988923695": 45, "144": 45, "455": 45, "196": 45, "874083638387722": 45, "719": 45, "835": 45, "488": 45, "8628696346175078": 45, "478": 45, "214": 45, "508": 45, "848871771901487": 45, "1030": 45, "557": 45, "1184": 45, "578": 45, "8352495440618789": 45, "427": 45, "129": 45, "553": 45, "154": 45, "8249209443996619": 45, "detect_model": 45, "recognize_model": 45, "ocrv4_rec": 45, "rotation_threshold": 45, "is_remove_dupl": 45, "rotat": [45, 48], "duplic": [45, 67], "mob": 45, "9356705927336156": 45, "shishou": 45, "8933000384412466": 45, "BUT": 45, "8730931912907247": 45, "oh": 45, "8417627579351514": 45, "mirror": 45, "7366019454049503": 45, "el": 45, "gato": 45, "iberico": 45, "7271127306351021": 45, "THAt": 45, "701928390168364": 45, "6965972578194936": 45, "chines": 45, "english": 45, "cannot": [45, 55, 57, 59, 69], "languag": 45, "func": [45, 87, 106], "japanes": [45, 67], "post_text": 45, "319": 45, "847": 45, "561": 45, "899": 45, "kancol": 45, "9130667787597329": 45, "552": 45, "811": 45, "791": 45, "921": 45, "1944": 45, "8566762346615406": 45, "820": 45, "558": 45, "850": 45, "fleet": 45, "collect": [45, 66], "8100635458911772": 45, "235": 45, "904": 45, "855": 45, "1009": 45, "\u6d77": 45, "6716076803280185": 45, "858": 45, "808": 45, "tsu": 45, "ka": 45, "NO": 45, "u": [45, 109], "mi": 45, "de": 45, "654507230718228": 45, "209": 45, "507": 45, "2888084133529467": 45, "japan_pp": 45, "ocrv3_rec": 45, "9230690942939336": 45, "8564870717047623": 45, "\u3044\u3064\u304b\u3042\u306e\u6d77\u3067": 45, "8061289060358996": 45, "8045396777081609": 45, "7311649382696896": 45, "\u8266\u3068\u308c\u308c": 45, "6648729016512889": 45, "ocrv2_det": 45, "ocrv3_det": 45, "ocrv4_server_det": 45, "ch_ppocr_mobile_slim_v2": 45, "0_det": 45, "ch_ppocr_mobile_v2": 45, "ch_ppocr_server_v2": 45, "en_pp": 45, "arabic_pp": 45, "ocrv2_rec": 45, "ocrv4_server_rec": 45, "0_rec": 45, "chinese_cht_pp": 45, "cyrillic_pp": 45, "devanagari_pp": 45, "en_number_mobile_v2": 45, "ka_pp": 45, "korean_pp": 45, "latin_pp": 45, "ta_pp": 45, "te_pp": 45, "dimens": [46, 59], "max_siz": [46, 57, 58, 59], "longer": 46, "after": [46, 59, 74, 79, 82], "1280": 46, "720": 46, "new_img": 46, "600": 46, "337": 46, "obscur": 47, "regist": [47, 48, 57, 58, 59], "rectangular": 47, "967": [47, 48], "143": [47, 48], "1084": [47, 48], "261": [47, 48], "246": [47, 48], "208": [47, 48], "331": [47, 48], "287": [47, 48], "662": [47, 48], "466": [47, 48], "705": [47, 48], "514": [47, 48], "479": [47, 48], "283": [47, 48], "326": [47, 48], "color_black": 47, "radiu": 47, "emoji": [47, 48], "penis": 47, "vagina": 47, "serv": [47, 59, 74], "foundat": 47, "inherit": [47, 59], "within": [47, 67, 74, 82], "fill": 47, "color_default": 47, "green": 47, "color_green": 47, "ffff00": 47, "color_ffff00": 47, "blur_4": 47, "blur_8": 47, "blur_12": 47, "pixelate_4": 47, "pixelate_8": 47, "pixelate_12": 47, "cl": 47, "arg": 47, "subclass": 47, "keyerror": 47, "alreadi": 47, "exist": [47, 68, 88, 91], "angl": 48, "end": [48, 67], "censor_area": [48, 49], "ratio_threshold": 48, "minimum": [48, 54, 60, 62], "total": [48, 107, 108], "star": [48, 79], "register_censor_method": [48, 49], "smiling_face_with_heart": 48, "twitter": 48, "appl": 48, "googl": 48, "microsoft": 48, "samsung": 48, "whatsapp": 48, "facebook": 48, "messeng": 48, "joypixel": 48, "openmoji": 48, "emojidex": 48, "mozilla": 48, "express": 48, "code": [48, 64, 79, 82], "_emojistyletyp": 48, "emoji_default": 48, "cat_fac": 48, "emoji_green": 48, "grinning_face_with_sweat": 48, "emoji_liuhanhuangd": 48, "minim": 48, "abl": [48, 55], "prefix": [48, 73, 78], "sum": 48, "cx": 48, "mass": 48, "occlus": 48, "cy": 48, "find_for_area": 48, "rectangl": 48, "corner": 48, "factor": [48, 59], "align": [49, 106], "align_maxs": 49, "censor_": [49, 106], "censor_nsfw": 49, "basecensor": 49, "colorcensor": 49, "blurcensor": 49, "pixelatecensor": 49, "imgcensor": [49, 106], "imagebasedcensor": 49, "emojibasedcensor": 49, "singleimag": 49, "squeez": [49, 106], "squeeze_with_transpar": 49, "fit": 50, "tightli": 50, "interest": 50, "jerry_with_spac": 50, "median_filt": 50, "median": 50, "kernel": 50, "larger": [50, 54, 84], "disabl": 50, "keypoint": [51, 52, 53, 54], "idea": 51, "research": 51, "auto_detect": 51, "out_bbox": 51, "person_detect_cfg": 51, "op18keypointset": [51, 53, 54], "rtmpose": 51, "config": [51, 58, 106, 109], "foot": [51, 52], "hand1": 51, "hand2": 51, "op18_visu": [51, 53], "0x7f5ca933f3d0": 51, "axesimag": 51, "0x7f5c98069790": 51, "all_": 52, "openpos": [52, 67], "op18": [52, 54], "__mul__": 52, "multipli": 52, "scalar": 52, "__truediv__": 52, "divisor": 52, "left_foot": 52, "left_hand": 52, "right_foot": 52, "right_hand": 52, "enum": 52, "enumer": 52, "symbol": [52, 79, 82], "make": [52, 57, 76, 86, 94, 98, 100], "readabl": [52, 82], "categor": 52, "nose": 52, "neck": 52, "elbow": 52, "wrist": 52, "ankl": 52, "ear": [52, 73, 80], "member": 52, "right_should": 52, "right_elbow": 52, "right_wrist": 52, "left_should": 52, "left_elbow": 52, "left_wrist": 52, "right_hip": 52, "right_kne": 52, "right_ankl": 52, "left_hip": 52, "left_kne": 52, "left_ankl": 52, "right_ey": 52, "left_ey": 52, "right_ear": 52, "left_ear": 52, "left_big_to": 52, "left_small_to": 52, "left_heel": 52, "right_big_to": 52, "right_small_to": 52, "right_heel": 52, "__int__": 52, "truncat": [52, 96, 106], "zero": 52, "must": [52, 73, 105], "preced": 52, "surround": 52, "whitespac": [52, 76], "36": [52, 59], "0b100": 52, "91": [52, 59], "112": 52, "92": [52, 59, 80], "113": [52, 59], "dwpose": [53, 106], "dwpose_estim": 53, "openpose18": 53, "op18_body_max": 53, "op18_body_min": 53, "op18_face_max": 53, "op18_face_min": 53, "op18_left_foot_max": 53, "op18_left_foot_min": 53, "op18_left_hand_max": 53, "op18_left_hand_min": 53, "op18_right_foot_max": 53, "op18_right_foot_min": 53, "op18_right_hand_max": 53, "op18_right_hand_min": 53, "keypoints_list": 54, "min_edge_s": 54, "draw_bodi": 54, "draw_hand": 54, "draw_feet": 54, "draw_fac": 54, "drawn": 54, "shorter": 54, "connect": 54, "ellips": 54, "facial": [54, 73, 90], "pars": [55, 57, 58, 66, 67, 106], "parser": [55, 57, 58, 67], "try": 55, "notparsetarget": 56, "register_pillow_transform": 56, "register_pillow_pars": 56, "create_pillow_transform": 56, "parse_pillow_transform": 56, "register_torchvision_transform": 56, "register_torchvision_pars": 56, "create_torchvision_transform": 56, "parse_torchvision_transform": 56, "register_creators_for_transform": 56, "notprocessortypeerror": 56, "create_transforms_from_transform": 56, "is_valid_size_dict": 56, "convert_to_size_dict": 56, "get_size_dict": 56, "create_clip_transform": 56, "create_transforms_from_clip_processor": 56, "create_convnext_transform": 56, "create_transforms_from_convnext_processor": 56, "create_vit_transform": 56, "create_transforms_from_vit_processor": 56, "create_siglip_transform": 56, "create_transforms_from_siglip_processor": 56, "create_bit_transform": 56, "create_transforms_from_bit_processor": 56, "create_blip_transform": 56, "create_transforms_from_blip_processor": 56, "create_mobilenetv2_transform": 56, "create_transforms_from_mobilenetv2_processor": 56, "tensor": [57, 58, 59, 68], "composit": [57, 59], "machin": [57, 86], "learn": [57, 86], "compos": [57, 58, 59], "sequenc": [57, 59, 73], "pillowcompos": [57, 59], "sequenti": 57, "decor": [57, 58, 59, 85], "facilit": 57, "creator": [57, 59], "tvalu": [57, 58], "describ": 57, "interpol": [57, 58, 59], "bicub": [57, 58, 59], "pillowres": [57, 59], "antialia": [57, 58, 59], "bilinear": [57, 58], "center_crop": [57, 58], "pillowcentercrop": [57, 59], "pillowtotensor": [57, 59], "maybe_to_tensor": [57, 58], "pillowmaybetotensor": 57, "std": [57, 58, 59], "pillownorm": [57, 59], "456": [57, 58], "406": [57, 58], "229": [57, 58], "225": [57, 58], "48500001430511475": 57, "4560000002384186": 57, "4059999883174896": 57, "2290000021457672": 57, "2240000069141388": 57, "22499999403953552": 57, "framework": 58, "extend": 58, "centercrop": 58, "totensor": 58, "maybetotensor": 58, "4850": 58, "4560": 58, "4060": 58, "2290": 58, "2240": 58, "2250": 58, "timm": 58, "interpolationmod": 58, "processor": [59, 107, 108], "vitimageprocessor": 59, "5906": 59, "33": 59, "donutimageprocessor": 59, "1901": 59, "70": [59, 83], "detrimageprocessor": 59, "1575": 59, "86": [59, 73], "clipimageprocessor": 59, "1374": 59, "73": 59, "videomaeimageprocessor": 59, "1093": 59, "convnextimageprocessor": 59, "648": 59, "65": 59, "segformerimageprocessor": 59, "533": 59, "00": 59, "beitimageprocessor": 59, "468": 59, "63": 59, "siglipimageprocessor": 59, "440": 59, "48": 59, "layoutlmv3imageprocessor": 59, "403": 59, "layoutlmv2imageprocessor": 59, "332": 59, "87": 59, "mllamaimageprocessor": 59, "qwen2vlimageprocessor": 59, "314": 59, "77": 59, "blipimageprocessor": 59, "276": 59, "55": 59, "idefics2imageprocessor": 59, "226": 59, "llavanextimageprocessor": 59, "215": 59, "bitimageprocessor": 59, "210": 59, "pix2structimageprocessor": 59, "conditionaldetrimageprocessor": 59, "53": 59, "samimageprocessor": 59, "52": 59, "deitimageprocessor": 59, "mask2formerimageprocessor": 59, "89": 59, "50": 59, "vivitimageprocessor": 59, "88": 59, "yolosimageprocessor": 59, "84": 59, "47": 59, "viltimageprocessor": 59, "41": 59, "detaimageprocessor": 59, "68": 59, "38": 59, "pixtralimageprocessor": 59, "mobilenetv2imageprocessor": 59, "mobilevitimageprocessor": 59, "61": 59, "34": [59, 107, 108], "dptimageprocessor": 59, "maskformerimageprocessor": 59, "28": 59, "nougatimageprocessor": 59, "ideficsimageprocessor": 59, "rtdetrimageprocessor": 59, "efficientnetimageprocessor": 59, "40": [59, 67], "deformabledetrimageprocessor": 59, "idefics3imageprocessor": 59, "fuyuimageprocessor": 59, "videollavaimageprocessor": 59, "pvtimageprocessor": 59, "09": 59, "oneformerimageprocessor": 59, "mobilenetv1imageprocessor": 59, "07": [59, 98, 99, 100, 103], "owlv2imageprocessor": 59, "chineseclipimageprocessor": 59, "efficientformerimageprocessor": 59, "llavaonevisionimageprocessor": 59, "swin2srimageprocessor": 59, "vithybridimageprocessor": 59, "owlvitimageprocessor": 59, "04": 59, "groundingdinoimageprocessor": 59, "03": 59, "perceiverimageprocessor": 59, "chameleonimageprocessor": 59, "levitimageprocessor": 59, "vitmatteimageprocessor": 59, "extens": [59, 74], "tri": 59, "def": [59, 85], "hasattr": 59, "feature_extractor": 59, "encount": 59, "becaus": 59, "until": 59, "successfulli": 59, "imageprocessor": 59, "autoimageprocessor": 59, "from_pretrain": 59, "openai": 59, "vit": 59, "patch32": 59, "pillowconvertrgb": 59, "48145467": 59, "4578275": 59, "40821072": 59, "26862955": 59, "2613026": 59, "2757771": 59, "size_dict": 59, "shortest_edg": 59, "invalid_kei": 59, "default_to_squar": 59, "height_width_ord": 59, "constraint": 59, "els": [59, 67, 107, 108], "incompat": 59, "longest_edg": 59, "param_nam": 59, "entri": 59, "conform": 59, "messag": [59, 83], "do_res": 59, "do_center_crop": 59, "crop_siz": 59, "do_rescal": 59, "rescale_factor": 59, "00392156862745098": 59, "do_norm": 59, "image_mean": 59, "image_std": 59, "do_convert_rgb": 59, "rescal": 59, "deviat": 59, "clipprocessor": 59, "crop_pct": 59, "tailor": 59, "convnext": 59, "percentag": 59, "prepar": 59, "replic": 59, "build": [59, 74, 82], "blip": 59, "255": 59, "openai_clip_mean": 59, "openai_clip_std": 59, "accord": 59, "behavior": 59, "mobilenetv2": 59, "per": 59, "equival": 59, "bg": 60, "strict_level": 60, "min_select": 60, "min_width": 60, "min_height": 60, "min_resolut": 60, "strict": [60, 94, 100], "get_imag": 60, "get_image_fil": 60, "list_image_fil": 60, "random_imag": 60, "randomli": 60, "random_image_fil": 60, "8057": 60, "000000": 60, "000001": 60, "000002": 60, "000003": 60, "000004": 60, "home": 60, "dgh": [60, 68, 109], "2400x1600": 60, "0x7feb86ed5160": 60, "003258": 60, "400x400": 60, "0x7feb86a748b0": 60, "quickli": 61, "backgroundimageset": 61, "list_bg_image_fil": 61, "get_bg_image_fil": 61, "get_bg_imag": 61, "random_bg_image_fil": 61, "random_bg_imag": 61, "opencv": 62, "denois": [62, 67], "inspir": [62, 71, 75, 82, 102], "mf666": [62, 102], "mist": 62, "fucker": 62, "diameter_min": 62, "diameter_max": 62, "sigma_color_min": 62, "sigma_color_max": 62, "sigma_space_min": 62, "sigma_space_max": 62, "radius_min": 62, "radius_max": 62, "eps_min": 62, "eps_max": 62, "b_iter": 62, "g_iter": 62, "random": [62, 80], "bilater": 62, "guid": 62, "stage": 62, "preserv": 62, "diamet": 62, "sigma": 62, "space": [62, 71, 82], "window": [62, 67], "term": 62, "contrib": 62, "noisy_imag": 62, "cleaned_img": 62, "cleaned_imag": 62, "blurri": [63, 67], "noisi": 63, "nafnet": [63, 106], "scunet": [63, 64, 106], "adversari": [63, 106], "remove_adversarial_nois": 63, "restore_with_nafnet": 63, "restore_with_scunet": 63, "ve": 64, "gaussian": 64, "To": 64, "correctli": 64, "credibl": 64, "rgg": [64, 65], "red": [64, 73], "gopro": 64, "sidd": 64, "tile_s": [64, 65, 83], "tile_overlap": [64, 65, 83], "batch_siz": [64, 65, 83], "nafnetmodeltyp": 64, "tile": [64, 65, 83], "gan": 65, "128": 65, "scunetmodeltyp": 65, "automatic1111": 66, "stabl": [66, 67, 89, 109], "diffus": [66, 67, 89], "webui": [66, 67, 68], "novelai": 66, "sdwui": 66, "submodul": 66, "nai": [66, 106], "docstr": 66, "sdmetadata": 66, "parse_sdmeta_from_text": 66, "get_sdmeta_from_imag": 66, "save_image_with_sdmeta": 66, "read_metadata": 66, "save_with_metadata": 66, "naimetadata": 66, "get_naimeta_from_imag": 66, "add_naimeta_to_imag": 66, "save_image_with_naimeta": 66, "formatt": 67, "a1111": 67, "sd_metadata_simpl": 67, "sd_metadata_complex": 67, "prompt": 67, "neg_prompt": 67, "neg": 67, "__str__": 67, "sd1": 67, "extrem": 67, "delic": 67, "beauti": 67, "offici": 67, "global": [67, 105], "illumin": 67, "soft": 67, "shadow": 67, "super": 67, "light": 67, "novel": [67, 69], "4k": 67, "metal_textur": 67, "striped_background": 67, "rich": 67, "cg": 67, "uniti": 67, "8k": 67, "wallpap": 67, "unreal": 67, "sci": 67, "fi": 67, "fantasi": 67, "silver_skin": 67, "cut": [67, 73], "silver_impossible_bodysuit": 67, "gem_on_chest": 67, "cut_silver_mechanical_leotard": 67, "headgear": [67, 73], "1_girl": 67, "solo": [67, 72, 73, 74, 75, 79, 80, 81, 82], "slim_waist": 67, "hair": [67, 73], "long": 67, "lumin": 67, "medium_breast": [67, 81], "indistinct_camelto": 67, "flat_crotch": 67, "coquettish": 67, "squint": 67, "evil_smil": 67, "dark_persona": 67, "mouth": 67, "wet": 67, "slim_fac": 67, "tall_girl": 67, "matur": 67, "mature_fac": 67, "slim_figur": 67, "slim_leg": 67, "groin": 67, "bare_thigh": 67, "easyneg": 67, "sketch": 67, "ugli": 67, "huge": 67, "logo": 67, "monochrom": [67, 93, 96, 106], "bad": 67, "mutat": 67, "horror": 67, "geometri": 67, "bad_prompt": 67, "miss": 67, "finger": 67, "limb": 67, "anatomi": 67, "interlock": 67, "digit": 67, "arm": 67, "2girl": 67, "deform": 67, "artist": 67, "blush": [67, 74, 75, 79, 82], "lipstick": 67, "skindent": 67, "tie": 67, "big_breast": 67, "thighhigh": [67, 74], "pubic_hair": [67, 73], "3d": [67, 91], "realist": 67, "slip": [67, 76], "head_out_of_fram": 67, "curvi": 67, "sampler": 67, "ddim": 67, "cfg": 67, "seed": 67, "3827064803": 67, "512x848": 67, "hash": 67, "eb49192009": 67, "anidosmix": 67, "skip": 67, "new_imag": 67, "let": 67, "what": 67, "nslim_fac": 67, "848": 67, "_sdmeta_text": 67, "directli": 67, "starri": 67, "night": 67, "daylight": 67, "euler": 67, "sd2": 67, "1girl": [67, 72, 73, 74, 75, 76, 79, 80, 81, 82], "blue": 67, "footwear": 67, "shoe": 67, "bang": [67, 73, 74, 79, 82], "indoor": 67, "sleev": 67, "ahog": [67, 73, 74, 75, 79, 82], "dress": [67, 73], "pot": 67, "plant": 67, "bag": [67, 74, 75, 79, 82], "bun": [67, 73], "lora": 67, "bluearchive10": 67, "bluearchiv": 67, "neg1": 67, "dpm": 67, "2m": 67, "sde": 67, "karra": 67, "2647703743": 67, "768x768": 67, "72bd94132e": 67, "cutemix": 67, "strength": 67, "controlnet": 67, "control_v11p_sd15_openpos": 67, "cab727d4": 67, "weight": 67, "perfect": 67, "param": 67, "hire": 67, "upscal": [67, 106], "latent": 67, "ti": 67, "339cc9210f70": 67, "66a7279a88dd": 67, "info": 67, "underli": [67, 85], "sd_meta": 67, "scope": 67, "dst_file": [67, 69], "webp": 67, "systemerror": [67, 69], "input_imag": 67, "output_imag": 67, "a41": 68, "safetensor": 68, "torch": 68, "command": [68, 109], "pip": [68, 109], "_check_env": 68, "model_fil": 68, "key1": 68, "value1": 68, "key2": 68, "value2": 68, "src_model_fil": 68, "dst_model_fil": 68, "new_metadata": 68, "john": 68, "doe": [68, 72, 80, 94, 100], "input_model": 68, "output_model": 68, "softwar": 69, "generation_tim": 69, "dataclass": 69, "encapsul": 69, "taken": 69, "alia": 69, "success": [69, 109], "add_lsb_meta": 69, "save_metainfo": 69, "metainfo": 69, "prefer": 69, "isneti": [70, 106], "get_isnetis_mask": 70, "segment_with_isneti": 70, "segment_rgba_with_isneti": 70, "co": 71, "seg": 71, "1024": [71, 82], "app": 71, "l8": 71, "00ff00": 71, "mask_": 71, "image_": 71, "hutao_seg": 71, "skadi": [71, 74, 75, 79, 82], "skadi_seg": 71, "drop": [72, 73, 74, 79, 81, 82], "cosplai": 72, "no_eyewear": 72, "eyewear": [72, 73], "span": [72, 73], "matter": [72, 73], "red_hair": [72, 73, 80, 81], "use_preset": 72, "custom_blacklist": 72, "onlin": 72, "preset": 72, "ones": 72, "neither": [72, 73], "nor": [72, 73], "anal_hair": 73, "anal_tail": 73, "arm_behind_head": 73, "arm_hair": 73, "arm_under_breast": 73, "arms_behind_head": 73, "bird_on_head": 73, "blood_in_hair": 73, "breasts_on_glass": 73, "breasts_on_head": 73, "cat_on_head": 73, "closed_ey": 73, "clothed_female_nude_femal": 73, "clothed_female_nude_mal": 73, "clothed_male_nude_femal": 73, "clothes_between_breast": 73, "cream_on_fac": 73, "drying_hair": 73, "empty_ey": 73, "face_to_breast": 73, "food_on_fac": 73, "food_on_head": 73, "game_boi": 73, "grabbing_anoth": 73, "s_hair": 73, "grabbing_own_breast": 73, "gun_to_head": 73, "head_between_breast": 73, "heart_in_ey": 73, "multiple_boi": 73, "multiple_girl": 73, "object_on_breast": 73, "object_on_head": 73, "paint_splatter_on_fac": 73, "parted_lip": [73, 74, 75, 79, 82], "penis_on_fac": 73, "person_on_head": 73, "pokemon_on_head": 73, "rabbit_on_head": 73, "rice_on_fac": 73, "severed_head": 73, "star_in_ey": 73, "sticker_on_fac": 73, "tentacles_on_mal": 73, "tying_hair": 73, "built": [73, 85], "mutabl": 73, "constructor": 73, "empti": 73, "hold": [73, 74, 75, 79, 82], "futa": 73, "cum": 73, "rub": 73, "shade": 73, "plai": 73, "drill": 73, "skin": 73, "sidelock": 73, "twintail": [73, 74, 75, 79, 82], "braid": 73, "afro": 73, "bald": 73, "dreadlock": 73, "ponytail": 73, "updo": 73, "beard": 73, "mustach": 73, "pointi": 73, "horn": 73, "tail": 73, "ornament": 73, "hairband": 73, "pupil": 73, "bow": [73, 74, 75], "headwear": 73, "ribbon": [73, 75, 79], "crown": 73, "cap": 73, "hairclip": [73, 79], "mole": 73, "halo": 73, "fluff": 73, "flower": [73, 74, 75, 79, 82], "glass": [73, 76], "fang": 73, "boi": 73, "beret": 73, "heterochromia": 73, "headdress": 73, "eyepatch": 73, "headphon": 73, "eyebrow": 73, "eyelash": 73, "sunglass": 73, "intak": 73, "scrunchi": 73, "ear_pierc": 73, "headband": 73, "ring": 73, "under_mouth": 73, "freckl": 73, "lip": 73, "eyelin": 73, "eyeshadow": 73, "tassel": 73, "whitelist_suffix": 73, "whitelist_prefix": 73, "whitelist_word": 73, "suffix": [73, 78], "pool": 73, "whitelist": 73, "blacklist": [73, 77, 106], "singular": 73, "plural": 73, "chair": 73, "whole": 73, "word": 73, "hear": 73, "72": 73, "outdat": 74, "anymor": 74, "baselin": 74, "practic": 74, "use_real_nam": [74, 79], "general_threshold": [74, 75, 82], "character_threshold": [74, 75, 82], "drop_overlap": [74, 75, 79, 82], "real": [74, 79, 96, 106], "renam": [74, 79], "redirect": [74, 79], "mani": [74, 79], "websit": [74, 79], "rate": [74, 75, 82, 94, 96, 106], "char": [74, 75, 82], "9897817373275757": 74, "question": [74, 75, 82, 94], "010265946388244629": 74, "explicit": [74, 75, 82, 94], "2809715270996094e": 74, "9939777851104736": 74, "5032387375831604": 74, "black_bord": 74, "9943548440933228": 74, "black_glov": [74, 75, 79, 82], "5011609792709351": 74, "blue_ski": [74, 75, 79, 82], "6877802610397339": 74, "5543792843818665": 74, "8268730640411377": 74, "cloud": [74, 75, 79, 82], "8504303693771362": 74, "cowboy_shot": [74, 75, 79, 82], "6008237600326538": 74, "crop_top": [74, 75, 79, 82], "6635787487030029": 74, "dai": [74, 75, 79, 82], "8496965765953064": 74, "glove": [74, 75, 79, 82], "6107005476951599": 74, "hair_between_ey": [74, 75, 79, 82], "668294370174408": 74, "5619469285011292": 74, "holding_baseball_bat": [74, 75, 79, 82], "5141720771789551": 74, "letterbox": 74, "long_hair": [74, 75, 79, 81, 82], "9884189963340759": 74, "looking_at_view": [74, 75, 79, 82], "5673105120658875": 74, "midriff": [74, 75, 79, 82], "6290556192398071": 74, "navel": [74, 75, 79, 82], "9631235003471375": 74, "no_hat": [74, 75, 79], "7978747487068176": 74, "no_headwear": [74, 75, 79, 82], "7577926516532898": 74, "outdoor": [74, 75, 79, 82], "7118550539016724": 74, "5452839136123657": 74, "pillarbox": 74, "9841411709785461": 74, "red_ey": [74, 75, 79, 82], "958786129951477": 74, "shirt": [74, 75, 79, 82], "6720131039619446": 74, "short_sleev": [74, 75, 79, 82], "7077711820602417": 74, "silver_hair": [74, 75, 79], "6673924326896667": 74, "sky": [74, 75, 79, 82], "8709812760353088": 74, "9614333510398865": 74, "sportswear": [74, 75, 79, 82], "7786177396774292": 74, "6842771172523499": 74, "sweat": [74, 75, 79, 82], "9076308012008667": 74, "thigh": [74, 75, 79, 82], "580970823764801": 74, "skadi_": [74, 75, 82], "arknight": [74, 75, 82], "9633345007896423": 74, "9988503456115723": 74, "001651763916015625": 74, "00012505054473876953": 74, "9829280972480774": 74, "894218385219574": 74, "8733789920806885": 74, "backpack": [74, 75, 79, 82], "6322951316833496": 74, "9987058639526367": 74, "bag_charm": [74, 75], "9754379987716675": 74, "6810564994812012": 74, "9708781838417053": 74, "6356008052825928": 74, "5633733868598938": 74, "brick_wal": 74, "5315935611724854": 74, "brown_hair": [74, 75, 79, 82], "9397273659706116": 74, "9229896664619446": 74, "charm_": [74, 75], "9006357789039612": 74, "citi": 74, "9020784497261047": 74, "cityscap": 74, "9547432661056519": 74, "5296419262886047": 74, "8253412246704102": 74, "5619839429855347": 74, "hair_flow": [74, 75, 79, 82], "8277763724327087": 74, "hair_orna": [74, 75, 79, 82], "9356368780136108": 74, "hair_ribbon": [74, 75, 79], "5288072824478149": 74, "jacket": [74, 75, 79, 82], "6336134076118469": 74, "9703260064125061": 74, "8188960552215576": 74, "phone_screen": 74, "9579574465751648": 74, "9954615235328674": 74, "plaid": [74, 75, 79], "9725285172462463": 74, "plaid_skirt": [74, 75, 79], "9638455510139465": 74, "pleated_skirt": [74, 75, 79, 82], "7226815819740295": 74, "5321241021156311": 74, "red_nail": [74, 79], "5493080615997314": 74, "school_bag": [74, 75], "9863407611846924": 74, "school_uniform": [74, 75, 79, 82], "6794284582138062": 74, "5062428116798401": 74, "shoulder_bag": 74, "9325523972511292": 74, "skirt": [74, 75, 79, 82], "92237788438797": 74, "skyscrap": 74, "7728171348571777": 74, "sleeves_past_wrist": [74, 75, 79], "7257086038589478": 74, "smile": [74, 75, 79, 82], "5357837080955505": 74, "6939404010772705": 74, "7054293155670166": 74, "tongu": [74, 75, 79, 82], "9990814924240112": 74, "tongue_out": [74, 75, 79, 82], "9992498755455017": 74, "5012534260749817": 74, "very_long_hair": [74, 75, 79, 81, 82], "7461410164833069": 74, "lagpixellol": 75, "deepgelbooru_onnx": 75, "categori": [75, 90, 98], "dim": [75, 82], "9986732006072998": 75, "0013858973979949951": 75, "315376281738281e": 75, "9972434639930725": 75, "basebal": [75, 82], "5982598662376404": 75, "baseball_bat": [75, 79, 82], "6429562568664551": 75, "bike_short": 75, "36296138167381287": 75, "8308937549591064": 75, "black_shirt": [75, 79, 82], "7388008832931519": 75, "6039759516716003": 75, "30909663438796997": 75, "9694308042526245": 75, "6422968506813049": 75, "5898381471633911": 75, "8145260810852051": 75, "652222216129303": 75, "dolphin_short": 75, "466494083404541": 75, "7183809280395508": 75, "6753682494163513": 75, "7302790880203247": 75, "6649775505065918": 75, "large_breast": [75, 79, 82], "8446108102798462": 75, "98187655210495": 75, "8140730857849121": 75, "6360533833503723": 75, "9635934829711914": 75, "33370012044906616": 75, "44239571690559387": 75, "7891374826431274": 75, "6471294164657593": 75, "9958090782165527": 75, "8736815452575684": 75, "872096061706543": 75, "5640895366668701": 75, "5049663186073303": 75, "8832778930664062": 75, "9687467813491821": 75, "sports_bra": 75, "3659853935241699": 75, "9309735298156738": 75, "49939480423927307": 75, "stomach": [75, 79, 82], "446407288312912": 75, "809670090675354": 75, "6560589075088501": 75, "47956040501594543": 75, "9832853674888611": 75, "9994162321090698": 75, "0008397102355957031": 75, "00035390257835388184": 75, "9926226139068604": 75, "899387001991272": 75, "34215790033340454": 75, "5701972246170044": 75, "9512913227081299": 75, "6664570569992065": 75, "5614628791809082": 75, "33615976572036743": 75, "5770801305770874": 75, "987317681312561": 75, "37286585569381714": 75, "cardigan": [75, 79], "36409223079681396": 75, "7329680919647217": 75, "collared_shirt": [75, 79], "5924292206764221": 75, "4344901144504547": 75, "7465001344680786": 75, "5225946307182312": 75, "6976451873779297": 75, "9265321493148804": 75, "34527891874313354": 75, "6675043106079102": 75, "9096828699111938": 75, "long_sleev": [75, 79, 82], "41341525316238403": 75, "8418735265731812": 75, "miniskirt": [75, 79], "3675632178783417": 75, "nail_polish": [75, 79], "5284417867660522": 75, "open_cloth": [75, 79], "30296844244003296": 75, "48789578676223755": 75, "36596980690956116": 75, "7759367227554321": 75, "6535028219223022": 75, "8975257873535156": 75, "36911237239837646": 75, "4171145558357239": 75, "3942635953426361": 75, "6772940754890442": 75, "9397937655448914": 75, "5207280516624451": 75, "4673041105270386": 75, "9118321537971497": 75, "9967410564422607": 75, "9970728158950806": 75, "8419480323791504": 75, "6489560604095459": 75, "white_shirt": [75, 79], "6217572689056396": 75, "underscor": [76, 82], "convent": 76, "restor": [76, 106], "use_spac": 76, "use_escap": 76, "include_scor": 76, "score_descend": 76, "_": 76, "escap": 76, "unsaf": 76, "sort": [76, 80], "descend": 76, "panty_pul": 76, "6826801300048828": 76, "958938717842102": 76, "drinking_glass": 76, "9340789318084717": 76, "areola_slip": 76, "41196826100349426": 76, "9988248348236084": 76, "drink": 76, "pull": 76, "areola": 76, "999": 76, "959": 76, "934": 76, "683": 76, "412": 76, "mldanbooru": [77, 106], "get_mldanbooru_tag": 77, "wd14": [77, 79, 106], "get_wd14_tag": [77, 79], "convert_wd14_emb_to_predict": 77, "denormalize_wd14_emb": 77, "deepdanbooru": [77, 79, 106], "get_deepdanbooru_tag": [77, 79], "deepgelbooru": [77, 106], "get_deepgelbooru_tag": 77, "add_underlin": 77, "remove_underlin": 77, "tags_to_text": 77, "drop_overlap_tag": 77, "is_blacklist": 77, "drop_blacklisted_tag": 77, "char_whitelist_suffix": 77, "char_whitelist_prefix": 77, "char_whitelist_word": 77, "char_suffix": 77, "char_prefix": 77, "charactertagpool": 77, "is_basic_character_tag": 77, "drop_basic_character_tag": 77, "sort_tag": 77, "tag_match_suffix": 77, "tag_match_prefix": 77, "tag_match_ful": 77, "t1": 78, "t2": 78, "fulli": 78, "ml": 79, "448": 79, "keep_ratio": 79, "9999984502792358": [79, 101], "9999946355819702": 79, "9994951486587524": 79, "998144268989563": 79, "9978417158126831": 79, "9941409230232239": 79, "9799384474754333": 79, "979142427444458": 79, "961823582649231": 79, "961323618888855": 79, "9490893483161926": 79, "9450850486755371": 79, "9425153136253357": 79, "9409335255622864": 79, "9319437146186829": 79, "9265308976173401": 79, "9259042143821716": 79, "922250509262085": 79, "9199565052986145": 79, "9175475835800171": 79, "9102761745452881": 79, "9076938629150391": 79, "9052775502204895": 79, "8938589692115784": 79, "8894285559654236": 79, "8891903162002563": 79, "8845980763435364": 79, "8842408061027527": 79, "8659475445747375": 79, "862621009349823": 79, "8616052865982056": 79, "8562789559364319": 79, "short_short": [79, 82], "8555729389190674": 79, "8533340096473694": 79, "black_short": [79, 82], "8477485775947571": 79, "8430152535438538": 79, "tied_long_hair": [79, 82], "8340626955032349": 79, "crop_top_overhang": 79, "8266023397445679": 79, "8222048282623291": 79, "8202669620513916": 79, "8061150312423706": 79, "ass_visible_through_thigh": [79, 82], "7803354859352112": 79, "thigh_gap": [79, 82], "7789446711540222": 79, "arms_up": 79, "7052110433578491": 79, "9999866485595703": 79, "997043788433075": 79, "9969649910926819": 79, "9957101345062256": 79, "9928386807441711": 79, "9886980056762695": 79, "9864778518676758": 79, "ghost": [79, 82], "9769423007965088": 79, "9747489094734192": 79, "9736957550048828": 79, "9388670325279236": 79, "9356311559677124": 79, "91000896692276": 79, "8955123424530029": 79, "8910233378410339": 79, "8904104828834534": 79, "8881211280822754": 79, "8876776695251465": 79, "8864808678627014": 79, "8810517191886902": 79, "8798807263374329": 79, "8765745162963867": 79, "8737136125564575": 79, "8650439381599426": 79, "8613706827163696": 79, "blue_cardigan": 79, "8571277260780334": 79, "8333670496940613": 79, "8160212635993958": 79, "eyebrows_visible_through_hair": 79, "8122442364692688": 79, "8091571927070618": 79, "8082079887390137": 79, "8048468232154846": 79, "8042327165603638": 79, "7984272241592407": 79, "blazer": [79, 82], "794708251953125": 79, "78981614112854": 79, "7892146110534668": 79, "shaped_pupil": [79, 82], "7867060899734497": 79, "gradient_hair": 79, "786359965801239": 79, "7790888547897339": 79, "brown_skirt": 79, "7760675549507141": 79, "774523913860321": 79, "7721588015556335": 79, "7697228789329529": 79, "755959689617157": 79, "multicolored_hair": 79, "7477189898490906": 79, "7476690411567688": 79, "rail": 79, "7476617693901062": 79, "blue_jacket": 79, "7458406090736389": 79, "741143524646759": 79, "7364678978919983": 79, "7193643450737": 79, "red_neckwear": 79, "7108616828918457": 79, "7086325287818909": 79, "7055293321609497": 79, "7039415836334229": 79, "7018357515335083": 79, "shuffl": 80, "count": [80, 107, 108], "2boi": 80, "cat_ear": 80, "uniqu": 80, "8849405313291128": 81, "8548297594823425": 81, "03910296474461261": 81, "6615180440330748": 81, "21552028866308015": 81, "3165260620737027": 81, "47744464927382957": 81, "tagger": 82, "smilingwolf": 82, "wd": 82, "swinv2_v3": 82, "general_mcut_en": 82, "character_mcut_en": 82, "no_underlin": 82, "mcut": 82, "replac": 82, "index": [82, 109], "follw": 82, "valuabl": 82, "enabl": 82, "rapid": 82, "queri": 82, "0011444687843322754": 82, "8876402974128723": 82, "106781005859375": 82, "000277101993560791": 82, "997527003288269": 82, "9797663688659668": 82, "9905703663825989": 82, "9761719703674316": 82, "8981098532676697": 82, "8810765743255615": 82, "9498510360717773": 82, "8377365469932556": 82, "945058286190033": 82, "9457170367240906": 82, "969594419002533": 82, "7881088852882385": 82, "7687551379203796": 82, "9301245212554932": 82, "6703325510025024": 82, "white_hair": 82, "5292627811431885": 82, "8677047491073608": 82, "grey_hair": 82, "5859264731407166": 82, "9536856412887573": 82, "8056888580322266": 82, "8394746780395508": 82, "9473626613616943": 82, "8986269235610962": 82, "9385137557983398": 82, "8408567905426025": 82, "alternate_costum": 82, "4245271384716034": 82, "931140661239624": 82, "8830795884132385": 82, "7279844284057617": 82, "artist_nam": 82, "5333830714225769": 82, "64717698097229": 82, "9516432285308838": 82, "9655293226242065": 82, "9485014081001282": 82, "7366660833358765": 82, "7161656618118286": 82, "5858667492866516": 82, "6186309456825256": 82, "41193312406539917": 82, "467605859041214": 82, "36282333731651306": 82, "3756745457649231": 82, "motion_blur": 82, "5091936588287354": 82, "951993465423584": 82, "5634750723838806": 82, "8232709169387817": 82, "9869340658187866": 82, "49491602182388306": 82, "5193622708320618": 82, "003406703472137451": 82, "0007208287715911865": 82, "9798132181167603": 82, "8046203851699829": 82, "7596215009689331": 82, "7620116472244263": 82, "46084529161453247": 82, "48454540967941284": 82, "5152207016944885": 82, "8023070096969604": 82, "8653596639633179": 82, "7201820611953735": 82, "7816740870475769": 82, "697688639163971": 82, "8974947333335876": 82, "7491052746772766": 82, "5015512704849243": 82, "6401398181915283": 82, "43420469760894775": 82, "4528769850730896": 82, "5730487704277039": 82, "6739872694015503": 82, "5545973181724548": 82, "6946243047714233": 82, "5487751364707947": 82, "7439308166503906": 82, "4186026453971863": 82, "47378358244895935": 82, "4690653085708618": 82, "7565015554428101": 82, "hu_tao_": 82, "genshin_impact": 82, "9262397289276123": 82, "boo_tao_": 82, "942080020904541": 82, "denorm": 82, "denormalizer_nam": 82, "mnum2_al": 82, "understand": 82, "redund": 82, "structur": [82, 106], "b": 82, "r": [82, 94, 100], "c": 82, "linalg": 82, "norm": 82, "approx": [82, 83], "1e": 82, "cdc_anime_onnx": 83, "realli": 83, "As": [83, 94, 100], "1024x1024": 83, "2060": 83, "gpu": 83, "cost": 83, "cpu": [83, 88, 107, 108], "experi": 83, "hgsr": 83, "mhr": 83, "aug_x4_320": 83, "cute_waifu_aroma": 83, "pngimageplugin": 83, "pngimagefil": 83, "1168x1168": 83, "0x7f0e8ca06880": 83, "4672x4672": 83, "0x7f0e48edb640": 83, "cdc": [84, 106], "upscale_with_cdc": 84, "lru_cach": 85, "wrap": 85, "synchron": 85, "prevent": 85, "race": 85, "condit": 85, "maxsiz": 85, "expensive_funct": 85, "expens": 85, "lock": [85, 105], "safeti": [85, 102], "multithread": 85, "my_funct": 85, "introduc": 85, "acquisit": 85, "critic": 85, "mathemat": 86, "activ": 86, "deep": 86, "problem": [86, 94, 100], "input_valu": 86, "frac": 86, "26894142": 86, "73105858": 86, "ts_lru_cach": 87, "get_onnx_provid": 87, "open_onnx_model": 87, "cudaexecutionprovid": 88, "cpuexecutionprovid": 88, "ckpt": 88, "inferencesess": 88, "onnx_mod": 88, "decid": 88, "linux": [88, 107, 108], "execut": [88, 107, 108], "ignor": 88, "cuda": [88, 107, 108], "forc": 88, "anime_ai_check": 89, "mobilenetv3_sce_dist": [89, 100, 104], "mainli": 89, "caformer_s36_plus_sc": 89, "graph": 89, "9996960163116455": 89, "9999125003814697": 89, "997803270816803": 89, "9960069060325623": 89, "9887709021568298": 89, "9998629093170166": 89, "0013722758740186691": 89, "00020673229300882667": 89, "0001895089662866667": 89, "0008857478387653828": 89, "552320024231449e": 89, "001168627175502479": 89, "bangumi": [90, 91], "vision": 90, "imageri": 90, "bangumi_char_typ": 90, "definit": [90, 97], "video": 90, "secondari": 90, "often": 90, "lack": 90, "lead": 90, "under": [90, 109], "three": 90, "judg": 90, "anime_portrait": [90, 96], "mobilenetv3_v0_dist": [90, 99, 103, 104], "9998525381088257": 90, "00012103465269319713": 90, "6464786313008517e": 90, "906112609314732e": 90, "06": [90, 91, 93, 98, 99, 100, 101, 103], "9997243285179138": 90, "0002490800397936255": 90, "7215803381986916e": 90, "354368557978887e": 90, "9998849630355835": 90, "90006631379947e": 90, "3920385754317977e": 90, "2084233276254963e": 90, "9998877048492432": 90, "732793503440917e": 90, "4264976925915107e": 90, "0623419257171918e": 90, "07076334953308105": 90, "9290977716445923": 90, "0001044218079186976": 90, "4467317163944244e": 90, "2568268832401372e": 90, "9999498128890991": 90, "1810528778587468e": 90, "879474429093534e": 90, "260669109295122e": 90, "9999510049819946": 90, "2321036592766177e": 90, "025227553938748e": 90, "4251427273848094e": 90, "999957799911499": 90, "4273678718600422e": 90, "6884023302263813e": 90, "880981603288092e": 90, "0002326338435523212": 90, "9996368885040283": 90, "164971561403945e": 90, "00020793956355191767": 90, "13438372313976288": 90, "8652494549751282": 90, "000158855298650451": 90, "000238816806813702": 90, "3589179217815399": 90, "6406960487365723": 90, "0001471740542910993": 90, "002255884697660804": 90, "08208147436380386": 90, "9152728915214539": 90, "00038967153523117304": 90, "227699592884164e": 90, "0835404282261152e": 90, "1437502406770363e": 90, "9999284744262695": 90, "2125529792683665e": 90, "0218892384727951e": 90, "00011914174683624879": 90, "9998584985733032": 90, "2007669283775613e": 90, "6357082131435163e": 90, "3068713896209374e": 90, "9999185800552368": 90, "066640925273532e": 90, "529400813335087e": 90, "089402500540018e": 90, "9999388456344604": 90, "6406959295272827": 90, "not_paint": 91, "anime_classif": 91, "older": 91, "mobilenetv3_v1": [91, 101], "5_dist": 91, "3_dist": 91, "plot": [91, 94, 100, 104], "caformer_s36_v1": 91, "3_focal": 91, "8346158862113953": 91, "004201625939458609": 91, "0028638991061598063": 91, "15633030235767365": 91, "001988308737054467": 91, "9868855476379395": 91, "001178382197394967": 91, "00015886101755313575": 91, "0005986307514831424": 91, "011178601533174515": 91, "9933090209960938": 91, "0012440024875104427": 91, "00040085514774546027": 91, "004924307577311993": 91, "00012189441622467712": 91, "00031298911198973656": 91, "9968050718307495": 91, "182305903872475e": 91, "0027923565357923508": 91, "7805559259140864e": 91, "0004650334012694657": 91, "996709942817688": 91, "736721191671677e": 91, "0027629584074020386": 91, "4619508621981367e": 91, "0003803370927926153": 91, "998649537563324": 91, "190127922105603e": 91, "0008622839814051986": 91, "595230686594732e": 91, "0004573142796289176": 91, "00031435859273187816": 91, "8671838641166687": 91, "13199880719184875": 91, "563074617180973e": 91, "153919796110131e": 91, "290010737255216e": 91, "9727378487586975": 91, "027150526642799377": 91, "162296004826203e": 91, "4933258828241378e": 91, "0004275702522136271": 91, "995402455329895": 91, "002233930164948106": 91, "001911122351884842": 91, "1603819727897644": 91, "0007561995880678296": 91, "00017044576816260815": 91, "838487982749939": 91, "0002034590725088492": 91, "005001617129892111": 91, "000932251859921962": 91, "009352140128612518": 91, "9846979379653931": 91, "6018555470509455e": 91, "004064667969942093": 91, "464051254326478e": 91, "025772539898753166": 91, "9699516296386719": 91, "00011656546121230349": 91, "287263775244355e": 91, "370255853951676e": 91, "01098843663930893": 91, "0031668643932789564": 91, "9857884049415588": 91, "499273488065228e": 91, "8419872251106426e": 91, "0003471920208539814": 91, "029472889378666878": 91, "9700765609741211": 91, "0012387704337015748": 91, "001172148622572422": 91, "787473391043022e": 91, "003680602880194783": 91, "9938107132911682": 91, "8346157073974609": 91, "8671836853027344": 91, "8384883403778076": 91, "9846979975700378": 91, "9700766801834106": 91, "greyscal": 92, "jpeg_ful": [92, 105], "6125901": 92, "6125785": [92, 105], "6124220": 92, "rough": [93, 94, 100], "polish": 93, "mobilenetv3_v2": 93, "2_dist": [93, 101], "910087929805741e": 93, "1241951510310173": 93, "8757457137107849": 93, "00018937293498311192": 93, "030049214139580727": 93, "9697614312171936": 93, "008933082222938538": 93, "05096456781029701": 93, "9401022791862488": 93, "009832272306084633": 93, "9898634552955627": 93, "00030428936588577926": 93, "013919820077717304": 93, "9819902181625366": 93, "004089969675987959": 93, "04166747257113457": 93, "9582782983779907": 93, "4218515288084745e": 93, "8849249482154846": 93, "1149177998304367": 93, "0001573085755808279": 93, "9907882809638977": 93, "008958994410932064": 93, "0002527958422433585": 93, "9831690788269043": 93, "01682441122829914": 93, "613856385229155e": 93, "8757458329200745": 93, "8849248290061951": 93, "million": 94, "anime_r": [94, 96], "boundari": [94, 100], "challeng": [94, 100], "clean": [94, 100], "judgment": [94, 100], "intend": [94, 100], "quick": [94, 100, 106], "estim": [94, 100], "basi": [94, 100], "mobilenetv3_large_100_v0_ls0": 94, "caformer_s36_v0_ls0": 94, "7508869767189026": 94, "7034655809402466": 94, "728887677192688": 94, "7404400110244751": 94, "7446154952049255": 94, "7514738440513611": 94, "768704354763031": 94, "8219676613807678": 94, "7267540693283081": 94, "7645740509033203": 94, "7216582894325256": 94, "7615436315536499": 94, "815083920955658": 94, "8321858644485474": 94, "8204999566078186": 94, "820833146572113": 94, "chdir": 94, "doc": 94, "api_doc": 94, "7508870363235474": 94, "11212056130170822": 94, "06781744956970215": 94, "06917501986026764": 94, "7034654021263123": 94, "15903906524181366": 94, "06688199192285538": 94, "07061357796192169": 94, "7288877964019775": 94, "1476859599351883": 94, "060362350195646286": 94, "06306383013725281": 94, "7404399514198303": 94, "10337048768997192": 94, "08087948709726334": 94, "07530999928712845": 94, "055992450565099716": 94, "7446154356002808": 94, "13191790878772736": 94, "06747424602508545": 94, "06458679586648941": 94, "10566363483667374": 94, "07827574014663696": 94, "07079866528511047": 94, "7687042951583862": 94, "09974884241819382": 94, "06074819341301918": 94, "050435908138751984": 94, "8219675421714783": 94, "0593985915184021": 94, "06819795072078705": 94, "06569571048021317": 94, "1177448257803917": 94, "726753830909729": 94, "08980562537908554": 94, "06481882929801941": 94, "06922297924757004": 94, "10138414055109024": 94, "06351721286773682": 94, "07683827728033066": 94, "13798624277114868": 94, "05942752957344055": 94, "10584963858127594": 94, "7615437507629395": 94, "07317910343408585": 94, "060196295380592346": 94, "06751583516597748": 94, "0572039857506752": 94, "05398125201463699": 94, "06124086305499077": 94, "0525919646024704": 94, "8321859240531921": 94, "05922013148665428": 94, "06274889409542084": 94, "057530902326107025": 94, "8205001354217529": 94, "05683052912354469": 94, "06635929644107819": 94, "05597696080803871": 94, "8208332657814026": 94, "non_furri": 95, "mobilenetv3_v0": 95, "1_dist": 95, "9898804426193237": 95, "010119626298546791": 95, "9677742123603821": 95, "032225821167230606": 95, "959551215171814": 95, "040448784828186035": 95, "9535530209541321": 95, "04644693806767464": 95, "04358793422579765": 95, "9564120769500732": 95, "02767963521182537": 95, "9723203182220459": 95, "028900373727083206": 95, "9710996150970459": 95, "037573859095573425": 95, "9624261260032654": 95, "aicheck": [96, 106], "get_ai_created_scor": 96, "is_ai_cr": 96, "bangumi_char": [96, 106], "anime_bangumi_char_scor": 96, "anime_bangumi_char": 96, "anime_classify_scor": 96, "anime_classifi": 96, "is_greyscal": 96, "anime_completeness_scor": 96, "anime_complet": 96, "dbrate": [96, 106], "anime_dbrating_scor": 96, "anime_dbr": 96, "furri": [96, 106], "anime_furry_scor": 96, "anime_furri": 96, "get_monochrome_scor": 96, "is_monochrom": 96, "nsfw_pred_scor": 96, "nsfw_pred": 96, "portrait": [96, 106], "anime_portrait_scor": 96, "anime_rating_scor": 96, "anime_real_scor": 96, "safe_check_scor": 96, "safe_check": 96, "style_ag": [96, 106], "anime_style_age_scor": 96, "anime_style_ag": 96, "teen": [96, 106], "anime_teen_scor": 96, "anime_teen": 96, "is_truncated_fil": 96, "screen": 97, "row": 97, "bottom": 97, "grayscal": 97, "monochrome_detect": 97, "mobilenetv3_large_100_dist_safe2": 97, "mobilenetv3_dist": 97, "caformer_s36": 97, "mono": 97, "9614395499229431": 97, "9458909034729004": 97, "9559807777404785": 97, "9651952981948853": 97, "9379720687866211": 97, "8814834356307983": 97, "03941023349761963": 97, "07492382079362869": 97, "09546589106321335": 97, "016521310433745384": 97, "005693843588232994": 97, "0315730981528759": 97, "Not": 98, "five": 98, "hentai": 98, "neutral": 98, "porn": 98, "sexi": 98, "infinit": 98, "nsfwj": 98, "tfj": 98, "mobil": 98, "9970946311950684": 98, "00198739324696362": 98, "000894528697244823": 98, "4315058251668233e": 98, "099447197513655e": 98, "9282580614089966": 98, "061733175069093704": 98, "008979619480669498": 98, "0007789491210132837": 98, "0002501663693692535": 98, "7945129871368408": 98, "2044062316417694": 98, "0005603990866802633": 98, "0004847997915931046": 98, "564094367902726e": 98, "7977773547172546": 98, "01352313905954361": 98, "18791256844997406": 98, "0004888656549155712": 98, "00029804420773871243": 98, "04498734697699547": 98, "9509441256523132": 98, "4087972633424215e": 98, "003999904729425907": 98, "4542059185914695e": 98, "002892113756388426": 98, "982390284538269": 98, "02520776737947e": 98, "014633022248744965": 98, "858086610212922e": 98, "002532319398596883": 98, "9887337684631348": 98, "231979568838142e": 98, "008699454367160797": 98, "8187158022774383e": 98, "03564726561307907": 98, "954788088798523": 98, "343036850215867e": 98, "009289607405662537": 98, "00020158555707894266": 98, "006372362840920687": 98, "006019102409482002": 98, "9694945812225342": 98, "015214097686111927": 98, "002899901708588004": 98, "0004039364866912365": 98, "00012730166781693697": 98, "987038791179657": 98, "007135333959013224": 98, "005294707603752613": 98, "06964848190546036": 98, "0014777459437027574": 98, "9276643395423889": 98, "0003031621454283595": 98, "0009063396137207747": 98, "00028707628371194005": 98, "00010888021643040702": 98, "9992460012435913": 98, "00015473493840545416": 98, "0002033217460848391": 98, "563037691696081e": 98, "008058490231633186": 98, "00044566826545633376": 98, "937960684299469": 98, "05353058874607086": 98, "364063445587817e": 98, "00562260951846838": 98, "00012077406427124515": 98, "9897090792655945": 98, "004547217860817909": 98, "564737981942017e": 98, "016690678894519806": 98, "001258736359886825": 98, "9766013622283936": 98, "005440687295049429": 98, "4481674952548929e": 98, "01861923187971115": 98, "0008914825739338994": 98, "9674761295318604": 98, "012998746708035469": 98, "691116141155362e": 98, "0007601747056469321": 98, "0005019629606977105": 98, "039504989981651306": 98, "9591660499572754": 98, "0001652583305258304": 98, "0002614929690025747": 98, "020374108105897903": 98, "029394468292593956": 98, "9498046040534973": 98, "00016299057460855693": 98, "004782819654792547": 98, "002861740067601204": 98, "12280157208442688": 98, "8693908452987671": 98, "0001731760276015848": 98, "304211274255067e": 98, "03286275267601013": 98, "010648751631379128": 98, "9562522172927856": 98, "999900221824646": 99, "645313209854066e": 99, "3387104445428122e": 99, "9999704360961914": 99, "4465465685352683e": 99, "071506166132167e": 99, "9999785423278809": 99, "512719154561637e": 99, "292278612818336e": 99, "919455750496127e": 99, "9999444484710693": 99, "3647335082350764e": 99, "0555699191172607e": 99, "9999880790710449": 99, "3210242286731955e": 99, "7451418898417614e": 99, "9999822378158569": 99, "2084267331811134e": 99, "7460413321023225e": 99, "1532473820352607e": 99, "9999996423721313": 99, "0316136922483565e": 99, "840229633236049e": 99, "9999998807907104": [99, 100], "736660568800289e": 99, "199210472208506e": 99, "9999992847442627": 99, "r15": 100, "r18": 100, "sankaku": 100, "mobilenetv3_v1_pruned_ls0": 100, "caformer_s36_plu": [100, 104], "5863172936624323e": 100, "480062353375615e": 100, "9924363493919373": 100, "007255776319652796": 100, "0003077814180869609": 100, "996969997882843": 100, "0030054834205657244": 100, "4601260520284995e": 100, "9966891407966614": 100, "003293127752840519": 100, "770909148035571e": 100, "00025384966284036636": 100, "9996721744537354": 100, "399192691082135e": 100, "973351603141055e": 100, "9998563528060913": 100, "391309580067173e": 100, "0018681309884414077": 100, "9827859997749329": 100, "015345841646194458": 100, "013710384257137775": 100, "8339558839797974": 100, "15233369171619415": 100, "951323833462084e": 100, "00029566374723799527": 100, "9997004270553589": 100, "00018434497178532183": 100, "568440272123553e": 100, "9997699856758118": 100, "11225129129889e": 100, "051862899563275e": 100, "9999485015869141": 100, "902020231791539e": 100, "0005639699520543218": 100, "9994290471076965": 100, "anime_real_cl": 101, "4_dist": 101, "9999716281890869": 101, "8398366339388303e": 101, "9992202520370483": 101, "0007797438884153962": 101, "9999709129333496": 101, "905452492996119e": 101, "9999765157699585": 101, "3499671442550607e": 101, "9994087219238281": 101, "0005913018831051886": 101, "9999759197235107": 101, "4061362637439743e": 101, "9999052286148071": 101, "475799015490338e": 101, "403173675702419e": 101, "5848207794988411e": 101, "0010207017185166478": 101, "9989792704582214": 101, "2124368115328252e": 101, "9999977350234985": 101, "6512358342879452e": 101, "9999834299087524": 101, "359853614412714e": 101, "9999936819076538": 101, "600314317329321e": 101, "9999840259552002": 101, "5589323083986528e": 101, "9999843835830688": 101, "5513256585109048e": 101, "9999845027923584": 101, "pollut": 102, "shit": 102, "checker": 102, "mobilenet": 102, "v2": 102, "max_batch_s": 102, "1970": 103, "1980": 103, "1990": 103, "2000": 103, "2010": 103, "2015": 103, "2020": 103, "ag": 103, "9805465340614319": 103, "761269782553427e": 103, "0005044879508204758": 103, "01569165475666523": 103, "002850610064342618": 103, "00037849770160391927": 103, "9434612113400362e": 103, "053497342392802e": 103, "9992554783821106": 103, "0006490182713605464": 103, "8857468805654207e": 103, "317252262353577e": 103, "314484721769986e": 103, "0750001138148946e": 103, "706833609205205e": 103, "00034479793976061046": 103, "9995512366294861": 103, "391363472677767e": 103, "4607510820496827e": 103, "0679690351244062e": 103, "661913514311891e": 103, "757471131393686e": 103, "0744897230761126e": 103, "76177470368566e": 103, "9996387958526611": 103, "160279296338558e": 103, "00013228354509919882": 103, "1361367038916796e": 103, "464057489414699e": 103, "2412899599876255e": 103, "703883653040975e": 103, "127358498517424e": 103, "9973921775817871": 103, "0022309015039354563": 103, "00018872201326303184": 103, "780902943617548e": 103, "422096920578042e": 103, "638929097680375e": 103, "152203023797483e": 103, "00028818511054851115": 103, "9996094107627869": 103, "58777353237383e": 103, "9200742826797068e": 103, "00017117452807724476": 103, "518441947875544e": 103, "885544381570071e": 103, "4389253010449465e": 103, "1696006772108376e": 103, "9996393918991089": 103, "contenti": 104, "safe_teen": 104, "non_teen": 104, "caformer_s36_v0": 104, "9998493194580078": 104, "0378791052498855e": 104, "00012023092131130397": 104, "9790042638778687": 104, "0017522255657240748": 104, "01924353837966919": 104, "9998124241828918": 104, "19778298237361e": 104, "0001456339523429051": 104, "0008521362324245274": 104, "9989691972732544": 104, "00017870066221803427": 104, "0992944781901315e": 104, "9994398951530457": 104, "0004991036257706583": 104, "2035720727872103e": 104, "9994019269943237": 104, "0005460577667690814": 104, "0478151529678144e": 104, "524079147609882e": 104, "999934196472168": 104, "786742884898558e": 104, "653994154883549e": 104, "9998156428337097": 104, "0001218809193233028": 104, "00013706681784242392": 104, "9997410178184509": 104, "jpeg_trunc": 105, "2216614_truncat": 105, "imagefil": 105, "load_truncated_imag": 105, "ascii": 106, "metric": 106, "list_det_model": 106, "list_rec_model": 106, "sd": 106, "tag": 106, "platform": [107, 108], "shutil": [107, 108], "cpuinfo": [107, 108], "psutil": [107, 108], "hbutil": [107, 108], "size_to_bytes_str": [107, 108], "python_implement": [107, 108], "python_vers": [107, 108], "brand": [107, 108], "get_cpu_info": [107, 108], "brand_raw": [107, 108], "cpu_count": [107, 108], "freq": [107, 108], "cpu_freq": [107, 108], "mhz": [107, 108], "virtual_memori": [107, 108], "precis": [107, 108], "ye": [107, 108], "nvidia": [107, 108], "smi": [107, 108], "1018": [107, 108], "azur": [107, 108], "x86_64": [107, 108], "glibc2": [107, 108], "cpython": [107, 108], "amd": [107, 108], "epyc": [107, 108], "7763": [107, 108], "3262": 107, "1135": 107, "621": [107, 108], "gib": [107, 108], "deploi": [107, 108], "action": [107, 108], "3041": 108, "93": 108, "imgutil": 109, "pypi": 109, "simpli": 109, "newest": 109, "git": 109, "script": 109, "__name__": 109, "__main__": 109, "narugo1992": 109, "still": 109, "out": 109, "io": 109, "html": 109, "faq": 110}, "objects": {"imgutils": [[1, 0, 0, "-", "ascii"], [2, 0, 0, "-", "config"], [9, 0, 0, "-", "data"], [19, 0, 0, "-", "detect"], [26, 0, 0, "-", "edge"], [32, 0, 0, "-", "generic"], [36, 0, 0, "-", "metadata"], [41, 0, 0, "-", "metrics"], [45, 0, 0, "-", "ocr"], [49, 0, 0, "-", "operate"], [53, 0, 0, "-", "pose"], [56, 0, 0, "-", "preprocess"], [61, 0, 0, "-", "resource"], [63, 0, 0, "-", "restore"], [66, 0, 0, "-", "sd"], [70, 0, 0, "-", "segment"], [77, 0, 0, "-", "tagging"], [84, 0, 0, "-", "upscale"], [87, 0, 0, "-", "utils"], [96, 0, 0, "-", "validate"]], "imgutils.ascii": [[0, 0, 0, "-", "drawing"]], "imgutils.ascii.drawing": [[0, 1, 1, "", "ascii_drawing"]], "imgutils.config": [[3, 0, 0, "-", "meta"]], "imgutils.config.meta": [[3, 2, 1, "", "__AUTHOR_EMAIL__"], [3, 2, 1, "", "__AUTHOR__"], [3, 2, 1, "", "__DESCRIPTION__"], [3, 2, 1, "", "__TITLE__"], [3, 2, 1, "", "__VERSION__"]], "imgutils.data": [[4, 0, 0, "-", "background"], [5, 0, 0, "-", "blob"], [6, 0, 0, "-", "decode"], [7, 0, 0, "-", "encode"], [8, 0, 0, "-", "image"], [10, 0, 0, "-", "layer"], [11, 0, 0, "-", "url"]], "imgutils.data.background": [[4, 1, 1, "", "grid_background"], [4, 1, 1, "", "grid_transparent"]], "imgutils.data.blob": [[5, 1, 1, "", "is_valid_image_blob_url"], [5, 1, 1, "", "load_image_from_blob_url"], [5, 1, 1, "", "to_blob_url"]], "imgutils.data.decode": [[6, 1, 1, "", "rgb_decode"]], "imgutils.data.encode": [[7, 1, 1, "", "rgb_encode"]], "imgutils.data.image": [[8, 1, 1, "", "has_alpha_channel"], [8, 1, 1, "", "load_image"], [8, 1, 1, "", "load_images"]], "imgutils.data.layer": [[10, 1, 1, "", "istack"]], "imgutils.data.url": [[11, 1, 1, "", "download_image_from_url"], [11, 1, 1, "", "is_http_url"]], "imgutils.detect": [[12, 0, 0, "-", "booru_yolo"], [13, 0, 0, "-", "censor"], [14, 0, 0, "-", "eye"], [15, 0, 0, "-", "face"], [16, 0, 0, "-", "halfbody"], [17, 0, 0, "-", "hand"], [18, 0, 0, "-", "head"], [20, 0, 0, "-", "nudenet"], [21, 0, 0, "-", "person"], [22, 0, 0, "-", "similarity"], [23, 0, 0, "-", "text"], [24, 0, 0, "-", "visual"]], "imgutils.detect.booru_yolo": [[12, 1, 1, "", "detect_with_booru_yolo"]], "imgutils.detect.censor": [[13, 1, 1, "", "detect_censors"]], "imgutils.detect.eye": [[14, 1, 1, "", "detect_eyes"]], "imgutils.detect.face": [[15, 1, 1, "", "detect_faces"]], "imgutils.detect.halfbody": [[16, 1, 1, "", "detect_halfbody"]], "imgutils.detect.hand": [[17, 1, 1, "", "detect_hands"]], "imgutils.detect.head": [[18, 1, 1, "", "detect_heads"]], "imgutils.detect.nudenet": [[20, 1, 1, "", "detect_with_nudenet"]], "imgutils.detect.person": [[21, 1, 1, "", "detect_person"]], "imgutils.detect.similarity": [[22, 1, 1, "", "bboxes_similarity"], [22, 1, 1, "", "calculate_iou"], [22, 1, 1, "", "detection_similarity"]], "imgutils.detect.text": [[23, 1, 1, "", "detect_text"]], "imgutils.detect.visual": [[24, 1, 1, "", "detection_visualize"]], "imgutils.edge": [[25, 0, 0, "-", "canny"], [27, 0, 0, "-", "lineart"], [28, 0, 0, "-", "lineart_anime"]], "imgutils.edge.canny": [[25, 1, 1, "", "edge_image_with_canny"], [25, 1, 1, "", "get_edge_by_canny"]], "imgutils.edge.lineart": [[27, 1, 1, "", "edge_image_with_lineart"], [27, 1, 1, "", "get_edge_by_lineart"]], "imgutils.edge.lineart_anime": [[28, 1, 1, "", "edge_image_with_lineart_anime"], [28, 1, 1, "", "get_edge_by_lineart_anime"]], "imgutils.generic": [[29, 0, 0, "-", "classify"], [30, 0, 0, "-", "clip"], [31, 0, 0, "-", "enhance"], [33, 0, 0, "-", "siglip"], [34, 0, 0, "-", "yolo"]], "imgutils.generic.classify": [[29, 3, 1, "", "ClassifyModel"], [29, 1, 1, "", "classify_predict"], [29, 1, 1, "", "classify_predict_fmt"], [29, 1, 1, "", "classify_predict_score"]], "imgutils.generic.classify.ClassifyModel": [[29, 4, 1, "", "__init__"], [29, 4, 1, "", "clear"], [29, 4, 1, "", "launch_demo"], [29, 4, 1, "", "make_ui"], [29, 4, 1, "", "predict"], [29, 4, 1, "", "predict_fmt"], [29, 4, 1, "", "predict_score"]], "imgutils.generic.clip": [[30, 3, 1, "", "CLIPModel"], [30, 1, 1, "", "clip_image_encode"], [30, 1, 1, "", "clip_predict"], [30, 1, 1, "", "clip_text_encode"]], "imgutils.generic.clip.CLIPModel": [[30, 4, 1, "", "__init__"], [30, 4, 1, "", "clear"], [30, 4, 1, "", "image_encode"], [30, 4, 1, "", "launch_demo"], [30, 4, 1, "", "make_ui"], [30, 4, 1, "", "predict"], [30, 4, 1, "", "text_encode"]], "imgutils.generic.enhance": [[31, 3, 1, "", "ImageEnhancer"]], "imgutils.generic.enhance.ImageEnhancer": [[31, 4, 1, "", "__init__"], [31, 4, 1, "", "process"]], "imgutils.generic.siglip": [[33, 3, 1, "", "SigLIPModel"], [33, 1, 1, "", "siglip_image_encode"], [33, 1, 1, "", "siglip_predict"], [33, 1, 1, "", "siglip_text_encode"]], "imgutils.generic.siglip.SigLIPModel": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "clear"], [33, 4, 1, "", "image_encode"], [33, 4, 1, "", "launch_demo"], [33, 4, 1, "", "make_ui"], [33, 4, 1, "", "predict"], [33, 4, 1, "", "text_encode"]], "imgutils.generic.yolo": [[34, 3, 1, "", "YOLOModel"], [34, 1, 1, "", "yolo_predict"]], "imgutils.generic.yolo.YOLOModel": [[34, 4, 1, "", "__init__"], [34, 4, 1, "", "clear"], [34, 4, 1, "", "launch_demo"], [34, 4, 1, "", "make_ui"], [34, 4, 1, "", "predict"]], "imgutils.metadata": [[35, 0, 0, "-", "geninfo"], [37, 0, 0, "-", "lsb"]], "imgutils.metadata.geninfo": [[35, 1, 1, "", "read_geninfo_exif"], [35, 1, 1, "", "read_geninfo_gif"], [35, 1, 1, "", "read_geninfo_parameters"], [35, 1, 1, "", "write_geninfo_exif"], [35, 1, 1, "", "write_geninfo_gif"], [35, 1, 1, "", "write_geninfo_parameters"]], "imgutils.metadata.lsb": [[37, 3, 1, "", "ImageLsbDataExtractor"], [37, 3, 1, "", "LSBExtractor"], [37, 3, 1, "", "LSBReadError"], [37, 1, 1, "", "inject_data"], [37, 1, 1, "", "read_lsb_metadata"], [37, 1, 1, "", "read_lsb_raw_bytes"], [37, 1, 1, "", "serialize_json"], [37, 1, 1, "", "serialize_pnginfo"], [37, 1, 1, "", "write_lsb_metadata"], [37, 1, 1, "", "write_lsb_raw_bytes"]], "imgutils.metadata.lsb.ImageLsbDataExtractor": [[37, 4, 1, "", "__init__"], [37, 4, 1, "", "extract_data"]], "imgutils.metadata.lsb.LSBExtractor": [[37, 4, 1, "", "__init__"], [37, 4, 1, "", "get_next_n_bytes"], [37, 4, 1, "", "get_one_byte"], [37, 4, 1, "", "read_32bit_integer"]], "imgutils.metrics": [[38, 0, 0, "-", "aesthetic"], [39, 0, 0, "-", "ccip"], [40, 0, 0, "-", "dbaesthetic"], [42, 0, 0, "-", "laplacian"], [43, 0, 0, "-", "lpips"], [44, 0, 0, "-", "psnr_"]], "imgutils.metrics.aesthetic": [[38, 1, 1, "", "get_aesthetic_score"]], "imgutils.metrics.ccip": [[39, 1, 1, "", "ccip_batch_differences"], [39, 1, 1, "", "ccip_batch_extract_features"], [39, 1, 1, "", "ccip_batch_same"], [39, 1, 1, "", "ccip_clustering"], [39, 1, 1, "", "ccip_default_clustering_params"], [39, 1, 1, "", "ccip_default_threshold"], [39, 1, 1, "", "ccip_difference"], [39, 1, 1, "", "ccip_extract_feature"], [39, 1, 1, "", "ccip_merge"], [39, 1, 1, "", "ccip_same"]], "imgutils.metrics.dbaesthetic": [[40, 1, 1, "", "anime_dbaesthetic"]], "imgutils.metrics.laplacian": [[42, 1, 1, "", "laplacian_score"]], "imgutils.metrics.lpips": [[43, 1, 1, "", "lpips_clustering"], [43, 1, 1, "", "lpips_difference"], [43, 1, 1, "", "lpips_extract_feature"]], "imgutils.metrics.psnr_": [[44, 1, 1, "", "psnr"]], "imgutils.ocr": [[45, 1, 1, "", "detect_text_with_ocr"], [45, 1, 1, "", "list_det_models"], [45, 1, 1, "", "list_rec_models"], [45, 1, 1, "", "ocr"]], "imgutils.operate": [[46, 0, 0, "-", "align"], [47, 0, 0, "-", "censor_"], [48, 0, 0, "-", "imgcensor"], [50, 0, 0, "-", "squeeze"]], "imgutils.operate.align": [[46, 1, 1, "", "align_maxsize"]], "imgutils.operate.censor_": [[47, 3, 1, "", "BaseCensor"], [47, 3, 1, "", "BlurCensor"], [47, 3, 1, "", "ColorCensor"], [47, 3, 1, "", "PixelateCensor"], [47, 1, 1, "", "censor_areas"], [47, 1, 1, "", "censor_nsfw"], [47, 1, 1, "", "register_censor_method"]], "imgutils.operate.censor_.BaseCensor": [[47, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.BlurCensor": [[47, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.ColorCensor": [[47, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.PixelateCensor": [[47, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor": [[48, 3, 1, "", "EmojiBasedCensor"], [48, 3, 1, "", "ImageBasedCensor"], [48, 3, 1, "", "SingleImage"]], "imgutils.operate.imgcensor.EmojiBasedCensor": [[48, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.ImageBasedCensor": [[48, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.SingleImage": [[48, 4, 1, "", "__init__"], [48, 4, 1, "", "find_for_area"], [48, 5, 1, "", "height"], [48, 5, 1, "", "width"]], "imgutils.operate.squeeze": [[50, 1, 1, "", "squeeze"], [50, 1, 1, "", "squeeze_with_transparency"]], "imgutils.pose": [[51, 0, 0, "-", "dwpose"], [52, 0, 0, "-", "format"], [54, 0, 0, "-", "visual"]], "imgutils.pose.dwpose": [[51, 1, 1, "", "dwpose_estimate"]], "imgutils.pose.format": [[52, 3, 1, "", "OP18KeyPointSet"], [52, 2, 1, "", "OP18_BODY_MAX"], [52, 2, 1, "", "OP18_BODY_MIN"], [52, 2, 1, "", "OP18_FACE_MAX"], [52, 2, 1, "", "OP18_FACE_MIN"], [52, 2, 1, "", "OP18_LEFT_FOOT_MAX"], [52, 2, 1, "", "OP18_LEFT_FOOT_MIN"], [52, 2, 1, "", "OP18_LEFT_HAND_MAX"], [52, 2, 1, "", "OP18_LEFT_HAND_MIN"], [52, 2, 1, "", "OP18_RIGHT_FOOT_MAX"], [52, 2, 1, "", "OP18_RIGHT_FOOT_MIN"], [52, 2, 1, "", "OP18_RIGHT_HAND_MAX"], [52, 2, 1, "", "OP18_RIGHT_HAND_MIN"], [52, 6, 1, "", "OpenPose18"]], "imgutils.pose.format.OP18KeyPointSet": [[52, 4, 1, "", "__init__"], [52, 4, 1, "", "__mul__"], [52, 4, 1, "", "__truediv__"], [52, 5, 1, "", "body"], [52, 5, 1, "", "face"], [52, 5, 1, "", "left_foot"], [52, 5, 1, "", "left_hand"], [52, 5, 1, "", "right_foot"], [52, 5, 1, "", "right_hand"]], "imgutils.pose.format.OpenPose18": [[52, 7, 1, "", "LEFT_ANKLE"], [52, 7, 1, "", "LEFT_BIG_TOE"], [52, 7, 1, "", "LEFT_EAR"], [52, 7, 1, "", "LEFT_ELBOW"], [52, 7, 1, "", "LEFT_EYE"], [52, 7, 1, "", "LEFT_HEEL"], [52, 7, 1, "", "LEFT_HIP"], [52, 7, 1, "", "LEFT_KNEE"], [52, 7, 1, "", "LEFT_SHOULDER"], [52, 7, 1, "", "LEFT_SMALL_TOE"], [52, 7, 1, "", "LEFT_WRIST"], [52, 7, 1, "", "NECK"], [52, 7, 1, "", "NOSE"], [52, 7, 1, "", "RIGHT_ANKLE"], [52, 7, 1, "", "RIGHT_BIG_TOE"], [52, 7, 1, "", "RIGHT_EAR"], [52, 7, 1, "", "RIGHT_ELBOW"], [52, 7, 1, "", "RIGHT_EYE"], [52, 7, 1, "", "RIGHT_HEEL"], [52, 7, 1, "", "RIGHT_HIP"], [52, 7, 1, "", "RIGHT_KNEE"], [52, 7, 1, "", "RIGHT_SHOULDER"], [52, 7, 1, "", "RIGHT_SMALL_TOE"], [52, 7, 1, "", "RIGHT_WRIST"]], "imgutils.pose.visual": [[54, 1, 1, "", "op18_visualize"]], "imgutils.preprocess": [[55, 0, 0, "-", "base"], [57, 0, 0, "-", "pillow"], [58, 0, 0, "-", "torchvision"], [59, 0, 0, "-", "transformers"]], "imgutils.preprocess.base": [[55, 3, 1, "", "NotParseTarget"]], "imgutils.preprocess.pillow": [[57, 1, 1, "", "create_pillow_transforms"], [57, 1, 1, "", "parse_pillow_transforms"], [57, 1, 1, "", "register_pillow_parse"], [57, 1, 1, "", "register_pillow_transform"]], "imgutils.preprocess.torchvision": [[58, 1, 1, "", "create_torchvision_transforms"], [58, 1, 1, "", "parse_torchvision_transforms"], [58, 1, 1, "", "register_torchvision_parse"], [58, 1, 1, "", "register_torchvision_transform"]], "imgutils.preprocess.transformers": [[59, 3, 1, "", "NotProcessorTypeError"], [59, 1, 1, "", "convert_to_size_dict"], [59, 1, 1, "", "create_bit_transforms"], [59, 1, 1, "", "create_blip_transforms"], [59, 1, 1, "", "create_clip_transforms"], [59, 1, 1, "", "create_convnext_transforms"], [59, 1, 1, "", "create_mobilenetv2_transforms"], [59, 1, 1, "", "create_siglip_transforms"], [59, 1, 1, "", "create_transforms_from_bit_processor"], [59, 1, 1, "", "create_transforms_from_blip_processor"], [59, 1, 1, "", "create_transforms_from_clip_processor"], [59, 1, 1, "", "create_transforms_from_convnext_processor"], [59, 1, 1, "", "create_transforms_from_mobilenetv2_processor"], [59, 1, 1, "", "create_transforms_from_siglip_processor"], [59, 1, 1, "", "create_transforms_from_transformers"], [59, 1, 1, "", "create_transforms_from_vit_processor"], [59, 1, 1, "", "create_vit_transforms"], [59, 1, 1, "", "get_size_dict"], [59, 1, 1, "", "is_valid_size_dict"], [59, 1, 1, "", "register_creators_for_transformers"]], "imgutils.resource": [[60, 0, 0, "-", "background"]], "imgutils.resource.background": [[60, 3, 1, "", "BackgroundImageSet"], [60, 1, 1, "", "get_bg_image"], [60, 1, 1, "", "get_bg_image_file"], [60, 1, 1, "", "list_bg_image_files"], [60, 1, 1, "", "random_bg_image"], [60, 1, 1, "", "random_bg_image_file"]], "imgutils.resource.background.BackgroundImageSet": [[60, 4, 1, "", "__init__"], [60, 4, 1, "", "get_image"], [60, 4, 1, "", "get_image_file"], [60, 4, 1, "", "list_image_files"], [60, 4, 1, "", "random_image"], [60, 4, 1, "", "random_image_file"]], "imgutils.restore": [[62, 0, 0, "-", "adversarial"], [64, 0, 0, "-", "nafnet"], [65, 0, 0, "-", "scunet"]], "imgutils.restore.adversarial": [[62, 1, 1, "", "remove_adversarial_noise"]], "imgutils.restore.nafnet": [[64, 1, 1, "", "restore_with_nafnet"]], "imgutils.restore.scunet": [[65, 1, 1, "", "restore_with_scunet"]], "imgutils.sd": [[67, 0, 0, "-", "metadata"], [68, 0, 0, "-", "model"], [69, 0, 0, "-", "nai"]], "imgutils.sd.metadata": [[67, 3, 1, "", "SDMetaData"], [67, 1, 1, "", "get_sdmeta_from_image"], [67, 1, 1, "", "parse_sdmeta_from_text"], [67, 1, 1, "", "save_image_with_sdmeta"]], "imgutils.sd.metadata.SDMetaData": [[67, 4, 1, "", "__str__"], [67, 5, 1, "", "pnginfo"], [67, 5, 1, "", "text"]], "imgutils.sd.model": [[68, 1, 1, "", "read_metadata"], [68, 1, 1, "", "save_with_metadata"]], "imgutils.sd.nai": [[69, 3, 1, "", "NAIMetaData"], [69, 3, 1, "", "NAIMetadata"], [69, 1, 1, "", "add_naimeta_to_image"], [69, 1, 1, "", "get_naimeta_from_image"], [69, 1, 1, "", "save_image_with_naimeta"]], "imgutils.sd.nai.NAIMetaData": [[69, 4, 1, "", "__init__"], [69, 5, 1, "", "pnginfo"]], "imgutils.segment": [[71, 0, 0, "-", "isnetis"]], "imgutils.segment.isnetis": [[71, 1, 1, "", "get_isnetis_mask"], [71, 1, 1, "", "segment_rgba_with_isnetis"], [71, 1, 1, "", "segment_with_isnetis"]], "imgutils.tagging": [[72, 0, 0, "-", "blacklist"], [73, 0, 0, "-", "character"], [74, 0, 0, "-", "deepdanbooru"], [75, 0, 0, "-", "deepgelbooru"], [76, 0, 0, "-", "format"], [78, 0, 0, "-", "match"], [79, 0, 0, "-", "mldanbooru"], [80, 0, 0, "-", "order"], [81, 0, 0, "-", "overlap"], [82, 0, 0, "-", "wd14"]], "imgutils.tagging.blacklist": [[72, 1, 1, "", "drop_blacklisted_tags"], [72, 1, 1, "", "is_blacklisted"]], "imgutils.tagging.character": [[73, 2, 1, "", "CHAR_PREFIXES"], [73, 2, 1, "", "CHAR_SUFFIXES"], [73, 2, 1, "", "CHAR_WHITELIST_PREFIX"], [73, 2, 1, "", "CHAR_WHITELIST_SUFFIX"], [73, 2, 1, "", "CHAR_WHITELIST_WORD"], [73, 3, 1, "", "CharacterTagPool"], [73, 1, 1, "", "drop_basic_character_tags"], [73, 1, 1, "", "is_basic_character_tag"]], "imgutils.tagging.character.CharacterTagPool": [[73, 4, 1, "", "__init__"], [73, 4, 1, "", "drop_basic_character_tags"], [73, 4, 1, "", "is_basic_character_tag"]], "imgutils.tagging.deepdanbooru": [[74, 1, 1, "", "get_deepdanbooru_tags"]], "imgutils.tagging.deepgelbooru": [[75, 1, 1, "", "get_deepgelbooru_tags"]], "imgutils.tagging.format": [[76, 1, 1, "", "add_underline"], [76, 1, 1, "", "remove_underline"], [76, 1, 1, "", "tags_to_text"]], "imgutils.tagging.match": [[78, 1, 1, "", "tag_match_full"], [78, 1, 1, "", "tag_match_prefix"], [78, 1, 1, "", "tag_match_suffix"]], "imgutils.tagging.mldanbooru": [[79, 1, 1, "", "get_mldanbooru_tags"]], "imgutils.tagging.order": [[80, 1, 1, "", "sort_tags"]], "imgutils.tagging.overlap": [[81, 1, 1, "", "drop_overlap_tags"]], "imgutils.tagging.wd14": [[82, 1, 1, "", "convert_wd14_emb_to_prediction"], [82, 1, 1, "", "denormalize_wd14_emb"], [82, 1, 1, "", "get_wd14_tags"]], "imgutils.upscale": [[83, 0, 0, "-", "cdc"]], "imgutils.upscale.cdc": [[83, 1, 1, "", "upscale_with_cdc"]], "imgutils.utils": [[85, 0, 0, "-", "cache"], [86, 0, 0, "-", "func"], [88, 0, 0, "-", "onnxruntime"]], "imgutils.utils.cache": [[85, 1, 1, "", "ts_lru_cache"]], "imgutils.utils.func": [[86, 1, 1, "", "sigmoid"]], "imgutils.utils.onnxruntime": [[88, 1, 1, "", "get_onnx_provider"], [88, 1, 1, "", "open_onnx_model"]], "imgutils.validate": [[89, 0, 0, "-", "aicheck"], [90, 0, 0, "-", "bangumi_char"], [91, 0, 0, "-", "classify"], [92, 0, 0, "-", "color"], [93, 0, 0, "-", "completeness"], [94, 0, 0, "-", "dbrating"], [95, 0, 0, "-", "furry"], [97, 0, 0, "-", "monochrome"], [98, 0, 0, "-", "nsfw"], [99, 0, 0, "-", "portrait"], [100, 0, 0, "-", "rating"], [101, 0, 0, "-", "real"], [102, 0, 0, "-", "safe"], [103, 0, 0, "-", "style_age"], [104, 0, 0, "-", "teen"], [105, 0, 0, "-", "truncate"]], "imgutils.validate.aicheck": [[89, 1, 1, "", "get_ai_created_score"], [89, 1, 1, "", "is_ai_created"]], "imgutils.validate.bangumi_char": [[90, 1, 1, "", "anime_bangumi_char"], [90, 1, 1, "", "anime_bangumi_char_score"]], "imgutils.validate.classify": [[91, 1, 1, "", "anime_classify"], [91, 1, 1, "", "anime_classify_score"]], "imgutils.validate.color": [[92, 1, 1, "", "is_greyscale"]], "imgutils.validate.completeness": [[93, 1, 1, "", "anime_completeness"], [93, 1, 1, "", "anime_completeness_score"]], "imgutils.validate.dbrating": [[94, 1, 1, "", "anime_dbrating"], [94, 1, 1, "", "anime_dbrating_score"]], "imgutils.validate.furry": [[95, 1, 1, "", "anime_furry"], [95, 1, 1, "", "anime_furry_score"]], "imgutils.validate.monochrome": [[97, 1, 1, "", "get_monochrome_score"], [97, 1, 1, "", "is_monochrome"]], "imgutils.validate.nsfw": [[98, 1, 1, "", "nsfw_pred"], [98, 1, 1, "", "nsfw_pred_score"]], "imgutils.validate.portrait": [[99, 1, 1, "", "anime_portrait"], [99, 1, 1, "", "anime_portrait_score"]], "imgutils.validate.rating": [[100, 1, 1, "", "anime_rating"], [100, 1, 1, "", "anime_rating_score"]], "imgutils.validate.real": [[101, 1, 1, "", "anime_real"], [101, 1, 1, "", "anime_real_score"]], "imgutils.validate.safe": [[102, 1, 1, "", "safe_check"], [102, 1, 1, "", "safe_check_score"]], "imgutils.validate.style_age": [[103, 1, 1, "", "anime_style_age"], [103, 1, 1, "", "anime_style_age_score"]], "imgutils.validate.teen": [[104, 1, 1, "", "anime_teen"], [104, 1, 1, "", "anime_teen_score"]], "imgutils.validate.truncate": [[105, 1, 1, "", "is_truncated_file"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:data", "3": "py:class", "4": "py:method", "5": "py:property", "6": "py:enum", "7": "py:attribute"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "data", "Python data"], "3": ["py", "class", "Python class"], "4": ["py", "method", "Python method"], "5": ["py", "property", "Python property"], "6": ["py", "enum", "Python enum"], "7": ["py", "attribute", "Python attribute"]}, "titleterms": {"imgutil": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106], "ascii": [0, 1], "draw": 0, "ascii_draw": 0, "config": [2, 3], "meta": 3, "__title__": 3, "__version__": 3, "__description__": 3, "__author__": 3, "__author_email__": 3, "data": [4, 5, 6, 7, 8, 9, 10, 11], "background": [4, 60], "grid_background": 4, "grid_transpar": 4, "blob": 5, "to_blob_url": 5, "load_image_from_blob_url": 5, "is_valid_image_blob_url": 5, "decod": 6, "rgb_decod": 6, "encod": 7, "rgb_encod": 7, "imag": 8, "load_imag": 8, "has_alpha_channel": 8, "layer": 10, "istack": 10, "url": 11, "download_image_from_url": 11, "is_http_url": 11, "detect": [12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24], "booru_yolo": 12, "model": [12, 68], "label": 12, "descript": 12, "avail": 12, "pp": 12, "seri": 12, "AS": 12, "aa": 12, "detect_with_booru_yolo": 12, "censor": 13, "detect_censor": 13, "ey": 14, "detect_ey": 14, "face": 15, "detect_fac": 15, "halfbodi": 16, "detect_halfbodi": 16, "hand": 17, "detect_hand": 17, "head": 18, "detect_head": 18, "nudenet": 20, "detect_with_nudenet": 20, "person": 21, "detect_person": 21, "similar": 22, "calculate_i": 22, "bboxes_similar": 22, "detection_similar": 22, "text": 23, "detect_text": 23, "visual": [24, 54], "detection_visu": 24, "edg": [25, 26, 27, 28], "canni": 25, "get_edge_by_canni": 25, "edge_image_with_canni": 25, "lineart": 27, "get_edge_by_lineart": 27, "edge_image_with_lineart": 27, "lineart_anim": 28, "get_edge_by_lineart_anim": 28, "edge_image_with_lineart_anim": 28, "gener": [29, 30, 31, 32, 33, 34], "classifi": [29, 91], "classifymodel": 29, "classify_predict_scor": 29, "classify_predict": 29, "classify_predict_fmt": 29, "clip": 30, "clipmodel": 30, "clip_image_encod": 30, "clip_text_encod": 30, "clip_predict": 30, "enhanc": 31, "imageenhanc": 31, "siglip": 33, "siglipmodel": 33, "siglip_image_encod": 33, "siglip_text_encod": 33, "siglip_predict": 33, "yolo": 34, "yolomodel": 34, "yolo_predict": 34, "metadata": [35, 36, 37, 67], "geninfo": 35, "read_geninfo_paramet": 35, "read_geninfo_exif": 35, "read_geninfo_gif": 35, "write_geninfo_paramet": 35, "write_geninfo_exif": 35, "write_geninfo_gif": 35, "lsb": 37, "read_lsb_raw_byt": 37, "read_lsb_metadata": 37, "write_lsb_raw_byt": 37, "write_lsb_metadata": 37, "lsbreaderror": 37, "lsbextractor": 37, "imagelsbdataextractor": 37, "serialize_pnginfo": 37, "serialize_json": 37, "inject_data": 37, "metric": [38, 39, 40, 41, 42, 43, 44], "aesthet": 38, "get_aesthetic_scor": 38, "ccip": 39, "ccip_extract_featur": 39, "ccip_batch_extract_featur": 39, "ccip_default_threshold": 39, "ccip_differ": 39, "ccip_sam": 39, "ccip_batch_differ": 39, "ccip_batch_sam": 39, "ccip_default_clustering_param": 39, "ccip_clust": 39, "ccip_merg": 39, "dbaesthet": 40, "anime_dbaesthet": 40, "laplacian": 42, "laplacian_scor": 42, "lpip": 43, "lpips_extract_featur": 43, "lpips_differ": 43, "lpips_clust": 43, "psnr_": 44, "psnr": 44, "ocr": 45, "detect_text_with_ocr": 45, "list_det_model": 45, "list_rec_model": 45, "oper": [46, 47, 48, 49, 50], "align": 46, "align_maxs": 46, "censor_": 47, "censor_area": 47, "censor_nsfw": 47, "basecensor": 47, "colorcensor": 47, "blurcensor": 47, "pixelatecensor": 47, "register_censor_method": 47, "imgcensor": 48, "imagebasedcensor": 48, "emojibasedcensor": 48, "singleimag": 48, "squeez": 50, "squeeze_with_transpar": 50, "pose": [51, 52, 53, 54], "dwpose": 51, "dwpose_estim": 51, "format": [52, 76], "op18keypointset": 52, "openpose18": 52, "op18_body_max": 52, "op18_body_min": 52, "op18_face_max": 52, "op18_face_min": 52, "op18_left_foot_max": 52, "op18_left_foot_min": 52, "op18_left_hand_max": 52, "op18_left_hand_min": 52, "op18_right_foot_max": 52, "op18_right_foot_min": 52, "op18_right_hand_max": 52, "op18_right_hand_min": 52, "op18_visu": 54, "preprocess": [55, 56, 57, 58, 59], "base": 55, "notparsetarget": 55, "pillow": 57, "register_pillow_transform": 57, "register_pillow_pars": 57, "create_pillow_transform": 57, "parse_pillow_transform": 57, "torchvis": 58, "register_torchvision_transform": 58, "register_torchvision_pars": 58, "create_torchvision_transform": 58, "parse_torchvision_transform": 58, "transform": 59, "register_creators_for_transform": 59, "notprocessortypeerror": 59, "create_transforms_from_transform": 59, "is_valid_size_dict": 59, "convert_to_size_dict": 59, "get_size_dict": 59, "create_clip_transform": 59, "create_transforms_from_clip_processor": 59, "create_convnext_transform": 59, "create_transforms_from_convnext_processor": 59, "create_vit_transform": 59, "create_transforms_from_vit_processor": 59, "create_siglip_transform": 59, "create_transforms_from_siglip_processor": 59, "create_bit_transform": 59, "create_transforms_from_bit_processor": 59, "create_blip_transform": 59, "create_transforms_from_blip_processor": 59, "create_mobilenetv2_transform": 59, "create_transforms_from_mobilenetv2_processor": 59, "resourc": [60, 61], "backgroundimageset": 60, "list_bg_image_fil": 60, "get_bg_image_fil": 60, "get_bg_imag": 60, "random_bg_image_fil": 60, "random_bg_imag": 60, "restor": [62, 63, 64, 65], "adversari": 62, "remove_adversarial_nois": 62, "nafnet": 64, "restore_with_nafnet": 64, "scunet": 65, "restore_with_scunet": 65, "sd": [66, 67, 68, 69], "sdmetadata": 67, "parse_sdmeta_from_text": 67, "get_sdmeta_from_imag": 67, "save_image_with_sdmeta": 67, "read_metadata": 68, "save_with_metadata": 68, "nai": 69, "naimetadata": 69, "get_naimeta_from_imag": 69, "add_naimeta_to_imag": 69, "save_image_with_naimeta": 69, "segment": [70, 71], "isneti": 71, "get_isnetis_mask": 71, "segment_with_isneti": 71, "segment_rgba_with_isneti": 71, "tag": [72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82], "blacklist": 72, "is_blacklist": 72, "drop_blacklisted_tag": 72, "charact": 73, "char_whitelist_suffix": 73, "char_whitelist_prefix": 73, "char_whitelist_word": 73, "char_suffix": 73, "char_prefix": 73, "charactertagpool": 73, "is_basic_character_tag": 73, "drop_basic_character_tag": 73, "deepdanbooru": 74, "get_deepdanbooru_tag": 74, "deepgelbooru": 75, "get_deepgelbooru_tag": 75, "add_underlin": 76, "remove_underlin": 76, "tags_to_text": 76, "match": 78, "tag_match_suffix": 78, "tag_match_prefix": 78, "tag_match_ful": 78, "mldanbooru": 79, "get_mldanbooru_tag": 79, "order": 80, "sort_tag": 80, "overlap": 81, "drop_overlap_tag": 81, "wd14": 82, "get_wd14_tag": 82, "convert_wd14_emb_to_predict": 82, "denormalize_wd14_emb": 82, "upscal": [83, 84], "cdc": 83, "upscale_with_cdc": 83, "util": [85, 86, 87, 88], "cach": 85, "ts_lru_cach": 85, "func": 86, "sigmoid": 86, "onnxruntim": 88, "get_onnx_provid": 88, "open_onnx_model": 88, "valid": [89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105], "aicheck": 89, "get_ai_created_scor": 89, "is_ai_cr": 89, "bangumi_char": 90, "anime_bangumi_char_scor": 90, "anime_bangumi_char": 90, "anime_classify_scor": 91, "anime_classifi": 91, "color": 92, "is_greyscal": 92, "complet": 93, "anime_completeness_scor": 93, "anime_complet": 93, "dbrate": 94, "anime_dbrating_scor": 94, "anime_dbr": 94, "furri": 95, "anime_furry_scor": 95, "anime_furri": 95, "monochrom": 97, "get_monochrome_scor": 97, "is_monochrom": 97, "nsfw": 98, "nsfw_pred_scor": 98, "nsfw_pred": 98, "portrait": 99, "anime_portrait_scor": 99, "anime_portrait": 99, "rate": 100, "anime_rating_scor": 100, "anime_r": [100, 101], "real": 101, "anime_real_scor": 101, "safe": 102, "safe_check_scor": 102, "safe_check": 102, "style_ag": 103, "anime_style_age_scor": 103, "anime_style_ag": 103, "teen": 104, "anime_teen_scor": 104, "anime_teen": 104, "truncat": 105, "is_truncated_fil": 105, "welcom": 106, "": 106, "document": 106, "overview": 106, "tutori": 106, "inform": [106, 107, 108], "api": 106, "run": [107, 108], "environ": [107, 108], "instal": 109, "quick": 110, "start": 110}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.todo": 2, "nbsphinx": 4, "sphinx": 58}, "alltitles": {"imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "ascii_drawing": [[0, "ascii-drawing"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "__TITLE__": [[3, "title"]], "__VERSION__": [[3, "version"]], "__DESCRIPTION__": [[3, "description"]], "__AUTHOR__": [[3, "author"]], "__AUTHOR_EMAIL__": [[3, "author-email"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "grid_background": [[4, "grid-background"]], "grid_transparent": [[4, "grid-transparent"]], "imgutils.data.blob": [[5, "module-imgutils.data.blob"]], "to_blob_url": [[5, "to-blob-url"]], "load_image_from_blob_url": [[5, "load-image-from-blob-url"]], "is_valid_image_blob_url": [[5, "is-valid-image-blob-url"]], "imgutils.data.decode": [[6, "module-imgutils.data.decode"]], "rgb_decode": [[6, "rgb-decode"]], "imgutils.data.encode": [[7, "module-imgutils.data.encode"]], "rgb_encode": [[7, "rgb-encode"]], "imgutils.data.image": [[8, "module-imgutils.data.image"]], "load_image": [[8, "load-image"]], "load_images": [[8, "load-images"]], "has_alpha_channel": [[8, "has-alpha-channel"]], "imgutils.data": [[9, "module-imgutils.data"]], "imgutils.data.layer": [[10, "module-imgutils.data.layer"]], "istack": [[10, "istack"]], "imgutils.data.url": [[11, "module-imgutils.data.url"]], "download_image_from_url": [[11, "download-image-from-url"]], "is_http_url": [[11, "is-http-url"]], "imgutils.detect.booru_yolo": [[12, "module-imgutils.detect.booru_yolo"]], "Model Labels and Descriptions": [[12, "id1"]], "Available Models (PP Series)": [[12, "id2"]], "Available Models (AS Series)": [[12, "id3"]], "Available Models (AA Series)": [[12, "id4"]], "detect_with_booru_yolo": [[12, "detect-with-booru-yolo"]], "imgutils.detect.censor": [[13, "module-imgutils.detect.censor"]], "detect_censors": [[13, "detect-censors"]], "imgutils.detect.eye": [[14, "module-imgutils.detect.eye"]], "detect_eyes": [[14, "detect-eyes"]], "imgutils.detect.face": [[15, "module-imgutils.detect.face"]], "detect_faces": [[15, "detect-faces"]], "imgutils.detect.halfbody": [[16, "module-imgutils.detect.halfbody"]], "detect_halfbody": [[16, "detect-halfbody"]], "imgutils.detect.hand": [[17, "module-imgutils.detect.hand"]], "detect_hands": [[17, "detect-hands"]], "imgutils.detect.head": [[18, "module-imgutils.detect.head"]], "detect_heads": [[18, "detect-heads"]], "imgutils.detect": [[19, "module-imgutils.detect"]], "imgutils.detect.nudenet": [[20, "module-imgutils.detect.nudenet"]], "detect_with_nudenet": [[20, "detect-with-nudenet"]], "imgutils.detect.person": [[21, "module-imgutils.detect.person"]], "detect_person": [[21, "detect-person"]], "imgutils.detect.similarity": [[22, "module-imgutils.detect.similarity"]], "calculate_iou": [[22, "calculate-iou"]], "bboxes_similarity": [[22, "bboxes-similarity"]], "detection_similarity": [[22, "detection-similarity"]], "imgutils.detect.text": [[23, "module-imgutils.detect.text"]], "detect_text": [[23, "detect-text"]], "imgutils.detect.visual": [[24, "module-imgutils.detect.visual"]], "detection_visualize": [[24, "detection-visualize"]], "imgutils.edge.canny": [[25, "module-imgutils.edge.canny"]], "get_edge_by_canny": [[25, "get-edge-by-canny"]], "edge_image_with_canny": [[25, "edge-image-with-canny"]], "imgutils.edge": [[26, "module-imgutils.edge"]], "imgutils.edge.lineart": [[27, "module-imgutils.edge.lineart"]], "get_edge_by_lineart": [[27, "get-edge-by-lineart"]], "edge_image_with_lineart": [[27, "edge-image-with-lineart"]], "imgutils.edge.lineart_anime": [[28, "module-imgutils.edge.lineart_anime"]], "get_edge_by_lineart_anime": [[28, "get-edge-by-lineart-anime"]], "edge_image_with_lineart_anime": [[28, "edge-image-with-lineart-anime"]], "imgutils.generic.classify": [[29, "module-imgutils.generic.classify"]], "ClassifyModel": [[29, "classifymodel"]], "classify_predict_score": [[29, "classify-predict-score"]], "classify_predict": [[29, "classify-predict"]], "classify_predict_fmt": [[29, "classify-predict-fmt"]], "imgutils.generic.clip": [[30, "module-imgutils.generic.clip"]], "CLIPModel": [[30, "clipmodel"]], "clip_image_encode": [[30, "clip-image-encode"]], "clip_text_encode": [[30, "clip-text-encode"]], "clip_predict": [[30, "clip-predict"]], "imgutils.generic.enhance": [[31, "module-imgutils.generic.enhance"]], "ImageEnhancer": [[31, "imageenhancer"]], "imgutils.generic": [[32, "module-imgutils.generic"]], "imgutils.generic.siglip": [[33, "module-imgutils.generic.siglip"]], "SigLIPModel": [[33, "siglipmodel"]], "siglip_image_encode": [[33, "siglip-image-encode"]], "siglip_text_encode": [[33, "siglip-text-encode"]], "siglip_predict": [[33, "siglip-predict"]], "imgutils.generic.yolo": [[34, "module-imgutils.generic.yolo"]], "YOLOModel": [[34, "yolomodel"]], "yolo_predict": [[34, "yolo-predict"]], "imgutils.metadata.geninfo": [[35, "module-imgutils.metadata.geninfo"]], "read_geninfo_parameters": [[35, "read-geninfo-parameters"]], "read_geninfo_exif": [[35, "read-geninfo-exif"]], "read_geninfo_gif": [[35, "read-geninfo-gif"]], "write_geninfo_parameters": [[35, "write-geninfo-parameters"]], "write_geninfo_exif": [[35, "write-geninfo-exif"]], "write_geninfo_gif": [[35, "write-geninfo-gif"]], "imgutils.metadata": [[36, "module-imgutils.metadata"]], "imgutils.metadata.lsb": [[37, "module-imgutils.metadata.lsb"]], "read_lsb_raw_bytes": [[37, "read-lsb-raw-bytes"]], "read_lsb_metadata": [[37, "read-lsb-metadata"]], "write_lsb_raw_bytes": [[37, "write-lsb-raw-bytes"]], "write_lsb_metadata": [[37, "write-lsb-metadata"]], "LSBReadError": [[37, "lsbreaderror"]], "LSBExtractor": [[37, "lsbextractor"]], "ImageLsbDataExtractor": [[37, "imagelsbdataextractor"]], "serialize_pnginfo": [[37, "serialize-pnginfo"]], "serialize_json": [[37, "serialize-json"]], "inject_data": [[37, "inject-data"]], "imgutils.metrics.aesthetic": [[38, "module-imgutils.metrics.aesthetic"]], "get_aesthetic_score": [[38, "get-aesthetic-score"]], "imgutils.metrics.ccip": [[39, "module-imgutils.metrics.ccip"]], "ccip_extract_feature": [[39, "ccip-extract-feature"]], "ccip_batch_extract_features": [[39, "ccip-batch-extract-features"]], "ccip_default_threshold": [[39, "ccip-default-threshold"]], "ccip_difference": [[39, "ccip-difference"]], "ccip_same": [[39, "ccip-same"]], "ccip_batch_differences": [[39, "ccip-batch-differences"]], "ccip_batch_same": [[39, "ccip-batch-same"]], "ccip_default_clustering_params": [[39, "ccip-default-clustering-params"]], "ccip_clustering": [[39, "ccip-clustering"]], "ccip_merge": [[39, "ccip-merge"]], "imgutils.metrics.dbaesthetic": [[40, "module-imgutils.metrics.dbaesthetic"]], "anime_dbaesthetic": [[40, "anime-dbaesthetic"]], "imgutils.metrics": [[41, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[42, "module-imgutils.metrics.laplacian"]], "laplacian_score": [[42, "laplacian-score"]], "imgutils.metrics.lpips": [[43, "module-imgutils.metrics.lpips"]], "lpips_extract_feature": [[43, "lpips-extract-feature"]], "lpips_difference": [[43, "lpips-difference"]], "lpips_clustering": [[43, "lpips-clustering"]], "imgutils.metrics.psnr_": [[44, "module-imgutils.metrics.psnr_"]], "psnr": [[44, "id1"]], "imgutils.ocr": [[45, "module-imgutils.ocr"]], "detect_text_with_ocr": [[45, "detect-text-with-ocr"]], "ocr": [[45, "ocr"]], "list_det_models": [[45, "list-det-models"]], "list_rec_models": [[45, "list-rec-models"]], "imgutils.operate.align": [[46, "module-imgutils.operate.align"]], "align_maxsize": [[46, "align-maxsize"]], "imgutils.operate.censor_": [[47, "module-imgutils.operate.censor_"]], "censor_areas": [[47, "censor-areas"]], "censor_nsfw": [[47, "censor-nsfw"]], "BaseCensor": [[47, "basecensor"]], "ColorCensor": [[47, "colorcensor"]], "BlurCensor": [[47, "blurcensor"]], "PixelateCensor": [[47, "pixelatecensor"]], "register_censor_method": [[47, "register-censor-method"]], "imgutils.operate.imgcensor": [[48, "module-imgutils.operate.imgcensor"]], "ImageBasedCensor": [[48, "imagebasedcensor"]], "EmojiBasedCensor": [[48, "emojibasedcensor"]], "SingleImage": [[48, "singleimage"]], "imgutils.operate": [[49, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[50, "module-imgutils.operate.squeeze"]], "squeeze": [[50, "squeeze"]], "squeeze_with_transparency": [[50, "squeeze-with-transparency"]], "imgutils.pose.dwpose": [[51, "module-imgutils.pose.dwpose"]], "dwpose_estimate": [[51, "dwpose-estimate"]], "imgutils.pose.format": [[52, "module-imgutils.pose.format"]], "OP18KeyPointSet": [[52, "op18keypointset"]], "OpenPose18": [[52, "openpose18"]], "OP18_BODY_MAX": [[52, "op18-body-max"]], "OP18_BODY_MIN": [[52, "op18-body-min"]], "OP18_FACE_MAX": [[52, "op18-face-max"]], "OP18_FACE_MIN": [[52, "op18-face-min"]], "OP18_LEFT_FOOT_MAX": [[52, "op18-left-foot-max"]], "OP18_LEFT_FOOT_MIN": [[52, "op18-left-foot-min"]], "OP18_LEFT_HAND_MAX": [[52, "op18-left-hand-max"]], "OP18_LEFT_HAND_MIN": [[52, "op18-left-hand-min"]], "OP18_RIGHT_FOOT_MAX": [[52, "op18-right-foot-max"]], "OP18_RIGHT_FOOT_MIN": [[52, "op18-right-foot-min"]], "OP18_RIGHT_HAND_MAX": [[52, "op18-right-hand-max"]], "OP18_RIGHT_HAND_MIN": [[52, "op18-right-hand-min"]], "imgutils.pose": [[53, "module-imgutils.pose"]], "imgutils.pose.visual": [[54, "module-imgutils.pose.visual"]], "op18_visualize": [[54, "op18-visualize"]], "imgutils.preprocess.base": [[55, "module-imgutils.preprocess.base"]], "NotParseTarget": [[55, "notparsetarget"]], "imgutils.preprocess": [[56, "module-imgutils.preprocess"]], "imgutils.preprocess.pillow": [[57, "module-imgutils.preprocess.pillow"]], "register_pillow_transform": [[57, "register-pillow-transform"]], "register_pillow_parse": [[57, "register-pillow-parse"]], "create_pillow_transforms": [[57, "create-pillow-transforms"]], "parse_pillow_transforms": [[57, "parse-pillow-transforms"]], "imgutils.preprocess.torchvision": [[58, "module-imgutils.preprocess.torchvision"]], "register_torchvision_transform": [[58, "register-torchvision-transform"]], "register_torchvision_parse": [[58, "register-torchvision-parse"]], "create_torchvision_transforms": [[58, "create-torchvision-transforms"]], "parse_torchvision_transforms": [[58, "parse-torchvision-transforms"]], "imgutils.preprocess.transformers": [[59, "module-imgutils.preprocess.transformers"]], "register_creators_for_transformers": [[59, "register-creators-for-transformers"]], "NotProcessorTypeError": [[59, "notprocessortypeerror"]], "create_transforms_from_transformers": [[59, "create-transforms-from-transformers"]], "is_valid_size_dict": [[59, "is-valid-size-dict"]], "convert_to_size_dict": [[59, "convert-to-size-dict"]], "get_size_dict": [[59, "get-size-dict"]], "create_clip_transforms": [[59, "create-clip-transforms"]], "create_transforms_from_clip_processor": [[59, "create-transforms-from-clip-processor"]], "create_convnext_transforms": [[59, "create-convnext-transforms"]], "create_transforms_from_convnext_processor": [[59, "create-transforms-from-convnext-processor"]], "create_vit_transforms": [[59, "create-vit-transforms"]], "create_transforms_from_vit_processor": [[59, "create-transforms-from-vit-processor"]], "create_siglip_transforms": [[59, "create-siglip-transforms"]], "create_transforms_from_siglip_processor": [[59, "create-transforms-from-siglip-processor"]], "create_bit_transforms": [[59, "create-bit-transforms"]], "create_transforms_from_bit_processor": [[59, "create-transforms-from-bit-processor"]], "create_blip_transforms": [[59, "create-blip-transforms"]], "create_transforms_from_blip_processor": [[59, "create-transforms-from-blip-processor"]], "create_mobilenetv2_transforms": [[59, "create-mobilenetv2-transforms"]], "create_transforms_from_mobilenetv2_processor": [[59, "create-transforms-from-mobilenetv2-processor"]], "imgutils.resource.background": [[60, "module-imgutils.resource.background"]], "BackgroundImageSet": [[60, "backgroundimageset"]], "list_bg_image_files": [[60, "list-bg-image-files"]], "get_bg_image_file": [[60, "get-bg-image-file"]], "get_bg_image": [[60, "get-bg-image"]], "random_bg_image_file": [[60, "random-bg-image-file"]], "random_bg_image": [[60, "random-bg-image"]], "imgutils.resource": [[61, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[62, "module-imgutils.restore.adversarial"]], "remove_adversarial_noise": [[62, "remove-adversarial-noise"]], "imgutils.restore": [[63, "module-imgutils.restore"]], "imgutils.restore.nafnet": [[64, "module-imgutils.restore.nafnet"]], "restore_with_nafnet": [[64, "restore-with-nafnet"]], "imgutils.restore.scunet": [[65, "module-imgutils.restore.scunet"]], "restore_with_scunet": [[65, "restore-with-scunet"]], "imgutils.sd": [[66, "module-imgutils.sd"]], "imgutils.sd.metadata": [[67, "module-imgutils.sd.metadata"]], "SDMetaData": [[67, "sdmetadata"]], "parse_sdmeta_from_text": [[67, "parse-sdmeta-from-text"]], "get_sdmeta_from_image": [[67, "get-sdmeta-from-image"]], "save_image_with_sdmeta": [[67, "save-image-with-sdmeta"]], "imgutils.sd.model": [[68, "module-imgutils.sd.model"]], "read_metadata": [[68, "read-metadata"]], "save_with_metadata": [[68, "save-with-metadata"]], "imgutils.sd.nai": [[69, "module-imgutils.sd.nai"]], "NAIMetaData": [[69, "naimetadata"]], "NAIMetadata": [[69, "id1"]], "get_naimeta_from_image": [[69, "get-naimeta-from-image"]], "add_naimeta_to_image": [[69, "add-naimeta-to-image"]], "save_image_with_naimeta": [[69, "save-image-with-naimeta"]], "imgutils.segment": [[70, "module-imgutils.segment"]], "imgutils.segment.isnetis": [[71, "module-imgutils.segment.isnetis"]], "get_isnetis_mask": [[71, "get-isnetis-mask"]], "segment_with_isnetis": [[71, "segment-with-isnetis"]], "segment_rgba_with_isnetis": [[71, "segment-rgba-with-isnetis"]], "imgutils.tagging.blacklist": [[72, "module-imgutils.tagging.blacklist"]], "is_blacklisted": [[72, "is-blacklisted"]], "drop_blacklisted_tags": [[72, "drop-blacklisted-tags"]], "imgutils.tagging.character": [[73, "module-imgutils.tagging.character"]], "CHAR_WHITELIST_SUFFIX": [[73, "char-whitelist-suffix"]], "CHAR_WHITELIST_PREFIX": [[73, "char-whitelist-prefix"]], "CHAR_WHITELIST_WORD": [[73, "char-whitelist-word"]], "CHAR_SUFFIXES": [[73, "char-suffixes"]], "CHAR_PREFIXES": [[73, "char-prefixes"]], "CharacterTagPool": [[73, "charactertagpool"]], "is_basic_character_tag": [[73, "is-basic-character-tag"]], "drop_basic_character_tags": [[73, "drop-basic-character-tags"]], "imgutils.tagging.deepdanbooru": [[74, "module-imgutils.tagging.deepdanbooru"]], "get_deepdanbooru_tags": [[74, "get-deepdanbooru-tags"]], "imgutils.tagging.deepgelbooru": [[75, "module-imgutils.tagging.deepgelbooru"]], "get_deepgelbooru_tags": [[75, "get-deepgelbooru-tags"]], "imgutils.tagging.format": [[76, "module-imgutils.tagging.format"]], "add_underline": [[76, "add-underline"]], "remove_underline": [[76, "remove-underline"]], "tags_to_text": [[76, "tags-to-text"]], "imgutils.tagging": [[77, "module-imgutils.tagging"]], "imgutils.tagging.match": [[78, "module-imgutils.tagging.match"]], "tag_match_suffix": [[78, "tag-match-suffix"]], "tag_match_prefix": [[78, "tag-match-prefix"]], "tag_match_full": [[78, "tag-match-full"]], "imgutils.tagging.mldanbooru": [[79, "module-imgutils.tagging.mldanbooru"]], "get_mldanbooru_tags": [[79, "get-mldanbooru-tags"]], "imgutils.tagging.order": [[80, "module-imgutils.tagging.order"]], "sort_tags": [[80, "sort-tags"]], "imgutils.tagging.overlap": [[81, "module-imgutils.tagging.overlap"]], "drop_overlap_tags": [[81, "drop-overlap-tags"]], "imgutils.tagging.wd14": [[82, "module-imgutils.tagging.wd14"]], "get_wd14_tags": [[82, "get-wd14-tags"]], "convert_wd14_emb_to_prediction": [[82, "convert-wd14-emb-to-prediction"]], "denormalize_wd14_emb": [[82, "denormalize-wd14-emb"]], "imgutils.upscale.cdc": [[83, "module-imgutils.upscale.cdc"]], "upscale_with_cdc": [[83, "upscale-with-cdc"]], "imgutils.upscale": [[84, "module-imgutils.upscale"]], "imgutils.utils.cache": [[85, "module-imgutils.utils.cache"]], "ts_lru_cache": [[85, "ts-lru-cache"]], "imgutils.utils.func": [[86, "module-imgutils.utils.func"]], "sigmoid": [[86, "sigmoid"]], "imgutils.utils": [[87, "module-imgutils.utils"]], "imgutils.utils.onnxruntime": [[88, "module-imgutils.utils.onnxruntime"]], "get_onnx_provider": [[88, "get-onnx-provider"]], "open_onnx_model": [[88, "open-onnx-model"]], "imgutils.validate.aicheck": [[89, "module-imgutils.validate.aicheck"]], "get_ai_created_score": [[89, "get-ai-created-score"]], "is_ai_created": [[89, "is-ai-created"]], "imgutils.validate.bangumi_char": [[90, "module-imgutils.validate.bangumi_char"]], "anime_bangumi_char_score": [[90, "anime-bangumi-char-score"]], "anime_bangumi_char": [[90, "anime-bangumi-char"]], "imgutils.validate.classify": [[91, "module-imgutils.validate.classify"]], "anime_classify_score": [[91, "anime-classify-score"]], "anime_classify": [[91, "anime-classify"]], "imgutils.validate.color": [[92, "module-imgutils.validate.color"]], "is_greyscale": [[92, "is-greyscale"]], "imgutils.validate.completeness": [[93, "module-imgutils.validate.completeness"]], "anime_completeness_score": [[93, "anime-completeness-score"]], "anime_completeness": [[93, "anime-completeness"]], "imgutils.validate.dbrating": [[94, "module-imgutils.validate.dbrating"]], "anime_dbrating_score": [[94, "anime-dbrating-score"]], "anime_dbrating": [[94, "anime-dbrating"]], "imgutils.validate.furry": [[95, "module-imgutils.validate.furry"]], "anime_furry_score": [[95, "anime-furry-score"]], "anime_furry": [[95, "anime-furry"]], "imgutils.validate": [[96, "module-imgutils.validate"]], "imgutils.validate.monochrome": [[97, "module-imgutils.validate.monochrome"]], "get_monochrome_score": [[97, "get-monochrome-score"]], "is_monochrome": [[97, "is-monochrome"]], "imgutils.validate.nsfw": [[98, "module-imgutils.validate.nsfw"]], "nsfw_pred_score": [[98, "nsfw-pred-score"]], "nsfw_pred": [[98, "nsfw-pred"]], "imgutils.validate.portrait": [[99, "module-imgutils.validate.portrait"]], "anime_portrait_score": [[99, "anime-portrait-score"]], "anime_portrait": [[99, "anime-portrait"]], "imgutils.validate.rating": [[100, "module-imgutils.validate.rating"]], "anime_rating_score": [[100, "anime-rating-score"]], "anime_rating": [[100, "anime-rating"]], "imgutils.validate.real": [[101, "module-imgutils.validate.real"]], "anime_real_score": [[101, "anime-real-score"]], "anime_real": [[101, "anime-real"]], "imgutils.validate.safe": [[102, "module-imgutils.validate.safe"]], "safe_check_score": [[102, "safe-check-score"]], "safe_check": [[102, "safe-check"]], "imgutils.validate.style_age": [[103, "module-imgutils.validate.style_age"]], "anime_style_age_score": [[103, "anime-style-age-score"]], "anime_style_age": [[103, "anime-style-age"]], "imgutils.validate.teen": [[104, "module-imgutils.validate.teen"]], "anime_teen_score": [[104, "anime-teen-score"]], "anime_teen": [[104, "anime-teen"]], "imgutils.validate.truncate": [[105, "module-imgutils.validate.truncate"]], "is_truncated_file": [[105, "is-truncated-file"]], "Welcome to imgutils\u2019s Documentation": [[106, "welcome-to-imgutils-s-documentation"]], "Overview": [[106, "overview"]], "Tutorials": [[106, null]], "Information": [[106, null]], "API Documentation": [[106, null]], "Run Environment Information": [[107, "Run-Environment-Information"], [108, "Run-Environment-Information"]], "Installation": [[109, "installation"]], "Quick Start": [[110, "quick-start"]]}, "indexentries": {"ascii_drawing() (in module imgutils.ascii.drawing)": [[0, "imgutils.ascii.drawing.ascii_drawing"]], "imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "module": [[0, "module-imgutils.ascii.drawing"], [1, "module-imgutils.ascii"], [2, "module-imgutils.config"], [3, "module-imgutils.config.meta"], [4, "module-imgutils.data.background"], [5, "module-imgutils.data.blob"], [6, "module-imgutils.data.decode"], [7, "module-imgutils.data.encode"], [8, "module-imgutils.data.image"], [9, "module-imgutils.data"], [10, "module-imgutils.data.layer"], [11, "module-imgutils.data.url"], [12, "module-imgutils.detect.booru_yolo"], [13, "module-imgutils.detect.censor"], [14, "module-imgutils.detect.eye"], [15, "module-imgutils.detect.face"], [16, "module-imgutils.detect.halfbody"], [17, "module-imgutils.detect.hand"], [18, "module-imgutils.detect.head"], [19, "module-imgutils.detect"], [20, "module-imgutils.detect.nudenet"], [21, "module-imgutils.detect.person"], [22, "module-imgutils.detect.similarity"], [23, "module-imgutils.detect.text"], [24, "module-imgutils.detect.visual"], [25, "module-imgutils.edge.canny"], [26, "module-imgutils.edge"], [27, "module-imgutils.edge.lineart"], [28, "module-imgutils.edge.lineart_anime"], [29, "module-imgutils.generic.classify"], [30, "module-imgutils.generic.clip"], [31, "module-imgutils.generic.enhance"], [32, "module-imgutils.generic"], [33, "module-imgutils.generic.siglip"], [34, "module-imgutils.generic.yolo"], [35, "module-imgutils.metadata.geninfo"], [36, "module-imgutils.metadata"], [37, "module-imgutils.metadata.lsb"], [38, "module-imgutils.metrics.aesthetic"], [39, "module-imgutils.metrics.ccip"], [40, "module-imgutils.metrics.dbaesthetic"], [41, "module-imgutils.metrics"], [42, "module-imgutils.metrics.laplacian"], [43, "module-imgutils.metrics.lpips"], [44, "module-imgutils.metrics.psnr_"], [45, "module-imgutils.ocr"], [46, "module-imgutils.operate.align"], [47, "module-imgutils.operate.censor_"], [48, "module-imgutils.operate.imgcensor"], [49, "module-imgutils.operate"], [50, "module-imgutils.operate.squeeze"], [51, "module-imgutils.pose.dwpose"], [52, "module-imgutils.pose.format"], [53, "module-imgutils.pose"], [54, "module-imgutils.pose.visual"], [55, "module-imgutils.preprocess.base"], [56, "module-imgutils.preprocess"], [57, "module-imgutils.preprocess.pillow"], [58, "module-imgutils.preprocess.torchvision"], [59, "module-imgutils.preprocess.transformers"], [60, "module-imgutils.resource.background"], [61, "module-imgutils.resource"], [62, "module-imgutils.restore.adversarial"], [63, "module-imgutils.restore"], [64, "module-imgutils.restore.nafnet"], [65, "module-imgutils.restore.scunet"], [66, "module-imgutils.sd"], [67, "module-imgutils.sd.metadata"], [68, "module-imgutils.sd.model"], [69, "module-imgutils.sd.nai"], [70, "module-imgutils.segment"], [71, "module-imgutils.segment.isnetis"], [72, "module-imgutils.tagging.blacklist"], [73, "module-imgutils.tagging.character"], [74, "module-imgutils.tagging.deepdanbooru"], [75, "module-imgutils.tagging.deepgelbooru"], [76, "module-imgutils.tagging.format"], [77, "module-imgutils.tagging"], [78, "module-imgutils.tagging.match"], [79, "module-imgutils.tagging.mldanbooru"], [80, "module-imgutils.tagging.order"], [81, "module-imgutils.tagging.overlap"], [82, "module-imgutils.tagging.wd14"], [83, "module-imgutils.upscale.cdc"], [84, "module-imgutils.upscale"], [85, "module-imgutils.utils.cache"], [86, "module-imgutils.utils.func"], [87, "module-imgutils.utils"], [88, "module-imgutils.utils.onnxruntime"], [89, "module-imgutils.validate.aicheck"], [90, "module-imgutils.validate.bangumi_char"], [91, "module-imgutils.validate.classify"], [92, "module-imgutils.validate.color"], [93, "module-imgutils.validate.completeness"], [94, "module-imgutils.validate.dbrating"], [95, "module-imgutils.validate.furry"], [96, "module-imgutils.validate"], [97, "module-imgutils.validate.monochrome"], [98, "module-imgutils.validate.nsfw"], [99, "module-imgutils.validate.portrait"], [100, "module-imgutils.validate.rating"], [101, "module-imgutils.validate.real"], [102, "module-imgutils.validate.safe"], [103, "module-imgutils.validate.style_age"], [104, "module-imgutils.validate.teen"], [105, "module-imgutils.validate.truncate"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "__author_email__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR_EMAIL__"]], "__author__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR__"]], "__description__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__DESCRIPTION__"]], "__title__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__TITLE__"]], "__version__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__VERSION__"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "grid_background() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_background"]], "grid_transparent() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_transparent"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "imgutils.data.blob": [[5, "module-imgutils.data.blob"]], "is_valid_image_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.is_valid_image_blob_url"]], "load_image_from_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.load_image_from_blob_url"]], "to_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.to_blob_url"]], "imgutils.data.decode": [[6, "module-imgutils.data.decode"]], "rgb_decode() (in module imgutils.data.decode)": [[6, "imgutils.data.decode.rgb_decode"]], "imgutils.data.encode": [[7, "module-imgutils.data.encode"]], "rgb_encode() (in module imgutils.data.encode)": [[7, "imgutils.data.encode.rgb_encode"]], "has_alpha_channel() (in module imgutils.data.image)": [[8, "imgutils.data.image.has_alpha_channel"]], "imgutils.data.image": [[8, "module-imgutils.data.image"]], "load_image() (in module imgutils.data.image)": [[8, "imgutils.data.image.load_image"]], "load_images() (in module imgutils.data.image)": [[8, "imgutils.data.image.load_images"]], "imgutils.data": [[9, "module-imgutils.data"]], "imgutils.data.layer": [[10, "module-imgutils.data.layer"]], "istack() (in module imgutils.data.layer)": [[10, "imgutils.data.layer.istack"]], "download_image_from_url() (in module imgutils.data.url)": [[11, "imgutils.data.url.download_image_from_url"]], "imgutils.data.url": [[11, "module-imgutils.data.url"]], "is_http_url() (in module imgutils.data.url)": [[11, "imgutils.data.url.is_http_url"]], "detect_with_booru_yolo() (in module imgutils.detect.booru_yolo)": [[12, "imgutils.detect.booru_yolo.detect_with_booru_yolo"]], "imgutils.detect.booru_yolo": [[12, "module-imgutils.detect.booru_yolo"]], "detect_censors() (in module imgutils.detect.censor)": [[13, "imgutils.detect.censor.detect_censors"]], "imgutils.detect.censor": [[13, "module-imgutils.detect.censor"]], "detect_eyes() (in module imgutils.detect.eye)": [[14, "imgutils.detect.eye.detect_eyes"]], "imgutils.detect.eye": [[14, "module-imgutils.detect.eye"]], "detect_faces() (in module imgutils.detect.face)": [[15, "imgutils.detect.face.detect_faces"]], "imgutils.detect.face": [[15, "module-imgutils.detect.face"]], "detect_halfbody() (in module imgutils.detect.halfbody)": [[16, "imgutils.detect.halfbody.detect_halfbody"]], "imgutils.detect.halfbody": [[16, "module-imgutils.detect.halfbody"]], "detect_hands() (in module imgutils.detect.hand)": [[17, "imgutils.detect.hand.detect_hands"]], "imgutils.detect.hand": [[17, "module-imgutils.detect.hand"]], "detect_heads() (in module imgutils.detect.head)": [[18, "imgutils.detect.head.detect_heads"]], "imgutils.detect.head": [[18, "module-imgutils.detect.head"]], "imgutils.detect": [[19, "module-imgutils.detect"]], "detect_with_nudenet() (in module imgutils.detect.nudenet)": [[20, "imgutils.detect.nudenet.detect_with_nudenet"]], "imgutils.detect.nudenet": [[20, "module-imgutils.detect.nudenet"]], "detect_person() (in module imgutils.detect.person)": [[21, "imgutils.detect.person.detect_person"]], "imgutils.detect.person": [[21, "module-imgutils.detect.person"]], "bboxes_similarity() (in module imgutils.detect.similarity)": [[22, "imgutils.detect.similarity.bboxes_similarity"]], "calculate_iou() (in module imgutils.detect.similarity)": [[22, "imgutils.detect.similarity.calculate_iou"]], "detection_similarity() (in module imgutils.detect.similarity)": [[22, "imgutils.detect.similarity.detection_similarity"]], "imgutils.detect.similarity": [[22, "module-imgutils.detect.similarity"]], "detect_text() (in module imgutils.detect.text)": [[23, "imgutils.detect.text.detect_text"]], "imgutils.detect.text": [[23, "module-imgutils.detect.text"]], "detection_visualize() (in module imgutils.detect.visual)": [[24, "imgutils.detect.visual.detection_visualize"]], "imgutils.detect.visual": [[24, "module-imgutils.detect.visual"]], "edge_image_with_canny() (in module imgutils.edge.canny)": [[25, "imgutils.edge.canny.edge_image_with_canny"]], "get_edge_by_canny() (in module imgutils.edge.canny)": [[25, "imgutils.edge.canny.get_edge_by_canny"]], "imgutils.edge.canny": [[25, "module-imgutils.edge.canny"]], "imgutils.edge": [[26, "module-imgutils.edge"]], "edge_image_with_lineart() (in module imgutils.edge.lineart)": [[27, "imgutils.edge.lineart.edge_image_with_lineart"]], "get_edge_by_lineart() (in module imgutils.edge.lineart)": [[27, "imgutils.edge.lineart.get_edge_by_lineart"]], "imgutils.edge.lineart": [[27, "module-imgutils.edge.lineart"]], "edge_image_with_lineart_anime() (in module imgutils.edge.lineart_anime)": [[28, "imgutils.edge.lineart_anime.edge_image_with_lineart_anime"]], "get_edge_by_lineart_anime() (in module imgutils.edge.lineart_anime)": [[28, "imgutils.edge.lineart_anime.get_edge_by_lineart_anime"]], "imgutils.edge.lineart_anime": [[28, "module-imgutils.edge.lineart_anime"]], "classifymodel (class in imgutils.generic.classify)": [[29, "imgutils.generic.classify.ClassifyModel"]], "__init__() (imgutils.generic.classify.classifymodel method)": [[29, "imgutils.generic.classify.ClassifyModel.__init__"]], "classify_predict() (in module imgutils.generic.classify)": [[29, "imgutils.generic.classify.classify_predict"]], "classify_predict_fmt() (in module imgutils.generic.classify)": [[29, "imgutils.generic.classify.classify_predict_fmt"]], "classify_predict_score() (in module imgutils.generic.classify)": [[29, "imgutils.generic.classify.classify_predict_score"]], "clear() (imgutils.generic.classify.classifymodel method)": [[29, "imgutils.generic.classify.ClassifyModel.clear"]], "imgutils.generic.classify": [[29, "module-imgutils.generic.classify"]], "launch_demo() (imgutils.generic.classify.classifymodel method)": [[29, "imgutils.generic.classify.ClassifyModel.launch_demo"]], "make_ui() (imgutils.generic.classify.classifymodel method)": [[29, "imgutils.generic.classify.ClassifyModel.make_ui"]], "predict() (imgutils.generic.classify.classifymodel method)": [[29, "imgutils.generic.classify.ClassifyModel.predict"]], "predict_fmt() (imgutils.generic.classify.classifymodel method)": [[29, "imgutils.generic.classify.ClassifyModel.predict_fmt"]], "predict_score() (imgutils.generic.classify.classifymodel method)": [[29, "imgutils.generic.classify.ClassifyModel.predict_score"]], "clipmodel (class in imgutils.generic.clip)": [[30, "imgutils.generic.clip.CLIPModel"]], "__init__() (imgutils.generic.clip.clipmodel method)": [[30, "imgutils.generic.clip.CLIPModel.__init__"]], "clear() (imgutils.generic.clip.clipmodel method)": [[30, "imgutils.generic.clip.CLIPModel.clear"]], "clip_image_encode() (in module imgutils.generic.clip)": [[30, "imgutils.generic.clip.clip_image_encode"]], "clip_predict() (in module imgutils.generic.clip)": [[30, "imgutils.generic.clip.clip_predict"]], "clip_text_encode() (in module imgutils.generic.clip)": [[30, "imgutils.generic.clip.clip_text_encode"]], "image_encode() (imgutils.generic.clip.clipmodel method)": [[30, "imgutils.generic.clip.CLIPModel.image_encode"]], "imgutils.generic.clip": [[30, "module-imgutils.generic.clip"]], "launch_demo() (imgutils.generic.clip.clipmodel method)": [[30, "imgutils.generic.clip.CLIPModel.launch_demo"]], "make_ui() (imgutils.generic.clip.clipmodel method)": [[30, "imgutils.generic.clip.CLIPModel.make_ui"]], "predict() (imgutils.generic.clip.clipmodel method)": [[30, "imgutils.generic.clip.CLIPModel.predict"]], "text_encode() (imgutils.generic.clip.clipmodel method)": [[30, "imgutils.generic.clip.CLIPModel.text_encode"]], "imageenhancer (class in imgutils.generic.enhance)": [[31, "imgutils.generic.enhance.ImageEnhancer"]], "__init__() (imgutils.generic.enhance.imageenhancer method)": [[31, "imgutils.generic.enhance.ImageEnhancer.__init__"]], "imgutils.generic.enhance": [[31, "module-imgutils.generic.enhance"]], "process() (imgutils.generic.enhance.imageenhancer method)": [[31, "imgutils.generic.enhance.ImageEnhancer.process"]], "imgutils.generic": [[32, "module-imgutils.generic"]], "siglipmodel (class in imgutils.generic.siglip)": [[33, "imgutils.generic.siglip.SigLIPModel"]], "__init__() (imgutils.generic.siglip.siglipmodel method)": [[33, "imgutils.generic.siglip.SigLIPModel.__init__"]], "clear() (imgutils.generic.siglip.siglipmodel method)": [[33, "imgutils.generic.siglip.SigLIPModel.clear"]], "image_encode() (imgutils.generic.siglip.siglipmodel method)": [[33, "imgutils.generic.siglip.SigLIPModel.image_encode"]], "imgutils.generic.siglip": [[33, "module-imgutils.generic.siglip"]], "launch_demo() (imgutils.generic.siglip.siglipmodel method)": [[33, "imgutils.generic.siglip.SigLIPModel.launch_demo"]], "make_ui() (imgutils.generic.siglip.siglipmodel method)": [[33, "imgutils.generic.siglip.SigLIPModel.make_ui"]], "predict() (imgutils.generic.siglip.siglipmodel method)": [[33, "imgutils.generic.siglip.SigLIPModel.predict"]], "siglip_image_encode() (in module imgutils.generic.siglip)": [[33, "imgutils.generic.siglip.siglip_image_encode"]], "siglip_predict() (in module imgutils.generic.siglip)": [[33, "imgutils.generic.siglip.siglip_predict"]], "siglip_text_encode() (in module imgutils.generic.siglip)": [[33, "imgutils.generic.siglip.siglip_text_encode"]], "text_encode() (imgutils.generic.siglip.siglipmodel method)": [[33, "imgutils.generic.siglip.SigLIPModel.text_encode"]], "yolomodel (class in imgutils.generic.yolo)": [[34, "imgutils.generic.yolo.YOLOModel"]], "__init__() (imgutils.generic.yolo.yolomodel method)": [[34, "imgutils.generic.yolo.YOLOModel.__init__"]], "clear() (imgutils.generic.yolo.yolomodel method)": [[34, "imgutils.generic.yolo.YOLOModel.clear"]], "imgutils.generic.yolo": [[34, "module-imgutils.generic.yolo"]], "launch_demo() (imgutils.generic.yolo.yolomodel method)": [[34, "imgutils.generic.yolo.YOLOModel.launch_demo"]], "make_ui() (imgutils.generic.yolo.yolomodel method)": [[34, "imgutils.generic.yolo.YOLOModel.make_ui"]], "predict() (imgutils.generic.yolo.yolomodel method)": [[34, "imgutils.generic.yolo.YOLOModel.predict"]], "yolo_predict() (in module imgutils.generic.yolo)": [[34, "imgutils.generic.yolo.yolo_predict"]], "imgutils.metadata.geninfo": [[35, "module-imgutils.metadata.geninfo"]], "read_geninfo_exif() (in module imgutils.metadata.geninfo)": [[35, "imgutils.metadata.geninfo.read_geninfo_exif"]], "read_geninfo_gif() (in module imgutils.metadata.geninfo)": [[35, "imgutils.metadata.geninfo.read_geninfo_gif"]], "read_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[35, "imgutils.metadata.geninfo.read_geninfo_parameters"]], "write_geninfo_exif() (in module imgutils.metadata.geninfo)": [[35, "imgutils.metadata.geninfo.write_geninfo_exif"]], "write_geninfo_gif() (in module imgutils.metadata.geninfo)": [[35, "imgutils.metadata.geninfo.write_geninfo_gif"]], "write_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[35, "imgutils.metadata.geninfo.write_geninfo_parameters"]], "imgutils.metadata": [[36, "module-imgutils.metadata"]], "imagelsbdataextractor (class in imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.ImageLsbDataExtractor"]], "lsbextractor (class in imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.LSBExtractor"]], "lsbreaderror (class in imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.LSBReadError"]], "__init__() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[37, "imgutils.metadata.lsb.ImageLsbDataExtractor.__init__"]], "__init__() (imgutils.metadata.lsb.lsbextractor method)": [[37, "imgutils.metadata.lsb.LSBExtractor.__init__"]], "extract_data() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[37, "imgutils.metadata.lsb.ImageLsbDataExtractor.extract_data"]], "get_next_n_bytes() (imgutils.metadata.lsb.lsbextractor method)": [[37, "imgutils.metadata.lsb.LSBExtractor.get_next_n_bytes"]], "get_one_byte() (imgutils.metadata.lsb.lsbextractor method)": [[37, "imgutils.metadata.lsb.LSBExtractor.get_one_byte"]], "imgutils.metadata.lsb": [[37, "module-imgutils.metadata.lsb"]], "inject_data() (in module imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.inject_data"]], "read_32bit_integer() (imgutils.metadata.lsb.lsbextractor method)": [[37, "imgutils.metadata.lsb.LSBExtractor.read_32bit_integer"]], "read_lsb_metadata() (in module imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.read_lsb_metadata"]], "read_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.read_lsb_raw_bytes"]], "serialize_json() (in module imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.serialize_json"]], "serialize_pnginfo() (in module imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.serialize_pnginfo"]], "write_lsb_metadata() (in module imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.write_lsb_metadata"]], "write_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[37, "imgutils.metadata.lsb.write_lsb_raw_bytes"]], "get_aesthetic_score() (in module imgutils.metrics.aesthetic)": [[38, "imgutils.metrics.aesthetic.get_aesthetic_score"]], "imgutils.metrics.aesthetic": [[38, "module-imgutils.metrics.aesthetic"]], "ccip_batch_differences() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_batch_differences"]], "ccip_batch_extract_features() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_batch_extract_features"]], "ccip_batch_same() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_batch_same"]], "ccip_clustering() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_clustering"]], "ccip_default_clustering_params() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_default_clustering_params"]], "ccip_default_threshold() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_default_threshold"]], "ccip_difference() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_difference"]], "ccip_extract_feature() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_extract_feature"]], "ccip_merge() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_merge"]], "ccip_same() (in module imgutils.metrics.ccip)": [[39, "imgutils.metrics.ccip.ccip_same"]], "imgutils.metrics.ccip": [[39, "module-imgutils.metrics.ccip"]], "anime_dbaesthetic() (in module imgutils.metrics.dbaesthetic)": [[40, "imgutils.metrics.dbaesthetic.anime_dbaesthetic"]], "imgutils.metrics.dbaesthetic": [[40, "module-imgutils.metrics.dbaesthetic"]], "imgutils.metrics": [[41, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[42, "module-imgutils.metrics.laplacian"]], "laplacian_score() (in module imgutils.metrics.laplacian)": [[42, "imgutils.metrics.laplacian.laplacian_score"]], "imgutils.metrics.lpips": [[43, "module-imgutils.metrics.lpips"]], "lpips_clustering() (in module imgutils.metrics.lpips)": [[43, "imgutils.metrics.lpips.lpips_clustering"]], "lpips_difference() (in module imgutils.metrics.lpips)": [[43, "imgutils.metrics.lpips.lpips_difference"]], "lpips_extract_feature() (in module imgutils.metrics.lpips)": [[43, "imgutils.metrics.lpips.lpips_extract_feature"]], "imgutils.metrics.psnr_": [[44, "module-imgutils.metrics.psnr_"]], "psnr() (in module imgutils.metrics.psnr_)": [[44, "imgutils.metrics.psnr_.psnr"]], "detect_text_with_ocr() (in module imgutils.ocr)": [[45, "imgutils.ocr.detect_text_with_ocr"]], "imgutils.ocr": [[45, "module-imgutils.ocr"]], "list_det_models() (in module imgutils.ocr)": [[45, "imgutils.ocr.list_det_models"]], "list_rec_models() (in module imgutils.ocr)": [[45, "imgutils.ocr.list_rec_models"]], "ocr() (in module imgutils.ocr)": [[45, "imgutils.ocr.ocr"]], "align_maxsize() (in module imgutils.operate.align)": [[46, "imgutils.operate.align.align_maxsize"]], "imgutils.operate.align": [[46, "module-imgutils.operate.align"]], "basecensor (class in imgutils.operate.censor_)": [[47, "imgutils.operate.censor_.BaseCensor"]], "blurcensor (class in imgutils.operate.censor_)": [[47, "imgutils.operate.censor_.BlurCensor"]], "colorcensor (class in imgutils.operate.censor_)": [[47, "imgutils.operate.censor_.ColorCensor"]], "pixelatecensor (class in imgutils.operate.censor_)": [[47, "imgutils.operate.censor_.PixelateCensor"]], "censor_area() (imgutils.operate.censor_.basecensor method)": [[47, "imgutils.operate.censor_.BaseCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.blurcensor method)": [[47, "imgutils.operate.censor_.BlurCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.colorcensor method)": [[47, "imgutils.operate.censor_.ColorCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.pixelatecensor method)": [[47, "imgutils.operate.censor_.PixelateCensor.censor_area"]], "censor_areas() (in module imgutils.operate.censor_)": [[47, "imgutils.operate.censor_.censor_areas"]], "censor_nsfw() (in module imgutils.operate.censor_)": [[47, "imgutils.operate.censor_.censor_nsfw"]], "imgutils.operate.censor_": [[47, "module-imgutils.operate.censor_"]], "register_censor_method() (in module imgutils.operate.censor_)": [[47, "imgutils.operate.censor_.register_censor_method"]], "emojibasedcensor (class in imgutils.operate.imgcensor)": [[48, "imgutils.operate.imgcensor.EmojiBasedCensor"]], "imagebasedcensor (class in imgutils.operate.imgcensor)": [[48, "imgutils.operate.imgcensor.ImageBasedCensor"]], "singleimage (class in imgutils.operate.imgcensor)": [[48, "imgutils.operate.imgcensor.SingleImage"]], "__init__() (imgutils.operate.imgcensor.singleimage method)": [[48, "imgutils.operate.imgcensor.SingleImage.__init__"]], "censor_area() (imgutils.operate.imgcensor.emojibasedcensor method)": [[48, "imgutils.operate.imgcensor.EmojiBasedCensor.censor_area"]], "censor_area() (imgutils.operate.imgcensor.imagebasedcensor method)": [[48, "imgutils.operate.imgcensor.ImageBasedCensor.censor_area"]], "find_for_area() (imgutils.operate.imgcensor.singleimage method)": [[48, "imgutils.operate.imgcensor.SingleImage.find_for_area"]], "height (imgutils.operate.imgcensor.singleimage property)": [[48, "imgutils.operate.imgcensor.SingleImage.height"]], "imgutils.operate.imgcensor": [[48, "module-imgutils.operate.imgcensor"]], "width (imgutils.operate.imgcensor.singleimage property)": [[48, "imgutils.operate.imgcensor.SingleImage.width"]], "imgutils.operate": [[49, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[50, "module-imgutils.operate.squeeze"]], "squeeze() (in module imgutils.operate.squeeze)": [[50, "imgutils.operate.squeeze.squeeze"]], "squeeze_with_transparency() (in module imgutils.operate.squeeze)": [[50, "imgutils.operate.squeeze.squeeze_with_transparency"]], "dwpose_estimate() (in module imgutils.pose.dwpose)": [[51, "imgutils.pose.dwpose.dwpose_estimate"]], "imgutils.pose.dwpose": [[51, "module-imgutils.pose.dwpose"]], "left_ankle (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_ANKLE"]], "left_big_toe (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_BIG_TOE"]], "left_ear (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_EAR"]], "left_elbow (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_ELBOW"]], "left_eye (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_EYE"]], "left_heel (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_HEEL"]], "left_hip (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_HIP"]], "left_knee (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_KNEE"]], "left_shoulder (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_SHOULDER"]], "left_small_toe (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_SMALL_TOE"]], "left_wrist (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.LEFT_WRIST"]], "neck (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.NECK"]], "nose (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.NOSE"]], "op18keypointset (class in imgutils.pose.format)": [[52, "imgutils.pose.format.OP18KeyPointSet"]], "op18_body_max (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_BODY_MAX"]], "op18_body_min (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_BODY_MIN"]], "op18_face_max (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_FACE_MAX"]], "op18_face_min (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_FACE_MIN"]], "op18_left_foot_max (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_LEFT_FOOT_MAX"]], "op18_left_foot_min (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_LEFT_FOOT_MIN"]], "op18_left_hand_max (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_LEFT_HAND_MAX"]], "op18_left_hand_min (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_LEFT_HAND_MIN"]], "op18_right_foot_max (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_RIGHT_FOOT_MAX"]], "op18_right_foot_min (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_RIGHT_FOOT_MIN"]], "op18_right_hand_max (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_RIGHT_HAND_MAX"]], "op18_right_hand_min (in module imgutils.pose.format)": [[52, "imgutils.pose.format.OP18_RIGHT_HAND_MIN"]], "right_ankle (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_ANKLE"]], "right_big_toe (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_BIG_TOE"]], "right_ear (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_EAR"]], "right_elbow (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_ELBOW"]], "right_eye (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_EYE"]], "right_heel (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_HEEL"]], "right_hip (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_HIP"]], "right_knee (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_KNEE"]], "right_shoulder (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_SHOULDER"]], "right_small_toe (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_SMALL_TOE"]], "right_wrist (imgutils.pose.format.openpose18 attribute)": [[52, "imgutils.pose.format.OpenPose18.RIGHT_WRIST"]], "__init__() (imgutils.pose.format.op18keypointset method)": [[52, "imgutils.pose.format.OP18KeyPointSet.__init__"]], "__mul__() (imgutils.pose.format.op18keypointset method)": [[52, "imgutils.pose.format.OP18KeyPointSet.__mul__"]], "__truediv__() (imgutils.pose.format.op18keypointset method)": [[52, "imgutils.pose.format.OP18KeyPointSet.__truediv__"]], "body (imgutils.pose.format.op18keypointset property)": [[52, "imgutils.pose.format.OP18KeyPointSet.body"]], "face (imgutils.pose.format.op18keypointset property)": [[52, "imgutils.pose.format.OP18KeyPointSet.face"]], "imgutils.pose.format": [[52, "module-imgutils.pose.format"]], "left_foot (imgutils.pose.format.op18keypointset property)": [[52, "imgutils.pose.format.OP18KeyPointSet.left_foot"]], "left_hand (imgutils.pose.format.op18keypointset property)": [[52, "imgutils.pose.format.OP18KeyPointSet.left_hand"]], "right_foot (imgutils.pose.format.op18keypointset property)": [[52, "imgutils.pose.format.OP18KeyPointSet.right_foot"]], "right_hand (imgutils.pose.format.op18keypointset property)": [[52, "imgutils.pose.format.OP18KeyPointSet.right_hand"]], "imgutils.pose": [[53, "module-imgutils.pose"]], "imgutils.pose.visual": [[54, "module-imgutils.pose.visual"]], "op18_visualize() (in module imgutils.pose.visual)": [[54, "imgutils.pose.visual.op18_visualize"]], "notparsetarget (class in imgutils.preprocess.base)": [[55, "imgutils.preprocess.base.NotParseTarget"]], "imgutils.preprocess.base": [[55, "module-imgutils.preprocess.base"]], "imgutils.preprocess": [[56, "module-imgutils.preprocess"]], "create_pillow_transforms() (in module imgutils.preprocess.pillow)": [[57, "imgutils.preprocess.pillow.create_pillow_transforms"]], "imgutils.preprocess.pillow": [[57, "module-imgutils.preprocess.pillow"]], "parse_pillow_transforms() (in module imgutils.preprocess.pillow)": [[57, "imgutils.preprocess.pillow.parse_pillow_transforms"]], "register_pillow_parse() (in module imgutils.preprocess.pillow)": [[57, "imgutils.preprocess.pillow.register_pillow_parse"]], "register_pillow_transform() (in module imgutils.preprocess.pillow)": [[57, "imgutils.preprocess.pillow.register_pillow_transform"]], "create_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[58, "imgutils.preprocess.torchvision.create_torchvision_transforms"]], "imgutils.preprocess.torchvision": [[58, "module-imgutils.preprocess.torchvision"]], "parse_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[58, "imgutils.preprocess.torchvision.parse_torchvision_transforms"]], "register_torchvision_parse() (in module imgutils.preprocess.torchvision)": [[58, "imgutils.preprocess.torchvision.register_torchvision_parse"]], "register_torchvision_transform() (in module imgutils.preprocess.torchvision)": [[58, "imgutils.preprocess.torchvision.register_torchvision_transform"]], "notprocessortypeerror (class in imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.NotProcessorTypeError"]], "convert_to_size_dict() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.convert_to_size_dict"]], "create_bit_transforms() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_bit_transforms"]], "create_blip_transforms() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_blip_transforms"]], "create_clip_transforms() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_clip_transforms"]], "create_convnext_transforms() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_convnext_transforms"]], "create_mobilenetv2_transforms() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_mobilenetv2_transforms"]], "create_siglip_transforms() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_siglip_transforms"]], "create_transforms_from_bit_processor() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_transforms_from_bit_processor"]], "create_transforms_from_blip_processor() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_transforms_from_blip_processor"]], "create_transforms_from_clip_processor() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_transforms_from_clip_processor"]], "create_transforms_from_convnext_processor() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_transforms_from_convnext_processor"]], "create_transforms_from_mobilenetv2_processor() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_transforms_from_mobilenetv2_processor"]], "create_transforms_from_siglip_processor() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_transforms_from_siglip_processor"]], "create_transforms_from_transformers() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_transforms_from_transformers"]], "create_transforms_from_vit_processor() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_transforms_from_vit_processor"]], "create_vit_transforms() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.create_vit_transforms"]], "get_size_dict() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.get_size_dict"]], "imgutils.preprocess.transformers": [[59, "module-imgutils.preprocess.transformers"]], "is_valid_size_dict() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.is_valid_size_dict"]], "register_creators_for_transformers() (in module imgutils.preprocess.transformers)": [[59, "imgutils.preprocess.transformers.register_creators_for_transformers"]], "backgroundimageset (class in imgutils.resource.background)": [[60, "imgutils.resource.background.BackgroundImageSet"]], "__init__() (imgutils.resource.background.backgroundimageset method)": [[60, "imgutils.resource.background.BackgroundImageSet.__init__"]], "get_bg_image() (in module imgutils.resource.background)": [[60, "imgutils.resource.background.get_bg_image"]], "get_bg_image_file() (in module imgutils.resource.background)": [[60, "imgutils.resource.background.get_bg_image_file"]], "get_image() (imgutils.resource.background.backgroundimageset method)": [[60, "imgutils.resource.background.BackgroundImageSet.get_image"]], "get_image_file() (imgutils.resource.background.backgroundimageset method)": [[60, "imgutils.resource.background.BackgroundImageSet.get_image_file"]], "imgutils.resource.background": [[60, "module-imgutils.resource.background"]], "list_bg_image_files() (in module imgutils.resource.background)": [[60, "imgutils.resource.background.list_bg_image_files"]], "list_image_files() (imgutils.resource.background.backgroundimageset method)": [[60, "imgutils.resource.background.BackgroundImageSet.list_image_files"]], "random_bg_image() (in module imgutils.resource.background)": [[60, "imgutils.resource.background.random_bg_image"]], "random_bg_image_file() (in module imgutils.resource.background)": [[60, "imgutils.resource.background.random_bg_image_file"]], "random_image() (imgutils.resource.background.backgroundimageset method)": [[60, "imgutils.resource.background.BackgroundImageSet.random_image"]], "random_image_file() (imgutils.resource.background.backgroundimageset method)": [[60, "imgutils.resource.background.BackgroundImageSet.random_image_file"]], "imgutils.resource": [[61, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[62, "module-imgutils.restore.adversarial"]], "remove_adversarial_noise() (in module imgutils.restore.adversarial)": [[62, "imgutils.restore.adversarial.remove_adversarial_noise"]], "imgutils.restore": [[63, "module-imgutils.restore"]], "imgutils.restore.nafnet": [[64, "module-imgutils.restore.nafnet"]], "restore_with_nafnet() (in module imgutils.restore.nafnet)": [[64, "imgutils.restore.nafnet.restore_with_nafnet"]], "imgutils.restore.scunet": [[65, "module-imgutils.restore.scunet"]], "restore_with_scunet() (in module imgutils.restore.scunet)": [[65, "imgutils.restore.scunet.restore_with_scunet"]], "imgutils.sd": [[66, "module-imgutils.sd"]], "sdmetadata (class in imgutils.sd.metadata)": [[67, "imgutils.sd.metadata.SDMetaData"]], "__str__() (imgutils.sd.metadata.sdmetadata method)": [[67, "imgutils.sd.metadata.SDMetaData.__str__"]], "get_sdmeta_from_image() (in module imgutils.sd.metadata)": [[67, "imgutils.sd.metadata.get_sdmeta_from_image"]], "imgutils.sd.metadata": [[67, "module-imgutils.sd.metadata"]], "parse_sdmeta_from_text() (in module imgutils.sd.metadata)": [[67, "imgutils.sd.metadata.parse_sdmeta_from_text"]], "pnginfo (imgutils.sd.metadata.sdmetadata property)": [[67, "imgutils.sd.metadata.SDMetaData.pnginfo"]], "save_image_with_sdmeta() (in module imgutils.sd.metadata)": [[67, "imgutils.sd.metadata.save_image_with_sdmeta"]], "text (imgutils.sd.metadata.sdmetadata property)": [[67, "imgutils.sd.metadata.SDMetaData.text"]], "imgutils.sd.model": [[68, "module-imgutils.sd.model"]], "read_metadata() (in module imgutils.sd.model)": [[68, "imgutils.sd.model.read_metadata"]], "save_with_metadata() (in module imgutils.sd.model)": [[68, "imgutils.sd.model.save_with_metadata"]], "naimetadata (class in imgutils.sd.nai)": [[69, "imgutils.sd.nai.NAIMetaData"], [69, "imgutils.sd.nai.NAIMetadata"]], "__init__() (imgutils.sd.nai.naimetadata method)": [[69, "imgutils.sd.nai.NAIMetaData.__init__"]], "add_naimeta_to_image() (in module imgutils.sd.nai)": [[69, "imgutils.sd.nai.add_naimeta_to_image"]], "get_naimeta_from_image() (in module imgutils.sd.nai)": [[69, "imgutils.sd.nai.get_naimeta_from_image"]], "imgutils.sd.nai": [[69, "module-imgutils.sd.nai"]], "pnginfo (imgutils.sd.nai.naimetadata property)": [[69, "imgutils.sd.nai.NAIMetaData.pnginfo"]], "save_image_with_naimeta() (in module imgutils.sd.nai)": [[69, "imgutils.sd.nai.save_image_with_naimeta"]], "imgutils.segment": [[70, "module-imgutils.segment"]], "get_isnetis_mask() (in module imgutils.segment.isnetis)": [[71, "imgutils.segment.isnetis.get_isnetis_mask"]], "imgutils.segment.isnetis": [[71, "module-imgutils.segment.isnetis"]], "segment_rgba_with_isnetis() (in module imgutils.segment.isnetis)": [[71, "imgutils.segment.isnetis.segment_rgba_with_isnetis"]], "segment_with_isnetis() (in module imgutils.segment.isnetis)": [[71, "imgutils.segment.isnetis.segment_with_isnetis"]], "drop_blacklisted_tags() (in module imgutils.tagging.blacklist)": [[72, "imgutils.tagging.blacklist.drop_blacklisted_tags"]], "imgutils.tagging.blacklist": [[72, "module-imgutils.tagging.blacklist"]], "is_blacklisted() (in module imgutils.tagging.blacklist)": [[72, "imgutils.tagging.blacklist.is_blacklisted"]], "char_prefixes (in module imgutils.tagging.character)": [[73, "imgutils.tagging.character.CHAR_PREFIXES"]], "char_suffixes (in module imgutils.tagging.character)": [[73, "imgutils.tagging.character.CHAR_SUFFIXES"]], "char_whitelist_prefix (in module imgutils.tagging.character)": [[73, "imgutils.tagging.character.CHAR_WHITELIST_PREFIX"]], "char_whitelist_suffix (in module imgutils.tagging.character)": [[73, "imgutils.tagging.character.CHAR_WHITELIST_SUFFIX"]], "char_whitelist_word (in module imgutils.tagging.character)": [[73, "imgutils.tagging.character.CHAR_WHITELIST_WORD"]], "charactertagpool (class in imgutils.tagging.character)": [[73, "imgutils.tagging.character.CharacterTagPool"]], "__init__() (imgutils.tagging.character.charactertagpool method)": [[73, "imgutils.tagging.character.CharacterTagPool.__init__"]], "drop_basic_character_tags() (imgutils.tagging.character.charactertagpool method)": [[73, "imgutils.tagging.character.CharacterTagPool.drop_basic_character_tags"]], "drop_basic_character_tags() (in module imgutils.tagging.character)": [[73, "imgutils.tagging.character.drop_basic_character_tags"]], "imgutils.tagging.character": [[73, "module-imgutils.tagging.character"]], "is_basic_character_tag() (imgutils.tagging.character.charactertagpool method)": [[73, "imgutils.tagging.character.CharacterTagPool.is_basic_character_tag"]], "is_basic_character_tag() (in module imgutils.tagging.character)": [[73, "imgutils.tagging.character.is_basic_character_tag"]], "get_deepdanbooru_tags() (in module imgutils.tagging.deepdanbooru)": [[74, "imgutils.tagging.deepdanbooru.get_deepdanbooru_tags"]], "imgutils.tagging.deepdanbooru": [[74, "module-imgutils.tagging.deepdanbooru"]], "get_deepgelbooru_tags() (in module imgutils.tagging.deepgelbooru)": [[75, "imgutils.tagging.deepgelbooru.get_deepgelbooru_tags"]], "imgutils.tagging.deepgelbooru": [[75, "module-imgutils.tagging.deepgelbooru"]], "add_underline() (in module imgutils.tagging.format)": [[76, "imgutils.tagging.format.add_underline"]], "imgutils.tagging.format": [[76, "module-imgutils.tagging.format"]], "remove_underline() (in module imgutils.tagging.format)": [[76, "imgutils.tagging.format.remove_underline"]], "tags_to_text() (in module imgutils.tagging.format)": [[76, "imgutils.tagging.format.tags_to_text"]], "imgutils.tagging": [[77, "module-imgutils.tagging"]], "imgutils.tagging.match": [[78, "module-imgutils.tagging.match"]], "tag_match_full() (in module imgutils.tagging.match)": [[78, "imgutils.tagging.match.tag_match_full"]], "tag_match_prefix() (in module imgutils.tagging.match)": [[78, "imgutils.tagging.match.tag_match_prefix"]], "tag_match_suffix() (in module imgutils.tagging.match)": [[78, "imgutils.tagging.match.tag_match_suffix"]], "get_mldanbooru_tags() (in module imgutils.tagging.mldanbooru)": [[79, "imgutils.tagging.mldanbooru.get_mldanbooru_tags"]], "imgutils.tagging.mldanbooru": [[79, "module-imgutils.tagging.mldanbooru"]], "imgutils.tagging.order": [[80, "module-imgutils.tagging.order"]], "sort_tags() (in module imgutils.tagging.order)": [[80, "imgutils.tagging.order.sort_tags"]], "drop_overlap_tags() (in module imgutils.tagging.overlap)": [[81, "imgutils.tagging.overlap.drop_overlap_tags"]], "imgutils.tagging.overlap": [[81, "module-imgutils.tagging.overlap"]], "convert_wd14_emb_to_prediction() (in module imgutils.tagging.wd14)": [[82, "imgutils.tagging.wd14.convert_wd14_emb_to_prediction"]], "denormalize_wd14_emb() (in module imgutils.tagging.wd14)": [[82, "imgutils.tagging.wd14.denormalize_wd14_emb"]], "get_wd14_tags() (in module imgutils.tagging.wd14)": [[82, "imgutils.tagging.wd14.get_wd14_tags"]], "imgutils.tagging.wd14": [[82, "module-imgutils.tagging.wd14"]], "imgutils.upscale.cdc": [[83, "module-imgutils.upscale.cdc"]], "upscale_with_cdc() (in module imgutils.upscale.cdc)": [[83, "imgutils.upscale.cdc.upscale_with_cdc"]], "imgutils.upscale": [[84, "module-imgutils.upscale"]], "imgutils.utils.cache": [[85, "module-imgutils.utils.cache"]], "ts_lru_cache() (in module imgutils.utils.cache)": [[85, "imgutils.utils.cache.ts_lru_cache"]], "imgutils.utils.func": [[86, "module-imgutils.utils.func"]], "sigmoid() (in module imgutils.utils.func)": [[86, "imgutils.utils.func.sigmoid"]], "imgutils.utils": [[87, "module-imgutils.utils"]], "get_onnx_provider() (in module imgutils.utils.onnxruntime)": [[88, "imgutils.utils.onnxruntime.get_onnx_provider"]], "imgutils.utils.onnxruntime": [[88, "module-imgutils.utils.onnxruntime"]], "open_onnx_model() (in module imgutils.utils.onnxruntime)": [[88, "imgutils.utils.onnxruntime.open_onnx_model"]], "get_ai_created_score() (in module imgutils.validate.aicheck)": [[89, "imgutils.validate.aicheck.get_ai_created_score"]], "imgutils.validate.aicheck": [[89, "module-imgutils.validate.aicheck"]], "is_ai_created() (in module imgutils.validate.aicheck)": [[89, "imgutils.validate.aicheck.is_ai_created"]], "anime_bangumi_char() (in module imgutils.validate.bangumi_char)": [[90, "imgutils.validate.bangumi_char.anime_bangumi_char"]], "anime_bangumi_char_score() (in module imgutils.validate.bangumi_char)": [[90, "imgutils.validate.bangumi_char.anime_bangumi_char_score"]], "imgutils.validate.bangumi_char": [[90, "module-imgutils.validate.bangumi_char"]], "anime_classify() (in module imgutils.validate.classify)": [[91, "imgutils.validate.classify.anime_classify"]], "anime_classify_score() (in module imgutils.validate.classify)": [[91, "imgutils.validate.classify.anime_classify_score"]], "imgutils.validate.classify": [[91, "module-imgutils.validate.classify"]], "imgutils.validate.color": [[92, "module-imgutils.validate.color"]], "is_greyscale() (in module imgutils.validate.color)": [[92, "imgutils.validate.color.is_greyscale"]], "anime_completeness() (in module imgutils.validate.completeness)": [[93, "imgutils.validate.completeness.anime_completeness"]], "anime_completeness_score() (in module imgutils.validate.completeness)": [[93, "imgutils.validate.completeness.anime_completeness_score"]], "imgutils.validate.completeness": [[93, "module-imgutils.validate.completeness"]], "anime_dbrating() (in module imgutils.validate.dbrating)": [[94, "imgutils.validate.dbrating.anime_dbrating"]], "anime_dbrating_score() (in module imgutils.validate.dbrating)": [[94, "imgutils.validate.dbrating.anime_dbrating_score"]], "imgutils.validate.dbrating": [[94, "module-imgutils.validate.dbrating"]], "anime_furry() (in module imgutils.validate.furry)": [[95, "imgutils.validate.furry.anime_furry"]], "anime_furry_score() (in module imgutils.validate.furry)": [[95, "imgutils.validate.furry.anime_furry_score"]], "imgutils.validate.furry": [[95, "module-imgutils.validate.furry"]], "imgutils.validate": [[96, "module-imgutils.validate"]], "get_monochrome_score() (in module imgutils.validate.monochrome)": [[97, "imgutils.validate.monochrome.get_monochrome_score"]], "imgutils.validate.monochrome": [[97, "module-imgutils.validate.monochrome"]], "is_monochrome() (in module imgutils.validate.monochrome)": [[97, "imgutils.validate.monochrome.is_monochrome"]], "imgutils.validate.nsfw": [[98, "module-imgutils.validate.nsfw"]], "nsfw_pred() (in module imgutils.validate.nsfw)": [[98, "imgutils.validate.nsfw.nsfw_pred"]], "nsfw_pred_score() (in module imgutils.validate.nsfw)": [[98, "imgutils.validate.nsfw.nsfw_pred_score"]], "anime_portrait() (in module imgutils.validate.portrait)": [[99, "imgutils.validate.portrait.anime_portrait"]], "anime_portrait_score() (in module imgutils.validate.portrait)": [[99, "imgutils.validate.portrait.anime_portrait_score"]], "imgutils.validate.portrait": [[99, "module-imgutils.validate.portrait"]], "anime_rating() (in module imgutils.validate.rating)": [[100, "imgutils.validate.rating.anime_rating"]], "anime_rating_score() (in module imgutils.validate.rating)": [[100, "imgutils.validate.rating.anime_rating_score"]], "imgutils.validate.rating": [[100, "module-imgutils.validate.rating"]], "anime_real() (in module imgutils.validate.real)": [[101, "imgutils.validate.real.anime_real"]], "anime_real_score() (in module imgutils.validate.real)": [[101, "imgutils.validate.real.anime_real_score"]], "imgutils.validate.real": [[101, "module-imgutils.validate.real"]], "imgutils.validate.safe": [[102, "module-imgutils.validate.safe"]], "safe_check() (in module imgutils.validate.safe)": [[102, "imgutils.validate.safe.safe_check"]], "safe_check_score() (in module imgutils.validate.safe)": [[102, "imgutils.validate.safe.safe_check_score"]], "anime_style_age() (in module imgutils.validate.style_age)": [[103, "imgutils.validate.style_age.anime_style_age"]], "anime_style_age_score() (in module imgutils.validate.style_age)": [[103, "imgutils.validate.style_age.anime_style_age_score"]], "imgutils.validate.style_age": [[103, "module-imgutils.validate.style_age"]], "anime_teen() (in module imgutils.validate.teen)": [[104, "imgutils.validate.teen.anime_teen"]], "anime_teen_score() (in module imgutils.validate.teen)": [[104, "imgutils.validate.teen.anime_teen_score"]], "imgutils.validate.teen": [[104, "module-imgutils.validate.teen"]], "imgutils.validate.truncate": [[105, "module-imgutils.validate.truncate"]], "is_truncated_file() (in module imgutils.validate.truncate)": [[105, "imgutils.validate.truncate.is_truncated_file"]]}}) \ No newline at end of file diff --git a/v0.15.0/.buildinfo b/v0.15.0/.buildinfo index df39001276e8d9e582bc0a6fdf05fb524e40e9b6..09564c3736035833d23077f5e966e0584fb9294b 100644 --- a/v0.15.0/.buildinfo +++ b/v0.15.0/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: e635e4efd8ddcd3542ed9cbb63d383f7 +config: d4b7b58abe17904b8eb3077f4250623e tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/v0.15.0/.doctrees/api_doc/ascii/drawing.doctree b/v0.15.0/.doctrees/api_doc/ascii/drawing.doctree index c8f00848e4f83e4ff1fb8e0036bd4f1058d1c87d..90be3b6abf314b58dc8c6c1d755eae4cc9a9bd7b 100644 Binary files a/v0.15.0/.doctrees/api_doc/ascii/drawing.doctree and b/v0.15.0/.doctrees/api_doc/ascii/drawing.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/ascii/index.doctree b/v0.15.0/.doctrees/api_doc/ascii/index.doctree index 8f5987e46eb86d41060c9b52138b7610430c96b7..35b0dc109e1d5cf7b7dd775da869ecd66774f645 100644 Binary files a/v0.15.0/.doctrees/api_doc/ascii/index.doctree and b/v0.15.0/.doctrees/api_doc/ascii/index.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/config/index.doctree b/v0.15.0/.doctrees/api_doc/config/index.doctree index 0751fcf513ede6043119ac3139bd27c2c7128e27..9cb4fd99fa8f559ae56f163660cda5bfd153a534 100644 Binary files a/v0.15.0/.doctrees/api_doc/config/index.doctree and b/v0.15.0/.doctrees/api_doc/config/index.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/config/meta.doctree b/v0.15.0/.doctrees/api_doc/config/meta.doctree index d9569ebe7f2d395157524f7f659d22288c92a262..5732d9d46863349c2a0bc69d6739b5b6d7cac267 100644 Binary files a/v0.15.0/.doctrees/api_doc/config/meta.doctree and b/v0.15.0/.doctrees/api_doc/config/meta.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/data/background.doctree b/v0.15.0/.doctrees/api_doc/data/background.doctree index 392e6edde7677c0b232aedfec0ac355a321ad8a0..fde54972d4eb1855380275fb5681e9eeb60b930d 100644 Binary files a/v0.15.0/.doctrees/api_doc/data/background.doctree and b/v0.15.0/.doctrees/api_doc/data/background.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/data/blob.doctree b/v0.15.0/.doctrees/api_doc/data/blob.doctree index ae3aa88e82625c0c88cf1c855a2a5fb72faff37c..dfc181631f2a48fd5f18434cc4fac1c46d2e0406 100644 Binary files a/v0.15.0/.doctrees/api_doc/data/blob.doctree and b/v0.15.0/.doctrees/api_doc/data/blob.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/data/decode.doctree b/v0.15.0/.doctrees/api_doc/data/decode.doctree index 489dfc52165995bad49cff5e9a8253a0db709b3a..dff431d505f2e5ba5658d3473094473dbc9117fb 100644 Binary files a/v0.15.0/.doctrees/api_doc/data/decode.doctree and b/v0.15.0/.doctrees/api_doc/data/decode.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/data/encode.doctree b/v0.15.0/.doctrees/api_doc/data/encode.doctree index cdf22b18a9c7efefed6baffbb1632cb9008516e0..62cbfd5f9c27bb21fe4ef15e52d08f3ac538736b 100644 Binary files a/v0.15.0/.doctrees/api_doc/data/encode.doctree and b/v0.15.0/.doctrees/api_doc/data/encode.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/data/image.doctree b/v0.15.0/.doctrees/api_doc/data/image.doctree index 0b71431b6c16c6bc40734e6cfa907b54c9fcd9c6..c448bf90a5282f92117b53cc294bf905aa719727 100644 Binary files a/v0.15.0/.doctrees/api_doc/data/image.doctree and b/v0.15.0/.doctrees/api_doc/data/image.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/data/index.doctree b/v0.15.0/.doctrees/api_doc/data/index.doctree index d8312e18cfe5dcd121322a4351ee9df73dad5cbb..60e026928218477be511b848c84e45482ec5ed92 100644 Binary files a/v0.15.0/.doctrees/api_doc/data/index.doctree and b/v0.15.0/.doctrees/api_doc/data/index.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/data/layer.doctree b/v0.15.0/.doctrees/api_doc/data/layer.doctree index 5105ac5f00380200f6854d6973aca38f5a10cc9c..047b8d52dd2b7fa52c97be6431ddea75b07eb7eb 100644 Binary files a/v0.15.0/.doctrees/api_doc/data/layer.doctree and b/v0.15.0/.doctrees/api_doc/data/layer.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/data/pad.doctree b/v0.15.0/.doctrees/api_doc/data/pad.doctree index e5f4676d7b12bfddf0883b63ba63b30cc4a0cd27..ada8565c6609b79a90718e214a1f115f99e45343 100644 Binary files a/v0.15.0/.doctrees/api_doc/data/pad.doctree and b/v0.15.0/.doctrees/api_doc/data/pad.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/data/url.doctree b/v0.15.0/.doctrees/api_doc/data/url.doctree index 6f07c46141ea5543fedf5eef3f0c9847f0389f3d..ee1ba3277a22cebea84d0a8ed1cff5dad98991c1 100644 Binary files a/v0.15.0/.doctrees/api_doc/data/url.doctree and b/v0.15.0/.doctrees/api_doc/data/url.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/detect/booru_yolo.doctree b/v0.15.0/.doctrees/api_doc/detect/booru_yolo.doctree index c39ca1c4f92a5ce6ee10e1883c69777184bdbb34..d1d1348d21560fa4d53e7bdeff39b9d844d13fd0 100644 Binary files a/v0.15.0/.doctrees/api_doc/detect/booru_yolo.doctree and b/v0.15.0/.doctrees/api_doc/detect/booru_yolo.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/detect/censor.doctree b/v0.15.0/.doctrees/api_doc/detect/censor.doctree index 7e540a1da919e942025730420641ad2a7dc44db5..d6f64ebffbb8c683acdafcc5e8f468ca0e5de5b6 100644 Binary files a/v0.15.0/.doctrees/api_doc/detect/censor.doctree and b/v0.15.0/.doctrees/api_doc/detect/censor.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/detect/eye.doctree b/v0.15.0/.doctrees/api_doc/detect/eye.doctree index fd04fab85142fa8629310bc0a5b326348a696a0f..a4e0d3c41cba07e5c0c0a2e6a51d5d66e2b38a2d 100644 Binary files a/v0.15.0/.doctrees/api_doc/detect/eye.doctree and b/v0.15.0/.doctrees/api_doc/detect/eye.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/detect/face.doctree b/v0.15.0/.doctrees/api_doc/detect/face.doctree index e27885bc52b5baedcc8a4d66568530bbb51a68a1..50fa0574cdad10bb5ad067e01f9548d2ebb6a711 100644 Binary files a/v0.15.0/.doctrees/api_doc/detect/face.doctree and b/v0.15.0/.doctrees/api_doc/detect/face.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/detect/halfbody.doctree b/v0.15.0/.doctrees/api_doc/detect/halfbody.doctree index 89fdfc71bcbea69ecdf8b199e5ebe3a26a8ca38b..c6b62b5ea003d9f24d9899d7dbfc5cd72be5d4b7 100644 Binary files a/v0.15.0/.doctrees/api_doc/detect/halfbody.doctree and b/v0.15.0/.doctrees/api_doc/detect/halfbody.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/detect/hand.doctree b/v0.15.0/.doctrees/api_doc/detect/hand.doctree index dbcce8ee2858bdcc3dc7c76aa6a96148b7562a53..4a37b01a6c91a2cf694f023978f1fe6d5bfdf0ac 100644 Binary files a/v0.15.0/.doctrees/api_doc/detect/hand.doctree and b/v0.15.0/.doctrees/api_doc/detect/hand.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/detect/head.doctree b/v0.15.0/.doctrees/api_doc/detect/head.doctree index 2d34011f133012f2963627466c18b1d55bf169b2..f854b09e71f23317c0be0c3a10087c9d595221c2 100644 Binary files a/v0.15.0/.doctrees/api_doc/detect/head.doctree and b/v0.15.0/.doctrees/api_doc/detect/head.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/detect/index.doctree b/v0.15.0/.doctrees/api_doc/detect/index.doctree index 8f2dfdccc5ae7d40dd2cc339d223f3e744eef91c..09d6ca8126a5215405194d3ea784441f6b92b649 100644 Binary files a/v0.15.0/.doctrees/api_doc/detect/index.doctree and b/v0.15.0/.doctrees/api_doc/detect/index.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/detect/nudenet.doctree b/v0.15.0/.doctrees/api_doc/detect/nudenet.doctree index 28815020d49a7083b6e71c5de860041f8152eefa..a9de4518bd4dd7842529348da8f7e5778492a3b0 100644 Binary files a/v0.15.0/.doctrees/api_doc/detect/nudenet.doctree and b/v0.15.0/.doctrees/api_doc/detect/nudenet.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/detect/person.doctree b/v0.15.0/.doctrees/api_doc/detect/person.doctree index 9a5baf532b957da19ee2fb29fcd73870d8739cb0..17d7b464e786afd98f2835dfc68e1558e49ead6b 100644 Binary files a/v0.15.0/.doctrees/api_doc/detect/person.doctree and b/v0.15.0/.doctrees/api_doc/detect/person.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/detect/similarity.doctree b/v0.15.0/.doctrees/api_doc/detect/similarity.doctree index c348528b4fdc159d4e2c764cf09ea8bdf21c24f2..bcadae8110e834c30b8dfcd53d957097af076f0b 100644 Binary files a/v0.15.0/.doctrees/api_doc/detect/similarity.doctree and b/v0.15.0/.doctrees/api_doc/detect/similarity.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/detect/text.doctree b/v0.15.0/.doctrees/api_doc/detect/text.doctree index 7a0a21e80105c9e15a98641191e1925665855f2e..c462e924e2cb59908311a946139d5fc0f130644a 100644 Binary files a/v0.15.0/.doctrees/api_doc/detect/text.doctree and b/v0.15.0/.doctrees/api_doc/detect/text.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/detect/visual.doctree b/v0.15.0/.doctrees/api_doc/detect/visual.doctree index ebace9f5319ed88498b3bf963ead2a04a8c6e4b6..be2ec83bdace4bb08369084313b6b86eb399dc5d 100644 Binary files a/v0.15.0/.doctrees/api_doc/detect/visual.doctree and b/v0.15.0/.doctrees/api_doc/detect/visual.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/edge/canny.doctree b/v0.15.0/.doctrees/api_doc/edge/canny.doctree index 92884e1f494e10c824bd8de831a5c6ee09164502..3d1caf78af3322db87f496259ce847aa628b693c 100644 Binary files a/v0.15.0/.doctrees/api_doc/edge/canny.doctree and b/v0.15.0/.doctrees/api_doc/edge/canny.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/edge/index.doctree b/v0.15.0/.doctrees/api_doc/edge/index.doctree index 59775a5c801f2a9ca90d771fc0648be78878fd59..7774e674f452cfd062c5ac5658fb8bc469cdd02a 100644 Binary files a/v0.15.0/.doctrees/api_doc/edge/index.doctree and b/v0.15.0/.doctrees/api_doc/edge/index.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/edge/lineart.doctree b/v0.15.0/.doctrees/api_doc/edge/lineart.doctree index f4961063dc417f2c328c3a35b3b7099201881d18..740a1d3cd34907470451e93a60d452d211a563d4 100644 Binary files a/v0.15.0/.doctrees/api_doc/edge/lineart.doctree and b/v0.15.0/.doctrees/api_doc/edge/lineart.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/edge/lineart_anime.doctree b/v0.15.0/.doctrees/api_doc/edge/lineart_anime.doctree index f44adc9572edea171eac82423976fc1f9a60f6cb..df334b8b76fd5770d85b7c31b9b08b6f2375ef34 100644 Binary files a/v0.15.0/.doctrees/api_doc/edge/lineart_anime.doctree and b/v0.15.0/.doctrees/api_doc/edge/lineart_anime.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/generic/classify.doctree b/v0.15.0/.doctrees/api_doc/generic/classify.doctree index f163408eeb0c5a6e4040771fbde59cc2047e38a3..71598cb5f95aa3e7659c38c9e9e35ccd1888ccbb 100644 Binary files a/v0.15.0/.doctrees/api_doc/generic/classify.doctree and b/v0.15.0/.doctrees/api_doc/generic/classify.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/generic/clip.doctree b/v0.15.0/.doctrees/api_doc/generic/clip.doctree index dbf048e01c5bbd4bc6746b21e4ccbf76d5ee65c4..ee8620f3a4152c1aa11c9d651cf35e18890e633d 100644 Binary files a/v0.15.0/.doctrees/api_doc/generic/clip.doctree and b/v0.15.0/.doctrees/api_doc/generic/clip.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/generic/enhance.doctree b/v0.15.0/.doctrees/api_doc/generic/enhance.doctree index e8e2eb608f4491af4c2cddd1ed9a4b9ad1fa5e04..5fafb2de62fb5e5e00d815705c66b567ac1874b2 100644 Binary files a/v0.15.0/.doctrees/api_doc/generic/enhance.doctree and b/v0.15.0/.doctrees/api_doc/generic/enhance.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/generic/index.doctree b/v0.15.0/.doctrees/api_doc/generic/index.doctree index b45f0ec70bb7a8e7e8567154844e486005d6514c..da95cfcc76e45933ff5f9e7acc23ae485a0b14c4 100644 Binary files a/v0.15.0/.doctrees/api_doc/generic/index.doctree and b/v0.15.0/.doctrees/api_doc/generic/index.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/generic/siglip.doctree b/v0.15.0/.doctrees/api_doc/generic/siglip.doctree index d15574a2175c87096f3ef1513b5c7cb5f349ba3f..00de74ecc2513d275533b478e8ccfc696efc407e 100644 Binary files a/v0.15.0/.doctrees/api_doc/generic/siglip.doctree and b/v0.15.0/.doctrees/api_doc/generic/siglip.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/generic/yolo.doctree b/v0.15.0/.doctrees/api_doc/generic/yolo.doctree index 1976be7c1ede8d144b9b79d8c223e891788e0b5e..148eac74ed3cd81389894cefd94be61f306df199 100644 Binary files a/v0.15.0/.doctrees/api_doc/generic/yolo.doctree and b/v0.15.0/.doctrees/api_doc/generic/yolo.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/metadata/geninfo.doctree b/v0.15.0/.doctrees/api_doc/metadata/geninfo.doctree index b7920e31bcca77104467faf59ac5226d16f75c23..4e6d51765c7432bf36e7b6f0fd0104a33869d785 100644 Binary files a/v0.15.0/.doctrees/api_doc/metadata/geninfo.doctree and b/v0.15.0/.doctrees/api_doc/metadata/geninfo.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/metadata/index.doctree b/v0.15.0/.doctrees/api_doc/metadata/index.doctree index 6a8227b870f8d8d5240a45253f9bade704fa12f9..1d1b5dc6ee688e12b69533ef04de31ca8e7a2687 100644 Binary files a/v0.15.0/.doctrees/api_doc/metadata/index.doctree and b/v0.15.0/.doctrees/api_doc/metadata/index.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/metadata/lsb.doctree b/v0.15.0/.doctrees/api_doc/metadata/lsb.doctree index 2a9f7a2144843c9f536ed4a1ed0f184a57003aaa..6157d592e1accd129fbc7d4e22b932b15aef0ceb 100644 Binary files a/v0.15.0/.doctrees/api_doc/metadata/lsb.doctree and b/v0.15.0/.doctrees/api_doc/metadata/lsb.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/metrics/aesthetic.doctree b/v0.15.0/.doctrees/api_doc/metrics/aesthetic.doctree index d9434878c6fa6e36543ea4c167f4d5f5871b5432..3b3d94464ed24de1a27601aaad26a4464d3f22d8 100644 Binary files a/v0.15.0/.doctrees/api_doc/metrics/aesthetic.doctree and b/v0.15.0/.doctrees/api_doc/metrics/aesthetic.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/metrics/ccip.doctree b/v0.15.0/.doctrees/api_doc/metrics/ccip.doctree index 96de3cb160dcf078d374da0d587353b0f46bef4b..5cf4485f4c22cf184661a7cc24b0ff3095a34fd1 100644 Binary files a/v0.15.0/.doctrees/api_doc/metrics/ccip.doctree and b/v0.15.0/.doctrees/api_doc/metrics/ccip.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/metrics/dbaesthetic.doctree b/v0.15.0/.doctrees/api_doc/metrics/dbaesthetic.doctree index 01b2df18b63f80d06ae5b4c086e5f738e2e5073d..6e115ba7f65e6dd0e48ca1509c687b439cee4f23 100644 Binary files a/v0.15.0/.doctrees/api_doc/metrics/dbaesthetic.doctree and b/v0.15.0/.doctrees/api_doc/metrics/dbaesthetic.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/metrics/index.doctree b/v0.15.0/.doctrees/api_doc/metrics/index.doctree index b128d95b392276657158441b8338d23b63bd7bb7..c7a994075e2a14c8604809c4090d1f7a4bb15cdd 100644 Binary files a/v0.15.0/.doctrees/api_doc/metrics/index.doctree and b/v0.15.0/.doctrees/api_doc/metrics/index.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/metrics/laplacian.doctree b/v0.15.0/.doctrees/api_doc/metrics/laplacian.doctree index 1c3f1840040afce30f0f2cd96e46fd6439b17cf1..3ba939255cc79e340fea1cc850e50dea43e0fdd9 100644 Binary files a/v0.15.0/.doctrees/api_doc/metrics/laplacian.doctree and b/v0.15.0/.doctrees/api_doc/metrics/laplacian.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/metrics/lpips.doctree b/v0.15.0/.doctrees/api_doc/metrics/lpips.doctree index f1e974b4c5a1c7853209fc9cf13aede394fb453b..2a6278b06053b930df70ed935732990b18da0cc6 100644 Binary files a/v0.15.0/.doctrees/api_doc/metrics/lpips.doctree and b/v0.15.0/.doctrees/api_doc/metrics/lpips.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/metrics/psnr_.doctree b/v0.15.0/.doctrees/api_doc/metrics/psnr_.doctree index 4f8915b75bc321071dd3067b6c8ea88a041ffc91..d0b9656084ad51a868ff07b66f72f5caa5999c66 100644 Binary files a/v0.15.0/.doctrees/api_doc/metrics/psnr_.doctree and b/v0.15.0/.doctrees/api_doc/metrics/psnr_.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/ocr/index.doctree b/v0.15.0/.doctrees/api_doc/ocr/index.doctree index b4becdafa86f73ff5587cb8f6b6287e636f787bc..5031f92b03262eed15f43ee4335bb4b4eb217d45 100644 Binary files a/v0.15.0/.doctrees/api_doc/ocr/index.doctree and b/v0.15.0/.doctrees/api_doc/ocr/index.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/operate/align.doctree b/v0.15.0/.doctrees/api_doc/operate/align.doctree index efda79fbe0b7e0d3ff7e53f060acfbb16e94eab2..872580f2f38b09212a49162c61d14f7f7b22f8b2 100644 Binary files a/v0.15.0/.doctrees/api_doc/operate/align.doctree and b/v0.15.0/.doctrees/api_doc/operate/align.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/operate/censor.doctree b/v0.15.0/.doctrees/api_doc/operate/censor.doctree index e7e9c5869917c20397029587ee0dced879d499f4..eb2be01e206269ff37401fa03da5693f4763845e 100644 Binary files a/v0.15.0/.doctrees/api_doc/operate/censor.doctree and b/v0.15.0/.doctrees/api_doc/operate/censor.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/operate/imgcensor.doctree b/v0.15.0/.doctrees/api_doc/operate/imgcensor.doctree index 5e9cff58dc6e5dd18f2e9438f33c26240ad15c69..0be8c942ecdf53fc92efe4948f7b02e6ff68c2e2 100644 Binary files a/v0.15.0/.doctrees/api_doc/operate/imgcensor.doctree and b/v0.15.0/.doctrees/api_doc/operate/imgcensor.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/operate/index.doctree b/v0.15.0/.doctrees/api_doc/operate/index.doctree index 5a519cd133aa919a2a729a3173a1f0ff088bc8e0..b7e6a48e4b8718252b4d5dbbd8d0690c987c071a 100644 Binary files a/v0.15.0/.doctrees/api_doc/operate/index.doctree and b/v0.15.0/.doctrees/api_doc/operate/index.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/operate/squeeze.doctree b/v0.15.0/.doctrees/api_doc/operate/squeeze.doctree index 3a9dd5f4da4d541ab92531a5d514edbf4336b45a..5b40a88c73cbe97b79163b256c796689fd6ca6d7 100644 Binary files a/v0.15.0/.doctrees/api_doc/operate/squeeze.doctree and b/v0.15.0/.doctrees/api_doc/operate/squeeze.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/pose/dwpose.doctree b/v0.15.0/.doctrees/api_doc/pose/dwpose.doctree index 742740c61234d8aeea32bcc644b7dd1d12e31874..5c804f4f9b6c2b2b43413cc5954c7008d435146d 100644 Binary files a/v0.15.0/.doctrees/api_doc/pose/dwpose.doctree and b/v0.15.0/.doctrees/api_doc/pose/dwpose.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/pose/format.doctree b/v0.15.0/.doctrees/api_doc/pose/format.doctree index 07104649af0bc541050c311214cf6874a577681b..8190ac8aedba403babaf6425631d820b1fb69080 100644 Binary files a/v0.15.0/.doctrees/api_doc/pose/format.doctree and b/v0.15.0/.doctrees/api_doc/pose/format.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/pose/index.doctree b/v0.15.0/.doctrees/api_doc/pose/index.doctree index f77933d0d82678f4599a58f64394f2faf618bda1..82443aaff3f9c0b8db26031979462743ba785851 100644 Binary files a/v0.15.0/.doctrees/api_doc/pose/index.doctree and b/v0.15.0/.doctrees/api_doc/pose/index.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/pose/visual.doctree b/v0.15.0/.doctrees/api_doc/pose/visual.doctree index c3b91542b59044b2259144d1451786947ff7400e..3d5b6cbb86a047bb63892b3ab4412befd153c086 100644 Binary files a/v0.15.0/.doctrees/api_doc/pose/visual.doctree and b/v0.15.0/.doctrees/api_doc/pose/visual.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/preprocess/base.doctree b/v0.15.0/.doctrees/api_doc/preprocess/base.doctree index b138315ffc40a0ecef54a0ceea319676c9067652..533b62fb08c097991659180b200988d073838370 100644 Binary files a/v0.15.0/.doctrees/api_doc/preprocess/base.doctree and b/v0.15.0/.doctrees/api_doc/preprocess/base.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/preprocess/index.doctree b/v0.15.0/.doctrees/api_doc/preprocess/index.doctree index dca3baf96c42ae8821c63f54d5d0cdefb00cec67..5e044057d214d24b694483b934087273d78ed484 100644 Binary files a/v0.15.0/.doctrees/api_doc/preprocess/index.doctree and b/v0.15.0/.doctrees/api_doc/preprocess/index.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/preprocess/pillow.doctree b/v0.15.0/.doctrees/api_doc/preprocess/pillow.doctree index cbcee23451f2fa76e50765bdec6badda03ad6680..37017284d203707d44f7475edd82ff66f2095205 100644 Binary files a/v0.15.0/.doctrees/api_doc/preprocess/pillow.doctree and b/v0.15.0/.doctrees/api_doc/preprocess/pillow.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/preprocess/torchvision.doctree b/v0.15.0/.doctrees/api_doc/preprocess/torchvision.doctree index 06e940476a9c3782da9755fcd5b9529345bdd28d..1879d71367754d3106d96902a8ba19e4ed57ff37 100644 Binary files a/v0.15.0/.doctrees/api_doc/preprocess/torchvision.doctree and b/v0.15.0/.doctrees/api_doc/preprocess/torchvision.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/preprocess/transformers.doctree b/v0.15.0/.doctrees/api_doc/preprocess/transformers.doctree index 8ff2691b315a9c074f883d7136b5d6f1abc6ff1c..ca93607e6bad84803cd6fcddfa6a962cadafa28b 100644 Binary files a/v0.15.0/.doctrees/api_doc/preprocess/transformers.doctree and b/v0.15.0/.doctrees/api_doc/preprocess/transformers.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/resource/background.doctree b/v0.15.0/.doctrees/api_doc/resource/background.doctree index e3a6956f781de9c47344196591d4a55d703e58fc..47958173d95442ed24162b9ce3a2b692dfad32a7 100644 Binary files a/v0.15.0/.doctrees/api_doc/resource/background.doctree and b/v0.15.0/.doctrees/api_doc/resource/background.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/resource/index.doctree b/v0.15.0/.doctrees/api_doc/resource/index.doctree index 49f2410a11504f840ebf2ddeb752f477f5945987..6bf5051334cf45c6286809d7630c62e619bcc5fc 100644 Binary files a/v0.15.0/.doctrees/api_doc/resource/index.doctree and b/v0.15.0/.doctrees/api_doc/resource/index.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/restore/adversarial.doctree b/v0.15.0/.doctrees/api_doc/restore/adversarial.doctree index 54b39f5f8cf2931c348d061edcdd705a429776ee..c6e05adcbe01004b9d2c516923aa29cbe78dace1 100644 Binary files a/v0.15.0/.doctrees/api_doc/restore/adversarial.doctree and b/v0.15.0/.doctrees/api_doc/restore/adversarial.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/restore/index.doctree b/v0.15.0/.doctrees/api_doc/restore/index.doctree index 855a12c6b166b26f95101df5d6b7321782c72012..7313ec4f96abf11a9cb17aa8fbb9e265f92d96fd 100644 Binary files a/v0.15.0/.doctrees/api_doc/restore/index.doctree and b/v0.15.0/.doctrees/api_doc/restore/index.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/restore/nafnet.doctree b/v0.15.0/.doctrees/api_doc/restore/nafnet.doctree index ffdceda962688644a21709e552a65d25cc963d28..3d167e0b5e3a912c8921a8a3040cb83f75c83ba3 100644 Binary files a/v0.15.0/.doctrees/api_doc/restore/nafnet.doctree and b/v0.15.0/.doctrees/api_doc/restore/nafnet.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/restore/scunet.doctree b/v0.15.0/.doctrees/api_doc/restore/scunet.doctree index 57180f87e2732145349d10cc4f054676c86c50f8..91ef26c84fab7c3cf6365571d2d8b6a603e874f6 100644 Binary files a/v0.15.0/.doctrees/api_doc/restore/scunet.doctree and b/v0.15.0/.doctrees/api_doc/restore/scunet.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/sd/index.doctree b/v0.15.0/.doctrees/api_doc/sd/index.doctree index 81fde34c07fb07945d9027bb7202dd77b6d14460..ded807487b7a3a1df74750a1e80227e8455fdc1a 100644 Binary files a/v0.15.0/.doctrees/api_doc/sd/index.doctree and b/v0.15.0/.doctrees/api_doc/sd/index.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/sd/metadata.doctree b/v0.15.0/.doctrees/api_doc/sd/metadata.doctree index c41dd96ac0cb829176185ff159b84377aadda2cd..57f4a6cde2413e139be9d64d4fbb648ebc9f3329 100644 Binary files a/v0.15.0/.doctrees/api_doc/sd/metadata.doctree and b/v0.15.0/.doctrees/api_doc/sd/metadata.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/sd/model.doctree b/v0.15.0/.doctrees/api_doc/sd/model.doctree index 43366d0cc370cd44d68e3ae296f0bf68c411713e..d879e8da69adabe0964d6d1f8abc0ff94af68cf4 100644 Binary files a/v0.15.0/.doctrees/api_doc/sd/model.doctree and b/v0.15.0/.doctrees/api_doc/sd/model.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/sd/nai.doctree b/v0.15.0/.doctrees/api_doc/sd/nai.doctree index 21df69ced15a63125c1cd83aed48600a708fdbda..42139d92936965e661c8f8d81d23ce27e3a6b28b 100644 Binary files a/v0.15.0/.doctrees/api_doc/sd/nai.doctree and b/v0.15.0/.doctrees/api_doc/sd/nai.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/segment/index.doctree b/v0.15.0/.doctrees/api_doc/segment/index.doctree index eff28e9157553fece9977a6bbdbfaff67c22d23c..5e4259a6609decf3ba0e37bb25cc04bf805e7017 100644 Binary files a/v0.15.0/.doctrees/api_doc/segment/index.doctree and b/v0.15.0/.doctrees/api_doc/segment/index.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/segment/isnetis.doctree b/v0.15.0/.doctrees/api_doc/segment/isnetis.doctree index 723a84c040d0dd54a072a4437d269ead07fa1722..6d30df0f14adf8087796191b73b3e67b30bfa667 100644 Binary files a/v0.15.0/.doctrees/api_doc/segment/isnetis.doctree and b/v0.15.0/.doctrees/api_doc/segment/isnetis.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/tagging/blacklist.doctree b/v0.15.0/.doctrees/api_doc/tagging/blacklist.doctree index ec3f39937a9b766743c013e4546fe4276290a4a8..635d99cd028310d1e433235165d8def278326e64 100644 Binary files a/v0.15.0/.doctrees/api_doc/tagging/blacklist.doctree and b/v0.15.0/.doctrees/api_doc/tagging/blacklist.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/tagging/camie.doctree b/v0.15.0/.doctrees/api_doc/tagging/camie.doctree index 86f6ce29e1e299ffad9eb196f176337bc3ac4f98..aa8a0b3fb17775dc2efd23f780e80502591c10e5 100644 Binary files a/v0.15.0/.doctrees/api_doc/tagging/camie.doctree and b/v0.15.0/.doctrees/api_doc/tagging/camie.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/tagging/character.doctree b/v0.15.0/.doctrees/api_doc/tagging/character.doctree index 834bcd31ff8a4d1c2756a208f21d8caac89ba507..00499046441d76129a6223a38d81cf2f8337367f 100644 Binary files a/v0.15.0/.doctrees/api_doc/tagging/character.doctree and b/v0.15.0/.doctrees/api_doc/tagging/character.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/tagging/deepdanbooru.doctree b/v0.15.0/.doctrees/api_doc/tagging/deepdanbooru.doctree index 7cb7d9d82b7bcf7a83db97a2fc1f5900da574386..57cb99f172bc24b182fb4f0568615bc124cef77f 100644 Binary files a/v0.15.0/.doctrees/api_doc/tagging/deepdanbooru.doctree and b/v0.15.0/.doctrees/api_doc/tagging/deepdanbooru.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/tagging/deepgelbooru.doctree b/v0.15.0/.doctrees/api_doc/tagging/deepgelbooru.doctree index 61e752f6c6de509aba3a7c4d20bee9c1a35d5432..3c4ab43ce391ea71b1e6e719c37734da1ea50dd4 100644 Binary files a/v0.15.0/.doctrees/api_doc/tagging/deepgelbooru.doctree and b/v0.15.0/.doctrees/api_doc/tagging/deepgelbooru.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/tagging/format.doctree b/v0.15.0/.doctrees/api_doc/tagging/format.doctree index 5f0dc41fd409028203dd1676204ef06520831eac..b4ca481fbfc0f9159cde968adb28bd59feed69f5 100644 Binary files a/v0.15.0/.doctrees/api_doc/tagging/format.doctree and b/v0.15.0/.doctrees/api_doc/tagging/format.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/tagging/index.doctree b/v0.15.0/.doctrees/api_doc/tagging/index.doctree index 83b6ffed92e11b3fb20bddf85c889ee58b75eea4..64b853154fb07e26379266b726c2c060591a3e50 100644 Binary files a/v0.15.0/.doctrees/api_doc/tagging/index.doctree and b/v0.15.0/.doctrees/api_doc/tagging/index.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/tagging/match.doctree b/v0.15.0/.doctrees/api_doc/tagging/match.doctree index e7fd9169b9de7911e83b807b90286db0337a1c95..b7738eeabfbec621645e5078b16422032e5652d2 100644 Binary files a/v0.15.0/.doctrees/api_doc/tagging/match.doctree and b/v0.15.0/.doctrees/api_doc/tagging/match.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/tagging/mldanbooru.doctree b/v0.15.0/.doctrees/api_doc/tagging/mldanbooru.doctree index 28e5920ff72e7ccf84f347a402199c1551f21631..0e58adeac2a4872453af4714ee6737f77f46155d 100644 Binary files a/v0.15.0/.doctrees/api_doc/tagging/mldanbooru.doctree and b/v0.15.0/.doctrees/api_doc/tagging/mldanbooru.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/tagging/order.doctree b/v0.15.0/.doctrees/api_doc/tagging/order.doctree index 0eec9c31075d34c0092d0934b5d50846ac118717..6b87ed12efb5b36140cc9155ff054d0a43524c4b 100644 Binary files a/v0.15.0/.doctrees/api_doc/tagging/order.doctree and b/v0.15.0/.doctrees/api_doc/tagging/order.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/tagging/overlap.doctree b/v0.15.0/.doctrees/api_doc/tagging/overlap.doctree index c62d8645bd4c996c7f4feecae74a13af8f6498a5..6ac0ac2134f307628e4ff8f3ea64ca5b101e03a4 100644 Binary files a/v0.15.0/.doctrees/api_doc/tagging/overlap.doctree and b/v0.15.0/.doctrees/api_doc/tagging/overlap.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/tagging/wd14.doctree b/v0.15.0/.doctrees/api_doc/tagging/wd14.doctree index 3a405a3dd1da1167a8ebe3fd1572972c06cc16bb..ea718c9067421234869057b778c239d16d51215d 100644 Binary files a/v0.15.0/.doctrees/api_doc/tagging/wd14.doctree and b/v0.15.0/.doctrees/api_doc/tagging/wd14.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/upscale/cdc.doctree b/v0.15.0/.doctrees/api_doc/upscale/cdc.doctree index 1ee73d56ebde692988917db665d2d49596caf0bb..ee979e70ec91f7d6fb0c4f2d7b38202ba067732d 100644 Binary files a/v0.15.0/.doctrees/api_doc/upscale/cdc.doctree and b/v0.15.0/.doctrees/api_doc/upscale/cdc.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/upscale/index.doctree b/v0.15.0/.doctrees/api_doc/upscale/index.doctree index 42e738cc9e4cf283102991ac1ebdfbcc4d902898..1669b26a96c53402aef80aae558ea5b6f0b5f1fd 100644 Binary files a/v0.15.0/.doctrees/api_doc/upscale/index.doctree and b/v0.15.0/.doctrees/api_doc/upscale/index.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/utils/cache.doctree b/v0.15.0/.doctrees/api_doc/utils/cache.doctree index 3d37d69f3e9c0e4effe49c5256ad6cf7fec72a37..a12f24386230f600e5a97a93c6de5cacf28cda15 100644 Binary files a/v0.15.0/.doctrees/api_doc/utils/cache.doctree and b/v0.15.0/.doctrees/api_doc/utils/cache.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/utils/func.doctree b/v0.15.0/.doctrees/api_doc/utils/func.doctree index 46b4845e0d704c8409925aad88ae06ff6c5bdca1..f4aeaa023ff424c220fd55dd10420376dc3d7591 100644 Binary files a/v0.15.0/.doctrees/api_doc/utils/func.doctree and b/v0.15.0/.doctrees/api_doc/utils/func.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/utils/index.doctree b/v0.15.0/.doctrees/api_doc/utils/index.doctree index 1f93f8e9eb1138656abd81147f813a0a352e1ba5..14abd09e9ac441ece0d0e6ab2c253fa847a6e5b6 100644 Binary files a/v0.15.0/.doctrees/api_doc/utils/index.doctree and b/v0.15.0/.doctrees/api_doc/utils/index.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/utils/onnxruntime.doctree b/v0.15.0/.doctrees/api_doc/utils/onnxruntime.doctree index 7eae5a91dae11caf8cad00bfb0ee831849deae95..9cf22e0cd7abfdb41d4e008a0f871ef166efc7ee 100644 Binary files a/v0.15.0/.doctrees/api_doc/utils/onnxruntime.doctree and b/v0.15.0/.doctrees/api_doc/utils/onnxruntime.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/validate/aicheck.doctree b/v0.15.0/.doctrees/api_doc/validate/aicheck.doctree index 12c0c0c4871377a2d35d6f87d53963870af0ba39..0f75ba6a4c44098ff3a0dda8fa3e0c3f6796b133 100644 Binary files a/v0.15.0/.doctrees/api_doc/validate/aicheck.doctree and b/v0.15.0/.doctrees/api_doc/validate/aicheck.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/validate/bangumi_char.doctree b/v0.15.0/.doctrees/api_doc/validate/bangumi_char.doctree index 1d2176076a5f21601b01a15137f2dfc0f98b4d3e..b4c8b92fa149942216521e0439353684403b056f 100644 Binary files a/v0.15.0/.doctrees/api_doc/validate/bangumi_char.doctree and b/v0.15.0/.doctrees/api_doc/validate/bangumi_char.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/validate/classify.doctree b/v0.15.0/.doctrees/api_doc/validate/classify.doctree index 101de33ae3d341c6332ed0b52831247e5eb00352..caba14b88dac00dbb6cdb1df24b8b69cd7a1fdd9 100644 Binary files a/v0.15.0/.doctrees/api_doc/validate/classify.doctree and b/v0.15.0/.doctrees/api_doc/validate/classify.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/validate/color.doctree b/v0.15.0/.doctrees/api_doc/validate/color.doctree index e9c6804b41db632053e8d00e7102e377f4c7f415..78d92a7c2fcec71708f065866c25484604b8d907 100644 Binary files a/v0.15.0/.doctrees/api_doc/validate/color.doctree and b/v0.15.0/.doctrees/api_doc/validate/color.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/validate/completeness.doctree b/v0.15.0/.doctrees/api_doc/validate/completeness.doctree index 5fbbb3a3abb096f352777fdcc1a648c6f61c72b4..77a8c44c3302c69fe62a62914be97e52066d44bf 100644 Binary files a/v0.15.0/.doctrees/api_doc/validate/completeness.doctree and b/v0.15.0/.doctrees/api_doc/validate/completeness.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/validate/dbrating.doctree b/v0.15.0/.doctrees/api_doc/validate/dbrating.doctree index 02689b49b34b1eb171a869718474906f96d479e0..c69743e8899bc9783de27604b4de0401eaacb43f 100644 Binary files a/v0.15.0/.doctrees/api_doc/validate/dbrating.doctree and b/v0.15.0/.doctrees/api_doc/validate/dbrating.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/validate/furry.doctree b/v0.15.0/.doctrees/api_doc/validate/furry.doctree index 3f09ba6a68a2b47ff77fa51e4d095b1ae3eee7cb..e8c22c313cde211f9e90d9d44581bbab1efdca96 100644 Binary files a/v0.15.0/.doctrees/api_doc/validate/furry.doctree and b/v0.15.0/.doctrees/api_doc/validate/furry.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/validate/index.doctree b/v0.15.0/.doctrees/api_doc/validate/index.doctree index f1f40349429e5389bc43a9a7abad907255092d53..bec62f4a1a9c8ba4c8364bb05d19aa24e7852cf1 100644 Binary files a/v0.15.0/.doctrees/api_doc/validate/index.doctree and b/v0.15.0/.doctrees/api_doc/validate/index.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/validate/monochrome.doctree b/v0.15.0/.doctrees/api_doc/validate/monochrome.doctree index 7f6c955230fc6354e13b459830b37b96b7ce9266..74318a149e50de016313d935be529d062233b368 100644 Binary files a/v0.15.0/.doctrees/api_doc/validate/monochrome.doctree and b/v0.15.0/.doctrees/api_doc/validate/monochrome.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/validate/nsfw.doctree b/v0.15.0/.doctrees/api_doc/validate/nsfw.doctree index 32e42b2b1e4ccf76fd13179858d787ba813dd745..92e684730617b8a7bd90de6d7dd14fc44aeef086 100644 Binary files a/v0.15.0/.doctrees/api_doc/validate/nsfw.doctree and b/v0.15.0/.doctrees/api_doc/validate/nsfw.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/validate/portrait.doctree b/v0.15.0/.doctrees/api_doc/validate/portrait.doctree index 97b7ebb6b74e157a7614fd133cb6b17ea9e6e2b5..fefa8be3fcadf1643acfa43f2e04a8d03560da9d 100644 Binary files a/v0.15.0/.doctrees/api_doc/validate/portrait.doctree and b/v0.15.0/.doctrees/api_doc/validate/portrait.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/validate/rating.doctree b/v0.15.0/.doctrees/api_doc/validate/rating.doctree index e8029f5b5ee0d5b5b7999b13e3cea6ac1982105d..9c7525c3df1f95f3f841c8cd9a5cd739a91c70e0 100644 Binary files a/v0.15.0/.doctrees/api_doc/validate/rating.doctree and b/v0.15.0/.doctrees/api_doc/validate/rating.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/validate/real.doctree b/v0.15.0/.doctrees/api_doc/validate/real.doctree index 46439f1440246de81d5865120434371a047633df..099193611285022671b1a74989e51eafed534c04 100644 Binary files a/v0.15.0/.doctrees/api_doc/validate/real.doctree and b/v0.15.0/.doctrees/api_doc/validate/real.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/validate/safe.doctree b/v0.15.0/.doctrees/api_doc/validate/safe.doctree index b61b5addbeecb01353e96096a00a13540bc7e838..9a8d7184bedf505d5a8c55b2de2c3ffc7abd8e91 100644 Binary files a/v0.15.0/.doctrees/api_doc/validate/safe.doctree and b/v0.15.0/.doctrees/api_doc/validate/safe.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/validate/style_age.doctree b/v0.15.0/.doctrees/api_doc/validate/style_age.doctree index 5c3fe488de6f1ab895be01599bb26d952a834dd8..8fbe3423a073700799fd124c0927606686bbd8fa 100644 Binary files a/v0.15.0/.doctrees/api_doc/validate/style_age.doctree and b/v0.15.0/.doctrees/api_doc/validate/style_age.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/validate/teen.doctree b/v0.15.0/.doctrees/api_doc/validate/teen.doctree index a044584d54eb4dc440212dbfa68a73af7fad7a72..8fedfc1b9bdab3cfcab1a9581e30bba6fd556e80 100644 Binary files a/v0.15.0/.doctrees/api_doc/validate/teen.doctree and b/v0.15.0/.doctrees/api_doc/validate/teen.doctree differ diff --git a/v0.15.0/.doctrees/api_doc/validate/truncate.doctree b/v0.15.0/.doctrees/api_doc/validate/truncate.doctree index f64e58471c6122f1f5855ae7fc15695c4789a8b5..afd1ec3beb2542379a21a114b27c028e668e3676 100644 Binary files a/v0.15.0/.doctrees/api_doc/validate/truncate.doctree and b/v0.15.0/.doctrees/api_doc/validate/truncate.doctree differ diff --git a/v0.15.0/.doctrees/environment.pickle b/v0.15.0/.doctrees/environment.pickle index 1ac4a6cffe622590417f9e8d61677b10fcc441b8..4e2da5ec643c8856f241daa69ae480f89b32e96f 100644 Binary files a/v0.15.0/.doctrees/environment.pickle and b/v0.15.0/.doctrees/environment.pickle differ diff --git a/v0.15.0/.doctrees/index.doctree b/v0.15.0/.doctrees/index.doctree index f6777eb6d6afcc99117414c52c22b9698b985be5..2e1b408b4b68f145bc779d9c36f2146b34647c89 100644 Binary files a/v0.15.0/.doctrees/index.doctree and b/v0.15.0/.doctrees/index.doctree differ diff --git a/v0.15.0/.doctrees/information/environment.doctree b/v0.15.0/.doctrees/information/environment.doctree index e6c47837bdf9a13305777b63b62952beb0bce600..205710625ddc8b1e145f14267523db7279b61f38 100644 Binary files a/v0.15.0/.doctrees/information/environment.doctree and b/v0.15.0/.doctrees/information/environment.doctree differ diff --git a/v0.15.0/.doctrees/information/environment.result.doctree b/v0.15.0/.doctrees/information/environment.result.doctree index ab4c13f85ad872ef9f4821be1c934f2982c3cefa..dd162f5c4f3c0c63f07a372228a62470ef82764e 100644 Binary files a/v0.15.0/.doctrees/information/environment.result.doctree and b/v0.15.0/.doctrees/information/environment.result.doctree differ diff --git a/v0.15.0/.doctrees/nbsphinx/information/environment.ipynb b/v0.15.0/.doctrees/nbsphinx/information/environment.ipynb index 06b2e7bd2175126559979861912075f52a62fdce..ef90b21a6ddc2692c26abcb30b9cc2b861567a9e 100644 --- a/v0.15.0/.doctrees/nbsphinx/information/environment.ipynb +++ b/v0.15.0/.doctrees/nbsphinx/information/environment.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:42:10.766698Z", - "iopub.status.busy": "2025-09-09T10:42:10.766228Z", - "iopub.status.idle": "2025-09-09T10:42:11.932320Z", - "shell.execute_reply": "2025-09-09T10:42:11.931533Z" + "iopub.execute_input": "2025-09-09T15:33:32.136653Z", + "iopub.status.busy": "2025-09-09T15:33:32.136174Z", + "iopub.status.idle": "2025-09-09T15:33:33.304522Z", + "shell.execute_reply": "2025-09-09T15:33:33.303725Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3022.5280000000002 MHz\n", + "CPU Freq: 3247.6062500000003 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.15.0/.doctrees/nbsphinx/information/environment.result.ipynb b/v0.15.0/.doctrees/nbsphinx/information/environment.result.ipynb index 9d4c7480f7893dc3471bd4083cdb59f30b1a2754..ce8f54b0e45a19ca9edeb8621f3b468da8062814 100644 --- a/v0.15.0/.doctrees/nbsphinx/information/environment.result.ipynb +++ b/v0.15.0/.doctrees/nbsphinx/information/environment.result.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:39:01.020441Z", - "iopub.status.busy": "2025-09-09T10:39:01.019659Z", - "iopub.status.idle": "2025-09-09T10:39:02.187649Z", - "shell.execute_reply": "2025-09-09T10:39:02.186904Z" + "iopub.execute_input": "2025-09-09T15:30:26.597637Z", + "iopub.status.busy": "2025-09-09T15:30:26.596802Z", + "iopub.status.idle": "2025-09-09T15:30:27.763505Z", + "shell.execute_reply": "2025-09-09T15:30:27.762706Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3223.0295 MHz\n", + "CPU Freq: 3069.942 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.15.0/.doctrees/tutorials/installation/index.doctree b/v0.15.0/.doctrees/tutorials/installation/index.doctree index 203b619479f8f2ca1a068009380f935a43a67869..ca6ef3314d98fe473a3533b894874eb430b864af 100644 Binary files a/v0.15.0/.doctrees/tutorials/installation/index.doctree and b/v0.15.0/.doctrees/tutorials/installation/index.doctree differ diff --git a/v0.15.0/.doctrees/tutorials/quick_start/index.doctree b/v0.15.0/.doctrees/tutorials/quick_start/index.doctree index a7d78bd881351310536fd25b9d6b83bcc33e497b..7b9dedaaea79c90ff42fbb0a07341fb0728823e4 100644 Binary files a/v0.15.0/.doctrees/tutorials/quick_start/index.doctree and b/v0.15.0/.doctrees/tutorials/quick_start/index.doctree differ diff --git a/v0.15.0/_sources/information/environment.result.ipynb.txt b/v0.15.0/_sources/information/environment.result.ipynb.txt index 9d4c7480f7893dc3471bd4083cdb59f30b1a2754..ce8f54b0e45a19ca9edeb8621f3b468da8062814 100644 --- a/v0.15.0/_sources/information/environment.result.ipynb.txt +++ b/v0.15.0/_sources/information/environment.result.ipynb.txt @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:39:01.020441Z", - "iopub.status.busy": "2025-09-09T10:39:01.019659Z", - "iopub.status.idle": "2025-09-09T10:39:02.187649Z", - "shell.execute_reply": "2025-09-09T10:39:02.186904Z" + "iopub.execute_input": "2025-09-09T15:30:26.597637Z", + "iopub.status.busy": "2025-09-09T15:30:26.596802Z", + "iopub.status.idle": "2025-09-09T15:30:27.763505Z", + "shell.execute_reply": "2025-09-09T15:30:27.762706Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3223.0295 MHz\n", + "CPU Freq: 3069.942 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.15.0/information/environment.html b/v0.15.0/information/environment.html index 1ae1a2d6dd050368d8297be548aa1e0932c9a133..5be5bfbc5a1fc01d4c4cd6a460814903c0806346 100644 --- a/v0.15.0/information/environment.html +++ b/v0.15.0/information/environment.html @@ -139,7 +139,7 @@ OS: Linux-6.11.0-1018-azure-x86_64-with-glibc2.34 Python: CPython 3.8.18 CPU Brand: AMD EPYC 7763 64-Core Processor CPU Count: 4 -CPU Freq: 3022.5280000000002 MHz +CPU Freq: 3247.6062500000003 MHz Memory Size: 15.621 GiB Has CUDA: No diff --git a/v0.15.0/information/environment.ipynb b/v0.15.0/information/environment.ipynb index 06b2e7bd2175126559979861912075f52a62fdce..ef90b21a6ddc2692c26abcb30b9cc2b861567a9e 100644 --- a/v0.15.0/information/environment.ipynb +++ b/v0.15.0/information/environment.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:42:10.766698Z", - "iopub.status.busy": "2025-09-09T10:42:10.766228Z", - "iopub.status.idle": "2025-09-09T10:42:11.932320Z", - "shell.execute_reply": "2025-09-09T10:42:11.931533Z" + "iopub.execute_input": "2025-09-09T15:33:32.136653Z", + "iopub.status.busy": "2025-09-09T15:33:32.136174Z", + "iopub.status.idle": "2025-09-09T15:33:33.304522Z", + "shell.execute_reply": "2025-09-09T15:33:33.303725Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3022.5280000000002 MHz\n", + "CPU Freq: 3247.6062500000003 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.15.0/information/environment.result.html b/v0.15.0/information/environment.result.html index 57e2b1db34755da89d675553e9a31ec2d7e67b21..e6cef84dcf8aa6df419f45feef6dfee1bcc8c9a0 100644 --- a/v0.15.0/information/environment.result.html +++ b/v0.15.0/information/environment.result.html @@ -141,7 +141,7 @@ OS: Linux-6.11.0-1018-azure-x86_64-with-glibc2.34 Python: CPython 3.8.18 CPU Brand: AMD EPYC 7763 64-Core Processor CPU Count: 4 -CPU Freq: 3223.0295 MHz +CPU Freq: 3069.942 MHz Memory Size: 15.621 GiB Has CUDA: No diff --git a/v0.15.0/information/environment.result.ipynb b/v0.15.0/information/environment.result.ipynb index 9d4c7480f7893dc3471bd4083cdb59f30b1a2754..ce8f54b0e45a19ca9edeb8621f3b468da8062814 100644 --- a/v0.15.0/information/environment.result.ipynb +++ b/v0.15.0/information/environment.result.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:39:01.020441Z", - "iopub.status.busy": "2025-09-09T10:39:01.019659Z", - "iopub.status.idle": "2025-09-09T10:39:02.187649Z", - "shell.execute_reply": "2025-09-09T10:39:02.186904Z" + "iopub.execute_input": "2025-09-09T15:30:26.597637Z", + "iopub.status.busy": "2025-09-09T15:30:26.596802Z", + "iopub.status.idle": "2025-09-09T15:30:27.763505Z", + "shell.execute_reply": "2025-09-09T15:30:27.762706Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3223.0295 MHz\n", + "CPU Freq: 3069.942 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.15.0/searchindex.js b/v0.15.0/searchindex.js index 0306c89cd6a5edafa98a22fb7c79c05cefd58d7e..9184efa4aafd9f749c0d4982055cef6f3c4bcf1d 100644 --- a/v0.15.0/searchindex.js +++ b/v0.15.0/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["api_doc/ascii/drawing", "api_doc/ascii/index", "api_doc/config/index", "api_doc/config/meta", "api_doc/data/background", "api_doc/data/blob", "api_doc/data/decode", "api_doc/data/encode", "api_doc/data/image", "api_doc/data/index", "api_doc/data/layer", "api_doc/data/pad", "api_doc/data/url", "api_doc/detect/booru_yolo", "api_doc/detect/censor", "api_doc/detect/eye", "api_doc/detect/face", "api_doc/detect/halfbody", "api_doc/detect/hand", "api_doc/detect/head", "api_doc/detect/index", "api_doc/detect/nudenet", "api_doc/detect/person", "api_doc/detect/similarity", "api_doc/detect/text", "api_doc/detect/visual", "api_doc/edge/canny", "api_doc/edge/index", "api_doc/edge/lineart", "api_doc/edge/lineart_anime", "api_doc/generic/classify", "api_doc/generic/clip", "api_doc/generic/enhance", "api_doc/generic/index", "api_doc/generic/siglip", "api_doc/generic/yolo", "api_doc/metadata/geninfo", "api_doc/metadata/index", "api_doc/metadata/lsb", "api_doc/metrics/aesthetic", "api_doc/metrics/ccip", "api_doc/metrics/dbaesthetic", "api_doc/metrics/index", "api_doc/metrics/laplacian", "api_doc/metrics/lpips", "api_doc/metrics/psnr_", "api_doc/ocr/index", "api_doc/operate/align", "api_doc/operate/censor", "api_doc/operate/imgcensor", "api_doc/operate/index", "api_doc/operate/squeeze", "api_doc/pose/dwpose", "api_doc/pose/format", "api_doc/pose/index", "api_doc/pose/visual", "api_doc/preprocess/base", "api_doc/preprocess/index", "api_doc/preprocess/pillow", "api_doc/preprocess/torchvision", "api_doc/preprocess/transformers", "api_doc/resource/background", "api_doc/resource/index", "api_doc/restore/adversarial", "api_doc/restore/index", "api_doc/restore/nafnet", "api_doc/restore/scunet", "api_doc/sd/index", "api_doc/sd/metadata", "api_doc/sd/model", "api_doc/sd/nai", "api_doc/segment/index", "api_doc/segment/isnetis", "api_doc/tagging/blacklist", "api_doc/tagging/camie", "api_doc/tagging/character", "api_doc/tagging/deepdanbooru", "api_doc/tagging/deepgelbooru", "api_doc/tagging/format", "api_doc/tagging/index", "api_doc/tagging/match", "api_doc/tagging/mldanbooru", "api_doc/tagging/order", "api_doc/tagging/overlap", "api_doc/tagging/wd14", "api_doc/upscale/cdc", "api_doc/upscale/index", "api_doc/utils/cache", "api_doc/utils/func", "api_doc/utils/index", "api_doc/utils/onnxruntime", "api_doc/validate/aicheck", "api_doc/validate/bangumi_char", "api_doc/validate/classify", "api_doc/validate/color", "api_doc/validate/completeness", "api_doc/validate/dbrating", "api_doc/validate/furry", "api_doc/validate/index", "api_doc/validate/monochrome", "api_doc/validate/nsfw", "api_doc/validate/portrait", "api_doc/validate/rating", "api_doc/validate/real", "api_doc/validate/safe", "api_doc/validate/style_age", "api_doc/validate/teen", "api_doc/validate/truncate", "index", "information/environment", "information/environment.result", "tutorials/installation/index", "tutorials/quick_start/index"], "filenames": ["api_doc/ascii/drawing.rst", "api_doc/ascii/index.rst", "api_doc/config/index.rst", "api_doc/config/meta.rst", "api_doc/data/background.rst", "api_doc/data/blob.rst", "api_doc/data/decode.rst", "api_doc/data/encode.rst", "api_doc/data/image.rst", "api_doc/data/index.rst", "api_doc/data/layer.rst", "api_doc/data/pad.rst", "api_doc/data/url.rst", "api_doc/detect/booru_yolo.rst", "api_doc/detect/censor.rst", "api_doc/detect/eye.rst", "api_doc/detect/face.rst", "api_doc/detect/halfbody.rst", "api_doc/detect/hand.rst", "api_doc/detect/head.rst", "api_doc/detect/index.rst", "api_doc/detect/nudenet.rst", "api_doc/detect/person.rst", "api_doc/detect/similarity.rst", "api_doc/detect/text.rst", "api_doc/detect/visual.rst", "api_doc/edge/canny.rst", "api_doc/edge/index.rst", "api_doc/edge/lineart.rst", "api_doc/edge/lineart_anime.rst", "api_doc/generic/classify.rst", "api_doc/generic/clip.rst", "api_doc/generic/enhance.rst", "api_doc/generic/index.rst", "api_doc/generic/siglip.rst", "api_doc/generic/yolo.rst", "api_doc/metadata/geninfo.rst", "api_doc/metadata/index.rst", "api_doc/metadata/lsb.rst", "api_doc/metrics/aesthetic.rst", "api_doc/metrics/ccip.rst", "api_doc/metrics/dbaesthetic.rst", "api_doc/metrics/index.rst", "api_doc/metrics/laplacian.rst", "api_doc/metrics/lpips.rst", "api_doc/metrics/psnr_.rst", "api_doc/ocr/index.rst", "api_doc/operate/align.rst", "api_doc/operate/censor.rst", "api_doc/operate/imgcensor.rst", "api_doc/operate/index.rst", "api_doc/operate/squeeze.rst", "api_doc/pose/dwpose.rst", "api_doc/pose/format.rst", "api_doc/pose/index.rst", "api_doc/pose/visual.rst", "api_doc/preprocess/base.rst", "api_doc/preprocess/index.rst", "api_doc/preprocess/pillow.rst", "api_doc/preprocess/torchvision.rst", "api_doc/preprocess/transformers.rst", "api_doc/resource/background.rst", "api_doc/resource/index.rst", "api_doc/restore/adversarial.rst", "api_doc/restore/index.rst", "api_doc/restore/nafnet.rst", "api_doc/restore/scunet.rst", "api_doc/sd/index.rst", "api_doc/sd/metadata.rst", "api_doc/sd/model.rst", "api_doc/sd/nai.rst", "api_doc/segment/index.rst", "api_doc/segment/isnetis.rst", "api_doc/tagging/blacklist.rst", "api_doc/tagging/camie.rst", "api_doc/tagging/character.rst", "api_doc/tagging/deepdanbooru.rst", "api_doc/tagging/deepgelbooru.rst", "api_doc/tagging/format.rst", "api_doc/tagging/index.rst", "api_doc/tagging/match.rst", "api_doc/tagging/mldanbooru.rst", "api_doc/tagging/order.rst", "api_doc/tagging/overlap.rst", "api_doc/tagging/wd14.rst", "api_doc/upscale/cdc.rst", "api_doc/upscale/index.rst", "api_doc/utils/cache.rst", "api_doc/utils/func.rst", "api_doc/utils/index.rst", "api_doc/utils/onnxruntime.rst", "api_doc/validate/aicheck.rst", "api_doc/validate/bangumi_char.rst", "api_doc/validate/classify.rst", "api_doc/validate/color.rst", "api_doc/validate/completeness.rst", "api_doc/validate/dbrating.rst", "api_doc/validate/furry.rst", "api_doc/validate/index.rst", "api_doc/validate/monochrome.rst", "api_doc/validate/nsfw.rst", "api_doc/validate/portrait.rst", "api_doc/validate/rating.rst", "api_doc/validate/real.rst", "api_doc/validate/safe.rst", "api_doc/validate/style_age.rst", "api_doc/validate/teen.rst", "api_doc/validate/truncate.rst", "index.rst", "information/environment.ipynb", "information/environment.result.ipynb", "tutorials/installation/index.rst", "tutorials/quick_start/index.rst"], "titles": ["imgutils.ascii.drawing", "imgutils.ascii", "imgutils.config", "imgutils.config.meta", "imgutils.data.background", "imgutils.data.blob", "imgutils.data.decode", "imgutils.data.encode", "imgutils.data.image", "imgutils.data", "imgutils.data.layer", "imgutils.data.pad", "imgutils.data.url", "imgutils.detect.booru_yolo", "imgutils.detect.censor", "imgutils.detect.eye", "imgutils.detect.face", "imgutils.detect.halfbody", "imgutils.detect.hand", "imgutils.detect.head", "imgutils.detect", "imgutils.detect.nudenet", "imgutils.detect.person", "imgutils.detect.similarity", "imgutils.detect.text", "imgutils.detect.visual", "imgutils.edge.canny", "imgutils.edge", "imgutils.edge.lineart", "imgutils.edge.lineart_anime", "imgutils.generic.classify", "imgutils.generic.clip", "imgutils.generic.enhance", "imgutils.generic", "imgutils.generic.siglip", "imgutils.generic.yolo", "imgutils.metadata.geninfo", "imgutils.metadata", "imgutils.metadata.lsb", "imgutils.metrics.aesthetic", "imgutils.metrics.ccip", "imgutils.metrics.dbaesthetic", "imgutils.metrics", "imgutils.metrics.laplacian", "imgutils.metrics.lpips", "imgutils.metrics.psnr_", "imgutils.ocr", "imgutils.operate.align", "imgutils.operate.censor_", "imgutils.operate.imgcensor", "imgutils.operate", "imgutils.operate.squeeze", "imgutils.pose.dwpose", "imgutils.pose.format", "imgutils.pose", "imgutils.pose.visual", "imgutils.preprocess.base", "imgutils.preprocess", "imgutils.preprocess.pillow", "imgutils.preprocess.torchvision", "imgutils.preprocess.transformers", "imgutils.resource.background", "imgutils.resource", "imgutils.restore.adversarial", "imgutils.restore", "imgutils.restore.nafnet", "imgutils.restore.scunet", "imgutils.sd", "imgutils.sd.metadata", "imgutils.sd.model", "imgutils.sd.nai", "imgutils.segment", "imgutils.segment.isnetis", "imgutils.tagging.blacklist", "imgutils.tagging.camie", "imgutils.tagging.character", "imgutils.tagging.deepdanbooru", "imgutils.tagging.deepgelbooru", "imgutils.tagging.format", "imgutils.tagging", "imgutils.tagging.match", "imgutils.tagging.mldanbooru", "imgutils.tagging.order", "imgutils.tagging.overlap", "imgutils.tagging.wd14", "imgutils.upscale.cdc", "imgutils.upscale", "imgutils.utils.cache", "imgutils.utils.func", "imgutils.utils", "imgutils.utils.onnxruntime", "imgutils.validate.aicheck", "imgutils.validate.bangumi_char", "imgutils.validate.classify", "imgutils.validate.color", "imgutils.validate.completeness", "imgutils.validate.dbrating", "imgutils.validate.furry", "imgutils.validate", "imgutils.validate.monochrome", "imgutils.validate.nsfw", "imgutils.validate.portrait", "imgutils.validate.rating", "imgutils.validate.real", "imgutils.validate.safe", "imgutils.validate.style_age", "imgutils.validate.teen", "imgutils.validate.truncate", "Welcome to imgutils\u2019s Documentation", "Run Environment Information", "Run Environment Information", "Installation", "Quick Start"], "terms": {"img": [0, 5, 8, 11, 30, 63, 68], "str": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 34, 35, 36, 38, 39, 40, 41, 43, 44, 46, 47, 48, 49, 51, 52, 55, 58, 59, 60, 61, 65, 66, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 80, 81, 82, 83, 84, 85, 90, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 107], "pathlik": [0, 4, 5, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 34, 35, 36, 38, 39, 40, 41, 43, 44, 46, 47, 48, 49, 51, 52, 55, 65, 66, 68, 70, 72, 74, 76, 77, 81, 84, 85, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106], "byte": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 34, 35, 36, 38, 39, 40, 41, 43, 44, 46, 47, 48, 49, 51, 52, 53, 55, 65, 66, 68, 70, 72, 74, 76, 77, 81, 84, 85, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106], "bytearrai": [0, 4, 5, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 34, 35, 36, 38, 39, 40, 41, 43, 44, 46, 47, 48, 49, 51, 52, 53, 55, 65, 66, 68, 70, 72, 74, 76, 77, 81, 84, 85, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106], "binaryio": [0, 4, 5, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 34, 35, 36, 38, 39, 40, 41, 43, 44, 46, 47, 48, 49, 51, 52, 55, 65, 66, 68, 70, 72, 74, 76, 77, 81, 84, 85, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106], "imag": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 51, 52, 54, 55, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 74, 76, 77, 78, 79, 81, 84, 85, 86, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 111], "max_width": 0, "int": [0, 4, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 28, 29, 30, 31, 34, 35, 38, 40, 44, 46, 47, 48, 49, 51, 52, 53, 55, 60, 61, 63, 65, 66, 72, 81, 85, 104], "none": [0, 4, 8, 10, 12, 14, 15, 16, 17, 18, 19, 22, 24, 25, 26, 28, 29, 30, 31, 32, 34, 35, 36, 38, 40, 48, 51, 52, 55, 58, 59, 60, 61, 68, 70, 73, 74, 75, 90], "ellipsi": 0, "max_height": 0, "resampl": [0, 60], "2": [0, 8, 11, 13, 23, 24, 39, 40, 41, 44, 46, 53, 60, 63, 68, 74, 84, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 105, 106], "level": [0, 14, 15, 16, 17, 18, 19, 22, 34, 35, 39, 48, 61, 76, 96], "aspect": [0, 11, 25, 35, 47], "float": [0, 7, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 35, 40, 41, 43, 44, 45, 46, 48, 49, 51, 53, 55, 60, 61, 63, 70, 73, 74, 75, 76, 77, 78, 81, 82, 83, 84, 88, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106], "1": [0, 10, 13, 21, 22, 23, 39, 40, 41, 44, 46, 53, 60, 61, 63, 68, 69, 73, 74, 75, 76, 77, 82, 84, 85, 88, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 105, 106, 109, 110], "8": [0, 13, 23, 38, 40, 44, 48, 53, 60, 63, 68, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 109, 110, 111], "sourc": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 34, 35, 36, 38, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 55, 56, 58, 59, 60, 61, 63, 65, 66, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 80, 81, 82, 83, 84, 85, 87, 88, 90, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 107], "gener": [0, 4, 13, 16, 22, 36, 37, 67, 68, 70, 74, 77, 81, 84, 89, 96, 108], "art": [0, 68], "base": [0, 19, 22, 23, 30, 31, 34, 35, 40, 41, 43, 44, 47, 48, 49, 51, 53, 55, 57, 58, 60, 61, 70, 72, 74, 76, 77, 81, 82, 83, 84, 92, 96, 100, 102, 108], "given": [0, 6, 7, 8, 10, 12, 15, 16, 18, 19, 20, 21, 24, 26, 28, 29, 30, 31, 34, 38, 40, 43, 47, 49, 53, 56, 60, 68, 70, 73, 74, 75, 80, 83, 84, 91, 93, 96, 99, 100, 102, 106], "paramet": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 55, 58, 59, 60, 61, 63, 65, 66, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 80, 81, 82, 83, 84, 85, 87, 88, 90, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 107], "imagetyp": [0, 5, 11, 13, 14, 15, 16, 17, 18, 19, 22, 24, 25, 30, 32, 35, 36, 38, 40, 41, 43, 46, 48, 51, 52, 55, 65, 66, 68, 70, 74, 77, 84, 85, 92, 95, 97, 100, 101, 103, 104, 105], "The": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 30, 31, 32, 34, 35, 36, 37, 38, 40, 41, 43, 46, 47, 48, 49, 51, 52, 53, 55, 58, 59, 60, 61, 63, 64, 65, 66, 68, 69, 70, 72, 74, 75, 76, 77, 78, 80, 81, 82, 84, 85, 87, 88, 90, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 107, 111], "input": [0, 5, 11, 13, 14, 15, 16, 17, 19, 21, 22, 24, 25, 30, 31, 32, 34, 35, 36, 38, 40, 41, 43, 46, 47, 48, 49, 51, 52, 55, 58, 60, 63, 65, 66, 68, 70, 73, 74, 75, 77, 78, 80, 82, 84, 85, 88, 92, 95, 97, 100, 101, 103, 105], "option": [0, 4, 12, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 25, 30, 31, 34, 35, 36, 40, 46, 48, 51, 52, 55, 60, 61, 63, 68, 69, 70, 73, 74, 75, 82, 87], "maximum": [0, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 35, 40, 46, 47, 48, 60, 63, 87, 104], "width": [0, 4, 10, 11, 49, 60, 61, 81], "If": [0, 5, 8, 10, 12, 14, 15, 16, 17, 18, 19, 22, 23, 25, 30, 31, 34, 35, 36, 38, 40, 46, 48, 51, 53, 55, 58, 59, 60, 63, 65, 66, 68, 69, 70, 73, 75, 82, 84, 90, 91, 92, 93, 96, 99, 102, 106], "set": [0, 13, 25, 30, 31, 35, 40, 51, 53, 55, 60, 84, 90, 93, 96, 102, 106, 107], "automat": [0, 4, 31, 34, 40, 51, 90, 109, 110], "determin": [0, 8, 40, 100], "termin": 0, "size": [0, 4, 6, 7, 10, 11, 12, 24, 25, 26, 28, 29, 40, 47, 49, 51, 55, 58, 59, 60, 61, 63, 65, 66, 68, 72, 81, 85, 86, 104, 109, 110], "height": [0, 4, 10, 11, 49, 60, 61, 81], "filter": [0, 35, 51, 60, 63, 73, 75, 96, 98, 102], "us": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 34, 35, 36, 37, 38, 39, 40, 41, 44, 46, 48, 49, 51, 52, 55, 56, 58, 60, 63, 64, 65, 66, 68, 69, 70, 73, 74, 76, 77, 78, 81, 84, 85, 87, 88, 90, 91, 92, 93, 96, 98, 99, 100, 102, 106], "when": [0, 7, 10, 13, 24, 26, 28, 29, 30, 31, 38, 40, 44, 48, 49, 53, 56, 60, 65, 68, 70, 72, 81, 85, 87, 90, 91, 107], "resiz": [0, 11, 24, 25, 35, 47, 55, 58, 59, 60, 68, 81], "charact": [0, 40, 46, 55, 71, 72, 74, 76, 77, 78, 79, 84, 92, 108], "repres": [0, 7, 10, 13, 14, 15, 16, 23, 40, 44, 48, 51, 53, 70, 72, 82, 91, 100, 107], "differ": [0, 8, 11, 15, 16, 17, 18, 19, 22, 23, 31, 36, 37, 38, 40, 44, 45, 52, 53, 59, 60, 92, 97, 101, 103, 105, 109, 110], "intens": 0, "proport": [0, 92], "correct": [0, 38], "output": [0, 25, 30, 31, 34, 41, 55, 68, 69, 74, 77, 82, 84, 111], "which": [0, 4, 10, 23, 24, 26, 28, 29, 34, 36, 40, 44, 49, 58, 60, 61, 64, 68, 69, 70, 72, 73, 74, 77, 81, 87, 88, 90, 91, 93, 98, 99, 100, 107, 108, 109, 110, 111], "should": [0, 3, 10, 25, 40, 44, 48, 49, 51, 60, 72, 84, 111], "approxim": 0, "ratio": [0, 11, 25, 35, 46, 47, 49, 81], "your": [0, 51, 65, 107, 109, 110, 111], "thi": [0, 3, 4, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 30, 31, 32, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 46, 48, 49, 51, 52, 53, 55, 56, 58, 59, 60, 63, 65, 66, 67, 68, 69, 70, 71, 74, 76, 79, 83, 84, 85, 87, 88, 90, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 107, 109, 110], "valu": [0, 4, 8, 10, 11, 14, 18, 19, 22, 23, 38, 40, 44, 48, 51, 53, 58, 59, 60, 69, 74, 76, 81, 88, 91, 99, 107], "ensur": [0, 31, 35, 40, 47, 60, 65, 68, 87], "i": [0, 4, 5, 6, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 46, 48, 49, 51, 52, 53, 55, 56, 58, 59, 60, 61, 63, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 81, 82, 84, 85, 87, 88, 90, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111], "close": [0, 49, 68], "possibl": [0, 24, 31, 40, 49], "origin": [0, 4, 6, 8, 21, 26, 28, 29, 38, 39, 45, 48, 49, 51, 55, 72, 74, 76, 78, 81, 82, 100], "default": [0, 4, 5, 7, 8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 23, 24, 26, 28, 29, 30, 31, 34, 35, 40, 41, 43, 44, 46, 48, 49, 51, 53, 55, 60, 61, 65, 66, 69, 72, 73, 74, 75, 76, 78, 81, 84, 85, 90, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 105, 106], "return": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 34, 35, 36, 38, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 55, 58, 59, 60, 61, 63, 65, 66, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 80, 81, 82, 83, 84, 85, 87, 88, 90, 91, 92, 93, 94, 95, 96, 97, 100, 101, 102, 103, 104, 105, 106, 107], "represent": [0, 23, 40, 58, 59, 68], "type": [0, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 25, 30, 31, 32, 34, 35, 36, 38, 40, 41, 43, 46, 48, 49, 51, 52, 53, 55, 58, 59, 60, 61, 63, 65, 66, 68, 69, 70, 73, 74, 75, 78, 80, 82, 83, 84, 85, 87, 88, 92, 95, 96, 97, 100, 101, 102, 103, 104, 105], "exampl": [0, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 25, 26, 27, 28, 29, 30, 35, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 51, 52, 58, 59, 60, 61, 63, 68, 72, 73, 74, 75, 76, 77, 78, 81, 82, 83, 84, 85, 87, 88, 90, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 105, 106, 107], "here": [0, 13, 21, 27, 40, 44, 45, 68, 73, 74, 76, 77, 81, 84, 85, 92, 94, 107, 109, 110], "an": [0, 4, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 34, 35, 36, 38, 39, 40, 41, 43, 44, 46, 47, 48, 49, 51, 52, 53, 55, 58, 60, 63, 65, 66, 68, 70, 71, 72, 74, 75, 76, 77, 79, 82, 84, 85, 88, 90, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 107], "jerri": 0, "from": [0, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 28, 29, 30, 34, 35, 36, 38, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 58, 59, 60, 61, 63, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 81, 82, 83, 84, 85, 87, 88, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 107, 109, 110, 111], "import": [0, 6, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 22, 25, 35, 38, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 51, 52, 58, 59, 60, 61, 63, 68, 72, 73, 74, 75, 76, 77, 78, 81, 82, 83, 84, 85, 87, 88, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 105, 106, 107, 109, 110, 111], "print": [0, 5, 13, 18, 19, 22, 23, 35, 68, 69, 109, 110, 111], "png": [0, 5, 8, 10, 14, 25, 36, 38, 43, 48, 49, 51, 63, 68, 70, 72, 84, 85, 94, 107], "draw": [1, 25, 27, 28, 55, 100, 108], "ascii_draw": 1, "meta": [2, 74, 108, 111], "__title__": [2, 111], "__version__": [2, 111], "__description__": [2, 111], "__author__": [2, 111], "__author_email__": 2, "overview": [3, 4, 6, 7, 9, 10, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29, 32, 33, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 54, 60, 61, 62, 63, 64, 65, 66, 67, 68, 71, 72, 73, 74, 75, 76, 77, 78, 79, 81, 84, 85, 86, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107], "inform": [3, 31, 34, 35, 36, 37, 38, 55, 68, 70, 83], "packag": 3, "titl": [3, 70], "project": [3, 21, 74, 76, 84, 107], "version": [3, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 35, 39, 48, 65, 66, 68, 69, 87, 93, 108, 111], "short": [3, 74, 77, 81, 84], "descript": [3, 21, 30, 34, 70], "includ": [3, 5, 8, 11, 12, 13, 14, 21, 22, 23, 25, 30, 31, 32, 34, 35, 36, 37, 52, 53, 59, 60, 67, 68, 69, 70, 74, 77, 84, 88, 92, 100], "setup": 3, "py": [3, 72], "author": [3, 69], "email": 3, "step": [4, 49, 60, 68], "forecolor": [4, 26, 28, 29], "lightgrei": 4, "backcolor": [4, 26, 28, 29], "white": [4, 8, 11, 26, 28, 29, 31, 60, 68, 72], "creat": [4, 30, 31, 34, 35, 36, 48, 58, 59, 60, 68, 70, 75, 91], "black": [4, 48, 68], "squar": [4, 60], "can": [4, 5, 8, 10, 14, 15, 16, 17, 18, 19, 20, 21, 22, 25, 27, 31, 34, 36, 38, 40, 44, 48, 52, 53, 58, 60, 68, 69, 70, 74, 77, 82, 84, 90, 92, 98, 99, 108, 111], "complement": 4, "transpar": [4, 8, 10, 26, 28, 29, 49, 51, 72, 85], "area": [4, 10, 13, 23, 24, 48, 49], "grid": 4, "pixel": [4, 25, 38, 48, 49, 51, 60, 63, 68, 72, 99], "mean": [4, 21, 23, 24, 26, 28, 29, 30, 40, 43, 44, 49, 53, 58, 59, 60, 90, 93, 111], "function": [4, 7, 8, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 34, 35, 36, 37, 38, 40, 43, 46, 48, 49, 51, 52, 55, 58, 59, 60, 63, 65, 67, 68, 69, 70, 74, 83, 84, 85, 87, 88, 92, 96, 100, 102, 107], "suitabl": [4, 58, 60, 76, 100], "color": [4, 8, 10, 11, 26, 28, 29, 48, 63, 68, 72, 98, 99, 108], "fore": [4, 26, 28, 29], "back": [4, 74, 84], "A": [4, 5, 8, 14, 15, 16, 17, 18, 19, 21, 22, 26, 28, 29, 30, 35, 38, 39, 40, 41, 46, 47, 48, 49, 51, 58, 60, 61, 68, 69, 70, 75, 78, 83, 87, 90, 91, 92, 93, 95, 96, 97, 99, 101, 102, 103, 104, 105, 106, 111], "rgba": [4, 8, 32, 38, 65, 66, 72, 85], "contain": [4, 5, 10, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 30, 31, 34, 35, 40, 41, 53, 55, 60, 65, 68, 69, 70, 74, 77, 81, 84, 93, 96, 102, 104, 106], "add": [4, 36, 69, 70, 78], "rgb": [4, 6, 7, 8, 11, 31, 32, 48, 60, 61, 68, 72, 85], "In": [4, 28, 40, 92, 93], "document": [4, 109, 110, 111], "accur": [4, 14, 22, 74, 96, 102], "present": [4, 36, 70, 76], "state": [4, 34], "shown": [4, 71, 74], "follow": [4, 30, 40, 53, 59, 60, 64, 69, 70, 74, 77, 84, 91, 92, 93, 95, 96, 97, 99, 101, 102, 103, 105, 106, 111], "figur": 4, "modul": [5, 8, 11, 12, 13, 18, 19, 21, 22, 23, 24, 25, 30, 31, 34, 35, 36, 37, 38, 58, 59, 67, 69, 70, 71, 74, 84, 87, 88, 96, 102, 108], "provid": [5, 8, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 34, 35, 36, 37, 38, 40, 48, 51, 53, 55, 58, 59, 60, 67, 68, 69, 70, 74, 81, 82, 84, 87, 88, 90, 96, 102], "util": [5, 8, 11, 12, 21, 22, 30, 33, 35, 44, 47, 51, 54, 58, 59, 64, 67, 69, 76, 77, 81, 84, 108], "handl": [5, 8, 11, 12, 30, 31, 34, 35, 37, 38, 56, 59, 60, 67, 70], "url": [5, 9, 14, 17, 19, 31, 38, 68, 74, 108], "convers": [5, 8, 35, 59, 60], "between": [5, 15, 16, 22, 23, 30, 31, 34, 40, 44, 45, 49, 59, 65, 66, 75, 81, 85, 88], "valid": [5, 12, 48, 49, 53, 60, 108], "format": [5, 8, 10, 11, 26, 28, 29, 30, 31, 34, 35, 36, 37, 38, 41, 48, 51, 52, 54, 58, 60, 68, 69, 70, 74, 77, 79, 84, 100, 108], "support": [5, 6, 8, 11, 12, 15, 16, 17, 19, 22, 30, 34, 35, 36, 49, 55, 58, 59, 60, 65, 66, 68, 69, 70, 84, 85], "convert": [5, 8, 31, 36, 38, 40, 53, 58, 59, 60, 70, 74, 84, 100], "specifi": [5, 8, 11, 23, 24, 25, 30, 31, 34, 35, 40, 48, 49, 51, 60, 68, 69, 70, 75, 77, 82, 84, 87], "load": [5, 8, 14, 15, 18, 19, 30, 31, 34, 35, 36, 38, 68, 84, 90], "variou": [5, 8, 15, 16, 18, 22, 23, 25, 30, 32, 34, 35, 37, 60, 68, 70, 88, 111], "mime": 5, "jpg": [5, 6, 7, 8, 12, 13, 15, 16, 17, 18, 19, 22, 25, 30, 35, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 52, 61, 72, 74, 76, 77, 81, 84, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 105, 106, 107], "save_kwarg": 5, "string": [5, 14, 16, 17, 21, 38, 53, 68, 69, 78, 90, 107], "pil": [5, 6, 7, 8, 10, 11, 12, 18, 25, 31, 35, 44, 47, 48, 49, 51, 58, 60, 61, 63, 68, 77, 85, 94, 99], "numpi": [5, 6, 10, 25, 31, 34, 38, 40, 51, 53, 74, 84, 88], "arrai": [5, 10, 25, 31, 38, 40, 44, 51, 53, 84, 88], "file": [5, 8, 10, 11, 12, 13, 14, 17, 19, 25, 36, 38, 44, 61, 67, 68, 69, 70, 90, 99, 107, 108], "path": [5, 8, 10, 11, 13, 14, 17, 19, 25, 31, 35, 38, 61, 68, 69, 70, 74, 77, 94, 99, 107], "desir": [5, 61], "addit": [5, 12, 30, 31, 34, 35, 36, 48, 49, 59, 68, 70], "keyword": [5, 12, 30, 31, 34, 35, 36, 48, 49, 68, 70, 87], "argument": [5, 12, 30, 31, 34, 35, 36, 48, 49, 52, 53, 68, 70, 74, 75, 77, 84, 87], "pass": [5, 12, 28, 29, 30, 31, 34, 35, 36, 48, 49, 68, 72, 81, 85, 87], "save": [5, 10, 25, 36, 63, 68, 69, 70, 72], "encod": [5, 6, 9, 30, 31, 34, 38, 70, 108], "open": [5, 6, 7, 8, 10, 13, 18, 30, 35, 47, 48, 49, 51, 63, 68, 69, 85, 90], "test": [5, 44, 74, 85, 91, 92, 93, 95, 96, 97, 99, 101, 102, 103, 105, 106], "blob_url": 5, "qualiti": [5, 24, 41, 62, 68, 84, 85], "95": [5, 35, 60, 73, 75, 82], "base64": 5, "pre": [5, 14, 16, 19, 31, 34, 41], "object": [5, 6, 8, 10, 12, 13, 19, 23, 25, 35, 36, 38, 44, 48, 52, 55, 56, 59, 60, 61, 68, 70, 74, 76, 77, 90, 93, 94, 96, 99, 102, 106], "rais": [5, 8, 12, 14, 15, 17, 18, 19, 22, 23, 30, 34, 35, 38, 48, 51, 53, 56, 58, 59, 60, 63, 68, 69, 70, 73, 75, 82], "valueerror": [5, 12, 14, 17, 19, 22, 23, 30, 34, 38, 51, 60, 70, 82], "unsupport": [5, 46, 59, 60, 82], "method": [5, 11, 12, 30, 31, 32, 34, 35, 37, 38, 40, 48, 60, 96, 102], "warn": 5, "userwarn": 5, "doesn": [5, 38, 75], "t": [5, 38, 75], "match": [5, 23, 34, 38, 51, 60, 74, 75, 79, 108], "actual": [5, 19, 22, 46], "invalid": [5, 14, 17, 19, 22, 30, 34, 36, 60], "show": [5, 12, 14, 15, 16, 17, 52], "bool": [5, 7, 8, 12, 25, 28, 35, 40, 46, 48, 51, 52, 55, 60, 65, 66, 69, 70, 73, 74, 75, 76, 77, 78, 80, 81, 84, 85, 91, 99, 107], "effici": [5, 21, 24, 31, 69, 88], "without": [5, 35, 63, 68, 73, 75, 83], "content": [5, 12, 13, 28, 46, 71], "true": [5, 7, 8, 12, 25, 35, 40, 48, 49, 52, 55, 58, 59, 60, 65, 66, 69, 70, 73, 74, 75, 78, 80, 84, 91, 94, 99, 107], "fals": [5, 6, 7, 8, 12, 25, 28, 35, 40, 46, 48, 60, 65, 66, 68, 69, 70, 73, 74, 75, 76, 77, 78, 80, 81, 84, 85, 91, 94, 99, 107], "otherwis": [5, 8, 12, 36, 40, 60, 65, 66, 70, 73, 74, 75, 80, 85, 90], "abc": 5, "svg": 5, "xml": 5, "jpeg": [5, 64, 68, 94, 107], "text": [5, 20, 25, 31, 34, 46, 68, 78, 80, 108], "plain": 5, "hello": 5, "order_": [6, 7], "chw": [6, 7], "both": [6, 14, 23, 31, 34, 46, 58, 69, 84], "np": [6, 7, 10, 30, 31, 34, 38, 40, 49, 51, 53, 74, 84, 88], "uint8": [6, 7], "float32": [6, 7, 10, 26, 28, 29, 40], "ar": [6, 10, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 30, 31, 34, 35, 36, 40, 43, 44, 45, 46, 48, 53, 56, 59, 60, 61, 64, 68, 69, 70, 73, 74, 75, 76, 77, 81, 82, 84, 85, 91, 92, 93, 94, 95, 96, 97, 99, 101, 102, 103, 104, 105, 106, 107], "order": [6, 7, 60, 78, 79, 108], "rgb_encod": [6, 9], "custom_imag": [6, 7], "data_cwh": 6, "cwh": 6, "data_int": 6, "use_float": [6, 7], "mode": [6, 7, 8, 11, 23, 35, 38, 59, 61, 68, 74, 82, 85, 90], "1606x1870": [6, 7], "0x7fb9b89bbdc0": 6, "0x7fb9b89bbe50": 6, "0x7fb9b89bbdf0": 6, "invers": 6, "oper": [6, 31, 34, 39, 40, 41, 43, 44, 60, 69, 108], "ndarrai": [7, 10, 30, 31, 34, 38, 40, 44, 49, 51, 53, 74, 84, 88], "channel": [7, 8, 32, 60, 65, 66, 85], "jpegimageplugin": [7, 61], "jpegimagefil": [7, 61], "0x7f9ec37389d0": 7, "shape": [7, 40, 44, 51, 72, 74, 84], "dtype": [7, 40], "3": [7, 10, 13, 14, 15, 16, 22, 23, 40, 41, 44, 46, 48, 53, 55, 60, 63, 68, 74, 77, 84, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 105, 106, 109, 110, 111], "1870": 7, "1606": 7, "whc": 7, "": [7, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 30, 35, 36, 38, 46, 48, 58, 60, 68, 74, 84, 87, 95], "result": [7, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 34, 35, 38, 41, 44, 46, 48, 49, 51, 52, 72, 74, 76, 77, 84, 88, 95, 96, 102], "same": [7, 8, 40, 45, 74, 84, 87], "torchvis": [7, 57, 108], "transform": [7, 8, 56, 57, 58, 59, 78, 108], "to_tensor": [7, 58, 59], "process": [8, 9, 12, 14, 15, 17, 18, 23, 32, 35, 37, 38, 40, 58, 60, 63, 65, 66, 67, 74, 75, 84, 111], "manipul": [8, 67], "python": [8, 38, 63, 87, 109, 110, 111], "librari": [8, 35, 58, 60, 63, 111], "It": [8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 34, 35, 36, 37, 48, 49, 51, 55, 58, 59, 67, 69, 70, 84, 87, 88, 100, 111], "multipl": [8, 10, 17, 31, 34, 38, 40, 44, 68, 74], "ad": [8, 13, 60, 69, 70, 78], "background": [8, 9, 11, 26, 28, 29, 31, 62, 68, 72, 108], "check": [8, 12, 38, 43, 69, 73, 75, 80, 91, 94, 104, 107, 111], "alpha": [8, 32, 65, 66], "design": [8, 23, 30, 34, 36, 37], "simplifi": [8, 92], "common": [8, 59], "relat": [8, 13, 15, 18, 67, 75, 88], "task": [8, 22, 23, 34, 37, 48, 58], "applic": [8, 58, 76, 81, 100], "kei": [8, 19, 23, 31, 60, 69, 74, 77, 84], "featur": [8, 14, 19, 31, 33, 34, 40, 44, 70, 72, 74, 76, 77, 78, 84, 92], "binari": [8, 88], "like": [8, 13, 20, 25, 59, 60, 81, 87, 111], "onc": 8, "particularli": [8, 23, 30, 36, 37, 70, 87], "requir": [8, 10, 21, 22, 40, 49, 69, 70, 96, 102, 111], "preprocess": [8, 21, 30, 31, 35, 40, 65, 108], "befor": [8, 38, 40, 69, 84], "further": 8, "analysi": [8, 41], "force_background": [8, 60], "appli": [8, 16, 19, 21, 32, 40, 48, 49, 51, 58, 60, 63, 84, 88], "necessari": [8, 40, 76, 81], "ha": [8, 24, 46, 59, 85, 100, 109, 110], "4": [8, 13, 16, 18, 19, 23, 38, 39, 40, 41, 44, 48, 53, 63, 65, 66, 68, 77, 84, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 105, 106, 109, 110], "avoid": [8, 76], "anomali": 8, "dure": [8, 30, 38, 78, 99, 107], "subsequ": [8, 31, 48], "union": [8, 11, 14, 15, 16, 17, 18, 19, 22, 23, 31, 34, 38, 40, 48, 53, 58, 60, 68, 70, 73, 74, 75, 82], "retain": 8, "typeerror": [8, 53, 58, 59, 60, 73, 75, 82], "isinst": 8, "list": [8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 34, 35, 40, 44, 46, 48, 49, 52, 55, 58, 59, 60, 61, 73, 74, 75, 82, 83, 84, 91, 93, 96, 102, 106], "tupl": [8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 34, 35, 40, 41, 44, 46, 48, 49, 52, 60, 74, 84, 92, 93, 95, 96, 97, 100, 101, 102, 103, 104, 105, 106], "take": [8, 55, 60], "singl": [8, 17, 34, 38, 40, 59, 60, 74, 78, 84, 88], "call": [8, 27, 68], "each": [8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 30, 35, 40, 44, 51, 58, 67, 74, 78, 80, 84, 85, 100], "item": [8, 10, 19], "batch": [8, 65, 66, 74, 84, 85, 104], "multiimagestyp": [8, 31, 34, 40, 49], "iter": [8, 60, 63, 75], "img_path": 8, "image1": 8, "image2": 8, "loaded_imag": 8, "len": [8, 61], "all": [8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 27, 30, 31, 34, 35, 39, 40, 41, 43, 44, 46, 52, 53, 63, 65, 66, 69, 71, 72, 74, 77, 79, 84, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106], "pillow": [8, 57, 108], "boolean": [8, 40], "tool": [9, 17, 25, 30, 32, 39, 40, 41, 42, 48, 63, 71, 78, 98, 100], "basic": [9, 58, 62, 75], "grid_background": 9, "grid_transpar": 9, "blob": [9, 72, 108], "to_blob_url": 9, "load_image_from_blob_url": 9, "is_valid_image_blob_url": 9, "decod": [9, 38, 108], "rgb_decod": 9, "load_imag": [9, 25, 52, 68], "has_alpha_channel": 9, "layer": [9, 88, 108], "istack": 9, "pad": [9, 25, 72, 108], "pad_image_to_s": 9, "download_image_from_url": 9, "is_http_url": 9, "mai": [10, 15, 18, 40, 64, 68, 76, 81, 87, 107, 109, 110], "block": [10, 30, 34, 35], "togeth": 10, "new": [10, 11, 24, 30, 53, 65, 66, 68, 69, 74, 75], "similar": [10, 13, 20, 31, 34, 40, 44, 60, 81, 84, 108], "techniqu": [10, 32, 38], "p": [10, 74, 76, 77, 81, 84], "need": [10, 17, 35, 46, 49, 87, 91, 93, 96, 99, 102, 106], "stack": [10, 74, 84], "addition": 10, "second": [10, 23, 40, 45, 80], "element": [10, 74, 84], "rang": [10, 40, 44, 49], "left": [10, 48, 49, 53, 88], "0": [10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 30, 31, 35, 39, 40, 41, 44, 46, 48, 49, 51, 53, 55, 58, 59, 60, 63, 68, 69, 73, 74, 75, 76, 77, 78, 81, 82, 83, 84, 88, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 105, 106, 109, 110, 111], "right": [10, 48, 53, 88], "two": [10, 23, 40, 45, 63, 80, 99], "dimension": [10, 84], "h": [10, 26, 28, 29, 51, 72], "w": [10, 26, 28, 29, 51, 72, 74, 84], "posit": [10, 40, 48, 49, 92], "target": [10, 11, 20, 26, 28, 29, 31, 49, 60], "By": [10, 46], "first": [10, 11, 13, 17, 23, 35, 40, 45, 80], "howev": [10, 40], "solid": [10, 48], "pure": [10, 72], "lime": [10, 72], "nian": 10, "nian_lim": 10, "yellow": [10, 68], "5": [10, 13, 17, 22, 23, 40, 41, 44, 46, 49, 51, 53, 58, 59, 60, 61, 68, 76, 88, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 105, 106], "9": [10, 13, 23, 40, 44, 53, 60, 68, 82, 91, 92, 93, 95, 96, 99, 100, 101, 102, 103, 105, 106], "nian_tran": 10, "custom": [10, 14, 15, 16, 17, 18, 19, 22, 30, 34, 35, 38, 41, 48, 49, 51, 59, 60, 68, 69, 73, 74], "mask": [10, 26, 28, 29, 49, 51, 72], "hs1": 10, "ab": 10, "linspac": 10, "ws1": 10, "nian_mask": 10, "hxw": [10, 26, 28, 29, 51], "dimens": [11, 47, 60], "while": [11, 14, 16, 17, 18, 25, 35, 47, 49, 63, 74, 87], "maintain": [11, 25, 35, 47, 53, 87, 111], "pars": [11, 56, 58, 59, 67, 68, 108], "specif": [11, 13, 14, 19, 30, 31, 34, 36, 38, 48, 53, 56, 58, 60, 70, 71, 74, 92, 96, 102], "pic": 11, "background_color": 11, "interpol": [11, 58, 59, 60], "fit": [11, 51], "within": [11, 48, 68, 74, 76, 84], "preserv": [11, 63], "reach": [11, 44], "exact": 11, "other": [11, 13, 40, 46, 60, 74, 80, 83, 92], "integ": [11, 14, 38, 44, 53, 60], "name": [11, 13, 14, 15, 16, 17, 18, 19, 22, 24, 30, 31, 34, 35, 40, 41, 46, 48, 53, 58, 59, 60, 74, 76, 81, 84, 85, 91, 92, 95, 97, 100, 101, 103, 104, 105], "etc": [11, 31, 60], "100": [11, 21, 26, 35, 43, 60, 87], "50": [11, 60], "200": [11, 26, 35, 60], "blue": [11, 68], "download": 12, "special": [12, 13], "github": [12, 52, 109, 110, 111], "hug": [12, 19, 30, 31, 34, 35, 40, 60, 84], "face": [12, 19, 20, 21, 30, 31, 34, 35, 40, 53, 55, 60, 68, 75, 84, 92, 108], "progress": [12, 65, 66, 85], "track": 12, "host": [12, 13, 16, 21, 24, 31, 40, 46, 61, 77, 85, 91, 92, 93, 95, 96, 97, 99, 101, 102, 103, 105, 106, 111], "main": [12, 18, 21, 22, 25, 30, 31, 34, 35, 40, 60, 68, 70, 72, 76, 87, 111], "compon": [12, 13, 23, 30, 31, 34, 35, 87], "http": [12, 52, 72, 111], "intern": [12, 34, 56, 69], "silent": [12, 65, 66, 85], "expected_s": 12, "kwarg": [12, 13, 14, 15, 16, 17, 18, 19, 22, 30, 31, 34, 35, 36, 48, 49, 68, 70], "suppress": [12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 25, 35, 48, 85], "bar": 12, "displai": [12, 31, 34, 65, 66], "expect": [12, 38, 60], "session": 12, "get": [12, 26, 28, 29, 31, 39, 41, 61, 62, 68, 72, 76, 79, 84, 90, 92, 97, 99, 101, 103, 105], "especi": [12, 74], "hf": 12, "request": 12, "requestexcept": 12, "fail": [12, 14], "unidentifiedimageerror": 12, "com": [12, 52, 111], "ftp": 12, "booru": 13, "yolo": [13, 19, 21, 33, 108], "aperveyev": 13, "deepgh": [13, 14, 15, 16, 17, 18, 19, 21, 24, 40, 44, 46, 61, 74, 77, 81, 85, 91, 92, 93, 95, 96, 97, 99, 101, 102, 103, 105, 106, 111], "overal": [13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 27, 39, 40, 41, 43, 44, 46, 52, 63, 65, 66, 71, 79, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106], "benchmark": [13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 27, 39, 40, 41, 43, 44, 46, 52, 63, 65, 66, 71, 79, 85, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106], "explan": 13, "No": [13, 68, 109, 110], "head": [13, 20, 25, 52, 75, 92, 101, 108], "anim": [13, 14, 15, 16, 17, 18, 19, 20, 22, 27, 29, 39, 40, 41, 43, 52, 54, 55, 61, 68, 71, 72, 75, 76, 79, 85, 92, 93, 96, 97, 101, 102, 103, 105, 106, 111], "pretti": 13, "girl": [13, 46, 75], "onli": [13, 14, 15, 16, 17, 18, 19, 22, 25, 40, 69, 75, 76, 81, 84, 99], "bust": 13, "torso": 13, "part": [13, 51, 52, 53], "collarbon": 13, "center": [13, 49, 59, 60], "pair": [13, 23, 34], "cover": [13, 21, 49, 68, 75], "breast": [13, 21, 74, 75, 76, 77, 81, 83, 84], "boob": 13, "bra": 13, "nippl": [13, 14, 48, 68], "mostli": [13, 17], "visibl": [13, 25], "nsfw": [13, 48, 98, 108], "shld": 13, "shoulder": [13, 53], "mayb": 13, "one": [13, 34, 38, 44, 46, 60, 74, 75, 84], "view": [13, 46], "profil": 13, "exactli": 13, "rear": 13, "exclud": 13, "sideb": 13, "uncov": 13, "visual": [13, 14, 15, 16, 17, 19, 20, 22, 40, 42, 52, 54, 74, 84, 108], "mark": 13, "belli": [13, 21], "button": [13, 30, 77], "hip": [13, 53], "half": [13, 17, 75], "stock": 13, "line": [13, 27, 28, 55], "knee": [13, 53], "below": [13, 55, 71, 111], "6": [13, 23, 25, 40, 44, 53, 60, 63, 73, 75, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 105, 106, 109, 110], "nopan": 13, "panti": [13, 78], "cloth": 13, "bikini": 13, "regardless": 13, "censor": [13, 20, 48, 49, 96, 102, 108], "evid": 13, "7": [13, 14, 16, 17, 18, 19, 35, 40, 44, 46, 48, 51, 53, 60, 68, 73, 75, 81, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 105, 106], "butt": 13, "buttock": [13, 21], "least": [13, 37, 38, 70], "partial": 13, "behind": 13, "more": [13, 14, 33, 34, 46, 53, 58, 68, 87, 90], "less": [13, 14, 16, 22, 91], "stand": [13, 68, 74, 76, 77, 81, 84], "sit": [13, 75], "ass": [13, 74], "split": [13, 81], "leg": [13, 68], "wide": [13, 68], "90": 13, "degre": [13, 49], "typic": [13, 14, 31, 60], "abov": [13, 14, 15, 16, 17, 18, 19, 22, 51, 93, 96, 102, 106], "10": [13, 24, 30, 40, 44, 49, 53, 60, 63, 91, 92, 93, 96, 99, 100, 102, 103], "sprd": 13, "strongli": [13, 85], "11": [13, 40, 53, 91, 92, 93, 96, 99, 100, 102, 103, 109, 110], "vsplt": 13, "pose": [13, 40, 108], "12": [13, 25, 40, 48, 53, 60, 91, 92, 93, 96, 99, 100, 102, 103], "vsprd": 13, "vsplit": 13, "13": [13, 40, 53, 92, 93, 96, 100, 103, 105], "full": [13, 68], "almost": 13, "side": [13, 47, 75, 107], "usual": [13, 44], "ly": 13, "14": [13, 53, 60, 92, 93, 96, 100, 103], "wing": [13, 75], "dragon": 13, "poni": 13, "15": [13, 43, 45, 53, 60, 92, 93, 96, 100, 103, 109, 110, 111], "feral": 13, "four": [13, 14, 92], "non": [13, 14, 15, 16, 17, 18, 19, 21, 22, 35, 48, 97], "human": [13, 14, 15, 16, 17, 18, 19, 22, 52, 54, 91], "16": [13, 53, 60, 63, 65, 66, 92, 96, 100, 103], "hdrago": 13, "style": [13, 17, 22, 49, 105, 111], "17": [13, 53, 60, 100, 105], "hponi": 13, "18": [13, 21, 53, 60, 96, 100, 102, 109, 110], "hfox": 13, "cartoon": 13, "fox": 13, "dog": 13, "zootopia": 13, "nick": 13, "wild": 13, "19": [13, 53, 100], "hrabb": 13, "rabbit": 13, "judi": 13, "hopp": 13, "bunnygirl": 13, "20": [13, 30, 53, 60, 68, 100], "hcat": 13, "cat": [13, 75, 82], "catgirl": 13, "sharp": 13, "muzzl": 13, "compar": [13, 23, 34], "21": [13, 17, 53, 60, 105], "hbear": 13, "bear": 13, "22": [13, 53, 60], "jacko": 13, "memet": 13, "jack": 13, "o": [13, 68, 70, 81, 96, 99, 109, 110], "contest": 13, "toward": [13, 53], "viewer": [13, 68], "23": [13, 53, 60], "jackx": 13, "sometim": 13, "24": [13, 40, 44, 53, 60, 63], "hhors": 13, "hors": 13, "implement": [13, 31, 34, 45, 74, 87], "aa09": 13, "25": [13, 16, 21, 35, 45, 60, 105], "hbird": 13, "bird": 13, "releas": 13, "time": [13, 70, 85], "yolov8s_pp09": 13, "2023": 13, "focus": 13, "class": [13, 15, 18, 19, 30, 31, 32, 34, 35, 38, 48, 49, 53, 56, 58, 60, 61, 67, 68, 70, 75, 92, 93, 96, 97, 101, 102, 103, 105, 106], "advanc": [13, 111], "capabl": [13, 31, 38, 46], "scenario": [13, 76, 81, 87], "yolov8s_pp12": 13, "2024": 13, "final": 13, "patch": 13, "continu": 13, "focu": [13, 68], "enhanc": [13, 33, 108], "improv": [13, 24, 84], "previou": [13, 74], "yolov8m_pp13": 13, "offer": [13, 16, 17, 18, 23, 58, 70, 99], "yolov8n_as01": 13, "spinoff": 13, "26": [13, 60], "train": [13, 14, 15, 16, 17, 18, 19, 22, 40, 41, 76, 77, 78, 81, 85, 96, 102], "80": 13, "epoch": 13, "sfw": 13, "subset": 13, "wa": 13, "eventu": 13, "abandon": 13, "due": [13, 39, 40, 76, 81, 87, 92, 107], "ineffect": 13, "yolov8m_as02": 13, "start": [13, 38, 49, 68, 108], "30": [13, 22, 49], "public": [13, 31], "friendli": [13, 111], "reduc": [13, 40, 51, 84], "yolov8m_as03": 13, "as02": 13, "60": 13, "aim": 13, "bottleneck": 13, "reproduc": 13, "yolov8s_aa06": 13, "initi": [13, 30, 31, 35, 38, 48, 61, 74, 75], "current": [13, 59, 65, 68, 96, 102, 109, 110, 111], "reincarn": 13, "some": [13, 30, 33, 40, 44, 45, 49, 62, 73, 74, 76, 77, 81, 84, 85, 87, 94, 107, 109, 110], "yolov8s_aa09": 13, "updat": [13, 30, 31, 34, 35, 69], "dataset": [13, 14, 15, 16, 17, 18, 19, 22, 41, 44, 74, 84, 98], "closeup": 13, "adjust": [13, 35, 44, 75], "larg": [13, 28, 31, 40, 74, 84], "hat": [13, 75], "aa06": 13, "yolov8s_aa10": 13, "major": 13, "fix": 13, "issu": [13, 19, 65], "wear": 13, "yolov8s_aa11": 13, "latest": [13, 35, 76, 81], "mainstream": 13, "aa10": 13, "outstand": 13, "map": [13, 30, 46, 52, 73, 75, 78, 82, 83, 88, 100, 104], "score": [13, 14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 30, 31, 34, 39, 41, 43, 44, 46, 52, 53, 55, 78, 82, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106], "though": 13, "note": [13, 17, 40, 49, 68, 92, 96, 99, 102, 109, 110], "complet": [13, 35, 49, 92, 98, 108], "fair": 13, "bias": 13, "model_nam": [13, 14, 15, 16, 17, 18, 19, 22, 30, 31, 34, 35, 41, 48, 74, 84, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106], "conf_threshold": [13, 14, 15, 16, 17, 18, 19, 22, 35, 48], "iou_threshold": [13, 14, 15, 16, 17, 18, 19, 21, 22, 35, 48], "perform": [13, 17, 21, 22, 24, 31, 34, 35, 40, 46, 48, 49, 52, 60, 76, 87, 99, 100, 109, 110], "confid": [13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 35, 41, 46, 48, 53, 55, 74, 77, 84], "threshold": [13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 26, 35, 40, 43, 44, 46, 48, 51, 55, 74, 76, 77, 81, 84, 91, 99], "iou": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 35, 48], "bounding_box": 13, "x1": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 35, 48, 49], "y1": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 35, 48, 49], "x2": [13, 21, 23], "y2": [13, 21, 23], "box": [13, 14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 46, 52], "f": [13, 18, 23, 40, 44, 68, 88], "2f": 13, "point": [14, 18, 40, 53, 60], "femal": [14, 21, 48, 75], "genit": 14, "male": [14, 21, 75], "anime_censor_detect": 14, "yolov8": [14, 15, 16, 17, 18, 19, 22], "model": [14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 27, 28, 29, 30, 31, 32, 34, 35, 39, 40, 41, 44, 46, 48, 52, 53, 55, 60, 63, 64, 65, 66, 67, 68, 71, 74, 76, 77, 78, 79, 81, 84, 85, 88, 90, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 108, 111], "v1": [14, 15, 16, 17, 18, 22, 48, 68, 84], "identifi": [14, 30, 38, 65, 74], "locat": 14, "anatom": 14, "analyz": [14, 21, 41], "data": [14, 17, 19, 36, 38, 40, 52, 59, 67, 68, 74, 76, 78, 96, 102, 108, 109, 110, 111], "either": [14, 15, 16, 17, 18, 34, 40, 60, 84, 88], "standard": [14, 16, 17, 18, 36, 60, 87], "n": [14, 15, 16, 17, 18, 19, 22, 38, 40, 48, 60, 68], "nano": [14, 16, 17, 18, 48], "faster": [14, 15, 16, 17, 18, 19, 48], "slower": [14, 22], "construct": [14, 15, 17, 18, 48, 74, 84], "intersect": [14, 15, 16, 17, 18, 19, 22, 23, 48], "over": [14, 15, 16, 17, 18, 19, 22, 23, 24, 48, 74, 75], "merg": [14, 15, 16, 17, 18, 40], "x0": [14, 15, 16, 17, 18, 19, 22, 25, 35, 48, 49], "y0": [14, 15, 16, 17, 18, 19, 22, 25, 35, 48, 49], "bound": [14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 52], "indic": [14, 40, 53, 56, 74, 76, 81, 84], "nipple_f": [14, 48], "peni": [14, 48], "pussi": [14, 48, 68], "runtimeerror": [14, 30, 34], "detection_visu": [14, 15, 16, 17, 19, 20, 22], "nude_girl": [14, 48], "365": 14, "264": 14, "399": 14, "289": [14, 15], "7473511695861816": 14, "224": [14, 58, 59, 60], "260": 14, "252": 14, "285": 14, "6830288171768188": 14, "206": 14, "523": [14, 48, 49], "240": 14, "608": 14, "6799028515815735": 14, "matplotlib": [14, 15, 16, 17, 25, 52], "pyplot": [14, 15, 16, 17, 52], "plt": [14, 15, 16, 17, 52], "imshow": [14, 15, 16, 17, 52], "anime_eye_detect": 15, "allow": [15, 16, 18, 19, 22, 31, 35, 38, 56, 58, 60, 87], "trade": [15, 17], "off": [15, 17], "speed": [15, 16, 17, 18, 19, 22, 26, 85], "accuraci": [15, 16, 17, 18, 19, 22, 46, 74, 91, 93, 96, 99, 102, 106], "higher": [15, 16, 17, 18, 19, 21, 24, 74, 99], "consid": [15, 18, 23, 40, 46, 49, 51, 61, 75, 96, 102], "overlap": [15, 17, 18, 19, 23, 65, 66, 74, 76, 77, 79, 81, 84, 85, 108], "coordin": [15, 16, 17, 18, 19, 25, 35, 49, 53, 63], "alwai": [15, 17, 18, 19, 46], "except": [15, 18, 38, 56, 60, 68], "predict": [15, 19, 22, 30, 31, 34, 35, 74, 77, 84, 91, 93, 95, 96, 99, 100, 102, 104, 106], "yolo_predict": [15, 22, 33], "squat": [15, 17, 52], "297": 15, "239": [15, 46], "341": 15, "271": 15, "7760562896728516": 15, "230": 15, "263": 15, "308": 15, "7682342529296875": 15, "createml": 16, "huggingfac": [16, 18, 40, 46, 60, 63, 72, 91, 92, 93, 95, 96, 97, 99, 101, 102, 103, 105, 106], "anime_face_detect": 16, "user": [16, 22, 30, 31, 34, 35, 38, 61, 70, 111], "balanc": [16, 18, 22, 68, 74], "system": [16, 17, 26, 56, 60, 96, 102], "overhead": [16, 17, 26, 87], "avail": [16, 22, 25, 30, 31, 38, 40, 46, 49, 56, 60, 68, 74, 82, 90, 91, 93, 96, 102, 106], "v0": [16, 22, 65, 66], "overrid": [16, 22], "auto": [16, 22, 52, 70, 90], "mostima_post": [16, 19], "29": [16, 19, 60], "441": [16, 19], "204": [16, 19], "584": [16, 19], "7874319553375244": [16, 19], "346": [16, 19], "59": [16, 19], "529": [16, 19], "275": [16, 19], "7510495185852051": [16, 19], "606": [16, 19], "51": [16, 19, 60], "895": [16, 19], "336": [16, 19], "6986488103866577": [16, 19], "upper": [17, 48], "bodi": [17, 22, 52, 53, 55, 68], "anime_halfbody_detect": 17, "pleas": [17, 24, 39, 40, 46, 65, 67, 69, 85, 92, 96, 99, 102, 109, 110], "primari": [17, 92, 95, 97, 101, 103, 105], "purpos": 17, "crop": [17, 51, 58, 59, 60, 68], "illustr": [17, 68, 93, 95], "therefor": [17, 40, 109, 110], "consist": [17, 40], "person": [17, 20, 23, 25, 35, 52, 101, 108], "peopl": [17, 82], "guarante": [17, 46], "you": [17, 19, 20, 22, 27, 46, 49, 65, 66, 74, 84, 85, 87, 90, 91, 92, 93, 96, 99, 102, 106, 111], "inde": 17, "recommend": [17, 24, 40, 43, 44, 74, 84, 85, 96, 102], "approach": 17, "detect_person": [17, 20, 25, 52], "individu": [17, 23, 38, 58, 67], "obtain": [17, 27, 39, 40], "local": [17, 61, 109, 110], "flexibl": [17, 58, 59], "lower": [17, 43, 44, 46, 48], "127": 17, "629": 17, "637": 17, "9040350914001465": 17, "anime_hand_detect": 18, "choos": [18, 22, 46], "35": [18, 60, 68, 76, 84], "configur": [18, 30, 40, 58, 59, 60, 108], "suit": 18, "case": [18, 24, 40, 43], "defin": [18, 22, 40, 68, 88], "being": 18, "label": [18, 19, 21, 23, 24, 25, 30, 31, 34, 35, 40, 41, 46, 78, 100, 104], "infer": [18, 21, 24, 31, 34, 35, 52, 65, 66, 74, 90, 99], "anime_imag": 18, "bbox": 18, "conf": 18, "customiz": [19, 25], "integr": [19, 31, 76, 111], "repositori": [19, 30, 31, 34, 35, 40], "anime_head_detect": 19, "contribut": 19, "our": [19, 74], "develop": [19, 85, 111], "yolo11": 19, "architectur": 19, "usag": [19, 30, 31, 67, 68, 69, 76, 87, 88, 107], "head_detect_v2": 19, "0_": 19, "equal": [19, 49], "deprec": [19, 24, 39], "remov": [19, 24, 30, 35, 39, 46, 63, 72, 74, 75, 77, 78, 83, 84], "futur": [19, 24], "help": [19, 40, 51, 63], "For": [19, 20, 22, 23, 31, 40, 46, 53, 67, 74, 84, 90], "instead": [19, 24, 78], "detect_head": [20, 25], "booru_yolo": [20, 108], "detect_with_booru_yolo": 20, "detect_censor": [20, 48, 96, 102], "ey": [20, 49, 53, 68, 75, 108], "detect_ey": 20, "detect_fac": 20, "halfbodi": [20, 92, 101, 108], "detect_halfbodi": 20, "hand": [20, 53, 55, 68, 75, 108], "detect_hand": 20, "nudenet": [20, 108], "detect_with_nudenet": 20, "calculate_i": 20, "bboxes_similar": 20, "detection_similar": 20, "detect_text": 20, "nuditi": 21, "run": [21, 26, 30, 31, 35, 85, 90, 107, 108], "nm": 21, "postprocess": 21, "onnx": [21, 30, 31, 34, 35, 74, 77, 90, 100], "nudenet_onnx": 21, "notai": 21, "tech": 21, "detail": [21, 63, 67, 68, 90, 92], "respect": 21, "female_genitalia_cov": 21, "genitalia": 21, "face_femal": 21, "buttocks_expos": 21, "expos": 21, "female_breast_expos": 21, "female_genitalia_expos": 21, "male_breast_expos": 21, "anus_expos": 21, "anu": 21, "feet_expos": 21, "feet": [21, 53, 55], "belly_cov": 21, "feet_cov": 21, "armpits_cov": 21, "armpit": 21, "armpits_expos": 21, "face_mal": 21, "belly_expos": 21, "male_genitalia_expos": 21, "anus_cov": 21, "female_breast_cov": 21, "buttocks_cov": 21, "onnxruntim": [21, 89, 108], "topk": [21, 30], "45": [21, 44, 60], "score_threshold": 21, "number": [21, 30, 31, 34, 38, 40, 46, 53, 61, 63, 88, 91], "keep": [21, 81], "entir": 22, "anidet3": 22, "roboflow": 22, "m": 22, "x": [22, 40, 49, 53, 68, 87, 88, 104], "fastest": [22, 26], "most": [22, 30, 31, 34, 35], "confidence_scor": [22, 25], "genshin_post": [22, 47, 48, 49], "371": 22, "232": 22, "564": 22, "690": 22, "7533698678016663": 22, "135": [22, 53], "451": 22, "716": [22, 46], "6788613796234131": 22, "614": 22, "393": 22, "830": 22, "686": 22, "5612757205963135": 22, "1275": 22, "654": 22, "4047100841999054": 22, "calcul": [23, 31, 40, 43, 44], "comput": [23, 28, 31, 34, 42, 60, 87, 88, 100], "work": [23, 30, 31, 34, 37, 43, 70, 100], "aggreg": 23, "involv": 23, "segment": [23, 61, 108], "evalu": [23, 39], "algorithm": [23, 40, 43], "box1": 23, "box2": 23, "bboxtyp": 23, "measur": [23, 39, 40, 43], "divid": [23, 53], "4f": 23, "1429": 23, "bboxes1": 23, "bboxes2": 23, "liter": [23, 40, 49, 53, 65, 66, 74, 82], "max": [23, 24], "raw": [23, 30, 31, 34, 38], "depend": [23, 68, 69, 107], "unknown": [23, 82], "hungarian": 23, "find": [23, 49], "optim": [23, 31, 40, 74], "assign": [23, 24, 30, 40], "among": [23, 40], "averag": 23, "detect1": 23, "detect2": 23, "bboxwithscoreandlabel": 23, "group": [23, 30, 44, 78], "correspond": [23, 40, 46, 51, 60, 74, 84, 100, 104], "combin": [23, 38, 46], "against": [23, 85], "ground": [23, 96, 102], "truth": [23, 96, 102], "car": 23, "85": [23, 76, 84], "75": 23, "text_detect": 24, "been": [24, 100], "migrat": 24, "ocr": [24, 108], "detect_text_with_ocr": [24, 108], "soon": 24, "paddleocr": [24, 46], "dbnetpp_resnet50_fpnc_1200e_icdar2015": 24, "05": [24, 60, 76, 77, 91, 92, 93, 95, 100, 101, 102, 103, 105, 106], "max_area_s": 24, "640": 24, "region": [24, 48, 51, 96, 102], "dbnet": 24, "do": [24, 51, 93], "640x640": 24, "ani": [24, 31, 34, 38, 40, 48, 58, 60, 63, 68, 73, 74, 88, 90], "sinc": [24, 39], "appear": [25, 28], "font": 25, "see": [25, 68, 90], "text_pad": 25, "fontsiz": 25, "max_short_edge_s": 25, "fp": 25, "no_label": 25, "normal": [25, 31, 41, 58, 59, 60, 74, 84], "predefin": [25, 75], "extract": [25, 26, 28, 29, 38, 40, 44, 46, 51, 60, 67, 68, 69, 70, 74, 77, 84], "around": [25, 30, 35, 38, 55], "shortest": 25, "edg": [25, 55, 108], "font_manag": 25, "fontproperti": 25, "properti": [25, 49, 53, 68, 70], "cv2": 26, "have": [26, 28, 40, 74, 82, 83, 96, 102, 107], "lowest": 26, "resourc": [26, 108], "low_threshold": 26, "high_threshold": 26, "assum": [26, 28, 29, 72], "its": [26, 28, 29, 30, 40, 46, 47, 60, 69, 72, 76, 78, 90, 92, 93, 95, 96, 97, 100, 101, 102, 103, 105, 106], "low": [26, 34, 39, 41, 68, 81, 84, 85], "high": [26, 34, 35, 62, 68, 85, 99, 100], "outlin": 27, "comparison": [27, 76], "canni": [27, 108], "get_edge_by_canni": 27, "edge_image_with_canni": 27, "lineart": [27, 29, 108], "get_edge_by_lineart": 27, "edge_image_with_lineart": 27, "lineart_anim": [27, 108], "get_edge_by_lineart_anim": 27, "edge_image_with_lineart_anim": 27, "best": [28, 41, 49, 68], "effect": [28, 39, 48, 107], "closest": 28, "consum": 28, "amount": 28, "memori": [28, 30, 31, 35, 109, 110], "power": 28, "runtim": [28, 31, 90, 99], "coars": 28, "detect_resolut": [28, 29], "512": [28, 29, 55, 68, 85], "deeper": 28, "richer": 28, "probabl": [28, 31, 100], "extra": [28, 68], "increas": [28, 40], "resolut": [28, 29, 61, 85], "neural": [28, 29, 72, 88], "network": [28, 29, 72, 88], "classif": [30, 34, 88, 92, 93, 95, 96, 97, 98, 101, 102, 103, 105, 106], "those": [30, 99], "store": [30, 31, 35, 36, 68, 69, 74], "well": [30, 43], "manag": [30, 31, 34, 35, 90, 108], "interact": [30, 31, 34, 35], "also": [30, 58, 84, 111], "token": [30, 31, 34, 35], "authent": [30, 31, 34, 35], "access": [30, 31, 34, 53, 68, 87], "privat": [30, 31, 32, 34, 44], "repo_id": [30, 31, 34, 35], "fn_preprocess": 30, "callabl": [30, 60], "hf_token": [30, 31, 34, 35], "comprehens": [30, 31], "imagepreprocessfunc": 30, "variabl": [30, 49, 90], "_model_nam": 30, "cach": [30, 31, 34, 35, 61, 89, 108], "_model": 30, "dictionari": [30, 36, 41, 58, 60, 68, 69, 70, 73, 75, 77, 92, 95, 97, 101, 103, 105], "_label": 30, "_hf_token": 30, "org": 30, "repo": [30, 60], "__init__": [30, 31, 32, 34, 35, 38, 49, 53, 61, 70, 75], "instanc": [30, 31, 35, 40, 48, 53, 60, 61, 75], "clear": [30, 31, 34, 35, 40, 69, 92, 96, 102], "free": [30, 31, 35], "up": [30, 31, 35, 75], "launch_demo": [30, 31, 34, 35], "default_model_nam": [30, 31, 34, 35], "server_nam": [30, 31, 34, 35], "server_port": [30, 31, 34, 35], "launch": [30, 31, 34, 35], "gradio": [30, 31, 34, 35], "demo": [30, 31, 34, 35, 81], "interfac": [30, 31, 34, 35, 87], "ui": [30, 34, 35], "make_ui": [30, 31, 34, 35], "server": [30, 31, 34, 35], "select": [30, 31, 34, 35, 40, 48, 61, 74], "dropdown": [30, 31], "port": [30, 31, 34, 35], "importerror": [30, 35], "instal": [30, 34, 35, 63, 69, 108], "properli": [30, 34, 68], "usernam": [30, 35], "repo_nam": [30, 35], "model_v1": 30, "7860": [30, 31, 35], "submit": 30, "recent": [30, 31, 34, 35], "label_group": 30, "highest": [30, 100], "through": [30, 31, 60, 111], "error": [30, 38, 60, 84], "predict_fmt": 30, "fmt": [30, 31, 34, 41, 74, 77, 84], "top5": 30, "logit": [30, 31, 34], "embed": [30, 31, 34, 38, 74, 84], "dict": [30, 31, 38, 41, 52, 58, 59, 60, 68, 69, 70, 74, 77, 84, 87, 92, 93, 95, 96, 97, 101, 102, 103, 105, 106], "top": [30, 49, 99], "k": 30, "e": [30, 31, 40, 62, 65, 66, 82, 85, 88], "g": [30, 31, 40, 62, 65, 66, 82, 84, 85], "top10": 30, "predict_scor": 30, "ia": 30, "conveni": [30, 53, 68, 111], "wrapper": [30, 35, 38], "id": [30, 31, 34, 35], "multimod": 31, "hub": 31, "discoveri": 31, "variant": [31, 34, 74], "pipelin": [31, 58, 60], "pattern": [31, 40, 75], "direct": 31, "api": [31, 34], "control": [31, 68], "via": 31, "web": [31, 34], "deploy": [31, 100], "reus": 31, "lru": 31, "thread": [31, 34, 87, 107], "safe": [31, 34, 69, 76, 77, 87, 98, 100, 102, 107, 108], "demand": 31, "switch": 31, "image_encod": [31, 34], "upload": [31, 35], "enter": 31, "link": 31, "address": 31, "bind": 31, "organ": 31, "precomput": [31, 83], "cosin": 31, "scale": [31, 34, 48, 49, 53, 68, 72, 74, 84, 109, 110], "complex": 31, "image_embed": 31, "text_embed": 31, "thei": [31, 40, 56, 60], "l2": [31, 74, 84], "text_encod": [31, 34], "accept": 31, "_process_rgb": 32, "_process_alpha_channel_with_model": 32, "_process_rgba": 32, "attribut": 32, "classifi": [33, 92, 97, 98, 99, 101, 103, 105, 106, 108], "classifymodel": 33, "classify_predict_scor": 33, "classify_predict": 33, "classify_predict_fmt": 33, "imageenhanc": 33, "clip": [33, 60, 68, 108], "clipmodel": 33, "clip_image_encod": 33, "clip_text_encod": 33, "clip_predict": 33, "siglip": [33, 60, 108], "siglipmodel": 33, "siglip_image_encod": 33, "siglip_text_encod": 33, "siglip_predict": 33, "yolomodel": 33, "sigmoid": [34, 89], "loss": 34, "creation": [34, 58, 59, 70], "preprocessor": [34, 68], "reset": 34, "about": [34, 36], "hostnam": 34, "gr": [34, 35], "One": [34, 44], "detect": [35, 43, 46, 48, 52, 53, 54, 55, 73, 75, 90, 91, 96, 102, 108], "post": [35, 46], "helper": 35, "easi": 35, "metadata": [35, 41, 67, 69, 70, 108], "cleanup": 35, "associ": [35, 70], "default_conf_threshold": 35, "default_iou_threshold": 35, "environmenterror": [35, 63, 69], "environ": [35, 85, 87, 90, 108], "offlin": 35, "yolov5": 35, "allow_dynam": 35, "dynam": [35, 58], "300": [35, 60], "400": 35, "simpl": 35, "explicitli": 35, "read": [36, 37, 38, 67, 68, 69], "write": [36, 37, 38, 67, 69], "exif": [36, 37, 68], "gif": [36, 37, 68], "comment": 36, "These": [36, 39, 61], "retriev": [36, 40], "context": [36, 37], "ai": [36, 37, 70, 91], "found": [36, 49, 68, 92], "attempt": [36, 49, 60, 68, 70, 90], "commonli": [36, 60, 78, 88], "where": [36, 40, 68, 69, 74, 84, 87], "look": [36, 46, 68, 92], "usercom": 36, "field": [36, 70], "dst_filenam": 36, "destin": [36, 68, 69, 70], "filenam": [36, 61], "pnginfo": [36, 38, 68, 70], "wai": [36, 68, 69], "geninfo": [37, 108], "lsb": [37, 70, 108], "signific": [37, 38, 40, 65, 70], "bit": [37, 38, 60, 70, 74], "read_geninfo_paramet": 37, "read_geninfo_exif": 37, "read_geninfo_gif": 37, "write_geninfo_paramet": 37, "write_geninfo_exif": 37, "write_geninfo_gif": 37, "read_lsb_raw_byt": 37, "read_lsb_metadata": 37, "write_lsb_raw_byt": 37, "write_lsb_metadata": 37, "lsbreaderror": 37, "lsbextractor": 37, "imagelsbdataextractor": 37, "serialize_pnginfo": 37, "serialize_json": 37, "inject_data": 37, "steganographi": 38, "serial": 38, "json": 38, "compat": [38, 78], "inject": 38, "emb": [38, 74, 84], "seamlessli": 38, "hidden": 38, "decompress": 38, "them": [38, 48, 58, 65, 69, 84], "gzip": 38, "written": 38, "appropri": [38, 46, 60, 68], "serializ": [38, 58], "err": 38, "caus": [38, 107], "multi": [38, 87], "get_next_n_byt": 38, "next": [38, 56], "get_one_byt": 38, "form": [38, 78], "read_32bit_integ": 38, "32": [38, 60], "interpret": [38, 53], "big": 38, "endian": 38, "enough": 38, "magic": 38, "stealth_pngcomp": 38, "extract_data": 38, "length": [38, 40, 47], "compress": 38, "along": [38, 40, 72], "robust": [38, 40], "skytnt": [39, 61, 72], "poor": 39, "anime_dbaesthet": [39, 42], "better": [39, 43, 63, 74, 84, 85, 91, 93, 96, 99, 102, 106], "2053756": 39, "09986039996147156": 39, "1663584": 39, "24299287796020508": 39, "4886411": 39, "38091593980789185": 39, "2066024": 39, "5131649971008301": 39, "3670169": 39, "6011670827865601": 39, "5930006": 39, "7067991495132446": 39, "3821265": 39, "8237218260765076": 39, "5512471": 39, "9187621474266052": 39, "limit": [40, 74, 76], "smaller": 40, "7eu7d7": [40, 81, 85, 111], "ccip_onnx": 40, "cluster": [40, 44], "refer": [40, 43, 67, 99], "relev": 40, "aforement": 40, "manual": [40, 49], "384": [40, 44, 58, 59, 60], "caform": 40, "randaug": 40, "prune": 40, "vector": [40, 74], "pruned_fp32": 40, "5_fp32": 40, "feat": 40, "768": [40, 46, 68], "17847511429108218": 40, "1951224011983088": 40, "18397327797685215": 40, "y": [40, 49, 87], "16583099961280823": 40, "42947039008140564": 40, "4037521779537201": 40, "4371533691883087": 40, "40748104453086853": 40, "392294704914093": 40, "whether": [40, 46, 48, 60, 70, 73, 74, 77, 84, 85], "belong": 40, "pairwis": 40, "matrix": 40, "5350548e": 40, "08": [40, 60, 101, 102], "6583106e": 40, "01": 40, "2947042e": 40, "0375218e": 40, "8025822e": 40, "3715334e": 40, "0748104e": 40, "2675274e": 40, "9229470e": 40, "j": 40, "th": 40, "dbscan": 40, "dbscan_2": 40, "dbscan_fre": 40, "optic": [40, 46], "optics_best": 40, "epsilon": 40, "ep": 40, "min_sampl": 40, "ccipclustermethodtyp": 40, "12921094122454668": 40, "1291187648928262": 40, "1836453739562513": 40, "distanc": 40, "_featureorimag": 40, "sampl": [40, 44, 68, 91, 92, 93, 95, 96, 97, 101, 102, 103, 105, 106], "neighborhood": [40, 63], "core": [40, 109, 110], "few": 40, "too": 40, "sensit": [40, 48, 74, 84, 96, 102], "tune": 40, "guidelin": 40, "deal": [40, 67], "solut": [40, 49], "small": [40, 48], "advis": [40, 76], "significantli": 40, "separ": 40, "slightli": 40, "exhibit": 40, "regular": [40, 63], "outfit": 40, "awar": 40, "highli": 40, "so": [40, 43, 74, 81, 85], "care": 40, "diff": 40, "07437477": 40, "0356068": 40, "04396922": 40, "05131693": 40, "assess": 41, "aesthet": [41, 42, 108], "danbooru": [41, 76, 79, 81, 96, 99], "hakubooru": 41, "kohakublueleaf": 41, "swinv2pv3_v0_448_ls0": 41, "2_x": 41, "percentil": 41, "_default_model_nam": 41, "masterpiec": [41, 68], "9831666690063624": 41, "8810615667538594": 41, "great": 41, "8225559148288356": 41, "good": [41, 46], "591020403706702": 41, "2888798940585766": 41, "243279223969715": 41, "worst": [41, 68], "005268185993767627": 41, "275707557797432": 41, "7977807857096195": 41, "56098810210824": 41, "670568235218525": 41, "1677918508648872": 41, "9305131509900093": 41, "6085879728198051": 41, "6834832429885864": 41, "16141420602798462": 41, "05435194447636604": 41, "025083942338824272": 41, "024000568315386772": 41, "027076328173279762": 41, "024589713662862778": 41, "3757021427154541": 41, "3451208472251892": 41, "1511985808610916": 41, "04740551486611366": 41, "02172713913023472": 41, "027498546987771988": 41, "03134724497795105": 41, "39281174540519714": 41, "22457796335220337": 41, "15563568472862244": 41, "10796019434928894": 41, "047730278223752975": 41, "0393439345061779": 41, "031940147280693054": 41, "13832266628742218": 41, "20687267184257507": 41, "2509062886238098": 41, "1644320785999298": 41, "11332042515277863": 41, "08270663768053055": 41, "043439216911792755": 41, "033693961799144745": 41, "03375888615846634": 41, "050045162439346313": 41, "16734018921852112": 41, "4311050772666931": 41, "23242227733135223": 41, "05163438618183136": 41, "012833272106945515": 41, "01619996316730976": 41, "03074900433421135": 41, "1396280825138092": 41, "5038207173347473": 41, "22299200296401978": 41, "07377689331769943": 41, "02854202501475811": 41, "026677291840314865": 41, "02838410809636116": 41, "026617199182510376": 41, "02508518099784851": 41, "06039097160100937": 41, "8043031692504883": 41, "get_aesthetic_scor": 42, "ccip": [42, 108], "ccip_extract_featur": 42, "ccip_batch_extract_featur": 42, "ccip_default_threshold": 42, "ccip_differ": 42, "ccip_sam": 42, "ccip_batch_differ": 42, "ccip_batch_sam": 42, "ccip_default_clustering_param": 42, "ccip_clust": 42, "ccip_merg": 42, "dbaesthet": [42, 108], "laplacian": [42, 108], "laplacian_scor": 42, "lpip": [42, 108], "lpips_extract_featur": 42, "lpips_differ": 42, "lpips_clust": 42, "psnr_": [42, 108], "psnr": [42, 66], "blur": [43, 48], "than": [43, 44, 48, 74, 87, 91, 99], "seem": 43, "just": [43, 63, 74, 93, 96, 99, 102, 106], "we": [43, 65, 85], "explor": 43, "bluri": 43, "hutao": [43, 72, 74, 76, 77, 81, 84], "156": 43, "68285005210006": 43, "text_blur": 43, "2276": 43, "66629157129": 43, "real2": 43, "908745781486806": 43, "mmd": 43, "1072": 43, "8372572065527": 43, "richzhang": 44, "perceptualsimilar": 44, "chafen_arknight": 44, "rand": 44, "995": 44, "cnn": 44, "f1": 44, "f2": 44, "f3": 44, "f4": 44, "f5": 44, "64": [44, 60, 63, 68, 85, 109, 110], "99": 44, "192": 44, "49": [44, 60], "256": [44, 58, 59, 65, 68], "img1": [44, 45, 74, 84], "img2": [44, 45, 74, 84], "anoth": 44, "16922694444656372": 44, "22250649333000183": 44, "6897575259208679": 44, "10956494510173798": 44, "6823137998580933": 44, "6837796568870544": 44, "nois": [44, 51, 63, 65], "inf": 45, "gaussian_20": 45, "dat": 45, "058228614646987": 45, "gaussian_3": 45, "27": [45, 60], "65611098737784": 45, "lq": 45, "29589659377844": 45, "recogn": [46, 60], "export": [46, 90], "recognit": 46, "ch_pp": 46, "ocrv4_det": 46, "heat_threshold": 46, "box_threshold": 46, "max_candid": 46, "1000": 46, "unclip_ratio": 46, "heat": 46, "candid": 46, "unclip": 46, "comic": [46, 93], "742": 46, "485": [46, 58, 59], "809": 46, "511": 46, "9543377610144915": 46, "682": 46, "98": 46, "734": 46, "124": 46, "9309689495575223": 46, "136": 46, "836": 46, "164": 46, "9042856988923695": 46, "144": 46, "455": 46, "196": 46, "874083638387722": 46, "719": 46, "835": 46, "488": 46, "8628696346175078": 46, "478": 46, "214": 46, "508": 46, "848871771901487": 46, "1030": 46, "557": 46, "1184": 46, "578": 46, "8352495440618789": 46, "427": 46, "129": 46, "553": 46, "154": 46, "8249209443996619": 46, "detect_model": 46, "recognize_model": 46, "ocrv4_rec": 46, "rotation_threshold": 46, "is_remove_dupl": 46, "rotat": [46, 49], "duplic": [46, 68], "mob": 46, "9356705927336156": 46, "shishou": 46, "8933000384412466": 46, "BUT": 46, "8730931912907247": 46, "oh": 46, "8417627579351514": 46, "mirror": 46, "7366019454049503": 46, "el": 46, "gato": 46, "iberico": 46, "7271127306351021": 46, "THAt": 46, "701928390168364": 46, "6965972578194936": 46, "chines": 46, "english": 46, "cannot": [46, 56, 58, 60, 70], "languag": 46, "func": [46, 89, 108], "japanes": [46, 68], "post_text": 46, "319": 46, "847": 46, "561": 46, "899": 46, "kancol": 46, "9130667787597329": 46, "552": 46, "811": 46, "791": 46, "921": 46, "1944": 46, "8566762346615406": 46, "820": 46, "558": 46, "850": 46, "fleet": 46, "collect": [46, 67], "8100635458911772": 46, "235": 46, "904": 46, "855": 46, "1009": 46, "\u6d77": 46, "6716076803280185": 46, "858": 46, "808": 46, "tsu": 46, "ka": 46, "NO": 46, "u": [46, 111], "mi": 46, "de": 46, "654507230718228": 46, "209": 46, "507": 46, "2888084133529467": 46, "japan_pp": 46, "ocrv3_rec": 46, "9230690942939336": 46, "8564870717047623": 46, "\u3044\u3064\u304b\u3042\u306e\u6d77\u3067": 46, "8061289060358996": 46, "8045396777081609": 46, "7311649382696896": 46, "\u8266\u3068\u308c\u308c": 46, "6648729016512889": 46, "ocrv2_det": 46, "ocrv3_det": 46, "ocrv4_server_det": 46, "ch_ppocr_mobile_slim_v2": 46, "0_det": 46, "ch_ppocr_mobile_v2": 46, "ch_ppocr_server_v2": 46, "en_pp": 46, "arabic_pp": 46, "ocrv2_rec": 46, "ocrv4_server_rec": 46, "0_rec": 46, "chinese_cht_pp": 46, "cyrillic_pp": 46, "devanagari_pp": 46, "en_number_mobile_v2": 46, "ka_pp": 46, "korean_pp": 46, "latin_pp": 46, "ta_pp": 46, "te_pp": 46, "max_siz": [47, 58, 59, 60], "longer": 47, "after": [47, 60, 74, 76, 81, 84], "1280": [47, 74], "720": 47, "new_img": 47, "600": 47, "337": 47, "obscur": 48, "regist": [48, 49, 58, 59, 60], "rectangular": 48, "967": [48, 49], "143": [48, 49], "1084": [48, 49], "261": [48, 49], "246": [48, 49], "208": [48, 49], "331": [48, 49], "287": [48, 49], "662": [48, 49], "466": [48, 49], "705": [48, 49], "514": [48, 49], "479": [48, 49], "283": [48, 49], "326": [48, 49], "color_black": 48, "radiu": 48, "emoji": [48, 49], "penis": 48, "vagina": 48, "serv": [48, 60, 76], "foundat": 48, "inherit": [48, 60], "fill": 48, "color_default": 48, "green": 48, "color_green": 48, "ffff00": 48, "color_ffff00": 48, "blur_4": 48, "blur_8": 48, "blur_12": 48, "pixelate_4": 48, "pixelate_8": 48, "pixelate_12": 48, "cl": 48, "arg": 48, "subclass": 48, "keyerror": 48, "alreadi": 48, "exist": [48, 69, 74, 90, 93], "angl": 49, "end": [49, 68], "censor_area": [49, 50], "ratio_threshold": 49, "minimum": [49, 55, 61, 63], "total": [49, 109, 110], "star": [49, 81], "register_censor_method": [49, 50], "smiling_face_with_heart": 49, "twitter": 49, "appl": 49, "googl": 49, "microsoft": 49, "samsung": 49, "whatsapp": 49, "facebook": 49, "messeng": 49, "joypixel": 49, "openmoji": 49, "emojidex": 49, "mozilla": 49, "express": 49, "code": [49, 65, 74, 81, 84], "_emojistyletyp": 49, "emoji_default": 49, "cat_fac": 49, "emoji_green": 49, "grinning_face_with_sweat": 49, "emoji_liuhanhuangd": 49, "minim": 49, "abl": [49, 56], "prefix": [49, 75, 80], "sum": 49, "cx": 49, "mass": 49, "occlus": 49, "cy": 49, "find_for_area": 49, "rectangl": 49, "corner": 49, "factor": [49, 60], "align": [50, 108], "align_maxs": 50, "censor_": [50, 108], "censor_nsfw": 50, "basecensor": 50, "colorcensor": 50, "blurcensor": 50, "pixelatecensor": 50, "imgcensor": [50, 108], "imagebasedcensor": 50, "emojibasedcensor": 50, "singleimag": 50, "squeez": [50, 108], "squeeze_with_transpar": 50, "tightli": 51, "interest": 51, "jerry_with_spac": 51, "median_filt": 51, "median": 51, "kernel": 51, "larger": [51, 55, 86], "disabl": 51, "keypoint": [52, 53, 54, 55], "idea": 52, "research": 52, "auto_detect": 52, "out_bbox": 52, "person_detect_cfg": 52, "op18keypointset": [52, 54, 55], "rtmpose": 52, "config": [52, 59, 108, 111], "foot": [52, 53], "hand1": 52, "hand2": 52, "op18_visu": [52, 54], "0x7f5ca933f3d0": 52, "axesimag": 52, "0x7f5c98069790": 52, "all_": 53, "openpos": [53, 68], "op18": [53, 55], "__mul__": 53, "multipli": 53, "scalar": 53, "__truediv__": 53, "divisor": 53, "left_foot": 53, "left_hand": 53, "right_foot": 53, "right_hand": 53, "enum": 53, "enumer": 53, "symbol": [53, 74, 81, 84], "make": [53, 58, 78, 88, 96, 100, 102], "readabl": [53, 84], "categor": [53, 74], "nose": 53, "neck": 53, "elbow": 53, "wrist": 53, "ankl": 53, "ear": [53, 75, 82], "member": 53, "right_should": 53, "right_elbow": 53, "right_wrist": 53, "left_should": 53, "left_elbow": 53, "left_wrist": 53, "right_hip": 53, "right_kne": 53, "right_ankl": 53, "left_hip": 53, "left_kne": 53, "left_ankl": 53, "right_ey": 53, "left_ey": 53, "right_ear": 53, "left_ear": 53, "left_big_to": 53, "left_small_to": 53, "left_heel": 53, "right_big_to": 53, "right_small_to": 53, "right_heel": 53, "__int__": 53, "truncat": [53, 98, 108], "zero": 53, "must": [53, 75, 107], "preced": 53, "surround": 53, "whitespac": [53, 78], "36": [53, 60], "0b100": 53, "91": [53, 60], "112": 53, "92": [53, 60, 82], "113": [53, 60], "dwpose": [54, 108], "dwpose_estim": 54, "openpose18": 54, "op18_body_max": 54, "op18_body_min": 54, "op18_face_max": 54, "op18_face_min": 54, "op18_left_foot_max": 54, "op18_left_foot_min": 54, "op18_left_hand_max": 54, "op18_left_hand_min": 54, "op18_right_foot_max": 54, "op18_right_foot_min": 54, "op18_right_hand_max": 54, "op18_right_hand_min": 54, "keypoints_list": 55, "min_edge_s": 55, "draw_bodi": 55, "draw_hand": 55, "draw_feet": 55, "draw_fac": 55, "drawn": 55, "shorter": 55, "connect": 55, "ellips": 55, "facial": [55, 75, 92], "parser": [56, 58, 59, 68], "try": 56, "notparsetarget": 57, "register_pillow_transform": 57, "register_pillow_pars": 57, "create_pillow_transform": 57, "parse_pillow_transform": 57, "register_torchvision_transform": 57, "register_torchvision_pars": 57, "create_torchvision_transform": 57, "parse_torchvision_transform": 57, "register_creators_for_transform": 57, "notprocessortypeerror": 57, "create_transforms_from_transform": 57, "is_valid_size_dict": 57, "convert_to_size_dict": 57, "get_size_dict": 57, "create_clip_transform": 57, "create_transforms_from_clip_processor": 57, "create_convnext_transform": 57, "create_transforms_from_convnext_processor": 57, "create_vit_transform": 57, "create_transforms_from_vit_processor": 57, "create_siglip_transform": 57, "create_transforms_from_siglip_processor": 57, "create_bit_transform": 57, "create_transforms_from_bit_processor": 57, "create_blip_transform": 57, "create_transforms_from_blip_processor": 57, "create_mobilenetv2_transform": 57, "create_transforms_from_mobilenetv2_processor": 57, "tensor": [58, 59, 60, 69], "composit": [58, 60], "machin": [58, 88], "learn": [58, 88], "compos": [58, 59, 60], "sequenc": [58, 60, 75], "pillowcompos": [58, 60], "sequenti": 58, "decor": [58, 59, 60, 87], "facilit": 58, "creator": [58, 60], "tvalu": [58, 59], "describ": 58, "bicub": [58, 59, 60], "pillowres": [58, 60], "antialia": [58, 59, 60], "bilinear": [58, 59], "center_crop": [58, 59], "pillowcentercrop": [58, 60], "pillowtotensor": [58, 60], "maybe_to_tensor": [58, 59], "pillowmaybetotensor": 58, "std": [58, 59, 60], "pillownorm": [58, 60], "456": [58, 59], "406": [58, 59], "229": [58, 59], "225": [58, 59], "48500001430511475": 58, "4560000002384186": 58, "4059999883174896": 58, "2290000021457672": 58, "2240000069141388": 58, "22499999403953552": 58, "framework": 59, "extend": 59, "centercrop": 59, "totensor": 59, "maybetotensor": 59, "4850": 59, "4560": 59, "4060": 59, "2290": 59, "2240": 59, "2250": 59, "timm": 59, "interpolationmod": 59, "processor": [60, 109, 110], "vitimageprocessor": 60, "5906": 60, "33": 60, "donutimageprocessor": 60, "1901": 60, "70": [60, 74, 85], "detrimageprocessor": 60, "1575": 60, "86": [60, 75], "clipimageprocessor": 60, "1374": 60, "73": 60, "videomaeimageprocessor": 60, "1093": 60, "convnextimageprocessor": 60, "648": 60, "65": 60, "segformerimageprocessor": 60, "533": 60, "00": 60, "beitimageprocessor": 60, "468": 60, "63": 60, "siglipimageprocessor": 60, "440": 60, "48": 60, "layoutlmv3imageprocessor": 60, "403": 60, "layoutlmv2imageprocessor": 60, "332": 60, "87": 60, "mllamaimageprocessor": 60, "qwen2vlimageprocessor": 60, "314": 60, "77": 60, "blipimageprocessor": 60, "276": 60, "55": 60, "idefics2imageprocessor": 60, "226": 60, "llavanextimageprocessor": 60, "215": 60, "bitimageprocessor": 60, "210": 60, "pix2structimageprocessor": 60, "conditionaldetrimageprocessor": 60, "53": 60, "samimageprocessor": 60, "52": 60, "deitimageprocessor": 60, "mask2formerimageprocessor": 60, "89": 60, "vivitimageprocessor": 60, "88": 60, "yolosimageprocessor": 60, "84": 60, "47": 60, "viltimageprocessor": 60, "41": 60, "detaimageprocessor": 60, "68": 60, "38": 60, "pixtralimageprocessor": 60, "mobilenetv2imageprocessor": 60, "mobilevitimageprocessor": 60, "61": 60, "34": [60, 109, 110], "dptimageprocessor": 60, "maskformerimageprocessor": 60, "28": 60, "nougatimageprocessor": 60, "ideficsimageprocessor": 60, "rtdetrimageprocessor": 60, "efficientnetimageprocessor": 60, "40": [60, 68], "deformabledetrimageprocessor": 60, "idefics3imageprocessor": 60, "fuyuimageprocessor": 60, "videollavaimageprocessor": 60, "pvtimageprocessor": 60, "09": 60, "oneformerimageprocessor": 60, "mobilenetv1imageprocessor": 60, "07": [60, 100, 101, 102, 105], "owlv2imageprocessor": 60, "chineseclipimageprocessor": 60, "efficientformerimageprocessor": 60, "llavaonevisionimageprocessor": 60, "swin2srimageprocessor": 60, "vithybridimageprocessor": 60, "owlvitimageprocessor": 60, "04": 60, "groundingdinoimageprocessor": 60, "03": 60, "perceiverimageprocessor": 60, "chameleonimageprocessor": 60, "levitimageprocessor": 60, "vitmatteimageprocessor": 60, "extens": [60, 76], "tri": 60, "def": [60, 87], "hasattr": 60, "feature_extractor": 60, "encount": 60, "becaus": 60, "until": 60, "successfulli": 60, "imageprocessor": 60, "autoimageprocessor": 60, "from_pretrain": 60, "openai": 60, "vit": 60, "patch32": 60, "pillowconvertrgb": 60, "48145467": 60, "4578275": 60, "40821072": 60, "26862955": 60, "2613026": 60, "2757771": 60, "size_dict": 60, "shortest_edg": 60, "invalid_kei": 60, "default_to_squar": 60, "height_width_ord": 60, "constraint": 60, "els": [60, 68, 109, 110], "incompat": 60, "longest_edg": 60, "param_nam": 60, "entri": 60, "conform": 60, "messag": [60, 85], "do_res": 60, "do_center_crop": 60, "crop_siz": 60, "do_rescal": 60, "rescale_factor": 60, "00392156862745098": 60, "do_norm": 60, "image_mean": 60, "image_std": 60, "do_convert_rgb": 60, "rescal": 60, "deviat": 60, "clipprocessor": 60, "crop_pct": 60, "tailor": 60, "convnext": 60, "percentag": 60, "prepar": 60, "replic": 60, "build": [60, 74, 76, 84], "blip": 60, "255": 60, "openai_clip_mean": 60, "openai_clip_std": 60, "accord": 60, "behavior": 60, "mobilenetv2": 60, "per": 60, "equival": 60, "bg": 61, "strict_level": 61, "min_select": 61, "min_width": 61, "min_height": 61, "min_resolut": 61, "strict": [61, 96, 102], "get_imag": 61, "get_image_fil": 61, "list_image_fil": 61, "random_imag": 61, "randomli": 61, "random_image_fil": 61, "8057": 61, "000000": 61, "000001": 61, "000002": 61, "000003": 61, "000004": 61, "home": 61, "dgh": [61, 69, 111], "2400x1600": 61, "0x7feb86ed5160": 61, "003258": 61, "400x400": 61, "0x7feb86a748b0": 61, "quickli": 62, "backgroundimageset": 62, "list_bg_image_fil": 62, "get_bg_image_fil": 62, "get_bg_imag": 62, "random_bg_image_fil": 62, "random_bg_imag": 62, "opencv": 63, "denois": [63, 68], "inspir": [63, 72, 77, 84, 104], "mf666": [63, 104], "mist": 63, "fucker": 63, "diameter_min": 63, "diameter_max": 63, "sigma_color_min": 63, "sigma_color_max": 63, "sigma_space_min": 63, "sigma_space_max": 63, "radius_min": 63, "radius_max": 63, "eps_min": 63, "eps_max": 63, "b_iter": 63, "g_iter": 63, "random": [63, 74, 82], "bilater": 63, "guid": 63, "stage": [63, 74], "diamet": 63, "sigma": 63, "space": [63, 72, 84], "window": [63, 68], "term": 63, "contrib": 63, "noisy_imag": 63, "cleaned_img": 63, "cleaned_imag": 63, "blurri": [64, 68], "noisi": 64, "nafnet": [64, 108], "scunet": [64, 65, 108], "adversari": [64, 108], "remove_adversarial_nois": 64, "restore_with_nafnet": 64, "restore_with_scunet": 64, "ve": 65, "gaussian": 65, "To": 65, "correctli": 65, "credibl": 65, "rgg": [65, 66], "red": [65, 75], "gopro": 65, "sidd": 65, "tile_s": [65, 66, 85], "tile_overlap": [65, 66, 85], "batch_siz": [65, 66, 85], "nafnetmodeltyp": 65, "tile": [65, 66, 85], "gan": 66, "128": 66, "scunetmodeltyp": 66, "automatic1111": 67, "stabl": [67, 68, 91, 111], "diffus": [67, 68, 91], "webui": [67, 68, 69], "novelai": 67, "sdwui": 67, "submodul": 67, "nai": [67, 108], "docstr": 67, "sdmetadata": 67, "parse_sdmeta_from_text": 67, "get_sdmeta_from_imag": 67, "save_image_with_sdmeta": 67, "read_metadata": 67, "save_with_metadata": 67, "naimetadata": 67, "get_naimeta_from_imag": 67, "add_naimeta_to_imag": 67, "save_image_with_naimeta": 67, "formatt": 68, "a1111": 68, "sd_metadata_simpl": 68, "sd_metadata_complex": 68, "prompt": 68, "neg_prompt": 68, "neg": 68, "__str__": 68, "sd1": 68, "extrem": 68, "delic": 68, "beauti": 68, "offici": 68, "global": [68, 107], "illumin": 68, "soft": 68, "shadow": 68, "super": 68, "light": 68, "novel": [68, 70], "4k": 68, "metal_textur": 68, "striped_background": 68, "rich": 68, "cg": 68, "uniti": 68, "8k": 68, "wallpap": 68, "unreal": 68, "sci": 68, "fi": 68, "fantasi": 68, "silver_skin": 68, "cut": [68, 75], "silver_impossible_bodysuit": 68, "gem_on_chest": 68, "cut_silver_mechanical_leotard": 68, "headgear": [68, 75], "1_girl": 68, "solo": [68, 73, 74, 75, 76, 77, 81, 82, 83, 84], "slim_waist": 68, "hair": [68, 75], "long": 68, "lumin": 68, "medium_breast": [68, 83], "indistinct_camelto": 68, "flat_crotch": 68, "coquettish": 68, "squint": 68, "evil_smil": 68, "dark_persona": 68, "mouth": 68, "wet": 68, "slim_fac": 68, "tall_girl": 68, "matur": 68, "mature_fac": 68, "slim_figur": 68, "slim_leg": 68, "groin": 68, "bare_thigh": 68, "easyneg": 68, "sketch": 68, "ugli": 68, "huge": 68, "logo": 68, "monochrom": [68, 95, 98, 108], "bad": 68, "mutat": 68, "horror": 68, "geometri": 68, "bad_prompt": 68, "miss": 68, "finger": 68, "limb": 68, "anatomi": 68, "interlock": 68, "digit": 68, "arm": 68, "2girl": 68, "deform": 68, "artist": [68, 74], "blush": [68, 74, 76, 77, 81, 84], "lipstick": 68, "skindent": 68, "tie": 68, "big_breast": 68, "thighhigh": [68, 76], "pubic_hair": [68, 75], "3d": [68, 93], "realist": 68, "slip": [68, 78], "head_out_of_fram": 68, "curvi": 68, "sampler": 68, "ddim": 68, "cfg": 68, "seed": 68, "3827064803": 68, "512x848": 68, "hash": 68, "eb49192009": 68, "anidosmix": 68, "skip": 68, "new_imag": 68, "let": 68, "what": 68, "nslim_fac": 68, "848": 68, "_sdmeta_text": 68, "directli": 68, "starri": 68, "night": 68, "daylight": 68, "euler": 68, "sd2": 68, "1girl": [68, 73, 74, 75, 76, 77, 78, 81, 82, 83, 84], "footwear": 68, "shoe": 68, "bang": [68, 75, 76, 81, 84], "indoor": 68, "sleev": 68, "ahog": [68, 74, 75, 76, 77, 81, 84], "dress": [68, 75], "pot": 68, "plant": 68, "bag": [68, 74, 76, 77, 81, 84], "bun": [68, 75], "lora": 68, "bluearchive10": 68, "bluearchiv": 68, "neg1": 68, "dpm": 68, "2m": 68, "sde": 68, "karra": 68, "2647703743": 68, "768x768": 68, "72bd94132e": 68, "cutemix": 68, "strength": 68, "controlnet": 68, "control_v11p_sd15_openpos": 68, "cab727d4": 68, "weight": 68, "perfect": 68, "param": 68, "hire": 68, "upscal": [68, 108], "latent": 68, "ti": 68, "339cc9210f70": 68, "66a7279a88dd": 68, "info": 68, "underli": [68, 87], "sd_meta": 68, "scope": 68, "dst_file": [68, 70], "webp": 68, "systemerror": [68, 70], "input_imag": 68, "output_imag": 68, "a41": 69, "safetensor": 69, "torch": 69, "command": [69, 111], "pip": [69, 111], "_check_env": 69, "model_fil": 69, "key1": 69, "value1": 69, "key2": 69, "value2": 69, "src_model_fil": 69, "dst_model_fil": 69, "new_metadata": 69, "john": 69, "doe": [69, 73, 82, 96, 102], "input_model": 69, "output_model": 69, "softwar": 70, "generation_tim": 70, "dataclass": 70, "encapsul": 70, "taken": 70, "alia": 70, "success": [70, 111], "add_lsb_meta": 70, "save_metainfo": 70, "metainfo": 70, "prefer": 70, "isneti": [71, 108], "get_isnetis_mask": 71, "segment_with_isneti": 71, "segment_rgba_with_isneti": 71, "co": 72, "seg": 72, "1024": [72, 84], "app": 72, "l8": 72, "00ff00": 72, "mask_": 72, "image_": 72, "hutao_seg": 72, "skadi": [72, 74, 76, 77, 81, 84], "skadi_seg": 72, "drop": [73, 75, 76, 81, 83, 84], "cosplai": 73, "no_eyewear": 73, "eyewear": [73, 75], "span": [73, 75], "matter": [73, 75], "red_hair": [73, 75, 82, 83], "use_preset": 73, "custom_blacklist": 73, "onlin": 73, "preset": 73, "ones": 73, "neither": [73, 75], "nor": [73, 75], "tagger": [74, 84], "000": 74, "camais03": 74, "camie_tagger_onnx": 74, "rate": [74, 76, 77, 84, 96, 98, 108], "year": 74, "copyright": 74, "tend": 74, "high_precis": 74, "high_recal": 74, "micro_opt": 74, "macro_opt": 74, "no_underlin": [74, 84], "drop_overlap": [74, 76, 77, 81, 84], "camiemodetyp": 74, "affect": 74, "underscor": [74, 78, 84], "precis": [74, 109, 110], "recal": 74, "micro": 74, "macro": 74, "dim": [74, 77, 84], "index": [74, 84, 111], "valuabl": [74, 84], "enabl": [74, 84], "rapid": [74, 84], "queri": [74, 84], "randn": 74, "char": [74, 76, 77, 84], "04246556758880615": 74, "6936423778533936": 74, "question": [74, 76, 77, 84, 96], "23721203207969666": 74, "explicit": [74, 76, 77, 84, 96], "033293724060058594": 74, "8412569165229797": 74, "38029077649116516": 74, "618192195892334": 74, "cowboy_shot": [74, 76, 77, 81, 84], "37446439266204834": 74, "large_breast": [74, 77, 81, 84], "5698797702789307": 74, "long_hair": [74, 76, 77, 81, 83, 84], "7119565010070801": 74, "looking_at_view": [74, 76, 77, 81, 84], "5252856612205505": 74, "shirt": [74, 76, 77, 81, 84], "46417444944381714": 74, "5428758859634399": 74, "34731733798980713": 74, "tail": [74, 75], "3911612927913666": 74, "thigh_gap": [74, 81, 84], "2932726740837097": 74, "thigh": [74, 76, 77, 81, 84], "4544200003147125": 74, "very_long_hair": [74, 76, 77, 81, 83, 84], "44711941480636597": 74, "2854885458946228": 74, "outdoor": [74, 76, 77, 81, 84], "6344638466835022": 74, "red_ey": [74, 76, 77, 81, 84], "611354410648346": 74, "dai": [74, 76, 77, 81, 84], "564970850944519": 74, "hair_between_ey": [74, 76, 77, 81, 84], "4444340467453003": 74, "hold": [74, 75, 76, 77, 81, 84], "35846662521362305": 74, "parted_lip": [74, 75, 76, 77, 81, 84], "3867686092853546": 74, "blue_ski": [74, 76, 77, 81, 84], "3723931908607483": 74, "cloud": [74, 76, 77, 81, 84], "31086698174476624": 74, "short_sleev": [74, 76, 77, 81, 84], "43279752135276794": 74, "sky": [74, 76, 77, 81, 84], "3896197974681854": 74, "glove": [74, 76, 77, 81, 84], "6638736724853516": 74, "grey_hair": [74, 84], "5094802975654602": 74, "sweat": [74, 76, 77, 81, 84], "4867050349712372": 74, "navel": [74, 76, 77, 81, 84], "6593714952468872": 74, "crop_top": [74, 76, 77, 81, 84], "5243107676506042": 74, "4374789893627167": 74, "artist_nam": [74, 84], "3754707872867584": 74, "midriff": [74, 76, 77, 81, 84], "6238733530044556": 74, "ass_visible_through_thigh": [74, 81, 84], "31088054180145264": 74, "gym_uniform": 74, "37657681107521057": 74, "black_shirt": [74, 77, 81, 84], "3012588620185852": 74, "watermark": 74, "5147127509117126": 74, "web_address": 74, "6296812295913696": 74, "short_short": [74, 81, 84], "29214906692504883": 74, "black_short": [74, 81, 84], "37801358103752136": 74, "buruma": 74, "536261260509491": 74, "bike_short": [74, 77], "35828399658203125": 74, "black_glov": [74, 76, 77, 81, 84], "4156728982925415": 74, "sportswear": [74, 76, 77, 81, 84], "44427722692489624": 74, "baseball_bat": [74, 77, 81, 84], "2838006019592285": 74, "crop_top_overhang": [74, 81], "49192047119140625": 74, "stomach": [74, 77, 81, 84], "36012423038482666": 74, "black_buruma": 74, "3422132134437561": 74, "official_alternate_costum": 74, "2783987522125244": 74, "basebal": [74, 77, 84], "38377970457077026": 74, "baseball_mitt": 74, "32592540979385376": 74, "cropped_shirt": 74, "35402947664260864": 74, "holding_baseball_bat": [74, 76, 77, 81, 84], "2758416533470154": 74, "black_sports_bra": 74, "3463800549507141": 74, "sports_bra": [74, 77], "28466159105300903": 74, "exercis": 74, "2603980302810669": 74, "bike_jersei": 74, "2661605477333069": 74, "patreon_usernam": 74, "7087235450744629": 74, "patreon_logo": 74, "560276210308075": 74, "skadi_": [74, 76, 77, 84], "arknight": [74, 76, 77, 84], "5921452641487122": 74, "41121846437454224": 74, "4002530574798584": 74, "03438958525657654": 74, "04617959260940552": 74, "8312125205993652": 74, "3996567726135254": 74, "28660568594932556": 74, "7184156775474548": 74, "long_sleev": [74, 77, 81, 84], "4706878066062927": 74, "5503140687942505": 74, "school_uniform": [74, 76, 77, 81, 84], "365602970123291": 74, "41183334589004517": 74, "sidelock": [74, 75], "28638553619384766": 74, "smile": [74, 76, 77, 81, 84], "3707748055458069": 74, "520854115486145": 74, "2960333526134491": 74, "tongu": [74, 76, 77, 81, 84], "6556028127670288": 74, "tongue_out": [74, 76, 77, 81, 84], "6966925859451294": 74, "5526134371757507": 74, "skirt": [74, 76, 77, 81, 84], "6872812509536743": 74, "brown_hair": [74, 76, 77, 81, 84], "5945607423782349": 74, "hair_orna": [74, 76, 77, 81, 84], "4464661478996277": 74, "hair_ribbon": [74, 76, 77, 81], "3646523952484131": 74, "37938451766967773": 74, "5426545143127441": 74, "ribbon": [74, 75, 77, 81], "3027467727661133": 74, "8986430168151855": 74, "337802529335022": 74, "38589367270469666": 74, "pleated_skirt": [74, 76, 77, 81, 84], "6475872993469238": 74, "school_bag": [74, 76, 77], "666648805141449": 74, "4749193489551544": 74, "white_shirt": [74, 77, 81], "27104783058166504": 74, "closed_mouth": 74, "28101325035095215": 74, "collared_shirt": [74, 77, 81], "37030768394470215": 74, "miniskirt": [74, 77, 81], "32576680183410645": 74, "4337637424468994": 74, "alternate_costum": [74, 84], "42441293597221375": 74, "black_skirt": 74, "34694597125053406": 74, "twintail": [74, 75, 76, 77, 81, 84], "5711237192153931": 74, "open_cloth": [74, 77, 81], "31017544865608215": 74, "nail_polish": [74, 77, 81], "534726083278656": 74, "jacket": [74, 76, 77, 81, 84], "4544385075569153": 74, "open_jacket": 74, "27831193804740906": 74, "flower": [74, 75, 76, 77, 81, 84], "45064714550971985": 74, "plaid_cloth": 74, "5494365096092224": 74, "plaid_skirt": [74, 76, 77, 81], "610480546951294": 74, "red_flow": 74, "35928308963775635": 74, "contemporari": 74, "37732189893722534": 74, "backpack": [74, 76, 77, 81, 84], "5575172305107117": 74, "fingernail": 74, "27776333689689636": 74, "cardigan": [74, 77, 81], "3264558017253876": 74, "blue_jacket": [74, 81], "31882336735725403": 74, "ghost": [74, 81, 84], "5534622073173523": 74, "red_nail": [74, 76, 81], "38771501183509827": 74, "q": 74, "3758758008480072": 74, "hair_flow": [74, 76, 77, 81, 84], "39574217796325684": 74, "charm_": [74, 76, 77], "5394986271858215": 74, "handbag": 74, "37014907598495483": 74, "black_bag": 74, "44918346405029297": 74, "shoulder_bag": [74, 76], "5881174802780151": 74, "shaped_pupil": [74, 81, 84], "5163478255271912": 74, "blue_cardigan": [74, 81], "28089386224746704": 74, "black_nail": 74, "42480990290641785": 74, "bag_charm": [74, 76, 77], "5010414123535156": 74, "plum_blossom": 74, "27618563175201416": 74, "5317837595939636": 74, "hu_tao_": [74, 84], "genshin_impact": [74, 84], "8859397172927856": 74, "boo_tao_": [74, 84], "7348971366882324": 74, "is_refin": 74, "reprocess": 74, "come": 74, "refin": 74, "strategi": 74, "categori": [74, 77, 92, 100], "understand": [74, 84], "b": [74, 84], "anal_hair": 75, "anal_tail": 75, "arm_behind_head": 75, "arm_hair": 75, "arm_under_breast": 75, "arms_behind_head": 75, "bird_on_head": 75, "blood_in_hair": 75, "breasts_on_glass": 75, "breasts_on_head": 75, "cat_on_head": 75, "closed_ey": 75, "clothed_female_nude_femal": 75, "clothed_female_nude_mal": 75, "clothed_male_nude_femal": 75, "clothes_between_breast": 75, "cream_on_fac": 75, "drying_hair": 75, "empty_ey": 75, "face_to_breast": 75, "food_on_fac": 75, "food_on_head": 75, "game_boi": 75, "grabbing_anoth": 75, "s_hair": 75, "grabbing_own_breast": 75, "gun_to_head": 75, "head_between_breast": 75, "heart_in_ey": 75, "multiple_boi": 75, "multiple_girl": 75, "object_on_breast": 75, "object_on_head": 75, "paint_splatter_on_fac": 75, "penis_on_fac": 75, "person_on_head": 75, "pokemon_on_head": 75, "rabbit_on_head": 75, "rice_on_fac": 75, "severed_head": 75, "star_in_ey": 75, "sticker_on_fac": 75, "tentacles_on_mal": 75, "tying_hair": 75, "built": [75, 87], "mutabl": 75, "constructor": 75, "empti": 75, "futa": 75, "cum": 75, "rub": 75, "shade": 75, "plai": 75, "drill": 75, "skin": 75, "braid": 75, "afro": 75, "bald": 75, "dreadlock": 75, "ponytail": 75, "updo": 75, "beard": 75, "mustach": 75, "pointi": 75, "horn": 75, "ornament": 75, "hairband": 75, "pupil": 75, "bow": [75, 76, 77], "headwear": 75, "crown": 75, "cap": 75, "hairclip": [75, 81], "mole": 75, "halo": 75, "fluff": 75, "glass": [75, 78], "fang": 75, "boi": 75, "beret": 75, "heterochromia": 75, "headdress": 75, "eyepatch": 75, "headphon": 75, "eyebrow": 75, "eyelash": 75, "sunglass": 75, "intak": 75, "scrunchi": 75, "ear_pierc": 75, "headband": 75, "ring": 75, "under_mouth": 75, "freckl": 75, "lip": 75, "eyelin": 75, "eyeshadow": 75, "tassel": 75, "whitelist_suffix": 75, "whitelist_prefix": 75, "whitelist_word": 75, "suffix": [75, 80], "pool": 75, "whitelist": 75, "blacklist": [75, 79, 108], "singular": 75, "plural": 75, "chair": 75, "whole": 75, "word": 75, "hear": 75, "72": 75, "outdat": 76, "anymor": 76, "baselin": 76, "practic": 76, "use_real_nam": [76, 81], "general_threshold": [76, 77, 84], "character_threshold": [76, 77, 84], "real": [76, 81, 98, 108], "renam": [76, 81], "redirect": [76, 81], "mani": [76, 81], "websit": [76, 81], "9897817373275757": 76, "010265946388244629": 76, "2809715270996094e": 76, "9939777851104736": 76, "5032387375831604": 76, "black_bord": 76, "9943548440933228": 76, "5011609792709351": 76, "6877802610397339": 76, "5543792843818665": 76, "8268730640411377": 76, "8504303693771362": 76, "6008237600326538": 76, "6635787487030029": 76, "8496965765953064": 76, "6107005476951599": 76, "668294370174408": 76, "5619469285011292": 76, "5141720771789551": 76, "letterbox": 76, "9884189963340759": 76, "5673105120658875": 76, "6290556192398071": 76, "9631235003471375": 76, "no_hat": [76, 77, 81], "7978747487068176": 76, "no_headwear": [76, 77, 81, 84], "7577926516532898": 76, "7118550539016724": 76, "5452839136123657": 76, "pillarbox": 76, "9841411709785461": 76, "958786129951477": 76, "6720131039619446": 76, "7077711820602417": 76, "silver_hair": [76, 77, 81], "6673924326896667": 76, "8709812760353088": 76, "9614333510398865": 76, "7786177396774292": 76, "6842771172523499": 76, "9076308012008667": 76, "580970823764801": 76, "9633345007896423": 76, "9988503456115723": 76, "001651763916015625": 76, "00012505054473876953": 76, "9829280972480774": 76, "894218385219574": 76, "8733789920806885": 76, "6322951316833496": 76, "9987058639526367": 76, "9754379987716675": 76, "6810564994812012": 76, "9708781838417053": 76, "6356008052825928": 76, "5633733868598938": 76, "brick_wal": 76, "5315935611724854": 76, "9397273659706116": 76, "9229896664619446": 76, "9006357789039612": 76, "citi": 76, "9020784497261047": 76, "cityscap": 76, "9547432661056519": 76, "5296419262886047": 76, "8253412246704102": 76, "5619839429855347": 76, "8277763724327087": 76, "9356368780136108": 76, "5288072824478149": 76, "6336134076118469": 76, "9703260064125061": 76, "8188960552215576": 76, "phone_screen": 76, "9579574465751648": 76, "9954615235328674": 76, "plaid": [76, 77, 81], "9725285172462463": 76, "9638455510139465": 76, "7226815819740295": 76, "5321241021156311": 76, "5493080615997314": 76, "9863407611846924": 76, "6794284582138062": 76, "5062428116798401": 76, "9325523972511292": 76, "92237788438797": 76, "skyscrap": 76, "7728171348571777": 76, "sleeves_past_wrist": [76, 77, 81], "7257086038589478": 76, "5357837080955505": 76, "6939404010772705": 76, "7054293155670166": 76, "9990814924240112": 76, "9992498755455017": 76, "5012534260749817": 76, "7461410164833069": 76, "lagpixellol": 77, "deepgelbooru_onnx": 77, "9986732006072998": 77, "0013858973979949951": 77, "315376281738281e": 77, "9972434639930725": 77, "5982598662376404": 77, "6429562568664551": 77, "36296138167381287": 77, "8308937549591064": 77, "7388008832931519": 77, "6039759516716003": 77, "30909663438796997": 77, "9694308042526245": 77, "6422968506813049": 77, "5898381471633911": 77, "8145260810852051": 77, "652222216129303": 77, "dolphin_short": 77, "466494083404541": 77, "7183809280395508": 77, "6753682494163513": 77, "7302790880203247": 77, "6649775505065918": 77, "8446108102798462": 77, "98187655210495": 77, "8140730857849121": 77, "6360533833503723": 77, "9635934829711914": 77, "33370012044906616": 77, "44239571690559387": 77, "7891374826431274": 77, "6471294164657593": 77, "9958090782165527": 77, "8736815452575684": 77, "872096061706543": 77, "5640895366668701": 77, "5049663186073303": 77, "8832778930664062": 77, "9687467813491821": 77, "3659853935241699": 77, "9309735298156738": 77, "49939480423927307": 77, "446407288312912": 77, "809670090675354": 77, "6560589075088501": 77, "47956040501594543": 77, "9832853674888611": 77, "9994162321090698": 77, "0008397102355957031": 77, "00035390257835388184": 77, "9926226139068604": 77, "899387001991272": 77, "34215790033340454": 77, "5701972246170044": 77, "9512913227081299": 77, "6664570569992065": 77, "5614628791809082": 77, "33615976572036743": 77, "5770801305770874": 77, "987317681312561": 77, "37286585569381714": 77, "36409223079681396": 77, "7329680919647217": 77, "5924292206764221": 77, "4344901144504547": 77, "7465001344680786": 77, "5225946307182312": 77, "6976451873779297": 77, "9265321493148804": 77, "34527891874313354": 77, "6675043106079102": 77, "9096828699111938": 77, "41341525316238403": 77, "8418735265731812": 77, "3675632178783417": 77, "5284417867660522": 77, "30296844244003296": 77, "48789578676223755": 77, "36596980690956116": 77, "7759367227554321": 77, "6535028219223022": 77, "8975257873535156": 77, "36911237239837646": 77, "4171145558357239": 77, "3942635953426361": 77, "6772940754890442": 77, "9397937655448914": 77, "5207280516624451": 77, "4673041105270386": 77, "9118321537971497": 77, "9967410564422607": 77, "9970728158950806": 77, "8419480323791504": 77, "6489560604095459": 77, "6217572689056396": 77, "convent": 78, "restor": [78, 108], "use_spac": 78, "use_escap": 78, "include_scor": 78, "score_descend": 78, "_": 78, "escap": 78, "unsaf": 78, "sort": [78, 82], "descend": 78, "panty_pul": 78, "6826801300048828": 78, "958938717842102": 78, "drinking_glass": 78, "9340789318084717": 78, "areola_slip": 78, "41196826100349426": 78, "9988248348236084": 78, "drink": 78, "pull": 78, "areola": 78, "999": 78, "959": 78, "934": 78, "683": 78, "412": 78, "mldanbooru": [79, 108], "get_mldanbooru_tag": 79, "wd14": [79, 81, 108], "get_wd14_tag": [79, 81], "convert_wd14_emb_to_predict": 79, "denormalize_wd14_emb": 79, "cami": [79, 108], "get_camie_tag": 79, "convert_camie_emb_to_predict": 79, "deepdanbooru": [79, 81, 108], "get_deepdanbooru_tag": [79, 81], "deepgelbooru": [79, 108], "get_deepgelbooru_tag": 79, "add_underlin": 79, "remove_underlin": 79, "tags_to_text": 79, "drop_overlap_tag": 79, "is_blacklist": 79, "drop_blacklisted_tag": 79, "char_whitelist_suffix": 79, "char_whitelist_prefix": 79, "char_whitelist_word": 79, "char_suffix": 79, "char_prefix": 79, "charactertagpool": 79, "is_basic_character_tag": 79, "drop_basic_character_tag": 79, "sort_tag": 79, "tag_match_suffix": 79, "tag_match_prefix": 79, "tag_match_ful": 79, "t1": 80, "t2": 80, "fulli": 80, "ml": 81, "448": 81, "keep_ratio": 81, "9999984502792358": [81, 103], "9999946355819702": 81, "9994951486587524": 81, "998144268989563": 81, "9978417158126831": 81, "9941409230232239": 81, "9799384474754333": 81, "979142427444458": 81, "961823582649231": 81, "961323618888855": 81, "9490893483161926": 81, "9450850486755371": 81, "9425153136253357": 81, "9409335255622864": 81, "9319437146186829": 81, "9265308976173401": 81, "9259042143821716": 81, "922250509262085": 81, "9199565052986145": 81, "9175475835800171": 81, "9102761745452881": 81, "9076938629150391": 81, "9052775502204895": 81, "8938589692115784": 81, "8894285559654236": 81, "8891903162002563": 81, "8845980763435364": 81, "8842408061027527": 81, "8659475445747375": 81, "862621009349823": 81, "8616052865982056": 81, "8562789559364319": 81, "8555729389190674": 81, "8533340096473694": 81, "8477485775947571": 81, "8430152535438538": 81, "tied_long_hair": [81, 84], "8340626955032349": 81, "8266023397445679": 81, "8222048282623291": 81, "8202669620513916": 81, "8061150312423706": 81, "7803354859352112": 81, "7789446711540222": 81, "arms_up": 81, "7052110433578491": 81, "9999866485595703": 81, "997043788433075": 81, "9969649910926819": 81, "9957101345062256": 81, "9928386807441711": 81, "9886980056762695": 81, "9864778518676758": 81, "9769423007965088": 81, "9747489094734192": 81, "9736957550048828": 81, "9388670325279236": 81, "9356311559677124": 81, "91000896692276": 81, "8955123424530029": 81, "8910233378410339": 81, "8904104828834534": 81, "8881211280822754": 81, "8876776695251465": 81, "8864808678627014": 81, "8810517191886902": 81, "8798807263374329": 81, "8765745162963867": 81, "8737136125564575": 81, "8650439381599426": 81, "8613706827163696": 81, "8571277260780334": 81, "8333670496940613": 81, "8160212635993958": 81, "eyebrows_visible_through_hair": 81, "8122442364692688": 81, "8091571927070618": 81, "8082079887390137": 81, "8048468232154846": 81, "8042327165603638": 81, "7984272241592407": 81, "blazer": [81, 84], "794708251953125": 81, "78981614112854": 81, "7892146110534668": 81, "7867060899734497": 81, "gradient_hair": 81, "786359965801239": 81, "7790888547897339": 81, "brown_skirt": 81, "7760675549507141": 81, "774523913860321": 81, "7721588015556335": 81, "7697228789329529": 81, "755959689617157": 81, "multicolored_hair": 81, "7477189898490906": 81, "7476690411567688": 81, "rail": 81, "7476617693901062": 81, "7458406090736389": 81, "741143524646759": 81, "7364678978919983": 81, "7193643450737": 81, "red_neckwear": 81, "7108616828918457": 81, "7086325287818909": 81, "7055293321609497": 81, "7039415836334229": 81, "7018357515335083": 81, "shuffl": 82, "count": [82, 109, 110], "2boi": 82, "cat_ear": 82, "uniqu": 82, "8849405313291128": 83, "8548297594823425": 83, "03910296474461261": 83, "6615180440330748": 83, "21552028866308015": 83, "3165260620737027": 83, "47744464927382957": 83, "smilingwolf": 84, "wd": 84, "swinv2_v3": 84, "general_mcut_en": 84, "character_mcut_en": 84, "mcut": 84, "replac": 84, "follw": 84, "0011444687843322754": 84, "8876402974128723": 84, "106781005859375": 84, "000277101993560791": 84, "997527003288269": 84, "9797663688659668": 84, "9905703663825989": 84, "9761719703674316": 84, "8981098532676697": 84, "8810765743255615": 84, "9498510360717773": 84, "8377365469932556": 84, "945058286190033": 84, "9457170367240906": 84, "969594419002533": 84, "7881088852882385": 84, "7687551379203796": 84, "9301245212554932": 84, "6703325510025024": 84, "white_hair": 84, "5292627811431885": 84, "8677047491073608": 84, "5859264731407166": 84, "9536856412887573": 84, "8056888580322266": 84, "8394746780395508": 84, "9473626613616943": 84, "8986269235610962": 84, "9385137557983398": 84, "8408567905426025": 84, "4245271384716034": 84, "931140661239624": 84, "8830795884132385": 84, "7279844284057617": 84, "5333830714225769": 84, "64717698097229": 84, "9516432285308838": 84, "9655293226242065": 84, "9485014081001282": 84, "7366660833358765": 84, "7161656618118286": 84, "5858667492866516": 84, "6186309456825256": 84, "41193312406539917": 84, "467605859041214": 84, "36282333731651306": 84, "3756745457649231": 84, "motion_blur": 84, "5091936588287354": 84, "951993465423584": 84, "5634750723838806": 84, "8232709169387817": 84, "9869340658187866": 84, "49491602182388306": 84, "5193622708320618": 84, "003406703472137451": 84, "0007208287715911865": 84, "9798132181167603": 84, "8046203851699829": 84, "7596215009689331": 84, "7620116472244263": 84, "46084529161453247": 84, "48454540967941284": 84, "5152207016944885": 84, "8023070096969604": 84, "8653596639633179": 84, "7201820611953735": 84, "7816740870475769": 84, "697688639163971": 84, "8974947333335876": 84, "7491052746772766": 84, "5015512704849243": 84, "6401398181915283": 84, "43420469760894775": 84, "4528769850730896": 84, "5730487704277039": 84, "6739872694015503": 84, "5545973181724548": 84, "6946243047714233": 84, "5487751364707947": 84, "7439308166503906": 84, "4186026453971863": 84, "47378358244895935": 84, "4690653085708618": 84, "7565015554428101": 84, "9262397289276123": 84, "942080020904541": 84, "denorm": 84, "denormalizer_nam": 84, "mnum2_al": 84, "redund": 84, "structur": [84, 108], "r": [84, 96, 102], "c": 84, "linalg": 84, "norm": 84, "approx": [84, 85], "1e": 84, "cdc_anime_onnx": 85, "realli": 85, "As": [85, 96, 102], "1024x1024": 85, "2060": 85, "gpu": 85, "cost": 85, "cpu": [85, 90, 109, 110], "experi": 85, "hgsr": 85, "mhr": 85, "aug_x4_320": 85, "cute_waifu_aroma": 85, "pngimageplugin": 85, "pngimagefil": 85, "1168x1168": 85, "0x7f0e8ca06880": 85, "4672x4672": 85, "0x7f0e48edb640": 85, "cdc": [86, 108], "upscale_with_cdc": 86, "lru_cach": 87, "wrap": 87, "synchron": 87, "prevent": 87, "race": 87, "condit": 87, "maxsiz": 87, "expensive_funct": 87, "expens": 87, "lock": [87, 107], "safeti": [87, 104], "multithread": 87, "my_funct": 87, "introduc": 87, "acquisit": 87, "critic": 87, "mathemat": 88, "activ": 88, "deep": 88, "problem": [88, 96, 102], "input_valu": 88, "frac": 88, "26894142": 88, "73105858": 88, "ts_lru_cach": 89, "get_onnx_provid": 89, "open_onnx_model": 89, "cudaexecutionprovid": 90, "cpuexecutionprovid": 90, "ckpt": 90, "inferencesess": 90, "onnx_mod": 90, "decid": 90, "linux": [90, 109, 110], "execut": [90, 109, 110], "ignor": 90, "cuda": [90, 109, 110], "forc": 90, "anime_ai_check": 91, "mobilenetv3_sce_dist": [91, 102, 106], "mainli": 91, "caformer_s36_plus_sc": 91, "graph": 91, "9996960163116455": 91, "9999125003814697": 91, "997803270816803": 91, "9960069060325623": 91, "9887709021568298": 91, "9998629093170166": 91, "0013722758740186691": 91, "00020673229300882667": 91, "0001895089662866667": 91, "0008857478387653828": 91, "552320024231449e": 91, "001168627175502479": 91, "bangumi": [92, 93], "vision": 92, "imageri": 92, "bangumi_char_typ": 92, "definit": [92, 99], "video": 92, "secondari": 92, "often": 92, "lack": 92, "lead": 92, "under": [92, 111], "three": 92, "judg": 92, "anime_portrait": [92, 98], "mobilenetv3_v0_dist": [92, 101, 105, 106], "9998525381088257": 92, "00012103465269319713": 92, "6464786313008517e": 92, "906112609314732e": 92, "06": [92, 93, 95, 100, 101, 102, 103, 105], "9997243285179138": 92, "0002490800397936255": 92, "7215803381986916e": 92, "354368557978887e": 92, "9998849630355835": 92, "90006631379947e": 92, "3920385754317977e": 92, "2084233276254963e": 92, "9998877048492432": 92, "732793503440917e": 92, "4264976925915107e": 92, "0623419257171918e": 92, "07076334953308105": 92, "9290977716445923": 92, "0001044218079186976": 92, "4467317163944244e": 92, "2568268832401372e": 92, "9999498128890991": 92, "1810528778587468e": 92, "879474429093534e": 92, "260669109295122e": 92, "9999510049819946": 92, "2321036592766177e": 92, "025227553938748e": 92, "4251427273848094e": 92, "999957799911499": 92, "4273678718600422e": 92, "6884023302263813e": 92, "880981603288092e": 92, "0002326338435523212": 92, "9996368885040283": 92, "164971561403945e": 92, "00020793956355191767": 92, "13438372313976288": 92, "8652494549751282": 92, "000158855298650451": 92, "000238816806813702": 92, "3589179217815399": 92, "6406960487365723": 92, "0001471740542910993": 92, "002255884697660804": 92, "08208147436380386": 92, "9152728915214539": 92, "00038967153523117304": 92, "227699592884164e": 92, "0835404282261152e": 92, "1437502406770363e": 92, "9999284744262695": 92, "2125529792683665e": 92, "0218892384727951e": 92, "00011914174683624879": 92, "9998584985733032": 92, "2007669283775613e": 92, "6357082131435163e": 92, "3068713896209374e": 92, "9999185800552368": 92, "066640925273532e": 92, "529400813335087e": 92, "089402500540018e": 92, "9999388456344604": 92, "6406959295272827": 92, "not_paint": 93, "anime_classif": 93, "older": 93, "mobilenetv3_v1": [93, 103], "5_dist": 93, "3_dist": 93, "plot": [93, 96, 102, 106], "caformer_s36_v1": 93, "3_focal": 93, "8346158862113953": 93, "004201625939458609": 93, "0028638991061598063": 93, "15633030235767365": 93, "001988308737054467": 93, "9868855476379395": 93, "001178382197394967": 93, "00015886101755313575": 93, "0005986307514831424": 93, "011178601533174515": 93, "9933090209960938": 93, "0012440024875104427": 93, "00040085514774546027": 93, "004924307577311993": 93, "00012189441622467712": 93, "00031298911198973656": 93, "9968050718307495": 93, "182305903872475e": 93, "0027923565357923508": 93, "7805559259140864e": 93, "0004650334012694657": 93, "996709942817688": 93, "736721191671677e": 93, "0027629584074020386": 93, "4619508621981367e": 93, "0003803370927926153": 93, "998649537563324": 93, "190127922105603e": 93, "0008622839814051986": 93, "595230686594732e": 93, "0004573142796289176": 93, "00031435859273187816": 93, "8671838641166687": 93, "13199880719184875": 93, "563074617180973e": 93, "153919796110131e": 93, "290010737255216e": 93, "9727378487586975": 93, "027150526642799377": 93, "162296004826203e": 93, "4933258828241378e": 93, "0004275702522136271": 93, "995402455329895": 93, "002233930164948106": 93, "001911122351884842": 93, "1603819727897644": 93, "0007561995880678296": 93, "00017044576816260815": 93, "838487982749939": 93, "0002034590725088492": 93, "005001617129892111": 93, "000932251859921962": 93, "009352140128612518": 93, "9846979379653931": 93, "6018555470509455e": 93, "004064667969942093": 93, "464051254326478e": 93, "025772539898753166": 93, "9699516296386719": 93, "00011656546121230349": 93, "287263775244355e": 93, "370255853951676e": 93, "01098843663930893": 93, "0031668643932789564": 93, "9857884049415588": 93, "499273488065228e": 93, "8419872251106426e": 93, "0003471920208539814": 93, "029472889378666878": 93, "9700765609741211": 93, "0012387704337015748": 93, "001172148622572422": 93, "787473391043022e": 93, "003680602880194783": 93, "9938107132911682": 93, "8346157073974609": 93, "8671836853027344": 93, "8384883403778076": 93, "9846979975700378": 93, "9700766801834106": 93, "greyscal": 94, "jpeg_ful": [94, 107], "6125901": 94, "6125785": [94, 107], "6124220": 94, "rough": [95, 96, 102], "polish": 95, "mobilenetv3_v2": 95, "2_dist": [95, 103], "910087929805741e": 95, "1241951510310173": 95, "8757457137107849": 95, "00018937293498311192": 95, "030049214139580727": 95, "9697614312171936": 95, "008933082222938538": 95, "05096456781029701": 95, "9401022791862488": 95, "009832272306084633": 95, "9898634552955627": 95, "00030428936588577926": 95, "013919820077717304": 95, "9819902181625366": 95, "004089969675987959": 95, "04166747257113457": 95, "9582782983779907": 95, "4218515288084745e": 95, "8849249482154846": 95, "1149177998304367": 95, "0001573085755808279": 95, "9907882809638977": 95, "008958994410932064": 95, "0002527958422433585": 95, "9831690788269043": 95, "01682441122829914": 95, "613856385229155e": 95, "8757458329200745": 95, "8849248290061951": 95, "million": 96, "anime_r": [96, 98], "boundari": [96, 102], "challeng": [96, 102], "clean": [96, 102], "judgment": [96, 102], "intend": [96, 102], "quick": [96, 102, 108], "estim": [96, 102], "basi": [96, 102], "mobilenetv3_large_100_v0_ls0": 96, "caformer_s36_v0_ls0": 96, "7508869767189026": 96, "7034655809402466": 96, "728887677192688": 96, "7404400110244751": 96, "7446154952049255": 96, "7514738440513611": 96, "768704354763031": 96, "8219676613807678": 96, "7267540693283081": 96, "7645740509033203": 96, "7216582894325256": 96, "7615436315536499": 96, "815083920955658": 96, "8321858644485474": 96, "8204999566078186": 96, "820833146572113": 96, "chdir": 96, "doc": 96, "api_doc": 96, "7508870363235474": 96, "11212056130170822": 96, "06781744956970215": 96, "06917501986026764": 96, "7034654021263123": 96, "15903906524181366": 96, "06688199192285538": 96, "07061357796192169": 96, "7288877964019775": 96, "1476859599351883": 96, "060362350195646286": 96, "06306383013725281": 96, "7404399514198303": 96, "10337048768997192": 96, "08087948709726334": 96, "07530999928712845": 96, "055992450565099716": 96, "7446154356002808": 96, "13191790878772736": 96, "06747424602508545": 96, "06458679586648941": 96, "10566363483667374": 96, "07827574014663696": 96, "07079866528511047": 96, "7687042951583862": 96, "09974884241819382": 96, "06074819341301918": 96, "050435908138751984": 96, "8219675421714783": 96, "0593985915184021": 96, "06819795072078705": 96, "06569571048021317": 96, "1177448257803917": 96, "726753830909729": 96, "08980562537908554": 96, "06481882929801941": 96, "06922297924757004": 96, "10138414055109024": 96, "06351721286773682": 96, "07683827728033066": 96, "13798624277114868": 96, "05942752957344055": 96, "10584963858127594": 96, "7615437507629395": 96, "07317910343408585": 96, "060196295380592346": 96, "06751583516597748": 96, "0572039857506752": 96, "05398125201463699": 96, "06124086305499077": 96, "0525919646024704": 96, "8321859240531921": 96, "05922013148665428": 96, "06274889409542084": 96, "057530902326107025": 96, "8205001354217529": 96, "05683052912354469": 96, "06635929644107819": 96, "05597696080803871": 96, "8208332657814026": 96, "non_furri": 97, "mobilenetv3_v0": 97, "1_dist": 97, "9898804426193237": 97, "010119626298546791": 97, "9677742123603821": 97, "032225821167230606": 97, "959551215171814": 97, "040448784828186035": 97, "9535530209541321": 97, "04644693806767464": 97, "04358793422579765": 97, "9564120769500732": 97, "02767963521182537": 97, "9723203182220459": 97, "028900373727083206": 97, "9710996150970459": 97, "037573859095573425": 97, "9624261260032654": 97, "aicheck": [98, 108], "get_ai_created_scor": 98, "is_ai_cr": 98, "bangumi_char": [98, 108], "anime_bangumi_char_scor": 98, "anime_bangumi_char": 98, "anime_classify_scor": 98, "anime_classifi": 98, "is_greyscal": 98, "anime_completeness_scor": 98, "anime_complet": 98, "dbrate": [98, 108], "anime_dbrating_scor": 98, "anime_dbr": 98, "furri": [98, 108], "anime_furry_scor": 98, "anime_furri": 98, "get_monochrome_scor": 98, "is_monochrom": 98, "nsfw_pred_scor": 98, "nsfw_pred": 98, "portrait": [98, 108], "anime_portrait_scor": 98, "anime_rating_scor": 98, "anime_real_scor": 98, "safe_check_scor": 98, "safe_check": 98, "style_ag": [98, 108], "anime_style_age_scor": 98, "anime_style_ag": 98, "teen": [98, 108], "anime_teen_scor": 98, "anime_teen": 98, "is_truncated_fil": 98, "screen": 99, "row": 99, "bottom": 99, "grayscal": 99, "monochrome_detect": 99, "mobilenetv3_large_100_dist_safe2": 99, "mobilenetv3_dist": 99, "caformer_s36": 99, "mono": 99, "9614395499229431": 99, "9458909034729004": 99, "9559807777404785": 99, "9651952981948853": 99, "9379720687866211": 99, "8814834356307983": 99, "03941023349761963": 99, "07492382079362869": 99, "09546589106321335": 99, "016521310433745384": 99, "005693843588232994": 99, "0315730981528759": 99, "Not": 100, "five": 100, "hentai": 100, "neutral": 100, "porn": 100, "sexi": 100, "infinit": 100, "nsfwj": 100, "tfj": 100, "mobil": 100, "9970946311950684": 100, "00198739324696362": 100, "000894528697244823": 100, "4315058251668233e": 100, "099447197513655e": 100, "9282580614089966": 100, "061733175069093704": 100, "008979619480669498": 100, "0007789491210132837": 100, "0002501663693692535": 100, "7945129871368408": 100, "2044062316417694": 100, "0005603990866802633": 100, "0004847997915931046": 100, "564094367902726e": 100, "7977773547172546": 100, "01352313905954361": 100, "18791256844997406": 100, "0004888656549155712": 100, "00029804420773871243": 100, "04498734697699547": 100, "9509441256523132": 100, "4087972633424215e": 100, "003999904729425907": 100, "4542059185914695e": 100, "002892113756388426": 100, "982390284538269": 100, "02520776737947e": 100, "014633022248744965": 100, "858086610212922e": 100, "002532319398596883": 100, "9887337684631348": 100, "231979568838142e": 100, "008699454367160797": 100, "8187158022774383e": 100, "03564726561307907": 100, "954788088798523": 100, "343036850215867e": 100, "009289607405662537": 100, "00020158555707894266": 100, "006372362840920687": 100, "006019102409482002": 100, "9694945812225342": 100, "015214097686111927": 100, "002899901708588004": 100, "0004039364866912365": 100, "00012730166781693697": 100, "987038791179657": 100, "007135333959013224": 100, "005294707603752613": 100, "06964848190546036": 100, "0014777459437027574": 100, "9276643395423889": 100, "0003031621454283595": 100, "0009063396137207747": 100, "00028707628371194005": 100, "00010888021643040702": 100, "9992460012435913": 100, "00015473493840545416": 100, "0002033217460848391": 100, "563037691696081e": 100, "008058490231633186": 100, "00044566826545633376": 100, "937960684299469": 100, "05353058874607086": 100, "364063445587817e": 100, "00562260951846838": 100, "00012077406427124515": 100, "9897090792655945": 100, "004547217860817909": 100, "564737981942017e": 100, "016690678894519806": 100, "001258736359886825": 100, "9766013622283936": 100, "005440687295049429": 100, "4481674952548929e": 100, "01861923187971115": 100, "0008914825739338994": 100, "9674761295318604": 100, "012998746708035469": 100, "691116141155362e": 100, "0007601747056469321": 100, "0005019629606977105": 100, "039504989981651306": 100, "9591660499572754": 100, "0001652583305258304": 100, "0002614929690025747": 100, "020374108105897903": 100, "029394468292593956": 100, "9498046040534973": 100, "00016299057460855693": 100, "004782819654792547": 100, "002861740067601204": 100, "12280157208442688": 100, "8693908452987671": 100, "0001731760276015848": 100, "304211274255067e": 100, "03286275267601013": 100, "010648751631379128": 100, "9562522172927856": 100, "999900221824646": 101, "645313209854066e": 101, "3387104445428122e": 101, "9999704360961914": 101, "4465465685352683e": 101, "071506166132167e": 101, "9999785423278809": 101, "512719154561637e": 101, "292278612818336e": 101, "919455750496127e": 101, "9999444484710693": 101, "3647335082350764e": 101, "0555699191172607e": 101, "9999880790710449": 101, "3210242286731955e": 101, "7451418898417614e": 101, "9999822378158569": 101, "2084267331811134e": 101, "7460413321023225e": 101, "1532473820352607e": 101, "9999996423721313": 101, "0316136922483565e": 101, "840229633236049e": 101, "9999998807907104": [101, 102], "736660568800289e": 101, "199210472208506e": 101, "9999992847442627": 101, "r15": 102, "r18": 102, "sankaku": 102, "mobilenetv3_v1_pruned_ls0": 102, "caformer_s36_plu": [102, 106], "5863172936624323e": 102, "480062353375615e": 102, "9924363493919373": 102, "007255776319652796": 102, "0003077814180869609": 102, "996969997882843": 102, "0030054834205657244": 102, "4601260520284995e": 102, "9966891407966614": 102, "003293127752840519": 102, "770909148035571e": 102, "00025384966284036636": 102, "9996721744537354": 102, "399192691082135e": 102, "973351603141055e": 102, "9998563528060913": 102, "391309580067173e": 102, "0018681309884414077": 102, "9827859997749329": 102, "015345841646194458": 102, "013710384257137775": 102, "8339558839797974": 102, "15233369171619415": 102, "951323833462084e": 102, "00029566374723799527": 102, "9997004270553589": 102, "00018434497178532183": 102, "568440272123553e": 102, "9997699856758118": 102, "11225129129889e": 102, "051862899563275e": 102, "9999485015869141": 102, "902020231791539e": 102, "0005639699520543218": 102, "9994290471076965": 102, "anime_real_cl": 103, "4_dist": 103, "9999716281890869": 103, "8398366339388303e": 103, "9992202520370483": 103, "0007797438884153962": 103, "9999709129333496": 103, "905452492996119e": 103, "9999765157699585": 103, "3499671442550607e": 103, "9994087219238281": 103, "0005913018831051886": 103, "9999759197235107": 103, "4061362637439743e": 103, "9999052286148071": 103, "475799015490338e": 103, "403173675702419e": 103, "5848207794988411e": 103, "0010207017185166478": 103, "9989792704582214": 103, "2124368115328252e": 103, "9999977350234985": 103, "6512358342879452e": 103, "9999834299087524": 103, "359853614412714e": 103, "9999936819076538": 103, "600314317329321e": 103, "9999840259552002": 103, "5589323083986528e": 103, "9999843835830688": 103, "5513256585109048e": 103, "9999845027923584": 103, "pollut": 104, "shit": 104, "checker": 104, "mobilenet": 104, "v2": 104, "max_batch_s": 104, "1970": 105, "1980": 105, "1990": 105, "2000": 105, "2010": 105, "2015": 105, "2020": 105, "ag": 105, "9805465340614319": 105, "761269782553427e": 105, "0005044879508204758": 105, "01569165475666523": 105, "002850610064342618": 105, "00037849770160391927": 105, "9434612113400362e": 105, "053497342392802e": 105, "9992554783821106": 105, "0006490182713605464": 105, "8857468805654207e": 105, "317252262353577e": 105, "314484721769986e": 105, "0750001138148946e": 105, "706833609205205e": 105, "00034479793976061046": 105, "9995512366294861": 105, "391363472677767e": 105, "4607510820496827e": 105, "0679690351244062e": 105, "661913514311891e": 105, "757471131393686e": 105, "0744897230761126e": 105, "76177470368566e": 105, "9996387958526611": 105, "160279296338558e": 105, "00013228354509919882": 105, "1361367038916796e": 105, "464057489414699e": 105, "2412899599876255e": 105, "703883653040975e": 105, "127358498517424e": 105, "9973921775817871": 105, "0022309015039354563": 105, "00018872201326303184": 105, "780902943617548e": 105, "422096920578042e": 105, "638929097680375e": 105, "152203023797483e": 105, "00028818511054851115": 105, "9996094107627869": 105, "58777353237383e": 105, "9200742826797068e": 105, "00017117452807724476": 105, "518441947875544e": 105, "885544381570071e": 105, "4389253010449465e": 105, "1696006772108376e": 105, "9996393918991089": 105, "contenti": 106, "safe_teen": 106, "non_teen": 106, "caformer_s36_v0": 106, "9998493194580078": 106, "0378791052498855e": 106, "00012023092131130397": 106, "9790042638778687": 106, "0017522255657240748": 106, "01924353837966919": 106, "9998124241828918": 106, "19778298237361e": 106, "0001456339523429051": 106, "0008521362324245274": 106, "9989691972732544": 106, "00017870066221803427": 106, "0992944781901315e": 106, "9994398951530457": 106, "0004991036257706583": 106, "2035720727872103e": 106, "9994019269943237": 106, "0005460577667690814": 106, "0478151529678144e": 106, "524079147609882e": 106, "999934196472168": 106, "786742884898558e": 106, "653994154883549e": 106, "9998156428337097": 106, "0001218809193233028": 106, "00013706681784242392": 106, "9997410178184509": 106, "jpeg_trunc": 107, "2216614_truncat": 107, "imagefil": 107, "load_truncated_imag": 107, "ascii": 108, "metric": 108, "list_det_model": 108, "list_rec_model": 108, "sd": 108, "tag": 108, "platform": [109, 110], "shutil": [109, 110], "cpuinfo": [109, 110], "psutil": [109, 110], "hbutil": [109, 110], "size_to_bytes_str": [109, 110], "python_implement": [109, 110], "python_vers": [109, 110], "brand": [109, 110], "get_cpu_info": [109, 110], "brand_raw": [109, 110], "cpu_count": [109, 110], "freq": [109, 110], "cpu_freq": [109, 110], "mhz": [109, 110], "virtual_memori": [109, 110], "ye": [109, 110], "nvidia": [109, 110], "smi": [109, 110], "1018": [109, 110], "azur": [109, 110], "x86_64": [109, 110], "glibc2": [109, 110], "cpython": [109, 110], "amd": [109, 110], "epyc": [109, 110], "7763": [109, 110], "3022": 109, "5280000000002": 109, "621": [109, 110], "gib": [109, 110], "deploi": [109, 110], "action": [109, 110], "3223": 110, "0295": 110, "imgutil": 111, "pypi": 111, "simpli": 111, "newest": 111, "git": 111, "script": 111, "__name__": 111, "__main__": 111, "narugo1992": 111, "still": 111, "out": 111, "io": 111, "html": 111, "faq": 112}, "objects": {"imgutils": [[1, 0, 0, "-", "ascii"], [2, 0, 0, "-", "config"], [9, 0, 0, "-", "data"], [20, 0, 0, "-", "detect"], [27, 0, 0, "-", "edge"], [33, 0, 0, "-", "generic"], [37, 0, 0, "-", "metadata"], [42, 0, 0, "-", "metrics"], [46, 0, 0, "-", "ocr"], [50, 0, 0, "-", "operate"], [54, 0, 0, "-", "pose"], [57, 0, 0, "-", "preprocess"], [62, 0, 0, "-", "resource"], [64, 0, 0, "-", "restore"], [67, 0, 0, "-", "sd"], [71, 0, 0, "-", "segment"], [79, 0, 0, "-", "tagging"], [86, 0, 0, "-", "upscale"], [89, 0, 0, "-", "utils"], [98, 0, 0, "-", "validate"]], "imgutils.ascii": [[0, 0, 0, "-", "drawing"]], "imgutils.ascii.drawing": [[0, 1, 1, "", "ascii_drawing"]], "imgutils.config": [[3, 0, 0, "-", "meta"]], "imgutils.config.meta": [[3, 2, 1, "", "__AUTHOR_EMAIL__"], [3, 2, 1, "", "__AUTHOR__"], [3, 2, 1, "", "__DESCRIPTION__"], [3, 2, 1, "", "__TITLE__"], [3, 2, 1, "", "__VERSION__"]], "imgutils.data": [[4, 0, 0, "-", "background"], [5, 0, 0, "-", "blob"], [6, 0, 0, "-", "decode"], [7, 0, 0, "-", "encode"], [8, 0, 0, "-", "image"], [10, 0, 0, "-", "layer"], [11, 0, 0, "-", "pad"], [12, 0, 0, "-", "url"]], "imgutils.data.background": [[4, 1, 1, "", "grid_background"], [4, 1, 1, "", "grid_transparent"]], "imgutils.data.blob": [[5, 1, 1, "", "is_valid_image_blob_url"], [5, 1, 1, "", "load_image_from_blob_url"], [5, 1, 1, "", "to_blob_url"]], "imgutils.data.decode": [[6, 1, 1, "", "rgb_decode"]], "imgutils.data.encode": [[7, 1, 1, "", "rgb_encode"]], "imgutils.data.image": [[8, 1, 1, "", "has_alpha_channel"], [8, 1, 1, "", "load_image"], [8, 1, 1, "", "load_images"]], "imgutils.data.layer": [[10, 1, 1, "", "istack"]], "imgutils.data.pad": [[11, 1, 1, "", "pad_image_to_size"]], "imgutils.data.url": [[12, 1, 1, "", "download_image_from_url"], [12, 1, 1, "", "is_http_url"]], "imgutils.detect": [[13, 0, 0, "-", "booru_yolo"], [14, 0, 0, "-", "censor"], [15, 0, 0, "-", "eye"], [16, 0, 0, "-", "face"], [17, 0, 0, "-", "halfbody"], [18, 0, 0, "-", "hand"], [19, 0, 0, "-", "head"], [21, 0, 0, "-", "nudenet"], [22, 0, 0, "-", "person"], [23, 0, 0, "-", "similarity"], [24, 0, 0, "-", "text"], [25, 0, 0, "-", "visual"]], "imgutils.detect.booru_yolo": [[13, 1, 1, "", "detect_with_booru_yolo"]], "imgutils.detect.censor": [[14, 1, 1, "", "detect_censors"]], "imgutils.detect.eye": [[15, 1, 1, "", "detect_eyes"]], "imgutils.detect.face": [[16, 1, 1, "", "detect_faces"]], "imgutils.detect.halfbody": [[17, 1, 1, "", "detect_halfbody"]], "imgutils.detect.hand": [[18, 1, 1, "", "detect_hands"]], "imgutils.detect.head": [[19, 1, 1, "", "detect_heads"]], "imgutils.detect.nudenet": [[21, 1, 1, "", "detect_with_nudenet"]], "imgutils.detect.person": [[22, 1, 1, "", "detect_person"]], "imgutils.detect.similarity": [[23, 1, 1, "", "bboxes_similarity"], [23, 1, 1, "", "calculate_iou"], [23, 1, 1, "", "detection_similarity"]], "imgutils.detect.text": [[24, 1, 1, "", "detect_text"]], "imgutils.detect.visual": [[25, 1, 1, "", "detection_visualize"]], "imgutils.edge": [[26, 0, 0, "-", "canny"], [28, 0, 0, "-", "lineart"], [29, 0, 0, "-", "lineart_anime"]], "imgutils.edge.canny": [[26, 1, 1, "", "edge_image_with_canny"], [26, 1, 1, "", "get_edge_by_canny"]], "imgutils.edge.lineart": [[28, 1, 1, "", "edge_image_with_lineart"], [28, 1, 1, "", "get_edge_by_lineart"]], "imgutils.edge.lineart_anime": [[29, 1, 1, "", "edge_image_with_lineart_anime"], [29, 1, 1, "", "get_edge_by_lineart_anime"]], "imgutils.generic": [[30, 0, 0, "-", "classify"], [31, 0, 0, "-", "clip"], [32, 0, 0, "-", "enhance"], [34, 0, 0, "-", "siglip"], [35, 0, 0, "-", "yolo"]], "imgutils.generic.classify": [[30, 3, 1, "", "ClassifyModel"], [30, 1, 1, "", "classify_predict"], [30, 1, 1, "", "classify_predict_fmt"], [30, 1, 1, "", "classify_predict_score"]], "imgutils.generic.classify.ClassifyModel": [[30, 4, 1, "", "__init__"], [30, 4, 1, "", "clear"], [30, 4, 1, "", "launch_demo"], [30, 4, 1, "", "make_ui"], [30, 4, 1, "", "predict"], [30, 4, 1, "", "predict_fmt"], [30, 4, 1, "", "predict_score"]], "imgutils.generic.clip": [[31, 3, 1, "", "CLIPModel"], [31, 1, 1, "", "clip_image_encode"], [31, 1, 1, "", "clip_predict"], [31, 1, 1, "", "clip_text_encode"]], "imgutils.generic.clip.CLIPModel": [[31, 4, 1, "", "__init__"], [31, 4, 1, "", "clear"], [31, 4, 1, "", "image_encode"], [31, 4, 1, "", "launch_demo"], [31, 4, 1, "", "make_ui"], [31, 4, 1, "", "predict"], [31, 4, 1, "", "text_encode"]], "imgutils.generic.enhance": [[32, 3, 1, "", "ImageEnhancer"]], "imgutils.generic.enhance.ImageEnhancer": [[32, 4, 1, "", "__init__"], [32, 4, 1, "", "process"]], "imgutils.generic.siglip": [[34, 3, 1, "", "SigLIPModel"], [34, 1, 1, "", "siglip_image_encode"], [34, 1, 1, "", "siglip_predict"], [34, 1, 1, "", "siglip_text_encode"]], "imgutils.generic.siglip.SigLIPModel": [[34, 4, 1, "", "__init__"], [34, 4, 1, "", "clear"], [34, 4, 1, "", "image_encode"], [34, 4, 1, "", "launch_demo"], [34, 4, 1, "", "make_ui"], [34, 4, 1, "", "predict"], [34, 4, 1, "", "text_encode"]], "imgutils.generic.yolo": [[35, 3, 1, "", "YOLOModel"], [35, 1, 1, "", "yolo_predict"]], "imgutils.generic.yolo.YOLOModel": [[35, 4, 1, "", "__init__"], [35, 4, 1, "", "clear"], [35, 4, 1, "", "launch_demo"], [35, 4, 1, "", "make_ui"], [35, 4, 1, "", "predict"]], "imgutils.metadata": [[36, 0, 0, "-", "geninfo"], [38, 0, 0, "-", "lsb"]], "imgutils.metadata.geninfo": [[36, 1, 1, "", "read_geninfo_exif"], [36, 1, 1, "", "read_geninfo_gif"], [36, 1, 1, "", "read_geninfo_parameters"], [36, 1, 1, "", "write_geninfo_exif"], [36, 1, 1, "", "write_geninfo_gif"], [36, 1, 1, "", "write_geninfo_parameters"]], "imgutils.metadata.lsb": [[38, 3, 1, "", "ImageLsbDataExtractor"], [38, 3, 1, "", "LSBExtractor"], [38, 3, 1, "", "LSBReadError"], [38, 1, 1, "", "inject_data"], [38, 1, 1, "", "read_lsb_metadata"], [38, 1, 1, "", "read_lsb_raw_bytes"], [38, 1, 1, "", "serialize_json"], [38, 1, 1, "", "serialize_pnginfo"], [38, 1, 1, "", "write_lsb_metadata"], [38, 1, 1, "", "write_lsb_raw_bytes"]], "imgutils.metadata.lsb.ImageLsbDataExtractor": [[38, 4, 1, "", "__init__"], [38, 4, 1, "", "extract_data"]], "imgutils.metadata.lsb.LSBExtractor": [[38, 4, 1, "", "__init__"], [38, 4, 1, "", "get_next_n_bytes"], [38, 4, 1, "", "get_one_byte"], [38, 4, 1, "", "read_32bit_integer"]], "imgutils.metrics": [[39, 0, 0, "-", "aesthetic"], [40, 0, 0, "-", "ccip"], [41, 0, 0, "-", "dbaesthetic"], [43, 0, 0, "-", "laplacian"], [44, 0, 0, "-", "lpips"], [45, 0, 0, "-", "psnr_"]], "imgutils.metrics.aesthetic": [[39, 1, 1, "", "get_aesthetic_score"]], "imgutils.metrics.ccip": [[40, 1, 1, "", "ccip_batch_differences"], [40, 1, 1, "", "ccip_batch_extract_features"], [40, 1, 1, "", "ccip_batch_same"], [40, 1, 1, "", "ccip_clustering"], [40, 1, 1, "", "ccip_default_clustering_params"], [40, 1, 1, "", "ccip_default_threshold"], [40, 1, 1, "", "ccip_difference"], [40, 1, 1, "", "ccip_extract_feature"], [40, 1, 1, "", "ccip_merge"], [40, 1, 1, "", "ccip_same"]], "imgutils.metrics.dbaesthetic": [[41, 1, 1, "", "anime_dbaesthetic"]], "imgutils.metrics.laplacian": [[43, 1, 1, "", "laplacian_score"]], "imgutils.metrics.lpips": [[44, 1, 1, "", "lpips_clustering"], [44, 1, 1, "", "lpips_difference"], [44, 1, 1, "", "lpips_extract_feature"]], "imgutils.metrics.psnr_": [[45, 1, 1, "", "psnr"]], "imgutils.ocr": [[46, 1, 1, "", "detect_text_with_ocr"], [46, 1, 1, "", "list_det_models"], [46, 1, 1, "", "list_rec_models"], [46, 1, 1, "", "ocr"]], "imgutils.operate": [[47, 0, 0, "-", "align"], [48, 0, 0, "-", "censor_"], [49, 0, 0, "-", "imgcensor"], [51, 0, 0, "-", "squeeze"]], "imgutils.operate.align": [[47, 1, 1, "", "align_maxsize"]], "imgutils.operate.censor_": [[48, 3, 1, "", "BaseCensor"], [48, 3, 1, "", "BlurCensor"], [48, 3, 1, "", "ColorCensor"], [48, 3, 1, "", "PixelateCensor"], [48, 1, 1, "", "censor_areas"], [48, 1, 1, "", "censor_nsfw"], [48, 1, 1, "", "register_censor_method"]], "imgutils.operate.censor_.BaseCensor": [[48, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.BlurCensor": [[48, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.ColorCensor": [[48, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.PixelateCensor": [[48, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor": [[49, 3, 1, "", "EmojiBasedCensor"], [49, 3, 1, "", "ImageBasedCensor"], [49, 3, 1, "", "SingleImage"]], "imgutils.operate.imgcensor.EmojiBasedCensor": [[49, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.ImageBasedCensor": [[49, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.SingleImage": [[49, 4, 1, "", "__init__"], [49, 4, 1, "", "find_for_area"], [49, 5, 1, "", "height"], [49, 5, 1, "", "width"]], "imgutils.operate.squeeze": [[51, 1, 1, "", "squeeze"], [51, 1, 1, "", "squeeze_with_transparency"]], "imgutils.pose": [[52, 0, 0, "-", "dwpose"], [53, 0, 0, "-", "format"], [55, 0, 0, "-", "visual"]], "imgutils.pose.dwpose": [[52, 1, 1, "", "dwpose_estimate"]], "imgutils.pose.format": [[53, 3, 1, "", "OP18KeyPointSet"], [53, 2, 1, "", "OP18_BODY_MAX"], [53, 2, 1, "", "OP18_BODY_MIN"], [53, 2, 1, "", "OP18_FACE_MAX"], [53, 2, 1, "", "OP18_FACE_MIN"], [53, 2, 1, "", "OP18_LEFT_FOOT_MAX"], [53, 2, 1, "", "OP18_LEFT_FOOT_MIN"], [53, 2, 1, "", "OP18_LEFT_HAND_MAX"], [53, 2, 1, "", "OP18_LEFT_HAND_MIN"], [53, 2, 1, "", "OP18_RIGHT_FOOT_MAX"], [53, 2, 1, "", "OP18_RIGHT_FOOT_MIN"], [53, 2, 1, "", "OP18_RIGHT_HAND_MAX"], [53, 2, 1, "", "OP18_RIGHT_HAND_MIN"], [53, 6, 1, "", "OpenPose18"]], "imgutils.pose.format.OP18KeyPointSet": [[53, 4, 1, "", "__init__"], [53, 4, 1, "", "__mul__"], [53, 4, 1, "", "__truediv__"], [53, 5, 1, "", "body"], [53, 5, 1, "", "face"], [53, 5, 1, "", "left_foot"], [53, 5, 1, "", "left_hand"], [53, 5, 1, "", "right_foot"], [53, 5, 1, "", "right_hand"]], "imgutils.pose.format.OpenPose18": [[53, 7, 1, "", "LEFT_ANKLE"], [53, 7, 1, "", "LEFT_BIG_TOE"], [53, 7, 1, "", "LEFT_EAR"], [53, 7, 1, "", "LEFT_ELBOW"], [53, 7, 1, "", "LEFT_EYE"], [53, 7, 1, "", "LEFT_HEEL"], [53, 7, 1, "", "LEFT_HIP"], [53, 7, 1, "", "LEFT_KNEE"], [53, 7, 1, "", "LEFT_SHOULDER"], [53, 7, 1, "", "LEFT_SMALL_TOE"], [53, 7, 1, "", "LEFT_WRIST"], [53, 7, 1, "", "NECK"], [53, 7, 1, "", "NOSE"], [53, 7, 1, "", "RIGHT_ANKLE"], [53, 7, 1, "", "RIGHT_BIG_TOE"], [53, 7, 1, "", "RIGHT_EAR"], [53, 7, 1, "", "RIGHT_ELBOW"], [53, 7, 1, "", "RIGHT_EYE"], [53, 7, 1, "", "RIGHT_HEEL"], [53, 7, 1, "", "RIGHT_HIP"], [53, 7, 1, "", "RIGHT_KNEE"], [53, 7, 1, "", "RIGHT_SHOULDER"], [53, 7, 1, "", "RIGHT_SMALL_TOE"], [53, 7, 1, "", "RIGHT_WRIST"]], "imgutils.pose.visual": [[55, 1, 1, "", "op18_visualize"]], "imgutils.preprocess": [[56, 0, 0, "-", "base"], [58, 0, 0, "-", "pillow"], [59, 0, 0, "-", "torchvision"], [60, 0, 0, "-", "transformers"]], "imgutils.preprocess.base": [[56, 3, 1, "", "NotParseTarget"]], "imgutils.preprocess.pillow": [[58, 1, 1, "", "create_pillow_transforms"], [58, 1, 1, "", "parse_pillow_transforms"], [58, 1, 1, "", "register_pillow_parse"], [58, 1, 1, "", "register_pillow_transform"]], "imgutils.preprocess.torchvision": [[59, 1, 1, "", "create_torchvision_transforms"], [59, 1, 1, "", "parse_torchvision_transforms"], [59, 1, 1, "", "register_torchvision_parse"], [59, 1, 1, "", "register_torchvision_transform"]], "imgutils.preprocess.transformers": [[60, 3, 1, "", "NotProcessorTypeError"], [60, 1, 1, "", "convert_to_size_dict"], [60, 1, 1, "", "create_bit_transforms"], [60, 1, 1, "", "create_blip_transforms"], [60, 1, 1, "", "create_clip_transforms"], [60, 1, 1, "", "create_convnext_transforms"], [60, 1, 1, "", "create_mobilenetv2_transforms"], [60, 1, 1, "", "create_siglip_transforms"], [60, 1, 1, "", "create_transforms_from_bit_processor"], [60, 1, 1, "", "create_transforms_from_blip_processor"], [60, 1, 1, "", "create_transforms_from_clip_processor"], [60, 1, 1, "", "create_transforms_from_convnext_processor"], [60, 1, 1, "", "create_transforms_from_mobilenetv2_processor"], [60, 1, 1, "", "create_transforms_from_siglip_processor"], [60, 1, 1, "", "create_transforms_from_transformers"], [60, 1, 1, "", "create_transforms_from_vit_processor"], [60, 1, 1, "", "create_vit_transforms"], [60, 1, 1, "", "get_size_dict"], [60, 1, 1, "", "is_valid_size_dict"], [60, 1, 1, "", "register_creators_for_transformers"]], "imgutils.resource": [[61, 0, 0, "-", "background"]], "imgutils.resource.background": [[61, 3, 1, "", "BackgroundImageSet"], [61, 1, 1, "", "get_bg_image"], [61, 1, 1, "", "get_bg_image_file"], [61, 1, 1, "", "list_bg_image_files"], [61, 1, 1, "", "random_bg_image"], [61, 1, 1, "", "random_bg_image_file"]], "imgutils.resource.background.BackgroundImageSet": [[61, 4, 1, "", "__init__"], [61, 4, 1, "", "get_image"], [61, 4, 1, "", "get_image_file"], [61, 4, 1, "", "list_image_files"], [61, 4, 1, "", "random_image"], [61, 4, 1, "", "random_image_file"]], "imgutils.restore": [[63, 0, 0, "-", "adversarial"], [65, 0, 0, "-", "nafnet"], [66, 0, 0, "-", "scunet"]], "imgutils.restore.adversarial": [[63, 1, 1, "", "remove_adversarial_noise"]], "imgutils.restore.nafnet": [[65, 1, 1, "", "restore_with_nafnet"]], "imgutils.restore.scunet": [[66, 1, 1, "", "restore_with_scunet"]], "imgutils.sd": [[68, 0, 0, "-", "metadata"], [69, 0, 0, "-", "model"], [70, 0, 0, "-", "nai"]], "imgutils.sd.metadata": [[68, 3, 1, "", "SDMetaData"], [68, 1, 1, "", "get_sdmeta_from_image"], [68, 1, 1, "", "parse_sdmeta_from_text"], [68, 1, 1, "", "save_image_with_sdmeta"]], "imgutils.sd.metadata.SDMetaData": [[68, 4, 1, "", "__str__"], [68, 5, 1, "", "pnginfo"], [68, 5, 1, "", "text"]], "imgutils.sd.model": [[69, 1, 1, "", "read_metadata"], [69, 1, 1, "", "save_with_metadata"]], "imgutils.sd.nai": [[70, 3, 1, "", "NAIMetaData"], [70, 3, 1, "", "NAIMetadata"], [70, 1, 1, "", "add_naimeta_to_image"], [70, 1, 1, "", "get_naimeta_from_image"], [70, 1, 1, "", "save_image_with_naimeta"]], "imgutils.sd.nai.NAIMetaData": [[70, 4, 1, "", "__init__"], [70, 5, 1, "", "pnginfo"]], "imgutils.segment": [[72, 0, 0, "-", "isnetis"]], "imgutils.segment.isnetis": [[72, 1, 1, "", "get_isnetis_mask"], [72, 1, 1, "", "segment_rgba_with_isnetis"], [72, 1, 1, "", "segment_with_isnetis"]], "imgutils.tagging": [[73, 0, 0, "-", "blacklist"], [74, 0, 0, "-", "camie"], [75, 0, 0, "-", "character"], [76, 0, 0, "-", "deepdanbooru"], [77, 0, 0, "-", "deepgelbooru"], [78, 0, 0, "-", "format"], [80, 0, 0, "-", "match"], [81, 0, 0, "-", "mldanbooru"], [82, 0, 0, "-", "order"], [83, 0, 0, "-", "overlap"], [84, 0, 0, "-", "wd14"]], "imgutils.tagging.blacklist": [[73, 1, 1, "", "drop_blacklisted_tags"], [73, 1, 1, "", "is_blacklisted"]], "imgutils.tagging.camie": [[74, 1, 1, "", "convert_camie_emb_to_prediction"], [74, 1, 1, "", "get_camie_tags"]], "imgutils.tagging.character": [[75, 2, 1, "", "CHAR_PREFIXES"], [75, 2, 1, "", "CHAR_SUFFIXES"], [75, 2, 1, "", "CHAR_WHITELIST_PREFIX"], [75, 2, 1, "", "CHAR_WHITELIST_SUFFIX"], [75, 2, 1, "", "CHAR_WHITELIST_WORD"], [75, 3, 1, "", "CharacterTagPool"], [75, 1, 1, "", "drop_basic_character_tags"], [75, 1, 1, "", "is_basic_character_tag"]], "imgutils.tagging.character.CharacterTagPool": [[75, 4, 1, "", "__init__"], [75, 4, 1, "", "drop_basic_character_tags"], [75, 4, 1, "", "is_basic_character_tag"]], "imgutils.tagging.deepdanbooru": [[76, 1, 1, "", "get_deepdanbooru_tags"]], "imgutils.tagging.deepgelbooru": [[77, 1, 1, "", "get_deepgelbooru_tags"]], "imgutils.tagging.format": [[78, 1, 1, "", "add_underline"], [78, 1, 1, "", "remove_underline"], [78, 1, 1, "", "tags_to_text"]], "imgutils.tagging.match": [[80, 1, 1, "", "tag_match_full"], [80, 1, 1, "", "tag_match_prefix"], [80, 1, 1, "", "tag_match_suffix"]], "imgutils.tagging.mldanbooru": [[81, 1, 1, "", "get_mldanbooru_tags"]], "imgutils.tagging.order": [[82, 1, 1, "", "sort_tags"]], "imgutils.tagging.overlap": [[83, 1, 1, "", "drop_overlap_tags"]], "imgutils.tagging.wd14": [[84, 1, 1, "", "convert_wd14_emb_to_prediction"], [84, 1, 1, "", "denormalize_wd14_emb"], [84, 1, 1, "", "get_wd14_tags"]], "imgutils.upscale": [[85, 0, 0, "-", "cdc"]], "imgutils.upscale.cdc": [[85, 1, 1, "", "upscale_with_cdc"]], "imgutils.utils": [[87, 0, 0, "-", "cache"], [88, 0, 0, "-", "func"], [90, 0, 0, "-", "onnxruntime"]], "imgutils.utils.cache": [[87, 1, 1, "", "ts_lru_cache"]], "imgutils.utils.func": [[88, 1, 1, "", "sigmoid"]], "imgutils.utils.onnxruntime": [[90, 1, 1, "", "get_onnx_provider"], [90, 1, 1, "", "open_onnx_model"]], "imgutils.validate": [[91, 0, 0, "-", "aicheck"], [92, 0, 0, "-", "bangumi_char"], [93, 0, 0, "-", "classify"], [94, 0, 0, "-", "color"], [95, 0, 0, "-", "completeness"], [96, 0, 0, "-", "dbrating"], [97, 0, 0, "-", "furry"], [99, 0, 0, "-", "monochrome"], [100, 0, 0, "-", "nsfw"], [101, 0, 0, "-", "portrait"], [102, 0, 0, "-", "rating"], [103, 0, 0, "-", "real"], [104, 0, 0, "-", "safe"], [105, 0, 0, "-", "style_age"], [106, 0, 0, "-", "teen"], [107, 0, 0, "-", "truncate"]], "imgutils.validate.aicheck": [[91, 1, 1, "", "get_ai_created_score"], [91, 1, 1, "", "is_ai_created"]], "imgutils.validate.bangumi_char": [[92, 1, 1, "", "anime_bangumi_char"], [92, 1, 1, "", "anime_bangumi_char_score"]], "imgutils.validate.classify": [[93, 1, 1, "", "anime_classify"], [93, 1, 1, "", "anime_classify_score"]], "imgutils.validate.color": [[94, 1, 1, "", "is_greyscale"]], "imgutils.validate.completeness": [[95, 1, 1, "", "anime_completeness"], [95, 1, 1, "", "anime_completeness_score"]], "imgutils.validate.dbrating": [[96, 1, 1, "", "anime_dbrating"], [96, 1, 1, "", "anime_dbrating_score"]], "imgutils.validate.furry": [[97, 1, 1, "", "anime_furry"], [97, 1, 1, "", "anime_furry_score"]], "imgutils.validate.monochrome": [[99, 1, 1, "", "get_monochrome_score"], [99, 1, 1, "", "is_monochrome"]], "imgutils.validate.nsfw": [[100, 1, 1, "", "nsfw_pred"], [100, 1, 1, "", "nsfw_pred_score"]], "imgutils.validate.portrait": [[101, 1, 1, "", "anime_portrait"], [101, 1, 1, "", "anime_portrait_score"]], "imgutils.validate.rating": [[102, 1, 1, "", "anime_rating"], [102, 1, 1, "", "anime_rating_score"]], "imgutils.validate.real": [[103, 1, 1, "", "anime_real"], [103, 1, 1, "", "anime_real_score"]], "imgutils.validate.safe": [[104, 1, 1, "", "safe_check"], [104, 1, 1, "", "safe_check_score"]], "imgutils.validate.style_age": [[105, 1, 1, "", "anime_style_age"], [105, 1, 1, "", "anime_style_age_score"]], "imgutils.validate.teen": [[106, 1, 1, "", "anime_teen"], [106, 1, 1, "", "anime_teen_score"]], "imgutils.validate.truncate": [[107, 1, 1, "", "is_truncated_file"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:data", "3": "py:class", "4": "py:method", "5": "py:property", "6": "py:enum", "7": "py:attribute"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "data", "Python data"], "3": ["py", "class", "Python class"], "4": ["py", "method", "Python method"], "5": ["py", "property", "Python property"], "6": ["py", "enum", "Python enum"], "7": ["py", "attribute", "Python attribute"]}, "titleterms": {"imgutil": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108], "ascii": [0, 1], "draw": 0, "ascii_draw": 0, "config": [2, 3], "meta": 3, "__title__": 3, "__version__": 3, "__description__": 3, "__author__": 3, "__author_email__": 3, "data": [4, 5, 6, 7, 8, 9, 10, 11, 12], "background": [4, 61], "grid_background": 4, "grid_transpar": 4, "blob": 5, "to_blob_url": 5, "load_image_from_blob_url": 5, "is_valid_image_blob_url": 5, "decod": 6, "rgb_decod": 6, "encod": 7, "rgb_encod": 7, "imag": 8, "load_imag": 8, "has_alpha_channel": 8, "layer": 10, "istack": 10, "pad": 11, "pad_image_to_s": 11, "url": 12, "download_image_from_url": 12, "is_http_url": 12, "detect": [13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25], "booru_yolo": 13, "model": [13, 69], "label": 13, "descript": 13, "avail": 13, "pp": 13, "seri": 13, "AS": 13, "aa": 13, "detect_with_booru_yolo": 13, "censor": 14, "detect_censor": 14, "ey": 15, "detect_ey": 15, "face": 16, "detect_fac": 16, "halfbodi": 17, "detect_halfbodi": 17, "hand": 18, "detect_hand": 18, "head": 19, "detect_head": 19, "nudenet": 21, "detect_with_nudenet": 21, "person": 22, "detect_person": 22, "similar": 23, "calculate_i": 23, "bboxes_similar": 23, "detection_similar": 23, "text": 24, "detect_text": 24, "visual": [25, 55], "detection_visu": 25, "edg": [26, 27, 28, 29], "canni": 26, "get_edge_by_canni": 26, "edge_image_with_canni": 26, "lineart": 28, "get_edge_by_lineart": 28, "edge_image_with_lineart": 28, "lineart_anim": 29, "get_edge_by_lineart_anim": 29, "edge_image_with_lineart_anim": 29, "gener": [30, 31, 32, 33, 34, 35], "classifi": [30, 93], "classifymodel": 30, "classify_predict_scor": 30, "classify_predict": 30, "classify_predict_fmt": 30, "clip": 31, "clipmodel": 31, "clip_image_encod": 31, "clip_text_encod": 31, "clip_predict": 31, "enhanc": 32, "imageenhanc": 32, "siglip": 34, "siglipmodel": 34, "siglip_image_encod": 34, "siglip_text_encod": 34, "siglip_predict": 34, "yolo": 35, "yolomodel": 35, "yolo_predict": 35, "metadata": [36, 37, 38, 68], "geninfo": 36, "read_geninfo_paramet": 36, "read_geninfo_exif": 36, "read_geninfo_gif": 36, "write_geninfo_paramet": 36, "write_geninfo_exif": 36, "write_geninfo_gif": 36, "lsb": 38, "read_lsb_raw_byt": 38, "read_lsb_metadata": 38, "write_lsb_raw_byt": 38, "write_lsb_metadata": 38, "lsbreaderror": 38, "lsbextractor": 38, "imagelsbdataextractor": 38, "serialize_pnginfo": 38, "serialize_json": 38, "inject_data": 38, "metric": [39, 40, 41, 42, 43, 44, 45], "aesthet": 39, "get_aesthetic_scor": 39, "ccip": 40, "ccip_extract_featur": 40, "ccip_batch_extract_featur": 40, "ccip_default_threshold": 40, "ccip_differ": 40, "ccip_sam": 40, "ccip_batch_differ": 40, "ccip_batch_sam": 40, "ccip_default_clustering_param": 40, "ccip_clust": 40, "ccip_merg": 40, "dbaesthet": 41, "anime_dbaesthet": 41, "laplacian": 43, "laplacian_scor": 43, "lpip": 44, "lpips_extract_featur": 44, "lpips_differ": 44, "lpips_clust": 44, "psnr_": 45, "psnr": 45, "ocr": 46, "detect_text_with_ocr": 46, "list_det_model": 46, "list_rec_model": 46, "oper": [47, 48, 49, 50, 51], "align": 47, "align_maxs": 47, "censor_": 48, "censor_area": 48, "censor_nsfw": 48, "basecensor": 48, "colorcensor": 48, "blurcensor": 48, "pixelatecensor": 48, "register_censor_method": 48, "imgcensor": 49, "imagebasedcensor": 49, "emojibasedcensor": 49, "singleimag": 49, "squeez": 51, "squeeze_with_transpar": 51, "pose": [52, 53, 54, 55], "dwpose": 52, "dwpose_estim": 52, "format": [53, 78], "op18keypointset": 53, "openpose18": 53, "op18_body_max": 53, "op18_body_min": 53, "op18_face_max": 53, "op18_face_min": 53, "op18_left_foot_max": 53, "op18_left_foot_min": 53, "op18_left_hand_max": 53, "op18_left_hand_min": 53, "op18_right_foot_max": 53, "op18_right_foot_min": 53, "op18_right_hand_max": 53, "op18_right_hand_min": 53, "op18_visu": 55, "preprocess": [56, 57, 58, 59, 60], "base": 56, "notparsetarget": 56, "pillow": 58, "register_pillow_transform": 58, "register_pillow_pars": 58, "create_pillow_transform": 58, "parse_pillow_transform": 58, "torchvis": 59, "register_torchvision_transform": 59, "register_torchvision_pars": 59, "create_torchvision_transform": 59, "parse_torchvision_transform": 59, "transform": 60, "register_creators_for_transform": 60, "notprocessortypeerror": 60, "create_transforms_from_transform": 60, "is_valid_size_dict": 60, "convert_to_size_dict": 60, "get_size_dict": 60, "create_clip_transform": 60, "create_transforms_from_clip_processor": 60, "create_convnext_transform": 60, "create_transforms_from_convnext_processor": 60, "create_vit_transform": 60, "create_transforms_from_vit_processor": 60, "create_siglip_transform": 60, "create_transforms_from_siglip_processor": 60, "create_bit_transform": 60, "create_transforms_from_bit_processor": 60, "create_blip_transform": 60, "create_transforms_from_blip_processor": 60, "create_mobilenetv2_transform": 60, "create_transforms_from_mobilenetv2_processor": 60, "resourc": [61, 62], "backgroundimageset": 61, "list_bg_image_fil": 61, "get_bg_image_fil": 61, "get_bg_imag": 61, "random_bg_image_fil": 61, "random_bg_imag": 61, "restor": [63, 64, 65, 66], "adversari": 63, "remove_adversarial_nois": 63, "nafnet": 65, "restore_with_nafnet": 65, "scunet": 66, "restore_with_scunet": 66, "sd": [67, 68, 69, 70], "sdmetadata": 68, "parse_sdmeta_from_text": 68, "get_sdmeta_from_imag": 68, "save_image_with_sdmeta": 68, "read_metadata": 69, "save_with_metadata": 69, "nai": 70, "naimetadata": 70, "get_naimeta_from_imag": 70, "add_naimeta_to_imag": 70, "save_image_with_naimeta": 70, "segment": [71, 72], "isneti": 72, "get_isnetis_mask": 72, "segment_with_isneti": 72, "segment_rgba_with_isneti": 72, "tag": [73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84], "blacklist": 73, "is_blacklist": 73, "drop_blacklisted_tag": 73, "cami": 74, "get_camie_tag": 74, "convert_camie_emb_to_predict": 74, "charact": 75, "char_whitelist_suffix": 75, "char_whitelist_prefix": 75, "char_whitelist_word": 75, "char_suffix": 75, "char_prefix": 75, "charactertagpool": 75, "is_basic_character_tag": 75, "drop_basic_character_tag": 75, "deepdanbooru": 76, "get_deepdanbooru_tag": 76, "deepgelbooru": 77, "get_deepgelbooru_tag": 77, "add_underlin": 78, "remove_underlin": 78, "tags_to_text": 78, "match": 80, "tag_match_suffix": 80, "tag_match_prefix": 80, "tag_match_ful": 80, "mldanbooru": 81, "get_mldanbooru_tag": 81, "order": 82, "sort_tag": 82, "overlap": 83, "drop_overlap_tag": 83, "wd14": 84, "get_wd14_tag": 84, "convert_wd14_emb_to_predict": 84, "denormalize_wd14_emb": 84, "upscal": [85, 86], "cdc": 85, "upscale_with_cdc": 85, "util": [87, 88, 89, 90], "cach": 87, "ts_lru_cach": 87, "func": 88, "sigmoid": 88, "onnxruntim": 90, "get_onnx_provid": 90, "open_onnx_model": 90, "valid": [91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107], "aicheck": 91, "get_ai_created_scor": 91, "is_ai_cr": 91, "bangumi_char": 92, "anime_bangumi_char_scor": 92, "anime_bangumi_char": 92, "anime_classify_scor": 93, "anime_classifi": 93, "color": 94, "is_greyscal": 94, "complet": 95, "anime_completeness_scor": 95, "anime_complet": 95, "dbrate": 96, "anime_dbrating_scor": 96, "anime_dbr": 96, "furri": 97, "anime_furry_scor": 97, "anime_furri": 97, "monochrom": 99, "get_monochrome_scor": 99, "is_monochrom": 99, "nsfw": 100, "nsfw_pred_scor": 100, "nsfw_pred": 100, "portrait": 101, "anime_portrait_scor": 101, "anime_portrait": 101, "rate": 102, "anime_rating_scor": 102, "anime_r": [102, 103], "real": 103, "anime_real_scor": 103, "safe": 104, "safe_check_scor": 104, "safe_check": 104, "style_ag": 105, "anime_style_age_scor": 105, "anime_style_ag": 105, "teen": 106, "anime_teen_scor": 106, "anime_teen": 106, "truncat": 107, "is_truncated_fil": 107, "welcom": 108, "": 108, "document": 108, "overview": 108, "tutori": 108, "inform": [108, 109, 110], "api": 108, "run": [109, 110], "environ": [109, 110], "instal": 111, "quick": 112, "start": 112}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.todo": 2, "nbsphinx": 4, "sphinx": 58}, "alltitles": {"imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "ascii_drawing": [[0, "ascii-drawing"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "__TITLE__": [[3, "title"]], "__VERSION__": [[3, "version"]], "__DESCRIPTION__": [[3, "description"]], "__AUTHOR__": [[3, "author"]], "__AUTHOR_EMAIL__": [[3, "author-email"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "grid_background": [[4, "grid-background"]], "grid_transparent": [[4, "grid-transparent"]], "imgutils.data.blob": [[5, "module-imgutils.data.blob"]], "to_blob_url": [[5, "to-blob-url"]], "load_image_from_blob_url": [[5, "load-image-from-blob-url"]], "is_valid_image_blob_url": [[5, "is-valid-image-blob-url"]], "imgutils.data.decode": [[6, "module-imgutils.data.decode"]], "rgb_decode": [[6, "rgb-decode"]], "imgutils.data.encode": [[7, "module-imgutils.data.encode"]], "rgb_encode": [[7, "rgb-encode"]], "imgutils.data.image": [[8, "module-imgutils.data.image"]], "load_image": [[8, "load-image"]], "load_images": [[8, "load-images"]], "has_alpha_channel": [[8, "has-alpha-channel"]], "imgutils.data": [[9, "module-imgutils.data"]], "imgutils.data.layer": [[10, "module-imgutils.data.layer"]], "istack": [[10, "istack"]], "imgutils.data.pad": [[11, "module-imgutils.data.pad"]], "pad_image_to_size": [[11, "pad-image-to-size"]], "imgutils.data.url": [[12, "module-imgutils.data.url"]], "download_image_from_url": [[12, "download-image-from-url"]], "is_http_url": [[12, "is-http-url"]], "imgutils.detect.booru_yolo": [[13, "module-imgutils.detect.booru_yolo"]], "Model Labels and Descriptions": [[13, "id1"]], "Available Models (PP Series)": [[13, "id2"]], "Available Models (AS Series)": [[13, "id3"]], "Available Models (AA Series)": [[13, "id4"]], "detect_with_booru_yolo": [[13, "detect-with-booru-yolo"]], "imgutils.detect.censor": [[14, "module-imgutils.detect.censor"]], "detect_censors": [[14, "detect-censors"]], "imgutils.detect.eye": [[15, "module-imgutils.detect.eye"]], "detect_eyes": [[15, "detect-eyes"]], "imgutils.detect.face": [[16, "module-imgutils.detect.face"]], "detect_faces": [[16, "detect-faces"]], "imgutils.detect.halfbody": [[17, "module-imgutils.detect.halfbody"]], "detect_halfbody": [[17, "detect-halfbody"]], "imgutils.detect.hand": [[18, "module-imgutils.detect.hand"]], "detect_hands": [[18, "detect-hands"]], "imgutils.detect.head": [[19, "module-imgutils.detect.head"]], "detect_heads": [[19, "detect-heads"]], "imgutils.detect": [[20, "module-imgutils.detect"]], "imgutils.detect.nudenet": [[21, "module-imgutils.detect.nudenet"]], "detect_with_nudenet": [[21, "detect-with-nudenet"]], "imgutils.detect.person": [[22, "module-imgutils.detect.person"]], "detect_person": [[22, "detect-person"]], "imgutils.detect.similarity": [[23, "module-imgutils.detect.similarity"]], "calculate_iou": [[23, "calculate-iou"]], "bboxes_similarity": [[23, "bboxes-similarity"]], "detection_similarity": [[23, "detection-similarity"]], "imgutils.detect.text": [[24, "module-imgutils.detect.text"]], "detect_text": [[24, "detect-text"]], "imgutils.detect.visual": [[25, "module-imgutils.detect.visual"]], "detection_visualize": [[25, "detection-visualize"]], "imgutils.edge.canny": [[26, "module-imgutils.edge.canny"]], "get_edge_by_canny": [[26, "get-edge-by-canny"]], "edge_image_with_canny": [[26, "edge-image-with-canny"]], "imgutils.edge": [[27, "module-imgutils.edge"]], "imgutils.edge.lineart": [[28, "module-imgutils.edge.lineart"]], "get_edge_by_lineart": [[28, "get-edge-by-lineart"]], "edge_image_with_lineart": [[28, "edge-image-with-lineart"]], "imgutils.edge.lineart_anime": [[29, "module-imgutils.edge.lineart_anime"]], "get_edge_by_lineart_anime": [[29, "get-edge-by-lineart-anime"]], "edge_image_with_lineart_anime": [[29, "edge-image-with-lineart-anime"]], "imgutils.generic.classify": [[30, "module-imgutils.generic.classify"]], "ClassifyModel": [[30, "classifymodel"]], "classify_predict_score": [[30, "classify-predict-score"]], "classify_predict": [[30, "classify-predict"]], "classify_predict_fmt": [[30, "classify-predict-fmt"]], "imgutils.generic.clip": [[31, "module-imgutils.generic.clip"]], "CLIPModel": [[31, "clipmodel"]], "clip_image_encode": [[31, "clip-image-encode"]], "clip_text_encode": [[31, "clip-text-encode"]], "clip_predict": [[31, "clip-predict"]], "imgutils.generic.enhance": [[32, "module-imgutils.generic.enhance"]], "ImageEnhancer": [[32, "imageenhancer"]], "imgutils.generic": [[33, "module-imgutils.generic"]], "imgutils.generic.siglip": [[34, "module-imgutils.generic.siglip"]], "SigLIPModel": [[34, "siglipmodel"]], "siglip_image_encode": [[34, "siglip-image-encode"]], "siglip_text_encode": [[34, "siglip-text-encode"]], "siglip_predict": [[34, "siglip-predict"]], "imgutils.generic.yolo": [[35, "module-imgutils.generic.yolo"]], "YOLOModel": [[35, "yolomodel"]], "yolo_predict": [[35, "yolo-predict"]], "imgutils.metadata.geninfo": [[36, "module-imgutils.metadata.geninfo"]], "read_geninfo_parameters": [[36, "read-geninfo-parameters"]], "read_geninfo_exif": [[36, "read-geninfo-exif"]], "read_geninfo_gif": [[36, "read-geninfo-gif"]], "write_geninfo_parameters": [[36, "write-geninfo-parameters"]], "write_geninfo_exif": [[36, "write-geninfo-exif"]], "write_geninfo_gif": [[36, "write-geninfo-gif"]], "imgutils.metadata": [[37, "module-imgutils.metadata"]], "imgutils.metadata.lsb": [[38, "module-imgutils.metadata.lsb"]], "read_lsb_raw_bytes": [[38, "read-lsb-raw-bytes"]], "read_lsb_metadata": [[38, "read-lsb-metadata"]], "write_lsb_raw_bytes": [[38, "write-lsb-raw-bytes"]], "write_lsb_metadata": [[38, "write-lsb-metadata"]], "LSBReadError": [[38, "lsbreaderror"]], "LSBExtractor": [[38, "lsbextractor"]], "ImageLsbDataExtractor": [[38, "imagelsbdataextractor"]], "serialize_pnginfo": [[38, "serialize-pnginfo"]], "serialize_json": [[38, "serialize-json"]], "inject_data": [[38, "inject-data"]], "imgutils.metrics.aesthetic": [[39, "module-imgutils.metrics.aesthetic"]], "get_aesthetic_score": [[39, "get-aesthetic-score"]], "imgutils.metrics.ccip": [[40, "module-imgutils.metrics.ccip"]], "ccip_extract_feature": [[40, "ccip-extract-feature"]], "ccip_batch_extract_features": [[40, "ccip-batch-extract-features"]], "ccip_default_threshold": [[40, "ccip-default-threshold"]], "ccip_difference": [[40, "ccip-difference"]], "ccip_same": [[40, "ccip-same"]], "ccip_batch_differences": [[40, "ccip-batch-differences"]], "ccip_batch_same": [[40, "ccip-batch-same"]], "ccip_default_clustering_params": [[40, "ccip-default-clustering-params"]], "ccip_clustering": [[40, "ccip-clustering"]], "ccip_merge": [[40, "ccip-merge"]], "imgutils.metrics.dbaesthetic": [[41, "module-imgutils.metrics.dbaesthetic"]], "anime_dbaesthetic": [[41, "anime-dbaesthetic"]], "imgutils.metrics": [[42, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[43, "module-imgutils.metrics.laplacian"]], "laplacian_score": [[43, "laplacian-score"]], "imgutils.metrics.lpips": [[44, "module-imgutils.metrics.lpips"]], "lpips_extract_feature": [[44, "lpips-extract-feature"]], "lpips_difference": [[44, "lpips-difference"]], "lpips_clustering": [[44, "lpips-clustering"]], "imgutils.metrics.psnr_": [[45, "module-imgutils.metrics.psnr_"]], "psnr": [[45, "id1"]], "imgutils.ocr": [[46, "module-imgutils.ocr"]], "detect_text_with_ocr": [[46, "detect-text-with-ocr"]], "ocr": [[46, "ocr"]], "list_det_models": [[46, "list-det-models"]], "list_rec_models": [[46, "list-rec-models"]], "imgutils.operate.align": [[47, "module-imgutils.operate.align"]], "align_maxsize": [[47, "align-maxsize"]], "imgutils.operate.censor_": [[48, "module-imgutils.operate.censor_"]], "censor_areas": [[48, "censor-areas"]], "censor_nsfw": [[48, "censor-nsfw"]], "BaseCensor": [[48, "basecensor"]], "ColorCensor": [[48, "colorcensor"]], "BlurCensor": [[48, "blurcensor"]], "PixelateCensor": [[48, "pixelatecensor"]], "register_censor_method": [[48, "register-censor-method"]], "imgutils.operate.imgcensor": [[49, "module-imgutils.operate.imgcensor"]], "ImageBasedCensor": [[49, "imagebasedcensor"]], "EmojiBasedCensor": [[49, "emojibasedcensor"]], "SingleImage": [[49, "singleimage"]], "imgutils.operate": [[50, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[51, "module-imgutils.operate.squeeze"]], "squeeze": [[51, "squeeze"]], "squeeze_with_transparency": [[51, "squeeze-with-transparency"]], "imgutils.pose.dwpose": [[52, "module-imgutils.pose.dwpose"]], "dwpose_estimate": [[52, "dwpose-estimate"]], "imgutils.pose.format": [[53, "module-imgutils.pose.format"]], "OP18KeyPointSet": [[53, "op18keypointset"]], "OpenPose18": [[53, "openpose18"]], "OP18_BODY_MAX": [[53, "op18-body-max"]], "OP18_BODY_MIN": [[53, "op18-body-min"]], "OP18_FACE_MAX": [[53, "op18-face-max"]], "OP18_FACE_MIN": [[53, "op18-face-min"]], "OP18_LEFT_FOOT_MAX": [[53, "op18-left-foot-max"]], "OP18_LEFT_FOOT_MIN": [[53, "op18-left-foot-min"]], "OP18_LEFT_HAND_MAX": [[53, "op18-left-hand-max"]], "OP18_LEFT_HAND_MIN": [[53, "op18-left-hand-min"]], "OP18_RIGHT_FOOT_MAX": [[53, "op18-right-foot-max"]], "OP18_RIGHT_FOOT_MIN": [[53, "op18-right-foot-min"]], "OP18_RIGHT_HAND_MAX": [[53, "op18-right-hand-max"]], "OP18_RIGHT_HAND_MIN": [[53, "op18-right-hand-min"]], "imgutils.pose": [[54, "module-imgutils.pose"]], "imgutils.pose.visual": [[55, "module-imgutils.pose.visual"]], "op18_visualize": [[55, "op18-visualize"]], "imgutils.preprocess.base": [[56, "module-imgutils.preprocess.base"]], "NotParseTarget": [[56, "notparsetarget"]], "imgutils.preprocess": [[57, "module-imgutils.preprocess"]], "imgutils.preprocess.pillow": [[58, "module-imgutils.preprocess.pillow"]], "register_pillow_transform": [[58, "register-pillow-transform"]], "register_pillow_parse": [[58, "register-pillow-parse"]], "create_pillow_transforms": [[58, "create-pillow-transforms"]], "parse_pillow_transforms": [[58, "parse-pillow-transforms"]], "imgutils.preprocess.torchvision": [[59, "module-imgutils.preprocess.torchvision"]], "register_torchvision_transform": [[59, "register-torchvision-transform"]], "register_torchvision_parse": [[59, "register-torchvision-parse"]], "create_torchvision_transforms": [[59, "create-torchvision-transforms"]], "parse_torchvision_transforms": [[59, "parse-torchvision-transforms"]], "imgutils.preprocess.transformers": [[60, "module-imgutils.preprocess.transformers"]], "register_creators_for_transformers": [[60, "register-creators-for-transformers"]], "NotProcessorTypeError": [[60, "notprocessortypeerror"]], "create_transforms_from_transformers": [[60, "create-transforms-from-transformers"]], "is_valid_size_dict": [[60, "is-valid-size-dict"]], "convert_to_size_dict": [[60, "convert-to-size-dict"]], "get_size_dict": [[60, "get-size-dict"]], "create_clip_transforms": [[60, "create-clip-transforms"]], "create_transforms_from_clip_processor": [[60, "create-transforms-from-clip-processor"]], "create_convnext_transforms": [[60, "create-convnext-transforms"]], "create_transforms_from_convnext_processor": [[60, "create-transforms-from-convnext-processor"]], "create_vit_transforms": [[60, "create-vit-transforms"]], "create_transforms_from_vit_processor": [[60, "create-transforms-from-vit-processor"]], "create_siglip_transforms": [[60, "create-siglip-transforms"]], "create_transforms_from_siglip_processor": [[60, "create-transforms-from-siglip-processor"]], "create_bit_transforms": [[60, "create-bit-transforms"]], "create_transforms_from_bit_processor": [[60, "create-transforms-from-bit-processor"]], "create_blip_transforms": [[60, "create-blip-transforms"]], "create_transforms_from_blip_processor": [[60, "create-transforms-from-blip-processor"]], "create_mobilenetv2_transforms": [[60, "create-mobilenetv2-transforms"]], "create_transforms_from_mobilenetv2_processor": [[60, "create-transforms-from-mobilenetv2-processor"]], "imgutils.resource.background": [[61, "module-imgutils.resource.background"]], "BackgroundImageSet": [[61, "backgroundimageset"]], "list_bg_image_files": [[61, "list-bg-image-files"]], "get_bg_image_file": [[61, "get-bg-image-file"]], "get_bg_image": [[61, "get-bg-image"]], "random_bg_image_file": [[61, "random-bg-image-file"]], "random_bg_image": [[61, "random-bg-image"]], "imgutils.resource": [[62, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[63, "module-imgutils.restore.adversarial"]], "remove_adversarial_noise": [[63, "remove-adversarial-noise"]], "imgutils.restore": [[64, "module-imgutils.restore"]], "imgutils.restore.nafnet": [[65, "module-imgutils.restore.nafnet"]], "restore_with_nafnet": [[65, "restore-with-nafnet"]], "imgutils.restore.scunet": [[66, "module-imgutils.restore.scunet"]], "restore_with_scunet": [[66, "restore-with-scunet"]], "imgutils.sd": [[67, "module-imgutils.sd"]], "imgutils.sd.metadata": [[68, "module-imgutils.sd.metadata"]], "SDMetaData": [[68, "sdmetadata"]], "parse_sdmeta_from_text": [[68, "parse-sdmeta-from-text"]], "get_sdmeta_from_image": [[68, "get-sdmeta-from-image"]], "save_image_with_sdmeta": [[68, "save-image-with-sdmeta"]], "imgutils.sd.model": [[69, "module-imgutils.sd.model"]], "read_metadata": [[69, "read-metadata"]], "save_with_metadata": [[69, "save-with-metadata"]], "imgutils.sd.nai": [[70, "module-imgutils.sd.nai"]], "NAIMetaData": [[70, "naimetadata"]], "NAIMetadata": [[70, "id1"]], "get_naimeta_from_image": [[70, "get-naimeta-from-image"]], "add_naimeta_to_image": [[70, "add-naimeta-to-image"]], "save_image_with_naimeta": [[70, "save-image-with-naimeta"]], "imgutils.segment": [[71, "module-imgutils.segment"]], "imgutils.segment.isnetis": [[72, "module-imgutils.segment.isnetis"]], "get_isnetis_mask": [[72, "get-isnetis-mask"]], "segment_with_isnetis": [[72, "segment-with-isnetis"]], "segment_rgba_with_isnetis": [[72, "segment-rgba-with-isnetis"]], "imgutils.tagging.blacklist": [[73, "module-imgutils.tagging.blacklist"]], "is_blacklisted": [[73, "is-blacklisted"]], "drop_blacklisted_tags": [[73, "drop-blacklisted-tags"]], "imgutils.tagging.camie": [[74, "module-imgutils.tagging.camie"]], "get_camie_tags": [[74, "get-camie-tags"]], "convert_camie_emb_to_prediction": [[74, "convert-camie-emb-to-prediction"]], "imgutils.tagging.character": [[75, "module-imgutils.tagging.character"]], "CHAR_WHITELIST_SUFFIX": [[75, "char-whitelist-suffix"]], "CHAR_WHITELIST_PREFIX": [[75, "char-whitelist-prefix"]], "CHAR_WHITELIST_WORD": [[75, "char-whitelist-word"]], "CHAR_SUFFIXES": [[75, "char-suffixes"]], "CHAR_PREFIXES": [[75, "char-prefixes"]], "CharacterTagPool": [[75, "charactertagpool"]], "is_basic_character_tag": [[75, "is-basic-character-tag"]], "drop_basic_character_tags": [[75, "drop-basic-character-tags"]], "imgutils.tagging.deepdanbooru": [[76, "module-imgutils.tagging.deepdanbooru"]], "get_deepdanbooru_tags": [[76, "get-deepdanbooru-tags"]], "imgutils.tagging.deepgelbooru": [[77, "module-imgutils.tagging.deepgelbooru"]], "get_deepgelbooru_tags": [[77, "get-deepgelbooru-tags"]], "imgutils.tagging.format": [[78, "module-imgutils.tagging.format"]], "add_underline": [[78, "add-underline"]], "remove_underline": [[78, "remove-underline"]], "tags_to_text": [[78, "tags-to-text"]], "imgutils.tagging": [[79, "module-imgutils.tagging"]], "imgutils.tagging.match": [[80, "module-imgutils.tagging.match"]], "tag_match_suffix": [[80, "tag-match-suffix"]], "tag_match_prefix": [[80, "tag-match-prefix"]], "tag_match_full": [[80, "tag-match-full"]], "imgutils.tagging.mldanbooru": [[81, "module-imgutils.tagging.mldanbooru"]], "get_mldanbooru_tags": [[81, "get-mldanbooru-tags"]], "imgutils.tagging.order": [[82, "module-imgutils.tagging.order"]], "sort_tags": [[82, "sort-tags"]], "imgutils.tagging.overlap": [[83, "module-imgutils.tagging.overlap"]], "drop_overlap_tags": [[83, "drop-overlap-tags"]], "imgutils.tagging.wd14": [[84, "module-imgutils.tagging.wd14"]], "get_wd14_tags": [[84, "get-wd14-tags"]], "convert_wd14_emb_to_prediction": [[84, "convert-wd14-emb-to-prediction"]], "denormalize_wd14_emb": [[84, "denormalize-wd14-emb"]], "imgutils.upscale.cdc": [[85, "module-imgutils.upscale.cdc"]], "upscale_with_cdc": [[85, "upscale-with-cdc"]], "imgutils.upscale": [[86, "module-imgutils.upscale"]], "imgutils.utils.cache": [[87, "module-imgutils.utils.cache"]], "ts_lru_cache": [[87, "ts-lru-cache"]], "imgutils.utils.func": [[88, "module-imgutils.utils.func"]], "sigmoid": [[88, "sigmoid"]], "imgutils.utils": [[89, "module-imgutils.utils"]], "imgutils.utils.onnxruntime": [[90, "module-imgutils.utils.onnxruntime"]], "get_onnx_provider": [[90, "get-onnx-provider"]], "open_onnx_model": [[90, "open-onnx-model"]], "imgutils.validate.aicheck": [[91, "module-imgutils.validate.aicheck"]], "get_ai_created_score": [[91, "get-ai-created-score"]], "is_ai_created": [[91, "is-ai-created"]], "imgutils.validate.bangumi_char": [[92, "module-imgutils.validate.bangumi_char"]], "anime_bangumi_char_score": [[92, "anime-bangumi-char-score"]], "anime_bangumi_char": [[92, "anime-bangumi-char"]], "imgutils.validate.classify": [[93, "module-imgutils.validate.classify"]], "anime_classify_score": [[93, "anime-classify-score"]], "anime_classify": [[93, "anime-classify"]], "imgutils.validate.color": [[94, "module-imgutils.validate.color"]], "is_greyscale": [[94, "is-greyscale"]], "imgutils.validate.completeness": [[95, "module-imgutils.validate.completeness"]], "anime_completeness_score": [[95, "anime-completeness-score"]], "anime_completeness": [[95, "anime-completeness"]], "imgutils.validate.dbrating": [[96, "module-imgutils.validate.dbrating"]], "anime_dbrating_score": [[96, "anime-dbrating-score"]], "anime_dbrating": [[96, "anime-dbrating"]], "imgutils.validate.furry": [[97, "module-imgutils.validate.furry"]], "anime_furry_score": [[97, "anime-furry-score"]], "anime_furry": [[97, "anime-furry"]], "imgutils.validate": [[98, "module-imgutils.validate"]], "imgutils.validate.monochrome": [[99, "module-imgutils.validate.monochrome"]], "get_monochrome_score": [[99, "get-monochrome-score"]], "is_monochrome": [[99, "is-monochrome"]], "imgutils.validate.nsfw": [[100, "module-imgutils.validate.nsfw"]], "nsfw_pred_score": [[100, "nsfw-pred-score"]], "nsfw_pred": [[100, "nsfw-pred"]], "imgutils.validate.portrait": [[101, "module-imgutils.validate.portrait"]], "anime_portrait_score": [[101, "anime-portrait-score"]], "anime_portrait": [[101, "anime-portrait"]], "imgutils.validate.rating": [[102, "module-imgutils.validate.rating"]], "anime_rating_score": [[102, "anime-rating-score"]], "anime_rating": [[102, "anime-rating"]], "imgutils.validate.real": [[103, "module-imgutils.validate.real"]], "anime_real_score": [[103, "anime-real-score"]], "anime_real": [[103, "anime-real"]], "imgutils.validate.safe": [[104, "module-imgutils.validate.safe"]], "safe_check_score": [[104, "safe-check-score"]], "safe_check": [[104, "safe-check"]], "imgutils.validate.style_age": [[105, "module-imgutils.validate.style_age"]], "anime_style_age_score": [[105, "anime-style-age-score"]], "anime_style_age": [[105, "anime-style-age"]], "imgutils.validate.teen": [[106, "module-imgutils.validate.teen"]], "anime_teen_score": [[106, "anime-teen-score"]], "anime_teen": [[106, "anime-teen"]], "imgutils.validate.truncate": [[107, "module-imgutils.validate.truncate"]], "is_truncated_file": [[107, "is-truncated-file"]], "Welcome to imgutils\u2019s Documentation": [[108, "welcome-to-imgutils-s-documentation"]], "Overview": [[108, "overview"]], "Tutorials": [[108, null]], "Information": [[108, null]], "API Documentation": [[108, null]], "Run Environment Information": [[109, "Run-Environment-Information"], [110, "Run-Environment-Information"]], "Installation": [[111, "installation"]], "Quick Start": [[112, "quick-start"]]}, "indexentries": {"ascii_drawing() (in module imgutils.ascii.drawing)": [[0, "imgutils.ascii.drawing.ascii_drawing"]], "imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "module": [[0, "module-imgutils.ascii.drawing"], [1, "module-imgutils.ascii"], [2, "module-imgutils.config"], [3, "module-imgutils.config.meta"], [4, "module-imgutils.data.background"], [5, "module-imgutils.data.blob"], [6, "module-imgutils.data.decode"], [7, "module-imgutils.data.encode"], [8, "module-imgutils.data.image"], [9, "module-imgutils.data"], [10, "module-imgutils.data.layer"], [11, "module-imgutils.data.pad"], [12, "module-imgutils.data.url"], [13, "module-imgutils.detect.booru_yolo"], [14, "module-imgutils.detect.censor"], [15, "module-imgutils.detect.eye"], [16, "module-imgutils.detect.face"], [17, "module-imgutils.detect.halfbody"], [18, "module-imgutils.detect.hand"], [19, "module-imgutils.detect.head"], [20, "module-imgutils.detect"], [21, "module-imgutils.detect.nudenet"], [22, "module-imgutils.detect.person"], [23, "module-imgutils.detect.similarity"], [24, "module-imgutils.detect.text"], [25, "module-imgutils.detect.visual"], [26, "module-imgutils.edge.canny"], [27, "module-imgutils.edge"], [28, "module-imgutils.edge.lineart"], [29, "module-imgutils.edge.lineart_anime"], [30, "module-imgutils.generic.classify"], [31, "module-imgutils.generic.clip"], [32, "module-imgutils.generic.enhance"], [33, "module-imgutils.generic"], [34, "module-imgutils.generic.siglip"], [35, "module-imgutils.generic.yolo"], [36, "module-imgutils.metadata.geninfo"], [37, "module-imgutils.metadata"], [38, "module-imgutils.metadata.lsb"], [39, "module-imgutils.metrics.aesthetic"], [40, "module-imgutils.metrics.ccip"], [41, "module-imgutils.metrics.dbaesthetic"], [42, "module-imgutils.metrics"], [43, "module-imgutils.metrics.laplacian"], [44, "module-imgutils.metrics.lpips"], [45, "module-imgutils.metrics.psnr_"], [46, "module-imgutils.ocr"], [47, "module-imgutils.operate.align"], [48, "module-imgutils.operate.censor_"], [49, "module-imgutils.operate.imgcensor"], [50, "module-imgutils.operate"], [51, "module-imgutils.operate.squeeze"], [52, "module-imgutils.pose.dwpose"], [53, "module-imgutils.pose.format"], [54, "module-imgutils.pose"], [55, "module-imgutils.pose.visual"], [56, "module-imgutils.preprocess.base"], [57, "module-imgutils.preprocess"], [58, "module-imgutils.preprocess.pillow"], [59, "module-imgutils.preprocess.torchvision"], [60, "module-imgutils.preprocess.transformers"], [61, "module-imgutils.resource.background"], [62, "module-imgutils.resource"], [63, "module-imgutils.restore.adversarial"], [64, "module-imgutils.restore"], [65, "module-imgutils.restore.nafnet"], [66, "module-imgutils.restore.scunet"], [67, "module-imgutils.sd"], [68, "module-imgutils.sd.metadata"], [69, "module-imgutils.sd.model"], [70, "module-imgutils.sd.nai"], [71, "module-imgutils.segment"], [72, "module-imgutils.segment.isnetis"], [73, "module-imgutils.tagging.blacklist"], [74, "module-imgutils.tagging.camie"], [75, "module-imgutils.tagging.character"], [76, "module-imgutils.tagging.deepdanbooru"], [77, "module-imgutils.tagging.deepgelbooru"], [78, "module-imgutils.tagging.format"], [79, "module-imgutils.tagging"], [80, "module-imgutils.tagging.match"], [81, "module-imgutils.tagging.mldanbooru"], [82, "module-imgutils.tagging.order"], [83, "module-imgutils.tagging.overlap"], [84, "module-imgutils.tagging.wd14"], [85, "module-imgutils.upscale.cdc"], [86, "module-imgutils.upscale"], [87, "module-imgutils.utils.cache"], [88, "module-imgutils.utils.func"], [89, "module-imgutils.utils"], [90, "module-imgutils.utils.onnxruntime"], [91, "module-imgutils.validate.aicheck"], [92, "module-imgutils.validate.bangumi_char"], [93, "module-imgutils.validate.classify"], [94, "module-imgutils.validate.color"], [95, "module-imgutils.validate.completeness"], [96, "module-imgutils.validate.dbrating"], [97, "module-imgutils.validate.furry"], [98, "module-imgutils.validate"], [99, "module-imgutils.validate.monochrome"], [100, "module-imgutils.validate.nsfw"], [101, "module-imgutils.validate.portrait"], [102, "module-imgutils.validate.rating"], [103, "module-imgutils.validate.real"], [104, "module-imgutils.validate.safe"], [105, "module-imgutils.validate.style_age"], [106, "module-imgutils.validate.teen"], [107, "module-imgutils.validate.truncate"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "__author_email__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR_EMAIL__"]], "__author__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR__"]], "__description__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__DESCRIPTION__"]], "__title__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__TITLE__"]], "__version__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__VERSION__"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "grid_background() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_background"]], "grid_transparent() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_transparent"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "imgutils.data.blob": [[5, "module-imgutils.data.blob"]], "is_valid_image_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.is_valid_image_blob_url"]], "load_image_from_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.load_image_from_blob_url"]], "to_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.to_blob_url"]], "imgutils.data.decode": [[6, "module-imgutils.data.decode"]], "rgb_decode() (in module imgutils.data.decode)": [[6, "imgutils.data.decode.rgb_decode"]], "imgutils.data.encode": [[7, "module-imgutils.data.encode"]], "rgb_encode() (in module imgutils.data.encode)": [[7, "imgutils.data.encode.rgb_encode"]], "has_alpha_channel() (in module imgutils.data.image)": [[8, "imgutils.data.image.has_alpha_channel"]], "imgutils.data.image": [[8, "module-imgutils.data.image"]], "load_image() (in module imgutils.data.image)": [[8, "imgutils.data.image.load_image"]], "load_images() (in module imgutils.data.image)": [[8, "imgutils.data.image.load_images"]], "imgutils.data": [[9, "module-imgutils.data"]], "imgutils.data.layer": [[10, "module-imgutils.data.layer"]], "istack() (in module imgutils.data.layer)": [[10, "imgutils.data.layer.istack"]], "imgutils.data.pad": [[11, "module-imgutils.data.pad"]], "pad_image_to_size() (in module imgutils.data.pad)": [[11, "imgutils.data.pad.pad_image_to_size"]], "download_image_from_url() (in module imgutils.data.url)": [[12, "imgutils.data.url.download_image_from_url"]], "imgutils.data.url": [[12, "module-imgutils.data.url"]], "is_http_url() (in module imgutils.data.url)": [[12, "imgutils.data.url.is_http_url"]], "detect_with_booru_yolo() (in module imgutils.detect.booru_yolo)": [[13, "imgutils.detect.booru_yolo.detect_with_booru_yolo"]], "imgutils.detect.booru_yolo": [[13, "module-imgutils.detect.booru_yolo"]], "detect_censors() (in module imgutils.detect.censor)": [[14, "imgutils.detect.censor.detect_censors"]], "imgutils.detect.censor": [[14, "module-imgutils.detect.censor"]], "detect_eyes() (in module imgutils.detect.eye)": [[15, "imgutils.detect.eye.detect_eyes"]], "imgutils.detect.eye": [[15, "module-imgutils.detect.eye"]], "detect_faces() (in module imgutils.detect.face)": [[16, "imgutils.detect.face.detect_faces"]], "imgutils.detect.face": [[16, "module-imgutils.detect.face"]], "detect_halfbody() (in module imgutils.detect.halfbody)": [[17, "imgutils.detect.halfbody.detect_halfbody"]], "imgutils.detect.halfbody": [[17, "module-imgutils.detect.halfbody"]], "detect_hands() (in module imgutils.detect.hand)": [[18, "imgutils.detect.hand.detect_hands"]], "imgutils.detect.hand": [[18, "module-imgutils.detect.hand"]], "detect_heads() (in module imgutils.detect.head)": [[19, "imgutils.detect.head.detect_heads"]], "imgutils.detect.head": [[19, "module-imgutils.detect.head"]], "imgutils.detect": [[20, "module-imgutils.detect"]], "detect_with_nudenet() (in module imgutils.detect.nudenet)": [[21, "imgutils.detect.nudenet.detect_with_nudenet"]], "imgutils.detect.nudenet": [[21, "module-imgutils.detect.nudenet"]], "detect_person() (in module imgutils.detect.person)": [[22, "imgutils.detect.person.detect_person"]], "imgutils.detect.person": [[22, "module-imgutils.detect.person"]], "bboxes_similarity() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.bboxes_similarity"]], "calculate_iou() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.calculate_iou"]], "detection_similarity() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.detection_similarity"]], "imgutils.detect.similarity": [[23, "module-imgutils.detect.similarity"]], "detect_text() (in module imgutils.detect.text)": [[24, "imgutils.detect.text.detect_text"]], "imgutils.detect.text": [[24, "module-imgutils.detect.text"]], "detection_visualize() (in module imgutils.detect.visual)": [[25, "imgutils.detect.visual.detection_visualize"]], "imgutils.detect.visual": [[25, "module-imgutils.detect.visual"]], "edge_image_with_canny() (in module imgutils.edge.canny)": [[26, "imgutils.edge.canny.edge_image_with_canny"]], "get_edge_by_canny() (in module imgutils.edge.canny)": [[26, "imgutils.edge.canny.get_edge_by_canny"]], "imgutils.edge.canny": [[26, "module-imgutils.edge.canny"]], "imgutils.edge": [[27, "module-imgutils.edge"]], "edge_image_with_lineart() (in module imgutils.edge.lineart)": [[28, "imgutils.edge.lineart.edge_image_with_lineart"]], "get_edge_by_lineart() (in module imgutils.edge.lineart)": [[28, "imgutils.edge.lineart.get_edge_by_lineart"]], "imgutils.edge.lineart": [[28, "module-imgutils.edge.lineart"]], "edge_image_with_lineart_anime() (in module imgutils.edge.lineart_anime)": [[29, "imgutils.edge.lineart_anime.edge_image_with_lineart_anime"]], "get_edge_by_lineart_anime() (in module imgutils.edge.lineart_anime)": [[29, "imgutils.edge.lineart_anime.get_edge_by_lineart_anime"]], "imgutils.edge.lineart_anime": [[29, "module-imgutils.edge.lineart_anime"]], "classifymodel (class in imgutils.generic.classify)": [[30, "imgutils.generic.classify.ClassifyModel"]], "__init__() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.__init__"]], "classify_predict() (in module imgutils.generic.classify)": [[30, "imgutils.generic.classify.classify_predict"]], "classify_predict_fmt() (in module imgutils.generic.classify)": [[30, "imgutils.generic.classify.classify_predict_fmt"]], "classify_predict_score() (in module imgutils.generic.classify)": [[30, "imgutils.generic.classify.classify_predict_score"]], "clear() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.clear"]], "imgutils.generic.classify": [[30, "module-imgutils.generic.classify"]], "launch_demo() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.launch_demo"]], "make_ui() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.make_ui"]], "predict() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.predict"]], "predict_fmt() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.predict_fmt"]], "predict_score() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.predict_score"]], "clipmodel (class in imgutils.generic.clip)": [[31, "imgutils.generic.clip.CLIPModel"]], "__init__() (imgutils.generic.clip.clipmodel method)": [[31, "imgutils.generic.clip.CLIPModel.__init__"]], "clear() (imgutils.generic.clip.clipmodel method)": [[31, "imgutils.generic.clip.CLIPModel.clear"]], "clip_image_encode() (in module imgutils.generic.clip)": [[31, "imgutils.generic.clip.clip_image_encode"]], "clip_predict() (in module imgutils.generic.clip)": [[31, "imgutils.generic.clip.clip_predict"]], "clip_text_encode() (in module imgutils.generic.clip)": [[31, "imgutils.generic.clip.clip_text_encode"]], "image_encode() (imgutils.generic.clip.clipmodel method)": [[31, "imgutils.generic.clip.CLIPModel.image_encode"]], "imgutils.generic.clip": [[31, "module-imgutils.generic.clip"]], "launch_demo() (imgutils.generic.clip.clipmodel method)": [[31, "imgutils.generic.clip.CLIPModel.launch_demo"]], "make_ui() (imgutils.generic.clip.clipmodel method)": [[31, "imgutils.generic.clip.CLIPModel.make_ui"]], "predict() (imgutils.generic.clip.clipmodel method)": [[31, "imgutils.generic.clip.CLIPModel.predict"]], "text_encode() (imgutils.generic.clip.clipmodel method)": [[31, "imgutils.generic.clip.CLIPModel.text_encode"]], "imageenhancer (class in imgutils.generic.enhance)": [[32, "imgutils.generic.enhance.ImageEnhancer"]], "__init__() (imgutils.generic.enhance.imageenhancer method)": [[32, "imgutils.generic.enhance.ImageEnhancer.__init__"]], "imgutils.generic.enhance": [[32, "module-imgutils.generic.enhance"]], "process() (imgutils.generic.enhance.imageenhancer method)": [[32, "imgutils.generic.enhance.ImageEnhancer.process"]], "imgutils.generic": [[33, "module-imgutils.generic"]], "siglipmodel (class in imgutils.generic.siglip)": [[34, "imgutils.generic.siglip.SigLIPModel"]], "__init__() (imgutils.generic.siglip.siglipmodel method)": [[34, "imgutils.generic.siglip.SigLIPModel.__init__"]], "clear() (imgutils.generic.siglip.siglipmodel method)": [[34, "imgutils.generic.siglip.SigLIPModel.clear"]], "image_encode() (imgutils.generic.siglip.siglipmodel method)": [[34, "imgutils.generic.siglip.SigLIPModel.image_encode"]], "imgutils.generic.siglip": [[34, "module-imgutils.generic.siglip"]], "launch_demo() (imgutils.generic.siglip.siglipmodel method)": [[34, "imgutils.generic.siglip.SigLIPModel.launch_demo"]], "make_ui() (imgutils.generic.siglip.siglipmodel method)": [[34, "imgutils.generic.siglip.SigLIPModel.make_ui"]], "predict() (imgutils.generic.siglip.siglipmodel method)": [[34, "imgutils.generic.siglip.SigLIPModel.predict"]], "siglip_image_encode() (in module imgutils.generic.siglip)": [[34, "imgutils.generic.siglip.siglip_image_encode"]], "siglip_predict() (in module imgutils.generic.siglip)": [[34, "imgutils.generic.siglip.siglip_predict"]], "siglip_text_encode() (in module imgutils.generic.siglip)": [[34, "imgutils.generic.siglip.siglip_text_encode"]], "text_encode() (imgutils.generic.siglip.siglipmodel method)": [[34, "imgutils.generic.siglip.SigLIPModel.text_encode"]], "yolomodel (class in imgutils.generic.yolo)": [[35, "imgutils.generic.yolo.YOLOModel"]], "__init__() (imgutils.generic.yolo.yolomodel method)": [[35, "imgutils.generic.yolo.YOLOModel.__init__"]], "clear() (imgutils.generic.yolo.yolomodel method)": [[35, "imgutils.generic.yolo.YOLOModel.clear"]], "imgutils.generic.yolo": [[35, "module-imgutils.generic.yolo"]], "launch_demo() (imgutils.generic.yolo.yolomodel method)": [[35, "imgutils.generic.yolo.YOLOModel.launch_demo"]], "make_ui() (imgutils.generic.yolo.yolomodel method)": [[35, "imgutils.generic.yolo.YOLOModel.make_ui"]], "predict() (imgutils.generic.yolo.yolomodel method)": [[35, "imgutils.generic.yolo.YOLOModel.predict"]], "yolo_predict() (in module imgutils.generic.yolo)": [[35, "imgutils.generic.yolo.yolo_predict"]], "imgutils.metadata.geninfo": [[36, "module-imgutils.metadata.geninfo"]], "read_geninfo_exif() (in module imgutils.metadata.geninfo)": [[36, "imgutils.metadata.geninfo.read_geninfo_exif"]], "read_geninfo_gif() (in module imgutils.metadata.geninfo)": [[36, "imgutils.metadata.geninfo.read_geninfo_gif"]], "read_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[36, "imgutils.metadata.geninfo.read_geninfo_parameters"]], "write_geninfo_exif() (in module imgutils.metadata.geninfo)": [[36, "imgutils.metadata.geninfo.write_geninfo_exif"]], "write_geninfo_gif() (in module imgutils.metadata.geninfo)": [[36, "imgutils.metadata.geninfo.write_geninfo_gif"]], "write_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[36, "imgutils.metadata.geninfo.write_geninfo_parameters"]], "imgutils.metadata": [[37, "module-imgutils.metadata"]], "imagelsbdataextractor (class in imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.ImageLsbDataExtractor"]], "lsbextractor (class in imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.LSBExtractor"]], "lsbreaderror (class in imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.LSBReadError"]], "__init__() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[38, "imgutils.metadata.lsb.ImageLsbDataExtractor.__init__"]], "__init__() (imgutils.metadata.lsb.lsbextractor method)": [[38, "imgutils.metadata.lsb.LSBExtractor.__init__"]], "extract_data() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[38, "imgutils.metadata.lsb.ImageLsbDataExtractor.extract_data"]], "get_next_n_bytes() (imgutils.metadata.lsb.lsbextractor method)": [[38, "imgutils.metadata.lsb.LSBExtractor.get_next_n_bytes"]], "get_one_byte() (imgutils.metadata.lsb.lsbextractor method)": [[38, "imgutils.metadata.lsb.LSBExtractor.get_one_byte"]], "imgutils.metadata.lsb": [[38, "module-imgutils.metadata.lsb"]], "inject_data() (in module imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.inject_data"]], "read_32bit_integer() (imgutils.metadata.lsb.lsbextractor method)": [[38, "imgutils.metadata.lsb.LSBExtractor.read_32bit_integer"]], "read_lsb_metadata() (in module imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.read_lsb_metadata"]], "read_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.read_lsb_raw_bytes"]], "serialize_json() (in module imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.serialize_json"]], "serialize_pnginfo() (in module imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.serialize_pnginfo"]], "write_lsb_metadata() (in module imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.write_lsb_metadata"]], "write_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.write_lsb_raw_bytes"]], "get_aesthetic_score() (in module imgutils.metrics.aesthetic)": [[39, "imgutils.metrics.aesthetic.get_aesthetic_score"]], "imgutils.metrics.aesthetic": [[39, "module-imgutils.metrics.aesthetic"]], "ccip_batch_differences() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_batch_differences"]], "ccip_batch_extract_features() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_batch_extract_features"]], "ccip_batch_same() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_batch_same"]], "ccip_clustering() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_clustering"]], "ccip_default_clustering_params() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_default_clustering_params"]], "ccip_default_threshold() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_default_threshold"]], "ccip_difference() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_difference"]], "ccip_extract_feature() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_extract_feature"]], "ccip_merge() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_merge"]], "ccip_same() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_same"]], "imgutils.metrics.ccip": [[40, "module-imgutils.metrics.ccip"]], "anime_dbaesthetic() (in module imgutils.metrics.dbaesthetic)": [[41, "imgutils.metrics.dbaesthetic.anime_dbaesthetic"]], "imgutils.metrics.dbaesthetic": [[41, "module-imgutils.metrics.dbaesthetic"]], "imgutils.metrics": [[42, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[43, "module-imgutils.metrics.laplacian"]], "laplacian_score() (in module imgutils.metrics.laplacian)": [[43, "imgutils.metrics.laplacian.laplacian_score"]], "imgutils.metrics.lpips": [[44, "module-imgutils.metrics.lpips"]], "lpips_clustering() (in module imgutils.metrics.lpips)": [[44, "imgutils.metrics.lpips.lpips_clustering"]], "lpips_difference() (in module imgutils.metrics.lpips)": [[44, "imgutils.metrics.lpips.lpips_difference"]], "lpips_extract_feature() (in module imgutils.metrics.lpips)": [[44, "imgutils.metrics.lpips.lpips_extract_feature"]], "imgutils.metrics.psnr_": [[45, "module-imgutils.metrics.psnr_"]], "psnr() (in module imgutils.metrics.psnr_)": [[45, "imgutils.metrics.psnr_.psnr"]], "detect_text_with_ocr() (in module imgutils.ocr)": [[46, "imgutils.ocr.detect_text_with_ocr"]], "imgutils.ocr": [[46, "module-imgutils.ocr"]], "list_det_models() (in module imgutils.ocr)": [[46, "imgutils.ocr.list_det_models"]], "list_rec_models() (in module imgutils.ocr)": [[46, "imgutils.ocr.list_rec_models"]], "ocr() (in module imgutils.ocr)": [[46, "imgutils.ocr.ocr"]], "align_maxsize() (in module imgutils.operate.align)": [[47, "imgutils.operate.align.align_maxsize"]], "imgutils.operate.align": [[47, "module-imgutils.operate.align"]], "basecensor (class in imgutils.operate.censor_)": [[48, "imgutils.operate.censor_.BaseCensor"]], "blurcensor (class in imgutils.operate.censor_)": [[48, "imgutils.operate.censor_.BlurCensor"]], "colorcensor (class in imgutils.operate.censor_)": [[48, "imgutils.operate.censor_.ColorCensor"]], "pixelatecensor (class in imgutils.operate.censor_)": [[48, "imgutils.operate.censor_.PixelateCensor"]], "censor_area() (imgutils.operate.censor_.basecensor method)": [[48, "imgutils.operate.censor_.BaseCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.blurcensor method)": [[48, "imgutils.operate.censor_.BlurCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.colorcensor method)": [[48, "imgutils.operate.censor_.ColorCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.pixelatecensor method)": [[48, "imgutils.operate.censor_.PixelateCensor.censor_area"]], "censor_areas() (in module imgutils.operate.censor_)": [[48, "imgutils.operate.censor_.censor_areas"]], "censor_nsfw() (in module imgutils.operate.censor_)": [[48, "imgutils.operate.censor_.censor_nsfw"]], "imgutils.operate.censor_": [[48, "module-imgutils.operate.censor_"]], "register_censor_method() (in module imgutils.operate.censor_)": [[48, "imgutils.operate.censor_.register_censor_method"]], "emojibasedcensor (class in imgutils.operate.imgcensor)": [[49, "imgutils.operate.imgcensor.EmojiBasedCensor"]], "imagebasedcensor (class in imgutils.operate.imgcensor)": [[49, "imgutils.operate.imgcensor.ImageBasedCensor"]], "singleimage (class in imgutils.operate.imgcensor)": [[49, "imgutils.operate.imgcensor.SingleImage"]], "__init__() (imgutils.operate.imgcensor.singleimage method)": [[49, "imgutils.operate.imgcensor.SingleImage.__init__"]], "censor_area() (imgutils.operate.imgcensor.emojibasedcensor method)": [[49, "imgutils.operate.imgcensor.EmojiBasedCensor.censor_area"]], "censor_area() (imgutils.operate.imgcensor.imagebasedcensor method)": [[49, "imgutils.operate.imgcensor.ImageBasedCensor.censor_area"]], "find_for_area() (imgutils.operate.imgcensor.singleimage method)": [[49, "imgutils.operate.imgcensor.SingleImage.find_for_area"]], "height (imgutils.operate.imgcensor.singleimage property)": [[49, "imgutils.operate.imgcensor.SingleImage.height"]], "imgutils.operate.imgcensor": [[49, "module-imgutils.operate.imgcensor"]], "width (imgutils.operate.imgcensor.singleimage property)": [[49, "imgutils.operate.imgcensor.SingleImage.width"]], "imgutils.operate": [[50, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[51, "module-imgutils.operate.squeeze"]], "squeeze() (in module imgutils.operate.squeeze)": [[51, "imgutils.operate.squeeze.squeeze"]], "squeeze_with_transparency() (in module imgutils.operate.squeeze)": [[51, "imgutils.operate.squeeze.squeeze_with_transparency"]], "dwpose_estimate() (in module imgutils.pose.dwpose)": [[52, "imgutils.pose.dwpose.dwpose_estimate"]], "imgutils.pose.dwpose": [[52, "module-imgutils.pose.dwpose"]], "left_ankle (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_ANKLE"]], "left_big_toe (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_BIG_TOE"]], "left_ear (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_EAR"]], "left_elbow (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_ELBOW"]], "left_eye (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_EYE"]], "left_heel (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_HEEL"]], "left_hip (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_HIP"]], "left_knee (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_KNEE"]], "left_shoulder (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_SHOULDER"]], "left_small_toe (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_SMALL_TOE"]], "left_wrist (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_WRIST"]], "neck (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.NECK"]], "nose (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.NOSE"]], "op18keypointset (class in imgutils.pose.format)": [[53, "imgutils.pose.format.OP18KeyPointSet"]], "op18_body_max (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_BODY_MAX"]], "op18_body_min (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_BODY_MIN"]], "op18_face_max (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_FACE_MAX"]], "op18_face_min (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_FACE_MIN"]], "op18_left_foot_max (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_LEFT_FOOT_MAX"]], "op18_left_foot_min (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_LEFT_FOOT_MIN"]], "op18_left_hand_max (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_LEFT_HAND_MAX"]], "op18_left_hand_min (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_LEFT_HAND_MIN"]], "op18_right_foot_max (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_RIGHT_FOOT_MAX"]], "op18_right_foot_min (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_RIGHT_FOOT_MIN"]], "op18_right_hand_max (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_RIGHT_HAND_MAX"]], "op18_right_hand_min (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_RIGHT_HAND_MIN"]], "right_ankle (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_ANKLE"]], "right_big_toe (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_BIG_TOE"]], "right_ear (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_EAR"]], "right_elbow (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_ELBOW"]], "right_eye (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_EYE"]], "right_heel (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_HEEL"]], "right_hip (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_HIP"]], "right_knee (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_KNEE"]], "right_shoulder (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_SHOULDER"]], "right_small_toe (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_SMALL_TOE"]], "right_wrist (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_WRIST"]], "__init__() (imgutils.pose.format.op18keypointset method)": [[53, "imgutils.pose.format.OP18KeyPointSet.__init__"]], "__mul__() (imgutils.pose.format.op18keypointset method)": [[53, "imgutils.pose.format.OP18KeyPointSet.__mul__"]], "__truediv__() (imgutils.pose.format.op18keypointset method)": [[53, "imgutils.pose.format.OP18KeyPointSet.__truediv__"]], "body (imgutils.pose.format.op18keypointset property)": [[53, "imgutils.pose.format.OP18KeyPointSet.body"]], "face (imgutils.pose.format.op18keypointset property)": [[53, "imgutils.pose.format.OP18KeyPointSet.face"]], "imgutils.pose.format": [[53, "module-imgutils.pose.format"]], "left_foot (imgutils.pose.format.op18keypointset property)": [[53, "imgutils.pose.format.OP18KeyPointSet.left_foot"]], "left_hand (imgutils.pose.format.op18keypointset property)": [[53, "imgutils.pose.format.OP18KeyPointSet.left_hand"]], "right_foot (imgutils.pose.format.op18keypointset property)": [[53, "imgutils.pose.format.OP18KeyPointSet.right_foot"]], "right_hand (imgutils.pose.format.op18keypointset property)": [[53, "imgutils.pose.format.OP18KeyPointSet.right_hand"]], "imgutils.pose": [[54, "module-imgutils.pose"]], "imgutils.pose.visual": [[55, "module-imgutils.pose.visual"]], "op18_visualize() (in module imgutils.pose.visual)": [[55, "imgutils.pose.visual.op18_visualize"]], "notparsetarget (class in imgutils.preprocess.base)": [[56, "imgutils.preprocess.base.NotParseTarget"]], "imgutils.preprocess.base": [[56, "module-imgutils.preprocess.base"]], "imgutils.preprocess": [[57, "module-imgutils.preprocess"]], "create_pillow_transforms() (in module imgutils.preprocess.pillow)": [[58, "imgutils.preprocess.pillow.create_pillow_transforms"]], "imgutils.preprocess.pillow": [[58, "module-imgutils.preprocess.pillow"]], "parse_pillow_transforms() (in module imgutils.preprocess.pillow)": [[58, "imgutils.preprocess.pillow.parse_pillow_transforms"]], "register_pillow_parse() (in module imgutils.preprocess.pillow)": [[58, "imgutils.preprocess.pillow.register_pillow_parse"]], "register_pillow_transform() (in module imgutils.preprocess.pillow)": [[58, "imgutils.preprocess.pillow.register_pillow_transform"]], "create_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[59, "imgutils.preprocess.torchvision.create_torchvision_transforms"]], "imgutils.preprocess.torchvision": [[59, "module-imgutils.preprocess.torchvision"]], "parse_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[59, "imgutils.preprocess.torchvision.parse_torchvision_transforms"]], "register_torchvision_parse() (in module imgutils.preprocess.torchvision)": [[59, "imgutils.preprocess.torchvision.register_torchvision_parse"]], "register_torchvision_transform() (in module imgutils.preprocess.torchvision)": [[59, "imgutils.preprocess.torchvision.register_torchvision_transform"]], "notprocessortypeerror (class in imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.NotProcessorTypeError"]], "convert_to_size_dict() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.convert_to_size_dict"]], "create_bit_transforms() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_bit_transforms"]], "create_blip_transforms() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_blip_transforms"]], "create_clip_transforms() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_clip_transforms"]], "create_convnext_transforms() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_convnext_transforms"]], "create_mobilenetv2_transforms() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_mobilenetv2_transforms"]], "create_siglip_transforms() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_siglip_transforms"]], "create_transforms_from_bit_processor() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_transforms_from_bit_processor"]], "create_transforms_from_blip_processor() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_transforms_from_blip_processor"]], "create_transforms_from_clip_processor() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_transforms_from_clip_processor"]], "create_transforms_from_convnext_processor() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_transforms_from_convnext_processor"]], "create_transforms_from_mobilenetv2_processor() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_transforms_from_mobilenetv2_processor"]], "create_transforms_from_siglip_processor() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_transforms_from_siglip_processor"]], "create_transforms_from_transformers() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_transforms_from_transformers"]], "create_transforms_from_vit_processor() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_transforms_from_vit_processor"]], "create_vit_transforms() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_vit_transforms"]], "get_size_dict() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.get_size_dict"]], "imgutils.preprocess.transformers": [[60, "module-imgutils.preprocess.transformers"]], "is_valid_size_dict() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.is_valid_size_dict"]], "register_creators_for_transformers() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.register_creators_for_transformers"]], "backgroundimageset (class in imgutils.resource.background)": [[61, "imgutils.resource.background.BackgroundImageSet"]], "__init__() (imgutils.resource.background.backgroundimageset method)": [[61, "imgutils.resource.background.BackgroundImageSet.__init__"]], "get_bg_image() (in module imgutils.resource.background)": [[61, "imgutils.resource.background.get_bg_image"]], "get_bg_image_file() (in module imgutils.resource.background)": [[61, "imgutils.resource.background.get_bg_image_file"]], "get_image() (imgutils.resource.background.backgroundimageset method)": [[61, "imgutils.resource.background.BackgroundImageSet.get_image"]], "get_image_file() (imgutils.resource.background.backgroundimageset method)": [[61, "imgutils.resource.background.BackgroundImageSet.get_image_file"]], "imgutils.resource.background": [[61, "module-imgutils.resource.background"]], "list_bg_image_files() (in module imgutils.resource.background)": [[61, "imgutils.resource.background.list_bg_image_files"]], "list_image_files() (imgutils.resource.background.backgroundimageset method)": [[61, "imgutils.resource.background.BackgroundImageSet.list_image_files"]], "random_bg_image() (in module imgutils.resource.background)": [[61, "imgutils.resource.background.random_bg_image"]], "random_bg_image_file() (in module imgutils.resource.background)": [[61, "imgutils.resource.background.random_bg_image_file"]], "random_image() (imgutils.resource.background.backgroundimageset method)": [[61, "imgutils.resource.background.BackgroundImageSet.random_image"]], "random_image_file() (imgutils.resource.background.backgroundimageset method)": [[61, "imgutils.resource.background.BackgroundImageSet.random_image_file"]], "imgutils.resource": [[62, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[63, "module-imgutils.restore.adversarial"]], "remove_adversarial_noise() (in module imgutils.restore.adversarial)": [[63, "imgutils.restore.adversarial.remove_adversarial_noise"]], "imgutils.restore": [[64, "module-imgutils.restore"]], "imgutils.restore.nafnet": [[65, "module-imgutils.restore.nafnet"]], "restore_with_nafnet() (in module imgutils.restore.nafnet)": [[65, "imgutils.restore.nafnet.restore_with_nafnet"]], "imgutils.restore.scunet": [[66, "module-imgutils.restore.scunet"]], "restore_with_scunet() (in module imgutils.restore.scunet)": [[66, "imgutils.restore.scunet.restore_with_scunet"]], "imgutils.sd": [[67, "module-imgutils.sd"]], "sdmetadata (class in imgutils.sd.metadata)": [[68, "imgutils.sd.metadata.SDMetaData"]], "__str__() (imgutils.sd.metadata.sdmetadata method)": [[68, "imgutils.sd.metadata.SDMetaData.__str__"]], "get_sdmeta_from_image() (in module imgutils.sd.metadata)": [[68, "imgutils.sd.metadata.get_sdmeta_from_image"]], "imgutils.sd.metadata": [[68, "module-imgutils.sd.metadata"]], "parse_sdmeta_from_text() (in module imgutils.sd.metadata)": [[68, "imgutils.sd.metadata.parse_sdmeta_from_text"]], "pnginfo (imgutils.sd.metadata.sdmetadata property)": [[68, "imgutils.sd.metadata.SDMetaData.pnginfo"]], "save_image_with_sdmeta() (in module imgutils.sd.metadata)": [[68, "imgutils.sd.metadata.save_image_with_sdmeta"]], "text (imgutils.sd.metadata.sdmetadata property)": [[68, "imgutils.sd.metadata.SDMetaData.text"]], "imgutils.sd.model": [[69, "module-imgutils.sd.model"]], "read_metadata() (in module imgutils.sd.model)": [[69, "imgutils.sd.model.read_metadata"]], "save_with_metadata() (in module imgutils.sd.model)": [[69, "imgutils.sd.model.save_with_metadata"]], "naimetadata (class in imgutils.sd.nai)": [[70, "imgutils.sd.nai.NAIMetaData"], [70, "imgutils.sd.nai.NAIMetadata"]], "__init__() (imgutils.sd.nai.naimetadata method)": [[70, "imgutils.sd.nai.NAIMetaData.__init__"]], "add_naimeta_to_image() (in module imgutils.sd.nai)": [[70, "imgutils.sd.nai.add_naimeta_to_image"]], "get_naimeta_from_image() (in module imgutils.sd.nai)": [[70, "imgutils.sd.nai.get_naimeta_from_image"]], "imgutils.sd.nai": [[70, "module-imgutils.sd.nai"]], "pnginfo (imgutils.sd.nai.naimetadata property)": [[70, "imgutils.sd.nai.NAIMetaData.pnginfo"]], "save_image_with_naimeta() (in module imgutils.sd.nai)": [[70, "imgutils.sd.nai.save_image_with_naimeta"]], "imgutils.segment": [[71, "module-imgutils.segment"]], "get_isnetis_mask() (in module imgutils.segment.isnetis)": [[72, "imgutils.segment.isnetis.get_isnetis_mask"]], "imgutils.segment.isnetis": [[72, "module-imgutils.segment.isnetis"]], "segment_rgba_with_isnetis() (in module imgutils.segment.isnetis)": [[72, "imgutils.segment.isnetis.segment_rgba_with_isnetis"]], "segment_with_isnetis() (in module imgutils.segment.isnetis)": [[72, "imgutils.segment.isnetis.segment_with_isnetis"]], "drop_blacklisted_tags() (in module imgutils.tagging.blacklist)": [[73, "imgutils.tagging.blacklist.drop_blacklisted_tags"]], "imgutils.tagging.blacklist": [[73, "module-imgutils.tagging.blacklist"]], "is_blacklisted() (in module imgutils.tagging.blacklist)": [[73, "imgutils.tagging.blacklist.is_blacklisted"]], "convert_camie_emb_to_prediction() (in module imgutils.tagging.camie)": [[74, "imgutils.tagging.camie.convert_camie_emb_to_prediction"]], "get_camie_tags() (in module imgutils.tagging.camie)": [[74, "imgutils.tagging.camie.get_camie_tags"]], "imgutils.tagging.camie": [[74, "module-imgutils.tagging.camie"]], "char_prefixes (in module imgutils.tagging.character)": [[75, "imgutils.tagging.character.CHAR_PREFIXES"]], "char_suffixes (in module imgutils.tagging.character)": [[75, "imgutils.tagging.character.CHAR_SUFFIXES"]], "char_whitelist_prefix (in module imgutils.tagging.character)": [[75, "imgutils.tagging.character.CHAR_WHITELIST_PREFIX"]], "char_whitelist_suffix (in module imgutils.tagging.character)": [[75, "imgutils.tagging.character.CHAR_WHITELIST_SUFFIX"]], "char_whitelist_word (in module imgutils.tagging.character)": [[75, "imgutils.tagging.character.CHAR_WHITELIST_WORD"]], "charactertagpool (class in imgutils.tagging.character)": [[75, "imgutils.tagging.character.CharacterTagPool"]], "__init__() (imgutils.tagging.character.charactertagpool method)": [[75, "imgutils.tagging.character.CharacterTagPool.__init__"]], "drop_basic_character_tags() (imgutils.tagging.character.charactertagpool method)": [[75, "imgutils.tagging.character.CharacterTagPool.drop_basic_character_tags"]], "drop_basic_character_tags() (in module imgutils.tagging.character)": [[75, "imgutils.tagging.character.drop_basic_character_tags"]], "imgutils.tagging.character": [[75, "module-imgutils.tagging.character"]], "is_basic_character_tag() (imgutils.tagging.character.charactertagpool method)": [[75, "imgutils.tagging.character.CharacterTagPool.is_basic_character_tag"]], "is_basic_character_tag() (in module imgutils.tagging.character)": [[75, "imgutils.tagging.character.is_basic_character_tag"]], "get_deepdanbooru_tags() (in module imgutils.tagging.deepdanbooru)": [[76, "imgutils.tagging.deepdanbooru.get_deepdanbooru_tags"]], "imgutils.tagging.deepdanbooru": [[76, "module-imgutils.tagging.deepdanbooru"]], "get_deepgelbooru_tags() (in module imgutils.tagging.deepgelbooru)": [[77, "imgutils.tagging.deepgelbooru.get_deepgelbooru_tags"]], "imgutils.tagging.deepgelbooru": [[77, "module-imgutils.tagging.deepgelbooru"]], "add_underline() (in module imgutils.tagging.format)": [[78, "imgutils.tagging.format.add_underline"]], "imgutils.tagging.format": [[78, "module-imgutils.tagging.format"]], "remove_underline() (in module imgutils.tagging.format)": [[78, "imgutils.tagging.format.remove_underline"]], "tags_to_text() (in module imgutils.tagging.format)": [[78, "imgutils.tagging.format.tags_to_text"]], "imgutils.tagging": [[79, "module-imgutils.tagging"]], "imgutils.tagging.match": [[80, "module-imgutils.tagging.match"]], "tag_match_full() (in module imgutils.tagging.match)": [[80, "imgutils.tagging.match.tag_match_full"]], "tag_match_prefix() (in module imgutils.tagging.match)": [[80, "imgutils.tagging.match.tag_match_prefix"]], "tag_match_suffix() (in module imgutils.tagging.match)": [[80, "imgutils.tagging.match.tag_match_suffix"]], "get_mldanbooru_tags() (in module imgutils.tagging.mldanbooru)": [[81, "imgutils.tagging.mldanbooru.get_mldanbooru_tags"]], "imgutils.tagging.mldanbooru": [[81, "module-imgutils.tagging.mldanbooru"]], "imgutils.tagging.order": [[82, "module-imgutils.tagging.order"]], "sort_tags() (in module imgutils.tagging.order)": [[82, "imgutils.tagging.order.sort_tags"]], "drop_overlap_tags() (in module imgutils.tagging.overlap)": [[83, "imgutils.tagging.overlap.drop_overlap_tags"]], "imgutils.tagging.overlap": [[83, "module-imgutils.tagging.overlap"]], "convert_wd14_emb_to_prediction() (in module imgutils.tagging.wd14)": [[84, "imgutils.tagging.wd14.convert_wd14_emb_to_prediction"]], "denormalize_wd14_emb() (in module imgutils.tagging.wd14)": [[84, "imgutils.tagging.wd14.denormalize_wd14_emb"]], "get_wd14_tags() (in module imgutils.tagging.wd14)": [[84, "imgutils.tagging.wd14.get_wd14_tags"]], "imgutils.tagging.wd14": [[84, "module-imgutils.tagging.wd14"]], "imgutils.upscale.cdc": [[85, "module-imgutils.upscale.cdc"]], "upscale_with_cdc() (in module imgutils.upscale.cdc)": [[85, "imgutils.upscale.cdc.upscale_with_cdc"]], "imgutils.upscale": [[86, "module-imgutils.upscale"]], "imgutils.utils.cache": [[87, "module-imgutils.utils.cache"]], "ts_lru_cache() (in module imgutils.utils.cache)": [[87, "imgutils.utils.cache.ts_lru_cache"]], "imgutils.utils.func": [[88, "module-imgutils.utils.func"]], "sigmoid() (in module imgutils.utils.func)": [[88, "imgutils.utils.func.sigmoid"]], "imgutils.utils": [[89, "module-imgutils.utils"]], "get_onnx_provider() (in module imgutils.utils.onnxruntime)": [[90, "imgutils.utils.onnxruntime.get_onnx_provider"]], "imgutils.utils.onnxruntime": [[90, "module-imgutils.utils.onnxruntime"]], "open_onnx_model() (in module imgutils.utils.onnxruntime)": [[90, "imgutils.utils.onnxruntime.open_onnx_model"]], "get_ai_created_score() (in module imgutils.validate.aicheck)": [[91, "imgutils.validate.aicheck.get_ai_created_score"]], "imgutils.validate.aicheck": [[91, "module-imgutils.validate.aicheck"]], "is_ai_created() (in module imgutils.validate.aicheck)": [[91, "imgutils.validate.aicheck.is_ai_created"]], "anime_bangumi_char() (in module imgutils.validate.bangumi_char)": [[92, "imgutils.validate.bangumi_char.anime_bangumi_char"]], "anime_bangumi_char_score() (in module imgutils.validate.bangumi_char)": [[92, "imgutils.validate.bangumi_char.anime_bangumi_char_score"]], "imgutils.validate.bangumi_char": [[92, "module-imgutils.validate.bangumi_char"]], "anime_classify() (in module imgutils.validate.classify)": [[93, "imgutils.validate.classify.anime_classify"]], "anime_classify_score() (in module imgutils.validate.classify)": [[93, "imgutils.validate.classify.anime_classify_score"]], "imgutils.validate.classify": [[93, "module-imgutils.validate.classify"]], "imgutils.validate.color": [[94, "module-imgutils.validate.color"]], "is_greyscale() (in module imgutils.validate.color)": [[94, "imgutils.validate.color.is_greyscale"]], "anime_completeness() (in module imgutils.validate.completeness)": [[95, "imgutils.validate.completeness.anime_completeness"]], "anime_completeness_score() (in module imgutils.validate.completeness)": [[95, "imgutils.validate.completeness.anime_completeness_score"]], "imgutils.validate.completeness": [[95, "module-imgutils.validate.completeness"]], "anime_dbrating() (in module imgutils.validate.dbrating)": [[96, "imgutils.validate.dbrating.anime_dbrating"]], "anime_dbrating_score() (in module imgutils.validate.dbrating)": [[96, "imgutils.validate.dbrating.anime_dbrating_score"]], "imgutils.validate.dbrating": [[96, "module-imgutils.validate.dbrating"]], "anime_furry() (in module imgutils.validate.furry)": [[97, "imgutils.validate.furry.anime_furry"]], "anime_furry_score() (in module imgutils.validate.furry)": [[97, "imgutils.validate.furry.anime_furry_score"]], "imgutils.validate.furry": [[97, "module-imgutils.validate.furry"]], "imgutils.validate": [[98, "module-imgutils.validate"]], "get_monochrome_score() (in module imgutils.validate.monochrome)": [[99, "imgutils.validate.monochrome.get_monochrome_score"]], "imgutils.validate.monochrome": [[99, "module-imgutils.validate.monochrome"]], "is_monochrome() (in module imgutils.validate.monochrome)": [[99, "imgutils.validate.monochrome.is_monochrome"]], "imgutils.validate.nsfw": [[100, "module-imgutils.validate.nsfw"]], "nsfw_pred() (in module imgutils.validate.nsfw)": [[100, "imgutils.validate.nsfw.nsfw_pred"]], "nsfw_pred_score() (in module imgutils.validate.nsfw)": [[100, "imgutils.validate.nsfw.nsfw_pred_score"]], "anime_portrait() (in module imgutils.validate.portrait)": [[101, "imgutils.validate.portrait.anime_portrait"]], "anime_portrait_score() (in module imgutils.validate.portrait)": [[101, "imgutils.validate.portrait.anime_portrait_score"]], "imgutils.validate.portrait": [[101, "module-imgutils.validate.portrait"]], "anime_rating() (in module imgutils.validate.rating)": [[102, "imgutils.validate.rating.anime_rating"]], "anime_rating_score() (in module imgutils.validate.rating)": [[102, "imgutils.validate.rating.anime_rating_score"]], "imgutils.validate.rating": [[102, "module-imgutils.validate.rating"]], "anime_real() (in module imgutils.validate.real)": [[103, "imgutils.validate.real.anime_real"]], "anime_real_score() (in module imgutils.validate.real)": [[103, "imgutils.validate.real.anime_real_score"]], "imgutils.validate.real": [[103, "module-imgutils.validate.real"]], "imgutils.validate.safe": [[104, "module-imgutils.validate.safe"]], "safe_check() (in module imgutils.validate.safe)": [[104, "imgutils.validate.safe.safe_check"]], "safe_check_score() (in module imgutils.validate.safe)": [[104, "imgutils.validate.safe.safe_check_score"]], "anime_style_age() (in module imgutils.validate.style_age)": [[105, "imgutils.validate.style_age.anime_style_age"]], "anime_style_age_score() (in module imgutils.validate.style_age)": [[105, "imgutils.validate.style_age.anime_style_age_score"]], "imgutils.validate.style_age": [[105, "module-imgutils.validate.style_age"]], "anime_teen() (in module imgutils.validate.teen)": [[106, "imgutils.validate.teen.anime_teen"]], "anime_teen_score() (in module imgutils.validate.teen)": [[106, "imgutils.validate.teen.anime_teen_score"]], "imgutils.validate.teen": [[106, "module-imgutils.validate.teen"]], "imgutils.validate.truncate": [[107, "module-imgutils.validate.truncate"]], "is_truncated_file() (in module imgutils.validate.truncate)": [[107, "imgutils.validate.truncate.is_truncated_file"]]}}) \ No newline at end of file +Search.setIndex({"docnames": ["api_doc/ascii/drawing", "api_doc/ascii/index", "api_doc/config/index", "api_doc/config/meta", "api_doc/data/background", "api_doc/data/blob", "api_doc/data/decode", "api_doc/data/encode", "api_doc/data/image", "api_doc/data/index", "api_doc/data/layer", "api_doc/data/pad", "api_doc/data/url", "api_doc/detect/booru_yolo", "api_doc/detect/censor", "api_doc/detect/eye", "api_doc/detect/face", "api_doc/detect/halfbody", "api_doc/detect/hand", "api_doc/detect/head", "api_doc/detect/index", "api_doc/detect/nudenet", "api_doc/detect/person", "api_doc/detect/similarity", "api_doc/detect/text", "api_doc/detect/visual", "api_doc/edge/canny", "api_doc/edge/index", "api_doc/edge/lineart", "api_doc/edge/lineart_anime", "api_doc/generic/classify", "api_doc/generic/clip", "api_doc/generic/enhance", "api_doc/generic/index", "api_doc/generic/siglip", "api_doc/generic/yolo", "api_doc/metadata/geninfo", "api_doc/metadata/index", "api_doc/metadata/lsb", "api_doc/metrics/aesthetic", "api_doc/metrics/ccip", "api_doc/metrics/dbaesthetic", "api_doc/metrics/index", "api_doc/metrics/laplacian", "api_doc/metrics/lpips", "api_doc/metrics/psnr_", "api_doc/ocr/index", "api_doc/operate/align", "api_doc/operate/censor", "api_doc/operate/imgcensor", "api_doc/operate/index", "api_doc/operate/squeeze", "api_doc/pose/dwpose", "api_doc/pose/format", "api_doc/pose/index", "api_doc/pose/visual", "api_doc/preprocess/base", "api_doc/preprocess/index", "api_doc/preprocess/pillow", "api_doc/preprocess/torchvision", "api_doc/preprocess/transformers", "api_doc/resource/background", "api_doc/resource/index", "api_doc/restore/adversarial", "api_doc/restore/index", "api_doc/restore/nafnet", "api_doc/restore/scunet", "api_doc/sd/index", "api_doc/sd/metadata", "api_doc/sd/model", "api_doc/sd/nai", "api_doc/segment/index", "api_doc/segment/isnetis", "api_doc/tagging/blacklist", "api_doc/tagging/camie", "api_doc/tagging/character", "api_doc/tagging/deepdanbooru", "api_doc/tagging/deepgelbooru", "api_doc/tagging/format", "api_doc/tagging/index", "api_doc/tagging/match", "api_doc/tagging/mldanbooru", "api_doc/tagging/order", "api_doc/tagging/overlap", "api_doc/tagging/wd14", "api_doc/upscale/cdc", "api_doc/upscale/index", "api_doc/utils/cache", "api_doc/utils/func", "api_doc/utils/index", "api_doc/utils/onnxruntime", "api_doc/validate/aicheck", "api_doc/validate/bangumi_char", "api_doc/validate/classify", "api_doc/validate/color", "api_doc/validate/completeness", "api_doc/validate/dbrating", "api_doc/validate/furry", "api_doc/validate/index", "api_doc/validate/monochrome", "api_doc/validate/nsfw", "api_doc/validate/portrait", "api_doc/validate/rating", "api_doc/validate/real", "api_doc/validate/safe", "api_doc/validate/style_age", "api_doc/validate/teen", "api_doc/validate/truncate", "index", "information/environment", "information/environment.result", "tutorials/installation/index", "tutorials/quick_start/index"], "filenames": ["api_doc/ascii/drawing.rst", "api_doc/ascii/index.rst", "api_doc/config/index.rst", "api_doc/config/meta.rst", "api_doc/data/background.rst", "api_doc/data/blob.rst", "api_doc/data/decode.rst", "api_doc/data/encode.rst", "api_doc/data/image.rst", "api_doc/data/index.rst", "api_doc/data/layer.rst", "api_doc/data/pad.rst", "api_doc/data/url.rst", "api_doc/detect/booru_yolo.rst", "api_doc/detect/censor.rst", "api_doc/detect/eye.rst", "api_doc/detect/face.rst", "api_doc/detect/halfbody.rst", "api_doc/detect/hand.rst", "api_doc/detect/head.rst", "api_doc/detect/index.rst", "api_doc/detect/nudenet.rst", "api_doc/detect/person.rst", "api_doc/detect/similarity.rst", "api_doc/detect/text.rst", "api_doc/detect/visual.rst", "api_doc/edge/canny.rst", "api_doc/edge/index.rst", "api_doc/edge/lineart.rst", "api_doc/edge/lineart_anime.rst", "api_doc/generic/classify.rst", "api_doc/generic/clip.rst", "api_doc/generic/enhance.rst", "api_doc/generic/index.rst", "api_doc/generic/siglip.rst", "api_doc/generic/yolo.rst", "api_doc/metadata/geninfo.rst", "api_doc/metadata/index.rst", "api_doc/metadata/lsb.rst", "api_doc/metrics/aesthetic.rst", "api_doc/metrics/ccip.rst", "api_doc/metrics/dbaesthetic.rst", "api_doc/metrics/index.rst", "api_doc/metrics/laplacian.rst", "api_doc/metrics/lpips.rst", "api_doc/metrics/psnr_.rst", "api_doc/ocr/index.rst", "api_doc/operate/align.rst", "api_doc/operate/censor.rst", "api_doc/operate/imgcensor.rst", "api_doc/operate/index.rst", "api_doc/operate/squeeze.rst", "api_doc/pose/dwpose.rst", "api_doc/pose/format.rst", "api_doc/pose/index.rst", "api_doc/pose/visual.rst", "api_doc/preprocess/base.rst", "api_doc/preprocess/index.rst", "api_doc/preprocess/pillow.rst", "api_doc/preprocess/torchvision.rst", "api_doc/preprocess/transformers.rst", "api_doc/resource/background.rst", "api_doc/resource/index.rst", "api_doc/restore/adversarial.rst", "api_doc/restore/index.rst", "api_doc/restore/nafnet.rst", "api_doc/restore/scunet.rst", "api_doc/sd/index.rst", "api_doc/sd/metadata.rst", "api_doc/sd/model.rst", "api_doc/sd/nai.rst", "api_doc/segment/index.rst", "api_doc/segment/isnetis.rst", "api_doc/tagging/blacklist.rst", "api_doc/tagging/camie.rst", "api_doc/tagging/character.rst", "api_doc/tagging/deepdanbooru.rst", "api_doc/tagging/deepgelbooru.rst", "api_doc/tagging/format.rst", "api_doc/tagging/index.rst", "api_doc/tagging/match.rst", "api_doc/tagging/mldanbooru.rst", "api_doc/tagging/order.rst", "api_doc/tagging/overlap.rst", "api_doc/tagging/wd14.rst", "api_doc/upscale/cdc.rst", "api_doc/upscale/index.rst", "api_doc/utils/cache.rst", "api_doc/utils/func.rst", "api_doc/utils/index.rst", "api_doc/utils/onnxruntime.rst", "api_doc/validate/aicheck.rst", "api_doc/validate/bangumi_char.rst", "api_doc/validate/classify.rst", "api_doc/validate/color.rst", "api_doc/validate/completeness.rst", "api_doc/validate/dbrating.rst", "api_doc/validate/furry.rst", "api_doc/validate/index.rst", "api_doc/validate/monochrome.rst", "api_doc/validate/nsfw.rst", "api_doc/validate/portrait.rst", "api_doc/validate/rating.rst", "api_doc/validate/real.rst", "api_doc/validate/safe.rst", "api_doc/validate/style_age.rst", "api_doc/validate/teen.rst", "api_doc/validate/truncate.rst", "index.rst", "information/environment.ipynb", "information/environment.result.ipynb", "tutorials/installation/index.rst", "tutorials/quick_start/index.rst"], "titles": ["imgutils.ascii.drawing", "imgutils.ascii", "imgutils.config", "imgutils.config.meta", "imgutils.data.background", "imgutils.data.blob", "imgutils.data.decode", "imgutils.data.encode", "imgutils.data.image", "imgutils.data", "imgutils.data.layer", "imgutils.data.pad", "imgutils.data.url", "imgutils.detect.booru_yolo", "imgutils.detect.censor", "imgutils.detect.eye", "imgutils.detect.face", "imgutils.detect.halfbody", "imgutils.detect.hand", "imgutils.detect.head", "imgutils.detect", "imgutils.detect.nudenet", "imgutils.detect.person", "imgutils.detect.similarity", "imgutils.detect.text", "imgutils.detect.visual", "imgutils.edge.canny", "imgutils.edge", "imgutils.edge.lineart", "imgutils.edge.lineart_anime", "imgutils.generic.classify", "imgutils.generic.clip", "imgutils.generic.enhance", "imgutils.generic", "imgutils.generic.siglip", "imgutils.generic.yolo", "imgutils.metadata.geninfo", "imgutils.metadata", "imgutils.metadata.lsb", "imgutils.metrics.aesthetic", "imgutils.metrics.ccip", "imgutils.metrics.dbaesthetic", "imgutils.metrics", "imgutils.metrics.laplacian", "imgutils.metrics.lpips", "imgutils.metrics.psnr_", "imgutils.ocr", "imgutils.operate.align", "imgutils.operate.censor_", "imgutils.operate.imgcensor", "imgutils.operate", "imgutils.operate.squeeze", "imgutils.pose.dwpose", "imgutils.pose.format", "imgutils.pose", "imgutils.pose.visual", "imgutils.preprocess.base", "imgutils.preprocess", "imgutils.preprocess.pillow", "imgutils.preprocess.torchvision", "imgutils.preprocess.transformers", "imgutils.resource.background", "imgutils.resource", "imgutils.restore.adversarial", "imgutils.restore", "imgutils.restore.nafnet", "imgutils.restore.scunet", "imgutils.sd", "imgutils.sd.metadata", "imgutils.sd.model", "imgutils.sd.nai", "imgutils.segment", "imgutils.segment.isnetis", "imgutils.tagging.blacklist", "imgutils.tagging.camie", "imgutils.tagging.character", "imgutils.tagging.deepdanbooru", "imgutils.tagging.deepgelbooru", "imgutils.tagging.format", "imgutils.tagging", "imgutils.tagging.match", "imgutils.tagging.mldanbooru", "imgutils.tagging.order", "imgutils.tagging.overlap", "imgutils.tagging.wd14", "imgutils.upscale.cdc", "imgutils.upscale", "imgutils.utils.cache", "imgutils.utils.func", "imgutils.utils", "imgutils.utils.onnxruntime", "imgutils.validate.aicheck", "imgutils.validate.bangumi_char", "imgutils.validate.classify", "imgutils.validate.color", "imgutils.validate.completeness", "imgutils.validate.dbrating", "imgutils.validate.furry", "imgutils.validate", "imgutils.validate.monochrome", "imgutils.validate.nsfw", "imgutils.validate.portrait", "imgutils.validate.rating", "imgutils.validate.real", "imgutils.validate.safe", "imgutils.validate.style_age", "imgutils.validate.teen", "imgutils.validate.truncate", "Welcome to imgutils\u2019s Documentation", "Run Environment Information", "Run Environment Information", "Installation", "Quick Start"], "terms": {"img": [0, 5, 8, 11, 30, 63, 68], "str": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 34, 35, 36, 38, 39, 40, 41, 43, 44, 46, 47, 48, 49, 51, 52, 55, 58, 59, 60, 61, 65, 66, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 80, 81, 82, 83, 84, 85, 90, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 107], "pathlik": [0, 4, 5, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 34, 35, 36, 38, 39, 40, 41, 43, 44, 46, 47, 48, 49, 51, 52, 55, 65, 66, 68, 70, 72, 74, 76, 77, 81, 84, 85, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106], "byte": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 34, 35, 36, 38, 39, 40, 41, 43, 44, 46, 47, 48, 49, 51, 52, 53, 55, 65, 66, 68, 70, 72, 74, 76, 77, 81, 84, 85, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106], "bytearrai": [0, 4, 5, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 34, 35, 36, 38, 39, 40, 41, 43, 44, 46, 47, 48, 49, 51, 52, 53, 55, 65, 66, 68, 70, 72, 74, 76, 77, 81, 84, 85, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106], "binaryio": [0, 4, 5, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 34, 35, 36, 38, 39, 40, 41, 43, 44, 46, 47, 48, 49, 51, 52, 55, 65, 66, 68, 70, 72, 74, 76, 77, 81, 84, 85, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106], "imag": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 51, 52, 54, 55, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 74, 76, 77, 78, 79, 81, 84, 85, 86, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 111], "max_width": 0, "int": [0, 4, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 28, 29, 30, 31, 34, 35, 38, 40, 44, 46, 47, 48, 49, 51, 52, 53, 55, 60, 61, 63, 65, 66, 72, 81, 85, 104], "none": [0, 4, 8, 10, 12, 14, 15, 16, 17, 18, 19, 22, 24, 25, 26, 28, 29, 30, 31, 32, 34, 35, 36, 38, 40, 48, 51, 52, 55, 58, 59, 60, 61, 68, 70, 73, 74, 75, 90], "ellipsi": 0, "max_height": 0, "resampl": [0, 60], "2": [0, 8, 11, 13, 23, 24, 39, 40, 41, 44, 46, 53, 60, 63, 68, 74, 84, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 105, 106], "level": [0, 14, 15, 16, 17, 18, 19, 22, 34, 35, 39, 48, 61, 76, 96], "aspect": [0, 11, 25, 35, 47], "float": [0, 7, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 35, 40, 41, 43, 44, 45, 46, 48, 49, 51, 53, 55, 60, 61, 63, 70, 73, 74, 75, 76, 77, 78, 81, 82, 83, 84, 88, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106], "1": [0, 10, 13, 21, 22, 23, 39, 40, 41, 44, 46, 53, 60, 61, 63, 68, 69, 73, 74, 75, 76, 77, 82, 84, 85, 88, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 105, 106, 109, 110], "8": [0, 13, 23, 38, 40, 44, 48, 53, 60, 63, 68, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 109, 110, 111], "sourc": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 34, 35, 36, 38, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 55, 56, 58, 59, 60, 61, 63, 65, 66, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 80, 81, 82, 83, 84, 85, 87, 88, 90, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 107], "gener": [0, 4, 13, 16, 22, 36, 37, 67, 68, 70, 74, 77, 81, 84, 89, 96, 108], "art": [0, 68], "base": [0, 19, 22, 23, 30, 31, 34, 35, 40, 41, 43, 44, 47, 48, 49, 51, 53, 55, 57, 58, 60, 61, 70, 72, 74, 76, 77, 81, 82, 83, 84, 92, 96, 100, 102, 108], "given": [0, 6, 7, 8, 10, 12, 15, 16, 18, 19, 20, 21, 24, 26, 28, 29, 30, 31, 34, 38, 40, 43, 47, 49, 53, 56, 60, 68, 70, 73, 74, 75, 80, 83, 84, 91, 93, 96, 99, 100, 102, 106], "paramet": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 55, 58, 59, 60, 61, 63, 65, 66, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 80, 81, 82, 83, 84, 85, 87, 88, 90, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 107], "imagetyp": [0, 5, 11, 13, 14, 15, 16, 17, 18, 19, 22, 24, 25, 30, 32, 35, 36, 38, 40, 41, 43, 46, 48, 51, 52, 55, 65, 66, 68, 70, 74, 77, 84, 85, 92, 95, 97, 100, 101, 103, 104, 105], "The": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 30, 31, 32, 34, 35, 36, 37, 38, 40, 41, 43, 46, 47, 48, 49, 51, 52, 53, 55, 58, 59, 60, 61, 63, 64, 65, 66, 68, 69, 70, 72, 74, 75, 76, 77, 78, 80, 81, 82, 84, 85, 87, 88, 90, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 107, 111], "input": [0, 5, 11, 13, 14, 15, 16, 17, 19, 21, 22, 24, 25, 30, 31, 32, 34, 35, 36, 38, 40, 41, 43, 46, 47, 48, 49, 51, 52, 55, 58, 60, 63, 65, 66, 68, 70, 73, 74, 75, 77, 78, 80, 82, 84, 85, 88, 92, 95, 97, 100, 101, 103, 105], "option": [0, 4, 12, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 25, 30, 31, 34, 35, 36, 40, 46, 48, 51, 52, 55, 60, 61, 63, 68, 69, 70, 73, 74, 75, 82, 87], "maximum": [0, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 35, 40, 46, 47, 48, 60, 63, 87, 104], "width": [0, 4, 10, 11, 49, 60, 61, 81], "If": [0, 5, 8, 10, 12, 14, 15, 16, 17, 18, 19, 22, 23, 25, 30, 31, 34, 35, 36, 38, 40, 46, 48, 51, 53, 55, 58, 59, 60, 63, 65, 66, 68, 69, 70, 73, 75, 82, 84, 90, 91, 92, 93, 96, 99, 102, 106], "set": [0, 13, 25, 30, 31, 35, 40, 51, 53, 55, 60, 84, 90, 93, 96, 102, 106, 107], "automat": [0, 4, 31, 34, 40, 51, 90, 109, 110], "determin": [0, 8, 40, 100], "termin": 0, "size": [0, 4, 6, 7, 10, 11, 12, 24, 25, 26, 28, 29, 40, 47, 49, 51, 55, 58, 59, 60, 61, 63, 65, 66, 68, 72, 81, 85, 86, 104, 109, 110], "height": [0, 4, 10, 11, 49, 60, 61, 81], "filter": [0, 35, 51, 60, 63, 73, 75, 96, 98, 102], "us": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 34, 35, 36, 37, 38, 39, 40, 41, 44, 46, 48, 49, 51, 52, 55, 56, 58, 60, 63, 64, 65, 66, 68, 69, 70, 73, 74, 76, 77, 78, 81, 84, 85, 87, 88, 90, 91, 92, 93, 96, 98, 99, 100, 102, 106], "when": [0, 7, 10, 13, 24, 26, 28, 29, 30, 31, 38, 40, 44, 48, 49, 53, 56, 60, 65, 68, 70, 72, 81, 85, 87, 90, 91, 107], "resiz": [0, 11, 24, 25, 35, 47, 55, 58, 59, 60, 68, 81], "charact": [0, 40, 46, 55, 71, 72, 74, 76, 77, 78, 79, 84, 92, 108], "repres": [0, 7, 10, 13, 14, 15, 16, 23, 40, 44, 48, 51, 53, 70, 72, 82, 91, 100, 107], "differ": [0, 8, 11, 15, 16, 17, 18, 19, 22, 23, 31, 36, 37, 38, 40, 44, 45, 52, 53, 59, 60, 92, 97, 101, 103, 105, 109, 110], "intens": 0, "proport": [0, 92], "correct": [0, 38], "output": [0, 25, 30, 31, 34, 41, 55, 68, 69, 74, 77, 82, 84, 111], "which": [0, 4, 10, 23, 24, 26, 28, 29, 34, 36, 40, 44, 49, 58, 60, 61, 64, 68, 69, 70, 72, 73, 74, 77, 81, 87, 88, 90, 91, 93, 98, 99, 100, 107, 108, 109, 110, 111], "should": [0, 3, 10, 25, 40, 44, 48, 49, 51, 60, 72, 84, 111], "approxim": 0, "ratio": [0, 11, 25, 35, 46, 47, 49, 81], "your": [0, 51, 65, 107, 109, 110, 111], "thi": [0, 3, 4, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 30, 31, 32, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 46, 48, 49, 51, 52, 53, 55, 56, 58, 59, 60, 63, 65, 66, 67, 68, 69, 70, 71, 74, 76, 79, 83, 84, 85, 87, 88, 90, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 107, 109, 110], "valu": [0, 4, 8, 10, 11, 14, 18, 19, 22, 23, 38, 40, 44, 48, 51, 53, 58, 59, 60, 69, 74, 76, 81, 88, 91, 99, 107], "ensur": [0, 31, 35, 40, 47, 60, 65, 68, 87], "i": [0, 4, 5, 6, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 46, 48, 49, 51, 52, 53, 55, 56, 58, 59, 60, 61, 63, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 81, 82, 84, 85, 87, 88, 90, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111], "close": [0, 49, 68], "possibl": [0, 24, 31, 40, 49], "origin": [0, 4, 6, 8, 21, 26, 28, 29, 38, 39, 45, 48, 49, 51, 55, 72, 74, 76, 78, 81, 82, 100], "default": [0, 4, 5, 7, 8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 23, 24, 26, 28, 29, 30, 31, 34, 35, 40, 41, 43, 44, 46, 48, 49, 51, 53, 55, 60, 61, 65, 66, 69, 72, 73, 74, 75, 76, 78, 81, 84, 85, 90, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 105, 106], "return": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 34, 35, 36, 38, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 55, 58, 59, 60, 61, 63, 65, 66, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 80, 81, 82, 83, 84, 85, 87, 88, 90, 91, 92, 93, 94, 95, 96, 97, 100, 101, 102, 103, 104, 105, 106, 107], "represent": [0, 23, 40, 58, 59, 68], "type": [0, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 25, 30, 31, 32, 34, 35, 36, 38, 40, 41, 43, 46, 48, 49, 51, 52, 53, 55, 58, 59, 60, 61, 63, 65, 66, 68, 69, 70, 73, 74, 75, 78, 80, 82, 83, 84, 85, 87, 88, 92, 95, 96, 97, 100, 101, 102, 103, 104, 105], "exampl": [0, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 25, 26, 27, 28, 29, 30, 35, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 51, 52, 58, 59, 60, 61, 63, 68, 72, 73, 74, 75, 76, 77, 78, 81, 82, 83, 84, 85, 87, 88, 90, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 105, 106, 107], "here": [0, 13, 21, 27, 40, 44, 45, 68, 73, 74, 76, 77, 81, 84, 85, 92, 94, 107, 109, 110], "an": [0, 4, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 34, 35, 36, 38, 39, 40, 41, 43, 44, 46, 47, 48, 49, 51, 52, 53, 55, 58, 60, 63, 65, 66, 68, 70, 71, 72, 74, 75, 76, 77, 79, 82, 84, 85, 88, 90, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 107], "jerri": 0, "from": [0, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 28, 29, 30, 34, 35, 36, 38, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 58, 59, 60, 61, 63, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 81, 82, 83, 84, 85, 87, 88, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 107, 109, 110, 111], "import": [0, 6, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 22, 25, 35, 38, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 51, 52, 58, 59, 60, 61, 63, 68, 72, 73, 74, 75, 76, 77, 78, 81, 82, 83, 84, 85, 87, 88, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 105, 106, 107, 109, 110, 111], "print": [0, 5, 13, 18, 19, 22, 23, 35, 68, 69, 109, 110, 111], "png": [0, 5, 8, 10, 14, 25, 36, 38, 43, 48, 49, 51, 63, 68, 70, 72, 84, 85, 94, 107], "draw": [1, 25, 27, 28, 55, 100, 108], "ascii_draw": 1, "meta": [2, 74, 108, 111], "__title__": [2, 111], "__version__": [2, 111], "__description__": [2, 111], "__author__": [2, 111], "__author_email__": 2, "overview": [3, 4, 6, 7, 9, 10, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29, 32, 33, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 54, 60, 61, 62, 63, 64, 65, 66, 67, 68, 71, 72, 73, 74, 75, 76, 77, 78, 79, 81, 84, 85, 86, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107], "inform": [3, 31, 34, 35, 36, 37, 38, 55, 68, 70, 83], "packag": 3, "titl": [3, 70], "project": [3, 21, 74, 76, 84, 107], "version": [3, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 35, 39, 48, 65, 66, 68, 69, 87, 93, 108, 111], "short": [3, 74, 77, 81, 84], "descript": [3, 21, 30, 34, 70], "includ": [3, 5, 8, 11, 12, 13, 14, 21, 22, 23, 25, 30, 31, 32, 34, 35, 36, 37, 52, 53, 59, 60, 67, 68, 69, 70, 74, 77, 84, 88, 92, 100], "setup": 3, "py": [3, 72], "author": [3, 69], "email": 3, "step": [4, 49, 60, 68], "forecolor": [4, 26, 28, 29], "lightgrei": 4, "backcolor": [4, 26, 28, 29], "white": [4, 8, 11, 26, 28, 29, 31, 60, 68, 72], "creat": [4, 30, 31, 34, 35, 36, 48, 58, 59, 60, 68, 70, 75, 91], "black": [4, 48, 68], "squar": [4, 60], "can": [4, 5, 8, 10, 14, 15, 16, 17, 18, 19, 20, 21, 22, 25, 27, 31, 34, 36, 38, 40, 44, 48, 52, 53, 58, 60, 68, 69, 70, 74, 77, 82, 84, 90, 92, 98, 99, 108, 111], "complement": 4, "transpar": [4, 8, 10, 26, 28, 29, 49, 51, 72, 85], "area": [4, 10, 13, 23, 24, 48, 49], "grid": 4, "pixel": [4, 25, 38, 48, 49, 51, 60, 63, 68, 72, 99], "mean": [4, 21, 23, 24, 26, 28, 29, 30, 40, 43, 44, 49, 53, 58, 59, 60, 90, 93, 111], "function": [4, 7, 8, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 34, 35, 36, 37, 38, 40, 43, 46, 48, 49, 51, 52, 55, 58, 59, 60, 63, 65, 67, 68, 69, 70, 74, 83, 84, 85, 87, 88, 92, 96, 100, 102, 107], "suitabl": [4, 58, 60, 76, 100], "color": [4, 8, 10, 11, 26, 28, 29, 48, 63, 68, 72, 98, 99, 108], "fore": [4, 26, 28, 29], "back": [4, 74, 84], "A": [4, 5, 8, 14, 15, 16, 17, 18, 19, 21, 22, 26, 28, 29, 30, 35, 38, 39, 40, 41, 46, 47, 48, 49, 51, 58, 60, 61, 68, 69, 70, 75, 78, 83, 87, 90, 91, 92, 93, 95, 96, 97, 99, 101, 102, 103, 104, 105, 106, 111], "rgba": [4, 8, 32, 38, 65, 66, 72, 85], "contain": [4, 5, 10, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 30, 31, 34, 35, 40, 41, 53, 55, 60, 65, 68, 69, 70, 74, 77, 81, 84, 93, 96, 102, 104, 106], "add": [4, 36, 69, 70, 78], "rgb": [4, 6, 7, 8, 11, 31, 32, 48, 60, 61, 68, 72, 85], "In": [4, 28, 40, 92, 93], "document": [4, 109, 110, 111], "accur": [4, 14, 22, 74, 96, 102], "present": [4, 36, 70, 76], "state": [4, 34], "shown": [4, 71, 74], "follow": [4, 30, 40, 53, 59, 60, 64, 69, 70, 74, 77, 84, 91, 92, 93, 95, 96, 97, 99, 101, 102, 103, 105, 106, 111], "figur": 4, "modul": [5, 8, 11, 12, 13, 18, 19, 21, 22, 23, 24, 25, 30, 31, 34, 35, 36, 37, 38, 58, 59, 67, 69, 70, 71, 74, 84, 87, 88, 96, 102, 108], "provid": [5, 8, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 34, 35, 36, 37, 38, 40, 48, 51, 53, 55, 58, 59, 60, 67, 68, 69, 70, 74, 81, 82, 84, 87, 88, 90, 96, 102], "util": [5, 8, 11, 12, 21, 22, 30, 33, 35, 44, 47, 51, 54, 58, 59, 64, 67, 69, 76, 77, 81, 84, 108], "handl": [5, 8, 11, 12, 30, 31, 34, 35, 37, 38, 56, 59, 60, 67, 70], "url": [5, 9, 14, 17, 19, 31, 38, 68, 74, 108], "convers": [5, 8, 35, 59, 60], "between": [5, 15, 16, 22, 23, 30, 31, 34, 40, 44, 45, 49, 59, 65, 66, 75, 81, 85, 88], "valid": [5, 12, 48, 49, 53, 60, 108], "format": [5, 8, 10, 11, 26, 28, 29, 30, 31, 34, 35, 36, 37, 38, 41, 48, 51, 52, 54, 58, 60, 68, 69, 70, 74, 77, 79, 84, 100, 108], "support": [5, 6, 8, 11, 12, 15, 16, 17, 19, 22, 30, 34, 35, 36, 49, 55, 58, 59, 60, 65, 66, 68, 69, 70, 84, 85], "convert": [5, 8, 31, 36, 38, 40, 53, 58, 59, 60, 70, 74, 84, 100], "specifi": [5, 8, 11, 23, 24, 25, 30, 31, 34, 35, 40, 48, 49, 51, 60, 68, 69, 70, 75, 77, 82, 84, 87], "load": [5, 8, 14, 15, 18, 19, 30, 31, 34, 35, 36, 38, 68, 84, 90], "variou": [5, 8, 15, 16, 18, 22, 23, 25, 30, 32, 34, 35, 37, 60, 68, 70, 88, 111], "mime": 5, "jpg": [5, 6, 7, 8, 12, 13, 15, 16, 17, 18, 19, 22, 25, 30, 35, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 52, 61, 72, 74, 76, 77, 81, 84, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 105, 106, 107], "save_kwarg": 5, "string": [5, 14, 16, 17, 21, 38, 53, 68, 69, 78, 90, 107], "pil": [5, 6, 7, 8, 10, 11, 12, 18, 25, 31, 35, 44, 47, 48, 49, 51, 58, 60, 61, 63, 68, 77, 85, 94, 99], "numpi": [5, 6, 10, 25, 31, 34, 38, 40, 51, 53, 74, 84, 88], "arrai": [5, 10, 25, 31, 38, 40, 44, 51, 53, 84, 88], "file": [5, 8, 10, 11, 12, 13, 14, 17, 19, 25, 36, 38, 44, 61, 67, 68, 69, 70, 90, 99, 107, 108], "path": [5, 8, 10, 11, 13, 14, 17, 19, 25, 31, 35, 38, 61, 68, 69, 70, 74, 77, 94, 99, 107], "desir": [5, 61], "addit": [5, 12, 30, 31, 34, 35, 36, 48, 49, 59, 68, 70], "keyword": [5, 12, 30, 31, 34, 35, 36, 48, 49, 68, 70, 87], "argument": [5, 12, 30, 31, 34, 35, 36, 48, 49, 52, 53, 68, 70, 74, 75, 77, 84, 87], "pass": [5, 12, 28, 29, 30, 31, 34, 35, 36, 48, 49, 68, 72, 81, 85, 87], "save": [5, 10, 25, 36, 63, 68, 69, 70, 72], "encod": [5, 6, 9, 30, 31, 34, 38, 70, 108], "open": [5, 6, 7, 8, 10, 13, 18, 30, 35, 47, 48, 49, 51, 63, 68, 69, 85, 90], "test": [5, 44, 74, 85, 91, 92, 93, 95, 96, 97, 99, 101, 102, 103, 105, 106], "blob_url": 5, "qualiti": [5, 24, 41, 62, 68, 84, 85], "95": [5, 35, 60, 73, 75, 82], "base64": 5, "pre": [5, 14, 16, 19, 31, 34, 41], "object": [5, 6, 8, 10, 12, 13, 19, 23, 25, 35, 36, 38, 44, 48, 52, 55, 56, 59, 60, 61, 68, 70, 74, 76, 77, 90, 93, 94, 96, 99, 102, 106], "rais": [5, 8, 12, 14, 15, 17, 18, 19, 22, 23, 30, 34, 35, 38, 48, 51, 53, 56, 58, 59, 60, 63, 68, 69, 70, 73, 75, 82], "valueerror": [5, 12, 14, 17, 19, 22, 23, 30, 34, 38, 51, 60, 70, 82], "unsupport": [5, 46, 59, 60, 82], "method": [5, 11, 12, 30, 31, 32, 34, 35, 37, 38, 40, 48, 60, 96, 102], "warn": 5, "userwarn": 5, "doesn": [5, 38, 75], "t": [5, 38, 75], "match": [5, 23, 34, 38, 51, 60, 74, 75, 79, 108], "actual": [5, 19, 22, 46], "invalid": [5, 14, 17, 19, 22, 30, 34, 36, 60], "show": [5, 12, 14, 15, 16, 17, 52], "bool": [5, 7, 8, 12, 25, 28, 35, 40, 46, 48, 51, 52, 55, 60, 65, 66, 69, 70, 73, 74, 75, 76, 77, 78, 80, 81, 84, 85, 91, 99, 107], "effici": [5, 21, 24, 31, 69, 88], "without": [5, 35, 63, 68, 73, 75, 83], "content": [5, 12, 13, 28, 46, 71], "true": [5, 7, 8, 12, 25, 35, 40, 48, 49, 52, 55, 58, 59, 60, 65, 66, 69, 70, 73, 74, 75, 78, 80, 84, 91, 94, 99, 107], "fals": [5, 6, 7, 8, 12, 25, 28, 35, 40, 46, 48, 60, 65, 66, 68, 69, 70, 73, 74, 75, 76, 77, 78, 80, 81, 84, 85, 91, 94, 99, 107], "otherwis": [5, 8, 12, 36, 40, 60, 65, 66, 70, 73, 74, 75, 80, 85, 90], "abc": 5, "svg": 5, "xml": 5, "jpeg": [5, 64, 68, 94, 107], "text": [5, 20, 25, 31, 34, 46, 68, 78, 80, 108], "plain": 5, "hello": 5, "order_": [6, 7], "chw": [6, 7], "both": [6, 14, 23, 31, 34, 46, 58, 69, 84], "np": [6, 7, 10, 30, 31, 34, 38, 40, 49, 51, 53, 74, 84, 88], "uint8": [6, 7], "float32": [6, 7, 10, 26, 28, 29, 40], "ar": [6, 10, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 30, 31, 34, 35, 36, 40, 43, 44, 45, 46, 48, 53, 56, 59, 60, 61, 64, 68, 69, 70, 73, 74, 75, 76, 77, 81, 82, 84, 85, 91, 92, 93, 94, 95, 96, 97, 99, 101, 102, 103, 104, 105, 106, 107], "order": [6, 7, 60, 78, 79, 108], "rgb_encod": [6, 9], "custom_imag": [6, 7], "data_cwh": 6, "cwh": 6, "data_int": 6, "use_float": [6, 7], "mode": [6, 7, 8, 11, 23, 35, 38, 59, 61, 68, 74, 82, 85, 90], "1606x1870": [6, 7], "0x7fb9b89bbdc0": 6, "0x7fb9b89bbe50": 6, "0x7fb9b89bbdf0": 6, "invers": 6, "oper": [6, 31, 34, 39, 40, 41, 43, 44, 60, 69, 108], "ndarrai": [7, 10, 30, 31, 34, 38, 40, 44, 49, 51, 53, 74, 84, 88], "channel": [7, 8, 32, 60, 65, 66, 85], "jpegimageplugin": [7, 61], "jpegimagefil": [7, 61], "0x7f9ec37389d0": 7, "shape": [7, 40, 44, 51, 72, 74, 84], "dtype": [7, 40], "3": [7, 10, 13, 14, 15, 16, 22, 23, 40, 41, 44, 46, 48, 53, 55, 60, 63, 68, 74, 77, 84, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 105, 106, 109, 110, 111], "1870": 7, "1606": 7, "whc": 7, "": [7, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 30, 35, 36, 38, 46, 48, 58, 60, 68, 74, 84, 87, 95], "result": [7, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 34, 35, 38, 41, 44, 46, 48, 49, 51, 52, 72, 74, 76, 77, 84, 88, 95, 96, 102], "same": [7, 8, 40, 45, 74, 84, 87], "torchvis": [7, 57, 108], "transform": [7, 8, 56, 57, 58, 59, 78, 108], "to_tensor": [7, 58, 59], "process": [8, 9, 12, 14, 15, 17, 18, 23, 32, 35, 37, 38, 40, 58, 60, 63, 65, 66, 67, 74, 75, 84, 111], "manipul": [8, 67], "python": [8, 38, 63, 87, 109, 110, 111], "librari": [8, 35, 58, 60, 63, 111], "It": [8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 34, 35, 36, 37, 48, 49, 51, 55, 58, 59, 67, 69, 70, 84, 87, 88, 100, 111], "multipl": [8, 10, 17, 31, 34, 38, 40, 44, 68, 74], "ad": [8, 13, 60, 69, 70, 78], "background": [8, 9, 11, 26, 28, 29, 31, 62, 68, 72, 108], "check": [8, 12, 38, 43, 69, 73, 75, 80, 91, 94, 104, 107, 111], "alpha": [8, 32, 65, 66], "design": [8, 23, 30, 34, 36, 37], "simplifi": [8, 92], "common": [8, 59], "relat": [8, 13, 15, 18, 67, 75, 88], "task": [8, 22, 23, 34, 37, 48, 58], "applic": [8, 58, 76, 81, 100], "kei": [8, 19, 23, 31, 60, 69, 74, 77, 84], "featur": [8, 14, 19, 31, 33, 34, 40, 44, 70, 72, 74, 76, 77, 78, 84, 92], "binari": [8, 88], "like": [8, 13, 20, 25, 59, 60, 81, 87, 111], "onc": 8, "particularli": [8, 23, 30, 36, 37, 70, 87], "requir": [8, 10, 21, 22, 40, 49, 69, 70, 96, 102, 111], "preprocess": [8, 21, 30, 31, 35, 40, 65, 108], "befor": [8, 38, 40, 69, 84], "further": 8, "analysi": [8, 41], "force_background": [8, 60], "appli": [8, 16, 19, 21, 32, 40, 48, 49, 51, 58, 60, 63, 84, 88], "necessari": [8, 40, 76, 81], "ha": [8, 24, 46, 59, 85, 100, 109, 110], "4": [8, 13, 16, 18, 19, 23, 38, 39, 40, 41, 44, 48, 53, 63, 65, 66, 68, 77, 84, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 105, 106, 109, 110], "avoid": [8, 76], "anomali": 8, "dure": [8, 30, 38, 78, 99, 107], "subsequ": [8, 31, 48], "union": [8, 11, 14, 15, 16, 17, 18, 19, 22, 23, 31, 34, 38, 40, 48, 53, 58, 60, 68, 70, 73, 74, 75, 82], "retain": 8, "typeerror": [8, 53, 58, 59, 60, 73, 75, 82], "isinst": 8, "list": [8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 34, 35, 40, 44, 46, 48, 49, 52, 55, 58, 59, 60, 61, 73, 74, 75, 82, 83, 84, 91, 93, 96, 102, 106], "tupl": [8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 34, 35, 40, 41, 44, 46, 48, 49, 52, 60, 74, 84, 92, 93, 95, 96, 97, 100, 101, 102, 103, 104, 105, 106], "take": [8, 55, 60], "singl": [8, 17, 34, 38, 40, 59, 60, 74, 78, 84, 88], "call": [8, 27, 68], "each": [8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 30, 35, 40, 44, 51, 58, 67, 74, 78, 80, 84, 85, 100], "item": [8, 10, 19], "batch": [8, 65, 66, 74, 84, 85, 104], "multiimagestyp": [8, 31, 34, 40, 49], "iter": [8, 60, 63, 75], "img_path": 8, "image1": 8, "image2": 8, "loaded_imag": 8, "len": [8, 61], "all": [8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 27, 30, 31, 34, 35, 39, 40, 41, 43, 44, 46, 52, 53, 63, 65, 66, 69, 71, 72, 74, 77, 79, 84, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106], "pillow": [8, 57, 108], "boolean": [8, 40], "tool": [9, 17, 25, 30, 32, 39, 40, 41, 42, 48, 63, 71, 78, 98, 100], "basic": [9, 58, 62, 75], "grid_background": 9, "grid_transpar": 9, "blob": [9, 72, 108], "to_blob_url": 9, "load_image_from_blob_url": 9, "is_valid_image_blob_url": 9, "decod": [9, 38, 108], "rgb_decod": 9, "load_imag": [9, 25, 52, 68], "has_alpha_channel": 9, "layer": [9, 88, 108], "istack": 9, "pad": [9, 25, 72, 108], "pad_image_to_s": 9, "download_image_from_url": 9, "is_http_url": 9, "mai": [10, 15, 18, 40, 64, 68, 76, 81, 87, 107, 109, 110], "block": [10, 30, 34, 35], "togeth": 10, "new": [10, 11, 24, 30, 53, 65, 66, 68, 69, 74, 75], "similar": [10, 13, 20, 31, 34, 40, 44, 60, 81, 84, 108], "techniqu": [10, 32, 38], "p": [10, 74, 76, 77, 81, 84], "need": [10, 17, 35, 46, 49, 87, 91, 93, 96, 99, 102, 106], "stack": [10, 74, 84], "addition": 10, "second": [10, 23, 40, 45, 80], "element": [10, 74, 84], "rang": [10, 40, 44, 49], "left": [10, 48, 49, 53, 88], "0": [10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 30, 31, 35, 39, 40, 41, 44, 46, 48, 49, 51, 53, 55, 58, 59, 60, 63, 68, 69, 73, 74, 75, 76, 77, 78, 81, 82, 83, 84, 88, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 105, 106, 109, 110, 111], "right": [10, 48, 53, 88], "two": [10, 23, 40, 45, 63, 80, 99], "dimension": [10, 84], "h": [10, 26, 28, 29, 51, 72], "w": [10, 26, 28, 29, 51, 72, 74, 84], "posit": [10, 40, 48, 49, 92], "target": [10, 11, 20, 26, 28, 29, 31, 49, 60], "By": [10, 46], "first": [10, 11, 13, 17, 23, 35, 40, 45, 80], "howev": [10, 40], "solid": [10, 48], "pure": [10, 72], "lime": [10, 72], "nian": 10, "nian_lim": 10, "yellow": [10, 68], "5": [10, 13, 17, 22, 23, 40, 41, 44, 46, 49, 51, 53, 58, 59, 60, 61, 68, 76, 88, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 105, 106], "9": [10, 13, 23, 40, 44, 53, 60, 68, 82, 91, 92, 93, 95, 96, 99, 100, 101, 102, 103, 105, 106], "nian_tran": 10, "custom": [10, 14, 15, 16, 17, 18, 19, 22, 30, 34, 35, 38, 41, 48, 49, 51, 59, 60, 68, 69, 73, 74], "mask": [10, 26, 28, 29, 49, 51, 72], "hs1": 10, "ab": 10, "linspac": 10, "ws1": 10, "nian_mask": 10, "hxw": [10, 26, 28, 29, 51], "dimens": [11, 47, 60], "while": [11, 14, 16, 17, 18, 25, 35, 47, 49, 63, 74, 87], "maintain": [11, 25, 35, 47, 53, 87, 111], "pars": [11, 56, 58, 59, 67, 68, 108], "specif": [11, 13, 14, 19, 30, 31, 34, 36, 38, 48, 53, 56, 58, 60, 70, 71, 74, 92, 96, 102], "pic": 11, "background_color": 11, "interpol": [11, 58, 59, 60], "fit": [11, 51], "within": [11, 48, 68, 74, 76, 84], "preserv": [11, 63], "reach": [11, 44], "exact": 11, "other": [11, 13, 40, 46, 60, 74, 80, 83, 92], "integ": [11, 14, 38, 44, 53, 60], "name": [11, 13, 14, 15, 16, 17, 18, 19, 22, 24, 30, 31, 34, 35, 40, 41, 46, 48, 53, 58, 59, 60, 74, 76, 81, 84, 85, 91, 92, 95, 97, 100, 101, 103, 104, 105], "etc": [11, 31, 60], "100": [11, 21, 26, 35, 43, 60, 87], "50": [11, 60], "200": [11, 26, 35, 60], "blue": [11, 68], "download": 12, "special": [12, 13], "github": [12, 52, 109, 110, 111], "hug": [12, 19, 30, 31, 34, 35, 40, 60, 84], "face": [12, 19, 20, 21, 30, 31, 34, 35, 40, 53, 55, 60, 68, 75, 84, 92, 108], "progress": [12, 65, 66, 85], "track": 12, "host": [12, 13, 16, 21, 24, 31, 40, 46, 61, 77, 85, 91, 92, 93, 95, 96, 97, 99, 101, 102, 103, 105, 106, 111], "main": [12, 18, 21, 22, 25, 30, 31, 34, 35, 40, 60, 68, 70, 72, 76, 87, 111], "compon": [12, 13, 23, 30, 31, 34, 35, 87], "http": [12, 52, 72, 111], "intern": [12, 34, 56, 69], "silent": [12, 65, 66, 85], "expected_s": 12, "kwarg": [12, 13, 14, 15, 16, 17, 18, 19, 22, 30, 31, 34, 35, 36, 48, 49, 68, 70], "suppress": [12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 25, 35, 48, 85], "bar": 12, "displai": [12, 31, 34, 65, 66], "expect": [12, 38, 60], "session": 12, "get": [12, 26, 28, 29, 31, 39, 41, 61, 62, 68, 72, 76, 79, 84, 90, 92, 97, 99, 101, 103, 105], "especi": [12, 74], "hf": 12, "request": 12, "requestexcept": 12, "fail": [12, 14], "unidentifiedimageerror": 12, "com": [12, 52, 111], "ftp": 12, "booru": 13, "yolo": [13, 19, 21, 33, 108], "aperveyev": 13, "deepgh": [13, 14, 15, 16, 17, 18, 19, 21, 24, 40, 44, 46, 61, 74, 77, 81, 85, 91, 92, 93, 95, 96, 97, 99, 101, 102, 103, 105, 106, 111], "overal": [13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 27, 39, 40, 41, 43, 44, 46, 52, 63, 65, 66, 71, 79, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106], "benchmark": [13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 27, 39, 40, 41, 43, 44, 46, 52, 63, 65, 66, 71, 79, 85, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106], "explan": 13, "No": [13, 68, 109, 110], "head": [13, 20, 25, 52, 75, 92, 101, 108], "anim": [13, 14, 15, 16, 17, 18, 19, 20, 22, 27, 29, 39, 40, 41, 43, 52, 54, 55, 61, 68, 71, 72, 75, 76, 79, 85, 92, 93, 96, 97, 101, 102, 103, 105, 106, 111], "pretti": 13, "girl": [13, 46, 75], "onli": [13, 14, 15, 16, 17, 18, 19, 22, 25, 40, 69, 75, 76, 81, 84, 99], "bust": 13, "torso": 13, "part": [13, 51, 52, 53], "collarbon": 13, "center": [13, 49, 59, 60], "pair": [13, 23, 34], "cover": [13, 21, 49, 68, 75], "breast": [13, 21, 74, 75, 76, 77, 81, 83, 84], "boob": 13, "bra": 13, "nippl": [13, 14, 48, 68], "mostli": [13, 17], "visibl": [13, 25], "nsfw": [13, 48, 98, 108], "shld": 13, "shoulder": [13, 53], "mayb": 13, "one": [13, 34, 38, 44, 46, 60, 74, 75, 84], "view": [13, 46], "profil": 13, "exactli": 13, "rear": 13, "exclud": 13, "sideb": 13, "uncov": 13, "visual": [13, 14, 15, 16, 17, 19, 20, 22, 40, 42, 52, 54, 74, 84, 108], "mark": 13, "belli": [13, 21], "button": [13, 30, 77], "hip": [13, 53], "half": [13, 17, 75], "stock": 13, "line": [13, 27, 28, 55], "knee": [13, 53], "below": [13, 55, 71, 111], "6": [13, 23, 25, 40, 44, 53, 60, 63, 73, 75, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 105, 106, 109, 110], "nopan": 13, "panti": [13, 78], "cloth": 13, "bikini": 13, "regardless": 13, "censor": [13, 20, 48, 49, 96, 102, 108], "evid": 13, "7": [13, 14, 16, 17, 18, 19, 35, 40, 44, 46, 48, 51, 53, 60, 68, 73, 75, 81, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 105, 106], "butt": 13, "buttock": [13, 21], "least": [13, 37, 38, 70], "partial": 13, "behind": 13, "more": [13, 14, 33, 34, 46, 53, 58, 68, 87, 90], "less": [13, 14, 16, 22, 91], "stand": [13, 68, 74, 76, 77, 81, 84], "sit": [13, 75], "ass": [13, 74], "split": [13, 81], "leg": [13, 68], "wide": [13, 68], "90": 13, "degre": [13, 49], "typic": [13, 14, 31, 60], "abov": [13, 14, 15, 16, 17, 18, 19, 22, 51, 93, 96, 102, 106], "10": [13, 24, 30, 40, 44, 49, 53, 60, 63, 91, 92, 93, 96, 99, 100, 102, 103], "sprd": 13, "strongli": [13, 85], "11": [13, 40, 53, 91, 92, 93, 96, 99, 100, 102, 103, 109, 110], "vsplt": 13, "pose": [13, 40, 108], "12": [13, 25, 40, 48, 53, 60, 91, 92, 93, 96, 99, 100, 102, 103], "vsprd": 13, "vsplit": 13, "13": [13, 40, 53, 92, 93, 96, 100, 103, 105], "full": [13, 68], "almost": 13, "side": [13, 47, 75, 107], "usual": [13, 44], "ly": 13, "14": [13, 53, 60, 92, 93, 96, 100, 103], "wing": [13, 75], "dragon": 13, "poni": 13, "15": [13, 43, 45, 53, 60, 92, 93, 96, 100, 103, 109, 110, 111], "feral": 13, "four": [13, 14, 92], "non": [13, 14, 15, 16, 17, 18, 19, 21, 22, 35, 48, 97], "human": [13, 14, 15, 16, 17, 18, 19, 22, 52, 54, 91], "16": [13, 53, 60, 63, 65, 66, 92, 96, 100, 103], "hdrago": 13, "style": [13, 17, 22, 49, 105, 111], "17": [13, 53, 60, 100, 105], "hponi": 13, "18": [13, 21, 53, 60, 96, 100, 102, 109, 110], "hfox": 13, "cartoon": 13, "fox": 13, "dog": 13, "zootopia": 13, "nick": 13, "wild": 13, "19": [13, 53, 100], "hrabb": 13, "rabbit": 13, "judi": 13, "hopp": 13, "bunnygirl": 13, "20": [13, 30, 53, 60, 68, 100], "hcat": 13, "cat": [13, 75, 82], "catgirl": 13, "sharp": 13, "muzzl": 13, "compar": [13, 23, 34], "21": [13, 17, 53, 60, 105], "hbear": 13, "bear": 13, "22": [13, 53, 60], "jacko": 13, "memet": 13, "jack": 13, "o": [13, 68, 70, 81, 96, 99, 109, 110], "contest": 13, "toward": [13, 53], "viewer": [13, 68], "23": [13, 53, 60], "jackx": 13, "sometim": 13, "24": [13, 40, 44, 53, 60, 63], "hhors": 13, "hors": 13, "implement": [13, 31, 34, 45, 74, 87], "aa09": 13, "25": [13, 16, 21, 35, 45, 60, 105], "hbird": 13, "bird": 13, "releas": 13, "time": [13, 70, 85], "yolov8s_pp09": 13, "2023": 13, "focus": 13, "class": [13, 15, 18, 19, 30, 31, 32, 34, 35, 38, 48, 49, 53, 56, 58, 60, 61, 67, 68, 70, 75, 92, 93, 96, 97, 101, 102, 103, 105, 106], "advanc": [13, 111], "capabl": [13, 31, 38, 46], "scenario": [13, 76, 81, 87], "yolov8s_pp12": 13, "2024": 13, "final": 13, "patch": 13, "continu": 13, "focu": [13, 68], "enhanc": [13, 33, 108], "improv": [13, 24, 84], "previou": [13, 74], "yolov8m_pp13": 13, "offer": [13, 16, 17, 18, 23, 58, 70, 99], "yolov8n_as01": 13, "spinoff": 13, "26": [13, 60], "train": [13, 14, 15, 16, 17, 18, 19, 22, 40, 41, 76, 77, 78, 81, 85, 96, 102], "80": 13, "epoch": 13, "sfw": 13, "subset": 13, "wa": 13, "eventu": 13, "abandon": 13, "due": [13, 39, 40, 76, 81, 87, 92, 107], "ineffect": 13, "yolov8m_as02": 13, "start": [13, 38, 49, 68, 108], "30": [13, 22, 49], "public": [13, 31], "friendli": [13, 111], "reduc": [13, 40, 51, 84], "yolov8m_as03": 13, "as02": 13, "60": 13, "aim": 13, "bottleneck": 13, "reproduc": 13, "yolov8s_aa06": 13, "initi": [13, 30, 31, 35, 38, 48, 61, 74, 75], "current": [13, 59, 65, 68, 96, 102, 109, 110, 111], "reincarn": 13, "some": [13, 30, 33, 40, 44, 45, 49, 62, 73, 74, 76, 77, 81, 84, 85, 87, 94, 107, 109, 110], "yolov8s_aa09": 13, "updat": [13, 30, 31, 34, 35, 69], "dataset": [13, 14, 15, 16, 17, 18, 19, 22, 41, 44, 74, 84, 98], "closeup": 13, "adjust": [13, 35, 44, 75], "larg": [13, 28, 31, 40, 74, 84], "hat": [13, 75], "aa06": 13, "yolov8s_aa10": 13, "major": 13, "fix": 13, "issu": [13, 19, 65], "wear": 13, "yolov8s_aa11": 13, "latest": [13, 35, 76, 81], "mainstream": 13, "aa10": 13, "outstand": 13, "map": [13, 30, 46, 52, 73, 75, 78, 82, 83, 88, 100, 104], "score": [13, 14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 30, 31, 34, 39, 41, 43, 44, 46, 52, 53, 55, 78, 82, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106], "though": 13, "note": [13, 17, 40, 49, 68, 92, 96, 99, 102, 109, 110], "complet": [13, 35, 49, 92, 98, 108], "fair": 13, "bias": 13, "model_nam": [13, 14, 15, 16, 17, 18, 19, 22, 30, 31, 34, 35, 41, 48, 74, 84, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106], "conf_threshold": [13, 14, 15, 16, 17, 18, 19, 22, 35, 48], "iou_threshold": [13, 14, 15, 16, 17, 18, 19, 21, 22, 35, 48], "perform": [13, 17, 21, 22, 24, 31, 34, 35, 40, 46, 48, 49, 52, 60, 76, 87, 99, 100, 109, 110], "confid": [13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 35, 41, 46, 48, 53, 55, 74, 77, 84], "threshold": [13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 26, 35, 40, 43, 44, 46, 48, 51, 55, 74, 76, 77, 81, 84, 91, 99], "iou": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 35, 48], "bounding_box": 13, "x1": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 35, 48, 49], "y1": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 35, 48, 49], "x2": [13, 21, 23], "y2": [13, 21, 23], "box": [13, 14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 46, 52], "f": [13, 18, 23, 40, 44, 68, 88], "2f": 13, "point": [14, 18, 40, 53, 60], "femal": [14, 21, 48, 75], "genit": 14, "male": [14, 21, 75], "anime_censor_detect": 14, "yolov8": [14, 15, 16, 17, 18, 19, 22], "model": [14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 27, 28, 29, 30, 31, 32, 34, 35, 39, 40, 41, 44, 46, 48, 52, 53, 55, 60, 63, 64, 65, 66, 67, 68, 71, 74, 76, 77, 78, 79, 81, 84, 85, 88, 90, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 108, 111], "v1": [14, 15, 16, 17, 18, 22, 48, 68, 84], "identifi": [14, 30, 38, 65, 74], "locat": 14, "anatom": 14, "analyz": [14, 21, 41], "data": [14, 17, 19, 36, 38, 40, 52, 59, 67, 68, 74, 76, 78, 96, 102, 108, 109, 110, 111], "either": [14, 15, 16, 17, 18, 34, 40, 60, 84, 88], "standard": [14, 16, 17, 18, 36, 60, 87], "n": [14, 15, 16, 17, 18, 19, 22, 38, 40, 48, 60, 68], "nano": [14, 16, 17, 18, 48], "faster": [14, 15, 16, 17, 18, 19, 48], "slower": [14, 22], "construct": [14, 15, 17, 18, 48, 74, 84], "intersect": [14, 15, 16, 17, 18, 19, 22, 23, 48], "over": [14, 15, 16, 17, 18, 19, 22, 23, 24, 48, 74, 75], "merg": [14, 15, 16, 17, 18, 40], "x0": [14, 15, 16, 17, 18, 19, 22, 25, 35, 48, 49], "y0": [14, 15, 16, 17, 18, 19, 22, 25, 35, 48, 49], "bound": [14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 52], "indic": [14, 40, 53, 56, 74, 76, 81, 84], "nipple_f": [14, 48], "peni": [14, 48], "pussi": [14, 48, 68], "runtimeerror": [14, 30, 34], "detection_visu": [14, 15, 16, 17, 19, 20, 22], "nude_girl": [14, 48], "365": 14, "264": 14, "399": 14, "289": [14, 15], "7473511695861816": 14, "224": [14, 58, 59, 60], "260": 14, "252": 14, "285": 14, "6830288171768188": 14, "206": 14, "523": [14, 48, 49], "240": 14, "608": 14, "6799028515815735": 14, "matplotlib": [14, 15, 16, 17, 25, 52], "pyplot": [14, 15, 16, 17, 52], "plt": [14, 15, 16, 17, 52], "imshow": [14, 15, 16, 17, 52], "anime_eye_detect": 15, "allow": [15, 16, 18, 19, 22, 31, 35, 38, 56, 58, 60, 87], "trade": [15, 17], "off": [15, 17], "speed": [15, 16, 17, 18, 19, 22, 26, 85], "accuraci": [15, 16, 17, 18, 19, 22, 46, 74, 91, 93, 96, 99, 102, 106], "higher": [15, 16, 17, 18, 19, 21, 24, 74, 99], "consid": [15, 18, 23, 40, 46, 49, 51, 61, 75, 96, 102], "overlap": [15, 17, 18, 19, 23, 65, 66, 74, 76, 77, 79, 81, 84, 85, 108], "coordin": [15, 16, 17, 18, 19, 25, 35, 49, 53, 63], "alwai": [15, 17, 18, 19, 46], "except": [15, 18, 38, 56, 60, 68], "predict": [15, 19, 22, 30, 31, 34, 35, 74, 77, 84, 91, 93, 95, 96, 99, 100, 102, 104, 106], "yolo_predict": [15, 22, 33], "squat": [15, 17, 52], "297": 15, "239": [15, 46], "341": 15, "271": 15, "7760562896728516": 15, "230": 15, "263": 15, "308": 15, "7682342529296875": 15, "createml": 16, "huggingfac": [16, 18, 40, 46, 60, 63, 72, 91, 92, 93, 95, 96, 97, 99, 101, 102, 103, 105, 106], "anime_face_detect": 16, "user": [16, 22, 30, 31, 34, 35, 38, 61, 70, 111], "balanc": [16, 18, 22, 68, 74], "system": [16, 17, 26, 56, 60, 96, 102], "overhead": [16, 17, 26, 87], "avail": [16, 22, 25, 30, 31, 38, 40, 46, 49, 56, 60, 68, 74, 82, 90, 91, 93, 96, 102, 106], "v0": [16, 22, 65, 66], "overrid": [16, 22], "auto": [16, 22, 52, 70, 90], "mostima_post": [16, 19], "29": [16, 19, 60], "441": [16, 19], "204": [16, 19], "584": [16, 19], "7874319553375244": [16, 19], "346": [16, 19], "59": [16, 19], "529": [16, 19], "275": [16, 19], "7510495185852051": [16, 19], "606": [16, 19], "51": [16, 19, 60], "895": [16, 19], "336": [16, 19], "6986488103866577": [16, 19], "upper": [17, 48], "bodi": [17, 22, 52, 53, 55, 68], "anime_halfbody_detect": 17, "pleas": [17, 24, 39, 40, 46, 65, 67, 69, 85, 92, 96, 99, 102, 109, 110], "primari": [17, 92, 95, 97, 101, 103, 105], "purpos": 17, "crop": [17, 51, 58, 59, 60, 68], "illustr": [17, 68, 93, 95], "therefor": [17, 40, 109, 110], "consist": [17, 40], "person": [17, 20, 23, 25, 35, 52, 101, 108], "peopl": [17, 82], "guarante": [17, 46], "you": [17, 19, 20, 22, 27, 46, 49, 65, 66, 74, 84, 85, 87, 90, 91, 92, 93, 96, 99, 102, 106, 111], "inde": 17, "recommend": [17, 24, 40, 43, 44, 74, 84, 85, 96, 102], "approach": 17, "detect_person": [17, 20, 25, 52], "individu": [17, 23, 38, 58, 67], "obtain": [17, 27, 39, 40], "local": [17, 61, 109, 110], "flexibl": [17, 58, 59], "lower": [17, 43, 44, 46, 48], "127": 17, "629": 17, "637": 17, "9040350914001465": 17, "anime_hand_detect": 18, "choos": [18, 22, 46], "35": [18, 60, 68, 76, 84], "configur": [18, 30, 40, 58, 59, 60, 108], "suit": 18, "case": [18, 24, 40, 43], "defin": [18, 22, 40, 68, 88], "being": 18, "label": [18, 19, 21, 23, 24, 25, 30, 31, 34, 35, 40, 41, 46, 78, 100, 104], "infer": [18, 21, 24, 31, 34, 35, 52, 65, 66, 74, 90, 99], "anime_imag": 18, "bbox": 18, "conf": 18, "customiz": [19, 25], "integr": [19, 31, 76, 111], "repositori": [19, 30, 31, 34, 35, 40], "anime_head_detect": 19, "contribut": 19, "our": [19, 74], "develop": [19, 85, 111], "yolo11": 19, "architectur": 19, "usag": [19, 30, 31, 67, 68, 69, 76, 87, 88, 107], "head_detect_v2": 19, "0_": 19, "equal": [19, 49], "deprec": [19, 24, 39], "remov": [19, 24, 30, 35, 39, 46, 63, 72, 74, 75, 77, 78, 83, 84], "futur": [19, 24], "help": [19, 40, 51, 63], "For": [19, 20, 22, 23, 31, 40, 46, 53, 67, 74, 84, 90], "instead": [19, 24, 78], "detect_head": [20, 25], "booru_yolo": [20, 108], "detect_with_booru_yolo": 20, "detect_censor": [20, 48, 96, 102], "ey": [20, 49, 53, 68, 75, 108], "detect_ey": 20, "detect_fac": 20, "halfbodi": [20, 92, 101, 108], "detect_halfbodi": 20, "hand": [20, 53, 55, 68, 75, 108], "detect_hand": 20, "nudenet": [20, 108], "detect_with_nudenet": 20, "calculate_i": 20, "bboxes_similar": 20, "detection_similar": 20, "detect_text": 20, "nuditi": 21, "run": [21, 26, 30, 31, 35, 85, 90, 107, 108], "nm": 21, "postprocess": 21, "onnx": [21, 30, 31, 34, 35, 74, 77, 90, 100], "nudenet_onnx": 21, "notai": 21, "tech": 21, "detail": [21, 63, 67, 68, 90, 92], "respect": 21, "female_genitalia_cov": 21, "genitalia": 21, "face_femal": 21, "buttocks_expos": 21, "expos": 21, "female_breast_expos": 21, "female_genitalia_expos": 21, "male_breast_expos": 21, "anus_expos": 21, "anu": 21, "feet_expos": 21, "feet": [21, 53, 55], "belly_cov": 21, "feet_cov": 21, "armpits_cov": 21, "armpit": 21, "armpits_expos": 21, "face_mal": 21, "belly_expos": 21, "male_genitalia_expos": 21, "anus_cov": 21, "female_breast_cov": 21, "buttocks_cov": 21, "onnxruntim": [21, 89, 108], "topk": [21, 30], "45": [21, 44, 60], "score_threshold": 21, "number": [21, 30, 31, 34, 38, 40, 46, 53, 61, 63, 88, 91], "keep": [21, 81], "entir": 22, "anidet3": 22, "roboflow": 22, "m": 22, "x": [22, 40, 49, 53, 68, 87, 88, 104], "fastest": [22, 26], "most": [22, 30, 31, 34, 35], "confidence_scor": [22, 25], "genshin_post": [22, 47, 48, 49], "371": 22, "232": 22, "564": 22, "690": 22, "7533698678016663": 22, "135": [22, 53], "451": 22, "716": [22, 46], "6788613796234131": 22, "614": 22, "393": 22, "830": 22, "686": 22, "5612757205963135": 22, "1275": 22, "654": 22, "4047100841999054": 22, "calcul": [23, 31, 40, 43, 44], "comput": [23, 28, 31, 34, 42, 60, 87, 88, 100], "work": [23, 30, 31, 34, 37, 43, 70, 100], "aggreg": 23, "involv": 23, "segment": [23, 61, 108], "evalu": [23, 39], "algorithm": [23, 40, 43], "box1": 23, "box2": 23, "bboxtyp": 23, "measur": [23, 39, 40, 43], "divid": [23, 53], "4f": 23, "1429": 23, "bboxes1": 23, "bboxes2": 23, "liter": [23, 40, 49, 53, 65, 66, 74, 82], "max": [23, 24], "raw": [23, 30, 31, 34, 38], "depend": [23, 68, 69, 107], "unknown": [23, 82], "hungarian": 23, "find": [23, 49], "optim": [23, 31, 40, 74], "assign": [23, 24, 30, 40], "among": [23, 40], "averag": 23, "detect1": 23, "detect2": 23, "bboxwithscoreandlabel": 23, "group": [23, 30, 44, 78], "correspond": [23, 40, 46, 51, 60, 74, 84, 100, 104], "combin": [23, 38, 46], "against": [23, 85], "ground": [23, 96, 102], "truth": [23, 96, 102], "car": 23, "85": [23, 76, 84], "75": 23, "text_detect": 24, "been": [24, 100], "migrat": 24, "ocr": [24, 108], "detect_text_with_ocr": [24, 108], "soon": 24, "paddleocr": [24, 46], "dbnetpp_resnet50_fpnc_1200e_icdar2015": 24, "05": [24, 60, 76, 77, 91, 92, 93, 95, 100, 101, 102, 103, 105, 106], "max_area_s": 24, "640": 24, "region": [24, 48, 51, 96, 102], "dbnet": 24, "do": [24, 51, 93], "640x640": 24, "ani": [24, 31, 34, 38, 40, 48, 58, 60, 63, 68, 73, 74, 88, 90], "sinc": [24, 39], "appear": [25, 28], "font": 25, "see": [25, 68, 90], "text_pad": 25, "fontsiz": 25, "max_short_edge_s": 25, "fp": 25, "no_label": 25, "normal": [25, 31, 41, 58, 59, 60, 74, 84], "predefin": [25, 75], "extract": [25, 26, 28, 29, 38, 40, 44, 46, 51, 60, 67, 68, 69, 70, 74, 77, 84], "around": [25, 30, 35, 38, 55], "shortest": 25, "edg": [25, 55, 108], "font_manag": 25, "fontproperti": 25, "properti": [25, 49, 53, 68, 70], "cv2": 26, "have": [26, 28, 40, 74, 82, 83, 96, 102, 107], "lowest": 26, "resourc": [26, 108], "low_threshold": 26, "high_threshold": 26, "assum": [26, 28, 29, 72], "its": [26, 28, 29, 30, 40, 46, 47, 60, 69, 72, 76, 78, 90, 92, 93, 95, 96, 97, 100, 101, 102, 103, 105, 106], "low": [26, 34, 39, 41, 68, 81, 84, 85], "high": [26, 34, 35, 62, 68, 85, 99, 100], "outlin": 27, "comparison": [27, 76], "canni": [27, 108], "get_edge_by_canni": 27, "edge_image_with_canni": 27, "lineart": [27, 29, 108], "get_edge_by_lineart": 27, "edge_image_with_lineart": 27, "lineart_anim": [27, 108], "get_edge_by_lineart_anim": 27, "edge_image_with_lineart_anim": 27, "best": [28, 41, 49, 68], "effect": [28, 39, 48, 107], "closest": 28, "consum": 28, "amount": 28, "memori": [28, 30, 31, 35, 109, 110], "power": 28, "runtim": [28, 31, 90, 99], "coars": 28, "detect_resolut": [28, 29], "512": [28, 29, 55, 68, 85], "deeper": 28, "richer": 28, "probabl": [28, 31, 100], "extra": [28, 68], "increas": [28, 40], "resolut": [28, 29, 61, 85], "neural": [28, 29, 72, 88], "network": [28, 29, 72, 88], "classif": [30, 34, 88, 92, 93, 95, 96, 97, 98, 101, 102, 103, 105, 106], "those": [30, 99], "store": [30, 31, 35, 36, 68, 69, 74], "well": [30, 43], "manag": [30, 31, 34, 35, 90, 108], "interact": [30, 31, 34, 35], "also": [30, 58, 84, 111], "token": [30, 31, 34, 35], "authent": [30, 31, 34, 35], "access": [30, 31, 34, 53, 68, 87], "privat": [30, 31, 32, 34, 44], "repo_id": [30, 31, 34, 35], "fn_preprocess": 30, "callabl": [30, 60], "hf_token": [30, 31, 34, 35], "comprehens": [30, 31], "imagepreprocessfunc": 30, "variabl": [30, 49, 90], "_model_nam": 30, "cach": [30, 31, 34, 35, 61, 89, 108], "_model": 30, "dictionari": [30, 36, 41, 58, 60, 68, 69, 70, 73, 75, 77, 92, 95, 97, 101, 103, 105], "_label": 30, "_hf_token": 30, "org": 30, "repo": [30, 60], "__init__": [30, 31, 32, 34, 35, 38, 49, 53, 61, 70, 75], "instanc": [30, 31, 35, 40, 48, 53, 60, 61, 75], "clear": [30, 31, 34, 35, 40, 69, 92, 96, 102], "free": [30, 31, 35], "up": [30, 31, 35, 75], "launch_demo": [30, 31, 34, 35], "default_model_nam": [30, 31, 34, 35], "server_nam": [30, 31, 34, 35], "server_port": [30, 31, 34, 35], "launch": [30, 31, 34, 35], "gradio": [30, 31, 34, 35], "demo": [30, 31, 34, 35, 81], "interfac": [30, 31, 34, 35, 87], "ui": [30, 34, 35], "make_ui": [30, 31, 34, 35], "server": [30, 31, 34, 35], "select": [30, 31, 34, 35, 40, 48, 61, 74], "dropdown": [30, 31], "port": [30, 31, 34, 35], "importerror": [30, 35], "instal": [30, 34, 35, 63, 69, 108], "properli": [30, 34, 68], "usernam": [30, 35], "repo_nam": [30, 35], "model_v1": 30, "7860": [30, 31, 35], "submit": 30, "recent": [30, 31, 34, 35], "label_group": 30, "highest": [30, 100], "through": [30, 31, 60, 111], "error": [30, 38, 60, 84], "predict_fmt": 30, "fmt": [30, 31, 34, 41, 74, 77, 84], "top5": 30, "logit": [30, 31, 34], "embed": [30, 31, 34, 38, 74, 84], "dict": [30, 31, 38, 41, 52, 58, 59, 60, 68, 69, 70, 74, 77, 84, 87, 92, 93, 95, 96, 97, 101, 102, 103, 105, 106], "top": [30, 49, 99], "k": 30, "e": [30, 31, 40, 62, 65, 66, 82, 85, 88], "g": [30, 31, 40, 62, 65, 66, 82, 84, 85], "top10": 30, "predict_scor": 30, "ia": 30, "conveni": [30, 53, 68, 111], "wrapper": [30, 35, 38], "id": [30, 31, 34, 35], "multimod": 31, "hub": 31, "discoveri": 31, "variant": [31, 34, 74], "pipelin": [31, 58, 60], "pattern": [31, 40, 75], "direct": 31, "api": [31, 34], "control": [31, 68], "via": 31, "web": [31, 34], "deploy": [31, 100], "reus": 31, "lru": 31, "thread": [31, 34, 87, 107], "safe": [31, 34, 69, 76, 77, 87, 98, 100, 102, 107, 108], "demand": 31, "switch": 31, "image_encod": [31, 34], "upload": [31, 35], "enter": 31, "link": 31, "address": 31, "bind": 31, "organ": 31, "precomput": [31, 83], "cosin": 31, "scale": [31, 34, 48, 49, 53, 68, 72, 74, 84, 109, 110], "complex": 31, "image_embed": 31, "text_embed": 31, "thei": [31, 40, 56, 60], "l2": [31, 74, 84], "text_encod": [31, 34], "accept": 31, "_process_rgb": 32, "_process_alpha_channel_with_model": 32, "_process_rgba": 32, "attribut": 32, "classifi": [33, 92, 97, 98, 99, 101, 103, 105, 106, 108], "classifymodel": 33, "classify_predict_scor": 33, "classify_predict": 33, "classify_predict_fmt": 33, "imageenhanc": 33, "clip": [33, 60, 68, 108], "clipmodel": 33, "clip_image_encod": 33, "clip_text_encod": 33, "clip_predict": 33, "siglip": [33, 60, 108], "siglipmodel": 33, "siglip_image_encod": 33, "siglip_text_encod": 33, "siglip_predict": 33, "yolomodel": 33, "sigmoid": [34, 89], "loss": 34, "creation": [34, 58, 59, 70], "preprocessor": [34, 68], "reset": 34, "about": [34, 36], "hostnam": 34, "gr": [34, 35], "One": [34, 44], "detect": [35, 43, 46, 48, 52, 53, 54, 55, 73, 75, 90, 91, 96, 102, 108], "post": [35, 46], "helper": 35, "easi": 35, "metadata": [35, 41, 67, 69, 70, 108], "cleanup": 35, "associ": [35, 70], "default_conf_threshold": 35, "default_iou_threshold": 35, "environmenterror": [35, 63, 69], "environ": [35, 85, 87, 90, 108], "offlin": 35, "yolov5": 35, "allow_dynam": 35, "dynam": [35, 58], "300": [35, 60], "400": 35, "simpl": 35, "explicitli": 35, "read": [36, 37, 38, 67, 68, 69], "write": [36, 37, 38, 67, 69], "exif": [36, 37, 68], "gif": [36, 37, 68], "comment": 36, "These": [36, 39, 61], "retriev": [36, 40], "context": [36, 37], "ai": [36, 37, 70, 91], "found": [36, 49, 68, 92], "attempt": [36, 49, 60, 68, 70, 90], "commonli": [36, 60, 78, 88], "where": [36, 40, 68, 69, 74, 84, 87], "look": [36, 46, 68, 92], "usercom": 36, "field": [36, 70], "dst_filenam": 36, "destin": [36, 68, 69, 70], "filenam": [36, 61], "pnginfo": [36, 38, 68, 70], "wai": [36, 68, 69], "geninfo": [37, 108], "lsb": [37, 70, 108], "signific": [37, 38, 40, 65, 70], "bit": [37, 38, 60, 70, 74], "read_geninfo_paramet": 37, "read_geninfo_exif": 37, "read_geninfo_gif": 37, "write_geninfo_paramet": 37, "write_geninfo_exif": 37, "write_geninfo_gif": 37, "read_lsb_raw_byt": 37, "read_lsb_metadata": 37, "write_lsb_raw_byt": 37, "write_lsb_metadata": 37, "lsbreaderror": 37, "lsbextractor": 37, "imagelsbdataextractor": 37, "serialize_pnginfo": 37, "serialize_json": 37, "inject_data": 37, "steganographi": 38, "serial": 38, "json": 38, "compat": [38, 78], "inject": 38, "emb": [38, 74, 84], "seamlessli": 38, "hidden": 38, "decompress": 38, "them": [38, 48, 58, 65, 69, 84], "gzip": 38, "written": 38, "appropri": [38, 46, 60, 68], "serializ": [38, 58], "err": 38, "caus": [38, 107], "multi": [38, 87], "get_next_n_byt": 38, "next": [38, 56], "get_one_byt": 38, "form": [38, 78], "read_32bit_integ": 38, "32": [38, 60], "interpret": [38, 53], "big": 38, "endian": 38, "enough": 38, "magic": 38, "stealth_pngcomp": 38, "extract_data": 38, "length": [38, 40, 47], "compress": 38, "along": [38, 40, 72], "robust": [38, 40], "skytnt": [39, 61, 72], "poor": 39, "anime_dbaesthet": [39, 42], "better": [39, 43, 63, 74, 84, 85, 91, 93, 96, 99, 102, 106], "2053756": 39, "09986039996147156": 39, "1663584": 39, "24299287796020508": 39, "4886411": 39, "38091593980789185": 39, "2066024": 39, "5131649971008301": 39, "3670169": 39, "6011670827865601": 39, "5930006": 39, "7067991495132446": 39, "3821265": 39, "8237218260765076": 39, "5512471": 39, "9187621474266052": 39, "limit": [40, 74, 76], "smaller": 40, "7eu7d7": [40, 81, 85, 111], "ccip_onnx": 40, "cluster": [40, 44], "refer": [40, 43, 67, 99], "relev": 40, "aforement": 40, "manual": [40, 49], "384": [40, 44, 58, 59, 60], "caform": 40, "randaug": 40, "prune": 40, "vector": [40, 74], "pruned_fp32": 40, "5_fp32": 40, "feat": 40, "768": [40, 46, 68], "17847511429108218": 40, "1951224011983088": 40, "18397327797685215": 40, "y": [40, 49, 87], "16583099961280823": 40, "42947039008140564": 40, "4037521779537201": 40, "4371533691883087": 40, "40748104453086853": 40, "392294704914093": 40, "whether": [40, 46, 48, 60, 70, 73, 74, 77, 84, 85], "belong": 40, "pairwis": 40, "matrix": 40, "5350548e": 40, "08": [40, 60, 101, 102], "6583106e": 40, "01": 40, "2947042e": 40, "0375218e": 40, "8025822e": 40, "3715334e": 40, "0748104e": 40, "2675274e": 40, "9229470e": 40, "j": 40, "th": 40, "dbscan": 40, "dbscan_2": 40, "dbscan_fre": 40, "optic": [40, 46], "optics_best": 40, "epsilon": 40, "ep": 40, "min_sampl": 40, "ccipclustermethodtyp": 40, "12921094122454668": 40, "1291187648928262": 40, "1836453739562513": 40, "distanc": 40, "_featureorimag": 40, "sampl": [40, 44, 68, 91, 92, 93, 95, 96, 97, 101, 102, 103, 105, 106], "neighborhood": [40, 63], "core": [40, 109, 110], "few": 40, "too": 40, "sensit": [40, 48, 74, 84, 96, 102], "tune": 40, "guidelin": 40, "deal": [40, 67], "solut": [40, 49], "small": [40, 48], "advis": [40, 76], "significantli": 40, "separ": 40, "slightli": 40, "exhibit": 40, "regular": [40, 63], "outfit": 40, "awar": 40, "highli": 40, "so": [40, 43, 74, 81, 85], "care": 40, "diff": 40, "07437477": 40, "0356068": 40, "04396922": 40, "05131693": 40, "assess": 41, "aesthet": [41, 42, 108], "danbooru": [41, 76, 79, 81, 96, 99], "hakubooru": 41, "kohakublueleaf": 41, "swinv2pv3_v0_448_ls0": 41, "2_x": 41, "percentil": 41, "_default_model_nam": 41, "masterpiec": [41, 68], "9831666690063624": 41, "8810615667538594": 41, "great": 41, "8225559148288356": 41, "good": [41, 46], "591020403706702": 41, "2888798940585766": 41, "243279223969715": 41, "worst": [41, 68], "005268185993767627": 41, "275707557797432": 41, "7977807857096195": 41, "56098810210824": 41, "670568235218525": 41, "1677918508648872": 41, "9305131509900093": 41, "6085879728198051": 41, "6834832429885864": 41, "16141420602798462": 41, "05435194447636604": 41, "025083942338824272": 41, "024000568315386772": 41, "027076328173279762": 41, "024589713662862778": 41, "3757021427154541": 41, "3451208472251892": 41, "1511985808610916": 41, "04740551486611366": 41, "02172713913023472": 41, "027498546987771988": 41, "03134724497795105": 41, "39281174540519714": 41, "22457796335220337": 41, "15563568472862244": 41, "10796019434928894": 41, "047730278223752975": 41, "0393439345061779": 41, "031940147280693054": 41, "13832266628742218": 41, "20687267184257507": 41, "2509062886238098": 41, "1644320785999298": 41, "11332042515277863": 41, "08270663768053055": 41, "043439216911792755": 41, "033693961799144745": 41, "03375888615846634": 41, "050045162439346313": 41, "16734018921852112": 41, "4311050772666931": 41, "23242227733135223": 41, "05163438618183136": 41, "012833272106945515": 41, "01619996316730976": 41, "03074900433421135": 41, "1396280825138092": 41, "5038207173347473": 41, "22299200296401978": 41, "07377689331769943": 41, "02854202501475811": 41, "026677291840314865": 41, "02838410809636116": 41, "026617199182510376": 41, "02508518099784851": 41, "06039097160100937": 41, "8043031692504883": 41, "get_aesthetic_scor": 42, "ccip": [42, 108], "ccip_extract_featur": 42, "ccip_batch_extract_featur": 42, "ccip_default_threshold": 42, "ccip_differ": 42, "ccip_sam": 42, "ccip_batch_differ": 42, "ccip_batch_sam": 42, "ccip_default_clustering_param": 42, "ccip_clust": 42, "ccip_merg": 42, "dbaesthet": [42, 108], "laplacian": [42, 108], "laplacian_scor": 42, "lpip": [42, 108], "lpips_extract_featur": 42, "lpips_differ": 42, "lpips_clust": 42, "psnr_": [42, 108], "psnr": [42, 66], "blur": [43, 48], "than": [43, 44, 48, 74, 87, 91, 99], "seem": 43, "just": [43, 63, 74, 93, 96, 99, 102, 106], "we": [43, 65, 85], "explor": 43, "bluri": 43, "hutao": [43, 72, 74, 76, 77, 81, 84], "156": 43, "68285005210006": 43, "text_blur": 43, "2276": 43, "66629157129": 43, "real2": 43, "908745781486806": 43, "mmd": 43, "1072": 43, "8372572065527": 43, "richzhang": 44, "perceptualsimilar": 44, "chafen_arknight": 44, "rand": 44, "995": 44, "cnn": 44, "f1": 44, "f2": 44, "f3": 44, "f4": 44, "f5": 44, "64": [44, 60, 63, 68, 85, 109, 110], "99": 44, "192": 44, "49": [44, 60], "256": [44, 58, 59, 65, 68], "img1": [44, 45, 74, 84], "img2": [44, 45, 74, 84], "anoth": 44, "16922694444656372": 44, "22250649333000183": 44, "6897575259208679": 44, "10956494510173798": 44, "6823137998580933": 44, "6837796568870544": 44, "nois": [44, 51, 63, 65], "inf": 45, "gaussian_20": 45, "dat": 45, "058228614646987": 45, "gaussian_3": 45, "27": [45, 60], "65611098737784": 45, "lq": 45, "29589659377844": 45, "recogn": [46, 60], "export": [46, 90], "recognit": 46, "ch_pp": 46, "ocrv4_det": 46, "heat_threshold": 46, "box_threshold": 46, "max_candid": 46, "1000": 46, "unclip_ratio": 46, "heat": 46, "candid": 46, "unclip": 46, "comic": [46, 93], "742": 46, "485": [46, 58, 59], "809": 46, "511": 46, "9543377610144915": 46, "682": 46, "98": 46, "734": 46, "124": 46, "9309689495575223": 46, "136": 46, "836": 46, "164": 46, "9042856988923695": 46, "144": 46, "455": 46, "196": 46, "874083638387722": 46, "719": 46, "835": 46, "488": 46, "8628696346175078": 46, "478": 46, "214": 46, "508": 46, "848871771901487": 46, "1030": 46, "557": 46, "1184": 46, "578": 46, "8352495440618789": 46, "427": 46, "129": 46, "553": 46, "154": 46, "8249209443996619": 46, "detect_model": 46, "recognize_model": 46, "ocrv4_rec": 46, "rotation_threshold": 46, "is_remove_dupl": 46, "rotat": [46, 49], "duplic": [46, 68], "mob": 46, "9356705927336156": 46, "shishou": 46, "8933000384412466": 46, "BUT": 46, "8730931912907247": 46, "oh": 46, "8417627579351514": 46, "mirror": 46, "7366019454049503": 46, "el": 46, "gato": 46, "iberico": 46, "7271127306351021": 46, "THAt": 46, "701928390168364": 46, "6965972578194936": 46, "chines": 46, "english": 46, "cannot": [46, 56, 58, 60, 70], "languag": 46, "func": [46, 89, 108], "japanes": [46, 68], "post_text": 46, "319": 46, "847": 46, "561": 46, "899": 46, "kancol": 46, "9130667787597329": 46, "552": 46, "811": 46, "791": 46, "921": 46, "1944": 46, "8566762346615406": 46, "820": 46, "558": 46, "850": 46, "fleet": 46, "collect": [46, 67], "8100635458911772": 46, "235": 46, "904": 46, "855": 46, "1009": 46, "\u6d77": 46, "6716076803280185": 46, "858": 46, "808": 46, "tsu": 46, "ka": 46, "NO": 46, "u": [46, 111], "mi": 46, "de": 46, "654507230718228": 46, "209": 46, "507": 46, "2888084133529467": 46, "japan_pp": 46, "ocrv3_rec": 46, "9230690942939336": 46, "8564870717047623": 46, "\u3044\u3064\u304b\u3042\u306e\u6d77\u3067": 46, "8061289060358996": 46, "8045396777081609": 46, "7311649382696896": 46, "\u8266\u3068\u308c\u308c": 46, "6648729016512889": 46, "ocrv2_det": 46, "ocrv3_det": 46, "ocrv4_server_det": 46, "ch_ppocr_mobile_slim_v2": 46, "0_det": 46, "ch_ppocr_mobile_v2": 46, "ch_ppocr_server_v2": 46, "en_pp": 46, "arabic_pp": 46, "ocrv2_rec": 46, "ocrv4_server_rec": 46, "0_rec": 46, "chinese_cht_pp": 46, "cyrillic_pp": 46, "devanagari_pp": 46, "en_number_mobile_v2": 46, "ka_pp": 46, "korean_pp": 46, "latin_pp": 46, "ta_pp": 46, "te_pp": 46, "max_siz": [47, 58, 59, 60], "longer": 47, "after": [47, 60, 74, 76, 81, 84], "1280": [47, 74], "720": 47, "new_img": 47, "600": 47, "337": 47, "obscur": 48, "regist": [48, 49, 58, 59, 60], "rectangular": 48, "967": [48, 49], "143": [48, 49], "1084": [48, 49], "261": [48, 49], "246": [48, 49], "208": [48, 49], "331": [48, 49], "287": [48, 49], "662": [48, 49], "466": [48, 49], "705": [48, 49], "514": [48, 49], "479": [48, 49], "283": [48, 49], "326": [48, 49], "color_black": 48, "radiu": 48, "emoji": [48, 49], "penis": 48, "vagina": 48, "serv": [48, 60, 76], "foundat": 48, "inherit": [48, 60], "fill": 48, "color_default": 48, "green": 48, "color_green": 48, "ffff00": 48, "color_ffff00": 48, "blur_4": 48, "blur_8": 48, "blur_12": 48, "pixelate_4": 48, "pixelate_8": 48, "pixelate_12": 48, "cl": 48, "arg": 48, "subclass": 48, "keyerror": 48, "alreadi": 48, "exist": [48, 69, 74, 90, 93], "angl": 49, "end": [49, 68], "censor_area": [49, 50], "ratio_threshold": 49, "minimum": [49, 55, 61, 63], "total": [49, 109, 110], "star": [49, 81], "register_censor_method": [49, 50], "smiling_face_with_heart": 49, "twitter": 49, "appl": 49, "googl": 49, "microsoft": 49, "samsung": 49, "whatsapp": 49, "facebook": 49, "messeng": 49, "joypixel": 49, "openmoji": 49, "emojidex": 49, "mozilla": 49, "express": 49, "code": [49, 65, 74, 81, 84], "_emojistyletyp": 49, "emoji_default": 49, "cat_fac": 49, "emoji_green": 49, "grinning_face_with_sweat": 49, "emoji_liuhanhuangd": 49, "minim": 49, "abl": [49, 56], "prefix": [49, 75, 80], "sum": 49, "cx": 49, "mass": 49, "occlus": 49, "cy": 49, "find_for_area": 49, "rectangl": 49, "corner": 49, "factor": [49, 60], "align": [50, 108], "align_maxs": 50, "censor_": [50, 108], "censor_nsfw": 50, "basecensor": 50, "colorcensor": 50, "blurcensor": 50, "pixelatecensor": 50, "imgcensor": [50, 108], "imagebasedcensor": 50, "emojibasedcensor": 50, "singleimag": 50, "squeez": [50, 108], "squeeze_with_transpar": 50, "tightli": 51, "interest": 51, "jerry_with_spac": 51, "median_filt": 51, "median": 51, "kernel": 51, "larger": [51, 55, 86], "disabl": 51, "keypoint": [52, 53, 54, 55], "idea": 52, "research": 52, "auto_detect": 52, "out_bbox": 52, "person_detect_cfg": 52, "op18keypointset": [52, 54, 55], "rtmpose": 52, "config": [52, 59, 108, 111], "foot": [52, 53], "hand1": 52, "hand2": 52, "op18_visu": [52, 54], "0x7f5ca933f3d0": 52, "axesimag": 52, "0x7f5c98069790": 52, "all_": 53, "openpos": [53, 68], "op18": [53, 55], "__mul__": 53, "multipli": 53, "scalar": 53, "__truediv__": 53, "divisor": 53, "left_foot": 53, "left_hand": 53, "right_foot": 53, "right_hand": 53, "enum": 53, "enumer": 53, "symbol": [53, 74, 81, 84], "make": [53, 58, 78, 88, 96, 100, 102], "readabl": [53, 84], "categor": [53, 74], "nose": 53, "neck": 53, "elbow": 53, "wrist": 53, "ankl": 53, "ear": [53, 75, 82], "member": 53, "right_should": 53, "right_elbow": 53, "right_wrist": 53, "left_should": 53, "left_elbow": 53, "left_wrist": 53, "right_hip": 53, "right_kne": 53, "right_ankl": 53, "left_hip": 53, "left_kne": 53, "left_ankl": 53, "right_ey": 53, "left_ey": 53, "right_ear": 53, "left_ear": 53, "left_big_to": 53, "left_small_to": 53, "left_heel": 53, "right_big_to": 53, "right_small_to": 53, "right_heel": 53, "__int__": 53, "truncat": [53, 98, 108], "zero": 53, "must": [53, 75, 107], "preced": 53, "surround": 53, "whitespac": [53, 78], "36": [53, 60], "0b100": 53, "91": [53, 60], "112": 53, "92": [53, 60, 82], "113": [53, 60], "dwpose": [54, 108], "dwpose_estim": 54, "openpose18": 54, "op18_body_max": 54, "op18_body_min": 54, "op18_face_max": 54, "op18_face_min": 54, "op18_left_foot_max": 54, "op18_left_foot_min": 54, "op18_left_hand_max": 54, "op18_left_hand_min": 54, "op18_right_foot_max": 54, "op18_right_foot_min": 54, "op18_right_hand_max": 54, "op18_right_hand_min": 54, "keypoints_list": 55, "min_edge_s": 55, "draw_bodi": 55, "draw_hand": 55, "draw_feet": 55, "draw_fac": 55, "drawn": 55, "shorter": 55, "connect": 55, "ellips": 55, "facial": [55, 75, 92], "parser": [56, 58, 59, 68], "try": 56, "notparsetarget": 57, "register_pillow_transform": 57, "register_pillow_pars": 57, "create_pillow_transform": 57, "parse_pillow_transform": 57, "register_torchvision_transform": 57, "register_torchvision_pars": 57, "create_torchvision_transform": 57, "parse_torchvision_transform": 57, "register_creators_for_transform": 57, "notprocessortypeerror": 57, "create_transforms_from_transform": 57, "is_valid_size_dict": 57, "convert_to_size_dict": 57, "get_size_dict": 57, "create_clip_transform": 57, "create_transforms_from_clip_processor": 57, "create_convnext_transform": 57, "create_transforms_from_convnext_processor": 57, "create_vit_transform": 57, "create_transforms_from_vit_processor": 57, "create_siglip_transform": 57, "create_transforms_from_siglip_processor": 57, "create_bit_transform": 57, "create_transforms_from_bit_processor": 57, "create_blip_transform": 57, "create_transforms_from_blip_processor": 57, "create_mobilenetv2_transform": 57, "create_transforms_from_mobilenetv2_processor": 57, "tensor": [58, 59, 60, 69], "composit": [58, 60], "machin": [58, 88], "learn": [58, 88], "compos": [58, 59, 60], "sequenc": [58, 60, 75], "pillowcompos": [58, 60], "sequenti": 58, "decor": [58, 59, 60, 87], "facilit": 58, "creator": [58, 60], "tvalu": [58, 59], "describ": 58, "bicub": [58, 59, 60], "pillowres": [58, 60], "antialia": [58, 59, 60], "bilinear": [58, 59], "center_crop": [58, 59], "pillowcentercrop": [58, 60], "pillowtotensor": [58, 60], "maybe_to_tensor": [58, 59], "pillowmaybetotensor": 58, "std": [58, 59, 60], "pillownorm": [58, 60], "456": [58, 59], "406": [58, 59], "229": [58, 59], "225": [58, 59], "48500001430511475": 58, "4560000002384186": 58, "4059999883174896": 58, "2290000021457672": 58, "2240000069141388": 58, "22499999403953552": 58, "framework": 59, "extend": 59, "centercrop": 59, "totensor": 59, "maybetotensor": 59, "4850": 59, "4560": 59, "4060": 59, "2290": 59, "2240": 59, "2250": 59, "timm": 59, "interpolationmod": 59, "processor": [60, 109, 110], "vitimageprocessor": 60, "5906": 60, "33": 60, "donutimageprocessor": 60, "1901": 60, "70": [60, 74, 85], "detrimageprocessor": 60, "1575": 60, "86": [60, 75], "clipimageprocessor": 60, "1374": 60, "73": 60, "videomaeimageprocessor": 60, "1093": 60, "convnextimageprocessor": 60, "648": 60, "65": 60, "segformerimageprocessor": 60, "533": 60, "00": 60, "beitimageprocessor": 60, "468": 60, "63": 60, "siglipimageprocessor": 60, "440": 60, "48": 60, "layoutlmv3imageprocessor": 60, "403": 60, "layoutlmv2imageprocessor": 60, "332": 60, "87": 60, "mllamaimageprocessor": 60, "qwen2vlimageprocessor": 60, "314": 60, "77": 60, "blipimageprocessor": 60, "276": 60, "55": 60, "idefics2imageprocessor": 60, "226": 60, "llavanextimageprocessor": 60, "215": 60, "bitimageprocessor": 60, "210": 60, "pix2structimageprocessor": 60, "conditionaldetrimageprocessor": 60, "53": 60, "samimageprocessor": 60, "52": 60, "deitimageprocessor": 60, "mask2formerimageprocessor": 60, "89": 60, "vivitimageprocessor": 60, "88": 60, "yolosimageprocessor": 60, "84": 60, "47": 60, "viltimageprocessor": 60, "41": 60, "detaimageprocessor": 60, "68": 60, "38": 60, "pixtralimageprocessor": 60, "mobilenetv2imageprocessor": 60, "mobilevitimageprocessor": 60, "61": 60, "34": [60, 109, 110], "dptimageprocessor": 60, "maskformerimageprocessor": 60, "28": 60, "nougatimageprocessor": 60, "ideficsimageprocessor": 60, "rtdetrimageprocessor": 60, "efficientnetimageprocessor": 60, "40": [60, 68], "deformabledetrimageprocessor": 60, "idefics3imageprocessor": 60, "fuyuimageprocessor": 60, "videollavaimageprocessor": 60, "pvtimageprocessor": 60, "09": 60, "oneformerimageprocessor": 60, "mobilenetv1imageprocessor": 60, "07": [60, 100, 101, 102, 105], "owlv2imageprocessor": 60, "chineseclipimageprocessor": 60, "efficientformerimageprocessor": 60, "llavaonevisionimageprocessor": 60, "swin2srimageprocessor": 60, "vithybridimageprocessor": 60, "owlvitimageprocessor": 60, "04": 60, "groundingdinoimageprocessor": 60, "03": 60, "perceiverimageprocessor": 60, "chameleonimageprocessor": 60, "levitimageprocessor": 60, "vitmatteimageprocessor": 60, "extens": [60, 76], "tri": 60, "def": [60, 87], "hasattr": 60, "feature_extractor": 60, "encount": 60, "becaus": 60, "until": 60, "successfulli": 60, "imageprocessor": 60, "autoimageprocessor": 60, "from_pretrain": 60, "openai": 60, "vit": 60, "patch32": 60, "pillowconvertrgb": 60, "48145467": 60, "4578275": 60, "40821072": 60, "26862955": 60, "2613026": 60, "2757771": 60, "size_dict": 60, "shortest_edg": 60, "invalid_kei": 60, "default_to_squar": 60, "height_width_ord": 60, "constraint": 60, "els": [60, 68, 109, 110], "incompat": 60, "longest_edg": 60, "param_nam": 60, "entri": 60, "conform": 60, "messag": [60, 85], "do_res": 60, "do_center_crop": 60, "crop_siz": 60, "do_rescal": 60, "rescale_factor": 60, "00392156862745098": 60, "do_norm": 60, "image_mean": 60, "image_std": 60, "do_convert_rgb": 60, "rescal": 60, "deviat": 60, "clipprocessor": 60, "crop_pct": 60, "tailor": 60, "convnext": 60, "percentag": 60, "prepar": 60, "replic": 60, "build": [60, 74, 76, 84], "blip": 60, "255": 60, "openai_clip_mean": 60, "openai_clip_std": 60, "accord": 60, "behavior": 60, "mobilenetv2": 60, "per": 60, "equival": 60, "bg": 61, "strict_level": 61, "min_select": 61, "min_width": 61, "min_height": 61, "min_resolut": 61, "strict": [61, 96, 102], "get_imag": 61, "get_image_fil": 61, "list_image_fil": 61, "random_imag": 61, "randomli": 61, "random_image_fil": 61, "8057": 61, "000000": 61, "000001": 61, "000002": 61, "000003": 61, "000004": 61, "home": 61, "dgh": [61, 69, 111], "2400x1600": 61, "0x7feb86ed5160": 61, "003258": 61, "400x400": 61, "0x7feb86a748b0": 61, "quickli": 62, "backgroundimageset": 62, "list_bg_image_fil": 62, "get_bg_image_fil": 62, "get_bg_imag": 62, "random_bg_image_fil": 62, "random_bg_imag": 62, "opencv": 63, "denois": [63, 68], "inspir": [63, 72, 77, 84, 104], "mf666": [63, 104], "mist": 63, "fucker": 63, "diameter_min": 63, "diameter_max": 63, "sigma_color_min": 63, "sigma_color_max": 63, "sigma_space_min": 63, "sigma_space_max": 63, "radius_min": 63, "radius_max": 63, "eps_min": 63, "eps_max": 63, "b_iter": 63, "g_iter": 63, "random": [63, 74, 82], "bilater": 63, "guid": 63, "stage": [63, 74], "diamet": 63, "sigma": 63, "space": [63, 72, 84], "window": [63, 68], "term": 63, "contrib": 63, "noisy_imag": 63, "cleaned_img": 63, "cleaned_imag": 63, "blurri": [64, 68], "noisi": 64, "nafnet": [64, 108], "scunet": [64, 65, 108], "adversari": [64, 108], "remove_adversarial_nois": 64, "restore_with_nafnet": 64, "restore_with_scunet": 64, "ve": 65, "gaussian": 65, "To": 65, "correctli": 65, "credibl": 65, "rgg": [65, 66], "red": [65, 75], "gopro": 65, "sidd": 65, "tile_s": [65, 66, 85], "tile_overlap": [65, 66, 85], "batch_siz": [65, 66, 85], "nafnetmodeltyp": 65, "tile": [65, 66, 85], "gan": 66, "128": 66, "scunetmodeltyp": 66, "automatic1111": 67, "stabl": [67, 68, 91, 111], "diffus": [67, 68, 91], "webui": [67, 68, 69], "novelai": 67, "sdwui": 67, "submodul": 67, "nai": [67, 108], "docstr": 67, "sdmetadata": 67, "parse_sdmeta_from_text": 67, "get_sdmeta_from_imag": 67, "save_image_with_sdmeta": 67, "read_metadata": 67, "save_with_metadata": 67, "naimetadata": 67, "get_naimeta_from_imag": 67, "add_naimeta_to_imag": 67, "save_image_with_naimeta": 67, "formatt": 68, "a1111": 68, "sd_metadata_simpl": 68, "sd_metadata_complex": 68, "prompt": 68, "neg_prompt": 68, "neg": 68, "__str__": 68, "sd1": 68, "extrem": 68, "delic": 68, "beauti": 68, "offici": 68, "global": [68, 107], "illumin": 68, "soft": 68, "shadow": 68, "super": 68, "light": 68, "novel": [68, 70], "4k": 68, "metal_textur": 68, "striped_background": 68, "rich": 68, "cg": 68, "uniti": 68, "8k": 68, "wallpap": 68, "unreal": 68, "sci": 68, "fi": 68, "fantasi": 68, "silver_skin": 68, "cut": [68, 75], "silver_impossible_bodysuit": 68, "gem_on_chest": 68, "cut_silver_mechanical_leotard": 68, "headgear": [68, 75], "1_girl": 68, "solo": [68, 73, 74, 75, 76, 77, 81, 82, 83, 84], "slim_waist": 68, "hair": [68, 75], "long": 68, "lumin": 68, "medium_breast": [68, 83], "indistinct_camelto": 68, "flat_crotch": 68, "coquettish": 68, "squint": 68, "evil_smil": 68, "dark_persona": 68, "mouth": 68, "wet": 68, "slim_fac": 68, "tall_girl": 68, "matur": 68, "mature_fac": 68, "slim_figur": 68, "slim_leg": 68, "groin": 68, "bare_thigh": 68, "easyneg": 68, "sketch": 68, "ugli": 68, "huge": 68, "logo": 68, "monochrom": [68, 95, 98, 108], "bad": 68, "mutat": 68, "horror": 68, "geometri": 68, "bad_prompt": 68, "miss": 68, "finger": 68, "limb": 68, "anatomi": 68, "interlock": 68, "digit": 68, "arm": 68, "2girl": 68, "deform": 68, "artist": [68, 74], "blush": [68, 74, 76, 77, 81, 84], "lipstick": 68, "skindent": 68, "tie": 68, "big_breast": 68, "thighhigh": [68, 76], "pubic_hair": [68, 75], "3d": [68, 93], "realist": 68, "slip": [68, 78], "head_out_of_fram": 68, "curvi": 68, "sampler": 68, "ddim": 68, "cfg": 68, "seed": 68, "3827064803": 68, "512x848": 68, "hash": 68, "eb49192009": 68, "anidosmix": 68, "skip": 68, "new_imag": 68, "let": 68, "what": 68, "nslim_fac": 68, "848": 68, "_sdmeta_text": 68, "directli": 68, "starri": 68, "night": 68, "daylight": 68, "euler": 68, "sd2": 68, "1girl": [68, 73, 74, 75, 76, 77, 78, 81, 82, 83, 84], "footwear": 68, "shoe": 68, "bang": [68, 75, 76, 81, 84], "indoor": 68, "sleev": 68, "ahog": [68, 74, 75, 76, 77, 81, 84], "dress": [68, 75], "pot": 68, "plant": 68, "bag": [68, 74, 76, 77, 81, 84], "bun": [68, 75], "lora": 68, "bluearchive10": 68, "bluearchiv": 68, "neg1": 68, "dpm": 68, "2m": 68, "sde": 68, "karra": 68, "2647703743": 68, "768x768": 68, "72bd94132e": 68, "cutemix": 68, "strength": 68, "controlnet": 68, "control_v11p_sd15_openpos": 68, "cab727d4": 68, "weight": 68, "perfect": 68, "param": 68, "hire": 68, "upscal": [68, 108], "latent": 68, "ti": 68, "339cc9210f70": 68, "66a7279a88dd": 68, "info": 68, "underli": [68, 87], "sd_meta": 68, "scope": 68, "dst_file": [68, 70], "webp": 68, "systemerror": [68, 70], "input_imag": 68, "output_imag": 68, "a41": 69, "safetensor": 69, "torch": 69, "command": [69, 111], "pip": [69, 111], "_check_env": 69, "model_fil": 69, "key1": 69, "value1": 69, "key2": 69, "value2": 69, "src_model_fil": 69, "dst_model_fil": 69, "new_metadata": 69, "john": 69, "doe": [69, 73, 82, 96, 102], "input_model": 69, "output_model": 69, "softwar": 70, "generation_tim": 70, "dataclass": 70, "encapsul": 70, "taken": 70, "alia": 70, "success": [70, 111], "add_lsb_meta": 70, "save_metainfo": 70, "metainfo": 70, "prefer": 70, "isneti": [71, 108], "get_isnetis_mask": 71, "segment_with_isneti": 71, "segment_rgba_with_isneti": 71, "co": 72, "seg": 72, "1024": [72, 84], "app": 72, "l8": 72, "00ff00": 72, "mask_": 72, "image_": 72, "hutao_seg": 72, "skadi": [72, 74, 76, 77, 81, 84], "skadi_seg": 72, "drop": [73, 75, 76, 81, 83, 84], "cosplai": 73, "no_eyewear": 73, "eyewear": [73, 75], "span": [73, 75], "matter": [73, 75], "red_hair": [73, 75, 82, 83], "use_preset": 73, "custom_blacklist": 73, "onlin": 73, "preset": 73, "ones": 73, "neither": [73, 75], "nor": [73, 75], "tagger": [74, 84], "000": 74, "camais03": 74, "camie_tagger_onnx": 74, "rate": [74, 76, 77, 84, 96, 98, 108], "year": 74, "copyright": 74, "tend": 74, "high_precis": 74, "high_recal": 74, "micro_opt": 74, "macro_opt": 74, "no_underlin": [74, 84], "drop_overlap": [74, 76, 77, 81, 84], "camiemodetyp": 74, "affect": 74, "underscor": [74, 78, 84], "precis": [74, 109, 110], "recal": 74, "micro": 74, "macro": 74, "dim": [74, 77, 84], "index": [74, 84, 111], "valuabl": [74, 84], "enabl": [74, 84], "rapid": [74, 84], "queri": [74, 84], "randn": 74, "char": [74, 76, 77, 84], "04246556758880615": 74, "6936423778533936": 74, "question": [74, 76, 77, 84, 96], "23721203207969666": 74, "explicit": [74, 76, 77, 84, 96], "033293724060058594": 74, "8412569165229797": 74, "38029077649116516": 74, "618192195892334": 74, "cowboy_shot": [74, 76, 77, 81, 84], "37446439266204834": 74, "large_breast": [74, 77, 81, 84], "5698797702789307": 74, "long_hair": [74, 76, 77, 81, 83, 84], "7119565010070801": 74, "looking_at_view": [74, 76, 77, 81, 84], "5252856612205505": 74, "shirt": [74, 76, 77, 81, 84], "46417444944381714": 74, "5428758859634399": 74, "34731733798980713": 74, "tail": [74, 75], "3911612927913666": 74, "thigh_gap": [74, 81, 84], "2932726740837097": 74, "thigh": [74, 76, 77, 81, 84], "4544200003147125": 74, "very_long_hair": [74, 76, 77, 81, 83, 84], "44711941480636597": 74, "2854885458946228": 74, "outdoor": [74, 76, 77, 81, 84], "6344638466835022": 74, "red_ey": [74, 76, 77, 81, 84], "611354410648346": 74, "dai": [74, 76, 77, 81, 84], "564970850944519": 74, "hair_between_ey": [74, 76, 77, 81, 84], "4444340467453003": 74, "hold": [74, 75, 76, 77, 81, 84], "35846662521362305": 74, "parted_lip": [74, 75, 76, 77, 81, 84], "3867686092853546": 74, "blue_ski": [74, 76, 77, 81, 84], "3723931908607483": 74, "cloud": [74, 76, 77, 81, 84], "31086698174476624": 74, "short_sleev": [74, 76, 77, 81, 84], "43279752135276794": 74, "sky": [74, 76, 77, 81, 84], "3896197974681854": 74, "glove": [74, 76, 77, 81, 84], "6638736724853516": 74, "grey_hair": [74, 84], "5094802975654602": 74, "sweat": [74, 76, 77, 81, 84], "4867050349712372": 74, "navel": [74, 76, 77, 81, 84], "6593714952468872": 74, "crop_top": [74, 76, 77, 81, 84], "5243107676506042": 74, "4374789893627167": 74, "artist_nam": [74, 84], "3754707872867584": 74, "midriff": [74, 76, 77, 81, 84], "6238733530044556": 74, "ass_visible_through_thigh": [74, 81, 84], "31088054180145264": 74, "gym_uniform": 74, "37657681107521057": 74, "black_shirt": [74, 77, 81, 84], "3012588620185852": 74, "watermark": 74, "5147127509117126": 74, "web_address": 74, "6296812295913696": 74, "short_short": [74, 81, 84], "29214906692504883": 74, "black_short": [74, 81, 84], "37801358103752136": 74, "buruma": 74, "536261260509491": 74, "bike_short": [74, 77], "35828399658203125": 74, "black_glov": [74, 76, 77, 81, 84], "4156728982925415": 74, "sportswear": [74, 76, 77, 81, 84], "44427722692489624": 74, "baseball_bat": [74, 77, 81, 84], "2838006019592285": 74, "crop_top_overhang": [74, 81], "49192047119140625": 74, "stomach": [74, 77, 81, 84], "36012423038482666": 74, "black_buruma": 74, "3422132134437561": 74, "official_alternate_costum": 74, "2783987522125244": 74, "basebal": [74, 77, 84], "38377970457077026": 74, "baseball_mitt": 74, "32592540979385376": 74, "cropped_shirt": 74, "35402947664260864": 74, "holding_baseball_bat": [74, 76, 77, 81, 84], "2758416533470154": 74, "black_sports_bra": 74, "3463800549507141": 74, "sports_bra": [74, 77], "28466159105300903": 74, "exercis": 74, "2603980302810669": 74, "bike_jersei": 74, "2661605477333069": 74, "patreon_usernam": 74, "7087235450744629": 74, "patreon_logo": 74, "560276210308075": 74, "skadi_": [74, 76, 77, 84], "arknight": [74, 76, 77, 84], "5921452641487122": 74, "41121846437454224": 74, "4002530574798584": 74, "03438958525657654": 74, "04617959260940552": 74, "8312125205993652": 74, "3996567726135254": 74, "28660568594932556": 74, "7184156775474548": 74, "long_sleev": [74, 77, 81, 84], "4706878066062927": 74, "5503140687942505": 74, "school_uniform": [74, 76, 77, 81, 84], "365602970123291": 74, "41183334589004517": 74, "sidelock": [74, 75], "28638553619384766": 74, "smile": [74, 76, 77, 81, 84], "3707748055458069": 74, "520854115486145": 74, "2960333526134491": 74, "tongu": [74, 76, 77, 81, 84], "6556028127670288": 74, "tongue_out": [74, 76, 77, 81, 84], "6966925859451294": 74, "5526134371757507": 74, "skirt": [74, 76, 77, 81, 84], "6872812509536743": 74, "brown_hair": [74, 76, 77, 81, 84], "5945607423782349": 74, "hair_orna": [74, 76, 77, 81, 84], "4464661478996277": 74, "hair_ribbon": [74, 76, 77, 81], "3646523952484131": 74, "37938451766967773": 74, "5426545143127441": 74, "ribbon": [74, 75, 77, 81], "3027467727661133": 74, "8986430168151855": 74, "337802529335022": 74, "38589367270469666": 74, "pleated_skirt": [74, 76, 77, 81, 84], "6475872993469238": 74, "school_bag": [74, 76, 77], "666648805141449": 74, "4749193489551544": 74, "white_shirt": [74, 77, 81], "27104783058166504": 74, "closed_mouth": 74, "28101325035095215": 74, "collared_shirt": [74, 77, 81], "37030768394470215": 74, "miniskirt": [74, 77, 81], "32576680183410645": 74, "4337637424468994": 74, "alternate_costum": [74, 84], "42441293597221375": 74, "black_skirt": 74, "34694597125053406": 74, "twintail": [74, 75, 76, 77, 81, 84], "5711237192153931": 74, "open_cloth": [74, 77, 81], "31017544865608215": 74, "nail_polish": [74, 77, 81], "534726083278656": 74, "jacket": [74, 76, 77, 81, 84], "4544385075569153": 74, "open_jacket": 74, "27831193804740906": 74, "flower": [74, 75, 76, 77, 81, 84], "45064714550971985": 74, "plaid_cloth": 74, "5494365096092224": 74, "plaid_skirt": [74, 76, 77, 81], "610480546951294": 74, "red_flow": 74, "35928308963775635": 74, "contemporari": 74, "37732189893722534": 74, "backpack": [74, 76, 77, 81, 84], "5575172305107117": 74, "fingernail": 74, "27776333689689636": 74, "cardigan": [74, 77, 81], "3264558017253876": 74, "blue_jacket": [74, 81], "31882336735725403": 74, "ghost": [74, 81, 84], "5534622073173523": 74, "red_nail": [74, 76, 81], "38771501183509827": 74, "q": 74, "3758758008480072": 74, "hair_flow": [74, 76, 77, 81, 84], "39574217796325684": 74, "charm_": [74, 76, 77], "5394986271858215": 74, "handbag": 74, "37014907598495483": 74, "black_bag": 74, "44918346405029297": 74, "shoulder_bag": [74, 76], "5881174802780151": 74, "shaped_pupil": [74, 81, 84], "5163478255271912": 74, "blue_cardigan": [74, 81], "28089386224746704": 74, "black_nail": 74, "42480990290641785": 74, "bag_charm": [74, 76, 77], "5010414123535156": 74, "plum_blossom": 74, "27618563175201416": 74, "5317837595939636": 74, "hu_tao_": [74, 84], "genshin_impact": [74, 84], "8859397172927856": 74, "boo_tao_": [74, 84], "7348971366882324": 74, "is_refin": 74, "reprocess": 74, "come": 74, "refin": 74, "strategi": 74, "categori": [74, 77, 92, 100], "understand": [74, 84], "b": [74, 84], "anal_hair": 75, "anal_tail": 75, "arm_behind_head": 75, "arm_hair": 75, "arm_under_breast": 75, "arms_behind_head": 75, "bird_on_head": 75, "blood_in_hair": 75, "breasts_on_glass": 75, "breasts_on_head": 75, "cat_on_head": 75, "closed_ey": 75, "clothed_female_nude_femal": 75, "clothed_female_nude_mal": 75, "clothed_male_nude_femal": 75, "clothes_between_breast": 75, "cream_on_fac": 75, "drying_hair": 75, "empty_ey": 75, "face_to_breast": 75, "food_on_fac": 75, "food_on_head": 75, "game_boi": 75, "grabbing_anoth": 75, "s_hair": 75, "grabbing_own_breast": 75, "gun_to_head": 75, "head_between_breast": 75, "heart_in_ey": 75, "multiple_boi": 75, "multiple_girl": 75, "object_on_breast": 75, "object_on_head": 75, "paint_splatter_on_fac": 75, "penis_on_fac": 75, "person_on_head": 75, "pokemon_on_head": 75, "rabbit_on_head": 75, "rice_on_fac": 75, "severed_head": 75, "star_in_ey": 75, "sticker_on_fac": 75, "tentacles_on_mal": 75, "tying_hair": 75, "built": [75, 87], "mutabl": 75, "constructor": 75, "empti": 75, "futa": 75, "cum": 75, "rub": 75, "shade": 75, "plai": 75, "drill": 75, "skin": 75, "braid": 75, "afro": 75, "bald": 75, "dreadlock": 75, "ponytail": 75, "updo": 75, "beard": 75, "mustach": 75, "pointi": 75, "horn": 75, "ornament": 75, "hairband": 75, "pupil": 75, "bow": [75, 76, 77], "headwear": 75, "crown": 75, "cap": 75, "hairclip": [75, 81], "mole": 75, "halo": 75, "fluff": 75, "glass": [75, 78], "fang": 75, "boi": 75, "beret": 75, "heterochromia": 75, "headdress": 75, "eyepatch": 75, "headphon": 75, "eyebrow": 75, "eyelash": 75, "sunglass": 75, "intak": 75, "scrunchi": 75, "ear_pierc": 75, "headband": 75, "ring": 75, "under_mouth": 75, "freckl": 75, "lip": 75, "eyelin": 75, "eyeshadow": 75, "tassel": 75, "whitelist_suffix": 75, "whitelist_prefix": 75, "whitelist_word": 75, "suffix": [75, 80], "pool": 75, "whitelist": 75, "blacklist": [75, 79, 108], "singular": 75, "plural": 75, "chair": 75, "whole": 75, "word": 75, "hear": 75, "72": 75, "outdat": 76, "anymor": 76, "baselin": 76, "practic": 76, "use_real_nam": [76, 81], "general_threshold": [76, 77, 84], "character_threshold": [76, 77, 84], "real": [76, 81, 98, 108], "renam": [76, 81], "redirect": [76, 81], "mani": [76, 81], "websit": [76, 81], "9897817373275757": 76, "010265946388244629": 76, "2809715270996094e": 76, "9939777851104736": 76, "5032387375831604": 76, "black_bord": 76, "9943548440933228": 76, "5011609792709351": 76, "6877802610397339": 76, "5543792843818665": 76, "8268730640411377": 76, "8504303693771362": 76, "6008237600326538": 76, "6635787487030029": 76, "8496965765953064": 76, "6107005476951599": 76, "668294370174408": 76, "5619469285011292": 76, "5141720771789551": 76, "letterbox": 76, "9884189963340759": 76, "5673105120658875": 76, "6290556192398071": 76, "9631235003471375": 76, "no_hat": [76, 77, 81], "7978747487068176": 76, "no_headwear": [76, 77, 81, 84], "7577926516532898": 76, "7118550539016724": 76, "5452839136123657": 76, "pillarbox": 76, "9841411709785461": 76, "958786129951477": 76, "6720131039619446": 76, "7077711820602417": 76, "silver_hair": [76, 77, 81], "6673924326896667": 76, "8709812760353088": 76, "9614333510398865": 76, "7786177396774292": 76, "6842771172523499": 76, "9076308012008667": 76, "580970823764801": 76, "9633345007896423": 76, "9988503456115723": 76, "001651763916015625": 76, "00012505054473876953": 76, "9829280972480774": 76, "894218385219574": 76, "8733789920806885": 76, "6322951316833496": 76, "9987058639526367": 76, "9754379987716675": 76, "6810564994812012": 76, "9708781838417053": 76, "6356008052825928": 76, "5633733868598938": 76, "brick_wal": 76, "5315935611724854": 76, "9397273659706116": 76, "9229896664619446": 76, "9006357789039612": 76, "citi": 76, "9020784497261047": 76, "cityscap": 76, "9547432661056519": 76, "5296419262886047": 76, "8253412246704102": 76, "5619839429855347": 76, "8277763724327087": 76, "9356368780136108": 76, "5288072824478149": 76, "6336134076118469": 76, "9703260064125061": 76, "8188960552215576": 76, "phone_screen": 76, "9579574465751648": 76, "9954615235328674": 76, "plaid": [76, 77, 81], "9725285172462463": 76, "9638455510139465": 76, "7226815819740295": 76, "5321241021156311": 76, "5493080615997314": 76, "9863407611846924": 76, "6794284582138062": 76, "5062428116798401": 76, "9325523972511292": 76, "92237788438797": 76, "skyscrap": 76, "7728171348571777": 76, "sleeves_past_wrist": [76, 77, 81], "7257086038589478": 76, "5357837080955505": 76, "6939404010772705": 76, "7054293155670166": 76, "9990814924240112": 76, "9992498755455017": 76, "5012534260749817": 76, "7461410164833069": 76, "lagpixellol": 77, "deepgelbooru_onnx": 77, "9986732006072998": 77, "0013858973979949951": 77, "315376281738281e": 77, "9972434639930725": 77, "5982598662376404": 77, "6429562568664551": 77, "36296138167381287": 77, "8308937549591064": 77, "7388008832931519": 77, "6039759516716003": 77, "30909663438796997": 77, "9694308042526245": 77, "6422968506813049": 77, "5898381471633911": 77, "8145260810852051": 77, "652222216129303": 77, "dolphin_short": 77, "466494083404541": 77, "7183809280395508": 77, "6753682494163513": 77, "7302790880203247": 77, "6649775505065918": 77, "8446108102798462": 77, "98187655210495": 77, "8140730857849121": 77, "6360533833503723": 77, "9635934829711914": 77, "33370012044906616": 77, "44239571690559387": 77, "7891374826431274": 77, "6471294164657593": 77, "9958090782165527": 77, "8736815452575684": 77, "872096061706543": 77, "5640895366668701": 77, "5049663186073303": 77, "8832778930664062": 77, "9687467813491821": 77, "3659853935241699": 77, "9309735298156738": 77, "49939480423927307": 77, "446407288312912": 77, "809670090675354": 77, "6560589075088501": 77, "47956040501594543": 77, "9832853674888611": 77, "9994162321090698": 77, "0008397102355957031": 77, "00035390257835388184": 77, "9926226139068604": 77, "899387001991272": 77, "34215790033340454": 77, "5701972246170044": 77, "9512913227081299": 77, "6664570569992065": 77, "5614628791809082": 77, "33615976572036743": 77, "5770801305770874": 77, "987317681312561": 77, "37286585569381714": 77, "36409223079681396": 77, "7329680919647217": 77, "5924292206764221": 77, "4344901144504547": 77, "7465001344680786": 77, "5225946307182312": 77, "6976451873779297": 77, "9265321493148804": 77, "34527891874313354": 77, "6675043106079102": 77, "9096828699111938": 77, "41341525316238403": 77, "8418735265731812": 77, "3675632178783417": 77, "5284417867660522": 77, "30296844244003296": 77, "48789578676223755": 77, "36596980690956116": 77, "7759367227554321": 77, "6535028219223022": 77, "8975257873535156": 77, "36911237239837646": 77, "4171145558357239": 77, "3942635953426361": 77, "6772940754890442": 77, "9397937655448914": 77, "5207280516624451": 77, "4673041105270386": 77, "9118321537971497": 77, "9967410564422607": 77, "9970728158950806": 77, "8419480323791504": 77, "6489560604095459": 77, "6217572689056396": 77, "convent": 78, "restor": [78, 108], "use_spac": 78, "use_escap": 78, "include_scor": 78, "score_descend": 78, "_": 78, "escap": 78, "unsaf": 78, "sort": [78, 82], "descend": 78, "panty_pul": 78, "6826801300048828": 78, "958938717842102": 78, "drinking_glass": 78, "9340789318084717": 78, "areola_slip": 78, "41196826100349426": 78, "9988248348236084": 78, "drink": 78, "pull": 78, "areola": 78, "999": 78, "959": 78, "934": 78, "683": 78, "412": 78, "mldanbooru": [79, 108], "get_mldanbooru_tag": 79, "wd14": [79, 81, 108], "get_wd14_tag": [79, 81], "convert_wd14_emb_to_predict": 79, "denormalize_wd14_emb": 79, "cami": [79, 108], "get_camie_tag": 79, "convert_camie_emb_to_predict": 79, "deepdanbooru": [79, 81, 108], "get_deepdanbooru_tag": [79, 81], "deepgelbooru": [79, 108], "get_deepgelbooru_tag": 79, "add_underlin": 79, "remove_underlin": 79, "tags_to_text": 79, "drop_overlap_tag": 79, "is_blacklist": 79, "drop_blacklisted_tag": 79, "char_whitelist_suffix": 79, "char_whitelist_prefix": 79, "char_whitelist_word": 79, "char_suffix": 79, "char_prefix": 79, "charactertagpool": 79, "is_basic_character_tag": 79, "drop_basic_character_tag": 79, "sort_tag": 79, "tag_match_suffix": 79, "tag_match_prefix": 79, "tag_match_ful": 79, "t1": 80, "t2": 80, "fulli": 80, "ml": 81, "448": 81, "keep_ratio": 81, "9999984502792358": [81, 103], "9999946355819702": 81, "9994951486587524": 81, "998144268989563": 81, "9978417158126831": 81, "9941409230232239": 81, "9799384474754333": 81, "979142427444458": 81, "961823582649231": 81, "961323618888855": 81, "9490893483161926": 81, "9450850486755371": 81, "9425153136253357": 81, "9409335255622864": 81, "9319437146186829": 81, "9265308976173401": 81, "9259042143821716": 81, "922250509262085": 81, "9199565052986145": 81, "9175475835800171": 81, "9102761745452881": 81, "9076938629150391": 81, "9052775502204895": 81, "8938589692115784": 81, "8894285559654236": 81, "8891903162002563": 81, "8845980763435364": 81, "8842408061027527": 81, "8659475445747375": 81, "862621009349823": 81, "8616052865982056": 81, "8562789559364319": 81, "8555729389190674": 81, "8533340096473694": 81, "8477485775947571": 81, "8430152535438538": 81, "tied_long_hair": [81, 84], "8340626955032349": 81, "8266023397445679": 81, "8222048282623291": 81, "8202669620513916": 81, "8061150312423706": 81, "7803354859352112": 81, "7789446711540222": 81, "arms_up": 81, "7052110433578491": 81, "9999866485595703": 81, "997043788433075": 81, "9969649910926819": 81, "9957101345062256": 81, "9928386807441711": 81, "9886980056762695": 81, "9864778518676758": 81, "9769423007965088": 81, "9747489094734192": 81, "9736957550048828": 81, "9388670325279236": 81, "9356311559677124": 81, "91000896692276": 81, "8955123424530029": 81, "8910233378410339": 81, "8904104828834534": 81, "8881211280822754": 81, "8876776695251465": 81, "8864808678627014": 81, "8810517191886902": 81, "8798807263374329": 81, "8765745162963867": 81, "8737136125564575": 81, "8650439381599426": 81, "8613706827163696": 81, "8571277260780334": 81, "8333670496940613": 81, "8160212635993958": 81, "eyebrows_visible_through_hair": 81, "8122442364692688": 81, "8091571927070618": 81, "8082079887390137": 81, "8048468232154846": 81, "8042327165603638": 81, "7984272241592407": 81, "blazer": [81, 84], "794708251953125": 81, "78981614112854": 81, "7892146110534668": 81, "7867060899734497": 81, "gradient_hair": 81, "786359965801239": 81, "7790888547897339": 81, "brown_skirt": 81, "7760675549507141": 81, "774523913860321": 81, "7721588015556335": 81, "7697228789329529": 81, "755959689617157": 81, "multicolored_hair": 81, "7477189898490906": 81, "7476690411567688": 81, "rail": 81, "7476617693901062": 81, "7458406090736389": 81, "741143524646759": 81, "7364678978919983": 81, "7193643450737": 81, "red_neckwear": 81, "7108616828918457": 81, "7086325287818909": 81, "7055293321609497": 81, "7039415836334229": 81, "7018357515335083": 81, "shuffl": 82, "count": [82, 109, 110], "2boi": 82, "cat_ear": 82, "uniqu": 82, "8849405313291128": 83, "8548297594823425": 83, "03910296474461261": 83, "6615180440330748": 83, "21552028866308015": 83, "3165260620737027": 83, "47744464927382957": 83, "smilingwolf": 84, "wd": 84, "swinv2_v3": 84, "general_mcut_en": 84, "character_mcut_en": 84, "mcut": 84, "replac": 84, "follw": 84, "0011444687843322754": 84, "8876402974128723": 84, "106781005859375": 84, "000277101993560791": 84, "997527003288269": 84, "9797663688659668": 84, "9905703663825989": 84, "9761719703674316": 84, "8981098532676697": 84, "8810765743255615": 84, "9498510360717773": 84, "8377365469932556": 84, "945058286190033": 84, "9457170367240906": 84, "969594419002533": 84, "7881088852882385": 84, "7687551379203796": 84, "9301245212554932": 84, "6703325510025024": 84, "white_hair": 84, "5292627811431885": 84, "8677047491073608": 84, "5859264731407166": 84, "9536856412887573": 84, "8056888580322266": 84, "8394746780395508": 84, "9473626613616943": 84, "8986269235610962": 84, "9385137557983398": 84, "8408567905426025": 84, "4245271384716034": 84, "931140661239624": 84, "8830795884132385": 84, "7279844284057617": 84, "5333830714225769": 84, "64717698097229": 84, "9516432285308838": 84, "9655293226242065": 84, "9485014081001282": 84, "7366660833358765": 84, "7161656618118286": 84, "5858667492866516": 84, "6186309456825256": 84, "41193312406539917": 84, "467605859041214": 84, "36282333731651306": 84, "3756745457649231": 84, "motion_blur": 84, "5091936588287354": 84, "951993465423584": 84, "5634750723838806": 84, "8232709169387817": 84, "9869340658187866": 84, "49491602182388306": 84, "5193622708320618": 84, "003406703472137451": 84, "0007208287715911865": 84, "9798132181167603": 84, "8046203851699829": 84, "7596215009689331": 84, "7620116472244263": 84, "46084529161453247": 84, "48454540967941284": 84, "5152207016944885": 84, "8023070096969604": 84, "8653596639633179": 84, "7201820611953735": 84, "7816740870475769": 84, "697688639163971": 84, "8974947333335876": 84, "7491052746772766": 84, "5015512704849243": 84, "6401398181915283": 84, "43420469760894775": 84, "4528769850730896": 84, "5730487704277039": 84, "6739872694015503": 84, "5545973181724548": 84, "6946243047714233": 84, "5487751364707947": 84, "7439308166503906": 84, "4186026453971863": 84, "47378358244895935": 84, "4690653085708618": 84, "7565015554428101": 84, "9262397289276123": 84, "942080020904541": 84, "denorm": 84, "denormalizer_nam": 84, "mnum2_al": 84, "redund": 84, "structur": [84, 108], "r": [84, 96, 102], "c": 84, "linalg": 84, "norm": 84, "approx": [84, 85], "1e": 84, "cdc_anime_onnx": 85, "realli": 85, "As": [85, 96, 102], "1024x1024": 85, "2060": 85, "gpu": 85, "cost": 85, "cpu": [85, 90, 109, 110], "experi": 85, "hgsr": 85, "mhr": 85, "aug_x4_320": 85, "cute_waifu_aroma": 85, "pngimageplugin": 85, "pngimagefil": 85, "1168x1168": 85, "0x7f0e8ca06880": 85, "4672x4672": 85, "0x7f0e48edb640": 85, "cdc": [86, 108], "upscale_with_cdc": 86, "lru_cach": 87, "wrap": 87, "synchron": 87, "prevent": 87, "race": 87, "condit": 87, "maxsiz": 87, "expensive_funct": 87, "expens": 87, "lock": [87, 107], "safeti": [87, 104], "multithread": 87, "my_funct": 87, "introduc": 87, "acquisit": 87, "critic": 87, "mathemat": 88, "activ": 88, "deep": 88, "problem": [88, 96, 102], "input_valu": 88, "frac": 88, "26894142": 88, "73105858": 88, "ts_lru_cach": 89, "get_onnx_provid": 89, "open_onnx_model": 89, "cudaexecutionprovid": 90, "cpuexecutionprovid": 90, "ckpt": 90, "inferencesess": 90, "onnx_mod": 90, "decid": 90, "linux": [90, 109, 110], "execut": [90, 109, 110], "ignor": 90, "cuda": [90, 109, 110], "forc": 90, "anime_ai_check": 91, "mobilenetv3_sce_dist": [91, 102, 106], "mainli": 91, "caformer_s36_plus_sc": 91, "graph": 91, "9996960163116455": 91, "9999125003814697": 91, "997803270816803": 91, "9960069060325623": 91, "9887709021568298": 91, "9998629093170166": 91, "0013722758740186691": 91, "00020673229300882667": 91, "0001895089662866667": 91, "0008857478387653828": 91, "552320024231449e": 91, "001168627175502479": 91, "bangumi": [92, 93], "vision": 92, "imageri": 92, "bangumi_char_typ": 92, "definit": [92, 99], "video": 92, "secondari": 92, "often": 92, "lack": 92, "lead": 92, "under": [92, 111], "three": 92, "judg": 92, "anime_portrait": [92, 98], "mobilenetv3_v0_dist": [92, 101, 105, 106], "9998525381088257": 92, "00012103465269319713": 92, "6464786313008517e": 92, "906112609314732e": 92, "06": [92, 93, 95, 100, 101, 102, 103, 105], "9997243285179138": 92, "0002490800397936255": 92, "7215803381986916e": 92, "354368557978887e": 92, "9998849630355835": 92, "90006631379947e": 92, "3920385754317977e": 92, "2084233276254963e": 92, "9998877048492432": 92, "732793503440917e": 92, "4264976925915107e": 92, "0623419257171918e": 92, "07076334953308105": 92, "9290977716445923": 92, "0001044218079186976": 92, "4467317163944244e": 92, "2568268832401372e": 92, "9999498128890991": 92, "1810528778587468e": 92, "879474429093534e": 92, "260669109295122e": 92, "9999510049819946": 92, "2321036592766177e": 92, "025227553938748e": 92, "4251427273848094e": 92, "999957799911499": 92, "4273678718600422e": 92, "6884023302263813e": 92, "880981603288092e": 92, "0002326338435523212": 92, "9996368885040283": 92, "164971561403945e": 92, "00020793956355191767": 92, "13438372313976288": 92, "8652494549751282": 92, "000158855298650451": 92, "000238816806813702": 92, "3589179217815399": 92, "6406960487365723": 92, "0001471740542910993": 92, "002255884697660804": 92, "08208147436380386": 92, "9152728915214539": 92, "00038967153523117304": 92, "227699592884164e": 92, "0835404282261152e": 92, "1437502406770363e": 92, "9999284744262695": 92, "2125529792683665e": 92, "0218892384727951e": 92, "00011914174683624879": 92, "9998584985733032": 92, "2007669283775613e": 92, "6357082131435163e": 92, "3068713896209374e": 92, "9999185800552368": 92, "066640925273532e": 92, "529400813335087e": 92, "089402500540018e": 92, "9999388456344604": 92, "6406959295272827": 92, "not_paint": 93, "anime_classif": 93, "older": 93, "mobilenetv3_v1": [93, 103], "5_dist": 93, "3_dist": 93, "plot": [93, 96, 102, 106], "caformer_s36_v1": 93, "3_focal": 93, "8346158862113953": 93, "004201625939458609": 93, "0028638991061598063": 93, "15633030235767365": 93, "001988308737054467": 93, "9868855476379395": 93, "001178382197394967": 93, "00015886101755313575": 93, "0005986307514831424": 93, "011178601533174515": 93, "9933090209960938": 93, "0012440024875104427": 93, "00040085514774546027": 93, "004924307577311993": 93, "00012189441622467712": 93, "00031298911198973656": 93, "9968050718307495": 93, "182305903872475e": 93, "0027923565357923508": 93, "7805559259140864e": 93, "0004650334012694657": 93, "996709942817688": 93, "736721191671677e": 93, "0027629584074020386": 93, "4619508621981367e": 93, "0003803370927926153": 93, "998649537563324": 93, "190127922105603e": 93, "0008622839814051986": 93, "595230686594732e": 93, "0004573142796289176": 93, "00031435859273187816": 93, "8671838641166687": 93, "13199880719184875": 93, "563074617180973e": 93, "153919796110131e": 93, "290010737255216e": 93, "9727378487586975": 93, "027150526642799377": 93, "162296004826203e": 93, "4933258828241378e": 93, "0004275702522136271": 93, "995402455329895": 93, "002233930164948106": 93, "001911122351884842": 93, "1603819727897644": 93, "0007561995880678296": 93, "00017044576816260815": 93, "838487982749939": 93, "0002034590725088492": 93, "005001617129892111": 93, "000932251859921962": 93, "009352140128612518": 93, "9846979379653931": 93, "6018555470509455e": 93, "004064667969942093": 93, "464051254326478e": 93, "025772539898753166": 93, "9699516296386719": 93, "00011656546121230349": 93, "287263775244355e": 93, "370255853951676e": 93, "01098843663930893": 93, "0031668643932789564": 93, "9857884049415588": 93, "499273488065228e": 93, "8419872251106426e": 93, "0003471920208539814": 93, "029472889378666878": 93, "9700765609741211": 93, "0012387704337015748": 93, "001172148622572422": 93, "787473391043022e": 93, "003680602880194783": 93, "9938107132911682": 93, "8346157073974609": 93, "8671836853027344": 93, "8384883403778076": 93, "9846979975700378": 93, "9700766801834106": 93, "greyscal": 94, "jpeg_ful": [94, 107], "6125901": 94, "6125785": [94, 107], "6124220": 94, "rough": [95, 96, 102], "polish": 95, "mobilenetv3_v2": 95, "2_dist": [95, 103], "910087929805741e": 95, "1241951510310173": 95, "8757457137107849": 95, "00018937293498311192": 95, "030049214139580727": 95, "9697614312171936": 95, "008933082222938538": 95, "05096456781029701": 95, "9401022791862488": 95, "009832272306084633": 95, "9898634552955627": 95, "00030428936588577926": 95, "013919820077717304": 95, "9819902181625366": 95, "004089969675987959": 95, "04166747257113457": 95, "9582782983779907": 95, "4218515288084745e": 95, "8849249482154846": 95, "1149177998304367": 95, "0001573085755808279": 95, "9907882809638977": 95, "008958994410932064": 95, "0002527958422433585": 95, "9831690788269043": 95, "01682441122829914": 95, "613856385229155e": 95, "8757458329200745": 95, "8849248290061951": 95, "million": 96, "anime_r": [96, 98], "boundari": [96, 102], "challeng": [96, 102], "clean": [96, 102], "judgment": [96, 102], "intend": [96, 102], "quick": [96, 102, 108], "estim": [96, 102], "basi": [96, 102], "mobilenetv3_large_100_v0_ls0": 96, "caformer_s36_v0_ls0": 96, "7508869767189026": 96, "7034655809402466": 96, "728887677192688": 96, "7404400110244751": 96, "7446154952049255": 96, "7514738440513611": 96, "768704354763031": 96, "8219676613807678": 96, "7267540693283081": 96, "7645740509033203": 96, "7216582894325256": 96, "7615436315536499": 96, "815083920955658": 96, "8321858644485474": 96, "8204999566078186": 96, "820833146572113": 96, "chdir": 96, "doc": 96, "api_doc": 96, "7508870363235474": 96, "11212056130170822": 96, "06781744956970215": 96, "06917501986026764": 96, "7034654021263123": 96, "15903906524181366": 96, "06688199192285538": 96, "07061357796192169": 96, "7288877964019775": 96, "1476859599351883": 96, "060362350195646286": 96, "06306383013725281": 96, "7404399514198303": 96, "10337048768997192": 96, "08087948709726334": 96, "07530999928712845": 96, "055992450565099716": 96, "7446154356002808": 96, "13191790878772736": 96, "06747424602508545": 96, "06458679586648941": 96, "10566363483667374": 96, "07827574014663696": 96, "07079866528511047": 96, "7687042951583862": 96, "09974884241819382": 96, "06074819341301918": 96, "050435908138751984": 96, "8219675421714783": 96, "0593985915184021": 96, "06819795072078705": 96, "06569571048021317": 96, "1177448257803917": 96, "726753830909729": 96, "08980562537908554": 96, "06481882929801941": 96, "06922297924757004": 96, "10138414055109024": 96, "06351721286773682": 96, "07683827728033066": 96, "13798624277114868": 96, "05942752957344055": 96, "10584963858127594": 96, "7615437507629395": 96, "07317910343408585": 96, "060196295380592346": 96, "06751583516597748": 96, "0572039857506752": 96, "05398125201463699": 96, "06124086305499077": 96, "0525919646024704": 96, "8321859240531921": 96, "05922013148665428": 96, "06274889409542084": 96, "057530902326107025": 96, "8205001354217529": 96, "05683052912354469": 96, "06635929644107819": 96, "05597696080803871": 96, "8208332657814026": 96, "non_furri": 97, "mobilenetv3_v0": 97, "1_dist": 97, "9898804426193237": 97, "010119626298546791": 97, "9677742123603821": 97, "032225821167230606": 97, "959551215171814": 97, "040448784828186035": 97, "9535530209541321": 97, "04644693806767464": 97, "04358793422579765": 97, "9564120769500732": 97, "02767963521182537": 97, "9723203182220459": 97, "028900373727083206": 97, "9710996150970459": 97, "037573859095573425": 97, "9624261260032654": 97, "aicheck": [98, 108], "get_ai_created_scor": 98, "is_ai_cr": 98, "bangumi_char": [98, 108], "anime_bangumi_char_scor": 98, "anime_bangumi_char": 98, "anime_classify_scor": 98, "anime_classifi": 98, "is_greyscal": 98, "anime_completeness_scor": 98, "anime_complet": 98, "dbrate": [98, 108], "anime_dbrating_scor": 98, "anime_dbr": 98, "furri": [98, 108], "anime_furry_scor": 98, "anime_furri": 98, "get_monochrome_scor": 98, "is_monochrom": 98, "nsfw_pred_scor": 98, "nsfw_pred": 98, "portrait": [98, 108], "anime_portrait_scor": 98, "anime_rating_scor": 98, "anime_real_scor": 98, "safe_check_scor": 98, "safe_check": 98, "style_ag": [98, 108], "anime_style_age_scor": 98, "anime_style_ag": 98, "teen": [98, 108], "anime_teen_scor": 98, "anime_teen": 98, "is_truncated_fil": 98, "screen": 99, "row": 99, "bottom": 99, "grayscal": 99, "monochrome_detect": 99, "mobilenetv3_large_100_dist_safe2": 99, "mobilenetv3_dist": 99, "caformer_s36": 99, "mono": 99, "9614395499229431": 99, "9458909034729004": 99, "9559807777404785": 99, "9651952981948853": 99, "9379720687866211": 99, "8814834356307983": 99, "03941023349761963": 99, "07492382079362869": 99, "09546589106321335": 99, "016521310433745384": 99, "005693843588232994": 99, "0315730981528759": 99, "Not": 100, "five": 100, "hentai": 100, "neutral": 100, "porn": 100, "sexi": 100, "infinit": 100, "nsfwj": 100, "tfj": 100, "mobil": 100, "9970946311950684": 100, "00198739324696362": 100, "000894528697244823": 100, "4315058251668233e": 100, "099447197513655e": 100, "9282580614089966": 100, "061733175069093704": 100, "008979619480669498": 100, "0007789491210132837": 100, "0002501663693692535": 100, "7945129871368408": 100, "2044062316417694": 100, "0005603990866802633": 100, "0004847997915931046": 100, "564094367902726e": 100, "7977773547172546": 100, "01352313905954361": 100, "18791256844997406": 100, "0004888656549155712": 100, "00029804420773871243": 100, "04498734697699547": 100, "9509441256523132": 100, "4087972633424215e": 100, "003999904729425907": 100, "4542059185914695e": 100, "002892113756388426": 100, "982390284538269": 100, "02520776737947e": 100, "014633022248744965": 100, "858086610212922e": 100, "002532319398596883": 100, "9887337684631348": 100, "231979568838142e": 100, "008699454367160797": 100, "8187158022774383e": 100, "03564726561307907": 100, "954788088798523": 100, "343036850215867e": 100, "009289607405662537": 100, "00020158555707894266": 100, "006372362840920687": 100, "006019102409482002": 100, "9694945812225342": 100, "015214097686111927": 100, "002899901708588004": 100, "0004039364866912365": 100, "00012730166781693697": 100, "987038791179657": 100, "007135333959013224": 100, "005294707603752613": 100, "06964848190546036": 100, "0014777459437027574": 100, "9276643395423889": 100, "0003031621454283595": 100, "0009063396137207747": 100, "00028707628371194005": 100, "00010888021643040702": 100, "9992460012435913": 100, "00015473493840545416": 100, "0002033217460848391": 100, "563037691696081e": 100, "008058490231633186": 100, "00044566826545633376": 100, "937960684299469": 100, "05353058874607086": 100, "364063445587817e": 100, "00562260951846838": 100, "00012077406427124515": 100, "9897090792655945": 100, "004547217860817909": 100, "564737981942017e": 100, "016690678894519806": 100, "001258736359886825": 100, "9766013622283936": 100, "005440687295049429": 100, "4481674952548929e": 100, "01861923187971115": 100, "0008914825739338994": 100, "9674761295318604": 100, "012998746708035469": 100, "691116141155362e": 100, "0007601747056469321": 100, "0005019629606977105": 100, "039504989981651306": 100, "9591660499572754": 100, "0001652583305258304": 100, "0002614929690025747": 100, "020374108105897903": 100, "029394468292593956": 100, "9498046040534973": 100, "00016299057460855693": 100, "004782819654792547": 100, "002861740067601204": 100, "12280157208442688": 100, "8693908452987671": 100, "0001731760276015848": 100, "304211274255067e": 100, "03286275267601013": 100, "010648751631379128": 100, "9562522172927856": 100, "999900221824646": 101, "645313209854066e": 101, "3387104445428122e": 101, "9999704360961914": 101, "4465465685352683e": 101, "071506166132167e": 101, "9999785423278809": 101, "512719154561637e": 101, "292278612818336e": 101, "919455750496127e": 101, "9999444484710693": 101, "3647335082350764e": 101, "0555699191172607e": 101, "9999880790710449": 101, "3210242286731955e": 101, "7451418898417614e": 101, "9999822378158569": 101, "2084267331811134e": 101, "7460413321023225e": 101, "1532473820352607e": 101, "9999996423721313": 101, "0316136922483565e": 101, "840229633236049e": 101, "9999998807907104": [101, 102], "736660568800289e": 101, "199210472208506e": 101, "9999992847442627": 101, "r15": 102, "r18": 102, "sankaku": 102, "mobilenetv3_v1_pruned_ls0": 102, "caformer_s36_plu": [102, 106], "5863172936624323e": 102, "480062353375615e": 102, "9924363493919373": 102, "007255776319652796": 102, "0003077814180869609": 102, "996969997882843": 102, "0030054834205657244": 102, "4601260520284995e": 102, "9966891407966614": 102, "003293127752840519": 102, "770909148035571e": 102, "00025384966284036636": 102, "9996721744537354": 102, "399192691082135e": 102, "973351603141055e": 102, "9998563528060913": 102, "391309580067173e": 102, "0018681309884414077": 102, "9827859997749329": 102, "015345841646194458": 102, "013710384257137775": 102, "8339558839797974": 102, "15233369171619415": 102, "951323833462084e": 102, "00029566374723799527": 102, "9997004270553589": 102, "00018434497178532183": 102, "568440272123553e": 102, "9997699856758118": 102, "11225129129889e": 102, "051862899563275e": 102, "9999485015869141": 102, "902020231791539e": 102, "0005639699520543218": 102, "9994290471076965": 102, "anime_real_cl": 103, "4_dist": 103, "9999716281890869": 103, "8398366339388303e": 103, "9992202520370483": 103, "0007797438884153962": 103, "9999709129333496": 103, "905452492996119e": 103, "9999765157699585": 103, "3499671442550607e": 103, "9994087219238281": 103, "0005913018831051886": 103, "9999759197235107": 103, "4061362637439743e": 103, "9999052286148071": 103, "475799015490338e": 103, "403173675702419e": 103, "5848207794988411e": 103, "0010207017185166478": 103, "9989792704582214": 103, "2124368115328252e": 103, "9999977350234985": 103, "6512358342879452e": 103, "9999834299087524": 103, "359853614412714e": 103, "9999936819076538": 103, "600314317329321e": 103, "9999840259552002": 103, "5589323083986528e": 103, "9999843835830688": 103, "5513256585109048e": 103, "9999845027923584": 103, "pollut": 104, "shit": 104, "checker": 104, "mobilenet": 104, "v2": 104, "max_batch_s": 104, "1970": 105, "1980": 105, "1990": 105, "2000": 105, "2010": 105, "2015": 105, "2020": 105, "ag": 105, "9805465340614319": 105, "761269782553427e": 105, "0005044879508204758": 105, "01569165475666523": 105, "002850610064342618": 105, "00037849770160391927": 105, "9434612113400362e": 105, "053497342392802e": 105, "9992554783821106": 105, "0006490182713605464": 105, "8857468805654207e": 105, "317252262353577e": 105, "314484721769986e": 105, "0750001138148946e": 105, "706833609205205e": 105, "00034479793976061046": 105, "9995512366294861": 105, "391363472677767e": 105, "4607510820496827e": 105, "0679690351244062e": 105, "661913514311891e": 105, "757471131393686e": 105, "0744897230761126e": 105, "76177470368566e": 105, "9996387958526611": 105, "160279296338558e": 105, "00013228354509919882": 105, "1361367038916796e": 105, "464057489414699e": 105, "2412899599876255e": 105, "703883653040975e": 105, "127358498517424e": 105, "9973921775817871": 105, "0022309015039354563": 105, "00018872201326303184": 105, "780902943617548e": 105, "422096920578042e": 105, "638929097680375e": 105, "152203023797483e": 105, "00028818511054851115": 105, "9996094107627869": 105, "58777353237383e": 105, "9200742826797068e": 105, "00017117452807724476": 105, "518441947875544e": 105, "885544381570071e": 105, "4389253010449465e": 105, "1696006772108376e": 105, "9996393918991089": 105, "contenti": 106, "safe_teen": 106, "non_teen": 106, "caformer_s36_v0": 106, "9998493194580078": 106, "0378791052498855e": 106, "00012023092131130397": 106, "9790042638778687": 106, "0017522255657240748": 106, "01924353837966919": 106, "9998124241828918": 106, "19778298237361e": 106, "0001456339523429051": 106, "0008521362324245274": 106, "9989691972732544": 106, "00017870066221803427": 106, "0992944781901315e": 106, "9994398951530457": 106, "0004991036257706583": 106, "2035720727872103e": 106, "9994019269943237": 106, "0005460577667690814": 106, "0478151529678144e": 106, "524079147609882e": 106, "999934196472168": 106, "786742884898558e": 106, "653994154883549e": 106, "9998156428337097": 106, "0001218809193233028": 106, "00013706681784242392": 106, "9997410178184509": 106, "jpeg_trunc": 107, "2216614_truncat": 107, "imagefil": 107, "load_truncated_imag": 107, "ascii": 108, "metric": 108, "list_det_model": 108, "list_rec_model": 108, "sd": 108, "tag": 108, "platform": [109, 110], "shutil": [109, 110], "cpuinfo": [109, 110], "psutil": [109, 110], "hbutil": [109, 110], "size_to_bytes_str": [109, 110], "python_implement": [109, 110], "python_vers": [109, 110], "brand": [109, 110], "get_cpu_info": [109, 110], "brand_raw": [109, 110], "cpu_count": [109, 110], "freq": [109, 110], "cpu_freq": [109, 110], "mhz": [109, 110], "virtual_memori": [109, 110], "ye": [109, 110], "nvidia": [109, 110], "smi": [109, 110], "1018": [109, 110], "azur": [109, 110], "x86_64": [109, 110], "glibc2": [109, 110], "cpython": [109, 110], "amd": [109, 110], "epyc": [109, 110], "7763": [109, 110], "3247": 109, "6062500000003": 109, "621": [109, 110], "gib": [109, 110], "deploi": [109, 110], "action": [109, 110], "3069": 110, "942": 110, "imgutil": 111, "pypi": 111, "simpli": 111, "newest": 111, "git": 111, "script": 111, "__name__": 111, "__main__": 111, "narugo1992": 111, "still": 111, "out": 111, "io": 111, "html": 111, "faq": 112}, "objects": {"imgutils": [[1, 0, 0, "-", "ascii"], [2, 0, 0, "-", "config"], [9, 0, 0, "-", "data"], [20, 0, 0, "-", "detect"], [27, 0, 0, "-", "edge"], [33, 0, 0, "-", "generic"], [37, 0, 0, "-", "metadata"], [42, 0, 0, "-", "metrics"], [46, 0, 0, "-", "ocr"], [50, 0, 0, "-", "operate"], [54, 0, 0, "-", "pose"], [57, 0, 0, "-", "preprocess"], [62, 0, 0, "-", "resource"], [64, 0, 0, "-", "restore"], [67, 0, 0, "-", "sd"], [71, 0, 0, "-", "segment"], [79, 0, 0, "-", "tagging"], [86, 0, 0, "-", "upscale"], [89, 0, 0, "-", "utils"], [98, 0, 0, "-", "validate"]], "imgutils.ascii": [[0, 0, 0, "-", "drawing"]], "imgutils.ascii.drawing": [[0, 1, 1, "", "ascii_drawing"]], "imgutils.config": [[3, 0, 0, "-", "meta"]], "imgutils.config.meta": [[3, 2, 1, "", "__AUTHOR_EMAIL__"], [3, 2, 1, "", "__AUTHOR__"], [3, 2, 1, "", "__DESCRIPTION__"], [3, 2, 1, "", "__TITLE__"], [3, 2, 1, "", "__VERSION__"]], "imgutils.data": [[4, 0, 0, "-", "background"], [5, 0, 0, "-", "blob"], [6, 0, 0, "-", "decode"], [7, 0, 0, "-", "encode"], [8, 0, 0, "-", "image"], [10, 0, 0, "-", "layer"], [11, 0, 0, "-", "pad"], [12, 0, 0, "-", "url"]], "imgutils.data.background": [[4, 1, 1, "", "grid_background"], [4, 1, 1, "", "grid_transparent"]], "imgutils.data.blob": [[5, 1, 1, "", "is_valid_image_blob_url"], [5, 1, 1, "", "load_image_from_blob_url"], [5, 1, 1, "", "to_blob_url"]], "imgutils.data.decode": [[6, 1, 1, "", "rgb_decode"]], "imgutils.data.encode": [[7, 1, 1, "", "rgb_encode"]], "imgutils.data.image": [[8, 1, 1, "", "has_alpha_channel"], [8, 1, 1, "", "load_image"], [8, 1, 1, "", "load_images"]], "imgutils.data.layer": [[10, 1, 1, "", "istack"]], "imgutils.data.pad": [[11, 1, 1, "", "pad_image_to_size"]], "imgutils.data.url": [[12, 1, 1, "", "download_image_from_url"], [12, 1, 1, "", "is_http_url"]], "imgutils.detect": [[13, 0, 0, "-", "booru_yolo"], [14, 0, 0, "-", "censor"], [15, 0, 0, "-", "eye"], [16, 0, 0, "-", "face"], [17, 0, 0, "-", "halfbody"], [18, 0, 0, "-", "hand"], [19, 0, 0, "-", "head"], [21, 0, 0, "-", "nudenet"], [22, 0, 0, "-", "person"], [23, 0, 0, "-", "similarity"], [24, 0, 0, "-", "text"], [25, 0, 0, "-", "visual"]], "imgutils.detect.booru_yolo": [[13, 1, 1, "", "detect_with_booru_yolo"]], "imgutils.detect.censor": [[14, 1, 1, "", "detect_censors"]], "imgutils.detect.eye": [[15, 1, 1, "", "detect_eyes"]], "imgutils.detect.face": [[16, 1, 1, "", "detect_faces"]], "imgutils.detect.halfbody": [[17, 1, 1, "", "detect_halfbody"]], "imgutils.detect.hand": [[18, 1, 1, "", "detect_hands"]], "imgutils.detect.head": [[19, 1, 1, "", "detect_heads"]], "imgutils.detect.nudenet": [[21, 1, 1, "", "detect_with_nudenet"]], "imgutils.detect.person": [[22, 1, 1, "", "detect_person"]], "imgutils.detect.similarity": [[23, 1, 1, "", "bboxes_similarity"], [23, 1, 1, "", "calculate_iou"], [23, 1, 1, "", "detection_similarity"]], "imgutils.detect.text": [[24, 1, 1, "", "detect_text"]], "imgutils.detect.visual": [[25, 1, 1, "", "detection_visualize"]], "imgutils.edge": [[26, 0, 0, "-", "canny"], [28, 0, 0, "-", "lineart"], [29, 0, 0, "-", "lineart_anime"]], "imgutils.edge.canny": [[26, 1, 1, "", "edge_image_with_canny"], [26, 1, 1, "", "get_edge_by_canny"]], "imgutils.edge.lineart": [[28, 1, 1, "", "edge_image_with_lineart"], [28, 1, 1, "", "get_edge_by_lineart"]], "imgutils.edge.lineart_anime": [[29, 1, 1, "", "edge_image_with_lineart_anime"], [29, 1, 1, "", "get_edge_by_lineart_anime"]], "imgutils.generic": [[30, 0, 0, "-", "classify"], [31, 0, 0, "-", "clip"], [32, 0, 0, "-", "enhance"], [34, 0, 0, "-", "siglip"], [35, 0, 0, "-", "yolo"]], "imgutils.generic.classify": [[30, 3, 1, "", "ClassifyModel"], [30, 1, 1, "", "classify_predict"], [30, 1, 1, "", "classify_predict_fmt"], [30, 1, 1, "", "classify_predict_score"]], "imgutils.generic.classify.ClassifyModel": [[30, 4, 1, "", "__init__"], [30, 4, 1, "", "clear"], [30, 4, 1, "", "launch_demo"], [30, 4, 1, "", "make_ui"], [30, 4, 1, "", "predict"], [30, 4, 1, "", "predict_fmt"], [30, 4, 1, "", "predict_score"]], "imgutils.generic.clip": [[31, 3, 1, "", "CLIPModel"], [31, 1, 1, "", "clip_image_encode"], [31, 1, 1, "", "clip_predict"], [31, 1, 1, "", "clip_text_encode"]], "imgutils.generic.clip.CLIPModel": [[31, 4, 1, "", "__init__"], [31, 4, 1, "", "clear"], [31, 4, 1, "", "image_encode"], [31, 4, 1, "", "launch_demo"], [31, 4, 1, "", "make_ui"], [31, 4, 1, "", "predict"], [31, 4, 1, "", "text_encode"]], "imgutils.generic.enhance": [[32, 3, 1, "", "ImageEnhancer"]], "imgutils.generic.enhance.ImageEnhancer": [[32, 4, 1, "", "__init__"], [32, 4, 1, "", "process"]], "imgutils.generic.siglip": [[34, 3, 1, "", "SigLIPModel"], [34, 1, 1, "", "siglip_image_encode"], [34, 1, 1, "", "siglip_predict"], [34, 1, 1, "", "siglip_text_encode"]], "imgutils.generic.siglip.SigLIPModel": [[34, 4, 1, "", "__init__"], [34, 4, 1, "", "clear"], [34, 4, 1, "", "image_encode"], [34, 4, 1, "", "launch_demo"], [34, 4, 1, "", "make_ui"], [34, 4, 1, "", "predict"], [34, 4, 1, "", "text_encode"]], "imgutils.generic.yolo": [[35, 3, 1, "", "YOLOModel"], [35, 1, 1, "", "yolo_predict"]], "imgutils.generic.yolo.YOLOModel": [[35, 4, 1, "", "__init__"], [35, 4, 1, "", "clear"], [35, 4, 1, "", "launch_demo"], [35, 4, 1, "", "make_ui"], [35, 4, 1, "", "predict"]], "imgutils.metadata": [[36, 0, 0, "-", "geninfo"], [38, 0, 0, "-", "lsb"]], "imgutils.metadata.geninfo": [[36, 1, 1, "", "read_geninfo_exif"], [36, 1, 1, "", "read_geninfo_gif"], [36, 1, 1, "", "read_geninfo_parameters"], [36, 1, 1, "", "write_geninfo_exif"], [36, 1, 1, "", "write_geninfo_gif"], [36, 1, 1, "", "write_geninfo_parameters"]], "imgutils.metadata.lsb": [[38, 3, 1, "", "ImageLsbDataExtractor"], [38, 3, 1, "", "LSBExtractor"], [38, 3, 1, "", "LSBReadError"], [38, 1, 1, "", "inject_data"], [38, 1, 1, "", "read_lsb_metadata"], [38, 1, 1, "", "read_lsb_raw_bytes"], [38, 1, 1, "", "serialize_json"], [38, 1, 1, "", "serialize_pnginfo"], [38, 1, 1, "", "write_lsb_metadata"], [38, 1, 1, "", "write_lsb_raw_bytes"]], "imgutils.metadata.lsb.ImageLsbDataExtractor": [[38, 4, 1, "", "__init__"], [38, 4, 1, "", "extract_data"]], "imgutils.metadata.lsb.LSBExtractor": [[38, 4, 1, "", "__init__"], [38, 4, 1, "", "get_next_n_bytes"], [38, 4, 1, "", "get_one_byte"], [38, 4, 1, "", "read_32bit_integer"]], "imgutils.metrics": [[39, 0, 0, "-", "aesthetic"], [40, 0, 0, "-", "ccip"], [41, 0, 0, "-", "dbaesthetic"], [43, 0, 0, "-", "laplacian"], [44, 0, 0, "-", "lpips"], [45, 0, 0, "-", "psnr_"]], "imgutils.metrics.aesthetic": [[39, 1, 1, "", "get_aesthetic_score"]], "imgutils.metrics.ccip": [[40, 1, 1, "", "ccip_batch_differences"], [40, 1, 1, "", "ccip_batch_extract_features"], [40, 1, 1, "", "ccip_batch_same"], [40, 1, 1, "", "ccip_clustering"], [40, 1, 1, "", "ccip_default_clustering_params"], [40, 1, 1, "", "ccip_default_threshold"], [40, 1, 1, "", "ccip_difference"], [40, 1, 1, "", "ccip_extract_feature"], [40, 1, 1, "", "ccip_merge"], [40, 1, 1, "", "ccip_same"]], "imgutils.metrics.dbaesthetic": [[41, 1, 1, "", "anime_dbaesthetic"]], "imgutils.metrics.laplacian": [[43, 1, 1, "", "laplacian_score"]], "imgutils.metrics.lpips": [[44, 1, 1, "", "lpips_clustering"], [44, 1, 1, "", "lpips_difference"], [44, 1, 1, "", "lpips_extract_feature"]], "imgutils.metrics.psnr_": [[45, 1, 1, "", "psnr"]], "imgutils.ocr": [[46, 1, 1, "", "detect_text_with_ocr"], [46, 1, 1, "", "list_det_models"], [46, 1, 1, "", "list_rec_models"], [46, 1, 1, "", "ocr"]], "imgutils.operate": [[47, 0, 0, "-", "align"], [48, 0, 0, "-", "censor_"], [49, 0, 0, "-", "imgcensor"], [51, 0, 0, "-", "squeeze"]], "imgutils.operate.align": [[47, 1, 1, "", "align_maxsize"]], "imgutils.operate.censor_": [[48, 3, 1, "", "BaseCensor"], [48, 3, 1, "", "BlurCensor"], [48, 3, 1, "", "ColorCensor"], [48, 3, 1, "", "PixelateCensor"], [48, 1, 1, "", "censor_areas"], [48, 1, 1, "", "censor_nsfw"], [48, 1, 1, "", "register_censor_method"]], "imgutils.operate.censor_.BaseCensor": [[48, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.BlurCensor": [[48, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.ColorCensor": [[48, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.PixelateCensor": [[48, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor": [[49, 3, 1, "", "EmojiBasedCensor"], [49, 3, 1, "", "ImageBasedCensor"], [49, 3, 1, "", "SingleImage"]], "imgutils.operate.imgcensor.EmojiBasedCensor": [[49, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.ImageBasedCensor": [[49, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.SingleImage": [[49, 4, 1, "", "__init__"], [49, 4, 1, "", "find_for_area"], [49, 5, 1, "", "height"], [49, 5, 1, "", "width"]], "imgutils.operate.squeeze": [[51, 1, 1, "", "squeeze"], [51, 1, 1, "", "squeeze_with_transparency"]], "imgutils.pose": [[52, 0, 0, "-", "dwpose"], [53, 0, 0, "-", "format"], [55, 0, 0, "-", "visual"]], "imgutils.pose.dwpose": [[52, 1, 1, "", "dwpose_estimate"]], "imgutils.pose.format": [[53, 3, 1, "", "OP18KeyPointSet"], [53, 2, 1, "", "OP18_BODY_MAX"], [53, 2, 1, "", "OP18_BODY_MIN"], [53, 2, 1, "", "OP18_FACE_MAX"], [53, 2, 1, "", "OP18_FACE_MIN"], [53, 2, 1, "", "OP18_LEFT_FOOT_MAX"], [53, 2, 1, "", "OP18_LEFT_FOOT_MIN"], [53, 2, 1, "", "OP18_LEFT_HAND_MAX"], [53, 2, 1, "", "OP18_LEFT_HAND_MIN"], [53, 2, 1, "", "OP18_RIGHT_FOOT_MAX"], [53, 2, 1, "", "OP18_RIGHT_FOOT_MIN"], [53, 2, 1, "", "OP18_RIGHT_HAND_MAX"], [53, 2, 1, "", "OP18_RIGHT_HAND_MIN"], [53, 6, 1, "", "OpenPose18"]], "imgutils.pose.format.OP18KeyPointSet": [[53, 4, 1, "", "__init__"], [53, 4, 1, "", "__mul__"], [53, 4, 1, "", "__truediv__"], [53, 5, 1, "", "body"], [53, 5, 1, "", "face"], [53, 5, 1, "", "left_foot"], [53, 5, 1, "", "left_hand"], [53, 5, 1, "", "right_foot"], [53, 5, 1, "", "right_hand"]], "imgutils.pose.format.OpenPose18": [[53, 7, 1, "", "LEFT_ANKLE"], [53, 7, 1, "", "LEFT_BIG_TOE"], [53, 7, 1, "", "LEFT_EAR"], [53, 7, 1, "", "LEFT_ELBOW"], [53, 7, 1, "", "LEFT_EYE"], [53, 7, 1, "", "LEFT_HEEL"], [53, 7, 1, "", "LEFT_HIP"], [53, 7, 1, "", "LEFT_KNEE"], [53, 7, 1, "", "LEFT_SHOULDER"], [53, 7, 1, "", "LEFT_SMALL_TOE"], [53, 7, 1, "", "LEFT_WRIST"], [53, 7, 1, "", "NECK"], [53, 7, 1, "", "NOSE"], [53, 7, 1, "", "RIGHT_ANKLE"], [53, 7, 1, "", "RIGHT_BIG_TOE"], [53, 7, 1, "", "RIGHT_EAR"], [53, 7, 1, "", "RIGHT_ELBOW"], [53, 7, 1, "", "RIGHT_EYE"], [53, 7, 1, "", "RIGHT_HEEL"], [53, 7, 1, "", "RIGHT_HIP"], [53, 7, 1, "", "RIGHT_KNEE"], [53, 7, 1, "", "RIGHT_SHOULDER"], [53, 7, 1, "", "RIGHT_SMALL_TOE"], [53, 7, 1, "", "RIGHT_WRIST"]], "imgutils.pose.visual": [[55, 1, 1, "", "op18_visualize"]], "imgutils.preprocess": [[56, 0, 0, "-", "base"], [58, 0, 0, "-", "pillow"], [59, 0, 0, "-", "torchvision"], [60, 0, 0, "-", "transformers"]], "imgutils.preprocess.base": [[56, 3, 1, "", "NotParseTarget"]], "imgutils.preprocess.pillow": [[58, 1, 1, "", "create_pillow_transforms"], [58, 1, 1, "", "parse_pillow_transforms"], [58, 1, 1, "", "register_pillow_parse"], [58, 1, 1, "", "register_pillow_transform"]], "imgutils.preprocess.torchvision": [[59, 1, 1, "", "create_torchvision_transforms"], [59, 1, 1, "", "parse_torchvision_transforms"], [59, 1, 1, "", "register_torchvision_parse"], [59, 1, 1, "", "register_torchvision_transform"]], "imgutils.preprocess.transformers": [[60, 3, 1, "", "NotProcessorTypeError"], [60, 1, 1, "", "convert_to_size_dict"], [60, 1, 1, "", "create_bit_transforms"], [60, 1, 1, "", "create_blip_transforms"], [60, 1, 1, "", "create_clip_transforms"], [60, 1, 1, "", "create_convnext_transforms"], [60, 1, 1, "", "create_mobilenetv2_transforms"], [60, 1, 1, "", "create_siglip_transforms"], [60, 1, 1, "", "create_transforms_from_bit_processor"], [60, 1, 1, "", "create_transforms_from_blip_processor"], [60, 1, 1, "", "create_transforms_from_clip_processor"], [60, 1, 1, "", "create_transforms_from_convnext_processor"], [60, 1, 1, "", "create_transforms_from_mobilenetv2_processor"], [60, 1, 1, "", "create_transforms_from_siglip_processor"], [60, 1, 1, "", "create_transforms_from_transformers"], [60, 1, 1, "", "create_transforms_from_vit_processor"], [60, 1, 1, "", "create_vit_transforms"], [60, 1, 1, "", "get_size_dict"], [60, 1, 1, "", "is_valid_size_dict"], [60, 1, 1, "", "register_creators_for_transformers"]], "imgutils.resource": [[61, 0, 0, "-", "background"]], "imgutils.resource.background": [[61, 3, 1, "", "BackgroundImageSet"], [61, 1, 1, "", "get_bg_image"], [61, 1, 1, "", "get_bg_image_file"], [61, 1, 1, "", "list_bg_image_files"], [61, 1, 1, "", "random_bg_image"], [61, 1, 1, "", "random_bg_image_file"]], "imgutils.resource.background.BackgroundImageSet": [[61, 4, 1, "", "__init__"], [61, 4, 1, "", "get_image"], [61, 4, 1, "", "get_image_file"], [61, 4, 1, "", "list_image_files"], [61, 4, 1, "", "random_image"], [61, 4, 1, "", "random_image_file"]], "imgutils.restore": [[63, 0, 0, "-", "adversarial"], [65, 0, 0, "-", "nafnet"], [66, 0, 0, "-", "scunet"]], "imgutils.restore.adversarial": [[63, 1, 1, "", "remove_adversarial_noise"]], "imgutils.restore.nafnet": [[65, 1, 1, "", "restore_with_nafnet"]], "imgutils.restore.scunet": [[66, 1, 1, "", "restore_with_scunet"]], "imgutils.sd": [[68, 0, 0, "-", "metadata"], [69, 0, 0, "-", "model"], [70, 0, 0, "-", "nai"]], "imgutils.sd.metadata": [[68, 3, 1, "", "SDMetaData"], [68, 1, 1, "", "get_sdmeta_from_image"], [68, 1, 1, "", "parse_sdmeta_from_text"], [68, 1, 1, "", "save_image_with_sdmeta"]], "imgutils.sd.metadata.SDMetaData": [[68, 4, 1, "", "__str__"], [68, 5, 1, "", "pnginfo"], [68, 5, 1, "", "text"]], "imgutils.sd.model": [[69, 1, 1, "", "read_metadata"], [69, 1, 1, "", "save_with_metadata"]], "imgutils.sd.nai": [[70, 3, 1, "", "NAIMetaData"], [70, 3, 1, "", "NAIMetadata"], [70, 1, 1, "", "add_naimeta_to_image"], [70, 1, 1, "", "get_naimeta_from_image"], [70, 1, 1, "", "save_image_with_naimeta"]], "imgutils.sd.nai.NAIMetaData": [[70, 4, 1, "", "__init__"], [70, 5, 1, "", "pnginfo"]], "imgutils.segment": [[72, 0, 0, "-", "isnetis"]], "imgutils.segment.isnetis": [[72, 1, 1, "", "get_isnetis_mask"], [72, 1, 1, "", "segment_rgba_with_isnetis"], [72, 1, 1, "", "segment_with_isnetis"]], "imgutils.tagging": [[73, 0, 0, "-", "blacklist"], [74, 0, 0, "-", "camie"], [75, 0, 0, "-", "character"], [76, 0, 0, "-", "deepdanbooru"], [77, 0, 0, "-", "deepgelbooru"], [78, 0, 0, "-", "format"], [80, 0, 0, "-", "match"], [81, 0, 0, "-", "mldanbooru"], [82, 0, 0, "-", "order"], [83, 0, 0, "-", "overlap"], [84, 0, 0, "-", "wd14"]], "imgutils.tagging.blacklist": [[73, 1, 1, "", "drop_blacklisted_tags"], [73, 1, 1, "", "is_blacklisted"]], "imgutils.tagging.camie": [[74, 1, 1, "", "convert_camie_emb_to_prediction"], [74, 1, 1, "", "get_camie_tags"]], "imgutils.tagging.character": [[75, 2, 1, "", "CHAR_PREFIXES"], [75, 2, 1, "", "CHAR_SUFFIXES"], [75, 2, 1, "", "CHAR_WHITELIST_PREFIX"], [75, 2, 1, "", "CHAR_WHITELIST_SUFFIX"], [75, 2, 1, "", "CHAR_WHITELIST_WORD"], [75, 3, 1, "", "CharacterTagPool"], [75, 1, 1, "", "drop_basic_character_tags"], [75, 1, 1, "", "is_basic_character_tag"]], "imgutils.tagging.character.CharacterTagPool": [[75, 4, 1, "", "__init__"], [75, 4, 1, "", "drop_basic_character_tags"], [75, 4, 1, "", "is_basic_character_tag"]], "imgutils.tagging.deepdanbooru": [[76, 1, 1, "", "get_deepdanbooru_tags"]], "imgutils.tagging.deepgelbooru": [[77, 1, 1, "", "get_deepgelbooru_tags"]], "imgutils.tagging.format": [[78, 1, 1, "", "add_underline"], [78, 1, 1, "", "remove_underline"], [78, 1, 1, "", "tags_to_text"]], "imgutils.tagging.match": [[80, 1, 1, "", "tag_match_full"], [80, 1, 1, "", "tag_match_prefix"], [80, 1, 1, "", "tag_match_suffix"]], "imgutils.tagging.mldanbooru": [[81, 1, 1, "", "get_mldanbooru_tags"]], "imgutils.tagging.order": [[82, 1, 1, "", "sort_tags"]], "imgutils.tagging.overlap": [[83, 1, 1, "", "drop_overlap_tags"]], "imgutils.tagging.wd14": [[84, 1, 1, "", "convert_wd14_emb_to_prediction"], [84, 1, 1, "", "denormalize_wd14_emb"], [84, 1, 1, "", "get_wd14_tags"]], "imgutils.upscale": [[85, 0, 0, "-", "cdc"]], "imgutils.upscale.cdc": [[85, 1, 1, "", "upscale_with_cdc"]], "imgutils.utils": [[87, 0, 0, "-", "cache"], [88, 0, 0, "-", "func"], [90, 0, 0, "-", "onnxruntime"]], "imgutils.utils.cache": [[87, 1, 1, "", "ts_lru_cache"]], "imgutils.utils.func": [[88, 1, 1, "", "sigmoid"]], "imgutils.utils.onnxruntime": [[90, 1, 1, "", "get_onnx_provider"], [90, 1, 1, "", "open_onnx_model"]], "imgutils.validate": [[91, 0, 0, "-", "aicheck"], [92, 0, 0, "-", "bangumi_char"], [93, 0, 0, "-", "classify"], [94, 0, 0, "-", "color"], [95, 0, 0, "-", "completeness"], [96, 0, 0, "-", "dbrating"], [97, 0, 0, "-", "furry"], [99, 0, 0, "-", "monochrome"], [100, 0, 0, "-", "nsfw"], [101, 0, 0, "-", "portrait"], [102, 0, 0, "-", "rating"], [103, 0, 0, "-", "real"], [104, 0, 0, "-", "safe"], [105, 0, 0, "-", "style_age"], [106, 0, 0, "-", "teen"], [107, 0, 0, "-", "truncate"]], "imgutils.validate.aicheck": [[91, 1, 1, "", "get_ai_created_score"], [91, 1, 1, "", "is_ai_created"]], "imgutils.validate.bangumi_char": [[92, 1, 1, "", "anime_bangumi_char"], [92, 1, 1, "", "anime_bangumi_char_score"]], "imgutils.validate.classify": [[93, 1, 1, "", "anime_classify"], [93, 1, 1, "", "anime_classify_score"]], "imgutils.validate.color": [[94, 1, 1, "", "is_greyscale"]], "imgutils.validate.completeness": [[95, 1, 1, "", "anime_completeness"], [95, 1, 1, "", "anime_completeness_score"]], "imgutils.validate.dbrating": [[96, 1, 1, "", "anime_dbrating"], [96, 1, 1, "", "anime_dbrating_score"]], "imgutils.validate.furry": [[97, 1, 1, "", "anime_furry"], [97, 1, 1, "", "anime_furry_score"]], "imgutils.validate.monochrome": [[99, 1, 1, "", "get_monochrome_score"], [99, 1, 1, "", "is_monochrome"]], "imgutils.validate.nsfw": [[100, 1, 1, "", "nsfw_pred"], [100, 1, 1, "", "nsfw_pred_score"]], "imgutils.validate.portrait": [[101, 1, 1, "", "anime_portrait"], [101, 1, 1, "", "anime_portrait_score"]], "imgutils.validate.rating": [[102, 1, 1, "", "anime_rating"], [102, 1, 1, "", "anime_rating_score"]], "imgutils.validate.real": [[103, 1, 1, "", "anime_real"], [103, 1, 1, "", "anime_real_score"]], "imgutils.validate.safe": [[104, 1, 1, "", "safe_check"], [104, 1, 1, "", "safe_check_score"]], "imgutils.validate.style_age": [[105, 1, 1, "", "anime_style_age"], [105, 1, 1, "", "anime_style_age_score"]], "imgutils.validate.teen": [[106, 1, 1, "", "anime_teen"], [106, 1, 1, "", "anime_teen_score"]], "imgutils.validate.truncate": [[107, 1, 1, "", "is_truncated_file"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:data", "3": "py:class", "4": "py:method", "5": "py:property", "6": "py:enum", "7": "py:attribute"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "data", "Python data"], "3": ["py", "class", "Python class"], "4": ["py", "method", "Python method"], "5": ["py", "property", "Python property"], "6": ["py", "enum", "Python enum"], "7": ["py", "attribute", "Python attribute"]}, "titleterms": {"imgutil": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108], "ascii": [0, 1], "draw": 0, "ascii_draw": 0, "config": [2, 3], "meta": 3, "__title__": 3, "__version__": 3, "__description__": 3, "__author__": 3, "__author_email__": 3, "data": [4, 5, 6, 7, 8, 9, 10, 11, 12], "background": [4, 61], "grid_background": 4, "grid_transpar": 4, "blob": 5, "to_blob_url": 5, "load_image_from_blob_url": 5, "is_valid_image_blob_url": 5, "decod": 6, "rgb_decod": 6, "encod": 7, "rgb_encod": 7, "imag": 8, "load_imag": 8, "has_alpha_channel": 8, "layer": 10, "istack": 10, "pad": 11, "pad_image_to_s": 11, "url": 12, "download_image_from_url": 12, "is_http_url": 12, "detect": [13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25], "booru_yolo": 13, "model": [13, 69], "label": 13, "descript": 13, "avail": 13, "pp": 13, "seri": 13, "AS": 13, "aa": 13, "detect_with_booru_yolo": 13, "censor": 14, "detect_censor": 14, "ey": 15, "detect_ey": 15, "face": 16, "detect_fac": 16, "halfbodi": 17, "detect_halfbodi": 17, "hand": 18, "detect_hand": 18, "head": 19, "detect_head": 19, "nudenet": 21, "detect_with_nudenet": 21, "person": 22, "detect_person": 22, "similar": 23, "calculate_i": 23, "bboxes_similar": 23, "detection_similar": 23, "text": 24, "detect_text": 24, "visual": [25, 55], "detection_visu": 25, "edg": [26, 27, 28, 29], "canni": 26, "get_edge_by_canni": 26, "edge_image_with_canni": 26, "lineart": 28, "get_edge_by_lineart": 28, "edge_image_with_lineart": 28, "lineart_anim": 29, "get_edge_by_lineart_anim": 29, "edge_image_with_lineart_anim": 29, "gener": [30, 31, 32, 33, 34, 35], "classifi": [30, 93], "classifymodel": 30, "classify_predict_scor": 30, "classify_predict": 30, "classify_predict_fmt": 30, "clip": 31, "clipmodel": 31, "clip_image_encod": 31, "clip_text_encod": 31, "clip_predict": 31, "enhanc": 32, "imageenhanc": 32, "siglip": 34, "siglipmodel": 34, "siglip_image_encod": 34, "siglip_text_encod": 34, "siglip_predict": 34, "yolo": 35, "yolomodel": 35, "yolo_predict": 35, "metadata": [36, 37, 38, 68], "geninfo": 36, "read_geninfo_paramet": 36, "read_geninfo_exif": 36, "read_geninfo_gif": 36, "write_geninfo_paramet": 36, "write_geninfo_exif": 36, "write_geninfo_gif": 36, "lsb": 38, "read_lsb_raw_byt": 38, "read_lsb_metadata": 38, "write_lsb_raw_byt": 38, "write_lsb_metadata": 38, "lsbreaderror": 38, "lsbextractor": 38, "imagelsbdataextractor": 38, "serialize_pnginfo": 38, "serialize_json": 38, "inject_data": 38, "metric": [39, 40, 41, 42, 43, 44, 45], "aesthet": 39, "get_aesthetic_scor": 39, "ccip": 40, "ccip_extract_featur": 40, "ccip_batch_extract_featur": 40, "ccip_default_threshold": 40, "ccip_differ": 40, "ccip_sam": 40, "ccip_batch_differ": 40, "ccip_batch_sam": 40, "ccip_default_clustering_param": 40, "ccip_clust": 40, "ccip_merg": 40, "dbaesthet": 41, "anime_dbaesthet": 41, "laplacian": 43, "laplacian_scor": 43, "lpip": 44, "lpips_extract_featur": 44, "lpips_differ": 44, "lpips_clust": 44, "psnr_": 45, "psnr": 45, "ocr": 46, "detect_text_with_ocr": 46, "list_det_model": 46, "list_rec_model": 46, "oper": [47, 48, 49, 50, 51], "align": 47, "align_maxs": 47, "censor_": 48, "censor_area": 48, "censor_nsfw": 48, "basecensor": 48, "colorcensor": 48, "blurcensor": 48, "pixelatecensor": 48, "register_censor_method": 48, "imgcensor": 49, "imagebasedcensor": 49, "emojibasedcensor": 49, "singleimag": 49, "squeez": 51, "squeeze_with_transpar": 51, "pose": [52, 53, 54, 55], "dwpose": 52, "dwpose_estim": 52, "format": [53, 78], "op18keypointset": 53, "openpose18": 53, "op18_body_max": 53, "op18_body_min": 53, "op18_face_max": 53, "op18_face_min": 53, "op18_left_foot_max": 53, "op18_left_foot_min": 53, "op18_left_hand_max": 53, "op18_left_hand_min": 53, "op18_right_foot_max": 53, "op18_right_foot_min": 53, "op18_right_hand_max": 53, "op18_right_hand_min": 53, "op18_visu": 55, "preprocess": [56, 57, 58, 59, 60], "base": 56, "notparsetarget": 56, "pillow": 58, "register_pillow_transform": 58, "register_pillow_pars": 58, "create_pillow_transform": 58, "parse_pillow_transform": 58, "torchvis": 59, "register_torchvision_transform": 59, "register_torchvision_pars": 59, "create_torchvision_transform": 59, "parse_torchvision_transform": 59, "transform": 60, "register_creators_for_transform": 60, "notprocessortypeerror": 60, "create_transforms_from_transform": 60, "is_valid_size_dict": 60, "convert_to_size_dict": 60, "get_size_dict": 60, "create_clip_transform": 60, "create_transforms_from_clip_processor": 60, "create_convnext_transform": 60, "create_transforms_from_convnext_processor": 60, "create_vit_transform": 60, "create_transforms_from_vit_processor": 60, "create_siglip_transform": 60, "create_transforms_from_siglip_processor": 60, "create_bit_transform": 60, "create_transforms_from_bit_processor": 60, "create_blip_transform": 60, "create_transforms_from_blip_processor": 60, "create_mobilenetv2_transform": 60, "create_transforms_from_mobilenetv2_processor": 60, "resourc": [61, 62], "backgroundimageset": 61, "list_bg_image_fil": 61, "get_bg_image_fil": 61, "get_bg_imag": 61, "random_bg_image_fil": 61, "random_bg_imag": 61, "restor": [63, 64, 65, 66], "adversari": 63, "remove_adversarial_nois": 63, "nafnet": 65, "restore_with_nafnet": 65, "scunet": 66, "restore_with_scunet": 66, "sd": [67, 68, 69, 70], "sdmetadata": 68, "parse_sdmeta_from_text": 68, "get_sdmeta_from_imag": 68, "save_image_with_sdmeta": 68, "read_metadata": 69, "save_with_metadata": 69, "nai": 70, "naimetadata": 70, "get_naimeta_from_imag": 70, "add_naimeta_to_imag": 70, "save_image_with_naimeta": 70, "segment": [71, 72], "isneti": 72, "get_isnetis_mask": 72, "segment_with_isneti": 72, "segment_rgba_with_isneti": 72, "tag": [73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84], "blacklist": 73, "is_blacklist": 73, "drop_blacklisted_tag": 73, "cami": 74, "get_camie_tag": 74, "convert_camie_emb_to_predict": 74, "charact": 75, "char_whitelist_suffix": 75, "char_whitelist_prefix": 75, "char_whitelist_word": 75, "char_suffix": 75, "char_prefix": 75, "charactertagpool": 75, "is_basic_character_tag": 75, "drop_basic_character_tag": 75, "deepdanbooru": 76, "get_deepdanbooru_tag": 76, "deepgelbooru": 77, "get_deepgelbooru_tag": 77, "add_underlin": 78, "remove_underlin": 78, "tags_to_text": 78, "match": 80, "tag_match_suffix": 80, "tag_match_prefix": 80, "tag_match_ful": 80, "mldanbooru": 81, "get_mldanbooru_tag": 81, "order": 82, "sort_tag": 82, "overlap": 83, "drop_overlap_tag": 83, "wd14": 84, "get_wd14_tag": 84, "convert_wd14_emb_to_predict": 84, "denormalize_wd14_emb": 84, "upscal": [85, 86], "cdc": 85, "upscale_with_cdc": 85, "util": [87, 88, 89, 90], "cach": 87, "ts_lru_cach": 87, "func": 88, "sigmoid": 88, "onnxruntim": 90, "get_onnx_provid": 90, "open_onnx_model": 90, "valid": [91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107], "aicheck": 91, "get_ai_created_scor": 91, "is_ai_cr": 91, "bangumi_char": 92, "anime_bangumi_char_scor": 92, "anime_bangumi_char": 92, "anime_classify_scor": 93, "anime_classifi": 93, "color": 94, "is_greyscal": 94, "complet": 95, "anime_completeness_scor": 95, "anime_complet": 95, "dbrate": 96, "anime_dbrating_scor": 96, "anime_dbr": 96, "furri": 97, "anime_furry_scor": 97, "anime_furri": 97, "monochrom": 99, "get_monochrome_scor": 99, "is_monochrom": 99, "nsfw": 100, "nsfw_pred_scor": 100, "nsfw_pred": 100, "portrait": 101, "anime_portrait_scor": 101, "anime_portrait": 101, "rate": 102, "anime_rating_scor": 102, "anime_r": [102, 103], "real": 103, "anime_real_scor": 103, "safe": 104, "safe_check_scor": 104, "safe_check": 104, "style_ag": 105, "anime_style_age_scor": 105, "anime_style_ag": 105, "teen": 106, "anime_teen_scor": 106, "anime_teen": 106, "truncat": 107, "is_truncated_fil": 107, "welcom": 108, "": 108, "document": 108, "overview": 108, "tutori": 108, "inform": [108, 109, 110], "api": 108, "run": [109, 110], "environ": [109, 110], "instal": 111, "quick": 112, "start": 112}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.todo": 2, "nbsphinx": 4, "sphinx": 58}, "alltitles": {"imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "ascii_drawing": [[0, "ascii-drawing"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "__TITLE__": [[3, "title"]], "__VERSION__": [[3, "version"]], "__DESCRIPTION__": [[3, "description"]], "__AUTHOR__": [[3, "author"]], "__AUTHOR_EMAIL__": [[3, "author-email"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "grid_background": [[4, "grid-background"]], "grid_transparent": [[4, "grid-transparent"]], "imgutils.data.blob": [[5, "module-imgutils.data.blob"]], "to_blob_url": [[5, "to-blob-url"]], "load_image_from_blob_url": [[5, "load-image-from-blob-url"]], "is_valid_image_blob_url": [[5, "is-valid-image-blob-url"]], "imgutils.data.decode": [[6, "module-imgutils.data.decode"]], "rgb_decode": [[6, "rgb-decode"]], "imgutils.data.encode": [[7, "module-imgutils.data.encode"]], "rgb_encode": [[7, "rgb-encode"]], "imgutils.data.image": [[8, "module-imgutils.data.image"]], "load_image": [[8, "load-image"]], "load_images": [[8, "load-images"]], "has_alpha_channel": [[8, "has-alpha-channel"]], "imgutils.data": [[9, "module-imgutils.data"]], "imgutils.data.layer": [[10, "module-imgutils.data.layer"]], "istack": [[10, "istack"]], "imgutils.data.pad": [[11, "module-imgutils.data.pad"]], "pad_image_to_size": [[11, "pad-image-to-size"]], "imgutils.data.url": [[12, "module-imgutils.data.url"]], "download_image_from_url": [[12, "download-image-from-url"]], "is_http_url": [[12, "is-http-url"]], "imgutils.detect.booru_yolo": [[13, "module-imgutils.detect.booru_yolo"]], "Model Labels and Descriptions": [[13, "id1"]], "Available Models (PP Series)": [[13, "id2"]], "Available Models (AS Series)": [[13, "id3"]], "Available Models (AA Series)": [[13, "id4"]], "detect_with_booru_yolo": [[13, "detect-with-booru-yolo"]], "imgutils.detect.censor": [[14, "module-imgutils.detect.censor"]], "detect_censors": [[14, "detect-censors"]], "imgutils.detect.eye": [[15, "module-imgutils.detect.eye"]], "detect_eyes": [[15, "detect-eyes"]], "imgutils.detect.face": [[16, "module-imgutils.detect.face"]], "detect_faces": [[16, "detect-faces"]], "imgutils.detect.halfbody": [[17, "module-imgutils.detect.halfbody"]], "detect_halfbody": [[17, "detect-halfbody"]], "imgutils.detect.hand": [[18, "module-imgutils.detect.hand"]], "detect_hands": [[18, "detect-hands"]], "imgutils.detect.head": [[19, "module-imgutils.detect.head"]], "detect_heads": [[19, "detect-heads"]], "imgutils.detect": [[20, "module-imgutils.detect"]], "imgutils.detect.nudenet": [[21, "module-imgutils.detect.nudenet"]], "detect_with_nudenet": [[21, "detect-with-nudenet"]], "imgutils.detect.person": [[22, "module-imgutils.detect.person"]], "detect_person": [[22, "detect-person"]], "imgutils.detect.similarity": [[23, "module-imgutils.detect.similarity"]], "calculate_iou": [[23, "calculate-iou"]], "bboxes_similarity": [[23, "bboxes-similarity"]], "detection_similarity": [[23, "detection-similarity"]], "imgutils.detect.text": [[24, "module-imgutils.detect.text"]], "detect_text": [[24, "detect-text"]], "imgutils.detect.visual": [[25, "module-imgutils.detect.visual"]], "detection_visualize": [[25, "detection-visualize"]], "imgutils.edge.canny": [[26, "module-imgutils.edge.canny"]], "get_edge_by_canny": [[26, "get-edge-by-canny"]], "edge_image_with_canny": [[26, "edge-image-with-canny"]], "imgutils.edge": [[27, "module-imgutils.edge"]], "imgutils.edge.lineart": [[28, "module-imgutils.edge.lineart"]], "get_edge_by_lineart": [[28, "get-edge-by-lineart"]], "edge_image_with_lineart": [[28, "edge-image-with-lineart"]], "imgutils.edge.lineart_anime": [[29, "module-imgutils.edge.lineart_anime"]], "get_edge_by_lineart_anime": [[29, "get-edge-by-lineart-anime"]], "edge_image_with_lineart_anime": [[29, "edge-image-with-lineart-anime"]], "imgutils.generic.classify": [[30, "module-imgutils.generic.classify"]], "ClassifyModel": [[30, "classifymodel"]], "classify_predict_score": [[30, "classify-predict-score"]], "classify_predict": [[30, "classify-predict"]], "classify_predict_fmt": [[30, "classify-predict-fmt"]], "imgutils.generic.clip": [[31, "module-imgutils.generic.clip"]], "CLIPModel": [[31, "clipmodel"]], "clip_image_encode": [[31, "clip-image-encode"]], "clip_text_encode": [[31, "clip-text-encode"]], "clip_predict": [[31, "clip-predict"]], "imgutils.generic.enhance": [[32, "module-imgutils.generic.enhance"]], "ImageEnhancer": [[32, "imageenhancer"]], "imgutils.generic": [[33, "module-imgutils.generic"]], "imgutils.generic.siglip": [[34, "module-imgutils.generic.siglip"]], "SigLIPModel": [[34, "siglipmodel"]], "siglip_image_encode": [[34, "siglip-image-encode"]], "siglip_text_encode": [[34, "siglip-text-encode"]], "siglip_predict": [[34, "siglip-predict"]], "imgutils.generic.yolo": [[35, "module-imgutils.generic.yolo"]], "YOLOModel": [[35, "yolomodel"]], "yolo_predict": [[35, "yolo-predict"]], "imgutils.metadata.geninfo": [[36, "module-imgutils.metadata.geninfo"]], "read_geninfo_parameters": [[36, "read-geninfo-parameters"]], "read_geninfo_exif": [[36, "read-geninfo-exif"]], "read_geninfo_gif": [[36, "read-geninfo-gif"]], "write_geninfo_parameters": [[36, "write-geninfo-parameters"]], "write_geninfo_exif": [[36, "write-geninfo-exif"]], "write_geninfo_gif": [[36, "write-geninfo-gif"]], "imgutils.metadata": [[37, "module-imgutils.metadata"]], "imgutils.metadata.lsb": [[38, "module-imgutils.metadata.lsb"]], "read_lsb_raw_bytes": [[38, "read-lsb-raw-bytes"]], "read_lsb_metadata": [[38, "read-lsb-metadata"]], "write_lsb_raw_bytes": [[38, "write-lsb-raw-bytes"]], "write_lsb_metadata": [[38, "write-lsb-metadata"]], "LSBReadError": [[38, "lsbreaderror"]], "LSBExtractor": [[38, "lsbextractor"]], "ImageLsbDataExtractor": [[38, "imagelsbdataextractor"]], "serialize_pnginfo": [[38, "serialize-pnginfo"]], "serialize_json": [[38, "serialize-json"]], "inject_data": [[38, "inject-data"]], "imgutils.metrics.aesthetic": [[39, "module-imgutils.metrics.aesthetic"]], "get_aesthetic_score": [[39, "get-aesthetic-score"]], "imgutils.metrics.ccip": [[40, "module-imgutils.metrics.ccip"]], "ccip_extract_feature": [[40, "ccip-extract-feature"]], "ccip_batch_extract_features": [[40, "ccip-batch-extract-features"]], "ccip_default_threshold": [[40, "ccip-default-threshold"]], "ccip_difference": [[40, "ccip-difference"]], "ccip_same": [[40, "ccip-same"]], "ccip_batch_differences": [[40, "ccip-batch-differences"]], "ccip_batch_same": [[40, "ccip-batch-same"]], "ccip_default_clustering_params": [[40, "ccip-default-clustering-params"]], "ccip_clustering": [[40, "ccip-clustering"]], "ccip_merge": [[40, "ccip-merge"]], "imgutils.metrics.dbaesthetic": [[41, "module-imgutils.metrics.dbaesthetic"]], "anime_dbaesthetic": [[41, "anime-dbaesthetic"]], "imgutils.metrics": [[42, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[43, "module-imgutils.metrics.laplacian"]], "laplacian_score": [[43, "laplacian-score"]], "imgutils.metrics.lpips": [[44, "module-imgutils.metrics.lpips"]], "lpips_extract_feature": [[44, "lpips-extract-feature"]], "lpips_difference": [[44, "lpips-difference"]], "lpips_clustering": [[44, "lpips-clustering"]], "imgutils.metrics.psnr_": [[45, "module-imgutils.metrics.psnr_"]], "psnr": [[45, "id1"]], "imgutils.ocr": [[46, "module-imgutils.ocr"]], "detect_text_with_ocr": [[46, "detect-text-with-ocr"]], "ocr": [[46, "ocr"]], "list_det_models": [[46, "list-det-models"]], "list_rec_models": [[46, "list-rec-models"]], "imgutils.operate.align": [[47, "module-imgutils.operate.align"]], "align_maxsize": [[47, "align-maxsize"]], "imgutils.operate.censor_": [[48, "module-imgutils.operate.censor_"]], "censor_areas": [[48, "censor-areas"]], "censor_nsfw": [[48, "censor-nsfw"]], "BaseCensor": [[48, "basecensor"]], "ColorCensor": [[48, "colorcensor"]], "BlurCensor": [[48, "blurcensor"]], "PixelateCensor": [[48, "pixelatecensor"]], "register_censor_method": [[48, "register-censor-method"]], "imgutils.operate.imgcensor": [[49, "module-imgutils.operate.imgcensor"]], "ImageBasedCensor": [[49, "imagebasedcensor"]], "EmojiBasedCensor": [[49, "emojibasedcensor"]], "SingleImage": [[49, "singleimage"]], "imgutils.operate": [[50, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[51, "module-imgutils.operate.squeeze"]], "squeeze": [[51, "squeeze"]], "squeeze_with_transparency": [[51, "squeeze-with-transparency"]], "imgutils.pose.dwpose": [[52, "module-imgutils.pose.dwpose"]], "dwpose_estimate": [[52, "dwpose-estimate"]], "imgutils.pose.format": [[53, "module-imgutils.pose.format"]], "OP18KeyPointSet": [[53, "op18keypointset"]], "OpenPose18": [[53, "openpose18"]], "OP18_BODY_MAX": [[53, "op18-body-max"]], "OP18_BODY_MIN": [[53, "op18-body-min"]], "OP18_FACE_MAX": [[53, "op18-face-max"]], "OP18_FACE_MIN": [[53, "op18-face-min"]], "OP18_LEFT_FOOT_MAX": [[53, "op18-left-foot-max"]], "OP18_LEFT_FOOT_MIN": [[53, "op18-left-foot-min"]], "OP18_LEFT_HAND_MAX": [[53, "op18-left-hand-max"]], "OP18_LEFT_HAND_MIN": [[53, "op18-left-hand-min"]], "OP18_RIGHT_FOOT_MAX": [[53, "op18-right-foot-max"]], "OP18_RIGHT_FOOT_MIN": [[53, "op18-right-foot-min"]], "OP18_RIGHT_HAND_MAX": [[53, "op18-right-hand-max"]], "OP18_RIGHT_HAND_MIN": [[53, "op18-right-hand-min"]], "imgutils.pose": [[54, "module-imgutils.pose"]], "imgutils.pose.visual": [[55, "module-imgutils.pose.visual"]], "op18_visualize": [[55, "op18-visualize"]], "imgutils.preprocess.base": [[56, "module-imgutils.preprocess.base"]], "NotParseTarget": [[56, "notparsetarget"]], "imgutils.preprocess": [[57, "module-imgutils.preprocess"]], "imgutils.preprocess.pillow": [[58, "module-imgutils.preprocess.pillow"]], "register_pillow_transform": [[58, "register-pillow-transform"]], "register_pillow_parse": [[58, "register-pillow-parse"]], "create_pillow_transforms": [[58, "create-pillow-transforms"]], "parse_pillow_transforms": [[58, "parse-pillow-transforms"]], "imgutils.preprocess.torchvision": [[59, "module-imgutils.preprocess.torchvision"]], "register_torchvision_transform": [[59, "register-torchvision-transform"]], "register_torchvision_parse": [[59, "register-torchvision-parse"]], "create_torchvision_transforms": [[59, "create-torchvision-transforms"]], "parse_torchvision_transforms": [[59, "parse-torchvision-transforms"]], "imgutils.preprocess.transformers": [[60, "module-imgutils.preprocess.transformers"]], "register_creators_for_transformers": [[60, "register-creators-for-transformers"]], "NotProcessorTypeError": [[60, "notprocessortypeerror"]], "create_transforms_from_transformers": [[60, "create-transforms-from-transformers"]], "is_valid_size_dict": [[60, "is-valid-size-dict"]], "convert_to_size_dict": [[60, "convert-to-size-dict"]], "get_size_dict": [[60, "get-size-dict"]], "create_clip_transforms": [[60, "create-clip-transforms"]], "create_transforms_from_clip_processor": [[60, "create-transforms-from-clip-processor"]], "create_convnext_transforms": [[60, "create-convnext-transforms"]], "create_transforms_from_convnext_processor": [[60, "create-transforms-from-convnext-processor"]], "create_vit_transforms": [[60, "create-vit-transforms"]], "create_transforms_from_vit_processor": [[60, "create-transforms-from-vit-processor"]], "create_siglip_transforms": [[60, "create-siglip-transforms"]], "create_transforms_from_siglip_processor": [[60, "create-transforms-from-siglip-processor"]], "create_bit_transforms": [[60, "create-bit-transforms"]], "create_transforms_from_bit_processor": [[60, "create-transforms-from-bit-processor"]], "create_blip_transforms": [[60, "create-blip-transforms"]], "create_transforms_from_blip_processor": [[60, "create-transforms-from-blip-processor"]], "create_mobilenetv2_transforms": [[60, "create-mobilenetv2-transforms"]], "create_transforms_from_mobilenetv2_processor": [[60, "create-transforms-from-mobilenetv2-processor"]], "imgutils.resource.background": [[61, "module-imgutils.resource.background"]], "BackgroundImageSet": [[61, "backgroundimageset"]], "list_bg_image_files": [[61, "list-bg-image-files"]], "get_bg_image_file": [[61, "get-bg-image-file"]], "get_bg_image": [[61, "get-bg-image"]], "random_bg_image_file": [[61, "random-bg-image-file"]], "random_bg_image": [[61, "random-bg-image"]], "imgutils.resource": [[62, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[63, "module-imgutils.restore.adversarial"]], "remove_adversarial_noise": [[63, "remove-adversarial-noise"]], "imgutils.restore": [[64, "module-imgutils.restore"]], "imgutils.restore.nafnet": [[65, "module-imgutils.restore.nafnet"]], "restore_with_nafnet": [[65, "restore-with-nafnet"]], "imgutils.restore.scunet": [[66, "module-imgutils.restore.scunet"]], "restore_with_scunet": [[66, "restore-with-scunet"]], "imgutils.sd": [[67, "module-imgutils.sd"]], "imgutils.sd.metadata": [[68, "module-imgutils.sd.metadata"]], "SDMetaData": [[68, "sdmetadata"]], "parse_sdmeta_from_text": [[68, "parse-sdmeta-from-text"]], "get_sdmeta_from_image": [[68, "get-sdmeta-from-image"]], "save_image_with_sdmeta": [[68, "save-image-with-sdmeta"]], "imgutils.sd.model": [[69, "module-imgutils.sd.model"]], "read_metadata": [[69, "read-metadata"]], "save_with_metadata": [[69, "save-with-metadata"]], "imgutils.sd.nai": [[70, "module-imgutils.sd.nai"]], "NAIMetaData": [[70, "naimetadata"]], "NAIMetadata": [[70, "id1"]], "get_naimeta_from_image": [[70, "get-naimeta-from-image"]], "add_naimeta_to_image": [[70, "add-naimeta-to-image"]], "save_image_with_naimeta": [[70, "save-image-with-naimeta"]], "imgutils.segment": [[71, "module-imgutils.segment"]], "imgutils.segment.isnetis": [[72, "module-imgutils.segment.isnetis"]], "get_isnetis_mask": [[72, "get-isnetis-mask"]], "segment_with_isnetis": [[72, "segment-with-isnetis"]], "segment_rgba_with_isnetis": [[72, "segment-rgba-with-isnetis"]], "imgutils.tagging.blacklist": [[73, "module-imgutils.tagging.blacklist"]], "is_blacklisted": [[73, "is-blacklisted"]], "drop_blacklisted_tags": [[73, "drop-blacklisted-tags"]], "imgutils.tagging.camie": [[74, "module-imgutils.tagging.camie"]], "get_camie_tags": [[74, "get-camie-tags"]], "convert_camie_emb_to_prediction": [[74, "convert-camie-emb-to-prediction"]], "imgutils.tagging.character": [[75, "module-imgutils.tagging.character"]], "CHAR_WHITELIST_SUFFIX": [[75, "char-whitelist-suffix"]], "CHAR_WHITELIST_PREFIX": [[75, "char-whitelist-prefix"]], "CHAR_WHITELIST_WORD": [[75, "char-whitelist-word"]], "CHAR_SUFFIXES": [[75, "char-suffixes"]], "CHAR_PREFIXES": [[75, "char-prefixes"]], "CharacterTagPool": [[75, "charactertagpool"]], "is_basic_character_tag": [[75, "is-basic-character-tag"]], "drop_basic_character_tags": [[75, "drop-basic-character-tags"]], "imgutils.tagging.deepdanbooru": [[76, "module-imgutils.tagging.deepdanbooru"]], "get_deepdanbooru_tags": [[76, "get-deepdanbooru-tags"]], "imgutils.tagging.deepgelbooru": [[77, "module-imgutils.tagging.deepgelbooru"]], "get_deepgelbooru_tags": [[77, "get-deepgelbooru-tags"]], "imgutils.tagging.format": [[78, "module-imgutils.tagging.format"]], "add_underline": [[78, "add-underline"]], "remove_underline": [[78, "remove-underline"]], "tags_to_text": [[78, "tags-to-text"]], "imgutils.tagging": [[79, "module-imgutils.tagging"]], "imgutils.tagging.match": [[80, "module-imgutils.tagging.match"]], "tag_match_suffix": [[80, "tag-match-suffix"]], "tag_match_prefix": [[80, "tag-match-prefix"]], "tag_match_full": [[80, "tag-match-full"]], "imgutils.tagging.mldanbooru": [[81, "module-imgutils.tagging.mldanbooru"]], "get_mldanbooru_tags": [[81, "get-mldanbooru-tags"]], "imgutils.tagging.order": [[82, "module-imgutils.tagging.order"]], "sort_tags": [[82, "sort-tags"]], "imgutils.tagging.overlap": [[83, "module-imgutils.tagging.overlap"]], "drop_overlap_tags": [[83, "drop-overlap-tags"]], "imgutils.tagging.wd14": [[84, "module-imgutils.tagging.wd14"]], "get_wd14_tags": [[84, "get-wd14-tags"]], "convert_wd14_emb_to_prediction": [[84, "convert-wd14-emb-to-prediction"]], "denormalize_wd14_emb": [[84, "denormalize-wd14-emb"]], "imgutils.upscale.cdc": [[85, "module-imgutils.upscale.cdc"]], "upscale_with_cdc": [[85, "upscale-with-cdc"]], "imgutils.upscale": [[86, "module-imgutils.upscale"]], "imgutils.utils.cache": [[87, "module-imgutils.utils.cache"]], "ts_lru_cache": [[87, "ts-lru-cache"]], "imgutils.utils.func": [[88, "module-imgutils.utils.func"]], "sigmoid": [[88, "sigmoid"]], "imgutils.utils": [[89, "module-imgutils.utils"]], "imgutils.utils.onnxruntime": [[90, "module-imgutils.utils.onnxruntime"]], "get_onnx_provider": [[90, "get-onnx-provider"]], "open_onnx_model": [[90, "open-onnx-model"]], "imgutils.validate.aicheck": [[91, "module-imgutils.validate.aicheck"]], "get_ai_created_score": [[91, "get-ai-created-score"]], "is_ai_created": [[91, "is-ai-created"]], "imgutils.validate.bangumi_char": [[92, "module-imgutils.validate.bangumi_char"]], "anime_bangumi_char_score": [[92, "anime-bangumi-char-score"]], "anime_bangumi_char": [[92, "anime-bangumi-char"]], "imgutils.validate.classify": [[93, "module-imgutils.validate.classify"]], "anime_classify_score": [[93, "anime-classify-score"]], "anime_classify": [[93, "anime-classify"]], "imgutils.validate.color": [[94, "module-imgutils.validate.color"]], "is_greyscale": [[94, "is-greyscale"]], "imgutils.validate.completeness": [[95, "module-imgutils.validate.completeness"]], "anime_completeness_score": [[95, "anime-completeness-score"]], "anime_completeness": [[95, "anime-completeness"]], "imgutils.validate.dbrating": [[96, "module-imgutils.validate.dbrating"]], "anime_dbrating_score": [[96, "anime-dbrating-score"]], "anime_dbrating": [[96, "anime-dbrating"]], "imgutils.validate.furry": [[97, "module-imgutils.validate.furry"]], "anime_furry_score": [[97, "anime-furry-score"]], "anime_furry": [[97, "anime-furry"]], "imgutils.validate": [[98, "module-imgutils.validate"]], "imgutils.validate.monochrome": [[99, "module-imgutils.validate.monochrome"]], "get_monochrome_score": [[99, "get-monochrome-score"]], "is_monochrome": [[99, "is-monochrome"]], "imgutils.validate.nsfw": [[100, "module-imgutils.validate.nsfw"]], "nsfw_pred_score": [[100, "nsfw-pred-score"]], "nsfw_pred": [[100, "nsfw-pred"]], "imgutils.validate.portrait": [[101, "module-imgutils.validate.portrait"]], "anime_portrait_score": [[101, "anime-portrait-score"]], "anime_portrait": [[101, "anime-portrait"]], "imgutils.validate.rating": [[102, "module-imgutils.validate.rating"]], "anime_rating_score": [[102, "anime-rating-score"]], "anime_rating": [[102, "anime-rating"]], "imgutils.validate.real": [[103, "module-imgutils.validate.real"]], "anime_real_score": [[103, "anime-real-score"]], "anime_real": [[103, "anime-real"]], "imgutils.validate.safe": [[104, "module-imgutils.validate.safe"]], "safe_check_score": [[104, "safe-check-score"]], "safe_check": [[104, "safe-check"]], "imgutils.validate.style_age": [[105, "module-imgutils.validate.style_age"]], "anime_style_age_score": [[105, "anime-style-age-score"]], "anime_style_age": [[105, "anime-style-age"]], "imgutils.validate.teen": [[106, "module-imgutils.validate.teen"]], "anime_teen_score": [[106, "anime-teen-score"]], "anime_teen": [[106, "anime-teen"]], "imgutils.validate.truncate": [[107, "module-imgutils.validate.truncate"]], "is_truncated_file": [[107, "is-truncated-file"]], "Welcome to imgutils\u2019s Documentation": [[108, "welcome-to-imgutils-s-documentation"]], "Overview": [[108, "overview"]], "Tutorials": [[108, null]], "Information": [[108, null]], "API Documentation": [[108, null]], "Run Environment Information": [[109, "Run-Environment-Information"], [110, "Run-Environment-Information"]], "Installation": [[111, "installation"]], "Quick Start": [[112, "quick-start"]]}, "indexentries": {"ascii_drawing() (in module imgutils.ascii.drawing)": [[0, "imgutils.ascii.drawing.ascii_drawing"]], "imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "module": [[0, "module-imgutils.ascii.drawing"], [1, "module-imgutils.ascii"], [2, "module-imgutils.config"], [3, "module-imgutils.config.meta"], [4, "module-imgutils.data.background"], [5, "module-imgutils.data.blob"], [6, "module-imgutils.data.decode"], [7, "module-imgutils.data.encode"], [8, "module-imgutils.data.image"], [9, "module-imgutils.data"], [10, "module-imgutils.data.layer"], [11, "module-imgutils.data.pad"], [12, "module-imgutils.data.url"], [13, "module-imgutils.detect.booru_yolo"], [14, "module-imgutils.detect.censor"], [15, "module-imgutils.detect.eye"], [16, "module-imgutils.detect.face"], [17, "module-imgutils.detect.halfbody"], [18, "module-imgutils.detect.hand"], [19, "module-imgutils.detect.head"], [20, "module-imgutils.detect"], [21, "module-imgutils.detect.nudenet"], [22, "module-imgutils.detect.person"], [23, "module-imgutils.detect.similarity"], [24, "module-imgutils.detect.text"], [25, "module-imgutils.detect.visual"], [26, "module-imgutils.edge.canny"], [27, "module-imgutils.edge"], [28, "module-imgutils.edge.lineart"], [29, "module-imgutils.edge.lineart_anime"], [30, "module-imgutils.generic.classify"], [31, "module-imgutils.generic.clip"], [32, "module-imgutils.generic.enhance"], [33, "module-imgutils.generic"], [34, "module-imgutils.generic.siglip"], [35, "module-imgutils.generic.yolo"], [36, "module-imgutils.metadata.geninfo"], [37, "module-imgutils.metadata"], [38, "module-imgutils.metadata.lsb"], [39, "module-imgutils.metrics.aesthetic"], [40, "module-imgutils.metrics.ccip"], [41, "module-imgutils.metrics.dbaesthetic"], [42, "module-imgutils.metrics"], [43, "module-imgutils.metrics.laplacian"], [44, "module-imgutils.metrics.lpips"], [45, "module-imgutils.metrics.psnr_"], [46, "module-imgutils.ocr"], [47, "module-imgutils.operate.align"], [48, "module-imgutils.operate.censor_"], [49, "module-imgutils.operate.imgcensor"], [50, "module-imgutils.operate"], [51, "module-imgutils.operate.squeeze"], [52, "module-imgutils.pose.dwpose"], [53, "module-imgutils.pose.format"], [54, "module-imgutils.pose"], [55, "module-imgutils.pose.visual"], [56, "module-imgutils.preprocess.base"], [57, "module-imgutils.preprocess"], [58, "module-imgutils.preprocess.pillow"], [59, "module-imgutils.preprocess.torchvision"], [60, "module-imgutils.preprocess.transformers"], [61, "module-imgutils.resource.background"], [62, "module-imgutils.resource"], [63, "module-imgutils.restore.adversarial"], [64, "module-imgutils.restore"], [65, "module-imgutils.restore.nafnet"], [66, "module-imgutils.restore.scunet"], [67, "module-imgutils.sd"], [68, "module-imgutils.sd.metadata"], [69, "module-imgutils.sd.model"], [70, "module-imgutils.sd.nai"], [71, "module-imgutils.segment"], [72, "module-imgutils.segment.isnetis"], [73, "module-imgutils.tagging.blacklist"], [74, "module-imgutils.tagging.camie"], [75, "module-imgutils.tagging.character"], [76, "module-imgutils.tagging.deepdanbooru"], [77, "module-imgutils.tagging.deepgelbooru"], [78, "module-imgutils.tagging.format"], [79, "module-imgutils.tagging"], [80, "module-imgutils.tagging.match"], [81, "module-imgutils.tagging.mldanbooru"], [82, "module-imgutils.tagging.order"], [83, "module-imgutils.tagging.overlap"], [84, "module-imgutils.tagging.wd14"], [85, "module-imgutils.upscale.cdc"], [86, "module-imgutils.upscale"], [87, "module-imgutils.utils.cache"], [88, "module-imgutils.utils.func"], [89, "module-imgutils.utils"], [90, "module-imgutils.utils.onnxruntime"], [91, "module-imgutils.validate.aicheck"], [92, "module-imgutils.validate.bangumi_char"], [93, "module-imgutils.validate.classify"], [94, "module-imgutils.validate.color"], [95, "module-imgutils.validate.completeness"], [96, "module-imgutils.validate.dbrating"], [97, "module-imgutils.validate.furry"], [98, "module-imgutils.validate"], [99, "module-imgutils.validate.monochrome"], [100, "module-imgutils.validate.nsfw"], [101, "module-imgutils.validate.portrait"], [102, "module-imgutils.validate.rating"], [103, "module-imgutils.validate.real"], [104, "module-imgutils.validate.safe"], [105, "module-imgutils.validate.style_age"], [106, "module-imgutils.validate.teen"], [107, "module-imgutils.validate.truncate"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "__author_email__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR_EMAIL__"]], "__author__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR__"]], "__description__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__DESCRIPTION__"]], "__title__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__TITLE__"]], "__version__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__VERSION__"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "grid_background() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_background"]], "grid_transparent() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_transparent"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "imgutils.data.blob": [[5, "module-imgutils.data.blob"]], "is_valid_image_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.is_valid_image_blob_url"]], "load_image_from_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.load_image_from_blob_url"]], "to_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.to_blob_url"]], "imgutils.data.decode": [[6, "module-imgutils.data.decode"]], "rgb_decode() (in module imgutils.data.decode)": [[6, "imgutils.data.decode.rgb_decode"]], "imgutils.data.encode": [[7, "module-imgutils.data.encode"]], "rgb_encode() (in module imgutils.data.encode)": [[7, "imgutils.data.encode.rgb_encode"]], "has_alpha_channel() (in module imgutils.data.image)": [[8, "imgutils.data.image.has_alpha_channel"]], "imgutils.data.image": [[8, "module-imgutils.data.image"]], "load_image() (in module imgutils.data.image)": [[8, "imgutils.data.image.load_image"]], "load_images() (in module imgutils.data.image)": [[8, "imgutils.data.image.load_images"]], "imgutils.data": [[9, "module-imgutils.data"]], "imgutils.data.layer": [[10, "module-imgutils.data.layer"]], "istack() (in module imgutils.data.layer)": [[10, "imgutils.data.layer.istack"]], "imgutils.data.pad": [[11, "module-imgutils.data.pad"]], "pad_image_to_size() (in module imgutils.data.pad)": [[11, "imgutils.data.pad.pad_image_to_size"]], "download_image_from_url() (in module imgutils.data.url)": [[12, "imgutils.data.url.download_image_from_url"]], "imgutils.data.url": [[12, "module-imgutils.data.url"]], "is_http_url() (in module imgutils.data.url)": [[12, "imgutils.data.url.is_http_url"]], "detect_with_booru_yolo() (in module imgutils.detect.booru_yolo)": [[13, "imgutils.detect.booru_yolo.detect_with_booru_yolo"]], "imgutils.detect.booru_yolo": [[13, "module-imgutils.detect.booru_yolo"]], "detect_censors() (in module imgutils.detect.censor)": [[14, "imgutils.detect.censor.detect_censors"]], "imgutils.detect.censor": [[14, "module-imgutils.detect.censor"]], "detect_eyes() (in module imgutils.detect.eye)": [[15, "imgutils.detect.eye.detect_eyes"]], "imgutils.detect.eye": [[15, "module-imgutils.detect.eye"]], "detect_faces() (in module imgutils.detect.face)": [[16, "imgutils.detect.face.detect_faces"]], "imgutils.detect.face": [[16, "module-imgutils.detect.face"]], "detect_halfbody() (in module imgutils.detect.halfbody)": [[17, "imgutils.detect.halfbody.detect_halfbody"]], "imgutils.detect.halfbody": [[17, "module-imgutils.detect.halfbody"]], "detect_hands() (in module imgutils.detect.hand)": [[18, "imgutils.detect.hand.detect_hands"]], "imgutils.detect.hand": [[18, "module-imgutils.detect.hand"]], "detect_heads() (in module imgutils.detect.head)": [[19, "imgutils.detect.head.detect_heads"]], "imgutils.detect.head": [[19, "module-imgutils.detect.head"]], "imgutils.detect": [[20, "module-imgutils.detect"]], "detect_with_nudenet() (in module imgutils.detect.nudenet)": [[21, "imgutils.detect.nudenet.detect_with_nudenet"]], "imgutils.detect.nudenet": [[21, "module-imgutils.detect.nudenet"]], "detect_person() (in module imgutils.detect.person)": [[22, "imgutils.detect.person.detect_person"]], "imgutils.detect.person": [[22, "module-imgutils.detect.person"]], "bboxes_similarity() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.bboxes_similarity"]], "calculate_iou() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.calculate_iou"]], "detection_similarity() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.detection_similarity"]], "imgutils.detect.similarity": [[23, "module-imgutils.detect.similarity"]], "detect_text() (in module imgutils.detect.text)": [[24, "imgutils.detect.text.detect_text"]], "imgutils.detect.text": [[24, "module-imgutils.detect.text"]], "detection_visualize() (in module imgutils.detect.visual)": [[25, "imgutils.detect.visual.detection_visualize"]], "imgutils.detect.visual": [[25, "module-imgutils.detect.visual"]], "edge_image_with_canny() (in module imgutils.edge.canny)": [[26, "imgutils.edge.canny.edge_image_with_canny"]], "get_edge_by_canny() (in module imgutils.edge.canny)": [[26, "imgutils.edge.canny.get_edge_by_canny"]], "imgutils.edge.canny": [[26, "module-imgutils.edge.canny"]], "imgutils.edge": [[27, "module-imgutils.edge"]], "edge_image_with_lineart() (in module imgutils.edge.lineart)": [[28, "imgutils.edge.lineart.edge_image_with_lineart"]], "get_edge_by_lineart() (in module imgutils.edge.lineart)": [[28, "imgutils.edge.lineart.get_edge_by_lineart"]], "imgutils.edge.lineart": [[28, "module-imgutils.edge.lineart"]], "edge_image_with_lineart_anime() (in module imgutils.edge.lineart_anime)": [[29, "imgutils.edge.lineart_anime.edge_image_with_lineart_anime"]], "get_edge_by_lineart_anime() (in module imgutils.edge.lineart_anime)": [[29, "imgutils.edge.lineart_anime.get_edge_by_lineart_anime"]], "imgutils.edge.lineart_anime": [[29, "module-imgutils.edge.lineart_anime"]], "classifymodel (class in imgutils.generic.classify)": [[30, "imgutils.generic.classify.ClassifyModel"]], "__init__() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.__init__"]], "classify_predict() (in module imgutils.generic.classify)": [[30, "imgutils.generic.classify.classify_predict"]], "classify_predict_fmt() (in module imgutils.generic.classify)": [[30, "imgutils.generic.classify.classify_predict_fmt"]], "classify_predict_score() (in module imgutils.generic.classify)": [[30, "imgutils.generic.classify.classify_predict_score"]], "clear() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.clear"]], "imgutils.generic.classify": [[30, "module-imgutils.generic.classify"]], "launch_demo() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.launch_demo"]], "make_ui() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.make_ui"]], "predict() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.predict"]], "predict_fmt() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.predict_fmt"]], "predict_score() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.predict_score"]], "clipmodel (class in imgutils.generic.clip)": [[31, "imgutils.generic.clip.CLIPModel"]], "__init__() (imgutils.generic.clip.clipmodel method)": [[31, "imgutils.generic.clip.CLIPModel.__init__"]], "clear() (imgutils.generic.clip.clipmodel method)": [[31, "imgutils.generic.clip.CLIPModel.clear"]], "clip_image_encode() (in module imgutils.generic.clip)": [[31, "imgutils.generic.clip.clip_image_encode"]], "clip_predict() (in module imgutils.generic.clip)": [[31, "imgutils.generic.clip.clip_predict"]], "clip_text_encode() (in module imgutils.generic.clip)": [[31, "imgutils.generic.clip.clip_text_encode"]], "image_encode() (imgutils.generic.clip.clipmodel method)": [[31, "imgutils.generic.clip.CLIPModel.image_encode"]], "imgutils.generic.clip": [[31, "module-imgutils.generic.clip"]], "launch_demo() (imgutils.generic.clip.clipmodel method)": [[31, "imgutils.generic.clip.CLIPModel.launch_demo"]], "make_ui() (imgutils.generic.clip.clipmodel method)": [[31, "imgutils.generic.clip.CLIPModel.make_ui"]], "predict() (imgutils.generic.clip.clipmodel method)": [[31, "imgutils.generic.clip.CLIPModel.predict"]], "text_encode() (imgutils.generic.clip.clipmodel method)": [[31, "imgutils.generic.clip.CLIPModel.text_encode"]], "imageenhancer (class in imgutils.generic.enhance)": [[32, "imgutils.generic.enhance.ImageEnhancer"]], "__init__() (imgutils.generic.enhance.imageenhancer method)": [[32, "imgutils.generic.enhance.ImageEnhancer.__init__"]], "imgutils.generic.enhance": [[32, "module-imgutils.generic.enhance"]], "process() (imgutils.generic.enhance.imageenhancer method)": [[32, "imgutils.generic.enhance.ImageEnhancer.process"]], "imgutils.generic": [[33, "module-imgutils.generic"]], "siglipmodel (class in imgutils.generic.siglip)": [[34, "imgutils.generic.siglip.SigLIPModel"]], "__init__() (imgutils.generic.siglip.siglipmodel method)": [[34, "imgutils.generic.siglip.SigLIPModel.__init__"]], "clear() (imgutils.generic.siglip.siglipmodel method)": [[34, "imgutils.generic.siglip.SigLIPModel.clear"]], "image_encode() (imgutils.generic.siglip.siglipmodel method)": [[34, "imgutils.generic.siglip.SigLIPModel.image_encode"]], "imgutils.generic.siglip": [[34, "module-imgutils.generic.siglip"]], "launch_demo() (imgutils.generic.siglip.siglipmodel method)": [[34, "imgutils.generic.siglip.SigLIPModel.launch_demo"]], "make_ui() (imgutils.generic.siglip.siglipmodel method)": [[34, "imgutils.generic.siglip.SigLIPModel.make_ui"]], "predict() (imgutils.generic.siglip.siglipmodel method)": [[34, "imgutils.generic.siglip.SigLIPModel.predict"]], "siglip_image_encode() (in module imgutils.generic.siglip)": [[34, "imgutils.generic.siglip.siglip_image_encode"]], "siglip_predict() (in module imgutils.generic.siglip)": [[34, "imgutils.generic.siglip.siglip_predict"]], "siglip_text_encode() (in module imgutils.generic.siglip)": [[34, "imgutils.generic.siglip.siglip_text_encode"]], "text_encode() (imgutils.generic.siglip.siglipmodel method)": [[34, "imgutils.generic.siglip.SigLIPModel.text_encode"]], "yolomodel (class in imgutils.generic.yolo)": [[35, "imgutils.generic.yolo.YOLOModel"]], "__init__() (imgutils.generic.yolo.yolomodel method)": [[35, "imgutils.generic.yolo.YOLOModel.__init__"]], "clear() (imgutils.generic.yolo.yolomodel method)": [[35, "imgutils.generic.yolo.YOLOModel.clear"]], "imgutils.generic.yolo": [[35, "module-imgutils.generic.yolo"]], "launch_demo() (imgutils.generic.yolo.yolomodel method)": [[35, "imgutils.generic.yolo.YOLOModel.launch_demo"]], "make_ui() (imgutils.generic.yolo.yolomodel method)": [[35, "imgutils.generic.yolo.YOLOModel.make_ui"]], "predict() (imgutils.generic.yolo.yolomodel method)": [[35, "imgutils.generic.yolo.YOLOModel.predict"]], "yolo_predict() (in module imgutils.generic.yolo)": [[35, "imgutils.generic.yolo.yolo_predict"]], "imgutils.metadata.geninfo": [[36, "module-imgutils.metadata.geninfo"]], "read_geninfo_exif() (in module imgutils.metadata.geninfo)": [[36, "imgutils.metadata.geninfo.read_geninfo_exif"]], "read_geninfo_gif() (in module imgutils.metadata.geninfo)": [[36, "imgutils.metadata.geninfo.read_geninfo_gif"]], "read_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[36, "imgutils.metadata.geninfo.read_geninfo_parameters"]], "write_geninfo_exif() (in module imgutils.metadata.geninfo)": [[36, "imgutils.metadata.geninfo.write_geninfo_exif"]], "write_geninfo_gif() (in module imgutils.metadata.geninfo)": [[36, "imgutils.metadata.geninfo.write_geninfo_gif"]], "write_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[36, "imgutils.metadata.geninfo.write_geninfo_parameters"]], "imgutils.metadata": [[37, "module-imgutils.metadata"]], "imagelsbdataextractor (class in imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.ImageLsbDataExtractor"]], "lsbextractor (class in imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.LSBExtractor"]], "lsbreaderror (class in imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.LSBReadError"]], "__init__() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[38, "imgutils.metadata.lsb.ImageLsbDataExtractor.__init__"]], "__init__() (imgutils.metadata.lsb.lsbextractor method)": [[38, "imgutils.metadata.lsb.LSBExtractor.__init__"]], "extract_data() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[38, "imgutils.metadata.lsb.ImageLsbDataExtractor.extract_data"]], "get_next_n_bytes() (imgutils.metadata.lsb.lsbextractor method)": [[38, "imgutils.metadata.lsb.LSBExtractor.get_next_n_bytes"]], "get_one_byte() (imgutils.metadata.lsb.lsbextractor method)": [[38, "imgutils.metadata.lsb.LSBExtractor.get_one_byte"]], "imgutils.metadata.lsb": [[38, "module-imgutils.metadata.lsb"]], "inject_data() (in module imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.inject_data"]], "read_32bit_integer() (imgutils.metadata.lsb.lsbextractor method)": [[38, "imgutils.metadata.lsb.LSBExtractor.read_32bit_integer"]], "read_lsb_metadata() (in module imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.read_lsb_metadata"]], "read_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.read_lsb_raw_bytes"]], "serialize_json() (in module imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.serialize_json"]], "serialize_pnginfo() (in module imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.serialize_pnginfo"]], "write_lsb_metadata() (in module imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.write_lsb_metadata"]], "write_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.write_lsb_raw_bytes"]], "get_aesthetic_score() (in module imgutils.metrics.aesthetic)": [[39, "imgutils.metrics.aesthetic.get_aesthetic_score"]], "imgutils.metrics.aesthetic": [[39, "module-imgutils.metrics.aesthetic"]], "ccip_batch_differences() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_batch_differences"]], "ccip_batch_extract_features() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_batch_extract_features"]], "ccip_batch_same() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_batch_same"]], "ccip_clustering() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_clustering"]], "ccip_default_clustering_params() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_default_clustering_params"]], "ccip_default_threshold() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_default_threshold"]], "ccip_difference() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_difference"]], "ccip_extract_feature() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_extract_feature"]], "ccip_merge() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_merge"]], "ccip_same() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_same"]], "imgutils.metrics.ccip": [[40, "module-imgutils.metrics.ccip"]], "anime_dbaesthetic() (in module imgutils.metrics.dbaesthetic)": [[41, "imgutils.metrics.dbaesthetic.anime_dbaesthetic"]], "imgutils.metrics.dbaesthetic": [[41, "module-imgutils.metrics.dbaesthetic"]], "imgutils.metrics": [[42, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[43, "module-imgutils.metrics.laplacian"]], "laplacian_score() (in module imgutils.metrics.laplacian)": [[43, "imgutils.metrics.laplacian.laplacian_score"]], "imgutils.metrics.lpips": [[44, "module-imgutils.metrics.lpips"]], "lpips_clustering() (in module imgutils.metrics.lpips)": [[44, "imgutils.metrics.lpips.lpips_clustering"]], "lpips_difference() (in module imgutils.metrics.lpips)": [[44, "imgutils.metrics.lpips.lpips_difference"]], "lpips_extract_feature() (in module imgutils.metrics.lpips)": [[44, "imgutils.metrics.lpips.lpips_extract_feature"]], "imgutils.metrics.psnr_": [[45, "module-imgutils.metrics.psnr_"]], "psnr() (in module imgutils.metrics.psnr_)": [[45, "imgutils.metrics.psnr_.psnr"]], "detect_text_with_ocr() (in module imgutils.ocr)": [[46, "imgutils.ocr.detect_text_with_ocr"]], "imgutils.ocr": [[46, "module-imgutils.ocr"]], "list_det_models() (in module imgutils.ocr)": [[46, "imgutils.ocr.list_det_models"]], "list_rec_models() (in module imgutils.ocr)": [[46, "imgutils.ocr.list_rec_models"]], "ocr() (in module imgutils.ocr)": [[46, "imgutils.ocr.ocr"]], "align_maxsize() (in module imgutils.operate.align)": [[47, "imgutils.operate.align.align_maxsize"]], "imgutils.operate.align": [[47, "module-imgutils.operate.align"]], "basecensor (class in imgutils.operate.censor_)": [[48, "imgutils.operate.censor_.BaseCensor"]], "blurcensor (class in imgutils.operate.censor_)": [[48, "imgutils.operate.censor_.BlurCensor"]], "colorcensor (class in imgutils.operate.censor_)": [[48, "imgutils.operate.censor_.ColorCensor"]], "pixelatecensor (class in imgutils.operate.censor_)": [[48, "imgutils.operate.censor_.PixelateCensor"]], "censor_area() (imgutils.operate.censor_.basecensor method)": [[48, "imgutils.operate.censor_.BaseCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.blurcensor method)": [[48, "imgutils.operate.censor_.BlurCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.colorcensor method)": [[48, "imgutils.operate.censor_.ColorCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.pixelatecensor method)": [[48, "imgutils.operate.censor_.PixelateCensor.censor_area"]], "censor_areas() (in module imgutils.operate.censor_)": [[48, "imgutils.operate.censor_.censor_areas"]], "censor_nsfw() (in module imgutils.operate.censor_)": [[48, "imgutils.operate.censor_.censor_nsfw"]], "imgutils.operate.censor_": [[48, "module-imgutils.operate.censor_"]], "register_censor_method() (in module imgutils.operate.censor_)": [[48, "imgutils.operate.censor_.register_censor_method"]], "emojibasedcensor (class in imgutils.operate.imgcensor)": [[49, "imgutils.operate.imgcensor.EmojiBasedCensor"]], "imagebasedcensor (class in imgutils.operate.imgcensor)": [[49, "imgutils.operate.imgcensor.ImageBasedCensor"]], "singleimage (class in imgutils.operate.imgcensor)": [[49, "imgutils.operate.imgcensor.SingleImage"]], "__init__() (imgutils.operate.imgcensor.singleimage method)": [[49, "imgutils.operate.imgcensor.SingleImage.__init__"]], "censor_area() (imgutils.operate.imgcensor.emojibasedcensor method)": [[49, "imgutils.operate.imgcensor.EmojiBasedCensor.censor_area"]], "censor_area() (imgutils.operate.imgcensor.imagebasedcensor method)": [[49, "imgutils.operate.imgcensor.ImageBasedCensor.censor_area"]], "find_for_area() (imgutils.operate.imgcensor.singleimage method)": [[49, "imgutils.operate.imgcensor.SingleImage.find_for_area"]], "height (imgutils.operate.imgcensor.singleimage property)": [[49, "imgutils.operate.imgcensor.SingleImage.height"]], "imgutils.operate.imgcensor": [[49, "module-imgutils.operate.imgcensor"]], "width (imgutils.operate.imgcensor.singleimage property)": [[49, "imgutils.operate.imgcensor.SingleImage.width"]], "imgutils.operate": [[50, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[51, "module-imgutils.operate.squeeze"]], "squeeze() (in module imgutils.operate.squeeze)": [[51, "imgutils.operate.squeeze.squeeze"]], "squeeze_with_transparency() (in module imgutils.operate.squeeze)": [[51, "imgutils.operate.squeeze.squeeze_with_transparency"]], "dwpose_estimate() (in module imgutils.pose.dwpose)": [[52, "imgutils.pose.dwpose.dwpose_estimate"]], "imgutils.pose.dwpose": [[52, "module-imgutils.pose.dwpose"]], "left_ankle (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_ANKLE"]], "left_big_toe (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_BIG_TOE"]], "left_ear (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_EAR"]], "left_elbow (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_ELBOW"]], "left_eye (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_EYE"]], "left_heel (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_HEEL"]], "left_hip (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_HIP"]], "left_knee (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_KNEE"]], "left_shoulder (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_SHOULDER"]], "left_small_toe (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_SMALL_TOE"]], "left_wrist (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_WRIST"]], "neck (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.NECK"]], "nose (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.NOSE"]], "op18keypointset (class in imgutils.pose.format)": [[53, "imgutils.pose.format.OP18KeyPointSet"]], "op18_body_max (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_BODY_MAX"]], "op18_body_min (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_BODY_MIN"]], "op18_face_max (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_FACE_MAX"]], "op18_face_min (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_FACE_MIN"]], "op18_left_foot_max (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_LEFT_FOOT_MAX"]], "op18_left_foot_min (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_LEFT_FOOT_MIN"]], "op18_left_hand_max (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_LEFT_HAND_MAX"]], "op18_left_hand_min (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_LEFT_HAND_MIN"]], "op18_right_foot_max (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_RIGHT_FOOT_MAX"]], "op18_right_foot_min (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_RIGHT_FOOT_MIN"]], "op18_right_hand_max (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_RIGHT_HAND_MAX"]], "op18_right_hand_min (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_RIGHT_HAND_MIN"]], "right_ankle (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_ANKLE"]], "right_big_toe (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_BIG_TOE"]], "right_ear (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_EAR"]], "right_elbow (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_ELBOW"]], "right_eye (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_EYE"]], "right_heel (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_HEEL"]], "right_hip (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_HIP"]], "right_knee (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_KNEE"]], "right_shoulder (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_SHOULDER"]], "right_small_toe (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_SMALL_TOE"]], "right_wrist (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_WRIST"]], "__init__() (imgutils.pose.format.op18keypointset method)": [[53, "imgutils.pose.format.OP18KeyPointSet.__init__"]], "__mul__() (imgutils.pose.format.op18keypointset method)": [[53, "imgutils.pose.format.OP18KeyPointSet.__mul__"]], "__truediv__() (imgutils.pose.format.op18keypointset method)": [[53, "imgutils.pose.format.OP18KeyPointSet.__truediv__"]], "body (imgutils.pose.format.op18keypointset property)": [[53, "imgutils.pose.format.OP18KeyPointSet.body"]], "face (imgutils.pose.format.op18keypointset property)": [[53, "imgutils.pose.format.OP18KeyPointSet.face"]], "imgutils.pose.format": [[53, "module-imgutils.pose.format"]], "left_foot (imgutils.pose.format.op18keypointset property)": [[53, "imgutils.pose.format.OP18KeyPointSet.left_foot"]], "left_hand (imgutils.pose.format.op18keypointset property)": [[53, "imgutils.pose.format.OP18KeyPointSet.left_hand"]], "right_foot (imgutils.pose.format.op18keypointset property)": [[53, "imgutils.pose.format.OP18KeyPointSet.right_foot"]], "right_hand (imgutils.pose.format.op18keypointset property)": [[53, "imgutils.pose.format.OP18KeyPointSet.right_hand"]], "imgutils.pose": [[54, "module-imgutils.pose"]], "imgutils.pose.visual": [[55, "module-imgutils.pose.visual"]], "op18_visualize() (in module imgutils.pose.visual)": [[55, "imgutils.pose.visual.op18_visualize"]], "notparsetarget (class in imgutils.preprocess.base)": [[56, "imgutils.preprocess.base.NotParseTarget"]], "imgutils.preprocess.base": [[56, "module-imgutils.preprocess.base"]], "imgutils.preprocess": [[57, "module-imgutils.preprocess"]], "create_pillow_transforms() (in module imgutils.preprocess.pillow)": [[58, "imgutils.preprocess.pillow.create_pillow_transforms"]], "imgutils.preprocess.pillow": [[58, "module-imgutils.preprocess.pillow"]], "parse_pillow_transforms() (in module imgutils.preprocess.pillow)": [[58, "imgutils.preprocess.pillow.parse_pillow_transforms"]], "register_pillow_parse() (in module imgutils.preprocess.pillow)": [[58, "imgutils.preprocess.pillow.register_pillow_parse"]], "register_pillow_transform() (in module imgutils.preprocess.pillow)": [[58, "imgutils.preprocess.pillow.register_pillow_transform"]], "create_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[59, "imgutils.preprocess.torchvision.create_torchvision_transforms"]], "imgutils.preprocess.torchvision": [[59, "module-imgutils.preprocess.torchvision"]], "parse_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[59, "imgutils.preprocess.torchvision.parse_torchvision_transforms"]], "register_torchvision_parse() (in module imgutils.preprocess.torchvision)": [[59, "imgutils.preprocess.torchvision.register_torchvision_parse"]], "register_torchvision_transform() (in module imgutils.preprocess.torchvision)": [[59, "imgutils.preprocess.torchvision.register_torchvision_transform"]], "notprocessortypeerror (class in imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.NotProcessorTypeError"]], "convert_to_size_dict() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.convert_to_size_dict"]], "create_bit_transforms() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_bit_transforms"]], "create_blip_transforms() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_blip_transforms"]], "create_clip_transforms() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_clip_transforms"]], "create_convnext_transforms() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_convnext_transforms"]], "create_mobilenetv2_transforms() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_mobilenetv2_transforms"]], "create_siglip_transforms() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_siglip_transforms"]], "create_transforms_from_bit_processor() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_transforms_from_bit_processor"]], "create_transforms_from_blip_processor() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_transforms_from_blip_processor"]], "create_transforms_from_clip_processor() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_transforms_from_clip_processor"]], "create_transforms_from_convnext_processor() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_transforms_from_convnext_processor"]], "create_transforms_from_mobilenetv2_processor() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_transforms_from_mobilenetv2_processor"]], "create_transforms_from_siglip_processor() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_transforms_from_siglip_processor"]], "create_transforms_from_transformers() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_transforms_from_transformers"]], "create_transforms_from_vit_processor() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_transforms_from_vit_processor"]], "create_vit_transforms() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_vit_transforms"]], "get_size_dict() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.get_size_dict"]], "imgutils.preprocess.transformers": [[60, "module-imgutils.preprocess.transformers"]], "is_valid_size_dict() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.is_valid_size_dict"]], "register_creators_for_transformers() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.register_creators_for_transformers"]], "backgroundimageset (class in imgutils.resource.background)": [[61, "imgutils.resource.background.BackgroundImageSet"]], "__init__() (imgutils.resource.background.backgroundimageset method)": [[61, "imgutils.resource.background.BackgroundImageSet.__init__"]], "get_bg_image() (in module imgutils.resource.background)": [[61, "imgutils.resource.background.get_bg_image"]], "get_bg_image_file() (in module imgutils.resource.background)": [[61, "imgutils.resource.background.get_bg_image_file"]], "get_image() (imgutils.resource.background.backgroundimageset method)": [[61, "imgutils.resource.background.BackgroundImageSet.get_image"]], "get_image_file() (imgutils.resource.background.backgroundimageset method)": [[61, "imgutils.resource.background.BackgroundImageSet.get_image_file"]], "imgutils.resource.background": [[61, "module-imgutils.resource.background"]], "list_bg_image_files() (in module imgutils.resource.background)": [[61, "imgutils.resource.background.list_bg_image_files"]], "list_image_files() (imgutils.resource.background.backgroundimageset method)": [[61, "imgutils.resource.background.BackgroundImageSet.list_image_files"]], "random_bg_image() (in module imgutils.resource.background)": [[61, "imgutils.resource.background.random_bg_image"]], "random_bg_image_file() (in module imgutils.resource.background)": [[61, "imgutils.resource.background.random_bg_image_file"]], "random_image() (imgutils.resource.background.backgroundimageset method)": [[61, "imgutils.resource.background.BackgroundImageSet.random_image"]], "random_image_file() (imgutils.resource.background.backgroundimageset method)": [[61, "imgutils.resource.background.BackgroundImageSet.random_image_file"]], "imgutils.resource": [[62, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[63, "module-imgutils.restore.adversarial"]], "remove_adversarial_noise() (in module imgutils.restore.adversarial)": [[63, "imgutils.restore.adversarial.remove_adversarial_noise"]], "imgutils.restore": [[64, "module-imgutils.restore"]], "imgutils.restore.nafnet": [[65, "module-imgutils.restore.nafnet"]], "restore_with_nafnet() (in module imgutils.restore.nafnet)": [[65, "imgutils.restore.nafnet.restore_with_nafnet"]], "imgutils.restore.scunet": [[66, "module-imgutils.restore.scunet"]], "restore_with_scunet() (in module imgutils.restore.scunet)": [[66, "imgutils.restore.scunet.restore_with_scunet"]], "imgutils.sd": [[67, "module-imgutils.sd"]], "sdmetadata (class in imgutils.sd.metadata)": [[68, "imgutils.sd.metadata.SDMetaData"]], "__str__() (imgutils.sd.metadata.sdmetadata method)": [[68, "imgutils.sd.metadata.SDMetaData.__str__"]], "get_sdmeta_from_image() (in module imgutils.sd.metadata)": [[68, "imgutils.sd.metadata.get_sdmeta_from_image"]], "imgutils.sd.metadata": [[68, "module-imgutils.sd.metadata"]], "parse_sdmeta_from_text() (in module imgutils.sd.metadata)": [[68, "imgutils.sd.metadata.parse_sdmeta_from_text"]], "pnginfo (imgutils.sd.metadata.sdmetadata property)": [[68, "imgutils.sd.metadata.SDMetaData.pnginfo"]], "save_image_with_sdmeta() (in module imgutils.sd.metadata)": [[68, "imgutils.sd.metadata.save_image_with_sdmeta"]], "text (imgutils.sd.metadata.sdmetadata property)": [[68, "imgutils.sd.metadata.SDMetaData.text"]], "imgutils.sd.model": [[69, "module-imgutils.sd.model"]], "read_metadata() (in module imgutils.sd.model)": [[69, "imgutils.sd.model.read_metadata"]], "save_with_metadata() (in module imgutils.sd.model)": [[69, "imgutils.sd.model.save_with_metadata"]], "naimetadata (class in imgutils.sd.nai)": [[70, "imgutils.sd.nai.NAIMetaData"], [70, "imgutils.sd.nai.NAIMetadata"]], "__init__() (imgutils.sd.nai.naimetadata method)": [[70, "imgutils.sd.nai.NAIMetaData.__init__"]], "add_naimeta_to_image() (in module imgutils.sd.nai)": [[70, "imgutils.sd.nai.add_naimeta_to_image"]], "get_naimeta_from_image() (in module imgutils.sd.nai)": [[70, "imgutils.sd.nai.get_naimeta_from_image"]], "imgutils.sd.nai": [[70, "module-imgutils.sd.nai"]], "pnginfo (imgutils.sd.nai.naimetadata property)": [[70, "imgutils.sd.nai.NAIMetaData.pnginfo"]], "save_image_with_naimeta() (in module imgutils.sd.nai)": [[70, "imgutils.sd.nai.save_image_with_naimeta"]], "imgutils.segment": [[71, "module-imgutils.segment"]], "get_isnetis_mask() (in module imgutils.segment.isnetis)": [[72, "imgutils.segment.isnetis.get_isnetis_mask"]], "imgutils.segment.isnetis": [[72, "module-imgutils.segment.isnetis"]], "segment_rgba_with_isnetis() (in module imgutils.segment.isnetis)": [[72, "imgutils.segment.isnetis.segment_rgba_with_isnetis"]], "segment_with_isnetis() (in module imgutils.segment.isnetis)": [[72, "imgutils.segment.isnetis.segment_with_isnetis"]], "drop_blacklisted_tags() (in module imgutils.tagging.blacklist)": [[73, "imgutils.tagging.blacklist.drop_blacklisted_tags"]], "imgutils.tagging.blacklist": [[73, "module-imgutils.tagging.blacklist"]], "is_blacklisted() (in module imgutils.tagging.blacklist)": [[73, "imgutils.tagging.blacklist.is_blacklisted"]], "convert_camie_emb_to_prediction() (in module imgutils.tagging.camie)": [[74, "imgutils.tagging.camie.convert_camie_emb_to_prediction"]], "get_camie_tags() (in module imgutils.tagging.camie)": [[74, "imgutils.tagging.camie.get_camie_tags"]], "imgutils.tagging.camie": [[74, "module-imgutils.tagging.camie"]], "char_prefixes (in module imgutils.tagging.character)": [[75, "imgutils.tagging.character.CHAR_PREFIXES"]], "char_suffixes (in module imgutils.tagging.character)": [[75, "imgutils.tagging.character.CHAR_SUFFIXES"]], "char_whitelist_prefix (in module imgutils.tagging.character)": [[75, "imgutils.tagging.character.CHAR_WHITELIST_PREFIX"]], "char_whitelist_suffix (in module imgutils.tagging.character)": [[75, "imgutils.tagging.character.CHAR_WHITELIST_SUFFIX"]], "char_whitelist_word (in module imgutils.tagging.character)": [[75, "imgutils.tagging.character.CHAR_WHITELIST_WORD"]], "charactertagpool (class in imgutils.tagging.character)": [[75, "imgutils.tagging.character.CharacterTagPool"]], "__init__() (imgutils.tagging.character.charactertagpool method)": [[75, "imgutils.tagging.character.CharacterTagPool.__init__"]], "drop_basic_character_tags() (imgutils.tagging.character.charactertagpool method)": [[75, "imgutils.tagging.character.CharacterTagPool.drop_basic_character_tags"]], "drop_basic_character_tags() (in module imgutils.tagging.character)": [[75, "imgutils.tagging.character.drop_basic_character_tags"]], "imgutils.tagging.character": [[75, "module-imgutils.tagging.character"]], "is_basic_character_tag() (imgutils.tagging.character.charactertagpool method)": [[75, "imgutils.tagging.character.CharacterTagPool.is_basic_character_tag"]], "is_basic_character_tag() (in module imgutils.tagging.character)": [[75, "imgutils.tagging.character.is_basic_character_tag"]], "get_deepdanbooru_tags() (in module imgutils.tagging.deepdanbooru)": [[76, "imgutils.tagging.deepdanbooru.get_deepdanbooru_tags"]], "imgutils.tagging.deepdanbooru": [[76, "module-imgutils.tagging.deepdanbooru"]], "get_deepgelbooru_tags() (in module imgutils.tagging.deepgelbooru)": [[77, "imgutils.tagging.deepgelbooru.get_deepgelbooru_tags"]], "imgutils.tagging.deepgelbooru": [[77, "module-imgutils.tagging.deepgelbooru"]], "add_underline() (in module imgutils.tagging.format)": [[78, "imgutils.tagging.format.add_underline"]], "imgutils.tagging.format": [[78, "module-imgutils.tagging.format"]], "remove_underline() (in module imgutils.tagging.format)": [[78, "imgutils.tagging.format.remove_underline"]], "tags_to_text() (in module imgutils.tagging.format)": [[78, "imgutils.tagging.format.tags_to_text"]], "imgutils.tagging": [[79, "module-imgutils.tagging"]], "imgutils.tagging.match": [[80, "module-imgutils.tagging.match"]], "tag_match_full() (in module imgutils.tagging.match)": [[80, "imgutils.tagging.match.tag_match_full"]], "tag_match_prefix() (in module imgutils.tagging.match)": [[80, "imgutils.tagging.match.tag_match_prefix"]], "tag_match_suffix() (in module imgutils.tagging.match)": [[80, "imgutils.tagging.match.tag_match_suffix"]], "get_mldanbooru_tags() (in module imgutils.tagging.mldanbooru)": [[81, "imgutils.tagging.mldanbooru.get_mldanbooru_tags"]], "imgutils.tagging.mldanbooru": [[81, "module-imgutils.tagging.mldanbooru"]], "imgutils.tagging.order": [[82, "module-imgutils.tagging.order"]], "sort_tags() (in module imgutils.tagging.order)": [[82, "imgutils.tagging.order.sort_tags"]], "drop_overlap_tags() (in module imgutils.tagging.overlap)": [[83, "imgutils.tagging.overlap.drop_overlap_tags"]], "imgutils.tagging.overlap": [[83, "module-imgutils.tagging.overlap"]], "convert_wd14_emb_to_prediction() (in module imgutils.tagging.wd14)": [[84, "imgutils.tagging.wd14.convert_wd14_emb_to_prediction"]], "denormalize_wd14_emb() (in module imgutils.tagging.wd14)": [[84, "imgutils.tagging.wd14.denormalize_wd14_emb"]], "get_wd14_tags() (in module imgutils.tagging.wd14)": [[84, "imgutils.tagging.wd14.get_wd14_tags"]], "imgutils.tagging.wd14": [[84, "module-imgutils.tagging.wd14"]], "imgutils.upscale.cdc": [[85, "module-imgutils.upscale.cdc"]], "upscale_with_cdc() (in module imgutils.upscale.cdc)": [[85, "imgutils.upscale.cdc.upscale_with_cdc"]], "imgutils.upscale": [[86, "module-imgutils.upscale"]], "imgutils.utils.cache": [[87, "module-imgutils.utils.cache"]], "ts_lru_cache() (in module imgutils.utils.cache)": [[87, "imgutils.utils.cache.ts_lru_cache"]], "imgutils.utils.func": [[88, "module-imgutils.utils.func"]], "sigmoid() (in module imgutils.utils.func)": [[88, "imgutils.utils.func.sigmoid"]], "imgutils.utils": [[89, "module-imgutils.utils"]], "get_onnx_provider() (in module imgutils.utils.onnxruntime)": [[90, "imgutils.utils.onnxruntime.get_onnx_provider"]], "imgutils.utils.onnxruntime": [[90, "module-imgutils.utils.onnxruntime"]], "open_onnx_model() (in module imgutils.utils.onnxruntime)": [[90, "imgutils.utils.onnxruntime.open_onnx_model"]], "get_ai_created_score() (in module imgutils.validate.aicheck)": [[91, "imgutils.validate.aicheck.get_ai_created_score"]], "imgutils.validate.aicheck": [[91, "module-imgutils.validate.aicheck"]], "is_ai_created() (in module imgutils.validate.aicheck)": [[91, "imgutils.validate.aicheck.is_ai_created"]], "anime_bangumi_char() (in module imgutils.validate.bangumi_char)": [[92, "imgutils.validate.bangumi_char.anime_bangumi_char"]], "anime_bangumi_char_score() (in module imgutils.validate.bangumi_char)": [[92, "imgutils.validate.bangumi_char.anime_bangumi_char_score"]], "imgutils.validate.bangumi_char": [[92, "module-imgutils.validate.bangumi_char"]], "anime_classify() (in module imgutils.validate.classify)": [[93, "imgutils.validate.classify.anime_classify"]], "anime_classify_score() (in module imgutils.validate.classify)": [[93, "imgutils.validate.classify.anime_classify_score"]], "imgutils.validate.classify": [[93, "module-imgutils.validate.classify"]], "imgutils.validate.color": [[94, "module-imgutils.validate.color"]], "is_greyscale() (in module imgutils.validate.color)": [[94, "imgutils.validate.color.is_greyscale"]], "anime_completeness() (in module imgutils.validate.completeness)": [[95, "imgutils.validate.completeness.anime_completeness"]], "anime_completeness_score() (in module imgutils.validate.completeness)": [[95, "imgutils.validate.completeness.anime_completeness_score"]], "imgutils.validate.completeness": [[95, "module-imgutils.validate.completeness"]], "anime_dbrating() (in module imgutils.validate.dbrating)": [[96, "imgutils.validate.dbrating.anime_dbrating"]], "anime_dbrating_score() (in module imgutils.validate.dbrating)": [[96, "imgutils.validate.dbrating.anime_dbrating_score"]], "imgutils.validate.dbrating": [[96, "module-imgutils.validate.dbrating"]], "anime_furry() (in module imgutils.validate.furry)": [[97, "imgutils.validate.furry.anime_furry"]], "anime_furry_score() (in module imgutils.validate.furry)": [[97, "imgutils.validate.furry.anime_furry_score"]], "imgutils.validate.furry": [[97, "module-imgutils.validate.furry"]], "imgutils.validate": [[98, "module-imgutils.validate"]], "get_monochrome_score() (in module imgutils.validate.monochrome)": [[99, "imgutils.validate.monochrome.get_monochrome_score"]], "imgutils.validate.monochrome": [[99, "module-imgutils.validate.monochrome"]], "is_monochrome() (in module imgutils.validate.monochrome)": [[99, "imgutils.validate.monochrome.is_monochrome"]], "imgutils.validate.nsfw": [[100, "module-imgutils.validate.nsfw"]], "nsfw_pred() (in module imgutils.validate.nsfw)": [[100, "imgutils.validate.nsfw.nsfw_pred"]], "nsfw_pred_score() (in module imgutils.validate.nsfw)": [[100, "imgutils.validate.nsfw.nsfw_pred_score"]], "anime_portrait() (in module imgutils.validate.portrait)": [[101, "imgutils.validate.portrait.anime_portrait"]], "anime_portrait_score() (in module imgutils.validate.portrait)": [[101, "imgutils.validate.portrait.anime_portrait_score"]], "imgutils.validate.portrait": [[101, "module-imgutils.validate.portrait"]], "anime_rating() (in module imgutils.validate.rating)": [[102, "imgutils.validate.rating.anime_rating"]], "anime_rating_score() (in module imgutils.validate.rating)": [[102, "imgutils.validate.rating.anime_rating_score"]], "imgutils.validate.rating": [[102, "module-imgutils.validate.rating"]], "anime_real() (in module imgutils.validate.real)": [[103, "imgutils.validate.real.anime_real"]], "anime_real_score() (in module imgutils.validate.real)": [[103, "imgutils.validate.real.anime_real_score"]], "imgutils.validate.real": [[103, "module-imgutils.validate.real"]], "imgutils.validate.safe": [[104, "module-imgutils.validate.safe"]], "safe_check() (in module imgutils.validate.safe)": [[104, "imgutils.validate.safe.safe_check"]], "safe_check_score() (in module imgutils.validate.safe)": [[104, "imgutils.validate.safe.safe_check_score"]], "anime_style_age() (in module imgutils.validate.style_age)": [[105, "imgutils.validate.style_age.anime_style_age"]], "anime_style_age_score() (in module imgutils.validate.style_age)": [[105, "imgutils.validate.style_age.anime_style_age_score"]], "imgutils.validate.style_age": [[105, "module-imgutils.validate.style_age"]], "anime_teen() (in module imgutils.validate.teen)": [[106, "imgutils.validate.teen.anime_teen"]], "anime_teen_score() (in module imgutils.validate.teen)": [[106, "imgutils.validate.teen.anime_teen_score"]], "imgutils.validate.teen": [[106, "module-imgutils.validate.teen"]], "imgutils.validate.truncate": [[107, "module-imgutils.validate.truncate"]], "is_truncated_file() (in module imgutils.validate.truncate)": [[107, "imgutils.validate.truncate.is_truncated_file"]]}}) \ No newline at end of file diff --git a/v0.16.0/.buildinfo b/v0.16.0/.buildinfo index 4e396f6f955e28ee60f9361a1ee67071803d5b48..4521425d18a8efbfafce932f7a30947bdce5e769 100644 --- a/v0.16.0/.buildinfo +++ b/v0.16.0/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: d18cae6d1412c8c2ad1de1ffda15b61a +config: 5cab46d849f81a251b8279628b52f12e tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/v0.16.0/.doctrees/api_doc/ascii/drawing.doctree b/v0.16.0/.doctrees/api_doc/ascii/drawing.doctree index 1561cc563d691b8fab5477e22a6369c862d6e3f3..72573408e2a1525809a8dc35f39d48ba070963a1 100644 Binary files a/v0.16.0/.doctrees/api_doc/ascii/drawing.doctree and b/v0.16.0/.doctrees/api_doc/ascii/drawing.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/ascii/index.doctree b/v0.16.0/.doctrees/api_doc/ascii/index.doctree index 2881dca304234ee51c6e5eb804f1400e581c8b97..29a799b5a49e64c2a1af8a1a580f3f4e7d8e7645 100644 Binary files a/v0.16.0/.doctrees/api_doc/ascii/index.doctree and b/v0.16.0/.doctrees/api_doc/ascii/index.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/config/index.doctree b/v0.16.0/.doctrees/api_doc/config/index.doctree index 180cac0351f0f9c30229637e0591cdb024234fa3..3c58bff692355a14a4f38baa2aaffdae73b8ff90 100644 Binary files a/v0.16.0/.doctrees/api_doc/config/index.doctree and b/v0.16.0/.doctrees/api_doc/config/index.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/config/meta.doctree b/v0.16.0/.doctrees/api_doc/config/meta.doctree index 75a5963952b9c5f170f751816c342a3378a703a8..9255df91feccb9a54b37af53d03267b4200e383d 100644 Binary files a/v0.16.0/.doctrees/api_doc/config/meta.doctree and b/v0.16.0/.doctrees/api_doc/config/meta.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/data/background.doctree b/v0.16.0/.doctrees/api_doc/data/background.doctree index 4fbf736008b1fe7916d70495d8f8ae9506f605c7..30dc28013aeec3a468f0f0a610cfc0ffd5681952 100644 Binary files a/v0.16.0/.doctrees/api_doc/data/background.doctree and b/v0.16.0/.doctrees/api_doc/data/background.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/data/blob.doctree b/v0.16.0/.doctrees/api_doc/data/blob.doctree index fa909c526c5d310ac30a0ace80a8064a9bb66e74..0647d6122bd02a6591d33da7bb1aa6dc581d5957 100644 Binary files a/v0.16.0/.doctrees/api_doc/data/blob.doctree and b/v0.16.0/.doctrees/api_doc/data/blob.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/data/decode.doctree b/v0.16.0/.doctrees/api_doc/data/decode.doctree index deb2da0a6e279fd22fdd29c2719d0b88c395be9f..bf251c153eccb0f87b9966331d8d5abdab34dc1b 100644 Binary files a/v0.16.0/.doctrees/api_doc/data/decode.doctree and b/v0.16.0/.doctrees/api_doc/data/decode.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/data/encode.doctree b/v0.16.0/.doctrees/api_doc/data/encode.doctree index 55a5dfef1589630bdc27b90e0982696e2a8446a0..0abffb5746c990cf4e2e177fc5a7995ce40faec3 100644 Binary files a/v0.16.0/.doctrees/api_doc/data/encode.doctree and b/v0.16.0/.doctrees/api_doc/data/encode.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/data/image.doctree b/v0.16.0/.doctrees/api_doc/data/image.doctree index 85d429604d6090d44f6e05cec484ad59570d964f..dda79fb8f81417f848dabb183f3c1758d47f751e 100644 Binary files a/v0.16.0/.doctrees/api_doc/data/image.doctree and b/v0.16.0/.doctrees/api_doc/data/image.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/data/index.doctree b/v0.16.0/.doctrees/api_doc/data/index.doctree index 37c9782fbeb8c0c13c066919830effeb6ec39c4d..fb6faf980c9a21a1904b044bf7360ccf03e89f3a 100644 Binary files a/v0.16.0/.doctrees/api_doc/data/index.doctree and b/v0.16.0/.doctrees/api_doc/data/index.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/data/layer.doctree b/v0.16.0/.doctrees/api_doc/data/layer.doctree index 6d46ac82251dc9b06b7b3ecbd1807541a9c8cecb..14990c6182a08debbe2bd5e82cd10f3fb66f1397 100644 Binary files a/v0.16.0/.doctrees/api_doc/data/layer.doctree and b/v0.16.0/.doctrees/api_doc/data/layer.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/data/pad.doctree b/v0.16.0/.doctrees/api_doc/data/pad.doctree index 9c309574e8174fc32eb539c2b6e64116b068bddd..8041187b2527184db8ae789f808023b1a95f2a06 100644 Binary files a/v0.16.0/.doctrees/api_doc/data/pad.doctree and b/v0.16.0/.doctrees/api_doc/data/pad.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/data/url.doctree b/v0.16.0/.doctrees/api_doc/data/url.doctree index 09f2b218c6b68094a597d90ab73dbec1433f820d..73ae5f84af9d58da45faacdc856027f10d22db16 100644 Binary files a/v0.16.0/.doctrees/api_doc/data/url.doctree and b/v0.16.0/.doctrees/api_doc/data/url.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/detect/booru_yolo.doctree b/v0.16.0/.doctrees/api_doc/detect/booru_yolo.doctree index 44acc084ad9d533ef2371aa96ecb898c8fd2158b..00ec587b91c75189d443111a20ff946a9f99251e 100644 Binary files a/v0.16.0/.doctrees/api_doc/detect/booru_yolo.doctree and b/v0.16.0/.doctrees/api_doc/detect/booru_yolo.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/detect/censor.doctree b/v0.16.0/.doctrees/api_doc/detect/censor.doctree index 5fd6209a22cf8b0b7f465f853601de2c70ce136f..dcc1beb53cbc25a161da3d9ffaa5dc9a7816cf03 100644 Binary files a/v0.16.0/.doctrees/api_doc/detect/censor.doctree and b/v0.16.0/.doctrees/api_doc/detect/censor.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/detect/eye.doctree b/v0.16.0/.doctrees/api_doc/detect/eye.doctree index 73c1831dd282cb1d110b4332d3d3c56d3339b9cf..bd5fd2d044486245445a229d08095bd8a0ab1a63 100644 Binary files a/v0.16.0/.doctrees/api_doc/detect/eye.doctree and b/v0.16.0/.doctrees/api_doc/detect/eye.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/detect/face.doctree b/v0.16.0/.doctrees/api_doc/detect/face.doctree index f4d7e57f56bf082c984f7d83962a389284f33e66..647135285dff6e794f4d9ec54d3214616001925a 100644 Binary files a/v0.16.0/.doctrees/api_doc/detect/face.doctree and b/v0.16.0/.doctrees/api_doc/detect/face.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/detect/halfbody.doctree b/v0.16.0/.doctrees/api_doc/detect/halfbody.doctree index f63508c41979a6edc99801c6284d492bbf53a9c2..d03d07827516dd44e1b9b34337d873293229442d 100644 Binary files a/v0.16.0/.doctrees/api_doc/detect/halfbody.doctree and b/v0.16.0/.doctrees/api_doc/detect/halfbody.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/detect/hand.doctree b/v0.16.0/.doctrees/api_doc/detect/hand.doctree index 39805b1912b8ab2d55b72b1f359712c8388066b6..f2dc1a622f071ecfc4e0a0bfb50818734198f3b1 100644 Binary files a/v0.16.0/.doctrees/api_doc/detect/hand.doctree and b/v0.16.0/.doctrees/api_doc/detect/hand.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/detect/head.doctree b/v0.16.0/.doctrees/api_doc/detect/head.doctree index 5737c2adcbbaec495fd999c306828036e73e653e..db74888800b88f21b75f8dbea66bcfd1728ba813 100644 Binary files a/v0.16.0/.doctrees/api_doc/detect/head.doctree and b/v0.16.0/.doctrees/api_doc/detect/head.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/detect/index.doctree b/v0.16.0/.doctrees/api_doc/detect/index.doctree index 08fc705b76f4469764f2d69a2adee4a87abe34d7..d1698c3d6e3fdd65fef2ff32d441a7fbe6cde274 100644 Binary files a/v0.16.0/.doctrees/api_doc/detect/index.doctree and b/v0.16.0/.doctrees/api_doc/detect/index.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/detect/nudenet.doctree b/v0.16.0/.doctrees/api_doc/detect/nudenet.doctree index 66975623a345078369938be3c29871063b8fc760..3a0b0892bd85277c1838e5c711b3224209ac4c88 100644 Binary files a/v0.16.0/.doctrees/api_doc/detect/nudenet.doctree and b/v0.16.0/.doctrees/api_doc/detect/nudenet.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/detect/person.doctree b/v0.16.0/.doctrees/api_doc/detect/person.doctree index d04f290db505d65f6218cb0109e3b0a4f9b60e31..1bdf2f93ff6d173b08e48b03bf8d2f9e38a3ec97 100644 Binary files a/v0.16.0/.doctrees/api_doc/detect/person.doctree and b/v0.16.0/.doctrees/api_doc/detect/person.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/detect/similarity.doctree b/v0.16.0/.doctrees/api_doc/detect/similarity.doctree index 0f516aebb7377351009a462369f3553e12ad7ada..0460f19a251f185bb6d53551e578f77f5578af3c 100644 Binary files a/v0.16.0/.doctrees/api_doc/detect/similarity.doctree and b/v0.16.0/.doctrees/api_doc/detect/similarity.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/detect/text.doctree b/v0.16.0/.doctrees/api_doc/detect/text.doctree index 7cb08bcaa74023fc979265c788cde8e6eb44292e..b22a3a70b8d644891560460993fae522d4820ec8 100644 Binary files a/v0.16.0/.doctrees/api_doc/detect/text.doctree and b/v0.16.0/.doctrees/api_doc/detect/text.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/detect/visual.doctree b/v0.16.0/.doctrees/api_doc/detect/visual.doctree index 26c0e75d8bcf6c593e09d2dad4f8e9023584efaa..595a1e619a67c801883585795bcc5f458ef3f6f8 100644 Binary files a/v0.16.0/.doctrees/api_doc/detect/visual.doctree and b/v0.16.0/.doctrees/api_doc/detect/visual.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/edge/canny.doctree b/v0.16.0/.doctrees/api_doc/edge/canny.doctree index cd9e3c0c82ff57bfb2d4a0533076fa61a64c636d..ddc25433470ead683646e894910dfa42ad4d711f 100644 Binary files a/v0.16.0/.doctrees/api_doc/edge/canny.doctree and b/v0.16.0/.doctrees/api_doc/edge/canny.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/edge/index.doctree b/v0.16.0/.doctrees/api_doc/edge/index.doctree index ebab55ef50f07c7c4d0bbe822bb5d2880298493c..e1137c8ab95f8479355b5edcc7decd8acd5943a7 100644 Binary files a/v0.16.0/.doctrees/api_doc/edge/index.doctree and b/v0.16.0/.doctrees/api_doc/edge/index.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/edge/lineart.doctree b/v0.16.0/.doctrees/api_doc/edge/lineart.doctree index feb53ef27ac1381eb942509e6a196de485f6c505..de79877b47b6cf41ef55b73f5396d0750068ebf3 100644 Binary files a/v0.16.0/.doctrees/api_doc/edge/lineart.doctree and b/v0.16.0/.doctrees/api_doc/edge/lineart.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/edge/lineart_anime.doctree b/v0.16.0/.doctrees/api_doc/edge/lineart_anime.doctree index 1f384bca4072a2c2de4bef43322f5684d80a984f..b1c8451d2dbdefa0751cb54c21cf69e2f579191a 100644 Binary files a/v0.16.0/.doctrees/api_doc/edge/lineart_anime.doctree and b/v0.16.0/.doctrees/api_doc/edge/lineart_anime.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/generic/classify.doctree b/v0.16.0/.doctrees/api_doc/generic/classify.doctree index 8b4800afdf6eefaea12abf97788f9e05707d986c..21cdd4033e9a7415751bf7e20ed45c1a32bda9d9 100644 Binary files a/v0.16.0/.doctrees/api_doc/generic/classify.doctree and b/v0.16.0/.doctrees/api_doc/generic/classify.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/generic/clip.doctree b/v0.16.0/.doctrees/api_doc/generic/clip.doctree index 71bfadc82c621f57875d142036782d0d81665ce2..0751e7df9f531debac8e3804381d9fc7b513295b 100644 Binary files a/v0.16.0/.doctrees/api_doc/generic/clip.doctree and b/v0.16.0/.doctrees/api_doc/generic/clip.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/generic/enhance.doctree b/v0.16.0/.doctrees/api_doc/generic/enhance.doctree index 8d2387dff79ea0006c8095e766386e2517ca8ce6..88ebe14620dca6e3cb4176d36e381bb75074bd55 100644 Binary files a/v0.16.0/.doctrees/api_doc/generic/enhance.doctree and b/v0.16.0/.doctrees/api_doc/generic/enhance.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/generic/index.doctree b/v0.16.0/.doctrees/api_doc/generic/index.doctree index 868d2b03366eeaef56a42414a4d94cf16cf0df30..fd49d0f56bdf637b334cb060a8b91f2320bc4f7a 100644 Binary files a/v0.16.0/.doctrees/api_doc/generic/index.doctree and b/v0.16.0/.doctrees/api_doc/generic/index.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/generic/siglip.doctree b/v0.16.0/.doctrees/api_doc/generic/siglip.doctree index acd0f13b1241310a680f625a03c889c4c666cde6..48384b36aed0b0fbbff573098b60ae4bf870abfe 100644 Binary files a/v0.16.0/.doctrees/api_doc/generic/siglip.doctree and b/v0.16.0/.doctrees/api_doc/generic/siglip.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/generic/yolo.doctree b/v0.16.0/.doctrees/api_doc/generic/yolo.doctree index f6b9904da431cad3867859c37248aa31dff5a163..fe8dcd148eb86aaa1e3cb270723e2bcb1fb3e3f0 100644 Binary files a/v0.16.0/.doctrees/api_doc/generic/yolo.doctree and b/v0.16.0/.doctrees/api_doc/generic/yolo.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/metadata/geninfo.doctree b/v0.16.0/.doctrees/api_doc/metadata/geninfo.doctree index fe3265959aa7b22de15279f32cd2a359de156f2b..cc45a7b9d5ebd4885e675e4b99aed2ee1631a13f 100644 Binary files a/v0.16.0/.doctrees/api_doc/metadata/geninfo.doctree and b/v0.16.0/.doctrees/api_doc/metadata/geninfo.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/metadata/index.doctree b/v0.16.0/.doctrees/api_doc/metadata/index.doctree index a2734508e42aaa032ff1c250a24e43e79c06ef29..cc0dcbf986558fa2f66f4e71a2400ee0cdd26588 100644 Binary files a/v0.16.0/.doctrees/api_doc/metadata/index.doctree and b/v0.16.0/.doctrees/api_doc/metadata/index.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/metadata/lsb.doctree b/v0.16.0/.doctrees/api_doc/metadata/lsb.doctree index dc737b7b428b957499a08abd7bce403b5441c35f..a0890e8903ad3ed7cdfb2ae89d11f0d67e1a5edd 100644 Binary files a/v0.16.0/.doctrees/api_doc/metadata/lsb.doctree and b/v0.16.0/.doctrees/api_doc/metadata/lsb.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/metrics/aesthetic.doctree b/v0.16.0/.doctrees/api_doc/metrics/aesthetic.doctree index 851a70db32c67733456cc1094c68b61a3fd33732..4cc0d0ba4236c9e3725781b69dca740a5e6811c9 100644 Binary files a/v0.16.0/.doctrees/api_doc/metrics/aesthetic.doctree and b/v0.16.0/.doctrees/api_doc/metrics/aesthetic.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/metrics/ccip.doctree b/v0.16.0/.doctrees/api_doc/metrics/ccip.doctree index 7b8359c39ded0d89101a34d3d1eddba468af8e04..f4a7093fcb789eb4e4e4aee19b248719be75ef0c 100644 Binary files a/v0.16.0/.doctrees/api_doc/metrics/ccip.doctree and b/v0.16.0/.doctrees/api_doc/metrics/ccip.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/metrics/dbaesthetic.doctree b/v0.16.0/.doctrees/api_doc/metrics/dbaesthetic.doctree index 86da50581510eec2850a76613031131c3b81c519..4c74ab326038ec0566eef49de7c38ba6c8faa4f2 100644 Binary files a/v0.16.0/.doctrees/api_doc/metrics/dbaesthetic.doctree and b/v0.16.0/.doctrees/api_doc/metrics/dbaesthetic.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/metrics/index.doctree b/v0.16.0/.doctrees/api_doc/metrics/index.doctree index ed362095c4fa20cdd2d41eb722755fdec6dee19e..6c76b60afb9819f20edf9a1d9d535d84ae27246d 100644 Binary files a/v0.16.0/.doctrees/api_doc/metrics/index.doctree and b/v0.16.0/.doctrees/api_doc/metrics/index.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/metrics/laplacian.doctree b/v0.16.0/.doctrees/api_doc/metrics/laplacian.doctree index 4d9c44d204495db02ce1bfb7711cb25a911153e7..c2423c3ad85aadd4ca8b3f8d8bea3d1f03eb7368 100644 Binary files a/v0.16.0/.doctrees/api_doc/metrics/laplacian.doctree and b/v0.16.0/.doctrees/api_doc/metrics/laplacian.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/metrics/lpips.doctree b/v0.16.0/.doctrees/api_doc/metrics/lpips.doctree index 67729ea45ab6062e0174565588afe9d434470cbe..d32479073130f7d330118bc45b111ebf67e68e7f 100644 Binary files a/v0.16.0/.doctrees/api_doc/metrics/lpips.doctree and b/v0.16.0/.doctrees/api_doc/metrics/lpips.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/metrics/psnr_.doctree b/v0.16.0/.doctrees/api_doc/metrics/psnr_.doctree index c4b3517233c025b34b71d9a65f72c5e2dfc82858..15a69bee406e91dc8066f69a0e193eaff2157f75 100644 Binary files a/v0.16.0/.doctrees/api_doc/metrics/psnr_.doctree and b/v0.16.0/.doctrees/api_doc/metrics/psnr_.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/ocr/index.doctree b/v0.16.0/.doctrees/api_doc/ocr/index.doctree index a7e08194a64bae740b8e9a58989d2190cbc98305..5f383bbfdc3e66eb220b8a486a1cd7776c2078df 100644 Binary files a/v0.16.0/.doctrees/api_doc/ocr/index.doctree and b/v0.16.0/.doctrees/api_doc/ocr/index.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/operate/align.doctree b/v0.16.0/.doctrees/api_doc/operate/align.doctree index b7e75dbf00091e1a68d6d208a8a702bed8d2dc95..86837a177a805e6f0761683b9089dc95e8e7b678 100644 Binary files a/v0.16.0/.doctrees/api_doc/operate/align.doctree and b/v0.16.0/.doctrees/api_doc/operate/align.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/operate/censor.doctree b/v0.16.0/.doctrees/api_doc/operate/censor.doctree index dc05177fd6ffb9b5071063a455abd8ab764efe82..5738570a4aaa4719470447abd605bbc4168e70bb 100644 Binary files a/v0.16.0/.doctrees/api_doc/operate/censor.doctree and b/v0.16.0/.doctrees/api_doc/operate/censor.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/operate/imgcensor.doctree b/v0.16.0/.doctrees/api_doc/operate/imgcensor.doctree index e26fd976d2e20e84086b9ce93e87b7dbf1dd41b1..fbddbab900398fecb08f709f2a2b0481d041e60c 100644 Binary files a/v0.16.0/.doctrees/api_doc/operate/imgcensor.doctree and b/v0.16.0/.doctrees/api_doc/operate/imgcensor.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/operate/index.doctree b/v0.16.0/.doctrees/api_doc/operate/index.doctree index 59986aeace09d9b80e23db20fd687cf9afaeb954..7e4c69e9280b631e60239e10a1cc78409fd401df 100644 Binary files a/v0.16.0/.doctrees/api_doc/operate/index.doctree and b/v0.16.0/.doctrees/api_doc/operate/index.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/operate/squeeze.doctree b/v0.16.0/.doctrees/api_doc/operate/squeeze.doctree index f184f22aac9fbd65b4513e8e8c7c31f93af52d76..e40ca87724426615eacfca5b1eaeb05cae8e65d2 100644 Binary files a/v0.16.0/.doctrees/api_doc/operate/squeeze.doctree and b/v0.16.0/.doctrees/api_doc/operate/squeeze.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/pose/dwpose.doctree b/v0.16.0/.doctrees/api_doc/pose/dwpose.doctree index c6a216a8e028c239a7163ac4d3dc579568bff531..371e4d497f57f61fd91c4daed400b41eec5d17b4 100644 Binary files a/v0.16.0/.doctrees/api_doc/pose/dwpose.doctree and b/v0.16.0/.doctrees/api_doc/pose/dwpose.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/pose/format.doctree b/v0.16.0/.doctrees/api_doc/pose/format.doctree index df0f2e1301ca1260c2b8eeba08a677bee18a39aa..c51042837c1024e82875151f3e0cf85b6f2d18b6 100644 Binary files a/v0.16.0/.doctrees/api_doc/pose/format.doctree and b/v0.16.0/.doctrees/api_doc/pose/format.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/pose/index.doctree b/v0.16.0/.doctrees/api_doc/pose/index.doctree index f1f14a58a9fe59296d674e4e0276fc2d02055042..f596b1002c4c5195587d25ce0c5e507a61de3991 100644 Binary files a/v0.16.0/.doctrees/api_doc/pose/index.doctree and b/v0.16.0/.doctrees/api_doc/pose/index.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/pose/visual.doctree b/v0.16.0/.doctrees/api_doc/pose/visual.doctree index 2c2b11cb7be1c8ffff19b7c319bbc08052687c18..8fc45bc1237fb017d305e50f30a22938b0e744d3 100644 Binary files a/v0.16.0/.doctrees/api_doc/pose/visual.doctree and b/v0.16.0/.doctrees/api_doc/pose/visual.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/preprocess/base.doctree b/v0.16.0/.doctrees/api_doc/preprocess/base.doctree index 7dc4b133c69a2911b60c7ed7562629bcca8add46..7e8e3488792c7360dab5623e36a812dc7eb21337 100644 Binary files a/v0.16.0/.doctrees/api_doc/preprocess/base.doctree and b/v0.16.0/.doctrees/api_doc/preprocess/base.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/preprocess/index.doctree b/v0.16.0/.doctrees/api_doc/preprocess/index.doctree index 9f5ec80333c442aa31eb0611069983854f30a34a..9bc65a976cabdcbb06fb4e6f5c220369af9a0797 100644 Binary files a/v0.16.0/.doctrees/api_doc/preprocess/index.doctree and b/v0.16.0/.doctrees/api_doc/preprocess/index.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/preprocess/pillow.doctree b/v0.16.0/.doctrees/api_doc/preprocess/pillow.doctree index 12e78cc869a343ce4b74aabb7bee355d9a76b1c1..ffade0a0e5215b0036ed646d73031d881e3bb849 100644 Binary files a/v0.16.0/.doctrees/api_doc/preprocess/pillow.doctree and b/v0.16.0/.doctrees/api_doc/preprocess/pillow.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/preprocess/torchvision.doctree b/v0.16.0/.doctrees/api_doc/preprocess/torchvision.doctree index b48a520bbdd734d5c636d17beb4c169dd168aa98..d1781a3e40e88ee07fa0c522eda079c2dee55ae4 100644 Binary files a/v0.16.0/.doctrees/api_doc/preprocess/torchvision.doctree and b/v0.16.0/.doctrees/api_doc/preprocess/torchvision.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/preprocess/transformers.doctree b/v0.16.0/.doctrees/api_doc/preprocess/transformers.doctree index 6f3a5086bb233e809fae2126a8e70d6e0208ea58..3eb8b6595b5167a6d39a7429f3fe01dd0a92d5e9 100644 Binary files a/v0.16.0/.doctrees/api_doc/preprocess/transformers.doctree and b/v0.16.0/.doctrees/api_doc/preprocess/transformers.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/resource/background.doctree b/v0.16.0/.doctrees/api_doc/resource/background.doctree index 836852aef9e2551c33d69d8739e427849c65f5e3..cf8bd05e4d4637b3b82c41001414226d3dc2f8cf 100644 Binary files a/v0.16.0/.doctrees/api_doc/resource/background.doctree and b/v0.16.0/.doctrees/api_doc/resource/background.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/resource/index.doctree b/v0.16.0/.doctrees/api_doc/resource/index.doctree index ed4426f069b1648cc47faedcb113050ae5ce1a91..b881d5384be5f76c9fb0cf8182fdb50f76ccb929 100644 Binary files a/v0.16.0/.doctrees/api_doc/resource/index.doctree and b/v0.16.0/.doctrees/api_doc/resource/index.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/restore/adversarial.doctree b/v0.16.0/.doctrees/api_doc/restore/adversarial.doctree index c32f75b1c2577c105edfb3a0335ce8b360ce507c..21d29e2294e814389edd899ca85acba99a7b86d8 100644 Binary files a/v0.16.0/.doctrees/api_doc/restore/adversarial.doctree and b/v0.16.0/.doctrees/api_doc/restore/adversarial.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/restore/index.doctree b/v0.16.0/.doctrees/api_doc/restore/index.doctree index 9deef2b387b213fd691b03d757070b4f420a03b1..eacf9e34e5e63c5475c506784dccc2438758f992 100644 Binary files a/v0.16.0/.doctrees/api_doc/restore/index.doctree and b/v0.16.0/.doctrees/api_doc/restore/index.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/restore/nafnet.doctree b/v0.16.0/.doctrees/api_doc/restore/nafnet.doctree index 4ccf0e52e90361b010407a8ad23e40dd21d1baa6..9c88bdf5a902c880a9c267094e2aab7764803a4a 100644 Binary files a/v0.16.0/.doctrees/api_doc/restore/nafnet.doctree and b/v0.16.0/.doctrees/api_doc/restore/nafnet.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/restore/scunet.doctree b/v0.16.0/.doctrees/api_doc/restore/scunet.doctree index 4832806a8c03da8c843efdab64437ec78e51aabd..f536fadd1fafa68d7b811db2028c857103a69636 100644 Binary files a/v0.16.0/.doctrees/api_doc/restore/scunet.doctree and b/v0.16.0/.doctrees/api_doc/restore/scunet.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/sd/index.doctree b/v0.16.0/.doctrees/api_doc/sd/index.doctree index b86dea3be70c748d276a9d94168cfd88263b06a7..fbbd23cfc03ab91d300a4a2a5798880a08505a27 100644 Binary files a/v0.16.0/.doctrees/api_doc/sd/index.doctree and b/v0.16.0/.doctrees/api_doc/sd/index.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/sd/metadata.doctree b/v0.16.0/.doctrees/api_doc/sd/metadata.doctree index 27db9daad02002be86fb5af601547eeebd8c3bcb..b3ad00530b72d851db49526a26c780d4a70272c1 100644 Binary files a/v0.16.0/.doctrees/api_doc/sd/metadata.doctree and b/v0.16.0/.doctrees/api_doc/sd/metadata.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/sd/model.doctree b/v0.16.0/.doctrees/api_doc/sd/model.doctree index c71bf16e7e27c49d999f9b4262e135dc5317631d..3fdcbb6ec8e1b0b47c690a3cadeced8b21c3a7f7 100644 Binary files a/v0.16.0/.doctrees/api_doc/sd/model.doctree and b/v0.16.0/.doctrees/api_doc/sd/model.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/sd/nai.doctree b/v0.16.0/.doctrees/api_doc/sd/nai.doctree index 684fd898aa6afdec443d79695cb8d6fe4d04e28a..bf21d5984074c0651a67cccfe8e96561994fac05 100644 Binary files a/v0.16.0/.doctrees/api_doc/sd/nai.doctree and b/v0.16.0/.doctrees/api_doc/sd/nai.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/segment/index.doctree b/v0.16.0/.doctrees/api_doc/segment/index.doctree index c4f3ee7c74ac5e913fc5013dd8827368be6a9a22..d58ef8b660290312f49cf762ae7e68df307b667c 100644 Binary files a/v0.16.0/.doctrees/api_doc/segment/index.doctree and b/v0.16.0/.doctrees/api_doc/segment/index.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/segment/isnetis.doctree b/v0.16.0/.doctrees/api_doc/segment/isnetis.doctree index a28fa0491c4c69128c14561bf87a737b0ae79307..89b0ff9362feaa355e122e542d6ce56d300d3f0d 100644 Binary files a/v0.16.0/.doctrees/api_doc/segment/isnetis.doctree and b/v0.16.0/.doctrees/api_doc/segment/isnetis.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/tagging/blacklist.doctree b/v0.16.0/.doctrees/api_doc/tagging/blacklist.doctree index 0f9dff35e821a1a6b4e0598c161e81cc94fbe9b9..d66917d530c93879d2e9ef7280df072a58f44c2a 100644 Binary files a/v0.16.0/.doctrees/api_doc/tagging/blacklist.doctree and b/v0.16.0/.doctrees/api_doc/tagging/blacklist.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/tagging/camie.doctree b/v0.16.0/.doctrees/api_doc/tagging/camie.doctree index eff79aaa6a51ef12318f43327a7aeb287dafc8a4..80279f0f5414ca4bc74f01871ad936ee10789778 100644 Binary files a/v0.16.0/.doctrees/api_doc/tagging/camie.doctree and b/v0.16.0/.doctrees/api_doc/tagging/camie.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/tagging/character.doctree b/v0.16.0/.doctrees/api_doc/tagging/character.doctree index 8488130692fbf7b76c4340c1714559f0bf5aaad7..a182183d73a68b295cd43a35ad132e33f23023b2 100644 Binary files a/v0.16.0/.doctrees/api_doc/tagging/character.doctree and b/v0.16.0/.doctrees/api_doc/tagging/character.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/tagging/deepdanbooru.doctree b/v0.16.0/.doctrees/api_doc/tagging/deepdanbooru.doctree index c94afd08e65a116878817de59ddb2fe689d2c51b..836df847bf797d669519d71a559ae7a0a27f1273 100644 Binary files a/v0.16.0/.doctrees/api_doc/tagging/deepdanbooru.doctree and b/v0.16.0/.doctrees/api_doc/tagging/deepdanbooru.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/tagging/deepgelbooru.doctree b/v0.16.0/.doctrees/api_doc/tagging/deepgelbooru.doctree index 74ee7fbba4a58535914398d7759df91d9bb608c5..f168350f2fcd0ff70e0798e85a2a6d6556ccaed5 100644 Binary files a/v0.16.0/.doctrees/api_doc/tagging/deepgelbooru.doctree and b/v0.16.0/.doctrees/api_doc/tagging/deepgelbooru.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/tagging/format.doctree b/v0.16.0/.doctrees/api_doc/tagging/format.doctree index 79ef75146097d60349ec1a1aae6acf84cc35f1c0..b69707c74d67a95fae035db814bb3e6c0387d017 100644 Binary files a/v0.16.0/.doctrees/api_doc/tagging/format.doctree and b/v0.16.0/.doctrees/api_doc/tagging/format.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/tagging/index.doctree b/v0.16.0/.doctrees/api_doc/tagging/index.doctree index 6b9e9a6cdf3830d97c6b145f45a0337bcda71654..b094d61801c13dc189847d71908ca53dc086d620 100644 Binary files a/v0.16.0/.doctrees/api_doc/tagging/index.doctree and b/v0.16.0/.doctrees/api_doc/tagging/index.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/tagging/match.doctree b/v0.16.0/.doctrees/api_doc/tagging/match.doctree index ccb53cdd1186d75974bf99295bae5f6a365b5ec1..7d8815e971b5dbcb90c669190dc6b124bdc217ce 100644 Binary files a/v0.16.0/.doctrees/api_doc/tagging/match.doctree and b/v0.16.0/.doctrees/api_doc/tagging/match.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/tagging/mldanbooru.doctree b/v0.16.0/.doctrees/api_doc/tagging/mldanbooru.doctree index 9c9bef5071cd42ff822e705e329d31a666bef748..ca76a5299daff634e9a85fba5dec24f54dfc5a32 100644 Binary files a/v0.16.0/.doctrees/api_doc/tagging/mldanbooru.doctree and b/v0.16.0/.doctrees/api_doc/tagging/mldanbooru.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/tagging/order.doctree b/v0.16.0/.doctrees/api_doc/tagging/order.doctree index f43a76ff2a33ba605391e29a5a7453deac80bd79..460b03b14dec934ea278b3dda74827908b3eb245 100644 Binary files a/v0.16.0/.doctrees/api_doc/tagging/order.doctree and b/v0.16.0/.doctrees/api_doc/tagging/order.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/tagging/overlap.doctree b/v0.16.0/.doctrees/api_doc/tagging/overlap.doctree index 448ca117d75ec52839b7b68d6510e8defa1c5f1d..5114358929b357a05a331edb6940e43767febd82 100644 Binary files a/v0.16.0/.doctrees/api_doc/tagging/overlap.doctree and b/v0.16.0/.doctrees/api_doc/tagging/overlap.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/tagging/wd14.doctree b/v0.16.0/.doctrees/api_doc/tagging/wd14.doctree index c7634f7f102894552dad57922eb0887f5568dae4..a3a1c7daa13b1825e535b6bd74aa2a3a3dd1c0c4 100644 Binary files a/v0.16.0/.doctrees/api_doc/tagging/wd14.doctree and b/v0.16.0/.doctrees/api_doc/tagging/wd14.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/upscale/cdc.doctree b/v0.16.0/.doctrees/api_doc/upscale/cdc.doctree index 35ee9bac017571fcefdc4067cab25640e92d7745..620b56be477ee740def5132690e0c0a397fa14d2 100644 Binary files a/v0.16.0/.doctrees/api_doc/upscale/cdc.doctree and b/v0.16.0/.doctrees/api_doc/upscale/cdc.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/upscale/index.doctree b/v0.16.0/.doctrees/api_doc/upscale/index.doctree index 1df8ee7f0220f131b5ac5b08aa4914e8ba7bfde0..763a673351a132cb0b0ea49d5acfec774b050164 100644 Binary files a/v0.16.0/.doctrees/api_doc/upscale/index.doctree and b/v0.16.0/.doctrees/api_doc/upscale/index.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/utils/cache.doctree b/v0.16.0/.doctrees/api_doc/utils/cache.doctree index eb58c9871bf97d0d9ed199b8f5af7b3dcee349d4..4f57640a27f938775ce79e2c973edfa950e8190c 100644 Binary files a/v0.16.0/.doctrees/api_doc/utils/cache.doctree and b/v0.16.0/.doctrees/api_doc/utils/cache.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/utils/func.doctree b/v0.16.0/.doctrees/api_doc/utils/func.doctree index 86d89517e2838b18f2250ffe7ebb7b2e5840d2fd..0a51849f317fc2369c10b4d3c0958d566128672c 100644 Binary files a/v0.16.0/.doctrees/api_doc/utils/func.doctree and b/v0.16.0/.doctrees/api_doc/utils/func.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/utils/index.doctree b/v0.16.0/.doctrees/api_doc/utils/index.doctree index f4d62f17fb357fa92a72dc4a0bf6c4c622f7646d..08677ac49dc10d825b1c98a2844fc8aa69dc55b2 100644 Binary files a/v0.16.0/.doctrees/api_doc/utils/index.doctree and b/v0.16.0/.doctrees/api_doc/utils/index.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/utils/onnxruntime.doctree b/v0.16.0/.doctrees/api_doc/utils/onnxruntime.doctree index 1a82a8c8ee1dd75d7fca174e9a01cbba13a55c42..bc284bd36ff7be31f0bedf0f9c6340334dd9bfa3 100644 Binary files a/v0.16.0/.doctrees/api_doc/utils/onnxruntime.doctree and b/v0.16.0/.doctrees/api_doc/utils/onnxruntime.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/validate/aicheck.doctree b/v0.16.0/.doctrees/api_doc/validate/aicheck.doctree index 0fa411320ea8681f2179ffbd81b5be6d972eb9c1..b4873e3ff6d0e1b65f89f9a3116575d4cc363702 100644 Binary files a/v0.16.0/.doctrees/api_doc/validate/aicheck.doctree and b/v0.16.0/.doctrees/api_doc/validate/aicheck.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/validate/bangumi_char.doctree b/v0.16.0/.doctrees/api_doc/validate/bangumi_char.doctree index 63e478e7c7a999129b1705b94490a12e502da25b..f1e925d7c0c1b1beac17b8a9a4e0ce46d230cc53 100644 Binary files a/v0.16.0/.doctrees/api_doc/validate/bangumi_char.doctree and b/v0.16.0/.doctrees/api_doc/validate/bangumi_char.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/validate/classify.doctree b/v0.16.0/.doctrees/api_doc/validate/classify.doctree index 73a2daf20a93812d61605260d2b9bec1be558180..7d77710c366036c605bc310e0e8f0fbc5e60865f 100644 Binary files a/v0.16.0/.doctrees/api_doc/validate/classify.doctree and b/v0.16.0/.doctrees/api_doc/validate/classify.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/validate/color.doctree b/v0.16.0/.doctrees/api_doc/validate/color.doctree index ae09376c386d3cbb0fcffadfca95b494caa89abf..88fbf2189b95a119ddc9f4bc198a7202e7b364d0 100644 Binary files a/v0.16.0/.doctrees/api_doc/validate/color.doctree and b/v0.16.0/.doctrees/api_doc/validate/color.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/validate/completeness.doctree b/v0.16.0/.doctrees/api_doc/validate/completeness.doctree index 245bd73110be2460df48a2a90fd3516dec5d96a4..5883a570e38e877a1066af58f748a6774dd1f0eb 100644 Binary files a/v0.16.0/.doctrees/api_doc/validate/completeness.doctree and b/v0.16.0/.doctrees/api_doc/validate/completeness.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/validate/dbrating.doctree b/v0.16.0/.doctrees/api_doc/validate/dbrating.doctree index f3593812bfcfaa7260f6d48c8c12f311ea25fbeb..e01557feb6b3e31ac87004cbf28105f494b84205 100644 Binary files a/v0.16.0/.doctrees/api_doc/validate/dbrating.doctree and b/v0.16.0/.doctrees/api_doc/validate/dbrating.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/validate/furry.doctree b/v0.16.0/.doctrees/api_doc/validate/furry.doctree index d4100347358eb325ddc12678f27bc419f9381ed7..0efce048f180d3c2b34becbc774429815538b69e 100644 Binary files a/v0.16.0/.doctrees/api_doc/validate/furry.doctree and b/v0.16.0/.doctrees/api_doc/validate/furry.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/validate/index.doctree b/v0.16.0/.doctrees/api_doc/validate/index.doctree index 59f309fc24c109e33290b2ca159de9b433567d73..54e08cc462a62f4127ea8dfb044e1384f721ed77 100644 Binary files a/v0.16.0/.doctrees/api_doc/validate/index.doctree and b/v0.16.0/.doctrees/api_doc/validate/index.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/validate/monochrome.doctree b/v0.16.0/.doctrees/api_doc/validate/monochrome.doctree index 0b27c522256de10c8027eb4f0a535137a430fead..89f4415728581f4b2841ef66cc23b043a4cc4e51 100644 Binary files a/v0.16.0/.doctrees/api_doc/validate/monochrome.doctree and b/v0.16.0/.doctrees/api_doc/validate/monochrome.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/validate/nsfw.doctree b/v0.16.0/.doctrees/api_doc/validate/nsfw.doctree index e2521148096542c2109a9663dcd4835bec2ae1d1..a377fcd868e766ac768dd5b9aeac150a31792cd6 100644 Binary files a/v0.16.0/.doctrees/api_doc/validate/nsfw.doctree and b/v0.16.0/.doctrees/api_doc/validate/nsfw.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/validate/portrait.doctree b/v0.16.0/.doctrees/api_doc/validate/portrait.doctree index 0c2d2b1a3a8484b756c90f5519c159724d5a7640..547132d7f38be6bbbfcbf468b13b26c5002d1ae5 100644 Binary files a/v0.16.0/.doctrees/api_doc/validate/portrait.doctree and b/v0.16.0/.doctrees/api_doc/validate/portrait.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/validate/rating.doctree b/v0.16.0/.doctrees/api_doc/validate/rating.doctree index 3b4d31c7bd37f7445d1be4a18676a4e6143d6df8..37d9adb591c417770ab3a6fe6f9fc6eacb4c8451 100644 Binary files a/v0.16.0/.doctrees/api_doc/validate/rating.doctree and b/v0.16.0/.doctrees/api_doc/validate/rating.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/validate/real.doctree b/v0.16.0/.doctrees/api_doc/validate/real.doctree index 67ea3bbf2edfa775bfe2a167bad2655226566a7c..38fbb9982bdafcca8be012e3abf8fca47000c1f2 100644 Binary files a/v0.16.0/.doctrees/api_doc/validate/real.doctree and b/v0.16.0/.doctrees/api_doc/validate/real.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/validate/safe.doctree b/v0.16.0/.doctrees/api_doc/validate/safe.doctree index b059064ff0360eec4d7a127f17245129f95b4c3e..3b72d89fecfe610c40f0ffb0a4b2e01600480cac 100644 Binary files a/v0.16.0/.doctrees/api_doc/validate/safe.doctree and b/v0.16.0/.doctrees/api_doc/validate/safe.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/validate/style_age.doctree b/v0.16.0/.doctrees/api_doc/validate/style_age.doctree index d824c5f059ac41a5693b408d34cadc35a0255417..1f09468092c348d3be2ae4ac0183ff54278c83f9 100644 Binary files a/v0.16.0/.doctrees/api_doc/validate/style_age.doctree and b/v0.16.0/.doctrees/api_doc/validate/style_age.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/validate/teen.doctree b/v0.16.0/.doctrees/api_doc/validate/teen.doctree index 0ddc40862ba24f1283ea7025be5f1e1d5369495e..bf9d0aa50ee78dcf9b4f7f4aaaeca652a82d054f 100644 Binary files a/v0.16.0/.doctrees/api_doc/validate/teen.doctree and b/v0.16.0/.doctrees/api_doc/validate/teen.doctree differ diff --git a/v0.16.0/.doctrees/api_doc/validate/truncate.doctree b/v0.16.0/.doctrees/api_doc/validate/truncate.doctree index df6fdc2aa3d526208c88fc2d63719873f54cfb3f..5e151a97d2df0efe5ded3da14b4f8e7607724fb4 100644 Binary files a/v0.16.0/.doctrees/api_doc/validate/truncate.doctree and b/v0.16.0/.doctrees/api_doc/validate/truncate.doctree differ diff --git a/v0.16.0/.doctrees/environment.pickle b/v0.16.0/.doctrees/environment.pickle index 5c4f74b8e9686fc5b33311e076908a7dc57d41fd..aca07678ac385e7ad1c13a18036f2bf9f8a65643 100644 Binary files a/v0.16.0/.doctrees/environment.pickle and b/v0.16.0/.doctrees/environment.pickle differ diff --git a/v0.16.0/.doctrees/index.doctree b/v0.16.0/.doctrees/index.doctree index 144dfe460a1e0fd6cbd19d64faea4fd18812c2cc..d1e0949bf4fc211dcf89370e559a683fd0eafab1 100644 Binary files a/v0.16.0/.doctrees/index.doctree and b/v0.16.0/.doctrees/index.doctree differ diff --git a/v0.16.0/.doctrees/information/environment.doctree b/v0.16.0/.doctrees/information/environment.doctree index 797b613361b86a2bdc9f3f08a80e5ff5fca9d4d0..2e023bce1f516b3c0033ef4fa10918db99aadb16 100644 Binary files a/v0.16.0/.doctrees/information/environment.doctree and b/v0.16.0/.doctrees/information/environment.doctree differ diff --git a/v0.16.0/.doctrees/information/environment.result.doctree b/v0.16.0/.doctrees/information/environment.result.doctree index 3e7293bca92148f0182f0f4151ea792972303b73..70713544fa5ce7c8715342172ded251ad6283a1e 100644 Binary files a/v0.16.0/.doctrees/information/environment.result.doctree and b/v0.16.0/.doctrees/information/environment.result.doctree differ diff --git a/v0.16.0/.doctrees/nbsphinx/information/environment.ipynb b/v0.16.0/.doctrees/nbsphinx/information/environment.ipynb index 35f5274bec45fb89df3a07a974a261cbf55cae97..30eb158f8af9706cf63ac877963d9e4737d178fb 100644 --- a/v0.16.0/.doctrees/nbsphinx/information/environment.ipynb +++ b/v0.16.0/.doctrees/nbsphinx/information/environment.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:42:33.876513Z", - "iopub.status.busy": "2025-09-09T10:42:33.876021Z", - "iopub.status.idle": "2025-09-09T10:42:35.039698Z", - "shell.execute_reply": "2025-09-09T10:42:35.038929Z" + "iopub.execute_input": "2025-09-09T15:33:54.726082Z", + "iopub.status.busy": "2025-09-09T15:33:54.725858Z", + "iopub.status.idle": "2025-09-09T15:33:55.888700Z", + "shell.execute_reply": "2025-09-09T15:33:55.887902Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3050.64375 MHz\n", + "CPU Freq: 3037.909 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.16.0/.doctrees/nbsphinx/information/environment.result.ipynb b/v0.16.0/.doctrees/nbsphinx/information/environment.result.ipynb index d64d4e33f87c94596d09b2acc3c72da096f3c4d8..b83d7f2ceff11976375e7032d3558f925359125e 100644 --- a/v0.16.0/.doctrees/nbsphinx/information/environment.result.ipynb +++ b/v0.16.0/.doctrees/nbsphinx/information/environment.result.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:39:13.912594Z", - "iopub.status.busy": "2025-09-09T10:39:13.912247Z", - "iopub.status.idle": "2025-09-09T10:39:15.080343Z", - "shell.execute_reply": "2025-09-09T10:39:15.079648Z" + "iopub.execute_input": "2025-09-09T15:30:39.061226Z", + "iopub.status.busy": "2025-09-09T15:30:39.060812Z", + "iopub.status.idle": "2025-09-09T15:30:40.235681Z", + "shell.execute_reply": "2025-09-09T15:30:40.234896Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3260.7475000000004 MHz\n", + "CPU Freq: 3241.357 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.16.0/.doctrees/tutorials/installation/index.doctree b/v0.16.0/.doctrees/tutorials/installation/index.doctree index d1dddd578f0293433b43e13264bbb96031bfee2f..5f29d84f592117efa0faf84240c8122cc46061f3 100644 Binary files a/v0.16.0/.doctrees/tutorials/installation/index.doctree and b/v0.16.0/.doctrees/tutorials/installation/index.doctree differ diff --git a/v0.16.0/.doctrees/tutorials/quick_start/index.doctree b/v0.16.0/.doctrees/tutorials/quick_start/index.doctree index b9507c7f37cb42dabe2203062a86461b12dd37ed..e592bcc82a2e5f6d5fdb7f924f8ba2da0dfc4436 100644 Binary files a/v0.16.0/.doctrees/tutorials/quick_start/index.doctree and b/v0.16.0/.doctrees/tutorials/quick_start/index.doctree differ diff --git a/v0.16.0/_sources/information/environment.result.ipynb.txt b/v0.16.0/_sources/information/environment.result.ipynb.txt index d64d4e33f87c94596d09b2acc3c72da096f3c4d8..b83d7f2ceff11976375e7032d3558f925359125e 100644 --- a/v0.16.0/_sources/information/environment.result.ipynb.txt +++ b/v0.16.0/_sources/information/environment.result.ipynb.txt @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:39:13.912594Z", - "iopub.status.busy": "2025-09-09T10:39:13.912247Z", - "iopub.status.idle": "2025-09-09T10:39:15.080343Z", - "shell.execute_reply": "2025-09-09T10:39:15.079648Z" + "iopub.execute_input": "2025-09-09T15:30:39.061226Z", + "iopub.status.busy": "2025-09-09T15:30:39.060812Z", + "iopub.status.idle": "2025-09-09T15:30:40.235681Z", + "shell.execute_reply": "2025-09-09T15:30:40.234896Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3260.7475000000004 MHz\n", + "CPU Freq: 3241.357 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.16.0/information/environment.html b/v0.16.0/information/environment.html index dca45befafdbbdd51c3f69e2d52fa79ff17d3a09..a58735d323de44b8382acd4b7d475cfc22ac796b 100644 --- a/v0.16.0/information/environment.html +++ b/v0.16.0/information/environment.html @@ -139,7 +139,7 @@ OS: Linux-6.11.0-1018-azure-x86_64-with-glibc2.34 Python: CPython 3.8.18 CPU Brand: AMD EPYC 7763 64-Core Processor CPU Count: 4 -CPU Freq: 3050.64375 MHz +CPU Freq: 3037.909 MHz Memory Size: 15.621 GiB Has CUDA: No diff --git a/v0.16.0/information/environment.ipynb b/v0.16.0/information/environment.ipynb index 35f5274bec45fb89df3a07a974a261cbf55cae97..30eb158f8af9706cf63ac877963d9e4737d178fb 100644 --- a/v0.16.0/information/environment.ipynb +++ b/v0.16.0/information/environment.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:42:33.876513Z", - "iopub.status.busy": "2025-09-09T10:42:33.876021Z", - "iopub.status.idle": "2025-09-09T10:42:35.039698Z", - "shell.execute_reply": "2025-09-09T10:42:35.038929Z" + "iopub.execute_input": "2025-09-09T15:33:54.726082Z", + "iopub.status.busy": "2025-09-09T15:33:54.725858Z", + "iopub.status.idle": "2025-09-09T15:33:55.888700Z", + "shell.execute_reply": "2025-09-09T15:33:55.887902Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3050.64375 MHz\n", + "CPU Freq: 3037.909 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.16.0/information/environment.result.html b/v0.16.0/information/environment.result.html index 8f392b351396cc47d9f575eadc03d653b71035f8..35de40753917585c80632e236ff213f0927dedbc 100644 --- a/v0.16.0/information/environment.result.html +++ b/v0.16.0/information/environment.result.html @@ -141,7 +141,7 @@ OS: Linux-6.11.0-1018-azure-x86_64-with-glibc2.34 Python: CPython 3.8.18 CPU Brand: AMD EPYC 7763 64-Core Processor CPU Count: 4 -CPU Freq: 3260.7475000000004 MHz +CPU Freq: 3241.357 MHz Memory Size: 15.621 GiB Has CUDA: No diff --git a/v0.16.0/information/environment.result.ipynb b/v0.16.0/information/environment.result.ipynb index d64d4e33f87c94596d09b2acc3c72da096f3c4d8..b83d7f2ceff11976375e7032d3558f925359125e 100644 --- a/v0.16.0/information/environment.result.ipynb +++ b/v0.16.0/information/environment.result.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:39:13.912594Z", - "iopub.status.busy": "2025-09-09T10:39:13.912247Z", - "iopub.status.idle": "2025-09-09T10:39:15.080343Z", - "shell.execute_reply": "2025-09-09T10:39:15.079648Z" + "iopub.execute_input": "2025-09-09T15:30:39.061226Z", + "iopub.status.busy": "2025-09-09T15:30:39.060812Z", + "iopub.status.idle": "2025-09-09T15:30:40.235681Z", + "shell.execute_reply": "2025-09-09T15:30:40.234896Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3260.7475000000004 MHz\n", + "CPU Freq: 3241.357 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.16.0/searchindex.js b/v0.16.0/searchindex.js index 632ad50c025f607b02afde04abb54d4707f16930..527f8803659156ce58495e4b78df659db76b8a66 100644 --- a/v0.16.0/searchindex.js +++ b/v0.16.0/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["api_doc/ascii/drawing", "api_doc/ascii/index", "api_doc/config/index", "api_doc/config/meta", "api_doc/data/background", "api_doc/data/blob", "api_doc/data/decode", "api_doc/data/encode", "api_doc/data/image", "api_doc/data/index", "api_doc/data/layer", "api_doc/data/pad", "api_doc/data/url", "api_doc/detect/booru_yolo", "api_doc/detect/censor", "api_doc/detect/eye", "api_doc/detect/face", "api_doc/detect/halfbody", "api_doc/detect/hand", "api_doc/detect/head", "api_doc/detect/index", "api_doc/detect/nudenet", "api_doc/detect/person", "api_doc/detect/similarity", "api_doc/detect/text", "api_doc/detect/visual", "api_doc/edge/canny", "api_doc/edge/index", "api_doc/edge/lineart", "api_doc/edge/lineart_anime", "api_doc/generic/classify", "api_doc/generic/clip", "api_doc/generic/enhance", "api_doc/generic/index", "api_doc/generic/siglip", "api_doc/generic/yolo", "api_doc/metadata/geninfo", "api_doc/metadata/index", "api_doc/metadata/lsb", "api_doc/metrics/aesthetic", "api_doc/metrics/ccip", "api_doc/metrics/dbaesthetic", "api_doc/metrics/index", "api_doc/metrics/laplacian", "api_doc/metrics/lpips", "api_doc/metrics/psnr_", "api_doc/ocr/index", "api_doc/operate/align", "api_doc/operate/censor", "api_doc/operate/imgcensor", "api_doc/operate/index", "api_doc/operate/squeeze", "api_doc/pose/dwpose", "api_doc/pose/format", "api_doc/pose/index", "api_doc/pose/visual", "api_doc/preprocess/base", "api_doc/preprocess/index", "api_doc/preprocess/pillow", "api_doc/preprocess/torchvision", "api_doc/preprocess/transformers", "api_doc/resource/background", "api_doc/resource/index", "api_doc/restore/adversarial", "api_doc/restore/index", "api_doc/restore/nafnet", "api_doc/restore/scunet", "api_doc/sd/index", "api_doc/sd/metadata", "api_doc/sd/model", "api_doc/sd/nai", "api_doc/segment/index", "api_doc/segment/isnetis", "api_doc/tagging/blacklist", "api_doc/tagging/camie", "api_doc/tagging/character", "api_doc/tagging/deepdanbooru", "api_doc/tagging/deepgelbooru", "api_doc/tagging/format", "api_doc/tagging/index", "api_doc/tagging/match", "api_doc/tagging/mldanbooru", "api_doc/tagging/order", "api_doc/tagging/overlap", "api_doc/tagging/wd14", "api_doc/upscale/cdc", "api_doc/upscale/index", "api_doc/utils/cache", "api_doc/utils/func", "api_doc/utils/index", "api_doc/utils/onnxruntime", "api_doc/validate/aicheck", "api_doc/validate/bangumi_char", "api_doc/validate/classify", "api_doc/validate/color", "api_doc/validate/completeness", "api_doc/validate/dbrating", "api_doc/validate/furry", "api_doc/validate/index", "api_doc/validate/monochrome", "api_doc/validate/nsfw", "api_doc/validate/portrait", "api_doc/validate/rating", "api_doc/validate/real", "api_doc/validate/safe", "api_doc/validate/style_age", "api_doc/validate/teen", "api_doc/validate/truncate", "index", "information/environment", "information/environment.result", "tutorials/installation/index", "tutorials/quick_start/index"], "filenames": ["api_doc/ascii/drawing.rst", "api_doc/ascii/index.rst", "api_doc/config/index.rst", "api_doc/config/meta.rst", "api_doc/data/background.rst", "api_doc/data/blob.rst", "api_doc/data/decode.rst", "api_doc/data/encode.rst", "api_doc/data/image.rst", "api_doc/data/index.rst", "api_doc/data/layer.rst", "api_doc/data/pad.rst", "api_doc/data/url.rst", "api_doc/detect/booru_yolo.rst", "api_doc/detect/censor.rst", "api_doc/detect/eye.rst", "api_doc/detect/face.rst", "api_doc/detect/halfbody.rst", "api_doc/detect/hand.rst", "api_doc/detect/head.rst", "api_doc/detect/index.rst", "api_doc/detect/nudenet.rst", "api_doc/detect/person.rst", "api_doc/detect/similarity.rst", "api_doc/detect/text.rst", "api_doc/detect/visual.rst", "api_doc/edge/canny.rst", "api_doc/edge/index.rst", "api_doc/edge/lineart.rst", "api_doc/edge/lineart_anime.rst", "api_doc/generic/classify.rst", "api_doc/generic/clip.rst", "api_doc/generic/enhance.rst", "api_doc/generic/index.rst", "api_doc/generic/siglip.rst", "api_doc/generic/yolo.rst", "api_doc/metadata/geninfo.rst", "api_doc/metadata/index.rst", "api_doc/metadata/lsb.rst", "api_doc/metrics/aesthetic.rst", "api_doc/metrics/ccip.rst", "api_doc/metrics/dbaesthetic.rst", "api_doc/metrics/index.rst", "api_doc/metrics/laplacian.rst", "api_doc/metrics/lpips.rst", "api_doc/metrics/psnr_.rst", "api_doc/ocr/index.rst", "api_doc/operate/align.rst", "api_doc/operate/censor.rst", "api_doc/operate/imgcensor.rst", "api_doc/operate/index.rst", "api_doc/operate/squeeze.rst", "api_doc/pose/dwpose.rst", "api_doc/pose/format.rst", "api_doc/pose/index.rst", "api_doc/pose/visual.rst", "api_doc/preprocess/base.rst", "api_doc/preprocess/index.rst", "api_doc/preprocess/pillow.rst", "api_doc/preprocess/torchvision.rst", "api_doc/preprocess/transformers.rst", "api_doc/resource/background.rst", "api_doc/resource/index.rst", "api_doc/restore/adversarial.rst", "api_doc/restore/index.rst", "api_doc/restore/nafnet.rst", "api_doc/restore/scunet.rst", "api_doc/sd/index.rst", "api_doc/sd/metadata.rst", "api_doc/sd/model.rst", "api_doc/sd/nai.rst", "api_doc/segment/index.rst", "api_doc/segment/isnetis.rst", "api_doc/tagging/blacklist.rst", "api_doc/tagging/camie.rst", "api_doc/tagging/character.rst", "api_doc/tagging/deepdanbooru.rst", "api_doc/tagging/deepgelbooru.rst", "api_doc/tagging/format.rst", "api_doc/tagging/index.rst", "api_doc/tagging/match.rst", "api_doc/tagging/mldanbooru.rst", "api_doc/tagging/order.rst", "api_doc/tagging/overlap.rst", "api_doc/tagging/wd14.rst", "api_doc/upscale/cdc.rst", "api_doc/upscale/index.rst", "api_doc/utils/cache.rst", "api_doc/utils/func.rst", "api_doc/utils/index.rst", "api_doc/utils/onnxruntime.rst", "api_doc/validate/aicheck.rst", "api_doc/validate/bangumi_char.rst", "api_doc/validate/classify.rst", "api_doc/validate/color.rst", "api_doc/validate/completeness.rst", "api_doc/validate/dbrating.rst", "api_doc/validate/furry.rst", "api_doc/validate/index.rst", "api_doc/validate/monochrome.rst", "api_doc/validate/nsfw.rst", "api_doc/validate/portrait.rst", "api_doc/validate/rating.rst", "api_doc/validate/real.rst", "api_doc/validate/safe.rst", "api_doc/validate/style_age.rst", "api_doc/validate/teen.rst", "api_doc/validate/truncate.rst", "index.rst", "information/environment.ipynb", "information/environment.result.ipynb", "tutorials/installation/index.rst", "tutorials/quick_start/index.rst"], "titles": ["imgutils.ascii.drawing", "imgutils.ascii", "imgutils.config", "imgutils.config.meta", "imgutils.data.background", "imgutils.data.blob", "imgutils.data.decode", "imgutils.data.encode", "imgutils.data.image", "imgutils.data", "imgutils.data.layer", "imgutils.data.pad", "imgutils.data.url", "imgutils.detect.booru_yolo", "imgutils.detect.censor", "imgutils.detect.eye", "imgutils.detect.face", "imgutils.detect.halfbody", "imgutils.detect.hand", "imgutils.detect.head", "imgutils.detect", "imgutils.detect.nudenet", "imgutils.detect.person", "imgutils.detect.similarity", "imgutils.detect.text", "imgutils.detect.visual", "imgutils.edge.canny", "imgutils.edge", "imgutils.edge.lineart", "imgutils.edge.lineart_anime", "imgutils.generic.classify", "imgutils.generic.clip", "imgutils.generic.enhance", "imgutils.generic", "imgutils.generic.siglip", "imgutils.generic.yolo", "imgutils.metadata.geninfo", "imgutils.metadata", "imgutils.metadata.lsb", "imgutils.metrics.aesthetic", "imgutils.metrics.ccip", "imgutils.metrics.dbaesthetic", "imgutils.metrics", "imgutils.metrics.laplacian", "imgutils.metrics.lpips", "imgutils.metrics.psnr_", "imgutils.ocr", "imgutils.operate.align", "imgutils.operate.censor_", "imgutils.operate.imgcensor", "imgutils.operate", "imgutils.operate.squeeze", "imgutils.pose.dwpose", "imgutils.pose.format", "imgutils.pose", "imgutils.pose.visual", "imgutils.preprocess.base", "imgutils.preprocess", "imgutils.preprocess.pillow", "imgutils.preprocess.torchvision", "imgutils.preprocess.transformers", "imgutils.resource.background", "imgutils.resource", "imgutils.restore.adversarial", "imgutils.restore", "imgutils.restore.nafnet", "imgutils.restore.scunet", "imgutils.sd", "imgutils.sd.metadata", "imgutils.sd.model", "imgutils.sd.nai", "imgutils.segment", "imgutils.segment.isnetis", "imgutils.tagging.blacklist", "imgutils.tagging.camie", "imgutils.tagging.character", "imgutils.tagging.deepdanbooru", "imgutils.tagging.deepgelbooru", "imgutils.tagging.format", "imgutils.tagging", "imgutils.tagging.match", "imgutils.tagging.mldanbooru", "imgutils.tagging.order", "imgutils.tagging.overlap", "imgutils.tagging.wd14", "imgutils.upscale.cdc", "imgutils.upscale", "imgutils.utils.cache", "imgutils.utils.func", "imgutils.utils", "imgutils.utils.onnxruntime", "imgutils.validate.aicheck", "imgutils.validate.bangumi_char", "imgutils.validate.classify", "imgutils.validate.color", "imgutils.validate.completeness", "imgutils.validate.dbrating", "imgutils.validate.furry", "imgutils.validate", "imgutils.validate.monochrome", "imgutils.validate.nsfw", "imgutils.validate.portrait", "imgutils.validate.rating", "imgutils.validate.real", "imgutils.validate.safe", "imgutils.validate.style_age", "imgutils.validate.teen", "imgutils.validate.truncate", "Welcome to imgutils\u2019s Documentation", "Run Environment Information", "Run Environment Information", "Installation", "Quick Start"], "terms": {"img": [0, 5, 8, 11, 30, 63, 68], "str": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 34, 35, 36, 38, 39, 40, 41, 43, 44, 46, 47, 48, 49, 51, 52, 55, 58, 59, 60, 61, 65, 66, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 80, 81, 82, 83, 84, 85, 90, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 107], "pathlik": [0, 4, 5, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 34, 35, 36, 38, 39, 40, 41, 43, 44, 46, 47, 48, 49, 51, 52, 55, 65, 66, 68, 70, 72, 74, 76, 77, 81, 84, 85, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106], "byte": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 34, 35, 36, 38, 39, 40, 41, 43, 44, 46, 47, 48, 49, 51, 52, 53, 55, 65, 66, 68, 70, 72, 74, 76, 77, 81, 84, 85, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106], "bytearrai": [0, 4, 5, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 34, 35, 36, 38, 39, 40, 41, 43, 44, 46, 47, 48, 49, 51, 52, 53, 55, 65, 66, 68, 70, 72, 74, 76, 77, 81, 84, 85, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106], "binaryio": [0, 4, 5, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 34, 35, 36, 38, 39, 40, 41, 43, 44, 46, 47, 48, 49, 51, 52, 55, 65, 66, 68, 70, 72, 74, 76, 77, 81, 84, 85, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106], "imag": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 51, 52, 54, 55, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 74, 76, 77, 78, 79, 81, 84, 85, 86, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 111], "max_width": 0, "int": [0, 4, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 28, 29, 30, 31, 34, 35, 38, 40, 44, 46, 47, 48, 49, 51, 52, 53, 55, 60, 61, 63, 65, 66, 72, 81, 85, 104], "none": [0, 4, 8, 10, 12, 14, 15, 16, 17, 18, 19, 22, 24, 25, 26, 28, 29, 30, 31, 32, 34, 35, 36, 38, 40, 48, 51, 52, 55, 58, 59, 60, 61, 68, 70, 73, 74, 75, 90], "ellipsi": 0, "max_height": 0, "resampl": [0, 60], "2": [0, 8, 11, 13, 23, 24, 39, 40, 41, 44, 46, 53, 60, 63, 68, 74, 84, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 105, 106], "level": [0, 14, 15, 16, 17, 18, 19, 22, 34, 35, 39, 48, 61, 76, 87, 96], "aspect": [0, 11, 25, 35, 47], "float": [0, 7, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 35, 40, 41, 43, 44, 45, 46, 48, 49, 51, 53, 55, 60, 61, 63, 70, 73, 74, 75, 76, 77, 78, 81, 82, 83, 84, 88, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106], "1": [0, 10, 13, 21, 22, 23, 39, 40, 41, 44, 46, 53, 60, 61, 63, 68, 69, 73, 74, 75, 76, 77, 82, 84, 85, 88, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 105, 106, 109, 110], "8": [0, 13, 23, 38, 40, 44, 48, 53, 60, 63, 68, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 109, 110, 111], "sourc": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 34, 35, 36, 38, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 55, 56, 58, 59, 60, 61, 63, 65, 66, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 80, 81, 82, 83, 84, 85, 87, 88, 90, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 107], "gener": [0, 4, 13, 16, 22, 36, 37, 67, 68, 70, 74, 77, 81, 84, 89, 96, 108], "art": [0, 68], "base": [0, 19, 22, 23, 30, 31, 34, 35, 40, 41, 43, 44, 47, 48, 49, 51, 53, 55, 57, 58, 60, 61, 70, 72, 74, 76, 77, 81, 82, 83, 84, 92, 96, 100, 102, 108], "given": [0, 6, 7, 8, 10, 12, 15, 16, 18, 19, 20, 21, 24, 26, 28, 29, 30, 31, 34, 38, 40, 43, 47, 49, 53, 56, 60, 68, 70, 73, 74, 75, 80, 83, 84, 91, 93, 96, 99, 100, 102, 106], "paramet": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 55, 58, 59, 60, 61, 63, 65, 66, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 80, 81, 82, 83, 84, 85, 87, 88, 90, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 107], "imagetyp": [0, 5, 11, 13, 14, 15, 16, 17, 18, 19, 22, 24, 25, 30, 32, 35, 36, 38, 40, 41, 43, 46, 48, 51, 52, 55, 65, 66, 68, 70, 74, 77, 84, 85, 92, 95, 97, 100, 101, 103, 104, 105], "The": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 30, 31, 32, 34, 35, 36, 37, 38, 40, 41, 43, 46, 47, 48, 49, 51, 52, 53, 55, 58, 59, 60, 61, 63, 64, 65, 66, 68, 69, 70, 72, 74, 75, 76, 77, 78, 80, 81, 82, 84, 85, 87, 88, 90, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 107, 111], "input": [0, 5, 11, 13, 14, 15, 16, 17, 19, 21, 22, 24, 25, 30, 31, 32, 34, 35, 36, 38, 40, 41, 43, 46, 47, 48, 49, 51, 52, 55, 58, 60, 63, 65, 66, 68, 70, 73, 74, 75, 77, 78, 80, 82, 84, 85, 88, 92, 95, 97, 100, 101, 103, 105], "option": [0, 4, 12, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 25, 30, 31, 34, 35, 36, 40, 46, 48, 51, 52, 55, 60, 61, 63, 68, 69, 70, 73, 74, 75, 82, 87], "maximum": [0, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 35, 40, 46, 47, 48, 60, 63, 87, 104], "width": [0, 4, 10, 11, 49, 60, 61, 81], "If": [0, 5, 8, 10, 12, 14, 15, 16, 17, 18, 19, 22, 23, 25, 30, 31, 34, 35, 36, 38, 40, 46, 48, 51, 53, 55, 58, 59, 60, 63, 65, 66, 68, 69, 70, 73, 75, 82, 84, 90, 91, 92, 93, 96, 99, 102, 106], "set": [0, 13, 25, 30, 31, 35, 40, 51, 53, 55, 60, 84, 90, 93, 96, 102, 106, 107], "automat": [0, 4, 31, 34, 40, 51, 90, 109, 110], "determin": [0, 8, 40, 100], "termin": 0, "size": [0, 4, 6, 7, 10, 11, 12, 24, 25, 26, 28, 29, 40, 47, 49, 51, 55, 58, 59, 60, 61, 63, 65, 66, 68, 72, 81, 85, 86, 104, 109, 110], "height": [0, 4, 10, 11, 49, 60, 61, 81], "filter": [0, 35, 51, 60, 63, 73, 75, 96, 98, 102], "us": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 34, 35, 36, 37, 38, 39, 40, 41, 44, 46, 48, 49, 51, 52, 55, 56, 58, 60, 63, 64, 65, 66, 68, 69, 70, 73, 74, 76, 77, 78, 81, 84, 85, 87, 88, 90, 91, 92, 93, 96, 98, 99, 100, 102, 106], "when": [0, 7, 10, 13, 24, 26, 28, 29, 30, 31, 38, 40, 44, 48, 49, 53, 56, 60, 65, 68, 70, 72, 81, 85, 87, 90, 91, 107], "resiz": [0, 11, 24, 25, 35, 47, 55, 58, 59, 60, 68, 81], "charact": [0, 40, 46, 55, 71, 72, 74, 76, 77, 78, 79, 84, 92, 108], "repres": [0, 7, 10, 13, 14, 15, 16, 23, 40, 44, 48, 51, 53, 70, 72, 82, 91, 100, 107], "differ": [0, 8, 11, 15, 16, 17, 18, 19, 22, 23, 31, 36, 37, 38, 40, 44, 45, 52, 53, 59, 60, 92, 97, 101, 103, 105, 109, 110], "intens": 0, "proport": [0, 92], "correct": [0, 38], "output": [0, 25, 30, 31, 34, 41, 55, 68, 69, 74, 77, 82, 84, 111], "which": [0, 4, 10, 23, 24, 26, 28, 29, 34, 36, 40, 44, 49, 58, 60, 61, 64, 68, 69, 70, 72, 73, 74, 77, 81, 87, 88, 90, 91, 93, 98, 99, 100, 107, 108, 109, 110, 111], "should": [0, 3, 10, 25, 40, 44, 48, 49, 51, 60, 72, 84, 111], "approxim": 0, "ratio": [0, 11, 25, 35, 46, 47, 49, 81], "your": [0, 51, 65, 107, 109, 110, 111], "thi": [0, 3, 4, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 30, 31, 32, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 46, 48, 49, 51, 52, 53, 55, 56, 58, 59, 60, 63, 65, 66, 67, 68, 69, 70, 71, 74, 76, 79, 83, 84, 85, 87, 88, 90, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 107, 109, 110], "valu": [0, 4, 8, 10, 11, 14, 18, 19, 22, 23, 38, 40, 44, 48, 51, 53, 58, 59, 60, 69, 74, 76, 81, 88, 91, 99, 107], "ensur": [0, 31, 35, 40, 47, 60, 65, 68, 87], "i": [0, 4, 5, 6, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 46, 48, 49, 51, 52, 53, 55, 56, 58, 59, 60, 61, 63, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 81, 82, 84, 85, 87, 88, 90, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111], "close": [0, 49, 68], "possibl": [0, 24, 31, 40, 49], "origin": [0, 4, 6, 8, 21, 26, 28, 29, 38, 39, 45, 48, 49, 51, 55, 72, 74, 76, 78, 81, 82, 87, 100], "default": [0, 4, 5, 7, 8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 23, 24, 26, 28, 29, 30, 31, 34, 35, 40, 41, 43, 44, 46, 48, 49, 51, 53, 55, 60, 61, 65, 66, 69, 72, 73, 74, 75, 76, 78, 81, 84, 85, 90, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 105, 106], "return": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 34, 35, 36, 38, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 55, 58, 59, 60, 61, 63, 65, 66, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 80, 81, 82, 83, 84, 85, 87, 88, 90, 91, 92, 93, 94, 95, 96, 97, 100, 101, 102, 103, 104, 105, 106, 107], "represent": [0, 23, 40, 58, 59, 68], "type": [0, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 25, 30, 31, 32, 34, 35, 36, 38, 40, 41, 43, 46, 48, 49, 51, 52, 53, 55, 58, 59, 60, 61, 63, 65, 66, 68, 69, 70, 73, 74, 75, 78, 80, 82, 83, 84, 85, 87, 88, 92, 95, 96, 97, 100, 101, 102, 103, 104, 105], "exampl": [0, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 25, 26, 27, 28, 29, 30, 35, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 51, 52, 58, 59, 60, 61, 63, 68, 72, 73, 74, 75, 76, 77, 78, 81, 82, 83, 84, 85, 87, 88, 90, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 105, 106, 107], "here": [0, 13, 21, 27, 40, 44, 45, 68, 73, 74, 76, 77, 81, 84, 85, 92, 94, 107, 109, 110], "an": [0, 4, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 34, 35, 36, 38, 39, 40, 41, 43, 44, 46, 47, 48, 49, 51, 52, 53, 55, 58, 60, 63, 65, 66, 68, 70, 71, 72, 74, 75, 76, 77, 79, 82, 84, 85, 88, 90, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 107], "jerri": 0, "from": [0, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 28, 29, 30, 34, 35, 36, 38, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 58, 59, 60, 61, 63, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 81, 82, 83, 84, 85, 87, 88, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 107, 109, 110, 111], "import": [0, 6, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 22, 25, 35, 38, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 51, 52, 58, 59, 60, 61, 63, 68, 72, 73, 74, 75, 76, 77, 78, 81, 82, 83, 84, 85, 87, 88, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 105, 106, 107, 109, 110, 111], "print": [0, 5, 13, 18, 19, 22, 23, 35, 68, 69, 109, 110, 111], "png": [0, 5, 8, 10, 14, 25, 36, 38, 43, 48, 49, 51, 63, 68, 70, 72, 84, 85, 94, 107], "draw": [1, 25, 27, 28, 55, 100, 108], "ascii_draw": 1, "meta": [2, 74, 108, 111], "__title__": [2, 111], "__version__": [2, 111], "__description__": [2, 111], "__author__": [2, 111], "__author_email__": 2, "overview": [3, 4, 6, 7, 9, 10, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29, 32, 33, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 54, 60, 61, 62, 63, 64, 65, 66, 67, 68, 71, 72, 73, 74, 75, 76, 77, 78, 79, 81, 84, 85, 86, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107], "inform": [3, 31, 34, 35, 36, 37, 38, 55, 68, 70, 83], "packag": 3, "titl": [3, 70], "project": [3, 21, 74, 76, 84, 107], "version": [3, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 35, 39, 48, 65, 66, 68, 69, 87, 93, 108, 111], "short": [3, 74, 77, 81, 84], "descript": [3, 21, 30, 34, 70], "includ": [3, 5, 8, 11, 12, 13, 14, 21, 22, 23, 25, 30, 31, 32, 34, 35, 36, 37, 52, 53, 59, 60, 67, 68, 69, 70, 74, 77, 84, 88, 92, 100], "setup": 3, "py": [3, 72], "author": [3, 69], "email": 3, "step": [4, 49, 60, 68], "forecolor": [4, 26, 28, 29], "lightgrei": 4, "backcolor": [4, 26, 28, 29], "white": [4, 8, 11, 26, 28, 29, 31, 60, 68, 72], "creat": [4, 30, 31, 34, 35, 36, 48, 58, 59, 60, 68, 70, 75, 91], "black": [4, 48, 68], "squar": [4, 60], "can": [4, 5, 8, 10, 14, 15, 16, 17, 18, 19, 20, 21, 22, 25, 27, 31, 34, 36, 38, 40, 44, 48, 52, 53, 58, 60, 68, 69, 70, 74, 77, 82, 84, 90, 92, 98, 99, 108, 111], "complement": 4, "transpar": [4, 8, 10, 26, 28, 29, 49, 51, 72, 85], "area": [4, 10, 13, 23, 24, 48, 49], "grid": 4, "pixel": [4, 25, 38, 48, 49, 51, 60, 63, 68, 72, 99], "mean": [4, 21, 23, 24, 26, 28, 29, 30, 40, 43, 44, 49, 53, 58, 59, 60, 90, 93, 111], "function": [4, 7, 8, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 34, 35, 36, 37, 38, 40, 43, 46, 48, 49, 51, 52, 55, 58, 59, 60, 63, 65, 67, 68, 69, 70, 74, 83, 84, 85, 87, 88, 92, 96, 100, 102, 107], "suitabl": [4, 58, 60, 76, 100], "color": [4, 8, 10, 11, 26, 28, 29, 48, 63, 68, 72, 98, 99, 108], "fore": [4, 26, 28, 29], "back": [4, 74, 84], "A": [4, 5, 8, 14, 15, 16, 17, 18, 19, 21, 22, 26, 28, 29, 30, 35, 38, 39, 40, 41, 46, 47, 48, 49, 51, 58, 60, 61, 68, 69, 70, 75, 78, 83, 87, 90, 91, 92, 93, 95, 96, 97, 99, 101, 102, 103, 104, 105, 106, 111], "rgba": [4, 8, 32, 38, 65, 66, 72, 85], "contain": [4, 5, 10, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 30, 31, 34, 35, 40, 41, 53, 55, 60, 65, 68, 69, 70, 74, 77, 81, 84, 93, 96, 102, 104, 106], "add": [4, 36, 69, 70, 78], "rgb": [4, 6, 7, 8, 11, 31, 32, 48, 60, 61, 68, 72, 85], "In": [4, 28, 40, 92, 93], "document": [4, 109, 110, 111], "accur": [4, 14, 22, 74, 96, 102], "present": [4, 36, 70, 76], "state": [4, 34], "shown": [4, 71, 74], "follow": [4, 30, 40, 53, 59, 60, 64, 69, 70, 74, 77, 84, 91, 92, 93, 95, 96, 97, 99, 101, 102, 103, 105, 106, 111], "figur": 4, "modul": [5, 8, 11, 12, 13, 18, 19, 21, 22, 23, 24, 25, 30, 31, 34, 35, 36, 37, 38, 58, 59, 67, 69, 70, 71, 74, 84, 87, 88, 96, 102, 108], "provid": [5, 8, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 34, 35, 36, 37, 38, 40, 48, 51, 53, 55, 58, 59, 60, 67, 68, 69, 70, 74, 81, 82, 84, 87, 88, 90, 96, 102], "util": [5, 8, 11, 12, 21, 22, 30, 33, 35, 44, 47, 51, 54, 58, 59, 64, 67, 69, 76, 77, 81, 84, 108], "handl": [5, 8, 11, 12, 30, 31, 34, 35, 37, 38, 56, 59, 60, 67, 70], "url": [5, 9, 14, 17, 19, 31, 38, 68, 74, 108], "convers": [5, 8, 35, 59, 60], "between": [5, 15, 16, 22, 23, 30, 31, 34, 40, 44, 45, 49, 59, 65, 66, 75, 81, 85, 88], "valid": [5, 12, 48, 49, 53, 60, 108], "format": [5, 8, 10, 11, 26, 28, 29, 30, 31, 34, 35, 36, 37, 38, 41, 48, 51, 52, 54, 58, 60, 68, 69, 70, 74, 77, 79, 84, 100, 108], "support": [5, 6, 8, 11, 12, 15, 16, 17, 19, 22, 30, 34, 35, 36, 49, 55, 58, 59, 60, 65, 66, 68, 69, 70, 84, 85], "convert": [5, 8, 31, 36, 38, 40, 53, 58, 59, 60, 70, 74, 84, 100], "specifi": [5, 8, 11, 23, 24, 25, 30, 31, 34, 35, 40, 48, 49, 51, 60, 68, 69, 70, 75, 77, 82, 84, 87], "load": [5, 8, 14, 15, 18, 19, 30, 31, 34, 35, 36, 38, 68, 84, 90], "variou": [5, 8, 15, 16, 18, 22, 23, 25, 30, 32, 34, 35, 37, 60, 68, 70, 88, 111], "mime": 5, "jpg": [5, 6, 7, 8, 12, 13, 15, 16, 17, 18, 19, 22, 25, 30, 35, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 52, 61, 72, 74, 76, 77, 81, 84, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 105, 106, 107], "save_kwarg": 5, "string": [5, 14, 16, 17, 21, 38, 53, 68, 69, 78, 90, 107], "pil": [5, 6, 7, 8, 10, 11, 12, 18, 25, 31, 35, 44, 47, 48, 49, 51, 58, 60, 61, 63, 68, 77, 85, 94, 99], "numpi": [5, 6, 10, 25, 31, 34, 38, 40, 51, 53, 74, 84, 88], "arrai": [5, 10, 25, 31, 38, 40, 44, 51, 53, 84, 88], "file": [5, 8, 10, 11, 12, 13, 14, 17, 19, 25, 36, 38, 44, 61, 67, 68, 69, 70, 90, 99, 107, 108], "path": [5, 8, 10, 11, 13, 14, 17, 19, 25, 31, 35, 38, 61, 68, 69, 70, 74, 77, 94, 99, 107], "desir": [5, 61], "addit": [5, 12, 30, 31, 34, 35, 36, 48, 49, 59, 68, 70], "keyword": [5, 12, 30, 31, 34, 35, 36, 48, 49, 68, 70, 87], "argument": [5, 12, 30, 31, 34, 35, 36, 48, 49, 52, 53, 68, 70, 74, 75, 77, 84, 87], "pass": [5, 12, 28, 29, 30, 31, 34, 35, 36, 48, 49, 68, 72, 81, 85, 87], "save": [5, 10, 25, 36, 63, 68, 69, 70, 72], "encod": [5, 6, 9, 30, 31, 34, 38, 70, 108], "open": [5, 6, 7, 8, 10, 13, 18, 30, 35, 47, 48, 49, 51, 63, 68, 69, 85, 90], "test": [5, 44, 74, 85, 91, 92, 93, 95, 96, 97, 99, 101, 102, 103, 105, 106], "blob_url": 5, "qualiti": [5, 24, 41, 62, 68, 84, 85], "95": [5, 35, 60, 73, 75, 82], "base64": 5, "pre": [5, 14, 16, 19, 31, 34, 41], "object": [5, 6, 8, 10, 12, 13, 19, 23, 25, 35, 36, 38, 44, 48, 52, 55, 56, 59, 60, 61, 68, 70, 74, 76, 77, 90, 93, 94, 96, 99, 102, 106], "rais": [5, 8, 12, 14, 15, 17, 18, 19, 22, 23, 30, 34, 35, 38, 48, 51, 53, 56, 58, 59, 60, 63, 68, 69, 70, 73, 75, 82], "valueerror": [5, 12, 14, 17, 19, 22, 23, 30, 34, 38, 51, 60, 70, 82], "unsupport": [5, 46, 59, 60, 82], "method": [5, 11, 12, 30, 31, 32, 34, 35, 37, 38, 40, 48, 60, 87, 96, 102], "warn": 5, "userwarn": 5, "doesn": [5, 38, 75], "t": [5, 38, 75], "match": [5, 23, 34, 38, 51, 60, 74, 75, 79, 108], "actual": [5, 19, 22, 46], "invalid": [5, 14, 17, 19, 22, 30, 34, 36, 60], "show": [5, 12, 14, 15, 16, 17, 52], "bool": [5, 7, 8, 12, 25, 28, 35, 40, 46, 48, 51, 52, 55, 60, 65, 66, 69, 70, 73, 74, 75, 76, 77, 78, 80, 81, 84, 85, 91, 99, 107], "effici": [5, 21, 24, 31, 69, 88], "without": [5, 35, 63, 68, 73, 75, 83], "content": [5, 12, 13, 28, 46, 71], "true": [5, 7, 8, 12, 25, 35, 40, 48, 49, 52, 55, 58, 59, 60, 65, 66, 69, 70, 73, 74, 75, 78, 80, 84, 91, 94, 99, 107], "fals": [5, 6, 7, 8, 12, 25, 28, 35, 40, 46, 48, 60, 65, 66, 68, 69, 70, 73, 74, 75, 76, 77, 78, 80, 81, 84, 85, 91, 94, 99, 107], "otherwis": [5, 8, 12, 36, 40, 60, 65, 66, 70, 73, 74, 75, 80, 85, 90], "abc": 5, "svg": 5, "xml": 5, "jpeg": [5, 64, 68, 94, 107], "text": [5, 20, 25, 31, 34, 46, 68, 78, 80, 108], "plain": 5, "hello": 5, "order_": [6, 7], "chw": [6, 7], "both": [6, 14, 23, 31, 34, 46, 58, 69, 84], "np": [6, 7, 10, 30, 31, 34, 38, 40, 49, 51, 53, 74, 84, 88], "uint8": [6, 7], "float32": [6, 7, 10, 26, 28, 29, 40], "ar": [6, 10, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 30, 31, 34, 35, 36, 40, 43, 44, 45, 46, 48, 53, 56, 59, 60, 61, 64, 68, 69, 70, 73, 74, 75, 76, 77, 81, 82, 84, 85, 91, 92, 93, 94, 95, 96, 97, 99, 101, 102, 103, 104, 105, 106, 107], "order": [6, 7, 60, 78, 79, 108], "rgb_encod": [6, 9], "custom_imag": [6, 7], "data_cwh": 6, "cwh": 6, "data_int": 6, "use_float": [6, 7], "mode": [6, 7, 8, 11, 23, 35, 38, 59, 61, 68, 74, 82, 85, 90], "1606x1870": [6, 7], "0x7fb9b89bbdc0": 6, "0x7fb9b89bbe50": 6, "0x7fb9b89bbdf0": 6, "invers": 6, "oper": [6, 31, 34, 39, 40, 41, 43, 44, 60, 69, 108], "ndarrai": [7, 10, 30, 31, 34, 38, 40, 44, 49, 51, 53, 74, 84, 88], "channel": [7, 8, 32, 60, 65, 66, 85], "jpegimageplugin": [7, 61], "jpegimagefil": [7, 61], "0x7f9ec37389d0": 7, "shape": [7, 40, 44, 51, 72, 74, 84], "dtype": [7, 40], "3": [7, 10, 13, 14, 15, 16, 22, 23, 40, 41, 44, 46, 48, 53, 55, 60, 63, 68, 74, 77, 84, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 105, 106, 109, 110, 111], "1870": 7, "1606": 7, "whc": 7, "": [7, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 30, 35, 36, 38, 46, 48, 58, 60, 68, 74, 84, 87, 95], "result": [7, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 34, 35, 38, 41, 44, 46, 48, 49, 51, 52, 72, 74, 76, 77, 84, 88, 95, 96, 102], "same": [7, 8, 40, 45, 74, 84, 87], "torchvis": [7, 57, 108], "transform": [7, 8, 56, 57, 58, 59, 78, 108], "to_tensor": [7, 58, 59], "process": [8, 9, 12, 14, 15, 17, 18, 23, 32, 35, 37, 38, 40, 58, 60, 63, 65, 66, 67, 74, 75, 84, 87, 111], "manipul": [8, 67], "python": [8, 38, 63, 87, 109, 110, 111], "librari": [8, 35, 58, 60, 63, 111], "It": [8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 34, 35, 36, 37, 48, 49, 51, 55, 58, 59, 67, 69, 70, 84, 87, 88, 100, 111], "multipl": [8, 10, 17, 31, 34, 38, 40, 44, 68, 74], "ad": [8, 13, 60, 69, 70, 78], "background": [8, 9, 11, 26, 28, 29, 31, 62, 68, 72, 108], "check": [8, 12, 38, 43, 69, 73, 75, 80, 91, 94, 104, 107, 111], "alpha": [8, 32, 65, 66], "design": [8, 23, 30, 34, 36, 37], "simplifi": [8, 92], "common": [8, 59], "relat": [8, 13, 15, 18, 67, 75, 88], "task": [8, 22, 23, 34, 37, 48, 58], "applic": [8, 58, 76, 81, 100], "kei": [8, 19, 23, 31, 60, 69, 74, 77, 84], "featur": [8, 14, 19, 31, 33, 34, 40, 44, 70, 72, 74, 76, 77, 78, 84, 92], "binari": [8, 88], "like": [8, 13, 20, 25, 59, 60, 81, 87, 111], "onc": 8, "particularli": [8, 23, 30, 36, 37, 70, 87], "requir": [8, 10, 21, 22, 40, 49, 69, 70, 96, 102, 111], "preprocess": [8, 21, 30, 31, 35, 40, 65, 108], "befor": [8, 38, 40, 69, 84], "further": 8, "analysi": [8, 41], "force_background": [8, 60], "appli": [8, 16, 19, 21, 32, 40, 48, 49, 51, 58, 60, 63, 84, 88], "necessari": [8, 40, 76, 81], "ha": [8, 24, 46, 59, 85, 100, 109, 110], "4": [8, 13, 16, 18, 19, 23, 38, 39, 40, 41, 44, 48, 53, 63, 65, 66, 68, 77, 84, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 105, 106, 109, 110], "avoid": [8, 76], "anomali": 8, "dure": [8, 30, 38, 78, 99, 107], "subsequ": [8, 31, 48], "union": [8, 11, 14, 15, 16, 17, 18, 19, 22, 23, 31, 34, 38, 40, 48, 53, 58, 60, 68, 70, 73, 74, 75, 82], "retain": 8, "typeerror": [8, 53, 58, 59, 60, 73, 75, 82], "isinst": 8, "list": [8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 34, 35, 40, 44, 46, 48, 49, 52, 55, 58, 59, 60, 61, 73, 74, 75, 82, 83, 84, 91, 93, 96, 102, 106], "tupl": [8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 34, 35, 40, 41, 44, 46, 48, 49, 52, 60, 74, 84, 92, 93, 95, 96, 97, 100, 101, 102, 103, 104, 105, 106], "take": [8, 55, 60], "singl": [8, 17, 34, 38, 40, 59, 60, 74, 78, 84, 87, 88], "call": [8, 27, 68], "each": [8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 30, 35, 40, 44, 51, 58, 67, 74, 78, 80, 84, 85, 87, 100], "item": [8, 10, 19], "batch": [8, 65, 66, 74, 84, 85, 104], "multiimagestyp": [8, 31, 34, 40, 49], "iter": [8, 60, 63, 75], "img_path": 8, "image1": 8, "image2": 8, "loaded_imag": 8, "len": [8, 61], "all": [8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 27, 30, 31, 34, 35, 39, 40, 41, 43, 44, 46, 52, 53, 63, 65, 66, 69, 71, 72, 74, 77, 79, 84, 87, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106], "pillow": [8, 57, 108], "boolean": [8, 40], "tool": [9, 17, 25, 30, 32, 39, 40, 41, 42, 48, 63, 71, 78, 98, 100], "basic": [9, 58, 62, 75], "grid_background": 9, "grid_transpar": 9, "blob": [9, 72, 108], "to_blob_url": 9, "load_image_from_blob_url": 9, "is_valid_image_blob_url": 9, "decod": [9, 38, 108], "rgb_decod": 9, "load_imag": [9, 25, 52, 68], "has_alpha_channel": 9, "layer": [9, 88, 108], "istack": 9, "pad": [9, 25, 72, 108], "pad_image_to_s": 9, "download_image_from_url": 9, "is_http_url": 9, "mai": [10, 15, 18, 40, 64, 68, 76, 81, 87, 107, 109, 110], "block": [10, 30, 34, 35], "togeth": 10, "new": [10, 11, 24, 30, 53, 65, 66, 68, 69, 74, 75], "similar": [10, 13, 20, 31, 34, 40, 44, 60, 81, 84, 108], "techniqu": [10, 32, 38], "p": [10, 74, 76, 77, 81, 84], "need": [10, 17, 35, 46, 49, 87, 91, 93, 96, 99, 102, 106], "stack": [10, 74, 84], "addition": 10, "second": [10, 23, 40, 45, 80], "element": [10, 74, 84], "rang": [10, 40, 44, 49], "left": [10, 48, 49, 53, 88], "0": [10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 30, 31, 35, 39, 40, 41, 44, 46, 48, 49, 51, 53, 55, 58, 59, 60, 63, 68, 69, 73, 74, 75, 76, 77, 78, 81, 82, 83, 84, 88, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 105, 106, 109, 110, 111], "right": [10, 48, 53, 88], "two": [10, 23, 40, 45, 63, 80, 99], "dimension": [10, 84], "h": [10, 26, 28, 29, 51, 72], "w": [10, 26, 28, 29, 51, 72, 74, 84], "posit": [10, 40, 48, 49, 92], "target": [10, 11, 20, 26, 28, 29, 31, 49, 60], "By": [10, 46], "first": [10, 11, 13, 17, 23, 35, 40, 45, 80], "howev": [10, 40], "solid": [10, 48], "pure": [10, 72], "lime": [10, 72], "nian": 10, "nian_lim": 10, "yellow": [10, 68], "5": [10, 13, 17, 22, 23, 40, 41, 44, 46, 49, 51, 53, 58, 59, 60, 61, 68, 76, 88, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 105, 106], "9": [10, 13, 23, 40, 44, 53, 60, 68, 82, 91, 92, 93, 95, 96, 99, 100, 101, 102, 103, 105, 106], "nian_tran": 10, "custom": [10, 14, 15, 16, 17, 18, 19, 22, 30, 34, 35, 38, 41, 48, 49, 51, 59, 60, 68, 69, 73, 74], "mask": [10, 26, 28, 29, 49, 51, 72], "hs1": 10, "ab": 10, "linspac": 10, "ws1": 10, "nian_mask": 10, "hxw": [10, 26, 28, 29, 51], "dimens": [11, 47, 60], "while": [11, 14, 16, 17, 18, 25, 35, 47, 49, 63, 74, 87], "maintain": [11, 25, 35, 47, 53, 87, 111], "pars": [11, 56, 58, 59, 67, 68, 108], "specif": [11, 13, 14, 19, 30, 31, 34, 36, 38, 48, 53, 56, 58, 60, 70, 71, 74, 92, 96, 102], "pic": 11, "background_color": 11, "interpol": [11, 58, 59, 60], "fit": [11, 51], "within": [11, 48, 68, 74, 76, 84], "preserv": [11, 63, 87], "reach": [11, 44], "exact": 11, "other": [11, 13, 40, 46, 60, 74, 80, 83, 92], "integ": [11, 14, 38, 44, 53, 60], "name": [11, 13, 14, 15, 16, 17, 18, 19, 22, 24, 30, 31, 34, 35, 40, 41, 46, 48, 53, 58, 59, 60, 74, 76, 81, 84, 85, 91, 92, 95, 97, 100, 101, 103, 104, 105], "etc": [11, 31, 60], "100": [11, 21, 26, 35, 43, 60, 87], "50": [11, 60], "200": [11, 26, 35, 60], "blue": [11, 68], "download": 12, "special": [12, 13], "github": [12, 52, 109, 110, 111], "hug": [12, 19, 30, 31, 34, 35, 40, 60, 84], "face": [12, 19, 20, 21, 30, 31, 34, 35, 40, 53, 55, 60, 68, 75, 84, 92, 108], "progress": [12, 65, 66, 85], "track": 12, "host": [12, 13, 16, 21, 24, 31, 40, 46, 61, 77, 85, 91, 92, 93, 95, 96, 97, 99, 101, 102, 103, 105, 106, 111], "main": [12, 18, 21, 22, 25, 30, 31, 34, 35, 40, 60, 68, 70, 72, 76, 87, 111], "compon": [12, 13, 23, 30, 31, 34, 35, 87], "http": [12, 52, 72, 111], "intern": [12, 34, 56, 69], "silent": [12, 65, 66, 85], "expected_s": 12, "kwarg": [12, 13, 14, 15, 16, 17, 18, 19, 22, 30, 31, 34, 35, 36, 48, 49, 68, 70], "suppress": [12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 25, 35, 48, 85], "bar": 12, "displai": [12, 31, 34, 65, 66], "expect": [12, 38, 60], "session": 12, "get": [12, 26, 28, 29, 31, 39, 41, 61, 62, 68, 72, 76, 79, 84, 90, 92, 97, 99, 101, 103, 105], "especi": [12, 74], "hf": 12, "request": 12, "requestexcept": 12, "fail": [12, 14], "unidentifiedimageerror": 12, "com": [12, 52, 111], "ftp": 12, "booru": 13, "yolo": [13, 19, 21, 33, 108], "aperveyev": 13, "deepgh": [13, 14, 15, 16, 17, 18, 19, 21, 24, 40, 44, 46, 61, 74, 77, 81, 85, 91, 92, 93, 95, 96, 97, 99, 101, 102, 103, 105, 106, 111], "overal": [13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 27, 39, 40, 41, 43, 44, 46, 52, 63, 65, 66, 71, 79, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106], "benchmark": [13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 27, 39, 40, 41, 43, 44, 46, 52, 63, 65, 66, 71, 79, 85, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106], "explan": 13, "No": [13, 68, 109, 110], "head": [13, 20, 25, 52, 75, 92, 101, 108], "anim": [13, 14, 15, 16, 17, 18, 19, 20, 22, 27, 29, 39, 40, 41, 43, 52, 54, 55, 61, 68, 71, 72, 75, 76, 79, 85, 92, 93, 96, 97, 101, 102, 103, 105, 106, 111], "pretti": 13, "girl": [13, 46, 75], "onli": [13, 14, 15, 16, 17, 18, 19, 22, 25, 40, 69, 75, 76, 81, 84, 99], "bust": 13, "torso": 13, "part": [13, 51, 52, 53], "collarbon": 13, "center": [13, 49, 59, 60], "pair": [13, 23, 34], "cover": [13, 21, 49, 68, 75], "breast": [13, 21, 74, 75, 76, 77, 81, 83, 84], "boob": 13, "bra": 13, "nippl": [13, 14, 48, 68], "mostli": [13, 17], "visibl": [13, 25], "nsfw": [13, 48, 98, 108], "shld": 13, "shoulder": [13, 53], "mayb": 13, "one": [13, 34, 38, 44, 46, 60, 74, 75, 84], "view": [13, 46], "profil": 13, "exactli": 13, "rear": 13, "exclud": 13, "sideb": 13, "uncov": 13, "visual": [13, 14, 15, 16, 17, 19, 20, 22, 40, 42, 52, 54, 74, 84, 108], "mark": 13, "belli": [13, 21], "button": [13, 30, 77], "hip": [13, 53], "half": [13, 17, 75], "stock": 13, "line": [13, 27, 28, 55], "knee": [13, 53], "below": [13, 55, 71, 111], "6": [13, 23, 25, 40, 44, 53, 60, 63, 73, 75, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 105, 106, 109, 110], "nopan": 13, "panti": [13, 78], "cloth": 13, "bikini": 13, "regardless": 13, "censor": [13, 20, 48, 49, 96, 102, 108], "evid": 13, "7": [13, 14, 16, 17, 18, 19, 35, 40, 44, 46, 48, 51, 53, 60, 68, 73, 75, 81, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 105, 106], "butt": 13, "buttock": [13, 21], "least": [13, 37, 38, 70], "partial": 13, "behind": 13, "more": [13, 14, 33, 34, 46, 53, 58, 68, 87, 90], "less": [13, 14, 16, 22, 91], "stand": [13, 68, 74, 76, 77, 81, 84], "sit": [13, 75], "ass": [13, 74], "split": [13, 81], "leg": [13, 68], "wide": [13, 68], "90": 13, "degre": [13, 49], "typic": [13, 14, 31, 60], "abov": [13, 14, 15, 16, 17, 18, 19, 22, 51, 93, 96, 102, 106], "10": [13, 24, 30, 40, 44, 49, 53, 60, 63, 91, 92, 93, 96, 99, 100, 102, 103], "sprd": 13, "strongli": [13, 85], "11": [13, 40, 53, 91, 92, 93, 96, 99, 100, 102, 103, 109, 110], "vsplt": 13, "pose": [13, 40, 108], "12": [13, 25, 40, 48, 53, 60, 91, 92, 93, 96, 99, 100, 102, 103], "vsprd": 13, "vsplit": 13, "13": [13, 40, 53, 92, 93, 96, 100, 103, 105], "full": [13, 68], "almost": 13, "side": [13, 47, 75, 107], "usual": [13, 44], "ly": 13, "14": [13, 53, 60, 92, 93, 96, 100, 103], "wing": [13, 75], "dragon": 13, "poni": 13, "15": [13, 43, 45, 53, 60, 92, 93, 96, 100, 103, 109, 110], "feral": 13, "four": [13, 14, 92], "non": [13, 14, 15, 16, 17, 18, 19, 21, 22, 35, 48, 97], "human": [13, 14, 15, 16, 17, 18, 19, 22, 52, 54, 91], "16": [13, 53, 60, 63, 65, 66, 92, 96, 100, 103, 111], "hdrago": 13, "style": [13, 17, 22, 49, 105, 111], "17": [13, 53, 60, 100, 105], "hponi": 13, "18": [13, 21, 53, 60, 96, 100, 102, 109, 110], "hfox": 13, "cartoon": 13, "fox": 13, "dog": 13, "zootopia": 13, "nick": 13, "wild": 13, "19": [13, 53, 100], "hrabb": 13, "rabbit": 13, "judi": 13, "hopp": 13, "bunnygirl": 13, "20": [13, 30, 53, 60, 68, 100], "hcat": 13, "cat": [13, 75, 82], "catgirl": 13, "sharp": 13, "muzzl": 13, "compar": [13, 23, 34], "21": [13, 17, 53, 60, 105], "hbear": 13, "bear": 13, "22": [13, 53, 60], "jacko": 13, "memet": 13, "jack": 13, "o": [13, 68, 70, 81, 96, 99, 109, 110], "contest": 13, "toward": [13, 53], "viewer": [13, 68], "23": [13, 53, 60], "jackx": 13, "sometim": 13, "24": [13, 40, 44, 53, 60, 63], "hhors": 13, "hors": 13, "implement": [13, 31, 34, 45, 74, 87], "aa09": 13, "25": [13, 16, 21, 35, 45, 60, 105], "hbird": 13, "bird": 13, "releas": 13, "time": [13, 70, 85], "yolov8s_pp09": 13, "2023": 13, "focus": 13, "class": [13, 15, 18, 19, 30, 31, 32, 34, 35, 38, 48, 49, 53, 56, 58, 60, 61, 67, 68, 70, 75, 92, 93, 96, 97, 101, 102, 103, 105, 106], "advanc": [13, 111], "capabl": [13, 31, 38, 46], "scenario": [13, 76, 81, 87], "yolov8s_pp12": 13, "2024": 13, "final": 13, "patch": 13, "continu": 13, "focu": [13, 68], "enhanc": [13, 33, 108], "improv": [13, 24, 84], "previou": [13, 74], "yolov8m_pp13": 13, "offer": [13, 16, 17, 18, 23, 58, 70, 99], "yolov8n_as01": 13, "spinoff": 13, "26": [13, 60], "train": [13, 14, 15, 16, 17, 18, 19, 22, 40, 41, 76, 77, 78, 81, 85, 96, 102], "80": 13, "epoch": 13, "sfw": 13, "subset": 13, "wa": 13, "eventu": 13, "abandon": 13, "due": [13, 39, 40, 76, 81, 87, 92, 107], "ineffect": 13, "yolov8m_as02": 13, "start": [13, 38, 49, 68, 108], "30": [13, 22, 49], "public": [13, 31], "friendli": [13, 111], "reduc": [13, 40, 51, 84], "yolov8m_as03": 13, "as02": 13, "60": 13, "aim": 13, "bottleneck": 13, "reproduc": 13, "yolov8s_aa06": 13, "initi": [13, 30, 31, 35, 38, 48, 61, 74, 75], "current": [13, 59, 65, 68, 96, 102, 109, 110, 111], "reincarn": 13, "some": [13, 30, 33, 40, 44, 45, 49, 62, 73, 74, 76, 77, 81, 84, 85, 87, 94, 107, 109, 110], "yolov8s_aa09": 13, "updat": [13, 30, 31, 34, 35, 69], "dataset": [13, 14, 15, 16, 17, 18, 19, 22, 41, 44, 74, 84, 98], "closeup": 13, "adjust": [13, 35, 44, 75], "larg": [13, 28, 31, 40, 74, 84], "hat": [13, 75], "aa06": 13, "yolov8s_aa10": 13, "major": 13, "fix": 13, "issu": [13, 19, 65], "wear": 13, "yolov8s_aa11": 13, "latest": [13, 35, 76, 81], "mainstream": 13, "aa10": 13, "outstand": 13, "map": [13, 30, 46, 52, 73, 75, 78, 82, 83, 88, 100, 104], "score": [13, 14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 30, 31, 34, 39, 41, 43, 44, 46, 52, 53, 55, 78, 82, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106], "though": 13, "note": [13, 17, 40, 49, 68, 92, 96, 99, 102, 109, 110], "complet": [13, 35, 49, 92, 98, 108], "fair": 13, "bias": 13, "model_nam": [13, 14, 15, 16, 17, 18, 19, 22, 30, 31, 34, 35, 41, 48, 74, 84, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106], "conf_threshold": [13, 14, 15, 16, 17, 18, 19, 22, 35, 48], "iou_threshold": [13, 14, 15, 16, 17, 18, 19, 21, 22, 35, 48], "perform": [13, 17, 21, 22, 24, 31, 34, 35, 40, 46, 48, 49, 52, 60, 76, 87, 99, 100, 109, 110], "confid": [13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 35, 41, 46, 48, 53, 55, 74, 77, 84], "threshold": [13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 26, 35, 40, 43, 44, 46, 48, 51, 55, 74, 76, 77, 81, 84, 91, 99], "iou": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 35, 48], "bounding_box": 13, "x1": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 35, 48, 49], "y1": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 35, 48, 49], "x2": [13, 21, 23], "y2": [13, 21, 23], "box": [13, 14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 46, 52], "f": [13, 18, 23, 40, 44, 68, 88], "2f": 13, "point": [14, 18, 40, 53, 60], "femal": [14, 21, 48, 75], "genit": 14, "male": [14, 21, 75], "anime_censor_detect": 14, "yolov8": [14, 15, 16, 17, 18, 19, 22], "model": [14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 27, 28, 29, 30, 31, 32, 34, 35, 39, 40, 41, 44, 46, 48, 52, 53, 55, 60, 63, 64, 65, 66, 67, 68, 71, 74, 76, 77, 78, 79, 81, 84, 85, 88, 90, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 108, 111], "v1": [14, 15, 16, 17, 18, 22, 48, 68, 84], "identifi": [14, 30, 38, 65, 74], "locat": 14, "anatom": 14, "analyz": [14, 21, 41], "data": [14, 17, 19, 36, 38, 40, 52, 59, 67, 68, 74, 76, 78, 96, 102, 108, 109, 110, 111], "either": [14, 15, 16, 17, 18, 34, 40, 60, 84, 88], "standard": [14, 16, 17, 18, 36, 60, 87], "n": [14, 15, 16, 17, 18, 19, 22, 38, 40, 48, 60, 68], "nano": [14, 16, 17, 18, 48], "faster": [14, 15, 16, 17, 18, 19, 48], "slower": [14, 22], "construct": [14, 15, 17, 18, 48, 74, 84], "intersect": [14, 15, 16, 17, 18, 19, 22, 23, 48], "over": [14, 15, 16, 17, 18, 19, 22, 23, 24, 48, 74, 75], "merg": [14, 15, 16, 17, 18, 40], "x0": [14, 15, 16, 17, 18, 19, 22, 25, 35, 48, 49], "y0": [14, 15, 16, 17, 18, 19, 22, 25, 35, 48, 49], "bound": [14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 52], "indic": [14, 40, 53, 56, 74, 76, 81, 84], "nipple_f": [14, 48], "peni": [14, 48], "pussi": [14, 48, 68], "runtimeerror": [14, 30, 34], "detection_visu": [14, 15, 16, 17, 19, 20, 22], "nude_girl": [14, 48], "365": 14, "264": 14, "399": 14, "289": [14, 15], "7473511695861816": 14, "224": [14, 58, 59, 60], "260": 14, "252": 14, "285": 14, "6830288171768188": 14, "206": 14, "523": [14, 48, 49], "240": 14, "608": 14, "6799028515815735": 14, "matplotlib": [14, 15, 16, 17, 25, 52], "pyplot": [14, 15, 16, 17, 52], "plt": [14, 15, 16, 17, 52], "imshow": [14, 15, 16, 17, 52], "anime_eye_detect": 15, "allow": [15, 16, 18, 19, 22, 31, 35, 38, 56, 58, 60, 87], "trade": [15, 17], "off": [15, 17], "speed": [15, 16, 17, 18, 19, 22, 26, 85], "accuraci": [15, 16, 17, 18, 19, 22, 46, 74, 91, 93, 96, 99, 102, 106], "higher": [15, 16, 17, 18, 19, 21, 24, 74, 99], "consid": [15, 18, 23, 40, 46, 49, 51, 61, 75, 96, 102], "overlap": [15, 17, 18, 19, 23, 65, 66, 74, 76, 77, 79, 81, 84, 85, 108], "coordin": [15, 16, 17, 18, 19, 25, 35, 49, 53, 63], "alwai": [15, 17, 18, 19, 46], "except": [15, 18, 38, 56, 60, 68], "predict": [15, 19, 22, 30, 31, 34, 35, 74, 77, 84, 91, 93, 95, 96, 99, 100, 102, 104, 106], "yolo_predict": [15, 22, 33], "squat": [15, 17, 52], "297": 15, "239": [15, 46], "341": 15, "271": 15, "7760562896728516": 15, "230": 15, "263": 15, "308": 15, "7682342529296875": 15, "createml": 16, "huggingfac": [16, 18, 40, 46, 60, 63, 72, 91, 92, 93, 95, 96, 97, 99, 101, 102, 103, 105, 106], "anime_face_detect": 16, "user": [16, 22, 30, 31, 34, 35, 38, 61, 70, 111], "balanc": [16, 18, 22, 68, 74], "system": [16, 17, 26, 56, 60, 96, 102], "overhead": [16, 17, 26, 87], "avail": [16, 22, 25, 30, 31, 38, 40, 46, 49, 56, 60, 68, 74, 82, 90, 91, 93, 96, 102, 106], "v0": [16, 22, 65, 66], "overrid": [16, 22], "auto": [16, 22, 52, 70, 90], "mostima_post": [16, 19], "29": [16, 19, 60], "441": [16, 19], "204": [16, 19], "584": [16, 19], "7874319553375244": [16, 19], "346": [16, 19], "59": [16, 19], "529": [16, 19], "275": [16, 19], "7510495185852051": [16, 19], "606": [16, 19], "51": [16, 19, 60], "895": [16, 19], "336": [16, 19], "6986488103866577": [16, 19], "upper": [17, 48], "bodi": [17, 22, 52, 53, 55, 68], "anime_halfbody_detect": 17, "pleas": [17, 24, 39, 40, 46, 65, 67, 69, 85, 92, 96, 99, 102, 109, 110], "primari": [17, 92, 95, 97, 101, 103, 105], "purpos": 17, "crop": [17, 51, 58, 59, 60, 68], "illustr": [17, 68, 93, 95], "therefor": [17, 40, 109, 110], "consist": [17, 40], "person": [17, 20, 23, 25, 35, 52, 101, 108], "peopl": [17, 82], "guarante": [17, 46], "you": [17, 19, 20, 22, 27, 46, 49, 65, 66, 74, 84, 85, 87, 90, 91, 92, 93, 96, 99, 102, 106, 111], "inde": 17, "recommend": [17, 24, 40, 43, 44, 74, 84, 85, 96, 102], "approach": 17, "detect_person": [17, 20, 25, 52], "individu": [17, 23, 38, 58, 67], "obtain": [17, 27, 39, 40], "local": [17, 61, 109, 110], "flexibl": [17, 58, 59], "lower": [17, 43, 44, 46, 48], "127": 17, "629": 17, "637": 17, "9040350914001465": 17, "anime_hand_detect": 18, "choos": [18, 22, 46], "35": [18, 60, 68, 76, 84], "configur": [18, 30, 40, 58, 59, 60, 108], "suit": 18, "case": [18, 24, 40, 43], "defin": [18, 22, 40, 68, 88], "being": 18, "label": [18, 19, 21, 23, 24, 25, 30, 31, 34, 35, 40, 41, 46, 78, 100, 104], "infer": [18, 21, 24, 31, 34, 35, 52, 65, 66, 74, 90, 99], "anime_imag": 18, "bbox": 18, "conf": 18, "customiz": [19, 25], "integr": [19, 31, 76, 111], "repositori": [19, 30, 31, 34, 35, 40], "anime_head_detect": 19, "contribut": 19, "our": [19, 74], "develop": [19, 85, 111], "yolo11": 19, "architectur": 19, "usag": [19, 30, 31, 67, 68, 69, 76, 87, 88, 107], "head_detect_v2": 19, "0_": 19, "equal": [19, 49], "deprec": [19, 24, 39], "remov": [19, 24, 30, 35, 39, 46, 63, 72, 74, 75, 77, 78, 83, 84], "futur": [19, 24], "help": [19, 40, 51, 63], "For": [19, 20, 22, 23, 31, 40, 46, 53, 67, 74, 84, 90], "instead": [19, 24, 78], "detect_head": [20, 25], "booru_yolo": [20, 108], "detect_with_booru_yolo": 20, "detect_censor": [20, 48, 96, 102], "ey": [20, 49, 53, 68, 75, 108], "detect_ey": 20, "detect_fac": 20, "halfbodi": [20, 92, 101, 108], "detect_halfbodi": 20, "hand": [20, 53, 55, 68, 75, 108], "detect_hand": 20, "nudenet": [20, 108], "detect_with_nudenet": 20, "calculate_i": 20, "bboxes_similar": 20, "detection_similar": 20, "detect_text": 20, "nuditi": 21, "run": [21, 26, 30, 31, 35, 85, 90, 107, 108], "nm": 21, "postprocess": 21, "onnx": [21, 30, 31, 34, 35, 74, 77, 90, 100], "nudenet_onnx": 21, "notai": 21, "tech": 21, "detail": [21, 63, 67, 68, 90, 92], "respect": 21, "female_genitalia_cov": 21, "genitalia": 21, "face_femal": 21, "buttocks_expos": 21, "expos": 21, "female_breast_expos": 21, "female_genitalia_expos": 21, "male_breast_expos": 21, "anus_expos": 21, "anu": 21, "feet_expos": 21, "feet": [21, 53, 55], "belly_cov": 21, "feet_cov": 21, "armpits_cov": 21, "armpit": 21, "armpits_expos": 21, "face_mal": 21, "belly_expos": 21, "male_genitalia_expos": 21, "anus_cov": 21, "female_breast_cov": 21, "buttocks_cov": 21, "onnxruntim": [21, 89, 108], "topk": [21, 30], "45": [21, 44, 60], "score_threshold": 21, "number": [21, 30, 31, 34, 38, 40, 46, 53, 61, 63, 88, 91], "keep": [21, 81], "entir": 22, "anidet3": 22, "roboflow": 22, "m": 22, "x": [22, 40, 49, 53, 68, 87, 88, 104], "fastest": [22, 26], "most": [22, 30, 31, 34, 35], "confidence_scor": [22, 25], "genshin_post": [22, 47, 48, 49], "371": 22, "232": 22, "564": 22, "690": 22, "7533698678016663": 22, "135": [22, 53], "451": 22, "716": [22, 46], "6788613796234131": 22, "614": 22, "393": 22, "830": 22, "686": 22, "5612757205963135": 22, "1275": 22, "654": 22, "4047100841999054": 22, "calcul": [23, 31, 40, 43, 44], "comput": [23, 28, 31, 34, 42, 60, 87, 88, 100], "work": [23, 30, 31, 34, 37, 43, 70, 100], "aggreg": 23, "involv": 23, "segment": [23, 61, 108], "evalu": [23, 39], "algorithm": [23, 40, 43], "box1": 23, "box2": 23, "bboxtyp": 23, "measur": [23, 39, 40, 43], "divid": [23, 53], "4f": 23, "1429": 23, "bboxes1": 23, "bboxes2": 23, "liter": [23, 40, 49, 53, 65, 66, 74, 82, 87], "max": [23, 24], "raw": [23, 30, 31, 34, 38], "depend": [23, 68, 69, 107], "unknown": [23, 82], "hungarian": 23, "find": [23, 49], "optim": [23, 31, 40, 74], "assign": [23, 24, 30, 40], "among": [23, 40], "averag": 23, "detect1": 23, "detect2": 23, "bboxwithscoreandlabel": 23, "group": [23, 30, 44, 78], "correspond": [23, 40, 46, 51, 60, 74, 84, 100, 104], "combin": [23, 38, 46], "against": [23, 85], "ground": [23, 96, 102], "truth": [23, 96, 102], "car": 23, "85": [23, 76, 84], "75": 23, "text_detect": 24, "been": [24, 100], "migrat": 24, "ocr": [24, 108], "detect_text_with_ocr": [24, 108], "soon": 24, "paddleocr": [24, 46], "dbnetpp_resnet50_fpnc_1200e_icdar2015": 24, "05": [24, 60, 76, 77, 91, 92, 93, 95, 100, 101, 102, 103, 105, 106], "max_area_s": 24, "640": 24, "region": [24, 48, 51, 96, 102], "dbnet": 24, "do": [24, 51, 93], "640x640": 24, "ani": [24, 31, 34, 38, 40, 48, 58, 60, 63, 68, 73, 74, 88, 90], "sinc": [24, 39], "appear": [25, 28], "font": 25, "see": [25, 68, 90], "text_pad": 25, "fontsiz": 25, "max_short_edge_s": 25, "fp": 25, "no_label": 25, "normal": [25, 31, 41, 58, 59, 60, 74, 84], "predefin": [25, 75], "extract": [25, 26, 28, 29, 38, 40, 44, 46, 51, 60, 67, 68, 69, 70, 74, 77, 84], "around": [25, 30, 35, 38, 55], "shortest": 25, "edg": [25, 55, 108], "font_manag": 25, "fontproperti": 25, "properti": [25, 49, 53, 68, 70], "cv2": 26, "have": [26, 28, 40, 74, 82, 83, 96, 102, 107], "lowest": 26, "resourc": [26, 108], "low_threshold": 26, "high_threshold": 26, "assum": [26, 28, 29, 72], "its": [26, 28, 29, 30, 40, 46, 47, 60, 69, 72, 76, 78, 90, 92, 93, 95, 96, 97, 100, 101, 102, 103, 105, 106], "low": [26, 34, 39, 41, 68, 81, 84, 85], "high": [26, 34, 35, 62, 68, 85, 99, 100], "outlin": 27, "comparison": [27, 76], "canni": [27, 108], "get_edge_by_canni": 27, "edge_image_with_canni": 27, "lineart": [27, 29, 108], "get_edge_by_lineart": 27, "edge_image_with_lineart": 27, "lineart_anim": [27, 108], "get_edge_by_lineart_anim": 27, "edge_image_with_lineart_anim": 27, "best": [28, 41, 49, 68], "effect": [28, 39, 48, 107], "closest": 28, "consum": 28, "amount": 28, "memori": [28, 30, 31, 35, 109, 110], "power": 28, "runtim": [28, 31, 90, 99], "coars": 28, "detect_resolut": [28, 29], "512": [28, 29, 55, 68, 85], "deeper": 28, "richer": 28, "probabl": [28, 31, 100], "extra": [28, 68], "increas": [28, 40], "resolut": [28, 29, 61, 85], "neural": [28, 29, 72, 88], "network": [28, 29, 72, 88], "classif": [30, 34, 88, 92, 93, 95, 96, 97, 98, 101, 102, 103, 105, 106], "those": [30, 99], "store": [30, 31, 35, 36, 68, 69, 74], "well": [30, 43], "manag": [30, 31, 34, 35, 90, 108], "interact": [30, 31, 34, 35], "also": [30, 58, 84, 111], "token": [30, 31, 34, 35], "authent": [30, 31, 34, 35], "access": [30, 31, 34, 53, 68, 87], "privat": [30, 31, 32, 34, 44], "repo_id": [30, 31, 34, 35], "fn_preprocess": 30, "callabl": [30, 60], "hf_token": [30, 31, 34, 35], "comprehens": [30, 31], "imagepreprocessfunc": 30, "variabl": [30, 49, 90], "_model_nam": 30, "cach": [30, 31, 34, 35, 61, 89, 108], "_model": 30, "dictionari": [30, 36, 41, 58, 60, 68, 69, 70, 73, 75, 77, 92, 95, 97, 101, 103, 105], "_label": 30, "_hf_token": 30, "org": 30, "repo": [30, 60], "__init__": [30, 31, 32, 34, 35, 38, 49, 53, 61, 70, 75], "instanc": [30, 31, 35, 40, 48, 53, 60, 61, 75], "clear": [30, 31, 34, 35, 40, 69, 92, 96, 102], "free": [30, 31, 35], "up": [30, 31, 35, 75], "launch_demo": [30, 31, 34, 35], "default_model_nam": [30, 31, 34, 35], "server_nam": [30, 31, 34, 35], "server_port": [30, 31, 34, 35], "launch": [30, 31, 34, 35], "gradio": [30, 31, 34, 35], "demo": [30, 31, 34, 35, 81], "interfac": [30, 31, 34, 35, 87], "ui": [30, 34, 35], "make_ui": [30, 31, 34, 35], "server": [30, 31, 34, 35], "select": [30, 31, 34, 35, 40, 48, 61, 74], "dropdown": [30, 31], "port": [30, 31, 34, 35], "importerror": [30, 35], "instal": [30, 34, 35, 63, 69, 108], "properli": [30, 34, 68], "usernam": [30, 35], "repo_nam": [30, 35], "model_v1": 30, "7860": [30, 31, 35], "submit": 30, "recent": [30, 31, 34, 35], "label_group": 30, "highest": [30, 100], "through": [30, 31, 60, 111], "error": [30, 38, 60, 84], "predict_fmt": 30, "fmt": [30, 31, 34, 41, 74, 77, 84], "top5": 30, "logit": [30, 31, 34], "embed": [30, 31, 34, 38, 74, 84], "dict": [30, 31, 38, 41, 52, 58, 59, 60, 68, 69, 70, 74, 77, 84, 87, 92, 93, 95, 96, 97, 101, 102, 103, 105, 106], "top": [30, 49, 99], "k": 30, "e": [30, 31, 40, 62, 65, 66, 82, 85, 88], "g": [30, 31, 40, 62, 65, 66, 82, 84, 85], "top10": 30, "predict_scor": 30, "ia": 30, "conveni": [30, 53, 68, 111], "wrapper": [30, 35, 38], "id": [30, 31, 34, 35], "multimod": 31, "hub": 31, "discoveri": 31, "variant": [31, 34, 74], "pipelin": [31, 58, 60], "pattern": [31, 40, 75], "direct": 31, "api": [31, 34], "control": [31, 68], "via": 31, "web": [31, 34], "deploy": [31, 100], "reus": 31, "lru": 31, "thread": [31, 34, 87, 107], "safe": [31, 34, 69, 76, 77, 87, 98, 100, 102, 107, 108], "demand": 31, "switch": 31, "image_encod": [31, 34], "upload": [31, 35], "enter": 31, "link": 31, "address": 31, "bind": 31, "organ": 31, "precomput": [31, 83], "cosin": 31, "scale": [31, 34, 48, 49, 53, 68, 72, 74, 84, 109, 110], "complex": 31, "image_embed": 31, "text_embed": 31, "thei": [31, 40, 56, 60], "l2": [31, 74, 84], "text_encod": [31, 34], "accept": 31, "_process_rgb": 32, "_process_alpha_channel_with_model": 32, "_process_rgba": 32, "attribut": 32, "classifi": [33, 92, 97, 98, 99, 101, 103, 105, 106, 108], "classifymodel": 33, "classify_predict_scor": 33, "classify_predict": 33, "classify_predict_fmt": 33, "imageenhanc": 33, "clip": [33, 60, 68, 108], "clipmodel": 33, "clip_image_encod": 33, "clip_text_encod": 33, "clip_predict": 33, "siglip": [33, 60, 108], "siglipmodel": 33, "siglip_image_encod": 33, "siglip_text_encod": 33, "siglip_predict": 33, "yolomodel": 33, "sigmoid": [34, 89], "loss": 34, "creation": [34, 58, 59, 70], "preprocessor": [34, 68], "reset": 34, "about": [34, 36], "hostnam": 34, "gr": [34, 35], "One": [34, 44], "detect": [35, 43, 46, 48, 52, 53, 54, 55, 73, 75, 90, 91, 96, 102, 108], "post": [35, 46], "helper": 35, "easi": 35, "metadata": [35, 41, 67, 69, 70, 108], "cleanup": 35, "associ": [35, 70], "default_conf_threshold": 35, "default_iou_threshold": 35, "environmenterror": [35, 63, 69], "environ": [35, 85, 87, 90, 108], "offlin": 35, "yolov5": 35, "allow_dynam": 35, "dynam": [35, 58], "300": [35, 60], "400": 35, "simpl": 35, "explicitli": 35, "read": [36, 37, 38, 67, 68, 69], "write": [36, 37, 38, 67, 69], "exif": [36, 37, 68], "gif": [36, 37, 68], "comment": 36, "These": [36, 39, 61], "retriev": [36, 40], "context": [36, 37], "ai": [36, 37, 70, 91], "found": [36, 49, 68, 92], "attempt": [36, 49, 60, 68, 70, 90], "commonli": [36, 60, 78, 88], "where": [36, 40, 68, 69, 74, 84, 87], "look": [36, 46, 68, 92], "usercom": 36, "field": [36, 70], "dst_filenam": 36, "destin": [36, 68, 69, 70], "filenam": [36, 61], "pnginfo": [36, 38, 68, 70], "wai": [36, 68, 69], "geninfo": [37, 108], "lsb": [37, 70, 108], "signific": [37, 38, 40, 65, 70], "bit": [37, 38, 60, 70, 74], "read_geninfo_paramet": 37, "read_geninfo_exif": 37, "read_geninfo_gif": 37, "write_geninfo_paramet": 37, "write_geninfo_exif": 37, "write_geninfo_gif": 37, "read_lsb_raw_byt": 37, "read_lsb_metadata": 37, "write_lsb_raw_byt": 37, "write_lsb_metadata": 37, "lsbreaderror": 37, "lsbextractor": 37, "imagelsbdataextractor": 37, "serialize_pnginfo": 37, "serialize_json": 37, "inject_data": 37, "steganographi": 38, "serial": 38, "json": 38, "compat": [38, 78], "inject": 38, "emb": [38, 74, 84], "seamlessli": 38, "hidden": 38, "decompress": 38, "them": [38, 48, 58, 65, 69, 84], "gzip": 38, "written": 38, "appropri": [38, 46, 60, 68], "serializ": [38, 58], "err": 38, "caus": [38, 107], "multi": [38, 87], "get_next_n_byt": 38, "next": [38, 56], "get_one_byt": 38, "form": [38, 78], "read_32bit_integ": 38, "32": [38, 60], "interpret": [38, 53], "big": 38, "endian": 38, "enough": 38, "magic": 38, "stealth_pngcomp": 38, "extract_data": 38, "length": [38, 40, 47], "compress": 38, "along": [38, 40, 72], "robust": [38, 40], "skytnt": [39, 61, 72], "poor": 39, "anime_dbaesthet": [39, 42], "better": [39, 43, 63, 74, 84, 85, 91, 93, 96, 99, 102, 106], "2053756": 39, "09986039996147156": 39, "1663584": 39, "24299287796020508": 39, "4886411": 39, "38091593980789185": 39, "2066024": 39, "5131649971008301": 39, "3670169": 39, "6011670827865601": 39, "5930006": 39, "7067991495132446": 39, "3821265": 39, "8237218260765076": 39, "5512471": 39, "9187621474266052": 39, "limit": [40, 74, 76], "smaller": 40, "7eu7d7": [40, 81, 85, 111], "ccip_onnx": 40, "cluster": [40, 44], "refer": [40, 43, 67, 99], "relev": 40, "aforement": 40, "manual": [40, 49], "384": [40, 44, 58, 59, 60], "caform": 40, "randaug": 40, "prune": 40, "vector": [40, 74], "pruned_fp32": 40, "5_fp32": 40, "feat": 40, "768": [40, 46, 68], "17847511429108218": 40, "1951224011983088": 40, "18397327797685215": 40, "y": [40, 49, 87], "16583099961280823": 40, "42947039008140564": 40, "4037521779537201": 40, "4371533691883087": 40, "40748104453086853": 40, "392294704914093": 40, "whether": [40, 46, 48, 60, 70, 73, 74, 77, 84, 85], "belong": 40, "pairwis": 40, "matrix": 40, "5350548e": 40, "08": [40, 60, 101, 102], "6583106e": 40, "01": 40, "2947042e": 40, "0375218e": 40, "8025822e": 40, "3715334e": 40, "0748104e": 40, "2675274e": 40, "9229470e": 40, "j": 40, "th": 40, "dbscan": 40, "dbscan_2": 40, "dbscan_fre": 40, "optic": [40, 46], "optics_best": 40, "epsilon": 40, "ep": 40, "min_sampl": 40, "ccipclustermethodtyp": 40, "12921094122454668": 40, "1291187648928262": 40, "1836453739562513": 40, "distanc": 40, "_featureorimag": 40, "sampl": [40, 44, 68, 91, 92, 93, 95, 96, 97, 101, 102, 103, 105, 106], "neighborhood": [40, 63], "core": [40, 109, 110], "few": 40, "too": 40, "sensit": [40, 48, 74, 84, 96, 102], "tune": 40, "guidelin": 40, "deal": [40, 67], "solut": [40, 49], "small": [40, 48], "advis": [40, 76], "significantli": 40, "separ": [40, 87], "slightli": 40, "exhibit": 40, "regular": [40, 63], "outfit": 40, "awar": 40, "highli": 40, "so": [40, 43, 74, 81, 85], "care": 40, "diff": 40, "07437477": 40, "0356068": 40, "04396922": 40, "05131693": 40, "assess": 41, "aesthet": [41, 42, 108], "danbooru": [41, 76, 79, 81, 96, 99], "hakubooru": 41, "kohakublueleaf": 41, "swinv2pv3_v0_448_ls0": 41, "2_x": 41, "percentil": 41, "_default_model_nam": 41, "masterpiec": [41, 68], "9831666690063624": 41, "8810615667538594": 41, "great": 41, "8225559148288356": 41, "good": [41, 46], "591020403706702": 41, "2888798940585766": 41, "243279223969715": 41, "worst": [41, 68], "005268185993767627": 41, "275707557797432": 41, "7977807857096195": 41, "56098810210824": 41, "670568235218525": 41, "1677918508648872": 41, "9305131509900093": 41, "6085879728198051": 41, "6834832429885864": 41, "16141420602798462": 41, "05435194447636604": 41, "025083942338824272": 41, "024000568315386772": 41, "027076328173279762": 41, "024589713662862778": 41, "3757021427154541": 41, "3451208472251892": 41, "1511985808610916": 41, "04740551486611366": 41, "02172713913023472": 41, "027498546987771988": 41, "03134724497795105": 41, "39281174540519714": 41, "22457796335220337": 41, "15563568472862244": 41, "10796019434928894": 41, "047730278223752975": 41, "0393439345061779": 41, "031940147280693054": 41, "13832266628742218": 41, "20687267184257507": 41, "2509062886238098": 41, "1644320785999298": 41, "11332042515277863": 41, "08270663768053055": 41, "043439216911792755": 41, "033693961799144745": 41, "03375888615846634": 41, "050045162439346313": 41, "16734018921852112": 41, "4311050772666931": 41, "23242227733135223": 41, "05163438618183136": 41, "012833272106945515": 41, "01619996316730976": 41, "03074900433421135": 41, "1396280825138092": 41, "5038207173347473": 41, "22299200296401978": 41, "07377689331769943": 41, "02854202501475811": 41, "026677291840314865": 41, "02838410809636116": 41, "026617199182510376": 41, "02508518099784851": 41, "06039097160100937": 41, "8043031692504883": 41, "get_aesthetic_scor": 42, "ccip": [42, 108], "ccip_extract_featur": 42, "ccip_batch_extract_featur": 42, "ccip_default_threshold": 42, "ccip_differ": 42, "ccip_sam": 42, "ccip_batch_differ": 42, "ccip_batch_sam": 42, "ccip_default_clustering_param": 42, "ccip_clust": 42, "ccip_merg": 42, "dbaesthet": [42, 108], "laplacian": [42, 108], "laplacian_scor": 42, "lpip": [42, 108], "lpips_extract_featur": 42, "lpips_differ": 42, "lpips_clust": 42, "psnr_": [42, 108], "psnr": [42, 66], "blur": [43, 48], "than": [43, 44, 48, 74, 87, 91, 99], "seem": 43, "just": [43, 63, 74, 93, 96, 99, 102, 106], "we": [43, 65, 85], "explor": 43, "bluri": 43, "hutao": [43, 72, 74, 76, 77, 81, 84], "156": 43, "68285005210006": 43, "text_blur": 43, "2276": 43, "66629157129": 43, "real2": 43, "908745781486806": 43, "mmd": 43, "1072": 43, "8372572065527": 43, "richzhang": 44, "perceptualsimilar": 44, "chafen_arknight": 44, "rand": 44, "995": 44, "cnn": 44, "f1": 44, "f2": 44, "f3": 44, "f4": 44, "f5": 44, "64": [44, 60, 63, 68, 85, 109, 110], "99": 44, "192": 44, "49": [44, 60], "256": [44, 58, 59, 65, 68], "img1": [44, 45, 74, 84], "img2": [44, 45, 74, 84], "anoth": 44, "16922694444656372": 44, "22250649333000183": 44, "6897575259208679": 44, "10956494510173798": 44, "6823137998580933": 44, "6837796568870544": 44, "nois": [44, 51, 63, 65], "inf": 45, "gaussian_20": 45, "dat": 45, "058228614646987": 45, "gaussian_3": 45, "27": [45, 60], "65611098737784": 45, "lq": 45, "29589659377844": 45, "recogn": [46, 60], "export": [46, 90], "recognit": 46, "ch_pp": 46, "ocrv4_det": 46, "heat_threshold": 46, "box_threshold": 46, "max_candid": 46, "1000": 46, "unclip_ratio": 46, "heat": 46, "candid": 46, "unclip": 46, "comic": [46, 93], "742": 46, "485": [46, 58, 59], "809": 46, "511": 46, "9543377610144915": 46, "682": 46, "98": 46, "734": 46, "124": 46, "9309689495575223": 46, "136": 46, "836": 46, "164": 46, "9042856988923695": 46, "144": 46, "455": 46, "196": 46, "874083638387722": 46, "719": 46, "835": 46, "488": 46, "8628696346175078": 46, "478": 46, "214": 46, "508": 46, "848871771901487": 46, "1030": 46, "557": 46, "1184": 46, "578": 46, "8352495440618789": 46, "427": 46, "129": 46, "553": 46, "154": 46, "8249209443996619": 46, "detect_model": 46, "recognize_model": 46, "ocrv4_rec": 46, "rotation_threshold": 46, "is_remove_dupl": 46, "rotat": [46, 49], "duplic": [46, 68], "mob": 46, "9356705927336156": 46, "shishou": 46, "8933000384412466": 46, "BUT": 46, "8730931912907247": 46, "oh": 46, "8417627579351514": 46, "mirror": 46, "7366019454049503": 46, "el": 46, "gato": 46, "iberico": 46, "7271127306351021": 46, "THAt": 46, "701928390168364": 46, "6965972578194936": 46, "chines": 46, "english": 46, "cannot": [46, 56, 58, 60, 70], "languag": 46, "func": [46, 89, 108], "japanes": [46, 68], "post_text": 46, "319": 46, "847": 46, "561": 46, "899": 46, "kancol": 46, "9130667787597329": 46, "552": 46, "811": 46, "791": 46, "921": 46, "1944": 46, "8566762346615406": 46, "820": 46, "558": 46, "850": 46, "fleet": 46, "collect": [46, 67], "8100635458911772": 46, "235": 46, "904": 46, "855": 46, "1009": 46, "\u6d77": 46, "6716076803280185": 46, "858": 46, "808": 46, "tsu": 46, "ka": 46, "NO": 46, "u": [46, 111], "mi": 46, "de": 46, "654507230718228": 46, "209": 46, "507": 46, "2888084133529467": 46, "japan_pp": 46, "ocrv3_rec": 46, "9230690942939336": 46, "8564870717047623": 46, "\u3044\u3064\u304b\u3042\u306e\u6d77\u3067": 46, "8061289060358996": 46, "8045396777081609": 46, "7311649382696896": 46, "\u8266\u3068\u308c\u308c": 46, "6648729016512889": 46, "ocrv2_det": 46, "ocrv3_det": 46, "ocrv4_server_det": 46, "ch_ppocr_mobile_slim_v2": 46, "0_det": 46, "ch_ppocr_mobile_v2": 46, "ch_ppocr_server_v2": 46, "en_pp": 46, "arabic_pp": 46, "ocrv2_rec": 46, "ocrv4_server_rec": 46, "0_rec": 46, "chinese_cht_pp": 46, "cyrillic_pp": 46, "devanagari_pp": 46, "en_number_mobile_v2": 46, "ka_pp": 46, "korean_pp": 46, "latin_pp": 46, "ta_pp": 46, "te_pp": 46, "max_siz": [47, 58, 59, 60], "longer": 47, "after": [47, 60, 74, 76, 81, 84], "1280": [47, 74], "720": 47, "new_img": 47, "600": 47, "337": 47, "obscur": 48, "regist": [48, 49, 58, 59, 60], "rectangular": 48, "967": [48, 49], "143": [48, 49], "1084": [48, 49], "261": [48, 49], "246": [48, 49], "208": [48, 49], "331": [48, 49], "287": [48, 49], "662": [48, 49], "466": [48, 49], "705": [48, 49], "514": [48, 49], "479": [48, 49], "283": [48, 49], "326": [48, 49], "color_black": 48, "radiu": 48, "emoji": [48, 49], "penis": 48, "vagina": 48, "serv": [48, 60, 76], "foundat": 48, "inherit": [48, 60], "fill": 48, "color_default": 48, "green": 48, "color_green": 48, "ffff00": 48, "color_ffff00": 48, "blur_4": 48, "blur_8": 48, "blur_12": 48, "pixelate_4": 48, "pixelate_8": 48, "pixelate_12": 48, "cl": 48, "arg": 48, "subclass": 48, "keyerror": 48, "alreadi": 48, "exist": [48, 69, 74, 90, 93], "angl": 49, "end": [49, 68], "censor_area": [49, 50], "ratio_threshold": 49, "minimum": [49, 55, 61, 63], "total": [49, 109, 110], "star": [49, 81], "register_censor_method": [49, 50], "smiling_face_with_heart": 49, "twitter": 49, "appl": 49, "googl": 49, "microsoft": 49, "samsung": 49, "whatsapp": 49, "facebook": 49, "messeng": 49, "joypixel": 49, "openmoji": 49, "emojidex": 49, "mozilla": 49, "express": 49, "code": [49, 65, 74, 81, 84], "_emojistyletyp": 49, "emoji_default": 49, "cat_fac": 49, "emoji_green": 49, "grinning_face_with_sweat": 49, "emoji_liuhanhuangd": 49, "minim": 49, "abl": [49, 56], "prefix": [49, 75, 80], "sum": 49, "cx": 49, "mass": 49, "occlus": 49, "cy": 49, "find_for_area": 49, "rectangl": 49, "corner": 49, "factor": [49, 60], "align": [50, 108], "align_maxs": 50, "censor_": [50, 108], "censor_nsfw": 50, "basecensor": 50, "colorcensor": 50, "blurcensor": 50, "pixelatecensor": 50, "imgcensor": [50, 108], "imagebasedcensor": 50, "emojibasedcensor": 50, "singleimag": 50, "squeez": [50, 108], "squeeze_with_transpar": 50, "tightli": 51, "interest": 51, "jerry_with_spac": 51, "median_filt": 51, "median": 51, "kernel": 51, "larger": [51, 55, 86], "disabl": 51, "keypoint": [52, 53, 54, 55], "idea": 52, "research": 52, "auto_detect": 52, "out_bbox": 52, "person_detect_cfg": 52, "op18keypointset": [52, 54, 55], "rtmpose": 52, "config": [52, 59, 108, 111], "foot": [52, 53], "hand1": 52, "hand2": 52, "op18_visu": [52, 54], "0x7f5ca933f3d0": 52, "axesimag": 52, "0x7f5c98069790": 52, "all_": 53, "openpos": [53, 68], "op18": [53, 55], "__mul__": 53, "multipli": 53, "scalar": 53, "__truediv__": 53, "divisor": 53, "left_foot": 53, "left_hand": 53, "right_foot": 53, "right_hand": 53, "enum": 53, "enumer": 53, "symbol": [53, 74, 81, 84], "make": [53, 58, 78, 88, 96, 100, 102], "readabl": [53, 84], "categor": [53, 74], "nose": 53, "neck": 53, "elbow": 53, "wrist": 53, "ankl": 53, "ear": [53, 75, 82], "member": 53, "right_should": 53, "right_elbow": 53, "right_wrist": 53, "left_should": 53, "left_elbow": 53, "left_wrist": 53, "right_hip": 53, "right_kne": 53, "right_ankl": 53, "left_hip": 53, "left_kne": 53, "left_ankl": 53, "right_ey": 53, "left_ey": 53, "right_ear": 53, "left_ear": 53, "left_big_to": 53, "left_small_to": 53, "left_heel": 53, "right_big_to": 53, "right_small_to": 53, "right_heel": 53, "__int__": 53, "truncat": [53, 98, 108], "zero": 53, "must": [53, 75, 107], "preced": 53, "surround": 53, "whitespac": [53, 78], "36": [53, 60], "0b100": 53, "91": [53, 60], "112": 53, "92": [53, 60, 82], "113": [53, 60], "dwpose": [54, 108], "dwpose_estim": 54, "openpose18": 54, "op18_body_max": 54, "op18_body_min": 54, "op18_face_max": 54, "op18_face_min": 54, "op18_left_foot_max": 54, "op18_left_foot_min": 54, "op18_left_hand_max": 54, "op18_left_hand_min": 54, "op18_right_foot_max": 54, "op18_right_foot_min": 54, "op18_right_hand_max": 54, "op18_right_hand_min": 54, "keypoints_list": 55, "min_edge_s": 55, "draw_bodi": 55, "draw_hand": 55, "draw_feet": 55, "draw_fac": 55, "drawn": 55, "shorter": 55, "connect": 55, "ellips": 55, "facial": [55, 75, 92], "parser": [56, 58, 59, 68], "try": 56, "notparsetarget": 57, "register_pillow_transform": 57, "register_pillow_pars": 57, "create_pillow_transform": 57, "parse_pillow_transform": 57, "register_torchvision_transform": 57, "register_torchvision_pars": 57, "create_torchvision_transform": 57, "parse_torchvision_transform": 57, "register_creators_for_transform": 57, "notprocessortypeerror": 57, "create_transforms_from_transform": 57, "is_valid_size_dict": 57, "convert_to_size_dict": 57, "get_size_dict": 57, "create_clip_transform": 57, "create_transforms_from_clip_processor": 57, "create_convnext_transform": 57, "create_transforms_from_convnext_processor": 57, "create_vit_transform": 57, "create_transforms_from_vit_processor": 57, "create_siglip_transform": 57, "create_transforms_from_siglip_processor": 57, "create_bit_transform": 57, "create_transforms_from_bit_processor": 57, "create_blip_transform": 57, "create_transforms_from_blip_processor": 57, "create_mobilenetv2_transform": 57, "create_transforms_from_mobilenetv2_processor": 57, "tensor": [58, 59, 60, 69], "composit": [58, 60], "machin": [58, 88], "learn": [58, 88], "compos": [58, 59, 60], "sequenc": [58, 60, 75], "pillowcompos": [58, 60], "sequenti": 58, "decor": [58, 59, 60, 87], "facilit": 58, "creator": [58, 60], "tvalu": [58, 59], "describ": 58, "bicub": [58, 59, 60], "pillowres": [58, 60], "antialia": [58, 59, 60], "bilinear": [58, 59], "center_crop": [58, 59], "pillowcentercrop": [58, 60], "pillowtotensor": [58, 60], "maybe_to_tensor": [58, 59], "pillowmaybetotensor": 58, "std": [58, 59, 60], "pillownorm": [58, 60], "456": [58, 59], "406": [58, 59], "229": [58, 59], "225": [58, 59], "48500001430511475": 58, "4560000002384186": 58, "4059999883174896": 58, "2290000021457672": 58, "2240000069141388": 58, "22499999403953552": 58, "framework": 59, "extend": 59, "centercrop": 59, "totensor": 59, "maybetotensor": 59, "4850": 59, "4560": 59, "4060": 59, "2290": 59, "2240": 59, "2250": 59, "timm": 59, "interpolationmod": 59, "processor": [60, 109, 110], "vitimageprocessor": 60, "5906": 60, "33": 60, "donutimageprocessor": 60, "1901": 60, "70": [60, 74, 85], "detrimageprocessor": 60, "1575": 60, "86": [60, 75], "clipimageprocessor": 60, "1374": 60, "73": 60, "videomaeimageprocessor": 60, "1093": 60, "convnextimageprocessor": 60, "648": 60, "65": 60, "segformerimageprocessor": 60, "533": 60, "00": 60, "beitimageprocessor": 60, "468": 60, "63": 60, "siglipimageprocessor": 60, "440": 60, "48": 60, "layoutlmv3imageprocessor": 60, "403": 60, "layoutlmv2imageprocessor": 60, "332": 60, "87": 60, "mllamaimageprocessor": 60, "qwen2vlimageprocessor": 60, "314": 60, "77": 60, "blipimageprocessor": 60, "276": 60, "55": 60, "idefics2imageprocessor": 60, "226": 60, "llavanextimageprocessor": 60, "215": 60, "bitimageprocessor": 60, "210": 60, "pix2structimageprocessor": 60, "conditionaldetrimageprocessor": 60, "53": 60, "samimageprocessor": 60, "52": 60, "deitimageprocessor": 60, "mask2formerimageprocessor": 60, "89": 60, "vivitimageprocessor": 60, "88": 60, "yolosimageprocessor": 60, "84": 60, "47": 60, "viltimageprocessor": 60, "41": 60, "detaimageprocessor": 60, "68": 60, "38": 60, "pixtralimageprocessor": 60, "mobilenetv2imageprocessor": 60, "mobilevitimageprocessor": 60, "61": 60, "34": [60, 109, 110], "dptimageprocessor": 60, "maskformerimageprocessor": 60, "28": 60, "nougatimageprocessor": 60, "ideficsimageprocessor": 60, "rtdetrimageprocessor": 60, "efficientnetimageprocessor": 60, "40": [60, 68], "deformabledetrimageprocessor": 60, "idefics3imageprocessor": 60, "fuyuimageprocessor": 60, "videollavaimageprocessor": 60, "pvtimageprocessor": 60, "09": 60, "oneformerimageprocessor": 60, "mobilenetv1imageprocessor": 60, "07": [60, 100, 101, 102, 105], "owlv2imageprocessor": 60, "chineseclipimageprocessor": 60, "efficientformerimageprocessor": 60, "llavaonevisionimageprocessor": 60, "swin2srimageprocessor": 60, "vithybridimageprocessor": 60, "owlvitimageprocessor": 60, "04": 60, "groundingdinoimageprocessor": 60, "03": 60, "perceiverimageprocessor": 60, "chameleonimageprocessor": 60, "levitimageprocessor": 60, "vitmatteimageprocessor": 60, "extens": [60, 76], "tri": 60, "def": [60, 87], "hasattr": 60, "feature_extractor": 60, "encount": 60, "becaus": 60, "until": 60, "successfulli": 60, "imageprocessor": 60, "autoimageprocessor": 60, "from_pretrain": 60, "openai": 60, "vit": 60, "patch32": 60, "pillowconvertrgb": 60, "48145467": 60, "4578275": 60, "40821072": 60, "26862955": 60, "2613026": 60, "2757771": 60, "size_dict": 60, "shortest_edg": 60, "invalid_kei": 60, "default_to_squar": 60, "height_width_ord": 60, "constraint": 60, "els": [60, 68, 109, 110], "incompat": 60, "longest_edg": 60, "param_nam": 60, "entri": 60, "conform": 60, "messag": [60, 85], "do_res": 60, "do_center_crop": 60, "crop_siz": 60, "do_rescal": 60, "rescale_factor": 60, "00392156862745098": 60, "do_norm": 60, "image_mean": 60, "image_std": 60, "do_convert_rgb": 60, "rescal": 60, "deviat": 60, "clipprocessor": 60, "crop_pct": 60, "tailor": 60, "convnext": 60, "percentag": 60, "prepar": 60, "replic": 60, "build": [60, 74, 76, 84], "blip": 60, "255": 60, "openai_clip_mean": 60, "openai_clip_std": 60, "accord": 60, "behavior": 60, "mobilenetv2": 60, "per": 60, "equival": 60, "bg": 61, "strict_level": 61, "min_select": 61, "min_width": 61, "min_height": 61, "min_resolut": 61, "strict": [61, 96, 102], "get_imag": 61, "get_image_fil": 61, "list_image_fil": 61, "random_imag": 61, "randomli": 61, "random_image_fil": 61, "8057": 61, "000000": 61, "000001": 61, "000002": 61, "000003": 61, "000004": 61, "home": 61, "dgh": [61, 69, 111], "2400x1600": 61, "0x7feb86ed5160": 61, "003258": 61, "400x400": 61, "0x7feb86a748b0": 61, "quickli": 62, "backgroundimageset": 62, "list_bg_image_fil": 62, "get_bg_image_fil": 62, "get_bg_imag": 62, "random_bg_image_fil": 62, "random_bg_imag": 62, "opencv": 63, "denois": [63, 68], "inspir": [63, 72, 77, 84, 104], "mf666": [63, 104], "mist": 63, "fucker": 63, "diameter_min": 63, "diameter_max": 63, "sigma_color_min": 63, "sigma_color_max": 63, "sigma_space_min": 63, "sigma_space_max": 63, "radius_min": 63, "radius_max": 63, "eps_min": 63, "eps_max": 63, "b_iter": 63, "g_iter": 63, "random": [63, 74, 82], "bilater": 63, "guid": 63, "stage": [63, 74], "diamet": 63, "sigma": 63, "space": [63, 72, 84], "window": [63, 68], "term": 63, "contrib": 63, "noisy_imag": 63, "cleaned_img": 63, "cleaned_imag": 63, "blurri": [64, 68], "noisi": 64, "nafnet": [64, 108], "scunet": [64, 65, 108], "adversari": [64, 108], "remove_adversarial_nois": 64, "restore_with_nafnet": 64, "restore_with_scunet": 64, "ve": 65, "gaussian": 65, "To": 65, "correctli": 65, "credibl": 65, "rgg": [65, 66], "red": [65, 75], "gopro": 65, "sidd": 65, "tile_s": [65, 66, 85], "tile_overlap": [65, 66, 85], "batch_siz": [65, 66, 85], "nafnetmodeltyp": 65, "tile": [65, 66, 85], "gan": 66, "128": 66, "scunetmodeltyp": 66, "automatic1111": 67, "stabl": [67, 68, 91, 111], "diffus": [67, 68, 91], "webui": [67, 68, 69], "novelai": 67, "sdwui": 67, "submodul": 67, "nai": [67, 108], "docstr": 67, "sdmetadata": 67, "parse_sdmeta_from_text": 67, "get_sdmeta_from_imag": 67, "save_image_with_sdmeta": 67, "read_metadata": 67, "save_with_metadata": 67, "naimetadata": 67, "get_naimeta_from_imag": 67, "add_naimeta_to_imag": 67, "save_image_with_naimeta": 67, "formatt": 68, "a1111": 68, "sd_metadata_simpl": 68, "sd_metadata_complex": 68, "prompt": 68, "neg_prompt": 68, "neg": 68, "__str__": 68, "sd1": 68, "extrem": 68, "delic": 68, "beauti": 68, "offici": 68, "global": [68, 87, 107], "illumin": 68, "soft": 68, "shadow": 68, "super": 68, "light": 68, "novel": [68, 70], "4k": 68, "metal_textur": 68, "striped_background": 68, "rich": 68, "cg": 68, "uniti": 68, "8k": 68, "wallpap": 68, "unreal": 68, "sci": 68, "fi": 68, "fantasi": 68, "silver_skin": 68, "cut": [68, 75], "silver_impossible_bodysuit": 68, "gem_on_chest": 68, "cut_silver_mechanical_leotard": 68, "headgear": [68, 75], "1_girl": 68, "solo": [68, 73, 74, 75, 76, 77, 81, 82, 83, 84], "slim_waist": 68, "hair": [68, 75], "long": 68, "lumin": 68, "medium_breast": [68, 83], "indistinct_camelto": 68, "flat_crotch": 68, "coquettish": 68, "squint": 68, "evil_smil": 68, "dark_persona": 68, "mouth": 68, "wet": 68, "slim_fac": 68, "tall_girl": 68, "matur": 68, "mature_fac": 68, "slim_figur": 68, "slim_leg": 68, "groin": 68, "bare_thigh": 68, "easyneg": 68, "sketch": 68, "ugli": 68, "huge": 68, "logo": 68, "monochrom": [68, 95, 98, 108], "bad": 68, "mutat": 68, "horror": 68, "geometri": 68, "bad_prompt": 68, "miss": 68, "finger": 68, "limb": 68, "anatomi": 68, "interlock": 68, "digit": 68, "arm": 68, "2girl": 68, "deform": 68, "artist": [68, 74], "blush": [68, 74, 76, 77, 81, 84], "lipstick": 68, "skindent": 68, "tie": 68, "big_breast": 68, "thighhigh": [68, 76], "pubic_hair": [68, 75], "3d": [68, 93], "realist": 68, "slip": [68, 78], "head_out_of_fram": 68, "curvi": 68, "sampler": 68, "ddim": 68, "cfg": 68, "seed": 68, "3827064803": 68, "512x848": 68, "hash": 68, "eb49192009": 68, "anidosmix": 68, "skip": 68, "new_imag": 68, "let": 68, "what": 68, "nslim_fac": 68, "848": 68, "_sdmeta_text": 68, "directli": 68, "starri": 68, "night": 68, "daylight": 68, "euler": 68, "sd2": 68, "1girl": [68, 73, 74, 75, 76, 77, 78, 81, 82, 83, 84], "footwear": 68, "shoe": 68, "bang": [68, 75, 76, 81, 84], "indoor": 68, "sleev": 68, "ahog": [68, 74, 75, 76, 77, 81, 84], "dress": [68, 75], "pot": 68, "plant": 68, "bag": [68, 74, 76, 77, 81, 84], "bun": [68, 75], "lora": 68, "bluearchive10": 68, "bluearchiv": 68, "neg1": 68, "dpm": 68, "2m": 68, "sde": 68, "karra": 68, "2647703743": 68, "768x768": 68, "72bd94132e": 68, "cutemix": 68, "strength": 68, "controlnet": 68, "control_v11p_sd15_openpos": 68, "cab727d4": 68, "weight": 68, "perfect": 68, "param": 68, "hire": 68, "upscal": [68, 108], "latent": 68, "ti": 68, "339cc9210f70": 68, "66a7279a88dd": 68, "info": 68, "underli": [68, 87], "sd_meta": 68, "scope": 68, "dst_file": [68, 70], "webp": 68, "systemerror": [68, 70], "input_imag": 68, "output_imag": 68, "a41": 69, "safetensor": 69, "torch": 69, "command": [69, 111], "pip": [69, 111], "_check_env": 69, "model_fil": 69, "key1": 69, "value1": 69, "key2": 69, "value2": 69, "src_model_fil": 69, "dst_model_fil": 69, "new_metadata": 69, "john": 69, "doe": [69, 73, 82, 96, 102], "input_model": 69, "output_model": 69, "softwar": 70, "generation_tim": 70, "dataclass": 70, "encapsul": 70, "taken": 70, "alia": 70, "success": [70, 111], "add_lsb_meta": 70, "save_metainfo": 70, "metainfo": 70, "prefer": 70, "isneti": [71, 108], "get_isnetis_mask": 71, "segment_with_isneti": 71, "segment_rgba_with_isneti": 71, "co": 72, "seg": 72, "1024": [72, 84], "app": 72, "l8": 72, "00ff00": 72, "mask_": 72, "image_": 72, "hutao_seg": 72, "skadi": [72, 74, 76, 77, 81, 84], "skadi_seg": 72, "drop": [73, 75, 76, 81, 83, 84], "cosplai": 73, "no_eyewear": 73, "eyewear": [73, 75], "span": [73, 75], "matter": [73, 75], "red_hair": [73, 75, 82, 83], "use_preset": 73, "custom_blacklist": 73, "onlin": 73, "preset": 73, "ones": 73, "neither": [73, 75], "nor": [73, 75], "tagger": [74, 84], "000": 74, "camais03": 74, "camie_tagger_onnx": 74, "rate": [74, 76, 77, 84, 96, 98, 108], "year": 74, "copyright": 74, "tend": 74, "high_precis": 74, "high_recal": 74, "micro_opt": 74, "macro_opt": 74, "no_underlin": [74, 84], "drop_overlap": [74, 76, 77, 81, 84], "camiemodetyp": 74, "affect": 74, "underscor": [74, 78, 84], "precis": [74, 109, 110], "recal": 74, "micro": 74, "macro": 74, "dim": [74, 77, 84], "index": [74, 84, 111], "valuabl": [74, 84], "enabl": [74, 84], "rapid": [74, 84], "queri": [74, 84], "randn": 74, "char": [74, 76, 77, 84], "04246556758880615": 74, "6936423778533936": 74, "question": [74, 76, 77, 84, 96], "23721203207969666": 74, "explicit": [74, 76, 77, 84, 96], "033293724060058594": 74, "8412569165229797": 74, "38029077649116516": 74, "618192195892334": 74, "cowboy_shot": [74, 76, 77, 81, 84], "37446439266204834": 74, "large_breast": [74, 77, 81, 84], "5698797702789307": 74, "long_hair": [74, 76, 77, 81, 83, 84], "7119565010070801": 74, "looking_at_view": [74, 76, 77, 81, 84], "5252856612205505": 74, "shirt": [74, 76, 77, 81, 84], "46417444944381714": 74, "5428758859634399": 74, "34731733798980713": 74, "tail": [74, 75], "3911612927913666": 74, "thigh_gap": [74, 81, 84], "2932726740837097": 74, "thigh": [74, 76, 77, 81, 84], "4544200003147125": 74, "very_long_hair": [74, 76, 77, 81, 83, 84], "44711941480636597": 74, "2854885458946228": 74, "outdoor": [74, 76, 77, 81, 84], "6344638466835022": 74, "red_ey": [74, 76, 77, 81, 84], "611354410648346": 74, "dai": [74, 76, 77, 81, 84], "564970850944519": 74, "hair_between_ey": [74, 76, 77, 81, 84], "4444340467453003": 74, "hold": [74, 75, 76, 77, 81, 84], "35846662521362305": 74, "parted_lip": [74, 75, 76, 77, 81, 84], "3867686092853546": 74, "blue_ski": [74, 76, 77, 81, 84], "3723931908607483": 74, "cloud": [74, 76, 77, 81, 84], "31086698174476624": 74, "short_sleev": [74, 76, 77, 81, 84], "43279752135276794": 74, "sky": [74, 76, 77, 81, 84], "3896197974681854": 74, "glove": [74, 76, 77, 81, 84], "6638736724853516": 74, "grey_hair": [74, 84], "5094802975654602": 74, "sweat": [74, 76, 77, 81, 84], "4867050349712372": 74, "navel": [74, 76, 77, 81, 84], "6593714952468872": 74, "crop_top": [74, 76, 77, 81, 84], "5243107676506042": 74, "4374789893627167": 74, "artist_nam": [74, 84], "3754707872867584": 74, "midriff": [74, 76, 77, 81, 84], "6238733530044556": 74, "ass_visible_through_thigh": [74, 81, 84], "31088054180145264": 74, "gym_uniform": 74, "37657681107521057": 74, "black_shirt": [74, 77, 81, 84], "3012588620185852": 74, "watermark": 74, "5147127509117126": 74, "web_address": 74, "6296812295913696": 74, "short_short": [74, 81, 84], "29214906692504883": 74, "black_short": [74, 81, 84], "37801358103752136": 74, "buruma": 74, "536261260509491": 74, "bike_short": [74, 77], "35828399658203125": 74, "black_glov": [74, 76, 77, 81, 84], "4156728982925415": 74, "sportswear": [74, 76, 77, 81, 84], "44427722692489624": 74, "baseball_bat": [74, 77, 81, 84], "2838006019592285": 74, "crop_top_overhang": [74, 81], "49192047119140625": 74, "stomach": [74, 77, 81, 84], "36012423038482666": 74, "black_buruma": 74, "3422132134437561": 74, "official_alternate_costum": 74, "2783987522125244": 74, "basebal": [74, 77, 84], "38377970457077026": 74, "baseball_mitt": 74, "32592540979385376": 74, "cropped_shirt": 74, "35402947664260864": 74, "holding_baseball_bat": [74, 76, 77, 81, 84], "2758416533470154": 74, "black_sports_bra": 74, "3463800549507141": 74, "sports_bra": [74, 77], "28466159105300903": 74, "exercis": 74, "2603980302810669": 74, "bike_jersei": 74, "2661605477333069": 74, "patreon_usernam": 74, "7087235450744629": 74, "patreon_logo": 74, "560276210308075": 74, "skadi_": [74, 76, 77, 84], "arknight": [74, 76, 77, 84], "5921452641487122": 74, "41121846437454224": 74, "4002530574798584": 74, "03438958525657654": 74, "04617959260940552": 74, "8312125205993652": 74, "3996567726135254": 74, "28660568594932556": 74, "7184156775474548": 74, "long_sleev": [74, 77, 81, 84], "4706878066062927": 74, "5503140687942505": 74, "school_uniform": [74, 76, 77, 81, 84], "365602970123291": 74, "41183334589004517": 74, "sidelock": [74, 75], "28638553619384766": 74, "smile": [74, 76, 77, 81, 84], "3707748055458069": 74, "520854115486145": 74, "2960333526134491": 74, "tongu": [74, 76, 77, 81, 84], "6556028127670288": 74, "tongue_out": [74, 76, 77, 81, 84], "6966925859451294": 74, "5526134371757507": 74, "skirt": [74, 76, 77, 81, 84], "6872812509536743": 74, "brown_hair": [74, 76, 77, 81, 84], "5945607423782349": 74, "hair_orna": [74, 76, 77, 81, 84], "4464661478996277": 74, "hair_ribbon": [74, 76, 77, 81], "3646523952484131": 74, "37938451766967773": 74, "5426545143127441": 74, "ribbon": [74, 75, 77, 81], "3027467727661133": 74, "8986430168151855": 74, "337802529335022": 74, "38589367270469666": 74, "pleated_skirt": [74, 76, 77, 81, 84], "6475872993469238": 74, "school_bag": [74, 76, 77], "666648805141449": 74, "4749193489551544": 74, "white_shirt": [74, 77, 81], "27104783058166504": 74, "closed_mouth": 74, "28101325035095215": 74, "collared_shirt": [74, 77, 81], "37030768394470215": 74, "miniskirt": [74, 77, 81], "32576680183410645": 74, "4337637424468994": 74, "alternate_costum": [74, 84], "42441293597221375": 74, "black_skirt": 74, "34694597125053406": 74, "twintail": [74, 75, 76, 77, 81, 84], "5711237192153931": 74, "open_cloth": [74, 77, 81], "31017544865608215": 74, "nail_polish": [74, 77, 81], "534726083278656": 74, "jacket": [74, 76, 77, 81, 84], "4544385075569153": 74, "open_jacket": 74, "27831193804740906": 74, "flower": [74, 75, 76, 77, 81, 84], "45064714550971985": 74, "plaid_cloth": 74, "5494365096092224": 74, "plaid_skirt": [74, 76, 77, 81], "610480546951294": 74, "red_flow": 74, "35928308963775635": 74, "contemporari": 74, "37732189893722534": 74, "backpack": [74, 76, 77, 81, 84], "5575172305107117": 74, "fingernail": 74, "27776333689689636": 74, "cardigan": [74, 77, 81], "3264558017253876": 74, "blue_jacket": [74, 81], "31882336735725403": 74, "ghost": [74, 81, 84], "5534622073173523": 74, "red_nail": [74, 76, 81], "38771501183509827": 74, "q": 74, "3758758008480072": 74, "hair_flow": [74, 76, 77, 81, 84], "39574217796325684": 74, "charm_": [74, 76, 77], "5394986271858215": 74, "handbag": 74, "37014907598495483": 74, "black_bag": 74, "44918346405029297": 74, "shoulder_bag": [74, 76], "5881174802780151": 74, "shaped_pupil": [74, 81, 84], "5163478255271912": 74, "blue_cardigan": [74, 81], "28089386224746704": 74, "black_nail": 74, "42480990290641785": 74, "bag_charm": [74, 76, 77], "5010414123535156": 74, "plum_blossom": 74, "27618563175201416": 74, "5317837595939636": 74, "hu_tao_": [74, 84], "genshin_impact": [74, 84], "8859397172927856": 74, "boo_tao_": [74, 84], "7348971366882324": 74, "is_refin": 74, "reprocess": 74, "come": 74, "refin": 74, "strategi": 74, "categori": [74, 77, 92, 100], "understand": [74, 84], "b": [74, 84], "anal_hair": 75, "anal_tail": 75, "arm_behind_head": 75, "arm_hair": 75, "arm_under_breast": 75, "arms_behind_head": 75, "bird_on_head": 75, "blood_in_hair": 75, "breasts_on_glass": 75, "breasts_on_head": 75, "cat_on_head": 75, "closed_ey": 75, "clothed_female_nude_femal": 75, "clothed_female_nude_mal": 75, "clothed_male_nude_femal": 75, "clothes_between_breast": 75, "cream_on_fac": 75, "drying_hair": 75, "empty_ey": 75, "face_to_breast": 75, "food_on_fac": 75, "food_on_head": 75, "game_boi": 75, "grabbing_anoth": 75, "s_hair": 75, "grabbing_own_breast": 75, "gun_to_head": 75, "head_between_breast": 75, "heart_in_ey": 75, "multiple_boi": 75, "multiple_girl": 75, "object_on_breast": 75, "object_on_head": 75, "paint_splatter_on_fac": 75, "penis_on_fac": 75, "person_on_head": 75, "pokemon_on_head": 75, "rabbit_on_head": 75, "rice_on_fac": 75, "severed_head": 75, "star_in_ey": 75, "sticker_on_fac": 75, "tentacles_on_mal": 75, "tying_hair": 75, "built": [75, 87], "mutabl": 75, "constructor": 75, "empti": 75, "futa": 75, "cum": 75, "rub": 75, "shade": 75, "plai": 75, "drill": 75, "skin": 75, "braid": 75, "afro": 75, "bald": 75, "dreadlock": 75, "ponytail": 75, "updo": 75, "beard": 75, "mustach": 75, "pointi": 75, "horn": 75, "ornament": 75, "hairband": 75, "pupil": 75, "bow": [75, 76, 77], "headwear": 75, "crown": 75, "cap": 75, "hairclip": [75, 81], "mole": 75, "halo": 75, "fluff": 75, "glass": [75, 78], "fang": 75, "boi": 75, "beret": 75, "heterochromia": 75, "headdress": 75, "eyepatch": 75, "headphon": 75, "eyebrow": 75, "eyelash": 75, "sunglass": 75, "intak": 75, "scrunchi": 75, "ear_pierc": 75, "headband": 75, "ring": 75, "under_mouth": 75, "freckl": 75, "lip": 75, "eyelin": 75, "eyeshadow": 75, "tassel": 75, "whitelist_suffix": 75, "whitelist_prefix": 75, "whitelist_word": 75, "suffix": [75, 80], "pool": 75, "whitelist": 75, "blacklist": [75, 79, 108], "singular": 75, "plural": 75, "chair": 75, "whole": 75, "word": 75, "hear": 75, "72": 75, "outdat": 76, "anymor": 76, "baselin": 76, "practic": 76, "use_real_nam": [76, 81], "general_threshold": [76, 77, 84], "character_threshold": [76, 77, 84], "real": [76, 81, 98, 108], "renam": [76, 81], "redirect": [76, 81], "mani": [76, 81], "websit": [76, 81], "9897817373275757": 76, "010265946388244629": 76, "2809715270996094e": 76, "9939777851104736": 76, "5032387375831604": 76, "black_bord": 76, "9943548440933228": 76, "5011609792709351": 76, "6877802610397339": 76, "5543792843818665": 76, "8268730640411377": 76, "8504303693771362": 76, "6008237600326538": 76, "6635787487030029": 76, "8496965765953064": 76, "6107005476951599": 76, "668294370174408": 76, "5619469285011292": 76, "5141720771789551": 76, "letterbox": 76, "9884189963340759": 76, "5673105120658875": 76, "6290556192398071": 76, "9631235003471375": 76, "no_hat": [76, 77, 81], "7978747487068176": 76, "no_headwear": [76, 77, 81, 84], "7577926516532898": 76, "7118550539016724": 76, "5452839136123657": 76, "pillarbox": 76, "9841411709785461": 76, "958786129951477": 76, "6720131039619446": 76, "7077711820602417": 76, "silver_hair": [76, 77, 81], "6673924326896667": 76, "8709812760353088": 76, "9614333510398865": 76, "7786177396774292": 76, "6842771172523499": 76, "9076308012008667": 76, "580970823764801": 76, "9633345007896423": 76, "9988503456115723": 76, "001651763916015625": 76, "00012505054473876953": 76, "9829280972480774": 76, "894218385219574": 76, "8733789920806885": 76, "6322951316833496": 76, "9987058639526367": 76, "9754379987716675": 76, "6810564994812012": 76, "9708781838417053": 76, "6356008052825928": 76, "5633733868598938": 76, "brick_wal": 76, "5315935611724854": 76, "9397273659706116": 76, "9229896664619446": 76, "9006357789039612": 76, "citi": 76, "9020784497261047": 76, "cityscap": 76, "9547432661056519": 76, "5296419262886047": 76, "8253412246704102": 76, "5619839429855347": 76, "8277763724327087": 76, "9356368780136108": 76, "5288072824478149": 76, "6336134076118469": 76, "9703260064125061": 76, "8188960552215576": 76, "phone_screen": 76, "9579574465751648": 76, "9954615235328674": 76, "plaid": [76, 77, 81], "9725285172462463": 76, "9638455510139465": 76, "7226815819740295": 76, "5321241021156311": 76, "5493080615997314": 76, "9863407611846924": 76, "6794284582138062": 76, "5062428116798401": 76, "9325523972511292": 76, "92237788438797": 76, "skyscrap": 76, "7728171348571777": 76, "sleeves_past_wrist": [76, 77, 81], "7257086038589478": 76, "5357837080955505": 76, "6939404010772705": 76, "7054293155670166": 76, "9990814924240112": 76, "9992498755455017": 76, "5012534260749817": 76, "7461410164833069": 76, "lagpixellol": 77, "deepgelbooru_onnx": 77, "9986732006072998": 77, "0013858973979949951": 77, "315376281738281e": 77, "9972434639930725": 77, "5982598662376404": 77, "6429562568664551": 77, "36296138167381287": 77, "8308937549591064": 77, "7388008832931519": 77, "6039759516716003": 77, "30909663438796997": 77, "9694308042526245": 77, "6422968506813049": 77, "5898381471633911": 77, "8145260810852051": 77, "652222216129303": 77, "dolphin_short": 77, "466494083404541": 77, "7183809280395508": 77, "6753682494163513": 77, "7302790880203247": 77, "6649775505065918": 77, "8446108102798462": 77, "98187655210495": 77, "8140730857849121": 77, "6360533833503723": 77, "9635934829711914": 77, "33370012044906616": 77, "44239571690559387": 77, "7891374826431274": 77, "6471294164657593": 77, "9958090782165527": 77, "8736815452575684": 77, "872096061706543": 77, "5640895366668701": 77, "5049663186073303": 77, "8832778930664062": 77, "9687467813491821": 77, "3659853935241699": 77, "9309735298156738": 77, "49939480423927307": 77, "446407288312912": 77, "809670090675354": 77, "6560589075088501": 77, "47956040501594543": 77, "9832853674888611": 77, "9994162321090698": 77, "0008397102355957031": 77, "00035390257835388184": 77, "9926226139068604": 77, "899387001991272": 77, "34215790033340454": 77, "5701972246170044": 77, "9512913227081299": 77, "6664570569992065": 77, "5614628791809082": 77, "33615976572036743": 77, "5770801305770874": 77, "987317681312561": 77, "37286585569381714": 77, "36409223079681396": 77, "7329680919647217": 77, "5924292206764221": 77, "4344901144504547": 77, "7465001344680786": 77, "5225946307182312": 77, "6976451873779297": 77, "9265321493148804": 77, "34527891874313354": 77, "6675043106079102": 77, "9096828699111938": 77, "41341525316238403": 77, "8418735265731812": 77, "3675632178783417": 77, "5284417867660522": 77, "30296844244003296": 77, "48789578676223755": 77, "36596980690956116": 77, "7759367227554321": 77, "6535028219223022": 77, "8975257873535156": 77, "36911237239837646": 77, "4171145558357239": 77, "3942635953426361": 77, "6772940754890442": 77, "9397937655448914": 77, "5207280516624451": 77, "4673041105270386": 77, "9118321537971497": 77, "9967410564422607": 77, "9970728158950806": 77, "8419480323791504": 77, "6489560604095459": 77, "6217572689056396": 77, "convent": 78, "restor": [78, 108], "use_spac": 78, "use_escap": 78, "include_scor": 78, "score_descend": 78, "_": 78, "escap": 78, "unsaf": 78, "sort": [78, 82], "descend": 78, "panty_pul": 78, "6826801300048828": 78, "958938717842102": 78, "drinking_glass": 78, "9340789318084717": 78, "areola_slip": 78, "41196826100349426": 78, "9988248348236084": 78, "drink": 78, "pull": 78, "areola": 78, "999": 78, "959": 78, "934": 78, "683": 78, "412": 78, "mldanbooru": [79, 108], "get_mldanbooru_tag": 79, "wd14": [79, 81, 108], "get_wd14_tag": [79, 81], "convert_wd14_emb_to_predict": 79, "denormalize_wd14_emb": 79, "cami": [79, 108], "get_camie_tag": 79, "convert_camie_emb_to_predict": 79, "deepdanbooru": [79, 81, 108], "get_deepdanbooru_tag": [79, 81], "deepgelbooru": [79, 108], "get_deepgelbooru_tag": 79, "add_underlin": 79, "remove_underlin": 79, "tags_to_text": 79, "drop_overlap_tag": 79, "is_blacklist": 79, "drop_blacklisted_tag": 79, "char_whitelist_suffix": 79, "char_whitelist_prefix": 79, "char_whitelist_word": 79, "char_suffix": 79, "char_prefix": 79, "charactertagpool": 79, "is_basic_character_tag": 79, "drop_basic_character_tag": 79, "sort_tag": 79, "tag_match_suffix": 79, "tag_match_prefix": 79, "tag_match_ful": 79, "t1": 80, "t2": 80, "fulli": 80, "ml": 81, "448": 81, "keep_ratio": 81, "9999984502792358": [81, 103], "9999946355819702": 81, "9994951486587524": 81, "998144268989563": 81, "9978417158126831": 81, "9941409230232239": 81, "9799384474754333": 81, "979142427444458": 81, "961823582649231": 81, "961323618888855": 81, "9490893483161926": 81, "9450850486755371": 81, "9425153136253357": 81, "9409335255622864": 81, "9319437146186829": 81, "9265308976173401": 81, "9259042143821716": 81, "922250509262085": 81, "9199565052986145": 81, "9175475835800171": 81, "9102761745452881": 81, "9076938629150391": 81, "9052775502204895": 81, "8938589692115784": 81, "8894285559654236": 81, "8891903162002563": 81, "8845980763435364": 81, "8842408061027527": 81, "8659475445747375": 81, "862621009349823": 81, "8616052865982056": 81, "8562789559364319": 81, "8555729389190674": 81, "8533340096473694": 81, "8477485775947571": 81, "8430152535438538": 81, "tied_long_hair": [81, 84], "8340626955032349": 81, "8266023397445679": 81, "8222048282623291": 81, "8202669620513916": 81, "8061150312423706": 81, "7803354859352112": 81, "7789446711540222": 81, "arms_up": 81, "7052110433578491": 81, "9999866485595703": 81, "997043788433075": 81, "9969649910926819": 81, "9957101345062256": 81, "9928386807441711": 81, "9886980056762695": 81, "9864778518676758": 81, "9769423007965088": 81, "9747489094734192": 81, "9736957550048828": 81, "9388670325279236": 81, "9356311559677124": 81, "91000896692276": 81, "8955123424530029": 81, "8910233378410339": 81, "8904104828834534": 81, "8881211280822754": 81, "8876776695251465": 81, "8864808678627014": 81, "8810517191886902": 81, "8798807263374329": 81, "8765745162963867": 81, "8737136125564575": 81, "8650439381599426": 81, "8613706827163696": 81, "8571277260780334": 81, "8333670496940613": 81, "8160212635993958": 81, "eyebrows_visible_through_hair": 81, "8122442364692688": 81, "8091571927070618": 81, "8082079887390137": 81, "8048468232154846": 81, "8042327165603638": 81, "7984272241592407": 81, "blazer": [81, 84], "794708251953125": 81, "78981614112854": 81, "7892146110534668": 81, "7867060899734497": 81, "gradient_hair": 81, "786359965801239": 81, "7790888547897339": 81, "brown_skirt": 81, "7760675549507141": 81, "774523913860321": 81, "7721588015556335": 81, "7697228789329529": 81, "755959689617157": 81, "multicolored_hair": 81, "7477189898490906": 81, "7476690411567688": 81, "rail": 81, "7476617693901062": 81, "7458406090736389": 81, "741143524646759": 81, "7364678978919983": 81, "7193643450737": 81, "red_neckwear": 81, "7108616828918457": 81, "7086325287818909": 81, "7055293321609497": 81, "7039415836334229": 81, "7018357515335083": 81, "shuffl": 82, "count": [82, 109, 110], "2boi": 82, "cat_ear": 82, "uniqu": 82, "8849405313291128": 83, "8548297594823425": 83, "03910296474461261": 83, "6615180440330748": 83, "21552028866308015": 83, "3165260620737027": 83, "47744464927382957": 83, "smilingwolf": 84, "wd": 84, "swinv2_v3": 84, "general_mcut_en": 84, "character_mcut_en": 84, "mcut": 84, "replac": 84, "follw": 84, "0011444687843322754": 84, "8876402974128723": 84, "106781005859375": 84, "000277101993560791": 84, "997527003288269": 84, "9797663688659668": 84, "9905703663825989": 84, "9761719703674316": 84, "8981098532676697": 84, "8810765743255615": 84, "9498510360717773": 84, "8377365469932556": 84, "945058286190033": 84, "9457170367240906": 84, "969594419002533": 84, "7881088852882385": 84, "7687551379203796": 84, "9301245212554932": 84, "6703325510025024": 84, "white_hair": 84, "5292627811431885": 84, "8677047491073608": 84, "5859264731407166": 84, "9536856412887573": 84, "8056888580322266": 84, "8394746780395508": 84, "9473626613616943": 84, "8986269235610962": 84, "9385137557983398": 84, "8408567905426025": 84, "4245271384716034": 84, "931140661239624": 84, "8830795884132385": 84, "7279844284057617": 84, "5333830714225769": 84, "64717698097229": 84, "9516432285308838": 84, "9655293226242065": 84, "9485014081001282": 84, "7366660833358765": 84, "7161656618118286": 84, "5858667492866516": 84, "6186309456825256": 84, "41193312406539917": 84, "467605859041214": 84, "36282333731651306": 84, "3756745457649231": 84, "motion_blur": 84, "5091936588287354": 84, "951993465423584": 84, "5634750723838806": 84, "8232709169387817": 84, "9869340658187866": 84, "49491602182388306": 84, "5193622708320618": 84, "003406703472137451": 84, "0007208287715911865": 84, "9798132181167603": 84, "8046203851699829": 84, "7596215009689331": 84, "7620116472244263": 84, "46084529161453247": 84, "48454540967941284": 84, "5152207016944885": 84, "8023070096969604": 84, "8653596639633179": 84, "7201820611953735": 84, "7816740870475769": 84, "697688639163971": 84, "8974947333335876": 84, "7491052746772766": 84, "5015512704849243": 84, "6401398181915283": 84, "43420469760894775": 84, "4528769850730896": 84, "5730487704277039": 84, "6739872694015503": 84, "5545973181724548": 84, "6946243047714233": 84, "5487751364707947": 84, "7439308166503906": 84, "4186026453971863": 84, "47378358244895935": 84, "4690653085708618": 84, "7565015554428101": 84, "9262397289276123": 84, "942080020904541": 84, "denorm": 84, "denormalizer_nam": 84, "mnum2_al": 84, "redund": 84, "structur": [84, 108], "r": [84, 96, 102], "c": 84, "linalg": 84, "norm": 84, "approx": [84, 85], "1e": 84, "cdc_anime_onnx": 85, "realli": 85, "As": [85, 96, 102], "1024x1024": 85, "2060": 85, "gpu": 85, "cost": 85, "cpu": [85, 90, 109, 110], "experi": 85, "hgsr": 85, "mhr": 85, "aug_x4_320": 85, "cute_waifu_aroma": 85, "pngimageplugin": 85, "pngimagefil": 85, "1168x1168": 85, "0x7f0e8ca06880": 85, "4672x4672": 85, "0x7f0e48edb640": 85, "cdc": [86, 108], "upscale_with_cdc": 86, "lru_cach": 87, "wrap": 87, "synchron": 87, "prevent": 87, "race": 87, "condit": 87, "maxsiz": 87, "expensive_funct": 87, "expens": 87, "lock": [87, 107], "safeti": [87, 104], "multithread": 87, "leveltyp": 87, "my_funct": 87, "three": [87, 92], "share": 87, "across": 87, "introduc": 87, "acquisit": 87, "critic": 87, "cache_info": 87, "cache_clear": 87, "mathemat": 88, "activ": 88, "deep": 88, "problem": [88, 96, 102], "input_valu": 88, "frac": 88, "26894142": 88, "73105858": 88, "ts_lru_cach": 89, "get_onnx_provid": 89, "open_onnx_model": 89, "cudaexecutionprovid": 90, "cpuexecutionprovid": 90, "ckpt": 90, "inferencesess": 90, "onnx_mod": 90, "decid": 90, "linux": [90, 109, 110], "execut": [90, 109, 110], "ignor": 90, "cuda": [90, 109, 110], "forc": 90, "anime_ai_check": 91, "mobilenetv3_sce_dist": [91, 102, 106], "mainli": 91, "caformer_s36_plus_sc": 91, "graph": 91, "9996960163116455": 91, "9999125003814697": 91, "997803270816803": 91, "9960069060325623": 91, "9887709021568298": 91, "9998629093170166": 91, "0013722758740186691": 91, "00020673229300882667": 91, "0001895089662866667": 91, "0008857478387653828": 91, "552320024231449e": 91, "001168627175502479": 91, "bangumi": [92, 93], "vision": 92, "imageri": 92, "bangumi_char_typ": 92, "definit": [92, 99], "video": 92, "secondari": 92, "often": 92, "lack": 92, "lead": 92, "under": [92, 111], "judg": 92, "anime_portrait": [92, 98], "mobilenetv3_v0_dist": [92, 101, 105, 106], "9998525381088257": 92, "00012103465269319713": 92, "6464786313008517e": 92, "906112609314732e": 92, "06": [92, 93, 95, 100, 101, 102, 103, 105], "9997243285179138": 92, "0002490800397936255": 92, "7215803381986916e": 92, "354368557978887e": 92, "9998849630355835": 92, "90006631379947e": 92, "3920385754317977e": 92, "2084233276254963e": 92, "9998877048492432": 92, "732793503440917e": 92, "4264976925915107e": 92, "0623419257171918e": 92, "07076334953308105": 92, "9290977716445923": 92, "0001044218079186976": 92, "4467317163944244e": 92, "2568268832401372e": 92, "9999498128890991": 92, "1810528778587468e": 92, "879474429093534e": 92, "260669109295122e": 92, "9999510049819946": 92, "2321036592766177e": 92, "025227553938748e": 92, "4251427273848094e": 92, "999957799911499": 92, "4273678718600422e": 92, "6884023302263813e": 92, "880981603288092e": 92, "0002326338435523212": 92, "9996368885040283": 92, "164971561403945e": 92, "00020793956355191767": 92, "13438372313976288": 92, "8652494549751282": 92, "000158855298650451": 92, "000238816806813702": 92, "3589179217815399": 92, "6406960487365723": 92, "0001471740542910993": 92, "002255884697660804": 92, "08208147436380386": 92, "9152728915214539": 92, "00038967153523117304": 92, "227699592884164e": 92, "0835404282261152e": 92, "1437502406770363e": 92, "9999284744262695": 92, "2125529792683665e": 92, "0218892384727951e": 92, "00011914174683624879": 92, "9998584985733032": 92, "2007669283775613e": 92, "6357082131435163e": 92, "3068713896209374e": 92, "9999185800552368": 92, "066640925273532e": 92, "529400813335087e": 92, "089402500540018e": 92, "9999388456344604": 92, "6406959295272827": 92, "not_paint": 93, "anime_classif": 93, "older": 93, "mobilenetv3_v1": [93, 103], "5_dist": 93, "3_dist": 93, "plot": [93, 96, 102, 106], "caformer_s36_v1": 93, "3_focal": 93, "8346158862113953": 93, "004201625939458609": 93, "0028638991061598063": 93, "15633030235767365": 93, "001988308737054467": 93, "9868855476379395": 93, "001178382197394967": 93, "00015886101755313575": 93, "0005986307514831424": 93, "011178601533174515": 93, "9933090209960938": 93, "0012440024875104427": 93, "00040085514774546027": 93, "004924307577311993": 93, "00012189441622467712": 93, "00031298911198973656": 93, "9968050718307495": 93, "182305903872475e": 93, "0027923565357923508": 93, "7805559259140864e": 93, "0004650334012694657": 93, "996709942817688": 93, "736721191671677e": 93, "0027629584074020386": 93, "4619508621981367e": 93, "0003803370927926153": 93, "998649537563324": 93, "190127922105603e": 93, "0008622839814051986": 93, "595230686594732e": 93, "0004573142796289176": 93, "00031435859273187816": 93, "8671838641166687": 93, "13199880719184875": 93, "563074617180973e": 93, "153919796110131e": 93, "290010737255216e": 93, "9727378487586975": 93, "027150526642799377": 93, "162296004826203e": 93, "4933258828241378e": 93, "0004275702522136271": 93, "995402455329895": 93, "002233930164948106": 93, "001911122351884842": 93, "1603819727897644": 93, "0007561995880678296": 93, "00017044576816260815": 93, "838487982749939": 93, "0002034590725088492": 93, "005001617129892111": 93, "000932251859921962": 93, "009352140128612518": 93, "9846979379653931": 93, "6018555470509455e": 93, "004064667969942093": 93, "464051254326478e": 93, "025772539898753166": 93, "9699516296386719": 93, "00011656546121230349": 93, "287263775244355e": 93, "370255853951676e": 93, "01098843663930893": 93, "0031668643932789564": 93, "9857884049415588": 93, "499273488065228e": 93, "8419872251106426e": 93, "0003471920208539814": 93, "029472889378666878": 93, "9700765609741211": 93, "0012387704337015748": 93, "001172148622572422": 93, "787473391043022e": 93, "003680602880194783": 93, "9938107132911682": 93, "8346157073974609": 93, "8671836853027344": 93, "8384883403778076": 93, "9846979975700378": 93, "9700766801834106": 93, "greyscal": 94, "jpeg_ful": [94, 107], "6125901": 94, "6125785": [94, 107], "6124220": 94, "rough": [95, 96, 102], "polish": 95, "mobilenetv3_v2": 95, "2_dist": [95, 103], "910087929805741e": 95, "1241951510310173": 95, "8757457137107849": 95, "00018937293498311192": 95, "030049214139580727": 95, "9697614312171936": 95, "008933082222938538": 95, "05096456781029701": 95, "9401022791862488": 95, "009832272306084633": 95, "9898634552955627": 95, "00030428936588577926": 95, "013919820077717304": 95, "9819902181625366": 95, "004089969675987959": 95, "04166747257113457": 95, "9582782983779907": 95, "4218515288084745e": 95, "8849249482154846": 95, "1149177998304367": 95, "0001573085755808279": 95, "9907882809638977": 95, "008958994410932064": 95, "0002527958422433585": 95, "9831690788269043": 95, "01682441122829914": 95, "613856385229155e": 95, "8757458329200745": 95, "8849248290061951": 95, "million": 96, "anime_r": [96, 98], "boundari": [96, 102], "challeng": [96, 102], "clean": [96, 102], "judgment": [96, 102], "intend": [96, 102], "quick": [96, 102, 108], "estim": [96, 102], "basi": [96, 102], "mobilenetv3_large_100_v0_ls0": 96, "caformer_s36_v0_ls0": 96, "7508869767189026": 96, "7034655809402466": 96, "728887677192688": 96, "7404400110244751": 96, "7446154952049255": 96, "7514738440513611": 96, "768704354763031": 96, "8219676613807678": 96, "7267540693283081": 96, "7645740509033203": 96, "7216582894325256": 96, "7615436315536499": 96, "815083920955658": 96, "8321858644485474": 96, "8204999566078186": 96, "820833146572113": 96, "chdir": 96, "doc": 96, "api_doc": 96, "7508870363235474": 96, "11212056130170822": 96, "06781744956970215": 96, "06917501986026764": 96, "7034654021263123": 96, "15903906524181366": 96, "06688199192285538": 96, "07061357796192169": 96, "7288877964019775": 96, "1476859599351883": 96, "060362350195646286": 96, "06306383013725281": 96, "7404399514198303": 96, "10337048768997192": 96, "08087948709726334": 96, "07530999928712845": 96, "055992450565099716": 96, "7446154356002808": 96, "13191790878772736": 96, "06747424602508545": 96, "06458679586648941": 96, "10566363483667374": 96, "07827574014663696": 96, "07079866528511047": 96, "7687042951583862": 96, "09974884241819382": 96, "06074819341301918": 96, "050435908138751984": 96, "8219675421714783": 96, "0593985915184021": 96, "06819795072078705": 96, "06569571048021317": 96, "1177448257803917": 96, "726753830909729": 96, "08980562537908554": 96, "06481882929801941": 96, "06922297924757004": 96, "10138414055109024": 96, "06351721286773682": 96, "07683827728033066": 96, "13798624277114868": 96, "05942752957344055": 96, "10584963858127594": 96, "7615437507629395": 96, "07317910343408585": 96, "060196295380592346": 96, "06751583516597748": 96, "0572039857506752": 96, "05398125201463699": 96, "06124086305499077": 96, "0525919646024704": 96, "8321859240531921": 96, "05922013148665428": 96, "06274889409542084": 96, "057530902326107025": 96, "8205001354217529": 96, "05683052912354469": 96, "06635929644107819": 96, "05597696080803871": 96, "8208332657814026": 96, "non_furri": 97, "mobilenetv3_v0": 97, "1_dist": 97, "9898804426193237": 97, "010119626298546791": 97, "9677742123603821": 97, "032225821167230606": 97, "959551215171814": 97, "040448784828186035": 97, "9535530209541321": 97, "04644693806767464": 97, "04358793422579765": 97, "9564120769500732": 97, "02767963521182537": 97, "9723203182220459": 97, "028900373727083206": 97, "9710996150970459": 97, "037573859095573425": 97, "9624261260032654": 97, "aicheck": [98, 108], "get_ai_created_scor": 98, "is_ai_cr": 98, "bangumi_char": [98, 108], "anime_bangumi_char_scor": 98, "anime_bangumi_char": 98, "anime_classify_scor": 98, "anime_classifi": 98, "is_greyscal": 98, "anime_completeness_scor": 98, "anime_complet": 98, "dbrate": [98, 108], "anime_dbrating_scor": 98, "anime_dbr": 98, "furri": [98, 108], "anime_furry_scor": 98, "anime_furri": 98, "get_monochrome_scor": 98, "is_monochrom": 98, "nsfw_pred_scor": 98, "nsfw_pred": 98, "portrait": [98, 108], "anime_portrait_scor": 98, "anime_rating_scor": 98, "anime_real_scor": 98, "safe_check_scor": 98, "safe_check": 98, "style_ag": [98, 108], "anime_style_age_scor": 98, "anime_style_ag": 98, "teen": [98, 108], "anime_teen_scor": 98, "anime_teen": 98, "is_truncated_fil": 98, "screen": 99, "row": 99, "bottom": 99, "grayscal": 99, "monochrome_detect": 99, "mobilenetv3_large_100_dist_safe2": 99, "mobilenetv3_dist": 99, "caformer_s36": 99, "mono": 99, "9614395499229431": 99, "9458909034729004": 99, "9559807777404785": 99, "9651952981948853": 99, "9379720687866211": 99, "8814834356307983": 99, "03941023349761963": 99, "07492382079362869": 99, "09546589106321335": 99, "016521310433745384": 99, "005693843588232994": 99, "0315730981528759": 99, "Not": 100, "five": 100, "hentai": 100, "neutral": 100, "porn": 100, "sexi": 100, "infinit": 100, "nsfwj": 100, "tfj": 100, "mobil": 100, "9970946311950684": 100, "00198739324696362": 100, "000894528697244823": 100, "4315058251668233e": 100, "099447197513655e": 100, "9282580614089966": 100, "061733175069093704": 100, "008979619480669498": 100, "0007789491210132837": 100, "0002501663693692535": 100, "7945129871368408": 100, "2044062316417694": 100, "0005603990866802633": 100, "0004847997915931046": 100, "564094367902726e": 100, "7977773547172546": 100, "01352313905954361": 100, "18791256844997406": 100, "0004888656549155712": 100, "00029804420773871243": 100, "04498734697699547": 100, "9509441256523132": 100, "4087972633424215e": 100, "003999904729425907": 100, "4542059185914695e": 100, "002892113756388426": 100, "982390284538269": 100, "02520776737947e": 100, "014633022248744965": 100, "858086610212922e": 100, "002532319398596883": 100, "9887337684631348": 100, "231979568838142e": 100, "008699454367160797": 100, "8187158022774383e": 100, "03564726561307907": 100, "954788088798523": 100, "343036850215867e": 100, "009289607405662537": 100, "00020158555707894266": 100, "006372362840920687": 100, "006019102409482002": 100, "9694945812225342": 100, "015214097686111927": 100, "002899901708588004": 100, "0004039364866912365": 100, "00012730166781693697": 100, "987038791179657": 100, "007135333959013224": 100, "005294707603752613": 100, "06964848190546036": 100, "0014777459437027574": 100, "9276643395423889": 100, "0003031621454283595": 100, "0009063396137207747": 100, "00028707628371194005": 100, "00010888021643040702": 100, "9992460012435913": 100, "00015473493840545416": 100, "0002033217460848391": 100, "563037691696081e": 100, "008058490231633186": 100, "00044566826545633376": 100, "937960684299469": 100, "05353058874607086": 100, "364063445587817e": 100, "00562260951846838": 100, "00012077406427124515": 100, "9897090792655945": 100, "004547217860817909": 100, "564737981942017e": 100, "016690678894519806": 100, "001258736359886825": 100, "9766013622283936": 100, "005440687295049429": 100, "4481674952548929e": 100, "01861923187971115": 100, "0008914825739338994": 100, "9674761295318604": 100, "012998746708035469": 100, "691116141155362e": 100, "0007601747056469321": 100, "0005019629606977105": 100, "039504989981651306": 100, "9591660499572754": 100, "0001652583305258304": 100, "0002614929690025747": 100, "020374108105897903": 100, "029394468292593956": 100, "9498046040534973": 100, "00016299057460855693": 100, "004782819654792547": 100, "002861740067601204": 100, "12280157208442688": 100, "8693908452987671": 100, "0001731760276015848": 100, "304211274255067e": 100, "03286275267601013": 100, "010648751631379128": 100, "9562522172927856": 100, "999900221824646": 101, "645313209854066e": 101, "3387104445428122e": 101, "9999704360961914": 101, "4465465685352683e": 101, "071506166132167e": 101, "9999785423278809": 101, "512719154561637e": 101, "292278612818336e": 101, "919455750496127e": 101, "9999444484710693": 101, "3647335082350764e": 101, "0555699191172607e": 101, "9999880790710449": 101, "3210242286731955e": 101, "7451418898417614e": 101, "9999822378158569": 101, "2084267331811134e": 101, "7460413321023225e": 101, "1532473820352607e": 101, "9999996423721313": 101, "0316136922483565e": 101, "840229633236049e": 101, "9999998807907104": [101, 102], "736660568800289e": 101, "199210472208506e": 101, "9999992847442627": 101, "r15": 102, "r18": 102, "sankaku": 102, "mobilenetv3_v1_pruned_ls0": 102, "caformer_s36_plu": [102, 106], "5863172936624323e": 102, "480062353375615e": 102, "9924363493919373": 102, "007255776319652796": 102, "0003077814180869609": 102, "996969997882843": 102, "0030054834205657244": 102, "4601260520284995e": 102, "9966891407966614": 102, "003293127752840519": 102, "770909148035571e": 102, "00025384966284036636": 102, "9996721744537354": 102, "399192691082135e": 102, "973351603141055e": 102, "9998563528060913": 102, "391309580067173e": 102, "0018681309884414077": 102, "9827859997749329": 102, "015345841646194458": 102, "013710384257137775": 102, "8339558839797974": 102, "15233369171619415": 102, "951323833462084e": 102, "00029566374723799527": 102, "9997004270553589": 102, "00018434497178532183": 102, "568440272123553e": 102, "9997699856758118": 102, "11225129129889e": 102, "051862899563275e": 102, "9999485015869141": 102, "902020231791539e": 102, "0005639699520543218": 102, "9994290471076965": 102, "anime_real_cl": 103, "4_dist": 103, "9999716281890869": 103, "8398366339388303e": 103, "9992202520370483": 103, "0007797438884153962": 103, "9999709129333496": 103, "905452492996119e": 103, "9999765157699585": 103, "3499671442550607e": 103, "9994087219238281": 103, "0005913018831051886": 103, "9999759197235107": 103, "4061362637439743e": 103, "9999052286148071": 103, "475799015490338e": 103, "403173675702419e": 103, "5848207794988411e": 103, "0010207017185166478": 103, "9989792704582214": 103, "2124368115328252e": 103, "9999977350234985": 103, "6512358342879452e": 103, "9999834299087524": 103, "359853614412714e": 103, "9999936819076538": 103, "600314317329321e": 103, "9999840259552002": 103, "5589323083986528e": 103, "9999843835830688": 103, "5513256585109048e": 103, "9999845027923584": 103, "pollut": 104, "shit": 104, "checker": 104, "mobilenet": 104, "v2": 104, "max_batch_s": 104, "1970": 105, "1980": 105, "1990": 105, "2000": 105, "2010": 105, "2015": 105, "2020": 105, "ag": 105, "9805465340614319": 105, "761269782553427e": 105, "0005044879508204758": 105, "01569165475666523": 105, "002850610064342618": 105, "00037849770160391927": 105, "9434612113400362e": 105, "053497342392802e": 105, "9992554783821106": 105, "0006490182713605464": 105, "8857468805654207e": 105, "317252262353577e": 105, "314484721769986e": 105, "0750001138148946e": 105, "706833609205205e": 105, "00034479793976061046": 105, "9995512366294861": 105, "391363472677767e": 105, "4607510820496827e": 105, "0679690351244062e": 105, "661913514311891e": 105, "757471131393686e": 105, "0744897230761126e": 105, "76177470368566e": 105, "9996387958526611": 105, "160279296338558e": 105, "00013228354509919882": 105, "1361367038916796e": 105, "464057489414699e": 105, "2412899599876255e": 105, "703883653040975e": 105, "127358498517424e": 105, "9973921775817871": 105, "0022309015039354563": 105, "00018872201326303184": 105, "780902943617548e": 105, "422096920578042e": 105, "638929097680375e": 105, "152203023797483e": 105, "00028818511054851115": 105, "9996094107627869": 105, "58777353237383e": 105, "9200742826797068e": 105, "00017117452807724476": 105, "518441947875544e": 105, "885544381570071e": 105, "4389253010449465e": 105, "1696006772108376e": 105, "9996393918991089": 105, "contenti": 106, "safe_teen": 106, "non_teen": 106, "caformer_s36_v0": 106, "9998493194580078": 106, "0378791052498855e": 106, "00012023092131130397": 106, "9790042638778687": 106, "0017522255657240748": 106, "01924353837966919": 106, "9998124241828918": 106, "19778298237361e": 106, "0001456339523429051": 106, "0008521362324245274": 106, "9989691972732544": 106, "00017870066221803427": 106, "0992944781901315e": 106, "9994398951530457": 106, "0004991036257706583": 106, "2035720727872103e": 106, "9994019269943237": 106, "0005460577667690814": 106, "0478151529678144e": 106, "524079147609882e": 106, "999934196472168": 106, "786742884898558e": 106, "653994154883549e": 106, "9998156428337097": 106, "0001218809193233028": 106, "00013706681784242392": 106, "9997410178184509": 106, "jpeg_trunc": 107, "2216614_truncat": 107, "imagefil": 107, "load_truncated_imag": 107, "ascii": 108, "metric": 108, "list_det_model": 108, "list_rec_model": 108, "sd": 108, "tag": 108, "platform": [109, 110], "shutil": [109, 110], "cpuinfo": [109, 110], "psutil": [109, 110], "hbutil": [109, 110], "size_to_bytes_str": [109, 110], "python_implement": [109, 110], "python_vers": [109, 110], "brand": [109, 110], "get_cpu_info": [109, 110], "brand_raw": [109, 110], "cpu_count": [109, 110], "freq": [109, 110], "cpu_freq": [109, 110], "mhz": [109, 110], "virtual_memori": [109, 110], "ye": [109, 110], "nvidia": [109, 110], "smi": [109, 110], "1018": [109, 110], "azur": [109, 110], "x86_64": [109, 110], "glibc2": [109, 110], "cpython": [109, 110], "amd": [109, 110], "epyc": [109, 110], "7763": [109, 110], "3050": 109, "64375": 109, "621": [109, 110], "gib": [109, 110], "deploi": [109, 110], "action": [109, 110], "3260": 110, "7475000000004": 110, "imgutil": 111, "pypi": 111, "simpli": 111, "newest": 111, "git": 111, "script": 111, "__name__": 111, "__main__": 111, "narugo1992": 111, "still": 111, "out": 111, "io": 111, "html": 111, "faq": 112}, "objects": {"imgutils": [[1, 0, 0, "-", "ascii"], [2, 0, 0, "-", "config"], [9, 0, 0, "-", "data"], [20, 0, 0, "-", "detect"], [27, 0, 0, "-", "edge"], [33, 0, 0, "-", "generic"], [37, 0, 0, "-", "metadata"], [42, 0, 0, "-", "metrics"], [46, 0, 0, "-", "ocr"], [50, 0, 0, "-", "operate"], [54, 0, 0, "-", "pose"], [57, 0, 0, "-", "preprocess"], [62, 0, 0, "-", "resource"], [64, 0, 0, "-", "restore"], [67, 0, 0, "-", "sd"], [71, 0, 0, "-", "segment"], [79, 0, 0, "-", "tagging"], [86, 0, 0, "-", "upscale"], [89, 0, 0, "-", "utils"], [98, 0, 0, "-", "validate"]], "imgutils.ascii": [[0, 0, 0, "-", "drawing"]], "imgutils.ascii.drawing": [[0, 1, 1, "", "ascii_drawing"]], "imgutils.config": [[3, 0, 0, "-", "meta"]], "imgutils.config.meta": [[3, 2, 1, "", "__AUTHOR_EMAIL__"], [3, 2, 1, "", "__AUTHOR__"], [3, 2, 1, "", "__DESCRIPTION__"], [3, 2, 1, "", "__TITLE__"], [3, 2, 1, "", "__VERSION__"]], "imgutils.data": [[4, 0, 0, "-", "background"], [5, 0, 0, "-", "blob"], [6, 0, 0, "-", "decode"], [7, 0, 0, "-", "encode"], [8, 0, 0, "-", "image"], [10, 0, 0, "-", "layer"], [11, 0, 0, "-", "pad"], [12, 0, 0, "-", "url"]], "imgutils.data.background": [[4, 1, 1, "", "grid_background"], [4, 1, 1, "", "grid_transparent"]], "imgutils.data.blob": [[5, 1, 1, "", "is_valid_image_blob_url"], [5, 1, 1, "", "load_image_from_blob_url"], [5, 1, 1, "", "to_blob_url"]], "imgutils.data.decode": [[6, 1, 1, "", "rgb_decode"]], "imgutils.data.encode": [[7, 1, 1, "", "rgb_encode"]], "imgutils.data.image": [[8, 1, 1, "", "has_alpha_channel"], [8, 1, 1, "", "load_image"], [8, 1, 1, "", "load_images"]], "imgutils.data.layer": [[10, 1, 1, "", "istack"]], "imgutils.data.pad": [[11, 1, 1, "", "pad_image_to_size"]], "imgutils.data.url": [[12, 1, 1, "", "download_image_from_url"], [12, 1, 1, "", "is_http_url"]], "imgutils.detect": [[13, 0, 0, "-", "booru_yolo"], [14, 0, 0, "-", "censor"], [15, 0, 0, "-", "eye"], [16, 0, 0, "-", "face"], [17, 0, 0, "-", "halfbody"], [18, 0, 0, "-", "hand"], [19, 0, 0, "-", "head"], [21, 0, 0, "-", "nudenet"], [22, 0, 0, "-", "person"], [23, 0, 0, "-", "similarity"], [24, 0, 0, "-", "text"], [25, 0, 0, "-", "visual"]], "imgutils.detect.booru_yolo": [[13, 1, 1, "", "detect_with_booru_yolo"]], "imgutils.detect.censor": [[14, 1, 1, "", "detect_censors"]], "imgutils.detect.eye": [[15, 1, 1, "", "detect_eyes"]], "imgutils.detect.face": [[16, 1, 1, "", "detect_faces"]], "imgutils.detect.halfbody": [[17, 1, 1, "", "detect_halfbody"]], "imgutils.detect.hand": [[18, 1, 1, "", "detect_hands"]], "imgutils.detect.head": [[19, 1, 1, "", "detect_heads"]], "imgutils.detect.nudenet": [[21, 1, 1, "", "detect_with_nudenet"]], "imgutils.detect.person": [[22, 1, 1, "", "detect_person"]], "imgutils.detect.similarity": [[23, 1, 1, "", "bboxes_similarity"], [23, 1, 1, "", "calculate_iou"], [23, 1, 1, "", "detection_similarity"]], "imgutils.detect.text": [[24, 1, 1, "", "detect_text"]], "imgutils.detect.visual": [[25, 1, 1, "", "detection_visualize"]], "imgutils.edge": [[26, 0, 0, "-", "canny"], [28, 0, 0, "-", "lineart"], [29, 0, 0, "-", "lineart_anime"]], "imgutils.edge.canny": [[26, 1, 1, "", "edge_image_with_canny"], [26, 1, 1, "", "get_edge_by_canny"]], "imgutils.edge.lineart": [[28, 1, 1, "", "edge_image_with_lineart"], [28, 1, 1, "", "get_edge_by_lineart"]], "imgutils.edge.lineart_anime": [[29, 1, 1, "", "edge_image_with_lineart_anime"], [29, 1, 1, "", "get_edge_by_lineart_anime"]], "imgutils.generic": [[30, 0, 0, "-", "classify"], [31, 0, 0, "-", "clip"], [32, 0, 0, "-", "enhance"], [34, 0, 0, "-", "siglip"], [35, 0, 0, "-", "yolo"]], "imgutils.generic.classify": [[30, 3, 1, "", "ClassifyModel"], [30, 1, 1, "", "classify_predict"], [30, 1, 1, "", "classify_predict_fmt"], [30, 1, 1, "", "classify_predict_score"]], "imgutils.generic.classify.ClassifyModel": [[30, 4, 1, "", "__init__"], [30, 4, 1, "", "clear"], [30, 4, 1, "", "launch_demo"], [30, 4, 1, "", "make_ui"], [30, 4, 1, "", "predict"], [30, 4, 1, "", "predict_fmt"], [30, 4, 1, "", "predict_score"]], "imgutils.generic.clip": [[31, 3, 1, "", "CLIPModel"], [31, 1, 1, "", "clip_image_encode"], [31, 1, 1, "", "clip_predict"], [31, 1, 1, "", "clip_text_encode"]], "imgutils.generic.clip.CLIPModel": [[31, 4, 1, "", "__init__"], [31, 4, 1, "", "clear"], [31, 4, 1, "", "image_encode"], [31, 4, 1, "", "launch_demo"], [31, 4, 1, "", "make_ui"], [31, 4, 1, "", "predict"], [31, 4, 1, "", "text_encode"]], "imgutils.generic.enhance": [[32, 3, 1, "", "ImageEnhancer"]], "imgutils.generic.enhance.ImageEnhancer": [[32, 4, 1, "", "__init__"], [32, 4, 1, "", "process"]], "imgutils.generic.siglip": [[34, 3, 1, "", "SigLIPModel"], [34, 1, 1, "", "siglip_image_encode"], [34, 1, 1, "", "siglip_predict"], [34, 1, 1, "", "siglip_text_encode"]], "imgutils.generic.siglip.SigLIPModel": [[34, 4, 1, "", "__init__"], [34, 4, 1, "", "clear"], [34, 4, 1, "", "image_encode"], [34, 4, 1, "", "launch_demo"], [34, 4, 1, "", "make_ui"], [34, 4, 1, "", "predict"], [34, 4, 1, "", "text_encode"]], "imgutils.generic.yolo": [[35, 3, 1, "", "YOLOModel"], [35, 1, 1, "", "yolo_predict"]], "imgutils.generic.yolo.YOLOModel": [[35, 4, 1, "", "__init__"], [35, 4, 1, "", "clear"], [35, 4, 1, "", "launch_demo"], [35, 4, 1, "", "make_ui"], [35, 4, 1, "", "predict"]], "imgutils.metadata": [[36, 0, 0, "-", "geninfo"], [38, 0, 0, "-", "lsb"]], "imgutils.metadata.geninfo": [[36, 1, 1, "", "read_geninfo_exif"], [36, 1, 1, "", "read_geninfo_gif"], [36, 1, 1, "", "read_geninfo_parameters"], [36, 1, 1, "", "write_geninfo_exif"], [36, 1, 1, "", "write_geninfo_gif"], [36, 1, 1, "", "write_geninfo_parameters"]], "imgutils.metadata.lsb": [[38, 3, 1, "", "ImageLsbDataExtractor"], [38, 3, 1, "", "LSBExtractor"], [38, 3, 1, "", "LSBReadError"], [38, 1, 1, "", "inject_data"], [38, 1, 1, "", "read_lsb_metadata"], [38, 1, 1, "", "read_lsb_raw_bytes"], [38, 1, 1, "", "serialize_json"], [38, 1, 1, "", "serialize_pnginfo"], [38, 1, 1, "", "write_lsb_metadata"], [38, 1, 1, "", "write_lsb_raw_bytes"]], "imgutils.metadata.lsb.ImageLsbDataExtractor": [[38, 4, 1, "", "__init__"], [38, 4, 1, "", "extract_data"]], "imgutils.metadata.lsb.LSBExtractor": [[38, 4, 1, "", "__init__"], [38, 4, 1, "", "get_next_n_bytes"], [38, 4, 1, "", "get_one_byte"], [38, 4, 1, "", "read_32bit_integer"]], "imgutils.metrics": [[39, 0, 0, "-", "aesthetic"], [40, 0, 0, "-", "ccip"], [41, 0, 0, "-", "dbaesthetic"], [43, 0, 0, "-", "laplacian"], [44, 0, 0, "-", "lpips"], [45, 0, 0, "-", "psnr_"]], "imgutils.metrics.aesthetic": [[39, 1, 1, "", "get_aesthetic_score"]], "imgutils.metrics.ccip": [[40, 1, 1, "", "ccip_batch_differences"], [40, 1, 1, "", "ccip_batch_extract_features"], [40, 1, 1, "", "ccip_batch_same"], [40, 1, 1, "", "ccip_clustering"], [40, 1, 1, "", "ccip_default_clustering_params"], [40, 1, 1, "", "ccip_default_threshold"], [40, 1, 1, "", "ccip_difference"], [40, 1, 1, "", "ccip_extract_feature"], [40, 1, 1, "", "ccip_merge"], [40, 1, 1, "", "ccip_same"]], "imgutils.metrics.dbaesthetic": [[41, 1, 1, "", "anime_dbaesthetic"]], "imgutils.metrics.laplacian": [[43, 1, 1, "", "laplacian_score"]], "imgutils.metrics.lpips": [[44, 1, 1, "", "lpips_clustering"], [44, 1, 1, "", "lpips_difference"], [44, 1, 1, "", "lpips_extract_feature"]], "imgutils.metrics.psnr_": [[45, 1, 1, "", "psnr"]], "imgutils.ocr": [[46, 1, 1, "", "detect_text_with_ocr"], [46, 1, 1, "", "list_det_models"], [46, 1, 1, "", "list_rec_models"], [46, 1, 1, "", "ocr"]], "imgutils.operate": [[47, 0, 0, "-", "align"], [48, 0, 0, "-", "censor_"], [49, 0, 0, "-", "imgcensor"], [51, 0, 0, "-", "squeeze"]], "imgutils.operate.align": [[47, 1, 1, "", "align_maxsize"]], "imgutils.operate.censor_": [[48, 3, 1, "", "BaseCensor"], [48, 3, 1, "", "BlurCensor"], [48, 3, 1, "", "ColorCensor"], [48, 3, 1, "", "PixelateCensor"], [48, 1, 1, "", "censor_areas"], [48, 1, 1, "", "censor_nsfw"], [48, 1, 1, "", "register_censor_method"]], "imgutils.operate.censor_.BaseCensor": [[48, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.BlurCensor": [[48, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.ColorCensor": [[48, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.PixelateCensor": [[48, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor": [[49, 3, 1, "", "EmojiBasedCensor"], [49, 3, 1, "", "ImageBasedCensor"], [49, 3, 1, "", "SingleImage"]], "imgutils.operate.imgcensor.EmojiBasedCensor": [[49, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.ImageBasedCensor": [[49, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.SingleImage": [[49, 4, 1, "", "__init__"], [49, 4, 1, "", "find_for_area"], [49, 5, 1, "", "height"], [49, 5, 1, "", "width"]], "imgutils.operate.squeeze": [[51, 1, 1, "", "squeeze"], [51, 1, 1, "", "squeeze_with_transparency"]], "imgutils.pose": [[52, 0, 0, "-", "dwpose"], [53, 0, 0, "-", "format"], [55, 0, 0, "-", "visual"]], "imgutils.pose.dwpose": [[52, 1, 1, "", "dwpose_estimate"]], "imgutils.pose.format": [[53, 3, 1, "", "OP18KeyPointSet"], [53, 2, 1, "", "OP18_BODY_MAX"], [53, 2, 1, "", "OP18_BODY_MIN"], [53, 2, 1, "", "OP18_FACE_MAX"], [53, 2, 1, "", "OP18_FACE_MIN"], [53, 2, 1, "", "OP18_LEFT_FOOT_MAX"], [53, 2, 1, "", "OP18_LEFT_FOOT_MIN"], [53, 2, 1, "", "OP18_LEFT_HAND_MAX"], [53, 2, 1, "", "OP18_LEFT_HAND_MIN"], [53, 2, 1, "", "OP18_RIGHT_FOOT_MAX"], [53, 2, 1, "", "OP18_RIGHT_FOOT_MIN"], [53, 2, 1, "", "OP18_RIGHT_HAND_MAX"], [53, 2, 1, "", "OP18_RIGHT_HAND_MIN"], [53, 6, 1, "", "OpenPose18"]], "imgutils.pose.format.OP18KeyPointSet": [[53, 4, 1, "", "__init__"], [53, 4, 1, "", "__mul__"], [53, 4, 1, "", "__truediv__"], [53, 5, 1, "", "body"], [53, 5, 1, "", "face"], [53, 5, 1, "", "left_foot"], [53, 5, 1, "", "left_hand"], [53, 5, 1, "", "right_foot"], [53, 5, 1, "", "right_hand"]], "imgutils.pose.format.OpenPose18": [[53, 7, 1, "", "LEFT_ANKLE"], [53, 7, 1, "", "LEFT_BIG_TOE"], [53, 7, 1, "", "LEFT_EAR"], [53, 7, 1, "", "LEFT_ELBOW"], [53, 7, 1, "", "LEFT_EYE"], [53, 7, 1, "", "LEFT_HEEL"], [53, 7, 1, "", "LEFT_HIP"], [53, 7, 1, "", "LEFT_KNEE"], [53, 7, 1, "", "LEFT_SHOULDER"], [53, 7, 1, "", "LEFT_SMALL_TOE"], [53, 7, 1, "", "LEFT_WRIST"], [53, 7, 1, "", "NECK"], [53, 7, 1, "", "NOSE"], [53, 7, 1, "", "RIGHT_ANKLE"], [53, 7, 1, "", "RIGHT_BIG_TOE"], [53, 7, 1, "", "RIGHT_EAR"], [53, 7, 1, "", "RIGHT_ELBOW"], [53, 7, 1, "", "RIGHT_EYE"], [53, 7, 1, "", "RIGHT_HEEL"], [53, 7, 1, "", "RIGHT_HIP"], [53, 7, 1, "", "RIGHT_KNEE"], [53, 7, 1, "", "RIGHT_SHOULDER"], [53, 7, 1, "", "RIGHT_SMALL_TOE"], [53, 7, 1, "", "RIGHT_WRIST"]], "imgutils.pose.visual": [[55, 1, 1, "", "op18_visualize"]], "imgutils.preprocess": [[56, 0, 0, "-", "base"], [58, 0, 0, "-", "pillow"], [59, 0, 0, "-", "torchvision"], [60, 0, 0, "-", "transformers"]], "imgutils.preprocess.base": [[56, 3, 1, "", "NotParseTarget"]], "imgutils.preprocess.pillow": [[58, 1, 1, "", "create_pillow_transforms"], [58, 1, 1, "", "parse_pillow_transforms"], [58, 1, 1, "", "register_pillow_parse"], [58, 1, 1, "", "register_pillow_transform"]], "imgutils.preprocess.torchvision": [[59, 1, 1, "", "create_torchvision_transforms"], [59, 1, 1, "", "parse_torchvision_transforms"], [59, 1, 1, "", "register_torchvision_parse"], [59, 1, 1, "", "register_torchvision_transform"]], "imgutils.preprocess.transformers": [[60, 3, 1, "", "NotProcessorTypeError"], [60, 1, 1, "", "convert_to_size_dict"], [60, 1, 1, "", "create_bit_transforms"], [60, 1, 1, "", "create_blip_transforms"], [60, 1, 1, "", "create_clip_transforms"], [60, 1, 1, "", "create_convnext_transforms"], [60, 1, 1, "", "create_mobilenetv2_transforms"], [60, 1, 1, "", "create_siglip_transforms"], [60, 1, 1, "", "create_transforms_from_bit_processor"], [60, 1, 1, "", "create_transforms_from_blip_processor"], [60, 1, 1, "", "create_transforms_from_clip_processor"], [60, 1, 1, "", "create_transforms_from_convnext_processor"], [60, 1, 1, "", "create_transforms_from_mobilenetv2_processor"], [60, 1, 1, "", "create_transforms_from_siglip_processor"], [60, 1, 1, "", "create_transforms_from_transformers"], [60, 1, 1, "", "create_transforms_from_vit_processor"], [60, 1, 1, "", "create_vit_transforms"], [60, 1, 1, "", "get_size_dict"], [60, 1, 1, "", "is_valid_size_dict"], [60, 1, 1, "", "register_creators_for_transformers"]], "imgutils.resource": [[61, 0, 0, "-", "background"]], "imgutils.resource.background": [[61, 3, 1, "", "BackgroundImageSet"], [61, 1, 1, "", "get_bg_image"], [61, 1, 1, "", "get_bg_image_file"], [61, 1, 1, "", "list_bg_image_files"], [61, 1, 1, "", "random_bg_image"], [61, 1, 1, "", "random_bg_image_file"]], "imgutils.resource.background.BackgroundImageSet": [[61, 4, 1, "", "__init__"], [61, 4, 1, "", "get_image"], [61, 4, 1, "", "get_image_file"], [61, 4, 1, "", "list_image_files"], [61, 4, 1, "", "random_image"], [61, 4, 1, "", "random_image_file"]], "imgutils.restore": [[63, 0, 0, "-", "adversarial"], [65, 0, 0, "-", "nafnet"], [66, 0, 0, "-", "scunet"]], "imgutils.restore.adversarial": [[63, 1, 1, "", "remove_adversarial_noise"]], "imgutils.restore.nafnet": [[65, 1, 1, "", "restore_with_nafnet"]], "imgutils.restore.scunet": [[66, 1, 1, "", "restore_with_scunet"]], "imgutils.sd": [[68, 0, 0, "-", "metadata"], [69, 0, 0, "-", "model"], [70, 0, 0, "-", "nai"]], "imgutils.sd.metadata": [[68, 3, 1, "", "SDMetaData"], [68, 1, 1, "", "get_sdmeta_from_image"], [68, 1, 1, "", "parse_sdmeta_from_text"], [68, 1, 1, "", "save_image_with_sdmeta"]], "imgutils.sd.metadata.SDMetaData": [[68, 4, 1, "", "__str__"], [68, 5, 1, "", "pnginfo"], [68, 5, 1, "", "text"]], "imgutils.sd.model": [[69, 1, 1, "", "read_metadata"], [69, 1, 1, "", "save_with_metadata"]], "imgutils.sd.nai": [[70, 3, 1, "", "NAIMetaData"], [70, 3, 1, "", "NAIMetadata"], [70, 1, 1, "", "add_naimeta_to_image"], [70, 1, 1, "", "get_naimeta_from_image"], [70, 1, 1, "", "save_image_with_naimeta"]], "imgutils.sd.nai.NAIMetaData": [[70, 4, 1, "", "__init__"], [70, 5, 1, "", "pnginfo"]], "imgutils.segment": [[72, 0, 0, "-", "isnetis"]], "imgutils.segment.isnetis": [[72, 1, 1, "", "get_isnetis_mask"], [72, 1, 1, "", "segment_rgba_with_isnetis"], [72, 1, 1, "", "segment_with_isnetis"]], "imgutils.tagging": [[73, 0, 0, "-", "blacklist"], [74, 0, 0, "-", "camie"], [75, 0, 0, "-", "character"], [76, 0, 0, "-", "deepdanbooru"], [77, 0, 0, "-", "deepgelbooru"], [78, 0, 0, "-", "format"], [80, 0, 0, "-", "match"], [81, 0, 0, "-", "mldanbooru"], [82, 0, 0, "-", "order"], [83, 0, 0, "-", "overlap"], [84, 0, 0, "-", "wd14"]], "imgutils.tagging.blacklist": [[73, 1, 1, "", "drop_blacklisted_tags"], [73, 1, 1, "", "is_blacklisted"]], "imgutils.tagging.camie": [[74, 1, 1, "", "convert_camie_emb_to_prediction"], [74, 1, 1, "", "get_camie_tags"]], "imgutils.tagging.character": [[75, 2, 1, "", "CHAR_PREFIXES"], [75, 2, 1, "", "CHAR_SUFFIXES"], [75, 2, 1, "", "CHAR_WHITELIST_PREFIX"], [75, 2, 1, "", "CHAR_WHITELIST_SUFFIX"], [75, 2, 1, "", "CHAR_WHITELIST_WORD"], [75, 3, 1, "", "CharacterTagPool"], [75, 1, 1, "", "drop_basic_character_tags"], [75, 1, 1, "", "is_basic_character_tag"]], "imgutils.tagging.character.CharacterTagPool": [[75, 4, 1, "", "__init__"], [75, 4, 1, "", "drop_basic_character_tags"], [75, 4, 1, "", "is_basic_character_tag"]], "imgutils.tagging.deepdanbooru": [[76, 1, 1, "", "get_deepdanbooru_tags"]], "imgutils.tagging.deepgelbooru": [[77, 1, 1, "", "get_deepgelbooru_tags"]], "imgutils.tagging.format": [[78, 1, 1, "", "add_underline"], [78, 1, 1, "", "remove_underline"], [78, 1, 1, "", "tags_to_text"]], "imgutils.tagging.match": [[80, 1, 1, "", "tag_match_full"], [80, 1, 1, "", "tag_match_prefix"], [80, 1, 1, "", "tag_match_suffix"]], "imgutils.tagging.mldanbooru": [[81, 1, 1, "", "get_mldanbooru_tags"]], "imgutils.tagging.order": [[82, 1, 1, "", "sort_tags"]], "imgutils.tagging.overlap": [[83, 1, 1, "", "drop_overlap_tags"]], "imgutils.tagging.wd14": [[84, 1, 1, "", "convert_wd14_emb_to_prediction"], [84, 1, 1, "", "denormalize_wd14_emb"], [84, 1, 1, "", "get_wd14_tags"]], "imgutils.upscale": [[85, 0, 0, "-", "cdc"]], "imgutils.upscale.cdc": [[85, 1, 1, "", "upscale_with_cdc"]], "imgutils.utils": [[87, 0, 0, "-", "cache"], [88, 0, 0, "-", "func"], [90, 0, 0, "-", "onnxruntime"]], "imgutils.utils.cache": [[87, 1, 1, "", "ts_lru_cache"]], "imgutils.utils.func": [[88, 1, 1, "", "sigmoid"]], "imgutils.utils.onnxruntime": [[90, 1, 1, "", "get_onnx_provider"], [90, 1, 1, "", "open_onnx_model"]], "imgutils.validate": [[91, 0, 0, "-", "aicheck"], [92, 0, 0, "-", "bangumi_char"], [93, 0, 0, "-", "classify"], [94, 0, 0, "-", "color"], [95, 0, 0, "-", "completeness"], [96, 0, 0, "-", "dbrating"], [97, 0, 0, "-", "furry"], [99, 0, 0, "-", "monochrome"], [100, 0, 0, "-", "nsfw"], [101, 0, 0, "-", "portrait"], [102, 0, 0, "-", "rating"], [103, 0, 0, "-", "real"], [104, 0, 0, "-", "safe"], [105, 0, 0, "-", "style_age"], [106, 0, 0, "-", "teen"], [107, 0, 0, "-", "truncate"]], "imgutils.validate.aicheck": [[91, 1, 1, "", "get_ai_created_score"], [91, 1, 1, "", "is_ai_created"]], "imgutils.validate.bangumi_char": [[92, 1, 1, "", "anime_bangumi_char"], [92, 1, 1, "", "anime_bangumi_char_score"]], "imgutils.validate.classify": [[93, 1, 1, "", "anime_classify"], [93, 1, 1, "", "anime_classify_score"]], "imgutils.validate.color": [[94, 1, 1, "", "is_greyscale"]], "imgutils.validate.completeness": [[95, 1, 1, "", "anime_completeness"], [95, 1, 1, "", "anime_completeness_score"]], "imgutils.validate.dbrating": [[96, 1, 1, "", "anime_dbrating"], [96, 1, 1, "", "anime_dbrating_score"]], "imgutils.validate.furry": [[97, 1, 1, "", "anime_furry"], [97, 1, 1, "", "anime_furry_score"]], "imgutils.validate.monochrome": [[99, 1, 1, "", "get_monochrome_score"], [99, 1, 1, "", "is_monochrome"]], "imgutils.validate.nsfw": [[100, 1, 1, "", "nsfw_pred"], [100, 1, 1, "", "nsfw_pred_score"]], "imgutils.validate.portrait": [[101, 1, 1, "", "anime_portrait"], [101, 1, 1, "", "anime_portrait_score"]], "imgutils.validate.rating": [[102, 1, 1, "", "anime_rating"], [102, 1, 1, "", "anime_rating_score"]], "imgutils.validate.real": [[103, 1, 1, "", "anime_real"], [103, 1, 1, "", "anime_real_score"]], "imgutils.validate.safe": [[104, 1, 1, "", "safe_check"], [104, 1, 1, "", "safe_check_score"]], "imgutils.validate.style_age": [[105, 1, 1, "", "anime_style_age"], [105, 1, 1, "", "anime_style_age_score"]], "imgutils.validate.teen": [[106, 1, 1, "", "anime_teen"], [106, 1, 1, "", "anime_teen_score"]], "imgutils.validate.truncate": [[107, 1, 1, "", "is_truncated_file"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:data", "3": "py:class", "4": "py:method", "5": "py:property", "6": "py:enum", "7": "py:attribute"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "data", "Python data"], "3": ["py", "class", "Python class"], "4": ["py", "method", "Python method"], "5": ["py", "property", "Python property"], "6": ["py", "enum", "Python enum"], "7": ["py", "attribute", "Python attribute"]}, "titleterms": {"imgutil": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108], "ascii": [0, 1], "draw": 0, "ascii_draw": 0, "config": [2, 3], "meta": 3, "__title__": 3, "__version__": 3, "__description__": 3, "__author__": 3, "__author_email__": 3, "data": [4, 5, 6, 7, 8, 9, 10, 11, 12], "background": [4, 61], "grid_background": 4, "grid_transpar": 4, "blob": 5, "to_blob_url": 5, "load_image_from_blob_url": 5, "is_valid_image_blob_url": 5, "decod": 6, "rgb_decod": 6, "encod": 7, "rgb_encod": 7, "imag": 8, "load_imag": 8, "has_alpha_channel": 8, "layer": 10, "istack": 10, "pad": 11, "pad_image_to_s": 11, "url": 12, "download_image_from_url": 12, "is_http_url": 12, "detect": [13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25], "booru_yolo": 13, "model": [13, 69], "label": 13, "descript": 13, "avail": 13, "pp": 13, "seri": 13, "AS": 13, "aa": 13, "detect_with_booru_yolo": 13, "censor": 14, "detect_censor": 14, "ey": 15, "detect_ey": 15, "face": 16, "detect_fac": 16, "halfbodi": 17, "detect_halfbodi": 17, "hand": 18, "detect_hand": 18, "head": 19, "detect_head": 19, "nudenet": 21, "detect_with_nudenet": 21, "person": 22, "detect_person": 22, "similar": 23, "calculate_i": 23, "bboxes_similar": 23, "detection_similar": 23, "text": 24, "detect_text": 24, "visual": [25, 55], "detection_visu": 25, "edg": [26, 27, 28, 29], "canni": 26, "get_edge_by_canni": 26, "edge_image_with_canni": 26, "lineart": 28, "get_edge_by_lineart": 28, "edge_image_with_lineart": 28, "lineart_anim": 29, "get_edge_by_lineart_anim": 29, "edge_image_with_lineart_anim": 29, "gener": [30, 31, 32, 33, 34, 35], "classifi": [30, 93], "classifymodel": 30, "classify_predict_scor": 30, "classify_predict": 30, "classify_predict_fmt": 30, "clip": 31, "clipmodel": 31, "clip_image_encod": 31, "clip_text_encod": 31, "clip_predict": 31, "enhanc": 32, "imageenhanc": 32, "siglip": 34, "siglipmodel": 34, "siglip_image_encod": 34, "siglip_text_encod": 34, "siglip_predict": 34, "yolo": 35, "yolomodel": 35, "yolo_predict": 35, "metadata": [36, 37, 38, 68], "geninfo": 36, "read_geninfo_paramet": 36, "read_geninfo_exif": 36, "read_geninfo_gif": 36, "write_geninfo_paramet": 36, "write_geninfo_exif": 36, "write_geninfo_gif": 36, "lsb": 38, "read_lsb_raw_byt": 38, "read_lsb_metadata": 38, "write_lsb_raw_byt": 38, "write_lsb_metadata": 38, "lsbreaderror": 38, "lsbextractor": 38, "imagelsbdataextractor": 38, "serialize_pnginfo": 38, "serialize_json": 38, "inject_data": 38, "metric": [39, 40, 41, 42, 43, 44, 45], "aesthet": 39, "get_aesthetic_scor": 39, "ccip": 40, "ccip_extract_featur": 40, "ccip_batch_extract_featur": 40, "ccip_default_threshold": 40, "ccip_differ": 40, "ccip_sam": 40, "ccip_batch_differ": 40, "ccip_batch_sam": 40, "ccip_default_clustering_param": 40, "ccip_clust": 40, "ccip_merg": 40, "dbaesthet": 41, "anime_dbaesthet": 41, "laplacian": 43, "laplacian_scor": 43, "lpip": 44, "lpips_extract_featur": 44, "lpips_differ": 44, "lpips_clust": 44, "psnr_": 45, "psnr": 45, "ocr": 46, "detect_text_with_ocr": 46, "list_det_model": 46, "list_rec_model": 46, "oper": [47, 48, 49, 50, 51], "align": 47, "align_maxs": 47, "censor_": 48, "censor_area": 48, "censor_nsfw": 48, "basecensor": 48, "colorcensor": 48, "blurcensor": 48, "pixelatecensor": 48, "register_censor_method": 48, "imgcensor": 49, "imagebasedcensor": 49, "emojibasedcensor": 49, "singleimag": 49, "squeez": 51, "squeeze_with_transpar": 51, "pose": [52, 53, 54, 55], "dwpose": 52, "dwpose_estim": 52, "format": [53, 78], "op18keypointset": 53, "openpose18": 53, "op18_body_max": 53, "op18_body_min": 53, "op18_face_max": 53, "op18_face_min": 53, "op18_left_foot_max": 53, "op18_left_foot_min": 53, "op18_left_hand_max": 53, "op18_left_hand_min": 53, "op18_right_foot_max": 53, "op18_right_foot_min": 53, "op18_right_hand_max": 53, "op18_right_hand_min": 53, "op18_visu": 55, "preprocess": [56, 57, 58, 59, 60], "base": 56, "notparsetarget": 56, "pillow": 58, "register_pillow_transform": 58, "register_pillow_pars": 58, "create_pillow_transform": 58, "parse_pillow_transform": 58, "torchvis": 59, "register_torchvision_transform": 59, "register_torchvision_pars": 59, "create_torchvision_transform": 59, "parse_torchvision_transform": 59, "transform": 60, "register_creators_for_transform": 60, "notprocessortypeerror": 60, "create_transforms_from_transform": 60, "is_valid_size_dict": 60, "convert_to_size_dict": 60, "get_size_dict": 60, "create_clip_transform": 60, "create_transforms_from_clip_processor": 60, "create_convnext_transform": 60, "create_transforms_from_convnext_processor": 60, "create_vit_transform": 60, "create_transforms_from_vit_processor": 60, "create_siglip_transform": 60, "create_transforms_from_siglip_processor": 60, "create_bit_transform": 60, "create_transforms_from_bit_processor": 60, "create_blip_transform": 60, "create_transforms_from_blip_processor": 60, "create_mobilenetv2_transform": 60, "create_transforms_from_mobilenetv2_processor": 60, "resourc": [61, 62], "backgroundimageset": 61, "list_bg_image_fil": 61, "get_bg_image_fil": 61, "get_bg_imag": 61, "random_bg_image_fil": 61, "random_bg_imag": 61, "restor": [63, 64, 65, 66], "adversari": 63, "remove_adversarial_nois": 63, "nafnet": 65, "restore_with_nafnet": 65, "scunet": 66, "restore_with_scunet": 66, "sd": [67, 68, 69, 70], "sdmetadata": 68, "parse_sdmeta_from_text": 68, "get_sdmeta_from_imag": 68, "save_image_with_sdmeta": 68, "read_metadata": 69, "save_with_metadata": 69, "nai": 70, "naimetadata": 70, "get_naimeta_from_imag": 70, "add_naimeta_to_imag": 70, "save_image_with_naimeta": 70, "segment": [71, 72], "isneti": 72, "get_isnetis_mask": 72, "segment_with_isneti": 72, "segment_rgba_with_isneti": 72, "tag": [73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84], "blacklist": 73, "is_blacklist": 73, "drop_blacklisted_tag": 73, "cami": 74, "get_camie_tag": 74, "convert_camie_emb_to_predict": 74, "charact": 75, "char_whitelist_suffix": 75, "char_whitelist_prefix": 75, "char_whitelist_word": 75, "char_suffix": 75, "char_prefix": 75, "charactertagpool": 75, "is_basic_character_tag": 75, "drop_basic_character_tag": 75, "deepdanbooru": 76, "get_deepdanbooru_tag": 76, "deepgelbooru": 77, "get_deepgelbooru_tag": 77, "add_underlin": 78, "remove_underlin": 78, "tags_to_text": 78, "match": 80, "tag_match_suffix": 80, "tag_match_prefix": 80, "tag_match_ful": 80, "mldanbooru": 81, "get_mldanbooru_tag": 81, "order": 82, "sort_tag": 82, "overlap": 83, "drop_overlap_tag": 83, "wd14": 84, "get_wd14_tag": 84, "convert_wd14_emb_to_predict": 84, "denormalize_wd14_emb": 84, "upscal": [85, 86], "cdc": 85, "upscale_with_cdc": 85, "util": [87, 88, 89, 90], "cach": 87, "ts_lru_cach": 87, "func": 88, "sigmoid": 88, "onnxruntim": 90, "get_onnx_provid": 90, "open_onnx_model": 90, "valid": [91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107], "aicheck": 91, "get_ai_created_scor": 91, "is_ai_cr": 91, "bangumi_char": 92, "anime_bangumi_char_scor": 92, "anime_bangumi_char": 92, "anime_classify_scor": 93, "anime_classifi": 93, "color": 94, "is_greyscal": 94, "complet": 95, "anime_completeness_scor": 95, "anime_complet": 95, "dbrate": 96, "anime_dbrating_scor": 96, "anime_dbr": 96, "furri": 97, "anime_furry_scor": 97, "anime_furri": 97, "monochrom": 99, "get_monochrome_scor": 99, "is_monochrom": 99, "nsfw": 100, "nsfw_pred_scor": 100, "nsfw_pred": 100, "portrait": 101, "anime_portrait_scor": 101, "anime_portrait": 101, "rate": 102, "anime_rating_scor": 102, "anime_r": [102, 103], "real": 103, "anime_real_scor": 103, "safe": 104, "safe_check_scor": 104, "safe_check": 104, "style_ag": 105, "anime_style_age_scor": 105, "anime_style_ag": 105, "teen": 106, "anime_teen_scor": 106, "anime_teen": 106, "truncat": 107, "is_truncated_fil": 107, "welcom": 108, "": 108, "document": 108, "overview": 108, "tutori": 108, "inform": [108, 109, 110], "api": 108, "run": [109, 110], "environ": [109, 110], "instal": 111, "quick": 112, "start": 112}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.todo": 2, "nbsphinx": 4, "sphinx": 58}, "alltitles": {"imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "ascii_drawing": [[0, "ascii-drawing"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "__TITLE__": [[3, "title"]], "__VERSION__": [[3, "version"]], "__DESCRIPTION__": [[3, "description"]], "__AUTHOR__": [[3, "author"]], "__AUTHOR_EMAIL__": [[3, "author-email"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "grid_background": [[4, "grid-background"]], "grid_transparent": [[4, "grid-transparent"]], "imgutils.data.blob": [[5, "module-imgutils.data.blob"]], "to_blob_url": [[5, "to-blob-url"]], "load_image_from_blob_url": [[5, "load-image-from-blob-url"]], "is_valid_image_blob_url": [[5, "is-valid-image-blob-url"]], "imgutils.data.decode": [[6, "module-imgutils.data.decode"]], "rgb_decode": [[6, "rgb-decode"]], "imgutils.data.encode": [[7, "module-imgutils.data.encode"]], "rgb_encode": [[7, "rgb-encode"]], "imgutils.data.image": [[8, "module-imgutils.data.image"]], "load_image": [[8, "load-image"]], "load_images": [[8, "load-images"]], "has_alpha_channel": [[8, "has-alpha-channel"]], "imgutils.data": [[9, "module-imgutils.data"]], "imgutils.data.layer": [[10, "module-imgutils.data.layer"]], "istack": [[10, "istack"]], "imgutils.data.pad": [[11, "module-imgutils.data.pad"]], "pad_image_to_size": [[11, "pad-image-to-size"]], "imgutils.data.url": [[12, "module-imgutils.data.url"]], "download_image_from_url": [[12, "download-image-from-url"]], "is_http_url": [[12, "is-http-url"]], "imgutils.detect.booru_yolo": [[13, "module-imgutils.detect.booru_yolo"]], "Model Labels and Descriptions": [[13, "id1"]], "Available Models (PP Series)": [[13, "id2"]], "Available Models (AS Series)": [[13, "id3"]], "Available Models (AA Series)": [[13, "id4"]], "detect_with_booru_yolo": [[13, "detect-with-booru-yolo"]], "imgutils.detect.censor": [[14, "module-imgutils.detect.censor"]], "detect_censors": [[14, "detect-censors"]], "imgutils.detect.eye": [[15, "module-imgutils.detect.eye"]], "detect_eyes": [[15, "detect-eyes"]], "imgutils.detect.face": [[16, "module-imgutils.detect.face"]], "detect_faces": [[16, "detect-faces"]], "imgutils.detect.halfbody": [[17, "module-imgutils.detect.halfbody"]], "detect_halfbody": [[17, "detect-halfbody"]], "imgutils.detect.hand": [[18, "module-imgutils.detect.hand"]], "detect_hands": [[18, "detect-hands"]], "imgutils.detect.head": [[19, "module-imgutils.detect.head"]], "detect_heads": [[19, "detect-heads"]], "imgutils.detect": [[20, "module-imgutils.detect"]], "imgutils.detect.nudenet": [[21, "module-imgutils.detect.nudenet"]], "detect_with_nudenet": [[21, "detect-with-nudenet"]], "imgutils.detect.person": [[22, "module-imgutils.detect.person"]], "detect_person": [[22, "detect-person"]], "imgutils.detect.similarity": [[23, "module-imgutils.detect.similarity"]], "calculate_iou": [[23, "calculate-iou"]], "bboxes_similarity": [[23, "bboxes-similarity"]], "detection_similarity": [[23, "detection-similarity"]], "imgutils.detect.text": [[24, "module-imgutils.detect.text"]], "detect_text": [[24, "detect-text"]], "imgutils.detect.visual": [[25, "module-imgutils.detect.visual"]], "detection_visualize": [[25, "detection-visualize"]], "imgutils.edge.canny": [[26, "module-imgutils.edge.canny"]], "get_edge_by_canny": [[26, "get-edge-by-canny"]], "edge_image_with_canny": [[26, "edge-image-with-canny"]], "imgutils.edge": [[27, "module-imgutils.edge"]], "imgutils.edge.lineart": [[28, "module-imgutils.edge.lineart"]], "get_edge_by_lineart": [[28, "get-edge-by-lineart"]], "edge_image_with_lineart": [[28, "edge-image-with-lineart"]], "imgutils.edge.lineart_anime": [[29, "module-imgutils.edge.lineart_anime"]], "get_edge_by_lineart_anime": [[29, "get-edge-by-lineart-anime"]], "edge_image_with_lineart_anime": [[29, "edge-image-with-lineart-anime"]], "imgutils.generic.classify": [[30, "module-imgutils.generic.classify"]], "ClassifyModel": [[30, "classifymodel"]], "classify_predict_score": [[30, "classify-predict-score"]], "classify_predict": [[30, "classify-predict"]], "classify_predict_fmt": [[30, "classify-predict-fmt"]], "imgutils.generic.clip": [[31, "module-imgutils.generic.clip"]], "CLIPModel": [[31, "clipmodel"]], "clip_image_encode": [[31, "clip-image-encode"]], "clip_text_encode": [[31, "clip-text-encode"]], "clip_predict": [[31, "clip-predict"]], "imgutils.generic.enhance": [[32, "module-imgutils.generic.enhance"]], "ImageEnhancer": [[32, "imageenhancer"]], "imgutils.generic": [[33, "module-imgutils.generic"]], "imgutils.generic.siglip": [[34, "module-imgutils.generic.siglip"]], "SigLIPModel": [[34, "siglipmodel"]], "siglip_image_encode": [[34, "siglip-image-encode"]], "siglip_text_encode": [[34, "siglip-text-encode"]], "siglip_predict": [[34, "siglip-predict"]], "imgutils.generic.yolo": [[35, "module-imgutils.generic.yolo"]], "YOLOModel": [[35, "yolomodel"]], "yolo_predict": [[35, "yolo-predict"]], "imgutils.metadata.geninfo": [[36, "module-imgutils.metadata.geninfo"]], "read_geninfo_parameters": [[36, "read-geninfo-parameters"]], "read_geninfo_exif": [[36, "read-geninfo-exif"]], "read_geninfo_gif": [[36, "read-geninfo-gif"]], "write_geninfo_parameters": [[36, "write-geninfo-parameters"]], "write_geninfo_exif": [[36, "write-geninfo-exif"]], "write_geninfo_gif": [[36, "write-geninfo-gif"]], "imgutils.metadata": [[37, "module-imgutils.metadata"]], "imgutils.metadata.lsb": [[38, "module-imgutils.metadata.lsb"]], "read_lsb_raw_bytes": [[38, "read-lsb-raw-bytes"]], "read_lsb_metadata": [[38, "read-lsb-metadata"]], "write_lsb_raw_bytes": [[38, "write-lsb-raw-bytes"]], "write_lsb_metadata": [[38, "write-lsb-metadata"]], "LSBReadError": [[38, "lsbreaderror"]], "LSBExtractor": [[38, "lsbextractor"]], "ImageLsbDataExtractor": [[38, "imagelsbdataextractor"]], "serialize_pnginfo": [[38, "serialize-pnginfo"]], "serialize_json": [[38, "serialize-json"]], "inject_data": [[38, "inject-data"]], "imgutils.metrics.aesthetic": [[39, "module-imgutils.metrics.aesthetic"]], "get_aesthetic_score": [[39, "get-aesthetic-score"]], "imgutils.metrics.ccip": [[40, "module-imgutils.metrics.ccip"]], "ccip_extract_feature": [[40, "ccip-extract-feature"]], "ccip_batch_extract_features": [[40, "ccip-batch-extract-features"]], "ccip_default_threshold": [[40, "ccip-default-threshold"]], "ccip_difference": [[40, "ccip-difference"]], "ccip_same": [[40, "ccip-same"]], "ccip_batch_differences": [[40, "ccip-batch-differences"]], "ccip_batch_same": [[40, "ccip-batch-same"]], "ccip_default_clustering_params": [[40, "ccip-default-clustering-params"]], "ccip_clustering": [[40, "ccip-clustering"]], "ccip_merge": [[40, "ccip-merge"]], "imgutils.metrics.dbaesthetic": [[41, "module-imgutils.metrics.dbaesthetic"]], "anime_dbaesthetic": [[41, "anime-dbaesthetic"]], "imgutils.metrics": [[42, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[43, "module-imgutils.metrics.laplacian"]], "laplacian_score": [[43, "laplacian-score"]], "imgutils.metrics.lpips": [[44, "module-imgutils.metrics.lpips"]], "lpips_extract_feature": [[44, "lpips-extract-feature"]], "lpips_difference": [[44, "lpips-difference"]], "lpips_clustering": [[44, "lpips-clustering"]], "imgutils.metrics.psnr_": [[45, "module-imgutils.metrics.psnr_"]], "psnr": [[45, "id1"]], "imgutils.ocr": [[46, "module-imgutils.ocr"]], "detect_text_with_ocr": [[46, "detect-text-with-ocr"]], "ocr": [[46, "ocr"]], "list_det_models": [[46, "list-det-models"]], "list_rec_models": [[46, "list-rec-models"]], "imgutils.operate.align": [[47, "module-imgutils.operate.align"]], "align_maxsize": [[47, "align-maxsize"]], "imgutils.operate.censor_": [[48, "module-imgutils.operate.censor_"]], "censor_areas": [[48, "censor-areas"]], "censor_nsfw": [[48, "censor-nsfw"]], "BaseCensor": [[48, "basecensor"]], "ColorCensor": [[48, "colorcensor"]], "BlurCensor": [[48, "blurcensor"]], "PixelateCensor": [[48, "pixelatecensor"]], "register_censor_method": [[48, "register-censor-method"]], "imgutils.operate.imgcensor": [[49, "module-imgutils.operate.imgcensor"]], "ImageBasedCensor": [[49, "imagebasedcensor"]], "EmojiBasedCensor": [[49, "emojibasedcensor"]], "SingleImage": [[49, "singleimage"]], "imgutils.operate": [[50, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[51, "module-imgutils.operate.squeeze"]], "squeeze": [[51, "squeeze"]], "squeeze_with_transparency": [[51, "squeeze-with-transparency"]], "imgutils.pose.dwpose": [[52, "module-imgutils.pose.dwpose"]], "dwpose_estimate": [[52, "dwpose-estimate"]], "imgutils.pose.format": [[53, "module-imgutils.pose.format"]], "OP18KeyPointSet": [[53, "op18keypointset"]], "OpenPose18": [[53, "openpose18"]], "OP18_BODY_MAX": [[53, "op18-body-max"]], "OP18_BODY_MIN": [[53, "op18-body-min"]], "OP18_FACE_MAX": [[53, "op18-face-max"]], "OP18_FACE_MIN": [[53, "op18-face-min"]], "OP18_LEFT_FOOT_MAX": [[53, "op18-left-foot-max"]], "OP18_LEFT_FOOT_MIN": [[53, "op18-left-foot-min"]], "OP18_LEFT_HAND_MAX": [[53, "op18-left-hand-max"]], "OP18_LEFT_HAND_MIN": [[53, "op18-left-hand-min"]], "OP18_RIGHT_FOOT_MAX": [[53, "op18-right-foot-max"]], "OP18_RIGHT_FOOT_MIN": [[53, "op18-right-foot-min"]], "OP18_RIGHT_HAND_MAX": [[53, "op18-right-hand-max"]], "OP18_RIGHT_HAND_MIN": [[53, "op18-right-hand-min"]], "imgutils.pose": [[54, "module-imgutils.pose"]], "imgutils.pose.visual": [[55, "module-imgutils.pose.visual"]], "op18_visualize": [[55, "op18-visualize"]], "imgutils.preprocess.base": [[56, "module-imgutils.preprocess.base"]], "NotParseTarget": [[56, "notparsetarget"]], "imgutils.preprocess": [[57, "module-imgutils.preprocess"]], "imgutils.preprocess.pillow": [[58, "module-imgutils.preprocess.pillow"]], "register_pillow_transform": [[58, "register-pillow-transform"]], "register_pillow_parse": [[58, "register-pillow-parse"]], "create_pillow_transforms": [[58, "create-pillow-transforms"]], "parse_pillow_transforms": [[58, "parse-pillow-transforms"]], "imgutils.preprocess.torchvision": [[59, "module-imgutils.preprocess.torchvision"]], "register_torchvision_transform": [[59, "register-torchvision-transform"]], "register_torchvision_parse": [[59, "register-torchvision-parse"]], "create_torchvision_transforms": [[59, "create-torchvision-transforms"]], "parse_torchvision_transforms": [[59, "parse-torchvision-transforms"]], "imgutils.preprocess.transformers": [[60, "module-imgutils.preprocess.transformers"]], "register_creators_for_transformers": [[60, "register-creators-for-transformers"]], "NotProcessorTypeError": [[60, "notprocessortypeerror"]], "create_transforms_from_transformers": [[60, "create-transforms-from-transformers"]], "is_valid_size_dict": [[60, "is-valid-size-dict"]], "convert_to_size_dict": [[60, "convert-to-size-dict"]], "get_size_dict": [[60, "get-size-dict"]], "create_clip_transforms": [[60, "create-clip-transforms"]], "create_transforms_from_clip_processor": [[60, "create-transforms-from-clip-processor"]], "create_convnext_transforms": [[60, "create-convnext-transforms"]], "create_transforms_from_convnext_processor": [[60, "create-transforms-from-convnext-processor"]], "create_vit_transforms": [[60, "create-vit-transforms"]], "create_transforms_from_vit_processor": [[60, "create-transforms-from-vit-processor"]], "create_siglip_transforms": [[60, "create-siglip-transforms"]], "create_transforms_from_siglip_processor": [[60, "create-transforms-from-siglip-processor"]], "create_bit_transforms": [[60, "create-bit-transforms"]], "create_transforms_from_bit_processor": [[60, "create-transforms-from-bit-processor"]], "create_blip_transforms": [[60, "create-blip-transforms"]], "create_transforms_from_blip_processor": [[60, "create-transforms-from-blip-processor"]], "create_mobilenetv2_transforms": [[60, "create-mobilenetv2-transforms"]], "create_transforms_from_mobilenetv2_processor": [[60, "create-transforms-from-mobilenetv2-processor"]], "imgutils.resource.background": [[61, "module-imgutils.resource.background"]], "BackgroundImageSet": [[61, "backgroundimageset"]], "list_bg_image_files": [[61, "list-bg-image-files"]], "get_bg_image_file": [[61, "get-bg-image-file"]], "get_bg_image": [[61, "get-bg-image"]], "random_bg_image_file": [[61, "random-bg-image-file"]], "random_bg_image": [[61, "random-bg-image"]], "imgutils.resource": [[62, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[63, "module-imgutils.restore.adversarial"]], "remove_adversarial_noise": [[63, "remove-adversarial-noise"]], "imgutils.restore": [[64, "module-imgutils.restore"]], "imgutils.restore.nafnet": [[65, "module-imgutils.restore.nafnet"]], "restore_with_nafnet": [[65, "restore-with-nafnet"]], "imgutils.restore.scunet": [[66, "module-imgutils.restore.scunet"]], "restore_with_scunet": [[66, "restore-with-scunet"]], "imgutils.sd": [[67, "module-imgutils.sd"]], "imgutils.sd.metadata": [[68, "module-imgutils.sd.metadata"]], "SDMetaData": [[68, "sdmetadata"]], "parse_sdmeta_from_text": [[68, "parse-sdmeta-from-text"]], "get_sdmeta_from_image": [[68, "get-sdmeta-from-image"]], "save_image_with_sdmeta": [[68, "save-image-with-sdmeta"]], "imgutils.sd.model": [[69, "module-imgutils.sd.model"]], "read_metadata": [[69, "read-metadata"]], "save_with_metadata": [[69, "save-with-metadata"]], "imgutils.sd.nai": [[70, "module-imgutils.sd.nai"]], "NAIMetaData": [[70, "naimetadata"]], "NAIMetadata": [[70, "id1"]], "get_naimeta_from_image": [[70, "get-naimeta-from-image"]], "add_naimeta_to_image": [[70, "add-naimeta-to-image"]], "save_image_with_naimeta": [[70, "save-image-with-naimeta"]], "imgutils.segment": [[71, "module-imgutils.segment"]], "imgutils.segment.isnetis": [[72, "module-imgutils.segment.isnetis"]], "get_isnetis_mask": [[72, "get-isnetis-mask"]], "segment_with_isnetis": [[72, "segment-with-isnetis"]], "segment_rgba_with_isnetis": [[72, "segment-rgba-with-isnetis"]], "imgutils.tagging.blacklist": [[73, "module-imgutils.tagging.blacklist"]], "is_blacklisted": [[73, "is-blacklisted"]], "drop_blacklisted_tags": [[73, "drop-blacklisted-tags"]], "imgutils.tagging.camie": [[74, "module-imgutils.tagging.camie"]], "get_camie_tags": [[74, "get-camie-tags"]], "convert_camie_emb_to_prediction": [[74, "convert-camie-emb-to-prediction"]], "imgutils.tagging.character": [[75, "module-imgutils.tagging.character"]], "CHAR_WHITELIST_SUFFIX": [[75, "char-whitelist-suffix"]], "CHAR_WHITELIST_PREFIX": [[75, "char-whitelist-prefix"]], "CHAR_WHITELIST_WORD": [[75, "char-whitelist-word"]], "CHAR_SUFFIXES": [[75, "char-suffixes"]], "CHAR_PREFIXES": [[75, "char-prefixes"]], "CharacterTagPool": [[75, "charactertagpool"]], "is_basic_character_tag": [[75, "is-basic-character-tag"]], "drop_basic_character_tags": [[75, "drop-basic-character-tags"]], "imgutils.tagging.deepdanbooru": [[76, "module-imgutils.tagging.deepdanbooru"]], "get_deepdanbooru_tags": [[76, "get-deepdanbooru-tags"]], "imgutils.tagging.deepgelbooru": [[77, "module-imgutils.tagging.deepgelbooru"]], "get_deepgelbooru_tags": [[77, "get-deepgelbooru-tags"]], "imgutils.tagging.format": [[78, "module-imgutils.tagging.format"]], "add_underline": [[78, "add-underline"]], "remove_underline": [[78, "remove-underline"]], "tags_to_text": [[78, "tags-to-text"]], "imgutils.tagging": [[79, "module-imgutils.tagging"]], "imgutils.tagging.match": [[80, "module-imgutils.tagging.match"]], "tag_match_suffix": [[80, "tag-match-suffix"]], "tag_match_prefix": [[80, "tag-match-prefix"]], "tag_match_full": [[80, "tag-match-full"]], "imgutils.tagging.mldanbooru": [[81, "module-imgutils.tagging.mldanbooru"]], "get_mldanbooru_tags": [[81, "get-mldanbooru-tags"]], "imgutils.tagging.order": [[82, "module-imgutils.tagging.order"]], "sort_tags": [[82, "sort-tags"]], "imgutils.tagging.overlap": [[83, "module-imgutils.tagging.overlap"]], "drop_overlap_tags": [[83, "drop-overlap-tags"]], "imgutils.tagging.wd14": [[84, "module-imgutils.tagging.wd14"]], "get_wd14_tags": [[84, "get-wd14-tags"]], "convert_wd14_emb_to_prediction": [[84, "convert-wd14-emb-to-prediction"]], "denormalize_wd14_emb": [[84, "denormalize-wd14-emb"]], "imgutils.upscale.cdc": [[85, "module-imgutils.upscale.cdc"]], "upscale_with_cdc": [[85, "upscale-with-cdc"]], "imgutils.upscale": [[86, "module-imgutils.upscale"]], "imgutils.utils.cache": [[87, "module-imgutils.utils.cache"]], "ts_lru_cache": [[87, "ts-lru-cache"]], "imgutils.utils.func": [[88, "module-imgutils.utils.func"]], "sigmoid": [[88, "sigmoid"]], "imgutils.utils": [[89, "module-imgutils.utils"]], "imgutils.utils.onnxruntime": [[90, "module-imgutils.utils.onnxruntime"]], "get_onnx_provider": [[90, "get-onnx-provider"]], "open_onnx_model": [[90, "open-onnx-model"]], "imgutils.validate.aicheck": [[91, "module-imgutils.validate.aicheck"]], "get_ai_created_score": [[91, "get-ai-created-score"]], "is_ai_created": [[91, "is-ai-created"]], "imgutils.validate.bangumi_char": [[92, "module-imgutils.validate.bangumi_char"]], "anime_bangumi_char_score": [[92, "anime-bangumi-char-score"]], "anime_bangumi_char": [[92, "anime-bangumi-char"]], "imgutils.validate.classify": [[93, "module-imgutils.validate.classify"]], "anime_classify_score": [[93, "anime-classify-score"]], "anime_classify": [[93, "anime-classify"]], "imgutils.validate.color": [[94, "module-imgutils.validate.color"]], "is_greyscale": [[94, "is-greyscale"]], "imgutils.validate.completeness": [[95, "module-imgutils.validate.completeness"]], "anime_completeness_score": [[95, "anime-completeness-score"]], "anime_completeness": [[95, "anime-completeness"]], "imgutils.validate.dbrating": [[96, "module-imgutils.validate.dbrating"]], "anime_dbrating_score": [[96, "anime-dbrating-score"]], "anime_dbrating": [[96, "anime-dbrating"]], "imgutils.validate.furry": [[97, "module-imgutils.validate.furry"]], "anime_furry_score": [[97, "anime-furry-score"]], "anime_furry": [[97, "anime-furry"]], "imgutils.validate": [[98, "module-imgutils.validate"]], "imgutils.validate.monochrome": [[99, "module-imgutils.validate.monochrome"]], "get_monochrome_score": [[99, "get-monochrome-score"]], "is_monochrome": [[99, "is-monochrome"]], "imgutils.validate.nsfw": [[100, "module-imgutils.validate.nsfw"]], "nsfw_pred_score": [[100, "nsfw-pred-score"]], "nsfw_pred": [[100, "nsfw-pred"]], "imgutils.validate.portrait": [[101, "module-imgutils.validate.portrait"]], "anime_portrait_score": [[101, "anime-portrait-score"]], "anime_portrait": [[101, "anime-portrait"]], "imgutils.validate.rating": [[102, "module-imgutils.validate.rating"]], "anime_rating_score": [[102, "anime-rating-score"]], "anime_rating": [[102, "anime-rating"]], "imgutils.validate.real": [[103, "module-imgutils.validate.real"]], "anime_real_score": [[103, "anime-real-score"]], "anime_real": [[103, "anime-real"]], "imgutils.validate.safe": [[104, "module-imgutils.validate.safe"]], "safe_check_score": [[104, "safe-check-score"]], "safe_check": [[104, "safe-check"]], "imgutils.validate.style_age": [[105, "module-imgutils.validate.style_age"]], "anime_style_age_score": [[105, "anime-style-age-score"]], "anime_style_age": [[105, "anime-style-age"]], "imgutils.validate.teen": [[106, "module-imgutils.validate.teen"]], "anime_teen_score": [[106, "anime-teen-score"]], "anime_teen": [[106, "anime-teen"]], "imgutils.validate.truncate": [[107, "module-imgutils.validate.truncate"]], "is_truncated_file": [[107, "is-truncated-file"]], "Welcome to imgutils\u2019s Documentation": [[108, "welcome-to-imgutils-s-documentation"]], "Overview": [[108, "overview"]], "Tutorials": [[108, null]], "Information": [[108, null]], "API Documentation": [[108, null]], "Run Environment Information": [[109, "Run-Environment-Information"], [110, "Run-Environment-Information"]], "Installation": [[111, "installation"]], "Quick Start": [[112, "quick-start"]]}, "indexentries": {"ascii_drawing() (in module imgutils.ascii.drawing)": [[0, "imgutils.ascii.drawing.ascii_drawing"]], "imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "module": [[0, "module-imgutils.ascii.drawing"], [1, "module-imgutils.ascii"], [2, "module-imgutils.config"], [3, "module-imgutils.config.meta"], [4, "module-imgutils.data.background"], [5, "module-imgutils.data.blob"], [6, "module-imgutils.data.decode"], [7, "module-imgutils.data.encode"], [8, "module-imgutils.data.image"], [9, "module-imgutils.data"], [10, "module-imgutils.data.layer"], [11, "module-imgutils.data.pad"], [12, "module-imgutils.data.url"], [13, "module-imgutils.detect.booru_yolo"], [14, "module-imgutils.detect.censor"], [15, "module-imgutils.detect.eye"], [16, "module-imgutils.detect.face"], [17, "module-imgutils.detect.halfbody"], [18, "module-imgutils.detect.hand"], [19, "module-imgutils.detect.head"], [20, "module-imgutils.detect"], [21, "module-imgutils.detect.nudenet"], [22, "module-imgutils.detect.person"], [23, "module-imgutils.detect.similarity"], [24, "module-imgutils.detect.text"], [25, "module-imgutils.detect.visual"], [26, "module-imgutils.edge.canny"], [27, "module-imgutils.edge"], [28, "module-imgutils.edge.lineart"], [29, "module-imgutils.edge.lineart_anime"], [30, "module-imgutils.generic.classify"], [31, "module-imgutils.generic.clip"], [32, "module-imgutils.generic.enhance"], [33, "module-imgutils.generic"], [34, "module-imgutils.generic.siglip"], [35, "module-imgutils.generic.yolo"], [36, "module-imgutils.metadata.geninfo"], [37, "module-imgutils.metadata"], [38, "module-imgutils.metadata.lsb"], [39, "module-imgutils.metrics.aesthetic"], [40, "module-imgutils.metrics.ccip"], [41, "module-imgutils.metrics.dbaesthetic"], [42, "module-imgutils.metrics"], [43, "module-imgutils.metrics.laplacian"], [44, "module-imgutils.metrics.lpips"], [45, "module-imgutils.metrics.psnr_"], [46, "module-imgutils.ocr"], [47, "module-imgutils.operate.align"], [48, "module-imgutils.operate.censor_"], [49, "module-imgutils.operate.imgcensor"], [50, "module-imgutils.operate"], [51, "module-imgutils.operate.squeeze"], [52, "module-imgutils.pose.dwpose"], [53, "module-imgutils.pose.format"], [54, "module-imgutils.pose"], [55, "module-imgutils.pose.visual"], [56, "module-imgutils.preprocess.base"], [57, "module-imgutils.preprocess"], [58, "module-imgutils.preprocess.pillow"], [59, "module-imgutils.preprocess.torchvision"], [60, "module-imgutils.preprocess.transformers"], [61, "module-imgutils.resource.background"], [62, "module-imgutils.resource"], [63, "module-imgutils.restore.adversarial"], [64, "module-imgutils.restore"], [65, "module-imgutils.restore.nafnet"], [66, "module-imgutils.restore.scunet"], [67, "module-imgutils.sd"], [68, "module-imgutils.sd.metadata"], [69, "module-imgutils.sd.model"], [70, "module-imgutils.sd.nai"], [71, "module-imgutils.segment"], [72, "module-imgutils.segment.isnetis"], [73, "module-imgutils.tagging.blacklist"], [74, "module-imgutils.tagging.camie"], [75, "module-imgutils.tagging.character"], [76, "module-imgutils.tagging.deepdanbooru"], [77, "module-imgutils.tagging.deepgelbooru"], [78, "module-imgutils.tagging.format"], [79, "module-imgutils.tagging"], [80, "module-imgutils.tagging.match"], [81, "module-imgutils.tagging.mldanbooru"], [82, "module-imgutils.tagging.order"], [83, "module-imgutils.tagging.overlap"], [84, "module-imgutils.tagging.wd14"], [85, "module-imgutils.upscale.cdc"], [86, "module-imgutils.upscale"], [87, "module-imgutils.utils.cache"], [88, "module-imgutils.utils.func"], [89, "module-imgutils.utils"], [90, "module-imgutils.utils.onnxruntime"], [91, "module-imgutils.validate.aicheck"], [92, "module-imgutils.validate.bangumi_char"], [93, "module-imgutils.validate.classify"], [94, "module-imgutils.validate.color"], [95, "module-imgutils.validate.completeness"], [96, "module-imgutils.validate.dbrating"], [97, "module-imgutils.validate.furry"], [98, "module-imgutils.validate"], [99, "module-imgutils.validate.monochrome"], [100, "module-imgutils.validate.nsfw"], [101, "module-imgutils.validate.portrait"], [102, "module-imgutils.validate.rating"], [103, "module-imgutils.validate.real"], [104, "module-imgutils.validate.safe"], [105, "module-imgutils.validate.style_age"], [106, "module-imgutils.validate.teen"], [107, "module-imgutils.validate.truncate"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "__author_email__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR_EMAIL__"]], "__author__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR__"]], "__description__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__DESCRIPTION__"]], "__title__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__TITLE__"]], "__version__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__VERSION__"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "grid_background() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_background"]], "grid_transparent() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_transparent"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "imgutils.data.blob": [[5, "module-imgutils.data.blob"]], "is_valid_image_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.is_valid_image_blob_url"]], "load_image_from_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.load_image_from_blob_url"]], "to_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.to_blob_url"]], "imgutils.data.decode": [[6, "module-imgutils.data.decode"]], "rgb_decode() (in module imgutils.data.decode)": [[6, "imgutils.data.decode.rgb_decode"]], "imgutils.data.encode": [[7, "module-imgutils.data.encode"]], "rgb_encode() (in module imgutils.data.encode)": [[7, "imgutils.data.encode.rgb_encode"]], "has_alpha_channel() (in module imgutils.data.image)": [[8, "imgutils.data.image.has_alpha_channel"]], "imgutils.data.image": [[8, "module-imgutils.data.image"]], "load_image() (in module imgutils.data.image)": [[8, "imgutils.data.image.load_image"]], "load_images() (in module imgutils.data.image)": [[8, "imgutils.data.image.load_images"]], "imgutils.data": [[9, "module-imgutils.data"]], "imgutils.data.layer": [[10, "module-imgutils.data.layer"]], "istack() (in module imgutils.data.layer)": [[10, "imgutils.data.layer.istack"]], "imgutils.data.pad": [[11, "module-imgutils.data.pad"]], "pad_image_to_size() (in module imgutils.data.pad)": [[11, "imgutils.data.pad.pad_image_to_size"]], "download_image_from_url() (in module imgutils.data.url)": [[12, "imgutils.data.url.download_image_from_url"]], "imgutils.data.url": [[12, "module-imgutils.data.url"]], "is_http_url() (in module imgutils.data.url)": [[12, "imgutils.data.url.is_http_url"]], "detect_with_booru_yolo() (in module imgutils.detect.booru_yolo)": [[13, "imgutils.detect.booru_yolo.detect_with_booru_yolo"]], "imgutils.detect.booru_yolo": [[13, "module-imgutils.detect.booru_yolo"]], "detect_censors() (in module imgutils.detect.censor)": [[14, "imgutils.detect.censor.detect_censors"]], "imgutils.detect.censor": [[14, "module-imgutils.detect.censor"]], "detect_eyes() (in module imgutils.detect.eye)": [[15, "imgutils.detect.eye.detect_eyes"]], "imgutils.detect.eye": [[15, "module-imgutils.detect.eye"]], "detect_faces() (in module imgutils.detect.face)": [[16, "imgutils.detect.face.detect_faces"]], "imgutils.detect.face": [[16, "module-imgutils.detect.face"]], "detect_halfbody() (in module imgutils.detect.halfbody)": [[17, "imgutils.detect.halfbody.detect_halfbody"]], "imgutils.detect.halfbody": [[17, "module-imgutils.detect.halfbody"]], "detect_hands() (in module imgutils.detect.hand)": [[18, "imgutils.detect.hand.detect_hands"]], "imgutils.detect.hand": [[18, "module-imgutils.detect.hand"]], "detect_heads() (in module imgutils.detect.head)": [[19, "imgutils.detect.head.detect_heads"]], "imgutils.detect.head": [[19, "module-imgutils.detect.head"]], "imgutils.detect": [[20, "module-imgutils.detect"]], "detect_with_nudenet() (in module imgutils.detect.nudenet)": [[21, "imgutils.detect.nudenet.detect_with_nudenet"]], "imgutils.detect.nudenet": [[21, "module-imgutils.detect.nudenet"]], "detect_person() (in module imgutils.detect.person)": [[22, "imgutils.detect.person.detect_person"]], "imgutils.detect.person": [[22, "module-imgutils.detect.person"]], "bboxes_similarity() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.bboxes_similarity"]], "calculate_iou() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.calculate_iou"]], "detection_similarity() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.detection_similarity"]], "imgutils.detect.similarity": [[23, "module-imgutils.detect.similarity"]], "detect_text() (in module imgutils.detect.text)": [[24, "imgutils.detect.text.detect_text"]], "imgutils.detect.text": [[24, "module-imgutils.detect.text"]], "detection_visualize() (in module imgutils.detect.visual)": [[25, "imgutils.detect.visual.detection_visualize"]], "imgutils.detect.visual": [[25, "module-imgutils.detect.visual"]], "edge_image_with_canny() (in module imgutils.edge.canny)": [[26, "imgutils.edge.canny.edge_image_with_canny"]], "get_edge_by_canny() (in module imgutils.edge.canny)": [[26, "imgutils.edge.canny.get_edge_by_canny"]], "imgutils.edge.canny": [[26, "module-imgutils.edge.canny"]], "imgutils.edge": [[27, "module-imgutils.edge"]], "edge_image_with_lineart() (in module imgutils.edge.lineart)": [[28, "imgutils.edge.lineart.edge_image_with_lineart"]], "get_edge_by_lineart() (in module imgutils.edge.lineart)": [[28, "imgutils.edge.lineart.get_edge_by_lineart"]], "imgutils.edge.lineart": [[28, "module-imgutils.edge.lineart"]], "edge_image_with_lineart_anime() (in module imgutils.edge.lineart_anime)": [[29, "imgutils.edge.lineart_anime.edge_image_with_lineart_anime"]], "get_edge_by_lineart_anime() (in module imgutils.edge.lineart_anime)": [[29, "imgutils.edge.lineart_anime.get_edge_by_lineart_anime"]], "imgutils.edge.lineart_anime": [[29, "module-imgutils.edge.lineart_anime"]], "classifymodel (class in imgutils.generic.classify)": [[30, "imgutils.generic.classify.ClassifyModel"]], "__init__() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.__init__"]], "classify_predict() (in module imgutils.generic.classify)": [[30, "imgutils.generic.classify.classify_predict"]], "classify_predict_fmt() (in module imgutils.generic.classify)": [[30, "imgutils.generic.classify.classify_predict_fmt"]], "classify_predict_score() (in module imgutils.generic.classify)": [[30, "imgutils.generic.classify.classify_predict_score"]], "clear() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.clear"]], "imgutils.generic.classify": [[30, "module-imgutils.generic.classify"]], "launch_demo() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.launch_demo"]], "make_ui() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.make_ui"]], "predict() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.predict"]], "predict_fmt() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.predict_fmt"]], "predict_score() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.predict_score"]], "clipmodel (class in imgutils.generic.clip)": [[31, "imgutils.generic.clip.CLIPModel"]], "__init__() (imgutils.generic.clip.clipmodel method)": [[31, "imgutils.generic.clip.CLIPModel.__init__"]], "clear() (imgutils.generic.clip.clipmodel method)": [[31, "imgutils.generic.clip.CLIPModel.clear"]], "clip_image_encode() (in module imgutils.generic.clip)": [[31, "imgutils.generic.clip.clip_image_encode"]], "clip_predict() (in module imgutils.generic.clip)": [[31, "imgutils.generic.clip.clip_predict"]], "clip_text_encode() (in module imgutils.generic.clip)": [[31, "imgutils.generic.clip.clip_text_encode"]], "image_encode() (imgutils.generic.clip.clipmodel method)": [[31, "imgutils.generic.clip.CLIPModel.image_encode"]], "imgutils.generic.clip": [[31, "module-imgutils.generic.clip"]], "launch_demo() (imgutils.generic.clip.clipmodel method)": [[31, "imgutils.generic.clip.CLIPModel.launch_demo"]], "make_ui() (imgutils.generic.clip.clipmodel method)": [[31, "imgutils.generic.clip.CLIPModel.make_ui"]], "predict() (imgutils.generic.clip.clipmodel method)": [[31, "imgutils.generic.clip.CLIPModel.predict"]], "text_encode() (imgutils.generic.clip.clipmodel method)": [[31, "imgutils.generic.clip.CLIPModel.text_encode"]], "imageenhancer (class in imgutils.generic.enhance)": [[32, "imgutils.generic.enhance.ImageEnhancer"]], "__init__() (imgutils.generic.enhance.imageenhancer method)": [[32, "imgutils.generic.enhance.ImageEnhancer.__init__"]], "imgutils.generic.enhance": [[32, "module-imgutils.generic.enhance"]], "process() (imgutils.generic.enhance.imageenhancer method)": [[32, "imgutils.generic.enhance.ImageEnhancer.process"]], "imgutils.generic": [[33, "module-imgutils.generic"]], "siglipmodel (class in imgutils.generic.siglip)": [[34, "imgutils.generic.siglip.SigLIPModel"]], "__init__() (imgutils.generic.siglip.siglipmodel method)": [[34, "imgutils.generic.siglip.SigLIPModel.__init__"]], "clear() (imgutils.generic.siglip.siglipmodel method)": [[34, "imgutils.generic.siglip.SigLIPModel.clear"]], "image_encode() (imgutils.generic.siglip.siglipmodel method)": [[34, "imgutils.generic.siglip.SigLIPModel.image_encode"]], "imgutils.generic.siglip": [[34, "module-imgutils.generic.siglip"]], "launch_demo() (imgutils.generic.siglip.siglipmodel method)": [[34, "imgutils.generic.siglip.SigLIPModel.launch_demo"]], "make_ui() (imgutils.generic.siglip.siglipmodel method)": [[34, "imgutils.generic.siglip.SigLIPModel.make_ui"]], "predict() (imgutils.generic.siglip.siglipmodel method)": [[34, "imgutils.generic.siglip.SigLIPModel.predict"]], "siglip_image_encode() (in module imgutils.generic.siglip)": [[34, "imgutils.generic.siglip.siglip_image_encode"]], "siglip_predict() (in module imgutils.generic.siglip)": [[34, "imgutils.generic.siglip.siglip_predict"]], "siglip_text_encode() (in module imgutils.generic.siglip)": [[34, "imgutils.generic.siglip.siglip_text_encode"]], "text_encode() (imgutils.generic.siglip.siglipmodel method)": [[34, "imgutils.generic.siglip.SigLIPModel.text_encode"]], "yolomodel (class in imgutils.generic.yolo)": [[35, "imgutils.generic.yolo.YOLOModel"]], "__init__() (imgutils.generic.yolo.yolomodel method)": [[35, "imgutils.generic.yolo.YOLOModel.__init__"]], "clear() (imgutils.generic.yolo.yolomodel method)": [[35, "imgutils.generic.yolo.YOLOModel.clear"]], "imgutils.generic.yolo": [[35, "module-imgutils.generic.yolo"]], "launch_demo() (imgutils.generic.yolo.yolomodel method)": [[35, "imgutils.generic.yolo.YOLOModel.launch_demo"]], "make_ui() (imgutils.generic.yolo.yolomodel method)": [[35, "imgutils.generic.yolo.YOLOModel.make_ui"]], "predict() (imgutils.generic.yolo.yolomodel method)": [[35, "imgutils.generic.yolo.YOLOModel.predict"]], "yolo_predict() (in module imgutils.generic.yolo)": [[35, "imgutils.generic.yolo.yolo_predict"]], "imgutils.metadata.geninfo": [[36, "module-imgutils.metadata.geninfo"]], "read_geninfo_exif() (in module imgutils.metadata.geninfo)": [[36, "imgutils.metadata.geninfo.read_geninfo_exif"]], "read_geninfo_gif() (in module imgutils.metadata.geninfo)": [[36, "imgutils.metadata.geninfo.read_geninfo_gif"]], "read_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[36, "imgutils.metadata.geninfo.read_geninfo_parameters"]], "write_geninfo_exif() (in module imgutils.metadata.geninfo)": [[36, "imgutils.metadata.geninfo.write_geninfo_exif"]], "write_geninfo_gif() (in module imgutils.metadata.geninfo)": [[36, "imgutils.metadata.geninfo.write_geninfo_gif"]], "write_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[36, "imgutils.metadata.geninfo.write_geninfo_parameters"]], "imgutils.metadata": [[37, "module-imgutils.metadata"]], "imagelsbdataextractor (class in imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.ImageLsbDataExtractor"]], "lsbextractor (class in imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.LSBExtractor"]], "lsbreaderror (class in imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.LSBReadError"]], "__init__() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[38, "imgutils.metadata.lsb.ImageLsbDataExtractor.__init__"]], "__init__() (imgutils.metadata.lsb.lsbextractor method)": [[38, "imgutils.metadata.lsb.LSBExtractor.__init__"]], "extract_data() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[38, "imgutils.metadata.lsb.ImageLsbDataExtractor.extract_data"]], "get_next_n_bytes() (imgutils.metadata.lsb.lsbextractor method)": [[38, "imgutils.metadata.lsb.LSBExtractor.get_next_n_bytes"]], "get_one_byte() (imgutils.metadata.lsb.lsbextractor method)": [[38, "imgutils.metadata.lsb.LSBExtractor.get_one_byte"]], "imgutils.metadata.lsb": [[38, "module-imgutils.metadata.lsb"]], "inject_data() (in module imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.inject_data"]], "read_32bit_integer() (imgutils.metadata.lsb.lsbextractor method)": [[38, "imgutils.metadata.lsb.LSBExtractor.read_32bit_integer"]], "read_lsb_metadata() (in module imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.read_lsb_metadata"]], "read_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.read_lsb_raw_bytes"]], "serialize_json() (in module imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.serialize_json"]], "serialize_pnginfo() (in module imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.serialize_pnginfo"]], "write_lsb_metadata() (in module imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.write_lsb_metadata"]], "write_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.write_lsb_raw_bytes"]], "get_aesthetic_score() (in module imgutils.metrics.aesthetic)": [[39, "imgutils.metrics.aesthetic.get_aesthetic_score"]], "imgutils.metrics.aesthetic": [[39, "module-imgutils.metrics.aesthetic"]], "ccip_batch_differences() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_batch_differences"]], "ccip_batch_extract_features() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_batch_extract_features"]], "ccip_batch_same() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_batch_same"]], "ccip_clustering() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_clustering"]], "ccip_default_clustering_params() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_default_clustering_params"]], "ccip_default_threshold() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_default_threshold"]], "ccip_difference() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_difference"]], "ccip_extract_feature() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_extract_feature"]], "ccip_merge() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_merge"]], "ccip_same() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_same"]], "imgutils.metrics.ccip": [[40, "module-imgutils.metrics.ccip"]], "anime_dbaesthetic() (in module imgutils.metrics.dbaesthetic)": [[41, "imgutils.metrics.dbaesthetic.anime_dbaesthetic"]], "imgutils.metrics.dbaesthetic": [[41, "module-imgutils.metrics.dbaesthetic"]], "imgutils.metrics": [[42, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[43, "module-imgutils.metrics.laplacian"]], "laplacian_score() (in module imgutils.metrics.laplacian)": [[43, "imgutils.metrics.laplacian.laplacian_score"]], "imgutils.metrics.lpips": [[44, "module-imgutils.metrics.lpips"]], "lpips_clustering() (in module imgutils.metrics.lpips)": [[44, "imgutils.metrics.lpips.lpips_clustering"]], "lpips_difference() (in module imgutils.metrics.lpips)": [[44, "imgutils.metrics.lpips.lpips_difference"]], "lpips_extract_feature() (in module imgutils.metrics.lpips)": [[44, "imgutils.metrics.lpips.lpips_extract_feature"]], "imgutils.metrics.psnr_": [[45, "module-imgutils.metrics.psnr_"]], "psnr() (in module imgutils.metrics.psnr_)": [[45, "imgutils.metrics.psnr_.psnr"]], "detect_text_with_ocr() (in module imgutils.ocr)": [[46, "imgutils.ocr.detect_text_with_ocr"]], "imgutils.ocr": [[46, "module-imgutils.ocr"]], "list_det_models() (in module imgutils.ocr)": [[46, "imgutils.ocr.list_det_models"]], "list_rec_models() (in module imgutils.ocr)": [[46, "imgutils.ocr.list_rec_models"]], "ocr() (in module imgutils.ocr)": [[46, "imgutils.ocr.ocr"]], "align_maxsize() (in module imgutils.operate.align)": [[47, "imgutils.operate.align.align_maxsize"]], "imgutils.operate.align": [[47, "module-imgutils.operate.align"]], "basecensor (class in imgutils.operate.censor_)": [[48, "imgutils.operate.censor_.BaseCensor"]], "blurcensor (class in imgutils.operate.censor_)": [[48, "imgutils.operate.censor_.BlurCensor"]], "colorcensor (class in imgutils.operate.censor_)": [[48, "imgutils.operate.censor_.ColorCensor"]], "pixelatecensor (class in imgutils.operate.censor_)": [[48, "imgutils.operate.censor_.PixelateCensor"]], "censor_area() (imgutils.operate.censor_.basecensor method)": [[48, "imgutils.operate.censor_.BaseCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.blurcensor method)": [[48, "imgutils.operate.censor_.BlurCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.colorcensor method)": [[48, "imgutils.operate.censor_.ColorCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.pixelatecensor method)": [[48, "imgutils.operate.censor_.PixelateCensor.censor_area"]], "censor_areas() (in module imgutils.operate.censor_)": [[48, "imgutils.operate.censor_.censor_areas"]], "censor_nsfw() (in module imgutils.operate.censor_)": [[48, "imgutils.operate.censor_.censor_nsfw"]], "imgutils.operate.censor_": [[48, "module-imgutils.operate.censor_"]], "register_censor_method() (in module imgutils.operate.censor_)": [[48, "imgutils.operate.censor_.register_censor_method"]], "emojibasedcensor (class in imgutils.operate.imgcensor)": [[49, "imgutils.operate.imgcensor.EmojiBasedCensor"]], "imagebasedcensor (class in imgutils.operate.imgcensor)": [[49, "imgutils.operate.imgcensor.ImageBasedCensor"]], "singleimage (class in imgutils.operate.imgcensor)": [[49, "imgutils.operate.imgcensor.SingleImage"]], "__init__() (imgutils.operate.imgcensor.singleimage method)": [[49, "imgutils.operate.imgcensor.SingleImage.__init__"]], "censor_area() (imgutils.operate.imgcensor.emojibasedcensor method)": [[49, "imgutils.operate.imgcensor.EmojiBasedCensor.censor_area"]], "censor_area() (imgutils.operate.imgcensor.imagebasedcensor method)": [[49, "imgutils.operate.imgcensor.ImageBasedCensor.censor_area"]], "find_for_area() (imgutils.operate.imgcensor.singleimage method)": [[49, "imgutils.operate.imgcensor.SingleImage.find_for_area"]], "height (imgutils.operate.imgcensor.singleimage property)": [[49, "imgutils.operate.imgcensor.SingleImage.height"]], "imgutils.operate.imgcensor": [[49, "module-imgutils.operate.imgcensor"]], "width (imgutils.operate.imgcensor.singleimage property)": [[49, "imgutils.operate.imgcensor.SingleImage.width"]], "imgutils.operate": [[50, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[51, "module-imgutils.operate.squeeze"]], "squeeze() (in module imgutils.operate.squeeze)": [[51, "imgutils.operate.squeeze.squeeze"]], "squeeze_with_transparency() (in module imgutils.operate.squeeze)": [[51, "imgutils.operate.squeeze.squeeze_with_transparency"]], "dwpose_estimate() (in module imgutils.pose.dwpose)": [[52, "imgutils.pose.dwpose.dwpose_estimate"]], "imgutils.pose.dwpose": [[52, "module-imgutils.pose.dwpose"]], "left_ankle (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_ANKLE"]], "left_big_toe (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_BIG_TOE"]], "left_ear (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_EAR"]], "left_elbow (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_ELBOW"]], "left_eye (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_EYE"]], "left_heel (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_HEEL"]], "left_hip (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_HIP"]], "left_knee (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_KNEE"]], "left_shoulder (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_SHOULDER"]], "left_small_toe (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_SMALL_TOE"]], "left_wrist (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_WRIST"]], "neck (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.NECK"]], "nose (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.NOSE"]], "op18keypointset (class in imgutils.pose.format)": [[53, "imgutils.pose.format.OP18KeyPointSet"]], "op18_body_max (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_BODY_MAX"]], "op18_body_min (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_BODY_MIN"]], "op18_face_max (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_FACE_MAX"]], "op18_face_min (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_FACE_MIN"]], "op18_left_foot_max (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_LEFT_FOOT_MAX"]], "op18_left_foot_min (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_LEFT_FOOT_MIN"]], "op18_left_hand_max (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_LEFT_HAND_MAX"]], "op18_left_hand_min (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_LEFT_HAND_MIN"]], "op18_right_foot_max (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_RIGHT_FOOT_MAX"]], "op18_right_foot_min (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_RIGHT_FOOT_MIN"]], "op18_right_hand_max (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_RIGHT_HAND_MAX"]], "op18_right_hand_min (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_RIGHT_HAND_MIN"]], "right_ankle (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_ANKLE"]], "right_big_toe (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_BIG_TOE"]], "right_ear (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_EAR"]], "right_elbow (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_ELBOW"]], "right_eye (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_EYE"]], "right_heel (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_HEEL"]], "right_hip (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_HIP"]], "right_knee (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_KNEE"]], "right_shoulder (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_SHOULDER"]], "right_small_toe (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_SMALL_TOE"]], "right_wrist (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_WRIST"]], "__init__() (imgutils.pose.format.op18keypointset method)": [[53, "imgutils.pose.format.OP18KeyPointSet.__init__"]], "__mul__() (imgutils.pose.format.op18keypointset method)": [[53, "imgutils.pose.format.OP18KeyPointSet.__mul__"]], "__truediv__() (imgutils.pose.format.op18keypointset method)": [[53, "imgutils.pose.format.OP18KeyPointSet.__truediv__"]], "body (imgutils.pose.format.op18keypointset property)": [[53, "imgutils.pose.format.OP18KeyPointSet.body"]], "face (imgutils.pose.format.op18keypointset property)": [[53, "imgutils.pose.format.OP18KeyPointSet.face"]], "imgutils.pose.format": [[53, "module-imgutils.pose.format"]], "left_foot (imgutils.pose.format.op18keypointset property)": [[53, "imgutils.pose.format.OP18KeyPointSet.left_foot"]], "left_hand (imgutils.pose.format.op18keypointset property)": [[53, "imgutils.pose.format.OP18KeyPointSet.left_hand"]], "right_foot (imgutils.pose.format.op18keypointset property)": [[53, "imgutils.pose.format.OP18KeyPointSet.right_foot"]], "right_hand (imgutils.pose.format.op18keypointset property)": [[53, "imgutils.pose.format.OP18KeyPointSet.right_hand"]], "imgutils.pose": [[54, "module-imgutils.pose"]], "imgutils.pose.visual": [[55, "module-imgutils.pose.visual"]], "op18_visualize() (in module imgutils.pose.visual)": [[55, "imgutils.pose.visual.op18_visualize"]], "notparsetarget (class in imgutils.preprocess.base)": [[56, "imgutils.preprocess.base.NotParseTarget"]], "imgutils.preprocess.base": [[56, "module-imgutils.preprocess.base"]], "imgutils.preprocess": [[57, "module-imgutils.preprocess"]], "create_pillow_transforms() (in module imgutils.preprocess.pillow)": [[58, "imgutils.preprocess.pillow.create_pillow_transforms"]], "imgutils.preprocess.pillow": [[58, "module-imgutils.preprocess.pillow"]], "parse_pillow_transforms() (in module imgutils.preprocess.pillow)": [[58, "imgutils.preprocess.pillow.parse_pillow_transforms"]], "register_pillow_parse() (in module imgutils.preprocess.pillow)": [[58, "imgutils.preprocess.pillow.register_pillow_parse"]], "register_pillow_transform() (in module imgutils.preprocess.pillow)": [[58, "imgutils.preprocess.pillow.register_pillow_transform"]], "create_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[59, "imgutils.preprocess.torchvision.create_torchvision_transforms"]], "imgutils.preprocess.torchvision": [[59, "module-imgutils.preprocess.torchvision"]], "parse_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[59, "imgutils.preprocess.torchvision.parse_torchvision_transforms"]], "register_torchvision_parse() (in module imgutils.preprocess.torchvision)": [[59, "imgutils.preprocess.torchvision.register_torchvision_parse"]], "register_torchvision_transform() (in module imgutils.preprocess.torchvision)": [[59, "imgutils.preprocess.torchvision.register_torchvision_transform"]], "notprocessortypeerror (class in imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.NotProcessorTypeError"]], "convert_to_size_dict() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.convert_to_size_dict"]], "create_bit_transforms() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_bit_transforms"]], "create_blip_transforms() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_blip_transforms"]], "create_clip_transforms() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_clip_transforms"]], "create_convnext_transforms() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_convnext_transforms"]], "create_mobilenetv2_transforms() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_mobilenetv2_transforms"]], "create_siglip_transforms() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_siglip_transforms"]], "create_transforms_from_bit_processor() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_transforms_from_bit_processor"]], "create_transforms_from_blip_processor() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_transforms_from_blip_processor"]], "create_transforms_from_clip_processor() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_transforms_from_clip_processor"]], "create_transforms_from_convnext_processor() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_transforms_from_convnext_processor"]], "create_transforms_from_mobilenetv2_processor() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_transforms_from_mobilenetv2_processor"]], "create_transforms_from_siglip_processor() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_transforms_from_siglip_processor"]], "create_transforms_from_transformers() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_transforms_from_transformers"]], "create_transforms_from_vit_processor() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_transforms_from_vit_processor"]], "create_vit_transforms() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_vit_transforms"]], "get_size_dict() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.get_size_dict"]], "imgutils.preprocess.transformers": [[60, "module-imgutils.preprocess.transformers"]], "is_valid_size_dict() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.is_valid_size_dict"]], "register_creators_for_transformers() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.register_creators_for_transformers"]], "backgroundimageset (class in imgutils.resource.background)": [[61, "imgutils.resource.background.BackgroundImageSet"]], "__init__() (imgutils.resource.background.backgroundimageset method)": [[61, "imgutils.resource.background.BackgroundImageSet.__init__"]], "get_bg_image() (in module imgutils.resource.background)": [[61, "imgutils.resource.background.get_bg_image"]], "get_bg_image_file() (in module imgutils.resource.background)": [[61, "imgutils.resource.background.get_bg_image_file"]], "get_image() (imgutils.resource.background.backgroundimageset method)": [[61, "imgutils.resource.background.BackgroundImageSet.get_image"]], "get_image_file() (imgutils.resource.background.backgroundimageset method)": [[61, "imgutils.resource.background.BackgroundImageSet.get_image_file"]], "imgutils.resource.background": [[61, "module-imgutils.resource.background"]], "list_bg_image_files() (in module imgutils.resource.background)": [[61, "imgutils.resource.background.list_bg_image_files"]], "list_image_files() (imgutils.resource.background.backgroundimageset method)": [[61, "imgutils.resource.background.BackgroundImageSet.list_image_files"]], "random_bg_image() (in module imgutils.resource.background)": [[61, "imgutils.resource.background.random_bg_image"]], "random_bg_image_file() (in module imgutils.resource.background)": [[61, "imgutils.resource.background.random_bg_image_file"]], "random_image() (imgutils.resource.background.backgroundimageset method)": [[61, "imgutils.resource.background.BackgroundImageSet.random_image"]], "random_image_file() (imgutils.resource.background.backgroundimageset method)": [[61, "imgutils.resource.background.BackgroundImageSet.random_image_file"]], "imgutils.resource": [[62, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[63, "module-imgutils.restore.adversarial"]], "remove_adversarial_noise() (in module imgutils.restore.adversarial)": [[63, "imgutils.restore.adversarial.remove_adversarial_noise"]], "imgutils.restore": [[64, "module-imgutils.restore"]], "imgutils.restore.nafnet": [[65, "module-imgutils.restore.nafnet"]], "restore_with_nafnet() (in module imgutils.restore.nafnet)": [[65, "imgutils.restore.nafnet.restore_with_nafnet"]], "imgutils.restore.scunet": [[66, "module-imgutils.restore.scunet"]], "restore_with_scunet() (in module imgutils.restore.scunet)": [[66, "imgutils.restore.scunet.restore_with_scunet"]], "imgutils.sd": [[67, "module-imgutils.sd"]], "sdmetadata (class in imgutils.sd.metadata)": [[68, "imgutils.sd.metadata.SDMetaData"]], "__str__() (imgutils.sd.metadata.sdmetadata method)": [[68, "imgutils.sd.metadata.SDMetaData.__str__"]], "get_sdmeta_from_image() (in module imgutils.sd.metadata)": [[68, "imgutils.sd.metadata.get_sdmeta_from_image"]], "imgutils.sd.metadata": [[68, "module-imgutils.sd.metadata"]], "parse_sdmeta_from_text() (in module imgutils.sd.metadata)": [[68, "imgutils.sd.metadata.parse_sdmeta_from_text"]], "pnginfo (imgutils.sd.metadata.sdmetadata property)": [[68, "imgutils.sd.metadata.SDMetaData.pnginfo"]], "save_image_with_sdmeta() (in module imgutils.sd.metadata)": [[68, "imgutils.sd.metadata.save_image_with_sdmeta"]], "text (imgutils.sd.metadata.sdmetadata property)": [[68, "imgutils.sd.metadata.SDMetaData.text"]], "imgutils.sd.model": [[69, "module-imgutils.sd.model"]], "read_metadata() (in module imgutils.sd.model)": [[69, "imgutils.sd.model.read_metadata"]], "save_with_metadata() (in module imgutils.sd.model)": [[69, "imgutils.sd.model.save_with_metadata"]], "naimetadata (class in imgutils.sd.nai)": [[70, "imgutils.sd.nai.NAIMetaData"], [70, "imgutils.sd.nai.NAIMetadata"]], "__init__() (imgutils.sd.nai.naimetadata method)": [[70, "imgutils.sd.nai.NAIMetaData.__init__"]], "add_naimeta_to_image() (in module imgutils.sd.nai)": [[70, "imgutils.sd.nai.add_naimeta_to_image"]], "get_naimeta_from_image() (in module imgutils.sd.nai)": [[70, "imgutils.sd.nai.get_naimeta_from_image"]], "imgutils.sd.nai": [[70, "module-imgutils.sd.nai"]], "pnginfo (imgutils.sd.nai.naimetadata property)": [[70, "imgutils.sd.nai.NAIMetaData.pnginfo"]], "save_image_with_naimeta() (in module imgutils.sd.nai)": [[70, "imgutils.sd.nai.save_image_with_naimeta"]], "imgutils.segment": [[71, "module-imgutils.segment"]], "get_isnetis_mask() (in module imgutils.segment.isnetis)": [[72, "imgutils.segment.isnetis.get_isnetis_mask"]], "imgutils.segment.isnetis": [[72, "module-imgutils.segment.isnetis"]], "segment_rgba_with_isnetis() (in module imgutils.segment.isnetis)": [[72, "imgutils.segment.isnetis.segment_rgba_with_isnetis"]], "segment_with_isnetis() (in module imgutils.segment.isnetis)": [[72, "imgutils.segment.isnetis.segment_with_isnetis"]], "drop_blacklisted_tags() (in module imgutils.tagging.blacklist)": [[73, "imgutils.tagging.blacklist.drop_blacklisted_tags"]], "imgutils.tagging.blacklist": [[73, "module-imgutils.tagging.blacklist"]], "is_blacklisted() (in module imgutils.tagging.blacklist)": [[73, "imgutils.tagging.blacklist.is_blacklisted"]], "convert_camie_emb_to_prediction() (in module imgutils.tagging.camie)": [[74, "imgutils.tagging.camie.convert_camie_emb_to_prediction"]], "get_camie_tags() (in module imgutils.tagging.camie)": [[74, "imgutils.tagging.camie.get_camie_tags"]], "imgutils.tagging.camie": [[74, "module-imgutils.tagging.camie"]], "char_prefixes (in module imgutils.tagging.character)": [[75, "imgutils.tagging.character.CHAR_PREFIXES"]], "char_suffixes (in module imgutils.tagging.character)": [[75, "imgutils.tagging.character.CHAR_SUFFIXES"]], "char_whitelist_prefix (in module imgutils.tagging.character)": [[75, "imgutils.tagging.character.CHAR_WHITELIST_PREFIX"]], "char_whitelist_suffix (in module imgutils.tagging.character)": [[75, "imgutils.tagging.character.CHAR_WHITELIST_SUFFIX"]], "char_whitelist_word (in module imgutils.tagging.character)": [[75, "imgutils.tagging.character.CHAR_WHITELIST_WORD"]], "charactertagpool (class in imgutils.tagging.character)": [[75, "imgutils.tagging.character.CharacterTagPool"]], "__init__() (imgutils.tagging.character.charactertagpool method)": [[75, "imgutils.tagging.character.CharacterTagPool.__init__"]], "drop_basic_character_tags() (imgutils.tagging.character.charactertagpool method)": [[75, "imgutils.tagging.character.CharacterTagPool.drop_basic_character_tags"]], "drop_basic_character_tags() (in module imgutils.tagging.character)": [[75, "imgutils.tagging.character.drop_basic_character_tags"]], "imgutils.tagging.character": [[75, "module-imgutils.tagging.character"]], "is_basic_character_tag() (imgutils.tagging.character.charactertagpool method)": [[75, "imgutils.tagging.character.CharacterTagPool.is_basic_character_tag"]], "is_basic_character_tag() (in module imgutils.tagging.character)": [[75, "imgutils.tagging.character.is_basic_character_tag"]], "get_deepdanbooru_tags() (in module imgutils.tagging.deepdanbooru)": [[76, "imgutils.tagging.deepdanbooru.get_deepdanbooru_tags"]], "imgutils.tagging.deepdanbooru": [[76, "module-imgutils.tagging.deepdanbooru"]], "get_deepgelbooru_tags() (in module imgutils.tagging.deepgelbooru)": [[77, "imgutils.tagging.deepgelbooru.get_deepgelbooru_tags"]], "imgutils.tagging.deepgelbooru": [[77, "module-imgutils.tagging.deepgelbooru"]], "add_underline() (in module imgutils.tagging.format)": [[78, "imgutils.tagging.format.add_underline"]], "imgutils.tagging.format": [[78, "module-imgutils.tagging.format"]], "remove_underline() (in module imgutils.tagging.format)": [[78, "imgutils.tagging.format.remove_underline"]], "tags_to_text() (in module imgutils.tagging.format)": [[78, "imgutils.tagging.format.tags_to_text"]], "imgutils.tagging": [[79, "module-imgutils.tagging"]], "imgutils.tagging.match": [[80, "module-imgutils.tagging.match"]], "tag_match_full() (in module imgutils.tagging.match)": [[80, "imgutils.tagging.match.tag_match_full"]], "tag_match_prefix() (in module imgutils.tagging.match)": [[80, "imgutils.tagging.match.tag_match_prefix"]], "tag_match_suffix() (in module imgutils.tagging.match)": [[80, "imgutils.tagging.match.tag_match_suffix"]], "get_mldanbooru_tags() (in module imgutils.tagging.mldanbooru)": [[81, "imgutils.tagging.mldanbooru.get_mldanbooru_tags"]], "imgutils.tagging.mldanbooru": [[81, "module-imgutils.tagging.mldanbooru"]], "imgutils.tagging.order": [[82, "module-imgutils.tagging.order"]], "sort_tags() (in module imgutils.tagging.order)": [[82, "imgutils.tagging.order.sort_tags"]], "drop_overlap_tags() (in module imgutils.tagging.overlap)": [[83, "imgutils.tagging.overlap.drop_overlap_tags"]], "imgutils.tagging.overlap": [[83, "module-imgutils.tagging.overlap"]], "convert_wd14_emb_to_prediction() (in module imgutils.tagging.wd14)": [[84, "imgutils.tagging.wd14.convert_wd14_emb_to_prediction"]], "denormalize_wd14_emb() (in module imgutils.tagging.wd14)": [[84, "imgutils.tagging.wd14.denormalize_wd14_emb"]], "get_wd14_tags() (in module imgutils.tagging.wd14)": [[84, "imgutils.tagging.wd14.get_wd14_tags"]], "imgutils.tagging.wd14": [[84, "module-imgutils.tagging.wd14"]], "imgutils.upscale.cdc": [[85, "module-imgutils.upscale.cdc"]], "upscale_with_cdc() (in module imgutils.upscale.cdc)": [[85, "imgutils.upscale.cdc.upscale_with_cdc"]], "imgutils.upscale": [[86, "module-imgutils.upscale"]], "imgutils.utils.cache": [[87, "module-imgutils.utils.cache"]], "ts_lru_cache() (in module imgutils.utils.cache)": [[87, "imgutils.utils.cache.ts_lru_cache"]], "imgutils.utils.func": [[88, "module-imgutils.utils.func"]], "sigmoid() (in module imgutils.utils.func)": [[88, "imgutils.utils.func.sigmoid"]], "imgutils.utils": [[89, "module-imgutils.utils"]], "get_onnx_provider() (in module imgutils.utils.onnxruntime)": [[90, "imgutils.utils.onnxruntime.get_onnx_provider"]], "imgutils.utils.onnxruntime": [[90, "module-imgutils.utils.onnxruntime"]], "open_onnx_model() (in module imgutils.utils.onnxruntime)": [[90, "imgutils.utils.onnxruntime.open_onnx_model"]], "get_ai_created_score() (in module imgutils.validate.aicheck)": [[91, "imgutils.validate.aicheck.get_ai_created_score"]], "imgutils.validate.aicheck": [[91, "module-imgutils.validate.aicheck"]], "is_ai_created() (in module imgutils.validate.aicheck)": [[91, "imgutils.validate.aicheck.is_ai_created"]], "anime_bangumi_char() (in module imgutils.validate.bangumi_char)": [[92, "imgutils.validate.bangumi_char.anime_bangumi_char"]], "anime_bangumi_char_score() (in module imgutils.validate.bangumi_char)": [[92, "imgutils.validate.bangumi_char.anime_bangumi_char_score"]], "imgutils.validate.bangumi_char": [[92, "module-imgutils.validate.bangumi_char"]], "anime_classify() (in module imgutils.validate.classify)": [[93, "imgutils.validate.classify.anime_classify"]], "anime_classify_score() (in module imgutils.validate.classify)": [[93, "imgutils.validate.classify.anime_classify_score"]], "imgutils.validate.classify": [[93, "module-imgutils.validate.classify"]], "imgutils.validate.color": [[94, "module-imgutils.validate.color"]], "is_greyscale() (in module imgutils.validate.color)": [[94, "imgutils.validate.color.is_greyscale"]], "anime_completeness() (in module imgutils.validate.completeness)": [[95, "imgutils.validate.completeness.anime_completeness"]], "anime_completeness_score() (in module imgutils.validate.completeness)": [[95, "imgutils.validate.completeness.anime_completeness_score"]], "imgutils.validate.completeness": [[95, "module-imgutils.validate.completeness"]], "anime_dbrating() (in module imgutils.validate.dbrating)": [[96, "imgutils.validate.dbrating.anime_dbrating"]], "anime_dbrating_score() (in module imgutils.validate.dbrating)": [[96, "imgutils.validate.dbrating.anime_dbrating_score"]], "imgutils.validate.dbrating": [[96, "module-imgutils.validate.dbrating"]], "anime_furry() (in module imgutils.validate.furry)": [[97, "imgutils.validate.furry.anime_furry"]], "anime_furry_score() (in module imgutils.validate.furry)": [[97, "imgutils.validate.furry.anime_furry_score"]], "imgutils.validate.furry": [[97, "module-imgutils.validate.furry"]], "imgutils.validate": [[98, "module-imgutils.validate"]], "get_monochrome_score() (in module imgutils.validate.monochrome)": [[99, "imgutils.validate.monochrome.get_monochrome_score"]], "imgutils.validate.monochrome": [[99, "module-imgutils.validate.monochrome"]], "is_monochrome() (in module imgutils.validate.monochrome)": [[99, "imgutils.validate.monochrome.is_monochrome"]], "imgutils.validate.nsfw": [[100, "module-imgutils.validate.nsfw"]], "nsfw_pred() (in module imgutils.validate.nsfw)": [[100, "imgutils.validate.nsfw.nsfw_pred"]], "nsfw_pred_score() (in module imgutils.validate.nsfw)": [[100, "imgutils.validate.nsfw.nsfw_pred_score"]], "anime_portrait() (in module imgutils.validate.portrait)": [[101, "imgutils.validate.portrait.anime_portrait"]], "anime_portrait_score() (in module imgutils.validate.portrait)": [[101, "imgutils.validate.portrait.anime_portrait_score"]], "imgutils.validate.portrait": [[101, "module-imgutils.validate.portrait"]], "anime_rating() (in module imgutils.validate.rating)": [[102, "imgutils.validate.rating.anime_rating"]], "anime_rating_score() (in module imgutils.validate.rating)": [[102, "imgutils.validate.rating.anime_rating_score"]], "imgutils.validate.rating": [[102, "module-imgutils.validate.rating"]], "anime_real() (in module imgutils.validate.real)": [[103, "imgutils.validate.real.anime_real"]], "anime_real_score() (in module imgutils.validate.real)": [[103, "imgutils.validate.real.anime_real_score"]], "imgutils.validate.real": [[103, "module-imgutils.validate.real"]], "imgutils.validate.safe": [[104, "module-imgutils.validate.safe"]], "safe_check() (in module imgutils.validate.safe)": [[104, "imgutils.validate.safe.safe_check"]], "safe_check_score() (in module imgutils.validate.safe)": [[104, "imgutils.validate.safe.safe_check_score"]], "anime_style_age() (in module imgutils.validate.style_age)": [[105, "imgutils.validate.style_age.anime_style_age"]], "anime_style_age_score() (in module imgutils.validate.style_age)": [[105, "imgutils.validate.style_age.anime_style_age_score"]], "imgutils.validate.style_age": [[105, "module-imgutils.validate.style_age"]], "anime_teen() (in module imgutils.validate.teen)": [[106, "imgutils.validate.teen.anime_teen"]], "anime_teen_score() (in module imgutils.validate.teen)": [[106, "imgutils.validate.teen.anime_teen_score"]], "imgutils.validate.teen": [[106, "module-imgutils.validate.teen"]], "imgutils.validate.truncate": [[107, "module-imgutils.validate.truncate"]], "is_truncated_file() (in module imgutils.validate.truncate)": [[107, "imgutils.validate.truncate.is_truncated_file"]]}}) \ No newline at end of file +Search.setIndex({"docnames": ["api_doc/ascii/drawing", "api_doc/ascii/index", "api_doc/config/index", "api_doc/config/meta", "api_doc/data/background", "api_doc/data/blob", "api_doc/data/decode", "api_doc/data/encode", "api_doc/data/image", "api_doc/data/index", "api_doc/data/layer", "api_doc/data/pad", "api_doc/data/url", "api_doc/detect/booru_yolo", "api_doc/detect/censor", "api_doc/detect/eye", "api_doc/detect/face", "api_doc/detect/halfbody", "api_doc/detect/hand", "api_doc/detect/head", "api_doc/detect/index", "api_doc/detect/nudenet", "api_doc/detect/person", "api_doc/detect/similarity", "api_doc/detect/text", "api_doc/detect/visual", "api_doc/edge/canny", "api_doc/edge/index", "api_doc/edge/lineart", "api_doc/edge/lineart_anime", "api_doc/generic/classify", "api_doc/generic/clip", "api_doc/generic/enhance", "api_doc/generic/index", "api_doc/generic/siglip", "api_doc/generic/yolo", "api_doc/metadata/geninfo", "api_doc/metadata/index", "api_doc/metadata/lsb", "api_doc/metrics/aesthetic", "api_doc/metrics/ccip", "api_doc/metrics/dbaesthetic", "api_doc/metrics/index", "api_doc/metrics/laplacian", "api_doc/metrics/lpips", "api_doc/metrics/psnr_", "api_doc/ocr/index", "api_doc/operate/align", "api_doc/operate/censor", "api_doc/operate/imgcensor", "api_doc/operate/index", "api_doc/operate/squeeze", "api_doc/pose/dwpose", "api_doc/pose/format", "api_doc/pose/index", "api_doc/pose/visual", "api_doc/preprocess/base", "api_doc/preprocess/index", "api_doc/preprocess/pillow", "api_doc/preprocess/torchvision", "api_doc/preprocess/transformers", "api_doc/resource/background", "api_doc/resource/index", "api_doc/restore/adversarial", "api_doc/restore/index", "api_doc/restore/nafnet", "api_doc/restore/scunet", "api_doc/sd/index", "api_doc/sd/metadata", "api_doc/sd/model", "api_doc/sd/nai", "api_doc/segment/index", "api_doc/segment/isnetis", "api_doc/tagging/blacklist", "api_doc/tagging/camie", "api_doc/tagging/character", "api_doc/tagging/deepdanbooru", "api_doc/tagging/deepgelbooru", "api_doc/tagging/format", "api_doc/tagging/index", "api_doc/tagging/match", "api_doc/tagging/mldanbooru", "api_doc/tagging/order", "api_doc/tagging/overlap", "api_doc/tagging/wd14", "api_doc/upscale/cdc", "api_doc/upscale/index", "api_doc/utils/cache", "api_doc/utils/func", "api_doc/utils/index", "api_doc/utils/onnxruntime", "api_doc/validate/aicheck", "api_doc/validate/bangumi_char", "api_doc/validate/classify", "api_doc/validate/color", "api_doc/validate/completeness", "api_doc/validate/dbrating", "api_doc/validate/furry", "api_doc/validate/index", "api_doc/validate/monochrome", "api_doc/validate/nsfw", "api_doc/validate/portrait", "api_doc/validate/rating", "api_doc/validate/real", "api_doc/validate/safe", "api_doc/validate/style_age", "api_doc/validate/teen", "api_doc/validate/truncate", "index", "information/environment", "information/environment.result", "tutorials/installation/index", "tutorials/quick_start/index"], "filenames": ["api_doc/ascii/drawing.rst", "api_doc/ascii/index.rst", "api_doc/config/index.rst", "api_doc/config/meta.rst", "api_doc/data/background.rst", "api_doc/data/blob.rst", "api_doc/data/decode.rst", "api_doc/data/encode.rst", "api_doc/data/image.rst", "api_doc/data/index.rst", "api_doc/data/layer.rst", "api_doc/data/pad.rst", "api_doc/data/url.rst", "api_doc/detect/booru_yolo.rst", "api_doc/detect/censor.rst", "api_doc/detect/eye.rst", "api_doc/detect/face.rst", "api_doc/detect/halfbody.rst", "api_doc/detect/hand.rst", "api_doc/detect/head.rst", "api_doc/detect/index.rst", "api_doc/detect/nudenet.rst", "api_doc/detect/person.rst", "api_doc/detect/similarity.rst", "api_doc/detect/text.rst", "api_doc/detect/visual.rst", "api_doc/edge/canny.rst", "api_doc/edge/index.rst", "api_doc/edge/lineart.rst", "api_doc/edge/lineart_anime.rst", "api_doc/generic/classify.rst", "api_doc/generic/clip.rst", "api_doc/generic/enhance.rst", "api_doc/generic/index.rst", "api_doc/generic/siglip.rst", "api_doc/generic/yolo.rst", "api_doc/metadata/geninfo.rst", "api_doc/metadata/index.rst", "api_doc/metadata/lsb.rst", "api_doc/metrics/aesthetic.rst", "api_doc/metrics/ccip.rst", "api_doc/metrics/dbaesthetic.rst", "api_doc/metrics/index.rst", "api_doc/metrics/laplacian.rst", "api_doc/metrics/lpips.rst", "api_doc/metrics/psnr_.rst", "api_doc/ocr/index.rst", "api_doc/operate/align.rst", "api_doc/operate/censor.rst", "api_doc/operate/imgcensor.rst", "api_doc/operate/index.rst", "api_doc/operate/squeeze.rst", "api_doc/pose/dwpose.rst", "api_doc/pose/format.rst", "api_doc/pose/index.rst", "api_doc/pose/visual.rst", "api_doc/preprocess/base.rst", "api_doc/preprocess/index.rst", "api_doc/preprocess/pillow.rst", "api_doc/preprocess/torchvision.rst", "api_doc/preprocess/transformers.rst", "api_doc/resource/background.rst", "api_doc/resource/index.rst", "api_doc/restore/adversarial.rst", "api_doc/restore/index.rst", "api_doc/restore/nafnet.rst", "api_doc/restore/scunet.rst", "api_doc/sd/index.rst", "api_doc/sd/metadata.rst", "api_doc/sd/model.rst", "api_doc/sd/nai.rst", "api_doc/segment/index.rst", "api_doc/segment/isnetis.rst", "api_doc/tagging/blacklist.rst", "api_doc/tagging/camie.rst", "api_doc/tagging/character.rst", "api_doc/tagging/deepdanbooru.rst", "api_doc/tagging/deepgelbooru.rst", "api_doc/tagging/format.rst", "api_doc/tagging/index.rst", "api_doc/tagging/match.rst", "api_doc/tagging/mldanbooru.rst", "api_doc/tagging/order.rst", "api_doc/tagging/overlap.rst", "api_doc/tagging/wd14.rst", "api_doc/upscale/cdc.rst", "api_doc/upscale/index.rst", "api_doc/utils/cache.rst", "api_doc/utils/func.rst", "api_doc/utils/index.rst", "api_doc/utils/onnxruntime.rst", "api_doc/validate/aicheck.rst", "api_doc/validate/bangumi_char.rst", "api_doc/validate/classify.rst", "api_doc/validate/color.rst", "api_doc/validate/completeness.rst", "api_doc/validate/dbrating.rst", "api_doc/validate/furry.rst", "api_doc/validate/index.rst", "api_doc/validate/monochrome.rst", "api_doc/validate/nsfw.rst", "api_doc/validate/portrait.rst", "api_doc/validate/rating.rst", "api_doc/validate/real.rst", "api_doc/validate/safe.rst", "api_doc/validate/style_age.rst", "api_doc/validate/teen.rst", "api_doc/validate/truncate.rst", "index.rst", "information/environment.ipynb", "information/environment.result.ipynb", "tutorials/installation/index.rst", "tutorials/quick_start/index.rst"], "titles": ["imgutils.ascii.drawing", "imgutils.ascii", "imgutils.config", "imgutils.config.meta", "imgutils.data.background", "imgutils.data.blob", "imgutils.data.decode", "imgutils.data.encode", "imgutils.data.image", "imgutils.data", "imgutils.data.layer", "imgutils.data.pad", "imgutils.data.url", "imgutils.detect.booru_yolo", "imgutils.detect.censor", "imgutils.detect.eye", "imgutils.detect.face", "imgutils.detect.halfbody", "imgutils.detect.hand", "imgutils.detect.head", "imgutils.detect", "imgutils.detect.nudenet", "imgutils.detect.person", "imgutils.detect.similarity", "imgutils.detect.text", "imgutils.detect.visual", "imgutils.edge.canny", "imgutils.edge", "imgutils.edge.lineart", "imgutils.edge.lineart_anime", "imgutils.generic.classify", "imgutils.generic.clip", "imgutils.generic.enhance", "imgutils.generic", "imgutils.generic.siglip", "imgutils.generic.yolo", "imgutils.metadata.geninfo", "imgutils.metadata", "imgutils.metadata.lsb", "imgutils.metrics.aesthetic", "imgutils.metrics.ccip", "imgutils.metrics.dbaesthetic", "imgutils.metrics", "imgutils.metrics.laplacian", "imgutils.metrics.lpips", "imgutils.metrics.psnr_", "imgutils.ocr", "imgutils.operate.align", "imgutils.operate.censor_", "imgutils.operate.imgcensor", "imgutils.operate", "imgutils.operate.squeeze", "imgutils.pose.dwpose", "imgutils.pose.format", "imgutils.pose", "imgutils.pose.visual", "imgutils.preprocess.base", "imgutils.preprocess", "imgutils.preprocess.pillow", "imgutils.preprocess.torchvision", "imgutils.preprocess.transformers", "imgutils.resource.background", "imgutils.resource", "imgutils.restore.adversarial", "imgutils.restore", "imgutils.restore.nafnet", "imgutils.restore.scunet", "imgutils.sd", "imgutils.sd.metadata", "imgutils.sd.model", "imgutils.sd.nai", "imgutils.segment", "imgutils.segment.isnetis", "imgutils.tagging.blacklist", "imgutils.tagging.camie", "imgutils.tagging.character", "imgutils.tagging.deepdanbooru", "imgutils.tagging.deepgelbooru", "imgutils.tagging.format", "imgutils.tagging", "imgutils.tagging.match", "imgutils.tagging.mldanbooru", "imgutils.tagging.order", "imgutils.tagging.overlap", "imgutils.tagging.wd14", "imgutils.upscale.cdc", "imgutils.upscale", "imgutils.utils.cache", "imgutils.utils.func", "imgutils.utils", "imgutils.utils.onnxruntime", "imgutils.validate.aicheck", "imgutils.validate.bangumi_char", "imgutils.validate.classify", "imgutils.validate.color", "imgutils.validate.completeness", "imgutils.validate.dbrating", "imgutils.validate.furry", "imgutils.validate", "imgutils.validate.monochrome", "imgutils.validate.nsfw", "imgutils.validate.portrait", "imgutils.validate.rating", "imgutils.validate.real", "imgutils.validate.safe", "imgutils.validate.style_age", "imgutils.validate.teen", "imgutils.validate.truncate", "Welcome to imgutils\u2019s Documentation", "Run Environment Information", "Run Environment Information", "Installation", "Quick Start"], "terms": {"img": [0, 5, 8, 11, 30, 63, 68], "str": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 34, 35, 36, 38, 39, 40, 41, 43, 44, 46, 47, 48, 49, 51, 52, 55, 58, 59, 60, 61, 65, 66, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 80, 81, 82, 83, 84, 85, 90, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 107], "pathlik": [0, 4, 5, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 34, 35, 36, 38, 39, 40, 41, 43, 44, 46, 47, 48, 49, 51, 52, 55, 65, 66, 68, 70, 72, 74, 76, 77, 81, 84, 85, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106], "byte": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 34, 35, 36, 38, 39, 40, 41, 43, 44, 46, 47, 48, 49, 51, 52, 53, 55, 65, 66, 68, 70, 72, 74, 76, 77, 81, 84, 85, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106], "bytearrai": [0, 4, 5, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 34, 35, 36, 38, 39, 40, 41, 43, 44, 46, 47, 48, 49, 51, 52, 53, 55, 65, 66, 68, 70, 72, 74, 76, 77, 81, 84, 85, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106], "binaryio": [0, 4, 5, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 34, 35, 36, 38, 39, 40, 41, 43, 44, 46, 47, 48, 49, 51, 52, 55, 65, 66, 68, 70, 72, 74, 76, 77, 81, 84, 85, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106], "imag": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 51, 52, 54, 55, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 74, 76, 77, 78, 79, 81, 84, 85, 86, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 111], "max_width": 0, "int": [0, 4, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 28, 29, 30, 31, 34, 35, 38, 40, 44, 46, 47, 48, 49, 51, 52, 53, 55, 60, 61, 63, 65, 66, 72, 81, 85, 104], "none": [0, 4, 8, 10, 12, 14, 15, 16, 17, 18, 19, 22, 24, 25, 26, 28, 29, 30, 31, 32, 34, 35, 36, 38, 40, 48, 51, 52, 55, 58, 59, 60, 61, 68, 70, 73, 74, 75, 90], "ellipsi": 0, "max_height": 0, "resampl": [0, 60], "2": [0, 8, 11, 13, 23, 24, 39, 40, 41, 44, 46, 53, 60, 63, 68, 74, 84, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 105, 106], "level": [0, 14, 15, 16, 17, 18, 19, 22, 34, 35, 39, 48, 61, 76, 87, 96], "aspect": [0, 11, 25, 35, 47], "float": [0, 7, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 35, 40, 41, 43, 44, 45, 46, 48, 49, 51, 53, 55, 60, 61, 63, 70, 73, 74, 75, 76, 77, 78, 81, 82, 83, 84, 88, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106], "1": [0, 10, 13, 21, 22, 23, 39, 40, 41, 44, 46, 53, 60, 61, 63, 68, 69, 73, 74, 75, 76, 77, 82, 84, 85, 88, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 105, 106, 109, 110], "8": [0, 13, 23, 38, 40, 44, 48, 53, 60, 63, 68, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 109, 110, 111], "sourc": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 34, 35, 36, 38, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 55, 56, 58, 59, 60, 61, 63, 65, 66, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 80, 81, 82, 83, 84, 85, 87, 88, 90, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 107], "gener": [0, 4, 13, 16, 22, 36, 37, 67, 68, 70, 74, 77, 81, 84, 89, 96, 108], "art": [0, 68], "base": [0, 19, 22, 23, 30, 31, 34, 35, 40, 41, 43, 44, 47, 48, 49, 51, 53, 55, 57, 58, 60, 61, 70, 72, 74, 76, 77, 81, 82, 83, 84, 92, 96, 100, 102, 108], "given": [0, 6, 7, 8, 10, 12, 15, 16, 18, 19, 20, 21, 24, 26, 28, 29, 30, 31, 34, 38, 40, 43, 47, 49, 53, 56, 60, 68, 70, 73, 74, 75, 80, 83, 84, 91, 93, 96, 99, 100, 102, 106], "paramet": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 55, 58, 59, 60, 61, 63, 65, 66, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 80, 81, 82, 83, 84, 85, 87, 88, 90, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 107], "imagetyp": [0, 5, 11, 13, 14, 15, 16, 17, 18, 19, 22, 24, 25, 30, 32, 35, 36, 38, 40, 41, 43, 46, 48, 51, 52, 55, 65, 66, 68, 70, 74, 77, 84, 85, 92, 95, 97, 100, 101, 103, 104, 105], "The": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 30, 31, 32, 34, 35, 36, 37, 38, 40, 41, 43, 46, 47, 48, 49, 51, 52, 53, 55, 58, 59, 60, 61, 63, 64, 65, 66, 68, 69, 70, 72, 74, 75, 76, 77, 78, 80, 81, 82, 84, 85, 87, 88, 90, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 107, 111], "input": [0, 5, 11, 13, 14, 15, 16, 17, 19, 21, 22, 24, 25, 30, 31, 32, 34, 35, 36, 38, 40, 41, 43, 46, 47, 48, 49, 51, 52, 55, 58, 60, 63, 65, 66, 68, 70, 73, 74, 75, 77, 78, 80, 82, 84, 85, 88, 92, 95, 97, 100, 101, 103, 105], "option": [0, 4, 12, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 25, 30, 31, 34, 35, 36, 40, 46, 48, 51, 52, 55, 60, 61, 63, 68, 69, 70, 73, 74, 75, 82, 87], "maximum": [0, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 35, 40, 46, 47, 48, 60, 63, 87, 104], "width": [0, 4, 10, 11, 49, 60, 61, 81], "If": [0, 5, 8, 10, 12, 14, 15, 16, 17, 18, 19, 22, 23, 25, 30, 31, 34, 35, 36, 38, 40, 46, 48, 51, 53, 55, 58, 59, 60, 63, 65, 66, 68, 69, 70, 73, 75, 82, 84, 90, 91, 92, 93, 96, 99, 102, 106], "set": [0, 13, 25, 30, 31, 35, 40, 51, 53, 55, 60, 84, 90, 93, 96, 102, 106, 107], "automat": [0, 4, 31, 34, 40, 51, 90, 109, 110], "determin": [0, 8, 40, 100], "termin": 0, "size": [0, 4, 6, 7, 10, 11, 12, 24, 25, 26, 28, 29, 40, 47, 49, 51, 55, 58, 59, 60, 61, 63, 65, 66, 68, 72, 81, 85, 86, 104, 109, 110], "height": [0, 4, 10, 11, 49, 60, 61, 81], "filter": [0, 35, 51, 60, 63, 73, 75, 96, 98, 102], "us": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 34, 35, 36, 37, 38, 39, 40, 41, 44, 46, 48, 49, 51, 52, 55, 56, 58, 60, 63, 64, 65, 66, 68, 69, 70, 73, 74, 76, 77, 78, 81, 84, 85, 87, 88, 90, 91, 92, 93, 96, 98, 99, 100, 102, 106], "when": [0, 7, 10, 13, 24, 26, 28, 29, 30, 31, 38, 40, 44, 48, 49, 53, 56, 60, 65, 68, 70, 72, 81, 85, 87, 90, 91, 107], "resiz": [0, 11, 24, 25, 35, 47, 55, 58, 59, 60, 68, 81], "charact": [0, 40, 46, 55, 71, 72, 74, 76, 77, 78, 79, 84, 92, 108], "repres": [0, 7, 10, 13, 14, 15, 16, 23, 40, 44, 48, 51, 53, 70, 72, 82, 91, 100, 107], "differ": [0, 8, 11, 15, 16, 17, 18, 19, 22, 23, 31, 36, 37, 38, 40, 44, 45, 52, 53, 59, 60, 92, 97, 101, 103, 105, 109, 110], "intens": 0, "proport": [0, 92], "correct": [0, 38], "output": [0, 25, 30, 31, 34, 41, 55, 68, 69, 74, 77, 82, 84, 111], "which": [0, 4, 10, 23, 24, 26, 28, 29, 34, 36, 40, 44, 49, 58, 60, 61, 64, 68, 69, 70, 72, 73, 74, 77, 81, 87, 88, 90, 91, 93, 98, 99, 100, 107, 108, 109, 110, 111], "should": [0, 3, 10, 25, 40, 44, 48, 49, 51, 60, 72, 84, 111], "approxim": 0, "ratio": [0, 11, 25, 35, 46, 47, 49, 81], "your": [0, 51, 65, 107, 109, 110, 111], "thi": [0, 3, 4, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 30, 31, 32, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 46, 48, 49, 51, 52, 53, 55, 56, 58, 59, 60, 63, 65, 66, 67, 68, 69, 70, 71, 74, 76, 79, 83, 84, 85, 87, 88, 90, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 107, 109, 110], "valu": [0, 4, 8, 10, 11, 14, 18, 19, 22, 23, 38, 40, 44, 48, 51, 53, 58, 59, 60, 69, 74, 76, 81, 88, 91, 99, 107], "ensur": [0, 31, 35, 40, 47, 60, 65, 68, 87], "i": [0, 4, 5, 6, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 46, 48, 49, 51, 52, 53, 55, 56, 58, 59, 60, 61, 63, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 81, 82, 84, 85, 87, 88, 90, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111], "close": [0, 49, 68], "possibl": [0, 24, 31, 40, 49], "origin": [0, 4, 6, 8, 21, 26, 28, 29, 38, 39, 45, 48, 49, 51, 55, 72, 74, 76, 78, 81, 82, 87, 100], "default": [0, 4, 5, 7, 8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 23, 24, 26, 28, 29, 30, 31, 34, 35, 40, 41, 43, 44, 46, 48, 49, 51, 53, 55, 60, 61, 65, 66, 69, 72, 73, 74, 75, 76, 78, 81, 84, 85, 90, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 105, 106], "return": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 34, 35, 36, 38, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 55, 58, 59, 60, 61, 63, 65, 66, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 80, 81, 82, 83, 84, 85, 87, 88, 90, 91, 92, 93, 94, 95, 96, 97, 100, 101, 102, 103, 104, 105, 106, 107], "represent": [0, 23, 40, 58, 59, 68], "type": [0, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 25, 30, 31, 32, 34, 35, 36, 38, 40, 41, 43, 46, 48, 49, 51, 52, 53, 55, 58, 59, 60, 61, 63, 65, 66, 68, 69, 70, 73, 74, 75, 78, 80, 82, 83, 84, 85, 87, 88, 92, 95, 96, 97, 100, 101, 102, 103, 104, 105], "exampl": [0, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 25, 26, 27, 28, 29, 30, 35, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 51, 52, 58, 59, 60, 61, 63, 68, 72, 73, 74, 75, 76, 77, 78, 81, 82, 83, 84, 85, 87, 88, 90, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 105, 106, 107], "here": [0, 13, 21, 27, 40, 44, 45, 68, 73, 74, 76, 77, 81, 84, 85, 92, 94, 107, 109, 110], "an": [0, 4, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 34, 35, 36, 38, 39, 40, 41, 43, 44, 46, 47, 48, 49, 51, 52, 53, 55, 58, 60, 63, 65, 66, 68, 70, 71, 72, 74, 75, 76, 77, 79, 82, 84, 85, 88, 90, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 107], "jerri": 0, "from": [0, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 28, 29, 30, 34, 35, 36, 38, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 58, 59, 60, 61, 63, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 81, 82, 83, 84, 85, 87, 88, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 107, 109, 110, 111], "import": [0, 6, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 22, 25, 35, 38, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 51, 52, 58, 59, 60, 61, 63, 68, 72, 73, 74, 75, 76, 77, 78, 81, 82, 83, 84, 85, 87, 88, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 105, 106, 107, 109, 110, 111], "print": [0, 5, 13, 18, 19, 22, 23, 35, 68, 69, 109, 110, 111], "png": [0, 5, 8, 10, 14, 25, 36, 38, 43, 48, 49, 51, 63, 68, 70, 72, 84, 85, 94, 107], "draw": [1, 25, 27, 28, 55, 100, 108], "ascii_draw": 1, "meta": [2, 74, 108, 111], "__title__": [2, 111], "__version__": [2, 111], "__description__": [2, 111], "__author__": [2, 111], "__author_email__": 2, "overview": [3, 4, 6, 7, 9, 10, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29, 32, 33, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 54, 60, 61, 62, 63, 64, 65, 66, 67, 68, 71, 72, 73, 74, 75, 76, 77, 78, 79, 81, 84, 85, 86, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107], "inform": [3, 31, 34, 35, 36, 37, 38, 55, 68, 70, 83], "packag": 3, "titl": [3, 70], "project": [3, 21, 74, 76, 84, 107], "version": [3, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 35, 39, 48, 65, 66, 68, 69, 87, 93, 108, 111], "short": [3, 74, 77, 81, 84], "descript": [3, 21, 30, 34, 70], "includ": [3, 5, 8, 11, 12, 13, 14, 21, 22, 23, 25, 30, 31, 32, 34, 35, 36, 37, 52, 53, 59, 60, 67, 68, 69, 70, 74, 77, 84, 88, 92, 100], "setup": 3, "py": [3, 72], "author": [3, 69], "email": 3, "step": [4, 49, 60, 68], "forecolor": [4, 26, 28, 29], "lightgrei": 4, "backcolor": [4, 26, 28, 29], "white": [4, 8, 11, 26, 28, 29, 31, 60, 68, 72], "creat": [4, 30, 31, 34, 35, 36, 48, 58, 59, 60, 68, 70, 75, 91], "black": [4, 48, 68], "squar": [4, 60], "can": [4, 5, 8, 10, 14, 15, 16, 17, 18, 19, 20, 21, 22, 25, 27, 31, 34, 36, 38, 40, 44, 48, 52, 53, 58, 60, 68, 69, 70, 74, 77, 82, 84, 90, 92, 98, 99, 108, 111], "complement": 4, "transpar": [4, 8, 10, 26, 28, 29, 49, 51, 72, 85], "area": [4, 10, 13, 23, 24, 48, 49], "grid": 4, "pixel": [4, 25, 38, 48, 49, 51, 60, 63, 68, 72, 99], "mean": [4, 21, 23, 24, 26, 28, 29, 30, 40, 43, 44, 49, 53, 58, 59, 60, 90, 93, 111], "function": [4, 7, 8, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 34, 35, 36, 37, 38, 40, 43, 46, 48, 49, 51, 52, 55, 58, 59, 60, 63, 65, 67, 68, 69, 70, 74, 83, 84, 85, 87, 88, 92, 96, 100, 102, 107], "suitabl": [4, 58, 60, 76, 100], "color": [4, 8, 10, 11, 26, 28, 29, 48, 63, 68, 72, 98, 99, 108], "fore": [4, 26, 28, 29], "back": [4, 74, 84], "A": [4, 5, 8, 14, 15, 16, 17, 18, 19, 21, 22, 26, 28, 29, 30, 35, 38, 39, 40, 41, 46, 47, 48, 49, 51, 58, 60, 61, 68, 69, 70, 75, 78, 83, 87, 90, 91, 92, 93, 95, 96, 97, 99, 101, 102, 103, 104, 105, 106, 111], "rgba": [4, 8, 32, 38, 65, 66, 72, 85], "contain": [4, 5, 10, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 30, 31, 34, 35, 40, 41, 53, 55, 60, 65, 68, 69, 70, 74, 77, 81, 84, 93, 96, 102, 104, 106], "add": [4, 36, 69, 70, 78], "rgb": [4, 6, 7, 8, 11, 31, 32, 48, 60, 61, 68, 72, 85], "In": [4, 28, 40, 92, 93], "document": [4, 109, 110, 111], "accur": [4, 14, 22, 74, 96, 102], "present": [4, 36, 70, 76], "state": [4, 34], "shown": [4, 71, 74], "follow": [4, 30, 40, 53, 59, 60, 64, 69, 70, 74, 77, 84, 91, 92, 93, 95, 96, 97, 99, 101, 102, 103, 105, 106, 111], "figur": 4, "modul": [5, 8, 11, 12, 13, 18, 19, 21, 22, 23, 24, 25, 30, 31, 34, 35, 36, 37, 38, 58, 59, 67, 69, 70, 71, 74, 84, 87, 88, 96, 102, 108], "provid": [5, 8, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 34, 35, 36, 37, 38, 40, 48, 51, 53, 55, 58, 59, 60, 67, 68, 69, 70, 74, 81, 82, 84, 87, 88, 90, 96, 102], "util": [5, 8, 11, 12, 21, 22, 30, 33, 35, 44, 47, 51, 54, 58, 59, 64, 67, 69, 76, 77, 81, 84, 108], "handl": [5, 8, 11, 12, 30, 31, 34, 35, 37, 38, 56, 59, 60, 67, 70], "url": [5, 9, 14, 17, 19, 31, 38, 68, 74, 108], "convers": [5, 8, 35, 59, 60], "between": [5, 15, 16, 22, 23, 30, 31, 34, 40, 44, 45, 49, 59, 65, 66, 75, 81, 85, 88], "valid": [5, 12, 48, 49, 53, 60, 108], "format": [5, 8, 10, 11, 26, 28, 29, 30, 31, 34, 35, 36, 37, 38, 41, 48, 51, 52, 54, 58, 60, 68, 69, 70, 74, 77, 79, 84, 100, 108], "support": [5, 6, 8, 11, 12, 15, 16, 17, 19, 22, 30, 34, 35, 36, 49, 55, 58, 59, 60, 65, 66, 68, 69, 70, 84, 85], "convert": [5, 8, 31, 36, 38, 40, 53, 58, 59, 60, 70, 74, 84, 100], "specifi": [5, 8, 11, 23, 24, 25, 30, 31, 34, 35, 40, 48, 49, 51, 60, 68, 69, 70, 75, 77, 82, 84, 87], "load": [5, 8, 14, 15, 18, 19, 30, 31, 34, 35, 36, 38, 68, 84, 90], "variou": [5, 8, 15, 16, 18, 22, 23, 25, 30, 32, 34, 35, 37, 60, 68, 70, 88, 111], "mime": 5, "jpg": [5, 6, 7, 8, 12, 13, 15, 16, 17, 18, 19, 22, 25, 30, 35, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 52, 61, 72, 74, 76, 77, 81, 84, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 105, 106, 107], "save_kwarg": 5, "string": [5, 14, 16, 17, 21, 38, 53, 68, 69, 78, 90, 107], "pil": [5, 6, 7, 8, 10, 11, 12, 18, 25, 31, 35, 44, 47, 48, 49, 51, 58, 60, 61, 63, 68, 77, 85, 94, 99], "numpi": [5, 6, 10, 25, 31, 34, 38, 40, 51, 53, 74, 84, 88], "arrai": [5, 10, 25, 31, 38, 40, 44, 51, 53, 84, 88], "file": [5, 8, 10, 11, 12, 13, 14, 17, 19, 25, 36, 38, 44, 61, 67, 68, 69, 70, 90, 99, 107, 108], "path": [5, 8, 10, 11, 13, 14, 17, 19, 25, 31, 35, 38, 61, 68, 69, 70, 74, 77, 94, 99, 107], "desir": [5, 61], "addit": [5, 12, 30, 31, 34, 35, 36, 48, 49, 59, 68, 70], "keyword": [5, 12, 30, 31, 34, 35, 36, 48, 49, 68, 70, 87], "argument": [5, 12, 30, 31, 34, 35, 36, 48, 49, 52, 53, 68, 70, 74, 75, 77, 84, 87], "pass": [5, 12, 28, 29, 30, 31, 34, 35, 36, 48, 49, 68, 72, 81, 85, 87], "save": [5, 10, 25, 36, 63, 68, 69, 70, 72], "encod": [5, 6, 9, 30, 31, 34, 38, 70, 108], "open": [5, 6, 7, 8, 10, 13, 18, 30, 35, 47, 48, 49, 51, 63, 68, 69, 85, 90], "test": [5, 44, 74, 85, 91, 92, 93, 95, 96, 97, 99, 101, 102, 103, 105, 106], "blob_url": 5, "qualiti": [5, 24, 41, 62, 68, 84, 85], "95": [5, 35, 60, 73, 75, 82], "base64": 5, "pre": [5, 14, 16, 19, 31, 34, 41], "object": [5, 6, 8, 10, 12, 13, 19, 23, 25, 35, 36, 38, 44, 48, 52, 55, 56, 59, 60, 61, 68, 70, 74, 76, 77, 90, 93, 94, 96, 99, 102, 106], "rais": [5, 8, 12, 14, 15, 17, 18, 19, 22, 23, 30, 34, 35, 38, 48, 51, 53, 56, 58, 59, 60, 63, 68, 69, 70, 73, 75, 82], "valueerror": [5, 12, 14, 17, 19, 22, 23, 30, 34, 38, 51, 60, 70, 82], "unsupport": [5, 46, 59, 60, 82], "method": [5, 11, 12, 30, 31, 32, 34, 35, 37, 38, 40, 48, 60, 87, 96, 102], "warn": 5, "userwarn": 5, "doesn": [5, 38, 75], "t": [5, 38, 75], "match": [5, 23, 34, 38, 51, 60, 74, 75, 79, 108], "actual": [5, 19, 22, 46], "invalid": [5, 14, 17, 19, 22, 30, 34, 36, 60], "show": [5, 12, 14, 15, 16, 17, 52], "bool": [5, 7, 8, 12, 25, 28, 35, 40, 46, 48, 51, 52, 55, 60, 65, 66, 69, 70, 73, 74, 75, 76, 77, 78, 80, 81, 84, 85, 91, 99, 107], "effici": [5, 21, 24, 31, 69, 88], "without": [5, 35, 63, 68, 73, 75, 83], "content": [5, 12, 13, 28, 46, 71], "true": [5, 7, 8, 12, 25, 35, 40, 48, 49, 52, 55, 58, 59, 60, 65, 66, 69, 70, 73, 74, 75, 78, 80, 84, 91, 94, 99, 107], "fals": [5, 6, 7, 8, 12, 25, 28, 35, 40, 46, 48, 60, 65, 66, 68, 69, 70, 73, 74, 75, 76, 77, 78, 80, 81, 84, 85, 91, 94, 99, 107], "otherwis": [5, 8, 12, 36, 40, 60, 65, 66, 70, 73, 74, 75, 80, 85, 90], "abc": 5, "svg": 5, "xml": 5, "jpeg": [5, 64, 68, 94, 107], "text": [5, 20, 25, 31, 34, 46, 68, 78, 80, 108], "plain": 5, "hello": 5, "order_": [6, 7], "chw": [6, 7], "both": [6, 14, 23, 31, 34, 46, 58, 69, 84], "np": [6, 7, 10, 30, 31, 34, 38, 40, 49, 51, 53, 74, 84, 88], "uint8": [6, 7], "float32": [6, 7, 10, 26, 28, 29, 40], "ar": [6, 10, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 30, 31, 34, 35, 36, 40, 43, 44, 45, 46, 48, 53, 56, 59, 60, 61, 64, 68, 69, 70, 73, 74, 75, 76, 77, 81, 82, 84, 85, 91, 92, 93, 94, 95, 96, 97, 99, 101, 102, 103, 104, 105, 106, 107], "order": [6, 7, 60, 78, 79, 108], "rgb_encod": [6, 9], "custom_imag": [6, 7], "data_cwh": 6, "cwh": 6, "data_int": 6, "use_float": [6, 7], "mode": [6, 7, 8, 11, 23, 35, 38, 59, 61, 68, 74, 82, 85, 90], "1606x1870": [6, 7], "0x7fb9b89bbdc0": 6, "0x7fb9b89bbe50": 6, "0x7fb9b89bbdf0": 6, "invers": 6, "oper": [6, 31, 34, 39, 40, 41, 43, 44, 60, 69, 108], "ndarrai": [7, 10, 30, 31, 34, 38, 40, 44, 49, 51, 53, 74, 84, 88], "channel": [7, 8, 32, 60, 65, 66, 85], "jpegimageplugin": [7, 61], "jpegimagefil": [7, 61], "0x7f9ec37389d0": 7, "shape": [7, 40, 44, 51, 72, 74, 84], "dtype": [7, 40], "3": [7, 10, 13, 14, 15, 16, 22, 23, 40, 41, 44, 46, 48, 53, 55, 60, 63, 68, 74, 77, 84, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 105, 106, 109, 110, 111], "1870": 7, "1606": 7, "whc": 7, "": [7, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 30, 35, 36, 38, 46, 48, 58, 60, 68, 74, 84, 87, 95], "result": [7, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 34, 35, 38, 41, 44, 46, 48, 49, 51, 52, 72, 74, 76, 77, 84, 88, 95, 96, 102], "same": [7, 8, 40, 45, 74, 84, 87], "torchvis": [7, 57, 108], "transform": [7, 8, 56, 57, 58, 59, 78, 108], "to_tensor": [7, 58, 59], "process": [8, 9, 12, 14, 15, 17, 18, 23, 32, 35, 37, 38, 40, 58, 60, 63, 65, 66, 67, 74, 75, 84, 87, 111], "manipul": [8, 67], "python": [8, 38, 63, 87, 109, 110, 111], "librari": [8, 35, 58, 60, 63, 111], "It": [8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 34, 35, 36, 37, 48, 49, 51, 55, 58, 59, 67, 69, 70, 84, 87, 88, 100, 111], "multipl": [8, 10, 17, 31, 34, 38, 40, 44, 68, 74], "ad": [8, 13, 60, 69, 70, 78], "background": [8, 9, 11, 26, 28, 29, 31, 62, 68, 72, 108], "check": [8, 12, 38, 43, 69, 73, 75, 80, 91, 94, 104, 107, 111], "alpha": [8, 32, 65, 66], "design": [8, 23, 30, 34, 36, 37], "simplifi": [8, 92], "common": [8, 59], "relat": [8, 13, 15, 18, 67, 75, 88], "task": [8, 22, 23, 34, 37, 48, 58], "applic": [8, 58, 76, 81, 100], "kei": [8, 19, 23, 31, 60, 69, 74, 77, 84], "featur": [8, 14, 19, 31, 33, 34, 40, 44, 70, 72, 74, 76, 77, 78, 84, 92], "binari": [8, 88], "like": [8, 13, 20, 25, 59, 60, 81, 87, 111], "onc": 8, "particularli": [8, 23, 30, 36, 37, 70, 87], "requir": [8, 10, 21, 22, 40, 49, 69, 70, 96, 102, 111], "preprocess": [8, 21, 30, 31, 35, 40, 65, 108], "befor": [8, 38, 40, 69, 84], "further": 8, "analysi": [8, 41], "force_background": [8, 60], "appli": [8, 16, 19, 21, 32, 40, 48, 49, 51, 58, 60, 63, 84, 88], "necessari": [8, 40, 76, 81], "ha": [8, 24, 46, 59, 85, 100, 109, 110], "4": [8, 13, 16, 18, 19, 23, 38, 39, 40, 41, 44, 48, 53, 63, 65, 66, 68, 77, 84, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 105, 106, 109, 110], "avoid": [8, 76], "anomali": 8, "dure": [8, 30, 38, 78, 99, 107], "subsequ": [8, 31, 48], "union": [8, 11, 14, 15, 16, 17, 18, 19, 22, 23, 31, 34, 38, 40, 48, 53, 58, 60, 68, 70, 73, 74, 75, 82], "retain": 8, "typeerror": [8, 53, 58, 59, 60, 73, 75, 82], "isinst": 8, "list": [8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 34, 35, 40, 44, 46, 48, 49, 52, 55, 58, 59, 60, 61, 73, 74, 75, 82, 83, 84, 91, 93, 96, 102, 106], "tupl": [8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 34, 35, 40, 41, 44, 46, 48, 49, 52, 60, 74, 84, 92, 93, 95, 96, 97, 100, 101, 102, 103, 104, 105, 106], "take": [8, 55, 60], "singl": [8, 17, 34, 38, 40, 59, 60, 74, 78, 84, 87, 88], "call": [8, 27, 68], "each": [8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 30, 35, 40, 44, 51, 58, 67, 74, 78, 80, 84, 85, 87, 100], "item": [8, 10, 19], "batch": [8, 65, 66, 74, 84, 85, 104], "multiimagestyp": [8, 31, 34, 40, 49], "iter": [8, 60, 63, 75], "img_path": 8, "image1": 8, "image2": 8, "loaded_imag": 8, "len": [8, 61], "all": [8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 27, 30, 31, 34, 35, 39, 40, 41, 43, 44, 46, 52, 53, 63, 65, 66, 69, 71, 72, 74, 77, 79, 84, 87, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106], "pillow": [8, 57, 108], "boolean": [8, 40], "tool": [9, 17, 25, 30, 32, 39, 40, 41, 42, 48, 63, 71, 78, 98, 100], "basic": [9, 58, 62, 75], "grid_background": 9, "grid_transpar": 9, "blob": [9, 72, 108], "to_blob_url": 9, "load_image_from_blob_url": 9, "is_valid_image_blob_url": 9, "decod": [9, 38, 108], "rgb_decod": 9, "load_imag": [9, 25, 52, 68], "has_alpha_channel": 9, "layer": [9, 88, 108], "istack": 9, "pad": [9, 25, 72, 108], "pad_image_to_s": 9, "download_image_from_url": 9, "is_http_url": 9, "mai": [10, 15, 18, 40, 64, 68, 76, 81, 87, 107, 109, 110], "block": [10, 30, 34, 35], "togeth": 10, "new": [10, 11, 24, 30, 53, 65, 66, 68, 69, 74, 75], "similar": [10, 13, 20, 31, 34, 40, 44, 60, 81, 84, 108], "techniqu": [10, 32, 38], "p": [10, 74, 76, 77, 81, 84], "need": [10, 17, 35, 46, 49, 87, 91, 93, 96, 99, 102, 106], "stack": [10, 74, 84], "addition": 10, "second": [10, 23, 40, 45, 80], "element": [10, 74, 84], "rang": [10, 40, 44, 49], "left": [10, 48, 49, 53, 88], "0": [10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 30, 31, 35, 39, 40, 41, 44, 46, 48, 49, 51, 53, 55, 58, 59, 60, 63, 68, 69, 73, 74, 75, 76, 77, 78, 81, 82, 83, 84, 88, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 105, 106, 109, 110, 111], "right": [10, 48, 53, 88], "two": [10, 23, 40, 45, 63, 80, 99], "dimension": [10, 84], "h": [10, 26, 28, 29, 51, 72], "w": [10, 26, 28, 29, 51, 72, 74, 84], "posit": [10, 40, 48, 49, 92], "target": [10, 11, 20, 26, 28, 29, 31, 49, 60], "By": [10, 46], "first": [10, 11, 13, 17, 23, 35, 40, 45, 80], "howev": [10, 40], "solid": [10, 48], "pure": [10, 72], "lime": [10, 72], "nian": 10, "nian_lim": 10, "yellow": [10, 68], "5": [10, 13, 17, 22, 23, 40, 41, 44, 46, 49, 51, 53, 58, 59, 60, 61, 68, 76, 88, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 105, 106], "9": [10, 13, 23, 40, 44, 53, 60, 68, 82, 91, 92, 93, 95, 96, 99, 100, 101, 102, 103, 105, 106], "nian_tran": 10, "custom": [10, 14, 15, 16, 17, 18, 19, 22, 30, 34, 35, 38, 41, 48, 49, 51, 59, 60, 68, 69, 73, 74], "mask": [10, 26, 28, 29, 49, 51, 72], "hs1": 10, "ab": 10, "linspac": 10, "ws1": 10, "nian_mask": 10, "hxw": [10, 26, 28, 29, 51], "dimens": [11, 47, 60], "while": [11, 14, 16, 17, 18, 25, 35, 47, 49, 63, 74, 87], "maintain": [11, 25, 35, 47, 53, 87, 111], "pars": [11, 56, 58, 59, 67, 68, 108], "specif": [11, 13, 14, 19, 30, 31, 34, 36, 38, 48, 53, 56, 58, 60, 70, 71, 74, 92, 96, 102], "pic": 11, "background_color": 11, "interpol": [11, 58, 59, 60], "fit": [11, 51], "within": [11, 48, 68, 74, 76, 84], "preserv": [11, 63, 87], "reach": [11, 44], "exact": 11, "other": [11, 13, 40, 46, 60, 74, 80, 83, 92], "integ": [11, 14, 38, 44, 53, 60], "name": [11, 13, 14, 15, 16, 17, 18, 19, 22, 24, 30, 31, 34, 35, 40, 41, 46, 48, 53, 58, 59, 60, 74, 76, 81, 84, 85, 91, 92, 95, 97, 100, 101, 103, 104, 105], "etc": [11, 31, 60], "100": [11, 21, 26, 35, 43, 60, 87], "50": [11, 60], "200": [11, 26, 35, 60], "blue": [11, 68], "download": 12, "special": [12, 13], "github": [12, 52, 109, 110, 111], "hug": [12, 19, 30, 31, 34, 35, 40, 60, 84], "face": [12, 19, 20, 21, 30, 31, 34, 35, 40, 53, 55, 60, 68, 75, 84, 92, 108], "progress": [12, 65, 66, 85], "track": 12, "host": [12, 13, 16, 21, 24, 31, 40, 46, 61, 77, 85, 91, 92, 93, 95, 96, 97, 99, 101, 102, 103, 105, 106, 111], "main": [12, 18, 21, 22, 25, 30, 31, 34, 35, 40, 60, 68, 70, 72, 76, 87, 111], "compon": [12, 13, 23, 30, 31, 34, 35, 87], "http": [12, 52, 72, 111], "intern": [12, 34, 56, 69], "silent": [12, 65, 66, 85], "expected_s": 12, "kwarg": [12, 13, 14, 15, 16, 17, 18, 19, 22, 30, 31, 34, 35, 36, 48, 49, 68, 70], "suppress": [12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 25, 35, 48, 85], "bar": 12, "displai": [12, 31, 34, 65, 66], "expect": [12, 38, 60], "session": 12, "get": [12, 26, 28, 29, 31, 39, 41, 61, 62, 68, 72, 76, 79, 84, 90, 92, 97, 99, 101, 103, 105], "especi": [12, 74], "hf": 12, "request": 12, "requestexcept": 12, "fail": [12, 14], "unidentifiedimageerror": 12, "com": [12, 52, 111], "ftp": 12, "booru": 13, "yolo": [13, 19, 21, 33, 108], "aperveyev": 13, "deepgh": [13, 14, 15, 16, 17, 18, 19, 21, 24, 40, 44, 46, 61, 74, 77, 81, 85, 91, 92, 93, 95, 96, 97, 99, 101, 102, 103, 105, 106, 111], "overal": [13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 27, 39, 40, 41, 43, 44, 46, 52, 63, 65, 66, 71, 79, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106], "benchmark": [13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 27, 39, 40, 41, 43, 44, 46, 52, 63, 65, 66, 71, 79, 85, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106], "explan": 13, "No": [13, 68, 109, 110], "head": [13, 20, 25, 52, 75, 92, 101, 108], "anim": [13, 14, 15, 16, 17, 18, 19, 20, 22, 27, 29, 39, 40, 41, 43, 52, 54, 55, 61, 68, 71, 72, 75, 76, 79, 85, 92, 93, 96, 97, 101, 102, 103, 105, 106, 111], "pretti": 13, "girl": [13, 46, 75], "onli": [13, 14, 15, 16, 17, 18, 19, 22, 25, 40, 69, 75, 76, 81, 84, 99], "bust": 13, "torso": 13, "part": [13, 51, 52, 53], "collarbon": 13, "center": [13, 49, 59, 60], "pair": [13, 23, 34], "cover": [13, 21, 49, 68, 75], "breast": [13, 21, 74, 75, 76, 77, 81, 83, 84], "boob": 13, "bra": 13, "nippl": [13, 14, 48, 68], "mostli": [13, 17], "visibl": [13, 25], "nsfw": [13, 48, 98, 108], "shld": 13, "shoulder": [13, 53], "mayb": 13, "one": [13, 34, 38, 44, 46, 60, 74, 75, 84], "view": [13, 46], "profil": 13, "exactli": 13, "rear": 13, "exclud": 13, "sideb": 13, "uncov": 13, "visual": [13, 14, 15, 16, 17, 19, 20, 22, 40, 42, 52, 54, 74, 84, 108], "mark": 13, "belli": [13, 21], "button": [13, 30, 77], "hip": [13, 53], "half": [13, 17, 75], "stock": 13, "line": [13, 27, 28, 55], "knee": [13, 53], "below": [13, 55, 71, 111], "6": [13, 23, 25, 40, 44, 53, 60, 63, 73, 75, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 105, 106, 109, 110], "nopan": 13, "panti": [13, 78], "cloth": 13, "bikini": 13, "regardless": 13, "censor": [13, 20, 48, 49, 96, 102, 108], "evid": 13, "7": [13, 14, 16, 17, 18, 19, 35, 40, 44, 46, 48, 51, 53, 60, 68, 73, 75, 81, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 105, 106], "butt": 13, "buttock": [13, 21], "least": [13, 37, 38, 70], "partial": 13, "behind": 13, "more": [13, 14, 33, 34, 46, 53, 58, 68, 87, 90], "less": [13, 14, 16, 22, 91], "stand": [13, 68, 74, 76, 77, 81, 84], "sit": [13, 75], "ass": [13, 74], "split": [13, 81], "leg": [13, 68], "wide": [13, 68], "90": 13, "degre": [13, 49], "typic": [13, 14, 31, 60], "abov": [13, 14, 15, 16, 17, 18, 19, 22, 51, 93, 96, 102, 106], "10": [13, 24, 30, 40, 44, 49, 53, 60, 63, 91, 92, 93, 96, 99, 100, 102, 103], "sprd": 13, "strongli": [13, 85], "11": [13, 40, 53, 91, 92, 93, 96, 99, 100, 102, 103, 109, 110], "vsplt": 13, "pose": [13, 40, 108], "12": [13, 25, 40, 48, 53, 60, 91, 92, 93, 96, 99, 100, 102, 103], "vsprd": 13, "vsplit": 13, "13": [13, 40, 53, 92, 93, 96, 100, 103, 105], "full": [13, 68], "almost": 13, "side": [13, 47, 75, 107], "usual": [13, 44], "ly": 13, "14": [13, 53, 60, 92, 93, 96, 100, 103], "wing": [13, 75], "dragon": 13, "poni": 13, "15": [13, 43, 45, 53, 60, 92, 93, 96, 100, 103, 109, 110], "feral": 13, "four": [13, 14, 92], "non": [13, 14, 15, 16, 17, 18, 19, 21, 22, 35, 48, 97], "human": [13, 14, 15, 16, 17, 18, 19, 22, 52, 54, 91], "16": [13, 53, 60, 63, 65, 66, 92, 96, 100, 103, 111], "hdrago": 13, "style": [13, 17, 22, 49, 105, 111], "17": [13, 53, 60, 100, 105], "hponi": 13, "18": [13, 21, 53, 60, 96, 100, 102, 109, 110], "hfox": 13, "cartoon": 13, "fox": 13, "dog": 13, "zootopia": 13, "nick": 13, "wild": 13, "19": [13, 53, 100], "hrabb": 13, "rabbit": 13, "judi": 13, "hopp": 13, "bunnygirl": 13, "20": [13, 30, 53, 60, 68, 100], "hcat": 13, "cat": [13, 75, 82], "catgirl": 13, "sharp": 13, "muzzl": 13, "compar": [13, 23, 34], "21": [13, 17, 53, 60, 105], "hbear": 13, "bear": 13, "22": [13, 53, 60], "jacko": 13, "memet": 13, "jack": 13, "o": [13, 68, 70, 81, 96, 99, 109, 110], "contest": 13, "toward": [13, 53], "viewer": [13, 68], "23": [13, 53, 60], "jackx": 13, "sometim": 13, "24": [13, 40, 44, 53, 60, 63], "hhors": 13, "hors": 13, "implement": [13, 31, 34, 45, 74, 87], "aa09": 13, "25": [13, 16, 21, 35, 45, 60, 105], "hbird": 13, "bird": 13, "releas": 13, "time": [13, 70, 85], "yolov8s_pp09": 13, "2023": 13, "focus": 13, "class": [13, 15, 18, 19, 30, 31, 32, 34, 35, 38, 48, 49, 53, 56, 58, 60, 61, 67, 68, 70, 75, 92, 93, 96, 97, 101, 102, 103, 105, 106], "advanc": [13, 111], "capabl": [13, 31, 38, 46], "scenario": [13, 76, 81, 87], "yolov8s_pp12": 13, "2024": 13, "final": 13, "patch": 13, "continu": 13, "focu": [13, 68], "enhanc": [13, 33, 108], "improv": [13, 24, 84], "previou": [13, 74], "yolov8m_pp13": 13, "offer": [13, 16, 17, 18, 23, 58, 70, 99], "yolov8n_as01": 13, "spinoff": 13, "26": [13, 60], "train": [13, 14, 15, 16, 17, 18, 19, 22, 40, 41, 76, 77, 78, 81, 85, 96, 102], "80": 13, "epoch": 13, "sfw": 13, "subset": 13, "wa": 13, "eventu": 13, "abandon": 13, "due": [13, 39, 40, 76, 81, 87, 92, 107], "ineffect": 13, "yolov8m_as02": 13, "start": [13, 38, 49, 68, 108], "30": [13, 22, 49], "public": [13, 31], "friendli": [13, 111], "reduc": [13, 40, 51, 84], "yolov8m_as03": 13, "as02": 13, "60": 13, "aim": 13, "bottleneck": 13, "reproduc": 13, "yolov8s_aa06": 13, "initi": [13, 30, 31, 35, 38, 48, 61, 74, 75], "current": [13, 59, 65, 68, 96, 102, 109, 110, 111], "reincarn": 13, "some": [13, 30, 33, 40, 44, 45, 49, 62, 73, 74, 76, 77, 81, 84, 85, 87, 94, 107, 109, 110], "yolov8s_aa09": 13, "updat": [13, 30, 31, 34, 35, 69], "dataset": [13, 14, 15, 16, 17, 18, 19, 22, 41, 44, 74, 84, 98], "closeup": 13, "adjust": [13, 35, 44, 75], "larg": [13, 28, 31, 40, 74, 84], "hat": [13, 75], "aa06": 13, "yolov8s_aa10": 13, "major": 13, "fix": 13, "issu": [13, 19, 65], "wear": 13, "yolov8s_aa11": 13, "latest": [13, 35, 76, 81], "mainstream": 13, "aa10": 13, "outstand": 13, "map": [13, 30, 46, 52, 73, 75, 78, 82, 83, 88, 100, 104], "score": [13, 14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 30, 31, 34, 39, 41, 43, 44, 46, 52, 53, 55, 78, 82, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106], "though": 13, "note": [13, 17, 40, 49, 68, 92, 96, 99, 102, 109, 110], "complet": [13, 35, 49, 92, 98, 108], "fair": 13, "bias": 13, "model_nam": [13, 14, 15, 16, 17, 18, 19, 22, 30, 31, 34, 35, 41, 48, 74, 84, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106], "conf_threshold": [13, 14, 15, 16, 17, 18, 19, 22, 35, 48], "iou_threshold": [13, 14, 15, 16, 17, 18, 19, 21, 22, 35, 48], "perform": [13, 17, 21, 22, 24, 31, 34, 35, 40, 46, 48, 49, 52, 60, 76, 87, 99, 100, 109, 110], "confid": [13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 35, 41, 46, 48, 53, 55, 74, 77, 84], "threshold": [13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 26, 35, 40, 43, 44, 46, 48, 51, 55, 74, 76, 77, 81, 84, 91, 99], "iou": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 35, 48], "bounding_box": 13, "x1": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 35, 48, 49], "y1": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 35, 48, 49], "x2": [13, 21, 23], "y2": [13, 21, 23], "box": [13, 14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 46, 52], "f": [13, 18, 23, 40, 44, 68, 88], "2f": 13, "point": [14, 18, 40, 53, 60], "femal": [14, 21, 48, 75], "genit": 14, "male": [14, 21, 75], "anime_censor_detect": 14, "yolov8": [14, 15, 16, 17, 18, 19, 22], "model": [14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 27, 28, 29, 30, 31, 32, 34, 35, 39, 40, 41, 44, 46, 48, 52, 53, 55, 60, 63, 64, 65, 66, 67, 68, 71, 74, 76, 77, 78, 79, 81, 84, 85, 88, 90, 91, 92, 93, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 108, 111], "v1": [14, 15, 16, 17, 18, 22, 48, 68, 84], "identifi": [14, 30, 38, 65, 74], "locat": 14, "anatom": 14, "analyz": [14, 21, 41], "data": [14, 17, 19, 36, 38, 40, 52, 59, 67, 68, 74, 76, 78, 96, 102, 108, 109, 110, 111], "either": [14, 15, 16, 17, 18, 34, 40, 60, 84, 88], "standard": [14, 16, 17, 18, 36, 60, 87], "n": [14, 15, 16, 17, 18, 19, 22, 38, 40, 48, 60, 68], "nano": [14, 16, 17, 18, 48], "faster": [14, 15, 16, 17, 18, 19, 48], "slower": [14, 22], "construct": [14, 15, 17, 18, 48, 74, 84], "intersect": [14, 15, 16, 17, 18, 19, 22, 23, 48], "over": [14, 15, 16, 17, 18, 19, 22, 23, 24, 48, 74, 75], "merg": [14, 15, 16, 17, 18, 40], "x0": [14, 15, 16, 17, 18, 19, 22, 25, 35, 48, 49], "y0": [14, 15, 16, 17, 18, 19, 22, 25, 35, 48, 49], "bound": [14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 52], "indic": [14, 40, 53, 56, 74, 76, 81, 84], "nipple_f": [14, 48], "peni": [14, 48], "pussi": [14, 48, 68], "runtimeerror": [14, 30, 34], "detection_visu": [14, 15, 16, 17, 19, 20, 22], "nude_girl": [14, 48], "365": 14, "264": 14, "399": 14, "289": [14, 15], "7473511695861816": 14, "224": [14, 58, 59, 60], "260": 14, "252": 14, "285": 14, "6830288171768188": 14, "206": 14, "523": [14, 48, 49], "240": 14, "608": 14, "6799028515815735": 14, "matplotlib": [14, 15, 16, 17, 25, 52], "pyplot": [14, 15, 16, 17, 52], "plt": [14, 15, 16, 17, 52], "imshow": [14, 15, 16, 17, 52], "anime_eye_detect": 15, "allow": [15, 16, 18, 19, 22, 31, 35, 38, 56, 58, 60, 87], "trade": [15, 17], "off": [15, 17], "speed": [15, 16, 17, 18, 19, 22, 26, 85], "accuraci": [15, 16, 17, 18, 19, 22, 46, 74, 91, 93, 96, 99, 102, 106], "higher": [15, 16, 17, 18, 19, 21, 24, 74, 99], "consid": [15, 18, 23, 40, 46, 49, 51, 61, 75, 96, 102], "overlap": [15, 17, 18, 19, 23, 65, 66, 74, 76, 77, 79, 81, 84, 85, 108], "coordin": [15, 16, 17, 18, 19, 25, 35, 49, 53, 63], "alwai": [15, 17, 18, 19, 46], "except": [15, 18, 38, 56, 60, 68], "predict": [15, 19, 22, 30, 31, 34, 35, 74, 77, 84, 91, 93, 95, 96, 99, 100, 102, 104, 106], "yolo_predict": [15, 22, 33], "squat": [15, 17, 52], "297": 15, "239": [15, 46], "341": 15, "271": 15, "7760562896728516": 15, "230": 15, "263": 15, "308": 15, "7682342529296875": 15, "createml": 16, "huggingfac": [16, 18, 40, 46, 60, 63, 72, 91, 92, 93, 95, 96, 97, 99, 101, 102, 103, 105, 106], "anime_face_detect": 16, "user": [16, 22, 30, 31, 34, 35, 38, 61, 70, 111], "balanc": [16, 18, 22, 68, 74], "system": [16, 17, 26, 56, 60, 96, 102], "overhead": [16, 17, 26, 87], "avail": [16, 22, 25, 30, 31, 38, 40, 46, 49, 56, 60, 68, 74, 82, 90, 91, 93, 96, 102, 106], "v0": [16, 22, 65, 66], "overrid": [16, 22], "auto": [16, 22, 52, 70, 90], "mostima_post": [16, 19], "29": [16, 19, 60], "441": [16, 19], "204": [16, 19], "584": [16, 19], "7874319553375244": [16, 19], "346": [16, 19], "59": [16, 19], "529": [16, 19], "275": [16, 19], "7510495185852051": [16, 19], "606": [16, 19], "51": [16, 19, 60], "895": [16, 19], "336": [16, 19], "6986488103866577": [16, 19], "upper": [17, 48], "bodi": [17, 22, 52, 53, 55, 68], "anime_halfbody_detect": 17, "pleas": [17, 24, 39, 40, 46, 65, 67, 69, 85, 92, 96, 99, 102, 109, 110], "primari": [17, 92, 95, 97, 101, 103, 105], "purpos": 17, "crop": [17, 51, 58, 59, 60, 68], "illustr": [17, 68, 93, 95], "therefor": [17, 40, 109, 110], "consist": [17, 40], "person": [17, 20, 23, 25, 35, 52, 101, 108], "peopl": [17, 82], "guarante": [17, 46], "you": [17, 19, 20, 22, 27, 46, 49, 65, 66, 74, 84, 85, 87, 90, 91, 92, 93, 96, 99, 102, 106, 111], "inde": 17, "recommend": [17, 24, 40, 43, 44, 74, 84, 85, 96, 102], "approach": 17, "detect_person": [17, 20, 25, 52], "individu": [17, 23, 38, 58, 67], "obtain": [17, 27, 39, 40], "local": [17, 61, 109, 110], "flexibl": [17, 58, 59], "lower": [17, 43, 44, 46, 48], "127": 17, "629": 17, "637": 17, "9040350914001465": 17, "anime_hand_detect": 18, "choos": [18, 22, 46], "35": [18, 60, 68, 76, 84], "configur": [18, 30, 40, 58, 59, 60, 108], "suit": 18, "case": [18, 24, 40, 43], "defin": [18, 22, 40, 68, 88], "being": 18, "label": [18, 19, 21, 23, 24, 25, 30, 31, 34, 35, 40, 41, 46, 78, 100, 104], "infer": [18, 21, 24, 31, 34, 35, 52, 65, 66, 74, 90, 99], "anime_imag": 18, "bbox": 18, "conf": 18, "customiz": [19, 25], "integr": [19, 31, 76, 111], "repositori": [19, 30, 31, 34, 35, 40], "anime_head_detect": 19, "contribut": 19, "our": [19, 74], "develop": [19, 85, 111], "yolo11": 19, "architectur": 19, "usag": [19, 30, 31, 67, 68, 69, 76, 87, 88, 107], "head_detect_v2": 19, "0_": 19, "equal": [19, 49], "deprec": [19, 24, 39], "remov": [19, 24, 30, 35, 39, 46, 63, 72, 74, 75, 77, 78, 83, 84], "futur": [19, 24], "help": [19, 40, 51, 63], "For": [19, 20, 22, 23, 31, 40, 46, 53, 67, 74, 84, 90], "instead": [19, 24, 78], "detect_head": [20, 25], "booru_yolo": [20, 108], "detect_with_booru_yolo": 20, "detect_censor": [20, 48, 96, 102], "ey": [20, 49, 53, 68, 75, 108], "detect_ey": 20, "detect_fac": 20, "halfbodi": [20, 92, 101, 108], "detect_halfbodi": 20, "hand": [20, 53, 55, 68, 75, 108], "detect_hand": 20, "nudenet": [20, 108], "detect_with_nudenet": 20, "calculate_i": 20, "bboxes_similar": 20, "detection_similar": 20, "detect_text": 20, "nuditi": 21, "run": [21, 26, 30, 31, 35, 85, 90, 107, 108], "nm": 21, "postprocess": 21, "onnx": [21, 30, 31, 34, 35, 74, 77, 90, 100], "nudenet_onnx": 21, "notai": 21, "tech": 21, "detail": [21, 63, 67, 68, 90, 92], "respect": 21, "female_genitalia_cov": 21, "genitalia": 21, "face_femal": 21, "buttocks_expos": 21, "expos": 21, "female_breast_expos": 21, "female_genitalia_expos": 21, "male_breast_expos": 21, "anus_expos": 21, "anu": 21, "feet_expos": 21, "feet": [21, 53, 55], "belly_cov": 21, "feet_cov": 21, "armpits_cov": 21, "armpit": 21, "armpits_expos": 21, "face_mal": 21, "belly_expos": 21, "male_genitalia_expos": 21, "anus_cov": 21, "female_breast_cov": 21, "buttocks_cov": 21, "onnxruntim": [21, 89, 108], "topk": [21, 30], "45": [21, 44, 60], "score_threshold": 21, "number": [21, 30, 31, 34, 38, 40, 46, 53, 61, 63, 88, 91], "keep": [21, 81], "entir": 22, "anidet3": 22, "roboflow": 22, "m": 22, "x": [22, 40, 49, 53, 68, 87, 88, 104], "fastest": [22, 26], "most": [22, 30, 31, 34, 35], "confidence_scor": [22, 25], "genshin_post": [22, 47, 48, 49], "371": 22, "232": 22, "564": 22, "690": 22, "7533698678016663": 22, "135": [22, 53], "451": 22, "716": [22, 46], "6788613796234131": 22, "614": 22, "393": 22, "830": 22, "686": 22, "5612757205963135": 22, "1275": 22, "654": 22, "4047100841999054": 22, "calcul": [23, 31, 40, 43, 44], "comput": [23, 28, 31, 34, 42, 60, 87, 88, 100], "work": [23, 30, 31, 34, 37, 43, 70, 100], "aggreg": 23, "involv": 23, "segment": [23, 61, 108], "evalu": [23, 39], "algorithm": [23, 40, 43], "box1": 23, "box2": 23, "bboxtyp": 23, "measur": [23, 39, 40, 43], "divid": [23, 53], "4f": 23, "1429": 23, "bboxes1": 23, "bboxes2": 23, "liter": [23, 40, 49, 53, 65, 66, 74, 82, 87], "max": [23, 24], "raw": [23, 30, 31, 34, 38], "depend": [23, 68, 69, 107], "unknown": [23, 82], "hungarian": 23, "find": [23, 49], "optim": [23, 31, 40, 74], "assign": [23, 24, 30, 40], "among": [23, 40], "averag": 23, "detect1": 23, "detect2": 23, "bboxwithscoreandlabel": 23, "group": [23, 30, 44, 78], "correspond": [23, 40, 46, 51, 60, 74, 84, 100, 104], "combin": [23, 38, 46], "against": [23, 85], "ground": [23, 96, 102], "truth": [23, 96, 102], "car": 23, "85": [23, 76, 84], "75": 23, "text_detect": 24, "been": [24, 100], "migrat": 24, "ocr": [24, 108], "detect_text_with_ocr": [24, 108], "soon": 24, "paddleocr": [24, 46], "dbnetpp_resnet50_fpnc_1200e_icdar2015": 24, "05": [24, 60, 76, 77, 91, 92, 93, 95, 100, 101, 102, 103, 105, 106], "max_area_s": 24, "640": 24, "region": [24, 48, 51, 96, 102], "dbnet": 24, "do": [24, 51, 93], "640x640": 24, "ani": [24, 31, 34, 38, 40, 48, 58, 60, 63, 68, 73, 74, 88, 90], "sinc": [24, 39], "appear": [25, 28], "font": 25, "see": [25, 68, 90], "text_pad": 25, "fontsiz": 25, "max_short_edge_s": 25, "fp": 25, "no_label": 25, "normal": [25, 31, 41, 58, 59, 60, 74, 84], "predefin": [25, 75], "extract": [25, 26, 28, 29, 38, 40, 44, 46, 51, 60, 67, 68, 69, 70, 74, 77, 84], "around": [25, 30, 35, 38, 55], "shortest": 25, "edg": [25, 55, 108], "font_manag": 25, "fontproperti": 25, "properti": [25, 49, 53, 68, 70], "cv2": 26, "have": [26, 28, 40, 74, 82, 83, 96, 102, 107], "lowest": 26, "resourc": [26, 108], "low_threshold": 26, "high_threshold": 26, "assum": [26, 28, 29, 72], "its": [26, 28, 29, 30, 40, 46, 47, 60, 69, 72, 76, 78, 90, 92, 93, 95, 96, 97, 100, 101, 102, 103, 105, 106], "low": [26, 34, 39, 41, 68, 81, 84, 85], "high": [26, 34, 35, 62, 68, 85, 99, 100], "outlin": 27, "comparison": [27, 76], "canni": [27, 108], "get_edge_by_canni": 27, "edge_image_with_canni": 27, "lineart": [27, 29, 108], "get_edge_by_lineart": 27, "edge_image_with_lineart": 27, "lineart_anim": [27, 108], "get_edge_by_lineart_anim": 27, "edge_image_with_lineart_anim": 27, "best": [28, 41, 49, 68], "effect": [28, 39, 48, 107], "closest": 28, "consum": 28, "amount": 28, "memori": [28, 30, 31, 35, 109, 110], "power": 28, "runtim": [28, 31, 90, 99], "coars": 28, "detect_resolut": [28, 29], "512": [28, 29, 55, 68, 85], "deeper": 28, "richer": 28, "probabl": [28, 31, 100], "extra": [28, 68], "increas": [28, 40], "resolut": [28, 29, 61, 85], "neural": [28, 29, 72, 88], "network": [28, 29, 72, 88], "classif": [30, 34, 88, 92, 93, 95, 96, 97, 98, 101, 102, 103, 105, 106], "those": [30, 99], "store": [30, 31, 35, 36, 68, 69, 74], "well": [30, 43], "manag": [30, 31, 34, 35, 90, 108], "interact": [30, 31, 34, 35], "also": [30, 58, 84, 111], "token": [30, 31, 34, 35], "authent": [30, 31, 34, 35], "access": [30, 31, 34, 53, 68, 87], "privat": [30, 31, 32, 34, 44], "repo_id": [30, 31, 34, 35], "fn_preprocess": 30, "callabl": [30, 60], "hf_token": [30, 31, 34, 35], "comprehens": [30, 31], "imagepreprocessfunc": 30, "variabl": [30, 49, 90], "_model_nam": 30, "cach": [30, 31, 34, 35, 61, 89, 108], "_model": 30, "dictionari": [30, 36, 41, 58, 60, 68, 69, 70, 73, 75, 77, 92, 95, 97, 101, 103, 105], "_label": 30, "_hf_token": 30, "org": 30, "repo": [30, 60], "__init__": [30, 31, 32, 34, 35, 38, 49, 53, 61, 70, 75], "instanc": [30, 31, 35, 40, 48, 53, 60, 61, 75], "clear": [30, 31, 34, 35, 40, 69, 92, 96, 102], "free": [30, 31, 35], "up": [30, 31, 35, 75], "launch_demo": [30, 31, 34, 35], "default_model_nam": [30, 31, 34, 35], "server_nam": [30, 31, 34, 35], "server_port": [30, 31, 34, 35], "launch": [30, 31, 34, 35], "gradio": [30, 31, 34, 35], "demo": [30, 31, 34, 35, 81], "interfac": [30, 31, 34, 35, 87], "ui": [30, 34, 35], "make_ui": [30, 31, 34, 35], "server": [30, 31, 34, 35], "select": [30, 31, 34, 35, 40, 48, 61, 74], "dropdown": [30, 31], "port": [30, 31, 34, 35], "importerror": [30, 35], "instal": [30, 34, 35, 63, 69, 108], "properli": [30, 34, 68], "usernam": [30, 35], "repo_nam": [30, 35], "model_v1": 30, "7860": [30, 31, 35], "submit": 30, "recent": [30, 31, 34, 35], "label_group": 30, "highest": [30, 100], "through": [30, 31, 60, 111], "error": [30, 38, 60, 84], "predict_fmt": 30, "fmt": [30, 31, 34, 41, 74, 77, 84], "top5": 30, "logit": [30, 31, 34], "embed": [30, 31, 34, 38, 74, 84], "dict": [30, 31, 38, 41, 52, 58, 59, 60, 68, 69, 70, 74, 77, 84, 87, 92, 93, 95, 96, 97, 101, 102, 103, 105, 106], "top": [30, 49, 99], "k": 30, "e": [30, 31, 40, 62, 65, 66, 82, 85, 88], "g": [30, 31, 40, 62, 65, 66, 82, 84, 85], "top10": 30, "predict_scor": 30, "ia": 30, "conveni": [30, 53, 68, 111], "wrapper": [30, 35, 38], "id": [30, 31, 34, 35], "multimod": 31, "hub": 31, "discoveri": 31, "variant": [31, 34, 74], "pipelin": [31, 58, 60], "pattern": [31, 40, 75], "direct": 31, "api": [31, 34], "control": [31, 68], "via": 31, "web": [31, 34], "deploy": [31, 100], "reus": 31, "lru": 31, "thread": [31, 34, 87, 107], "safe": [31, 34, 69, 76, 77, 87, 98, 100, 102, 107, 108], "demand": 31, "switch": 31, "image_encod": [31, 34], "upload": [31, 35], "enter": 31, "link": 31, "address": 31, "bind": 31, "organ": 31, "precomput": [31, 83], "cosin": 31, "scale": [31, 34, 48, 49, 53, 68, 72, 74, 84, 109, 110], "complex": 31, "image_embed": 31, "text_embed": 31, "thei": [31, 40, 56, 60], "l2": [31, 74, 84], "text_encod": [31, 34], "accept": 31, "_process_rgb": 32, "_process_alpha_channel_with_model": 32, "_process_rgba": 32, "attribut": 32, "classifi": [33, 92, 97, 98, 99, 101, 103, 105, 106, 108], "classifymodel": 33, "classify_predict_scor": 33, "classify_predict": 33, "classify_predict_fmt": 33, "imageenhanc": 33, "clip": [33, 60, 68, 108], "clipmodel": 33, "clip_image_encod": 33, "clip_text_encod": 33, "clip_predict": 33, "siglip": [33, 60, 108], "siglipmodel": 33, "siglip_image_encod": 33, "siglip_text_encod": 33, "siglip_predict": 33, "yolomodel": 33, "sigmoid": [34, 89], "loss": 34, "creation": [34, 58, 59, 70], "preprocessor": [34, 68], "reset": 34, "about": [34, 36], "hostnam": 34, "gr": [34, 35], "One": [34, 44], "detect": [35, 43, 46, 48, 52, 53, 54, 55, 73, 75, 90, 91, 96, 102, 108], "post": [35, 46], "helper": 35, "easi": 35, "metadata": [35, 41, 67, 69, 70, 108], "cleanup": 35, "associ": [35, 70], "default_conf_threshold": 35, "default_iou_threshold": 35, "environmenterror": [35, 63, 69], "environ": [35, 85, 87, 90, 108], "offlin": 35, "yolov5": 35, "allow_dynam": 35, "dynam": [35, 58], "300": [35, 60], "400": 35, "simpl": 35, "explicitli": 35, "read": [36, 37, 38, 67, 68, 69], "write": [36, 37, 38, 67, 69], "exif": [36, 37, 68], "gif": [36, 37, 68], "comment": 36, "These": [36, 39, 61], "retriev": [36, 40], "context": [36, 37], "ai": [36, 37, 70, 91], "found": [36, 49, 68, 92], "attempt": [36, 49, 60, 68, 70, 90], "commonli": [36, 60, 78, 88], "where": [36, 40, 68, 69, 74, 84, 87], "look": [36, 46, 68, 92], "usercom": 36, "field": [36, 70], "dst_filenam": 36, "destin": [36, 68, 69, 70], "filenam": [36, 61], "pnginfo": [36, 38, 68, 70], "wai": [36, 68, 69], "geninfo": [37, 108], "lsb": [37, 70, 108], "signific": [37, 38, 40, 65, 70], "bit": [37, 38, 60, 70, 74], "read_geninfo_paramet": 37, "read_geninfo_exif": 37, "read_geninfo_gif": 37, "write_geninfo_paramet": 37, "write_geninfo_exif": 37, "write_geninfo_gif": 37, "read_lsb_raw_byt": 37, "read_lsb_metadata": 37, "write_lsb_raw_byt": 37, "write_lsb_metadata": 37, "lsbreaderror": 37, "lsbextractor": 37, "imagelsbdataextractor": 37, "serialize_pnginfo": 37, "serialize_json": 37, "inject_data": 37, "steganographi": 38, "serial": 38, "json": 38, "compat": [38, 78], "inject": 38, "emb": [38, 74, 84], "seamlessli": 38, "hidden": 38, "decompress": 38, "them": [38, 48, 58, 65, 69, 84], "gzip": 38, "written": 38, "appropri": [38, 46, 60, 68], "serializ": [38, 58], "err": 38, "caus": [38, 107], "multi": [38, 87], "get_next_n_byt": 38, "next": [38, 56], "get_one_byt": 38, "form": [38, 78], "read_32bit_integ": 38, "32": [38, 60], "interpret": [38, 53], "big": 38, "endian": 38, "enough": 38, "magic": 38, "stealth_pngcomp": 38, "extract_data": 38, "length": [38, 40, 47], "compress": 38, "along": [38, 40, 72], "robust": [38, 40], "skytnt": [39, 61, 72], "poor": 39, "anime_dbaesthet": [39, 42], "better": [39, 43, 63, 74, 84, 85, 91, 93, 96, 99, 102, 106], "2053756": 39, "09986039996147156": 39, "1663584": 39, "24299287796020508": 39, "4886411": 39, "38091593980789185": 39, "2066024": 39, "5131649971008301": 39, "3670169": 39, "6011670827865601": 39, "5930006": 39, "7067991495132446": 39, "3821265": 39, "8237218260765076": 39, "5512471": 39, "9187621474266052": 39, "limit": [40, 74, 76], "smaller": 40, "7eu7d7": [40, 81, 85, 111], "ccip_onnx": 40, "cluster": [40, 44], "refer": [40, 43, 67, 99], "relev": 40, "aforement": 40, "manual": [40, 49], "384": [40, 44, 58, 59, 60], "caform": 40, "randaug": 40, "prune": 40, "vector": [40, 74], "pruned_fp32": 40, "5_fp32": 40, "feat": 40, "768": [40, 46, 68], "17847511429108218": 40, "1951224011983088": 40, "18397327797685215": 40, "y": [40, 49, 87], "16583099961280823": 40, "42947039008140564": 40, "4037521779537201": 40, "4371533691883087": 40, "40748104453086853": 40, "392294704914093": 40, "whether": [40, 46, 48, 60, 70, 73, 74, 77, 84, 85], "belong": 40, "pairwis": 40, "matrix": 40, "5350548e": 40, "08": [40, 60, 101, 102], "6583106e": 40, "01": 40, "2947042e": 40, "0375218e": 40, "8025822e": 40, "3715334e": 40, "0748104e": 40, "2675274e": 40, "9229470e": 40, "j": 40, "th": 40, "dbscan": 40, "dbscan_2": 40, "dbscan_fre": 40, "optic": [40, 46], "optics_best": 40, "epsilon": 40, "ep": 40, "min_sampl": 40, "ccipclustermethodtyp": 40, "12921094122454668": 40, "1291187648928262": 40, "1836453739562513": 40, "distanc": 40, "_featureorimag": 40, "sampl": [40, 44, 68, 91, 92, 93, 95, 96, 97, 101, 102, 103, 105, 106], "neighborhood": [40, 63], "core": [40, 109, 110], "few": 40, "too": 40, "sensit": [40, 48, 74, 84, 96, 102], "tune": 40, "guidelin": 40, "deal": [40, 67], "solut": [40, 49], "small": [40, 48], "advis": [40, 76], "significantli": 40, "separ": [40, 87], "slightli": 40, "exhibit": 40, "regular": [40, 63], "outfit": 40, "awar": 40, "highli": 40, "so": [40, 43, 74, 81, 85], "care": 40, "diff": 40, "07437477": 40, "0356068": 40, "04396922": 40, "05131693": 40, "assess": 41, "aesthet": [41, 42, 108], "danbooru": [41, 76, 79, 81, 96, 99], "hakubooru": 41, "kohakublueleaf": 41, "swinv2pv3_v0_448_ls0": 41, "2_x": 41, "percentil": 41, "_default_model_nam": 41, "masterpiec": [41, 68], "9831666690063624": 41, "8810615667538594": 41, "great": 41, "8225559148288356": 41, "good": [41, 46], "591020403706702": 41, "2888798940585766": 41, "243279223969715": 41, "worst": [41, 68], "005268185993767627": 41, "275707557797432": 41, "7977807857096195": 41, "56098810210824": 41, "670568235218525": 41, "1677918508648872": 41, "9305131509900093": 41, "6085879728198051": 41, "6834832429885864": 41, "16141420602798462": 41, "05435194447636604": 41, "025083942338824272": 41, "024000568315386772": 41, "027076328173279762": 41, "024589713662862778": 41, "3757021427154541": 41, "3451208472251892": 41, "1511985808610916": 41, "04740551486611366": 41, "02172713913023472": 41, "027498546987771988": 41, "03134724497795105": 41, "39281174540519714": 41, "22457796335220337": 41, "15563568472862244": 41, "10796019434928894": 41, "047730278223752975": 41, "0393439345061779": 41, "031940147280693054": 41, "13832266628742218": 41, "20687267184257507": 41, "2509062886238098": 41, "1644320785999298": 41, "11332042515277863": 41, "08270663768053055": 41, "043439216911792755": 41, "033693961799144745": 41, "03375888615846634": 41, "050045162439346313": 41, "16734018921852112": 41, "4311050772666931": 41, "23242227733135223": 41, "05163438618183136": 41, "012833272106945515": 41, "01619996316730976": 41, "03074900433421135": 41, "1396280825138092": 41, "5038207173347473": 41, "22299200296401978": 41, "07377689331769943": 41, "02854202501475811": 41, "026677291840314865": 41, "02838410809636116": 41, "026617199182510376": 41, "02508518099784851": 41, "06039097160100937": 41, "8043031692504883": 41, "get_aesthetic_scor": 42, "ccip": [42, 108], "ccip_extract_featur": 42, "ccip_batch_extract_featur": 42, "ccip_default_threshold": 42, "ccip_differ": 42, "ccip_sam": 42, "ccip_batch_differ": 42, "ccip_batch_sam": 42, "ccip_default_clustering_param": 42, "ccip_clust": 42, "ccip_merg": 42, "dbaesthet": [42, 108], "laplacian": [42, 108], "laplacian_scor": 42, "lpip": [42, 108], "lpips_extract_featur": 42, "lpips_differ": 42, "lpips_clust": 42, "psnr_": [42, 108], "psnr": [42, 66], "blur": [43, 48], "than": [43, 44, 48, 74, 87, 91, 99], "seem": 43, "just": [43, 63, 74, 93, 96, 99, 102, 106], "we": [43, 65, 85], "explor": 43, "bluri": 43, "hutao": [43, 72, 74, 76, 77, 81, 84], "156": 43, "68285005210006": 43, "text_blur": 43, "2276": 43, "66629157129": 43, "real2": 43, "908745781486806": 43, "mmd": 43, "1072": 43, "8372572065527": 43, "richzhang": 44, "perceptualsimilar": 44, "chafen_arknight": 44, "rand": 44, "995": 44, "cnn": 44, "f1": 44, "f2": 44, "f3": 44, "f4": 44, "f5": 44, "64": [44, 60, 63, 68, 85, 109, 110], "99": 44, "192": 44, "49": [44, 60], "256": [44, 58, 59, 65, 68], "img1": [44, 45, 74, 84], "img2": [44, 45, 74, 84], "anoth": 44, "16922694444656372": 44, "22250649333000183": 44, "6897575259208679": 44, "10956494510173798": 44, "6823137998580933": 44, "6837796568870544": 44, "nois": [44, 51, 63, 65], "inf": 45, "gaussian_20": 45, "dat": 45, "058228614646987": 45, "gaussian_3": 45, "27": [45, 60], "65611098737784": 45, "lq": 45, "29589659377844": 45, "recogn": [46, 60], "export": [46, 90], "recognit": 46, "ch_pp": 46, "ocrv4_det": 46, "heat_threshold": 46, "box_threshold": 46, "max_candid": 46, "1000": 46, "unclip_ratio": 46, "heat": 46, "candid": 46, "unclip": 46, "comic": [46, 93], "742": 46, "485": [46, 58, 59], "809": 46, "511": 46, "9543377610144915": 46, "682": 46, "98": 46, "734": 46, "124": 46, "9309689495575223": 46, "136": 46, "836": 46, "164": 46, "9042856988923695": 46, "144": 46, "455": 46, "196": 46, "874083638387722": 46, "719": 46, "835": 46, "488": 46, "8628696346175078": 46, "478": 46, "214": 46, "508": 46, "848871771901487": 46, "1030": 46, "557": 46, "1184": 46, "578": 46, "8352495440618789": 46, "427": 46, "129": 46, "553": 46, "154": 46, "8249209443996619": 46, "detect_model": 46, "recognize_model": 46, "ocrv4_rec": 46, "rotation_threshold": 46, "is_remove_dupl": 46, "rotat": [46, 49], "duplic": [46, 68], "mob": 46, "9356705927336156": 46, "shishou": 46, "8933000384412466": 46, "BUT": 46, "8730931912907247": 46, "oh": 46, "8417627579351514": 46, "mirror": 46, "7366019454049503": 46, "el": 46, "gato": 46, "iberico": 46, "7271127306351021": 46, "THAt": 46, "701928390168364": 46, "6965972578194936": 46, "chines": 46, "english": 46, "cannot": [46, 56, 58, 60, 70], "languag": 46, "func": [46, 89, 108], "japanes": [46, 68], "post_text": 46, "319": 46, "847": 46, "561": 46, "899": 46, "kancol": 46, "9130667787597329": 46, "552": 46, "811": 46, "791": 46, "921": 46, "1944": 46, "8566762346615406": 46, "820": 46, "558": 46, "850": 46, "fleet": 46, "collect": [46, 67], "8100635458911772": 46, "235": 46, "904": 46, "855": 46, "1009": 46, "\u6d77": 46, "6716076803280185": 46, "858": 46, "808": 46, "tsu": 46, "ka": 46, "NO": 46, "u": [46, 111], "mi": 46, "de": 46, "654507230718228": 46, "209": 46, "507": 46, "2888084133529467": 46, "japan_pp": 46, "ocrv3_rec": 46, "9230690942939336": 46, "8564870717047623": 46, "\u3044\u3064\u304b\u3042\u306e\u6d77\u3067": 46, "8061289060358996": 46, "8045396777081609": 46, "7311649382696896": 46, "\u8266\u3068\u308c\u308c": 46, "6648729016512889": 46, "ocrv2_det": 46, "ocrv3_det": 46, "ocrv4_server_det": 46, "ch_ppocr_mobile_slim_v2": 46, "0_det": 46, "ch_ppocr_mobile_v2": 46, "ch_ppocr_server_v2": 46, "en_pp": 46, "arabic_pp": 46, "ocrv2_rec": 46, "ocrv4_server_rec": 46, "0_rec": 46, "chinese_cht_pp": 46, "cyrillic_pp": 46, "devanagari_pp": 46, "en_number_mobile_v2": 46, "ka_pp": 46, "korean_pp": 46, "latin_pp": 46, "ta_pp": 46, "te_pp": 46, "max_siz": [47, 58, 59, 60], "longer": 47, "after": [47, 60, 74, 76, 81, 84], "1280": [47, 74], "720": 47, "new_img": 47, "600": 47, "337": 47, "obscur": 48, "regist": [48, 49, 58, 59, 60], "rectangular": 48, "967": [48, 49], "143": [48, 49], "1084": [48, 49], "261": [48, 49], "246": [48, 49], "208": [48, 49], "331": [48, 49], "287": [48, 49], "662": [48, 49], "466": [48, 49], "705": [48, 49], "514": [48, 49], "479": [48, 49], "283": [48, 49], "326": [48, 49], "color_black": 48, "radiu": 48, "emoji": [48, 49], "penis": 48, "vagina": 48, "serv": [48, 60, 76], "foundat": 48, "inherit": [48, 60], "fill": 48, "color_default": 48, "green": 48, "color_green": 48, "ffff00": 48, "color_ffff00": 48, "blur_4": 48, "blur_8": 48, "blur_12": 48, "pixelate_4": 48, "pixelate_8": 48, "pixelate_12": 48, "cl": 48, "arg": 48, "subclass": 48, "keyerror": 48, "alreadi": 48, "exist": [48, 69, 74, 90, 93], "angl": 49, "end": [49, 68], "censor_area": [49, 50], "ratio_threshold": 49, "minimum": [49, 55, 61, 63], "total": [49, 109, 110], "star": [49, 81], "register_censor_method": [49, 50], "smiling_face_with_heart": 49, "twitter": 49, "appl": 49, "googl": 49, "microsoft": 49, "samsung": 49, "whatsapp": 49, "facebook": 49, "messeng": 49, "joypixel": 49, "openmoji": 49, "emojidex": 49, "mozilla": 49, "express": 49, "code": [49, 65, 74, 81, 84], "_emojistyletyp": 49, "emoji_default": 49, "cat_fac": 49, "emoji_green": 49, "grinning_face_with_sweat": 49, "emoji_liuhanhuangd": 49, "minim": 49, "abl": [49, 56], "prefix": [49, 75, 80], "sum": 49, "cx": 49, "mass": 49, "occlus": 49, "cy": 49, "find_for_area": 49, "rectangl": 49, "corner": 49, "factor": [49, 60], "align": [50, 108], "align_maxs": 50, "censor_": [50, 108], "censor_nsfw": 50, "basecensor": 50, "colorcensor": 50, "blurcensor": 50, "pixelatecensor": 50, "imgcensor": [50, 108], "imagebasedcensor": 50, "emojibasedcensor": 50, "singleimag": 50, "squeez": [50, 108], "squeeze_with_transpar": 50, "tightli": 51, "interest": 51, "jerry_with_spac": 51, "median_filt": 51, "median": 51, "kernel": 51, "larger": [51, 55, 86], "disabl": 51, "keypoint": [52, 53, 54, 55], "idea": 52, "research": 52, "auto_detect": 52, "out_bbox": 52, "person_detect_cfg": 52, "op18keypointset": [52, 54, 55], "rtmpose": 52, "config": [52, 59, 108, 111], "foot": [52, 53], "hand1": 52, "hand2": 52, "op18_visu": [52, 54], "0x7f5ca933f3d0": 52, "axesimag": 52, "0x7f5c98069790": 52, "all_": 53, "openpos": [53, 68], "op18": [53, 55], "__mul__": 53, "multipli": 53, "scalar": 53, "__truediv__": 53, "divisor": 53, "left_foot": 53, "left_hand": 53, "right_foot": 53, "right_hand": 53, "enum": 53, "enumer": 53, "symbol": [53, 74, 81, 84], "make": [53, 58, 78, 88, 96, 100, 102], "readabl": [53, 84], "categor": [53, 74], "nose": 53, "neck": 53, "elbow": 53, "wrist": 53, "ankl": 53, "ear": [53, 75, 82], "member": 53, "right_should": 53, "right_elbow": 53, "right_wrist": 53, "left_should": 53, "left_elbow": 53, "left_wrist": 53, "right_hip": 53, "right_kne": 53, "right_ankl": 53, "left_hip": 53, "left_kne": 53, "left_ankl": 53, "right_ey": 53, "left_ey": 53, "right_ear": 53, "left_ear": 53, "left_big_to": 53, "left_small_to": 53, "left_heel": 53, "right_big_to": 53, "right_small_to": 53, "right_heel": 53, "__int__": 53, "truncat": [53, 98, 108], "zero": 53, "must": [53, 75, 107], "preced": 53, "surround": 53, "whitespac": [53, 78], "36": [53, 60], "0b100": 53, "91": [53, 60], "112": 53, "92": [53, 60, 82], "113": [53, 60], "dwpose": [54, 108], "dwpose_estim": 54, "openpose18": 54, "op18_body_max": 54, "op18_body_min": 54, "op18_face_max": 54, "op18_face_min": 54, "op18_left_foot_max": 54, "op18_left_foot_min": 54, "op18_left_hand_max": 54, "op18_left_hand_min": 54, "op18_right_foot_max": 54, "op18_right_foot_min": 54, "op18_right_hand_max": 54, "op18_right_hand_min": 54, "keypoints_list": 55, "min_edge_s": 55, "draw_bodi": 55, "draw_hand": 55, "draw_feet": 55, "draw_fac": 55, "drawn": 55, "shorter": 55, "connect": 55, "ellips": 55, "facial": [55, 75, 92], "parser": [56, 58, 59, 68], "try": 56, "notparsetarget": 57, "register_pillow_transform": 57, "register_pillow_pars": 57, "create_pillow_transform": 57, "parse_pillow_transform": 57, "register_torchvision_transform": 57, "register_torchvision_pars": 57, "create_torchvision_transform": 57, "parse_torchvision_transform": 57, "register_creators_for_transform": 57, "notprocessortypeerror": 57, "create_transforms_from_transform": 57, "is_valid_size_dict": 57, "convert_to_size_dict": 57, "get_size_dict": 57, "create_clip_transform": 57, "create_transforms_from_clip_processor": 57, "create_convnext_transform": 57, "create_transforms_from_convnext_processor": 57, "create_vit_transform": 57, "create_transforms_from_vit_processor": 57, "create_siglip_transform": 57, "create_transforms_from_siglip_processor": 57, "create_bit_transform": 57, "create_transforms_from_bit_processor": 57, "create_blip_transform": 57, "create_transforms_from_blip_processor": 57, "create_mobilenetv2_transform": 57, "create_transforms_from_mobilenetv2_processor": 57, "tensor": [58, 59, 60, 69], "composit": [58, 60], "machin": [58, 88], "learn": [58, 88], "compos": [58, 59, 60], "sequenc": [58, 60, 75], "pillowcompos": [58, 60], "sequenti": 58, "decor": [58, 59, 60, 87], "facilit": 58, "creator": [58, 60], "tvalu": [58, 59], "describ": 58, "bicub": [58, 59, 60], "pillowres": [58, 60], "antialia": [58, 59, 60], "bilinear": [58, 59], "center_crop": [58, 59], "pillowcentercrop": [58, 60], "pillowtotensor": [58, 60], "maybe_to_tensor": [58, 59], "pillowmaybetotensor": 58, "std": [58, 59, 60], "pillownorm": [58, 60], "456": [58, 59], "406": [58, 59], "229": [58, 59], "225": [58, 59], "48500001430511475": 58, "4560000002384186": 58, "4059999883174896": 58, "2290000021457672": 58, "2240000069141388": 58, "22499999403953552": 58, "framework": 59, "extend": 59, "centercrop": 59, "totensor": 59, "maybetotensor": 59, "4850": 59, "4560": 59, "4060": 59, "2290": 59, "2240": 59, "2250": 59, "timm": 59, "interpolationmod": 59, "processor": [60, 109, 110], "vitimageprocessor": 60, "5906": 60, "33": 60, "donutimageprocessor": 60, "1901": 60, "70": [60, 74, 85], "detrimageprocessor": 60, "1575": 60, "86": [60, 75], "clipimageprocessor": 60, "1374": 60, "73": 60, "videomaeimageprocessor": 60, "1093": 60, "convnextimageprocessor": 60, "648": 60, "65": 60, "segformerimageprocessor": 60, "533": 60, "00": 60, "beitimageprocessor": 60, "468": 60, "63": 60, "siglipimageprocessor": 60, "440": 60, "48": 60, "layoutlmv3imageprocessor": 60, "403": 60, "layoutlmv2imageprocessor": 60, "332": 60, "87": 60, "mllamaimageprocessor": 60, "qwen2vlimageprocessor": 60, "314": 60, "77": 60, "blipimageprocessor": 60, "276": 60, "55": 60, "idefics2imageprocessor": 60, "226": 60, "llavanextimageprocessor": 60, "215": 60, "bitimageprocessor": 60, "210": 60, "pix2structimageprocessor": 60, "conditionaldetrimageprocessor": 60, "53": 60, "samimageprocessor": 60, "52": 60, "deitimageprocessor": 60, "mask2formerimageprocessor": 60, "89": 60, "vivitimageprocessor": 60, "88": 60, "yolosimageprocessor": 60, "84": 60, "47": 60, "viltimageprocessor": 60, "41": 60, "detaimageprocessor": 60, "68": 60, "38": 60, "pixtralimageprocessor": 60, "mobilenetv2imageprocessor": 60, "mobilevitimageprocessor": 60, "61": 60, "34": [60, 109, 110], "dptimageprocessor": 60, "maskformerimageprocessor": 60, "28": 60, "nougatimageprocessor": 60, "ideficsimageprocessor": 60, "rtdetrimageprocessor": 60, "efficientnetimageprocessor": 60, "40": [60, 68], "deformabledetrimageprocessor": 60, "idefics3imageprocessor": 60, "fuyuimageprocessor": 60, "videollavaimageprocessor": 60, "pvtimageprocessor": 60, "09": 60, "oneformerimageprocessor": 60, "mobilenetv1imageprocessor": 60, "07": [60, 100, 101, 102, 105], "owlv2imageprocessor": 60, "chineseclipimageprocessor": 60, "efficientformerimageprocessor": 60, "llavaonevisionimageprocessor": 60, "swin2srimageprocessor": 60, "vithybridimageprocessor": 60, "owlvitimageprocessor": 60, "04": 60, "groundingdinoimageprocessor": 60, "03": 60, "perceiverimageprocessor": 60, "chameleonimageprocessor": 60, "levitimageprocessor": 60, "vitmatteimageprocessor": 60, "extens": [60, 76], "tri": 60, "def": [60, 87], "hasattr": 60, "feature_extractor": 60, "encount": 60, "becaus": 60, "until": 60, "successfulli": 60, "imageprocessor": 60, "autoimageprocessor": 60, "from_pretrain": 60, "openai": 60, "vit": 60, "patch32": 60, "pillowconvertrgb": 60, "48145467": 60, "4578275": 60, "40821072": 60, "26862955": 60, "2613026": 60, "2757771": 60, "size_dict": 60, "shortest_edg": 60, "invalid_kei": 60, "default_to_squar": 60, "height_width_ord": 60, "constraint": 60, "els": [60, 68, 109, 110], "incompat": 60, "longest_edg": 60, "param_nam": 60, "entri": 60, "conform": 60, "messag": [60, 85], "do_res": 60, "do_center_crop": 60, "crop_siz": 60, "do_rescal": 60, "rescale_factor": 60, "00392156862745098": 60, "do_norm": 60, "image_mean": 60, "image_std": 60, "do_convert_rgb": 60, "rescal": 60, "deviat": 60, "clipprocessor": 60, "crop_pct": 60, "tailor": 60, "convnext": 60, "percentag": 60, "prepar": 60, "replic": 60, "build": [60, 74, 76, 84], "blip": 60, "255": 60, "openai_clip_mean": 60, "openai_clip_std": 60, "accord": 60, "behavior": 60, "mobilenetv2": 60, "per": 60, "equival": 60, "bg": 61, "strict_level": 61, "min_select": 61, "min_width": 61, "min_height": 61, "min_resolut": 61, "strict": [61, 96, 102], "get_imag": 61, "get_image_fil": 61, "list_image_fil": 61, "random_imag": 61, "randomli": 61, "random_image_fil": 61, "8057": 61, "000000": 61, "000001": 61, "000002": 61, "000003": 61, "000004": 61, "home": 61, "dgh": [61, 69, 111], "2400x1600": 61, "0x7feb86ed5160": 61, "003258": 61, "400x400": 61, "0x7feb86a748b0": 61, "quickli": 62, "backgroundimageset": 62, "list_bg_image_fil": 62, "get_bg_image_fil": 62, "get_bg_imag": 62, "random_bg_image_fil": 62, "random_bg_imag": 62, "opencv": 63, "denois": [63, 68], "inspir": [63, 72, 77, 84, 104], "mf666": [63, 104], "mist": 63, "fucker": 63, "diameter_min": 63, "diameter_max": 63, "sigma_color_min": 63, "sigma_color_max": 63, "sigma_space_min": 63, "sigma_space_max": 63, "radius_min": 63, "radius_max": 63, "eps_min": 63, "eps_max": 63, "b_iter": 63, "g_iter": 63, "random": [63, 74, 82], "bilater": 63, "guid": 63, "stage": [63, 74], "diamet": 63, "sigma": 63, "space": [63, 72, 84], "window": [63, 68], "term": 63, "contrib": 63, "noisy_imag": 63, "cleaned_img": 63, "cleaned_imag": 63, "blurri": [64, 68], "noisi": 64, "nafnet": [64, 108], "scunet": [64, 65, 108], "adversari": [64, 108], "remove_adversarial_nois": 64, "restore_with_nafnet": 64, "restore_with_scunet": 64, "ve": 65, "gaussian": 65, "To": 65, "correctli": 65, "credibl": 65, "rgg": [65, 66], "red": [65, 75], "gopro": 65, "sidd": 65, "tile_s": [65, 66, 85], "tile_overlap": [65, 66, 85], "batch_siz": [65, 66, 85], "nafnetmodeltyp": 65, "tile": [65, 66, 85], "gan": 66, "128": 66, "scunetmodeltyp": 66, "automatic1111": 67, "stabl": [67, 68, 91, 111], "diffus": [67, 68, 91], "webui": [67, 68, 69], "novelai": 67, "sdwui": 67, "submodul": 67, "nai": [67, 108], "docstr": 67, "sdmetadata": 67, "parse_sdmeta_from_text": 67, "get_sdmeta_from_imag": 67, "save_image_with_sdmeta": 67, "read_metadata": 67, "save_with_metadata": 67, "naimetadata": 67, "get_naimeta_from_imag": 67, "add_naimeta_to_imag": 67, "save_image_with_naimeta": 67, "formatt": 68, "a1111": 68, "sd_metadata_simpl": 68, "sd_metadata_complex": 68, "prompt": 68, "neg_prompt": 68, "neg": 68, "__str__": 68, "sd1": 68, "extrem": 68, "delic": 68, "beauti": 68, "offici": 68, "global": [68, 87, 107], "illumin": 68, "soft": 68, "shadow": 68, "super": 68, "light": 68, "novel": [68, 70], "4k": 68, "metal_textur": 68, "striped_background": 68, "rich": 68, "cg": 68, "uniti": 68, "8k": 68, "wallpap": 68, "unreal": 68, "sci": 68, "fi": 68, "fantasi": 68, "silver_skin": 68, "cut": [68, 75], "silver_impossible_bodysuit": 68, "gem_on_chest": 68, "cut_silver_mechanical_leotard": 68, "headgear": [68, 75], "1_girl": 68, "solo": [68, 73, 74, 75, 76, 77, 81, 82, 83, 84], "slim_waist": 68, "hair": [68, 75], "long": 68, "lumin": 68, "medium_breast": [68, 83], "indistinct_camelto": 68, "flat_crotch": 68, "coquettish": 68, "squint": 68, "evil_smil": 68, "dark_persona": 68, "mouth": 68, "wet": 68, "slim_fac": 68, "tall_girl": 68, "matur": 68, "mature_fac": 68, "slim_figur": 68, "slim_leg": 68, "groin": 68, "bare_thigh": 68, "easyneg": 68, "sketch": 68, "ugli": 68, "huge": 68, "logo": 68, "monochrom": [68, 95, 98, 108], "bad": 68, "mutat": 68, "horror": 68, "geometri": 68, "bad_prompt": 68, "miss": 68, "finger": 68, "limb": 68, "anatomi": 68, "interlock": 68, "digit": 68, "arm": 68, "2girl": 68, "deform": 68, "artist": [68, 74], "blush": [68, 74, 76, 77, 81, 84], "lipstick": 68, "skindent": 68, "tie": 68, "big_breast": 68, "thighhigh": [68, 76], "pubic_hair": [68, 75], "3d": [68, 93], "realist": 68, "slip": [68, 78], "head_out_of_fram": 68, "curvi": 68, "sampler": 68, "ddim": 68, "cfg": 68, "seed": 68, "3827064803": 68, "512x848": 68, "hash": 68, "eb49192009": 68, "anidosmix": 68, "skip": 68, "new_imag": 68, "let": 68, "what": 68, "nslim_fac": 68, "848": 68, "_sdmeta_text": 68, "directli": 68, "starri": 68, "night": 68, "daylight": 68, "euler": 68, "sd2": 68, "1girl": [68, 73, 74, 75, 76, 77, 78, 81, 82, 83, 84], "footwear": 68, "shoe": 68, "bang": [68, 75, 76, 81, 84], "indoor": 68, "sleev": 68, "ahog": [68, 74, 75, 76, 77, 81, 84], "dress": [68, 75], "pot": 68, "plant": 68, "bag": [68, 74, 76, 77, 81, 84], "bun": [68, 75], "lora": 68, "bluearchive10": 68, "bluearchiv": 68, "neg1": 68, "dpm": 68, "2m": 68, "sde": 68, "karra": 68, "2647703743": 68, "768x768": 68, "72bd94132e": 68, "cutemix": 68, "strength": 68, "controlnet": 68, "control_v11p_sd15_openpos": 68, "cab727d4": 68, "weight": 68, "perfect": 68, "param": 68, "hire": 68, "upscal": [68, 108], "latent": 68, "ti": 68, "339cc9210f70": 68, "66a7279a88dd": 68, "info": 68, "underli": [68, 87], "sd_meta": 68, "scope": 68, "dst_file": [68, 70], "webp": 68, "systemerror": [68, 70], "input_imag": 68, "output_imag": 68, "a41": 69, "safetensor": 69, "torch": 69, "command": [69, 111], "pip": [69, 111], "_check_env": 69, "model_fil": 69, "key1": 69, "value1": 69, "key2": 69, "value2": 69, "src_model_fil": 69, "dst_model_fil": 69, "new_metadata": 69, "john": 69, "doe": [69, 73, 82, 96, 102], "input_model": 69, "output_model": 69, "softwar": 70, "generation_tim": 70, "dataclass": 70, "encapsul": 70, "taken": 70, "alia": 70, "success": [70, 111], "add_lsb_meta": 70, "save_metainfo": 70, "metainfo": 70, "prefer": 70, "isneti": [71, 108], "get_isnetis_mask": 71, "segment_with_isneti": 71, "segment_rgba_with_isneti": 71, "co": 72, "seg": 72, "1024": [72, 84], "app": 72, "l8": 72, "00ff00": 72, "mask_": 72, "image_": 72, "hutao_seg": 72, "skadi": [72, 74, 76, 77, 81, 84], "skadi_seg": 72, "drop": [73, 75, 76, 81, 83, 84], "cosplai": 73, "no_eyewear": 73, "eyewear": [73, 75], "span": [73, 75], "matter": [73, 75], "red_hair": [73, 75, 82, 83], "use_preset": 73, "custom_blacklist": 73, "onlin": 73, "preset": 73, "ones": 73, "neither": [73, 75], "nor": [73, 75], "tagger": [74, 84], "000": 74, "camais03": 74, "camie_tagger_onnx": 74, "rate": [74, 76, 77, 84, 96, 98, 108], "year": 74, "copyright": 74, "tend": 74, "high_precis": 74, "high_recal": 74, "micro_opt": 74, "macro_opt": 74, "no_underlin": [74, 84], "drop_overlap": [74, 76, 77, 81, 84], "camiemodetyp": 74, "affect": 74, "underscor": [74, 78, 84], "precis": [74, 109, 110], "recal": 74, "micro": 74, "macro": 74, "dim": [74, 77, 84], "index": [74, 84, 111], "valuabl": [74, 84], "enabl": [74, 84], "rapid": [74, 84], "queri": [74, 84], "randn": 74, "char": [74, 76, 77, 84], "04246556758880615": 74, "6936423778533936": 74, "question": [74, 76, 77, 84, 96], "23721203207969666": 74, "explicit": [74, 76, 77, 84, 96], "033293724060058594": 74, "8412569165229797": 74, "38029077649116516": 74, "618192195892334": 74, "cowboy_shot": [74, 76, 77, 81, 84], "37446439266204834": 74, "large_breast": [74, 77, 81, 84], "5698797702789307": 74, "long_hair": [74, 76, 77, 81, 83, 84], "7119565010070801": 74, "looking_at_view": [74, 76, 77, 81, 84], "5252856612205505": 74, "shirt": [74, 76, 77, 81, 84], "46417444944381714": 74, "5428758859634399": 74, "34731733798980713": 74, "tail": [74, 75], "3911612927913666": 74, "thigh_gap": [74, 81, 84], "2932726740837097": 74, "thigh": [74, 76, 77, 81, 84], "4544200003147125": 74, "very_long_hair": [74, 76, 77, 81, 83, 84], "44711941480636597": 74, "2854885458946228": 74, "outdoor": [74, 76, 77, 81, 84], "6344638466835022": 74, "red_ey": [74, 76, 77, 81, 84], "611354410648346": 74, "dai": [74, 76, 77, 81, 84], "564970850944519": 74, "hair_between_ey": [74, 76, 77, 81, 84], "4444340467453003": 74, "hold": [74, 75, 76, 77, 81, 84], "35846662521362305": 74, "parted_lip": [74, 75, 76, 77, 81, 84], "3867686092853546": 74, "blue_ski": [74, 76, 77, 81, 84], "3723931908607483": 74, "cloud": [74, 76, 77, 81, 84], "31086698174476624": 74, "short_sleev": [74, 76, 77, 81, 84], "43279752135276794": 74, "sky": [74, 76, 77, 81, 84], "3896197974681854": 74, "glove": [74, 76, 77, 81, 84], "6638736724853516": 74, "grey_hair": [74, 84], "5094802975654602": 74, "sweat": [74, 76, 77, 81, 84], "4867050349712372": 74, "navel": [74, 76, 77, 81, 84], "6593714952468872": 74, "crop_top": [74, 76, 77, 81, 84], "5243107676506042": 74, "4374789893627167": 74, "artist_nam": [74, 84], "3754707872867584": 74, "midriff": [74, 76, 77, 81, 84], "6238733530044556": 74, "ass_visible_through_thigh": [74, 81, 84], "31088054180145264": 74, "gym_uniform": 74, "37657681107521057": 74, "black_shirt": [74, 77, 81, 84], "3012588620185852": 74, "watermark": 74, "5147127509117126": 74, "web_address": 74, "6296812295913696": 74, "short_short": [74, 81, 84], "29214906692504883": 74, "black_short": [74, 81, 84], "37801358103752136": 74, "buruma": 74, "536261260509491": 74, "bike_short": [74, 77], "35828399658203125": 74, "black_glov": [74, 76, 77, 81, 84], "4156728982925415": 74, "sportswear": [74, 76, 77, 81, 84], "44427722692489624": 74, "baseball_bat": [74, 77, 81, 84], "2838006019592285": 74, "crop_top_overhang": [74, 81], "49192047119140625": 74, "stomach": [74, 77, 81, 84], "36012423038482666": 74, "black_buruma": 74, "3422132134437561": 74, "official_alternate_costum": 74, "2783987522125244": 74, "basebal": [74, 77, 84], "38377970457077026": 74, "baseball_mitt": 74, "32592540979385376": 74, "cropped_shirt": 74, "35402947664260864": 74, "holding_baseball_bat": [74, 76, 77, 81, 84], "2758416533470154": 74, "black_sports_bra": 74, "3463800549507141": 74, "sports_bra": [74, 77], "28466159105300903": 74, "exercis": 74, "2603980302810669": 74, "bike_jersei": 74, "2661605477333069": 74, "patreon_usernam": 74, "7087235450744629": 74, "patreon_logo": 74, "560276210308075": 74, "skadi_": [74, 76, 77, 84], "arknight": [74, 76, 77, 84], "5921452641487122": 74, "41121846437454224": 74, "4002530574798584": 74, "03438958525657654": 74, "04617959260940552": 74, "8312125205993652": 74, "3996567726135254": 74, "28660568594932556": 74, "7184156775474548": 74, "long_sleev": [74, 77, 81, 84], "4706878066062927": 74, "5503140687942505": 74, "school_uniform": [74, 76, 77, 81, 84], "365602970123291": 74, "41183334589004517": 74, "sidelock": [74, 75], "28638553619384766": 74, "smile": [74, 76, 77, 81, 84], "3707748055458069": 74, "520854115486145": 74, "2960333526134491": 74, "tongu": [74, 76, 77, 81, 84], "6556028127670288": 74, "tongue_out": [74, 76, 77, 81, 84], "6966925859451294": 74, "5526134371757507": 74, "skirt": [74, 76, 77, 81, 84], "6872812509536743": 74, "brown_hair": [74, 76, 77, 81, 84], "5945607423782349": 74, "hair_orna": [74, 76, 77, 81, 84], "4464661478996277": 74, "hair_ribbon": [74, 76, 77, 81], "3646523952484131": 74, "37938451766967773": 74, "5426545143127441": 74, "ribbon": [74, 75, 77, 81], "3027467727661133": 74, "8986430168151855": 74, "337802529335022": 74, "38589367270469666": 74, "pleated_skirt": [74, 76, 77, 81, 84], "6475872993469238": 74, "school_bag": [74, 76, 77], "666648805141449": 74, "4749193489551544": 74, "white_shirt": [74, 77, 81], "27104783058166504": 74, "closed_mouth": 74, "28101325035095215": 74, "collared_shirt": [74, 77, 81], "37030768394470215": 74, "miniskirt": [74, 77, 81], "32576680183410645": 74, "4337637424468994": 74, "alternate_costum": [74, 84], "42441293597221375": 74, "black_skirt": 74, "34694597125053406": 74, "twintail": [74, 75, 76, 77, 81, 84], "5711237192153931": 74, "open_cloth": [74, 77, 81], "31017544865608215": 74, "nail_polish": [74, 77, 81], "534726083278656": 74, "jacket": [74, 76, 77, 81, 84], "4544385075569153": 74, "open_jacket": 74, "27831193804740906": 74, "flower": [74, 75, 76, 77, 81, 84], "45064714550971985": 74, "plaid_cloth": 74, "5494365096092224": 74, "plaid_skirt": [74, 76, 77, 81], "610480546951294": 74, "red_flow": 74, "35928308963775635": 74, "contemporari": 74, "37732189893722534": 74, "backpack": [74, 76, 77, 81, 84], "5575172305107117": 74, "fingernail": 74, "27776333689689636": 74, "cardigan": [74, 77, 81], "3264558017253876": 74, "blue_jacket": [74, 81], "31882336735725403": 74, "ghost": [74, 81, 84], "5534622073173523": 74, "red_nail": [74, 76, 81], "38771501183509827": 74, "q": 74, "3758758008480072": 74, "hair_flow": [74, 76, 77, 81, 84], "39574217796325684": 74, "charm_": [74, 76, 77], "5394986271858215": 74, "handbag": 74, "37014907598495483": 74, "black_bag": 74, "44918346405029297": 74, "shoulder_bag": [74, 76], "5881174802780151": 74, "shaped_pupil": [74, 81, 84], "5163478255271912": 74, "blue_cardigan": [74, 81], "28089386224746704": 74, "black_nail": 74, "42480990290641785": 74, "bag_charm": [74, 76, 77], "5010414123535156": 74, "plum_blossom": 74, "27618563175201416": 74, "5317837595939636": 74, "hu_tao_": [74, 84], "genshin_impact": [74, 84], "8859397172927856": 74, "boo_tao_": [74, 84], "7348971366882324": 74, "is_refin": 74, "reprocess": 74, "come": 74, "refin": 74, "strategi": 74, "categori": [74, 77, 92, 100], "understand": [74, 84], "b": [74, 84], "anal_hair": 75, "anal_tail": 75, "arm_behind_head": 75, "arm_hair": 75, "arm_under_breast": 75, "arms_behind_head": 75, "bird_on_head": 75, "blood_in_hair": 75, "breasts_on_glass": 75, "breasts_on_head": 75, "cat_on_head": 75, "closed_ey": 75, "clothed_female_nude_femal": 75, "clothed_female_nude_mal": 75, "clothed_male_nude_femal": 75, "clothes_between_breast": 75, "cream_on_fac": 75, "drying_hair": 75, "empty_ey": 75, "face_to_breast": 75, "food_on_fac": 75, "food_on_head": 75, "game_boi": 75, "grabbing_anoth": 75, "s_hair": 75, "grabbing_own_breast": 75, "gun_to_head": 75, "head_between_breast": 75, "heart_in_ey": 75, "multiple_boi": 75, "multiple_girl": 75, "object_on_breast": 75, "object_on_head": 75, "paint_splatter_on_fac": 75, "penis_on_fac": 75, "person_on_head": 75, "pokemon_on_head": 75, "rabbit_on_head": 75, "rice_on_fac": 75, "severed_head": 75, "star_in_ey": 75, "sticker_on_fac": 75, "tentacles_on_mal": 75, "tying_hair": 75, "built": [75, 87], "mutabl": 75, "constructor": 75, "empti": 75, "futa": 75, "cum": 75, "rub": 75, "shade": 75, "plai": 75, "drill": 75, "skin": 75, "braid": 75, "afro": 75, "bald": 75, "dreadlock": 75, "ponytail": 75, "updo": 75, "beard": 75, "mustach": 75, "pointi": 75, "horn": 75, "ornament": 75, "hairband": 75, "pupil": 75, "bow": [75, 76, 77], "headwear": 75, "crown": 75, "cap": 75, "hairclip": [75, 81], "mole": 75, "halo": 75, "fluff": 75, "glass": [75, 78], "fang": 75, "boi": 75, "beret": 75, "heterochromia": 75, "headdress": 75, "eyepatch": 75, "headphon": 75, "eyebrow": 75, "eyelash": 75, "sunglass": 75, "intak": 75, "scrunchi": 75, "ear_pierc": 75, "headband": 75, "ring": 75, "under_mouth": 75, "freckl": 75, "lip": 75, "eyelin": 75, "eyeshadow": 75, "tassel": 75, "whitelist_suffix": 75, "whitelist_prefix": 75, "whitelist_word": 75, "suffix": [75, 80], "pool": 75, "whitelist": 75, "blacklist": [75, 79, 108], "singular": 75, "plural": 75, "chair": 75, "whole": 75, "word": 75, "hear": 75, "72": 75, "outdat": 76, "anymor": 76, "baselin": 76, "practic": 76, "use_real_nam": [76, 81], "general_threshold": [76, 77, 84], "character_threshold": [76, 77, 84], "real": [76, 81, 98, 108], "renam": [76, 81], "redirect": [76, 81], "mani": [76, 81], "websit": [76, 81], "9897817373275757": 76, "010265946388244629": 76, "2809715270996094e": 76, "9939777851104736": 76, "5032387375831604": 76, "black_bord": 76, "9943548440933228": 76, "5011609792709351": 76, "6877802610397339": 76, "5543792843818665": 76, "8268730640411377": 76, "8504303693771362": 76, "6008237600326538": 76, "6635787487030029": 76, "8496965765953064": 76, "6107005476951599": 76, "668294370174408": 76, "5619469285011292": 76, "5141720771789551": 76, "letterbox": 76, "9884189963340759": 76, "5673105120658875": 76, "6290556192398071": 76, "9631235003471375": 76, "no_hat": [76, 77, 81], "7978747487068176": 76, "no_headwear": [76, 77, 81, 84], "7577926516532898": 76, "7118550539016724": 76, "5452839136123657": 76, "pillarbox": 76, "9841411709785461": 76, "958786129951477": 76, "6720131039619446": 76, "7077711820602417": 76, "silver_hair": [76, 77, 81], "6673924326896667": 76, "8709812760353088": 76, "9614333510398865": 76, "7786177396774292": 76, "6842771172523499": 76, "9076308012008667": 76, "580970823764801": 76, "9633345007896423": 76, "9988503456115723": 76, "001651763916015625": 76, "00012505054473876953": 76, "9829280972480774": 76, "894218385219574": 76, "8733789920806885": 76, "6322951316833496": 76, "9987058639526367": 76, "9754379987716675": 76, "6810564994812012": 76, "9708781838417053": 76, "6356008052825928": 76, "5633733868598938": 76, "brick_wal": 76, "5315935611724854": 76, "9397273659706116": 76, "9229896664619446": 76, "9006357789039612": 76, "citi": 76, "9020784497261047": 76, "cityscap": 76, "9547432661056519": 76, "5296419262886047": 76, "8253412246704102": 76, "5619839429855347": 76, "8277763724327087": 76, "9356368780136108": 76, "5288072824478149": 76, "6336134076118469": 76, "9703260064125061": 76, "8188960552215576": 76, "phone_screen": 76, "9579574465751648": 76, "9954615235328674": 76, "plaid": [76, 77, 81], "9725285172462463": 76, "9638455510139465": 76, "7226815819740295": 76, "5321241021156311": 76, "5493080615997314": 76, "9863407611846924": 76, "6794284582138062": 76, "5062428116798401": 76, "9325523972511292": 76, "92237788438797": 76, "skyscrap": 76, "7728171348571777": 76, "sleeves_past_wrist": [76, 77, 81], "7257086038589478": 76, "5357837080955505": 76, "6939404010772705": 76, "7054293155670166": 76, "9990814924240112": 76, "9992498755455017": 76, "5012534260749817": 76, "7461410164833069": 76, "lagpixellol": 77, "deepgelbooru_onnx": 77, "9986732006072998": 77, "0013858973979949951": 77, "315376281738281e": 77, "9972434639930725": 77, "5982598662376404": 77, "6429562568664551": 77, "36296138167381287": 77, "8308937549591064": 77, "7388008832931519": 77, "6039759516716003": 77, "30909663438796997": 77, "9694308042526245": 77, "6422968506813049": 77, "5898381471633911": 77, "8145260810852051": 77, "652222216129303": 77, "dolphin_short": 77, "466494083404541": 77, "7183809280395508": 77, "6753682494163513": 77, "7302790880203247": 77, "6649775505065918": 77, "8446108102798462": 77, "98187655210495": 77, "8140730857849121": 77, "6360533833503723": 77, "9635934829711914": 77, "33370012044906616": 77, "44239571690559387": 77, "7891374826431274": 77, "6471294164657593": 77, "9958090782165527": 77, "8736815452575684": 77, "872096061706543": 77, "5640895366668701": 77, "5049663186073303": 77, "8832778930664062": 77, "9687467813491821": 77, "3659853935241699": 77, "9309735298156738": 77, "49939480423927307": 77, "446407288312912": 77, "809670090675354": 77, "6560589075088501": 77, "47956040501594543": 77, "9832853674888611": 77, "9994162321090698": 77, "0008397102355957031": 77, "00035390257835388184": 77, "9926226139068604": 77, "899387001991272": 77, "34215790033340454": 77, "5701972246170044": 77, "9512913227081299": 77, "6664570569992065": 77, "5614628791809082": 77, "33615976572036743": 77, "5770801305770874": 77, "987317681312561": 77, "37286585569381714": 77, "36409223079681396": 77, "7329680919647217": 77, "5924292206764221": 77, "4344901144504547": 77, "7465001344680786": 77, "5225946307182312": 77, "6976451873779297": 77, "9265321493148804": 77, "34527891874313354": 77, "6675043106079102": 77, "9096828699111938": 77, "41341525316238403": 77, "8418735265731812": 77, "3675632178783417": 77, "5284417867660522": 77, "30296844244003296": 77, "48789578676223755": 77, "36596980690956116": 77, "7759367227554321": 77, "6535028219223022": 77, "8975257873535156": 77, "36911237239837646": 77, "4171145558357239": 77, "3942635953426361": 77, "6772940754890442": 77, "9397937655448914": 77, "5207280516624451": 77, "4673041105270386": 77, "9118321537971497": 77, "9967410564422607": 77, "9970728158950806": 77, "8419480323791504": 77, "6489560604095459": 77, "6217572689056396": 77, "convent": 78, "restor": [78, 108], "use_spac": 78, "use_escap": 78, "include_scor": 78, "score_descend": 78, "_": 78, "escap": 78, "unsaf": 78, "sort": [78, 82], "descend": 78, "panty_pul": 78, "6826801300048828": 78, "958938717842102": 78, "drinking_glass": 78, "9340789318084717": 78, "areola_slip": 78, "41196826100349426": 78, "9988248348236084": 78, "drink": 78, "pull": 78, "areola": 78, "999": 78, "959": 78, "934": 78, "683": 78, "412": 78, "mldanbooru": [79, 108], "get_mldanbooru_tag": 79, "wd14": [79, 81, 108], "get_wd14_tag": [79, 81], "convert_wd14_emb_to_predict": 79, "denormalize_wd14_emb": 79, "cami": [79, 108], "get_camie_tag": 79, "convert_camie_emb_to_predict": 79, "deepdanbooru": [79, 81, 108], "get_deepdanbooru_tag": [79, 81], "deepgelbooru": [79, 108], "get_deepgelbooru_tag": 79, "add_underlin": 79, "remove_underlin": 79, "tags_to_text": 79, "drop_overlap_tag": 79, "is_blacklist": 79, "drop_blacklisted_tag": 79, "char_whitelist_suffix": 79, "char_whitelist_prefix": 79, "char_whitelist_word": 79, "char_suffix": 79, "char_prefix": 79, "charactertagpool": 79, "is_basic_character_tag": 79, "drop_basic_character_tag": 79, "sort_tag": 79, "tag_match_suffix": 79, "tag_match_prefix": 79, "tag_match_ful": 79, "t1": 80, "t2": 80, "fulli": 80, "ml": 81, "448": 81, "keep_ratio": 81, "9999984502792358": [81, 103], "9999946355819702": 81, "9994951486587524": 81, "998144268989563": 81, "9978417158126831": 81, "9941409230232239": 81, "9799384474754333": 81, "979142427444458": 81, "961823582649231": 81, "961323618888855": 81, "9490893483161926": 81, "9450850486755371": 81, "9425153136253357": 81, "9409335255622864": 81, "9319437146186829": 81, "9265308976173401": 81, "9259042143821716": 81, "922250509262085": 81, "9199565052986145": 81, "9175475835800171": 81, "9102761745452881": 81, "9076938629150391": 81, "9052775502204895": 81, "8938589692115784": 81, "8894285559654236": 81, "8891903162002563": 81, "8845980763435364": 81, "8842408061027527": 81, "8659475445747375": 81, "862621009349823": 81, "8616052865982056": 81, "8562789559364319": 81, "8555729389190674": 81, "8533340096473694": 81, "8477485775947571": 81, "8430152535438538": 81, "tied_long_hair": [81, 84], "8340626955032349": 81, "8266023397445679": 81, "8222048282623291": 81, "8202669620513916": 81, "8061150312423706": 81, "7803354859352112": 81, "7789446711540222": 81, "arms_up": 81, "7052110433578491": 81, "9999866485595703": 81, "997043788433075": 81, "9969649910926819": 81, "9957101345062256": 81, "9928386807441711": 81, "9886980056762695": 81, "9864778518676758": 81, "9769423007965088": 81, "9747489094734192": 81, "9736957550048828": 81, "9388670325279236": 81, "9356311559677124": 81, "91000896692276": 81, "8955123424530029": 81, "8910233378410339": 81, "8904104828834534": 81, "8881211280822754": 81, "8876776695251465": 81, "8864808678627014": 81, "8810517191886902": 81, "8798807263374329": 81, "8765745162963867": 81, "8737136125564575": 81, "8650439381599426": 81, "8613706827163696": 81, "8571277260780334": 81, "8333670496940613": 81, "8160212635993958": 81, "eyebrows_visible_through_hair": 81, "8122442364692688": 81, "8091571927070618": 81, "8082079887390137": 81, "8048468232154846": 81, "8042327165603638": 81, "7984272241592407": 81, "blazer": [81, 84], "794708251953125": 81, "78981614112854": 81, "7892146110534668": 81, "7867060899734497": 81, "gradient_hair": 81, "786359965801239": 81, "7790888547897339": 81, "brown_skirt": 81, "7760675549507141": 81, "774523913860321": 81, "7721588015556335": 81, "7697228789329529": 81, "755959689617157": 81, "multicolored_hair": 81, "7477189898490906": 81, "7476690411567688": 81, "rail": 81, "7476617693901062": 81, "7458406090736389": 81, "741143524646759": 81, "7364678978919983": 81, "7193643450737": 81, "red_neckwear": 81, "7108616828918457": 81, "7086325287818909": 81, "7055293321609497": 81, "7039415836334229": 81, "7018357515335083": 81, "shuffl": 82, "count": [82, 109, 110], "2boi": 82, "cat_ear": 82, "uniqu": 82, "8849405313291128": 83, "8548297594823425": 83, "03910296474461261": 83, "6615180440330748": 83, "21552028866308015": 83, "3165260620737027": 83, "47744464927382957": 83, "smilingwolf": 84, "wd": 84, "swinv2_v3": 84, "general_mcut_en": 84, "character_mcut_en": 84, "mcut": 84, "replac": 84, "follw": 84, "0011444687843322754": 84, "8876402974128723": 84, "106781005859375": 84, "000277101993560791": 84, "997527003288269": 84, "9797663688659668": 84, "9905703663825989": 84, "9761719703674316": 84, "8981098532676697": 84, "8810765743255615": 84, "9498510360717773": 84, "8377365469932556": 84, "945058286190033": 84, "9457170367240906": 84, "969594419002533": 84, "7881088852882385": 84, "7687551379203796": 84, "9301245212554932": 84, "6703325510025024": 84, "white_hair": 84, "5292627811431885": 84, "8677047491073608": 84, "5859264731407166": 84, "9536856412887573": 84, "8056888580322266": 84, "8394746780395508": 84, "9473626613616943": 84, "8986269235610962": 84, "9385137557983398": 84, "8408567905426025": 84, "4245271384716034": 84, "931140661239624": 84, "8830795884132385": 84, "7279844284057617": 84, "5333830714225769": 84, "64717698097229": 84, "9516432285308838": 84, "9655293226242065": 84, "9485014081001282": 84, "7366660833358765": 84, "7161656618118286": 84, "5858667492866516": 84, "6186309456825256": 84, "41193312406539917": 84, "467605859041214": 84, "36282333731651306": 84, "3756745457649231": 84, "motion_blur": 84, "5091936588287354": 84, "951993465423584": 84, "5634750723838806": 84, "8232709169387817": 84, "9869340658187866": 84, "49491602182388306": 84, "5193622708320618": 84, "003406703472137451": 84, "0007208287715911865": 84, "9798132181167603": 84, "8046203851699829": 84, "7596215009689331": 84, "7620116472244263": 84, "46084529161453247": 84, "48454540967941284": 84, "5152207016944885": 84, "8023070096969604": 84, "8653596639633179": 84, "7201820611953735": 84, "7816740870475769": 84, "697688639163971": 84, "8974947333335876": 84, "7491052746772766": 84, "5015512704849243": 84, "6401398181915283": 84, "43420469760894775": 84, "4528769850730896": 84, "5730487704277039": 84, "6739872694015503": 84, "5545973181724548": 84, "6946243047714233": 84, "5487751364707947": 84, "7439308166503906": 84, "4186026453971863": 84, "47378358244895935": 84, "4690653085708618": 84, "7565015554428101": 84, "9262397289276123": 84, "942080020904541": 84, "denorm": 84, "denormalizer_nam": 84, "mnum2_al": 84, "redund": 84, "structur": [84, 108], "r": [84, 96, 102], "c": 84, "linalg": 84, "norm": 84, "approx": [84, 85], "1e": 84, "cdc_anime_onnx": 85, "realli": 85, "As": [85, 96, 102], "1024x1024": 85, "2060": 85, "gpu": 85, "cost": 85, "cpu": [85, 90, 109, 110], "experi": 85, "hgsr": 85, "mhr": 85, "aug_x4_320": 85, "cute_waifu_aroma": 85, "pngimageplugin": 85, "pngimagefil": 85, "1168x1168": 85, "0x7f0e8ca06880": 85, "4672x4672": 85, "0x7f0e48edb640": 85, "cdc": [86, 108], "upscale_with_cdc": 86, "lru_cach": 87, "wrap": 87, "synchron": 87, "prevent": 87, "race": 87, "condit": 87, "maxsiz": 87, "expensive_funct": 87, "expens": 87, "lock": [87, 107], "safeti": [87, 104], "multithread": 87, "leveltyp": 87, "my_funct": 87, "three": [87, 92], "share": 87, "across": 87, "introduc": 87, "acquisit": 87, "critic": 87, "cache_info": 87, "cache_clear": 87, "mathemat": 88, "activ": 88, "deep": 88, "problem": [88, 96, 102], "input_valu": 88, "frac": 88, "26894142": 88, "73105858": 88, "ts_lru_cach": 89, "get_onnx_provid": 89, "open_onnx_model": 89, "cudaexecutionprovid": 90, "cpuexecutionprovid": 90, "ckpt": 90, "inferencesess": 90, "onnx_mod": 90, "decid": 90, "linux": [90, 109, 110], "execut": [90, 109, 110], "ignor": 90, "cuda": [90, 109, 110], "forc": 90, "anime_ai_check": 91, "mobilenetv3_sce_dist": [91, 102, 106], "mainli": 91, "caformer_s36_plus_sc": 91, "graph": 91, "9996960163116455": 91, "9999125003814697": 91, "997803270816803": 91, "9960069060325623": 91, "9887709021568298": 91, "9998629093170166": 91, "0013722758740186691": 91, "00020673229300882667": 91, "0001895089662866667": 91, "0008857478387653828": 91, "552320024231449e": 91, "001168627175502479": 91, "bangumi": [92, 93], "vision": 92, "imageri": 92, "bangumi_char_typ": 92, "definit": [92, 99], "video": 92, "secondari": 92, "often": 92, "lack": 92, "lead": 92, "under": [92, 111], "judg": 92, "anime_portrait": [92, 98], "mobilenetv3_v0_dist": [92, 101, 105, 106], "9998525381088257": 92, "00012103465269319713": 92, "6464786313008517e": 92, "906112609314732e": 92, "06": [92, 93, 95, 100, 101, 102, 103, 105], "9997243285179138": 92, "0002490800397936255": 92, "7215803381986916e": 92, "354368557978887e": 92, "9998849630355835": 92, "90006631379947e": 92, "3920385754317977e": 92, "2084233276254963e": 92, "9998877048492432": 92, "732793503440917e": 92, "4264976925915107e": 92, "0623419257171918e": 92, "07076334953308105": 92, "9290977716445923": 92, "0001044218079186976": 92, "4467317163944244e": 92, "2568268832401372e": 92, "9999498128890991": 92, "1810528778587468e": 92, "879474429093534e": 92, "260669109295122e": 92, "9999510049819946": 92, "2321036592766177e": 92, "025227553938748e": 92, "4251427273848094e": 92, "999957799911499": 92, "4273678718600422e": 92, "6884023302263813e": 92, "880981603288092e": 92, "0002326338435523212": 92, "9996368885040283": 92, "164971561403945e": 92, "00020793956355191767": 92, "13438372313976288": 92, "8652494549751282": 92, "000158855298650451": 92, "000238816806813702": 92, "3589179217815399": 92, "6406960487365723": 92, "0001471740542910993": 92, "002255884697660804": 92, "08208147436380386": 92, "9152728915214539": 92, "00038967153523117304": 92, "227699592884164e": 92, "0835404282261152e": 92, "1437502406770363e": 92, "9999284744262695": 92, "2125529792683665e": 92, "0218892384727951e": 92, "00011914174683624879": 92, "9998584985733032": 92, "2007669283775613e": 92, "6357082131435163e": 92, "3068713896209374e": 92, "9999185800552368": 92, "066640925273532e": 92, "529400813335087e": 92, "089402500540018e": 92, "9999388456344604": 92, "6406959295272827": 92, "not_paint": 93, "anime_classif": 93, "older": 93, "mobilenetv3_v1": [93, 103], "5_dist": 93, "3_dist": 93, "plot": [93, 96, 102, 106], "caformer_s36_v1": 93, "3_focal": 93, "8346158862113953": 93, "004201625939458609": 93, "0028638991061598063": 93, "15633030235767365": 93, "001988308737054467": 93, "9868855476379395": 93, "001178382197394967": 93, "00015886101755313575": 93, "0005986307514831424": 93, "011178601533174515": 93, "9933090209960938": 93, "0012440024875104427": 93, "00040085514774546027": 93, "004924307577311993": 93, "00012189441622467712": 93, "00031298911198973656": 93, "9968050718307495": 93, "182305903872475e": 93, "0027923565357923508": 93, "7805559259140864e": 93, "0004650334012694657": 93, "996709942817688": 93, "736721191671677e": 93, "0027629584074020386": 93, "4619508621981367e": 93, "0003803370927926153": 93, "998649537563324": 93, "190127922105603e": 93, "0008622839814051986": 93, "595230686594732e": 93, "0004573142796289176": 93, "00031435859273187816": 93, "8671838641166687": 93, "13199880719184875": 93, "563074617180973e": 93, "153919796110131e": 93, "290010737255216e": 93, "9727378487586975": 93, "027150526642799377": 93, "162296004826203e": 93, "4933258828241378e": 93, "0004275702522136271": 93, "995402455329895": 93, "002233930164948106": 93, "001911122351884842": 93, "1603819727897644": 93, "0007561995880678296": 93, "00017044576816260815": 93, "838487982749939": 93, "0002034590725088492": 93, "005001617129892111": 93, "000932251859921962": 93, "009352140128612518": 93, "9846979379653931": 93, "6018555470509455e": 93, "004064667969942093": 93, "464051254326478e": 93, "025772539898753166": 93, "9699516296386719": 93, "00011656546121230349": 93, "287263775244355e": 93, "370255853951676e": 93, "01098843663930893": 93, "0031668643932789564": 93, "9857884049415588": 93, "499273488065228e": 93, "8419872251106426e": 93, "0003471920208539814": 93, "029472889378666878": 93, "9700765609741211": 93, "0012387704337015748": 93, "001172148622572422": 93, "787473391043022e": 93, "003680602880194783": 93, "9938107132911682": 93, "8346157073974609": 93, "8671836853027344": 93, "8384883403778076": 93, "9846979975700378": 93, "9700766801834106": 93, "greyscal": 94, "jpeg_ful": [94, 107], "6125901": 94, "6125785": [94, 107], "6124220": 94, "rough": [95, 96, 102], "polish": 95, "mobilenetv3_v2": 95, "2_dist": [95, 103], "910087929805741e": 95, "1241951510310173": 95, "8757457137107849": 95, "00018937293498311192": 95, "030049214139580727": 95, "9697614312171936": 95, "008933082222938538": 95, "05096456781029701": 95, "9401022791862488": 95, "009832272306084633": 95, "9898634552955627": 95, "00030428936588577926": 95, "013919820077717304": 95, "9819902181625366": 95, "004089969675987959": 95, "04166747257113457": 95, "9582782983779907": 95, "4218515288084745e": 95, "8849249482154846": 95, "1149177998304367": 95, "0001573085755808279": 95, "9907882809638977": 95, "008958994410932064": 95, "0002527958422433585": 95, "9831690788269043": 95, "01682441122829914": 95, "613856385229155e": 95, "8757458329200745": 95, "8849248290061951": 95, "million": 96, "anime_r": [96, 98], "boundari": [96, 102], "challeng": [96, 102], "clean": [96, 102], "judgment": [96, 102], "intend": [96, 102], "quick": [96, 102, 108], "estim": [96, 102], "basi": [96, 102], "mobilenetv3_large_100_v0_ls0": 96, "caformer_s36_v0_ls0": 96, "7508869767189026": 96, "7034655809402466": 96, "728887677192688": 96, "7404400110244751": 96, "7446154952049255": 96, "7514738440513611": 96, "768704354763031": 96, "8219676613807678": 96, "7267540693283081": 96, "7645740509033203": 96, "7216582894325256": 96, "7615436315536499": 96, "815083920955658": 96, "8321858644485474": 96, "8204999566078186": 96, "820833146572113": 96, "chdir": 96, "doc": 96, "api_doc": 96, "7508870363235474": 96, "11212056130170822": 96, "06781744956970215": 96, "06917501986026764": 96, "7034654021263123": 96, "15903906524181366": 96, "06688199192285538": 96, "07061357796192169": 96, "7288877964019775": 96, "1476859599351883": 96, "060362350195646286": 96, "06306383013725281": 96, "7404399514198303": 96, "10337048768997192": 96, "08087948709726334": 96, "07530999928712845": 96, "055992450565099716": 96, "7446154356002808": 96, "13191790878772736": 96, "06747424602508545": 96, "06458679586648941": 96, "10566363483667374": 96, "07827574014663696": 96, "07079866528511047": 96, "7687042951583862": 96, "09974884241819382": 96, "06074819341301918": 96, "050435908138751984": 96, "8219675421714783": 96, "0593985915184021": 96, "06819795072078705": 96, "06569571048021317": 96, "1177448257803917": 96, "726753830909729": 96, "08980562537908554": 96, "06481882929801941": 96, "06922297924757004": 96, "10138414055109024": 96, "06351721286773682": 96, "07683827728033066": 96, "13798624277114868": 96, "05942752957344055": 96, "10584963858127594": 96, "7615437507629395": 96, "07317910343408585": 96, "060196295380592346": 96, "06751583516597748": 96, "0572039857506752": 96, "05398125201463699": 96, "06124086305499077": 96, "0525919646024704": 96, "8321859240531921": 96, "05922013148665428": 96, "06274889409542084": 96, "057530902326107025": 96, "8205001354217529": 96, "05683052912354469": 96, "06635929644107819": 96, "05597696080803871": 96, "8208332657814026": 96, "non_furri": 97, "mobilenetv3_v0": 97, "1_dist": 97, "9898804426193237": 97, "010119626298546791": 97, "9677742123603821": 97, "032225821167230606": 97, "959551215171814": 97, "040448784828186035": 97, "9535530209541321": 97, "04644693806767464": 97, "04358793422579765": 97, "9564120769500732": 97, "02767963521182537": 97, "9723203182220459": 97, "028900373727083206": 97, "9710996150970459": 97, "037573859095573425": 97, "9624261260032654": 97, "aicheck": [98, 108], "get_ai_created_scor": 98, "is_ai_cr": 98, "bangumi_char": [98, 108], "anime_bangumi_char_scor": 98, "anime_bangumi_char": 98, "anime_classify_scor": 98, "anime_classifi": 98, "is_greyscal": 98, "anime_completeness_scor": 98, "anime_complet": 98, "dbrate": [98, 108], "anime_dbrating_scor": 98, "anime_dbr": 98, "furri": [98, 108], "anime_furry_scor": 98, "anime_furri": 98, "get_monochrome_scor": 98, "is_monochrom": 98, "nsfw_pred_scor": 98, "nsfw_pred": 98, "portrait": [98, 108], "anime_portrait_scor": 98, "anime_rating_scor": 98, "anime_real_scor": 98, "safe_check_scor": 98, "safe_check": 98, "style_ag": [98, 108], "anime_style_age_scor": 98, "anime_style_ag": 98, "teen": [98, 108], "anime_teen_scor": 98, "anime_teen": 98, "is_truncated_fil": 98, "screen": 99, "row": 99, "bottom": 99, "grayscal": 99, "monochrome_detect": 99, "mobilenetv3_large_100_dist_safe2": 99, "mobilenetv3_dist": 99, "caformer_s36": 99, "mono": 99, "9614395499229431": 99, "9458909034729004": 99, "9559807777404785": 99, "9651952981948853": 99, "9379720687866211": 99, "8814834356307983": 99, "03941023349761963": 99, "07492382079362869": 99, "09546589106321335": 99, "016521310433745384": 99, "005693843588232994": 99, "0315730981528759": 99, "Not": 100, "five": 100, "hentai": 100, "neutral": 100, "porn": 100, "sexi": 100, "infinit": 100, "nsfwj": 100, "tfj": 100, "mobil": 100, "9970946311950684": 100, "00198739324696362": 100, "000894528697244823": 100, "4315058251668233e": 100, "099447197513655e": 100, "9282580614089966": 100, "061733175069093704": 100, "008979619480669498": 100, "0007789491210132837": 100, "0002501663693692535": 100, "7945129871368408": 100, "2044062316417694": 100, "0005603990866802633": 100, "0004847997915931046": 100, "564094367902726e": 100, "7977773547172546": 100, "01352313905954361": 100, "18791256844997406": 100, "0004888656549155712": 100, "00029804420773871243": 100, "04498734697699547": 100, "9509441256523132": 100, "4087972633424215e": 100, "003999904729425907": 100, "4542059185914695e": 100, "002892113756388426": 100, "982390284538269": 100, "02520776737947e": 100, "014633022248744965": 100, "858086610212922e": 100, "002532319398596883": 100, "9887337684631348": 100, "231979568838142e": 100, "008699454367160797": 100, "8187158022774383e": 100, "03564726561307907": 100, "954788088798523": 100, "343036850215867e": 100, "009289607405662537": 100, "00020158555707894266": 100, "006372362840920687": 100, "006019102409482002": 100, "9694945812225342": 100, "015214097686111927": 100, "002899901708588004": 100, "0004039364866912365": 100, "00012730166781693697": 100, "987038791179657": 100, "007135333959013224": 100, "005294707603752613": 100, "06964848190546036": 100, "0014777459437027574": 100, "9276643395423889": 100, "0003031621454283595": 100, "0009063396137207747": 100, "00028707628371194005": 100, "00010888021643040702": 100, "9992460012435913": 100, "00015473493840545416": 100, "0002033217460848391": 100, "563037691696081e": 100, "008058490231633186": 100, "00044566826545633376": 100, "937960684299469": 100, "05353058874607086": 100, "364063445587817e": 100, "00562260951846838": 100, "00012077406427124515": 100, "9897090792655945": 100, "004547217860817909": 100, "564737981942017e": 100, "016690678894519806": 100, "001258736359886825": 100, "9766013622283936": 100, "005440687295049429": 100, "4481674952548929e": 100, "01861923187971115": 100, "0008914825739338994": 100, "9674761295318604": 100, "012998746708035469": 100, "691116141155362e": 100, "0007601747056469321": 100, "0005019629606977105": 100, "039504989981651306": 100, "9591660499572754": 100, "0001652583305258304": 100, "0002614929690025747": 100, "020374108105897903": 100, "029394468292593956": 100, "9498046040534973": 100, "00016299057460855693": 100, "004782819654792547": 100, "002861740067601204": 100, "12280157208442688": 100, "8693908452987671": 100, "0001731760276015848": 100, "304211274255067e": 100, "03286275267601013": 100, "010648751631379128": 100, "9562522172927856": 100, "999900221824646": 101, "645313209854066e": 101, "3387104445428122e": 101, "9999704360961914": 101, "4465465685352683e": 101, "071506166132167e": 101, "9999785423278809": 101, "512719154561637e": 101, "292278612818336e": 101, "919455750496127e": 101, "9999444484710693": 101, "3647335082350764e": 101, "0555699191172607e": 101, "9999880790710449": 101, "3210242286731955e": 101, "7451418898417614e": 101, "9999822378158569": 101, "2084267331811134e": 101, "7460413321023225e": 101, "1532473820352607e": 101, "9999996423721313": 101, "0316136922483565e": 101, "840229633236049e": 101, "9999998807907104": [101, 102], "736660568800289e": 101, "199210472208506e": 101, "9999992847442627": 101, "r15": 102, "r18": 102, "sankaku": 102, "mobilenetv3_v1_pruned_ls0": 102, "caformer_s36_plu": [102, 106], "5863172936624323e": 102, "480062353375615e": 102, "9924363493919373": 102, "007255776319652796": 102, "0003077814180869609": 102, "996969997882843": 102, "0030054834205657244": 102, "4601260520284995e": 102, "9966891407966614": 102, "003293127752840519": 102, "770909148035571e": 102, "00025384966284036636": 102, "9996721744537354": 102, "399192691082135e": 102, "973351603141055e": 102, "9998563528060913": 102, "391309580067173e": 102, "0018681309884414077": 102, "9827859997749329": 102, "015345841646194458": 102, "013710384257137775": 102, "8339558839797974": 102, "15233369171619415": 102, "951323833462084e": 102, "00029566374723799527": 102, "9997004270553589": 102, "00018434497178532183": 102, "568440272123553e": 102, "9997699856758118": 102, "11225129129889e": 102, "051862899563275e": 102, "9999485015869141": 102, "902020231791539e": 102, "0005639699520543218": 102, "9994290471076965": 102, "anime_real_cl": 103, "4_dist": 103, "9999716281890869": 103, "8398366339388303e": 103, "9992202520370483": 103, "0007797438884153962": 103, "9999709129333496": 103, "905452492996119e": 103, "9999765157699585": 103, "3499671442550607e": 103, "9994087219238281": 103, "0005913018831051886": 103, "9999759197235107": 103, "4061362637439743e": 103, "9999052286148071": 103, "475799015490338e": 103, "403173675702419e": 103, "5848207794988411e": 103, "0010207017185166478": 103, "9989792704582214": 103, "2124368115328252e": 103, "9999977350234985": 103, "6512358342879452e": 103, "9999834299087524": 103, "359853614412714e": 103, "9999936819076538": 103, "600314317329321e": 103, "9999840259552002": 103, "5589323083986528e": 103, "9999843835830688": 103, "5513256585109048e": 103, "9999845027923584": 103, "pollut": 104, "shit": 104, "checker": 104, "mobilenet": 104, "v2": 104, "max_batch_s": 104, "1970": 105, "1980": 105, "1990": 105, "2000": 105, "2010": 105, "2015": 105, "2020": 105, "ag": 105, "9805465340614319": 105, "761269782553427e": 105, "0005044879508204758": 105, "01569165475666523": 105, "002850610064342618": 105, "00037849770160391927": 105, "9434612113400362e": 105, "053497342392802e": 105, "9992554783821106": 105, "0006490182713605464": 105, "8857468805654207e": 105, "317252262353577e": 105, "314484721769986e": 105, "0750001138148946e": 105, "706833609205205e": 105, "00034479793976061046": 105, "9995512366294861": 105, "391363472677767e": 105, "4607510820496827e": 105, "0679690351244062e": 105, "661913514311891e": 105, "757471131393686e": 105, "0744897230761126e": 105, "76177470368566e": 105, "9996387958526611": 105, "160279296338558e": 105, "00013228354509919882": 105, "1361367038916796e": 105, "464057489414699e": 105, "2412899599876255e": 105, "703883653040975e": 105, "127358498517424e": 105, "9973921775817871": 105, "0022309015039354563": 105, "00018872201326303184": 105, "780902943617548e": 105, "422096920578042e": 105, "638929097680375e": 105, "152203023797483e": 105, "00028818511054851115": 105, "9996094107627869": 105, "58777353237383e": 105, "9200742826797068e": 105, "00017117452807724476": 105, "518441947875544e": 105, "885544381570071e": 105, "4389253010449465e": 105, "1696006772108376e": 105, "9996393918991089": 105, "contenti": 106, "safe_teen": 106, "non_teen": 106, "caformer_s36_v0": 106, "9998493194580078": 106, "0378791052498855e": 106, "00012023092131130397": 106, "9790042638778687": 106, "0017522255657240748": 106, "01924353837966919": 106, "9998124241828918": 106, "19778298237361e": 106, "0001456339523429051": 106, "0008521362324245274": 106, "9989691972732544": 106, "00017870066221803427": 106, "0992944781901315e": 106, "9994398951530457": 106, "0004991036257706583": 106, "2035720727872103e": 106, "9994019269943237": 106, "0005460577667690814": 106, "0478151529678144e": 106, "524079147609882e": 106, "999934196472168": 106, "786742884898558e": 106, "653994154883549e": 106, "9998156428337097": 106, "0001218809193233028": 106, "00013706681784242392": 106, "9997410178184509": 106, "jpeg_trunc": 107, "2216614_truncat": 107, "imagefil": 107, "load_truncated_imag": 107, "ascii": 108, "metric": 108, "list_det_model": 108, "list_rec_model": 108, "sd": 108, "tag": 108, "platform": [109, 110], "shutil": [109, 110], "cpuinfo": [109, 110], "psutil": [109, 110], "hbutil": [109, 110], "size_to_bytes_str": [109, 110], "python_implement": [109, 110], "python_vers": [109, 110], "brand": [109, 110], "get_cpu_info": [109, 110], "brand_raw": [109, 110], "cpu_count": [109, 110], "freq": [109, 110], "cpu_freq": [109, 110], "mhz": [109, 110], "virtual_memori": [109, 110], "ye": [109, 110], "nvidia": [109, 110], "smi": [109, 110], "1018": [109, 110], "azur": [109, 110], "x86_64": [109, 110], "glibc2": [109, 110], "cpython": [109, 110], "amd": [109, 110], "epyc": [109, 110], "7763": [109, 110], "3037": 109, "909": 109, "621": [109, 110], "gib": [109, 110], "deploi": [109, 110], "action": [109, 110], "3241": 110, "357": 110, "imgutil": 111, "pypi": 111, "simpli": 111, "newest": 111, "git": 111, "script": 111, "__name__": 111, "__main__": 111, "narugo1992": 111, "still": 111, "out": 111, "io": 111, "html": 111, "faq": 112}, "objects": {"imgutils": [[1, 0, 0, "-", "ascii"], [2, 0, 0, "-", "config"], [9, 0, 0, "-", "data"], [20, 0, 0, "-", "detect"], [27, 0, 0, "-", "edge"], [33, 0, 0, "-", "generic"], [37, 0, 0, "-", "metadata"], [42, 0, 0, "-", "metrics"], [46, 0, 0, "-", "ocr"], [50, 0, 0, "-", "operate"], [54, 0, 0, "-", "pose"], [57, 0, 0, "-", "preprocess"], [62, 0, 0, "-", "resource"], [64, 0, 0, "-", "restore"], [67, 0, 0, "-", "sd"], [71, 0, 0, "-", "segment"], [79, 0, 0, "-", "tagging"], [86, 0, 0, "-", "upscale"], [89, 0, 0, "-", "utils"], [98, 0, 0, "-", "validate"]], "imgutils.ascii": [[0, 0, 0, "-", "drawing"]], "imgutils.ascii.drawing": [[0, 1, 1, "", "ascii_drawing"]], "imgutils.config": [[3, 0, 0, "-", "meta"]], "imgutils.config.meta": [[3, 2, 1, "", "__AUTHOR_EMAIL__"], [3, 2, 1, "", "__AUTHOR__"], [3, 2, 1, "", "__DESCRIPTION__"], [3, 2, 1, "", "__TITLE__"], [3, 2, 1, "", "__VERSION__"]], "imgutils.data": [[4, 0, 0, "-", "background"], [5, 0, 0, "-", "blob"], [6, 0, 0, "-", "decode"], [7, 0, 0, "-", "encode"], [8, 0, 0, "-", "image"], [10, 0, 0, "-", "layer"], [11, 0, 0, "-", "pad"], [12, 0, 0, "-", "url"]], "imgutils.data.background": [[4, 1, 1, "", "grid_background"], [4, 1, 1, "", "grid_transparent"]], "imgutils.data.blob": [[5, 1, 1, "", "is_valid_image_blob_url"], [5, 1, 1, "", "load_image_from_blob_url"], [5, 1, 1, "", "to_blob_url"]], "imgutils.data.decode": [[6, 1, 1, "", "rgb_decode"]], "imgutils.data.encode": [[7, 1, 1, "", "rgb_encode"]], "imgutils.data.image": [[8, 1, 1, "", "has_alpha_channel"], [8, 1, 1, "", "load_image"], [8, 1, 1, "", "load_images"]], "imgutils.data.layer": [[10, 1, 1, "", "istack"]], "imgutils.data.pad": [[11, 1, 1, "", "pad_image_to_size"]], "imgutils.data.url": [[12, 1, 1, "", "download_image_from_url"], [12, 1, 1, "", "is_http_url"]], "imgutils.detect": [[13, 0, 0, "-", "booru_yolo"], [14, 0, 0, "-", "censor"], [15, 0, 0, "-", "eye"], [16, 0, 0, "-", "face"], [17, 0, 0, "-", "halfbody"], [18, 0, 0, "-", "hand"], [19, 0, 0, "-", "head"], [21, 0, 0, "-", "nudenet"], [22, 0, 0, "-", "person"], [23, 0, 0, "-", "similarity"], [24, 0, 0, "-", "text"], [25, 0, 0, "-", "visual"]], "imgutils.detect.booru_yolo": [[13, 1, 1, "", "detect_with_booru_yolo"]], "imgutils.detect.censor": [[14, 1, 1, "", "detect_censors"]], "imgutils.detect.eye": [[15, 1, 1, "", "detect_eyes"]], "imgutils.detect.face": [[16, 1, 1, "", "detect_faces"]], "imgutils.detect.halfbody": [[17, 1, 1, "", "detect_halfbody"]], "imgutils.detect.hand": [[18, 1, 1, "", "detect_hands"]], "imgutils.detect.head": [[19, 1, 1, "", "detect_heads"]], "imgutils.detect.nudenet": [[21, 1, 1, "", "detect_with_nudenet"]], "imgutils.detect.person": [[22, 1, 1, "", "detect_person"]], "imgutils.detect.similarity": [[23, 1, 1, "", "bboxes_similarity"], [23, 1, 1, "", "calculate_iou"], [23, 1, 1, "", "detection_similarity"]], "imgutils.detect.text": [[24, 1, 1, "", "detect_text"]], "imgutils.detect.visual": [[25, 1, 1, "", "detection_visualize"]], "imgutils.edge": [[26, 0, 0, "-", "canny"], [28, 0, 0, "-", "lineart"], [29, 0, 0, "-", "lineart_anime"]], "imgutils.edge.canny": [[26, 1, 1, "", "edge_image_with_canny"], [26, 1, 1, "", "get_edge_by_canny"]], "imgutils.edge.lineart": [[28, 1, 1, "", "edge_image_with_lineart"], [28, 1, 1, "", "get_edge_by_lineart"]], "imgutils.edge.lineart_anime": [[29, 1, 1, "", "edge_image_with_lineart_anime"], [29, 1, 1, "", "get_edge_by_lineart_anime"]], "imgutils.generic": [[30, 0, 0, "-", "classify"], [31, 0, 0, "-", "clip"], [32, 0, 0, "-", "enhance"], [34, 0, 0, "-", "siglip"], [35, 0, 0, "-", "yolo"]], "imgutils.generic.classify": [[30, 3, 1, "", "ClassifyModel"], [30, 1, 1, "", "classify_predict"], [30, 1, 1, "", "classify_predict_fmt"], [30, 1, 1, "", "classify_predict_score"]], "imgutils.generic.classify.ClassifyModel": [[30, 4, 1, "", "__init__"], [30, 4, 1, "", "clear"], [30, 4, 1, "", "launch_demo"], [30, 4, 1, "", "make_ui"], [30, 4, 1, "", "predict"], [30, 4, 1, "", "predict_fmt"], [30, 4, 1, "", "predict_score"]], "imgutils.generic.clip": [[31, 3, 1, "", "CLIPModel"], [31, 1, 1, "", "clip_image_encode"], [31, 1, 1, "", "clip_predict"], [31, 1, 1, "", "clip_text_encode"]], "imgutils.generic.clip.CLIPModel": [[31, 4, 1, "", "__init__"], [31, 4, 1, "", "clear"], [31, 4, 1, "", "image_encode"], [31, 4, 1, "", "launch_demo"], [31, 4, 1, "", "make_ui"], [31, 4, 1, "", "predict"], [31, 4, 1, "", "text_encode"]], "imgutils.generic.enhance": [[32, 3, 1, "", "ImageEnhancer"]], "imgutils.generic.enhance.ImageEnhancer": [[32, 4, 1, "", "__init__"], [32, 4, 1, "", "process"]], "imgutils.generic.siglip": [[34, 3, 1, "", "SigLIPModel"], [34, 1, 1, "", "siglip_image_encode"], [34, 1, 1, "", "siglip_predict"], [34, 1, 1, "", "siglip_text_encode"]], "imgutils.generic.siglip.SigLIPModel": [[34, 4, 1, "", "__init__"], [34, 4, 1, "", "clear"], [34, 4, 1, "", "image_encode"], [34, 4, 1, "", "launch_demo"], [34, 4, 1, "", "make_ui"], [34, 4, 1, "", "predict"], [34, 4, 1, "", "text_encode"]], "imgutils.generic.yolo": [[35, 3, 1, "", "YOLOModel"], [35, 1, 1, "", "yolo_predict"]], "imgutils.generic.yolo.YOLOModel": [[35, 4, 1, "", "__init__"], [35, 4, 1, "", "clear"], [35, 4, 1, "", "launch_demo"], [35, 4, 1, "", "make_ui"], [35, 4, 1, "", "predict"]], "imgutils.metadata": [[36, 0, 0, "-", "geninfo"], [38, 0, 0, "-", "lsb"]], "imgutils.metadata.geninfo": [[36, 1, 1, "", "read_geninfo_exif"], [36, 1, 1, "", "read_geninfo_gif"], [36, 1, 1, "", "read_geninfo_parameters"], [36, 1, 1, "", "write_geninfo_exif"], [36, 1, 1, "", "write_geninfo_gif"], [36, 1, 1, "", "write_geninfo_parameters"]], "imgutils.metadata.lsb": [[38, 3, 1, "", "ImageLsbDataExtractor"], [38, 3, 1, "", "LSBExtractor"], [38, 3, 1, "", "LSBReadError"], [38, 1, 1, "", "inject_data"], [38, 1, 1, "", "read_lsb_metadata"], [38, 1, 1, "", "read_lsb_raw_bytes"], [38, 1, 1, "", "serialize_json"], [38, 1, 1, "", "serialize_pnginfo"], [38, 1, 1, "", "write_lsb_metadata"], [38, 1, 1, "", "write_lsb_raw_bytes"]], "imgutils.metadata.lsb.ImageLsbDataExtractor": [[38, 4, 1, "", "__init__"], [38, 4, 1, "", "extract_data"]], "imgutils.metadata.lsb.LSBExtractor": [[38, 4, 1, "", "__init__"], [38, 4, 1, "", "get_next_n_bytes"], [38, 4, 1, "", "get_one_byte"], [38, 4, 1, "", "read_32bit_integer"]], "imgutils.metrics": [[39, 0, 0, "-", "aesthetic"], [40, 0, 0, "-", "ccip"], [41, 0, 0, "-", "dbaesthetic"], [43, 0, 0, "-", "laplacian"], [44, 0, 0, "-", "lpips"], [45, 0, 0, "-", "psnr_"]], "imgutils.metrics.aesthetic": [[39, 1, 1, "", "get_aesthetic_score"]], "imgutils.metrics.ccip": [[40, 1, 1, "", "ccip_batch_differences"], [40, 1, 1, "", "ccip_batch_extract_features"], [40, 1, 1, "", "ccip_batch_same"], [40, 1, 1, "", "ccip_clustering"], [40, 1, 1, "", "ccip_default_clustering_params"], [40, 1, 1, "", "ccip_default_threshold"], [40, 1, 1, "", "ccip_difference"], [40, 1, 1, "", "ccip_extract_feature"], [40, 1, 1, "", "ccip_merge"], [40, 1, 1, "", "ccip_same"]], "imgutils.metrics.dbaesthetic": [[41, 1, 1, "", "anime_dbaesthetic"]], "imgutils.metrics.laplacian": [[43, 1, 1, "", "laplacian_score"]], "imgutils.metrics.lpips": [[44, 1, 1, "", "lpips_clustering"], [44, 1, 1, "", "lpips_difference"], [44, 1, 1, "", "lpips_extract_feature"]], "imgutils.metrics.psnr_": [[45, 1, 1, "", "psnr"]], "imgutils.ocr": [[46, 1, 1, "", "detect_text_with_ocr"], [46, 1, 1, "", "list_det_models"], [46, 1, 1, "", "list_rec_models"], [46, 1, 1, "", "ocr"]], "imgutils.operate": [[47, 0, 0, "-", "align"], [48, 0, 0, "-", "censor_"], [49, 0, 0, "-", "imgcensor"], [51, 0, 0, "-", "squeeze"]], "imgutils.operate.align": [[47, 1, 1, "", "align_maxsize"]], "imgutils.operate.censor_": [[48, 3, 1, "", "BaseCensor"], [48, 3, 1, "", "BlurCensor"], [48, 3, 1, "", "ColorCensor"], [48, 3, 1, "", "PixelateCensor"], [48, 1, 1, "", "censor_areas"], [48, 1, 1, "", "censor_nsfw"], [48, 1, 1, "", "register_censor_method"]], "imgutils.operate.censor_.BaseCensor": [[48, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.BlurCensor": [[48, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.ColorCensor": [[48, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.PixelateCensor": [[48, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor": [[49, 3, 1, "", "EmojiBasedCensor"], [49, 3, 1, "", "ImageBasedCensor"], [49, 3, 1, "", "SingleImage"]], "imgutils.operate.imgcensor.EmojiBasedCensor": [[49, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.ImageBasedCensor": [[49, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.SingleImage": [[49, 4, 1, "", "__init__"], [49, 4, 1, "", "find_for_area"], [49, 5, 1, "", "height"], [49, 5, 1, "", "width"]], "imgutils.operate.squeeze": [[51, 1, 1, "", "squeeze"], [51, 1, 1, "", "squeeze_with_transparency"]], "imgutils.pose": [[52, 0, 0, "-", "dwpose"], [53, 0, 0, "-", "format"], [55, 0, 0, "-", "visual"]], "imgutils.pose.dwpose": [[52, 1, 1, "", "dwpose_estimate"]], "imgutils.pose.format": [[53, 3, 1, "", "OP18KeyPointSet"], [53, 2, 1, "", "OP18_BODY_MAX"], [53, 2, 1, "", "OP18_BODY_MIN"], [53, 2, 1, "", "OP18_FACE_MAX"], [53, 2, 1, "", "OP18_FACE_MIN"], [53, 2, 1, "", "OP18_LEFT_FOOT_MAX"], [53, 2, 1, "", "OP18_LEFT_FOOT_MIN"], [53, 2, 1, "", "OP18_LEFT_HAND_MAX"], [53, 2, 1, "", "OP18_LEFT_HAND_MIN"], [53, 2, 1, "", "OP18_RIGHT_FOOT_MAX"], [53, 2, 1, "", "OP18_RIGHT_FOOT_MIN"], [53, 2, 1, "", "OP18_RIGHT_HAND_MAX"], [53, 2, 1, "", "OP18_RIGHT_HAND_MIN"], [53, 6, 1, "", "OpenPose18"]], "imgutils.pose.format.OP18KeyPointSet": [[53, 4, 1, "", "__init__"], [53, 4, 1, "", "__mul__"], [53, 4, 1, "", "__truediv__"], [53, 5, 1, "", "body"], [53, 5, 1, "", "face"], [53, 5, 1, "", "left_foot"], [53, 5, 1, "", "left_hand"], [53, 5, 1, "", "right_foot"], [53, 5, 1, "", "right_hand"]], "imgutils.pose.format.OpenPose18": [[53, 7, 1, "", "LEFT_ANKLE"], [53, 7, 1, "", "LEFT_BIG_TOE"], [53, 7, 1, "", "LEFT_EAR"], [53, 7, 1, "", "LEFT_ELBOW"], [53, 7, 1, "", "LEFT_EYE"], [53, 7, 1, "", "LEFT_HEEL"], [53, 7, 1, "", "LEFT_HIP"], [53, 7, 1, "", "LEFT_KNEE"], [53, 7, 1, "", "LEFT_SHOULDER"], [53, 7, 1, "", "LEFT_SMALL_TOE"], [53, 7, 1, "", "LEFT_WRIST"], [53, 7, 1, "", "NECK"], [53, 7, 1, "", "NOSE"], [53, 7, 1, "", "RIGHT_ANKLE"], [53, 7, 1, "", "RIGHT_BIG_TOE"], [53, 7, 1, "", "RIGHT_EAR"], [53, 7, 1, "", "RIGHT_ELBOW"], [53, 7, 1, "", "RIGHT_EYE"], [53, 7, 1, "", "RIGHT_HEEL"], [53, 7, 1, "", "RIGHT_HIP"], [53, 7, 1, "", "RIGHT_KNEE"], [53, 7, 1, "", "RIGHT_SHOULDER"], [53, 7, 1, "", "RIGHT_SMALL_TOE"], [53, 7, 1, "", "RIGHT_WRIST"]], "imgutils.pose.visual": [[55, 1, 1, "", "op18_visualize"]], "imgutils.preprocess": [[56, 0, 0, "-", "base"], [58, 0, 0, "-", "pillow"], [59, 0, 0, "-", "torchvision"], [60, 0, 0, "-", "transformers"]], "imgutils.preprocess.base": [[56, 3, 1, "", "NotParseTarget"]], "imgutils.preprocess.pillow": [[58, 1, 1, "", "create_pillow_transforms"], [58, 1, 1, "", "parse_pillow_transforms"], [58, 1, 1, "", "register_pillow_parse"], [58, 1, 1, "", "register_pillow_transform"]], "imgutils.preprocess.torchvision": [[59, 1, 1, "", "create_torchvision_transforms"], [59, 1, 1, "", "parse_torchvision_transforms"], [59, 1, 1, "", "register_torchvision_parse"], [59, 1, 1, "", "register_torchvision_transform"]], "imgutils.preprocess.transformers": [[60, 3, 1, "", "NotProcessorTypeError"], [60, 1, 1, "", "convert_to_size_dict"], [60, 1, 1, "", "create_bit_transforms"], [60, 1, 1, "", "create_blip_transforms"], [60, 1, 1, "", "create_clip_transforms"], [60, 1, 1, "", "create_convnext_transforms"], [60, 1, 1, "", "create_mobilenetv2_transforms"], [60, 1, 1, "", "create_siglip_transforms"], [60, 1, 1, "", "create_transforms_from_bit_processor"], [60, 1, 1, "", "create_transforms_from_blip_processor"], [60, 1, 1, "", "create_transforms_from_clip_processor"], [60, 1, 1, "", "create_transforms_from_convnext_processor"], [60, 1, 1, "", "create_transforms_from_mobilenetv2_processor"], [60, 1, 1, "", "create_transforms_from_siglip_processor"], [60, 1, 1, "", "create_transforms_from_transformers"], [60, 1, 1, "", "create_transforms_from_vit_processor"], [60, 1, 1, "", "create_vit_transforms"], [60, 1, 1, "", "get_size_dict"], [60, 1, 1, "", "is_valid_size_dict"], [60, 1, 1, "", "register_creators_for_transformers"]], "imgutils.resource": [[61, 0, 0, "-", "background"]], "imgutils.resource.background": [[61, 3, 1, "", "BackgroundImageSet"], [61, 1, 1, "", "get_bg_image"], [61, 1, 1, "", "get_bg_image_file"], [61, 1, 1, "", "list_bg_image_files"], [61, 1, 1, "", "random_bg_image"], [61, 1, 1, "", "random_bg_image_file"]], "imgutils.resource.background.BackgroundImageSet": [[61, 4, 1, "", "__init__"], [61, 4, 1, "", "get_image"], [61, 4, 1, "", "get_image_file"], [61, 4, 1, "", "list_image_files"], [61, 4, 1, "", "random_image"], [61, 4, 1, "", "random_image_file"]], "imgutils.restore": [[63, 0, 0, "-", "adversarial"], [65, 0, 0, "-", "nafnet"], [66, 0, 0, "-", "scunet"]], "imgutils.restore.adversarial": [[63, 1, 1, "", "remove_adversarial_noise"]], "imgutils.restore.nafnet": [[65, 1, 1, "", "restore_with_nafnet"]], "imgutils.restore.scunet": [[66, 1, 1, "", "restore_with_scunet"]], "imgutils.sd": [[68, 0, 0, "-", "metadata"], [69, 0, 0, "-", "model"], [70, 0, 0, "-", "nai"]], "imgutils.sd.metadata": [[68, 3, 1, "", "SDMetaData"], [68, 1, 1, "", "get_sdmeta_from_image"], [68, 1, 1, "", "parse_sdmeta_from_text"], [68, 1, 1, "", "save_image_with_sdmeta"]], "imgutils.sd.metadata.SDMetaData": [[68, 4, 1, "", "__str__"], [68, 5, 1, "", "pnginfo"], [68, 5, 1, "", "text"]], "imgutils.sd.model": [[69, 1, 1, "", "read_metadata"], [69, 1, 1, "", "save_with_metadata"]], "imgutils.sd.nai": [[70, 3, 1, "", "NAIMetaData"], [70, 3, 1, "", "NAIMetadata"], [70, 1, 1, "", "add_naimeta_to_image"], [70, 1, 1, "", "get_naimeta_from_image"], [70, 1, 1, "", "save_image_with_naimeta"]], "imgutils.sd.nai.NAIMetaData": [[70, 4, 1, "", "__init__"], [70, 5, 1, "", "pnginfo"]], "imgutils.segment": [[72, 0, 0, "-", "isnetis"]], "imgutils.segment.isnetis": [[72, 1, 1, "", "get_isnetis_mask"], [72, 1, 1, "", "segment_rgba_with_isnetis"], [72, 1, 1, "", "segment_with_isnetis"]], "imgutils.tagging": [[73, 0, 0, "-", "blacklist"], [74, 0, 0, "-", "camie"], [75, 0, 0, "-", "character"], [76, 0, 0, "-", "deepdanbooru"], [77, 0, 0, "-", "deepgelbooru"], [78, 0, 0, "-", "format"], [80, 0, 0, "-", "match"], [81, 0, 0, "-", "mldanbooru"], [82, 0, 0, "-", "order"], [83, 0, 0, "-", "overlap"], [84, 0, 0, "-", "wd14"]], "imgutils.tagging.blacklist": [[73, 1, 1, "", "drop_blacklisted_tags"], [73, 1, 1, "", "is_blacklisted"]], "imgutils.tagging.camie": [[74, 1, 1, "", "convert_camie_emb_to_prediction"], [74, 1, 1, "", "get_camie_tags"]], "imgutils.tagging.character": [[75, 2, 1, "", "CHAR_PREFIXES"], [75, 2, 1, "", "CHAR_SUFFIXES"], [75, 2, 1, "", "CHAR_WHITELIST_PREFIX"], [75, 2, 1, "", "CHAR_WHITELIST_SUFFIX"], [75, 2, 1, "", "CHAR_WHITELIST_WORD"], [75, 3, 1, "", "CharacterTagPool"], [75, 1, 1, "", "drop_basic_character_tags"], [75, 1, 1, "", "is_basic_character_tag"]], "imgutils.tagging.character.CharacterTagPool": [[75, 4, 1, "", "__init__"], [75, 4, 1, "", "drop_basic_character_tags"], [75, 4, 1, "", "is_basic_character_tag"]], "imgutils.tagging.deepdanbooru": [[76, 1, 1, "", "get_deepdanbooru_tags"]], "imgutils.tagging.deepgelbooru": [[77, 1, 1, "", "get_deepgelbooru_tags"]], "imgutils.tagging.format": [[78, 1, 1, "", "add_underline"], [78, 1, 1, "", "remove_underline"], [78, 1, 1, "", "tags_to_text"]], "imgutils.tagging.match": [[80, 1, 1, "", "tag_match_full"], [80, 1, 1, "", "tag_match_prefix"], [80, 1, 1, "", "tag_match_suffix"]], "imgutils.tagging.mldanbooru": [[81, 1, 1, "", "get_mldanbooru_tags"]], "imgutils.tagging.order": [[82, 1, 1, "", "sort_tags"]], "imgutils.tagging.overlap": [[83, 1, 1, "", "drop_overlap_tags"]], "imgutils.tagging.wd14": [[84, 1, 1, "", "convert_wd14_emb_to_prediction"], [84, 1, 1, "", "denormalize_wd14_emb"], [84, 1, 1, "", "get_wd14_tags"]], "imgutils.upscale": [[85, 0, 0, "-", "cdc"]], "imgutils.upscale.cdc": [[85, 1, 1, "", "upscale_with_cdc"]], "imgutils.utils": [[87, 0, 0, "-", "cache"], [88, 0, 0, "-", "func"], [90, 0, 0, "-", "onnxruntime"]], "imgutils.utils.cache": [[87, 1, 1, "", "ts_lru_cache"]], "imgutils.utils.func": [[88, 1, 1, "", "sigmoid"]], "imgutils.utils.onnxruntime": [[90, 1, 1, "", "get_onnx_provider"], [90, 1, 1, "", "open_onnx_model"]], "imgutils.validate": [[91, 0, 0, "-", "aicheck"], [92, 0, 0, "-", "bangumi_char"], [93, 0, 0, "-", "classify"], [94, 0, 0, "-", "color"], [95, 0, 0, "-", "completeness"], [96, 0, 0, "-", "dbrating"], [97, 0, 0, "-", "furry"], [99, 0, 0, "-", "monochrome"], [100, 0, 0, "-", "nsfw"], [101, 0, 0, "-", "portrait"], [102, 0, 0, "-", "rating"], [103, 0, 0, "-", "real"], [104, 0, 0, "-", "safe"], [105, 0, 0, "-", "style_age"], [106, 0, 0, "-", "teen"], [107, 0, 0, "-", "truncate"]], "imgutils.validate.aicheck": [[91, 1, 1, "", "get_ai_created_score"], [91, 1, 1, "", "is_ai_created"]], "imgutils.validate.bangumi_char": [[92, 1, 1, "", "anime_bangumi_char"], [92, 1, 1, "", "anime_bangumi_char_score"]], "imgutils.validate.classify": [[93, 1, 1, "", "anime_classify"], [93, 1, 1, "", "anime_classify_score"]], "imgutils.validate.color": [[94, 1, 1, "", "is_greyscale"]], "imgutils.validate.completeness": [[95, 1, 1, "", "anime_completeness"], [95, 1, 1, "", "anime_completeness_score"]], "imgutils.validate.dbrating": [[96, 1, 1, "", "anime_dbrating"], [96, 1, 1, "", "anime_dbrating_score"]], "imgutils.validate.furry": [[97, 1, 1, "", "anime_furry"], [97, 1, 1, "", "anime_furry_score"]], "imgutils.validate.monochrome": [[99, 1, 1, "", "get_monochrome_score"], [99, 1, 1, "", "is_monochrome"]], "imgutils.validate.nsfw": [[100, 1, 1, "", "nsfw_pred"], [100, 1, 1, "", "nsfw_pred_score"]], "imgutils.validate.portrait": [[101, 1, 1, "", "anime_portrait"], [101, 1, 1, "", "anime_portrait_score"]], "imgutils.validate.rating": [[102, 1, 1, "", "anime_rating"], [102, 1, 1, "", "anime_rating_score"]], "imgutils.validate.real": [[103, 1, 1, "", "anime_real"], [103, 1, 1, "", "anime_real_score"]], "imgutils.validate.safe": [[104, 1, 1, "", "safe_check"], [104, 1, 1, "", "safe_check_score"]], "imgutils.validate.style_age": [[105, 1, 1, "", "anime_style_age"], [105, 1, 1, "", "anime_style_age_score"]], "imgutils.validate.teen": [[106, 1, 1, "", "anime_teen"], [106, 1, 1, "", "anime_teen_score"]], "imgutils.validate.truncate": [[107, 1, 1, "", "is_truncated_file"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:data", "3": "py:class", "4": "py:method", "5": "py:property", "6": "py:enum", "7": "py:attribute"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "data", "Python data"], "3": ["py", "class", "Python class"], "4": ["py", "method", "Python method"], "5": ["py", "property", "Python property"], "6": ["py", "enum", "Python enum"], "7": ["py", "attribute", "Python attribute"]}, "titleterms": {"imgutil": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108], "ascii": [0, 1], "draw": 0, "ascii_draw": 0, "config": [2, 3], "meta": 3, "__title__": 3, "__version__": 3, "__description__": 3, "__author__": 3, "__author_email__": 3, "data": [4, 5, 6, 7, 8, 9, 10, 11, 12], "background": [4, 61], "grid_background": 4, "grid_transpar": 4, "blob": 5, "to_blob_url": 5, "load_image_from_blob_url": 5, "is_valid_image_blob_url": 5, "decod": 6, "rgb_decod": 6, "encod": 7, "rgb_encod": 7, "imag": 8, "load_imag": 8, "has_alpha_channel": 8, "layer": 10, "istack": 10, "pad": 11, "pad_image_to_s": 11, "url": 12, "download_image_from_url": 12, "is_http_url": 12, "detect": [13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25], "booru_yolo": 13, "model": [13, 69], "label": 13, "descript": 13, "avail": 13, "pp": 13, "seri": 13, "AS": 13, "aa": 13, "detect_with_booru_yolo": 13, "censor": 14, "detect_censor": 14, "ey": 15, "detect_ey": 15, "face": 16, "detect_fac": 16, "halfbodi": 17, "detect_halfbodi": 17, "hand": 18, "detect_hand": 18, "head": 19, "detect_head": 19, "nudenet": 21, "detect_with_nudenet": 21, "person": 22, "detect_person": 22, "similar": 23, "calculate_i": 23, "bboxes_similar": 23, "detection_similar": 23, "text": 24, "detect_text": 24, "visual": [25, 55], "detection_visu": 25, "edg": [26, 27, 28, 29], "canni": 26, "get_edge_by_canni": 26, "edge_image_with_canni": 26, "lineart": 28, "get_edge_by_lineart": 28, "edge_image_with_lineart": 28, "lineart_anim": 29, "get_edge_by_lineart_anim": 29, "edge_image_with_lineart_anim": 29, "gener": [30, 31, 32, 33, 34, 35], "classifi": [30, 93], "classifymodel": 30, "classify_predict_scor": 30, "classify_predict": 30, "classify_predict_fmt": 30, "clip": 31, "clipmodel": 31, "clip_image_encod": 31, "clip_text_encod": 31, "clip_predict": 31, "enhanc": 32, "imageenhanc": 32, "siglip": 34, "siglipmodel": 34, "siglip_image_encod": 34, "siglip_text_encod": 34, "siglip_predict": 34, "yolo": 35, "yolomodel": 35, "yolo_predict": 35, "metadata": [36, 37, 38, 68], "geninfo": 36, "read_geninfo_paramet": 36, "read_geninfo_exif": 36, "read_geninfo_gif": 36, "write_geninfo_paramet": 36, "write_geninfo_exif": 36, "write_geninfo_gif": 36, "lsb": 38, "read_lsb_raw_byt": 38, "read_lsb_metadata": 38, "write_lsb_raw_byt": 38, "write_lsb_metadata": 38, "lsbreaderror": 38, "lsbextractor": 38, "imagelsbdataextractor": 38, "serialize_pnginfo": 38, "serialize_json": 38, "inject_data": 38, "metric": [39, 40, 41, 42, 43, 44, 45], "aesthet": 39, "get_aesthetic_scor": 39, "ccip": 40, "ccip_extract_featur": 40, "ccip_batch_extract_featur": 40, "ccip_default_threshold": 40, "ccip_differ": 40, "ccip_sam": 40, "ccip_batch_differ": 40, "ccip_batch_sam": 40, "ccip_default_clustering_param": 40, "ccip_clust": 40, "ccip_merg": 40, "dbaesthet": 41, "anime_dbaesthet": 41, "laplacian": 43, "laplacian_scor": 43, "lpip": 44, "lpips_extract_featur": 44, "lpips_differ": 44, "lpips_clust": 44, "psnr_": 45, "psnr": 45, "ocr": 46, "detect_text_with_ocr": 46, "list_det_model": 46, "list_rec_model": 46, "oper": [47, 48, 49, 50, 51], "align": 47, "align_maxs": 47, "censor_": 48, "censor_area": 48, "censor_nsfw": 48, "basecensor": 48, "colorcensor": 48, "blurcensor": 48, "pixelatecensor": 48, "register_censor_method": 48, "imgcensor": 49, "imagebasedcensor": 49, "emojibasedcensor": 49, "singleimag": 49, "squeez": 51, "squeeze_with_transpar": 51, "pose": [52, 53, 54, 55], "dwpose": 52, "dwpose_estim": 52, "format": [53, 78], "op18keypointset": 53, "openpose18": 53, "op18_body_max": 53, "op18_body_min": 53, "op18_face_max": 53, "op18_face_min": 53, "op18_left_foot_max": 53, "op18_left_foot_min": 53, "op18_left_hand_max": 53, "op18_left_hand_min": 53, "op18_right_foot_max": 53, "op18_right_foot_min": 53, "op18_right_hand_max": 53, "op18_right_hand_min": 53, "op18_visu": 55, "preprocess": [56, 57, 58, 59, 60], "base": 56, "notparsetarget": 56, "pillow": 58, "register_pillow_transform": 58, "register_pillow_pars": 58, "create_pillow_transform": 58, "parse_pillow_transform": 58, "torchvis": 59, "register_torchvision_transform": 59, "register_torchvision_pars": 59, "create_torchvision_transform": 59, "parse_torchvision_transform": 59, "transform": 60, "register_creators_for_transform": 60, "notprocessortypeerror": 60, "create_transforms_from_transform": 60, "is_valid_size_dict": 60, "convert_to_size_dict": 60, "get_size_dict": 60, "create_clip_transform": 60, "create_transforms_from_clip_processor": 60, "create_convnext_transform": 60, "create_transforms_from_convnext_processor": 60, "create_vit_transform": 60, "create_transforms_from_vit_processor": 60, "create_siglip_transform": 60, "create_transforms_from_siglip_processor": 60, "create_bit_transform": 60, "create_transforms_from_bit_processor": 60, "create_blip_transform": 60, "create_transforms_from_blip_processor": 60, "create_mobilenetv2_transform": 60, "create_transforms_from_mobilenetv2_processor": 60, "resourc": [61, 62], "backgroundimageset": 61, "list_bg_image_fil": 61, "get_bg_image_fil": 61, "get_bg_imag": 61, "random_bg_image_fil": 61, "random_bg_imag": 61, "restor": [63, 64, 65, 66], "adversari": 63, "remove_adversarial_nois": 63, "nafnet": 65, "restore_with_nafnet": 65, "scunet": 66, "restore_with_scunet": 66, "sd": [67, 68, 69, 70], "sdmetadata": 68, "parse_sdmeta_from_text": 68, "get_sdmeta_from_imag": 68, "save_image_with_sdmeta": 68, "read_metadata": 69, "save_with_metadata": 69, "nai": 70, "naimetadata": 70, "get_naimeta_from_imag": 70, "add_naimeta_to_imag": 70, "save_image_with_naimeta": 70, "segment": [71, 72], "isneti": 72, "get_isnetis_mask": 72, "segment_with_isneti": 72, "segment_rgba_with_isneti": 72, "tag": [73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84], "blacklist": 73, "is_blacklist": 73, "drop_blacklisted_tag": 73, "cami": 74, "get_camie_tag": 74, "convert_camie_emb_to_predict": 74, "charact": 75, "char_whitelist_suffix": 75, "char_whitelist_prefix": 75, "char_whitelist_word": 75, "char_suffix": 75, "char_prefix": 75, "charactertagpool": 75, "is_basic_character_tag": 75, "drop_basic_character_tag": 75, "deepdanbooru": 76, "get_deepdanbooru_tag": 76, "deepgelbooru": 77, "get_deepgelbooru_tag": 77, "add_underlin": 78, "remove_underlin": 78, "tags_to_text": 78, "match": 80, "tag_match_suffix": 80, "tag_match_prefix": 80, "tag_match_ful": 80, "mldanbooru": 81, "get_mldanbooru_tag": 81, "order": 82, "sort_tag": 82, "overlap": 83, "drop_overlap_tag": 83, "wd14": 84, "get_wd14_tag": 84, "convert_wd14_emb_to_predict": 84, "denormalize_wd14_emb": 84, "upscal": [85, 86], "cdc": 85, "upscale_with_cdc": 85, "util": [87, 88, 89, 90], "cach": 87, "ts_lru_cach": 87, "func": 88, "sigmoid": 88, "onnxruntim": 90, "get_onnx_provid": 90, "open_onnx_model": 90, "valid": [91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107], "aicheck": 91, "get_ai_created_scor": 91, "is_ai_cr": 91, "bangumi_char": 92, "anime_bangumi_char_scor": 92, "anime_bangumi_char": 92, "anime_classify_scor": 93, "anime_classifi": 93, "color": 94, "is_greyscal": 94, "complet": 95, "anime_completeness_scor": 95, "anime_complet": 95, "dbrate": 96, "anime_dbrating_scor": 96, "anime_dbr": 96, "furri": 97, "anime_furry_scor": 97, "anime_furri": 97, "monochrom": 99, "get_monochrome_scor": 99, "is_monochrom": 99, "nsfw": 100, "nsfw_pred_scor": 100, "nsfw_pred": 100, "portrait": 101, "anime_portrait_scor": 101, "anime_portrait": 101, "rate": 102, "anime_rating_scor": 102, "anime_r": [102, 103], "real": 103, "anime_real_scor": 103, "safe": 104, "safe_check_scor": 104, "safe_check": 104, "style_ag": 105, "anime_style_age_scor": 105, "anime_style_ag": 105, "teen": 106, "anime_teen_scor": 106, "anime_teen": 106, "truncat": 107, "is_truncated_fil": 107, "welcom": 108, "": 108, "document": 108, "overview": 108, "tutori": 108, "inform": [108, 109, 110], "api": 108, "run": [109, 110], "environ": [109, 110], "instal": 111, "quick": 112, "start": 112}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.todo": 2, "nbsphinx": 4, "sphinx": 58}, "alltitles": {"imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "ascii_drawing": [[0, "ascii-drawing"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "__TITLE__": [[3, "title"]], "__VERSION__": [[3, "version"]], "__DESCRIPTION__": [[3, "description"]], "__AUTHOR__": [[3, "author"]], "__AUTHOR_EMAIL__": [[3, "author-email"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "grid_background": [[4, "grid-background"]], "grid_transparent": [[4, "grid-transparent"]], "imgutils.data.blob": [[5, "module-imgutils.data.blob"]], "to_blob_url": [[5, "to-blob-url"]], "load_image_from_blob_url": [[5, "load-image-from-blob-url"]], "is_valid_image_blob_url": [[5, "is-valid-image-blob-url"]], "imgutils.data.decode": [[6, "module-imgutils.data.decode"]], "rgb_decode": [[6, "rgb-decode"]], "imgutils.data.encode": [[7, "module-imgutils.data.encode"]], "rgb_encode": [[7, "rgb-encode"]], "imgutils.data.image": [[8, "module-imgutils.data.image"]], "load_image": [[8, "load-image"]], "load_images": [[8, "load-images"]], "has_alpha_channel": [[8, "has-alpha-channel"]], "imgutils.data": [[9, "module-imgutils.data"]], "imgutils.data.layer": [[10, "module-imgutils.data.layer"]], "istack": [[10, "istack"]], "imgutils.data.pad": [[11, "module-imgutils.data.pad"]], "pad_image_to_size": [[11, "pad-image-to-size"]], "imgutils.data.url": [[12, "module-imgutils.data.url"]], "download_image_from_url": [[12, "download-image-from-url"]], "is_http_url": [[12, "is-http-url"]], "imgutils.detect.booru_yolo": [[13, "module-imgutils.detect.booru_yolo"]], "Model Labels and Descriptions": [[13, "id1"]], "Available Models (PP Series)": [[13, "id2"]], "Available Models (AS Series)": [[13, "id3"]], "Available Models (AA Series)": [[13, "id4"]], "detect_with_booru_yolo": [[13, "detect-with-booru-yolo"]], "imgutils.detect.censor": [[14, "module-imgutils.detect.censor"]], "detect_censors": [[14, "detect-censors"]], "imgutils.detect.eye": [[15, "module-imgutils.detect.eye"]], "detect_eyes": [[15, "detect-eyes"]], "imgutils.detect.face": [[16, "module-imgutils.detect.face"]], "detect_faces": [[16, "detect-faces"]], "imgutils.detect.halfbody": [[17, "module-imgutils.detect.halfbody"]], "detect_halfbody": [[17, "detect-halfbody"]], "imgutils.detect.hand": [[18, "module-imgutils.detect.hand"]], "detect_hands": [[18, "detect-hands"]], "imgutils.detect.head": [[19, "module-imgutils.detect.head"]], "detect_heads": [[19, "detect-heads"]], "imgutils.detect": [[20, "module-imgutils.detect"]], "imgutils.detect.nudenet": [[21, "module-imgutils.detect.nudenet"]], "detect_with_nudenet": [[21, "detect-with-nudenet"]], "imgutils.detect.person": [[22, "module-imgutils.detect.person"]], "detect_person": [[22, "detect-person"]], "imgutils.detect.similarity": [[23, "module-imgutils.detect.similarity"]], "calculate_iou": [[23, "calculate-iou"]], "bboxes_similarity": [[23, "bboxes-similarity"]], "detection_similarity": [[23, "detection-similarity"]], "imgutils.detect.text": [[24, "module-imgutils.detect.text"]], "detect_text": [[24, "detect-text"]], "imgutils.detect.visual": [[25, "module-imgutils.detect.visual"]], "detection_visualize": [[25, "detection-visualize"]], "imgutils.edge.canny": [[26, "module-imgutils.edge.canny"]], "get_edge_by_canny": [[26, "get-edge-by-canny"]], "edge_image_with_canny": [[26, "edge-image-with-canny"]], "imgutils.edge": [[27, "module-imgutils.edge"]], "imgutils.edge.lineart": [[28, "module-imgutils.edge.lineart"]], "get_edge_by_lineart": [[28, "get-edge-by-lineart"]], "edge_image_with_lineart": [[28, "edge-image-with-lineart"]], "imgutils.edge.lineart_anime": [[29, "module-imgutils.edge.lineart_anime"]], "get_edge_by_lineart_anime": [[29, "get-edge-by-lineart-anime"]], "edge_image_with_lineart_anime": [[29, "edge-image-with-lineart-anime"]], "imgutils.generic.classify": [[30, "module-imgutils.generic.classify"]], "ClassifyModel": [[30, "classifymodel"]], "classify_predict_score": [[30, "classify-predict-score"]], "classify_predict": [[30, "classify-predict"]], "classify_predict_fmt": [[30, "classify-predict-fmt"]], "imgutils.generic.clip": [[31, "module-imgutils.generic.clip"]], "CLIPModel": [[31, "clipmodel"]], "clip_image_encode": [[31, "clip-image-encode"]], "clip_text_encode": [[31, "clip-text-encode"]], "clip_predict": [[31, "clip-predict"]], "imgutils.generic.enhance": [[32, "module-imgutils.generic.enhance"]], "ImageEnhancer": [[32, "imageenhancer"]], "imgutils.generic": [[33, "module-imgutils.generic"]], "imgutils.generic.siglip": [[34, "module-imgutils.generic.siglip"]], "SigLIPModel": [[34, "siglipmodel"]], "siglip_image_encode": [[34, "siglip-image-encode"]], "siglip_text_encode": [[34, "siglip-text-encode"]], "siglip_predict": [[34, "siglip-predict"]], "imgutils.generic.yolo": [[35, "module-imgutils.generic.yolo"]], "YOLOModel": [[35, "yolomodel"]], "yolo_predict": [[35, "yolo-predict"]], "imgutils.metadata.geninfo": [[36, "module-imgutils.metadata.geninfo"]], "read_geninfo_parameters": [[36, "read-geninfo-parameters"]], "read_geninfo_exif": [[36, "read-geninfo-exif"]], "read_geninfo_gif": [[36, "read-geninfo-gif"]], "write_geninfo_parameters": [[36, "write-geninfo-parameters"]], "write_geninfo_exif": [[36, "write-geninfo-exif"]], "write_geninfo_gif": [[36, "write-geninfo-gif"]], "imgutils.metadata": [[37, "module-imgutils.metadata"]], "imgutils.metadata.lsb": [[38, "module-imgutils.metadata.lsb"]], "read_lsb_raw_bytes": [[38, "read-lsb-raw-bytes"]], "read_lsb_metadata": [[38, "read-lsb-metadata"]], "write_lsb_raw_bytes": [[38, "write-lsb-raw-bytes"]], "write_lsb_metadata": [[38, "write-lsb-metadata"]], "LSBReadError": [[38, "lsbreaderror"]], "LSBExtractor": [[38, "lsbextractor"]], "ImageLsbDataExtractor": [[38, "imagelsbdataextractor"]], "serialize_pnginfo": [[38, "serialize-pnginfo"]], "serialize_json": [[38, "serialize-json"]], "inject_data": [[38, "inject-data"]], "imgutils.metrics.aesthetic": [[39, "module-imgutils.metrics.aesthetic"]], "get_aesthetic_score": [[39, "get-aesthetic-score"]], "imgutils.metrics.ccip": [[40, "module-imgutils.metrics.ccip"]], "ccip_extract_feature": [[40, "ccip-extract-feature"]], "ccip_batch_extract_features": [[40, "ccip-batch-extract-features"]], "ccip_default_threshold": [[40, "ccip-default-threshold"]], "ccip_difference": [[40, "ccip-difference"]], "ccip_same": [[40, "ccip-same"]], "ccip_batch_differences": [[40, "ccip-batch-differences"]], "ccip_batch_same": [[40, "ccip-batch-same"]], "ccip_default_clustering_params": [[40, "ccip-default-clustering-params"]], "ccip_clustering": [[40, "ccip-clustering"]], "ccip_merge": [[40, "ccip-merge"]], "imgutils.metrics.dbaesthetic": [[41, "module-imgutils.metrics.dbaesthetic"]], "anime_dbaesthetic": [[41, "anime-dbaesthetic"]], "imgutils.metrics": [[42, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[43, "module-imgutils.metrics.laplacian"]], "laplacian_score": [[43, "laplacian-score"]], "imgutils.metrics.lpips": [[44, "module-imgutils.metrics.lpips"]], "lpips_extract_feature": [[44, "lpips-extract-feature"]], "lpips_difference": [[44, "lpips-difference"]], "lpips_clustering": [[44, "lpips-clustering"]], "imgutils.metrics.psnr_": [[45, "module-imgutils.metrics.psnr_"]], "psnr": [[45, "id1"]], "imgutils.ocr": [[46, "module-imgutils.ocr"]], "detect_text_with_ocr": [[46, "detect-text-with-ocr"]], "ocr": [[46, "ocr"]], "list_det_models": [[46, "list-det-models"]], "list_rec_models": [[46, "list-rec-models"]], "imgutils.operate.align": [[47, "module-imgutils.operate.align"]], "align_maxsize": [[47, "align-maxsize"]], "imgutils.operate.censor_": [[48, "module-imgutils.operate.censor_"]], "censor_areas": [[48, "censor-areas"]], "censor_nsfw": [[48, "censor-nsfw"]], "BaseCensor": [[48, "basecensor"]], "ColorCensor": [[48, "colorcensor"]], "BlurCensor": [[48, "blurcensor"]], "PixelateCensor": [[48, "pixelatecensor"]], "register_censor_method": [[48, "register-censor-method"]], "imgutils.operate.imgcensor": [[49, "module-imgutils.operate.imgcensor"]], "ImageBasedCensor": [[49, "imagebasedcensor"]], "EmojiBasedCensor": [[49, "emojibasedcensor"]], "SingleImage": [[49, "singleimage"]], "imgutils.operate": [[50, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[51, "module-imgutils.operate.squeeze"]], "squeeze": [[51, "squeeze"]], "squeeze_with_transparency": [[51, "squeeze-with-transparency"]], "imgutils.pose.dwpose": [[52, "module-imgutils.pose.dwpose"]], "dwpose_estimate": [[52, "dwpose-estimate"]], "imgutils.pose.format": [[53, "module-imgutils.pose.format"]], "OP18KeyPointSet": [[53, "op18keypointset"]], "OpenPose18": [[53, "openpose18"]], "OP18_BODY_MAX": [[53, "op18-body-max"]], "OP18_BODY_MIN": [[53, "op18-body-min"]], "OP18_FACE_MAX": [[53, "op18-face-max"]], "OP18_FACE_MIN": [[53, "op18-face-min"]], "OP18_LEFT_FOOT_MAX": [[53, "op18-left-foot-max"]], "OP18_LEFT_FOOT_MIN": [[53, "op18-left-foot-min"]], "OP18_LEFT_HAND_MAX": [[53, "op18-left-hand-max"]], "OP18_LEFT_HAND_MIN": [[53, "op18-left-hand-min"]], "OP18_RIGHT_FOOT_MAX": [[53, "op18-right-foot-max"]], "OP18_RIGHT_FOOT_MIN": [[53, "op18-right-foot-min"]], "OP18_RIGHT_HAND_MAX": [[53, "op18-right-hand-max"]], "OP18_RIGHT_HAND_MIN": [[53, "op18-right-hand-min"]], "imgutils.pose": [[54, "module-imgutils.pose"]], "imgutils.pose.visual": [[55, "module-imgutils.pose.visual"]], "op18_visualize": [[55, "op18-visualize"]], "imgutils.preprocess.base": [[56, "module-imgutils.preprocess.base"]], "NotParseTarget": [[56, "notparsetarget"]], "imgutils.preprocess": [[57, "module-imgutils.preprocess"]], "imgutils.preprocess.pillow": [[58, "module-imgutils.preprocess.pillow"]], "register_pillow_transform": [[58, "register-pillow-transform"]], "register_pillow_parse": [[58, "register-pillow-parse"]], "create_pillow_transforms": [[58, "create-pillow-transforms"]], "parse_pillow_transforms": [[58, "parse-pillow-transforms"]], "imgutils.preprocess.torchvision": [[59, "module-imgutils.preprocess.torchvision"]], "register_torchvision_transform": [[59, "register-torchvision-transform"]], "register_torchvision_parse": [[59, "register-torchvision-parse"]], "create_torchvision_transforms": [[59, "create-torchvision-transforms"]], "parse_torchvision_transforms": [[59, "parse-torchvision-transforms"]], "imgutils.preprocess.transformers": [[60, "module-imgutils.preprocess.transformers"]], "register_creators_for_transformers": [[60, "register-creators-for-transformers"]], "NotProcessorTypeError": [[60, "notprocessortypeerror"]], "create_transforms_from_transformers": [[60, "create-transforms-from-transformers"]], "is_valid_size_dict": [[60, "is-valid-size-dict"]], "convert_to_size_dict": [[60, "convert-to-size-dict"]], "get_size_dict": [[60, "get-size-dict"]], "create_clip_transforms": [[60, "create-clip-transforms"]], "create_transforms_from_clip_processor": [[60, "create-transforms-from-clip-processor"]], "create_convnext_transforms": [[60, "create-convnext-transforms"]], "create_transforms_from_convnext_processor": [[60, "create-transforms-from-convnext-processor"]], "create_vit_transforms": [[60, "create-vit-transforms"]], "create_transforms_from_vit_processor": [[60, "create-transforms-from-vit-processor"]], "create_siglip_transforms": [[60, "create-siglip-transforms"]], "create_transforms_from_siglip_processor": [[60, "create-transforms-from-siglip-processor"]], "create_bit_transforms": [[60, "create-bit-transforms"]], "create_transforms_from_bit_processor": [[60, "create-transforms-from-bit-processor"]], "create_blip_transforms": [[60, "create-blip-transforms"]], "create_transforms_from_blip_processor": [[60, "create-transforms-from-blip-processor"]], "create_mobilenetv2_transforms": [[60, "create-mobilenetv2-transforms"]], "create_transforms_from_mobilenetv2_processor": [[60, "create-transforms-from-mobilenetv2-processor"]], "imgutils.resource.background": [[61, "module-imgutils.resource.background"]], "BackgroundImageSet": [[61, "backgroundimageset"]], "list_bg_image_files": [[61, "list-bg-image-files"]], "get_bg_image_file": [[61, "get-bg-image-file"]], "get_bg_image": [[61, "get-bg-image"]], "random_bg_image_file": [[61, "random-bg-image-file"]], "random_bg_image": [[61, "random-bg-image"]], "imgutils.resource": [[62, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[63, "module-imgutils.restore.adversarial"]], "remove_adversarial_noise": [[63, "remove-adversarial-noise"]], "imgutils.restore": [[64, "module-imgutils.restore"]], "imgutils.restore.nafnet": [[65, "module-imgutils.restore.nafnet"]], "restore_with_nafnet": [[65, "restore-with-nafnet"]], "imgutils.restore.scunet": [[66, "module-imgutils.restore.scunet"]], "restore_with_scunet": [[66, "restore-with-scunet"]], "imgutils.sd": [[67, "module-imgutils.sd"]], "imgutils.sd.metadata": [[68, "module-imgutils.sd.metadata"]], "SDMetaData": [[68, "sdmetadata"]], "parse_sdmeta_from_text": [[68, "parse-sdmeta-from-text"]], "get_sdmeta_from_image": [[68, "get-sdmeta-from-image"]], "save_image_with_sdmeta": [[68, "save-image-with-sdmeta"]], "imgutils.sd.model": [[69, "module-imgutils.sd.model"]], "read_metadata": [[69, "read-metadata"]], "save_with_metadata": [[69, "save-with-metadata"]], "imgutils.sd.nai": [[70, "module-imgutils.sd.nai"]], "NAIMetaData": [[70, "naimetadata"]], "NAIMetadata": [[70, "id1"]], "get_naimeta_from_image": [[70, "get-naimeta-from-image"]], "add_naimeta_to_image": [[70, "add-naimeta-to-image"]], "save_image_with_naimeta": [[70, "save-image-with-naimeta"]], "imgutils.segment": [[71, "module-imgutils.segment"]], "imgutils.segment.isnetis": [[72, "module-imgutils.segment.isnetis"]], "get_isnetis_mask": [[72, "get-isnetis-mask"]], "segment_with_isnetis": [[72, "segment-with-isnetis"]], "segment_rgba_with_isnetis": [[72, "segment-rgba-with-isnetis"]], "imgutils.tagging.blacklist": [[73, "module-imgutils.tagging.blacklist"]], "is_blacklisted": [[73, "is-blacklisted"]], "drop_blacklisted_tags": [[73, "drop-blacklisted-tags"]], "imgutils.tagging.camie": [[74, "module-imgutils.tagging.camie"]], "get_camie_tags": [[74, "get-camie-tags"]], "convert_camie_emb_to_prediction": [[74, "convert-camie-emb-to-prediction"]], "imgutils.tagging.character": [[75, "module-imgutils.tagging.character"]], "CHAR_WHITELIST_SUFFIX": [[75, "char-whitelist-suffix"]], "CHAR_WHITELIST_PREFIX": [[75, "char-whitelist-prefix"]], "CHAR_WHITELIST_WORD": [[75, "char-whitelist-word"]], "CHAR_SUFFIXES": [[75, "char-suffixes"]], "CHAR_PREFIXES": [[75, "char-prefixes"]], "CharacterTagPool": [[75, "charactertagpool"]], "is_basic_character_tag": [[75, "is-basic-character-tag"]], "drop_basic_character_tags": [[75, "drop-basic-character-tags"]], "imgutils.tagging.deepdanbooru": [[76, "module-imgutils.tagging.deepdanbooru"]], "get_deepdanbooru_tags": [[76, "get-deepdanbooru-tags"]], "imgutils.tagging.deepgelbooru": [[77, "module-imgutils.tagging.deepgelbooru"]], "get_deepgelbooru_tags": [[77, "get-deepgelbooru-tags"]], "imgutils.tagging.format": [[78, "module-imgutils.tagging.format"]], "add_underline": [[78, "add-underline"]], "remove_underline": [[78, "remove-underline"]], "tags_to_text": [[78, "tags-to-text"]], "imgutils.tagging": [[79, "module-imgutils.tagging"]], "imgutils.tagging.match": [[80, "module-imgutils.tagging.match"]], "tag_match_suffix": [[80, "tag-match-suffix"]], "tag_match_prefix": [[80, "tag-match-prefix"]], "tag_match_full": [[80, "tag-match-full"]], "imgutils.tagging.mldanbooru": [[81, "module-imgutils.tagging.mldanbooru"]], "get_mldanbooru_tags": [[81, "get-mldanbooru-tags"]], "imgutils.tagging.order": [[82, "module-imgutils.tagging.order"]], "sort_tags": [[82, "sort-tags"]], "imgutils.tagging.overlap": [[83, "module-imgutils.tagging.overlap"]], "drop_overlap_tags": [[83, "drop-overlap-tags"]], "imgutils.tagging.wd14": [[84, "module-imgutils.tagging.wd14"]], "get_wd14_tags": [[84, "get-wd14-tags"]], "convert_wd14_emb_to_prediction": [[84, "convert-wd14-emb-to-prediction"]], "denormalize_wd14_emb": [[84, "denormalize-wd14-emb"]], "imgutils.upscale.cdc": [[85, "module-imgutils.upscale.cdc"]], "upscale_with_cdc": [[85, "upscale-with-cdc"]], "imgutils.upscale": [[86, "module-imgutils.upscale"]], "imgutils.utils.cache": [[87, "module-imgutils.utils.cache"]], "ts_lru_cache": [[87, "ts-lru-cache"]], "imgutils.utils.func": [[88, "module-imgutils.utils.func"]], "sigmoid": [[88, "sigmoid"]], "imgutils.utils": [[89, "module-imgutils.utils"]], "imgutils.utils.onnxruntime": [[90, "module-imgutils.utils.onnxruntime"]], "get_onnx_provider": [[90, "get-onnx-provider"]], "open_onnx_model": [[90, "open-onnx-model"]], "imgutils.validate.aicheck": [[91, "module-imgutils.validate.aicheck"]], "get_ai_created_score": [[91, "get-ai-created-score"]], "is_ai_created": [[91, "is-ai-created"]], "imgutils.validate.bangumi_char": [[92, "module-imgutils.validate.bangumi_char"]], "anime_bangumi_char_score": [[92, "anime-bangumi-char-score"]], "anime_bangumi_char": [[92, "anime-bangumi-char"]], "imgutils.validate.classify": [[93, "module-imgutils.validate.classify"]], "anime_classify_score": [[93, "anime-classify-score"]], "anime_classify": [[93, "anime-classify"]], "imgutils.validate.color": [[94, "module-imgutils.validate.color"]], "is_greyscale": [[94, "is-greyscale"]], "imgutils.validate.completeness": [[95, "module-imgutils.validate.completeness"]], "anime_completeness_score": [[95, "anime-completeness-score"]], "anime_completeness": [[95, "anime-completeness"]], "imgutils.validate.dbrating": [[96, "module-imgutils.validate.dbrating"]], "anime_dbrating_score": [[96, "anime-dbrating-score"]], "anime_dbrating": [[96, "anime-dbrating"]], "imgutils.validate.furry": [[97, "module-imgutils.validate.furry"]], "anime_furry_score": [[97, "anime-furry-score"]], "anime_furry": [[97, "anime-furry"]], "imgutils.validate": [[98, "module-imgutils.validate"]], "imgutils.validate.monochrome": [[99, "module-imgutils.validate.monochrome"]], "get_monochrome_score": [[99, "get-monochrome-score"]], "is_monochrome": [[99, "is-monochrome"]], "imgutils.validate.nsfw": [[100, "module-imgutils.validate.nsfw"]], "nsfw_pred_score": [[100, "nsfw-pred-score"]], "nsfw_pred": [[100, "nsfw-pred"]], "imgutils.validate.portrait": [[101, "module-imgutils.validate.portrait"]], "anime_portrait_score": [[101, "anime-portrait-score"]], "anime_portrait": [[101, "anime-portrait"]], "imgutils.validate.rating": [[102, "module-imgutils.validate.rating"]], "anime_rating_score": [[102, "anime-rating-score"]], "anime_rating": [[102, "anime-rating"]], "imgutils.validate.real": [[103, "module-imgutils.validate.real"]], "anime_real_score": [[103, "anime-real-score"]], "anime_real": [[103, "anime-real"]], "imgutils.validate.safe": [[104, "module-imgutils.validate.safe"]], "safe_check_score": [[104, "safe-check-score"]], "safe_check": [[104, "safe-check"]], "imgutils.validate.style_age": [[105, "module-imgutils.validate.style_age"]], "anime_style_age_score": [[105, "anime-style-age-score"]], "anime_style_age": [[105, "anime-style-age"]], "imgutils.validate.teen": [[106, "module-imgutils.validate.teen"]], "anime_teen_score": [[106, "anime-teen-score"]], "anime_teen": [[106, "anime-teen"]], "imgutils.validate.truncate": [[107, "module-imgutils.validate.truncate"]], "is_truncated_file": [[107, "is-truncated-file"]], "Welcome to imgutils\u2019s Documentation": [[108, "welcome-to-imgutils-s-documentation"]], "Overview": [[108, "overview"]], "Tutorials": [[108, null]], "Information": [[108, null]], "API Documentation": [[108, null]], "Run Environment Information": [[109, "Run-Environment-Information"], [110, "Run-Environment-Information"]], "Installation": [[111, "installation"]], "Quick Start": [[112, "quick-start"]]}, "indexentries": {"ascii_drawing() (in module imgutils.ascii.drawing)": [[0, "imgutils.ascii.drawing.ascii_drawing"]], "imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "module": [[0, "module-imgutils.ascii.drawing"], [1, "module-imgutils.ascii"], [2, "module-imgutils.config"], [3, "module-imgutils.config.meta"], [4, "module-imgutils.data.background"], [5, "module-imgutils.data.blob"], [6, "module-imgutils.data.decode"], [7, "module-imgutils.data.encode"], [8, "module-imgutils.data.image"], [9, "module-imgutils.data"], [10, "module-imgutils.data.layer"], [11, "module-imgutils.data.pad"], [12, "module-imgutils.data.url"], [13, "module-imgutils.detect.booru_yolo"], [14, "module-imgutils.detect.censor"], [15, "module-imgutils.detect.eye"], [16, "module-imgutils.detect.face"], [17, "module-imgutils.detect.halfbody"], [18, "module-imgutils.detect.hand"], [19, "module-imgutils.detect.head"], [20, "module-imgutils.detect"], [21, "module-imgutils.detect.nudenet"], [22, "module-imgutils.detect.person"], [23, "module-imgutils.detect.similarity"], [24, "module-imgutils.detect.text"], [25, "module-imgutils.detect.visual"], [26, "module-imgutils.edge.canny"], [27, "module-imgutils.edge"], [28, "module-imgutils.edge.lineart"], [29, "module-imgutils.edge.lineart_anime"], [30, "module-imgutils.generic.classify"], [31, "module-imgutils.generic.clip"], [32, "module-imgutils.generic.enhance"], [33, "module-imgutils.generic"], [34, "module-imgutils.generic.siglip"], [35, "module-imgutils.generic.yolo"], [36, "module-imgutils.metadata.geninfo"], [37, "module-imgutils.metadata"], [38, "module-imgutils.metadata.lsb"], [39, "module-imgutils.metrics.aesthetic"], [40, "module-imgutils.metrics.ccip"], [41, "module-imgutils.metrics.dbaesthetic"], [42, "module-imgutils.metrics"], [43, "module-imgutils.metrics.laplacian"], [44, "module-imgutils.metrics.lpips"], [45, "module-imgutils.metrics.psnr_"], [46, "module-imgutils.ocr"], [47, "module-imgutils.operate.align"], [48, "module-imgutils.operate.censor_"], [49, "module-imgutils.operate.imgcensor"], [50, "module-imgutils.operate"], [51, "module-imgutils.operate.squeeze"], [52, "module-imgutils.pose.dwpose"], [53, "module-imgutils.pose.format"], [54, "module-imgutils.pose"], [55, "module-imgutils.pose.visual"], [56, "module-imgutils.preprocess.base"], [57, "module-imgutils.preprocess"], [58, "module-imgutils.preprocess.pillow"], [59, "module-imgutils.preprocess.torchvision"], [60, "module-imgutils.preprocess.transformers"], [61, "module-imgutils.resource.background"], [62, "module-imgutils.resource"], [63, "module-imgutils.restore.adversarial"], [64, "module-imgutils.restore"], [65, "module-imgutils.restore.nafnet"], [66, "module-imgutils.restore.scunet"], [67, "module-imgutils.sd"], [68, "module-imgutils.sd.metadata"], [69, "module-imgutils.sd.model"], [70, "module-imgutils.sd.nai"], [71, "module-imgutils.segment"], [72, "module-imgutils.segment.isnetis"], [73, "module-imgutils.tagging.blacklist"], [74, "module-imgutils.tagging.camie"], [75, "module-imgutils.tagging.character"], [76, "module-imgutils.tagging.deepdanbooru"], [77, "module-imgutils.tagging.deepgelbooru"], [78, "module-imgutils.tagging.format"], [79, "module-imgutils.tagging"], [80, "module-imgutils.tagging.match"], [81, "module-imgutils.tagging.mldanbooru"], [82, "module-imgutils.tagging.order"], [83, "module-imgutils.tagging.overlap"], [84, "module-imgutils.tagging.wd14"], [85, "module-imgutils.upscale.cdc"], [86, "module-imgutils.upscale"], [87, "module-imgutils.utils.cache"], [88, "module-imgutils.utils.func"], [89, "module-imgutils.utils"], [90, "module-imgutils.utils.onnxruntime"], [91, "module-imgutils.validate.aicheck"], [92, "module-imgutils.validate.bangumi_char"], [93, "module-imgutils.validate.classify"], [94, "module-imgutils.validate.color"], [95, "module-imgutils.validate.completeness"], [96, "module-imgutils.validate.dbrating"], [97, "module-imgutils.validate.furry"], [98, "module-imgutils.validate"], [99, "module-imgutils.validate.monochrome"], [100, "module-imgutils.validate.nsfw"], [101, "module-imgutils.validate.portrait"], [102, "module-imgutils.validate.rating"], [103, "module-imgutils.validate.real"], [104, "module-imgutils.validate.safe"], [105, "module-imgutils.validate.style_age"], [106, "module-imgutils.validate.teen"], [107, "module-imgutils.validate.truncate"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "__author_email__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR_EMAIL__"]], "__author__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR__"]], "__description__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__DESCRIPTION__"]], "__title__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__TITLE__"]], "__version__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__VERSION__"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "grid_background() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_background"]], "grid_transparent() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_transparent"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "imgutils.data.blob": [[5, "module-imgutils.data.blob"]], "is_valid_image_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.is_valid_image_blob_url"]], "load_image_from_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.load_image_from_blob_url"]], "to_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.to_blob_url"]], "imgutils.data.decode": [[6, "module-imgutils.data.decode"]], "rgb_decode() (in module imgutils.data.decode)": [[6, "imgutils.data.decode.rgb_decode"]], "imgutils.data.encode": [[7, "module-imgutils.data.encode"]], "rgb_encode() (in module imgutils.data.encode)": [[7, "imgutils.data.encode.rgb_encode"]], "has_alpha_channel() (in module imgutils.data.image)": [[8, "imgutils.data.image.has_alpha_channel"]], "imgutils.data.image": [[8, "module-imgutils.data.image"]], "load_image() (in module imgutils.data.image)": [[8, "imgutils.data.image.load_image"]], "load_images() (in module imgutils.data.image)": [[8, "imgutils.data.image.load_images"]], "imgutils.data": [[9, "module-imgutils.data"]], "imgutils.data.layer": [[10, "module-imgutils.data.layer"]], "istack() (in module imgutils.data.layer)": [[10, "imgutils.data.layer.istack"]], "imgutils.data.pad": [[11, "module-imgutils.data.pad"]], "pad_image_to_size() (in module imgutils.data.pad)": [[11, "imgutils.data.pad.pad_image_to_size"]], "download_image_from_url() (in module imgutils.data.url)": [[12, "imgutils.data.url.download_image_from_url"]], "imgutils.data.url": [[12, "module-imgutils.data.url"]], "is_http_url() (in module imgutils.data.url)": [[12, "imgutils.data.url.is_http_url"]], "detect_with_booru_yolo() (in module imgutils.detect.booru_yolo)": [[13, "imgutils.detect.booru_yolo.detect_with_booru_yolo"]], "imgutils.detect.booru_yolo": [[13, "module-imgutils.detect.booru_yolo"]], "detect_censors() (in module imgutils.detect.censor)": [[14, "imgutils.detect.censor.detect_censors"]], "imgutils.detect.censor": [[14, "module-imgutils.detect.censor"]], "detect_eyes() (in module imgutils.detect.eye)": [[15, "imgutils.detect.eye.detect_eyes"]], "imgutils.detect.eye": [[15, "module-imgutils.detect.eye"]], "detect_faces() (in module imgutils.detect.face)": [[16, "imgutils.detect.face.detect_faces"]], "imgutils.detect.face": [[16, "module-imgutils.detect.face"]], "detect_halfbody() (in module imgutils.detect.halfbody)": [[17, "imgutils.detect.halfbody.detect_halfbody"]], "imgutils.detect.halfbody": [[17, "module-imgutils.detect.halfbody"]], "detect_hands() (in module imgutils.detect.hand)": [[18, "imgutils.detect.hand.detect_hands"]], "imgutils.detect.hand": [[18, "module-imgutils.detect.hand"]], "detect_heads() (in module imgutils.detect.head)": [[19, "imgutils.detect.head.detect_heads"]], "imgutils.detect.head": [[19, "module-imgutils.detect.head"]], "imgutils.detect": [[20, "module-imgutils.detect"]], "detect_with_nudenet() (in module imgutils.detect.nudenet)": [[21, "imgutils.detect.nudenet.detect_with_nudenet"]], "imgutils.detect.nudenet": [[21, "module-imgutils.detect.nudenet"]], "detect_person() (in module imgutils.detect.person)": [[22, "imgutils.detect.person.detect_person"]], "imgutils.detect.person": [[22, "module-imgutils.detect.person"]], "bboxes_similarity() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.bboxes_similarity"]], "calculate_iou() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.calculate_iou"]], "detection_similarity() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.detection_similarity"]], "imgutils.detect.similarity": [[23, "module-imgutils.detect.similarity"]], "detect_text() (in module imgutils.detect.text)": [[24, "imgutils.detect.text.detect_text"]], "imgutils.detect.text": [[24, "module-imgutils.detect.text"]], "detection_visualize() (in module imgutils.detect.visual)": [[25, "imgutils.detect.visual.detection_visualize"]], "imgutils.detect.visual": [[25, "module-imgutils.detect.visual"]], "edge_image_with_canny() (in module imgutils.edge.canny)": [[26, "imgutils.edge.canny.edge_image_with_canny"]], "get_edge_by_canny() (in module imgutils.edge.canny)": [[26, "imgutils.edge.canny.get_edge_by_canny"]], "imgutils.edge.canny": [[26, "module-imgutils.edge.canny"]], "imgutils.edge": [[27, "module-imgutils.edge"]], "edge_image_with_lineart() (in module imgutils.edge.lineart)": [[28, "imgutils.edge.lineart.edge_image_with_lineart"]], "get_edge_by_lineart() (in module imgutils.edge.lineart)": [[28, "imgutils.edge.lineart.get_edge_by_lineart"]], "imgutils.edge.lineart": [[28, "module-imgutils.edge.lineart"]], "edge_image_with_lineart_anime() (in module imgutils.edge.lineart_anime)": [[29, "imgutils.edge.lineart_anime.edge_image_with_lineart_anime"]], "get_edge_by_lineart_anime() (in module imgutils.edge.lineart_anime)": [[29, "imgutils.edge.lineart_anime.get_edge_by_lineart_anime"]], "imgutils.edge.lineart_anime": [[29, "module-imgutils.edge.lineart_anime"]], "classifymodel (class in imgutils.generic.classify)": [[30, "imgutils.generic.classify.ClassifyModel"]], "__init__() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.__init__"]], "classify_predict() (in module imgutils.generic.classify)": [[30, "imgutils.generic.classify.classify_predict"]], "classify_predict_fmt() (in module imgutils.generic.classify)": [[30, "imgutils.generic.classify.classify_predict_fmt"]], "classify_predict_score() (in module imgutils.generic.classify)": [[30, "imgutils.generic.classify.classify_predict_score"]], "clear() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.clear"]], "imgutils.generic.classify": [[30, "module-imgutils.generic.classify"]], "launch_demo() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.launch_demo"]], "make_ui() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.make_ui"]], "predict() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.predict"]], "predict_fmt() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.predict_fmt"]], "predict_score() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.predict_score"]], "clipmodel (class in imgutils.generic.clip)": [[31, "imgutils.generic.clip.CLIPModel"]], "__init__() (imgutils.generic.clip.clipmodel method)": [[31, "imgutils.generic.clip.CLIPModel.__init__"]], "clear() (imgutils.generic.clip.clipmodel method)": [[31, "imgutils.generic.clip.CLIPModel.clear"]], "clip_image_encode() (in module imgutils.generic.clip)": [[31, "imgutils.generic.clip.clip_image_encode"]], "clip_predict() (in module imgutils.generic.clip)": [[31, "imgutils.generic.clip.clip_predict"]], "clip_text_encode() (in module imgutils.generic.clip)": [[31, "imgutils.generic.clip.clip_text_encode"]], "image_encode() (imgutils.generic.clip.clipmodel method)": [[31, "imgutils.generic.clip.CLIPModel.image_encode"]], "imgutils.generic.clip": [[31, "module-imgutils.generic.clip"]], "launch_demo() (imgutils.generic.clip.clipmodel method)": [[31, "imgutils.generic.clip.CLIPModel.launch_demo"]], "make_ui() (imgutils.generic.clip.clipmodel method)": [[31, "imgutils.generic.clip.CLIPModel.make_ui"]], "predict() (imgutils.generic.clip.clipmodel method)": [[31, "imgutils.generic.clip.CLIPModel.predict"]], "text_encode() (imgutils.generic.clip.clipmodel method)": [[31, "imgutils.generic.clip.CLIPModel.text_encode"]], "imageenhancer (class in imgutils.generic.enhance)": [[32, "imgutils.generic.enhance.ImageEnhancer"]], "__init__() (imgutils.generic.enhance.imageenhancer method)": [[32, "imgutils.generic.enhance.ImageEnhancer.__init__"]], "imgutils.generic.enhance": [[32, "module-imgutils.generic.enhance"]], "process() (imgutils.generic.enhance.imageenhancer method)": [[32, "imgutils.generic.enhance.ImageEnhancer.process"]], "imgutils.generic": [[33, "module-imgutils.generic"]], "siglipmodel (class in imgutils.generic.siglip)": [[34, "imgutils.generic.siglip.SigLIPModel"]], "__init__() (imgutils.generic.siglip.siglipmodel method)": [[34, "imgutils.generic.siglip.SigLIPModel.__init__"]], "clear() (imgutils.generic.siglip.siglipmodel method)": [[34, "imgutils.generic.siglip.SigLIPModel.clear"]], "image_encode() (imgutils.generic.siglip.siglipmodel method)": [[34, "imgutils.generic.siglip.SigLIPModel.image_encode"]], "imgutils.generic.siglip": [[34, "module-imgutils.generic.siglip"]], "launch_demo() (imgutils.generic.siglip.siglipmodel method)": [[34, "imgutils.generic.siglip.SigLIPModel.launch_demo"]], "make_ui() (imgutils.generic.siglip.siglipmodel method)": [[34, "imgutils.generic.siglip.SigLIPModel.make_ui"]], "predict() (imgutils.generic.siglip.siglipmodel method)": [[34, "imgutils.generic.siglip.SigLIPModel.predict"]], "siglip_image_encode() (in module imgutils.generic.siglip)": [[34, "imgutils.generic.siglip.siglip_image_encode"]], "siglip_predict() (in module imgutils.generic.siglip)": [[34, "imgutils.generic.siglip.siglip_predict"]], "siglip_text_encode() (in module imgutils.generic.siglip)": [[34, "imgutils.generic.siglip.siglip_text_encode"]], "text_encode() (imgutils.generic.siglip.siglipmodel method)": [[34, "imgutils.generic.siglip.SigLIPModel.text_encode"]], "yolomodel (class in imgutils.generic.yolo)": [[35, "imgutils.generic.yolo.YOLOModel"]], "__init__() (imgutils.generic.yolo.yolomodel method)": [[35, "imgutils.generic.yolo.YOLOModel.__init__"]], "clear() (imgutils.generic.yolo.yolomodel method)": [[35, "imgutils.generic.yolo.YOLOModel.clear"]], "imgutils.generic.yolo": [[35, "module-imgutils.generic.yolo"]], "launch_demo() (imgutils.generic.yolo.yolomodel method)": [[35, "imgutils.generic.yolo.YOLOModel.launch_demo"]], "make_ui() (imgutils.generic.yolo.yolomodel method)": [[35, "imgutils.generic.yolo.YOLOModel.make_ui"]], "predict() (imgutils.generic.yolo.yolomodel method)": [[35, "imgutils.generic.yolo.YOLOModel.predict"]], "yolo_predict() (in module imgutils.generic.yolo)": [[35, "imgutils.generic.yolo.yolo_predict"]], "imgutils.metadata.geninfo": [[36, "module-imgutils.metadata.geninfo"]], "read_geninfo_exif() (in module imgutils.metadata.geninfo)": [[36, "imgutils.metadata.geninfo.read_geninfo_exif"]], "read_geninfo_gif() (in module imgutils.metadata.geninfo)": [[36, "imgutils.metadata.geninfo.read_geninfo_gif"]], "read_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[36, "imgutils.metadata.geninfo.read_geninfo_parameters"]], "write_geninfo_exif() (in module imgutils.metadata.geninfo)": [[36, "imgutils.metadata.geninfo.write_geninfo_exif"]], "write_geninfo_gif() (in module imgutils.metadata.geninfo)": [[36, "imgutils.metadata.geninfo.write_geninfo_gif"]], "write_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[36, "imgutils.metadata.geninfo.write_geninfo_parameters"]], "imgutils.metadata": [[37, "module-imgutils.metadata"]], "imagelsbdataextractor (class in imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.ImageLsbDataExtractor"]], "lsbextractor (class in imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.LSBExtractor"]], "lsbreaderror (class in imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.LSBReadError"]], "__init__() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[38, "imgutils.metadata.lsb.ImageLsbDataExtractor.__init__"]], "__init__() (imgutils.metadata.lsb.lsbextractor method)": [[38, "imgutils.metadata.lsb.LSBExtractor.__init__"]], "extract_data() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[38, "imgutils.metadata.lsb.ImageLsbDataExtractor.extract_data"]], "get_next_n_bytes() (imgutils.metadata.lsb.lsbextractor method)": [[38, "imgutils.metadata.lsb.LSBExtractor.get_next_n_bytes"]], "get_one_byte() (imgutils.metadata.lsb.lsbextractor method)": [[38, "imgutils.metadata.lsb.LSBExtractor.get_one_byte"]], "imgutils.metadata.lsb": [[38, "module-imgutils.metadata.lsb"]], "inject_data() (in module imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.inject_data"]], "read_32bit_integer() (imgutils.metadata.lsb.lsbextractor method)": [[38, "imgutils.metadata.lsb.LSBExtractor.read_32bit_integer"]], "read_lsb_metadata() (in module imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.read_lsb_metadata"]], "read_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.read_lsb_raw_bytes"]], "serialize_json() (in module imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.serialize_json"]], "serialize_pnginfo() (in module imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.serialize_pnginfo"]], "write_lsb_metadata() (in module imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.write_lsb_metadata"]], "write_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[38, "imgutils.metadata.lsb.write_lsb_raw_bytes"]], "get_aesthetic_score() (in module imgutils.metrics.aesthetic)": [[39, "imgutils.metrics.aesthetic.get_aesthetic_score"]], "imgutils.metrics.aesthetic": [[39, "module-imgutils.metrics.aesthetic"]], "ccip_batch_differences() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_batch_differences"]], "ccip_batch_extract_features() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_batch_extract_features"]], "ccip_batch_same() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_batch_same"]], "ccip_clustering() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_clustering"]], "ccip_default_clustering_params() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_default_clustering_params"]], "ccip_default_threshold() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_default_threshold"]], "ccip_difference() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_difference"]], "ccip_extract_feature() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_extract_feature"]], "ccip_merge() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_merge"]], "ccip_same() (in module imgutils.metrics.ccip)": [[40, "imgutils.metrics.ccip.ccip_same"]], "imgutils.metrics.ccip": [[40, "module-imgutils.metrics.ccip"]], "anime_dbaesthetic() (in module imgutils.metrics.dbaesthetic)": [[41, "imgutils.metrics.dbaesthetic.anime_dbaesthetic"]], "imgutils.metrics.dbaesthetic": [[41, "module-imgutils.metrics.dbaesthetic"]], "imgutils.metrics": [[42, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[43, "module-imgutils.metrics.laplacian"]], "laplacian_score() (in module imgutils.metrics.laplacian)": [[43, "imgutils.metrics.laplacian.laplacian_score"]], "imgutils.metrics.lpips": [[44, "module-imgutils.metrics.lpips"]], "lpips_clustering() (in module imgutils.metrics.lpips)": [[44, "imgutils.metrics.lpips.lpips_clustering"]], "lpips_difference() (in module imgutils.metrics.lpips)": [[44, "imgutils.metrics.lpips.lpips_difference"]], "lpips_extract_feature() (in module imgutils.metrics.lpips)": [[44, "imgutils.metrics.lpips.lpips_extract_feature"]], "imgutils.metrics.psnr_": [[45, "module-imgutils.metrics.psnr_"]], "psnr() (in module imgutils.metrics.psnr_)": [[45, "imgutils.metrics.psnr_.psnr"]], "detect_text_with_ocr() (in module imgutils.ocr)": [[46, "imgutils.ocr.detect_text_with_ocr"]], "imgutils.ocr": [[46, "module-imgutils.ocr"]], "list_det_models() (in module imgutils.ocr)": [[46, "imgutils.ocr.list_det_models"]], "list_rec_models() (in module imgutils.ocr)": [[46, "imgutils.ocr.list_rec_models"]], "ocr() (in module imgutils.ocr)": [[46, "imgutils.ocr.ocr"]], "align_maxsize() (in module imgutils.operate.align)": [[47, "imgutils.operate.align.align_maxsize"]], "imgutils.operate.align": [[47, "module-imgutils.operate.align"]], "basecensor (class in imgutils.operate.censor_)": [[48, "imgutils.operate.censor_.BaseCensor"]], "blurcensor (class in imgutils.operate.censor_)": [[48, "imgutils.operate.censor_.BlurCensor"]], "colorcensor (class in imgutils.operate.censor_)": [[48, "imgutils.operate.censor_.ColorCensor"]], "pixelatecensor (class in imgutils.operate.censor_)": [[48, "imgutils.operate.censor_.PixelateCensor"]], "censor_area() (imgutils.operate.censor_.basecensor method)": [[48, "imgutils.operate.censor_.BaseCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.blurcensor method)": [[48, "imgutils.operate.censor_.BlurCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.colorcensor method)": [[48, "imgutils.operate.censor_.ColorCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.pixelatecensor method)": [[48, "imgutils.operate.censor_.PixelateCensor.censor_area"]], "censor_areas() (in module imgutils.operate.censor_)": [[48, "imgutils.operate.censor_.censor_areas"]], "censor_nsfw() (in module imgutils.operate.censor_)": [[48, "imgutils.operate.censor_.censor_nsfw"]], "imgutils.operate.censor_": [[48, "module-imgutils.operate.censor_"]], "register_censor_method() (in module imgutils.operate.censor_)": [[48, "imgutils.operate.censor_.register_censor_method"]], "emojibasedcensor (class in imgutils.operate.imgcensor)": [[49, "imgutils.operate.imgcensor.EmojiBasedCensor"]], "imagebasedcensor (class in imgutils.operate.imgcensor)": [[49, "imgutils.operate.imgcensor.ImageBasedCensor"]], "singleimage (class in imgutils.operate.imgcensor)": [[49, "imgutils.operate.imgcensor.SingleImage"]], "__init__() (imgutils.operate.imgcensor.singleimage method)": [[49, "imgutils.operate.imgcensor.SingleImage.__init__"]], "censor_area() (imgutils.operate.imgcensor.emojibasedcensor method)": [[49, "imgutils.operate.imgcensor.EmojiBasedCensor.censor_area"]], "censor_area() (imgutils.operate.imgcensor.imagebasedcensor method)": [[49, "imgutils.operate.imgcensor.ImageBasedCensor.censor_area"]], "find_for_area() (imgutils.operate.imgcensor.singleimage method)": [[49, "imgutils.operate.imgcensor.SingleImage.find_for_area"]], "height (imgutils.operate.imgcensor.singleimage property)": [[49, "imgutils.operate.imgcensor.SingleImage.height"]], "imgutils.operate.imgcensor": [[49, "module-imgutils.operate.imgcensor"]], "width (imgutils.operate.imgcensor.singleimage property)": [[49, "imgutils.operate.imgcensor.SingleImage.width"]], "imgutils.operate": [[50, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[51, "module-imgutils.operate.squeeze"]], "squeeze() (in module imgutils.operate.squeeze)": [[51, "imgutils.operate.squeeze.squeeze"]], "squeeze_with_transparency() (in module imgutils.operate.squeeze)": [[51, "imgutils.operate.squeeze.squeeze_with_transparency"]], "dwpose_estimate() (in module imgutils.pose.dwpose)": [[52, "imgutils.pose.dwpose.dwpose_estimate"]], "imgutils.pose.dwpose": [[52, "module-imgutils.pose.dwpose"]], "left_ankle (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_ANKLE"]], "left_big_toe (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_BIG_TOE"]], "left_ear (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_EAR"]], "left_elbow (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_ELBOW"]], "left_eye (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_EYE"]], "left_heel (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_HEEL"]], "left_hip (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_HIP"]], "left_knee (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_KNEE"]], "left_shoulder (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_SHOULDER"]], "left_small_toe (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_SMALL_TOE"]], "left_wrist (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.LEFT_WRIST"]], "neck (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.NECK"]], "nose (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.NOSE"]], "op18keypointset (class in imgutils.pose.format)": [[53, "imgutils.pose.format.OP18KeyPointSet"]], "op18_body_max (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_BODY_MAX"]], "op18_body_min (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_BODY_MIN"]], "op18_face_max (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_FACE_MAX"]], "op18_face_min (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_FACE_MIN"]], "op18_left_foot_max (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_LEFT_FOOT_MAX"]], "op18_left_foot_min (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_LEFT_FOOT_MIN"]], "op18_left_hand_max (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_LEFT_HAND_MAX"]], "op18_left_hand_min (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_LEFT_HAND_MIN"]], "op18_right_foot_max (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_RIGHT_FOOT_MAX"]], "op18_right_foot_min (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_RIGHT_FOOT_MIN"]], "op18_right_hand_max (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_RIGHT_HAND_MAX"]], "op18_right_hand_min (in module imgutils.pose.format)": [[53, "imgutils.pose.format.OP18_RIGHT_HAND_MIN"]], "right_ankle (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_ANKLE"]], "right_big_toe (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_BIG_TOE"]], "right_ear (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_EAR"]], "right_elbow (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_ELBOW"]], "right_eye (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_EYE"]], "right_heel (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_HEEL"]], "right_hip (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_HIP"]], "right_knee (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_KNEE"]], "right_shoulder (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_SHOULDER"]], "right_small_toe (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_SMALL_TOE"]], "right_wrist (imgutils.pose.format.openpose18 attribute)": [[53, "imgutils.pose.format.OpenPose18.RIGHT_WRIST"]], "__init__() (imgutils.pose.format.op18keypointset method)": [[53, "imgutils.pose.format.OP18KeyPointSet.__init__"]], "__mul__() (imgutils.pose.format.op18keypointset method)": [[53, "imgutils.pose.format.OP18KeyPointSet.__mul__"]], "__truediv__() (imgutils.pose.format.op18keypointset method)": [[53, "imgutils.pose.format.OP18KeyPointSet.__truediv__"]], "body (imgutils.pose.format.op18keypointset property)": [[53, "imgutils.pose.format.OP18KeyPointSet.body"]], "face (imgutils.pose.format.op18keypointset property)": [[53, "imgutils.pose.format.OP18KeyPointSet.face"]], "imgutils.pose.format": [[53, "module-imgutils.pose.format"]], "left_foot (imgutils.pose.format.op18keypointset property)": [[53, "imgutils.pose.format.OP18KeyPointSet.left_foot"]], "left_hand (imgutils.pose.format.op18keypointset property)": [[53, "imgutils.pose.format.OP18KeyPointSet.left_hand"]], "right_foot (imgutils.pose.format.op18keypointset property)": [[53, "imgutils.pose.format.OP18KeyPointSet.right_foot"]], "right_hand (imgutils.pose.format.op18keypointset property)": [[53, "imgutils.pose.format.OP18KeyPointSet.right_hand"]], "imgutils.pose": [[54, "module-imgutils.pose"]], "imgutils.pose.visual": [[55, "module-imgutils.pose.visual"]], "op18_visualize() (in module imgutils.pose.visual)": [[55, "imgutils.pose.visual.op18_visualize"]], "notparsetarget (class in imgutils.preprocess.base)": [[56, "imgutils.preprocess.base.NotParseTarget"]], "imgutils.preprocess.base": [[56, "module-imgutils.preprocess.base"]], "imgutils.preprocess": [[57, "module-imgutils.preprocess"]], "create_pillow_transforms() (in module imgutils.preprocess.pillow)": [[58, "imgutils.preprocess.pillow.create_pillow_transforms"]], "imgutils.preprocess.pillow": [[58, "module-imgutils.preprocess.pillow"]], "parse_pillow_transforms() (in module imgutils.preprocess.pillow)": [[58, "imgutils.preprocess.pillow.parse_pillow_transforms"]], "register_pillow_parse() (in module imgutils.preprocess.pillow)": [[58, "imgutils.preprocess.pillow.register_pillow_parse"]], "register_pillow_transform() (in module imgutils.preprocess.pillow)": [[58, "imgutils.preprocess.pillow.register_pillow_transform"]], "create_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[59, "imgutils.preprocess.torchvision.create_torchvision_transforms"]], "imgutils.preprocess.torchvision": [[59, "module-imgutils.preprocess.torchvision"]], "parse_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[59, "imgutils.preprocess.torchvision.parse_torchvision_transforms"]], "register_torchvision_parse() (in module imgutils.preprocess.torchvision)": [[59, "imgutils.preprocess.torchvision.register_torchvision_parse"]], "register_torchvision_transform() (in module imgutils.preprocess.torchvision)": [[59, "imgutils.preprocess.torchvision.register_torchvision_transform"]], "notprocessortypeerror (class in imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.NotProcessorTypeError"]], "convert_to_size_dict() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.convert_to_size_dict"]], "create_bit_transforms() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_bit_transforms"]], "create_blip_transforms() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_blip_transforms"]], "create_clip_transforms() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_clip_transforms"]], "create_convnext_transforms() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_convnext_transforms"]], "create_mobilenetv2_transforms() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_mobilenetv2_transforms"]], "create_siglip_transforms() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_siglip_transforms"]], "create_transforms_from_bit_processor() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_transforms_from_bit_processor"]], "create_transforms_from_blip_processor() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_transforms_from_blip_processor"]], "create_transforms_from_clip_processor() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_transforms_from_clip_processor"]], "create_transforms_from_convnext_processor() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_transforms_from_convnext_processor"]], "create_transforms_from_mobilenetv2_processor() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_transforms_from_mobilenetv2_processor"]], "create_transforms_from_siglip_processor() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_transforms_from_siglip_processor"]], "create_transforms_from_transformers() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_transforms_from_transformers"]], "create_transforms_from_vit_processor() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_transforms_from_vit_processor"]], "create_vit_transforms() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.create_vit_transforms"]], "get_size_dict() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.get_size_dict"]], "imgutils.preprocess.transformers": [[60, "module-imgutils.preprocess.transformers"]], "is_valid_size_dict() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.is_valid_size_dict"]], "register_creators_for_transformers() (in module imgutils.preprocess.transformers)": [[60, "imgutils.preprocess.transformers.register_creators_for_transformers"]], "backgroundimageset (class in imgutils.resource.background)": [[61, "imgutils.resource.background.BackgroundImageSet"]], "__init__() (imgutils.resource.background.backgroundimageset method)": [[61, "imgutils.resource.background.BackgroundImageSet.__init__"]], "get_bg_image() (in module imgutils.resource.background)": [[61, "imgutils.resource.background.get_bg_image"]], "get_bg_image_file() (in module imgutils.resource.background)": [[61, "imgutils.resource.background.get_bg_image_file"]], "get_image() (imgutils.resource.background.backgroundimageset method)": [[61, "imgutils.resource.background.BackgroundImageSet.get_image"]], "get_image_file() (imgutils.resource.background.backgroundimageset method)": [[61, "imgutils.resource.background.BackgroundImageSet.get_image_file"]], "imgutils.resource.background": [[61, "module-imgutils.resource.background"]], "list_bg_image_files() (in module imgutils.resource.background)": [[61, "imgutils.resource.background.list_bg_image_files"]], "list_image_files() (imgutils.resource.background.backgroundimageset method)": [[61, "imgutils.resource.background.BackgroundImageSet.list_image_files"]], "random_bg_image() (in module imgutils.resource.background)": [[61, "imgutils.resource.background.random_bg_image"]], "random_bg_image_file() (in module imgutils.resource.background)": [[61, "imgutils.resource.background.random_bg_image_file"]], "random_image() (imgutils.resource.background.backgroundimageset method)": [[61, "imgutils.resource.background.BackgroundImageSet.random_image"]], "random_image_file() (imgutils.resource.background.backgroundimageset method)": [[61, "imgutils.resource.background.BackgroundImageSet.random_image_file"]], "imgutils.resource": [[62, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[63, "module-imgutils.restore.adversarial"]], "remove_adversarial_noise() (in module imgutils.restore.adversarial)": [[63, "imgutils.restore.adversarial.remove_adversarial_noise"]], "imgutils.restore": [[64, "module-imgutils.restore"]], "imgutils.restore.nafnet": [[65, "module-imgutils.restore.nafnet"]], "restore_with_nafnet() (in module imgutils.restore.nafnet)": [[65, "imgutils.restore.nafnet.restore_with_nafnet"]], "imgutils.restore.scunet": [[66, "module-imgutils.restore.scunet"]], "restore_with_scunet() (in module imgutils.restore.scunet)": [[66, "imgutils.restore.scunet.restore_with_scunet"]], "imgutils.sd": [[67, "module-imgutils.sd"]], "sdmetadata (class in imgutils.sd.metadata)": [[68, "imgutils.sd.metadata.SDMetaData"]], "__str__() (imgutils.sd.metadata.sdmetadata method)": [[68, "imgutils.sd.metadata.SDMetaData.__str__"]], "get_sdmeta_from_image() (in module imgutils.sd.metadata)": [[68, "imgutils.sd.metadata.get_sdmeta_from_image"]], "imgutils.sd.metadata": [[68, "module-imgutils.sd.metadata"]], "parse_sdmeta_from_text() (in module imgutils.sd.metadata)": [[68, "imgutils.sd.metadata.parse_sdmeta_from_text"]], "pnginfo (imgutils.sd.metadata.sdmetadata property)": [[68, "imgutils.sd.metadata.SDMetaData.pnginfo"]], "save_image_with_sdmeta() (in module imgutils.sd.metadata)": [[68, "imgutils.sd.metadata.save_image_with_sdmeta"]], "text (imgutils.sd.metadata.sdmetadata property)": [[68, "imgutils.sd.metadata.SDMetaData.text"]], "imgutils.sd.model": [[69, "module-imgutils.sd.model"]], "read_metadata() (in module imgutils.sd.model)": [[69, "imgutils.sd.model.read_metadata"]], "save_with_metadata() (in module imgutils.sd.model)": [[69, "imgutils.sd.model.save_with_metadata"]], "naimetadata (class in imgutils.sd.nai)": [[70, "imgutils.sd.nai.NAIMetaData"], [70, "imgutils.sd.nai.NAIMetadata"]], "__init__() (imgutils.sd.nai.naimetadata method)": [[70, "imgutils.sd.nai.NAIMetaData.__init__"]], "add_naimeta_to_image() (in module imgutils.sd.nai)": [[70, "imgutils.sd.nai.add_naimeta_to_image"]], "get_naimeta_from_image() (in module imgutils.sd.nai)": [[70, "imgutils.sd.nai.get_naimeta_from_image"]], "imgutils.sd.nai": [[70, "module-imgutils.sd.nai"]], "pnginfo (imgutils.sd.nai.naimetadata property)": [[70, "imgutils.sd.nai.NAIMetaData.pnginfo"]], "save_image_with_naimeta() (in module imgutils.sd.nai)": [[70, "imgutils.sd.nai.save_image_with_naimeta"]], "imgutils.segment": [[71, "module-imgutils.segment"]], "get_isnetis_mask() (in module imgutils.segment.isnetis)": [[72, "imgutils.segment.isnetis.get_isnetis_mask"]], "imgutils.segment.isnetis": [[72, "module-imgutils.segment.isnetis"]], "segment_rgba_with_isnetis() (in module imgutils.segment.isnetis)": [[72, "imgutils.segment.isnetis.segment_rgba_with_isnetis"]], "segment_with_isnetis() (in module imgutils.segment.isnetis)": [[72, "imgutils.segment.isnetis.segment_with_isnetis"]], "drop_blacklisted_tags() (in module imgutils.tagging.blacklist)": [[73, "imgutils.tagging.blacklist.drop_blacklisted_tags"]], "imgutils.tagging.blacklist": [[73, "module-imgutils.tagging.blacklist"]], "is_blacklisted() (in module imgutils.tagging.blacklist)": [[73, "imgutils.tagging.blacklist.is_blacklisted"]], "convert_camie_emb_to_prediction() (in module imgutils.tagging.camie)": [[74, "imgutils.tagging.camie.convert_camie_emb_to_prediction"]], "get_camie_tags() (in module imgutils.tagging.camie)": [[74, "imgutils.tagging.camie.get_camie_tags"]], "imgutils.tagging.camie": [[74, "module-imgutils.tagging.camie"]], "char_prefixes (in module imgutils.tagging.character)": [[75, "imgutils.tagging.character.CHAR_PREFIXES"]], "char_suffixes (in module imgutils.tagging.character)": [[75, "imgutils.tagging.character.CHAR_SUFFIXES"]], "char_whitelist_prefix (in module imgutils.tagging.character)": [[75, "imgutils.tagging.character.CHAR_WHITELIST_PREFIX"]], "char_whitelist_suffix (in module imgutils.tagging.character)": [[75, "imgutils.tagging.character.CHAR_WHITELIST_SUFFIX"]], "char_whitelist_word (in module imgutils.tagging.character)": [[75, "imgutils.tagging.character.CHAR_WHITELIST_WORD"]], "charactertagpool (class in imgutils.tagging.character)": [[75, "imgutils.tagging.character.CharacterTagPool"]], "__init__() (imgutils.tagging.character.charactertagpool method)": [[75, "imgutils.tagging.character.CharacterTagPool.__init__"]], "drop_basic_character_tags() (imgutils.tagging.character.charactertagpool method)": [[75, "imgutils.tagging.character.CharacterTagPool.drop_basic_character_tags"]], "drop_basic_character_tags() (in module imgutils.tagging.character)": [[75, "imgutils.tagging.character.drop_basic_character_tags"]], "imgutils.tagging.character": [[75, "module-imgutils.tagging.character"]], "is_basic_character_tag() (imgutils.tagging.character.charactertagpool method)": [[75, "imgutils.tagging.character.CharacterTagPool.is_basic_character_tag"]], "is_basic_character_tag() (in module imgutils.tagging.character)": [[75, "imgutils.tagging.character.is_basic_character_tag"]], "get_deepdanbooru_tags() (in module imgutils.tagging.deepdanbooru)": [[76, "imgutils.tagging.deepdanbooru.get_deepdanbooru_tags"]], "imgutils.tagging.deepdanbooru": [[76, "module-imgutils.tagging.deepdanbooru"]], "get_deepgelbooru_tags() (in module imgutils.tagging.deepgelbooru)": [[77, "imgutils.tagging.deepgelbooru.get_deepgelbooru_tags"]], "imgutils.tagging.deepgelbooru": [[77, "module-imgutils.tagging.deepgelbooru"]], "add_underline() (in module imgutils.tagging.format)": [[78, "imgutils.tagging.format.add_underline"]], "imgutils.tagging.format": [[78, "module-imgutils.tagging.format"]], "remove_underline() (in module imgutils.tagging.format)": [[78, "imgutils.tagging.format.remove_underline"]], "tags_to_text() (in module imgutils.tagging.format)": [[78, "imgutils.tagging.format.tags_to_text"]], "imgutils.tagging": [[79, "module-imgutils.tagging"]], "imgutils.tagging.match": [[80, "module-imgutils.tagging.match"]], "tag_match_full() (in module imgutils.tagging.match)": [[80, "imgutils.tagging.match.tag_match_full"]], "tag_match_prefix() (in module imgutils.tagging.match)": [[80, "imgutils.tagging.match.tag_match_prefix"]], "tag_match_suffix() (in module imgutils.tagging.match)": [[80, "imgutils.tagging.match.tag_match_suffix"]], "get_mldanbooru_tags() (in module imgutils.tagging.mldanbooru)": [[81, "imgutils.tagging.mldanbooru.get_mldanbooru_tags"]], "imgutils.tagging.mldanbooru": [[81, "module-imgutils.tagging.mldanbooru"]], "imgutils.tagging.order": [[82, "module-imgutils.tagging.order"]], "sort_tags() (in module imgutils.tagging.order)": [[82, "imgutils.tagging.order.sort_tags"]], "drop_overlap_tags() (in module imgutils.tagging.overlap)": [[83, "imgutils.tagging.overlap.drop_overlap_tags"]], "imgutils.tagging.overlap": [[83, "module-imgutils.tagging.overlap"]], "convert_wd14_emb_to_prediction() (in module imgutils.tagging.wd14)": [[84, "imgutils.tagging.wd14.convert_wd14_emb_to_prediction"]], "denormalize_wd14_emb() (in module imgutils.tagging.wd14)": [[84, "imgutils.tagging.wd14.denormalize_wd14_emb"]], "get_wd14_tags() (in module imgutils.tagging.wd14)": [[84, "imgutils.tagging.wd14.get_wd14_tags"]], "imgutils.tagging.wd14": [[84, "module-imgutils.tagging.wd14"]], "imgutils.upscale.cdc": [[85, "module-imgutils.upscale.cdc"]], "upscale_with_cdc() (in module imgutils.upscale.cdc)": [[85, "imgutils.upscale.cdc.upscale_with_cdc"]], "imgutils.upscale": [[86, "module-imgutils.upscale"]], "imgutils.utils.cache": [[87, "module-imgutils.utils.cache"]], "ts_lru_cache() (in module imgutils.utils.cache)": [[87, "imgutils.utils.cache.ts_lru_cache"]], "imgutils.utils.func": [[88, "module-imgutils.utils.func"]], "sigmoid() (in module imgutils.utils.func)": [[88, "imgutils.utils.func.sigmoid"]], "imgutils.utils": [[89, "module-imgutils.utils"]], "get_onnx_provider() (in module imgutils.utils.onnxruntime)": [[90, "imgutils.utils.onnxruntime.get_onnx_provider"]], "imgutils.utils.onnxruntime": [[90, "module-imgutils.utils.onnxruntime"]], "open_onnx_model() (in module imgutils.utils.onnxruntime)": [[90, "imgutils.utils.onnxruntime.open_onnx_model"]], "get_ai_created_score() (in module imgutils.validate.aicheck)": [[91, "imgutils.validate.aicheck.get_ai_created_score"]], "imgutils.validate.aicheck": [[91, "module-imgutils.validate.aicheck"]], "is_ai_created() (in module imgutils.validate.aicheck)": [[91, "imgutils.validate.aicheck.is_ai_created"]], "anime_bangumi_char() (in module imgutils.validate.bangumi_char)": [[92, "imgutils.validate.bangumi_char.anime_bangumi_char"]], "anime_bangumi_char_score() (in module imgutils.validate.bangumi_char)": [[92, "imgutils.validate.bangumi_char.anime_bangumi_char_score"]], "imgutils.validate.bangumi_char": [[92, "module-imgutils.validate.bangumi_char"]], "anime_classify() (in module imgutils.validate.classify)": [[93, "imgutils.validate.classify.anime_classify"]], "anime_classify_score() (in module imgutils.validate.classify)": [[93, "imgutils.validate.classify.anime_classify_score"]], "imgutils.validate.classify": [[93, "module-imgutils.validate.classify"]], "imgutils.validate.color": [[94, "module-imgutils.validate.color"]], "is_greyscale() (in module imgutils.validate.color)": [[94, "imgutils.validate.color.is_greyscale"]], "anime_completeness() (in module imgutils.validate.completeness)": [[95, "imgutils.validate.completeness.anime_completeness"]], "anime_completeness_score() (in module imgutils.validate.completeness)": [[95, "imgutils.validate.completeness.anime_completeness_score"]], "imgutils.validate.completeness": [[95, "module-imgutils.validate.completeness"]], "anime_dbrating() (in module imgutils.validate.dbrating)": [[96, "imgutils.validate.dbrating.anime_dbrating"]], "anime_dbrating_score() (in module imgutils.validate.dbrating)": [[96, "imgutils.validate.dbrating.anime_dbrating_score"]], "imgutils.validate.dbrating": [[96, "module-imgutils.validate.dbrating"]], "anime_furry() (in module imgutils.validate.furry)": [[97, "imgutils.validate.furry.anime_furry"]], "anime_furry_score() (in module imgutils.validate.furry)": [[97, "imgutils.validate.furry.anime_furry_score"]], "imgutils.validate.furry": [[97, "module-imgutils.validate.furry"]], "imgutils.validate": [[98, "module-imgutils.validate"]], "get_monochrome_score() (in module imgutils.validate.monochrome)": [[99, "imgutils.validate.monochrome.get_monochrome_score"]], "imgutils.validate.monochrome": [[99, "module-imgutils.validate.monochrome"]], "is_monochrome() (in module imgutils.validate.monochrome)": [[99, "imgutils.validate.monochrome.is_monochrome"]], "imgutils.validate.nsfw": [[100, "module-imgutils.validate.nsfw"]], "nsfw_pred() (in module imgutils.validate.nsfw)": [[100, "imgutils.validate.nsfw.nsfw_pred"]], "nsfw_pred_score() (in module imgutils.validate.nsfw)": [[100, "imgutils.validate.nsfw.nsfw_pred_score"]], "anime_portrait() (in module imgutils.validate.portrait)": [[101, "imgutils.validate.portrait.anime_portrait"]], "anime_portrait_score() (in module imgutils.validate.portrait)": [[101, "imgutils.validate.portrait.anime_portrait_score"]], "imgutils.validate.portrait": [[101, "module-imgutils.validate.portrait"]], "anime_rating() (in module imgutils.validate.rating)": [[102, "imgutils.validate.rating.anime_rating"]], "anime_rating_score() (in module imgutils.validate.rating)": [[102, "imgutils.validate.rating.anime_rating_score"]], "imgutils.validate.rating": [[102, "module-imgutils.validate.rating"]], "anime_real() (in module imgutils.validate.real)": [[103, "imgutils.validate.real.anime_real"]], "anime_real_score() (in module imgutils.validate.real)": [[103, "imgutils.validate.real.anime_real_score"]], "imgutils.validate.real": [[103, "module-imgutils.validate.real"]], "imgutils.validate.safe": [[104, "module-imgutils.validate.safe"]], "safe_check() (in module imgutils.validate.safe)": [[104, "imgutils.validate.safe.safe_check"]], "safe_check_score() (in module imgutils.validate.safe)": [[104, "imgutils.validate.safe.safe_check_score"]], "anime_style_age() (in module imgutils.validate.style_age)": [[105, "imgutils.validate.style_age.anime_style_age"]], "anime_style_age_score() (in module imgutils.validate.style_age)": [[105, "imgutils.validate.style_age.anime_style_age_score"]], "imgutils.validate.style_age": [[105, "module-imgutils.validate.style_age"]], "anime_teen() (in module imgutils.validate.teen)": [[106, "imgutils.validate.teen.anime_teen"]], "anime_teen_score() (in module imgutils.validate.teen)": [[106, "imgutils.validate.teen.anime_teen_score"]], "imgutils.validate.teen": [[106, "module-imgutils.validate.teen"]], "imgutils.validate.truncate": [[107, "module-imgutils.validate.truncate"]], "is_truncated_file() (in module imgutils.validate.truncate)": [[107, "imgutils.validate.truncate.is_truncated_file"]]}}) \ No newline at end of file diff --git a/v0.17.0/.buildinfo b/v0.17.0/.buildinfo index 81ab49bee9dd8490ca8cd6d129ad6d26f56d64ef..7457a4488da0eda1fbc98545b1a845bbe3c18b91 100644 --- a/v0.17.0/.buildinfo +++ b/v0.17.0/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: 727e71dd80f7947910368b78233b0d68 +config: deb0ae923e8a85eb3d67962daabdba48 tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/v0.17.0/.doctrees/api_doc/ascii/drawing.doctree b/v0.17.0/.doctrees/api_doc/ascii/drawing.doctree index 9928922332de02961eab0cd1c297c0eeadeb96a2..6946ea3b0f04877f12e47000562ba885a272302b 100644 Binary files a/v0.17.0/.doctrees/api_doc/ascii/drawing.doctree and b/v0.17.0/.doctrees/api_doc/ascii/drawing.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/ascii/index.doctree b/v0.17.0/.doctrees/api_doc/ascii/index.doctree index f0e3d17a88c04eb02db591570d11f80867b961fb..f414f9b48620633f583ab20ad917985b98303742 100644 Binary files a/v0.17.0/.doctrees/api_doc/ascii/index.doctree and b/v0.17.0/.doctrees/api_doc/ascii/index.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/config/index.doctree b/v0.17.0/.doctrees/api_doc/config/index.doctree index ac815a64f6b24b0d013e5c905e2d51729dbc11b0..d1a3e2ee11ac62085d367d4a8abb897cf61c0a82 100644 Binary files a/v0.17.0/.doctrees/api_doc/config/index.doctree and b/v0.17.0/.doctrees/api_doc/config/index.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/config/meta.doctree b/v0.17.0/.doctrees/api_doc/config/meta.doctree index 93b1121fdc80ed7fea99724698d599c4d9727381..5270ebddf32f81021f4f169aa9c942b0b1bef393 100644 Binary files a/v0.17.0/.doctrees/api_doc/config/meta.doctree and b/v0.17.0/.doctrees/api_doc/config/meta.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/data/background.doctree b/v0.17.0/.doctrees/api_doc/data/background.doctree index 578bda34004c61de481426443736bfd7f7f01df1..7f25664371750d22589f1e408eb29dc29c11b322 100644 Binary files a/v0.17.0/.doctrees/api_doc/data/background.doctree and b/v0.17.0/.doctrees/api_doc/data/background.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/data/blob.doctree b/v0.17.0/.doctrees/api_doc/data/blob.doctree index 9b902eeee3ebf4c74a255bf8aff7cc4d05869838..6d5358026d429932d2875106e99bdaedf18967fa 100644 Binary files a/v0.17.0/.doctrees/api_doc/data/blob.doctree and b/v0.17.0/.doctrees/api_doc/data/blob.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/data/decode.doctree b/v0.17.0/.doctrees/api_doc/data/decode.doctree index f4f699e3b617a060041f66c171f50cf1425c595e..b3c2d5ce2ecbbfd2173be9cbf431badd743f277f 100644 Binary files a/v0.17.0/.doctrees/api_doc/data/decode.doctree and b/v0.17.0/.doctrees/api_doc/data/decode.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/data/encode.doctree b/v0.17.0/.doctrees/api_doc/data/encode.doctree index 9e0b2d2a825a68af2b88474f63e0d34a205be17f..f0761134ed2427ccb923598e680efe9bff1cb1bf 100644 Binary files a/v0.17.0/.doctrees/api_doc/data/encode.doctree and b/v0.17.0/.doctrees/api_doc/data/encode.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/data/image.doctree b/v0.17.0/.doctrees/api_doc/data/image.doctree index 9cab7ac21a5c168ac2b32a376717e7fc8610c1e3..f4fb301281cea427f5e43628883525a137c51bf1 100644 Binary files a/v0.17.0/.doctrees/api_doc/data/image.doctree and b/v0.17.0/.doctrees/api_doc/data/image.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/data/index.doctree b/v0.17.0/.doctrees/api_doc/data/index.doctree index eabc9eae4a777c0f7b5fa4a3d6ab513c3944ce6c..f4e962dba520bed52860c1309ad3e9d15c047f08 100644 Binary files a/v0.17.0/.doctrees/api_doc/data/index.doctree and b/v0.17.0/.doctrees/api_doc/data/index.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/data/layer.doctree b/v0.17.0/.doctrees/api_doc/data/layer.doctree index 8ee8146231dc20139da5ed5178712b72b6c298e4..da2b451f1cdae3dc888933f1603412aa209400bc 100644 Binary files a/v0.17.0/.doctrees/api_doc/data/layer.doctree and b/v0.17.0/.doctrees/api_doc/data/layer.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/data/pad.doctree b/v0.17.0/.doctrees/api_doc/data/pad.doctree index 3100efc87eeec072705fcb93631bee75fd36029c..0ce97ab2743f498cf85538cdaaf02d34b71be4e4 100644 Binary files a/v0.17.0/.doctrees/api_doc/data/pad.doctree and b/v0.17.0/.doctrees/api_doc/data/pad.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/data/url.doctree b/v0.17.0/.doctrees/api_doc/data/url.doctree index f3377b8fd23a03c28ccecec8aef26eb452cc92e8..fc78bf4eefd3eb59241c3c9420be7e5e0fbda2d1 100644 Binary files a/v0.17.0/.doctrees/api_doc/data/url.doctree and b/v0.17.0/.doctrees/api_doc/data/url.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/detect/booru_yolo.doctree b/v0.17.0/.doctrees/api_doc/detect/booru_yolo.doctree index 753df01ee54c64f1a8b2962e62bcc86a76c7681e..9fa43c02437baa64e9ddb0465899990090748fdc 100644 Binary files a/v0.17.0/.doctrees/api_doc/detect/booru_yolo.doctree and b/v0.17.0/.doctrees/api_doc/detect/booru_yolo.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/detect/censor.doctree b/v0.17.0/.doctrees/api_doc/detect/censor.doctree index f8fa0febf9b2ab3c2990ba099df391a36f55ba79..f414253ce2d938e8ba60c05f0d1148c2dfdc9099 100644 Binary files a/v0.17.0/.doctrees/api_doc/detect/censor.doctree and b/v0.17.0/.doctrees/api_doc/detect/censor.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/detect/eye.doctree b/v0.17.0/.doctrees/api_doc/detect/eye.doctree index 2c0fa925c07a6527d1e470c4c9174d5b2ae01a31..a35fe336c143dab792898a1c59db7920b35be359 100644 Binary files a/v0.17.0/.doctrees/api_doc/detect/eye.doctree and b/v0.17.0/.doctrees/api_doc/detect/eye.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/detect/face.doctree b/v0.17.0/.doctrees/api_doc/detect/face.doctree index f857d2c557171f20235201eb12086a7b1c2506b2..903b6692c5e2cbb8b09ca325e903b6fd3c4b690c 100644 Binary files a/v0.17.0/.doctrees/api_doc/detect/face.doctree and b/v0.17.0/.doctrees/api_doc/detect/face.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/detect/halfbody.doctree b/v0.17.0/.doctrees/api_doc/detect/halfbody.doctree index 84953f70b22435f26aaf44ab668f78a63a24c1d4..c34a92f23f28aa0d9db5e7cfa77dc7693df01a78 100644 Binary files a/v0.17.0/.doctrees/api_doc/detect/halfbody.doctree and b/v0.17.0/.doctrees/api_doc/detect/halfbody.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/detect/hand.doctree b/v0.17.0/.doctrees/api_doc/detect/hand.doctree index 55775af76c60a7b02e8cdc461e17e260619ffed1..530f9992516a7fedf70d3cbf821a704726397a55 100644 Binary files a/v0.17.0/.doctrees/api_doc/detect/hand.doctree and b/v0.17.0/.doctrees/api_doc/detect/hand.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/detect/head.doctree b/v0.17.0/.doctrees/api_doc/detect/head.doctree index 19b988a3d9da4894187486e6f57c882602219e56..6da91b0ed9afe0fb8b9d6360ef51bdd47b5f685a 100644 Binary files a/v0.17.0/.doctrees/api_doc/detect/head.doctree and b/v0.17.0/.doctrees/api_doc/detect/head.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/detect/index.doctree b/v0.17.0/.doctrees/api_doc/detect/index.doctree index 0cce7214b27d23da154a60d138c16ebfef0a74e3..333e66e17e259e6176898bcdce064e213945ac25 100644 Binary files a/v0.17.0/.doctrees/api_doc/detect/index.doctree and b/v0.17.0/.doctrees/api_doc/detect/index.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/detect/nudenet.doctree b/v0.17.0/.doctrees/api_doc/detect/nudenet.doctree index 2c520c9f38ad46b70c0f8fc171ef0b59ef1e5069..6030ad3808779502204abf180ee98b445747ac6c 100644 Binary files a/v0.17.0/.doctrees/api_doc/detect/nudenet.doctree and b/v0.17.0/.doctrees/api_doc/detect/nudenet.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/detect/person.doctree b/v0.17.0/.doctrees/api_doc/detect/person.doctree index 7fa091af909e3e97d30009861530b8685ff4d959..1cd79154394a90e41011eb21fe8d2a2de74ce674 100644 Binary files a/v0.17.0/.doctrees/api_doc/detect/person.doctree and b/v0.17.0/.doctrees/api_doc/detect/person.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/detect/similarity.doctree b/v0.17.0/.doctrees/api_doc/detect/similarity.doctree index df81429226d820f723f1a1670a4eedc90395335f..a50f9b7c64df7d2a1a0c60ea490e5e0b5f4af237 100644 Binary files a/v0.17.0/.doctrees/api_doc/detect/similarity.doctree and b/v0.17.0/.doctrees/api_doc/detect/similarity.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/detect/text.doctree b/v0.17.0/.doctrees/api_doc/detect/text.doctree index 8d1d1dde01a7ed0dd9d0cf7a652e77f12a8e896b..42ea866a53be0f7b2799ac7331f2e50413bb0ecd 100644 Binary files a/v0.17.0/.doctrees/api_doc/detect/text.doctree and b/v0.17.0/.doctrees/api_doc/detect/text.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/detect/visual.doctree b/v0.17.0/.doctrees/api_doc/detect/visual.doctree index 22b854c9edc53589c8a7d27915b554de9a8876ce..2bd1fa6c8d993ef1045561ec50415d659004f425 100644 Binary files a/v0.17.0/.doctrees/api_doc/detect/visual.doctree and b/v0.17.0/.doctrees/api_doc/detect/visual.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/edge/canny.doctree b/v0.17.0/.doctrees/api_doc/edge/canny.doctree index 1a45f5b98eaad03a6c399a638fa3f190ea43ede5..1bbb6a430d596a2ba62d07831a9bbeb8583510f0 100644 Binary files a/v0.17.0/.doctrees/api_doc/edge/canny.doctree and b/v0.17.0/.doctrees/api_doc/edge/canny.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/edge/index.doctree b/v0.17.0/.doctrees/api_doc/edge/index.doctree index 75144c6efecb89d2f36bf9d75ad9b40cd2248137..b9c524dcab74531ca09a8c767155edaa41aa65f4 100644 Binary files a/v0.17.0/.doctrees/api_doc/edge/index.doctree and b/v0.17.0/.doctrees/api_doc/edge/index.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/edge/lineart.doctree b/v0.17.0/.doctrees/api_doc/edge/lineart.doctree index 35cee92486414d01c7acb0fcb8cec7e8e560f69d..ec7f804c51004c52d91cf99a7f40822721fb7aba 100644 Binary files a/v0.17.0/.doctrees/api_doc/edge/lineart.doctree and b/v0.17.0/.doctrees/api_doc/edge/lineart.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/edge/lineart_anime.doctree b/v0.17.0/.doctrees/api_doc/edge/lineart_anime.doctree index e81f1564f159138411c39a791e6472f402476720..40ad593c4de1b997d80ec2bc462eb3f013494603 100644 Binary files a/v0.17.0/.doctrees/api_doc/edge/lineart_anime.doctree and b/v0.17.0/.doctrees/api_doc/edge/lineart_anime.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/generic/classify.doctree b/v0.17.0/.doctrees/api_doc/generic/classify.doctree index 889987c2e636f3d577315ec059d2a43266ae15e6..d4c4c93b76144d80cd8c1f34c7bfae0a5eae2fd9 100644 Binary files a/v0.17.0/.doctrees/api_doc/generic/classify.doctree and b/v0.17.0/.doctrees/api_doc/generic/classify.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/generic/classify_timm.doctree b/v0.17.0/.doctrees/api_doc/generic/classify_timm.doctree index d5ffd574f79ff5d750644a4be30ac5dbce35a56b..fb49d5f57a9a2c8cce1ebafe2050e27c4985cc23 100644 Binary files a/v0.17.0/.doctrees/api_doc/generic/classify_timm.doctree and b/v0.17.0/.doctrees/api_doc/generic/classify_timm.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/generic/clip.doctree b/v0.17.0/.doctrees/api_doc/generic/clip.doctree index 273fafc356cae660bb952840f6bba7a8ec47b3fa..93887eef182ba30288b6997b7c769ab335c5d146 100644 Binary files a/v0.17.0/.doctrees/api_doc/generic/clip.doctree and b/v0.17.0/.doctrees/api_doc/generic/clip.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/generic/enhance.doctree b/v0.17.0/.doctrees/api_doc/generic/enhance.doctree index a5e394788f1e2f8a8ac4a85762011362c24a4371..16f97a1ea404f448bbdb0d23695035e0e0d7cf8a 100644 Binary files a/v0.17.0/.doctrees/api_doc/generic/enhance.doctree and b/v0.17.0/.doctrees/api_doc/generic/enhance.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/generic/index.doctree b/v0.17.0/.doctrees/api_doc/generic/index.doctree index 31951e4a62971436910379ac1fcf49a9d7ca76cf..146f52d2103f73fd21a3e9645bffc780cb54a59b 100644 Binary files a/v0.17.0/.doctrees/api_doc/generic/index.doctree and b/v0.17.0/.doctrees/api_doc/generic/index.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/generic/multilabel_timm.doctree b/v0.17.0/.doctrees/api_doc/generic/multilabel_timm.doctree index 300aa5760b9670fe13cfabe67eb629261686235e..e171a6d4d68413f36cf1f3fbb886c5d03e0617a0 100644 Binary files a/v0.17.0/.doctrees/api_doc/generic/multilabel_timm.doctree and b/v0.17.0/.doctrees/api_doc/generic/multilabel_timm.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/generic/siglip.doctree b/v0.17.0/.doctrees/api_doc/generic/siglip.doctree index d35a602b6ab115e62606a203c4b8c555b2a4bb94..5a889ff88008f50c54416ed02cb2374fe4ba5a6f 100644 Binary files a/v0.17.0/.doctrees/api_doc/generic/siglip.doctree and b/v0.17.0/.doctrees/api_doc/generic/siglip.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/generic/yolo.doctree b/v0.17.0/.doctrees/api_doc/generic/yolo.doctree index 85ecc8e37c764264f4b093569badfd7706d1a19a..56469c86f981f7bcc0a5130ddc4f6463e964b6c0 100644 Binary files a/v0.17.0/.doctrees/api_doc/generic/yolo.doctree and b/v0.17.0/.doctrees/api_doc/generic/yolo.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/metadata/geninfo.doctree b/v0.17.0/.doctrees/api_doc/metadata/geninfo.doctree index d8a1891ef33f2a7118044809b293eb0ee371a795..2aa169ea1bc9661b6f1201e11619ce5ad6068879 100644 Binary files a/v0.17.0/.doctrees/api_doc/metadata/geninfo.doctree and b/v0.17.0/.doctrees/api_doc/metadata/geninfo.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/metadata/index.doctree b/v0.17.0/.doctrees/api_doc/metadata/index.doctree index d4e73dd104b8352eb101b74cc32863c69cc4b6bb..882f962e212e944531b73cf33103e149731bcc16 100644 Binary files a/v0.17.0/.doctrees/api_doc/metadata/index.doctree and b/v0.17.0/.doctrees/api_doc/metadata/index.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/metadata/lsb.doctree b/v0.17.0/.doctrees/api_doc/metadata/lsb.doctree index 07323645081802a86c7d1f5845ac2ffabe44e6a7..fefcd8b2a88709132b0b4f28a67c8212d747cab4 100644 Binary files a/v0.17.0/.doctrees/api_doc/metadata/lsb.doctree and b/v0.17.0/.doctrees/api_doc/metadata/lsb.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/metrics/aesthetic.doctree b/v0.17.0/.doctrees/api_doc/metrics/aesthetic.doctree index 24b129dc073de975d63799e4c104d911ce56a1d7..4896d68af18c44b8b8f0e7411f55751b9e138a50 100644 Binary files a/v0.17.0/.doctrees/api_doc/metrics/aesthetic.doctree and b/v0.17.0/.doctrees/api_doc/metrics/aesthetic.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/metrics/ccip.doctree b/v0.17.0/.doctrees/api_doc/metrics/ccip.doctree index 85b431507a1b4bbeaaf5e07b5459bcee84781935..ae5a570501593a0ce76516a4c441765272a7e251 100644 Binary files a/v0.17.0/.doctrees/api_doc/metrics/ccip.doctree and b/v0.17.0/.doctrees/api_doc/metrics/ccip.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/metrics/dbaesthetic.doctree b/v0.17.0/.doctrees/api_doc/metrics/dbaesthetic.doctree index bac4105f02e9380fa1ad8a925b991903983c13be..9dcf18d86bcbd9fba59664ed1ae57956cca44626 100644 Binary files a/v0.17.0/.doctrees/api_doc/metrics/dbaesthetic.doctree and b/v0.17.0/.doctrees/api_doc/metrics/dbaesthetic.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/metrics/index.doctree b/v0.17.0/.doctrees/api_doc/metrics/index.doctree index 349806b12dcb3936d6e4b1773fe4e4151cf9f4f2..1d77ae7491b922e456e183c54bc76168c8639ee0 100644 Binary files a/v0.17.0/.doctrees/api_doc/metrics/index.doctree and b/v0.17.0/.doctrees/api_doc/metrics/index.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/metrics/laplacian.doctree b/v0.17.0/.doctrees/api_doc/metrics/laplacian.doctree index d48d64b418ce31bc9b6e8f1788521eac7bd7b4ae..266e8dccc518c6c3ade3e0a52cfdb86210d07786 100644 Binary files a/v0.17.0/.doctrees/api_doc/metrics/laplacian.doctree and b/v0.17.0/.doctrees/api_doc/metrics/laplacian.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/metrics/lpips.doctree b/v0.17.0/.doctrees/api_doc/metrics/lpips.doctree index 8b1f7d234fb31ac814f6ecc73ef2d53373ab7b35..d92b851bee2e075e6c028a4e675c27a6dbecd5e9 100644 Binary files a/v0.17.0/.doctrees/api_doc/metrics/lpips.doctree and b/v0.17.0/.doctrees/api_doc/metrics/lpips.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/metrics/psnr_.doctree b/v0.17.0/.doctrees/api_doc/metrics/psnr_.doctree index 655f8f93ffc66287277db9bc65007d2489b683e1..8a60bc0c656feae6f371aca72d6e6bfcc9834632 100644 Binary files a/v0.17.0/.doctrees/api_doc/metrics/psnr_.doctree and b/v0.17.0/.doctrees/api_doc/metrics/psnr_.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/ocr/index.doctree b/v0.17.0/.doctrees/api_doc/ocr/index.doctree index b146f57b69a9e91c12f99653db6934f5585a6f7c..b4f2a1534bc3c9938b6b573db3737c4c53aa83f7 100644 Binary files a/v0.17.0/.doctrees/api_doc/ocr/index.doctree and b/v0.17.0/.doctrees/api_doc/ocr/index.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/operate/align.doctree b/v0.17.0/.doctrees/api_doc/operate/align.doctree index f222056c772350c8cb769448c57dac5351348f3c..af5d2c7dae0d0dfaa180d49a849e0c530f29735d 100644 Binary files a/v0.17.0/.doctrees/api_doc/operate/align.doctree and b/v0.17.0/.doctrees/api_doc/operate/align.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/operate/censor.doctree b/v0.17.0/.doctrees/api_doc/operate/censor.doctree index 1eda95f10703be27e293ece508fbedfc4c358dd4..15c8bcbcb914b4796753bbcfdf00e45c0e82e740 100644 Binary files a/v0.17.0/.doctrees/api_doc/operate/censor.doctree and b/v0.17.0/.doctrees/api_doc/operate/censor.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/operate/imgcensor.doctree b/v0.17.0/.doctrees/api_doc/operate/imgcensor.doctree index 6b4bc1f87a8d3a2c65a1729f4c60a504fbe558fd..a7380283c1fa2d530891c8d91e663308cebe6523 100644 Binary files a/v0.17.0/.doctrees/api_doc/operate/imgcensor.doctree and b/v0.17.0/.doctrees/api_doc/operate/imgcensor.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/operate/index.doctree b/v0.17.0/.doctrees/api_doc/operate/index.doctree index 374bbcef3cf4c3efbab81333329836a8863b86ef..a6c4c3af3e7ba7c547ab2e55d3414f4053234e18 100644 Binary files a/v0.17.0/.doctrees/api_doc/operate/index.doctree and b/v0.17.0/.doctrees/api_doc/operate/index.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/operate/squeeze.doctree b/v0.17.0/.doctrees/api_doc/operate/squeeze.doctree index e40adb105d76e41c49631cbff370fef4cb2292ae..761b29f64d9cae31608d4167fa8c9d51bb42798a 100644 Binary files a/v0.17.0/.doctrees/api_doc/operate/squeeze.doctree and b/v0.17.0/.doctrees/api_doc/operate/squeeze.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/pose/dwpose.doctree b/v0.17.0/.doctrees/api_doc/pose/dwpose.doctree index 834190711703fb7819926ea4fffb67fd41d95532..2bdab147c45cb5561bcdc21991823f770f373bb6 100644 Binary files a/v0.17.0/.doctrees/api_doc/pose/dwpose.doctree and b/v0.17.0/.doctrees/api_doc/pose/dwpose.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/pose/format.doctree b/v0.17.0/.doctrees/api_doc/pose/format.doctree index 2a97f046a1c147291db43548a477a5324c1804a2..96e4aa234553ca77af1ae73cb8a66dca985934bb 100644 Binary files a/v0.17.0/.doctrees/api_doc/pose/format.doctree and b/v0.17.0/.doctrees/api_doc/pose/format.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/pose/index.doctree b/v0.17.0/.doctrees/api_doc/pose/index.doctree index 6689bdd34ee0da8076a4d6d8bd7a9b21896b1a80..a831265ae3a9a5cdfa7fc7314da690dca2cdfeb1 100644 Binary files a/v0.17.0/.doctrees/api_doc/pose/index.doctree and b/v0.17.0/.doctrees/api_doc/pose/index.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/pose/visual.doctree b/v0.17.0/.doctrees/api_doc/pose/visual.doctree index 467cb5aa41fffdc09d672c24d740c6b7478980c1..4307668308bac777693bbdda6f15eb1e83eb62c6 100644 Binary files a/v0.17.0/.doctrees/api_doc/pose/visual.doctree and b/v0.17.0/.doctrees/api_doc/pose/visual.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/preprocess/base.doctree b/v0.17.0/.doctrees/api_doc/preprocess/base.doctree index 36d641454e156b01580b5c030d59335dbc8d052d..a8d2e504ed6f7ea9b77edbe033d9fe77bde6eed1 100644 Binary files a/v0.17.0/.doctrees/api_doc/preprocess/base.doctree and b/v0.17.0/.doctrees/api_doc/preprocess/base.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/preprocess/index.doctree b/v0.17.0/.doctrees/api_doc/preprocess/index.doctree index 05541d12ad2123963f1978b97876af2b23cdcdce..87e7d76081129547f7f3049a2bd6014041042c36 100644 Binary files a/v0.17.0/.doctrees/api_doc/preprocess/index.doctree and b/v0.17.0/.doctrees/api_doc/preprocess/index.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/preprocess/pillow.doctree b/v0.17.0/.doctrees/api_doc/preprocess/pillow.doctree index 26c0252b6150c9095adabedadf6bdc9239c4dc08..62dc4302bc781de2022ea1258af46cb9cd6c8d7b 100644 Binary files a/v0.17.0/.doctrees/api_doc/preprocess/pillow.doctree and b/v0.17.0/.doctrees/api_doc/preprocess/pillow.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/preprocess/torchvision.doctree b/v0.17.0/.doctrees/api_doc/preprocess/torchvision.doctree index dc308efdb9d571924385c8700e9ec1dab4ff863f..96331211234afc56ac3e458fb197dcbda80e42dd 100644 Binary files a/v0.17.0/.doctrees/api_doc/preprocess/torchvision.doctree and b/v0.17.0/.doctrees/api_doc/preprocess/torchvision.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/preprocess/transformers.doctree b/v0.17.0/.doctrees/api_doc/preprocess/transformers.doctree index 7011c106636b1b74ad829bef6de1e4fbba79afcb..3434f1cf0967431ea7513310af6adf231abdd8e0 100644 Binary files a/v0.17.0/.doctrees/api_doc/preprocess/transformers.doctree and b/v0.17.0/.doctrees/api_doc/preprocess/transformers.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/resource/background.doctree b/v0.17.0/.doctrees/api_doc/resource/background.doctree index d04c76a76f91239fcaa7380a679f00de84875622..f16ddf35e302c5079f2e2f71971476ea232bd910 100644 Binary files a/v0.17.0/.doctrees/api_doc/resource/background.doctree and b/v0.17.0/.doctrees/api_doc/resource/background.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/resource/index.doctree b/v0.17.0/.doctrees/api_doc/resource/index.doctree index 65ffce9b77f237f1952b3dda09dfdedb31610707..a870f1b30e2cd83e720e38af933c226567781739 100644 Binary files a/v0.17.0/.doctrees/api_doc/resource/index.doctree and b/v0.17.0/.doctrees/api_doc/resource/index.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/restore/adversarial.doctree b/v0.17.0/.doctrees/api_doc/restore/adversarial.doctree index e05d5b401e1e1108549c77ece8abe20bcdd44480..e2d0b69dae782e010be124f3f4893c9f5a025db9 100644 Binary files a/v0.17.0/.doctrees/api_doc/restore/adversarial.doctree and b/v0.17.0/.doctrees/api_doc/restore/adversarial.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/restore/index.doctree b/v0.17.0/.doctrees/api_doc/restore/index.doctree index e3ef176c90cc1c7f42181953ef3fd53880d3236c..d71cc3363f956866ede860e21bccde58292f22fd 100644 Binary files a/v0.17.0/.doctrees/api_doc/restore/index.doctree and b/v0.17.0/.doctrees/api_doc/restore/index.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/restore/nafnet.doctree b/v0.17.0/.doctrees/api_doc/restore/nafnet.doctree index 7fd48015b144e45588d9850e70d3bc2faf252424..b54c3d3a77e65ccd1242e793bab4416f4707a37f 100644 Binary files a/v0.17.0/.doctrees/api_doc/restore/nafnet.doctree and b/v0.17.0/.doctrees/api_doc/restore/nafnet.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/restore/scunet.doctree b/v0.17.0/.doctrees/api_doc/restore/scunet.doctree index 22fd7679e39023440256e018f8168f0229aa6138..3a7e312e8ffb4f863bba1c80c3cd628a54a9dfd4 100644 Binary files a/v0.17.0/.doctrees/api_doc/restore/scunet.doctree and b/v0.17.0/.doctrees/api_doc/restore/scunet.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/sd/index.doctree b/v0.17.0/.doctrees/api_doc/sd/index.doctree index fbd03d595470f82410110a9094178a0f2b738e75..ef7d2393fdb41e9cacea8e80e4cd2c83df324a73 100644 Binary files a/v0.17.0/.doctrees/api_doc/sd/index.doctree and b/v0.17.0/.doctrees/api_doc/sd/index.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/sd/metadata.doctree b/v0.17.0/.doctrees/api_doc/sd/metadata.doctree index a328079ab7ae767ef7d32e82aca99e6bb0ef37ac..854eef11a64d7d0fc4f6a17cebc1fa729a45fda5 100644 Binary files a/v0.17.0/.doctrees/api_doc/sd/metadata.doctree and b/v0.17.0/.doctrees/api_doc/sd/metadata.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/sd/model.doctree b/v0.17.0/.doctrees/api_doc/sd/model.doctree index 0191b3549b39a8c4615e9be91b1e0322f8b3a596..874786e59478a6c7c27627c24768c3eb7ec4f43f 100644 Binary files a/v0.17.0/.doctrees/api_doc/sd/model.doctree and b/v0.17.0/.doctrees/api_doc/sd/model.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/sd/nai.doctree b/v0.17.0/.doctrees/api_doc/sd/nai.doctree index 350a104a5257eddd837c7ecffc31eb02ce0bb4ed..9d61c39b8e1aa309adebb9153d508ae85f13949b 100644 Binary files a/v0.17.0/.doctrees/api_doc/sd/nai.doctree and b/v0.17.0/.doctrees/api_doc/sd/nai.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/segment/index.doctree b/v0.17.0/.doctrees/api_doc/segment/index.doctree index 511f452566110e7314d9b06cefe6909ab45b71be..ed00e5bad54ddd91fda20b6af401d2bb2b9cd675 100644 Binary files a/v0.17.0/.doctrees/api_doc/segment/index.doctree and b/v0.17.0/.doctrees/api_doc/segment/index.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/segment/isnetis.doctree b/v0.17.0/.doctrees/api_doc/segment/isnetis.doctree index 357e1d1f786eb863e7b324ba60561fdafe22644e..1a26827ed23609c9f83828b031409bdb516a0285 100644 Binary files a/v0.17.0/.doctrees/api_doc/segment/isnetis.doctree and b/v0.17.0/.doctrees/api_doc/segment/isnetis.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/tagging/blacklist.doctree b/v0.17.0/.doctrees/api_doc/tagging/blacklist.doctree index 6fb1cdee0d0249aa6174c589951c58b924ddfb75..6f6341fbb4608a65ff3a98c0140a084dd3ca404e 100644 Binary files a/v0.17.0/.doctrees/api_doc/tagging/blacklist.doctree and b/v0.17.0/.doctrees/api_doc/tagging/blacklist.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/tagging/camie.doctree b/v0.17.0/.doctrees/api_doc/tagging/camie.doctree index 8f148dfdfe3da2ef8630b0dd8a47b33ea580522b..5d5c8b21cb10bc9cc0909843368183a0ec7cdd23 100644 Binary files a/v0.17.0/.doctrees/api_doc/tagging/camie.doctree and b/v0.17.0/.doctrees/api_doc/tagging/camie.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/tagging/character.doctree b/v0.17.0/.doctrees/api_doc/tagging/character.doctree index b2587c70e9acd98a64bea5c39b64f950d4c578e7..a6b0c167081e24e8f074af54a03ec8bd3508f0c9 100644 Binary files a/v0.17.0/.doctrees/api_doc/tagging/character.doctree and b/v0.17.0/.doctrees/api_doc/tagging/character.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/tagging/deepdanbooru.doctree b/v0.17.0/.doctrees/api_doc/tagging/deepdanbooru.doctree index 01524961b74135fa8c71dcdf95ea42d224fee51d..1c8d8a3bfcf23cf519bb7ff16aadf9485715e70c 100644 Binary files a/v0.17.0/.doctrees/api_doc/tagging/deepdanbooru.doctree and b/v0.17.0/.doctrees/api_doc/tagging/deepdanbooru.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/tagging/deepgelbooru.doctree b/v0.17.0/.doctrees/api_doc/tagging/deepgelbooru.doctree index 05ebbd6c72c88f7de2e0a4bac1582c77662fbffa..7b308de2ae8a1bdd745e9a7245a557cc82c437b2 100644 Binary files a/v0.17.0/.doctrees/api_doc/tagging/deepgelbooru.doctree and b/v0.17.0/.doctrees/api_doc/tagging/deepgelbooru.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/tagging/format.doctree b/v0.17.0/.doctrees/api_doc/tagging/format.doctree index 518476f5e5878a17f41187378f977f2556d8f7cf..4b3dfad5a7f51d6faadc1080970c57de14844679 100644 Binary files a/v0.17.0/.doctrees/api_doc/tagging/format.doctree and b/v0.17.0/.doctrees/api_doc/tagging/format.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/tagging/index.doctree b/v0.17.0/.doctrees/api_doc/tagging/index.doctree index c014a3180dc5f3c845c781f3aabbc11a26731629..10ec3f51f13e50a32d0fc7e38b44fba766ac2766 100644 Binary files a/v0.17.0/.doctrees/api_doc/tagging/index.doctree and b/v0.17.0/.doctrees/api_doc/tagging/index.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/tagging/match.doctree b/v0.17.0/.doctrees/api_doc/tagging/match.doctree index 4b3d0fda96660aa2fc4ecb8585021cf059c3ed7d..6aa9644b590f22c946c93c8585e5adda85e926eb 100644 Binary files a/v0.17.0/.doctrees/api_doc/tagging/match.doctree and b/v0.17.0/.doctrees/api_doc/tagging/match.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/tagging/mldanbooru.doctree b/v0.17.0/.doctrees/api_doc/tagging/mldanbooru.doctree index a4eab7f92fd23553202a7c4539c62ea0d9896248..5d1a5ab789110f699348ce9f4e7ffdfd581bc886 100644 Binary files a/v0.17.0/.doctrees/api_doc/tagging/mldanbooru.doctree and b/v0.17.0/.doctrees/api_doc/tagging/mldanbooru.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/tagging/order.doctree b/v0.17.0/.doctrees/api_doc/tagging/order.doctree index 392671f5d6d7b6be4e88329de1af4d7a71c15341..9c95177a995a82ac2706a7949134082b3ffb4024 100644 Binary files a/v0.17.0/.doctrees/api_doc/tagging/order.doctree and b/v0.17.0/.doctrees/api_doc/tagging/order.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/tagging/overlap.doctree b/v0.17.0/.doctrees/api_doc/tagging/overlap.doctree index fa1000aaf31e0a15cbb1f489df3c7ede7b1a3e97..3e1f8e7d4325e37805c8dc0b898d3339a307830a 100644 Binary files a/v0.17.0/.doctrees/api_doc/tagging/overlap.doctree and b/v0.17.0/.doctrees/api_doc/tagging/overlap.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/tagging/wd14.doctree b/v0.17.0/.doctrees/api_doc/tagging/wd14.doctree index 49149ba6cc5b83ea669edfc9f83beb716e42e95a..2188554f4b5793299194c24618cc5ad2aff7cd16 100644 Binary files a/v0.17.0/.doctrees/api_doc/tagging/wd14.doctree and b/v0.17.0/.doctrees/api_doc/tagging/wd14.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/upscale/cdc.doctree b/v0.17.0/.doctrees/api_doc/upscale/cdc.doctree index fd25ed586e0131e03089c2e74dffb9f272b6d3a7..4eb4a440e10de4a0d2ad47b6fb341a3e4c3816d8 100644 Binary files a/v0.17.0/.doctrees/api_doc/upscale/cdc.doctree and b/v0.17.0/.doctrees/api_doc/upscale/cdc.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/upscale/index.doctree b/v0.17.0/.doctrees/api_doc/upscale/index.doctree index 90ee69d4b5263af1b29e4932a00dc1ee835003a3..81a5941bddc98aaa9b1287d7c3b80f04413cb1cf 100644 Binary files a/v0.17.0/.doctrees/api_doc/upscale/index.doctree and b/v0.17.0/.doctrees/api_doc/upscale/index.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/utils/cache.doctree b/v0.17.0/.doctrees/api_doc/utils/cache.doctree index 1492334438c4607a872312168481e0b006e9c0c1..c83e60bcf464be370f279a214e936879240e4c38 100644 Binary files a/v0.17.0/.doctrees/api_doc/utils/cache.doctree and b/v0.17.0/.doctrees/api_doc/utils/cache.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/utils/func.doctree b/v0.17.0/.doctrees/api_doc/utils/func.doctree index f1d0a67729d5247bbd9979fc64857c342942d9cc..92374b30b345a3dd224edbffc5ca10465252e5a7 100644 Binary files a/v0.17.0/.doctrees/api_doc/utils/func.doctree and b/v0.17.0/.doctrees/api_doc/utils/func.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/utils/index.doctree b/v0.17.0/.doctrees/api_doc/utils/index.doctree index dcafa96462a1eba22a999e55577fd0ac5b7e3f36..390b0e5c58d9b570ea006111daee59b7d4752b5a 100644 Binary files a/v0.17.0/.doctrees/api_doc/utils/index.doctree and b/v0.17.0/.doctrees/api_doc/utils/index.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/utils/onnxruntime.doctree b/v0.17.0/.doctrees/api_doc/utils/onnxruntime.doctree index 6f02be6f8cb3065fb32498cd17df07e4de7a2f3c..f7295756e0105da8cf6c2efc693bb5c9c65120c9 100644 Binary files a/v0.17.0/.doctrees/api_doc/utils/onnxruntime.doctree and b/v0.17.0/.doctrees/api_doc/utils/onnxruntime.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/validate/aicheck.doctree b/v0.17.0/.doctrees/api_doc/validate/aicheck.doctree index cd2f757fdecf517afaaaa89b5d858eb9f5d548cd..e9d8526ee8b2ebe323f71cd32d2ce17d847ab2a9 100644 Binary files a/v0.17.0/.doctrees/api_doc/validate/aicheck.doctree and b/v0.17.0/.doctrees/api_doc/validate/aicheck.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/validate/bangumi_char.doctree b/v0.17.0/.doctrees/api_doc/validate/bangumi_char.doctree index 10e67a8bcced8c3705a2c09b6789531d44617ed6..7eb494695c4ccc6776e6f098aa4cd56fe4418af5 100644 Binary files a/v0.17.0/.doctrees/api_doc/validate/bangumi_char.doctree and b/v0.17.0/.doctrees/api_doc/validate/bangumi_char.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/validate/classify.doctree b/v0.17.0/.doctrees/api_doc/validate/classify.doctree index da20a470f4a18f1cbc69abc284e7c8c591798474..5ff23048cf85cecbf3c8d071596982151c2a25dd 100644 Binary files a/v0.17.0/.doctrees/api_doc/validate/classify.doctree and b/v0.17.0/.doctrees/api_doc/validate/classify.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/validate/color.doctree b/v0.17.0/.doctrees/api_doc/validate/color.doctree index bea8fe01e69d6d3f3a6453347ebeac5d65aef915..6f73a9f926f2cba9f8b46a3c492ee96bb7e60fc2 100644 Binary files a/v0.17.0/.doctrees/api_doc/validate/color.doctree and b/v0.17.0/.doctrees/api_doc/validate/color.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/validate/completeness.doctree b/v0.17.0/.doctrees/api_doc/validate/completeness.doctree index a1602304a82016b800e115f175a3099c7448538a..0ce50a5cefd79dcf5d089917ceb854e057c09244 100644 Binary files a/v0.17.0/.doctrees/api_doc/validate/completeness.doctree and b/v0.17.0/.doctrees/api_doc/validate/completeness.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/validate/dbrating.doctree b/v0.17.0/.doctrees/api_doc/validate/dbrating.doctree index f3ce5a10ecef8179949d783614fe1e5f58e13310..3fd87e012c02cdc7c033d0462001c4e7caf85b78 100644 Binary files a/v0.17.0/.doctrees/api_doc/validate/dbrating.doctree and b/v0.17.0/.doctrees/api_doc/validate/dbrating.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/validate/furry.doctree b/v0.17.0/.doctrees/api_doc/validate/furry.doctree index 0a089ea8ec63dd55916e6043108e0b246782657e..8e990104b4c870d9c6c542d631c19688498c655a 100644 Binary files a/v0.17.0/.doctrees/api_doc/validate/furry.doctree and b/v0.17.0/.doctrees/api_doc/validate/furry.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/validate/index.doctree b/v0.17.0/.doctrees/api_doc/validate/index.doctree index 539e9d363e49fdea95c82656bb0503914b3ae92d..5ce5e099a83471132145c01d820f7a531cf81301 100644 Binary files a/v0.17.0/.doctrees/api_doc/validate/index.doctree and b/v0.17.0/.doctrees/api_doc/validate/index.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/validate/monochrome.doctree b/v0.17.0/.doctrees/api_doc/validate/monochrome.doctree index 5e6e5d29b73a242b16929708a387d217337a706b..8fd1aa3c5bf6f45ff886b4866b07b41a249c996d 100644 Binary files a/v0.17.0/.doctrees/api_doc/validate/monochrome.doctree and b/v0.17.0/.doctrees/api_doc/validate/monochrome.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/validate/nsfw.doctree b/v0.17.0/.doctrees/api_doc/validate/nsfw.doctree index 6b948130cec3c4c1c1a5cc7dd61f9aa874ac3c98..152022139f5ba60d81d1be9d9ebc83bc5e52ff49 100644 Binary files a/v0.17.0/.doctrees/api_doc/validate/nsfw.doctree and b/v0.17.0/.doctrees/api_doc/validate/nsfw.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/validate/portrait.doctree b/v0.17.0/.doctrees/api_doc/validate/portrait.doctree index 67cb7a5ea27ea6a07a076d3afceae3019e7bf305..cc3d03ae25d6ec13d1dd3e27f2b45545fb5b8128 100644 Binary files a/v0.17.0/.doctrees/api_doc/validate/portrait.doctree and b/v0.17.0/.doctrees/api_doc/validate/portrait.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/validate/rating.doctree b/v0.17.0/.doctrees/api_doc/validate/rating.doctree index 020c6c5a8e3007a45a59b0b7afd76c0cf940db06..26a97a812c8d2b3d6648fc84e752d7309e75d248 100644 Binary files a/v0.17.0/.doctrees/api_doc/validate/rating.doctree and b/v0.17.0/.doctrees/api_doc/validate/rating.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/validate/real.doctree b/v0.17.0/.doctrees/api_doc/validate/real.doctree index 94e33fc53ab626796cc4f2eceb454203cd9b61c1..a4f75f74526e2c8478110d1d64eb4acb46f0c378 100644 Binary files a/v0.17.0/.doctrees/api_doc/validate/real.doctree and b/v0.17.0/.doctrees/api_doc/validate/real.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/validate/safe.doctree b/v0.17.0/.doctrees/api_doc/validate/safe.doctree index b025917a25a22628710e50514719c3e423b36b05..eb9f440aebff0a785a6117e8e07e1f56a92225cc 100644 Binary files a/v0.17.0/.doctrees/api_doc/validate/safe.doctree and b/v0.17.0/.doctrees/api_doc/validate/safe.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/validate/style_age.doctree b/v0.17.0/.doctrees/api_doc/validate/style_age.doctree index c1f2b9c07763087b1f76a3dfe531d28cfa48d58d..599ea5284687958c80174d7041245efbad70d14d 100644 Binary files a/v0.17.0/.doctrees/api_doc/validate/style_age.doctree and b/v0.17.0/.doctrees/api_doc/validate/style_age.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/validate/teen.doctree b/v0.17.0/.doctrees/api_doc/validate/teen.doctree index 47320f40f47469b782c3b48c135328c67b95edaa..e7417f72d147332590d3f7d014b6a77182cb0b8a 100644 Binary files a/v0.17.0/.doctrees/api_doc/validate/teen.doctree and b/v0.17.0/.doctrees/api_doc/validate/teen.doctree differ diff --git a/v0.17.0/.doctrees/api_doc/validate/truncate.doctree b/v0.17.0/.doctrees/api_doc/validate/truncate.doctree index 19b51eb97af721e5929f4f9dac8895ba14c19acc..2bb38c4b91ac2dcbf9d0030ed18547ccde97aeab 100644 Binary files a/v0.17.0/.doctrees/api_doc/validate/truncate.doctree and b/v0.17.0/.doctrees/api_doc/validate/truncate.doctree differ diff --git a/v0.17.0/.doctrees/environment.pickle b/v0.17.0/.doctrees/environment.pickle index 1df1865fadcebf2612052a0a66024ba1250ab410..9bc7b6b460ad363d3dff88961e7e220f46712a33 100644 Binary files a/v0.17.0/.doctrees/environment.pickle and b/v0.17.0/.doctrees/environment.pickle differ diff --git a/v0.17.0/.doctrees/index.doctree b/v0.17.0/.doctrees/index.doctree index f79ac679bf01cbab66890458970e83f309fa1815..0750abefb55cf6384a20a4d445636b539802f403 100644 Binary files a/v0.17.0/.doctrees/index.doctree and b/v0.17.0/.doctrees/index.doctree differ diff --git a/v0.17.0/.doctrees/information/environment.doctree b/v0.17.0/.doctrees/information/environment.doctree index 463f9ca997927256a63af5d7c48f2a511fdb1cac..a03fcff5bd45b724df3792a95d3e1106fe03cfb2 100644 Binary files a/v0.17.0/.doctrees/information/environment.doctree and b/v0.17.0/.doctrees/information/environment.doctree differ diff --git a/v0.17.0/.doctrees/information/environment.result.doctree b/v0.17.0/.doctrees/information/environment.result.doctree index ae5f7d6a1ddd745ed3bf2c10954dac170ada2602..80d284aed8a31c90c2c438db922b4d272c42dab3 100644 Binary files a/v0.17.0/.doctrees/information/environment.result.doctree and b/v0.17.0/.doctrees/information/environment.result.doctree differ diff --git a/v0.17.0/.doctrees/nbsphinx/information/environment.ipynb b/v0.17.0/.doctrees/nbsphinx/information/environment.ipynb index ea5b014fcca81a434235b7e5edde0d9f68b2b496..c499dac274183e664ab7abdfa658538f6bdd1902 100644 --- a/v0.17.0/.doctrees/nbsphinx/information/environment.ipynb +++ b/v0.17.0/.doctrees/nbsphinx/information/environment.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:42:56.972530Z", - "iopub.status.busy": "2025-09-09T10:42:56.972078Z", - "iopub.status.idle": "2025-09-09T10:42:58.133079Z", - "shell.execute_reply": "2025-09-09T10:42:58.132327Z" + "iopub.execute_input": "2025-09-09T15:34:17.470765Z", + "iopub.status.busy": "2025-09-09T15:34:17.470566Z", + "iopub.status.idle": "2025-09-09T15:34:18.632786Z", + "shell.execute_reply": "2025-09-09T15:34:18.632029Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3045.9475 MHz\n", + "CPU Freq: 2886.87125 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.17.0/.doctrees/nbsphinx/information/environment.result.ipynb b/v0.17.0/.doctrees/nbsphinx/information/environment.result.ipynb index 9845133ba25ee6ff1854ae13e26f148f43602546..4d5eeb15651b7f9d019bf900247211fe6cb5a6d0 100644 --- a/v0.17.0/.doctrees/nbsphinx/information/environment.result.ipynb +++ b/v0.17.0/.doctrees/nbsphinx/information/environment.result.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:39:26.521566Z", - "iopub.status.busy": "2025-09-09T10:39:26.521262Z", - "iopub.status.idle": "2025-09-09T10:39:27.692099Z", - "shell.execute_reply": "2025-09-09T10:39:27.691392Z" + "iopub.execute_input": "2025-09-09T15:30:51.589631Z", + "iopub.status.busy": "2025-09-09T15:30:51.589300Z", + "iopub.status.idle": "2025-09-09T15:30:52.755543Z", + "shell.execute_reply": "2025-09-09T15:30:52.754792Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3050.88 MHz\n", + "CPU Freq: 3042.9015000000004 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.17.0/.doctrees/tutorials/installation/index.doctree b/v0.17.0/.doctrees/tutorials/installation/index.doctree index 6bf89c18483b4c2744938e8e1bc0aed963988e22..edbaaa6a2eea73b2a579f32db1e4c9e02cd6d4c7 100644 Binary files a/v0.17.0/.doctrees/tutorials/installation/index.doctree and b/v0.17.0/.doctrees/tutorials/installation/index.doctree differ diff --git a/v0.17.0/.doctrees/tutorials/quick_start/index.doctree b/v0.17.0/.doctrees/tutorials/quick_start/index.doctree index 93b7fa9ad4c53fdbac70422384aa7eec621c7d62..3aabc3dff72ac8cd6197883b5ccca64e4d2e7395 100644 Binary files a/v0.17.0/.doctrees/tutorials/quick_start/index.doctree and b/v0.17.0/.doctrees/tutorials/quick_start/index.doctree differ diff --git a/v0.17.0/_sources/information/environment.result.ipynb.txt b/v0.17.0/_sources/information/environment.result.ipynb.txt index 9845133ba25ee6ff1854ae13e26f148f43602546..4d5eeb15651b7f9d019bf900247211fe6cb5a6d0 100644 --- a/v0.17.0/_sources/information/environment.result.ipynb.txt +++ b/v0.17.0/_sources/information/environment.result.ipynb.txt @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:39:26.521566Z", - "iopub.status.busy": "2025-09-09T10:39:26.521262Z", - "iopub.status.idle": "2025-09-09T10:39:27.692099Z", - "shell.execute_reply": "2025-09-09T10:39:27.691392Z" + "iopub.execute_input": "2025-09-09T15:30:51.589631Z", + "iopub.status.busy": "2025-09-09T15:30:51.589300Z", + "iopub.status.idle": "2025-09-09T15:30:52.755543Z", + "shell.execute_reply": "2025-09-09T15:30:52.754792Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3050.88 MHz\n", + "CPU Freq: 3042.9015000000004 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.17.0/information/environment.html b/v0.17.0/information/environment.html index 5113d74fb12c14461c64d49bbb843acf3ec00e58..acd3dfddc5932b0d6f81c8a02df062b537a56702 100644 --- a/v0.17.0/information/environment.html +++ b/v0.17.0/information/environment.html @@ -139,7 +139,7 @@ OS: Linux-6.11.0-1018-azure-x86_64-with-glibc2.34 Python: CPython 3.8.18 CPU Brand: AMD EPYC 7763 64-Core Processor CPU Count: 4 -CPU Freq: 3045.9475 MHz +CPU Freq: 2886.87125 MHz Memory Size: 15.621 GiB Has CUDA: No diff --git a/v0.17.0/information/environment.ipynb b/v0.17.0/information/environment.ipynb index ea5b014fcca81a434235b7e5edde0d9f68b2b496..c499dac274183e664ab7abdfa658538f6bdd1902 100644 --- a/v0.17.0/information/environment.ipynb +++ b/v0.17.0/information/environment.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:42:56.972530Z", - "iopub.status.busy": "2025-09-09T10:42:56.972078Z", - "iopub.status.idle": "2025-09-09T10:42:58.133079Z", - "shell.execute_reply": "2025-09-09T10:42:58.132327Z" + "iopub.execute_input": "2025-09-09T15:34:17.470765Z", + "iopub.status.busy": "2025-09-09T15:34:17.470566Z", + "iopub.status.idle": "2025-09-09T15:34:18.632786Z", + "shell.execute_reply": "2025-09-09T15:34:18.632029Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3045.9475 MHz\n", + "CPU Freq: 2886.87125 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.17.0/information/environment.result.html b/v0.17.0/information/environment.result.html index abcaad21aecca3c7a130a30f9109c5070e2b2309..23a9fa240d02e4ad2f42712dac9ada79122444b3 100644 --- a/v0.17.0/information/environment.result.html +++ b/v0.17.0/information/environment.result.html @@ -141,7 +141,7 @@ OS: Linux-6.11.0-1018-azure-x86_64-with-glibc2.34 Python: CPython 3.8.18 CPU Brand: AMD EPYC 7763 64-Core Processor CPU Count: 4 -CPU Freq: 3050.88 MHz +CPU Freq: 3042.9015000000004 MHz Memory Size: 15.621 GiB Has CUDA: No diff --git a/v0.17.0/information/environment.result.ipynb b/v0.17.0/information/environment.result.ipynb index 9845133ba25ee6ff1854ae13e26f148f43602546..4d5eeb15651b7f9d019bf900247211fe6cb5a6d0 100644 --- a/v0.17.0/information/environment.result.ipynb +++ b/v0.17.0/information/environment.result.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:39:26.521566Z", - "iopub.status.busy": "2025-09-09T10:39:26.521262Z", - "iopub.status.idle": "2025-09-09T10:39:27.692099Z", - "shell.execute_reply": "2025-09-09T10:39:27.691392Z" + "iopub.execute_input": "2025-09-09T15:30:51.589631Z", + "iopub.status.busy": "2025-09-09T15:30:51.589300Z", + "iopub.status.idle": "2025-09-09T15:30:52.755543Z", + "shell.execute_reply": "2025-09-09T15:30:52.754792Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3050.88 MHz\n", + "CPU Freq: 3042.9015000000004 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.17.0/searchindex.js b/v0.17.0/searchindex.js index a55226e2d1bfd373242e5d9435a4b26b36626615..10e938b558c49599e1b007486003b0097e832950 100644 --- a/v0.17.0/searchindex.js +++ b/v0.17.0/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["api_doc/ascii/drawing", "api_doc/ascii/index", "api_doc/config/index", "api_doc/config/meta", "api_doc/data/background", "api_doc/data/blob", "api_doc/data/decode", "api_doc/data/encode", "api_doc/data/image", "api_doc/data/index", "api_doc/data/layer", "api_doc/data/pad", "api_doc/data/url", "api_doc/detect/booru_yolo", "api_doc/detect/censor", "api_doc/detect/eye", "api_doc/detect/face", "api_doc/detect/halfbody", "api_doc/detect/hand", "api_doc/detect/head", "api_doc/detect/index", "api_doc/detect/nudenet", "api_doc/detect/person", "api_doc/detect/similarity", "api_doc/detect/text", "api_doc/detect/visual", "api_doc/edge/canny", "api_doc/edge/index", "api_doc/edge/lineart", "api_doc/edge/lineart_anime", "api_doc/generic/classify", "api_doc/generic/classify_timm", "api_doc/generic/clip", "api_doc/generic/enhance", "api_doc/generic/index", "api_doc/generic/multilabel_timm", "api_doc/generic/siglip", "api_doc/generic/yolo", "api_doc/metadata/geninfo", "api_doc/metadata/index", "api_doc/metadata/lsb", "api_doc/metrics/aesthetic", "api_doc/metrics/ccip", "api_doc/metrics/dbaesthetic", "api_doc/metrics/index", "api_doc/metrics/laplacian", "api_doc/metrics/lpips", "api_doc/metrics/psnr_", "api_doc/ocr/index", "api_doc/operate/align", "api_doc/operate/censor", "api_doc/operate/imgcensor", "api_doc/operate/index", "api_doc/operate/squeeze", "api_doc/pose/dwpose", "api_doc/pose/format", "api_doc/pose/index", "api_doc/pose/visual", "api_doc/preprocess/base", "api_doc/preprocess/index", "api_doc/preprocess/pillow", "api_doc/preprocess/torchvision", "api_doc/preprocess/transformers", "api_doc/resource/background", "api_doc/resource/index", "api_doc/restore/adversarial", "api_doc/restore/index", "api_doc/restore/nafnet", "api_doc/restore/scunet", "api_doc/sd/index", "api_doc/sd/metadata", "api_doc/sd/model", "api_doc/sd/nai", "api_doc/segment/index", "api_doc/segment/isnetis", "api_doc/tagging/blacklist", "api_doc/tagging/camie", "api_doc/tagging/character", "api_doc/tagging/deepdanbooru", "api_doc/tagging/deepgelbooru", "api_doc/tagging/format", "api_doc/tagging/index", "api_doc/tagging/match", "api_doc/tagging/mldanbooru", "api_doc/tagging/order", "api_doc/tagging/overlap", "api_doc/tagging/wd14", "api_doc/upscale/cdc", "api_doc/upscale/index", "api_doc/utils/cache", "api_doc/utils/func", "api_doc/utils/index", "api_doc/utils/onnxruntime", "api_doc/validate/aicheck", "api_doc/validate/bangumi_char", "api_doc/validate/classify", "api_doc/validate/color", "api_doc/validate/completeness", "api_doc/validate/dbrating", "api_doc/validate/furry", "api_doc/validate/index", "api_doc/validate/monochrome", "api_doc/validate/nsfw", "api_doc/validate/portrait", "api_doc/validate/rating", "api_doc/validate/real", "api_doc/validate/safe", "api_doc/validate/style_age", "api_doc/validate/teen", "api_doc/validate/truncate", "index", "information/environment", "information/environment.result", "tutorials/installation/index", "tutorials/quick_start/index"], "filenames": ["api_doc/ascii/drawing.rst", "api_doc/ascii/index.rst", "api_doc/config/index.rst", "api_doc/config/meta.rst", "api_doc/data/background.rst", "api_doc/data/blob.rst", "api_doc/data/decode.rst", "api_doc/data/encode.rst", "api_doc/data/image.rst", "api_doc/data/index.rst", "api_doc/data/layer.rst", "api_doc/data/pad.rst", "api_doc/data/url.rst", "api_doc/detect/booru_yolo.rst", "api_doc/detect/censor.rst", "api_doc/detect/eye.rst", "api_doc/detect/face.rst", "api_doc/detect/halfbody.rst", "api_doc/detect/hand.rst", "api_doc/detect/head.rst", "api_doc/detect/index.rst", "api_doc/detect/nudenet.rst", "api_doc/detect/person.rst", "api_doc/detect/similarity.rst", "api_doc/detect/text.rst", "api_doc/detect/visual.rst", "api_doc/edge/canny.rst", "api_doc/edge/index.rst", "api_doc/edge/lineart.rst", "api_doc/edge/lineart_anime.rst", "api_doc/generic/classify.rst", "api_doc/generic/classify_timm.rst", "api_doc/generic/clip.rst", "api_doc/generic/enhance.rst", "api_doc/generic/index.rst", "api_doc/generic/multilabel_timm.rst", "api_doc/generic/siglip.rst", "api_doc/generic/yolo.rst", "api_doc/metadata/geninfo.rst", "api_doc/metadata/index.rst", "api_doc/metadata/lsb.rst", "api_doc/metrics/aesthetic.rst", "api_doc/metrics/ccip.rst", "api_doc/metrics/dbaesthetic.rst", "api_doc/metrics/index.rst", "api_doc/metrics/laplacian.rst", "api_doc/metrics/lpips.rst", "api_doc/metrics/psnr_.rst", "api_doc/ocr/index.rst", "api_doc/operate/align.rst", "api_doc/operate/censor.rst", "api_doc/operate/imgcensor.rst", "api_doc/operate/index.rst", "api_doc/operate/squeeze.rst", "api_doc/pose/dwpose.rst", "api_doc/pose/format.rst", "api_doc/pose/index.rst", "api_doc/pose/visual.rst", "api_doc/preprocess/base.rst", "api_doc/preprocess/index.rst", "api_doc/preprocess/pillow.rst", "api_doc/preprocess/torchvision.rst", "api_doc/preprocess/transformers.rst", "api_doc/resource/background.rst", "api_doc/resource/index.rst", "api_doc/restore/adversarial.rst", "api_doc/restore/index.rst", "api_doc/restore/nafnet.rst", "api_doc/restore/scunet.rst", "api_doc/sd/index.rst", "api_doc/sd/metadata.rst", "api_doc/sd/model.rst", "api_doc/sd/nai.rst", "api_doc/segment/index.rst", "api_doc/segment/isnetis.rst", "api_doc/tagging/blacklist.rst", "api_doc/tagging/camie.rst", "api_doc/tagging/character.rst", "api_doc/tagging/deepdanbooru.rst", "api_doc/tagging/deepgelbooru.rst", "api_doc/tagging/format.rst", "api_doc/tagging/index.rst", "api_doc/tagging/match.rst", "api_doc/tagging/mldanbooru.rst", "api_doc/tagging/order.rst", "api_doc/tagging/overlap.rst", "api_doc/tagging/wd14.rst", "api_doc/upscale/cdc.rst", "api_doc/upscale/index.rst", "api_doc/utils/cache.rst", "api_doc/utils/func.rst", "api_doc/utils/index.rst", "api_doc/utils/onnxruntime.rst", "api_doc/validate/aicheck.rst", "api_doc/validate/bangumi_char.rst", "api_doc/validate/classify.rst", "api_doc/validate/color.rst", "api_doc/validate/completeness.rst", "api_doc/validate/dbrating.rst", "api_doc/validate/furry.rst", "api_doc/validate/index.rst", "api_doc/validate/monochrome.rst", "api_doc/validate/nsfw.rst", "api_doc/validate/portrait.rst", "api_doc/validate/rating.rst", "api_doc/validate/real.rst", "api_doc/validate/safe.rst", "api_doc/validate/style_age.rst", "api_doc/validate/teen.rst", "api_doc/validate/truncate.rst", "index.rst", "information/environment.ipynb", "information/environment.result.ipynb", "tutorials/installation/index.rst", "tutorials/quick_start/index.rst"], "titles": ["imgutils.ascii.drawing", "imgutils.ascii", "imgutils.config", "imgutils.config.meta", "imgutils.data.background", "imgutils.data.blob", "imgutils.data.decode", "imgutils.data.encode", "imgutils.data.image", "imgutils.data", "imgutils.data.layer", "imgutils.data.pad", "imgutils.data.url", "imgutils.detect.booru_yolo", "imgutils.detect.censor", "imgutils.detect.eye", "imgutils.detect.face", "imgutils.detect.halfbody", "imgutils.detect.hand", "imgutils.detect.head", "imgutils.detect", "imgutils.detect.nudenet", "imgutils.detect.person", "imgutils.detect.similarity", "imgutils.detect.text", "imgutils.detect.visual", "imgutils.edge.canny", "imgutils.edge", "imgutils.edge.lineart", "imgutils.edge.lineart_anime", "imgutils.generic.classify", "imgutils.generic.classify_timm", "imgutils.generic.clip", "imgutils.generic.enhance", "imgutils.generic", "imgutils.generic.multilabel_timm", "imgutils.generic.siglip", "imgutils.generic.yolo", "imgutils.metadata.geninfo", "imgutils.metadata", "imgutils.metadata.lsb", "imgutils.metrics.aesthetic", "imgutils.metrics.ccip", "imgutils.metrics.dbaesthetic", "imgutils.metrics", "imgutils.metrics.laplacian", "imgutils.metrics.lpips", "imgutils.metrics.psnr_", "imgutils.ocr", "imgutils.operate.align", "imgutils.operate.censor_", "imgutils.operate.imgcensor", "imgutils.operate", "imgutils.operate.squeeze", "imgutils.pose.dwpose", "imgutils.pose.format", "imgutils.pose", "imgutils.pose.visual", "imgutils.preprocess.base", "imgutils.preprocess", "imgutils.preprocess.pillow", "imgutils.preprocess.torchvision", "imgutils.preprocess.transformers", "imgutils.resource.background", "imgutils.resource", "imgutils.restore.adversarial", "imgutils.restore", "imgutils.restore.nafnet", "imgutils.restore.scunet", "imgutils.sd", "imgutils.sd.metadata", "imgutils.sd.model", "imgutils.sd.nai", "imgutils.segment", "imgutils.segment.isnetis", "imgutils.tagging.blacklist", "imgutils.tagging.camie", "imgutils.tagging.character", "imgutils.tagging.deepdanbooru", "imgutils.tagging.deepgelbooru", "imgutils.tagging.format", "imgutils.tagging", "imgutils.tagging.match", "imgutils.tagging.mldanbooru", "imgutils.tagging.order", "imgutils.tagging.overlap", "imgutils.tagging.wd14", "imgutils.upscale.cdc", "imgutils.upscale", "imgutils.utils.cache", "imgutils.utils.func", "imgutils.utils", "imgutils.utils.onnxruntime", "imgutils.validate.aicheck", "imgutils.validate.bangumi_char", "imgutils.validate.classify", "imgutils.validate.color", "imgutils.validate.completeness", "imgutils.validate.dbrating", "imgutils.validate.furry", "imgutils.validate", "imgutils.validate.monochrome", "imgutils.validate.nsfw", "imgutils.validate.portrait", "imgutils.validate.rating", "imgutils.validate.real", "imgutils.validate.safe", "imgutils.validate.style_age", "imgutils.validate.teen", "imgutils.validate.truncate", "Welcome to imgutils\u2019s Documentation", "Run Environment Information", "Run Environment Information", "Installation", "Quick Start"], "terms": {"img": [0, 5, 8, 11, 30, 65, 70], "str": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 40, 41, 42, 43, 45, 46, 48, 49, 50, 51, 53, 54, 57, 60, 61, 62, 63, 67, 68, 70, 71, 72, 74, 75, 76, 77, 78, 79, 80, 82, 83, 84, 85, 86, 87, 92, 93, 94, 95, 96, 97, 98, 99, 101, 102, 103, 104, 105, 106, 107, 108, 109], "pathlik": [0, 4, 5, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 40, 41, 42, 43, 45, 46, 48, 49, 50, 51, 53, 54, 57, 67, 68, 70, 72, 74, 76, 78, 79, 83, 86, 87, 93, 94, 95, 96, 97, 98, 99, 101, 102, 103, 104, 105, 106, 107, 108], "byte": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 40, 41, 42, 43, 45, 46, 48, 49, 50, 51, 53, 54, 55, 57, 67, 68, 70, 72, 74, 76, 78, 79, 83, 86, 87, 93, 94, 95, 96, 97, 98, 99, 101, 102, 103, 104, 105, 106, 107, 108], "bytearrai": [0, 4, 5, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 40, 41, 42, 43, 45, 46, 48, 49, 50, 51, 53, 54, 55, 57, 67, 68, 70, 72, 74, 76, 78, 79, 83, 86, 87, 93, 94, 95, 96, 97, 98, 99, 101, 102, 103, 104, 105, 106, 107, 108], "binaryio": [0, 4, 5, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 40, 41, 42, 43, 45, 46, 48, 49, 50, 51, 53, 54, 57, 67, 68, 70, 72, 74, 76, 78, 79, 83, 86, 87, 93, 94, 95, 96, 97, 98, 99, 101, 102, 103, 104, 105, 106, 107, 108], "imag": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 45, 46, 47, 48, 49, 50, 51, 53, 54, 56, 57, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 72, 73, 74, 76, 78, 79, 80, 81, 83, 86, 87, 88, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 113], "max_width": 0, "int": [0, 4, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 28, 29, 30, 31, 32, 35, 36, 37, 40, 42, 46, 48, 49, 50, 51, 53, 54, 55, 57, 62, 63, 65, 67, 68, 74, 83, 87, 106], "none": [0, 4, 8, 10, 12, 14, 15, 16, 17, 18, 19, 22, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 40, 42, 50, 53, 54, 57, 60, 61, 62, 63, 70, 72, 75, 76, 77, 92], "ellipsi": 0, "max_height": 0, "resampl": [0, 62], "2": [0, 8, 11, 13, 23, 24, 31, 41, 42, 43, 46, 48, 55, 62, 65, 70, 76, 86, 93, 94, 95, 97, 98, 99, 101, 102, 103, 104, 105, 107, 108], "level": [0, 14, 15, 16, 17, 18, 19, 22, 35, 36, 37, 41, 50, 63, 78, 89, 98], "aspect": [0, 11, 25, 37, 49], "float": [0, 7, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 35, 37, 42, 43, 45, 46, 47, 48, 50, 51, 53, 55, 57, 62, 63, 65, 72, 75, 76, 77, 78, 79, 80, 83, 84, 85, 86, 90, 93, 94, 95, 97, 98, 99, 101, 102, 103, 104, 105, 106, 107, 108], "1": [0, 10, 13, 21, 22, 23, 31, 35, 41, 42, 43, 46, 48, 55, 62, 63, 65, 70, 71, 75, 76, 77, 78, 79, 84, 86, 87, 90, 93, 94, 95, 97, 98, 99, 101, 102, 103, 104, 105, 107, 108, 111, 112], "8": [0, 13, 23, 40, 42, 46, 50, 55, 62, 65, 70, 93, 94, 95, 97, 98, 99, 101, 102, 103, 104, 105, 106, 107, 108, 111, 112, 113], "sourc": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 40, 41, 42, 43, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 57, 58, 60, 61, 62, 63, 65, 67, 68, 70, 71, 72, 74, 75, 76, 77, 78, 79, 80, 82, 83, 84, 85, 86, 87, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 101, 102, 103, 104, 105, 106, 107, 108, 109], "gener": [0, 4, 13, 16, 22, 38, 39, 69, 70, 72, 76, 79, 83, 86, 91, 98, 110], "art": [0, 70], "base": [0, 19, 22, 23, 30, 31, 32, 35, 36, 37, 42, 43, 45, 46, 49, 50, 51, 53, 55, 57, 59, 60, 62, 63, 72, 74, 76, 78, 79, 83, 84, 85, 86, 94, 98, 102, 104, 110], "given": [0, 6, 7, 8, 10, 12, 15, 16, 18, 19, 20, 21, 24, 26, 28, 29, 30, 32, 36, 40, 42, 45, 49, 51, 55, 58, 62, 70, 72, 75, 76, 77, 82, 85, 86, 93, 95, 98, 101, 102, 104, 108], "paramet": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 57, 60, 61, 62, 63, 65, 67, 68, 70, 71, 72, 74, 75, 76, 77, 78, 79, 80, 82, 83, 84, 85, 86, 87, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 101, 102, 103, 104, 105, 106, 107, 108, 109], "imagetyp": [0, 5, 11, 13, 14, 15, 16, 17, 18, 19, 22, 24, 25, 30, 31, 33, 35, 37, 38, 40, 42, 43, 45, 48, 50, 53, 54, 57, 67, 68, 70, 72, 76, 79, 86, 87, 94, 97, 99, 102, 103, 105, 106, 107], "The": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 42, 43, 45, 48, 49, 50, 51, 53, 54, 55, 57, 60, 61, 62, 63, 65, 66, 67, 68, 70, 71, 72, 74, 76, 77, 78, 79, 80, 82, 83, 84, 86, 87, 89, 90, 92, 93, 94, 95, 97, 98, 99, 101, 102, 103, 104, 105, 106, 107, 108, 109, 113], "input": [0, 5, 11, 13, 14, 15, 16, 17, 19, 21, 22, 24, 25, 30, 31, 32, 33, 35, 36, 37, 38, 40, 42, 43, 45, 48, 49, 50, 51, 53, 54, 57, 60, 62, 65, 67, 68, 70, 72, 75, 76, 77, 79, 80, 82, 84, 86, 87, 90, 94, 97, 99, 102, 103, 105, 107], "option": [0, 4, 12, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 42, 48, 50, 53, 54, 57, 62, 63, 65, 70, 71, 72, 75, 76, 77, 84, 89], "maximum": [0, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 37, 42, 48, 49, 50, 62, 65, 89, 106], "width": [0, 4, 10, 11, 51, 62, 63, 83], "If": [0, 5, 8, 10, 12, 14, 15, 16, 17, 18, 19, 22, 23, 25, 30, 31, 32, 35, 36, 37, 38, 40, 42, 48, 50, 53, 55, 57, 60, 61, 62, 65, 67, 68, 70, 71, 72, 75, 77, 84, 86, 92, 93, 94, 95, 98, 101, 104, 108], "set": [0, 13, 25, 30, 32, 37, 42, 53, 55, 57, 62, 86, 92, 95, 98, 104, 108, 109], "automat": [0, 4, 32, 36, 42, 53, 92, 111, 112], "determin": [0, 8, 35, 42, 102], "termin": 0, "size": [0, 4, 6, 7, 10, 11, 12, 24, 25, 26, 28, 29, 42, 49, 51, 53, 57, 60, 61, 62, 63, 65, 67, 68, 70, 74, 83, 87, 88, 106, 111, 112], "height": [0, 4, 10, 11, 51, 62, 63, 83], "filter": [0, 37, 53, 62, 65, 75, 77, 98, 100, 104], "us": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 46, 48, 50, 51, 53, 54, 57, 58, 60, 62, 65, 66, 67, 68, 70, 71, 72, 75, 76, 78, 79, 80, 83, 86, 87, 89, 90, 92, 93, 94, 95, 98, 100, 101, 102, 104, 108], "when": [0, 7, 10, 13, 24, 26, 28, 29, 30, 32, 40, 42, 46, 50, 51, 55, 58, 62, 67, 70, 72, 74, 83, 87, 89, 92, 93, 109], "resiz": [0, 11, 24, 25, 37, 49, 57, 60, 61, 62, 70, 83], "charact": [0, 35, 42, 48, 57, 73, 74, 76, 78, 79, 80, 81, 86, 94, 110], "repres": [0, 7, 10, 13, 14, 15, 16, 23, 42, 46, 50, 53, 55, 72, 74, 84, 93, 102, 109], "differ": [0, 8, 11, 15, 16, 17, 18, 19, 22, 23, 32, 35, 38, 39, 40, 42, 46, 47, 54, 55, 61, 62, 94, 99, 103, 105, 107, 111, 112], "intens": 0, "proport": [0, 94], "correct": [0, 40], "output": [0, 25, 30, 31, 32, 35, 36, 43, 57, 70, 71, 76, 79, 84, 86, 113], "which": [0, 4, 10, 23, 24, 26, 28, 29, 31, 35, 36, 38, 42, 46, 51, 60, 62, 63, 66, 70, 71, 72, 74, 75, 76, 79, 83, 89, 90, 92, 93, 95, 100, 101, 102, 109, 110, 111, 112, 113], "should": [0, 3, 10, 25, 42, 46, 50, 51, 53, 62, 74, 86, 113], "approxim": 0, "ratio": [0, 11, 25, 37, 48, 49, 51, 83], "your": [0, 31, 35, 53, 67, 109, 111, 112, 113], "thi": [0, 3, 4, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 45, 46, 48, 50, 51, 53, 54, 55, 57, 58, 60, 61, 62, 65, 67, 68, 69, 70, 71, 72, 73, 76, 78, 81, 85, 86, 87, 89, 90, 92, 93, 94, 95, 97, 98, 99, 101, 102, 103, 104, 105, 106, 107, 108, 109, 111, 112], "valu": [0, 4, 8, 10, 11, 14, 18, 19, 22, 23, 35, 40, 42, 46, 50, 53, 55, 60, 61, 62, 71, 76, 78, 83, 90, 93, 101, 109], "ensur": [0, 32, 37, 42, 49, 62, 67, 70, 89], "i": [0, 4, 5, 6, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 35, 36, 37, 38, 39, 40, 41, 42, 43, 45, 46, 48, 50, 51, 53, 54, 55, 57, 58, 60, 61, 62, 63, 65, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 83, 84, 86, 87, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113], "close": [0, 51, 70], "possibl": [0, 24, 32, 42, 51], "origin": [0, 4, 6, 8, 21, 26, 28, 29, 40, 41, 47, 50, 51, 53, 57, 74, 76, 78, 80, 83, 84, 89, 102], "default": [0, 4, 5, 7, 8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 23, 24, 26, 28, 29, 30, 32, 35, 36, 37, 42, 43, 45, 46, 48, 50, 51, 53, 55, 57, 62, 63, 67, 68, 71, 74, 75, 76, 77, 78, 80, 83, 86, 87, 92, 93, 94, 95, 97, 98, 99, 101, 102, 103, 104, 105, 107, 108], "return": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 40, 41, 42, 43, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 57, 60, 61, 62, 63, 65, 67, 68, 70, 71, 72, 74, 75, 76, 77, 78, 79, 80, 82, 83, 84, 85, 86, 87, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 102, 103, 104, 105, 106, 107, 108, 109], "represent": [0, 23, 42, 60, 61, 70], "type": [0, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 25, 30, 31, 32, 33, 35, 36, 37, 38, 40, 42, 43, 45, 48, 50, 51, 53, 54, 55, 57, 60, 61, 62, 63, 65, 67, 68, 70, 71, 72, 75, 76, 77, 80, 82, 84, 85, 86, 87, 89, 90, 94, 97, 98, 99, 102, 103, 104, 105, 106, 107], "exampl": [0, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 25, 26, 27, 28, 29, 30, 31, 35, 37, 41, 42, 43, 45, 46, 47, 48, 49, 50, 51, 53, 54, 60, 61, 62, 63, 65, 70, 74, 75, 76, 77, 78, 79, 80, 83, 84, 85, 86, 87, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 101, 102, 103, 104, 105, 107, 108, 109], "here": [0, 13, 21, 27, 31, 35, 42, 46, 47, 70, 75, 76, 78, 79, 83, 86, 87, 94, 96, 109, 111, 112], "an": [0, 4, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 40, 41, 42, 43, 45, 46, 48, 49, 50, 51, 53, 54, 55, 57, 60, 62, 65, 67, 68, 70, 72, 73, 74, 76, 77, 78, 79, 81, 84, 86, 87, 90, 92, 93, 94, 95, 96, 97, 98, 99, 101, 102, 103, 104, 105, 106, 107, 108, 109], "jerri": 0, "from": [0, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 28, 29, 30, 31, 35, 36, 37, 38, 40, 41, 42, 43, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 60, 61, 62, 63, 65, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 83, 84, 85, 86, 87, 89, 90, 93, 94, 95, 96, 97, 98, 99, 101, 102, 103, 104, 105, 106, 107, 108, 109, 111, 112, 113], "import": [0, 6, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 22, 25, 31, 35, 37, 40, 41, 42, 43, 45, 46, 47, 48, 49, 50, 51, 53, 54, 60, 61, 62, 63, 65, 70, 74, 75, 76, 77, 78, 79, 80, 83, 84, 85, 86, 87, 89, 90, 93, 94, 95, 96, 97, 98, 99, 101, 102, 103, 104, 105, 107, 108, 109, 111, 112, 113], "print": [0, 5, 13, 18, 19, 22, 23, 37, 70, 71, 111, 112, 113], "png": [0, 5, 8, 10, 14, 25, 38, 40, 45, 50, 51, 53, 65, 70, 72, 74, 86, 87, 96, 109], "draw": [1, 25, 27, 28, 57, 102, 110], "ascii_draw": 1, "meta": [2, 76, 110, 113], "__title__": [2, 113], "__version__": [2, 113], "__description__": [2, 113], "__author__": [2, 113], "__author_email__": 2, "overview": [3, 4, 6, 7, 9, 10, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29, 33, 34, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 56, 62, 63, 64, 65, 66, 67, 68, 69, 70, 73, 74, 75, 76, 77, 78, 79, 80, 81, 83, 86, 87, 88, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109], "inform": [3, 32, 35, 36, 37, 38, 39, 40, 57, 70, 72, 85], "packag": 3, "titl": [3, 72], "project": [3, 21, 76, 78, 86, 109], "version": [3, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 37, 41, 50, 67, 68, 70, 71, 89, 95, 110, 113], "short": [3, 35, 76, 79, 83, 86], "descript": [3, 21, 30, 36, 72], "includ": [3, 5, 8, 11, 12, 13, 14, 21, 22, 23, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 54, 55, 61, 62, 69, 70, 71, 72, 76, 79, 86, 90, 94, 102], "setup": [3, 31], "py": [3, 74], "author": [3, 71], "email": 3, "step": [4, 51, 62, 70], "forecolor": [4, 26, 28, 29], "lightgrei": 4, "backcolor": [4, 26, 28, 29], "white": [4, 8, 11, 26, 28, 29, 32, 62, 70, 74], "creat": [4, 30, 31, 32, 35, 36, 37, 38, 50, 60, 61, 62, 70, 72, 77, 93], "black": [4, 50, 70], "squar": [4, 62], "can": [4, 5, 8, 10, 14, 15, 16, 17, 18, 19, 20, 21, 22, 25, 27, 31, 32, 35, 36, 38, 40, 42, 46, 50, 54, 55, 60, 62, 70, 71, 72, 76, 79, 84, 86, 92, 94, 100, 101, 110, 113], "complement": 4, "transpar": [4, 8, 10, 26, 28, 29, 51, 53, 74, 87], "area": [4, 10, 13, 23, 24, 50, 51], "grid": 4, "pixel": [4, 25, 40, 50, 51, 53, 62, 65, 70, 74, 101], "mean": [4, 21, 23, 24, 26, 28, 29, 30, 31, 42, 45, 46, 51, 55, 60, 61, 62, 92, 95, 113], "function": [4, 7, 8, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 39, 40, 42, 45, 48, 50, 51, 53, 54, 57, 60, 61, 62, 65, 67, 69, 70, 71, 72, 76, 85, 86, 87, 89, 90, 94, 98, 102, 104, 109], "suitabl": [4, 60, 62, 78, 102], "color": [4, 8, 10, 11, 26, 28, 29, 50, 65, 70, 74, 100, 101, 110], "fore": [4, 26, 28, 29], "back": [4, 76, 86], "A": [4, 5, 8, 14, 15, 16, 17, 18, 19, 21, 22, 26, 28, 29, 30, 31, 35, 37, 40, 41, 42, 43, 48, 49, 50, 51, 53, 60, 62, 63, 70, 71, 72, 77, 80, 85, 89, 92, 93, 94, 95, 97, 98, 99, 101, 103, 104, 105, 106, 107, 108, 113], "rgba": [4, 8, 33, 40, 67, 68, 74, 87], "contain": [4, 5, 10, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 30, 31, 32, 35, 36, 37, 42, 43, 55, 57, 62, 67, 70, 71, 72, 76, 79, 83, 86, 95, 98, 104, 106, 108], "add": [4, 38, 71, 72, 80], "rgb": [4, 6, 7, 8, 11, 32, 33, 50, 62, 63, 70, 74, 87], "In": [4, 28, 42, 94, 95], "document": [4, 31, 35, 111, 112, 113], "accur": [4, 14, 22, 76, 98, 104], "present": [4, 38, 72, 78], "state": [4, 36], "shown": [4, 73, 76], "follow": [4, 30, 31, 35, 42, 55, 61, 62, 66, 71, 72, 76, 79, 86, 93, 94, 95, 97, 98, 99, 101, 103, 104, 105, 107, 108, 113], "figur": 4, "modul": [5, 8, 11, 12, 13, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 39, 40, 60, 61, 69, 71, 72, 73, 76, 86, 89, 90, 98, 104, 110], "provid": [5, 8, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 42, 50, 53, 55, 57, 60, 61, 62, 69, 70, 71, 72, 76, 83, 84, 86, 89, 90, 92, 98, 104], "util": [5, 8, 11, 12, 21, 22, 30, 34, 37, 46, 49, 53, 56, 60, 61, 66, 69, 71, 78, 79, 83, 86, 110], "handl": [5, 8, 11, 12, 30, 31, 32, 35, 36, 37, 39, 40, 58, 61, 62, 69, 72], "url": [5, 9, 14, 17, 19, 32, 40, 70, 76, 110], "convers": [5, 8, 37, 61, 62], "between": [5, 15, 16, 22, 23, 30, 32, 36, 42, 46, 47, 51, 61, 67, 68, 77, 83, 87, 90], "valid": [5, 12, 50, 51, 55, 62, 110], "format": [5, 8, 10, 11, 26, 28, 29, 30, 31, 32, 35, 36, 37, 38, 39, 40, 43, 50, 53, 54, 56, 60, 62, 70, 71, 72, 76, 79, 81, 86, 102, 110], "support": [5, 6, 8, 11, 12, 15, 16, 17, 19, 22, 30, 31, 35, 36, 37, 38, 51, 57, 60, 61, 62, 67, 68, 70, 71, 72, 86, 87], "convert": [5, 8, 32, 38, 40, 42, 55, 60, 61, 62, 72, 76, 86, 102], "specifi": [5, 8, 11, 23, 24, 25, 30, 31, 32, 36, 37, 42, 50, 51, 53, 62, 70, 71, 72, 77, 79, 84, 86, 89], "load": [5, 8, 14, 15, 18, 19, 30, 31, 32, 35, 36, 37, 38, 40, 70, 86, 92], "variou": [5, 8, 15, 16, 18, 22, 23, 25, 30, 33, 36, 37, 39, 62, 70, 72, 90, 113], "mime": 5, "jpg": [5, 6, 7, 8, 12, 13, 15, 16, 17, 18, 19, 22, 25, 30, 31, 35, 37, 41, 42, 43, 45, 46, 47, 48, 49, 50, 51, 54, 63, 74, 76, 78, 79, 83, 86, 93, 94, 95, 96, 97, 98, 99, 101, 102, 103, 104, 105, 107, 108, 109], "save_kwarg": 5, "string": [5, 14, 16, 17, 21, 40, 55, 70, 71, 80, 92, 109], "pil": [5, 6, 7, 8, 10, 11, 12, 18, 25, 32, 35, 37, 46, 49, 50, 51, 53, 60, 62, 63, 65, 70, 79, 87, 96, 101], "numpi": [5, 6, 10, 25, 32, 36, 40, 42, 53, 55, 76, 86, 90], "arrai": [5, 10, 25, 32, 40, 42, 46, 53, 55, 86, 90], "file": [5, 8, 10, 11, 12, 13, 14, 17, 19, 25, 35, 38, 40, 46, 63, 69, 70, 71, 72, 92, 101, 109, 110], "path": [5, 8, 10, 11, 13, 14, 17, 19, 25, 32, 37, 40, 63, 70, 71, 72, 76, 79, 96, 101, 109], "desir": [5, 63], "addit": [5, 12, 30, 31, 32, 35, 36, 37, 38, 50, 51, 61, 70, 72], "keyword": [5, 12, 30, 31, 32, 35, 36, 37, 38, 50, 51, 70, 72, 89], "argument": [5, 12, 30, 31, 32, 35, 36, 37, 38, 50, 51, 54, 55, 70, 72, 76, 77, 79, 86, 89], "pass": [5, 12, 28, 29, 30, 31, 32, 35, 36, 37, 38, 50, 51, 70, 74, 83, 87, 89], "save": [5, 10, 25, 38, 65, 70, 71, 72, 74], "encod": [5, 6, 9, 30, 32, 36, 40, 72, 110], "open": [5, 6, 7, 8, 10, 13, 18, 30, 37, 49, 50, 51, 53, 65, 70, 71, 87, 92], "test": [5, 31, 35, 46, 76, 87, 93, 94, 95, 97, 98, 99, 101, 103, 104, 105, 107, 108], "blob_url": 5, "qualiti": [5, 24, 43, 64, 70, 86, 87], "95": [5, 37, 62, 75, 77, 84], "base64": 5, "pre": [5, 14, 16, 19, 31, 32, 36, 43], "object": [5, 6, 8, 10, 12, 13, 19, 23, 25, 35, 37, 38, 40, 46, 50, 54, 57, 58, 61, 62, 63, 70, 72, 76, 78, 79, 92, 95, 96, 98, 101, 104, 108], "rais": [5, 8, 12, 14, 15, 17, 18, 19, 22, 23, 30, 31, 35, 36, 37, 40, 50, 53, 55, 58, 60, 61, 62, 65, 70, 71, 72, 75, 77, 84], "valueerror": [5, 12, 14, 17, 19, 22, 23, 30, 36, 40, 53, 62, 72, 84], "unsupport": [5, 48, 61, 62, 84], "method": [5, 11, 12, 30, 31, 32, 33, 35, 36, 37, 39, 40, 42, 50, 62, 89, 98, 104], "warn": 5, "userwarn": 5, "doesn": [5, 40, 77], "t": [5, 40, 77], "match": [5, 23, 36, 40, 53, 62, 76, 77, 81, 110], "actual": [5, 19, 22, 48], "invalid": [5, 14, 17, 19, 22, 30, 36, 38, 62], "show": [5, 12, 14, 15, 16, 17, 54], "bool": [5, 7, 8, 12, 25, 28, 35, 37, 42, 48, 50, 53, 54, 57, 62, 67, 68, 71, 72, 75, 76, 77, 78, 79, 80, 82, 83, 86, 87, 93, 101, 109], "effici": [5, 21, 24, 32, 71, 90], "without": [5, 35, 37, 65, 70, 75, 77, 85], "content": [5, 12, 13, 28, 48, 73], "true": [5, 7, 8, 12, 25, 35, 37, 42, 50, 51, 54, 57, 60, 61, 62, 67, 68, 71, 72, 75, 76, 77, 80, 82, 86, 93, 96, 101, 109], "fals": [5, 6, 7, 8, 12, 25, 28, 37, 42, 48, 50, 62, 67, 68, 70, 71, 72, 75, 76, 77, 78, 79, 80, 82, 83, 86, 87, 93, 96, 101, 109], "otherwis": [5, 8, 12, 38, 42, 62, 67, 68, 72, 75, 76, 77, 82, 87, 92], "abc": 5, "svg": 5, "xml": 5, "jpeg": [5, 66, 70, 96, 109], "text": [5, 20, 25, 32, 36, 48, 70, 80, 82, 110], "plain": 5, "hello": 5, "order_": [6, 7], "chw": [6, 7], "both": [6, 14, 23, 31, 32, 35, 36, 48, 60, 71, 86], "np": [6, 7, 10, 30, 32, 36, 40, 42, 51, 53, 55, 76, 86, 90], "uint8": [6, 7], "float32": [6, 7, 10, 26, 28, 29, 31, 35, 42], "ar": [6, 10, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 30, 31, 32, 35, 36, 37, 38, 42, 45, 46, 47, 48, 50, 55, 58, 61, 62, 63, 66, 70, 71, 72, 75, 76, 77, 78, 79, 83, 84, 86, 87, 93, 94, 95, 96, 97, 98, 99, 101, 103, 104, 105, 106, 107, 108, 109], "order": [6, 7, 62, 80, 81, 110], "rgb_encod": [6, 9], "custom_imag": [6, 7], "data_cwh": 6, "cwh": 6, "data_int": 6, "use_float": [6, 7], "mode": [6, 7, 8, 11, 23, 37, 40, 61, 63, 70, 76, 84, 87, 92], "1606x1870": [6, 7], "0x7fb9b89bbdc0": 6, "0x7fb9b89bbe50": 6, "0x7fb9b89bbdf0": 6, "invers": 6, "oper": [6, 32, 36, 41, 42, 43, 45, 46, 62, 71, 110], "ndarrai": [7, 10, 30, 32, 36, 40, 42, 46, 51, 53, 55, 76, 86, 90], "channel": [7, 8, 33, 62, 67, 68, 87], "jpegimageplugin": [7, 63], "jpegimagefil": [7, 63], "0x7f9ec37389d0": 7, "shape": [7, 31, 35, 42, 46, 53, 74, 76, 86], "dtype": [7, 31, 35, 42], "3": [7, 10, 13, 14, 15, 16, 22, 23, 31, 42, 43, 46, 48, 50, 55, 57, 62, 65, 70, 76, 79, 86, 93, 94, 95, 97, 98, 99, 101, 102, 103, 104, 105, 107, 108, 111, 112, 113], "1870": 7, "1606": 7, "whc": 7, "": [7, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 30, 37, 38, 40, 48, 50, 60, 62, 70, 76, 86, 89, 97], "result": [7, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 40, 43, 46, 48, 50, 51, 53, 54, 74, 76, 78, 79, 86, 90, 97, 98, 104], "same": [7, 8, 42, 47, 76, 86, 89], "torchvis": [7, 59, 110], "transform": [7, 8, 58, 59, 60, 61, 80, 110], "to_tensor": [7, 60, 61], "process": [8, 9, 12, 14, 15, 17, 18, 23, 31, 33, 35, 37, 39, 40, 42, 60, 62, 65, 67, 68, 69, 76, 77, 86, 89, 113], "manipul": [8, 69], "python": [8, 40, 65, 89, 111, 112, 113], "librari": [8, 37, 60, 62, 65, 113], "It": [8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 39, 50, 51, 53, 57, 60, 61, 69, 71, 72, 86, 89, 90, 102, 113], "multipl": [8, 10, 17, 32, 35, 36, 40, 42, 46, 70, 76], "ad": [8, 13, 62, 71, 72, 80], "background": [8, 9, 11, 26, 28, 29, 32, 64, 70, 74, 110], "check": [8, 12, 40, 45, 71, 75, 77, 82, 93, 96, 106, 109, 113], "alpha": [8, 33, 67, 68], "design": [8, 23, 30, 31, 35, 36, 38, 39], "simplifi": [8, 94], "common": [8, 61], "relat": [8, 13, 15, 18, 69, 77, 90], "task": [8, 22, 23, 31, 35, 36, 39, 50, 60], "applic": [8, 31, 60, 78, 83, 102], "kei": [8, 19, 23, 31, 32, 35, 62, 71, 76, 79, 86], "featur": [8, 14, 19, 32, 34, 36, 42, 46, 72, 74, 76, 78, 79, 80, 86, 94], "binari": [8, 90], "like": [8, 13, 20, 25, 61, 62, 83, 89, 113], "onc": 8, "particularli": [8, 23, 30, 38, 39, 72, 89], "requir": [8, 10, 21, 22, 42, 51, 71, 72, 98, 104, 113], "preprocess": [8, 21, 30, 32, 35, 37, 42, 67, 110], "befor": [8, 40, 42, 71, 86], "further": 8, "analysi": [8, 43], "force_background": [8, 62], "appli": [8, 16, 19, 21, 33, 35, 42, 50, 51, 53, 60, 62, 65, 86, 90], "necessari": [8, 42, 78, 83], "ha": [8, 24, 48, 61, 87, 102, 111, 112], "4": [8, 13, 16, 18, 19, 23, 31, 40, 41, 42, 43, 46, 50, 55, 65, 67, 68, 70, 79, 86, 93, 94, 95, 97, 98, 99, 101, 102, 103, 104, 105, 107, 108, 111, 112], "avoid": [8, 78], "anomali": 8, "dure": [8, 30, 40, 80, 101, 109], "subsequ": [8, 32, 50], "union": [8, 11, 14, 15, 16, 17, 18, 19, 22, 23, 32, 35, 36, 40, 42, 50, 55, 60, 62, 70, 72, 75, 76, 77, 84], "retain": 8, "typeerror": [8, 55, 60, 61, 62, 75, 77, 84], "isinst": 8, "list": [8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 32, 36, 37, 42, 46, 48, 50, 51, 54, 57, 60, 61, 62, 63, 75, 76, 77, 84, 85, 86, 93, 95, 98, 104, 108], "tupl": [8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 32, 35, 36, 37, 42, 43, 46, 48, 50, 51, 54, 62, 76, 86, 94, 95, 97, 98, 99, 102, 103, 104, 105, 106, 107, 108], "take": [8, 57, 62], "singl": [8, 17, 35, 36, 40, 42, 61, 62, 76, 80, 86, 89, 90], "call": [8, 27, 31, 70], "each": [8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 30, 35, 37, 42, 46, 53, 60, 69, 76, 80, 82, 86, 87, 89, 102], "item": [8, 10, 19], "batch": [8, 35, 67, 68, 76, 86, 87, 106], "multiimagestyp": [8, 32, 36, 42, 51], "iter": [8, 62, 65, 77], "img_path": 8, "image1": 8, "image2": 8, "loaded_imag": 8, "len": [8, 63], "all": [8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 27, 30, 31, 32, 35, 36, 37, 41, 42, 43, 45, 46, 48, 54, 55, 65, 67, 68, 71, 73, 74, 76, 79, 81, 86, 89, 93, 94, 95, 97, 98, 99, 101, 102, 103, 104, 105, 106, 107, 108], "pillow": [8, 59, 110], "boolean": [8, 42], "tool": [9, 17, 25, 30, 33, 41, 42, 43, 44, 50, 65, 73, 80, 100, 102], "basic": [9, 60, 64, 77], "grid_background": 9, "grid_transpar": 9, "blob": [9, 74, 110], "to_blob_url": 9, "load_image_from_blob_url": 9, "is_valid_image_blob_url": 9, "decod": [9, 40, 110], "rgb_decod": 9, "load_imag": [9, 25, 54, 70], "has_alpha_channel": 9, "layer": [9, 90, 110], "istack": 9, "pad": [9, 25, 74, 110], "pad_image_to_s": 9, "download_image_from_url": 9, "is_http_url": 9, "mai": [10, 15, 18, 31, 42, 66, 70, 78, 83, 89, 109, 111, 112], "block": [10, 30, 31, 36, 37], "togeth": 10, "new": [10, 11, 24, 30, 55, 67, 68, 70, 71, 76, 77], "similar": [10, 13, 20, 32, 36, 42, 46, 62, 83, 86, 110], "techniqu": [10, 33, 40], "p": [10, 35, 76, 78, 79, 83, 86], "need": [10, 17, 31, 35, 37, 48, 51, 89, 93, 95, 98, 101, 104, 108], "stack": [10, 76, 86], "addition": 10, "second": [10, 23, 42, 47, 82], "element": [10, 76, 86], "rang": [10, 42, 46, 51], "left": [10, 50, 51, 55, 90], "0": [10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 30, 31, 32, 35, 37, 41, 42, 43, 46, 48, 50, 51, 53, 55, 57, 60, 61, 62, 65, 70, 71, 75, 76, 77, 78, 79, 80, 83, 84, 85, 86, 90, 93, 94, 95, 97, 98, 99, 101, 102, 103, 104, 105, 107, 108, 111, 112, 113], "right": [10, 50, 55, 90], "two": [10, 23, 42, 47, 65, 82, 101], "dimension": [10, 86], "h": [10, 26, 28, 29, 53, 74], "w": [10, 26, 28, 29, 53, 74, 76, 86], "posit": [10, 42, 50, 51, 94], "target": [10, 11, 20, 26, 28, 29, 32, 51, 62], "By": [10, 48], "first": [10, 11, 13, 17, 23, 37, 42, 47, 82], "howev": [10, 42], "solid": [10, 50], "pure": [10, 74], "lime": [10, 74], "nian": 10, "nian_lim": 10, "yellow": [10, 70], "5": [10, 13, 17, 22, 23, 31, 42, 43, 46, 48, 51, 53, 55, 60, 61, 62, 63, 70, 78, 90, 93, 94, 95, 97, 98, 99, 101, 102, 103, 104, 105, 107, 108], "9": [10, 13, 23, 42, 46, 55, 62, 70, 84, 93, 94, 95, 97, 98, 101, 102, 103, 104, 105, 107, 108], "nian_tran": 10, "custom": [10, 14, 15, 16, 17, 18, 19, 22, 30, 35, 36, 37, 40, 43, 50, 51, 53, 61, 62, 70, 71, 75, 76], "mask": [10, 26, 28, 29, 51, 53, 74], "hs1": 10, "ab": 10, "linspac": 10, "ws1": 10, "nian_mask": 10, "hxw": [10, 26, 28, 29, 53], "dimens": [11, 49, 62], "while": [11, 14, 16, 17, 18, 25, 37, 49, 51, 65, 76, 89], "maintain": [11, 25, 37, 49, 55, 89, 113], "pars": [11, 58, 60, 61, 69, 70, 110], "specif": [11, 13, 14, 19, 30, 31, 32, 35, 36, 38, 40, 50, 55, 58, 60, 62, 72, 73, 76, 94, 98, 104], "pic": 11, "background_color": 11, "interpol": [11, 60, 61, 62], "fit": [11, 53], "within": [11, 35, 50, 70, 76, 78, 86], "preserv": [11, 65, 89], "reach": [11, 46], "exact": 11, "other": [11, 13, 31, 42, 48, 62, 76, 82, 85, 94], "integ": [11, 14, 40, 46, 55, 62], "name": [11, 13, 14, 15, 16, 17, 18, 19, 22, 24, 30, 31, 32, 35, 36, 37, 42, 43, 48, 50, 55, 60, 61, 62, 76, 78, 83, 86, 87, 93, 94, 97, 99, 102, 103, 105, 106, 107], "etc": [11, 32, 62], "100": [11, 21, 26, 37, 45, 62, 89], "50": [11, 62], "200": [11, 26, 37, 62], "blue": [11, 70], "download": 12, "special": [12, 13], "github": [12, 54, 111, 112, 113], "hug": [12, 19, 30, 31, 32, 35, 36, 37, 42, 62, 86], "face": [12, 19, 20, 21, 30, 31, 32, 35, 36, 37, 42, 55, 57, 62, 70, 77, 86, 94, 110], "progress": [12, 67, 68, 87], "track": 12, "host": [12, 13, 16, 21, 24, 32, 35, 42, 48, 63, 79, 87, 93, 94, 95, 97, 98, 99, 101, 103, 104, 105, 107, 108, 113], "main": [12, 18, 21, 22, 25, 30, 32, 36, 37, 42, 62, 70, 72, 74, 78, 89, 113], "compon": [12, 13, 23, 30, 31, 32, 36, 37, 89], "http": [12, 54, 74, 113], "intern": [12, 36, 58, 71], "silent": [12, 67, 68, 87], "expected_s": 12, "kwarg": [12, 13, 14, 15, 16, 17, 18, 19, 22, 30, 31, 32, 35, 36, 37, 38, 50, 51, 70, 72], "suppress": [12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 25, 37, 50, 87], "bar": 12, "displai": [12, 32, 36, 67, 68], "expect": [12, 35, 40, 62], "session": 12, "get": [12, 26, 28, 29, 32, 35, 41, 43, 63, 64, 70, 74, 78, 81, 86, 92, 94, 99, 101, 103, 105, 107], "especi": [12, 76], "hf": 12, "request": 12, "requestexcept": 12, "fail": [12, 14], "unidentifiedimageerror": 12, "com": [12, 54, 113], "ftp": 12, "booru": 13, "yolo": [13, 19, 21, 34, 110], "aperveyev": 13, "deepgh": [13, 14, 15, 16, 17, 18, 19, 21, 24, 42, 46, 48, 63, 76, 79, 83, 87, 93, 94, 95, 97, 98, 99, 101, 103, 104, 105, 107, 108, 113], "overal": [13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 27, 41, 42, 43, 45, 46, 48, 54, 65, 67, 68, 73, 81, 93, 94, 95, 97, 98, 99, 101, 102, 103, 104, 105, 106, 107, 108], "benchmark": [13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 27, 41, 42, 43, 45, 46, 48, 54, 65, 67, 68, 73, 81, 87, 93, 94, 95, 97, 98, 99, 101, 102, 103, 104, 105, 106, 107, 108], "explan": 13, "No": [13, 70, 111, 112], "head": [13, 20, 25, 54, 77, 94, 103, 110], "anim": [13, 14, 15, 16, 17, 18, 19, 20, 22, 27, 29, 41, 42, 43, 45, 54, 56, 57, 63, 70, 73, 74, 77, 78, 81, 87, 94, 95, 98, 99, 103, 104, 105, 107, 108, 113], "pretti": 13, "girl": [13, 48, 77], "onli": [13, 14, 15, 16, 17, 18, 19, 22, 25, 35, 42, 71, 77, 78, 83, 86, 101], "bust": 13, "torso": 13, "part": [13, 53, 54, 55], "collarbon": 13, "center": [13, 51, 61, 62], "pair": [13, 23, 36], "cover": [13, 21, 51, 70, 77], "breast": [13, 21, 35, 76, 77, 78, 79, 83, 85, 86], "boob": 13, "bra": 13, "nippl": [13, 14, 50, 70], "mostli": [13, 17], "visibl": [13, 25], "nsfw": [13, 50, 100, 110], "shld": 13, "shoulder": [13, 55], "mayb": 13, "one": [13, 31, 36, 40, 46, 48, 62, 76, 77, 86], "view": [13, 48], "profil": 13, "exactli": 13, "rear": 13, "exclud": 13, "sideb": 13, "uncov": 13, "visual": [13, 14, 15, 16, 17, 19, 20, 22, 42, 44, 54, 56, 76, 86, 110], "mark": 13, "belli": [13, 21], "button": [13, 30, 79], "hip": [13, 55], "half": [13, 17, 77], "stock": 13, "line": [13, 27, 28, 57], "knee": [13, 55], "below": [13, 57, 73, 113], "6": [13, 23, 25, 31, 42, 46, 55, 62, 65, 75, 77, 93, 94, 95, 97, 98, 99, 101, 102, 103, 104, 105, 107, 108, 111, 112], "nopan": 13, "panti": [13, 80], "cloth": 13, "bikini": 13, "regardless": 13, "censor": [13, 20, 50, 51, 98, 104, 110], "evid": 13, "7": [13, 14, 16, 17, 18, 19, 31, 37, 42, 46, 48, 50, 53, 55, 62, 70, 75, 77, 83, 93, 94, 95, 97, 98, 99, 101, 102, 103, 104, 105, 107, 108], "butt": 13, "buttock": [13, 21], "least": [13, 39, 40, 72], "partial": 13, "behind": 13, "more": [13, 14, 31, 34, 35, 36, 48, 55, 60, 70, 89, 92], "less": [13, 14, 16, 22, 93], "stand": [13, 35, 70, 76, 78, 79, 83, 86], "sit": [13, 77], "ass": [13, 76], "split": [13, 83], "leg": [13, 70], "wide": [13, 70], "90": 13, "degre": [13, 51], "typic": [13, 14, 32, 62], "abov": [13, 14, 15, 16, 17, 18, 19, 22, 53, 95, 98, 104, 108], "10": [13, 24, 30, 42, 46, 51, 55, 62, 65, 93, 94, 95, 98, 101, 102, 104, 105], "sprd": 13, "strongli": [13, 87], "11": [13, 42, 55, 93, 94, 95, 98, 101, 102, 104, 105, 111, 112], "vsplt": 13, "pose": [13, 42, 110], "12": [13, 25, 42, 50, 55, 62, 93, 94, 95, 98, 101, 102, 104, 105], "vsprd": 13, "vsplit": 13, "13": [13, 42, 55, 94, 95, 98, 102, 105, 107], "full": [13, 35, 70], "almost": 13, "side": [13, 49, 77, 109], "usual": [13, 46], "ly": 13, "14": [13, 55, 62, 94, 95, 98, 102, 105], "wing": [13, 77], "dragon": 13, "poni": 13, "15": [13, 45, 47, 55, 62, 94, 95, 98, 102, 105, 111, 112], "feral": 13, "four": [13, 14, 94], "non": [13, 14, 15, 16, 17, 18, 19, 21, 22, 37, 50, 99], "human": [13, 14, 15, 16, 17, 18, 19, 22, 54, 56, 93], "16": [13, 55, 62, 65, 67, 68, 94, 98, 102, 105], "hdrago": 13, "style": [13, 17, 22, 51, 107, 113], "17": [13, 55, 62, 102, 107, 113], "hponi": 13, "18": [13, 21, 55, 62, 98, 102, 104, 111, 112], "hfox": 13, "cartoon": 13, "fox": 13, "dog": 13, "zootopia": 13, "nick": 13, "wild": 13, "19": [13, 55, 102], "hrabb": 13, "rabbit": 13, "judi": 13, "hopp": 13, "bunnygirl": 13, "20": [13, 30, 55, 62, 70, 102], "hcat": 13, "cat": [13, 77, 84], "catgirl": 13, "sharp": 13, "muzzl": 13, "compar": [13, 23, 36], "21": [13, 17, 55, 62, 107], "hbear": 13, "bear": 13, "22": [13, 55, 62], "jacko": 13, "memet": 13, "jack": 13, "o": [13, 35, 70, 72, 83, 98, 101, 111, 112], "contest": 13, "toward": [13, 55], "viewer": [13, 70], "23": [13, 55, 62], "jackx": 13, "sometim": 13, "24": [13, 42, 46, 55, 62, 65], "hhors": 13, "hors": 13, "implement": [13, 32, 36, 47, 76, 89], "aa09": 13, "25": [13, 16, 21, 37, 47, 62, 107], "hbird": 13, "bird": 13, "releas": 13, "time": [13, 72, 87], "yolov8s_pp09": 13, "2023": 13, "focus": 13, "class": [13, 15, 18, 19, 30, 31, 32, 33, 35, 36, 37, 40, 50, 51, 55, 58, 60, 62, 63, 69, 70, 72, 77, 94, 95, 98, 99, 103, 104, 105, 107, 108], "advanc": [13, 113], "capabl": [13, 31, 32, 40, 48], "scenario": [13, 78, 83, 89], "yolov8s_pp12": 13, "2024": 13, "final": 13, "patch": 13, "continu": 13, "focu": [13, 70], "enhanc": [13, 34, 110], "improv": [13, 24, 86], "previou": [13, 76], "yolov8m_pp13": 13, "offer": [13, 16, 17, 18, 23, 60, 72, 101], "yolov8n_as01": 13, "spinoff": 13, "26": [13, 62], "train": [13, 14, 15, 16, 17, 18, 19, 22, 31, 35, 42, 43, 78, 79, 80, 83, 87, 98, 104], "80": 13, "epoch": 13, "sfw": 13, "subset": 13, "wa": 13, "eventu": 13, "abandon": 13, "due": [13, 41, 42, 78, 83, 89, 94, 109], "ineffect": 13, "yolov8m_as02": 13, "start": [13, 40, 51, 70, 110], "30": [13, 22, 51], "public": [13, 32], "friendli": [13, 113], "reduc": [13, 42, 53, 86], "yolov8m_as03": 13, "as02": 13, "60": 13, "aim": 13, "bottleneck": 13, "reproduc": 13, "yolov8s_aa06": 13, "initi": [13, 30, 31, 32, 35, 37, 40, 50, 63, 76, 77], "current": [13, 61, 67, 70, 98, 104, 111, 112, 113], "reincarn": 13, "some": [13, 30, 31, 34, 35, 42, 46, 47, 51, 64, 75, 76, 78, 79, 83, 86, 87, 89, 96, 109, 111, 112], "yolov8s_aa09": 13, "updat": [13, 30, 32, 36, 37, 71], "dataset": [13, 14, 15, 16, 17, 18, 19, 22, 43, 46, 76, 86, 100], "closeup": 13, "adjust": [13, 37, 46, 77], "larg": [13, 28, 32, 42, 76, 86], "hat": [13, 77], "aa06": 13, "yolov8s_aa10": 13, "major": 13, "fix": 13, "issu": [13, 19, 67], "wear": 13, "yolov8s_aa11": 13, "latest": [13, 37, 78, 83], "mainstream": 13, "aa10": 13, "outstand": 13, "map": [13, 30, 35, 48, 54, 75, 77, 80, 84, 85, 90, 102, 106], "score": [13, 14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 30, 31, 32, 36, 41, 43, 45, 46, 48, 54, 55, 57, 80, 84, 93, 94, 95, 97, 98, 99, 101, 102, 103, 104, 105, 106, 107, 108], "though": 13, "note": [13, 17, 35, 42, 51, 70, 94, 98, 101, 104, 111, 112], "complet": [13, 31, 37, 51, 94, 100, 110], "fair": 13, "bias": 13, "model_nam": [13, 14, 15, 16, 17, 18, 19, 22, 30, 32, 36, 37, 43, 50, 76, 86, 93, 94, 95, 97, 98, 99, 101, 102, 103, 104, 105, 106, 107, 108], "conf_threshold": [13, 14, 15, 16, 17, 18, 19, 22, 37, 50], "iou_threshold": [13, 14, 15, 16, 17, 18, 19, 21, 22, 37, 50], "perform": [13, 17, 21, 22, 24, 31, 32, 36, 37, 42, 48, 50, 51, 54, 62, 78, 89, 101, 102, 111, 112], "confid": [13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 35, 37, 43, 48, 50, 55, 57, 76, 79, 86], "threshold": [13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 26, 35, 37, 42, 45, 46, 48, 50, 53, 57, 76, 78, 79, 83, 86, 93, 101], "iou": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 37, 50], "bounding_box": 13, "x1": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 37, 50, 51], "y1": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 37, 50, 51], "x2": [13, 21, 23], "y2": [13, 21, 23], "box": [13, 14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 48, 54], "f": [13, 18, 23, 42, 46, 70, 90], "2f": 13, "point": [14, 18, 42, 55, 62], "femal": [14, 21, 50, 77], "genit": 14, "male": [14, 21, 77], "anime_censor_detect": 14, "yolov8": [14, 15, 16, 17, 18, 19, 22], "model": [14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 41, 42, 43, 46, 48, 50, 54, 55, 57, 62, 65, 66, 67, 68, 69, 70, 73, 76, 78, 79, 80, 81, 83, 86, 87, 90, 92, 93, 94, 95, 97, 98, 99, 101, 102, 103, 104, 105, 106, 107, 108, 110, 113], "v1": [14, 15, 16, 17, 18, 22, 50, 70, 86], "identifi": [14, 30, 40, 67, 76], "locat": 14, "anatom": 14, "analyz": [14, 21, 43], "data": [14, 17, 19, 38, 40, 42, 54, 61, 69, 70, 76, 78, 80, 98, 104, 110, 111, 112, 113], "either": [14, 15, 16, 17, 18, 36, 42, 62, 86, 90], "standard": [14, 16, 17, 18, 38, 62, 89], "n": [14, 15, 16, 17, 18, 19, 22, 40, 42, 50, 62, 70], "nano": [14, 16, 17, 18, 50], "faster": [14, 15, 16, 17, 18, 19, 50], "slower": [14, 22], "construct": [14, 15, 17, 18, 50, 76, 86], "intersect": [14, 15, 16, 17, 18, 19, 22, 23, 50], "over": [14, 15, 16, 17, 18, 19, 22, 23, 24, 50, 76, 77], "merg": [14, 15, 16, 17, 18, 42], "x0": [14, 15, 16, 17, 18, 19, 22, 25, 37, 50, 51], "y0": [14, 15, 16, 17, 18, 19, 22, 25, 37, 50, 51], "bound": [14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 54], "indic": [14, 42, 55, 58, 76, 78, 83, 86], "nipple_f": [14, 50], "peni": [14, 50], "pussi": [14, 50, 70], "runtimeerror": [14, 30, 36], "detection_visu": [14, 15, 16, 17, 19, 20, 22], "nude_girl": [14, 50], "365": 14, "264": 14, "399": 14, "289": [14, 15], "7473511695861816": 14, "224": [14, 60, 61, 62], "260": 14, "252": 14, "285": 14, "6830288171768188": 14, "206": 14, "523": [14, 50, 51], "240": 14, "608": 14, "6799028515815735": 14, "matplotlib": [14, 15, 16, 17, 25, 54], "pyplot": [14, 15, 16, 17, 54], "plt": [14, 15, 16, 17, 54], "imshow": [14, 15, 16, 17, 54], "anime_eye_detect": 15, "allow": [15, 16, 18, 19, 22, 32, 37, 40, 58, 60, 62, 89], "trade": [15, 17], "off": [15, 17], "speed": [15, 16, 17, 18, 19, 22, 26, 87], "accuraci": [15, 16, 17, 18, 19, 22, 48, 76, 93, 95, 98, 101, 104, 108], "higher": [15, 16, 17, 18, 19, 21, 24, 76, 101], "consid": [15, 18, 23, 42, 48, 51, 53, 63, 77, 98, 104], "overlap": [15, 17, 18, 19, 23, 67, 68, 76, 78, 79, 81, 83, 86, 87, 110], "coordin": [15, 16, 17, 18, 19, 25, 37, 51, 55, 65], "alwai": [15, 17, 18, 19, 48], "except": [15, 18, 40, 58, 62, 70], "predict": [15, 19, 22, 30, 31, 32, 35, 36, 37, 76, 79, 86, 93, 95, 97, 98, 101, 102, 104, 106, 108], "yolo_predict": [15, 22, 34], "squat": [15, 17, 54], "297": 15, "239": [15, 48], "341": 15, "271": 15, "7760562896728516": 15, "230": 15, "263": 15, "308": 15, "7682342529296875": 15, "createml": 16, "huggingfac": [16, 18, 42, 48, 62, 65, 74, 93, 94, 95, 97, 98, 99, 101, 103, 104, 105, 107, 108], "anime_face_detect": 16, "user": [16, 22, 30, 31, 32, 36, 37, 40, 63, 72, 113], "balanc": [16, 18, 22, 70, 76], "system": [16, 17, 26, 58, 62, 98, 104], "overhead": [16, 17, 26, 89], "avail": [16, 22, 25, 30, 32, 35, 40, 42, 48, 51, 58, 62, 70, 76, 84, 92, 93, 95, 98, 104, 108], "v0": [16, 22, 67, 68], "overrid": [16, 22], "auto": [16, 22, 54, 72, 92], "mostima_post": [16, 19], "29": [16, 19, 62], "441": [16, 19], "204": [16, 19], "584": [16, 19], "7874319553375244": [16, 19], "346": [16, 19], "59": [16, 19], "529": [16, 19], "275": [16, 19], "7510495185852051": [16, 19], "606": [16, 19], "51": [16, 19, 62], "895": [16, 19], "336": [16, 19], "6986488103866577": [16, 19], "upper": [17, 50], "bodi": [17, 22, 54, 55, 57, 70], "anime_halfbody_detect": 17, "pleas": [17, 24, 41, 42, 48, 67, 69, 71, 87, 94, 98, 101, 104, 111, 112], "primari": [17, 94, 97, 99, 103, 105, 107], "purpos": 17, "crop": [17, 53, 60, 61, 62, 70], "illustr": [17, 70, 95, 97], "therefor": [17, 42, 111, 112], "consist": [17, 42], "person": [17, 20, 23, 25, 37, 54, 103, 110], "peopl": [17, 84], "guarante": [17, 48], "you": [17, 19, 20, 22, 27, 31, 35, 48, 51, 67, 68, 76, 86, 87, 89, 92, 93, 94, 95, 98, 101, 104, 108, 113], "inde": 17, "recommend": [17, 24, 31, 35, 42, 45, 46, 76, 86, 87, 98, 104], "approach": 17, "detect_person": [17, 20, 25, 54], "individu": [17, 23, 40, 60, 69], "obtain": [17, 27, 41, 42], "local": [17, 63, 111, 112], "flexibl": [17, 35, 60, 61], "lower": [17, 45, 46, 48, 50], "127": 17, "629": 17, "637": 17, "9040350914001465": 17, "anime_hand_detect": 18, "choos": [18, 22, 48], "35": [18, 62, 70, 78, 86], "configur": [18, 30, 35, 42, 60, 61, 62, 110], "suit": 18, "case": [18, 24, 35, 42, 45], "defin": [18, 22, 42, 70, 90], "being": 18, "label": [18, 19, 21, 23, 24, 25, 30, 32, 35, 36, 37, 42, 43, 48, 80, 102, 106], "infer": [18, 21, 24, 31, 32, 36, 37, 54, 67, 68, 76, 92, 101], "anime_imag": 18, "bbox": 18, "conf": 18, "customiz": [19, 25, 35], "integr": [19, 32, 78, 113], "repositori": [19, 30, 31, 32, 35, 36, 37, 42], "anime_head_detect": 19, "contribut": 19, "our": [19, 76], "develop": [19, 87, 113], "yolo11": 19, "architectur": 19, "usag": [19, 30, 32, 35, 69, 70, 71, 78, 89, 90, 109], "head_detect_v2": 19, "0_": 19, "equal": [19, 51], "deprec": [19, 24, 41], "remov": [19, 24, 30, 37, 41, 48, 65, 74, 76, 77, 79, 80, 85, 86], "futur": [19, 24], "help": [19, 42, 53, 65], "For": [19, 20, 22, 23, 31, 32, 35, 42, 48, 55, 69, 76, 86, 92], "instead": [19, 24, 80], "detect_head": [20, 25], "booru_yolo": [20, 110], "detect_with_booru_yolo": 20, "detect_censor": [20, 50, 98, 104], "ey": [20, 51, 55, 70, 77, 110], "detect_ey": 20, "detect_fac": 20, "halfbodi": [20, 94, 103, 110], "detect_halfbodi": 20, "hand": [20, 55, 57, 70, 77, 110], "detect_hand": 20, "nudenet": [20, 110], "detect_with_nudenet": 20, "calculate_i": 20, "bboxes_similar": 20, "detection_similar": 20, "detect_text": 20, "nuditi": 21, "run": [21, 26, 30, 31, 32, 37, 87, 92, 109, 110], "nm": 21, "postprocess": 21, "onnx": [21, 30, 32, 35, 36, 37, 76, 79, 92, 102], "nudenet_onnx": 21, "notai": 21, "tech": 21, "detail": [21, 31, 35, 65, 69, 70, 92, 94], "respect": 21, "female_genitalia_cov": 21, "genitalia": 21, "face_femal": 21, "buttocks_expos": 21, "expos": 21, "female_breast_expos": 21, "female_genitalia_expos": 21, "male_breast_expos": 21, "anus_expos": 21, "anu": 21, "feet_expos": 21, "feet": [21, 55, 57], "belly_cov": 21, "feet_cov": 21, "armpits_cov": 21, "armpit": 21, "armpits_expos": 21, "face_mal": 21, "belly_expos": 21, "male_genitalia_expos": 21, "anus_cov": 21, "female_breast_cov": 21, "buttocks_cov": 21, "onnxruntim": [21, 91, 110], "topk": [21, 30], "45": [21, 46, 62], "score_threshold": 21, "number": [21, 30, 32, 36, 40, 42, 48, 55, 63, 65, 90, 93], "keep": [21, 83], "entir": 22, "anidet3": 22, "roboflow": 22, "m": 22, "x": [22, 42, 51, 55, 70, 89, 90, 106], "fastest": [22, 26], "most": [22, 30, 32, 36, 37], "confidence_scor": [22, 25], "genshin_post": [22, 49, 50, 51], "371": 22, "232": 22, "564": 22, "690": 22, "7533698678016663": 22, "135": [22, 55], "451": 22, "716": [22, 48], "6788613796234131": 22, "614": 22, "393": 22, "830": 22, "686": 22, "5612757205963135": 22, "1275": 22, "654": 22, "4047100841999054": 22, "calcul": [23, 32, 42, 45, 46], "comput": [23, 28, 32, 36, 44, 62, 89, 90, 102], "work": [23, 30, 32, 35, 36, 39, 45, 72, 102], "aggreg": 23, "involv": 23, "segment": [23, 63, 110], "evalu": [23, 41], "algorithm": [23, 42, 45], "box1": 23, "box2": 23, "bboxtyp": 23, "measur": [23, 41, 42, 45], "divid": [23, 55], "4f": 23, "1429": 23, "bboxes1": 23, "bboxes2": 23, "liter": [23, 31, 35, 42, 51, 55, 67, 68, 76, 84, 89], "max": [23, 24], "raw": [23, 30, 32, 36, 40], "depend": [23, 31, 35, 70, 71, 109], "unknown": [23, 84], "hungarian": 23, "find": [23, 51], "optim": [23, 32, 42, 76], "assign": [23, 24, 30, 42], "among": [23, 42], "averag": 23, "detect1": 23, "detect2": 23, "bboxwithscoreandlabel": 23, "group": [23, 30, 46, 80], "correspond": [23, 42, 48, 53, 62, 76, 86, 102, 106], "combin": [23, 40, 48], "against": [23, 87], "ground": [23, 98, 104], "truth": [23, 98, 104], "car": 23, "85": [23, 78, 86], "75": 23, "text_detect": 24, "been": [24, 102], "migrat": 24, "ocr": [24, 110], "detect_text_with_ocr": [24, 110], "soon": 24, "paddleocr": [24, 48], "dbnetpp_resnet50_fpnc_1200e_icdar2015": 24, "05": [24, 62, 78, 79, 93, 94, 95, 97, 102, 103, 104, 105, 107, 108], "max_area_s": 24, "640": 24, "region": [24, 50, 53, 98, 104], "dbnet": 24, "do": [24, 53, 95], "640x640": 24, "ani": [24, 32, 35, 36, 40, 42, 50, 60, 62, 65, 70, 75, 76, 90, 92], "sinc": [24, 41], "appear": [25, 28], "font": 25, "see": [25, 31, 35, 70, 92], "text_pad": 25, "fontsiz": 25, "max_short_edge_s": 25, "fp": 25, "no_label": 25, "normal": [25, 31, 32, 35, 43, 60, 61, 62, 76, 86], "predefin": [25, 77], "extract": [25, 26, 28, 29, 31, 35, 40, 42, 46, 48, 53, 62, 69, 70, 71, 72, 76, 79, 86], "around": [25, 30, 37, 40, 57], "shortest": 25, "edg": [25, 57, 110], "font_manag": 25, "fontproperti": 25, "properti": [25, 51, 55, 70, 72], "cv2": 26, "have": [26, 28, 35, 42, 76, 84, 85, 98, 104, 109], "lowest": 26, "resourc": [26, 110], "low_threshold": 26, "high_threshold": 26, "assum": [26, 28, 29, 74], "its": [26, 28, 29, 30, 42, 48, 49, 62, 71, 74, 78, 80, 92, 94, 95, 97, 98, 99, 102, 103, 104, 105, 107, 108], "low": [26, 36, 41, 43, 70, 83, 86, 87], "high": [26, 36, 37, 64, 70, 87, 101, 102], "outlin": 27, "comparison": [27, 78], "canni": [27, 110], "get_edge_by_canni": 27, "edge_image_with_canni": 27, "lineart": [27, 29, 110], "get_edge_by_lineart": 27, "edge_image_with_lineart": 27, "lineart_anim": [27, 110], "get_edge_by_lineart_anim": 27, "edge_image_with_lineart_anim": 27, "best": [28, 43, 51, 70], "effect": [28, 41, 50, 109], "closest": 28, "consum": 28, "amount": 28, "memori": [28, 30, 32, 37, 111, 112], "power": 28, "runtim": [28, 32, 92, 101], "coars": 28, "detect_resolut": [28, 29], "512": [28, 29, 57, 70, 87], "deeper": 28, "richer": 28, "probabl": [28, 32, 102], "extra": [28, 70], "increas": [28, 42], "resolut": [28, 29, 63, 87], "neural": [28, 29, 74, 90], "network": [28, 29, 74, 90], "classif": [30, 31, 35, 36, 90, 94, 95, 97, 98, 99, 100, 103, 104, 105, 107, 108], "those": [30, 35, 101], "store": [30, 32, 35, 37, 38, 70, 71, 76], "well": [30, 45], "manag": [30, 32, 36, 37, 92, 110], "interact": [30, 31, 32, 36, 37], "also": [30, 60, 86, 113], "token": [30, 31, 32, 35, 36, 37], "authent": [30, 31, 32, 35, 36, 37], "access": [30, 32, 36, 55, 70, 89], "privat": [30, 32, 33, 35, 36, 46], "repo_id": [30, 31, 32, 35, 36, 37], "fn_preprocess": 30, "callabl": [30, 62], "hf_token": [30, 31, 32, 35, 36, 37], "comprehens": [30, 32], "imagepreprocessfunc": 30, "variabl": [30, 51, 92], "_model_nam": 30, "cach": [30, 32, 36, 37, 63, 91, 110], "_model": 30, "dictionari": [30, 35, 38, 43, 60, 62, 70, 71, 72, 75, 77, 79, 94, 97, 99, 103, 105, 107], "_label": 30, "_hf_token": 30, "org": 30, "repo": [30, 62], "__init__": [30, 31, 32, 33, 35, 36, 37, 40, 51, 55, 63, 72, 77], "instanc": [30, 31, 32, 37, 42, 50, 55, 62, 63, 77], "clear": [30, 32, 36, 37, 42, 71, 94, 98, 104], "free": [30, 32, 37], "up": [30, 32, 37, 77], "launch_demo": [30, 31, 32, 35, 36, 37], "default_model_nam": [30, 32, 36, 37], "server_nam": [30, 31, 32, 35, 36, 37], "server_port": [30, 31, 32, 35, 36, 37], "launch": [30, 31, 32, 35, 36, 37], "gradio": [30, 31, 32, 35, 36, 37], "demo": [30, 31, 32, 35, 36, 37, 83], "interfac": [30, 31, 32, 35, 36, 37, 89], "ui": [30, 31, 35, 36, 37], "make_ui": [30, 31, 32, 35, 36, 37], "server": [30, 31, 32, 35, 36, 37], "select": [30, 32, 36, 37, 42, 50, 63, 76], "dropdown": [30, 32], "port": [30, 31, 32, 35, 36, 37], "importerror": [30, 37], "instal": [30, 31, 35, 36, 37, 65, 71, 110], "properli": [30, 36, 70], "usernam": [30, 37], "repo_nam": [30, 37], "model_v1": 30, "7860": [30, 32, 37], "submit": 30, "recent": [30, 32, 36, 37], "label_group": 30, "highest": [30, 102], "through": [30, 32, 35, 62, 113], "error": [30, 40, 62, 86], "predict_fmt": 30, "fmt": [30, 31, 32, 35, 36, 43, 76, 79, 86], "top5": [30, 31], "logit": [30, 31, 32, 35, 36], "embed": [30, 31, 32, 35, 36, 40, 76, 86], "dict": [30, 31, 32, 35, 40, 43, 54, 60, 61, 62, 70, 71, 72, 76, 79, 86, 89, 94, 95, 97, 98, 99, 103, 104, 105, 107, 108], "top": [30, 31, 51, 101], "k": [30, 31], "e": [30, 31, 32, 42, 64, 67, 68, 84, 87, 90], "g": [30, 31, 32, 42, 64, 67, 68, 84, 86, 87], "top10": 30, "predict_scor": 30, "ia": 30, "conveni": [30, 31, 35, 55, 70, 113], "wrapper": [30, 37, 40], "id": [30, 31, 32, 35, 36, 37], "timm": [31, 35, 61], "pytorch": [31, 35], "classifi": [31, 34, 94, 99, 100, 101, 103, 105, 107, 108, 110], "web": [31, 32, 36], "retriev": [31, 38, 42], "make": [31, 35, 55, 60, 80, 90, 98, 102, 104], "easi": [31, 37], "minim": [31, 51], "programmat": 31, "standalon": 31, "app": [31, 35, 74], "gr": [31, 35, 36, 37], "environmenterror": [31, 35, 37, 65, 71], "build": [31, 35, 62, 76, 78, 86], "larger": [31, 53, 57, 88], "preprocessor": [31, 35, 36, 70], "val": [31, 35], "accord": [31, 35, 62], "veri": 31, "big": [31, 40], "dim": [31, 35, 76, 79, 86], "index": [31, 35, 76, 86, 113], "after": [31, 35, 49, 62, 76, 78, 83, 86], "l2": [31, 32, 35, 76, 86], "categori": [31, 35, 76, 79, 94, 102], "tag": [31, 35, 110], "img1": [31, 46, 47, 76, 86], "animetimm": [31, 35], "swinv2_base_window8_256": 31, "dbv4a": 31, "fullxx": 31, "cl": [31, 50], "jia_redian_ruzi_ruzi": 31, "9890832304954529": 31, "siya_ho": 31, "005189628805965185": 31, "bai_qi": 31, "qsr": 31, "0015026535838842392": 31, "kkuem": 31, "0012714712647721171": 31, "teddy_": 31, "khanshin": 31, "00035598213435150683": 31, "img2": [31, 46, 47, 76, 86], "monori_rogu": 31, "6921895742416382": 31, "stanley_lau": 31, "2040979117155075": 31, "neoartcor": 31, "03475344926118851": 31, "ayya_sap": 31, "005350438412278891": 31, "goomrrat": 31, "004616163671016693": 31, "img3": 31, "shexyo": 31, "9998241066932678": 31, "oroboru": 31, "0001537767384434119": 31, "jener": 31, "268482477229554e": 31, "06": [31, 94, 95, 97, 102, 103, 104, 105, 107], "free_style_": 31, "yohan1754": 31, "4537688406999223e": 31, "kakeku": 31, "5340586944366805e": 31, "img4": 31, "z": 31, "taiga": 31, "9999995231628418": 31, "tina_": 31, "tinafya": 31, "2290533391023928e": 31, "07": [31, 62, 102, 103, 104, 107], "arind_yudha": 31, "17258208990279e": 31, "08": [31, 42, 62, 103, 104], "chixiao": 31, "949555076905199e": 31, "zerotwenty_": 31, "020": 31, "218352955831506e": 31, "img5": 31, "spam_": 31, "spamham4506": 31, "9999998807907104": [31, 103, 104], "falken_": 31, "yutozin": 31, "501828954062148e": 31, "yuki_": 31, "asayuki101": 31, "285677863118508e": 31, "danbal": 31, "452678752959628e": 31, "09": [31, 62], "buri_": 31, "retty9349": 31, "757136379789472e": 31, "img6": 31, "mashuu_": 31, "neko_no_oyashiro": 31, "minaba_hideo": 31, "543745646401476e": 31, "simosi": 31, "499865978781827e": 31, "maoh_yueer": 31, "302619149854081e": 31, "7nite": 31, "6548184478846224e": 31, "1024": [31, 74, 86], "multimod": 32, "hub": [32, 35], "discoveri": 32, "variant": [32, 36, 76], "pipelin": [32, 60, 62], "pattern": [32, 42, 77], "direct": 32, "api": [32, 36], "control": [32, 35, 70], "via": 32, "deploy": [32, 102], "reus": 32, "lru": 32, "thread": [32, 36, 89, 109], "safe": [32, 36, 71, 78, 79, 89, 100, 102, 104, 109, 110], "demand": 32, "switch": 32, "image_encod": [32, 36], "upload": [32, 37], "enter": 32, "link": 32, "address": 32, "bind": 32, "organ": 32, "precomput": [32, 85], "cosin": 32, "scale": [32, 36, 50, 51, 55, 70, 74, 76, 86, 111, 112], "complex": 32, "image_embed": 32, "text_embed": 32, "thei": [32, 42, 58, 62], "text_encod": [32, 36], "accept": 32, "_process_rgb": 33, "_process_alpha_channel_with_model": 33, "_process_rgba": 33, "attribut": 33, "classifymodel": 34, "classify_predict_scor": 34, "classify_predict": 34, "classify_predict_fmt": 34, "classify_timm": [34, 110], "classifytimmmodel": 34, "classify_timm_predict": 34, "imageenhanc": 34, "clip": [34, 62, 70, 110], "clipmodel": 34, "clip_image_encod": 34, "clip_text_encod": 34, "clip_predict": 34, "multilabel_timm": [34, 110], "multilabeltimmmodel": 34, "multilabel_timm_predict": 34, "siglip": [34, 62, 110], "siglipmodel": 34, "siglip_image_encod": 34, "siglip_text_encod": 34, "siglip_predict": 34, "yolomodel": 34, "multi": [35, 40, 89], "export": [35, 48, 92], "creation": [35, 36, 60, 61, 72], "selected_tag": 35, "csv": 35, "json": [35, 40], "where": [35, 38, 42, 70, 71, 76, 86, 89], "belong": [35, 42], "default_threshold": 35, "default_use_tag_threshold": 35, "whether": [35, 42, 48, 50, 62, 72, 75, 76, 79, 86, 87], "use_tag_threshold": 35, "fmt_unset": 35, "across": [35, 89], "directli": [35, 70], "instanti": 35, "rate": [35, 76, 78, 79, 86, 98, 100, 110], "skadi": [35, 74, 76, 78, 79, 83, 86], "mobilenetv3_large_150d": 35, "dbv4": 35, "1girl": [35, 70, 75, 76, 77, 78, 79, 80, 83, 84, 85, 86], "9963783025741577": 35, "long_hair": [35, 76, 78, 79, 83, 85, 86], "9685494899749756": 35, "solo": [35, 70, 75, 76, 77, 78, 79, 83, 84, 85, 86], "9548443555831909": 35, "navel": [35, 76, 78, 79, 83, 86], "9415484666824341": 35, "9369214177131653": 35, "red_ey": [35, 76, 78, 79, 83, 86], "9019639492034912": 35, "shirt": [35, 76, 78, 79, 83, 86], "873087465763092": 35, "outdoor": [35, 76, 78, 79, 83, 86], "866461992263794": 35, "crop_top": [35, 76, 78, 79, 83, 86], "862577497959137": 35, "midriff": [35, 76, 78, 79, 83, 86], "8544420003890991": 35, "sportswear": [35, 76, 78, 79, 83, 86], "849435567855835": 35, "8209151029586792": 35, "short_sleev": [35, 76, 78, 79, 83, 86], "817188560962677": 35, "hold": [35, 76, 77, 78, 79, 83, 86], "811793327331543": 35, "very_long_hair": [35, 76, 78, 79, 83, 85, 86], "8082301616668701": 35, "glove": [35, 76, 78, 79, 83, 86], "7840366363525391": 35, "black_glov": [35, 76, 78, 79, 83, 86], "7765430808067322": 35, "thigh": [35, 76, 78, 79, 83, 86], "7542579770088196": 35, "looking_at_view": [35, 76, 78, 79, 83, 86], "7331588268280029": 35, "dai": [35, 76, 78, 79, 83, 86], "7203925251960754": 35, "hair_between_ey": [35, 76, 78, 79, 83, 86], "7121687531471252": 35, "large_breast": [35, 76, 79, 83, 86], "6990523338317871": 35, "baseball_bat": [35, 76, 79, 83, 86], "6809443831443787": 35, "grey_hair": [35, 76, 86], "6790007948875427": 35, "sky": [35, 76, 78, 79, 83, 86], "6716539263725281": 35, "stomach": [35, 76, 79, 83, 86], "6698249578475952": 35, "sweat": [35, 76, 78, 79, 83, 86], "6454322934150696": 35, "black_shirt": [35, 76, 79, 83, 86], "6270318031311035": 35, "cowboy_shot": [35, 76, 78, 79, 83, 86], "6216483116149902": 35, "blue_ski": [35, 76, 78, 79, 83, 86], "5898874998092651": 35, "black_short": [35, 76, 83, 86], "5445142984390259": 35, "holding_baseball_bat": [35, 76, 78, 79, 83, 86], "5013713836669922": 35, "white_hair": [35, 86], "4999670684337616": 35, "blush": [35, 70, 76, 78, 79, 83, 86], "4860053062438965": 35, "cloud": [35, 76, 78, 79, 83, 86], "474183052778244": 35, "4724341332912445": 35, "thigh_gap": [35, 76, 83, 86], "4330931305885315": 35, "short_short": [35, 76, 83, 86], "39793258905410767": 35, "parted_lip": [35, 76, 77, 78, 79, 83, 86], "36694538593292236": 35, "crop_top_overhang": [35, 76, 83], "3321989178657532": 35, "official_alternate_costum": [35, 76], "3157039284706116": 35, "blurri": [35, 66, 70], "24181532859802246": 35, "groin": [35, 70], "21906554698944092": 35, "ass_visible_through_thigh": [35, 76, 83, 86], "2188207507133484": 35, "cropped_shirt": [35, 76], "18700966238975525": 35, "taut_shirt": 35, "08612403273582458": 35, "taut_cloth": 35, "0701744556427002": 35, "skadi_": [35, 76, 78, 79, 86], "arknight": [35, 76, 78, 79, 86], "9796262979507446": 35, "sensit": [35, 42, 50, 76, 86, 98, 104], "9580697417259216": 35, "hutao": [35, 45, 74, 76, 78, 79, 83, 86], "988956093788147": 35, "twintail": [35, 76, 77, 78, 79, 83, 86], "9650213718414307": 35, "ghost": [35, 76, 83, 86], "940951943397522": 35, "tongue_out": [35, 76, 78, 79, 83, 86], "9330000877380371": 35, "tongu": [35, 76, 78, 79, 83, 86], "9267600774765015": 35, "skirt": [35, 76, 78, 79, 83, 86], "9194451570510864": 35, "symbol": [35, 55, 76, 83, 86], "shaped_pupil": [35, 76, 83, 86], "9103127717971802": 35, "brown_hair": [35, 76, 78, 79, 83, 86], "9067947268486023": 35, "8872615098953247": 35, "8631541728973389": 35, "8235997557640076": 35, "8214132785797119": 35, "long_sleev": [35, 76, 79, 83, 86], "7965610027313232": 35, "bag": [35, 70, 76, 78, 79, 83, 86], "7958617210388184": 35, "jacket": [35, 76, 78, 79, 83, 86], "7932659387588501": 35, "flower": [35, 76, 77, 78, 79, 83, 86], "7630170583724976": 35, "7500981092453003": 35, "hair_orna": [35, 76, 78, 79, 83, 86], "738053023815155": 35, "7321316599845886": 35, "plaid_skirt": [35, 76, 78, 79, 83], "7173646688461304": 35, "white_shirt": [35, 76, 79, 83], "6631225347518921": 35, "pleated_skirt": [35, 76, 78, 79, 83, 86], "6344470977783203": 35, "hair_flow": [35, 76, 78, 79, 83, 86], "6293849945068359": 35, "nail_polish": [35, 76, 79, 83], "6136130094528198": 35, "multicolored_hair": [35, 83], "5703858733177185": 35, "5195141434669495": 35, "plaid_cloth": [35, 76], "503984808921814": 35, "gradient_hair": [35, 83], "49658203125": 35, "alternate_costum": [35, 76, 86], "4947473704814911": 35, "493851900100708": 35, "484821081161499": 35, "smile": [35, 76, 78, 79, 83, 86], "4778161942958832": 35, "black_nail": [35, 76], "4747253358364105": 35, "collared_shirt": [35, 76, 79, 83], "46951043605804443": 35, "46920245885849": 35, "45227500796318054": 35, "school_uniform": [35, 76, 78, 79, 83, 86], "4197554290294647": 35, "41959843039512634": 35, "miniskirt": [35, 76, 79, 83], "3916422426700592": 35, "38207799196243286": 35, "blue_jacket": [35, 76, 83], "3614964485168457": 35, "sleeves_past_wrist": [35, 78, 79, 83], "3611966073513031": 35, "backpack": [35, 76, 78, 79, 83, 86], "32487112283706665": 35, "colored_tip": 35, "314140260219574": 35, "sidelock": [35, 76, 77], "3062695264816284": 35, "black_jacket": 35, "299169659614563": 35, "29005059599876404": 35, "charm_": [35, 76, 78, 79], "22183549404144287": 35, "multiple_r": 35, "2172674536705017": 35, "open_jacket": [35, 76], "2046721875667572": 35, "ring": [35, 77], "18625634908676147": 35, "brown_skirt": [35, 83], "18045437335968018": 35, "contemporari": [35, 76], "13890522718429565": 35, "hu_tao_": [35, 76, 86], "genshin_impact": [35, 76, 86], "9779937267303467": 35, "boo_tao_": [35, 76, 86], "8973554372787476": 35, "6215817332267761": 35, "3872501254081726": 35, "That": 35, "witha": 35, "artist": [35, 70, 76], "9938606023788452": 35, "9691187143325806": 35, "9463587403297424": 35, "944723904132843": 35, "9439248442649841": 35, "9335891008377075": 35, "8865424394607544": 35, "8601726293563843": 35, "8445472717285156": 35, "83197021484375": 35, "8274217247962952": 35, "8188955783843994": 35, "8183804750442505": 35, "8089936971664429": 35, "8038264513015747": 35, "7703496813774109": 35, "7689077854156494": 35, "768336832523346": 35, "739115834236145": 35, "7282243967056274": 35, "6852632761001587": 35, "6799711585044861": 35, "6694454550743103": 35, "6693665385246277": 35, "6493985652923584": 35, "6425715684890747": 35, "6186742186546326": 35, "5906491279602051": 35, "5860112905502319": 35, "5825777649879456": 35, "5549533367156982": 35, "5523971915245056": 35, "5324308276176453": 35, "52657151222229": 35, "4896492063999176": 35, "45526784658432007": 35, "4306206703186035": 35, "4149143397808075": 35, "4124316871166229": 35, "34030789136886597": 35, "artist_nam": [35, 76, 86], "2679593563079834": 35, "2652612328529358": 35, "2548949122428894": 35, "basebal": [35, 76, 79, 86], "24870169162750244": 35, "2240566909313202": 35, "stretch": 35, "2012709677219391": 35, "19828352332115173": 35, "1960265338420868": 35, "tone": 35, "13941210508346558": 35, "exercis": [35, 76], "11270403861999512": 35, "lens_flar": 35, "10835999250411987": 35, "08783495426177979": 35, "08448180556297302": 35, "linea_alba": 35, "06583884358406067": 35, "8951651453971863": 35, "9492285847663879": 35, "Its": 35, "But": 35, "easili": 35, "wai": [35, 38, 70, 71], "next": [35, 40, 58], "1280": [35, 49, 76], "sigmoid": [36, 91], "loss": 36, "reset": 36, "about": [36, 38], "hostnam": 36, "One": [36, 46], "detect": [37, 45, 48, 50, 54, 55, 56, 57, 75, 77, 92, 93, 98, 104, 110], "post": [37, 48], "helper": 37, "metadata": [37, 43, 69, 71, 72, 110], "cleanup": 37, "associ": [37, 72], "default_conf_threshold": 37, "default_iou_threshold": 37, "environ": [37, 87, 89, 92, 110], "offlin": 37, "yolov5": 37, "allow_dynam": 37, "dynam": [37, 60], "300": [37, 62], "400": 37, "simpl": 37, "explicitli": 37, "read": [38, 39, 40, 69, 70, 71], "write": [38, 39, 40, 69, 71], "exif": [38, 39, 70], "gif": [38, 39, 70], "comment": 38, "These": [38, 41, 63], "context": [38, 39], "ai": [38, 39, 72, 93], "found": [38, 51, 70, 94], "attempt": [38, 51, 62, 70, 72, 92], "commonli": [38, 62, 80, 90], "look": [38, 48, 70, 94], "usercom": 38, "field": [38, 72], "dst_filenam": 38, "destin": [38, 70, 71, 72], "filenam": [38, 63], "pnginfo": [38, 40, 70, 72], "geninfo": [39, 110], "lsb": [39, 72, 110], "signific": [39, 40, 42, 67, 72], "bit": [39, 40, 62, 72, 76], "read_geninfo_paramet": 39, "read_geninfo_exif": 39, "read_geninfo_gif": 39, "write_geninfo_paramet": 39, "write_geninfo_exif": 39, "write_geninfo_gif": 39, "read_lsb_raw_byt": 39, "read_lsb_metadata": 39, "write_lsb_raw_byt": 39, "write_lsb_metadata": 39, "lsbreaderror": 39, "lsbextractor": 39, "imagelsbdataextractor": 39, "serialize_pnginfo": 39, "serialize_json": 39, "inject_data": 39, "steganographi": 40, "serial": 40, "compat": [40, 80], "inject": 40, "emb": [40, 76, 86], "seamlessli": 40, "hidden": 40, "decompress": 40, "them": [40, 50, 60, 67, 71, 86], "gzip": 40, "written": 40, "appropri": [40, 48, 62, 70], "serializ": [40, 60], "err": 40, "caus": [40, 109], "get_next_n_byt": 40, "get_one_byt": 40, "form": [40, 80], "read_32bit_integ": 40, "32": [40, 62], "interpret": [40, 55], "endian": 40, "enough": 40, "magic": 40, "stealth_pngcomp": 40, "extract_data": 40, "length": [40, 42, 49], "compress": 40, "along": [40, 42, 74], "robust": [40, 42], "skytnt": [41, 63, 74], "poor": 41, "anime_dbaesthet": [41, 44], "better": [41, 45, 65, 76, 86, 87, 93, 95, 98, 101, 104, 108], "2053756": 41, "09986039996147156": 41, "1663584": 41, "24299287796020508": 41, "4886411": 41, "38091593980789185": 41, "2066024": 41, "5131649971008301": 41, "3670169": 41, "6011670827865601": 41, "5930006": 41, "7067991495132446": 41, "3821265": 41, "8237218260765076": 41, "5512471": 41, "9187621474266052": 41, "limit": [42, 76, 78], "smaller": 42, "7eu7d7": [42, 83, 87, 113], "ccip_onnx": 42, "cluster": [42, 46], "refer": [42, 45, 69, 101], "relev": 42, "aforement": 42, "manual": [42, 51], "384": [42, 46, 60, 61, 62], "caform": 42, "randaug": 42, "prune": 42, "vector": [42, 76], "pruned_fp32": 42, "5_fp32": 42, "feat": 42, "768": [42, 48, 70], "17847511429108218": 42, "1951224011983088": 42, "18397327797685215": 42, "y": [42, 51, 89], "16583099961280823": 42, "42947039008140564": 42, "4037521779537201": 42, "4371533691883087": 42, "40748104453086853": 42, "392294704914093": 42, "pairwis": 42, "matrix": 42, "5350548e": 42, "6583106e": 42, "01": 42, "2947042e": 42, "0375218e": 42, "8025822e": 42, "3715334e": 42, "0748104e": 42, "2675274e": 42, "9229470e": 42, "j": 42, "th": 42, "dbscan": 42, "dbscan_2": 42, "dbscan_fre": 42, "optic": [42, 48], "optics_best": 42, "epsilon": 42, "ep": 42, "min_sampl": 42, "ccipclustermethodtyp": 42, "12921094122454668": 42, "1291187648928262": 42, "1836453739562513": 42, "distanc": 42, "_featureorimag": 42, "sampl": [42, 46, 70, 93, 94, 95, 97, 98, 99, 103, 104, 105, 107, 108], "neighborhood": [42, 65], "core": [42, 111, 112], "few": 42, "too": 42, "tune": 42, "guidelin": 42, "deal": [42, 69], "solut": [42, 51], "small": [42, 50], "advis": [42, 78], "significantli": 42, "separ": [42, 89], "slightli": 42, "exhibit": 42, "regular": [42, 65], "outfit": 42, "awar": 42, "highli": 42, "so": [42, 45, 76, 83, 87], "care": 42, "diff": 42, "07437477": 42, "0356068": 42, "04396922": 42, "05131693": 42, "assess": 43, "aesthet": [43, 44, 110], "danbooru": [43, 78, 81, 83, 98, 101], "hakubooru": 43, "kohakublueleaf": 43, "swinv2pv3_v0_448_ls0": 43, "2_x": 43, "percentil": 43, "_default_model_nam": 43, "masterpiec": [43, 70], "9831666690063624": 43, "8810615667538594": 43, "great": 43, "8225559148288356": 43, "good": [43, 48], "591020403706702": 43, "2888798940585766": 43, "243279223969715": 43, "worst": [43, 70], "005268185993767627": 43, "275707557797432": 43, "7977807857096195": 43, "56098810210824": 43, "670568235218525": 43, "1677918508648872": 43, "9305131509900093": 43, "6085879728198051": 43, "6834832429885864": 43, "16141420602798462": 43, "05435194447636604": 43, "025083942338824272": 43, "024000568315386772": 43, "027076328173279762": 43, "024589713662862778": 43, "3757021427154541": 43, "3451208472251892": 43, "1511985808610916": 43, "04740551486611366": 43, "02172713913023472": 43, "027498546987771988": 43, "03134724497795105": 43, "39281174540519714": 43, "22457796335220337": 43, "15563568472862244": 43, "10796019434928894": 43, "047730278223752975": 43, "0393439345061779": 43, "031940147280693054": 43, "13832266628742218": 43, "20687267184257507": 43, "2509062886238098": 43, "1644320785999298": 43, "11332042515277863": 43, "08270663768053055": 43, "043439216911792755": 43, "033693961799144745": 43, "03375888615846634": 43, "050045162439346313": 43, "16734018921852112": 43, "4311050772666931": 43, "23242227733135223": 43, "05163438618183136": 43, "012833272106945515": 43, "01619996316730976": 43, "03074900433421135": 43, "1396280825138092": 43, "5038207173347473": 43, "22299200296401978": 43, "07377689331769943": 43, "02854202501475811": 43, "026677291840314865": 43, "02838410809636116": 43, "026617199182510376": 43, "02508518099784851": 43, "06039097160100937": 43, "8043031692504883": 43, "get_aesthetic_scor": 44, "ccip": [44, 110], "ccip_extract_featur": 44, "ccip_batch_extract_featur": 44, "ccip_default_threshold": 44, "ccip_differ": 44, "ccip_sam": 44, "ccip_batch_differ": 44, "ccip_batch_sam": 44, "ccip_default_clustering_param": 44, "ccip_clust": 44, "ccip_merg": 44, "dbaesthet": [44, 110], "laplacian": [44, 110], "laplacian_scor": 44, "lpip": [44, 110], "lpips_extract_featur": 44, "lpips_differ": 44, "lpips_clust": 44, "psnr_": [44, 110], "psnr": [44, 68], "blur": [45, 50], "than": [45, 46, 50, 76, 89, 93, 101], "seem": 45, "just": [45, 65, 76, 95, 98, 101, 104, 108], "we": [45, 67, 87], "explor": 45, "bluri": 45, "156": 45, "68285005210006": 45, "text_blur": 45, "2276": 45, "66629157129": 45, "real2": 45, "908745781486806": 45, "mmd": 45, "1072": 45, "8372572065527": 45, "richzhang": 46, "perceptualsimilar": 46, "chafen_arknight": 46, "rand": 46, "995": 46, "cnn": 46, "f1": 46, "f2": 46, "f3": 46, "f4": 46, "f5": 46, "64": [46, 62, 65, 70, 87, 111, 112], "99": 46, "192": 46, "49": [46, 62], "256": [46, 60, 61, 67, 70], "anoth": 46, "16922694444656372": 46, "22250649333000183": 46, "6897575259208679": 46, "10956494510173798": 46, "6823137998580933": 46, "6837796568870544": 46, "nois": [46, 53, 65, 67], "inf": 47, "gaussian_20": 47, "dat": 47, "058228614646987": 47, "gaussian_3": 47, "27": [47, 62], "65611098737784": 47, "lq": 47, "29589659377844": 47, "recogn": [48, 62], "recognit": 48, "ch_pp": 48, "ocrv4_det": 48, "heat_threshold": 48, "box_threshold": 48, "max_candid": 48, "1000": 48, "unclip_ratio": 48, "heat": 48, "candid": 48, "unclip": 48, "comic": [48, 95], "742": 48, "485": [48, 60, 61], "809": 48, "511": 48, "9543377610144915": 48, "682": 48, "98": 48, "734": 48, "124": 48, "9309689495575223": 48, "136": 48, "836": 48, "164": 48, "9042856988923695": 48, "144": 48, "455": 48, "196": 48, "874083638387722": 48, "719": 48, "835": 48, "488": 48, "8628696346175078": 48, "478": 48, "214": 48, "508": 48, "848871771901487": 48, "1030": 48, "557": 48, "1184": 48, "578": 48, "8352495440618789": 48, "427": 48, "129": 48, "553": 48, "154": 48, "8249209443996619": 48, "detect_model": 48, "recognize_model": 48, "ocrv4_rec": 48, "rotation_threshold": 48, "is_remove_dupl": 48, "rotat": [48, 51], "duplic": [48, 70], "mob": 48, "9356705927336156": 48, "shishou": 48, "8933000384412466": 48, "BUT": 48, "8730931912907247": 48, "oh": 48, "8417627579351514": 48, "mirror": 48, "7366019454049503": 48, "el": 48, "gato": 48, "iberico": 48, "7271127306351021": 48, "THAt": 48, "701928390168364": 48, "6965972578194936": 48, "chines": 48, "english": 48, "cannot": [48, 58, 60, 62, 72], "languag": 48, "func": [48, 91, 110], "japanes": [48, 70], "post_text": 48, "319": 48, "847": 48, "561": 48, "899": 48, "kancol": 48, "9130667787597329": 48, "552": 48, "811": 48, "791": 48, "921": 48, "1944": 48, "8566762346615406": 48, "820": 48, "558": 48, "850": 48, "fleet": 48, "collect": [48, 69], "8100635458911772": 48, "235": 48, "904": 48, "855": 48, "1009": 48, "\u6d77": 48, "6716076803280185": 48, "858": 48, "808": 48, "tsu": 48, "ka": 48, "NO": 48, "u": [48, 113], "mi": 48, "de": 48, "654507230718228": 48, "209": 48, "507": 48, "2888084133529467": 48, "japan_pp": 48, "ocrv3_rec": 48, "9230690942939336": 48, "8564870717047623": 48, "\u3044\u3064\u304b\u3042\u306e\u6d77\u3067": 48, "8061289060358996": 48, "8045396777081609": 48, "7311649382696896": 48, "\u8266\u3068\u308c\u308c": 48, "6648729016512889": 48, "ocrv2_det": 48, "ocrv3_det": 48, "ocrv4_server_det": 48, "ch_ppocr_mobile_slim_v2": 48, "0_det": 48, "ch_ppocr_mobile_v2": 48, "ch_ppocr_server_v2": 48, "en_pp": 48, "arabic_pp": 48, "ocrv2_rec": 48, "ocrv4_server_rec": 48, "0_rec": 48, "chinese_cht_pp": 48, "cyrillic_pp": 48, "devanagari_pp": 48, "en_number_mobile_v2": 48, "ka_pp": 48, "korean_pp": 48, "latin_pp": 48, "ta_pp": 48, "te_pp": 48, "max_siz": [49, 60, 61, 62], "longer": 49, "720": 49, "new_img": 49, "600": 49, "337": 49, "obscur": 50, "regist": [50, 51, 60, 61, 62], "rectangular": 50, "967": [50, 51], "143": [50, 51], "1084": [50, 51], "261": [50, 51], "246": [50, 51], "208": [50, 51], "331": [50, 51], "287": [50, 51], "662": [50, 51], "466": [50, 51], "705": [50, 51], "514": [50, 51], "479": [50, 51], "283": [50, 51], "326": [50, 51], "color_black": 50, "radiu": 50, "emoji": [50, 51], "penis": 50, "vagina": 50, "serv": [50, 62, 78], "foundat": 50, "inherit": [50, 62], "fill": 50, "color_default": 50, "green": 50, "color_green": 50, "ffff00": 50, "color_ffff00": 50, "blur_4": 50, "blur_8": 50, "blur_12": 50, "pixelate_4": 50, "pixelate_8": 50, "pixelate_12": 50, "arg": 50, "subclass": 50, "keyerror": 50, "alreadi": 50, "exist": [50, 71, 76, 92, 95], "angl": 51, "end": [51, 70], "censor_area": [51, 52], "ratio_threshold": 51, "minimum": [51, 57, 63, 65], "total": [51, 111, 112], "star": [51, 83], "register_censor_method": [51, 52], "smiling_face_with_heart": 51, "twitter": 51, "appl": 51, "googl": 51, "microsoft": 51, "samsung": 51, "whatsapp": 51, "facebook": 51, "messeng": 51, "joypixel": 51, "openmoji": 51, "emojidex": 51, "mozilla": 51, "express": 51, "code": [51, 67, 76, 83, 86], "_emojistyletyp": 51, "emoji_default": 51, "cat_fac": 51, "emoji_green": 51, "grinning_face_with_sweat": 51, "emoji_liuhanhuangd": 51, "abl": [51, 58], "prefix": [51, 77, 82], "sum": 51, "cx": 51, "mass": 51, "occlus": 51, "cy": 51, "find_for_area": 51, "rectangl": 51, "corner": 51, "factor": [51, 62], "align": [52, 110], "align_maxs": 52, "censor_": [52, 110], "censor_nsfw": 52, "basecensor": 52, "colorcensor": 52, "blurcensor": 52, "pixelatecensor": 52, "imgcensor": [52, 110], "imagebasedcensor": 52, "emojibasedcensor": 52, "singleimag": 52, "squeez": [52, 110], "squeeze_with_transpar": 52, "tightli": 53, "interest": 53, "jerry_with_spac": 53, "median_filt": 53, "median": 53, "kernel": 53, "disabl": 53, "keypoint": [54, 55, 56, 57], "idea": 54, "research": 54, "auto_detect": 54, "out_bbox": 54, "person_detect_cfg": 54, "op18keypointset": [54, 56, 57], "rtmpose": 54, "config": [54, 61, 110, 113], "foot": [54, 55], "hand1": 54, "hand2": 54, "op18_visu": [54, 56], "0x7f5ca933f3d0": 54, "axesimag": 54, "0x7f5c98069790": 54, "all_": 55, "openpos": [55, 70], "op18": [55, 57], "__mul__": 55, "multipli": 55, "scalar": 55, "__truediv__": 55, "divisor": 55, "left_foot": 55, "left_hand": 55, "right_foot": 55, "right_hand": 55, "enum": 55, "enumer": 55, "readabl": [55, 86], "categor": [55, 76], "nose": 55, "neck": 55, "elbow": 55, "wrist": 55, "ankl": 55, "ear": [55, 77, 84], "member": 55, "right_should": 55, "right_elbow": 55, "right_wrist": 55, "left_should": 55, "left_elbow": 55, "left_wrist": 55, "right_hip": 55, "right_kne": 55, "right_ankl": 55, "left_hip": 55, "left_kne": 55, "left_ankl": 55, "right_ey": 55, "left_ey": 55, "right_ear": 55, "left_ear": 55, "left_big_to": 55, "left_small_to": 55, "left_heel": 55, "right_big_to": 55, "right_small_to": 55, "right_heel": 55, "__int__": 55, "truncat": [55, 100, 110], "zero": 55, "must": [55, 77, 109], "preced": 55, "surround": 55, "whitespac": [55, 80], "36": [55, 62], "0b100": 55, "91": [55, 62], "112": 55, "92": [55, 62, 84], "113": [55, 62], "dwpose": [56, 110], "dwpose_estim": 56, "openpose18": 56, "op18_body_max": 56, "op18_body_min": 56, "op18_face_max": 56, "op18_face_min": 56, "op18_left_foot_max": 56, "op18_left_foot_min": 56, "op18_left_hand_max": 56, "op18_left_hand_min": 56, "op18_right_foot_max": 56, "op18_right_foot_min": 56, "op18_right_hand_max": 56, "op18_right_hand_min": 56, "keypoints_list": 57, "min_edge_s": 57, "draw_bodi": 57, "draw_hand": 57, "draw_feet": 57, "draw_fac": 57, "drawn": 57, "shorter": 57, "connect": 57, "ellips": 57, "facial": [57, 77, 94], "parser": [58, 60, 61, 70], "try": 58, "notparsetarget": 59, "register_pillow_transform": 59, "register_pillow_pars": 59, "create_pillow_transform": 59, "parse_pillow_transform": 59, "register_torchvision_transform": 59, "register_torchvision_pars": 59, "create_torchvision_transform": 59, "parse_torchvision_transform": 59, "register_creators_for_transform": 59, "notprocessortypeerror": 59, "create_transforms_from_transform": 59, "is_valid_size_dict": 59, "convert_to_size_dict": 59, "get_size_dict": 59, "create_clip_transform": 59, "create_transforms_from_clip_processor": 59, "create_convnext_transform": 59, "create_transforms_from_convnext_processor": 59, "create_vit_transform": 59, "create_transforms_from_vit_processor": 59, "create_siglip_transform": 59, "create_transforms_from_siglip_processor": 59, "create_bit_transform": 59, "create_transforms_from_bit_processor": 59, "create_blip_transform": 59, "create_transforms_from_blip_processor": 59, "create_mobilenetv2_transform": 59, "create_transforms_from_mobilenetv2_processor": 59, "tensor": [60, 61, 62, 71], "composit": [60, 62], "machin": [60, 90], "learn": [60, 90], "compos": [60, 61, 62], "sequenc": [60, 62, 77], "pillowcompos": [60, 62], "sequenti": 60, "decor": [60, 61, 62, 89], "facilit": 60, "creator": [60, 62], "tvalu": [60, 61], "describ": 60, "bicub": [60, 61, 62], "pillowres": [60, 62], "antialia": [60, 61, 62], "bilinear": [60, 61], "center_crop": [60, 61], "pillowcentercrop": [60, 62], "pillowtotensor": [60, 62], "maybe_to_tensor": [60, 61], "pillowmaybetotensor": 60, "std": [60, 61, 62], "pillownorm": [60, 62], "456": [60, 61], "406": [60, 61], "229": [60, 61], "225": [60, 61], "48500001430511475": 60, "4560000002384186": 60, "4059999883174896": 60, "2290000021457672": 60, "2240000069141388": 60, "22499999403953552": 60, "framework": 61, "extend": 61, "centercrop": 61, "totensor": 61, "maybetotensor": 61, "4850": 61, "4560": 61, "4060": 61, "2290": 61, "2240": 61, "2250": 61, "interpolationmod": 61, "processor": [62, 111, 112], "vitimageprocessor": 62, "5906": 62, "33": 62, "donutimageprocessor": 62, "1901": 62, "70": [62, 76, 87], "detrimageprocessor": 62, "1575": 62, "86": [62, 77], "clipimageprocessor": 62, "1374": 62, "73": 62, "videomaeimageprocessor": 62, "1093": 62, "convnextimageprocessor": 62, "648": 62, "65": 62, "segformerimageprocessor": 62, "533": 62, "00": 62, "beitimageprocessor": 62, "468": 62, "63": 62, "siglipimageprocessor": 62, "440": 62, "48": 62, "layoutlmv3imageprocessor": 62, "403": 62, "layoutlmv2imageprocessor": 62, "332": 62, "87": 62, "mllamaimageprocessor": 62, "qwen2vlimageprocessor": 62, "314": 62, "77": 62, "blipimageprocessor": 62, "276": 62, "55": 62, "idefics2imageprocessor": 62, "226": 62, "llavanextimageprocessor": 62, "215": 62, "bitimageprocessor": 62, "210": 62, "pix2structimageprocessor": 62, "conditionaldetrimageprocessor": 62, "53": 62, "samimageprocessor": 62, "52": 62, "deitimageprocessor": 62, "mask2formerimageprocessor": 62, "89": 62, "vivitimageprocessor": 62, "88": [62, 112], "yolosimageprocessor": 62, "84": 62, "47": 62, "viltimageprocessor": 62, "41": 62, "detaimageprocessor": 62, "68": 62, "38": 62, "pixtralimageprocessor": 62, "mobilenetv2imageprocessor": 62, "mobilevitimageprocessor": 62, "61": 62, "34": [62, 111, 112], "dptimageprocessor": 62, "maskformerimageprocessor": 62, "28": 62, "nougatimageprocessor": 62, "ideficsimageprocessor": 62, "rtdetrimageprocessor": 62, "efficientnetimageprocessor": 62, "40": [62, 70], "deformabledetrimageprocessor": 62, "idefics3imageprocessor": 62, "fuyuimageprocessor": 62, "videollavaimageprocessor": 62, "pvtimageprocessor": 62, "oneformerimageprocessor": 62, "mobilenetv1imageprocessor": 62, "owlv2imageprocessor": 62, "chineseclipimageprocessor": 62, "efficientformerimageprocessor": 62, "llavaonevisionimageprocessor": 62, "swin2srimageprocessor": 62, "vithybridimageprocessor": 62, "owlvitimageprocessor": 62, "04": 62, "groundingdinoimageprocessor": 62, "03": 62, "perceiverimageprocessor": 62, "chameleonimageprocessor": 62, "levitimageprocessor": 62, "vitmatteimageprocessor": 62, "extens": [62, 78], "tri": 62, "def": [62, 89], "hasattr": 62, "feature_extractor": 62, "encount": 62, "becaus": 62, "until": 62, "successfulli": 62, "imageprocessor": 62, "autoimageprocessor": 62, "from_pretrain": 62, "openai": 62, "vit": 62, "patch32": 62, "pillowconvertrgb": 62, "48145467": 62, "4578275": 62, "40821072": 62, "26862955": 62, "2613026": 62, "2757771": 62, "size_dict": 62, "shortest_edg": 62, "invalid_kei": 62, "default_to_squar": 62, "height_width_ord": 62, "constraint": 62, "els": [62, 70, 111, 112], "incompat": 62, "longest_edg": 62, "param_nam": 62, "entri": 62, "conform": 62, "messag": [62, 87], "do_res": 62, "do_center_crop": 62, "crop_siz": 62, "do_rescal": 62, "rescale_factor": 62, "00392156862745098": 62, "do_norm": 62, "image_mean": 62, "image_std": 62, "do_convert_rgb": 62, "rescal": 62, "deviat": 62, "clipprocessor": 62, "crop_pct": 62, "tailor": 62, "convnext": 62, "percentag": 62, "prepar": 62, "replic": 62, "blip": 62, "255": 62, "openai_clip_mean": 62, "openai_clip_std": 62, "behavior": 62, "mobilenetv2": 62, "per": 62, "equival": 62, "bg": 63, "strict_level": 63, "min_select": 63, "min_width": 63, "min_height": 63, "min_resolut": 63, "strict": [63, 98, 104], "get_imag": 63, "get_image_fil": 63, "list_image_fil": 63, "random_imag": 63, "randomli": 63, "random_image_fil": 63, "8057": 63, "000000": 63, "000001": 63, "000002": 63, "000003": 63, "000004": 63, "home": 63, "dgh": [63, 71, 113], "2400x1600": 63, "0x7feb86ed5160": 63, "003258": 63, "400x400": 63, "0x7feb86a748b0": 63, "quickli": 64, "backgroundimageset": 64, "list_bg_image_fil": 64, "get_bg_image_fil": 64, "get_bg_imag": 64, "random_bg_image_fil": 64, "random_bg_imag": 64, "opencv": 65, "denois": [65, 70], "inspir": [65, 74, 79, 86, 106], "mf666": [65, 106], "mist": 65, "fucker": 65, "diameter_min": 65, "diameter_max": 65, "sigma_color_min": 65, "sigma_color_max": 65, "sigma_space_min": 65, "sigma_space_max": 65, "radius_min": 65, "radius_max": 65, "eps_min": 65, "eps_max": 65, "b_iter": 65, "g_iter": 65, "random": [65, 76, 84], "bilater": 65, "guid": 65, "stage": [65, 76], "diamet": 65, "sigma": 65, "space": [65, 74, 86], "window": [65, 70], "term": 65, "contrib": 65, "noisy_imag": 65, "cleaned_img": 65, "cleaned_imag": 65, "noisi": 66, "nafnet": [66, 110], "scunet": [66, 67, 110], "adversari": [66, 110], "remove_adversarial_nois": 66, "restore_with_nafnet": 66, "restore_with_scunet": 66, "ve": 67, "gaussian": 67, "To": 67, "correctli": 67, "credibl": 67, "rgg": [67, 68], "red": [67, 77], "gopro": 67, "sidd": 67, "tile_s": [67, 68, 87], "tile_overlap": [67, 68, 87], "batch_siz": [67, 68, 87], "nafnetmodeltyp": 67, "tile": [67, 68, 87], "gan": 68, "128": 68, "scunetmodeltyp": 68, "automatic1111": 69, "stabl": [69, 70, 93, 113], "diffus": [69, 70, 93], "webui": [69, 70, 71], "novelai": 69, "sdwui": 69, "submodul": 69, "nai": [69, 110], "docstr": 69, "sdmetadata": 69, "parse_sdmeta_from_text": 69, "get_sdmeta_from_imag": 69, "save_image_with_sdmeta": 69, "read_metadata": 69, "save_with_metadata": 69, "naimetadata": 69, "get_naimeta_from_imag": 69, "add_naimeta_to_imag": 69, "save_image_with_naimeta": 69, "formatt": 70, "a1111": 70, "sd_metadata_simpl": 70, "sd_metadata_complex": 70, "prompt": 70, "neg_prompt": 70, "neg": 70, "__str__": 70, "sd1": 70, "extrem": 70, "delic": 70, "beauti": 70, "offici": 70, "global": [70, 89, 109], "illumin": 70, "soft": 70, "shadow": 70, "super": 70, "light": 70, "novel": [70, 72], "4k": 70, "metal_textur": 70, "striped_background": 70, "rich": 70, "cg": 70, "uniti": 70, "8k": 70, "wallpap": 70, "unreal": 70, "sci": 70, "fi": 70, "fantasi": 70, "silver_skin": 70, "cut": [70, 77], "silver_impossible_bodysuit": 70, "gem_on_chest": 70, "cut_silver_mechanical_leotard": 70, "headgear": [70, 77], "1_girl": 70, "slim_waist": 70, "hair": [70, 77], "long": 70, "lumin": 70, "medium_breast": [70, 85], "indistinct_camelto": 70, "flat_crotch": 70, "coquettish": 70, "squint": 70, "evil_smil": 70, "dark_persona": 70, "mouth": 70, "wet": 70, "slim_fac": 70, "tall_girl": 70, "matur": 70, "mature_fac": 70, "slim_figur": 70, "slim_leg": 70, "bare_thigh": 70, "easyneg": 70, "sketch": 70, "ugli": 70, "huge": 70, "logo": 70, "monochrom": [70, 97, 100, 110], "bad": 70, "mutat": 70, "horror": 70, "geometri": 70, "bad_prompt": 70, "miss": 70, "finger": 70, "limb": 70, "anatomi": 70, "interlock": 70, "digit": 70, "arm": 70, "2girl": 70, "deform": 70, "lipstick": 70, "skindent": 70, "tie": 70, "big_breast": 70, "thighhigh": [70, 78], "pubic_hair": [70, 77], "3d": [70, 95], "realist": 70, "slip": [70, 80], "head_out_of_fram": 70, "curvi": 70, "sampler": 70, "ddim": 70, "cfg": 70, "seed": 70, "3827064803": 70, "512x848": 70, "hash": 70, "eb49192009": 70, "anidosmix": 70, "skip": 70, "new_imag": 70, "let": 70, "what": 70, "nslim_fac": 70, "848": 70, "_sdmeta_text": 70, "starri": 70, "night": 70, "daylight": 70, "euler": 70, "sd2": 70, "footwear": 70, "shoe": 70, "bang": [70, 77, 78, 83, 86], "indoor": 70, "sleev": 70, "ahog": [70, 76, 77, 78, 79, 83, 86], "dress": [70, 77], "pot": 70, "plant": 70, "bun": [70, 77], "lora": 70, "bluearchive10": 70, "bluearchiv": 70, "neg1": 70, "dpm": 70, "2m": 70, "sde": 70, "karra": 70, "2647703743": 70, "768x768": 70, "72bd94132e": 70, "cutemix": 70, "strength": 70, "controlnet": 70, "control_v11p_sd15_openpos": 70, "cab727d4": 70, "weight": 70, "perfect": 70, "param": 70, "hire": 70, "upscal": [70, 110], "latent": 70, "ti": 70, "339cc9210f70": 70, "66a7279a88dd": 70, "info": 70, "underli": [70, 89], "sd_meta": 70, "scope": 70, "dst_file": [70, 72], "webp": 70, "systemerror": [70, 72], "input_imag": 70, "output_imag": 70, "a41": 71, "safetensor": 71, "torch": 71, "command": [71, 113], "pip": [71, 113], "_check_env": 71, "model_fil": 71, "key1": 71, "value1": 71, "key2": 71, "value2": 71, "src_model_fil": 71, "dst_model_fil": 71, "new_metadata": 71, "john": 71, "doe": [71, 75, 84, 98, 104], "input_model": 71, "output_model": 71, "softwar": 72, "generation_tim": 72, "dataclass": 72, "encapsul": 72, "taken": 72, "alia": 72, "success": [72, 113], "add_lsb_meta": 72, "save_metainfo": 72, "metainfo": 72, "prefer": 72, "isneti": [73, 110], "get_isnetis_mask": 73, "segment_with_isneti": 73, "segment_rgba_with_isneti": 73, "co": 74, "seg": 74, "l8": 74, "00ff00": 74, "mask_": 74, "image_": 74, "hutao_seg": 74, "skadi_seg": 74, "drop": [75, 77, 78, 83, 85, 86], "cosplai": 75, "no_eyewear": 75, "eyewear": [75, 77], "span": [75, 77], "matter": [75, 77], "red_hair": [75, 77, 84, 85], "use_preset": 75, "custom_blacklist": 75, "onlin": 75, "preset": 75, "ones": 75, "neither": [75, 77], "nor": [75, 77], "tagger": [76, 86], "000": 76, "camais03": 76, "camie_tagger_onnx": 76, "year": 76, "copyright": 76, "tend": 76, "high_precis": 76, "high_recal": 76, "micro_opt": 76, "macro_opt": 76, "no_underlin": [76, 86], "drop_overlap": [76, 78, 79, 83, 86], "camiemodetyp": 76, "affect": 76, "underscor": [76, 80, 86], "precis": [76, 111, 112], "recal": 76, "micro": 76, "macro": 76, "valuabl": [76, 86], "enabl": [76, 86], "rapid": [76, 86], "queri": [76, 86], "randn": 76, "char": [76, 78, 79, 86], "04246556758880615": 76, "6936423778533936": 76, "question": [76, 78, 79, 86, 98], "23721203207969666": 76, "explicit": [76, 78, 79, 86, 98], "033293724060058594": 76, "8412569165229797": 76, "38029077649116516": 76, "618192195892334": 76, "37446439266204834": 76, "5698797702789307": 76, "7119565010070801": 76, "5252856612205505": 76, "46417444944381714": 76, "5428758859634399": 76, "34731733798980713": 76, "tail": [76, 77], "3911612927913666": 76, "2932726740837097": 76, "4544200003147125": 76, "44711941480636597": 76, "2854885458946228": 76, "6344638466835022": 76, "611354410648346": 76, "564970850944519": 76, "4444340467453003": 76, "35846662521362305": 76, "3867686092853546": 76, "3723931908607483": 76, "31086698174476624": 76, "43279752135276794": 76, "3896197974681854": 76, "6638736724853516": 76, "5094802975654602": 76, "4867050349712372": 76, "6593714952468872": 76, "5243107676506042": 76, "4374789893627167": 76, "3754707872867584": 76, "6238733530044556": 76, "31088054180145264": 76, "gym_uniform": 76, "37657681107521057": 76, "3012588620185852": 76, "watermark": 76, "5147127509117126": 76, "web_address": 76, "6296812295913696": 76, "29214906692504883": 76, "37801358103752136": 76, "buruma": 76, "536261260509491": 76, "bike_short": [76, 79], "35828399658203125": 76, "4156728982925415": 76, "44427722692489624": 76, "2838006019592285": 76, "49192047119140625": 76, "36012423038482666": 76, "black_buruma": 76, "3422132134437561": 76, "2783987522125244": 76, "38377970457077026": 76, "baseball_mitt": 76, "32592540979385376": 76, "35402947664260864": 76, "2758416533470154": 76, "black_sports_bra": 76, "3463800549507141": 76, "sports_bra": [76, 79], "28466159105300903": 76, "2603980302810669": 76, "bike_jersei": 76, "2661605477333069": 76, "patreon_usernam": 76, "7087235450744629": 76, "patreon_logo": 76, "560276210308075": 76, "5921452641487122": 76, "41121846437454224": 76, "4002530574798584": 76, "03438958525657654": 76, "04617959260940552": 76, "8312125205993652": 76, "3996567726135254": 76, "28660568594932556": 76, "7184156775474548": 76, "4706878066062927": 76, "5503140687942505": 76, "365602970123291": 76, "41183334589004517": 76, "28638553619384766": 76, "3707748055458069": 76, "520854115486145": 76, "2960333526134491": 76, "6556028127670288": 76, "6966925859451294": 76, "5526134371757507": 76, "6872812509536743": 76, "5945607423782349": 76, "4464661478996277": 76, "hair_ribbon": [76, 78, 79, 83], "3646523952484131": 76, "37938451766967773": 76, "5426545143127441": 76, "ribbon": [76, 77, 79, 83], "3027467727661133": 76, "8986430168151855": 76, "337802529335022": 76, "38589367270469666": 76, "6475872993469238": 76, "school_bag": [76, 78, 79], "666648805141449": 76, "4749193489551544": 76, "27104783058166504": 76, "closed_mouth": 76, "28101325035095215": 76, "37030768394470215": 76, "32576680183410645": 76, "4337637424468994": 76, "42441293597221375": 76, "black_skirt": 76, "34694597125053406": 76, "5711237192153931": 76, "open_cloth": [76, 79, 83], "31017544865608215": 76, "534726083278656": 76, "4544385075569153": 76, "27831193804740906": 76, "45064714550971985": 76, "5494365096092224": 76, "610480546951294": 76, "red_flow": 76, "35928308963775635": 76, "37732189893722534": 76, "5575172305107117": 76, "fingernail": 76, "27776333689689636": 76, "cardigan": [76, 79, 83], "3264558017253876": 76, "31882336735725403": 76, "5534622073173523": 76, "red_nail": [76, 78, 83], "38771501183509827": 76, "q": 76, "3758758008480072": 76, "39574217796325684": 76, "5394986271858215": 76, "handbag": 76, "37014907598495483": 76, "black_bag": 76, "44918346405029297": 76, "shoulder_bag": [76, 78], "5881174802780151": 76, "5163478255271912": 76, "blue_cardigan": [76, 83], "28089386224746704": 76, "42480990290641785": 76, "bag_charm": [76, 78, 79], "5010414123535156": 76, "plum_blossom": 76, "27618563175201416": 76, "5317837595939636": 76, "8859397172927856": 76, "7348971366882324": 76, "is_refin": 76, "reprocess": 76, "come": 76, "refin": 76, "strategi": 76, "understand": [76, 86], "b": [76, 86], "anal_hair": 77, "anal_tail": 77, "arm_behind_head": 77, "arm_hair": 77, "arm_under_breast": 77, "arms_behind_head": 77, "bird_on_head": 77, "blood_in_hair": 77, "breasts_on_glass": 77, "breasts_on_head": 77, "cat_on_head": 77, "closed_ey": 77, "clothed_female_nude_femal": 77, "clothed_female_nude_mal": 77, "clothed_male_nude_femal": 77, "clothes_between_breast": 77, "cream_on_fac": 77, "drying_hair": 77, "empty_ey": 77, "face_to_breast": 77, "food_on_fac": 77, "food_on_head": 77, "game_boi": 77, "grabbing_anoth": 77, "s_hair": 77, "grabbing_own_breast": 77, "gun_to_head": 77, "head_between_breast": 77, "heart_in_ey": 77, "multiple_boi": 77, "multiple_girl": 77, "object_on_breast": 77, "object_on_head": 77, "paint_splatter_on_fac": 77, "penis_on_fac": 77, "person_on_head": 77, "pokemon_on_head": 77, "rabbit_on_head": 77, "rice_on_fac": 77, "severed_head": 77, "star_in_ey": 77, "sticker_on_fac": 77, "tentacles_on_mal": 77, "tying_hair": 77, "built": [77, 89], "mutabl": 77, "constructor": 77, "empti": 77, "futa": 77, "cum": 77, "rub": 77, "shade": 77, "plai": 77, "drill": 77, "skin": 77, "braid": 77, "afro": 77, "bald": 77, "dreadlock": 77, "ponytail": 77, "updo": 77, "beard": 77, "mustach": 77, "pointi": 77, "horn": 77, "ornament": 77, "hairband": 77, "pupil": 77, "bow": [77, 78, 79], "headwear": 77, "crown": 77, "cap": 77, "hairclip": [77, 83], "mole": 77, "halo": 77, "fluff": 77, "glass": [77, 80], "fang": 77, "boi": 77, "beret": 77, "heterochromia": 77, "headdress": 77, "eyepatch": 77, "headphon": 77, "eyebrow": 77, "eyelash": 77, "sunglass": 77, "intak": 77, "scrunchi": 77, "ear_pierc": 77, "headband": 77, "under_mouth": 77, "freckl": 77, "lip": 77, "eyelin": 77, "eyeshadow": 77, "tassel": 77, "whitelist_suffix": 77, "whitelist_prefix": 77, "whitelist_word": 77, "suffix": [77, 82], "pool": 77, "whitelist": 77, "blacklist": [77, 81, 110], "singular": 77, "plural": 77, "chair": 77, "whole": 77, "word": 77, "hear": 77, "72": 77, "outdat": 78, "anymor": 78, "baselin": 78, "practic": 78, "use_real_nam": [78, 83], "general_threshold": [78, 79, 86], "character_threshold": [78, 79, 86], "real": [78, 83, 100, 110], "renam": [78, 83], "redirect": [78, 83], "mani": [78, 83], "websit": [78, 83], "9897817373275757": 78, "010265946388244629": 78, "2809715270996094e": 78, "9939777851104736": 78, "5032387375831604": 78, "black_bord": 78, "9943548440933228": 78, "5011609792709351": 78, "6877802610397339": 78, "5543792843818665": 78, "8268730640411377": 78, "8504303693771362": 78, "6008237600326538": 78, "6635787487030029": 78, "8496965765953064": 78, "6107005476951599": 78, "668294370174408": 78, "5619469285011292": 78, "5141720771789551": 78, "letterbox": 78, "9884189963340759": 78, "5673105120658875": 78, "6290556192398071": 78, "9631235003471375": 78, "no_hat": [78, 79, 83], "7978747487068176": 78, "no_headwear": [78, 79, 83, 86], "7577926516532898": 78, "7118550539016724": 78, "5452839136123657": 78, "pillarbox": 78, "9841411709785461": 78, "958786129951477": 78, "6720131039619446": 78, "7077711820602417": 78, "silver_hair": [78, 79, 83], "6673924326896667": 78, "8709812760353088": 78, "9614333510398865": 78, "7786177396774292": 78, "6842771172523499": 78, "9076308012008667": 78, "580970823764801": 78, "9633345007896423": 78, "9988503456115723": 78, "001651763916015625": 78, "00012505054473876953": 78, "9829280972480774": 78, "894218385219574": 78, "8733789920806885": 78, "6322951316833496": 78, "9987058639526367": 78, "9754379987716675": 78, "6810564994812012": 78, "9708781838417053": 78, "6356008052825928": 78, "5633733868598938": 78, "brick_wal": 78, "5315935611724854": 78, "9397273659706116": 78, "9229896664619446": 78, "9006357789039612": 78, "citi": 78, "9020784497261047": 78, "cityscap": 78, "9547432661056519": 78, "5296419262886047": 78, "8253412246704102": 78, "5619839429855347": 78, "8277763724327087": 78, "9356368780136108": 78, "5288072824478149": 78, "6336134076118469": 78, "9703260064125061": 78, "8188960552215576": 78, "phone_screen": 78, "9579574465751648": 78, "9954615235328674": 78, "plaid": [78, 79, 83], "9725285172462463": 78, "9638455510139465": 78, "7226815819740295": 78, "5321241021156311": 78, "5493080615997314": 78, "9863407611846924": 78, "6794284582138062": 78, "5062428116798401": 78, "9325523972511292": 78, "92237788438797": 78, "skyscrap": 78, "7728171348571777": 78, "7257086038589478": 78, "5357837080955505": 78, "6939404010772705": 78, "7054293155670166": 78, "9990814924240112": 78, "9992498755455017": 78, "5012534260749817": 78, "7461410164833069": 78, "lagpixellol": 79, "deepgelbooru_onnx": 79, "9986732006072998": 79, "0013858973979949951": 79, "315376281738281e": 79, "9972434639930725": 79, "5982598662376404": 79, "6429562568664551": 79, "36296138167381287": 79, "8308937549591064": 79, "7388008832931519": 79, "6039759516716003": 79, "30909663438796997": 79, "9694308042526245": 79, "6422968506813049": 79, "5898381471633911": 79, "8145260810852051": 79, "652222216129303": 79, "dolphin_short": 79, "466494083404541": 79, "7183809280395508": 79, "6753682494163513": 79, "7302790880203247": 79, "6649775505065918": 79, "8446108102798462": 79, "98187655210495": 79, "8140730857849121": 79, "6360533833503723": 79, "9635934829711914": 79, "33370012044906616": 79, "44239571690559387": 79, "7891374826431274": 79, "6471294164657593": 79, "9958090782165527": 79, "8736815452575684": 79, "872096061706543": 79, "5640895366668701": 79, "5049663186073303": 79, "8832778930664062": 79, "9687467813491821": 79, "3659853935241699": 79, "9309735298156738": 79, "49939480423927307": 79, "446407288312912": 79, "809670090675354": 79, "6560589075088501": 79, "47956040501594543": 79, "9832853674888611": 79, "9994162321090698": 79, "0008397102355957031": 79, "00035390257835388184": 79, "9926226139068604": 79, "899387001991272": 79, "34215790033340454": 79, "5701972246170044": 79, "9512913227081299": 79, "6664570569992065": 79, "5614628791809082": 79, "33615976572036743": 79, "5770801305770874": 79, "987317681312561": 79, "37286585569381714": 79, "36409223079681396": 79, "7329680919647217": 79, "5924292206764221": 79, "4344901144504547": 79, "7465001344680786": 79, "5225946307182312": 79, "6976451873779297": 79, "9265321493148804": 79, "34527891874313354": 79, "6675043106079102": 79, "9096828699111938": 79, "41341525316238403": 79, "8418735265731812": 79, "3675632178783417": 79, "5284417867660522": 79, "30296844244003296": 79, "48789578676223755": 79, "36596980690956116": 79, "7759367227554321": 79, "6535028219223022": 79, "8975257873535156": 79, "36911237239837646": 79, "4171145558357239": 79, "3942635953426361": 79, "6772940754890442": 79, "9397937655448914": 79, "5207280516624451": 79, "4673041105270386": 79, "9118321537971497": 79, "9967410564422607": 79, "9970728158950806": 79, "8419480323791504": 79, "6489560604095459": 79, "6217572689056396": 79, "convent": 80, "restor": [80, 110], "use_spac": 80, "use_escap": 80, "include_scor": 80, "score_descend": 80, "_": 80, "escap": 80, "unsaf": 80, "sort": [80, 84], "descend": 80, "panty_pul": 80, "6826801300048828": 80, "958938717842102": 80, "drinking_glass": 80, "9340789318084717": 80, "areola_slip": 80, "41196826100349426": 80, "9988248348236084": 80, "drink": 80, "pull": 80, "areola": 80, "999": 80, "959": 80, "934": 80, "683": 80, "412": 80, "mldanbooru": [81, 110], "get_mldanbooru_tag": 81, "wd14": [81, 83, 110], "get_wd14_tag": [81, 83], "convert_wd14_emb_to_predict": 81, "denormalize_wd14_emb": 81, "cami": [81, 110], "get_camie_tag": 81, "convert_camie_emb_to_predict": 81, "deepdanbooru": [81, 83, 110], "get_deepdanbooru_tag": [81, 83], "deepgelbooru": [81, 110], "get_deepgelbooru_tag": 81, "add_underlin": 81, "remove_underlin": 81, "tags_to_text": 81, "drop_overlap_tag": 81, "is_blacklist": 81, "drop_blacklisted_tag": 81, "char_whitelist_suffix": 81, "char_whitelist_prefix": 81, "char_whitelist_word": 81, "char_suffix": 81, "char_prefix": 81, "charactertagpool": 81, "is_basic_character_tag": 81, "drop_basic_character_tag": 81, "sort_tag": 81, "tag_match_suffix": 81, "tag_match_prefix": 81, "tag_match_ful": 81, "t1": 82, "t2": 82, "fulli": 82, "ml": 83, "448": 83, "keep_ratio": 83, "9999984502792358": [83, 105], "9999946355819702": 83, "9994951486587524": 83, "998144268989563": 83, "9978417158126831": 83, "9941409230232239": 83, "9799384474754333": 83, "979142427444458": 83, "961823582649231": 83, "961323618888855": 83, "9490893483161926": 83, "9450850486755371": 83, "9425153136253357": 83, "9409335255622864": 83, "9319437146186829": 83, "9265308976173401": 83, "9259042143821716": 83, "922250509262085": 83, "9199565052986145": 83, "9175475835800171": 83, "9102761745452881": 83, "9076938629150391": 83, "9052775502204895": 83, "8938589692115784": 83, "8894285559654236": 83, "8891903162002563": 83, "8845980763435364": 83, "8842408061027527": 83, "8659475445747375": 83, "862621009349823": 83, "8616052865982056": 83, "8562789559364319": 83, "8555729389190674": 83, "8533340096473694": 83, "8477485775947571": 83, "8430152535438538": 83, "tied_long_hair": [83, 86], "8340626955032349": 83, "8266023397445679": 83, "8222048282623291": 83, "8202669620513916": 83, "8061150312423706": 83, "7803354859352112": 83, "7789446711540222": 83, "arms_up": 83, "7052110433578491": 83, "9999866485595703": 83, "997043788433075": 83, "9969649910926819": 83, "9957101345062256": 83, "9928386807441711": 83, "9886980056762695": 83, "9864778518676758": 83, "9769423007965088": 83, "9747489094734192": 83, "9736957550048828": 83, "9388670325279236": 83, "9356311559677124": 83, "91000896692276": 83, "8955123424530029": 83, "8910233378410339": 83, "8904104828834534": 83, "8881211280822754": 83, "8876776695251465": 83, "8864808678627014": 83, "8810517191886902": 83, "8798807263374329": 83, "8765745162963867": 83, "8737136125564575": 83, "8650439381599426": 83, "8613706827163696": 83, "8571277260780334": 83, "8333670496940613": 83, "8160212635993958": 83, "eyebrows_visible_through_hair": 83, "8122442364692688": 83, "8091571927070618": 83, "8082079887390137": 83, "8048468232154846": 83, "8042327165603638": 83, "7984272241592407": 83, "blazer": [83, 86], "794708251953125": 83, "78981614112854": 83, "7892146110534668": 83, "7867060899734497": 83, "786359965801239": 83, "7790888547897339": 83, "7760675549507141": 83, "774523913860321": 83, "7721588015556335": 83, "7697228789329529": 83, "755959689617157": 83, "7477189898490906": 83, "7476690411567688": 83, "rail": 83, "7476617693901062": 83, "7458406090736389": 83, "741143524646759": 83, "7364678978919983": 83, "7193643450737": 83, "red_neckwear": 83, "7108616828918457": 83, "7086325287818909": 83, "7055293321609497": 83, "7039415836334229": 83, "7018357515335083": 83, "shuffl": 84, "count": [84, 111, 112], "2boi": 84, "cat_ear": 84, "uniqu": 84, "8849405313291128": 85, "8548297594823425": 85, "03910296474461261": 85, "6615180440330748": 85, "21552028866308015": 85, "3165260620737027": 85, "47744464927382957": 85, "smilingwolf": 86, "wd": 86, "swinv2_v3": 86, "general_mcut_en": 86, "character_mcut_en": 86, "mcut": 86, "replac": 86, "follw": 86, "0011444687843322754": 86, "8876402974128723": 86, "106781005859375": 86, "000277101993560791": 86, "997527003288269": 86, "9797663688659668": 86, "9905703663825989": 86, "9761719703674316": 86, "8981098532676697": 86, "8810765743255615": 86, "9498510360717773": 86, "8377365469932556": 86, "945058286190033": 86, "9457170367240906": 86, "969594419002533": 86, "7881088852882385": 86, "7687551379203796": 86, "9301245212554932": 86, "6703325510025024": 86, "5292627811431885": 86, "8677047491073608": 86, "5859264731407166": 86, "9536856412887573": 86, "8056888580322266": 86, "8394746780395508": 86, "9473626613616943": 86, "8986269235610962": 86, "9385137557983398": 86, "8408567905426025": 86, "4245271384716034": 86, "931140661239624": 86, "8830795884132385": 86, "7279844284057617": 86, "5333830714225769": 86, "64717698097229": 86, "9516432285308838": 86, "9655293226242065": 86, "9485014081001282": 86, "7366660833358765": 86, "7161656618118286": 86, "5858667492866516": 86, "6186309456825256": 86, "41193312406539917": 86, "467605859041214": 86, "36282333731651306": 86, "3756745457649231": 86, "motion_blur": 86, "5091936588287354": 86, "951993465423584": 86, "5634750723838806": 86, "8232709169387817": 86, "9869340658187866": 86, "49491602182388306": 86, "5193622708320618": 86, "003406703472137451": 86, "0007208287715911865": 86, "9798132181167603": 86, "8046203851699829": 86, "7596215009689331": 86, "7620116472244263": 86, "46084529161453247": 86, "48454540967941284": 86, "5152207016944885": 86, "8023070096969604": 86, "8653596639633179": 86, "7201820611953735": 86, "7816740870475769": 86, "697688639163971": 86, "8974947333335876": 86, "7491052746772766": 86, "5015512704849243": 86, "6401398181915283": 86, "43420469760894775": 86, "4528769850730896": 86, "5730487704277039": 86, "6739872694015503": 86, "5545973181724548": 86, "6946243047714233": 86, "5487751364707947": 86, "7439308166503906": 86, "4186026453971863": 86, "47378358244895935": 86, "4690653085708618": 86, "7565015554428101": 86, "9262397289276123": 86, "942080020904541": 86, "denorm": 86, "denormalizer_nam": 86, "mnum2_al": 86, "redund": 86, "structur": [86, 110], "r": [86, 98, 104], "c": 86, "linalg": 86, "norm": 86, "approx": [86, 87], "1e": 86, "cdc_anime_onnx": 87, "realli": 87, "As": [87, 98, 104], "1024x1024": 87, "2060": 87, "gpu": 87, "cost": 87, "cpu": [87, 92, 111, 112], "experi": 87, "hgsr": 87, "mhr": 87, "aug_x4_320": 87, "cute_waifu_aroma": 87, "pngimageplugin": 87, "pngimagefil": 87, "1168x1168": 87, "0x7f0e8ca06880": 87, "4672x4672": 87, "0x7f0e48edb640": 87, "cdc": [88, 110], "upscale_with_cdc": 88, "lru_cach": 89, "wrap": 89, "synchron": 89, "prevent": 89, "race": 89, "condit": 89, "maxsiz": 89, "expensive_funct": 89, "expens": 89, "lock": [89, 109], "safeti": [89, 106], "multithread": 89, "leveltyp": 89, "my_funct": 89, "three": [89, 94], "share": 89, "introduc": 89, "acquisit": 89, "critic": 89, "cache_info": 89, "cache_clear": 89, "mathemat": 90, "activ": 90, "deep": 90, "problem": [90, 98, 104], "input_valu": 90, "frac": 90, "26894142": 90, "73105858": 90, "ts_lru_cach": 91, "get_onnx_provid": 91, "open_onnx_model": 91, "cudaexecutionprovid": 92, "cpuexecutionprovid": 92, "ckpt": 92, "inferencesess": 92, "onnx_mod": 92, "decid": 92, "linux": [92, 111, 112], "execut": [92, 111, 112], "ignor": 92, "cuda": [92, 111, 112], "forc": 92, "anime_ai_check": 93, "mobilenetv3_sce_dist": [93, 104, 108], "mainli": 93, "caformer_s36_plus_sc": 93, "graph": 93, "9996960163116455": 93, "9999125003814697": 93, "997803270816803": 93, "9960069060325623": 93, "9887709021568298": 93, "9998629093170166": 93, "0013722758740186691": 93, "00020673229300882667": 93, "0001895089662866667": 93, "0008857478387653828": 93, "552320024231449e": 93, "001168627175502479": 93, "bangumi": [94, 95], "vision": 94, "imageri": 94, "bangumi_char_typ": 94, "definit": [94, 101], "video": 94, "secondari": 94, "often": 94, "lack": 94, "lead": 94, "under": [94, 113], "judg": 94, "anime_portrait": [94, 100], "mobilenetv3_v0_dist": [94, 103, 107, 108], "9998525381088257": 94, "00012103465269319713": 94, "6464786313008517e": 94, "906112609314732e": 94, "9997243285179138": 94, "0002490800397936255": 94, "7215803381986916e": 94, "354368557978887e": 94, "9998849630355835": 94, "90006631379947e": 94, "3920385754317977e": 94, "2084233276254963e": 94, "9998877048492432": 94, "732793503440917e": 94, "4264976925915107e": 94, "0623419257171918e": 94, "07076334953308105": 94, "9290977716445923": 94, "0001044218079186976": 94, "4467317163944244e": 94, "2568268832401372e": 94, "9999498128890991": 94, "1810528778587468e": 94, "879474429093534e": 94, "260669109295122e": 94, "9999510049819946": 94, "2321036592766177e": 94, "025227553938748e": 94, "4251427273848094e": 94, "999957799911499": 94, "4273678718600422e": 94, "6884023302263813e": 94, "880981603288092e": 94, "0002326338435523212": 94, "9996368885040283": 94, "164971561403945e": 94, "00020793956355191767": 94, "13438372313976288": 94, "8652494549751282": 94, "000158855298650451": 94, "000238816806813702": 94, "3589179217815399": 94, "6406960487365723": 94, "0001471740542910993": 94, "002255884697660804": 94, "08208147436380386": 94, "9152728915214539": 94, "00038967153523117304": 94, "227699592884164e": 94, "0835404282261152e": 94, "1437502406770363e": 94, "9999284744262695": 94, "2125529792683665e": 94, "0218892384727951e": 94, "00011914174683624879": 94, "9998584985733032": 94, "2007669283775613e": 94, "6357082131435163e": 94, "3068713896209374e": 94, "9999185800552368": 94, "066640925273532e": 94, "529400813335087e": 94, "089402500540018e": 94, "9999388456344604": 94, "6406959295272827": 94, "not_paint": 95, "anime_classif": 95, "older": 95, "mobilenetv3_v1": [95, 105], "5_dist": 95, "3_dist": 95, "plot": [95, 98, 104, 108], "caformer_s36_v1": 95, "3_focal": 95, "8346158862113953": 95, "004201625939458609": 95, "0028638991061598063": 95, "15633030235767365": 95, "001988308737054467": 95, "9868855476379395": 95, "001178382197394967": 95, "00015886101755313575": 95, "0005986307514831424": 95, "011178601533174515": 95, "9933090209960938": 95, "0012440024875104427": 95, "00040085514774546027": 95, "004924307577311993": 95, "00012189441622467712": 95, "00031298911198973656": 95, "9968050718307495": 95, "182305903872475e": 95, "0027923565357923508": 95, "7805559259140864e": 95, "0004650334012694657": 95, "996709942817688": 95, "736721191671677e": 95, "0027629584074020386": 95, "4619508621981367e": 95, "0003803370927926153": 95, "998649537563324": 95, "190127922105603e": 95, "0008622839814051986": 95, "595230686594732e": 95, "0004573142796289176": 95, "00031435859273187816": 95, "8671838641166687": 95, "13199880719184875": 95, "563074617180973e": 95, "153919796110131e": 95, "290010737255216e": 95, "9727378487586975": 95, "027150526642799377": 95, "162296004826203e": 95, "4933258828241378e": 95, "0004275702522136271": 95, "995402455329895": 95, "002233930164948106": 95, "001911122351884842": 95, "1603819727897644": 95, "0007561995880678296": 95, "00017044576816260815": 95, "838487982749939": 95, "0002034590725088492": 95, "005001617129892111": 95, "000932251859921962": 95, "009352140128612518": 95, "9846979379653931": 95, "6018555470509455e": 95, "004064667969942093": 95, "464051254326478e": 95, "025772539898753166": 95, "9699516296386719": 95, "00011656546121230349": 95, "287263775244355e": 95, "370255853951676e": 95, "01098843663930893": 95, "0031668643932789564": 95, "9857884049415588": 95, "499273488065228e": 95, "8419872251106426e": 95, "0003471920208539814": 95, "029472889378666878": 95, "9700765609741211": 95, "0012387704337015748": 95, "001172148622572422": 95, "787473391043022e": 95, "003680602880194783": 95, "9938107132911682": 95, "8346157073974609": 95, "8671836853027344": 95, "8384883403778076": 95, "9846979975700378": 95, "9700766801834106": 95, "greyscal": 96, "jpeg_ful": [96, 109], "6125901": 96, "6125785": [96, 109], "6124220": 96, "rough": [97, 98, 104], "polish": 97, "mobilenetv3_v2": 97, "2_dist": [97, 105], "910087929805741e": 97, "1241951510310173": 97, "8757457137107849": 97, "00018937293498311192": 97, "030049214139580727": 97, "9697614312171936": 97, "008933082222938538": 97, "05096456781029701": 97, "9401022791862488": 97, "009832272306084633": 97, "9898634552955627": 97, "00030428936588577926": 97, "013919820077717304": 97, "9819902181625366": 97, "004089969675987959": 97, "04166747257113457": 97, "9582782983779907": 97, "4218515288084745e": 97, "8849249482154846": 97, "1149177998304367": 97, "0001573085755808279": 97, "9907882809638977": 97, "008958994410932064": 97, "0002527958422433585": 97, "9831690788269043": 97, "01682441122829914": 97, "613856385229155e": 97, "8757458329200745": 97, "8849248290061951": 97, "million": 98, "anime_r": [98, 100], "boundari": [98, 104], "challeng": [98, 104], "clean": [98, 104], "judgment": [98, 104], "intend": [98, 104], "quick": [98, 104, 110], "estim": [98, 104], "basi": [98, 104], "mobilenetv3_large_100_v0_ls0": 98, "caformer_s36_v0_ls0": 98, "7508869767189026": 98, "7034655809402466": 98, "728887677192688": 98, "7404400110244751": 98, "7446154952049255": 98, "7514738440513611": 98, "768704354763031": 98, "8219676613807678": 98, "7267540693283081": 98, "7645740509033203": 98, "7216582894325256": 98, "7615436315536499": 98, "815083920955658": 98, "8321858644485474": 98, "8204999566078186": 98, "820833146572113": 98, "chdir": 98, "doc": 98, "api_doc": 98, "7508870363235474": 98, "11212056130170822": 98, "06781744956970215": 98, "06917501986026764": 98, "7034654021263123": 98, "15903906524181366": 98, "06688199192285538": 98, "07061357796192169": 98, "7288877964019775": 98, "1476859599351883": 98, "060362350195646286": 98, "06306383013725281": 98, "7404399514198303": 98, "10337048768997192": 98, "08087948709726334": 98, "07530999928712845": 98, "055992450565099716": 98, "7446154356002808": 98, "13191790878772736": 98, "06747424602508545": 98, "06458679586648941": 98, "10566363483667374": 98, "07827574014663696": 98, "07079866528511047": 98, "7687042951583862": 98, "09974884241819382": 98, "06074819341301918": 98, "050435908138751984": 98, "8219675421714783": 98, "0593985915184021": 98, "06819795072078705": 98, "06569571048021317": 98, "1177448257803917": 98, "726753830909729": 98, "08980562537908554": 98, "06481882929801941": 98, "06922297924757004": 98, "10138414055109024": 98, "06351721286773682": 98, "07683827728033066": 98, "13798624277114868": 98, "05942752957344055": 98, "10584963858127594": 98, "7615437507629395": 98, "07317910343408585": 98, "060196295380592346": 98, "06751583516597748": 98, "0572039857506752": 98, "05398125201463699": 98, "06124086305499077": 98, "0525919646024704": 98, "8321859240531921": 98, "05922013148665428": 98, "06274889409542084": 98, "057530902326107025": 98, "8205001354217529": 98, "05683052912354469": 98, "06635929644107819": 98, "05597696080803871": 98, "8208332657814026": 98, "non_furri": 99, "mobilenetv3_v0": 99, "1_dist": 99, "9898804426193237": 99, "010119626298546791": 99, "9677742123603821": 99, "032225821167230606": 99, "959551215171814": 99, "040448784828186035": 99, "9535530209541321": 99, "04644693806767464": 99, "04358793422579765": 99, "9564120769500732": 99, "02767963521182537": 99, "9723203182220459": 99, "028900373727083206": 99, "9710996150970459": 99, "037573859095573425": 99, "9624261260032654": 99, "aicheck": [100, 110], "get_ai_created_scor": 100, "is_ai_cr": 100, "bangumi_char": [100, 110], "anime_bangumi_char_scor": 100, "anime_bangumi_char": 100, "anime_classify_scor": 100, "anime_classifi": 100, "is_greyscal": 100, "anime_completeness_scor": 100, "anime_complet": 100, "dbrate": [100, 110], "anime_dbrating_scor": 100, "anime_dbr": 100, "furri": [100, 110], "anime_furry_scor": 100, "anime_furri": 100, "get_monochrome_scor": 100, "is_monochrom": 100, "nsfw_pred_scor": 100, "nsfw_pred": 100, "portrait": [100, 110], "anime_portrait_scor": 100, "anime_rating_scor": 100, "anime_real_scor": 100, "safe_check_scor": 100, "safe_check": 100, "style_ag": [100, 110], "anime_style_age_scor": 100, "anime_style_ag": 100, "teen": [100, 110], "anime_teen_scor": 100, "anime_teen": 100, "is_truncated_fil": 100, "screen": 101, "row": 101, "bottom": 101, "grayscal": 101, "monochrome_detect": 101, "mobilenetv3_large_100_dist_safe2": 101, "mobilenetv3_dist": 101, "caformer_s36": 101, "mono": 101, "9614395499229431": 101, "9458909034729004": 101, "9559807777404785": 101, "9651952981948853": 101, "9379720687866211": 101, "8814834356307983": 101, "03941023349761963": 101, "07492382079362869": 101, "09546589106321335": 101, "016521310433745384": 101, "005693843588232994": 101, "0315730981528759": 101, "Not": 102, "five": 102, "hentai": 102, "neutral": 102, "porn": 102, "sexi": 102, "infinit": 102, "nsfwj": 102, "tfj": 102, "mobil": 102, "9970946311950684": 102, "00198739324696362": 102, "000894528697244823": 102, "4315058251668233e": 102, "099447197513655e": 102, "9282580614089966": 102, "061733175069093704": 102, "008979619480669498": 102, "0007789491210132837": 102, "0002501663693692535": 102, "7945129871368408": 102, "2044062316417694": 102, "0005603990866802633": 102, "0004847997915931046": 102, "564094367902726e": 102, "7977773547172546": 102, "01352313905954361": 102, "18791256844997406": 102, "0004888656549155712": 102, "00029804420773871243": 102, "04498734697699547": 102, "9509441256523132": 102, "4087972633424215e": 102, "003999904729425907": 102, "4542059185914695e": 102, "002892113756388426": 102, "982390284538269": 102, "02520776737947e": 102, "014633022248744965": 102, "858086610212922e": 102, "002532319398596883": 102, "9887337684631348": 102, "231979568838142e": 102, "008699454367160797": 102, "8187158022774383e": 102, "03564726561307907": 102, "954788088798523": 102, "343036850215867e": 102, "009289607405662537": 102, "00020158555707894266": 102, "006372362840920687": 102, "006019102409482002": 102, "9694945812225342": 102, "015214097686111927": 102, "002899901708588004": 102, "0004039364866912365": 102, "00012730166781693697": 102, "987038791179657": 102, "007135333959013224": 102, "005294707603752613": 102, "06964848190546036": 102, "0014777459437027574": 102, "9276643395423889": 102, "0003031621454283595": 102, "0009063396137207747": 102, "00028707628371194005": 102, "00010888021643040702": 102, "9992460012435913": 102, "00015473493840545416": 102, "0002033217460848391": 102, "563037691696081e": 102, "008058490231633186": 102, "00044566826545633376": 102, "937960684299469": 102, "05353058874607086": 102, "364063445587817e": 102, "00562260951846838": 102, "00012077406427124515": 102, "9897090792655945": 102, "004547217860817909": 102, "564737981942017e": 102, "016690678894519806": 102, "001258736359886825": 102, "9766013622283936": 102, "005440687295049429": 102, "4481674952548929e": 102, "01861923187971115": 102, "0008914825739338994": 102, "9674761295318604": 102, "012998746708035469": 102, "691116141155362e": 102, "0007601747056469321": 102, "0005019629606977105": 102, "039504989981651306": 102, "9591660499572754": 102, "0001652583305258304": 102, "0002614929690025747": 102, "020374108105897903": 102, "029394468292593956": 102, "9498046040534973": 102, "00016299057460855693": 102, "004782819654792547": 102, "002861740067601204": 102, "12280157208442688": 102, "8693908452987671": 102, "0001731760276015848": 102, "304211274255067e": 102, "03286275267601013": 102, "010648751631379128": 102, "9562522172927856": 102, "999900221824646": 103, "645313209854066e": 103, "3387104445428122e": 103, "9999704360961914": 103, "4465465685352683e": 103, "071506166132167e": 103, "9999785423278809": 103, "512719154561637e": 103, "292278612818336e": 103, "919455750496127e": 103, "9999444484710693": 103, "3647335082350764e": 103, "0555699191172607e": 103, "9999880790710449": 103, "3210242286731955e": 103, "7451418898417614e": 103, "9999822378158569": 103, "2084267331811134e": 103, "7460413321023225e": 103, "1532473820352607e": 103, "9999996423721313": 103, "0316136922483565e": 103, "840229633236049e": 103, "736660568800289e": 103, "199210472208506e": 103, "9999992847442627": 103, "r15": 104, "r18": 104, "sankaku": 104, "mobilenetv3_v1_pruned_ls0": 104, "caformer_s36_plu": [104, 108], "5863172936624323e": 104, "480062353375615e": 104, "9924363493919373": 104, "007255776319652796": 104, "0003077814180869609": 104, "996969997882843": 104, "0030054834205657244": 104, "4601260520284995e": 104, "9966891407966614": 104, "003293127752840519": 104, "770909148035571e": 104, "00025384966284036636": 104, "9996721744537354": 104, "399192691082135e": 104, "973351603141055e": 104, "9998563528060913": 104, "391309580067173e": 104, "0018681309884414077": 104, "9827859997749329": 104, "015345841646194458": 104, "013710384257137775": 104, "8339558839797974": 104, "15233369171619415": 104, "951323833462084e": 104, "00029566374723799527": 104, "9997004270553589": 104, "00018434497178532183": 104, "568440272123553e": 104, "9997699856758118": 104, "11225129129889e": 104, "051862899563275e": 104, "9999485015869141": 104, "902020231791539e": 104, "0005639699520543218": 104, "9994290471076965": 104, "anime_real_cl": 105, "4_dist": 105, "9999716281890869": 105, "8398366339388303e": 105, "9992202520370483": 105, "0007797438884153962": 105, "9999709129333496": 105, "905452492996119e": 105, "9999765157699585": 105, "3499671442550607e": 105, "9994087219238281": 105, "0005913018831051886": 105, "9999759197235107": 105, "4061362637439743e": 105, "9999052286148071": 105, "475799015490338e": 105, "403173675702419e": 105, "5848207794988411e": 105, "0010207017185166478": 105, "9989792704582214": 105, "2124368115328252e": 105, "9999977350234985": 105, "6512358342879452e": 105, "9999834299087524": 105, "359853614412714e": 105, "9999936819076538": 105, "600314317329321e": 105, "9999840259552002": 105, "5589323083986528e": 105, "9999843835830688": 105, "5513256585109048e": 105, "9999845027923584": 105, "pollut": 106, "shit": 106, "checker": 106, "mobilenet": 106, "v2": 106, "max_batch_s": 106, "1970": 107, "1980": 107, "1990": 107, "2000": 107, "2010": 107, "2015": 107, "2020": 107, "ag": 107, "9805465340614319": 107, "761269782553427e": 107, "0005044879508204758": 107, "01569165475666523": 107, "002850610064342618": 107, "00037849770160391927": 107, "9434612113400362e": 107, "053497342392802e": 107, "9992554783821106": 107, "0006490182713605464": 107, "8857468805654207e": 107, "317252262353577e": 107, "314484721769986e": 107, "0750001138148946e": 107, "706833609205205e": 107, "00034479793976061046": 107, "9995512366294861": 107, "391363472677767e": 107, "4607510820496827e": 107, "0679690351244062e": 107, "661913514311891e": 107, "757471131393686e": 107, "0744897230761126e": 107, "76177470368566e": 107, "9996387958526611": 107, "160279296338558e": 107, "00013228354509919882": 107, "1361367038916796e": 107, "464057489414699e": 107, "2412899599876255e": 107, "703883653040975e": 107, "127358498517424e": 107, "9973921775817871": 107, "0022309015039354563": 107, "00018872201326303184": 107, "780902943617548e": 107, "422096920578042e": 107, "638929097680375e": 107, "152203023797483e": 107, "00028818511054851115": 107, "9996094107627869": 107, "58777353237383e": 107, "9200742826797068e": 107, "00017117452807724476": 107, "518441947875544e": 107, "885544381570071e": 107, "4389253010449465e": 107, "1696006772108376e": 107, "9996393918991089": 107, "contenti": 108, "safe_teen": 108, "non_teen": 108, "caformer_s36_v0": 108, "9998493194580078": 108, "0378791052498855e": 108, "00012023092131130397": 108, "9790042638778687": 108, "0017522255657240748": 108, "01924353837966919": 108, "9998124241828918": 108, "19778298237361e": 108, "0001456339523429051": 108, "0008521362324245274": 108, "9989691972732544": 108, "00017870066221803427": 108, "0992944781901315e": 108, "9994398951530457": 108, "0004991036257706583": 108, "2035720727872103e": 108, "9994019269943237": 108, "0005460577667690814": 108, "0478151529678144e": 108, "524079147609882e": 108, "999934196472168": 108, "786742884898558e": 108, "653994154883549e": 108, "9998156428337097": 108, "0001218809193233028": 108, "00013706681784242392": 108, "9997410178184509": 108, "jpeg_trunc": 109, "2216614_truncat": 109, "imagefil": 109, "load_truncated_imag": 109, "ascii": 110, "metric": 110, "list_det_model": 110, "list_rec_model": 110, "sd": 110, "platform": [111, 112], "shutil": [111, 112], "cpuinfo": [111, 112], "psutil": [111, 112], "hbutil": [111, 112], "size_to_bytes_str": [111, 112], "python_implement": [111, 112], "python_vers": [111, 112], "brand": [111, 112], "get_cpu_info": [111, 112], "brand_raw": [111, 112], "cpu_count": [111, 112], "freq": [111, 112], "cpu_freq": [111, 112], "mhz": [111, 112], "virtual_memori": [111, 112], "ye": [111, 112], "nvidia": [111, 112], "smi": [111, 112], "1018": [111, 112], "azur": [111, 112], "x86_64": [111, 112], "glibc2": [111, 112], "cpython": [111, 112], "amd": [111, 112], "epyc": [111, 112], "7763": [111, 112], "3045": 111, "9475": 111, "621": [111, 112], "gib": [111, 112], "deploi": [111, 112], "action": [111, 112], "3050": 112, "imgutil": 113, "pypi": 113, "simpli": 113, "newest": 113, "git": 113, "script": 113, "__name__": 113, "__main__": 113, "narugo1992": 113, "still": 113, "out": 113, "io": 113, "html": 113, "faq": 114}, "objects": {"imgutils": [[1, 0, 0, "-", "ascii"], [2, 0, 0, "-", "config"], [9, 0, 0, "-", "data"], [20, 0, 0, "-", "detect"], [27, 0, 0, "-", "edge"], [34, 0, 0, "-", "generic"], [39, 0, 0, "-", "metadata"], [44, 0, 0, "-", "metrics"], [48, 0, 0, "-", "ocr"], [52, 0, 0, "-", "operate"], [56, 0, 0, "-", "pose"], [59, 0, 0, "-", "preprocess"], [64, 0, 0, "-", "resource"], [66, 0, 0, "-", "restore"], [69, 0, 0, "-", "sd"], [73, 0, 0, "-", "segment"], [81, 0, 0, "-", "tagging"], [88, 0, 0, "-", "upscale"], [91, 0, 0, "-", "utils"], [100, 0, 0, "-", "validate"]], "imgutils.ascii": [[0, 0, 0, "-", "drawing"]], "imgutils.ascii.drawing": [[0, 1, 1, "", "ascii_drawing"]], "imgutils.config": [[3, 0, 0, "-", "meta"]], "imgutils.config.meta": [[3, 2, 1, "", "__AUTHOR_EMAIL__"], [3, 2, 1, "", "__AUTHOR__"], [3, 2, 1, "", "__DESCRIPTION__"], [3, 2, 1, "", "__TITLE__"], [3, 2, 1, "", "__VERSION__"]], "imgutils.data": [[4, 0, 0, "-", "background"], [5, 0, 0, "-", "blob"], [6, 0, 0, "-", "decode"], [7, 0, 0, "-", "encode"], [8, 0, 0, "-", "image"], [10, 0, 0, "-", "layer"], [11, 0, 0, "-", "pad"], [12, 0, 0, "-", "url"]], "imgutils.data.background": [[4, 1, 1, "", "grid_background"], [4, 1, 1, "", "grid_transparent"]], "imgutils.data.blob": [[5, 1, 1, "", "is_valid_image_blob_url"], [5, 1, 1, "", "load_image_from_blob_url"], [5, 1, 1, "", "to_blob_url"]], "imgutils.data.decode": [[6, 1, 1, "", "rgb_decode"]], "imgutils.data.encode": [[7, 1, 1, "", "rgb_encode"]], "imgutils.data.image": [[8, 1, 1, "", "has_alpha_channel"], [8, 1, 1, "", "load_image"], [8, 1, 1, "", "load_images"]], "imgutils.data.layer": [[10, 1, 1, "", "istack"]], "imgutils.data.pad": [[11, 1, 1, "", "pad_image_to_size"]], "imgutils.data.url": [[12, 1, 1, "", "download_image_from_url"], [12, 1, 1, "", "is_http_url"]], "imgutils.detect": [[13, 0, 0, "-", "booru_yolo"], [14, 0, 0, "-", "censor"], [15, 0, 0, "-", "eye"], [16, 0, 0, "-", "face"], [17, 0, 0, "-", "halfbody"], [18, 0, 0, "-", "hand"], [19, 0, 0, "-", "head"], [21, 0, 0, "-", "nudenet"], [22, 0, 0, "-", "person"], [23, 0, 0, "-", "similarity"], [24, 0, 0, "-", "text"], [25, 0, 0, "-", "visual"]], "imgutils.detect.booru_yolo": [[13, 1, 1, "", "detect_with_booru_yolo"]], "imgutils.detect.censor": [[14, 1, 1, "", "detect_censors"]], "imgutils.detect.eye": [[15, 1, 1, "", "detect_eyes"]], "imgutils.detect.face": [[16, 1, 1, "", "detect_faces"]], "imgutils.detect.halfbody": [[17, 1, 1, "", "detect_halfbody"]], "imgutils.detect.hand": [[18, 1, 1, "", "detect_hands"]], "imgutils.detect.head": [[19, 1, 1, "", "detect_heads"]], "imgutils.detect.nudenet": [[21, 1, 1, "", "detect_with_nudenet"]], "imgutils.detect.person": [[22, 1, 1, "", "detect_person"]], "imgutils.detect.similarity": [[23, 1, 1, "", "bboxes_similarity"], [23, 1, 1, "", "calculate_iou"], [23, 1, 1, "", "detection_similarity"]], "imgutils.detect.text": [[24, 1, 1, "", "detect_text"]], "imgutils.detect.visual": [[25, 1, 1, "", "detection_visualize"]], "imgutils.edge": [[26, 0, 0, "-", "canny"], [28, 0, 0, "-", "lineart"], [29, 0, 0, "-", "lineart_anime"]], "imgutils.edge.canny": [[26, 1, 1, "", "edge_image_with_canny"], [26, 1, 1, "", "get_edge_by_canny"]], "imgutils.edge.lineart": [[28, 1, 1, "", "edge_image_with_lineart"], [28, 1, 1, "", "get_edge_by_lineart"]], "imgutils.edge.lineart_anime": [[29, 1, 1, "", "edge_image_with_lineart_anime"], [29, 1, 1, "", "get_edge_by_lineart_anime"]], "imgutils.generic": [[30, 0, 0, "-", "classify"], [31, 0, 0, "-", "classify_timm"], [32, 0, 0, "-", "clip"], [33, 0, 0, "-", "enhance"], [35, 0, 0, "-", "multilabel_timm"], [36, 0, 0, "-", "siglip"], [37, 0, 0, "-", "yolo"]], "imgutils.generic.classify": [[30, 3, 1, "", "ClassifyModel"], [30, 1, 1, "", "classify_predict"], [30, 1, 1, "", "classify_predict_fmt"], [30, 1, 1, "", "classify_predict_score"]], "imgutils.generic.classify.ClassifyModel": [[30, 4, 1, "", "__init__"], [30, 4, 1, "", "clear"], [30, 4, 1, "", "launch_demo"], [30, 4, 1, "", "make_ui"], [30, 4, 1, "", "predict"], [30, 4, 1, "", "predict_fmt"], [30, 4, 1, "", "predict_score"]], "imgutils.generic.classify_timm": [[31, 3, 1, "", "ClassifyTIMMModel"], [31, 1, 1, "", "classify_timm_predict"]], "imgutils.generic.classify_timm.ClassifyTIMMModel": [[31, 4, 1, "", "__init__"], [31, 4, 1, "", "launch_demo"], [31, 4, 1, "", "make_ui"], [31, 4, 1, "", "predict"]], "imgutils.generic.clip": [[32, 3, 1, "", "CLIPModel"], [32, 1, 1, "", "clip_image_encode"], [32, 1, 1, "", "clip_predict"], [32, 1, 1, "", "clip_text_encode"]], "imgutils.generic.clip.CLIPModel": [[32, 4, 1, "", "__init__"], [32, 4, 1, "", "clear"], [32, 4, 1, "", "image_encode"], [32, 4, 1, "", "launch_demo"], [32, 4, 1, "", "make_ui"], [32, 4, 1, "", "predict"], [32, 4, 1, "", "text_encode"]], "imgutils.generic.enhance": [[33, 3, 1, "", "ImageEnhancer"]], "imgutils.generic.enhance.ImageEnhancer": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "process"]], "imgutils.generic.multilabel_timm": [[35, 3, 1, "", "MultiLabelTIMMModel"], [35, 1, 1, "", "multilabel_timm_predict"]], "imgutils.generic.multilabel_timm.MultiLabelTIMMModel": [[35, 4, 1, "", "__init__"], [35, 4, 1, "", "launch_demo"], [35, 4, 1, "", "make_ui"], [35, 4, 1, "", "predict"]], "imgutils.generic.siglip": [[36, 3, 1, "", "SigLIPModel"], [36, 1, 1, "", "siglip_image_encode"], [36, 1, 1, "", "siglip_predict"], [36, 1, 1, "", "siglip_text_encode"]], "imgutils.generic.siglip.SigLIPModel": [[36, 4, 1, "", "__init__"], [36, 4, 1, "", "clear"], [36, 4, 1, "", "image_encode"], [36, 4, 1, "", "launch_demo"], [36, 4, 1, "", "make_ui"], [36, 4, 1, "", "predict"], [36, 4, 1, "", "text_encode"]], "imgutils.generic.yolo": [[37, 3, 1, "", "YOLOModel"], [37, 1, 1, "", "yolo_predict"]], "imgutils.generic.yolo.YOLOModel": [[37, 4, 1, "", "__init__"], [37, 4, 1, "", "clear"], [37, 4, 1, "", "launch_demo"], [37, 4, 1, "", "make_ui"], [37, 4, 1, "", "predict"]], "imgutils.metadata": [[38, 0, 0, "-", "geninfo"], [40, 0, 0, "-", "lsb"]], "imgutils.metadata.geninfo": [[38, 1, 1, "", "read_geninfo_exif"], [38, 1, 1, "", "read_geninfo_gif"], [38, 1, 1, "", "read_geninfo_parameters"], [38, 1, 1, "", "write_geninfo_exif"], [38, 1, 1, "", "write_geninfo_gif"], [38, 1, 1, "", "write_geninfo_parameters"]], "imgutils.metadata.lsb": [[40, 3, 1, "", "ImageLsbDataExtractor"], [40, 3, 1, "", "LSBExtractor"], [40, 3, 1, "", "LSBReadError"], [40, 1, 1, "", "inject_data"], [40, 1, 1, "", "read_lsb_metadata"], [40, 1, 1, "", "read_lsb_raw_bytes"], [40, 1, 1, "", "serialize_json"], [40, 1, 1, "", "serialize_pnginfo"], [40, 1, 1, "", "write_lsb_metadata"], [40, 1, 1, "", "write_lsb_raw_bytes"]], "imgutils.metadata.lsb.ImageLsbDataExtractor": [[40, 4, 1, "", "__init__"], [40, 4, 1, "", "extract_data"]], "imgutils.metadata.lsb.LSBExtractor": [[40, 4, 1, "", "__init__"], [40, 4, 1, "", "get_next_n_bytes"], [40, 4, 1, "", "get_one_byte"], [40, 4, 1, "", "read_32bit_integer"]], "imgutils.metrics": [[41, 0, 0, "-", "aesthetic"], [42, 0, 0, "-", "ccip"], [43, 0, 0, "-", "dbaesthetic"], [45, 0, 0, "-", "laplacian"], [46, 0, 0, "-", "lpips"], [47, 0, 0, "-", "psnr_"]], "imgutils.metrics.aesthetic": [[41, 1, 1, "", "get_aesthetic_score"]], "imgutils.metrics.ccip": [[42, 1, 1, "", "ccip_batch_differences"], [42, 1, 1, "", "ccip_batch_extract_features"], [42, 1, 1, "", "ccip_batch_same"], [42, 1, 1, "", "ccip_clustering"], [42, 1, 1, "", "ccip_default_clustering_params"], [42, 1, 1, "", "ccip_default_threshold"], [42, 1, 1, "", "ccip_difference"], [42, 1, 1, "", "ccip_extract_feature"], [42, 1, 1, "", "ccip_merge"], [42, 1, 1, "", "ccip_same"]], "imgutils.metrics.dbaesthetic": [[43, 1, 1, "", "anime_dbaesthetic"]], "imgutils.metrics.laplacian": [[45, 1, 1, "", "laplacian_score"]], "imgutils.metrics.lpips": [[46, 1, 1, "", "lpips_clustering"], [46, 1, 1, "", "lpips_difference"], [46, 1, 1, "", "lpips_extract_feature"]], "imgutils.metrics.psnr_": [[47, 1, 1, "", "psnr"]], "imgutils.ocr": [[48, 1, 1, "", "detect_text_with_ocr"], [48, 1, 1, "", "list_det_models"], [48, 1, 1, "", "list_rec_models"], [48, 1, 1, "", "ocr"]], "imgutils.operate": [[49, 0, 0, "-", "align"], [50, 0, 0, "-", "censor_"], [51, 0, 0, "-", "imgcensor"], [53, 0, 0, "-", "squeeze"]], "imgutils.operate.align": [[49, 1, 1, "", "align_maxsize"]], "imgutils.operate.censor_": [[50, 3, 1, "", "BaseCensor"], [50, 3, 1, "", "BlurCensor"], [50, 3, 1, "", "ColorCensor"], [50, 3, 1, "", "PixelateCensor"], [50, 1, 1, "", "censor_areas"], [50, 1, 1, "", "censor_nsfw"], [50, 1, 1, "", "register_censor_method"]], "imgutils.operate.censor_.BaseCensor": [[50, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.BlurCensor": [[50, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.ColorCensor": [[50, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.PixelateCensor": [[50, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor": [[51, 3, 1, "", "EmojiBasedCensor"], [51, 3, 1, "", "ImageBasedCensor"], [51, 3, 1, "", "SingleImage"]], "imgutils.operate.imgcensor.EmojiBasedCensor": [[51, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.ImageBasedCensor": [[51, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.SingleImage": [[51, 4, 1, "", "__init__"], [51, 4, 1, "", "find_for_area"], [51, 5, 1, "", "height"], [51, 5, 1, "", "width"]], "imgutils.operate.squeeze": [[53, 1, 1, "", "squeeze"], [53, 1, 1, "", "squeeze_with_transparency"]], "imgutils.pose": [[54, 0, 0, "-", "dwpose"], [55, 0, 0, "-", "format"], [57, 0, 0, "-", "visual"]], "imgutils.pose.dwpose": [[54, 1, 1, "", "dwpose_estimate"]], "imgutils.pose.format": [[55, 3, 1, "", "OP18KeyPointSet"], [55, 2, 1, "", "OP18_BODY_MAX"], [55, 2, 1, "", "OP18_BODY_MIN"], [55, 2, 1, "", "OP18_FACE_MAX"], [55, 2, 1, "", "OP18_FACE_MIN"], [55, 2, 1, "", "OP18_LEFT_FOOT_MAX"], [55, 2, 1, "", "OP18_LEFT_FOOT_MIN"], [55, 2, 1, "", "OP18_LEFT_HAND_MAX"], [55, 2, 1, "", "OP18_LEFT_HAND_MIN"], [55, 2, 1, "", "OP18_RIGHT_FOOT_MAX"], [55, 2, 1, "", "OP18_RIGHT_FOOT_MIN"], [55, 2, 1, "", "OP18_RIGHT_HAND_MAX"], [55, 2, 1, "", "OP18_RIGHT_HAND_MIN"], [55, 6, 1, "", "OpenPose18"]], "imgutils.pose.format.OP18KeyPointSet": [[55, 4, 1, "", "__init__"], [55, 4, 1, "", "__mul__"], [55, 4, 1, "", "__truediv__"], [55, 5, 1, "", "body"], [55, 5, 1, "", "face"], [55, 5, 1, "", "left_foot"], [55, 5, 1, "", "left_hand"], [55, 5, 1, "", "right_foot"], [55, 5, 1, "", "right_hand"]], "imgutils.pose.format.OpenPose18": [[55, 7, 1, "", "LEFT_ANKLE"], [55, 7, 1, "", "LEFT_BIG_TOE"], [55, 7, 1, "", "LEFT_EAR"], [55, 7, 1, "", "LEFT_ELBOW"], [55, 7, 1, "", "LEFT_EYE"], [55, 7, 1, "", "LEFT_HEEL"], [55, 7, 1, "", "LEFT_HIP"], [55, 7, 1, "", "LEFT_KNEE"], [55, 7, 1, "", "LEFT_SHOULDER"], [55, 7, 1, "", "LEFT_SMALL_TOE"], [55, 7, 1, "", "LEFT_WRIST"], [55, 7, 1, "", "NECK"], [55, 7, 1, "", "NOSE"], [55, 7, 1, "", "RIGHT_ANKLE"], [55, 7, 1, "", "RIGHT_BIG_TOE"], [55, 7, 1, "", "RIGHT_EAR"], [55, 7, 1, "", "RIGHT_ELBOW"], [55, 7, 1, "", "RIGHT_EYE"], [55, 7, 1, "", "RIGHT_HEEL"], [55, 7, 1, "", "RIGHT_HIP"], [55, 7, 1, "", "RIGHT_KNEE"], [55, 7, 1, "", "RIGHT_SHOULDER"], [55, 7, 1, "", "RIGHT_SMALL_TOE"], [55, 7, 1, "", "RIGHT_WRIST"]], "imgutils.pose.visual": [[57, 1, 1, "", "op18_visualize"]], "imgutils.preprocess": [[58, 0, 0, "-", "base"], [60, 0, 0, "-", "pillow"], [61, 0, 0, "-", "torchvision"], [62, 0, 0, "-", "transformers"]], "imgutils.preprocess.base": [[58, 3, 1, "", "NotParseTarget"]], "imgutils.preprocess.pillow": [[60, 1, 1, "", "create_pillow_transforms"], [60, 1, 1, "", "parse_pillow_transforms"], [60, 1, 1, "", "register_pillow_parse"], [60, 1, 1, "", "register_pillow_transform"]], "imgutils.preprocess.torchvision": [[61, 1, 1, "", "create_torchvision_transforms"], [61, 1, 1, "", "parse_torchvision_transforms"], [61, 1, 1, "", "register_torchvision_parse"], [61, 1, 1, "", "register_torchvision_transform"]], "imgutils.preprocess.transformers": [[62, 3, 1, "", "NotProcessorTypeError"], [62, 1, 1, "", "convert_to_size_dict"], [62, 1, 1, "", "create_bit_transforms"], [62, 1, 1, "", "create_blip_transforms"], [62, 1, 1, "", "create_clip_transforms"], [62, 1, 1, "", "create_convnext_transforms"], [62, 1, 1, "", "create_mobilenetv2_transforms"], [62, 1, 1, "", "create_siglip_transforms"], [62, 1, 1, "", "create_transforms_from_bit_processor"], [62, 1, 1, "", "create_transforms_from_blip_processor"], [62, 1, 1, "", "create_transforms_from_clip_processor"], [62, 1, 1, "", "create_transforms_from_convnext_processor"], [62, 1, 1, "", "create_transforms_from_mobilenetv2_processor"], [62, 1, 1, "", "create_transforms_from_siglip_processor"], [62, 1, 1, "", "create_transforms_from_transformers"], [62, 1, 1, "", "create_transforms_from_vit_processor"], [62, 1, 1, "", "create_vit_transforms"], [62, 1, 1, "", "get_size_dict"], [62, 1, 1, "", "is_valid_size_dict"], [62, 1, 1, "", "register_creators_for_transformers"]], "imgutils.resource": [[63, 0, 0, "-", "background"]], "imgutils.resource.background": [[63, 3, 1, "", "BackgroundImageSet"], [63, 1, 1, "", "get_bg_image"], [63, 1, 1, "", "get_bg_image_file"], [63, 1, 1, "", "list_bg_image_files"], [63, 1, 1, "", "random_bg_image"], [63, 1, 1, "", "random_bg_image_file"]], "imgutils.resource.background.BackgroundImageSet": [[63, 4, 1, "", "__init__"], [63, 4, 1, "", "get_image"], [63, 4, 1, "", "get_image_file"], [63, 4, 1, "", "list_image_files"], [63, 4, 1, "", "random_image"], [63, 4, 1, "", "random_image_file"]], "imgutils.restore": [[65, 0, 0, "-", "adversarial"], [67, 0, 0, "-", "nafnet"], [68, 0, 0, "-", "scunet"]], "imgutils.restore.adversarial": [[65, 1, 1, "", "remove_adversarial_noise"]], "imgutils.restore.nafnet": [[67, 1, 1, "", "restore_with_nafnet"]], "imgutils.restore.scunet": [[68, 1, 1, "", "restore_with_scunet"]], "imgutils.sd": [[70, 0, 0, "-", "metadata"], [71, 0, 0, "-", "model"], [72, 0, 0, "-", "nai"]], "imgutils.sd.metadata": [[70, 3, 1, "", "SDMetaData"], [70, 1, 1, "", "get_sdmeta_from_image"], [70, 1, 1, "", "parse_sdmeta_from_text"], [70, 1, 1, "", "save_image_with_sdmeta"]], "imgutils.sd.metadata.SDMetaData": [[70, 4, 1, "", "__str__"], [70, 5, 1, "", "pnginfo"], [70, 5, 1, "", "text"]], "imgutils.sd.model": [[71, 1, 1, "", "read_metadata"], [71, 1, 1, "", "save_with_metadata"]], "imgutils.sd.nai": [[72, 3, 1, "", "NAIMetaData"], [72, 3, 1, "", "NAIMetadata"], [72, 1, 1, "", "add_naimeta_to_image"], [72, 1, 1, "", "get_naimeta_from_image"], [72, 1, 1, "", "save_image_with_naimeta"]], "imgutils.sd.nai.NAIMetaData": [[72, 4, 1, "", "__init__"], [72, 5, 1, "", "pnginfo"]], "imgutils.segment": [[74, 0, 0, "-", "isnetis"]], "imgutils.segment.isnetis": [[74, 1, 1, "", "get_isnetis_mask"], [74, 1, 1, "", "segment_rgba_with_isnetis"], [74, 1, 1, "", "segment_with_isnetis"]], "imgutils.tagging": [[75, 0, 0, "-", "blacklist"], [76, 0, 0, "-", "camie"], [77, 0, 0, "-", "character"], [78, 0, 0, "-", "deepdanbooru"], [79, 0, 0, "-", "deepgelbooru"], [80, 0, 0, "-", "format"], [82, 0, 0, "-", "match"], [83, 0, 0, "-", "mldanbooru"], [84, 0, 0, "-", "order"], [85, 0, 0, "-", "overlap"], [86, 0, 0, "-", "wd14"]], "imgutils.tagging.blacklist": [[75, 1, 1, "", "drop_blacklisted_tags"], [75, 1, 1, "", "is_blacklisted"]], "imgutils.tagging.camie": [[76, 1, 1, "", "convert_camie_emb_to_prediction"], [76, 1, 1, "", "get_camie_tags"]], "imgutils.tagging.character": [[77, 2, 1, "", "CHAR_PREFIXES"], [77, 2, 1, "", "CHAR_SUFFIXES"], [77, 2, 1, "", "CHAR_WHITELIST_PREFIX"], [77, 2, 1, "", "CHAR_WHITELIST_SUFFIX"], [77, 2, 1, "", "CHAR_WHITELIST_WORD"], [77, 3, 1, "", "CharacterTagPool"], [77, 1, 1, "", "drop_basic_character_tags"], [77, 1, 1, "", "is_basic_character_tag"]], "imgutils.tagging.character.CharacterTagPool": [[77, 4, 1, "", "__init__"], [77, 4, 1, "", "drop_basic_character_tags"], [77, 4, 1, "", "is_basic_character_tag"]], "imgutils.tagging.deepdanbooru": [[78, 1, 1, "", "get_deepdanbooru_tags"]], "imgutils.tagging.deepgelbooru": [[79, 1, 1, "", "get_deepgelbooru_tags"]], "imgutils.tagging.format": [[80, 1, 1, "", "add_underline"], [80, 1, 1, "", "remove_underline"], [80, 1, 1, "", "tags_to_text"]], "imgutils.tagging.match": [[82, 1, 1, "", "tag_match_full"], [82, 1, 1, "", "tag_match_prefix"], [82, 1, 1, "", "tag_match_suffix"]], "imgutils.tagging.mldanbooru": [[83, 1, 1, "", "get_mldanbooru_tags"]], "imgutils.tagging.order": [[84, 1, 1, "", "sort_tags"]], "imgutils.tagging.overlap": [[85, 1, 1, "", "drop_overlap_tags"]], "imgutils.tagging.wd14": [[86, 1, 1, "", "convert_wd14_emb_to_prediction"], [86, 1, 1, "", "denormalize_wd14_emb"], [86, 1, 1, "", "get_wd14_tags"]], "imgutils.upscale": [[87, 0, 0, "-", "cdc"]], "imgutils.upscale.cdc": [[87, 1, 1, "", "upscale_with_cdc"]], "imgutils.utils": [[89, 0, 0, "-", "cache"], [90, 0, 0, "-", "func"], [92, 0, 0, "-", "onnxruntime"]], "imgutils.utils.cache": [[89, 1, 1, "", "ts_lru_cache"]], "imgutils.utils.func": [[90, 1, 1, "", "sigmoid"]], "imgutils.utils.onnxruntime": [[92, 1, 1, "", "get_onnx_provider"], [92, 1, 1, "", "open_onnx_model"]], "imgutils.validate": [[93, 0, 0, "-", "aicheck"], [94, 0, 0, "-", "bangumi_char"], [95, 0, 0, "-", "classify"], [96, 0, 0, "-", "color"], [97, 0, 0, "-", "completeness"], [98, 0, 0, "-", "dbrating"], [99, 0, 0, "-", "furry"], [101, 0, 0, "-", "monochrome"], [102, 0, 0, "-", "nsfw"], [103, 0, 0, "-", "portrait"], [104, 0, 0, "-", "rating"], [105, 0, 0, "-", "real"], [106, 0, 0, "-", "safe"], [107, 0, 0, "-", "style_age"], [108, 0, 0, "-", "teen"], [109, 0, 0, "-", "truncate"]], "imgutils.validate.aicheck": [[93, 1, 1, "", "get_ai_created_score"], [93, 1, 1, "", "is_ai_created"]], "imgutils.validate.bangumi_char": [[94, 1, 1, "", "anime_bangumi_char"], [94, 1, 1, "", "anime_bangumi_char_score"]], "imgutils.validate.classify": [[95, 1, 1, "", "anime_classify"], [95, 1, 1, "", "anime_classify_score"]], "imgutils.validate.color": [[96, 1, 1, "", "is_greyscale"]], "imgutils.validate.completeness": [[97, 1, 1, "", "anime_completeness"], [97, 1, 1, "", "anime_completeness_score"]], "imgutils.validate.dbrating": [[98, 1, 1, "", "anime_dbrating"], [98, 1, 1, "", "anime_dbrating_score"]], "imgutils.validate.furry": [[99, 1, 1, "", "anime_furry"], [99, 1, 1, "", "anime_furry_score"]], "imgutils.validate.monochrome": [[101, 1, 1, "", "get_monochrome_score"], [101, 1, 1, "", "is_monochrome"]], "imgutils.validate.nsfw": [[102, 1, 1, "", "nsfw_pred"], [102, 1, 1, "", "nsfw_pred_score"]], "imgutils.validate.portrait": [[103, 1, 1, "", "anime_portrait"], [103, 1, 1, "", "anime_portrait_score"]], "imgutils.validate.rating": [[104, 1, 1, "", "anime_rating"], [104, 1, 1, "", "anime_rating_score"]], "imgutils.validate.real": [[105, 1, 1, "", "anime_real"], [105, 1, 1, "", "anime_real_score"]], "imgutils.validate.safe": [[106, 1, 1, "", "safe_check"], [106, 1, 1, "", "safe_check_score"]], "imgutils.validate.style_age": [[107, 1, 1, "", "anime_style_age"], [107, 1, 1, "", "anime_style_age_score"]], "imgutils.validate.teen": [[108, 1, 1, "", "anime_teen"], [108, 1, 1, "", "anime_teen_score"]], "imgutils.validate.truncate": [[109, 1, 1, "", "is_truncated_file"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:data", "3": "py:class", "4": "py:method", "5": "py:property", "6": "py:enum", "7": "py:attribute"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "data", "Python data"], "3": ["py", "class", "Python class"], "4": ["py", "method", "Python method"], "5": ["py", "property", "Python property"], "6": ["py", "enum", "Python enum"], "7": ["py", "attribute", "Python attribute"]}, "titleterms": {"imgutil": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110], "ascii": [0, 1], "draw": 0, "ascii_draw": 0, "config": [2, 3], "meta": 3, "__title__": 3, "__version__": 3, "__description__": 3, "__author__": 3, "__author_email__": 3, "data": [4, 5, 6, 7, 8, 9, 10, 11, 12], "background": [4, 63], "grid_background": 4, "grid_transpar": 4, "blob": 5, "to_blob_url": 5, "load_image_from_blob_url": 5, "is_valid_image_blob_url": 5, "decod": 6, "rgb_decod": 6, "encod": 7, "rgb_encod": 7, "imag": 8, "load_imag": 8, "has_alpha_channel": 8, "layer": 10, "istack": 10, "pad": 11, "pad_image_to_s": 11, "url": 12, "download_image_from_url": 12, "is_http_url": 12, "detect": [13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25], "booru_yolo": 13, "model": [13, 71], "label": 13, "descript": 13, "avail": 13, "pp": 13, "seri": 13, "AS": 13, "aa": 13, "detect_with_booru_yolo": 13, "censor": 14, "detect_censor": 14, "ey": 15, "detect_ey": 15, "face": 16, "detect_fac": 16, "halfbodi": 17, "detect_halfbodi": 17, "hand": 18, "detect_hand": 18, "head": 19, "detect_head": 19, "nudenet": 21, "detect_with_nudenet": 21, "person": 22, "detect_person": 22, "similar": 23, "calculate_i": 23, "bboxes_similar": 23, "detection_similar": 23, "text": 24, "detect_text": 24, "visual": [25, 57], "detection_visu": 25, "edg": [26, 27, 28, 29], "canni": 26, "get_edge_by_canni": 26, "edge_image_with_canni": 26, "lineart": 28, "get_edge_by_lineart": 28, "edge_image_with_lineart": 28, "lineart_anim": 29, "get_edge_by_lineart_anim": 29, "edge_image_with_lineart_anim": 29, "gener": [30, 31, 32, 33, 34, 35, 36, 37], "classifi": [30, 95], "classifymodel": 30, "classify_predict_scor": 30, "classify_predict": 30, "classify_predict_fmt": 30, "classify_timm": 31, "classifytimmmodel": 31, "classify_timm_predict": 31, "clip": 32, "clipmodel": 32, "clip_image_encod": 32, "clip_text_encod": 32, "clip_predict": 32, "enhanc": 33, "imageenhanc": 33, "multilabel_timm": 35, "multilabeltimmmodel": 35, "multilabel_timm_predict": 35, "siglip": 36, "siglipmodel": 36, "siglip_image_encod": 36, "siglip_text_encod": 36, "siglip_predict": 36, "yolo": 37, "yolomodel": 37, "yolo_predict": 37, "metadata": [38, 39, 40, 70], "geninfo": 38, "read_geninfo_paramet": 38, "read_geninfo_exif": 38, "read_geninfo_gif": 38, "write_geninfo_paramet": 38, "write_geninfo_exif": 38, "write_geninfo_gif": 38, "lsb": 40, "read_lsb_raw_byt": 40, "read_lsb_metadata": 40, "write_lsb_raw_byt": 40, "write_lsb_metadata": 40, "lsbreaderror": 40, "lsbextractor": 40, "imagelsbdataextractor": 40, "serialize_pnginfo": 40, "serialize_json": 40, "inject_data": 40, "metric": [41, 42, 43, 44, 45, 46, 47], "aesthet": 41, "get_aesthetic_scor": 41, "ccip": 42, "ccip_extract_featur": 42, "ccip_batch_extract_featur": 42, "ccip_default_threshold": 42, "ccip_differ": 42, "ccip_sam": 42, "ccip_batch_differ": 42, "ccip_batch_sam": 42, "ccip_default_clustering_param": 42, "ccip_clust": 42, "ccip_merg": 42, "dbaesthet": 43, "anime_dbaesthet": 43, "laplacian": 45, "laplacian_scor": 45, "lpip": 46, "lpips_extract_featur": 46, "lpips_differ": 46, "lpips_clust": 46, "psnr_": 47, "psnr": 47, "ocr": 48, "detect_text_with_ocr": 48, "list_det_model": 48, "list_rec_model": 48, "oper": [49, 50, 51, 52, 53], "align": 49, "align_maxs": 49, "censor_": 50, "censor_area": 50, "censor_nsfw": 50, "basecensor": 50, "colorcensor": 50, "blurcensor": 50, "pixelatecensor": 50, "register_censor_method": 50, "imgcensor": 51, "imagebasedcensor": 51, "emojibasedcensor": 51, "singleimag": 51, "squeez": 53, "squeeze_with_transpar": 53, "pose": [54, 55, 56, 57], "dwpose": 54, "dwpose_estim": 54, "format": [55, 80], "op18keypointset": 55, "openpose18": 55, "op18_body_max": 55, "op18_body_min": 55, "op18_face_max": 55, "op18_face_min": 55, "op18_left_foot_max": 55, "op18_left_foot_min": 55, "op18_left_hand_max": 55, "op18_left_hand_min": 55, "op18_right_foot_max": 55, "op18_right_foot_min": 55, "op18_right_hand_max": 55, "op18_right_hand_min": 55, "op18_visu": 57, "preprocess": [58, 59, 60, 61, 62], "base": 58, "notparsetarget": 58, "pillow": 60, "register_pillow_transform": 60, "register_pillow_pars": 60, "create_pillow_transform": 60, "parse_pillow_transform": 60, "torchvis": 61, "register_torchvision_transform": 61, "register_torchvision_pars": 61, "create_torchvision_transform": 61, "parse_torchvision_transform": 61, "transform": 62, "register_creators_for_transform": 62, "notprocessortypeerror": 62, "create_transforms_from_transform": 62, "is_valid_size_dict": 62, "convert_to_size_dict": 62, "get_size_dict": 62, "create_clip_transform": 62, "create_transforms_from_clip_processor": 62, "create_convnext_transform": 62, "create_transforms_from_convnext_processor": 62, "create_vit_transform": 62, "create_transforms_from_vit_processor": 62, "create_siglip_transform": 62, "create_transforms_from_siglip_processor": 62, "create_bit_transform": 62, "create_transforms_from_bit_processor": 62, "create_blip_transform": 62, "create_transforms_from_blip_processor": 62, "create_mobilenetv2_transform": 62, "create_transforms_from_mobilenetv2_processor": 62, "resourc": [63, 64], "backgroundimageset": 63, "list_bg_image_fil": 63, "get_bg_image_fil": 63, "get_bg_imag": 63, "random_bg_image_fil": 63, "random_bg_imag": 63, "restor": [65, 66, 67, 68], "adversari": 65, "remove_adversarial_nois": 65, "nafnet": 67, "restore_with_nafnet": 67, "scunet": 68, "restore_with_scunet": 68, "sd": [69, 70, 71, 72], "sdmetadata": 70, "parse_sdmeta_from_text": 70, "get_sdmeta_from_imag": 70, "save_image_with_sdmeta": 70, "read_metadata": 71, "save_with_metadata": 71, "nai": 72, "naimetadata": 72, "get_naimeta_from_imag": 72, "add_naimeta_to_imag": 72, "save_image_with_naimeta": 72, "segment": [73, 74], "isneti": 74, "get_isnetis_mask": 74, "segment_with_isneti": 74, "segment_rgba_with_isneti": 74, "tag": [75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86], "blacklist": 75, "is_blacklist": 75, "drop_blacklisted_tag": 75, "cami": 76, "get_camie_tag": 76, "convert_camie_emb_to_predict": 76, "charact": 77, "char_whitelist_suffix": 77, "char_whitelist_prefix": 77, "char_whitelist_word": 77, "char_suffix": 77, "char_prefix": 77, "charactertagpool": 77, "is_basic_character_tag": 77, "drop_basic_character_tag": 77, "deepdanbooru": 78, "get_deepdanbooru_tag": 78, "deepgelbooru": 79, "get_deepgelbooru_tag": 79, "add_underlin": 80, "remove_underlin": 80, "tags_to_text": 80, "match": 82, "tag_match_suffix": 82, "tag_match_prefix": 82, "tag_match_ful": 82, "mldanbooru": 83, "get_mldanbooru_tag": 83, "order": 84, "sort_tag": 84, "overlap": 85, "drop_overlap_tag": 85, "wd14": 86, "get_wd14_tag": 86, "convert_wd14_emb_to_predict": 86, "denormalize_wd14_emb": 86, "upscal": [87, 88], "cdc": 87, "upscale_with_cdc": 87, "util": [89, 90, 91, 92], "cach": 89, "ts_lru_cach": 89, "func": 90, "sigmoid": 90, "onnxruntim": 92, "get_onnx_provid": 92, "open_onnx_model": 92, "valid": [93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109], "aicheck": 93, "get_ai_created_scor": 93, "is_ai_cr": 93, "bangumi_char": 94, "anime_bangumi_char_scor": 94, "anime_bangumi_char": 94, "anime_classify_scor": 95, "anime_classifi": 95, "color": 96, "is_greyscal": 96, "complet": 97, "anime_completeness_scor": 97, "anime_complet": 97, "dbrate": 98, "anime_dbrating_scor": 98, "anime_dbr": 98, "furri": 99, "anime_furry_scor": 99, "anime_furri": 99, "monochrom": 101, "get_monochrome_scor": 101, "is_monochrom": 101, "nsfw": 102, "nsfw_pred_scor": 102, "nsfw_pred": 102, "portrait": 103, "anime_portrait_scor": 103, "anime_portrait": 103, "rate": 104, "anime_rating_scor": 104, "anime_r": [104, 105], "real": 105, "anime_real_scor": 105, "safe": 106, "safe_check_scor": 106, "safe_check": 106, "style_ag": 107, "anime_style_age_scor": 107, "anime_style_ag": 107, "teen": 108, "anime_teen_scor": 108, "anime_teen": 108, "truncat": 109, "is_truncated_fil": 109, "welcom": 110, "": 110, "document": 110, "overview": 110, "tutori": 110, "inform": [110, 111, 112], "api": 110, "run": [111, 112], "environ": [111, 112], "instal": 113, "quick": 114, "start": 114}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.todo": 2, "nbsphinx": 4, "sphinx": 58}, "alltitles": {"imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "ascii_drawing": [[0, "ascii-drawing"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "__TITLE__": [[3, "title"]], "__VERSION__": [[3, "version"]], "__DESCRIPTION__": [[3, "description"]], "__AUTHOR__": [[3, "author"]], "__AUTHOR_EMAIL__": [[3, "author-email"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "grid_background": [[4, "grid-background"]], "grid_transparent": [[4, "grid-transparent"]], "imgutils.data.blob": [[5, "module-imgutils.data.blob"]], "to_blob_url": [[5, "to-blob-url"]], "load_image_from_blob_url": [[5, "load-image-from-blob-url"]], "is_valid_image_blob_url": [[5, "is-valid-image-blob-url"]], "imgutils.data.decode": [[6, "module-imgutils.data.decode"]], "rgb_decode": [[6, "rgb-decode"]], "imgutils.data.encode": [[7, "module-imgutils.data.encode"]], "rgb_encode": [[7, "rgb-encode"]], "imgutils.data.image": [[8, "module-imgutils.data.image"]], "load_image": [[8, "load-image"]], "load_images": [[8, "load-images"]], "has_alpha_channel": [[8, "has-alpha-channel"]], "imgutils.data": [[9, "module-imgutils.data"]], "imgutils.data.layer": [[10, "module-imgutils.data.layer"]], "istack": [[10, "istack"]], "imgutils.data.pad": [[11, "module-imgutils.data.pad"]], "pad_image_to_size": [[11, "pad-image-to-size"]], "imgutils.data.url": [[12, "module-imgutils.data.url"]], "download_image_from_url": [[12, "download-image-from-url"]], "is_http_url": [[12, "is-http-url"]], "imgutils.detect.booru_yolo": [[13, "module-imgutils.detect.booru_yolo"]], "Model Labels and Descriptions": [[13, "id1"]], "Available Models (PP Series)": [[13, "id2"]], "Available Models (AS Series)": [[13, "id3"]], "Available Models (AA Series)": [[13, "id4"]], "detect_with_booru_yolo": [[13, "detect-with-booru-yolo"]], "imgutils.detect.censor": [[14, "module-imgutils.detect.censor"]], "detect_censors": [[14, "detect-censors"]], "imgutils.detect.eye": [[15, "module-imgutils.detect.eye"]], "detect_eyes": [[15, "detect-eyes"]], "imgutils.detect.face": [[16, "module-imgutils.detect.face"]], "detect_faces": [[16, "detect-faces"]], "imgutils.detect.halfbody": [[17, "module-imgutils.detect.halfbody"]], "detect_halfbody": [[17, "detect-halfbody"]], "imgutils.detect.hand": [[18, "module-imgutils.detect.hand"]], "detect_hands": [[18, "detect-hands"]], "imgutils.detect.head": [[19, "module-imgutils.detect.head"]], "detect_heads": [[19, "detect-heads"]], "imgutils.detect": [[20, "module-imgutils.detect"]], "imgutils.detect.nudenet": [[21, "module-imgutils.detect.nudenet"]], "detect_with_nudenet": [[21, "detect-with-nudenet"]], "imgutils.detect.person": [[22, "module-imgutils.detect.person"]], "detect_person": [[22, "detect-person"]], "imgutils.detect.similarity": [[23, "module-imgutils.detect.similarity"]], "calculate_iou": [[23, "calculate-iou"]], "bboxes_similarity": [[23, "bboxes-similarity"]], "detection_similarity": [[23, "detection-similarity"]], "imgutils.detect.text": [[24, "module-imgutils.detect.text"]], "detect_text": [[24, "detect-text"]], "imgutils.detect.visual": [[25, "module-imgutils.detect.visual"]], "detection_visualize": [[25, "detection-visualize"]], "imgutils.edge.canny": [[26, "module-imgutils.edge.canny"]], "get_edge_by_canny": [[26, "get-edge-by-canny"]], "edge_image_with_canny": [[26, "edge-image-with-canny"]], "imgutils.edge": [[27, "module-imgutils.edge"]], "imgutils.edge.lineart": [[28, "module-imgutils.edge.lineart"]], "get_edge_by_lineart": [[28, "get-edge-by-lineart"]], "edge_image_with_lineart": [[28, "edge-image-with-lineart"]], "imgutils.edge.lineart_anime": [[29, "module-imgutils.edge.lineart_anime"]], "get_edge_by_lineart_anime": [[29, "get-edge-by-lineart-anime"]], "edge_image_with_lineart_anime": [[29, "edge-image-with-lineart-anime"]], "imgutils.generic.classify": [[30, "module-imgutils.generic.classify"]], "ClassifyModel": [[30, "classifymodel"]], "classify_predict_score": [[30, "classify-predict-score"]], "classify_predict": [[30, "classify-predict"]], "classify_predict_fmt": [[30, "classify-predict-fmt"]], "imgutils.generic.classify_timm": [[31, "module-imgutils.generic.classify_timm"]], "ClassifyTIMMModel": [[31, "classifytimmmodel"]], "classify_timm_predict": [[31, "classify-timm-predict"]], "imgutils.generic.clip": [[32, "module-imgutils.generic.clip"]], "CLIPModel": [[32, "clipmodel"]], "clip_image_encode": [[32, "clip-image-encode"]], "clip_text_encode": [[32, "clip-text-encode"]], "clip_predict": [[32, "clip-predict"]], "imgutils.generic.enhance": [[33, "module-imgutils.generic.enhance"]], "ImageEnhancer": [[33, "imageenhancer"]], "imgutils.generic": [[34, "module-imgutils.generic"]], "imgutils.generic.multilabel_timm": [[35, "module-imgutils.generic.multilabel_timm"]], "MultiLabelTIMMModel": [[35, "multilabeltimmmodel"]], "multilabel_timm_predict": [[35, "multilabel-timm-predict"]], "imgutils.generic.siglip": [[36, "module-imgutils.generic.siglip"]], "SigLIPModel": [[36, "siglipmodel"]], "siglip_image_encode": [[36, "siglip-image-encode"]], "siglip_text_encode": [[36, "siglip-text-encode"]], "siglip_predict": [[36, "siglip-predict"]], "imgutils.generic.yolo": [[37, "module-imgutils.generic.yolo"]], "YOLOModel": [[37, "yolomodel"]], "yolo_predict": [[37, "yolo-predict"]], "imgutils.metadata.geninfo": [[38, "module-imgutils.metadata.geninfo"]], "read_geninfo_parameters": [[38, "read-geninfo-parameters"]], "read_geninfo_exif": [[38, "read-geninfo-exif"]], "read_geninfo_gif": [[38, "read-geninfo-gif"]], "write_geninfo_parameters": [[38, "write-geninfo-parameters"]], "write_geninfo_exif": [[38, "write-geninfo-exif"]], "write_geninfo_gif": [[38, "write-geninfo-gif"]], "imgutils.metadata": [[39, "module-imgutils.metadata"]], "imgutils.metadata.lsb": [[40, "module-imgutils.metadata.lsb"]], "read_lsb_raw_bytes": [[40, "read-lsb-raw-bytes"]], "read_lsb_metadata": [[40, "read-lsb-metadata"]], "write_lsb_raw_bytes": [[40, "write-lsb-raw-bytes"]], "write_lsb_metadata": [[40, "write-lsb-metadata"]], "LSBReadError": [[40, "lsbreaderror"]], "LSBExtractor": [[40, "lsbextractor"]], "ImageLsbDataExtractor": [[40, "imagelsbdataextractor"]], "serialize_pnginfo": [[40, "serialize-pnginfo"]], "serialize_json": [[40, "serialize-json"]], "inject_data": [[40, "inject-data"]], "imgutils.metrics.aesthetic": [[41, "module-imgutils.metrics.aesthetic"]], "get_aesthetic_score": [[41, "get-aesthetic-score"]], "imgutils.metrics.ccip": [[42, "module-imgutils.metrics.ccip"]], "ccip_extract_feature": [[42, "ccip-extract-feature"]], "ccip_batch_extract_features": [[42, "ccip-batch-extract-features"]], "ccip_default_threshold": [[42, "ccip-default-threshold"]], "ccip_difference": [[42, "ccip-difference"]], "ccip_same": [[42, "ccip-same"]], "ccip_batch_differences": [[42, "ccip-batch-differences"]], "ccip_batch_same": [[42, "ccip-batch-same"]], "ccip_default_clustering_params": [[42, "ccip-default-clustering-params"]], "ccip_clustering": [[42, "ccip-clustering"]], "ccip_merge": [[42, "ccip-merge"]], "imgutils.metrics.dbaesthetic": [[43, "module-imgutils.metrics.dbaesthetic"]], "anime_dbaesthetic": [[43, "anime-dbaesthetic"]], "imgutils.metrics": [[44, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[45, "module-imgutils.metrics.laplacian"]], "laplacian_score": [[45, "laplacian-score"]], "imgutils.metrics.lpips": [[46, "module-imgutils.metrics.lpips"]], "lpips_extract_feature": [[46, "lpips-extract-feature"]], "lpips_difference": [[46, "lpips-difference"]], "lpips_clustering": [[46, "lpips-clustering"]], "imgutils.metrics.psnr_": [[47, "module-imgutils.metrics.psnr_"]], "psnr": [[47, "id1"]], "imgutils.ocr": [[48, "module-imgutils.ocr"]], "detect_text_with_ocr": [[48, "detect-text-with-ocr"]], "ocr": [[48, "ocr"]], "list_det_models": [[48, "list-det-models"]], "list_rec_models": [[48, "list-rec-models"]], "imgutils.operate.align": [[49, "module-imgutils.operate.align"]], "align_maxsize": [[49, "align-maxsize"]], "imgutils.operate.censor_": [[50, "module-imgutils.operate.censor_"]], "censor_areas": [[50, "censor-areas"]], "censor_nsfw": [[50, "censor-nsfw"]], "BaseCensor": [[50, "basecensor"]], "ColorCensor": [[50, "colorcensor"]], "BlurCensor": [[50, "blurcensor"]], "PixelateCensor": [[50, "pixelatecensor"]], "register_censor_method": [[50, "register-censor-method"]], "imgutils.operate.imgcensor": [[51, "module-imgutils.operate.imgcensor"]], "ImageBasedCensor": [[51, "imagebasedcensor"]], "EmojiBasedCensor": [[51, "emojibasedcensor"]], "SingleImage": [[51, "singleimage"]], "imgutils.operate": [[52, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[53, "module-imgutils.operate.squeeze"]], "squeeze": [[53, "squeeze"]], "squeeze_with_transparency": [[53, "squeeze-with-transparency"]], "imgutils.pose.dwpose": [[54, "module-imgutils.pose.dwpose"]], "dwpose_estimate": [[54, "dwpose-estimate"]], "imgutils.pose.format": [[55, "module-imgutils.pose.format"]], "OP18KeyPointSet": [[55, "op18keypointset"]], "OpenPose18": [[55, "openpose18"]], "OP18_BODY_MAX": [[55, "op18-body-max"]], "OP18_BODY_MIN": [[55, "op18-body-min"]], "OP18_FACE_MAX": [[55, "op18-face-max"]], "OP18_FACE_MIN": [[55, "op18-face-min"]], "OP18_LEFT_FOOT_MAX": [[55, "op18-left-foot-max"]], "OP18_LEFT_FOOT_MIN": [[55, "op18-left-foot-min"]], "OP18_LEFT_HAND_MAX": [[55, "op18-left-hand-max"]], "OP18_LEFT_HAND_MIN": [[55, "op18-left-hand-min"]], "OP18_RIGHT_FOOT_MAX": [[55, "op18-right-foot-max"]], "OP18_RIGHT_FOOT_MIN": [[55, "op18-right-foot-min"]], "OP18_RIGHT_HAND_MAX": [[55, "op18-right-hand-max"]], "OP18_RIGHT_HAND_MIN": [[55, "op18-right-hand-min"]], "imgutils.pose": [[56, "module-imgutils.pose"]], "imgutils.pose.visual": [[57, "module-imgutils.pose.visual"]], "op18_visualize": [[57, "op18-visualize"]], "imgutils.preprocess.base": [[58, "module-imgutils.preprocess.base"]], "NotParseTarget": [[58, "notparsetarget"]], "imgutils.preprocess": [[59, "module-imgutils.preprocess"]], "imgutils.preprocess.pillow": [[60, "module-imgutils.preprocess.pillow"]], "register_pillow_transform": [[60, "register-pillow-transform"]], "register_pillow_parse": [[60, "register-pillow-parse"]], "create_pillow_transforms": [[60, "create-pillow-transforms"]], "parse_pillow_transforms": [[60, "parse-pillow-transforms"]], "imgutils.preprocess.torchvision": [[61, "module-imgutils.preprocess.torchvision"]], "register_torchvision_transform": [[61, "register-torchvision-transform"]], "register_torchvision_parse": [[61, "register-torchvision-parse"]], "create_torchvision_transforms": [[61, "create-torchvision-transforms"]], "parse_torchvision_transforms": [[61, "parse-torchvision-transforms"]], "imgutils.preprocess.transformers": [[62, "module-imgutils.preprocess.transformers"]], "register_creators_for_transformers": [[62, "register-creators-for-transformers"]], "NotProcessorTypeError": [[62, "notprocessortypeerror"]], "create_transforms_from_transformers": [[62, "create-transforms-from-transformers"]], "is_valid_size_dict": [[62, "is-valid-size-dict"]], "convert_to_size_dict": [[62, "convert-to-size-dict"]], "get_size_dict": [[62, "get-size-dict"]], "create_clip_transforms": [[62, "create-clip-transforms"]], "create_transforms_from_clip_processor": [[62, "create-transforms-from-clip-processor"]], "create_convnext_transforms": [[62, "create-convnext-transforms"]], "create_transforms_from_convnext_processor": [[62, "create-transforms-from-convnext-processor"]], "create_vit_transforms": [[62, "create-vit-transforms"]], "create_transforms_from_vit_processor": [[62, "create-transforms-from-vit-processor"]], "create_siglip_transforms": [[62, "create-siglip-transforms"]], "create_transforms_from_siglip_processor": [[62, "create-transforms-from-siglip-processor"]], "create_bit_transforms": [[62, "create-bit-transforms"]], "create_transforms_from_bit_processor": [[62, "create-transforms-from-bit-processor"]], "create_blip_transforms": [[62, "create-blip-transforms"]], "create_transforms_from_blip_processor": [[62, "create-transforms-from-blip-processor"]], "create_mobilenetv2_transforms": [[62, "create-mobilenetv2-transforms"]], "create_transforms_from_mobilenetv2_processor": [[62, "create-transforms-from-mobilenetv2-processor"]], "imgutils.resource.background": [[63, "module-imgutils.resource.background"]], "BackgroundImageSet": [[63, "backgroundimageset"]], "list_bg_image_files": [[63, "list-bg-image-files"]], "get_bg_image_file": [[63, "get-bg-image-file"]], "get_bg_image": [[63, "get-bg-image"]], "random_bg_image_file": [[63, "random-bg-image-file"]], "random_bg_image": [[63, "random-bg-image"]], "imgutils.resource": [[64, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[65, "module-imgutils.restore.adversarial"]], "remove_adversarial_noise": [[65, "remove-adversarial-noise"]], "imgutils.restore": [[66, "module-imgutils.restore"]], "imgutils.restore.nafnet": [[67, "module-imgutils.restore.nafnet"]], "restore_with_nafnet": [[67, "restore-with-nafnet"]], "imgutils.restore.scunet": [[68, "module-imgutils.restore.scunet"]], "restore_with_scunet": [[68, "restore-with-scunet"]], "imgutils.sd": [[69, "module-imgutils.sd"]], "imgutils.sd.metadata": [[70, "module-imgutils.sd.metadata"]], "SDMetaData": [[70, "sdmetadata"]], "parse_sdmeta_from_text": [[70, "parse-sdmeta-from-text"]], "get_sdmeta_from_image": [[70, "get-sdmeta-from-image"]], "save_image_with_sdmeta": [[70, "save-image-with-sdmeta"]], "imgutils.sd.model": [[71, "module-imgutils.sd.model"]], "read_metadata": [[71, "read-metadata"]], "save_with_metadata": [[71, "save-with-metadata"]], "imgutils.sd.nai": [[72, "module-imgutils.sd.nai"]], "NAIMetaData": [[72, "naimetadata"]], "NAIMetadata": [[72, "id1"]], "get_naimeta_from_image": [[72, "get-naimeta-from-image"]], "add_naimeta_to_image": [[72, "add-naimeta-to-image"]], "save_image_with_naimeta": [[72, "save-image-with-naimeta"]], "imgutils.segment": [[73, "module-imgutils.segment"]], "imgutils.segment.isnetis": [[74, "module-imgutils.segment.isnetis"]], "get_isnetis_mask": [[74, "get-isnetis-mask"]], "segment_with_isnetis": [[74, "segment-with-isnetis"]], "segment_rgba_with_isnetis": [[74, "segment-rgba-with-isnetis"]], "imgutils.tagging.blacklist": [[75, "module-imgutils.tagging.blacklist"]], "is_blacklisted": [[75, "is-blacklisted"]], "drop_blacklisted_tags": [[75, "drop-blacklisted-tags"]], "imgutils.tagging.camie": [[76, "module-imgutils.tagging.camie"]], "get_camie_tags": [[76, "get-camie-tags"]], "convert_camie_emb_to_prediction": [[76, "convert-camie-emb-to-prediction"]], "imgutils.tagging.character": [[77, "module-imgutils.tagging.character"]], "CHAR_WHITELIST_SUFFIX": [[77, "char-whitelist-suffix"]], "CHAR_WHITELIST_PREFIX": [[77, "char-whitelist-prefix"]], "CHAR_WHITELIST_WORD": [[77, "char-whitelist-word"]], "CHAR_SUFFIXES": [[77, "char-suffixes"]], "CHAR_PREFIXES": [[77, "char-prefixes"]], "CharacterTagPool": [[77, "charactertagpool"]], "is_basic_character_tag": [[77, "is-basic-character-tag"]], "drop_basic_character_tags": [[77, "drop-basic-character-tags"]], "imgutils.tagging.deepdanbooru": [[78, "module-imgutils.tagging.deepdanbooru"]], "get_deepdanbooru_tags": [[78, "get-deepdanbooru-tags"]], "imgutils.tagging.deepgelbooru": [[79, "module-imgutils.tagging.deepgelbooru"]], "get_deepgelbooru_tags": [[79, "get-deepgelbooru-tags"]], "imgutils.tagging.format": [[80, "module-imgutils.tagging.format"]], "add_underline": [[80, "add-underline"]], "remove_underline": [[80, "remove-underline"]], "tags_to_text": [[80, "tags-to-text"]], "imgutils.tagging": [[81, "module-imgutils.tagging"]], "imgutils.tagging.match": [[82, "module-imgutils.tagging.match"]], "tag_match_suffix": [[82, "tag-match-suffix"]], "tag_match_prefix": [[82, "tag-match-prefix"]], "tag_match_full": [[82, "tag-match-full"]], "imgutils.tagging.mldanbooru": [[83, "module-imgutils.tagging.mldanbooru"]], "get_mldanbooru_tags": [[83, "get-mldanbooru-tags"]], "imgutils.tagging.order": [[84, "module-imgutils.tagging.order"]], "sort_tags": [[84, "sort-tags"]], "imgutils.tagging.overlap": [[85, "module-imgutils.tagging.overlap"]], "drop_overlap_tags": [[85, "drop-overlap-tags"]], "imgutils.tagging.wd14": [[86, "module-imgutils.tagging.wd14"]], "get_wd14_tags": [[86, "get-wd14-tags"]], "convert_wd14_emb_to_prediction": [[86, "convert-wd14-emb-to-prediction"]], "denormalize_wd14_emb": [[86, "denormalize-wd14-emb"]], "imgutils.upscale.cdc": [[87, "module-imgutils.upscale.cdc"]], "upscale_with_cdc": [[87, "upscale-with-cdc"]], "imgutils.upscale": [[88, "module-imgutils.upscale"]], "imgutils.utils.cache": [[89, "module-imgutils.utils.cache"]], "ts_lru_cache": [[89, "ts-lru-cache"]], "imgutils.utils.func": [[90, "module-imgutils.utils.func"]], "sigmoid": [[90, "sigmoid"]], "imgutils.utils": [[91, "module-imgutils.utils"]], "imgutils.utils.onnxruntime": [[92, "module-imgutils.utils.onnxruntime"]], "get_onnx_provider": [[92, "get-onnx-provider"]], "open_onnx_model": [[92, "open-onnx-model"]], "imgutils.validate.aicheck": [[93, "module-imgutils.validate.aicheck"]], "get_ai_created_score": [[93, "get-ai-created-score"]], "is_ai_created": [[93, "is-ai-created"]], "imgutils.validate.bangumi_char": [[94, "module-imgutils.validate.bangumi_char"]], "anime_bangumi_char_score": [[94, "anime-bangumi-char-score"]], "anime_bangumi_char": [[94, "anime-bangumi-char"]], "imgutils.validate.classify": [[95, "module-imgutils.validate.classify"]], "anime_classify_score": [[95, "anime-classify-score"]], "anime_classify": [[95, "anime-classify"]], "imgutils.validate.color": [[96, "module-imgutils.validate.color"]], "is_greyscale": [[96, "is-greyscale"]], "imgutils.validate.completeness": [[97, "module-imgutils.validate.completeness"]], "anime_completeness_score": [[97, "anime-completeness-score"]], "anime_completeness": [[97, "anime-completeness"]], "imgutils.validate.dbrating": [[98, "module-imgutils.validate.dbrating"]], "anime_dbrating_score": [[98, "anime-dbrating-score"]], "anime_dbrating": [[98, "anime-dbrating"]], "imgutils.validate.furry": [[99, "module-imgutils.validate.furry"]], "anime_furry_score": [[99, "anime-furry-score"]], "anime_furry": [[99, "anime-furry"]], "imgutils.validate": [[100, "module-imgutils.validate"]], "imgutils.validate.monochrome": [[101, "module-imgutils.validate.monochrome"]], "get_monochrome_score": [[101, "get-monochrome-score"]], "is_monochrome": [[101, "is-monochrome"]], "imgutils.validate.nsfw": [[102, "module-imgutils.validate.nsfw"]], "nsfw_pred_score": [[102, "nsfw-pred-score"]], "nsfw_pred": [[102, "nsfw-pred"]], "imgutils.validate.portrait": [[103, "module-imgutils.validate.portrait"]], "anime_portrait_score": [[103, "anime-portrait-score"]], "anime_portrait": [[103, "anime-portrait"]], "imgutils.validate.rating": [[104, "module-imgutils.validate.rating"]], "anime_rating_score": [[104, "anime-rating-score"]], "anime_rating": [[104, "anime-rating"]], "imgutils.validate.real": [[105, "module-imgutils.validate.real"]], "anime_real_score": [[105, "anime-real-score"]], "anime_real": [[105, "anime-real"]], "imgutils.validate.safe": [[106, "module-imgutils.validate.safe"]], "safe_check_score": [[106, "safe-check-score"]], "safe_check": [[106, "safe-check"]], "imgutils.validate.style_age": [[107, "module-imgutils.validate.style_age"]], "anime_style_age_score": [[107, "anime-style-age-score"]], "anime_style_age": [[107, "anime-style-age"]], "imgutils.validate.teen": [[108, "module-imgutils.validate.teen"]], "anime_teen_score": [[108, "anime-teen-score"]], "anime_teen": [[108, "anime-teen"]], "imgutils.validate.truncate": [[109, "module-imgutils.validate.truncate"]], "is_truncated_file": [[109, "is-truncated-file"]], "Welcome to imgutils\u2019s Documentation": [[110, "welcome-to-imgutils-s-documentation"]], "Overview": [[110, "overview"]], "Tutorials": [[110, null]], "Information": [[110, null]], "API Documentation": [[110, null]], "Run Environment Information": [[111, "Run-Environment-Information"], [112, "Run-Environment-Information"]], "Installation": [[113, "installation"]], "Quick Start": [[114, "quick-start"]]}, "indexentries": {"ascii_drawing() (in module imgutils.ascii.drawing)": [[0, "imgutils.ascii.drawing.ascii_drawing"]], "imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "module": [[0, "module-imgutils.ascii.drawing"], [1, "module-imgutils.ascii"], [2, "module-imgutils.config"], [3, "module-imgutils.config.meta"], [4, "module-imgutils.data.background"], [5, "module-imgutils.data.blob"], [6, "module-imgutils.data.decode"], [7, "module-imgutils.data.encode"], [8, "module-imgutils.data.image"], [9, "module-imgutils.data"], [10, "module-imgutils.data.layer"], [11, "module-imgutils.data.pad"], [12, "module-imgutils.data.url"], [13, "module-imgutils.detect.booru_yolo"], [14, "module-imgutils.detect.censor"], [15, "module-imgutils.detect.eye"], [16, "module-imgutils.detect.face"], [17, "module-imgutils.detect.halfbody"], [18, "module-imgutils.detect.hand"], [19, "module-imgutils.detect.head"], [20, "module-imgutils.detect"], [21, "module-imgutils.detect.nudenet"], [22, "module-imgutils.detect.person"], [23, "module-imgutils.detect.similarity"], [24, "module-imgutils.detect.text"], [25, "module-imgutils.detect.visual"], [26, "module-imgutils.edge.canny"], [27, "module-imgutils.edge"], [28, "module-imgutils.edge.lineart"], [29, "module-imgutils.edge.lineart_anime"], [30, "module-imgutils.generic.classify"], [31, "module-imgutils.generic.classify_timm"], [32, "module-imgutils.generic.clip"], [33, "module-imgutils.generic.enhance"], [34, "module-imgutils.generic"], [35, "module-imgutils.generic.multilabel_timm"], [36, "module-imgutils.generic.siglip"], [37, "module-imgutils.generic.yolo"], [38, "module-imgutils.metadata.geninfo"], [39, "module-imgutils.metadata"], [40, "module-imgutils.metadata.lsb"], [41, "module-imgutils.metrics.aesthetic"], [42, "module-imgutils.metrics.ccip"], [43, "module-imgutils.metrics.dbaesthetic"], [44, "module-imgutils.metrics"], [45, "module-imgutils.metrics.laplacian"], [46, "module-imgutils.metrics.lpips"], [47, "module-imgutils.metrics.psnr_"], [48, "module-imgutils.ocr"], [49, "module-imgutils.operate.align"], [50, "module-imgutils.operate.censor_"], [51, "module-imgutils.operate.imgcensor"], [52, "module-imgutils.operate"], [53, "module-imgutils.operate.squeeze"], [54, "module-imgutils.pose.dwpose"], [55, "module-imgutils.pose.format"], [56, "module-imgutils.pose"], [57, "module-imgutils.pose.visual"], [58, "module-imgutils.preprocess.base"], [59, "module-imgutils.preprocess"], [60, "module-imgutils.preprocess.pillow"], [61, "module-imgutils.preprocess.torchvision"], [62, "module-imgutils.preprocess.transformers"], [63, "module-imgutils.resource.background"], [64, "module-imgutils.resource"], [65, "module-imgutils.restore.adversarial"], [66, "module-imgutils.restore"], [67, "module-imgutils.restore.nafnet"], [68, "module-imgutils.restore.scunet"], [69, "module-imgutils.sd"], [70, "module-imgutils.sd.metadata"], [71, "module-imgutils.sd.model"], [72, "module-imgutils.sd.nai"], [73, "module-imgutils.segment"], [74, "module-imgutils.segment.isnetis"], [75, "module-imgutils.tagging.blacklist"], [76, "module-imgutils.tagging.camie"], [77, "module-imgutils.tagging.character"], [78, "module-imgutils.tagging.deepdanbooru"], [79, "module-imgutils.tagging.deepgelbooru"], [80, "module-imgutils.tagging.format"], [81, "module-imgutils.tagging"], [82, "module-imgutils.tagging.match"], [83, "module-imgutils.tagging.mldanbooru"], [84, "module-imgutils.tagging.order"], [85, "module-imgutils.tagging.overlap"], [86, "module-imgutils.tagging.wd14"], [87, "module-imgutils.upscale.cdc"], [88, "module-imgutils.upscale"], [89, "module-imgutils.utils.cache"], [90, "module-imgutils.utils.func"], [91, "module-imgutils.utils"], [92, "module-imgutils.utils.onnxruntime"], [93, "module-imgutils.validate.aicheck"], [94, "module-imgutils.validate.bangumi_char"], [95, "module-imgutils.validate.classify"], [96, "module-imgutils.validate.color"], [97, "module-imgutils.validate.completeness"], [98, "module-imgutils.validate.dbrating"], [99, "module-imgutils.validate.furry"], [100, "module-imgutils.validate"], [101, "module-imgutils.validate.monochrome"], [102, "module-imgutils.validate.nsfw"], [103, "module-imgutils.validate.portrait"], [104, "module-imgutils.validate.rating"], [105, "module-imgutils.validate.real"], [106, "module-imgutils.validate.safe"], [107, "module-imgutils.validate.style_age"], [108, "module-imgutils.validate.teen"], [109, "module-imgutils.validate.truncate"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "__author_email__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR_EMAIL__"]], "__author__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR__"]], "__description__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__DESCRIPTION__"]], "__title__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__TITLE__"]], "__version__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__VERSION__"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "grid_background() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_background"]], "grid_transparent() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_transparent"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "imgutils.data.blob": [[5, "module-imgutils.data.blob"]], "is_valid_image_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.is_valid_image_blob_url"]], "load_image_from_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.load_image_from_blob_url"]], "to_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.to_blob_url"]], "imgutils.data.decode": [[6, "module-imgutils.data.decode"]], "rgb_decode() (in module imgutils.data.decode)": [[6, "imgutils.data.decode.rgb_decode"]], "imgutils.data.encode": [[7, "module-imgutils.data.encode"]], "rgb_encode() (in module imgutils.data.encode)": [[7, "imgutils.data.encode.rgb_encode"]], "has_alpha_channel() (in module imgutils.data.image)": [[8, "imgutils.data.image.has_alpha_channel"]], "imgutils.data.image": [[8, "module-imgutils.data.image"]], "load_image() (in module imgutils.data.image)": [[8, "imgutils.data.image.load_image"]], "load_images() (in module imgutils.data.image)": [[8, "imgutils.data.image.load_images"]], "imgutils.data": [[9, "module-imgutils.data"]], "imgutils.data.layer": [[10, "module-imgutils.data.layer"]], "istack() (in module imgutils.data.layer)": [[10, "imgutils.data.layer.istack"]], "imgutils.data.pad": [[11, "module-imgutils.data.pad"]], "pad_image_to_size() (in module imgutils.data.pad)": [[11, "imgutils.data.pad.pad_image_to_size"]], "download_image_from_url() (in module imgutils.data.url)": [[12, "imgutils.data.url.download_image_from_url"]], "imgutils.data.url": [[12, "module-imgutils.data.url"]], "is_http_url() (in module imgutils.data.url)": [[12, "imgutils.data.url.is_http_url"]], "detect_with_booru_yolo() (in module imgutils.detect.booru_yolo)": [[13, "imgutils.detect.booru_yolo.detect_with_booru_yolo"]], "imgutils.detect.booru_yolo": [[13, "module-imgutils.detect.booru_yolo"]], "detect_censors() (in module imgutils.detect.censor)": [[14, "imgutils.detect.censor.detect_censors"]], "imgutils.detect.censor": [[14, "module-imgutils.detect.censor"]], "detect_eyes() (in module imgutils.detect.eye)": [[15, "imgutils.detect.eye.detect_eyes"]], "imgutils.detect.eye": [[15, "module-imgutils.detect.eye"]], "detect_faces() (in module imgutils.detect.face)": [[16, "imgutils.detect.face.detect_faces"]], "imgutils.detect.face": [[16, "module-imgutils.detect.face"]], "detect_halfbody() (in module imgutils.detect.halfbody)": [[17, "imgutils.detect.halfbody.detect_halfbody"]], "imgutils.detect.halfbody": [[17, "module-imgutils.detect.halfbody"]], "detect_hands() (in module imgutils.detect.hand)": [[18, "imgutils.detect.hand.detect_hands"]], "imgutils.detect.hand": [[18, "module-imgutils.detect.hand"]], "detect_heads() (in module imgutils.detect.head)": [[19, "imgutils.detect.head.detect_heads"]], "imgutils.detect.head": [[19, "module-imgutils.detect.head"]], "imgutils.detect": [[20, "module-imgutils.detect"]], "detect_with_nudenet() (in module imgutils.detect.nudenet)": [[21, "imgutils.detect.nudenet.detect_with_nudenet"]], "imgutils.detect.nudenet": [[21, "module-imgutils.detect.nudenet"]], "detect_person() (in module imgutils.detect.person)": [[22, "imgutils.detect.person.detect_person"]], "imgutils.detect.person": [[22, "module-imgutils.detect.person"]], "bboxes_similarity() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.bboxes_similarity"]], "calculate_iou() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.calculate_iou"]], "detection_similarity() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.detection_similarity"]], "imgutils.detect.similarity": [[23, "module-imgutils.detect.similarity"]], "detect_text() (in module imgutils.detect.text)": [[24, "imgutils.detect.text.detect_text"]], "imgutils.detect.text": [[24, "module-imgutils.detect.text"]], "detection_visualize() (in module imgutils.detect.visual)": [[25, "imgutils.detect.visual.detection_visualize"]], "imgutils.detect.visual": [[25, "module-imgutils.detect.visual"]], "edge_image_with_canny() (in module imgutils.edge.canny)": [[26, "imgutils.edge.canny.edge_image_with_canny"]], "get_edge_by_canny() (in module imgutils.edge.canny)": [[26, "imgutils.edge.canny.get_edge_by_canny"]], "imgutils.edge.canny": [[26, "module-imgutils.edge.canny"]], "imgutils.edge": [[27, "module-imgutils.edge"]], "edge_image_with_lineart() (in module imgutils.edge.lineart)": [[28, "imgutils.edge.lineart.edge_image_with_lineart"]], "get_edge_by_lineart() (in module imgutils.edge.lineart)": [[28, "imgutils.edge.lineart.get_edge_by_lineart"]], "imgutils.edge.lineart": [[28, "module-imgutils.edge.lineart"]], "edge_image_with_lineart_anime() (in module imgutils.edge.lineart_anime)": [[29, "imgutils.edge.lineart_anime.edge_image_with_lineart_anime"]], "get_edge_by_lineart_anime() (in module imgutils.edge.lineart_anime)": [[29, "imgutils.edge.lineart_anime.get_edge_by_lineart_anime"]], "imgutils.edge.lineart_anime": [[29, "module-imgutils.edge.lineart_anime"]], "classifymodel (class in imgutils.generic.classify)": [[30, "imgutils.generic.classify.ClassifyModel"]], "__init__() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.__init__"]], "classify_predict() (in module imgutils.generic.classify)": [[30, "imgutils.generic.classify.classify_predict"]], "classify_predict_fmt() (in module imgutils.generic.classify)": [[30, "imgutils.generic.classify.classify_predict_fmt"]], "classify_predict_score() (in module imgutils.generic.classify)": [[30, "imgutils.generic.classify.classify_predict_score"]], "clear() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.clear"]], "imgutils.generic.classify": [[30, "module-imgutils.generic.classify"]], "launch_demo() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.launch_demo"]], "make_ui() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.make_ui"]], "predict() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.predict"]], "predict_fmt() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.predict_fmt"]], "predict_score() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.predict_score"]], "classifytimmmodel (class in imgutils.generic.classify_timm)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel"]], "__init__() (imgutils.generic.classify_timm.classifytimmmodel method)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel.__init__"]], "classify_timm_predict() (in module imgutils.generic.classify_timm)": [[31, "imgutils.generic.classify_timm.classify_timm_predict"]], "imgutils.generic.classify_timm": [[31, "module-imgutils.generic.classify_timm"]], "launch_demo() (imgutils.generic.classify_timm.classifytimmmodel method)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel.launch_demo"]], "make_ui() (imgutils.generic.classify_timm.classifytimmmodel method)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel.make_ui"]], "predict() (imgutils.generic.classify_timm.classifytimmmodel method)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel.predict"]], "clipmodel (class in imgutils.generic.clip)": [[32, "imgutils.generic.clip.CLIPModel"]], "__init__() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.__init__"]], "clear() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.clear"]], "clip_image_encode() (in module imgutils.generic.clip)": [[32, "imgutils.generic.clip.clip_image_encode"]], "clip_predict() (in module imgutils.generic.clip)": [[32, "imgutils.generic.clip.clip_predict"]], "clip_text_encode() (in module imgutils.generic.clip)": [[32, "imgutils.generic.clip.clip_text_encode"]], "image_encode() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.image_encode"]], "imgutils.generic.clip": [[32, "module-imgutils.generic.clip"]], "launch_demo() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.launch_demo"]], "make_ui() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.make_ui"]], "predict() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.predict"]], "text_encode() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.text_encode"]], "imageenhancer (class in imgutils.generic.enhance)": [[33, "imgutils.generic.enhance.ImageEnhancer"]], "__init__() (imgutils.generic.enhance.imageenhancer method)": [[33, "imgutils.generic.enhance.ImageEnhancer.__init__"]], "imgutils.generic.enhance": [[33, "module-imgutils.generic.enhance"]], "process() (imgutils.generic.enhance.imageenhancer method)": [[33, "imgutils.generic.enhance.ImageEnhancer.process"]], "imgutils.generic": [[34, "module-imgutils.generic"]], "multilabeltimmmodel (class in imgutils.generic.multilabel_timm)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel"]], "__init__() (imgutils.generic.multilabel_timm.multilabeltimmmodel method)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel.__init__"]], "imgutils.generic.multilabel_timm": [[35, "module-imgutils.generic.multilabel_timm"]], "launch_demo() (imgutils.generic.multilabel_timm.multilabeltimmmodel method)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel.launch_demo"]], "make_ui() (imgutils.generic.multilabel_timm.multilabeltimmmodel method)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel.make_ui"]], "multilabel_timm_predict() (in module imgutils.generic.multilabel_timm)": [[35, "imgutils.generic.multilabel_timm.multilabel_timm_predict"]], "predict() (imgutils.generic.multilabel_timm.multilabeltimmmodel method)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel.predict"]], "siglipmodel (class in imgutils.generic.siglip)": [[36, "imgutils.generic.siglip.SigLIPModel"]], "__init__() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.__init__"]], "clear() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.clear"]], "image_encode() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.image_encode"]], "imgutils.generic.siglip": [[36, "module-imgutils.generic.siglip"]], "launch_demo() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.launch_demo"]], "make_ui() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.make_ui"]], "predict() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.predict"]], "siglip_image_encode() (in module imgutils.generic.siglip)": [[36, "imgutils.generic.siglip.siglip_image_encode"]], "siglip_predict() (in module imgutils.generic.siglip)": [[36, "imgutils.generic.siglip.siglip_predict"]], "siglip_text_encode() (in module imgutils.generic.siglip)": [[36, "imgutils.generic.siglip.siglip_text_encode"]], "text_encode() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.text_encode"]], "yolomodel (class in imgutils.generic.yolo)": [[37, "imgutils.generic.yolo.YOLOModel"]], "__init__() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.__init__"]], "clear() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.clear"]], "imgutils.generic.yolo": [[37, "module-imgutils.generic.yolo"]], "launch_demo() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.launch_demo"]], "make_ui() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.make_ui"]], "predict() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.predict"]], "yolo_predict() (in module imgutils.generic.yolo)": [[37, "imgutils.generic.yolo.yolo_predict"]], "imgutils.metadata.geninfo": [[38, "module-imgutils.metadata.geninfo"]], "read_geninfo_exif() (in module imgutils.metadata.geninfo)": [[38, "imgutils.metadata.geninfo.read_geninfo_exif"]], "read_geninfo_gif() (in module imgutils.metadata.geninfo)": [[38, "imgutils.metadata.geninfo.read_geninfo_gif"]], "read_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[38, "imgutils.metadata.geninfo.read_geninfo_parameters"]], "write_geninfo_exif() (in module imgutils.metadata.geninfo)": [[38, "imgutils.metadata.geninfo.write_geninfo_exif"]], "write_geninfo_gif() (in module imgutils.metadata.geninfo)": [[38, "imgutils.metadata.geninfo.write_geninfo_gif"]], "write_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[38, "imgutils.metadata.geninfo.write_geninfo_parameters"]], "imgutils.metadata": [[39, "module-imgutils.metadata"]], "imagelsbdataextractor (class in imgutils.metadata.lsb)": [[40, "imgutils.metadata.lsb.ImageLsbDataExtractor"]], "lsbextractor (class in imgutils.metadata.lsb)": [[40, "imgutils.metadata.lsb.LSBExtractor"]], "lsbreaderror (class in imgutils.metadata.lsb)": [[40, "imgutils.metadata.lsb.LSBReadError"]], "__init__() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[40, "imgutils.metadata.lsb.ImageLsbDataExtractor.__init__"]], "__init__() (imgutils.metadata.lsb.lsbextractor method)": [[40, "imgutils.metadata.lsb.LSBExtractor.__init__"]], "extract_data() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[40, "imgutils.metadata.lsb.ImageLsbDataExtractor.extract_data"]], "get_next_n_bytes() (imgutils.metadata.lsb.lsbextractor method)": [[40, "imgutils.metadata.lsb.LSBExtractor.get_next_n_bytes"]], "get_one_byte() (imgutils.metadata.lsb.lsbextractor method)": [[40, "imgutils.metadata.lsb.LSBExtractor.get_one_byte"]], "imgutils.metadata.lsb": [[40, "module-imgutils.metadata.lsb"]], "inject_data() (in module imgutils.metadata.lsb)": [[40, "imgutils.metadata.lsb.inject_data"]], "read_32bit_integer() (imgutils.metadata.lsb.lsbextractor method)": [[40, "imgutils.metadata.lsb.LSBExtractor.read_32bit_integer"]], "read_lsb_metadata() (in module imgutils.metadata.lsb)": [[40, "imgutils.metadata.lsb.read_lsb_metadata"]], "read_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[40, "imgutils.metadata.lsb.read_lsb_raw_bytes"]], "serialize_json() (in module imgutils.metadata.lsb)": [[40, "imgutils.metadata.lsb.serialize_json"]], "serialize_pnginfo() (in module imgutils.metadata.lsb)": [[40, "imgutils.metadata.lsb.serialize_pnginfo"]], "write_lsb_metadata() (in module imgutils.metadata.lsb)": [[40, "imgutils.metadata.lsb.write_lsb_metadata"]], "write_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[40, "imgutils.metadata.lsb.write_lsb_raw_bytes"]], "get_aesthetic_score() (in module imgutils.metrics.aesthetic)": [[41, "imgutils.metrics.aesthetic.get_aesthetic_score"]], "imgutils.metrics.aesthetic": [[41, "module-imgutils.metrics.aesthetic"]], "ccip_batch_differences() (in module imgutils.metrics.ccip)": [[42, "imgutils.metrics.ccip.ccip_batch_differences"]], "ccip_batch_extract_features() (in module imgutils.metrics.ccip)": [[42, "imgutils.metrics.ccip.ccip_batch_extract_features"]], "ccip_batch_same() (in module imgutils.metrics.ccip)": [[42, "imgutils.metrics.ccip.ccip_batch_same"]], "ccip_clustering() (in module imgutils.metrics.ccip)": [[42, "imgutils.metrics.ccip.ccip_clustering"]], "ccip_default_clustering_params() (in module imgutils.metrics.ccip)": [[42, "imgutils.metrics.ccip.ccip_default_clustering_params"]], "ccip_default_threshold() (in module imgutils.metrics.ccip)": [[42, "imgutils.metrics.ccip.ccip_default_threshold"]], "ccip_difference() (in module imgutils.metrics.ccip)": [[42, "imgutils.metrics.ccip.ccip_difference"]], "ccip_extract_feature() (in module imgutils.metrics.ccip)": [[42, "imgutils.metrics.ccip.ccip_extract_feature"]], "ccip_merge() (in module imgutils.metrics.ccip)": [[42, "imgutils.metrics.ccip.ccip_merge"]], "ccip_same() (in module imgutils.metrics.ccip)": [[42, "imgutils.metrics.ccip.ccip_same"]], "imgutils.metrics.ccip": [[42, "module-imgutils.metrics.ccip"]], "anime_dbaesthetic() (in module imgutils.metrics.dbaesthetic)": [[43, "imgutils.metrics.dbaesthetic.anime_dbaesthetic"]], "imgutils.metrics.dbaesthetic": [[43, "module-imgutils.metrics.dbaesthetic"]], "imgutils.metrics": [[44, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[45, "module-imgutils.metrics.laplacian"]], "laplacian_score() (in module imgutils.metrics.laplacian)": [[45, "imgutils.metrics.laplacian.laplacian_score"]], "imgutils.metrics.lpips": [[46, "module-imgutils.metrics.lpips"]], "lpips_clustering() (in module imgutils.metrics.lpips)": [[46, "imgutils.metrics.lpips.lpips_clustering"]], "lpips_difference() (in module imgutils.metrics.lpips)": [[46, "imgutils.metrics.lpips.lpips_difference"]], "lpips_extract_feature() (in module imgutils.metrics.lpips)": [[46, "imgutils.metrics.lpips.lpips_extract_feature"]], "imgutils.metrics.psnr_": [[47, "module-imgutils.metrics.psnr_"]], "psnr() (in module imgutils.metrics.psnr_)": [[47, "imgutils.metrics.psnr_.psnr"]], "detect_text_with_ocr() (in module imgutils.ocr)": [[48, "imgutils.ocr.detect_text_with_ocr"]], "imgutils.ocr": [[48, "module-imgutils.ocr"]], "list_det_models() (in module imgutils.ocr)": [[48, "imgutils.ocr.list_det_models"]], "list_rec_models() (in module imgutils.ocr)": [[48, "imgutils.ocr.list_rec_models"]], "ocr() (in module imgutils.ocr)": [[48, "imgutils.ocr.ocr"]], "align_maxsize() (in module imgutils.operate.align)": [[49, "imgutils.operate.align.align_maxsize"]], "imgutils.operate.align": [[49, "module-imgutils.operate.align"]], "basecensor (class in imgutils.operate.censor_)": [[50, "imgutils.operate.censor_.BaseCensor"]], "blurcensor (class in imgutils.operate.censor_)": [[50, "imgutils.operate.censor_.BlurCensor"]], "colorcensor (class in imgutils.operate.censor_)": [[50, "imgutils.operate.censor_.ColorCensor"]], "pixelatecensor (class in imgutils.operate.censor_)": [[50, "imgutils.operate.censor_.PixelateCensor"]], "censor_area() (imgutils.operate.censor_.basecensor method)": [[50, "imgutils.operate.censor_.BaseCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.blurcensor method)": [[50, "imgutils.operate.censor_.BlurCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.colorcensor method)": [[50, "imgutils.operate.censor_.ColorCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.pixelatecensor method)": [[50, "imgutils.operate.censor_.PixelateCensor.censor_area"]], "censor_areas() (in module imgutils.operate.censor_)": [[50, "imgutils.operate.censor_.censor_areas"]], "censor_nsfw() (in module imgutils.operate.censor_)": [[50, "imgutils.operate.censor_.censor_nsfw"]], "imgutils.operate.censor_": [[50, "module-imgutils.operate.censor_"]], "register_censor_method() (in module imgutils.operate.censor_)": [[50, "imgutils.operate.censor_.register_censor_method"]], "emojibasedcensor (class in imgutils.operate.imgcensor)": [[51, "imgutils.operate.imgcensor.EmojiBasedCensor"]], "imagebasedcensor (class in imgutils.operate.imgcensor)": [[51, "imgutils.operate.imgcensor.ImageBasedCensor"]], "singleimage (class in imgutils.operate.imgcensor)": [[51, "imgutils.operate.imgcensor.SingleImage"]], "__init__() (imgutils.operate.imgcensor.singleimage method)": [[51, "imgutils.operate.imgcensor.SingleImage.__init__"]], "censor_area() (imgutils.operate.imgcensor.emojibasedcensor method)": [[51, "imgutils.operate.imgcensor.EmojiBasedCensor.censor_area"]], "censor_area() (imgutils.operate.imgcensor.imagebasedcensor method)": [[51, "imgutils.operate.imgcensor.ImageBasedCensor.censor_area"]], "find_for_area() (imgutils.operate.imgcensor.singleimage method)": [[51, "imgutils.operate.imgcensor.SingleImage.find_for_area"]], "height (imgutils.operate.imgcensor.singleimage property)": [[51, "imgutils.operate.imgcensor.SingleImage.height"]], "imgutils.operate.imgcensor": [[51, "module-imgutils.operate.imgcensor"]], "width (imgutils.operate.imgcensor.singleimage property)": [[51, "imgutils.operate.imgcensor.SingleImage.width"]], "imgutils.operate": [[52, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[53, "module-imgutils.operate.squeeze"]], "squeeze() (in module imgutils.operate.squeeze)": [[53, "imgutils.operate.squeeze.squeeze"]], "squeeze_with_transparency() (in module imgutils.operate.squeeze)": [[53, "imgutils.operate.squeeze.squeeze_with_transparency"]], "dwpose_estimate() (in module imgutils.pose.dwpose)": [[54, "imgutils.pose.dwpose.dwpose_estimate"]], "imgutils.pose.dwpose": [[54, "module-imgutils.pose.dwpose"]], "left_ankle (imgutils.pose.format.openpose18 attribute)": [[55, "imgutils.pose.format.OpenPose18.LEFT_ANKLE"]], "left_big_toe (imgutils.pose.format.openpose18 attribute)": [[55, "imgutils.pose.format.OpenPose18.LEFT_BIG_TOE"]], "left_ear (imgutils.pose.format.openpose18 attribute)": [[55, "imgutils.pose.format.OpenPose18.LEFT_EAR"]], "left_elbow (imgutils.pose.format.openpose18 attribute)": [[55, "imgutils.pose.format.OpenPose18.LEFT_ELBOW"]], "left_eye (imgutils.pose.format.openpose18 attribute)": [[55, "imgutils.pose.format.OpenPose18.LEFT_EYE"]], "left_heel (imgutils.pose.format.openpose18 attribute)": [[55, "imgutils.pose.format.OpenPose18.LEFT_HEEL"]], "left_hip (imgutils.pose.format.openpose18 attribute)": [[55, "imgutils.pose.format.OpenPose18.LEFT_HIP"]], "left_knee (imgutils.pose.format.openpose18 attribute)": [[55, "imgutils.pose.format.OpenPose18.LEFT_KNEE"]], "left_shoulder (imgutils.pose.format.openpose18 attribute)": [[55, "imgutils.pose.format.OpenPose18.LEFT_SHOULDER"]], "left_small_toe (imgutils.pose.format.openpose18 attribute)": [[55, "imgutils.pose.format.OpenPose18.LEFT_SMALL_TOE"]], "left_wrist (imgutils.pose.format.openpose18 attribute)": [[55, "imgutils.pose.format.OpenPose18.LEFT_WRIST"]], "neck (imgutils.pose.format.openpose18 attribute)": [[55, "imgutils.pose.format.OpenPose18.NECK"]], "nose (imgutils.pose.format.openpose18 attribute)": [[55, "imgutils.pose.format.OpenPose18.NOSE"]], "op18keypointset (class in imgutils.pose.format)": [[55, "imgutils.pose.format.OP18KeyPointSet"]], "op18_body_max (in module imgutils.pose.format)": [[55, "imgutils.pose.format.OP18_BODY_MAX"]], "op18_body_min (in module imgutils.pose.format)": [[55, "imgutils.pose.format.OP18_BODY_MIN"]], "op18_face_max (in module imgutils.pose.format)": [[55, "imgutils.pose.format.OP18_FACE_MAX"]], "op18_face_min (in module imgutils.pose.format)": [[55, "imgutils.pose.format.OP18_FACE_MIN"]], "op18_left_foot_max (in module imgutils.pose.format)": [[55, "imgutils.pose.format.OP18_LEFT_FOOT_MAX"]], "op18_left_foot_min (in module imgutils.pose.format)": [[55, "imgutils.pose.format.OP18_LEFT_FOOT_MIN"]], "op18_left_hand_max (in module imgutils.pose.format)": [[55, "imgutils.pose.format.OP18_LEFT_HAND_MAX"]], "op18_left_hand_min (in module imgutils.pose.format)": [[55, "imgutils.pose.format.OP18_LEFT_HAND_MIN"]], "op18_right_foot_max (in module imgutils.pose.format)": [[55, "imgutils.pose.format.OP18_RIGHT_FOOT_MAX"]], "op18_right_foot_min (in module imgutils.pose.format)": [[55, "imgutils.pose.format.OP18_RIGHT_FOOT_MIN"]], "op18_right_hand_max (in module imgutils.pose.format)": [[55, "imgutils.pose.format.OP18_RIGHT_HAND_MAX"]], "op18_right_hand_min (in module imgutils.pose.format)": [[55, "imgutils.pose.format.OP18_RIGHT_HAND_MIN"]], "right_ankle (imgutils.pose.format.openpose18 attribute)": [[55, "imgutils.pose.format.OpenPose18.RIGHT_ANKLE"]], "right_big_toe (imgutils.pose.format.openpose18 attribute)": [[55, "imgutils.pose.format.OpenPose18.RIGHT_BIG_TOE"]], "right_ear (imgutils.pose.format.openpose18 attribute)": [[55, "imgutils.pose.format.OpenPose18.RIGHT_EAR"]], "right_elbow (imgutils.pose.format.openpose18 attribute)": [[55, "imgutils.pose.format.OpenPose18.RIGHT_ELBOW"]], "right_eye (imgutils.pose.format.openpose18 attribute)": [[55, "imgutils.pose.format.OpenPose18.RIGHT_EYE"]], "right_heel (imgutils.pose.format.openpose18 attribute)": [[55, "imgutils.pose.format.OpenPose18.RIGHT_HEEL"]], "right_hip (imgutils.pose.format.openpose18 attribute)": [[55, "imgutils.pose.format.OpenPose18.RIGHT_HIP"]], "right_knee (imgutils.pose.format.openpose18 attribute)": [[55, "imgutils.pose.format.OpenPose18.RIGHT_KNEE"]], "right_shoulder (imgutils.pose.format.openpose18 attribute)": [[55, "imgutils.pose.format.OpenPose18.RIGHT_SHOULDER"]], "right_small_toe (imgutils.pose.format.openpose18 attribute)": [[55, "imgutils.pose.format.OpenPose18.RIGHT_SMALL_TOE"]], "right_wrist (imgutils.pose.format.openpose18 attribute)": [[55, "imgutils.pose.format.OpenPose18.RIGHT_WRIST"]], "__init__() (imgutils.pose.format.op18keypointset method)": [[55, "imgutils.pose.format.OP18KeyPointSet.__init__"]], "__mul__() (imgutils.pose.format.op18keypointset method)": [[55, "imgutils.pose.format.OP18KeyPointSet.__mul__"]], "__truediv__() (imgutils.pose.format.op18keypointset method)": [[55, "imgutils.pose.format.OP18KeyPointSet.__truediv__"]], "body (imgutils.pose.format.op18keypointset property)": [[55, "imgutils.pose.format.OP18KeyPointSet.body"]], "face (imgutils.pose.format.op18keypointset property)": [[55, "imgutils.pose.format.OP18KeyPointSet.face"]], "imgutils.pose.format": [[55, "module-imgutils.pose.format"]], "left_foot (imgutils.pose.format.op18keypointset property)": [[55, "imgutils.pose.format.OP18KeyPointSet.left_foot"]], "left_hand (imgutils.pose.format.op18keypointset property)": [[55, "imgutils.pose.format.OP18KeyPointSet.left_hand"]], "right_foot (imgutils.pose.format.op18keypointset property)": [[55, "imgutils.pose.format.OP18KeyPointSet.right_foot"]], "right_hand (imgutils.pose.format.op18keypointset property)": [[55, "imgutils.pose.format.OP18KeyPointSet.right_hand"]], "imgutils.pose": [[56, "module-imgutils.pose"]], "imgutils.pose.visual": [[57, "module-imgutils.pose.visual"]], "op18_visualize() (in module imgutils.pose.visual)": [[57, "imgutils.pose.visual.op18_visualize"]], "notparsetarget (class in imgutils.preprocess.base)": [[58, "imgutils.preprocess.base.NotParseTarget"]], "imgutils.preprocess.base": [[58, "module-imgutils.preprocess.base"]], "imgutils.preprocess": [[59, "module-imgutils.preprocess"]], "create_pillow_transforms() (in module imgutils.preprocess.pillow)": [[60, "imgutils.preprocess.pillow.create_pillow_transforms"]], "imgutils.preprocess.pillow": [[60, "module-imgutils.preprocess.pillow"]], "parse_pillow_transforms() (in module imgutils.preprocess.pillow)": [[60, "imgutils.preprocess.pillow.parse_pillow_transforms"]], "register_pillow_parse() (in module imgutils.preprocess.pillow)": [[60, "imgutils.preprocess.pillow.register_pillow_parse"]], "register_pillow_transform() (in module imgutils.preprocess.pillow)": [[60, "imgutils.preprocess.pillow.register_pillow_transform"]], "create_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[61, "imgutils.preprocess.torchvision.create_torchvision_transforms"]], "imgutils.preprocess.torchvision": [[61, "module-imgutils.preprocess.torchvision"]], "parse_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[61, "imgutils.preprocess.torchvision.parse_torchvision_transforms"]], "register_torchvision_parse() (in module imgutils.preprocess.torchvision)": [[61, "imgutils.preprocess.torchvision.register_torchvision_parse"]], "register_torchvision_transform() (in module imgutils.preprocess.torchvision)": [[61, "imgutils.preprocess.torchvision.register_torchvision_transform"]], "notprocessortypeerror (class in imgutils.preprocess.transformers)": [[62, "imgutils.preprocess.transformers.NotProcessorTypeError"]], "convert_to_size_dict() (in module imgutils.preprocess.transformers)": [[62, "imgutils.preprocess.transformers.convert_to_size_dict"]], "create_bit_transforms() (in module imgutils.preprocess.transformers)": [[62, "imgutils.preprocess.transformers.create_bit_transforms"]], "create_blip_transforms() (in module imgutils.preprocess.transformers)": [[62, "imgutils.preprocess.transformers.create_blip_transforms"]], "create_clip_transforms() (in module imgutils.preprocess.transformers)": [[62, "imgutils.preprocess.transformers.create_clip_transforms"]], "create_convnext_transforms() (in module imgutils.preprocess.transformers)": [[62, "imgutils.preprocess.transformers.create_convnext_transforms"]], "create_mobilenetv2_transforms() (in module imgutils.preprocess.transformers)": [[62, "imgutils.preprocess.transformers.create_mobilenetv2_transforms"]], "create_siglip_transforms() (in module imgutils.preprocess.transformers)": [[62, "imgutils.preprocess.transformers.create_siglip_transforms"]], "create_transforms_from_bit_processor() (in module imgutils.preprocess.transformers)": [[62, "imgutils.preprocess.transformers.create_transforms_from_bit_processor"]], "create_transforms_from_blip_processor() (in module imgutils.preprocess.transformers)": [[62, "imgutils.preprocess.transformers.create_transforms_from_blip_processor"]], "create_transforms_from_clip_processor() (in module imgutils.preprocess.transformers)": [[62, "imgutils.preprocess.transformers.create_transforms_from_clip_processor"]], "create_transforms_from_convnext_processor() (in module imgutils.preprocess.transformers)": [[62, "imgutils.preprocess.transformers.create_transforms_from_convnext_processor"]], "create_transforms_from_mobilenetv2_processor() (in module imgutils.preprocess.transformers)": [[62, "imgutils.preprocess.transformers.create_transforms_from_mobilenetv2_processor"]], "create_transforms_from_siglip_processor() (in module imgutils.preprocess.transformers)": [[62, "imgutils.preprocess.transformers.create_transforms_from_siglip_processor"]], "create_transforms_from_transformers() (in module imgutils.preprocess.transformers)": [[62, "imgutils.preprocess.transformers.create_transforms_from_transformers"]], "create_transforms_from_vit_processor() (in module imgutils.preprocess.transformers)": [[62, "imgutils.preprocess.transformers.create_transforms_from_vit_processor"]], "create_vit_transforms() (in module imgutils.preprocess.transformers)": [[62, "imgutils.preprocess.transformers.create_vit_transforms"]], "get_size_dict() (in module imgutils.preprocess.transformers)": [[62, "imgutils.preprocess.transformers.get_size_dict"]], "imgutils.preprocess.transformers": [[62, "module-imgutils.preprocess.transformers"]], "is_valid_size_dict() (in module imgutils.preprocess.transformers)": [[62, "imgutils.preprocess.transformers.is_valid_size_dict"]], "register_creators_for_transformers() (in module imgutils.preprocess.transformers)": [[62, "imgutils.preprocess.transformers.register_creators_for_transformers"]], "backgroundimageset (class in imgutils.resource.background)": [[63, "imgutils.resource.background.BackgroundImageSet"]], "__init__() (imgutils.resource.background.backgroundimageset method)": [[63, "imgutils.resource.background.BackgroundImageSet.__init__"]], "get_bg_image() (in module imgutils.resource.background)": [[63, "imgutils.resource.background.get_bg_image"]], "get_bg_image_file() (in module imgutils.resource.background)": [[63, "imgutils.resource.background.get_bg_image_file"]], "get_image() (imgutils.resource.background.backgroundimageset method)": [[63, "imgutils.resource.background.BackgroundImageSet.get_image"]], "get_image_file() (imgutils.resource.background.backgroundimageset method)": [[63, "imgutils.resource.background.BackgroundImageSet.get_image_file"]], "imgutils.resource.background": [[63, "module-imgutils.resource.background"]], "list_bg_image_files() (in module imgutils.resource.background)": [[63, "imgutils.resource.background.list_bg_image_files"]], "list_image_files() (imgutils.resource.background.backgroundimageset method)": [[63, "imgutils.resource.background.BackgroundImageSet.list_image_files"]], "random_bg_image() (in module imgutils.resource.background)": [[63, "imgutils.resource.background.random_bg_image"]], "random_bg_image_file() (in module imgutils.resource.background)": [[63, "imgutils.resource.background.random_bg_image_file"]], "random_image() (imgutils.resource.background.backgroundimageset method)": [[63, "imgutils.resource.background.BackgroundImageSet.random_image"]], "random_image_file() (imgutils.resource.background.backgroundimageset method)": [[63, "imgutils.resource.background.BackgroundImageSet.random_image_file"]], "imgutils.resource": [[64, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[65, "module-imgutils.restore.adversarial"]], "remove_adversarial_noise() (in module imgutils.restore.adversarial)": [[65, "imgutils.restore.adversarial.remove_adversarial_noise"]], "imgutils.restore": [[66, "module-imgutils.restore"]], "imgutils.restore.nafnet": [[67, "module-imgutils.restore.nafnet"]], "restore_with_nafnet() (in module imgutils.restore.nafnet)": [[67, "imgutils.restore.nafnet.restore_with_nafnet"]], "imgutils.restore.scunet": [[68, "module-imgutils.restore.scunet"]], "restore_with_scunet() (in module imgutils.restore.scunet)": [[68, "imgutils.restore.scunet.restore_with_scunet"]], "imgutils.sd": [[69, "module-imgutils.sd"]], "sdmetadata (class in imgutils.sd.metadata)": [[70, "imgutils.sd.metadata.SDMetaData"]], "__str__() (imgutils.sd.metadata.sdmetadata method)": [[70, "imgutils.sd.metadata.SDMetaData.__str__"]], "get_sdmeta_from_image() (in module imgutils.sd.metadata)": [[70, "imgutils.sd.metadata.get_sdmeta_from_image"]], "imgutils.sd.metadata": [[70, "module-imgutils.sd.metadata"]], "parse_sdmeta_from_text() (in module imgutils.sd.metadata)": [[70, "imgutils.sd.metadata.parse_sdmeta_from_text"]], "pnginfo (imgutils.sd.metadata.sdmetadata property)": [[70, "imgutils.sd.metadata.SDMetaData.pnginfo"]], "save_image_with_sdmeta() (in module imgutils.sd.metadata)": [[70, "imgutils.sd.metadata.save_image_with_sdmeta"]], "text (imgutils.sd.metadata.sdmetadata property)": [[70, "imgutils.sd.metadata.SDMetaData.text"]], "imgutils.sd.model": [[71, "module-imgutils.sd.model"]], "read_metadata() (in module imgutils.sd.model)": [[71, "imgutils.sd.model.read_metadata"]], "save_with_metadata() (in module imgutils.sd.model)": [[71, "imgutils.sd.model.save_with_metadata"]], "naimetadata (class in imgutils.sd.nai)": [[72, "imgutils.sd.nai.NAIMetaData"], [72, "imgutils.sd.nai.NAIMetadata"]], "__init__() (imgutils.sd.nai.naimetadata method)": [[72, "imgutils.sd.nai.NAIMetaData.__init__"]], "add_naimeta_to_image() (in module imgutils.sd.nai)": [[72, "imgutils.sd.nai.add_naimeta_to_image"]], "get_naimeta_from_image() (in module imgutils.sd.nai)": [[72, "imgutils.sd.nai.get_naimeta_from_image"]], "imgutils.sd.nai": [[72, "module-imgutils.sd.nai"]], "pnginfo (imgutils.sd.nai.naimetadata property)": [[72, "imgutils.sd.nai.NAIMetaData.pnginfo"]], "save_image_with_naimeta() (in module imgutils.sd.nai)": [[72, "imgutils.sd.nai.save_image_with_naimeta"]], "imgutils.segment": [[73, "module-imgutils.segment"]], "get_isnetis_mask() (in module imgutils.segment.isnetis)": [[74, "imgutils.segment.isnetis.get_isnetis_mask"]], "imgutils.segment.isnetis": [[74, "module-imgutils.segment.isnetis"]], "segment_rgba_with_isnetis() (in module imgutils.segment.isnetis)": [[74, "imgutils.segment.isnetis.segment_rgba_with_isnetis"]], "segment_with_isnetis() (in module imgutils.segment.isnetis)": [[74, "imgutils.segment.isnetis.segment_with_isnetis"]], "drop_blacklisted_tags() (in module imgutils.tagging.blacklist)": [[75, "imgutils.tagging.blacklist.drop_blacklisted_tags"]], "imgutils.tagging.blacklist": [[75, "module-imgutils.tagging.blacklist"]], "is_blacklisted() (in module imgutils.tagging.blacklist)": [[75, "imgutils.tagging.blacklist.is_blacklisted"]], "convert_camie_emb_to_prediction() (in module imgutils.tagging.camie)": [[76, "imgutils.tagging.camie.convert_camie_emb_to_prediction"]], "get_camie_tags() (in module imgutils.tagging.camie)": [[76, "imgutils.tagging.camie.get_camie_tags"]], "imgutils.tagging.camie": [[76, "module-imgutils.tagging.camie"]], "char_prefixes (in module imgutils.tagging.character)": [[77, "imgutils.tagging.character.CHAR_PREFIXES"]], "char_suffixes (in module imgutils.tagging.character)": [[77, "imgutils.tagging.character.CHAR_SUFFIXES"]], "char_whitelist_prefix (in module imgutils.tagging.character)": [[77, "imgutils.tagging.character.CHAR_WHITELIST_PREFIX"]], "char_whitelist_suffix (in module imgutils.tagging.character)": [[77, "imgutils.tagging.character.CHAR_WHITELIST_SUFFIX"]], "char_whitelist_word (in module imgutils.tagging.character)": [[77, "imgutils.tagging.character.CHAR_WHITELIST_WORD"]], "charactertagpool (class in imgutils.tagging.character)": [[77, "imgutils.tagging.character.CharacterTagPool"]], "__init__() (imgutils.tagging.character.charactertagpool method)": [[77, "imgutils.tagging.character.CharacterTagPool.__init__"]], "drop_basic_character_tags() (imgutils.tagging.character.charactertagpool method)": [[77, "imgutils.tagging.character.CharacterTagPool.drop_basic_character_tags"]], "drop_basic_character_tags() (in module imgutils.tagging.character)": [[77, "imgutils.tagging.character.drop_basic_character_tags"]], "imgutils.tagging.character": [[77, "module-imgutils.tagging.character"]], "is_basic_character_tag() (imgutils.tagging.character.charactertagpool method)": [[77, "imgutils.tagging.character.CharacterTagPool.is_basic_character_tag"]], "is_basic_character_tag() (in module imgutils.tagging.character)": [[77, "imgutils.tagging.character.is_basic_character_tag"]], "get_deepdanbooru_tags() (in module imgutils.tagging.deepdanbooru)": [[78, "imgutils.tagging.deepdanbooru.get_deepdanbooru_tags"]], "imgutils.tagging.deepdanbooru": [[78, "module-imgutils.tagging.deepdanbooru"]], "get_deepgelbooru_tags() (in module imgutils.tagging.deepgelbooru)": [[79, "imgutils.tagging.deepgelbooru.get_deepgelbooru_tags"]], "imgutils.tagging.deepgelbooru": [[79, "module-imgutils.tagging.deepgelbooru"]], "add_underline() (in module imgutils.tagging.format)": [[80, "imgutils.tagging.format.add_underline"]], "imgutils.tagging.format": [[80, "module-imgutils.tagging.format"]], "remove_underline() (in module imgutils.tagging.format)": [[80, "imgutils.tagging.format.remove_underline"]], "tags_to_text() (in module imgutils.tagging.format)": [[80, "imgutils.tagging.format.tags_to_text"]], "imgutils.tagging": [[81, "module-imgutils.tagging"]], "imgutils.tagging.match": [[82, "module-imgutils.tagging.match"]], "tag_match_full() (in module imgutils.tagging.match)": [[82, "imgutils.tagging.match.tag_match_full"]], "tag_match_prefix() (in module imgutils.tagging.match)": [[82, "imgutils.tagging.match.tag_match_prefix"]], "tag_match_suffix() (in module imgutils.tagging.match)": [[82, "imgutils.tagging.match.tag_match_suffix"]], "get_mldanbooru_tags() (in module imgutils.tagging.mldanbooru)": [[83, "imgutils.tagging.mldanbooru.get_mldanbooru_tags"]], "imgutils.tagging.mldanbooru": [[83, "module-imgutils.tagging.mldanbooru"]], "imgutils.tagging.order": [[84, "module-imgutils.tagging.order"]], "sort_tags() (in module imgutils.tagging.order)": [[84, "imgutils.tagging.order.sort_tags"]], "drop_overlap_tags() (in module imgutils.tagging.overlap)": [[85, "imgutils.tagging.overlap.drop_overlap_tags"]], "imgutils.tagging.overlap": [[85, "module-imgutils.tagging.overlap"]], "convert_wd14_emb_to_prediction() (in module imgutils.tagging.wd14)": [[86, "imgutils.tagging.wd14.convert_wd14_emb_to_prediction"]], "denormalize_wd14_emb() (in module imgutils.tagging.wd14)": [[86, "imgutils.tagging.wd14.denormalize_wd14_emb"]], "get_wd14_tags() (in module imgutils.tagging.wd14)": [[86, "imgutils.tagging.wd14.get_wd14_tags"]], "imgutils.tagging.wd14": [[86, "module-imgutils.tagging.wd14"]], "imgutils.upscale.cdc": [[87, "module-imgutils.upscale.cdc"]], "upscale_with_cdc() (in module imgutils.upscale.cdc)": [[87, "imgutils.upscale.cdc.upscale_with_cdc"]], "imgutils.upscale": [[88, "module-imgutils.upscale"]], "imgutils.utils.cache": [[89, "module-imgutils.utils.cache"]], "ts_lru_cache() (in module imgutils.utils.cache)": [[89, "imgutils.utils.cache.ts_lru_cache"]], "imgutils.utils.func": [[90, "module-imgutils.utils.func"]], "sigmoid() (in module imgutils.utils.func)": [[90, "imgutils.utils.func.sigmoid"]], "imgutils.utils": [[91, "module-imgutils.utils"]], "get_onnx_provider() (in module imgutils.utils.onnxruntime)": [[92, "imgutils.utils.onnxruntime.get_onnx_provider"]], "imgutils.utils.onnxruntime": [[92, "module-imgutils.utils.onnxruntime"]], "open_onnx_model() (in module imgutils.utils.onnxruntime)": [[92, "imgutils.utils.onnxruntime.open_onnx_model"]], "get_ai_created_score() (in module imgutils.validate.aicheck)": [[93, "imgutils.validate.aicheck.get_ai_created_score"]], "imgutils.validate.aicheck": [[93, "module-imgutils.validate.aicheck"]], "is_ai_created() (in module imgutils.validate.aicheck)": [[93, "imgutils.validate.aicheck.is_ai_created"]], "anime_bangumi_char() (in module imgutils.validate.bangumi_char)": [[94, "imgutils.validate.bangumi_char.anime_bangumi_char"]], "anime_bangumi_char_score() (in module imgutils.validate.bangumi_char)": [[94, "imgutils.validate.bangumi_char.anime_bangumi_char_score"]], "imgutils.validate.bangumi_char": [[94, "module-imgutils.validate.bangumi_char"]], "anime_classify() (in module imgutils.validate.classify)": [[95, "imgutils.validate.classify.anime_classify"]], "anime_classify_score() (in module imgutils.validate.classify)": [[95, "imgutils.validate.classify.anime_classify_score"]], "imgutils.validate.classify": [[95, "module-imgutils.validate.classify"]], "imgutils.validate.color": [[96, "module-imgutils.validate.color"]], "is_greyscale() (in module imgutils.validate.color)": [[96, "imgutils.validate.color.is_greyscale"]], "anime_completeness() (in module imgutils.validate.completeness)": [[97, "imgutils.validate.completeness.anime_completeness"]], "anime_completeness_score() (in module imgutils.validate.completeness)": [[97, "imgutils.validate.completeness.anime_completeness_score"]], "imgutils.validate.completeness": [[97, "module-imgutils.validate.completeness"]], "anime_dbrating() (in module imgutils.validate.dbrating)": [[98, "imgutils.validate.dbrating.anime_dbrating"]], "anime_dbrating_score() (in module imgutils.validate.dbrating)": [[98, "imgutils.validate.dbrating.anime_dbrating_score"]], "imgutils.validate.dbrating": [[98, "module-imgutils.validate.dbrating"]], "anime_furry() (in module imgutils.validate.furry)": [[99, "imgutils.validate.furry.anime_furry"]], "anime_furry_score() (in module imgutils.validate.furry)": [[99, "imgutils.validate.furry.anime_furry_score"]], "imgutils.validate.furry": [[99, "module-imgutils.validate.furry"]], "imgutils.validate": [[100, "module-imgutils.validate"]], "get_monochrome_score() (in module imgutils.validate.monochrome)": [[101, "imgutils.validate.monochrome.get_monochrome_score"]], "imgutils.validate.monochrome": [[101, "module-imgutils.validate.monochrome"]], "is_monochrome() (in module imgutils.validate.monochrome)": [[101, "imgutils.validate.monochrome.is_monochrome"]], "imgutils.validate.nsfw": [[102, "module-imgutils.validate.nsfw"]], "nsfw_pred() (in module imgutils.validate.nsfw)": [[102, "imgutils.validate.nsfw.nsfw_pred"]], "nsfw_pred_score() (in module imgutils.validate.nsfw)": [[102, "imgutils.validate.nsfw.nsfw_pred_score"]], "anime_portrait() (in module imgutils.validate.portrait)": [[103, "imgutils.validate.portrait.anime_portrait"]], "anime_portrait_score() (in module imgutils.validate.portrait)": [[103, "imgutils.validate.portrait.anime_portrait_score"]], "imgutils.validate.portrait": [[103, "module-imgutils.validate.portrait"]], "anime_rating() (in module imgutils.validate.rating)": [[104, "imgutils.validate.rating.anime_rating"]], "anime_rating_score() (in module imgutils.validate.rating)": [[104, "imgutils.validate.rating.anime_rating_score"]], "imgutils.validate.rating": [[104, "module-imgutils.validate.rating"]], "anime_real() (in module imgutils.validate.real)": [[105, "imgutils.validate.real.anime_real"]], "anime_real_score() (in module imgutils.validate.real)": [[105, "imgutils.validate.real.anime_real_score"]], "imgutils.validate.real": [[105, "module-imgutils.validate.real"]], "imgutils.validate.safe": [[106, "module-imgutils.validate.safe"]], "safe_check() (in module imgutils.validate.safe)": [[106, "imgutils.validate.safe.safe_check"]], "safe_check_score() (in module imgutils.validate.safe)": [[106, "imgutils.validate.safe.safe_check_score"]], "anime_style_age() (in module imgutils.validate.style_age)": [[107, "imgutils.validate.style_age.anime_style_age"]], "anime_style_age_score() (in module imgutils.validate.style_age)": [[107, "imgutils.validate.style_age.anime_style_age_score"]], "imgutils.validate.style_age": [[107, "module-imgutils.validate.style_age"]], "anime_teen() (in module imgutils.validate.teen)": [[108, "imgutils.validate.teen.anime_teen"]], "anime_teen_score() (in module imgutils.validate.teen)": [[108, "imgutils.validate.teen.anime_teen_score"]], "imgutils.validate.teen": [[108, "module-imgutils.validate.teen"]], "imgutils.validate.truncate": [[109, "module-imgutils.validate.truncate"]], "is_truncated_file() (in module imgutils.validate.truncate)": [[109, "imgutils.validate.truncate.is_truncated_file"]]}}) \ No newline at end of file +Search.setIndex({"docnames": ["api_doc/ascii/drawing", "api_doc/ascii/index", "api_doc/config/index", "api_doc/config/meta", "api_doc/data/background", "api_doc/data/blob", "api_doc/data/decode", "api_doc/data/encode", "api_doc/data/image", "api_doc/data/index", "api_doc/data/layer", "api_doc/data/pad", "api_doc/data/url", "api_doc/detect/booru_yolo", "api_doc/detect/censor", "api_doc/detect/eye", "api_doc/detect/face", "api_doc/detect/halfbody", "api_doc/detect/hand", "api_doc/detect/head", "api_doc/detect/index", "api_doc/detect/nudenet", "api_doc/detect/person", "api_doc/detect/similarity", "api_doc/detect/text", "api_doc/detect/visual", "api_doc/edge/canny", "api_doc/edge/index", "api_doc/edge/lineart", "api_doc/edge/lineart_anime", "api_doc/generic/classify", "api_doc/generic/classify_timm", "api_doc/generic/clip", "api_doc/generic/enhance", "api_doc/generic/index", "api_doc/generic/multilabel_timm", "api_doc/generic/siglip", "api_doc/generic/yolo", "api_doc/metadata/geninfo", "api_doc/metadata/index", "api_doc/metadata/lsb", "api_doc/metrics/aesthetic", "api_doc/metrics/ccip", "api_doc/metrics/dbaesthetic", "api_doc/metrics/index", "api_doc/metrics/laplacian", "api_doc/metrics/lpips", "api_doc/metrics/psnr_", "api_doc/ocr/index", "api_doc/operate/align", "api_doc/operate/censor", "api_doc/operate/imgcensor", "api_doc/operate/index", "api_doc/operate/squeeze", "api_doc/pose/dwpose", "api_doc/pose/format", "api_doc/pose/index", "api_doc/pose/visual", "api_doc/preprocess/base", "api_doc/preprocess/index", "api_doc/preprocess/pillow", "api_doc/preprocess/torchvision", "api_doc/preprocess/transformers", "api_doc/resource/background", "api_doc/resource/index", "api_doc/restore/adversarial", "api_doc/restore/index", "api_doc/restore/nafnet", "api_doc/restore/scunet", "api_doc/sd/index", "api_doc/sd/metadata", "api_doc/sd/model", "api_doc/sd/nai", "api_doc/segment/index", "api_doc/segment/isnetis", "api_doc/tagging/blacklist", "api_doc/tagging/camie", "api_doc/tagging/character", "api_doc/tagging/deepdanbooru", "api_doc/tagging/deepgelbooru", "api_doc/tagging/format", "api_doc/tagging/index", "api_doc/tagging/match", "api_doc/tagging/mldanbooru", "api_doc/tagging/order", "api_doc/tagging/overlap", "api_doc/tagging/wd14", "api_doc/upscale/cdc", "api_doc/upscale/index", "api_doc/utils/cache", "api_doc/utils/func", "api_doc/utils/index", "api_doc/utils/onnxruntime", "api_doc/validate/aicheck", "api_doc/validate/bangumi_char", "api_doc/validate/classify", "api_doc/validate/color", "api_doc/validate/completeness", "api_doc/validate/dbrating", "api_doc/validate/furry", "api_doc/validate/index", "api_doc/validate/monochrome", "api_doc/validate/nsfw", "api_doc/validate/portrait", "api_doc/validate/rating", "api_doc/validate/real", "api_doc/validate/safe", "api_doc/validate/style_age", "api_doc/validate/teen", "api_doc/validate/truncate", "index", "information/environment", "information/environment.result", "tutorials/installation/index", "tutorials/quick_start/index"], "filenames": ["api_doc/ascii/drawing.rst", "api_doc/ascii/index.rst", "api_doc/config/index.rst", "api_doc/config/meta.rst", "api_doc/data/background.rst", "api_doc/data/blob.rst", "api_doc/data/decode.rst", "api_doc/data/encode.rst", "api_doc/data/image.rst", "api_doc/data/index.rst", "api_doc/data/layer.rst", "api_doc/data/pad.rst", "api_doc/data/url.rst", "api_doc/detect/booru_yolo.rst", "api_doc/detect/censor.rst", "api_doc/detect/eye.rst", "api_doc/detect/face.rst", "api_doc/detect/halfbody.rst", "api_doc/detect/hand.rst", "api_doc/detect/head.rst", "api_doc/detect/index.rst", "api_doc/detect/nudenet.rst", "api_doc/detect/person.rst", "api_doc/detect/similarity.rst", "api_doc/detect/text.rst", "api_doc/detect/visual.rst", "api_doc/edge/canny.rst", "api_doc/edge/index.rst", "api_doc/edge/lineart.rst", "api_doc/edge/lineart_anime.rst", "api_doc/generic/classify.rst", "api_doc/generic/classify_timm.rst", "api_doc/generic/clip.rst", "api_doc/generic/enhance.rst", "api_doc/generic/index.rst", "api_doc/generic/multilabel_timm.rst", "api_doc/generic/siglip.rst", "api_doc/generic/yolo.rst", "api_doc/metadata/geninfo.rst", "api_doc/metadata/index.rst", "api_doc/metadata/lsb.rst", "api_doc/metrics/aesthetic.rst", "api_doc/metrics/ccip.rst", "api_doc/metrics/dbaesthetic.rst", "api_doc/metrics/index.rst", "api_doc/metrics/laplacian.rst", "api_doc/metrics/lpips.rst", "api_doc/metrics/psnr_.rst", "api_doc/ocr/index.rst", "api_doc/operate/align.rst", "api_doc/operate/censor.rst", "api_doc/operate/imgcensor.rst", "api_doc/operate/index.rst", "api_doc/operate/squeeze.rst", "api_doc/pose/dwpose.rst", "api_doc/pose/format.rst", "api_doc/pose/index.rst", "api_doc/pose/visual.rst", "api_doc/preprocess/base.rst", "api_doc/preprocess/index.rst", "api_doc/preprocess/pillow.rst", "api_doc/preprocess/torchvision.rst", "api_doc/preprocess/transformers.rst", "api_doc/resource/background.rst", "api_doc/resource/index.rst", "api_doc/restore/adversarial.rst", "api_doc/restore/index.rst", "api_doc/restore/nafnet.rst", "api_doc/restore/scunet.rst", "api_doc/sd/index.rst", "api_doc/sd/metadata.rst", "api_doc/sd/model.rst", "api_doc/sd/nai.rst", "api_doc/segment/index.rst", "api_doc/segment/isnetis.rst", "api_doc/tagging/blacklist.rst", "api_doc/tagging/camie.rst", "api_doc/tagging/character.rst", "api_doc/tagging/deepdanbooru.rst", "api_doc/tagging/deepgelbooru.rst", "api_doc/tagging/format.rst", "api_doc/tagging/index.rst", "api_doc/tagging/match.rst", "api_doc/tagging/mldanbooru.rst", "api_doc/tagging/order.rst", "api_doc/tagging/overlap.rst", "api_doc/tagging/wd14.rst", "api_doc/upscale/cdc.rst", "api_doc/upscale/index.rst", "api_doc/utils/cache.rst", "api_doc/utils/func.rst", "api_doc/utils/index.rst", "api_doc/utils/onnxruntime.rst", "api_doc/validate/aicheck.rst", "api_doc/validate/bangumi_char.rst", "api_doc/validate/classify.rst", "api_doc/validate/color.rst", "api_doc/validate/completeness.rst", "api_doc/validate/dbrating.rst", "api_doc/validate/furry.rst", "api_doc/validate/index.rst", "api_doc/validate/monochrome.rst", "api_doc/validate/nsfw.rst", "api_doc/validate/portrait.rst", "api_doc/validate/rating.rst", "api_doc/validate/real.rst", "api_doc/validate/safe.rst", "api_doc/validate/style_age.rst", "api_doc/validate/teen.rst", "api_doc/validate/truncate.rst", "index.rst", "information/environment.ipynb", "information/environment.result.ipynb", "tutorials/installation/index.rst", "tutorials/quick_start/index.rst"], "titles": ["imgutils.ascii.drawing", "imgutils.ascii", "imgutils.config", "imgutils.config.meta", "imgutils.data.background", "imgutils.data.blob", "imgutils.data.decode", "imgutils.data.encode", "imgutils.data.image", "imgutils.data", "imgutils.data.layer", "imgutils.data.pad", "imgutils.data.url", "imgutils.detect.booru_yolo", "imgutils.detect.censor", "imgutils.detect.eye", "imgutils.detect.face", "imgutils.detect.halfbody", "imgutils.detect.hand", "imgutils.detect.head", "imgutils.detect", "imgutils.detect.nudenet", "imgutils.detect.person", "imgutils.detect.similarity", "imgutils.detect.text", "imgutils.detect.visual", "imgutils.edge.canny", "imgutils.edge", "imgutils.edge.lineart", "imgutils.edge.lineart_anime", "imgutils.generic.classify", "imgutils.generic.classify_timm", "imgutils.generic.clip", "imgutils.generic.enhance", "imgutils.generic", "imgutils.generic.multilabel_timm", "imgutils.generic.siglip", "imgutils.generic.yolo", "imgutils.metadata.geninfo", "imgutils.metadata", "imgutils.metadata.lsb", "imgutils.metrics.aesthetic", "imgutils.metrics.ccip", "imgutils.metrics.dbaesthetic", "imgutils.metrics", "imgutils.metrics.laplacian", "imgutils.metrics.lpips", "imgutils.metrics.psnr_", "imgutils.ocr", "imgutils.operate.align", "imgutils.operate.censor_", "imgutils.operate.imgcensor", "imgutils.operate", "imgutils.operate.squeeze", "imgutils.pose.dwpose", "imgutils.pose.format", "imgutils.pose", "imgutils.pose.visual", "imgutils.preprocess.base", "imgutils.preprocess", "imgutils.preprocess.pillow", "imgutils.preprocess.torchvision", "imgutils.preprocess.transformers", "imgutils.resource.background", "imgutils.resource", "imgutils.restore.adversarial", "imgutils.restore", "imgutils.restore.nafnet", "imgutils.restore.scunet", "imgutils.sd", "imgutils.sd.metadata", "imgutils.sd.model", "imgutils.sd.nai", "imgutils.segment", "imgutils.segment.isnetis", "imgutils.tagging.blacklist", "imgutils.tagging.camie", "imgutils.tagging.character", "imgutils.tagging.deepdanbooru", "imgutils.tagging.deepgelbooru", "imgutils.tagging.format", "imgutils.tagging", "imgutils.tagging.match", "imgutils.tagging.mldanbooru", "imgutils.tagging.order", "imgutils.tagging.overlap", "imgutils.tagging.wd14", "imgutils.upscale.cdc", "imgutils.upscale", "imgutils.utils.cache", "imgutils.utils.func", "imgutils.utils", "imgutils.utils.onnxruntime", "imgutils.validate.aicheck", "imgutils.validate.bangumi_char", "imgutils.validate.classify", "imgutils.validate.color", "imgutils.validate.completeness", "imgutils.validate.dbrating", "imgutils.validate.furry", "imgutils.validate", "imgutils.validate.monochrome", "imgutils.validate.nsfw", "imgutils.validate.portrait", "imgutils.validate.rating", "imgutils.validate.real", "imgutils.validate.safe", "imgutils.validate.style_age", "imgutils.validate.teen", "imgutils.validate.truncate", "Welcome to imgutils\u2019s Documentation", "Run Environment Information", "Run Environment Information", "Installation", "Quick Start"], "terms": {"img": [0, 5, 8, 11, 30, 65, 70], "str": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 40, 41, 42, 43, 45, 46, 48, 49, 50, 51, 53, 54, 57, 60, 61, 62, 63, 67, 68, 70, 71, 72, 74, 75, 76, 77, 78, 79, 80, 82, 83, 84, 85, 86, 87, 92, 93, 94, 95, 96, 97, 98, 99, 101, 102, 103, 104, 105, 106, 107, 108, 109], "pathlik": [0, 4, 5, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 40, 41, 42, 43, 45, 46, 48, 49, 50, 51, 53, 54, 57, 67, 68, 70, 72, 74, 76, 78, 79, 83, 86, 87, 93, 94, 95, 96, 97, 98, 99, 101, 102, 103, 104, 105, 106, 107, 108], "byte": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 40, 41, 42, 43, 45, 46, 48, 49, 50, 51, 53, 54, 55, 57, 67, 68, 70, 72, 74, 76, 78, 79, 83, 86, 87, 93, 94, 95, 96, 97, 98, 99, 101, 102, 103, 104, 105, 106, 107, 108], "bytearrai": [0, 4, 5, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 40, 41, 42, 43, 45, 46, 48, 49, 50, 51, 53, 54, 55, 57, 67, 68, 70, 72, 74, 76, 78, 79, 83, 86, 87, 93, 94, 95, 96, 97, 98, 99, 101, 102, 103, 104, 105, 106, 107, 108], "binaryio": [0, 4, 5, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 40, 41, 42, 43, 45, 46, 48, 49, 50, 51, 53, 54, 57, 67, 68, 70, 72, 74, 76, 78, 79, 83, 86, 87, 93, 94, 95, 96, 97, 98, 99, 101, 102, 103, 104, 105, 106, 107, 108], "imag": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 45, 46, 47, 48, 49, 50, 51, 53, 54, 56, 57, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 72, 73, 74, 76, 78, 79, 80, 81, 83, 86, 87, 88, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 113], "max_width": 0, "int": [0, 4, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 28, 29, 30, 31, 32, 35, 36, 37, 40, 42, 46, 48, 49, 50, 51, 53, 54, 55, 57, 62, 63, 65, 67, 68, 74, 83, 87, 106], "none": [0, 4, 8, 10, 12, 14, 15, 16, 17, 18, 19, 22, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 40, 42, 50, 53, 54, 57, 60, 61, 62, 63, 70, 72, 75, 76, 77, 92], "ellipsi": 0, "max_height": 0, "resampl": [0, 62], "2": [0, 8, 11, 13, 23, 24, 31, 41, 42, 43, 46, 48, 55, 62, 65, 70, 76, 86, 93, 94, 95, 97, 98, 99, 101, 102, 103, 104, 105, 107, 108], "level": [0, 14, 15, 16, 17, 18, 19, 22, 35, 36, 37, 41, 50, 63, 78, 89, 98], "aspect": [0, 11, 25, 37, 49], "float": [0, 7, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 35, 37, 42, 43, 45, 46, 47, 48, 50, 51, 53, 55, 57, 62, 63, 65, 72, 75, 76, 77, 78, 79, 80, 83, 84, 85, 86, 90, 93, 94, 95, 97, 98, 99, 101, 102, 103, 104, 105, 106, 107, 108], "1": [0, 10, 13, 21, 22, 23, 31, 35, 41, 42, 43, 46, 48, 55, 62, 63, 65, 70, 71, 75, 76, 77, 78, 79, 84, 86, 87, 90, 93, 94, 95, 97, 98, 99, 101, 102, 103, 104, 105, 107, 108, 111, 112], "8": [0, 13, 23, 40, 42, 46, 50, 55, 62, 65, 70, 93, 94, 95, 97, 98, 99, 101, 102, 103, 104, 105, 106, 107, 108, 111, 112, 113], "sourc": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 40, 41, 42, 43, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 57, 58, 60, 61, 62, 63, 65, 67, 68, 70, 71, 72, 74, 75, 76, 77, 78, 79, 80, 82, 83, 84, 85, 86, 87, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 101, 102, 103, 104, 105, 106, 107, 108, 109], "gener": [0, 4, 13, 16, 22, 38, 39, 69, 70, 72, 76, 79, 83, 86, 91, 98, 110], "art": [0, 70], "base": [0, 19, 22, 23, 30, 31, 32, 35, 36, 37, 42, 43, 45, 46, 49, 50, 51, 53, 55, 57, 59, 60, 62, 63, 72, 74, 76, 78, 79, 83, 84, 85, 86, 94, 98, 102, 104, 110], "given": [0, 6, 7, 8, 10, 12, 15, 16, 18, 19, 20, 21, 24, 26, 28, 29, 30, 32, 36, 40, 42, 45, 49, 51, 55, 58, 62, 70, 72, 75, 76, 77, 82, 85, 86, 93, 95, 98, 101, 102, 104, 108], "paramet": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 57, 60, 61, 62, 63, 65, 67, 68, 70, 71, 72, 74, 75, 76, 77, 78, 79, 80, 82, 83, 84, 85, 86, 87, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 101, 102, 103, 104, 105, 106, 107, 108, 109], "imagetyp": [0, 5, 11, 13, 14, 15, 16, 17, 18, 19, 22, 24, 25, 30, 31, 33, 35, 37, 38, 40, 42, 43, 45, 48, 50, 53, 54, 57, 67, 68, 70, 72, 76, 79, 86, 87, 94, 97, 99, 102, 103, 105, 106, 107], "The": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 42, 43, 45, 48, 49, 50, 51, 53, 54, 55, 57, 60, 61, 62, 63, 65, 66, 67, 68, 70, 71, 72, 74, 76, 77, 78, 79, 80, 82, 83, 84, 86, 87, 89, 90, 92, 93, 94, 95, 97, 98, 99, 101, 102, 103, 104, 105, 106, 107, 108, 109, 113], "input": [0, 5, 11, 13, 14, 15, 16, 17, 19, 21, 22, 24, 25, 30, 31, 32, 33, 35, 36, 37, 38, 40, 42, 43, 45, 48, 49, 50, 51, 53, 54, 57, 60, 62, 65, 67, 68, 70, 72, 75, 76, 77, 79, 80, 82, 84, 86, 87, 90, 94, 97, 99, 102, 103, 105, 107], "option": [0, 4, 12, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 42, 48, 50, 53, 54, 57, 62, 63, 65, 70, 71, 72, 75, 76, 77, 84, 89], "maximum": [0, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 37, 42, 48, 49, 50, 62, 65, 89, 106], "width": [0, 4, 10, 11, 51, 62, 63, 83], "If": [0, 5, 8, 10, 12, 14, 15, 16, 17, 18, 19, 22, 23, 25, 30, 31, 32, 35, 36, 37, 38, 40, 42, 48, 50, 53, 55, 57, 60, 61, 62, 65, 67, 68, 70, 71, 72, 75, 77, 84, 86, 92, 93, 94, 95, 98, 101, 104, 108], "set": [0, 13, 25, 30, 32, 37, 42, 53, 55, 57, 62, 86, 92, 95, 98, 104, 108, 109], "automat": [0, 4, 32, 36, 42, 53, 92, 111, 112], "determin": [0, 8, 35, 42, 102], "termin": 0, "size": [0, 4, 6, 7, 10, 11, 12, 24, 25, 26, 28, 29, 42, 49, 51, 53, 57, 60, 61, 62, 63, 65, 67, 68, 70, 74, 83, 87, 88, 106, 111, 112], "height": [0, 4, 10, 11, 51, 62, 63, 83], "filter": [0, 37, 53, 62, 65, 75, 77, 98, 100, 104], "us": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 46, 48, 50, 51, 53, 54, 57, 58, 60, 62, 65, 66, 67, 68, 70, 71, 72, 75, 76, 78, 79, 80, 83, 86, 87, 89, 90, 92, 93, 94, 95, 98, 100, 101, 102, 104, 108], "when": [0, 7, 10, 13, 24, 26, 28, 29, 30, 32, 40, 42, 46, 50, 51, 55, 58, 62, 67, 70, 72, 74, 83, 87, 89, 92, 93, 109], "resiz": [0, 11, 24, 25, 37, 49, 57, 60, 61, 62, 70, 83], "charact": [0, 35, 42, 48, 57, 73, 74, 76, 78, 79, 80, 81, 86, 94, 110], "repres": [0, 7, 10, 13, 14, 15, 16, 23, 42, 46, 50, 53, 55, 72, 74, 84, 93, 102, 109], "differ": [0, 8, 11, 15, 16, 17, 18, 19, 22, 23, 32, 35, 38, 39, 40, 42, 46, 47, 54, 55, 61, 62, 94, 99, 103, 105, 107, 111, 112], "intens": 0, "proport": [0, 94], "correct": [0, 40], "output": [0, 25, 30, 31, 32, 35, 36, 43, 57, 70, 71, 76, 79, 84, 86, 113], "which": [0, 4, 10, 23, 24, 26, 28, 29, 31, 35, 36, 38, 42, 46, 51, 60, 62, 63, 66, 70, 71, 72, 74, 75, 76, 79, 83, 89, 90, 92, 93, 95, 100, 101, 102, 109, 110, 111, 112, 113], "should": [0, 3, 10, 25, 42, 46, 50, 51, 53, 62, 74, 86, 113], "approxim": 0, "ratio": [0, 11, 25, 37, 48, 49, 51, 83], "your": [0, 31, 35, 53, 67, 109, 111, 112, 113], "thi": [0, 3, 4, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 45, 46, 48, 50, 51, 53, 54, 55, 57, 58, 60, 61, 62, 65, 67, 68, 69, 70, 71, 72, 73, 76, 78, 81, 85, 86, 87, 89, 90, 92, 93, 94, 95, 97, 98, 99, 101, 102, 103, 104, 105, 106, 107, 108, 109, 111, 112], "valu": [0, 4, 8, 10, 11, 14, 18, 19, 22, 23, 35, 40, 42, 46, 50, 53, 55, 60, 61, 62, 71, 76, 78, 83, 90, 93, 101, 109], "ensur": [0, 32, 37, 42, 49, 62, 67, 70, 89], "i": [0, 4, 5, 6, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 35, 36, 37, 38, 39, 40, 41, 42, 43, 45, 46, 48, 50, 51, 53, 54, 55, 57, 58, 60, 61, 62, 63, 65, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 83, 84, 86, 87, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113], "close": [0, 51, 70], "possibl": [0, 24, 32, 42, 51], "origin": [0, 4, 6, 8, 21, 26, 28, 29, 40, 41, 47, 50, 51, 53, 57, 74, 76, 78, 80, 83, 84, 89, 102], "default": [0, 4, 5, 7, 8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 23, 24, 26, 28, 29, 30, 32, 35, 36, 37, 42, 43, 45, 46, 48, 50, 51, 53, 55, 57, 62, 63, 67, 68, 71, 74, 75, 76, 77, 78, 80, 83, 86, 87, 92, 93, 94, 95, 97, 98, 99, 101, 102, 103, 104, 105, 107, 108], "return": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 40, 41, 42, 43, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 57, 60, 61, 62, 63, 65, 67, 68, 70, 71, 72, 74, 75, 76, 77, 78, 79, 80, 82, 83, 84, 85, 86, 87, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 102, 103, 104, 105, 106, 107, 108, 109], "represent": [0, 23, 42, 60, 61, 70], "type": [0, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 25, 30, 31, 32, 33, 35, 36, 37, 38, 40, 42, 43, 45, 48, 50, 51, 53, 54, 55, 57, 60, 61, 62, 63, 65, 67, 68, 70, 71, 72, 75, 76, 77, 80, 82, 84, 85, 86, 87, 89, 90, 94, 97, 98, 99, 102, 103, 104, 105, 106, 107], "exampl": [0, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 25, 26, 27, 28, 29, 30, 31, 35, 37, 41, 42, 43, 45, 46, 47, 48, 49, 50, 51, 53, 54, 60, 61, 62, 63, 65, 70, 74, 75, 76, 77, 78, 79, 80, 83, 84, 85, 86, 87, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 101, 102, 103, 104, 105, 107, 108, 109], "here": [0, 13, 21, 27, 31, 35, 42, 46, 47, 70, 75, 76, 78, 79, 83, 86, 87, 94, 96, 109, 111, 112], "an": [0, 4, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 40, 41, 42, 43, 45, 46, 48, 49, 50, 51, 53, 54, 55, 57, 60, 62, 65, 67, 68, 70, 72, 73, 74, 76, 77, 78, 79, 81, 84, 86, 87, 90, 92, 93, 94, 95, 96, 97, 98, 99, 101, 102, 103, 104, 105, 106, 107, 108, 109], "jerri": 0, "from": [0, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 28, 29, 30, 31, 35, 36, 37, 38, 40, 41, 42, 43, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 60, 61, 62, 63, 65, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 83, 84, 85, 86, 87, 89, 90, 93, 94, 95, 96, 97, 98, 99, 101, 102, 103, 104, 105, 106, 107, 108, 109, 111, 112, 113], "import": [0, 6, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 22, 25, 31, 35, 37, 40, 41, 42, 43, 45, 46, 47, 48, 49, 50, 51, 53, 54, 60, 61, 62, 63, 65, 70, 74, 75, 76, 77, 78, 79, 80, 83, 84, 85, 86, 87, 89, 90, 93, 94, 95, 96, 97, 98, 99, 101, 102, 103, 104, 105, 107, 108, 109, 111, 112, 113], "print": [0, 5, 13, 18, 19, 22, 23, 37, 70, 71, 111, 112, 113], "png": [0, 5, 8, 10, 14, 25, 38, 40, 45, 50, 51, 53, 65, 70, 72, 74, 86, 87, 96, 109], "draw": [1, 25, 27, 28, 57, 102, 110], "ascii_draw": 1, "meta": [2, 76, 110, 113], "__title__": [2, 113], "__version__": [2, 113], "__description__": [2, 113], "__author__": [2, 113], "__author_email__": 2, "overview": [3, 4, 6, 7, 9, 10, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29, 33, 34, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 56, 62, 63, 64, 65, 66, 67, 68, 69, 70, 73, 74, 75, 76, 77, 78, 79, 80, 81, 83, 86, 87, 88, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109], "inform": [3, 32, 35, 36, 37, 38, 39, 40, 57, 70, 72, 85], "packag": 3, "titl": [3, 72], "project": [3, 21, 76, 78, 86, 109], "version": [3, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 37, 41, 50, 67, 68, 70, 71, 89, 95, 110, 113], "short": [3, 35, 76, 79, 83, 86], "descript": [3, 21, 30, 36, 72], "includ": [3, 5, 8, 11, 12, 13, 14, 21, 22, 23, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 54, 55, 61, 62, 69, 70, 71, 72, 76, 79, 86, 90, 94, 102], "setup": [3, 31], "py": [3, 74], "author": [3, 71], "email": 3, "step": [4, 51, 62, 70], "forecolor": [4, 26, 28, 29], "lightgrei": 4, "backcolor": [4, 26, 28, 29], "white": [4, 8, 11, 26, 28, 29, 32, 62, 70, 74], "creat": [4, 30, 31, 32, 35, 36, 37, 38, 50, 60, 61, 62, 70, 72, 77, 93], "black": [4, 50, 70], "squar": [4, 62], "can": [4, 5, 8, 10, 14, 15, 16, 17, 18, 19, 20, 21, 22, 25, 27, 31, 32, 35, 36, 38, 40, 42, 46, 50, 54, 55, 60, 62, 70, 71, 72, 76, 79, 84, 86, 92, 94, 100, 101, 110, 113], "complement": 4, "transpar": [4, 8, 10, 26, 28, 29, 51, 53, 74, 87], "area": [4, 10, 13, 23, 24, 50, 51], "grid": 4, "pixel": [4, 25, 40, 50, 51, 53, 62, 65, 70, 74, 101], "mean": [4, 21, 23, 24, 26, 28, 29, 30, 31, 42, 45, 46, 51, 55, 60, 61, 62, 92, 95, 113], "function": [4, 7, 8, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 39, 40, 42, 45, 48, 50, 51, 53, 54, 57, 60, 61, 62, 65, 67, 69, 70, 71, 72, 76, 85, 86, 87, 89, 90, 94, 98, 102, 104, 109], "suitabl": [4, 60, 62, 78, 102], "color": [4, 8, 10, 11, 26, 28, 29, 50, 65, 70, 74, 100, 101, 110], "fore": [4, 26, 28, 29], "back": [4, 76, 86], "A": [4, 5, 8, 14, 15, 16, 17, 18, 19, 21, 22, 26, 28, 29, 30, 31, 35, 37, 40, 41, 42, 43, 48, 49, 50, 51, 53, 60, 62, 63, 70, 71, 72, 77, 80, 85, 89, 92, 93, 94, 95, 97, 98, 99, 101, 103, 104, 105, 106, 107, 108, 113], "rgba": [4, 8, 33, 40, 67, 68, 74, 87], "contain": [4, 5, 10, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 30, 31, 32, 35, 36, 37, 42, 43, 55, 57, 62, 67, 70, 71, 72, 76, 79, 83, 86, 95, 98, 104, 106, 108], "add": [4, 38, 71, 72, 80], "rgb": [4, 6, 7, 8, 11, 32, 33, 50, 62, 63, 70, 74, 87], "In": [4, 28, 42, 94, 95], "document": [4, 31, 35, 111, 112, 113], "accur": [4, 14, 22, 76, 98, 104], "present": [4, 38, 72, 78], "state": [4, 36], "shown": [4, 73, 76], "follow": [4, 30, 31, 35, 42, 55, 61, 62, 66, 71, 72, 76, 79, 86, 93, 94, 95, 97, 98, 99, 101, 103, 104, 105, 107, 108, 113], "figur": 4, "modul": [5, 8, 11, 12, 13, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 39, 40, 60, 61, 69, 71, 72, 73, 76, 86, 89, 90, 98, 104, 110], "provid": [5, 8, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 42, 50, 53, 55, 57, 60, 61, 62, 69, 70, 71, 72, 76, 83, 84, 86, 89, 90, 92, 98, 104], "util": [5, 8, 11, 12, 21, 22, 30, 34, 37, 46, 49, 53, 56, 60, 61, 66, 69, 71, 78, 79, 83, 86, 110], "handl": [5, 8, 11, 12, 30, 31, 32, 35, 36, 37, 39, 40, 58, 61, 62, 69, 72], "url": [5, 9, 14, 17, 19, 32, 40, 70, 76, 110], "convers": [5, 8, 37, 61, 62], "between": [5, 15, 16, 22, 23, 30, 32, 36, 42, 46, 47, 51, 61, 67, 68, 77, 83, 87, 90], "valid": [5, 12, 50, 51, 55, 62, 110], "format": [5, 8, 10, 11, 26, 28, 29, 30, 31, 32, 35, 36, 37, 38, 39, 40, 43, 50, 53, 54, 56, 60, 62, 70, 71, 72, 76, 79, 81, 86, 102, 110], "support": [5, 6, 8, 11, 12, 15, 16, 17, 19, 22, 30, 31, 35, 36, 37, 38, 51, 57, 60, 61, 62, 67, 68, 70, 71, 72, 86, 87], "convert": [5, 8, 32, 38, 40, 42, 55, 60, 61, 62, 72, 76, 86, 102], "specifi": [5, 8, 11, 23, 24, 25, 30, 31, 32, 36, 37, 42, 50, 51, 53, 62, 70, 71, 72, 77, 79, 84, 86, 89], "load": [5, 8, 14, 15, 18, 19, 30, 31, 32, 35, 36, 37, 38, 40, 70, 86, 92], "variou": [5, 8, 15, 16, 18, 22, 23, 25, 30, 33, 36, 37, 39, 62, 70, 72, 90, 113], "mime": 5, "jpg": [5, 6, 7, 8, 12, 13, 15, 16, 17, 18, 19, 22, 25, 30, 31, 35, 37, 41, 42, 43, 45, 46, 47, 48, 49, 50, 51, 54, 63, 74, 76, 78, 79, 83, 86, 93, 94, 95, 96, 97, 98, 99, 101, 102, 103, 104, 105, 107, 108, 109], "save_kwarg": 5, "string": [5, 14, 16, 17, 21, 40, 55, 70, 71, 80, 92, 109], "pil": [5, 6, 7, 8, 10, 11, 12, 18, 25, 32, 35, 37, 46, 49, 50, 51, 53, 60, 62, 63, 65, 70, 79, 87, 96, 101], "numpi": [5, 6, 10, 25, 32, 36, 40, 42, 53, 55, 76, 86, 90], "arrai": [5, 10, 25, 32, 40, 42, 46, 53, 55, 86, 90], "file": [5, 8, 10, 11, 12, 13, 14, 17, 19, 25, 35, 38, 40, 46, 63, 69, 70, 71, 72, 92, 101, 109, 110], "path": [5, 8, 10, 11, 13, 14, 17, 19, 25, 32, 37, 40, 63, 70, 71, 72, 76, 79, 96, 101, 109], "desir": [5, 63], "addit": [5, 12, 30, 31, 32, 35, 36, 37, 38, 50, 51, 61, 70, 72], "keyword": [5, 12, 30, 31, 32, 35, 36, 37, 38, 50, 51, 70, 72, 89], "argument": [5, 12, 30, 31, 32, 35, 36, 37, 38, 50, 51, 54, 55, 70, 72, 76, 77, 79, 86, 89], "pass": [5, 12, 28, 29, 30, 31, 32, 35, 36, 37, 38, 50, 51, 70, 74, 83, 87, 89], "save": [5, 10, 25, 38, 65, 70, 71, 72, 74], "encod": [5, 6, 9, 30, 32, 36, 40, 72, 110], "open": [5, 6, 7, 8, 10, 13, 18, 30, 37, 49, 50, 51, 53, 65, 70, 71, 87, 92], "test": [5, 31, 35, 46, 76, 87, 93, 94, 95, 97, 98, 99, 101, 103, 104, 105, 107, 108], "blob_url": 5, "qualiti": [5, 24, 43, 64, 70, 86, 87], "95": [5, 37, 62, 75, 77, 84], "base64": 5, "pre": [5, 14, 16, 19, 31, 32, 36, 43], "object": [5, 6, 8, 10, 12, 13, 19, 23, 25, 35, 37, 38, 40, 46, 50, 54, 57, 58, 61, 62, 63, 70, 72, 76, 78, 79, 92, 95, 96, 98, 101, 104, 108], "rais": [5, 8, 12, 14, 15, 17, 18, 19, 22, 23, 30, 31, 35, 36, 37, 40, 50, 53, 55, 58, 60, 61, 62, 65, 70, 71, 72, 75, 77, 84], "valueerror": [5, 12, 14, 17, 19, 22, 23, 30, 36, 40, 53, 62, 72, 84], "unsupport": [5, 48, 61, 62, 84], "method": [5, 11, 12, 30, 31, 32, 33, 35, 36, 37, 39, 40, 42, 50, 62, 89, 98, 104], "warn": 5, "userwarn": 5, "doesn": [5, 40, 77], "t": [5, 40, 77], "match": [5, 23, 36, 40, 53, 62, 76, 77, 81, 110], "actual": [5, 19, 22, 48], "invalid": [5, 14, 17, 19, 22, 30, 36, 38, 62], "show": [5, 12, 14, 15, 16, 17, 54], "bool": [5, 7, 8, 12, 25, 28, 35, 37, 42, 48, 50, 53, 54, 57, 62, 67, 68, 71, 72, 75, 76, 77, 78, 79, 80, 82, 83, 86, 87, 93, 101, 109], "effici": [5, 21, 24, 32, 71, 90], "without": [5, 35, 37, 65, 70, 75, 77, 85], "content": [5, 12, 13, 28, 48, 73], "true": [5, 7, 8, 12, 25, 35, 37, 42, 50, 51, 54, 57, 60, 61, 62, 67, 68, 71, 72, 75, 76, 77, 80, 82, 86, 93, 96, 101, 109], "fals": [5, 6, 7, 8, 12, 25, 28, 37, 42, 48, 50, 62, 67, 68, 70, 71, 72, 75, 76, 77, 78, 79, 80, 82, 83, 86, 87, 93, 96, 101, 109], "otherwis": [5, 8, 12, 38, 42, 62, 67, 68, 72, 75, 76, 77, 82, 87, 92], "abc": 5, "svg": 5, "xml": 5, "jpeg": [5, 66, 70, 96, 109], "text": [5, 20, 25, 32, 36, 48, 70, 80, 82, 110], "plain": 5, "hello": 5, "order_": [6, 7], "chw": [6, 7], "both": [6, 14, 23, 31, 32, 35, 36, 48, 60, 71, 86], "np": [6, 7, 10, 30, 32, 36, 40, 42, 51, 53, 55, 76, 86, 90], "uint8": [6, 7], "float32": [6, 7, 10, 26, 28, 29, 31, 35, 42], "ar": [6, 10, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 30, 31, 32, 35, 36, 37, 38, 42, 45, 46, 47, 48, 50, 55, 58, 61, 62, 63, 66, 70, 71, 72, 75, 76, 77, 78, 79, 83, 84, 86, 87, 93, 94, 95, 96, 97, 98, 99, 101, 103, 104, 105, 106, 107, 108, 109], "order": [6, 7, 62, 80, 81, 110], "rgb_encod": [6, 9], "custom_imag": [6, 7], "data_cwh": 6, "cwh": 6, "data_int": 6, "use_float": [6, 7], "mode": [6, 7, 8, 11, 23, 37, 40, 61, 63, 70, 76, 84, 87, 92], "1606x1870": [6, 7], "0x7fb9b89bbdc0": 6, "0x7fb9b89bbe50": 6, "0x7fb9b89bbdf0": 6, "invers": 6, "oper": [6, 32, 36, 41, 42, 43, 45, 46, 62, 71, 110], "ndarrai": [7, 10, 30, 32, 36, 40, 42, 46, 51, 53, 55, 76, 86, 90], "channel": [7, 8, 33, 62, 67, 68, 87], "jpegimageplugin": [7, 63], "jpegimagefil": [7, 63], "0x7f9ec37389d0": 7, "shape": [7, 31, 35, 42, 46, 53, 74, 76, 86], "dtype": [7, 31, 35, 42], "3": [7, 10, 13, 14, 15, 16, 22, 23, 31, 42, 43, 46, 48, 50, 55, 57, 62, 65, 70, 76, 79, 86, 93, 94, 95, 97, 98, 99, 101, 102, 103, 104, 105, 107, 108, 111, 112, 113], "1870": 7, "1606": 7, "whc": 7, "": [7, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 30, 37, 38, 40, 48, 50, 60, 62, 70, 76, 86, 89, 97], "result": [7, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 40, 43, 46, 48, 50, 51, 53, 54, 74, 76, 78, 79, 86, 90, 97, 98, 104], "same": [7, 8, 42, 47, 76, 86, 89], "torchvis": [7, 59, 110], "transform": [7, 8, 58, 59, 60, 61, 80, 110], "to_tensor": [7, 60, 61], "process": [8, 9, 12, 14, 15, 17, 18, 23, 31, 33, 35, 37, 39, 40, 42, 60, 62, 65, 67, 68, 69, 76, 77, 86, 89, 113], "manipul": [8, 69], "python": [8, 40, 65, 89, 111, 112, 113], "librari": [8, 37, 60, 62, 65, 113], "It": [8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 39, 50, 51, 53, 57, 60, 61, 69, 71, 72, 86, 89, 90, 102, 113], "multipl": [8, 10, 17, 32, 35, 36, 40, 42, 46, 70, 76], "ad": [8, 13, 62, 71, 72, 80], "background": [8, 9, 11, 26, 28, 29, 32, 64, 70, 74, 110], "check": [8, 12, 40, 45, 71, 75, 77, 82, 93, 96, 106, 109, 113], "alpha": [8, 33, 67, 68], "design": [8, 23, 30, 31, 35, 36, 38, 39], "simplifi": [8, 94], "common": [8, 61], "relat": [8, 13, 15, 18, 69, 77, 90], "task": [8, 22, 23, 31, 35, 36, 39, 50, 60], "applic": [8, 31, 60, 78, 83, 102], "kei": [8, 19, 23, 31, 32, 35, 62, 71, 76, 79, 86], "featur": [8, 14, 19, 32, 34, 36, 42, 46, 72, 74, 76, 78, 79, 80, 86, 94], "binari": [8, 90], "like": [8, 13, 20, 25, 61, 62, 83, 89, 113], "onc": 8, "particularli": [8, 23, 30, 38, 39, 72, 89], "requir": [8, 10, 21, 22, 42, 51, 71, 72, 98, 104, 113], "preprocess": [8, 21, 30, 32, 35, 37, 42, 67, 110], "befor": [8, 40, 42, 71, 86], "further": 8, "analysi": [8, 43], "force_background": [8, 62], "appli": [8, 16, 19, 21, 33, 35, 42, 50, 51, 53, 60, 62, 65, 86, 90], "necessari": [8, 42, 78, 83], "ha": [8, 24, 48, 61, 87, 102, 111, 112], "4": [8, 13, 16, 18, 19, 23, 31, 40, 41, 42, 43, 46, 50, 55, 65, 67, 68, 70, 79, 86, 93, 94, 95, 97, 98, 99, 101, 102, 103, 104, 105, 107, 108, 111, 112], "avoid": [8, 78], "anomali": 8, "dure": [8, 30, 40, 80, 101, 109], "subsequ": [8, 32, 50], "union": [8, 11, 14, 15, 16, 17, 18, 19, 22, 23, 32, 35, 36, 40, 42, 50, 55, 60, 62, 70, 72, 75, 76, 77, 84], "retain": 8, "typeerror": [8, 55, 60, 61, 62, 75, 77, 84], "isinst": 8, "list": [8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 32, 36, 37, 42, 46, 48, 50, 51, 54, 57, 60, 61, 62, 63, 75, 76, 77, 84, 85, 86, 93, 95, 98, 104, 108], "tupl": [8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 32, 35, 36, 37, 42, 43, 46, 48, 50, 51, 54, 62, 76, 86, 94, 95, 97, 98, 99, 102, 103, 104, 105, 106, 107, 108], "take": [8, 57, 62], "singl": [8, 17, 35, 36, 40, 42, 61, 62, 76, 80, 86, 89, 90], "call": [8, 27, 31, 70], "each": [8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 30, 35, 37, 42, 46, 53, 60, 69, 76, 80, 82, 86, 87, 89, 102], "item": [8, 10, 19], "batch": [8, 35, 67, 68, 76, 86, 87, 106], "multiimagestyp": [8, 32, 36, 42, 51], "iter": [8, 62, 65, 77], "img_path": 8, "image1": 8, "image2": 8, "loaded_imag": 8, "len": [8, 63], "all": [8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 27, 30, 31, 32, 35, 36, 37, 41, 42, 43, 45, 46, 48, 54, 55, 65, 67, 68, 71, 73, 74, 76, 79, 81, 86, 89, 93, 94, 95, 97, 98, 99, 101, 102, 103, 104, 105, 106, 107, 108], "pillow": [8, 59, 110], "boolean": [8, 42], "tool": [9, 17, 25, 30, 33, 41, 42, 43, 44, 50, 65, 73, 80, 100, 102], "basic": [9, 60, 64, 77], "grid_background": 9, "grid_transpar": 9, "blob": [9, 74, 110], "to_blob_url": 9, "load_image_from_blob_url": 9, "is_valid_image_blob_url": 9, "decod": [9, 40, 110], "rgb_decod": 9, "load_imag": [9, 25, 54, 70], "has_alpha_channel": 9, "layer": [9, 90, 110], "istack": 9, "pad": [9, 25, 74, 110], "pad_image_to_s": 9, "download_image_from_url": 9, "is_http_url": 9, "mai": [10, 15, 18, 31, 42, 66, 70, 78, 83, 89, 109, 111, 112], "block": [10, 30, 31, 36, 37], "togeth": 10, "new": [10, 11, 24, 30, 55, 67, 68, 70, 71, 76, 77], "similar": [10, 13, 20, 32, 36, 42, 46, 62, 83, 86, 110], "techniqu": [10, 33, 40], "p": [10, 35, 76, 78, 79, 83, 86], "need": [10, 17, 31, 35, 37, 48, 51, 89, 93, 95, 98, 101, 104, 108], "stack": [10, 76, 86], "addition": 10, "second": [10, 23, 42, 47, 82], "element": [10, 76, 86], "rang": [10, 42, 46, 51], "left": [10, 50, 51, 55, 90], "0": [10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 30, 31, 32, 35, 37, 41, 42, 43, 46, 48, 50, 51, 53, 55, 57, 60, 61, 62, 65, 70, 71, 75, 76, 77, 78, 79, 80, 83, 84, 85, 86, 90, 93, 94, 95, 97, 98, 99, 101, 102, 103, 104, 105, 107, 108, 111, 112, 113], "right": [10, 50, 55, 90], "two": [10, 23, 42, 47, 65, 82, 101], "dimension": [10, 86], "h": [10, 26, 28, 29, 53, 74], "w": [10, 26, 28, 29, 53, 74, 76, 86], "posit": [10, 42, 50, 51, 94], "target": [10, 11, 20, 26, 28, 29, 32, 51, 62], "By": [10, 48], "first": [10, 11, 13, 17, 23, 37, 42, 47, 82], "howev": [10, 42], "solid": [10, 50], "pure": [10, 74], "lime": [10, 74], "nian": 10, "nian_lim": 10, "yellow": [10, 70], "5": [10, 13, 17, 22, 23, 31, 42, 43, 46, 48, 51, 53, 55, 60, 61, 62, 63, 70, 78, 90, 93, 94, 95, 97, 98, 99, 101, 102, 103, 104, 105, 107, 108], "9": [10, 13, 23, 42, 46, 55, 62, 70, 84, 93, 94, 95, 97, 98, 101, 102, 103, 104, 105, 107, 108], "nian_tran": 10, "custom": [10, 14, 15, 16, 17, 18, 19, 22, 30, 35, 36, 37, 40, 43, 50, 51, 53, 61, 62, 70, 71, 75, 76], "mask": [10, 26, 28, 29, 51, 53, 74], "hs1": 10, "ab": 10, "linspac": 10, "ws1": 10, "nian_mask": 10, "hxw": [10, 26, 28, 29, 53], "dimens": [11, 49, 62], "while": [11, 14, 16, 17, 18, 25, 37, 49, 51, 65, 76, 89], "maintain": [11, 25, 37, 49, 55, 89, 113], "pars": [11, 58, 60, 61, 69, 70, 110], "specif": [11, 13, 14, 19, 30, 31, 32, 35, 36, 38, 40, 50, 55, 58, 60, 62, 72, 73, 76, 94, 98, 104], "pic": 11, "background_color": 11, "interpol": [11, 60, 61, 62], "fit": [11, 53], "within": [11, 35, 50, 70, 76, 78, 86], "preserv": [11, 65, 89], "reach": [11, 46], "exact": 11, "other": [11, 13, 31, 42, 48, 62, 76, 82, 85, 94], "integ": [11, 14, 40, 46, 55, 62], "name": [11, 13, 14, 15, 16, 17, 18, 19, 22, 24, 30, 31, 32, 35, 36, 37, 42, 43, 48, 50, 55, 60, 61, 62, 76, 78, 83, 86, 87, 93, 94, 97, 99, 102, 103, 105, 106, 107], "etc": [11, 32, 62], "100": [11, 21, 26, 37, 45, 62, 89], "50": [11, 62], "200": [11, 26, 37, 62], "blue": [11, 70], "download": 12, "special": [12, 13], "github": [12, 54, 111, 112, 113], "hug": [12, 19, 30, 31, 32, 35, 36, 37, 42, 62, 86], "face": [12, 19, 20, 21, 30, 31, 32, 35, 36, 37, 42, 55, 57, 62, 70, 77, 86, 94, 110], "progress": [12, 67, 68, 87], "track": 12, "host": [12, 13, 16, 21, 24, 32, 35, 42, 48, 63, 79, 87, 93, 94, 95, 97, 98, 99, 101, 103, 104, 105, 107, 108, 113], "main": [12, 18, 21, 22, 25, 30, 32, 36, 37, 42, 62, 70, 72, 74, 78, 89, 113], "compon": [12, 13, 23, 30, 31, 32, 36, 37, 89], "http": [12, 54, 74, 113], "intern": [12, 36, 58, 71], "silent": [12, 67, 68, 87], "expected_s": 12, "kwarg": [12, 13, 14, 15, 16, 17, 18, 19, 22, 30, 31, 32, 35, 36, 37, 38, 50, 51, 70, 72], "suppress": [12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 25, 37, 50, 87], "bar": 12, "displai": [12, 32, 36, 67, 68], "expect": [12, 35, 40, 62], "session": 12, "get": [12, 26, 28, 29, 32, 35, 41, 43, 63, 64, 70, 74, 78, 81, 86, 92, 94, 99, 101, 103, 105, 107], "especi": [12, 76], "hf": 12, "request": 12, "requestexcept": 12, "fail": [12, 14], "unidentifiedimageerror": 12, "com": [12, 54, 113], "ftp": 12, "booru": 13, "yolo": [13, 19, 21, 34, 110], "aperveyev": 13, "deepgh": [13, 14, 15, 16, 17, 18, 19, 21, 24, 42, 46, 48, 63, 76, 79, 83, 87, 93, 94, 95, 97, 98, 99, 101, 103, 104, 105, 107, 108, 113], "overal": [13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 27, 41, 42, 43, 45, 46, 48, 54, 65, 67, 68, 73, 81, 93, 94, 95, 97, 98, 99, 101, 102, 103, 104, 105, 106, 107, 108], "benchmark": [13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 27, 41, 42, 43, 45, 46, 48, 54, 65, 67, 68, 73, 81, 87, 93, 94, 95, 97, 98, 99, 101, 102, 103, 104, 105, 106, 107, 108], "explan": 13, "No": [13, 70, 111, 112], "head": [13, 20, 25, 54, 77, 94, 103, 110], "anim": [13, 14, 15, 16, 17, 18, 19, 20, 22, 27, 29, 41, 42, 43, 45, 54, 56, 57, 63, 70, 73, 74, 77, 78, 81, 87, 94, 95, 98, 99, 103, 104, 105, 107, 108, 113], "pretti": 13, "girl": [13, 48, 77], "onli": [13, 14, 15, 16, 17, 18, 19, 22, 25, 35, 42, 71, 77, 78, 83, 86, 101], "bust": 13, "torso": 13, "part": [13, 53, 54, 55], "collarbon": 13, "center": [13, 51, 61, 62], "pair": [13, 23, 36], "cover": [13, 21, 51, 70, 77], "breast": [13, 21, 35, 76, 77, 78, 79, 83, 85, 86], "boob": 13, "bra": 13, "nippl": [13, 14, 50, 70], "mostli": [13, 17], "visibl": [13, 25], "nsfw": [13, 50, 100, 110], "shld": 13, "shoulder": [13, 55], "mayb": 13, "one": [13, 31, 36, 40, 46, 48, 62, 76, 77, 86], "view": [13, 48], "profil": 13, "exactli": 13, "rear": 13, "exclud": 13, "sideb": 13, "uncov": 13, "visual": [13, 14, 15, 16, 17, 19, 20, 22, 42, 44, 54, 56, 76, 86, 110], "mark": 13, "belli": [13, 21], "button": [13, 30, 79], "hip": [13, 55], "half": [13, 17, 77], "stock": 13, "line": [13, 27, 28, 57], "knee": [13, 55], "below": [13, 57, 73, 113], "6": [13, 23, 25, 31, 42, 46, 55, 62, 65, 75, 77, 93, 94, 95, 97, 98, 99, 101, 102, 103, 104, 105, 107, 108, 111, 112], "nopan": 13, "panti": [13, 80], "cloth": 13, "bikini": 13, "regardless": 13, "censor": [13, 20, 50, 51, 98, 104, 110], "evid": 13, "7": [13, 14, 16, 17, 18, 19, 31, 37, 42, 46, 48, 50, 53, 55, 62, 70, 75, 77, 83, 93, 94, 95, 97, 98, 99, 101, 102, 103, 104, 105, 107, 108], "butt": 13, "buttock": [13, 21], "least": [13, 39, 40, 72], "partial": 13, "behind": 13, "more": [13, 14, 31, 34, 35, 36, 48, 55, 60, 70, 89, 92], "less": [13, 14, 16, 22, 93], "stand": [13, 35, 70, 76, 78, 79, 83, 86], "sit": [13, 77], "ass": [13, 76], "split": [13, 83], "leg": [13, 70], "wide": [13, 70], "90": 13, "degre": [13, 51], "typic": [13, 14, 32, 62], "abov": [13, 14, 15, 16, 17, 18, 19, 22, 53, 95, 98, 104, 108], "10": [13, 24, 30, 42, 46, 51, 55, 62, 65, 93, 94, 95, 98, 101, 102, 104, 105], "sprd": 13, "strongli": [13, 87], "11": [13, 42, 55, 93, 94, 95, 98, 101, 102, 104, 105, 111, 112], "vsplt": 13, "pose": [13, 42, 110], "12": [13, 25, 42, 50, 55, 62, 93, 94, 95, 98, 101, 102, 104, 105], "vsprd": 13, "vsplit": 13, "13": [13, 42, 55, 94, 95, 98, 102, 105, 107], "full": [13, 35, 70], "almost": 13, "side": [13, 49, 77, 109], "usual": [13, 46], "ly": 13, "14": [13, 55, 62, 94, 95, 98, 102, 105], "wing": [13, 77], "dragon": 13, "poni": 13, "15": [13, 45, 47, 55, 62, 94, 95, 98, 102, 105, 111, 112], "feral": 13, "four": [13, 14, 94], "non": [13, 14, 15, 16, 17, 18, 19, 21, 22, 37, 50, 99], "human": [13, 14, 15, 16, 17, 18, 19, 22, 54, 56, 93], "16": [13, 55, 62, 65, 67, 68, 94, 98, 102, 105], "hdrago": 13, "style": [13, 17, 22, 51, 107, 113], "17": [13, 55, 62, 102, 107, 113], "hponi": 13, "18": [13, 21, 55, 62, 98, 102, 104, 111, 112], "hfox": 13, "cartoon": 13, "fox": 13, "dog": 13, "zootopia": 13, "nick": 13, "wild": 13, "19": [13, 55, 102], "hrabb": 13, "rabbit": 13, "judi": 13, "hopp": 13, "bunnygirl": 13, "20": [13, 30, 55, 62, 70, 102], "hcat": 13, "cat": [13, 77, 84], "catgirl": 13, "sharp": 13, "muzzl": 13, "compar": [13, 23, 36], "21": [13, 17, 55, 62, 107], "hbear": 13, "bear": 13, "22": [13, 55, 62], "jacko": 13, "memet": 13, "jack": 13, "o": [13, 35, 70, 72, 83, 98, 101, 111, 112], "contest": 13, "toward": [13, 55], "viewer": [13, 70], "23": [13, 55, 62], "jackx": 13, "sometim": 13, "24": [13, 42, 46, 55, 62, 65], "hhors": 13, "hors": 13, "implement": [13, 32, 36, 47, 76, 89], "aa09": 13, "25": [13, 16, 21, 37, 47, 62, 107], "hbird": 13, "bird": 13, "releas": 13, "time": [13, 72, 87], "yolov8s_pp09": 13, "2023": 13, "focus": 13, "class": [13, 15, 18, 19, 30, 31, 32, 33, 35, 36, 37, 40, 50, 51, 55, 58, 60, 62, 63, 69, 70, 72, 77, 94, 95, 98, 99, 103, 104, 105, 107, 108], "advanc": [13, 113], "capabl": [13, 31, 32, 40, 48], "scenario": [13, 78, 83, 89], "yolov8s_pp12": 13, "2024": 13, "final": 13, "patch": 13, "continu": 13, "focu": [13, 70], "enhanc": [13, 34, 110], "improv": [13, 24, 86], "previou": [13, 76], "yolov8m_pp13": 13, "offer": [13, 16, 17, 18, 23, 60, 72, 101], "yolov8n_as01": 13, "spinoff": 13, "26": [13, 62], "train": [13, 14, 15, 16, 17, 18, 19, 22, 31, 35, 42, 43, 78, 79, 80, 83, 87, 98, 104], "80": 13, "epoch": 13, "sfw": 13, "subset": 13, "wa": 13, "eventu": 13, "abandon": 13, "due": [13, 41, 42, 78, 83, 89, 94, 109], "ineffect": 13, "yolov8m_as02": 13, "start": [13, 40, 51, 70, 110], "30": [13, 22, 51], "public": [13, 32], "friendli": [13, 113], "reduc": [13, 42, 53, 86], "yolov8m_as03": 13, "as02": 13, "60": 13, "aim": 13, "bottleneck": 13, "reproduc": 13, "yolov8s_aa06": 13, "initi": [13, 30, 31, 32, 35, 37, 40, 50, 63, 76, 77], "current": [13, 61, 67, 70, 98, 104, 111, 112, 113], "reincarn": 13, "some": [13, 30, 31, 34, 35, 42, 46, 47, 51, 64, 75, 76, 78, 79, 83, 86, 87, 89, 96, 109, 111, 112], "yolov8s_aa09": 13, "updat": [13, 30, 32, 36, 37, 71], "dataset": [13, 14, 15, 16, 17, 18, 19, 22, 43, 46, 76, 86, 100], "closeup": 13, "adjust": [13, 37, 46, 77], "larg": [13, 28, 32, 42, 76, 86], "hat": [13, 77], "aa06": 13, "yolov8s_aa10": 13, "major": 13, "fix": 13, "issu": [13, 19, 67], "wear": 13, "yolov8s_aa11": 13, "latest": [13, 37, 78, 83], "mainstream": 13, "aa10": 13, "outstand": 13, "map": [13, 30, 35, 48, 54, 75, 77, 80, 84, 85, 90, 102, 106], "score": [13, 14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 30, 31, 32, 36, 41, 43, 45, 46, 48, 54, 55, 57, 80, 84, 93, 94, 95, 97, 98, 99, 101, 102, 103, 104, 105, 106, 107, 108], "though": 13, "note": [13, 17, 35, 42, 51, 70, 94, 98, 101, 104, 111, 112], "complet": [13, 31, 37, 51, 94, 100, 110], "fair": 13, "bias": 13, "model_nam": [13, 14, 15, 16, 17, 18, 19, 22, 30, 32, 36, 37, 43, 50, 76, 86, 93, 94, 95, 97, 98, 99, 101, 102, 103, 104, 105, 106, 107, 108], "conf_threshold": [13, 14, 15, 16, 17, 18, 19, 22, 37, 50], "iou_threshold": [13, 14, 15, 16, 17, 18, 19, 21, 22, 37, 50], "perform": [13, 17, 21, 22, 24, 31, 32, 36, 37, 42, 48, 50, 51, 54, 62, 78, 89, 101, 102, 111, 112], "confid": [13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 35, 37, 43, 48, 50, 55, 57, 76, 79, 86], "threshold": [13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 26, 35, 37, 42, 45, 46, 48, 50, 53, 57, 76, 78, 79, 83, 86, 93, 101], "iou": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 37, 50], "bounding_box": 13, "x1": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 37, 50, 51], "y1": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 37, 50, 51], "x2": [13, 21, 23], "y2": [13, 21, 23], "box": [13, 14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 48, 54], "f": [13, 18, 23, 42, 46, 70, 90], "2f": 13, "point": [14, 18, 42, 55, 62], "femal": [14, 21, 50, 77], "genit": 14, "male": [14, 21, 77], "anime_censor_detect": 14, "yolov8": [14, 15, 16, 17, 18, 19, 22], "model": [14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 41, 42, 43, 46, 48, 50, 54, 55, 57, 62, 65, 66, 67, 68, 69, 70, 73, 76, 78, 79, 80, 81, 83, 86, 87, 90, 92, 93, 94, 95, 97, 98, 99, 101, 102, 103, 104, 105, 106, 107, 108, 110, 113], "v1": [14, 15, 16, 17, 18, 22, 50, 70, 86], "identifi": [14, 30, 40, 67, 76], "locat": 14, "anatom": 14, "analyz": [14, 21, 43], "data": [14, 17, 19, 38, 40, 42, 54, 61, 69, 70, 76, 78, 80, 98, 104, 110, 111, 112, 113], "either": [14, 15, 16, 17, 18, 36, 42, 62, 86, 90], "standard": [14, 16, 17, 18, 38, 62, 89], "n": [14, 15, 16, 17, 18, 19, 22, 40, 42, 50, 62, 70], "nano": [14, 16, 17, 18, 50], "faster": [14, 15, 16, 17, 18, 19, 50], "slower": [14, 22], "construct": [14, 15, 17, 18, 50, 76, 86], "intersect": [14, 15, 16, 17, 18, 19, 22, 23, 50], "over": [14, 15, 16, 17, 18, 19, 22, 23, 24, 50, 76, 77], "merg": [14, 15, 16, 17, 18, 42], "x0": [14, 15, 16, 17, 18, 19, 22, 25, 37, 50, 51], "y0": [14, 15, 16, 17, 18, 19, 22, 25, 37, 50, 51], "bound": [14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 54], "indic": [14, 42, 55, 58, 76, 78, 83, 86], "nipple_f": [14, 50], "peni": [14, 50], "pussi": [14, 50, 70], "runtimeerror": [14, 30, 36], "detection_visu": [14, 15, 16, 17, 19, 20, 22], "nude_girl": [14, 50], "365": 14, "264": 14, "399": 14, "289": [14, 15], "7473511695861816": 14, "224": [14, 60, 61, 62], "260": 14, "252": 14, "285": 14, "6830288171768188": 14, "206": 14, "523": [14, 50, 51], "240": 14, "608": 14, "6799028515815735": 14, "matplotlib": [14, 15, 16, 17, 25, 54], "pyplot": [14, 15, 16, 17, 54], "plt": [14, 15, 16, 17, 54], "imshow": [14, 15, 16, 17, 54], "anime_eye_detect": 15, "allow": [15, 16, 18, 19, 22, 32, 37, 40, 58, 60, 62, 89], "trade": [15, 17], "off": [15, 17], "speed": [15, 16, 17, 18, 19, 22, 26, 87], "accuraci": [15, 16, 17, 18, 19, 22, 48, 76, 93, 95, 98, 101, 104, 108], "higher": [15, 16, 17, 18, 19, 21, 24, 76, 101], "consid": [15, 18, 23, 42, 48, 51, 53, 63, 77, 98, 104], "overlap": [15, 17, 18, 19, 23, 67, 68, 76, 78, 79, 81, 83, 86, 87, 110], "coordin": [15, 16, 17, 18, 19, 25, 37, 51, 55, 65], "alwai": [15, 17, 18, 19, 48], "except": [15, 18, 40, 58, 62, 70], "predict": [15, 19, 22, 30, 31, 32, 35, 36, 37, 76, 79, 86, 93, 95, 97, 98, 101, 102, 104, 106, 108], "yolo_predict": [15, 22, 34], "squat": [15, 17, 54], "297": 15, "239": [15, 48], "341": 15, "271": 15, "7760562896728516": 15, "230": 15, "263": 15, "308": 15, "7682342529296875": 15, "createml": 16, "huggingfac": [16, 18, 42, 48, 62, 65, 74, 93, 94, 95, 97, 98, 99, 101, 103, 104, 105, 107, 108], "anime_face_detect": 16, "user": [16, 22, 30, 31, 32, 36, 37, 40, 63, 72, 113], "balanc": [16, 18, 22, 70, 76], "system": [16, 17, 26, 58, 62, 98, 104], "overhead": [16, 17, 26, 89], "avail": [16, 22, 25, 30, 32, 35, 40, 42, 48, 51, 58, 62, 70, 76, 84, 92, 93, 95, 98, 104, 108], "v0": [16, 22, 67, 68], "overrid": [16, 22], "auto": [16, 22, 54, 72, 92], "mostima_post": [16, 19], "29": [16, 19, 62], "441": [16, 19], "204": [16, 19], "584": [16, 19], "7874319553375244": [16, 19], "346": [16, 19], "59": [16, 19], "529": [16, 19], "275": [16, 19], "7510495185852051": [16, 19], "606": [16, 19], "51": [16, 19, 62], "895": [16, 19], "336": [16, 19], "6986488103866577": [16, 19], "upper": [17, 50], "bodi": [17, 22, 54, 55, 57, 70], "anime_halfbody_detect": 17, "pleas": [17, 24, 41, 42, 48, 67, 69, 71, 87, 94, 98, 101, 104, 111, 112], "primari": [17, 94, 97, 99, 103, 105, 107], "purpos": 17, "crop": [17, 53, 60, 61, 62, 70], "illustr": [17, 70, 95, 97], "therefor": [17, 42, 111, 112], "consist": [17, 42], "person": [17, 20, 23, 25, 37, 54, 103, 110], "peopl": [17, 84], "guarante": [17, 48], "you": [17, 19, 20, 22, 27, 31, 35, 48, 51, 67, 68, 76, 86, 87, 89, 92, 93, 94, 95, 98, 101, 104, 108, 113], "inde": 17, "recommend": [17, 24, 31, 35, 42, 45, 46, 76, 86, 87, 98, 104], "approach": 17, "detect_person": [17, 20, 25, 54], "individu": [17, 23, 40, 60, 69], "obtain": [17, 27, 41, 42], "local": [17, 63, 111, 112], "flexibl": [17, 35, 60, 61], "lower": [17, 45, 46, 48, 50], "127": 17, "629": 17, "637": 17, "9040350914001465": 17, "anime_hand_detect": 18, "choos": [18, 22, 48], "35": [18, 62, 70, 78, 86], "configur": [18, 30, 35, 42, 60, 61, 62, 110], "suit": 18, "case": [18, 24, 35, 42, 45], "defin": [18, 22, 42, 70, 90], "being": 18, "label": [18, 19, 21, 23, 24, 25, 30, 32, 35, 36, 37, 42, 43, 48, 80, 102, 106], "infer": [18, 21, 24, 31, 32, 36, 37, 54, 67, 68, 76, 92, 101], "anime_imag": 18, "bbox": 18, "conf": 18, "customiz": [19, 25, 35], "integr": [19, 32, 78, 113], "repositori": [19, 30, 31, 32, 35, 36, 37, 42], "anime_head_detect": 19, "contribut": 19, "our": [19, 76], "develop": [19, 87, 113], "yolo11": 19, "architectur": 19, "usag": [19, 30, 32, 35, 69, 70, 71, 78, 89, 90, 109], "head_detect_v2": 19, "0_": 19, "equal": [19, 51], "deprec": [19, 24, 41], "remov": [19, 24, 30, 37, 41, 48, 65, 74, 76, 77, 79, 80, 85, 86], "futur": [19, 24], "help": [19, 42, 53, 65], "For": [19, 20, 22, 23, 31, 32, 35, 42, 48, 55, 69, 76, 86, 92], "instead": [19, 24, 80], "detect_head": [20, 25], "booru_yolo": [20, 110], "detect_with_booru_yolo": 20, "detect_censor": [20, 50, 98, 104], "ey": [20, 51, 55, 70, 77, 110], "detect_ey": 20, "detect_fac": 20, "halfbodi": [20, 94, 103, 110], "detect_halfbodi": 20, "hand": [20, 55, 57, 70, 77, 110], "detect_hand": 20, "nudenet": [20, 110], "detect_with_nudenet": 20, "calculate_i": 20, "bboxes_similar": 20, "detection_similar": 20, "detect_text": 20, "nuditi": 21, "run": [21, 26, 30, 31, 32, 37, 87, 92, 109, 110], "nm": 21, "postprocess": 21, "onnx": [21, 30, 32, 35, 36, 37, 76, 79, 92, 102], "nudenet_onnx": 21, "notai": 21, "tech": 21, "detail": [21, 31, 35, 65, 69, 70, 92, 94], "respect": 21, "female_genitalia_cov": 21, "genitalia": 21, "face_femal": 21, "buttocks_expos": 21, "expos": 21, "female_breast_expos": 21, "female_genitalia_expos": 21, "male_breast_expos": 21, "anus_expos": 21, "anu": 21, "feet_expos": 21, "feet": [21, 55, 57], "belly_cov": 21, "feet_cov": 21, "armpits_cov": 21, "armpit": 21, "armpits_expos": 21, "face_mal": 21, "belly_expos": 21, "male_genitalia_expos": 21, "anus_cov": 21, "female_breast_cov": 21, "buttocks_cov": 21, "onnxruntim": [21, 91, 110], "topk": [21, 30], "45": [21, 46, 62], "score_threshold": 21, "number": [21, 30, 32, 36, 40, 42, 48, 55, 63, 65, 90, 93], "keep": [21, 83], "entir": 22, "anidet3": 22, "roboflow": 22, "m": 22, "x": [22, 42, 51, 55, 70, 89, 90, 106], "fastest": [22, 26], "most": [22, 30, 32, 36, 37], "confidence_scor": [22, 25], "genshin_post": [22, 49, 50, 51], "371": 22, "232": 22, "564": 22, "690": 22, "7533698678016663": 22, "135": [22, 55], "451": 22, "716": [22, 48], "6788613796234131": 22, "614": 22, "393": 22, "830": 22, "686": 22, "5612757205963135": 22, "1275": 22, "654": 22, "4047100841999054": 22, "calcul": [23, 32, 42, 45, 46], "comput": [23, 28, 32, 36, 44, 62, 89, 90, 102], "work": [23, 30, 32, 35, 36, 39, 45, 72, 102], "aggreg": 23, "involv": 23, "segment": [23, 63, 110], "evalu": [23, 41], "algorithm": [23, 42, 45], "box1": 23, "box2": 23, "bboxtyp": 23, "measur": [23, 41, 42, 45], "divid": [23, 55], "4f": 23, "1429": 23, "bboxes1": 23, "bboxes2": 23, "liter": [23, 31, 35, 42, 51, 55, 67, 68, 76, 84, 89], "max": [23, 24], "raw": [23, 30, 32, 36, 40], "depend": [23, 31, 35, 70, 71, 109], "unknown": [23, 84], "hungarian": 23, "find": [23, 51], "optim": [23, 32, 42, 76], "assign": [23, 24, 30, 42], "among": [23, 42], "averag": 23, "detect1": 23, "detect2": 23, "bboxwithscoreandlabel": 23, "group": [23, 30, 46, 80], "correspond": [23, 42, 48, 53, 62, 76, 86, 102, 106], "combin": [23, 40, 48], "against": [23, 87], "ground": [23, 98, 104], "truth": [23, 98, 104], "car": 23, "85": [23, 78, 86], "75": 23, "text_detect": 24, "been": [24, 102], "migrat": 24, "ocr": [24, 110], "detect_text_with_ocr": [24, 110], "soon": 24, "paddleocr": [24, 48], "dbnetpp_resnet50_fpnc_1200e_icdar2015": 24, "05": [24, 62, 78, 79, 93, 94, 95, 97, 102, 103, 104, 105, 107, 108], "max_area_s": 24, "640": 24, "region": [24, 50, 53, 98, 104], "dbnet": 24, "do": [24, 53, 95], "640x640": 24, "ani": [24, 32, 35, 36, 40, 42, 50, 60, 62, 65, 70, 75, 76, 90, 92], "sinc": [24, 41], "appear": [25, 28], "font": 25, "see": [25, 31, 35, 70, 92], "text_pad": 25, "fontsiz": 25, "max_short_edge_s": 25, "fp": 25, "no_label": 25, "normal": [25, 31, 32, 35, 43, 60, 61, 62, 76, 86], "predefin": [25, 77], "extract": [25, 26, 28, 29, 31, 35, 40, 42, 46, 48, 53, 62, 69, 70, 71, 72, 76, 79, 86], "around": [25, 30, 37, 40, 57], "shortest": 25, "edg": [25, 57, 110], "font_manag": 25, "fontproperti": 25, "properti": [25, 51, 55, 70, 72], "cv2": 26, "have": [26, 28, 35, 42, 76, 84, 85, 98, 104, 109], "lowest": 26, "resourc": [26, 110], "low_threshold": 26, "high_threshold": 26, "assum": [26, 28, 29, 74], "its": [26, 28, 29, 30, 42, 48, 49, 62, 71, 74, 78, 80, 92, 94, 95, 97, 98, 99, 102, 103, 104, 105, 107, 108], "low": [26, 36, 41, 43, 70, 83, 86, 87], "high": [26, 36, 37, 64, 70, 87, 101, 102], "outlin": 27, "comparison": [27, 78], "canni": [27, 110], "get_edge_by_canni": 27, "edge_image_with_canni": 27, "lineart": [27, 29, 110], "get_edge_by_lineart": 27, "edge_image_with_lineart": 27, "lineart_anim": [27, 110], "get_edge_by_lineart_anim": 27, "edge_image_with_lineart_anim": 27, "best": [28, 43, 51, 70], "effect": [28, 41, 50, 109], "closest": 28, "consum": 28, "amount": 28, "memori": [28, 30, 32, 37, 111, 112], "power": 28, "runtim": [28, 32, 92, 101], "coars": 28, "detect_resolut": [28, 29], "512": [28, 29, 57, 70, 87], "deeper": 28, "richer": 28, "probabl": [28, 32, 102], "extra": [28, 70], "increas": [28, 42], "resolut": [28, 29, 63, 87], "neural": [28, 29, 74, 90], "network": [28, 29, 74, 90], "classif": [30, 31, 35, 36, 90, 94, 95, 97, 98, 99, 100, 103, 104, 105, 107, 108], "those": [30, 35, 101], "store": [30, 32, 35, 37, 38, 70, 71, 76], "well": [30, 45], "manag": [30, 32, 36, 37, 92, 110], "interact": [30, 31, 32, 36, 37], "also": [30, 60, 86, 113], "token": [30, 31, 32, 35, 36, 37], "authent": [30, 31, 32, 35, 36, 37], "access": [30, 32, 36, 55, 70, 89], "privat": [30, 32, 33, 35, 36, 46], "repo_id": [30, 31, 32, 35, 36, 37], "fn_preprocess": 30, "callabl": [30, 62], "hf_token": [30, 31, 32, 35, 36, 37], "comprehens": [30, 32], "imagepreprocessfunc": 30, "variabl": [30, 51, 92], "_model_nam": 30, "cach": [30, 32, 36, 37, 63, 91, 110], "_model": 30, "dictionari": [30, 35, 38, 43, 60, 62, 70, 71, 72, 75, 77, 79, 94, 97, 99, 103, 105, 107], "_label": 30, "_hf_token": 30, "org": 30, "repo": [30, 62], "__init__": [30, 31, 32, 33, 35, 36, 37, 40, 51, 55, 63, 72, 77], "instanc": [30, 31, 32, 37, 42, 50, 55, 62, 63, 77], "clear": [30, 32, 36, 37, 42, 71, 94, 98, 104], "free": [30, 32, 37], "up": [30, 32, 37, 77], "launch_demo": [30, 31, 32, 35, 36, 37], "default_model_nam": [30, 32, 36, 37], "server_nam": [30, 31, 32, 35, 36, 37], "server_port": [30, 31, 32, 35, 36, 37], "launch": [30, 31, 32, 35, 36, 37], "gradio": [30, 31, 32, 35, 36, 37], "demo": [30, 31, 32, 35, 36, 37, 83], "interfac": [30, 31, 32, 35, 36, 37, 89], "ui": [30, 31, 35, 36, 37], "make_ui": [30, 31, 32, 35, 36, 37], "server": [30, 31, 32, 35, 36, 37], "select": [30, 32, 36, 37, 42, 50, 63, 76], "dropdown": [30, 32], "port": [30, 31, 32, 35, 36, 37], "importerror": [30, 37], "instal": [30, 31, 35, 36, 37, 65, 71, 110], "properli": [30, 36, 70], "usernam": [30, 37], "repo_nam": [30, 37], "model_v1": 30, "7860": [30, 32, 37], "submit": 30, "recent": [30, 32, 36, 37], "label_group": 30, "highest": [30, 102], "through": [30, 32, 35, 62, 113], "error": [30, 40, 62, 86], "predict_fmt": 30, "fmt": [30, 31, 32, 35, 36, 43, 76, 79, 86], "top5": [30, 31], "logit": [30, 31, 32, 35, 36], "embed": [30, 31, 32, 35, 36, 40, 76, 86], "dict": [30, 31, 32, 35, 40, 43, 54, 60, 61, 62, 70, 71, 72, 76, 79, 86, 89, 94, 95, 97, 98, 99, 103, 104, 105, 107, 108], "top": [30, 31, 51, 101], "k": [30, 31], "e": [30, 31, 32, 42, 64, 67, 68, 84, 87, 90], "g": [30, 31, 32, 42, 64, 67, 68, 84, 86, 87], "top10": 30, "predict_scor": 30, "ia": 30, "conveni": [30, 31, 35, 55, 70, 113], "wrapper": [30, 37, 40], "id": [30, 31, 32, 35, 36, 37], "timm": [31, 35, 61], "pytorch": [31, 35], "classifi": [31, 34, 94, 99, 100, 101, 103, 105, 107, 108, 110], "web": [31, 32, 36], "retriev": [31, 38, 42], "make": [31, 35, 55, 60, 80, 90, 98, 102, 104], "easi": [31, 37], "minim": [31, 51], "programmat": 31, "standalon": 31, "app": [31, 35, 74], "gr": [31, 35, 36, 37], "environmenterror": [31, 35, 37, 65, 71], "build": [31, 35, 62, 76, 78, 86], "larger": [31, 53, 57, 88], "preprocessor": [31, 35, 36, 70], "val": [31, 35], "accord": [31, 35, 62], "veri": 31, "big": [31, 40], "dim": [31, 35, 76, 79, 86], "index": [31, 35, 76, 86, 113], "after": [31, 35, 49, 62, 76, 78, 83, 86], "l2": [31, 32, 35, 76, 86], "categori": [31, 35, 76, 79, 94, 102], "tag": [31, 35, 110], "img1": [31, 46, 47, 76, 86], "animetimm": [31, 35], "swinv2_base_window8_256": 31, "dbv4a": 31, "fullxx": 31, "cl": [31, 50], "jia_redian_ruzi_ruzi": 31, "9890832304954529": 31, "siya_ho": 31, "005189628805965185": 31, "bai_qi": 31, "qsr": 31, "0015026535838842392": 31, "kkuem": 31, "0012714712647721171": 31, "teddy_": 31, "khanshin": 31, "00035598213435150683": 31, "img2": [31, 46, 47, 76, 86], "monori_rogu": 31, "6921895742416382": 31, "stanley_lau": 31, "2040979117155075": 31, "neoartcor": 31, "03475344926118851": 31, "ayya_sap": 31, "005350438412278891": 31, "goomrrat": 31, "004616163671016693": 31, "img3": 31, "shexyo": 31, "9998241066932678": 31, "oroboru": 31, "0001537767384434119": 31, "jener": 31, "268482477229554e": 31, "06": [31, 94, 95, 97, 102, 103, 104, 105, 107], "free_style_": 31, "yohan1754": 31, "4537688406999223e": 31, "kakeku": 31, "5340586944366805e": 31, "img4": 31, "z": 31, "taiga": 31, "9999995231628418": 31, "tina_": 31, "tinafya": 31, "2290533391023928e": 31, "07": [31, 62, 102, 103, 104, 107], "arind_yudha": 31, "17258208990279e": 31, "08": [31, 42, 62, 103, 104], "chixiao": 31, "949555076905199e": 31, "zerotwenty_": 31, "020": 31, "218352955831506e": 31, "img5": 31, "spam_": 31, "spamham4506": 31, "9999998807907104": [31, 103, 104], "falken_": 31, "yutozin": 31, "501828954062148e": 31, "yuki_": 31, "asayuki101": 31, "285677863118508e": 31, "danbal": 31, "452678752959628e": 31, "09": [31, 62], "buri_": 31, "retty9349": 31, "757136379789472e": 31, "img6": 31, "mashuu_": 31, "neko_no_oyashiro": 31, "minaba_hideo": 31, "543745646401476e": 31, "simosi": 31, "499865978781827e": 31, "maoh_yueer": 31, "302619149854081e": 31, "7nite": 31, "6548184478846224e": 31, "1024": [31, 74, 86], "multimod": 32, "hub": [32, 35], "discoveri": 32, "variant": [32, 36, 76], "pipelin": [32, 60, 62], "pattern": [32, 42, 77], "direct": 32, "api": [32, 36], "control": [32, 35, 70], "via": 32, "deploy": [32, 102], "reus": 32, "lru": 32, "thread": [32, 36, 89, 109], "safe": [32, 36, 71, 78, 79, 89, 100, 102, 104, 109, 110], "demand": 32, "switch": 32, "image_encod": [32, 36], "upload": [32, 37], "enter": 32, "link": 32, "address": 32, "bind": 32, "organ": 32, "precomput": [32, 85], "cosin": 32, "scale": [32, 36, 50, 51, 55, 70, 74, 76, 86, 111, 112], "complex": 32, "image_embed": 32, "text_embed": 32, "thei": [32, 42, 58, 62], "text_encod": [32, 36], "accept": 32, "_process_rgb": 33, "_process_alpha_channel_with_model": 33, "_process_rgba": 33, "attribut": 33, "classifymodel": 34, "classify_predict_scor": 34, "classify_predict": 34, "classify_predict_fmt": 34, "classify_timm": [34, 110], "classifytimmmodel": 34, "classify_timm_predict": 34, "imageenhanc": 34, "clip": [34, 62, 70, 110], "clipmodel": 34, "clip_image_encod": 34, "clip_text_encod": 34, "clip_predict": 34, "multilabel_timm": [34, 110], "multilabeltimmmodel": 34, "multilabel_timm_predict": 34, "siglip": [34, 62, 110], "siglipmodel": 34, "siglip_image_encod": 34, "siglip_text_encod": 34, "siglip_predict": 34, "yolomodel": 34, "multi": [35, 40, 89], "export": [35, 48, 92], "creation": [35, 36, 60, 61, 72], "selected_tag": 35, "csv": 35, "json": [35, 40], "where": [35, 38, 42, 70, 71, 76, 86, 89], "belong": [35, 42], "default_threshold": 35, "default_use_tag_threshold": 35, "whether": [35, 42, 48, 50, 62, 72, 75, 76, 79, 86, 87], "use_tag_threshold": 35, "fmt_unset": 35, "across": [35, 89], "directli": [35, 70], "instanti": 35, "rate": [35, 76, 78, 79, 86, 98, 100, 110], "skadi": [35, 74, 76, 78, 79, 83, 86], "mobilenetv3_large_150d": 35, "dbv4": 35, "1girl": [35, 70, 75, 76, 77, 78, 79, 80, 83, 84, 85, 86], "9963783025741577": 35, "long_hair": [35, 76, 78, 79, 83, 85, 86], "9685494899749756": 35, "solo": [35, 70, 75, 76, 77, 78, 79, 83, 84, 85, 86], "9548443555831909": 35, "navel": [35, 76, 78, 79, 83, 86], "9415484666824341": 35, "9369214177131653": 35, "red_ey": [35, 76, 78, 79, 83, 86], "9019639492034912": 35, "shirt": [35, 76, 78, 79, 83, 86], "873087465763092": 35, "outdoor": [35, 76, 78, 79, 83, 86], "866461992263794": 35, "crop_top": [35, 76, 78, 79, 83, 86], "862577497959137": 35, "midriff": [35, 76, 78, 79, 83, 86], "8544420003890991": 35, "sportswear": [35, 76, 78, 79, 83, 86], "849435567855835": 35, "8209151029586792": 35, "short_sleev": [35, 76, 78, 79, 83, 86], "817188560962677": 35, "hold": [35, 76, 77, 78, 79, 83, 86], "811793327331543": 35, "very_long_hair": [35, 76, 78, 79, 83, 85, 86], "8082301616668701": 35, "glove": [35, 76, 78, 79, 83, 86], "7840366363525391": 35, "black_glov": [35, 76, 78, 79, 83, 86], "7765430808067322": 35, "thigh": [35, 76, 78, 79, 83, 86], "7542579770088196": 35, "looking_at_view": [35, 76, 78, 79, 83, 86], "7331588268280029": 35, "dai": [35, 76, 78, 79, 83, 86], "7203925251960754": 35, "hair_between_ey": [35, 76, 78, 79, 83, 86], "7121687531471252": 35, "large_breast": [35, 76, 79, 83, 86], "6990523338317871": 35, "baseball_bat": [35, 76, 79, 83, 86], "6809443831443787": 35, "grey_hair": [35, 76, 86], "6790007948875427": 35, "sky": [35, 76, 78, 79, 83, 86], "6716539263725281": 35, "stomach": [35, 76, 79, 83, 86], "6698249578475952": 35, "sweat": [35, 76, 78, 79, 83, 86], "6454322934150696": 35, "black_shirt": [35, 76, 79, 83, 86], "6270318031311035": 35, "cowboy_shot": [35, 76, 78, 79, 83, 86], "6216483116149902": 35, "blue_ski": [35, 76, 78, 79, 83, 86], "5898874998092651": 35, "black_short": [35, 76, 83, 86], "5445142984390259": 35, "holding_baseball_bat": [35, 76, 78, 79, 83, 86], "5013713836669922": 35, "white_hair": [35, 86], "4999670684337616": 35, "blush": [35, 70, 76, 78, 79, 83, 86], "4860053062438965": 35, "cloud": [35, 76, 78, 79, 83, 86], "474183052778244": 35, "4724341332912445": 35, "thigh_gap": [35, 76, 83, 86], "4330931305885315": 35, "short_short": [35, 76, 83, 86], "39793258905410767": 35, "parted_lip": [35, 76, 77, 78, 79, 83, 86], "36694538593292236": 35, "crop_top_overhang": [35, 76, 83], "3321989178657532": 35, "official_alternate_costum": [35, 76], "3157039284706116": 35, "blurri": [35, 66, 70], "24181532859802246": 35, "groin": [35, 70], "21906554698944092": 35, "ass_visible_through_thigh": [35, 76, 83, 86], "2188207507133484": 35, "cropped_shirt": [35, 76], "18700966238975525": 35, "taut_shirt": 35, "08612403273582458": 35, "taut_cloth": 35, "0701744556427002": 35, "skadi_": [35, 76, 78, 79, 86], "arknight": [35, 76, 78, 79, 86], "9796262979507446": 35, "sensit": [35, 42, 50, 76, 86, 98, 104], "9580697417259216": 35, "hutao": [35, 45, 74, 76, 78, 79, 83, 86], "988956093788147": 35, "twintail": [35, 76, 77, 78, 79, 83, 86], "9650213718414307": 35, "ghost": [35, 76, 83, 86], "940951943397522": 35, "tongue_out": [35, 76, 78, 79, 83, 86], "9330000877380371": 35, "tongu": [35, 76, 78, 79, 83, 86], "9267600774765015": 35, "skirt": [35, 76, 78, 79, 83, 86], "9194451570510864": 35, "symbol": [35, 55, 76, 83, 86], "shaped_pupil": [35, 76, 83, 86], "9103127717971802": 35, "brown_hair": [35, 76, 78, 79, 83, 86], "9067947268486023": 35, "8872615098953247": 35, "8631541728973389": 35, "8235997557640076": 35, "8214132785797119": 35, "long_sleev": [35, 76, 79, 83, 86], "7965610027313232": 35, "bag": [35, 70, 76, 78, 79, 83, 86], "7958617210388184": 35, "jacket": [35, 76, 78, 79, 83, 86], "7932659387588501": 35, "flower": [35, 76, 77, 78, 79, 83, 86], "7630170583724976": 35, "7500981092453003": 35, "hair_orna": [35, 76, 78, 79, 83, 86], "738053023815155": 35, "7321316599845886": 35, "plaid_skirt": [35, 76, 78, 79, 83], "7173646688461304": 35, "white_shirt": [35, 76, 79, 83], "6631225347518921": 35, "pleated_skirt": [35, 76, 78, 79, 83, 86], "6344470977783203": 35, "hair_flow": [35, 76, 78, 79, 83, 86], "6293849945068359": 35, "nail_polish": [35, 76, 79, 83], "6136130094528198": 35, "multicolored_hair": [35, 83], "5703858733177185": 35, "5195141434669495": 35, "plaid_cloth": [35, 76], "503984808921814": 35, "gradient_hair": [35, 83], "49658203125": 35, "alternate_costum": [35, 76, 86], "4947473704814911": 35, "493851900100708": 35, "484821081161499": 35, "smile": [35, 76, 78, 79, 83, 86], "4778161942958832": 35, "black_nail": [35, 76], "4747253358364105": 35, "collared_shirt": [35, 76, 79, 83], "46951043605804443": 35, "46920245885849": 35, "45227500796318054": 35, "school_uniform": [35, 76, 78, 79, 83, 86], "4197554290294647": 35, "41959843039512634": 35, "miniskirt": [35, 76, 79, 83], "3916422426700592": 35, "38207799196243286": 35, "blue_jacket": [35, 76, 83], "3614964485168457": 35, "sleeves_past_wrist": [35, 78, 79, 83], "3611966073513031": 35, "backpack": [35, 76, 78, 79, 83, 86], "32487112283706665": 35, "colored_tip": 35, "314140260219574": 35, "sidelock": [35, 76, 77], "3062695264816284": 35, "black_jacket": 35, "299169659614563": 35, "29005059599876404": 35, "charm_": [35, 76, 78, 79], "22183549404144287": 35, "multiple_r": 35, "2172674536705017": 35, "open_jacket": [35, 76], "2046721875667572": 35, "ring": [35, 77], "18625634908676147": 35, "brown_skirt": [35, 83], "18045437335968018": 35, "contemporari": [35, 76], "13890522718429565": 35, "hu_tao_": [35, 76, 86], "genshin_impact": [35, 76, 86], "9779937267303467": 35, "boo_tao_": [35, 76, 86], "8973554372787476": 35, "6215817332267761": 35, "3872501254081726": 35, "That": 35, "witha": 35, "artist": [35, 70, 76], "9938606023788452": 35, "9691187143325806": 35, "9463587403297424": 35, "944723904132843": 35, "9439248442649841": 35, "9335891008377075": 35, "8865424394607544": 35, "8601726293563843": 35, "8445472717285156": 35, "83197021484375": 35, "8274217247962952": 35, "8188955783843994": 35, "8183804750442505": 35, "8089936971664429": 35, "8038264513015747": 35, "7703496813774109": 35, "7689077854156494": 35, "768336832523346": 35, "739115834236145": 35, "7282243967056274": 35, "6852632761001587": 35, "6799711585044861": 35, "6694454550743103": 35, "6693665385246277": 35, "6493985652923584": 35, "6425715684890747": 35, "6186742186546326": 35, "5906491279602051": 35, "5860112905502319": 35, "5825777649879456": 35, "5549533367156982": 35, "5523971915245056": 35, "5324308276176453": 35, "52657151222229": 35, "4896492063999176": 35, "45526784658432007": 35, "4306206703186035": 35, "4149143397808075": 35, "4124316871166229": 35, "34030789136886597": 35, "artist_nam": [35, 76, 86], "2679593563079834": 35, "2652612328529358": 35, "2548949122428894": 35, "basebal": [35, 76, 79, 86], "24870169162750244": 35, "2240566909313202": 35, "stretch": 35, "2012709677219391": 35, "19828352332115173": 35, "1960265338420868": 35, "tone": 35, "13941210508346558": 35, "exercis": [35, 76], "11270403861999512": 35, "lens_flar": 35, "10835999250411987": 35, "08783495426177979": 35, "08448180556297302": 35, "linea_alba": 35, "06583884358406067": 35, "8951651453971863": 35, "9492285847663879": 35, "Its": 35, "But": 35, "easili": 35, "wai": [35, 38, 70, 71], "next": [35, 40, 58], "1280": [35, 49, 76], "sigmoid": [36, 91], "loss": 36, "reset": 36, "about": [36, 38], "hostnam": 36, "One": [36, 46], "detect": [37, 45, 48, 50, 54, 55, 56, 57, 75, 77, 92, 93, 98, 104, 110], "post": [37, 48], "helper": 37, "metadata": [37, 43, 69, 71, 72, 110], "cleanup": 37, "associ": [37, 72], "default_conf_threshold": 37, "default_iou_threshold": 37, "environ": [37, 87, 89, 92, 110], "offlin": 37, "yolov5": 37, "allow_dynam": 37, "dynam": [37, 60], "300": [37, 62], "400": 37, "simpl": 37, "explicitli": 37, "read": [38, 39, 40, 69, 70, 71], "write": [38, 39, 40, 69, 71], "exif": [38, 39, 70], "gif": [38, 39, 70], "comment": 38, "These": [38, 41, 63], "context": [38, 39], "ai": [38, 39, 72, 93], "found": [38, 51, 70, 94], "attempt": [38, 51, 62, 70, 72, 92], "commonli": [38, 62, 80, 90], "look": [38, 48, 70, 94], "usercom": 38, "field": [38, 72], "dst_filenam": 38, "destin": [38, 70, 71, 72], "filenam": [38, 63], "pnginfo": [38, 40, 70, 72], "geninfo": [39, 110], "lsb": [39, 72, 110], "signific": [39, 40, 42, 67, 72], "bit": [39, 40, 62, 72, 76], "read_geninfo_paramet": 39, "read_geninfo_exif": 39, "read_geninfo_gif": 39, "write_geninfo_paramet": 39, "write_geninfo_exif": 39, "write_geninfo_gif": 39, "read_lsb_raw_byt": 39, "read_lsb_metadata": 39, "write_lsb_raw_byt": 39, "write_lsb_metadata": 39, "lsbreaderror": 39, "lsbextractor": 39, "imagelsbdataextractor": 39, "serialize_pnginfo": 39, "serialize_json": 39, "inject_data": 39, "steganographi": 40, "serial": 40, "compat": [40, 80], "inject": 40, "emb": [40, 76, 86], "seamlessli": 40, "hidden": 40, "decompress": 40, "them": [40, 50, 60, 67, 71, 86], "gzip": 40, "written": 40, "appropri": [40, 48, 62, 70], "serializ": [40, 60], "err": 40, "caus": [40, 109], "get_next_n_byt": 40, "get_one_byt": 40, "form": [40, 80], "read_32bit_integ": 40, "32": [40, 62], "interpret": [40, 55], "endian": 40, "enough": 40, "magic": 40, "stealth_pngcomp": 40, "extract_data": 40, "length": [40, 42, 49], "compress": 40, "along": [40, 42, 74], "robust": [40, 42], "skytnt": [41, 63, 74], "poor": 41, "anime_dbaesthet": [41, 44], "better": [41, 45, 65, 76, 86, 87, 93, 95, 98, 101, 104, 108], "2053756": 41, "09986039996147156": 41, "1663584": 41, "24299287796020508": 41, "4886411": 41, "38091593980789185": 41, "2066024": 41, "5131649971008301": 41, "3670169": 41, "6011670827865601": 41, "5930006": 41, "7067991495132446": 41, "3821265": 41, "8237218260765076": 41, "5512471": 41, "9187621474266052": 41, "limit": [42, 76, 78], "smaller": 42, "7eu7d7": [42, 83, 87, 113], "ccip_onnx": 42, "cluster": [42, 46], "refer": [42, 45, 69, 101], "relev": 42, "aforement": 42, "manual": [42, 51], "384": [42, 46, 60, 61, 62], "caform": 42, "randaug": 42, "prune": 42, "vector": [42, 76], "pruned_fp32": 42, "5_fp32": 42, "feat": 42, "768": [42, 48, 70], "17847511429108218": 42, "1951224011983088": 42, "18397327797685215": 42, "y": [42, 51, 89], "16583099961280823": 42, "42947039008140564": 42, "4037521779537201": 42, "4371533691883087": 42, "40748104453086853": 42, "392294704914093": 42, "pairwis": 42, "matrix": 42, "5350548e": 42, "6583106e": 42, "01": 42, "2947042e": 42, "0375218e": 42, "8025822e": 42, "3715334e": 42, "0748104e": 42, "2675274e": 42, "9229470e": 42, "j": 42, "th": 42, "dbscan": 42, "dbscan_2": 42, "dbscan_fre": 42, "optic": [42, 48], "optics_best": 42, "epsilon": 42, "ep": 42, "min_sampl": 42, "ccipclustermethodtyp": 42, "12921094122454668": 42, "1291187648928262": 42, "1836453739562513": 42, "distanc": 42, "_featureorimag": 42, "sampl": [42, 46, 70, 93, 94, 95, 97, 98, 99, 103, 104, 105, 107, 108], "neighborhood": [42, 65], "core": [42, 111, 112], "few": 42, "too": 42, "tune": 42, "guidelin": 42, "deal": [42, 69], "solut": [42, 51], "small": [42, 50], "advis": [42, 78], "significantli": 42, "separ": [42, 89], "slightli": 42, "exhibit": 42, "regular": [42, 65], "outfit": 42, "awar": 42, "highli": 42, "so": [42, 45, 76, 83, 87], "care": 42, "diff": 42, "07437477": 42, "0356068": 42, "04396922": 42, "05131693": 42, "assess": 43, "aesthet": [43, 44, 110], "danbooru": [43, 78, 81, 83, 98, 101], "hakubooru": 43, "kohakublueleaf": 43, "swinv2pv3_v0_448_ls0": 43, "2_x": 43, "percentil": 43, "_default_model_nam": 43, "masterpiec": [43, 70], "9831666690063624": 43, "8810615667538594": 43, "great": 43, "8225559148288356": 43, "good": [43, 48], "591020403706702": 43, "2888798940585766": 43, "243279223969715": 43, "worst": [43, 70], "005268185993767627": 43, "275707557797432": 43, "7977807857096195": 43, "56098810210824": 43, "670568235218525": 43, "1677918508648872": 43, "9305131509900093": 43, "6085879728198051": 43, "6834832429885864": 43, "16141420602798462": 43, "05435194447636604": 43, "025083942338824272": 43, "024000568315386772": 43, "027076328173279762": 43, "024589713662862778": 43, "3757021427154541": 43, "3451208472251892": 43, "1511985808610916": 43, "04740551486611366": 43, "02172713913023472": 43, "027498546987771988": 43, "03134724497795105": 43, "39281174540519714": 43, "22457796335220337": 43, "15563568472862244": 43, "10796019434928894": 43, "047730278223752975": 43, "0393439345061779": 43, "031940147280693054": 43, "13832266628742218": 43, "20687267184257507": 43, "2509062886238098": 43, "1644320785999298": 43, "11332042515277863": 43, "08270663768053055": 43, "043439216911792755": 43, "033693961799144745": 43, "03375888615846634": 43, "050045162439346313": 43, "16734018921852112": 43, "4311050772666931": 43, "23242227733135223": 43, "05163438618183136": 43, "012833272106945515": 43, "01619996316730976": 43, "03074900433421135": 43, "1396280825138092": 43, "5038207173347473": 43, "22299200296401978": 43, "07377689331769943": 43, "02854202501475811": 43, "026677291840314865": 43, "02838410809636116": 43, "026617199182510376": 43, "02508518099784851": 43, "06039097160100937": 43, "8043031692504883": 43, "get_aesthetic_scor": 44, "ccip": [44, 110], "ccip_extract_featur": 44, "ccip_batch_extract_featur": 44, "ccip_default_threshold": 44, "ccip_differ": 44, "ccip_sam": 44, "ccip_batch_differ": 44, "ccip_batch_sam": 44, "ccip_default_clustering_param": 44, "ccip_clust": 44, "ccip_merg": 44, "dbaesthet": [44, 110], "laplacian": [44, 110], "laplacian_scor": 44, "lpip": [44, 110], "lpips_extract_featur": 44, "lpips_differ": 44, "lpips_clust": 44, "psnr_": [44, 110], "psnr": [44, 68], "blur": [45, 50], "than": [45, 46, 50, 76, 89, 93, 101], "seem": 45, "just": [45, 65, 76, 95, 98, 101, 104, 108], "we": [45, 67, 87], "explor": 45, "bluri": 45, "156": 45, "68285005210006": 45, "text_blur": 45, "2276": 45, "66629157129": 45, "real2": 45, "908745781486806": 45, "mmd": 45, "1072": 45, "8372572065527": 45, "richzhang": 46, "perceptualsimilar": 46, "chafen_arknight": 46, "rand": 46, "995": 46, "cnn": 46, "f1": 46, "f2": 46, "f3": 46, "f4": 46, "f5": 46, "64": [46, 62, 65, 70, 87, 111, 112], "99": 46, "192": 46, "49": [46, 62], "256": [46, 60, 61, 67, 70], "anoth": 46, "16922694444656372": 46, "22250649333000183": 46, "6897575259208679": 46, "10956494510173798": 46, "6823137998580933": 46, "6837796568870544": 46, "nois": [46, 53, 65, 67], "inf": 47, "gaussian_20": 47, "dat": 47, "058228614646987": 47, "gaussian_3": 47, "27": [47, 62], "65611098737784": 47, "lq": 47, "29589659377844": 47, "recogn": [48, 62], "recognit": 48, "ch_pp": 48, "ocrv4_det": 48, "heat_threshold": 48, "box_threshold": 48, "max_candid": 48, "1000": 48, "unclip_ratio": 48, "heat": 48, "candid": 48, "unclip": 48, "comic": [48, 95], "742": 48, "485": [48, 60, 61], "809": 48, "511": 48, "9543377610144915": 48, "682": 48, "98": 48, "734": 48, "124": 48, "9309689495575223": 48, "136": 48, "836": 48, "164": 48, "9042856988923695": 48, "144": 48, "455": 48, "196": 48, "874083638387722": 48, "719": 48, "835": 48, "488": 48, "8628696346175078": 48, "478": 48, "214": 48, "508": 48, "848871771901487": 48, "1030": 48, "557": 48, "1184": 48, "578": 48, "8352495440618789": 48, "427": 48, "129": 48, "553": 48, "154": 48, "8249209443996619": 48, "detect_model": 48, "recognize_model": 48, "ocrv4_rec": 48, "rotation_threshold": 48, "is_remove_dupl": 48, "rotat": [48, 51], "duplic": [48, 70], "mob": 48, "9356705927336156": 48, "shishou": 48, "8933000384412466": 48, "BUT": 48, "8730931912907247": 48, "oh": 48, "8417627579351514": 48, "mirror": 48, "7366019454049503": 48, "el": 48, "gato": 48, "iberico": 48, "7271127306351021": 48, "THAt": 48, "701928390168364": 48, "6965972578194936": 48, "chines": 48, "english": 48, "cannot": [48, 58, 60, 62, 72], "languag": 48, "func": [48, 91, 110], "japanes": [48, 70], "post_text": 48, "319": 48, "847": 48, "561": 48, "899": 48, "kancol": 48, "9130667787597329": 48, "552": 48, "811": 48, "791": 48, "921": 48, "1944": 48, "8566762346615406": 48, "820": 48, "558": 48, "850": 48, "fleet": 48, "collect": [48, 69], "8100635458911772": 48, "235": 48, "904": 48, "855": 48, "1009": 48, "\u6d77": 48, "6716076803280185": 48, "858": 48, "808": 48, "tsu": 48, "ka": 48, "NO": 48, "u": [48, 113], "mi": 48, "de": 48, "654507230718228": 48, "209": 48, "507": 48, "2888084133529467": 48, "japan_pp": 48, "ocrv3_rec": 48, "9230690942939336": 48, "8564870717047623": 48, "\u3044\u3064\u304b\u3042\u306e\u6d77\u3067": 48, "8061289060358996": 48, "8045396777081609": 48, "7311649382696896": 48, "\u8266\u3068\u308c\u308c": 48, "6648729016512889": 48, "ocrv2_det": 48, "ocrv3_det": 48, "ocrv4_server_det": 48, "ch_ppocr_mobile_slim_v2": 48, "0_det": 48, "ch_ppocr_mobile_v2": 48, "ch_ppocr_server_v2": 48, "en_pp": 48, "arabic_pp": 48, "ocrv2_rec": 48, "ocrv4_server_rec": 48, "0_rec": 48, "chinese_cht_pp": 48, "cyrillic_pp": 48, "devanagari_pp": 48, "en_number_mobile_v2": 48, "ka_pp": 48, "korean_pp": 48, "latin_pp": 48, "ta_pp": 48, "te_pp": 48, "max_siz": [49, 60, 61, 62], "longer": 49, "720": 49, "new_img": 49, "600": 49, "337": 49, "obscur": 50, "regist": [50, 51, 60, 61, 62], "rectangular": 50, "967": [50, 51], "143": [50, 51], "1084": [50, 51], "261": [50, 51], "246": [50, 51], "208": [50, 51], "331": [50, 51], "287": [50, 51], "662": [50, 51], "466": [50, 51], "705": [50, 51], "514": [50, 51], "479": [50, 51], "283": [50, 51], "326": [50, 51], "color_black": 50, "radiu": 50, "emoji": [50, 51], "penis": 50, "vagina": 50, "serv": [50, 62, 78], "foundat": 50, "inherit": [50, 62], "fill": 50, "color_default": 50, "green": 50, "color_green": 50, "ffff00": 50, "color_ffff00": 50, "blur_4": 50, "blur_8": 50, "blur_12": 50, "pixelate_4": 50, "pixelate_8": 50, "pixelate_12": 50, "arg": 50, "subclass": 50, "keyerror": 50, "alreadi": 50, "exist": [50, 71, 76, 92, 95], "angl": 51, "end": [51, 70], "censor_area": [51, 52], "ratio_threshold": 51, "minimum": [51, 57, 63, 65], "total": [51, 111, 112], "star": [51, 83], "register_censor_method": [51, 52], "smiling_face_with_heart": 51, "twitter": 51, "appl": 51, "googl": 51, "microsoft": 51, "samsung": 51, "whatsapp": 51, "facebook": 51, "messeng": 51, "joypixel": 51, "openmoji": 51, "emojidex": 51, "mozilla": 51, "express": 51, "code": [51, 67, 76, 83, 86], "_emojistyletyp": 51, "emoji_default": 51, "cat_fac": 51, "emoji_green": 51, "grinning_face_with_sweat": 51, "emoji_liuhanhuangd": 51, "abl": [51, 58], "prefix": [51, 77, 82], "sum": 51, "cx": 51, "mass": 51, "occlus": 51, "cy": 51, "find_for_area": 51, "rectangl": 51, "corner": 51, "factor": [51, 62], "align": [52, 110], "align_maxs": 52, "censor_": [52, 110], "censor_nsfw": 52, "basecensor": 52, "colorcensor": 52, "blurcensor": 52, "pixelatecensor": 52, "imgcensor": [52, 110], "imagebasedcensor": 52, "emojibasedcensor": 52, "singleimag": 52, "squeez": [52, 110], "squeeze_with_transpar": 52, "tightli": 53, "interest": 53, "jerry_with_spac": 53, "median_filt": 53, "median": 53, "kernel": 53, "disabl": 53, "keypoint": [54, 55, 56, 57], "idea": 54, "research": 54, "auto_detect": 54, "out_bbox": 54, "person_detect_cfg": 54, "op18keypointset": [54, 56, 57], "rtmpose": 54, "config": [54, 61, 110, 113], "foot": [54, 55], "hand1": 54, "hand2": 54, "op18_visu": [54, 56], "0x7f5ca933f3d0": 54, "axesimag": 54, "0x7f5c98069790": 54, "all_": 55, "openpos": [55, 70], "op18": [55, 57], "__mul__": 55, "multipli": 55, "scalar": 55, "__truediv__": 55, "divisor": 55, "left_foot": 55, "left_hand": 55, "right_foot": 55, "right_hand": 55, "enum": 55, "enumer": 55, "readabl": [55, 86], "categor": [55, 76], "nose": 55, "neck": 55, "elbow": 55, "wrist": 55, "ankl": 55, "ear": [55, 77, 84], "member": 55, "right_should": 55, "right_elbow": 55, "right_wrist": 55, "left_should": 55, "left_elbow": 55, "left_wrist": 55, "right_hip": 55, "right_kne": 55, "right_ankl": 55, "left_hip": 55, "left_kne": 55, "left_ankl": 55, "right_ey": 55, "left_ey": 55, "right_ear": 55, "left_ear": 55, "left_big_to": 55, "left_small_to": 55, "left_heel": 55, "right_big_to": 55, "right_small_to": 55, "right_heel": 55, "__int__": 55, "truncat": [55, 100, 110], "zero": 55, "must": [55, 77, 109], "preced": 55, "surround": 55, "whitespac": [55, 80], "36": [55, 62], "0b100": 55, "91": [55, 62], "112": 55, "92": [55, 62, 84], "113": [55, 62], "dwpose": [56, 110], "dwpose_estim": 56, "openpose18": 56, "op18_body_max": 56, "op18_body_min": 56, "op18_face_max": 56, "op18_face_min": 56, "op18_left_foot_max": 56, "op18_left_foot_min": 56, "op18_left_hand_max": 56, "op18_left_hand_min": 56, "op18_right_foot_max": 56, "op18_right_foot_min": 56, "op18_right_hand_max": 56, "op18_right_hand_min": 56, "keypoints_list": 57, "min_edge_s": 57, "draw_bodi": 57, "draw_hand": 57, "draw_feet": 57, "draw_fac": 57, "drawn": 57, "shorter": 57, "connect": 57, "ellips": 57, "facial": [57, 77, 94], "parser": [58, 60, 61, 70], "try": 58, "notparsetarget": 59, "register_pillow_transform": 59, "register_pillow_pars": 59, "create_pillow_transform": 59, "parse_pillow_transform": 59, "register_torchvision_transform": 59, "register_torchvision_pars": 59, "create_torchvision_transform": 59, "parse_torchvision_transform": 59, "register_creators_for_transform": 59, "notprocessortypeerror": 59, "create_transforms_from_transform": 59, "is_valid_size_dict": 59, "convert_to_size_dict": 59, "get_size_dict": 59, "create_clip_transform": 59, "create_transforms_from_clip_processor": 59, "create_convnext_transform": 59, "create_transforms_from_convnext_processor": 59, "create_vit_transform": 59, "create_transforms_from_vit_processor": 59, "create_siglip_transform": 59, "create_transforms_from_siglip_processor": 59, "create_bit_transform": 59, "create_transforms_from_bit_processor": 59, "create_blip_transform": 59, "create_transforms_from_blip_processor": 59, "create_mobilenetv2_transform": 59, "create_transforms_from_mobilenetv2_processor": 59, "tensor": [60, 61, 62, 71], "composit": [60, 62], "machin": [60, 90], "learn": [60, 90], "compos": [60, 61, 62], "sequenc": [60, 62, 77], "pillowcompos": [60, 62], "sequenti": 60, "decor": [60, 61, 62, 89], "facilit": 60, "creator": [60, 62], "tvalu": [60, 61], "describ": 60, "bicub": [60, 61, 62], "pillowres": [60, 62], "antialia": [60, 61, 62], "bilinear": [60, 61], "center_crop": [60, 61], "pillowcentercrop": [60, 62], "pillowtotensor": [60, 62], "maybe_to_tensor": [60, 61], "pillowmaybetotensor": 60, "std": [60, 61, 62], "pillownorm": [60, 62], "456": [60, 61], "406": [60, 61], "229": [60, 61], "225": [60, 61], "48500001430511475": 60, "4560000002384186": 60, "4059999883174896": 60, "2290000021457672": 60, "2240000069141388": 60, "22499999403953552": 60, "framework": 61, "extend": 61, "centercrop": 61, "totensor": 61, "maybetotensor": 61, "4850": 61, "4560": 61, "4060": 61, "2290": 61, "2240": 61, "2250": 61, "interpolationmod": 61, "processor": [62, 111, 112], "vitimageprocessor": 62, "5906": 62, "33": 62, "donutimageprocessor": 62, "1901": 62, "70": [62, 76, 87], "detrimageprocessor": 62, "1575": 62, "86": [62, 77], "clipimageprocessor": 62, "1374": 62, "73": 62, "videomaeimageprocessor": 62, "1093": 62, "convnextimageprocessor": 62, "648": 62, "65": 62, "segformerimageprocessor": 62, "533": 62, "00": 62, "beitimageprocessor": 62, "468": 62, "63": 62, "siglipimageprocessor": 62, "440": 62, "48": 62, "layoutlmv3imageprocessor": 62, "403": 62, "layoutlmv2imageprocessor": 62, "332": 62, "87": 62, "mllamaimageprocessor": 62, "qwen2vlimageprocessor": 62, "314": 62, "77": 62, "blipimageprocessor": 62, "276": 62, "55": 62, "idefics2imageprocessor": 62, "226": 62, "llavanextimageprocessor": 62, "215": 62, "bitimageprocessor": 62, "210": 62, "pix2structimageprocessor": 62, "conditionaldetrimageprocessor": 62, "53": 62, "samimageprocessor": 62, "52": 62, "deitimageprocessor": 62, "mask2formerimageprocessor": 62, "89": 62, "vivitimageprocessor": 62, "88": 62, "yolosimageprocessor": 62, "84": 62, "47": 62, "viltimageprocessor": 62, "41": 62, "detaimageprocessor": 62, "68": 62, "38": 62, "pixtralimageprocessor": 62, "mobilenetv2imageprocessor": 62, "mobilevitimageprocessor": 62, "61": 62, "34": [62, 111, 112], "dptimageprocessor": 62, "maskformerimageprocessor": 62, "28": 62, "nougatimageprocessor": 62, "ideficsimageprocessor": 62, "rtdetrimageprocessor": 62, "efficientnetimageprocessor": 62, "40": [62, 70], "deformabledetrimageprocessor": 62, "idefics3imageprocessor": 62, "fuyuimageprocessor": 62, "videollavaimageprocessor": 62, "pvtimageprocessor": 62, "oneformerimageprocessor": 62, "mobilenetv1imageprocessor": 62, "owlv2imageprocessor": 62, "chineseclipimageprocessor": 62, "efficientformerimageprocessor": 62, "llavaonevisionimageprocessor": 62, "swin2srimageprocessor": 62, "vithybridimageprocessor": 62, "owlvitimageprocessor": 62, "04": 62, "groundingdinoimageprocessor": 62, "03": 62, "perceiverimageprocessor": 62, "chameleonimageprocessor": 62, "levitimageprocessor": 62, "vitmatteimageprocessor": 62, "extens": [62, 78], "tri": 62, "def": [62, 89], "hasattr": 62, "feature_extractor": 62, "encount": 62, "becaus": 62, "until": 62, "successfulli": 62, "imageprocessor": 62, "autoimageprocessor": 62, "from_pretrain": 62, "openai": 62, "vit": 62, "patch32": 62, "pillowconvertrgb": 62, "48145467": 62, "4578275": 62, "40821072": 62, "26862955": 62, "2613026": 62, "2757771": 62, "size_dict": 62, "shortest_edg": 62, "invalid_kei": 62, "default_to_squar": 62, "height_width_ord": 62, "constraint": 62, "els": [62, 70, 111, 112], "incompat": 62, "longest_edg": 62, "param_nam": 62, "entri": 62, "conform": 62, "messag": [62, 87], "do_res": 62, "do_center_crop": 62, "crop_siz": 62, "do_rescal": 62, "rescale_factor": 62, "00392156862745098": 62, "do_norm": 62, "image_mean": 62, "image_std": 62, "do_convert_rgb": 62, "rescal": 62, "deviat": 62, "clipprocessor": 62, "crop_pct": 62, "tailor": 62, "convnext": 62, "percentag": 62, "prepar": 62, "replic": 62, "blip": 62, "255": 62, "openai_clip_mean": 62, "openai_clip_std": 62, "behavior": 62, "mobilenetv2": 62, "per": 62, "equival": 62, "bg": 63, "strict_level": 63, "min_select": 63, "min_width": 63, "min_height": 63, "min_resolut": 63, "strict": [63, 98, 104], "get_imag": 63, "get_image_fil": 63, "list_image_fil": 63, "random_imag": 63, "randomli": 63, "random_image_fil": 63, "8057": 63, "000000": 63, "000001": 63, "000002": 63, "000003": 63, "000004": 63, "home": 63, "dgh": [63, 71, 113], "2400x1600": 63, "0x7feb86ed5160": 63, "003258": 63, "400x400": 63, "0x7feb86a748b0": 63, "quickli": 64, "backgroundimageset": 64, "list_bg_image_fil": 64, "get_bg_image_fil": 64, "get_bg_imag": 64, "random_bg_image_fil": 64, "random_bg_imag": 64, "opencv": 65, "denois": [65, 70], "inspir": [65, 74, 79, 86, 106], "mf666": [65, 106], "mist": 65, "fucker": 65, "diameter_min": 65, "diameter_max": 65, "sigma_color_min": 65, "sigma_color_max": 65, "sigma_space_min": 65, "sigma_space_max": 65, "radius_min": 65, "radius_max": 65, "eps_min": 65, "eps_max": 65, "b_iter": 65, "g_iter": 65, "random": [65, 76, 84], "bilater": 65, "guid": 65, "stage": [65, 76], "diamet": 65, "sigma": 65, "space": [65, 74, 86], "window": [65, 70], "term": 65, "contrib": 65, "noisy_imag": 65, "cleaned_img": 65, "cleaned_imag": 65, "noisi": 66, "nafnet": [66, 110], "scunet": [66, 67, 110], "adversari": [66, 110], "remove_adversarial_nois": 66, "restore_with_nafnet": 66, "restore_with_scunet": 66, "ve": 67, "gaussian": 67, "To": 67, "correctli": 67, "credibl": 67, "rgg": [67, 68], "red": [67, 77], "gopro": 67, "sidd": 67, "tile_s": [67, 68, 87], "tile_overlap": [67, 68, 87], "batch_siz": [67, 68, 87], "nafnetmodeltyp": 67, "tile": [67, 68, 87], "gan": 68, "128": 68, "scunetmodeltyp": 68, "automatic1111": 69, "stabl": [69, 70, 93, 113], "diffus": [69, 70, 93], "webui": [69, 70, 71], "novelai": 69, "sdwui": 69, "submodul": 69, "nai": [69, 110], "docstr": 69, "sdmetadata": 69, "parse_sdmeta_from_text": 69, "get_sdmeta_from_imag": 69, "save_image_with_sdmeta": 69, "read_metadata": 69, "save_with_metadata": 69, "naimetadata": 69, "get_naimeta_from_imag": 69, "add_naimeta_to_imag": 69, "save_image_with_naimeta": 69, "formatt": 70, "a1111": 70, "sd_metadata_simpl": 70, "sd_metadata_complex": 70, "prompt": 70, "neg_prompt": 70, "neg": 70, "__str__": 70, "sd1": 70, "extrem": 70, "delic": 70, "beauti": 70, "offici": 70, "global": [70, 89, 109], "illumin": 70, "soft": 70, "shadow": 70, "super": 70, "light": 70, "novel": [70, 72], "4k": 70, "metal_textur": 70, "striped_background": 70, "rich": 70, "cg": 70, "uniti": 70, "8k": 70, "wallpap": 70, "unreal": 70, "sci": 70, "fi": 70, "fantasi": 70, "silver_skin": 70, "cut": [70, 77], "silver_impossible_bodysuit": 70, "gem_on_chest": 70, "cut_silver_mechanical_leotard": 70, "headgear": [70, 77], "1_girl": 70, "slim_waist": 70, "hair": [70, 77], "long": 70, "lumin": 70, "medium_breast": [70, 85], "indistinct_camelto": 70, "flat_crotch": 70, "coquettish": 70, "squint": 70, "evil_smil": 70, "dark_persona": 70, "mouth": 70, "wet": 70, "slim_fac": 70, "tall_girl": 70, "matur": 70, "mature_fac": 70, "slim_figur": 70, "slim_leg": 70, "bare_thigh": 70, "easyneg": 70, "sketch": 70, "ugli": 70, "huge": 70, "logo": 70, "monochrom": [70, 97, 100, 110], "bad": 70, "mutat": 70, "horror": 70, "geometri": 70, "bad_prompt": 70, "miss": 70, "finger": 70, "limb": 70, "anatomi": 70, "interlock": 70, "digit": 70, "arm": 70, "2girl": 70, "deform": 70, "lipstick": 70, "skindent": 70, "tie": 70, "big_breast": 70, "thighhigh": [70, 78], "pubic_hair": [70, 77], "3d": [70, 95], "realist": 70, "slip": [70, 80], "head_out_of_fram": 70, "curvi": 70, "sampler": 70, "ddim": 70, "cfg": 70, "seed": 70, "3827064803": 70, "512x848": 70, "hash": 70, "eb49192009": 70, "anidosmix": 70, "skip": 70, "new_imag": 70, "let": 70, "what": 70, "nslim_fac": 70, "848": 70, "_sdmeta_text": 70, "starri": 70, "night": 70, "daylight": 70, "euler": 70, "sd2": 70, "footwear": 70, "shoe": 70, "bang": [70, 77, 78, 83, 86], "indoor": 70, "sleev": 70, "ahog": [70, 76, 77, 78, 79, 83, 86], "dress": [70, 77], "pot": 70, "plant": 70, "bun": [70, 77], "lora": 70, "bluearchive10": 70, "bluearchiv": 70, "neg1": 70, "dpm": 70, "2m": 70, "sde": 70, "karra": 70, "2647703743": 70, "768x768": 70, "72bd94132e": 70, "cutemix": 70, "strength": 70, "controlnet": 70, "control_v11p_sd15_openpos": 70, "cab727d4": 70, "weight": 70, "perfect": 70, "param": 70, "hire": 70, "upscal": [70, 110], "latent": 70, "ti": 70, "339cc9210f70": 70, "66a7279a88dd": 70, "info": 70, "underli": [70, 89], "sd_meta": 70, "scope": 70, "dst_file": [70, 72], "webp": 70, "systemerror": [70, 72], "input_imag": 70, "output_imag": 70, "a41": 71, "safetensor": 71, "torch": 71, "command": [71, 113], "pip": [71, 113], "_check_env": 71, "model_fil": 71, "key1": 71, "value1": 71, "key2": 71, "value2": 71, "src_model_fil": 71, "dst_model_fil": 71, "new_metadata": 71, "john": 71, "doe": [71, 75, 84, 98, 104], "input_model": 71, "output_model": 71, "softwar": 72, "generation_tim": 72, "dataclass": 72, "encapsul": 72, "taken": 72, "alia": 72, "success": [72, 113], "add_lsb_meta": 72, "save_metainfo": 72, "metainfo": 72, "prefer": 72, "isneti": [73, 110], "get_isnetis_mask": 73, "segment_with_isneti": 73, "segment_rgba_with_isneti": 73, "co": 74, "seg": 74, "l8": 74, "00ff00": 74, "mask_": 74, "image_": 74, "hutao_seg": 74, "skadi_seg": 74, "drop": [75, 77, 78, 83, 85, 86], "cosplai": 75, "no_eyewear": 75, "eyewear": [75, 77], "span": [75, 77], "matter": [75, 77], "red_hair": [75, 77, 84, 85], "use_preset": 75, "custom_blacklist": 75, "onlin": 75, "preset": 75, "ones": 75, "neither": [75, 77], "nor": [75, 77], "tagger": [76, 86], "000": 76, "camais03": 76, "camie_tagger_onnx": 76, "year": 76, "copyright": 76, "tend": 76, "high_precis": 76, "high_recal": 76, "micro_opt": 76, "macro_opt": 76, "no_underlin": [76, 86], "drop_overlap": [76, 78, 79, 83, 86], "camiemodetyp": 76, "affect": 76, "underscor": [76, 80, 86], "precis": [76, 111, 112], "recal": 76, "micro": 76, "macro": 76, "valuabl": [76, 86], "enabl": [76, 86], "rapid": [76, 86], "queri": [76, 86], "randn": 76, "char": [76, 78, 79, 86], "04246556758880615": 76, "6936423778533936": 76, "question": [76, 78, 79, 86, 98], "23721203207969666": 76, "explicit": [76, 78, 79, 86, 98], "033293724060058594": 76, "8412569165229797": 76, "38029077649116516": 76, "618192195892334": 76, "37446439266204834": 76, "5698797702789307": 76, "7119565010070801": 76, "5252856612205505": 76, "46417444944381714": 76, "5428758859634399": 76, "34731733798980713": 76, "tail": [76, 77], "3911612927913666": 76, "2932726740837097": 76, "4544200003147125": 76, "44711941480636597": 76, "2854885458946228": 76, "6344638466835022": 76, "611354410648346": 76, "564970850944519": 76, "4444340467453003": 76, "35846662521362305": 76, "3867686092853546": 76, "3723931908607483": 76, "31086698174476624": 76, "43279752135276794": 76, "3896197974681854": 76, "6638736724853516": 76, "5094802975654602": 76, "4867050349712372": 76, "6593714952468872": 76, "5243107676506042": 76, "4374789893627167": 76, "3754707872867584": 76, "6238733530044556": 76, "31088054180145264": 76, "gym_uniform": 76, "37657681107521057": 76, "3012588620185852": 76, "watermark": 76, "5147127509117126": 76, "web_address": 76, "6296812295913696": 76, "29214906692504883": 76, "37801358103752136": 76, "buruma": 76, "536261260509491": 76, "bike_short": [76, 79], "35828399658203125": 76, "4156728982925415": 76, "44427722692489624": 76, "2838006019592285": 76, "49192047119140625": 76, "36012423038482666": 76, "black_buruma": 76, "3422132134437561": 76, "2783987522125244": 76, "38377970457077026": 76, "baseball_mitt": 76, "32592540979385376": 76, "35402947664260864": 76, "2758416533470154": 76, "black_sports_bra": 76, "3463800549507141": 76, "sports_bra": [76, 79], "28466159105300903": 76, "2603980302810669": 76, "bike_jersei": 76, "2661605477333069": 76, "patreon_usernam": 76, "7087235450744629": 76, "patreon_logo": 76, "560276210308075": 76, "5921452641487122": 76, "41121846437454224": 76, "4002530574798584": 76, "03438958525657654": 76, "04617959260940552": 76, "8312125205993652": 76, "3996567726135254": 76, "28660568594932556": 76, "7184156775474548": 76, "4706878066062927": 76, "5503140687942505": 76, "365602970123291": 76, "41183334589004517": 76, "28638553619384766": 76, "3707748055458069": 76, "520854115486145": 76, "2960333526134491": 76, "6556028127670288": 76, "6966925859451294": 76, "5526134371757507": 76, "6872812509536743": 76, "5945607423782349": 76, "4464661478996277": 76, "hair_ribbon": [76, 78, 79, 83], "3646523952484131": 76, "37938451766967773": 76, "5426545143127441": 76, "ribbon": [76, 77, 79, 83], "3027467727661133": 76, "8986430168151855": 76, "337802529335022": 76, "38589367270469666": 76, "6475872993469238": 76, "school_bag": [76, 78, 79], "666648805141449": 76, "4749193489551544": 76, "27104783058166504": 76, "closed_mouth": 76, "28101325035095215": 76, "37030768394470215": 76, "32576680183410645": 76, "4337637424468994": 76, "42441293597221375": 76, "black_skirt": 76, "34694597125053406": 76, "5711237192153931": 76, "open_cloth": [76, 79, 83], "31017544865608215": 76, "534726083278656": 76, "4544385075569153": 76, "27831193804740906": 76, "45064714550971985": 76, "5494365096092224": 76, "610480546951294": 76, "red_flow": 76, "35928308963775635": 76, "37732189893722534": 76, "5575172305107117": 76, "fingernail": 76, "27776333689689636": 76, "cardigan": [76, 79, 83], "3264558017253876": 76, "31882336735725403": 76, "5534622073173523": 76, "red_nail": [76, 78, 83], "38771501183509827": 76, "q": 76, "3758758008480072": 76, "39574217796325684": 76, "5394986271858215": 76, "handbag": 76, "37014907598495483": 76, "black_bag": 76, "44918346405029297": 76, "shoulder_bag": [76, 78], "5881174802780151": 76, "5163478255271912": 76, "blue_cardigan": [76, 83], "28089386224746704": 76, "42480990290641785": 76, "bag_charm": [76, 78, 79], "5010414123535156": 76, "plum_blossom": 76, "27618563175201416": 76, "5317837595939636": 76, "8859397172927856": 76, "7348971366882324": 76, "is_refin": 76, "reprocess": 76, "come": 76, "refin": 76, "strategi": 76, "understand": [76, 86], "b": [76, 86], "anal_hair": 77, "anal_tail": 77, "arm_behind_head": 77, "arm_hair": 77, "arm_under_breast": 77, "arms_behind_head": 77, "bird_on_head": 77, "blood_in_hair": 77, "breasts_on_glass": 77, "breasts_on_head": 77, "cat_on_head": 77, "closed_ey": 77, "clothed_female_nude_femal": 77, "clothed_female_nude_mal": 77, "clothed_male_nude_femal": 77, "clothes_between_breast": 77, "cream_on_fac": 77, "drying_hair": 77, "empty_ey": 77, "face_to_breast": 77, "food_on_fac": 77, "food_on_head": 77, "game_boi": 77, "grabbing_anoth": 77, "s_hair": 77, "grabbing_own_breast": 77, "gun_to_head": 77, "head_between_breast": 77, "heart_in_ey": 77, "multiple_boi": 77, "multiple_girl": 77, "object_on_breast": 77, "object_on_head": 77, "paint_splatter_on_fac": 77, "penis_on_fac": 77, "person_on_head": 77, "pokemon_on_head": 77, "rabbit_on_head": 77, "rice_on_fac": 77, "severed_head": 77, "star_in_ey": 77, "sticker_on_fac": 77, "tentacles_on_mal": 77, "tying_hair": 77, "built": [77, 89], "mutabl": 77, "constructor": 77, "empti": 77, "futa": 77, "cum": 77, "rub": 77, "shade": 77, "plai": 77, "drill": 77, "skin": 77, "braid": 77, "afro": 77, "bald": 77, "dreadlock": 77, "ponytail": 77, "updo": 77, "beard": 77, "mustach": 77, "pointi": 77, "horn": 77, "ornament": 77, "hairband": 77, "pupil": 77, "bow": [77, 78, 79], "headwear": 77, "crown": 77, "cap": 77, "hairclip": [77, 83], "mole": 77, "halo": 77, "fluff": 77, "glass": [77, 80], "fang": 77, "boi": 77, "beret": 77, "heterochromia": 77, "headdress": 77, "eyepatch": 77, "headphon": 77, "eyebrow": 77, "eyelash": 77, "sunglass": 77, "intak": 77, "scrunchi": 77, "ear_pierc": 77, "headband": 77, "under_mouth": 77, "freckl": 77, "lip": 77, "eyelin": 77, "eyeshadow": 77, "tassel": 77, "whitelist_suffix": 77, "whitelist_prefix": 77, "whitelist_word": 77, "suffix": [77, 82], "pool": 77, "whitelist": 77, "blacklist": [77, 81, 110], "singular": 77, "plural": 77, "chair": 77, "whole": 77, "word": 77, "hear": 77, "72": 77, "outdat": 78, "anymor": 78, "baselin": 78, "practic": 78, "use_real_nam": [78, 83], "general_threshold": [78, 79, 86], "character_threshold": [78, 79, 86], "real": [78, 83, 100, 110], "renam": [78, 83], "redirect": [78, 83], "mani": [78, 83], "websit": [78, 83], "9897817373275757": 78, "010265946388244629": 78, "2809715270996094e": 78, "9939777851104736": 78, "5032387375831604": 78, "black_bord": 78, "9943548440933228": 78, "5011609792709351": 78, "6877802610397339": 78, "5543792843818665": 78, "8268730640411377": 78, "8504303693771362": 78, "6008237600326538": 78, "6635787487030029": 78, "8496965765953064": 78, "6107005476951599": 78, "668294370174408": 78, "5619469285011292": 78, "5141720771789551": 78, "letterbox": 78, "9884189963340759": 78, "5673105120658875": 78, "6290556192398071": 78, "9631235003471375": 78, "no_hat": [78, 79, 83], "7978747487068176": 78, "no_headwear": [78, 79, 83, 86], "7577926516532898": 78, "7118550539016724": 78, "5452839136123657": 78, "pillarbox": 78, "9841411709785461": 78, "958786129951477": 78, "6720131039619446": 78, "7077711820602417": 78, "silver_hair": [78, 79, 83], "6673924326896667": 78, "8709812760353088": 78, "9614333510398865": 78, "7786177396774292": 78, "6842771172523499": 78, "9076308012008667": 78, "580970823764801": 78, "9633345007896423": 78, "9988503456115723": 78, "001651763916015625": 78, "00012505054473876953": 78, "9829280972480774": 78, "894218385219574": 78, "8733789920806885": 78, "6322951316833496": 78, "9987058639526367": 78, "9754379987716675": 78, "6810564994812012": 78, "9708781838417053": 78, "6356008052825928": 78, "5633733868598938": 78, "brick_wal": 78, "5315935611724854": 78, "9397273659706116": 78, "9229896664619446": 78, "9006357789039612": 78, "citi": 78, "9020784497261047": 78, "cityscap": 78, "9547432661056519": 78, "5296419262886047": 78, "8253412246704102": 78, "5619839429855347": 78, "8277763724327087": 78, "9356368780136108": 78, "5288072824478149": 78, "6336134076118469": 78, "9703260064125061": 78, "8188960552215576": 78, "phone_screen": 78, "9579574465751648": 78, "9954615235328674": 78, "plaid": [78, 79, 83], "9725285172462463": 78, "9638455510139465": 78, "7226815819740295": 78, "5321241021156311": 78, "5493080615997314": 78, "9863407611846924": 78, "6794284582138062": 78, "5062428116798401": 78, "9325523972511292": 78, "92237788438797": 78, "skyscrap": 78, "7728171348571777": 78, "7257086038589478": 78, "5357837080955505": 78, "6939404010772705": 78, "7054293155670166": 78, "9990814924240112": 78, "9992498755455017": 78, "5012534260749817": 78, "7461410164833069": 78, "lagpixellol": 79, "deepgelbooru_onnx": 79, "9986732006072998": 79, "0013858973979949951": 79, "315376281738281e": 79, "9972434639930725": 79, "5982598662376404": 79, "6429562568664551": 79, "36296138167381287": 79, "8308937549591064": 79, "7388008832931519": 79, "6039759516716003": 79, "30909663438796997": 79, "9694308042526245": 79, "6422968506813049": 79, "5898381471633911": 79, "8145260810852051": 79, "652222216129303": 79, "dolphin_short": 79, "466494083404541": 79, "7183809280395508": 79, "6753682494163513": 79, "7302790880203247": 79, "6649775505065918": 79, "8446108102798462": 79, "98187655210495": 79, "8140730857849121": 79, "6360533833503723": 79, "9635934829711914": 79, "33370012044906616": 79, "44239571690559387": 79, "7891374826431274": 79, "6471294164657593": 79, "9958090782165527": 79, "8736815452575684": 79, "872096061706543": 79, "5640895366668701": 79, "5049663186073303": 79, "8832778930664062": 79, "9687467813491821": 79, "3659853935241699": 79, "9309735298156738": 79, "49939480423927307": 79, "446407288312912": 79, "809670090675354": 79, "6560589075088501": 79, "47956040501594543": 79, "9832853674888611": 79, "9994162321090698": 79, "0008397102355957031": 79, "00035390257835388184": 79, "9926226139068604": 79, "899387001991272": 79, "34215790033340454": 79, "5701972246170044": 79, "9512913227081299": 79, "6664570569992065": 79, "5614628791809082": 79, "33615976572036743": 79, "5770801305770874": 79, "987317681312561": 79, "37286585569381714": 79, "36409223079681396": 79, "7329680919647217": 79, "5924292206764221": 79, "4344901144504547": 79, "7465001344680786": 79, "5225946307182312": 79, "6976451873779297": 79, "9265321493148804": 79, "34527891874313354": 79, "6675043106079102": 79, "9096828699111938": 79, "41341525316238403": 79, "8418735265731812": 79, "3675632178783417": 79, "5284417867660522": 79, "30296844244003296": 79, "48789578676223755": 79, "36596980690956116": 79, "7759367227554321": 79, "6535028219223022": 79, "8975257873535156": 79, "36911237239837646": 79, "4171145558357239": 79, "3942635953426361": 79, "6772940754890442": 79, "9397937655448914": 79, "5207280516624451": 79, "4673041105270386": 79, "9118321537971497": 79, "9967410564422607": 79, "9970728158950806": 79, "8419480323791504": 79, "6489560604095459": 79, "6217572689056396": 79, "convent": 80, "restor": [80, 110], "use_spac": 80, "use_escap": 80, "include_scor": 80, "score_descend": 80, "_": 80, "escap": 80, "unsaf": 80, "sort": [80, 84], "descend": 80, "panty_pul": 80, "6826801300048828": 80, "958938717842102": 80, "drinking_glass": 80, "9340789318084717": 80, "areola_slip": 80, "41196826100349426": 80, "9988248348236084": 80, "drink": 80, "pull": 80, "areola": 80, "999": 80, "959": 80, "934": 80, "683": 80, "412": 80, "mldanbooru": [81, 110], "get_mldanbooru_tag": 81, "wd14": [81, 83, 110], "get_wd14_tag": [81, 83], "convert_wd14_emb_to_predict": 81, "denormalize_wd14_emb": 81, "cami": [81, 110], "get_camie_tag": 81, "convert_camie_emb_to_predict": 81, "deepdanbooru": [81, 83, 110], "get_deepdanbooru_tag": [81, 83], "deepgelbooru": [81, 110], "get_deepgelbooru_tag": 81, "add_underlin": 81, "remove_underlin": 81, "tags_to_text": 81, "drop_overlap_tag": 81, "is_blacklist": 81, "drop_blacklisted_tag": 81, "char_whitelist_suffix": 81, "char_whitelist_prefix": 81, "char_whitelist_word": 81, "char_suffix": 81, "char_prefix": 81, "charactertagpool": 81, "is_basic_character_tag": 81, "drop_basic_character_tag": 81, "sort_tag": 81, "tag_match_suffix": 81, "tag_match_prefix": 81, "tag_match_ful": 81, "t1": 82, "t2": 82, "fulli": 82, "ml": 83, "448": 83, "keep_ratio": 83, "9999984502792358": [83, 105], "9999946355819702": 83, "9994951486587524": 83, "998144268989563": 83, "9978417158126831": 83, "9941409230232239": 83, "9799384474754333": 83, "979142427444458": 83, "961823582649231": 83, "961323618888855": 83, "9490893483161926": 83, "9450850486755371": 83, "9425153136253357": 83, "9409335255622864": 83, "9319437146186829": 83, "9265308976173401": 83, "9259042143821716": 83, "922250509262085": 83, "9199565052986145": 83, "9175475835800171": 83, "9102761745452881": 83, "9076938629150391": 83, "9052775502204895": 83, "8938589692115784": 83, "8894285559654236": 83, "8891903162002563": 83, "8845980763435364": 83, "8842408061027527": 83, "8659475445747375": 83, "862621009349823": 83, "8616052865982056": 83, "8562789559364319": 83, "8555729389190674": 83, "8533340096473694": 83, "8477485775947571": 83, "8430152535438538": 83, "tied_long_hair": [83, 86], "8340626955032349": 83, "8266023397445679": 83, "8222048282623291": 83, "8202669620513916": 83, "8061150312423706": 83, "7803354859352112": 83, "7789446711540222": 83, "arms_up": 83, "7052110433578491": 83, "9999866485595703": 83, "997043788433075": 83, "9969649910926819": 83, "9957101345062256": 83, "9928386807441711": 83, "9886980056762695": 83, "9864778518676758": 83, "9769423007965088": 83, "9747489094734192": 83, "9736957550048828": 83, "9388670325279236": 83, "9356311559677124": 83, "91000896692276": 83, "8955123424530029": 83, "8910233378410339": 83, "8904104828834534": 83, "8881211280822754": 83, "8876776695251465": 83, "8864808678627014": 83, "8810517191886902": 83, "8798807263374329": 83, "8765745162963867": 83, "8737136125564575": 83, "8650439381599426": 83, "8613706827163696": 83, "8571277260780334": 83, "8333670496940613": 83, "8160212635993958": 83, "eyebrows_visible_through_hair": 83, "8122442364692688": 83, "8091571927070618": 83, "8082079887390137": 83, "8048468232154846": 83, "8042327165603638": 83, "7984272241592407": 83, "blazer": [83, 86], "794708251953125": 83, "78981614112854": 83, "7892146110534668": 83, "7867060899734497": 83, "786359965801239": 83, "7790888547897339": 83, "7760675549507141": 83, "774523913860321": 83, "7721588015556335": 83, "7697228789329529": 83, "755959689617157": 83, "7477189898490906": 83, "7476690411567688": 83, "rail": 83, "7476617693901062": 83, "7458406090736389": 83, "741143524646759": 83, "7364678978919983": 83, "7193643450737": 83, "red_neckwear": 83, "7108616828918457": 83, "7086325287818909": 83, "7055293321609497": 83, "7039415836334229": 83, "7018357515335083": 83, "shuffl": 84, "count": [84, 111, 112], "2boi": 84, "cat_ear": 84, "uniqu": 84, "8849405313291128": 85, "8548297594823425": 85, "03910296474461261": 85, "6615180440330748": 85, "21552028866308015": 85, "3165260620737027": 85, "47744464927382957": 85, "smilingwolf": 86, "wd": 86, "swinv2_v3": 86, "general_mcut_en": 86, "character_mcut_en": 86, "mcut": 86, "replac": 86, "follw": 86, "0011444687843322754": 86, "8876402974128723": 86, "106781005859375": 86, "000277101993560791": 86, "997527003288269": 86, "9797663688659668": 86, "9905703663825989": 86, "9761719703674316": 86, "8981098532676697": 86, "8810765743255615": 86, "9498510360717773": 86, "8377365469932556": 86, "945058286190033": 86, "9457170367240906": 86, "969594419002533": 86, "7881088852882385": 86, "7687551379203796": 86, "9301245212554932": 86, "6703325510025024": 86, "5292627811431885": 86, "8677047491073608": 86, "5859264731407166": 86, "9536856412887573": 86, "8056888580322266": 86, "8394746780395508": 86, "9473626613616943": 86, "8986269235610962": 86, "9385137557983398": 86, "8408567905426025": 86, "4245271384716034": 86, "931140661239624": 86, "8830795884132385": 86, "7279844284057617": 86, "5333830714225769": 86, "64717698097229": 86, "9516432285308838": 86, "9655293226242065": 86, "9485014081001282": 86, "7366660833358765": 86, "7161656618118286": 86, "5858667492866516": 86, "6186309456825256": 86, "41193312406539917": 86, "467605859041214": 86, "36282333731651306": 86, "3756745457649231": 86, "motion_blur": 86, "5091936588287354": 86, "951993465423584": 86, "5634750723838806": 86, "8232709169387817": 86, "9869340658187866": 86, "49491602182388306": 86, "5193622708320618": 86, "003406703472137451": 86, "0007208287715911865": 86, "9798132181167603": 86, "8046203851699829": 86, "7596215009689331": 86, "7620116472244263": 86, "46084529161453247": 86, "48454540967941284": 86, "5152207016944885": 86, "8023070096969604": 86, "8653596639633179": 86, "7201820611953735": 86, "7816740870475769": 86, "697688639163971": 86, "8974947333335876": 86, "7491052746772766": 86, "5015512704849243": 86, "6401398181915283": 86, "43420469760894775": 86, "4528769850730896": 86, "5730487704277039": 86, "6739872694015503": 86, "5545973181724548": 86, "6946243047714233": 86, "5487751364707947": 86, "7439308166503906": 86, "4186026453971863": 86, "47378358244895935": 86, "4690653085708618": 86, "7565015554428101": 86, "9262397289276123": 86, "942080020904541": 86, "denorm": 86, "denormalizer_nam": 86, "mnum2_al": 86, "redund": 86, "structur": [86, 110], "r": [86, 98, 104], "c": 86, "linalg": 86, "norm": 86, "approx": [86, 87], "1e": 86, "cdc_anime_onnx": 87, "realli": 87, "As": [87, 98, 104], "1024x1024": 87, "2060": 87, "gpu": 87, "cost": 87, "cpu": [87, 92, 111, 112], "experi": 87, "hgsr": 87, "mhr": 87, "aug_x4_320": 87, "cute_waifu_aroma": 87, "pngimageplugin": 87, "pngimagefil": 87, "1168x1168": 87, "0x7f0e8ca06880": 87, "4672x4672": 87, "0x7f0e48edb640": 87, "cdc": [88, 110], "upscale_with_cdc": 88, "lru_cach": 89, "wrap": 89, "synchron": 89, "prevent": 89, "race": 89, "condit": 89, "maxsiz": 89, "expensive_funct": 89, "expens": 89, "lock": [89, 109], "safeti": [89, 106], "multithread": 89, "leveltyp": 89, "my_funct": 89, "three": [89, 94], "share": 89, "introduc": 89, "acquisit": 89, "critic": 89, "cache_info": 89, "cache_clear": 89, "mathemat": 90, "activ": 90, "deep": 90, "problem": [90, 98, 104], "input_valu": 90, "frac": 90, "26894142": 90, "73105858": 90, "ts_lru_cach": 91, "get_onnx_provid": 91, "open_onnx_model": 91, "cudaexecutionprovid": 92, "cpuexecutionprovid": 92, "ckpt": 92, "inferencesess": 92, "onnx_mod": 92, "decid": 92, "linux": [92, 111, 112], "execut": [92, 111, 112], "ignor": 92, "cuda": [92, 111, 112], "forc": 92, "anime_ai_check": 93, "mobilenetv3_sce_dist": [93, 104, 108], "mainli": 93, "caformer_s36_plus_sc": 93, "graph": 93, "9996960163116455": 93, "9999125003814697": 93, "997803270816803": 93, "9960069060325623": 93, "9887709021568298": 93, "9998629093170166": 93, "0013722758740186691": 93, "00020673229300882667": 93, "0001895089662866667": 93, "0008857478387653828": 93, "552320024231449e": 93, "001168627175502479": 93, "bangumi": [94, 95], "vision": 94, "imageri": 94, "bangumi_char_typ": 94, "definit": [94, 101], "video": 94, "secondari": 94, "often": 94, "lack": 94, "lead": 94, "under": [94, 113], "judg": 94, "anime_portrait": [94, 100], "mobilenetv3_v0_dist": [94, 103, 107, 108], "9998525381088257": 94, "00012103465269319713": 94, "6464786313008517e": 94, "906112609314732e": 94, "9997243285179138": 94, "0002490800397936255": 94, "7215803381986916e": 94, "354368557978887e": 94, "9998849630355835": 94, "90006631379947e": 94, "3920385754317977e": 94, "2084233276254963e": 94, "9998877048492432": 94, "732793503440917e": 94, "4264976925915107e": 94, "0623419257171918e": 94, "07076334953308105": 94, "9290977716445923": 94, "0001044218079186976": 94, "4467317163944244e": 94, "2568268832401372e": 94, "9999498128890991": 94, "1810528778587468e": 94, "879474429093534e": 94, "260669109295122e": 94, "9999510049819946": 94, "2321036592766177e": 94, "025227553938748e": 94, "4251427273848094e": 94, "999957799911499": 94, "4273678718600422e": 94, "6884023302263813e": 94, "880981603288092e": 94, "0002326338435523212": 94, "9996368885040283": 94, "164971561403945e": 94, "00020793956355191767": 94, "13438372313976288": 94, "8652494549751282": 94, "000158855298650451": 94, "000238816806813702": 94, "3589179217815399": 94, "6406960487365723": 94, "0001471740542910993": 94, "002255884697660804": 94, "08208147436380386": 94, "9152728915214539": 94, "00038967153523117304": 94, "227699592884164e": 94, "0835404282261152e": 94, "1437502406770363e": 94, "9999284744262695": 94, "2125529792683665e": 94, "0218892384727951e": 94, "00011914174683624879": 94, "9998584985733032": 94, "2007669283775613e": 94, "6357082131435163e": 94, "3068713896209374e": 94, "9999185800552368": 94, "066640925273532e": 94, "529400813335087e": 94, "089402500540018e": 94, "9999388456344604": 94, "6406959295272827": 94, "not_paint": 95, "anime_classif": 95, "older": 95, "mobilenetv3_v1": [95, 105], "5_dist": 95, "3_dist": 95, "plot": [95, 98, 104, 108], "caformer_s36_v1": 95, "3_focal": 95, "8346158862113953": 95, "004201625939458609": 95, "0028638991061598063": 95, "15633030235767365": 95, "001988308737054467": 95, "9868855476379395": 95, "001178382197394967": 95, "00015886101755313575": 95, "0005986307514831424": 95, "011178601533174515": 95, "9933090209960938": 95, "0012440024875104427": 95, "00040085514774546027": 95, "004924307577311993": 95, "00012189441622467712": 95, "00031298911198973656": 95, "9968050718307495": 95, "182305903872475e": 95, "0027923565357923508": 95, "7805559259140864e": 95, "0004650334012694657": 95, "996709942817688": 95, "736721191671677e": 95, "0027629584074020386": 95, "4619508621981367e": 95, "0003803370927926153": 95, "998649537563324": 95, "190127922105603e": 95, "0008622839814051986": 95, "595230686594732e": 95, "0004573142796289176": 95, "00031435859273187816": 95, "8671838641166687": 95, "13199880719184875": 95, "563074617180973e": 95, "153919796110131e": 95, "290010737255216e": 95, "9727378487586975": 95, "027150526642799377": 95, "162296004826203e": 95, "4933258828241378e": 95, "0004275702522136271": 95, "995402455329895": 95, "002233930164948106": 95, "001911122351884842": 95, "1603819727897644": 95, "0007561995880678296": 95, "00017044576816260815": 95, "838487982749939": 95, "0002034590725088492": 95, "005001617129892111": 95, "000932251859921962": 95, "009352140128612518": 95, "9846979379653931": 95, "6018555470509455e": 95, "004064667969942093": 95, "464051254326478e": 95, "025772539898753166": 95, "9699516296386719": 95, "00011656546121230349": 95, "287263775244355e": 95, "370255853951676e": 95, "01098843663930893": 95, "0031668643932789564": 95, "9857884049415588": 95, "499273488065228e": 95, "8419872251106426e": 95, "0003471920208539814": 95, "029472889378666878": 95, "9700765609741211": 95, "0012387704337015748": 95, "001172148622572422": 95, "787473391043022e": 95, "003680602880194783": 95, "9938107132911682": 95, "8346157073974609": 95, "8671836853027344": 95, "8384883403778076": 95, "9846979975700378": 95, "9700766801834106": 95, "greyscal": 96, "jpeg_ful": [96, 109], "6125901": 96, "6125785": [96, 109], "6124220": 96, "rough": [97, 98, 104], "polish": 97, "mobilenetv3_v2": 97, "2_dist": [97, 105], "910087929805741e": 97, "1241951510310173": 97, "8757457137107849": 97, "00018937293498311192": 97, "030049214139580727": 97, "9697614312171936": 97, "008933082222938538": 97, "05096456781029701": 97, "9401022791862488": 97, "009832272306084633": 97, "9898634552955627": 97, "00030428936588577926": 97, "013919820077717304": 97, "9819902181625366": 97, "004089969675987959": 97, "04166747257113457": 97, "9582782983779907": 97, "4218515288084745e": 97, "8849249482154846": 97, "1149177998304367": 97, "0001573085755808279": 97, "9907882809638977": 97, "008958994410932064": 97, "0002527958422433585": 97, "9831690788269043": 97, "01682441122829914": 97, "613856385229155e": 97, "8757458329200745": 97, "8849248290061951": 97, "million": 98, "anime_r": [98, 100], "boundari": [98, 104], "challeng": [98, 104], "clean": [98, 104], "judgment": [98, 104], "intend": [98, 104], "quick": [98, 104, 110], "estim": [98, 104], "basi": [98, 104], "mobilenetv3_large_100_v0_ls0": 98, "caformer_s36_v0_ls0": 98, "7508869767189026": 98, "7034655809402466": 98, "728887677192688": 98, "7404400110244751": 98, "7446154952049255": 98, "7514738440513611": 98, "768704354763031": 98, "8219676613807678": 98, "7267540693283081": 98, "7645740509033203": 98, "7216582894325256": 98, "7615436315536499": 98, "815083920955658": 98, "8321858644485474": 98, "8204999566078186": 98, "820833146572113": 98, "chdir": 98, "doc": 98, "api_doc": 98, "7508870363235474": 98, "11212056130170822": 98, "06781744956970215": 98, "06917501986026764": 98, "7034654021263123": 98, "15903906524181366": 98, "06688199192285538": 98, "07061357796192169": 98, "7288877964019775": 98, "1476859599351883": 98, "060362350195646286": 98, "06306383013725281": 98, "7404399514198303": 98, "10337048768997192": 98, "08087948709726334": 98, "07530999928712845": 98, "055992450565099716": 98, "7446154356002808": 98, "13191790878772736": 98, "06747424602508545": 98, "06458679586648941": 98, "10566363483667374": 98, "07827574014663696": 98, "07079866528511047": 98, "7687042951583862": 98, "09974884241819382": 98, "06074819341301918": 98, "050435908138751984": 98, "8219675421714783": 98, "0593985915184021": 98, "06819795072078705": 98, "06569571048021317": 98, "1177448257803917": 98, "726753830909729": 98, "08980562537908554": 98, "06481882929801941": 98, "06922297924757004": 98, "10138414055109024": 98, "06351721286773682": 98, "07683827728033066": 98, "13798624277114868": 98, "05942752957344055": 98, "10584963858127594": 98, "7615437507629395": 98, "07317910343408585": 98, "060196295380592346": 98, "06751583516597748": 98, "0572039857506752": 98, "05398125201463699": 98, "06124086305499077": 98, "0525919646024704": 98, "8321859240531921": 98, "05922013148665428": 98, "06274889409542084": 98, "057530902326107025": 98, "8205001354217529": 98, "05683052912354469": 98, "06635929644107819": 98, "05597696080803871": 98, "8208332657814026": 98, "non_furri": 99, "mobilenetv3_v0": 99, "1_dist": 99, "9898804426193237": 99, "010119626298546791": 99, "9677742123603821": 99, "032225821167230606": 99, "959551215171814": 99, "040448784828186035": 99, "9535530209541321": 99, "04644693806767464": 99, "04358793422579765": 99, "9564120769500732": 99, "02767963521182537": 99, "9723203182220459": 99, "028900373727083206": 99, "9710996150970459": 99, "037573859095573425": 99, "9624261260032654": 99, "aicheck": [100, 110], "get_ai_created_scor": 100, "is_ai_cr": 100, "bangumi_char": [100, 110], "anime_bangumi_char_scor": 100, "anime_bangumi_char": 100, "anime_classify_scor": 100, "anime_classifi": 100, "is_greyscal": 100, "anime_completeness_scor": 100, "anime_complet": 100, "dbrate": [100, 110], "anime_dbrating_scor": 100, "anime_dbr": 100, "furri": [100, 110], "anime_furry_scor": 100, "anime_furri": 100, "get_monochrome_scor": 100, "is_monochrom": 100, "nsfw_pred_scor": 100, "nsfw_pred": 100, "portrait": [100, 110], "anime_portrait_scor": 100, "anime_rating_scor": 100, "anime_real_scor": 100, "safe_check_scor": 100, "safe_check": 100, "style_ag": [100, 110], "anime_style_age_scor": 100, "anime_style_ag": 100, "teen": [100, 110], "anime_teen_scor": 100, "anime_teen": 100, "is_truncated_fil": 100, "screen": 101, "row": 101, "bottom": 101, "grayscal": 101, "monochrome_detect": 101, "mobilenetv3_large_100_dist_safe2": 101, "mobilenetv3_dist": 101, "caformer_s36": 101, "mono": 101, "9614395499229431": 101, "9458909034729004": 101, "9559807777404785": 101, "9651952981948853": 101, "9379720687866211": 101, "8814834356307983": 101, "03941023349761963": 101, "07492382079362869": 101, "09546589106321335": 101, "016521310433745384": 101, "005693843588232994": 101, "0315730981528759": 101, "Not": 102, "five": 102, "hentai": 102, "neutral": 102, "porn": 102, "sexi": 102, "infinit": 102, "nsfwj": 102, "tfj": 102, "mobil": 102, "9970946311950684": 102, "00198739324696362": 102, "000894528697244823": 102, "4315058251668233e": 102, "099447197513655e": 102, "9282580614089966": 102, "061733175069093704": 102, "008979619480669498": 102, "0007789491210132837": 102, "0002501663693692535": 102, "7945129871368408": 102, "2044062316417694": 102, "0005603990866802633": 102, "0004847997915931046": 102, "564094367902726e": 102, "7977773547172546": 102, "01352313905954361": 102, "18791256844997406": 102, "0004888656549155712": 102, "00029804420773871243": 102, "04498734697699547": 102, "9509441256523132": 102, "4087972633424215e": 102, "003999904729425907": 102, "4542059185914695e": 102, "002892113756388426": 102, "982390284538269": 102, "02520776737947e": 102, "014633022248744965": 102, "858086610212922e": 102, "002532319398596883": 102, "9887337684631348": 102, "231979568838142e": 102, "008699454367160797": 102, "8187158022774383e": 102, "03564726561307907": 102, "954788088798523": 102, "343036850215867e": 102, "009289607405662537": 102, "00020158555707894266": 102, "006372362840920687": 102, "006019102409482002": 102, "9694945812225342": 102, "015214097686111927": 102, "002899901708588004": 102, "0004039364866912365": 102, "00012730166781693697": 102, "987038791179657": 102, "007135333959013224": 102, "005294707603752613": 102, "06964848190546036": 102, "0014777459437027574": 102, "9276643395423889": 102, "0003031621454283595": 102, "0009063396137207747": 102, "00028707628371194005": 102, "00010888021643040702": 102, "9992460012435913": 102, "00015473493840545416": 102, "0002033217460848391": 102, "563037691696081e": 102, "008058490231633186": 102, "00044566826545633376": 102, "937960684299469": 102, "05353058874607086": 102, "364063445587817e": 102, "00562260951846838": 102, "00012077406427124515": 102, "9897090792655945": 102, "004547217860817909": 102, "564737981942017e": 102, "016690678894519806": 102, "001258736359886825": 102, "9766013622283936": 102, "005440687295049429": 102, "4481674952548929e": 102, "01861923187971115": 102, "0008914825739338994": 102, "9674761295318604": 102, "012998746708035469": 102, "691116141155362e": 102, "0007601747056469321": 102, "0005019629606977105": 102, "039504989981651306": 102, "9591660499572754": 102, "0001652583305258304": 102, "0002614929690025747": 102, "020374108105897903": 102, "029394468292593956": 102, "9498046040534973": 102, "00016299057460855693": 102, "004782819654792547": 102, "002861740067601204": 102, "12280157208442688": 102, "8693908452987671": 102, "0001731760276015848": 102, "304211274255067e": 102, "03286275267601013": 102, "010648751631379128": 102, "9562522172927856": 102, "999900221824646": 103, "645313209854066e": 103, "3387104445428122e": 103, "9999704360961914": 103, "4465465685352683e": 103, "071506166132167e": 103, "9999785423278809": 103, "512719154561637e": 103, "292278612818336e": 103, "919455750496127e": 103, "9999444484710693": 103, "3647335082350764e": 103, "0555699191172607e": 103, "9999880790710449": 103, "3210242286731955e": 103, "7451418898417614e": 103, "9999822378158569": 103, "2084267331811134e": 103, "7460413321023225e": 103, "1532473820352607e": 103, "9999996423721313": 103, "0316136922483565e": 103, "840229633236049e": 103, "736660568800289e": 103, "199210472208506e": 103, "9999992847442627": 103, "r15": 104, "r18": 104, "sankaku": 104, "mobilenetv3_v1_pruned_ls0": 104, "caformer_s36_plu": [104, 108], "5863172936624323e": 104, "480062353375615e": 104, "9924363493919373": 104, "007255776319652796": 104, "0003077814180869609": 104, "996969997882843": 104, "0030054834205657244": 104, "4601260520284995e": 104, "9966891407966614": 104, "003293127752840519": 104, "770909148035571e": 104, "00025384966284036636": 104, "9996721744537354": 104, "399192691082135e": 104, "973351603141055e": 104, "9998563528060913": 104, "391309580067173e": 104, "0018681309884414077": 104, "9827859997749329": 104, "015345841646194458": 104, "013710384257137775": 104, "8339558839797974": 104, "15233369171619415": 104, "951323833462084e": 104, "00029566374723799527": 104, "9997004270553589": 104, "00018434497178532183": 104, "568440272123553e": 104, "9997699856758118": 104, "11225129129889e": 104, "051862899563275e": 104, "9999485015869141": 104, "902020231791539e": 104, "0005639699520543218": 104, "9994290471076965": 104, "anime_real_cl": 105, "4_dist": 105, "9999716281890869": 105, "8398366339388303e": 105, "9992202520370483": 105, "0007797438884153962": 105, "9999709129333496": 105, "905452492996119e": 105, "9999765157699585": 105, "3499671442550607e": 105, "9994087219238281": 105, "0005913018831051886": 105, "9999759197235107": 105, "4061362637439743e": 105, "9999052286148071": 105, "475799015490338e": 105, "403173675702419e": 105, "5848207794988411e": 105, "0010207017185166478": 105, "9989792704582214": 105, "2124368115328252e": 105, "9999977350234985": 105, "6512358342879452e": 105, "9999834299087524": 105, "359853614412714e": 105, "9999936819076538": 105, "600314317329321e": 105, "9999840259552002": 105, "5589323083986528e": 105, "9999843835830688": 105, "5513256585109048e": 105, "9999845027923584": 105, "pollut": 106, "shit": 106, "checker": 106, "mobilenet": 106, "v2": 106, "max_batch_s": 106, "1970": 107, "1980": 107, "1990": 107, "2000": 107, "2010": 107, "2015": 107, "2020": 107, "ag": 107, "9805465340614319": 107, "761269782553427e": 107, "0005044879508204758": 107, "01569165475666523": 107, "002850610064342618": 107, "00037849770160391927": 107, "9434612113400362e": 107, "053497342392802e": 107, "9992554783821106": 107, "0006490182713605464": 107, "8857468805654207e": 107, "317252262353577e": 107, "314484721769986e": 107, "0750001138148946e": 107, "706833609205205e": 107, "00034479793976061046": 107, "9995512366294861": 107, "391363472677767e": 107, "4607510820496827e": 107, "0679690351244062e": 107, "661913514311891e": 107, "757471131393686e": 107, "0744897230761126e": 107, "76177470368566e": 107, "9996387958526611": 107, "160279296338558e": 107, "00013228354509919882": 107, "1361367038916796e": 107, "464057489414699e": 107, "2412899599876255e": 107, "703883653040975e": 107, "127358498517424e": 107, "9973921775817871": 107, "0022309015039354563": 107, "00018872201326303184": 107, "780902943617548e": 107, "422096920578042e": 107, "638929097680375e": 107, "152203023797483e": 107, "00028818511054851115": 107, "9996094107627869": 107, "58777353237383e": 107, "9200742826797068e": 107, "00017117452807724476": 107, "518441947875544e": 107, "885544381570071e": 107, "4389253010449465e": 107, "1696006772108376e": 107, "9996393918991089": 107, "contenti": 108, "safe_teen": 108, "non_teen": 108, "caformer_s36_v0": 108, "9998493194580078": 108, "0378791052498855e": 108, "00012023092131130397": 108, "9790042638778687": 108, "0017522255657240748": 108, "01924353837966919": 108, "9998124241828918": 108, "19778298237361e": 108, "0001456339523429051": 108, "0008521362324245274": 108, "9989691972732544": 108, "00017870066221803427": 108, "0992944781901315e": 108, "9994398951530457": 108, "0004991036257706583": 108, "2035720727872103e": 108, "9994019269943237": 108, "0005460577667690814": 108, "0478151529678144e": 108, "524079147609882e": 108, "999934196472168": 108, "786742884898558e": 108, "653994154883549e": 108, "9998156428337097": 108, "0001218809193233028": 108, "00013706681784242392": 108, "9997410178184509": 108, "jpeg_trunc": 109, "2216614_truncat": 109, "imagefil": 109, "load_truncated_imag": 109, "ascii": 110, "metric": 110, "list_det_model": 110, "list_rec_model": 110, "sd": 110, "platform": [111, 112], "shutil": [111, 112], "cpuinfo": [111, 112], "psutil": [111, 112], "hbutil": [111, 112], "size_to_bytes_str": [111, 112], "python_implement": [111, 112], "python_vers": [111, 112], "brand": [111, 112], "get_cpu_info": [111, 112], "brand_raw": [111, 112], "cpu_count": [111, 112], "freq": [111, 112], "cpu_freq": [111, 112], "mhz": [111, 112], "virtual_memori": [111, 112], "ye": [111, 112], "nvidia": [111, 112], "smi": [111, 112], "1018": [111, 112], "azur": [111, 112], "x86_64": [111, 112], "glibc2": [111, 112], "cpython": [111, 112], "amd": [111, 112], "epyc": [111, 112], "7763": [111, 112], "2886": 111, "87125": 111, "621": [111, 112], "gib": [111, 112], "deploi": [111, 112], "action": [111, 112], "3042": 112, "9015000000004": 112, "imgutil": 113, "pypi": 113, "simpli": 113, "newest": 113, "git": 113, "script": 113, "__name__": 113, "__main__": 113, "narugo1992": 113, "still": 113, "out": 113, "io": 113, "html": 113, "faq": 114}, "objects": {"imgutils": [[1, 0, 0, "-", "ascii"], [2, 0, 0, "-", "config"], [9, 0, 0, "-", "data"], [20, 0, 0, "-", "detect"], [27, 0, 0, "-", "edge"], [34, 0, 0, "-", "generic"], [39, 0, 0, "-", "metadata"], [44, 0, 0, "-", "metrics"], [48, 0, 0, "-", "ocr"], [52, 0, 0, "-", "operate"], [56, 0, 0, "-", "pose"], [59, 0, 0, "-", "preprocess"], [64, 0, 0, "-", "resource"], [66, 0, 0, "-", "restore"], [69, 0, 0, "-", "sd"], [73, 0, 0, "-", "segment"], [81, 0, 0, "-", "tagging"], [88, 0, 0, "-", "upscale"], [91, 0, 0, "-", "utils"], [100, 0, 0, "-", "validate"]], "imgutils.ascii": [[0, 0, 0, "-", "drawing"]], "imgutils.ascii.drawing": [[0, 1, 1, "", "ascii_drawing"]], "imgutils.config": [[3, 0, 0, "-", "meta"]], "imgutils.config.meta": [[3, 2, 1, "", "__AUTHOR_EMAIL__"], [3, 2, 1, "", "__AUTHOR__"], [3, 2, 1, "", "__DESCRIPTION__"], [3, 2, 1, "", "__TITLE__"], [3, 2, 1, "", "__VERSION__"]], "imgutils.data": [[4, 0, 0, "-", "background"], [5, 0, 0, "-", "blob"], [6, 0, 0, "-", "decode"], [7, 0, 0, "-", "encode"], [8, 0, 0, "-", "image"], [10, 0, 0, "-", "layer"], [11, 0, 0, "-", "pad"], [12, 0, 0, "-", "url"]], "imgutils.data.background": [[4, 1, 1, "", "grid_background"], [4, 1, 1, "", "grid_transparent"]], "imgutils.data.blob": [[5, 1, 1, "", "is_valid_image_blob_url"], [5, 1, 1, "", "load_image_from_blob_url"], [5, 1, 1, "", "to_blob_url"]], "imgutils.data.decode": [[6, 1, 1, "", "rgb_decode"]], "imgutils.data.encode": [[7, 1, 1, "", "rgb_encode"]], "imgutils.data.image": [[8, 1, 1, "", "has_alpha_channel"], [8, 1, 1, "", "load_image"], [8, 1, 1, "", "load_images"]], "imgutils.data.layer": [[10, 1, 1, "", "istack"]], "imgutils.data.pad": [[11, 1, 1, "", "pad_image_to_size"]], "imgutils.data.url": [[12, 1, 1, "", "download_image_from_url"], [12, 1, 1, "", "is_http_url"]], "imgutils.detect": [[13, 0, 0, "-", "booru_yolo"], [14, 0, 0, "-", "censor"], [15, 0, 0, "-", "eye"], [16, 0, 0, "-", "face"], [17, 0, 0, "-", "halfbody"], [18, 0, 0, "-", "hand"], [19, 0, 0, "-", "head"], [21, 0, 0, "-", "nudenet"], [22, 0, 0, "-", "person"], [23, 0, 0, "-", "similarity"], [24, 0, 0, "-", "text"], [25, 0, 0, "-", "visual"]], "imgutils.detect.booru_yolo": [[13, 1, 1, "", "detect_with_booru_yolo"]], "imgutils.detect.censor": [[14, 1, 1, "", "detect_censors"]], "imgutils.detect.eye": [[15, 1, 1, "", "detect_eyes"]], "imgutils.detect.face": [[16, 1, 1, "", "detect_faces"]], "imgutils.detect.halfbody": [[17, 1, 1, "", "detect_halfbody"]], "imgutils.detect.hand": [[18, 1, 1, "", "detect_hands"]], "imgutils.detect.head": [[19, 1, 1, "", "detect_heads"]], "imgutils.detect.nudenet": [[21, 1, 1, "", "detect_with_nudenet"]], "imgutils.detect.person": [[22, 1, 1, "", "detect_person"]], "imgutils.detect.similarity": [[23, 1, 1, "", "bboxes_similarity"], [23, 1, 1, "", "calculate_iou"], [23, 1, 1, "", "detection_similarity"]], "imgutils.detect.text": [[24, 1, 1, "", "detect_text"]], "imgutils.detect.visual": [[25, 1, 1, "", "detection_visualize"]], "imgutils.edge": [[26, 0, 0, "-", "canny"], [28, 0, 0, "-", "lineart"], [29, 0, 0, "-", "lineart_anime"]], "imgutils.edge.canny": [[26, 1, 1, "", "edge_image_with_canny"], [26, 1, 1, "", "get_edge_by_canny"]], "imgutils.edge.lineart": [[28, 1, 1, "", "edge_image_with_lineart"], [28, 1, 1, "", "get_edge_by_lineart"]], "imgutils.edge.lineart_anime": [[29, 1, 1, "", "edge_image_with_lineart_anime"], [29, 1, 1, "", "get_edge_by_lineart_anime"]], "imgutils.generic": [[30, 0, 0, "-", "classify"], [31, 0, 0, "-", "classify_timm"], [32, 0, 0, "-", "clip"], [33, 0, 0, "-", "enhance"], [35, 0, 0, "-", "multilabel_timm"], [36, 0, 0, "-", "siglip"], [37, 0, 0, "-", "yolo"]], "imgutils.generic.classify": [[30, 3, 1, "", "ClassifyModel"], [30, 1, 1, "", "classify_predict"], [30, 1, 1, "", "classify_predict_fmt"], [30, 1, 1, "", "classify_predict_score"]], "imgutils.generic.classify.ClassifyModel": [[30, 4, 1, "", "__init__"], [30, 4, 1, "", "clear"], [30, 4, 1, "", "launch_demo"], [30, 4, 1, "", "make_ui"], [30, 4, 1, "", "predict"], [30, 4, 1, "", "predict_fmt"], [30, 4, 1, "", "predict_score"]], "imgutils.generic.classify_timm": [[31, 3, 1, "", "ClassifyTIMMModel"], [31, 1, 1, "", "classify_timm_predict"]], "imgutils.generic.classify_timm.ClassifyTIMMModel": [[31, 4, 1, "", "__init__"], [31, 4, 1, "", "launch_demo"], [31, 4, 1, "", "make_ui"], [31, 4, 1, "", "predict"]], "imgutils.generic.clip": [[32, 3, 1, "", "CLIPModel"], [32, 1, 1, "", "clip_image_encode"], [32, 1, 1, "", "clip_predict"], [32, 1, 1, "", "clip_text_encode"]], "imgutils.generic.clip.CLIPModel": [[32, 4, 1, "", "__init__"], [32, 4, 1, "", "clear"], [32, 4, 1, "", "image_encode"], [32, 4, 1, "", "launch_demo"], [32, 4, 1, "", "make_ui"], [32, 4, 1, "", "predict"], [32, 4, 1, "", "text_encode"]], "imgutils.generic.enhance": [[33, 3, 1, "", "ImageEnhancer"]], "imgutils.generic.enhance.ImageEnhancer": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "process"]], "imgutils.generic.multilabel_timm": [[35, 3, 1, "", "MultiLabelTIMMModel"], [35, 1, 1, "", "multilabel_timm_predict"]], "imgutils.generic.multilabel_timm.MultiLabelTIMMModel": [[35, 4, 1, "", "__init__"], [35, 4, 1, "", "launch_demo"], [35, 4, 1, "", "make_ui"], [35, 4, 1, "", "predict"]], "imgutils.generic.siglip": [[36, 3, 1, "", "SigLIPModel"], [36, 1, 1, "", "siglip_image_encode"], [36, 1, 1, "", "siglip_predict"], [36, 1, 1, "", "siglip_text_encode"]], "imgutils.generic.siglip.SigLIPModel": [[36, 4, 1, "", "__init__"], [36, 4, 1, "", "clear"], [36, 4, 1, "", "image_encode"], [36, 4, 1, "", "launch_demo"], [36, 4, 1, "", "make_ui"], [36, 4, 1, "", "predict"], [36, 4, 1, "", "text_encode"]], "imgutils.generic.yolo": [[37, 3, 1, "", "YOLOModel"], [37, 1, 1, "", "yolo_predict"]], "imgutils.generic.yolo.YOLOModel": [[37, 4, 1, "", "__init__"], [37, 4, 1, "", "clear"], [37, 4, 1, "", "launch_demo"], [37, 4, 1, "", "make_ui"], [37, 4, 1, "", "predict"]], "imgutils.metadata": [[38, 0, 0, "-", "geninfo"], [40, 0, 0, "-", "lsb"]], "imgutils.metadata.geninfo": [[38, 1, 1, "", "read_geninfo_exif"], [38, 1, 1, "", "read_geninfo_gif"], [38, 1, 1, "", "read_geninfo_parameters"], [38, 1, 1, "", "write_geninfo_exif"], [38, 1, 1, "", "write_geninfo_gif"], [38, 1, 1, "", "write_geninfo_parameters"]], "imgutils.metadata.lsb": [[40, 3, 1, "", "ImageLsbDataExtractor"], [40, 3, 1, "", "LSBExtractor"], [40, 3, 1, "", "LSBReadError"], [40, 1, 1, "", "inject_data"], [40, 1, 1, "", "read_lsb_metadata"], [40, 1, 1, "", "read_lsb_raw_bytes"], [40, 1, 1, "", "serialize_json"], [40, 1, 1, "", "serialize_pnginfo"], [40, 1, 1, "", "write_lsb_metadata"], [40, 1, 1, "", "write_lsb_raw_bytes"]], "imgutils.metadata.lsb.ImageLsbDataExtractor": [[40, 4, 1, "", "__init__"], [40, 4, 1, "", "extract_data"]], "imgutils.metadata.lsb.LSBExtractor": [[40, 4, 1, "", "__init__"], [40, 4, 1, "", "get_next_n_bytes"], [40, 4, 1, "", "get_one_byte"], [40, 4, 1, "", "read_32bit_integer"]], "imgutils.metrics": [[41, 0, 0, "-", "aesthetic"], [42, 0, 0, "-", "ccip"], [43, 0, 0, "-", "dbaesthetic"], [45, 0, 0, "-", "laplacian"], [46, 0, 0, "-", "lpips"], [47, 0, 0, "-", "psnr_"]], "imgutils.metrics.aesthetic": [[41, 1, 1, "", "get_aesthetic_score"]], "imgutils.metrics.ccip": [[42, 1, 1, "", "ccip_batch_differences"], [42, 1, 1, "", "ccip_batch_extract_features"], [42, 1, 1, "", "ccip_batch_same"], [42, 1, 1, "", "ccip_clustering"], [42, 1, 1, "", "ccip_default_clustering_params"], [42, 1, 1, "", "ccip_default_threshold"], [42, 1, 1, "", "ccip_difference"], [42, 1, 1, "", "ccip_extract_feature"], [42, 1, 1, "", "ccip_merge"], [42, 1, 1, "", "ccip_same"]], "imgutils.metrics.dbaesthetic": [[43, 1, 1, "", "anime_dbaesthetic"]], "imgutils.metrics.laplacian": [[45, 1, 1, "", "laplacian_score"]], "imgutils.metrics.lpips": [[46, 1, 1, "", "lpips_clustering"], [46, 1, 1, "", "lpips_difference"], [46, 1, 1, "", "lpips_extract_feature"]], "imgutils.metrics.psnr_": [[47, 1, 1, "", "psnr"]], "imgutils.ocr": [[48, 1, 1, "", "detect_text_with_ocr"], [48, 1, 1, "", "list_det_models"], [48, 1, 1, "", "list_rec_models"], [48, 1, 1, "", "ocr"]], "imgutils.operate": [[49, 0, 0, "-", "align"], [50, 0, 0, "-", "censor_"], [51, 0, 0, "-", "imgcensor"], [53, 0, 0, "-", "squeeze"]], "imgutils.operate.align": [[49, 1, 1, "", "align_maxsize"]], "imgutils.operate.censor_": [[50, 3, 1, "", "BaseCensor"], [50, 3, 1, "", "BlurCensor"], [50, 3, 1, "", "ColorCensor"], [50, 3, 1, "", "PixelateCensor"], [50, 1, 1, "", "censor_areas"], [50, 1, 1, "", "censor_nsfw"], [50, 1, 1, "", "register_censor_method"]], "imgutils.operate.censor_.BaseCensor": [[50, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.BlurCensor": [[50, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.ColorCensor": [[50, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.PixelateCensor": [[50, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor": [[51, 3, 1, "", "EmojiBasedCensor"], [51, 3, 1, "", "ImageBasedCensor"], [51, 3, 1, "", "SingleImage"]], "imgutils.operate.imgcensor.EmojiBasedCensor": [[51, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.ImageBasedCensor": [[51, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.SingleImage": [[51, 4, 1, "", "__init__"], [51, 4, 1, "", "find_for_area"], [51, 5, 1, "", "height"], [51, 5, 1, "", "width"]], "imgutils.operate.squeeze": [[53, 1, 1, "", "squeeze"], [53, 1, 1, "", "squeeze_with_transparency"]], "imgutils.pose": [[54, 0, 0, "-", "dwpose"], [55, 0, 0, "-", "format"], [57, 0, 0, "-", "visual"]], "imgutils.pose.dwpose": [[54, 1, 1, "", "dwpose_estimate"]], "imgutils.pose.format": [[55, 3, 1, "", "OP18KeyPointSet"], [55, 2, 1, "", "OP18_BODY_MAX"], [55, 2, 1, "", "OP18_BODY_MIN"], [55, 2, 1, "", "OP18_FACE_MAX"], [55, 2, 1, "", "OP18_FACE_MIN"], [55, 2, 1, "", "OP18_LEFT_FOOT_MAX"], [55, 2, 1, "", "OP18_LEFT_FOOT_MIN"], [55, 2, 1, "", "OP18_LEFT_HAND_MAX"], [55, 2, 1, "", "OP18_LEFT_HAND_MIN"], [55, 2, 1, "", "OP18_RIGHT_FOOT_MAX"], [55, 2, 1, "", "OP18_RIGHT_FOOT_MIN"], [55, 2, 1, "", "OP18_RIGHT_HAND_MAX"], [55, 2, 1, "", "OP18_RIGHT_HAND_MIN"], [55, 6, 1, "", "OpenPose18"]], "imgutils.pose.format.OP18KeyPointSet": [[55, 4, 1, "", "__init__"], [55, 4, 1, "", "__mul__"], [55, 4, 1, "", "__truediv__"], [55, 5, 1, "", "body"], [55, 5, 1, "", "face"], [55, 5, 1, "", "left_foot"], [55, 5, 1, "", "left_hand"], [55, 5, 1, "", "right_foot"], [55, 5, 1, "", "right_hand"]], "imgutils.pose.format.OpenPose18": [[55, 7, 1, "", "LEFT_ANKLE"], [55, 7, 1, "", "LEFT_BIG_TOE"], [55, 7, 1, "", "LEFT_EAR"], [55, 7, 1, "", "LEFT_ELBOW"], [55, 7, 1, "", "LEFT_EYE"], [55, 7, 1, "", "LEFT_HEEL"], [55, 7, 1, "", "LEFT_HIP"], [55, 7, 1, "", "LEFT_KNEE"], [55, 7, 1, "", "LEFT_SHOULDER"], [55, 7, 1, "", "LEFT_SMALL_TOE"], [55, 7, 1, "", "LEFT_WRIST"], [55, 7, 1, "", "NECK"], [55, 7, 1, "", "NOSE"], [55, 7, 1, "", "RIGHT_ANKLE"], [55, 7, 1, "", "RIGHT_BIG_TOE"], [55, 7, 1, "", "RIGHT_EAR"], [55, 7, 1, "", "RIGHT_ELBOW"], [55, 7, 1, "", "RIGHT_EYE"], [55, 7, 1, "", "RIGHT_HEEL"], [55, 7, 1, "", "RIGHT_HIP"], [55, 7, 1, "", "RIGHT_KNEE"], [55, 7, 1, "", "RIGHT_SHOULDER"], [55, 7, 1, "", "RIGHT_SMALL_TOE"], [55, 7, 1, "", "RIGHT_WRIST"]], "imgutils.pose.visual": [[57, 1, 1, "", "op18_visualize"]], "imgutils.preprocess": [[58, 0, 0, "-", "base"], [60, 0, 0, "-", "pillow"], [61, 0, 0, "-", "torchvision"], [62, 0, 0, "-", "transformers"]], "imgutils.preprocess.base": [[58, 3, 1, "", "NotParseTarget"]], "imgutils.preprocess.pillow": [[60, 1, 1, "", "create_pillow_transforms"], [60, 1, 1, "", "parse_pillow_transforms"], [60, 1, 1, "", "register_pillow_parse"], [60, 1, 1, "", "register_pillow_transform"]], "imgutils.preprocess.torchvision": [[61, 1, 1, "", "create_torchvision_transforms"], [61, 1, 1, "", "parse_torchvision_transforms"], [61, 1, 1, "", "register_torchvision_parse"], [61, 1, 1, "", "register_torchvision_transform"]], "imgutils.preprocess.transformers": [[62, 3, 1, "", "NotProcessorTypeError"], [62, 1, 1, "", "convert_to_size_dict"], [62, 1, 1, "", "create_bit_transforms"], [62, 1, 1, "", "create_blip_transforms"], [62, 1, 1, "", "create_clip_transforms"], [62, 1, 1, "", "create_convnext_transforms"], [62, 1, 1, "", "create_mobilenetv2_transforms"], [62, 1, 1, "", "create_siglip_transforms"], [62, 1, 1, "", "create_transforms_from_bit_processor"], [62, 1, 1, "", "create_transforms_from_blip_processor"], [62, 1, 1, "", "create_transforms_from_clip_processor"], [62, 1, 1, "", "create_transforms_from_convnext_processor"], [62, 1, 1, "", "create_transforms_from_mobilenetv2_processor"], [62, 1, 1, "", "create_transforms_from_siglip_processor"], [62, 1, 1, "", "create_transforms_from_transformers"], [62, 1, 1, "", "create_transforms_from_vit_processor"], [62, 1, 1, "", "create_vit_transforms"], [62, 1, 1, "", "get_size_dict"], [62, 1, 1, "", "is_valid_size_dict"], [62, 1, 1, "", "register_creators_for_transformers"]], "imgutils.resource": [[63, 0, 0, "-", "background"]], "imgutils.resource.background": [[63, 3, 1, "", "BackgroundImageSet"], [63, 1, 1, "", "get_bg_image"], [63, 1, 1, "", "get_bg_image_file"], [63, 1, 1, "", "list_bg_image_files"], [63, 1, 1, "", "random_bg_image"], [63, 1, 1, "", "random_bg_image_file"]], "imgutils.resource.background.BackgroundImageSet": [[63, 4, 1, "", "__init__"], [63, 4, 1, "", "get_image"], [63, 4, 1, "", "get_image_file"], [63, 4, 1, "", "list_image_files"], [63, 4, 1, "", "random_image"], [63, 4, 1, "", "random_image_file"]], "imgutils.restore": [[65, 0, 0, "-", "adversarial"], [67, 0, 0, "-", "nafnet"], [68, 0, 0, "-", "scunet"]], "imgutils.restore.adversarial": [[65, 1, 1, "", "remove_adversarial_noise"]], "imgutils.restore.nafnet": [[67, 1, 1, "", "restore_with_nafnet"]], "imgutils.restore.scunet": [[68, 1, 1, "", "restore_with_scunet"]], "imgutils.sd": [[70, 0, 0, "-", "metadata"], [71, 0, 0, "-", "model"], [72, 0, 0, "-", "nai"]], "imgutils.sd.metadata": [[70, 3, 1, "", "SDMetaData"], [70, 1, 1, "", "get_sdmeta_from_image"], [70, 1, 1, "", "parse_sdmeta_from_text"], [70, 1, 1, "", "save_image_with_sdmeta"]], "imgutils.sd.metadata.SDMetaData": [[70, 4, 1, "", "__str__"], [70, 5, 1, "", "pnginfo"], [70, 5, 1, "", "text"]], "imgutils.sd.model": [[71, 1, 1, "", "read_metadata"], [71, 1, 1, "", "save_with_metadata"]], "imgutils.sd.nai": [[72, 3, 1, "", "NAIMetaData"], [72, 3, 1, "", "NAIMetadata"], [72, 1, 1, "", "add_naimeta_to_image"], [72, 1, 1, "", "get_naimeta_from_image"], [72, 1, 1, "", "save_image_with_naimeta"]], "imgutils.sd.nai.NAIMetaData": [[72, 4, 1, "", "__init__"], [72, 5, 1, "", "pnginfo"]], "imgutils.segment": [[74, 0, 0, "-", "isnetis"]], "imgutils.segment.isnetis": [[74, 1, 1, "", "get_isnetis_mask"], [74, 1, 1, "", "segment_rgba_with_isnetis"], [74, 1, 1, "", "segment_with_isnetis"]], "imgutils.tagging": [[75, 0, 0, "-", "blacklist"], [76, 0, 0, "-", "camie"], [77, 0, 0, "-", "character"], [78, 0, 0, "-", "deepdanbooru"], [79, 0, 0, "-", "deepgelbooru"], [80, 0, 0, "-", "format"], [82, 0, 0, "-", "match"], [83, 0, 0, "-", "mldanbooru"], [84, 0, 0, "-", "order"], [85, 0, 0, "-", "overlap"], [86, 0, 0, "-", "wd14"]], "imgutils.tagging.blacklist": [[75, 1, 1, "", "drop_blacklisted_tags"], [75, 1, 1, "", "is_blacklisted"]], "imgutils.tagging.camie": [[76, 1, 1, "", "convert_camie_emb_to_prediction"], [76, 1, 1, "", "get_camie_tags"]], "imgutils.tagging.character": [[77, 2, 1, "", "CHAR_PREFIXES"], [77, 2, 1, "", "CHAR_SUFFIXES"], [77, 2, 1, "", "CHAR_WHITELIST_PREFIX"], [77, 2, 1, "", "CHAR_WHITELIST_SUFFIX"], [77, 2, 1, "", "CHAR_WHITELIST_WORD"], [77, 3, 1, "", "CharacterTagPool"], [77, 1, 1, "", "drop_basic_character_tags"], [77, 1, 1, "", "is_basic_character_tag"]], "imgutils.tagging.character.CharacterTagPool": [[77, 4, 1, "", "__init__"], [77, 4, 1, "", "drop_basic_character_tags"], [77, 4, 1, "", "is_basic_character_tag"]], "imgutils.tagging.deepdanbooru": [[78, 1, 1, "", "get_deepdanbooru_tags"]], "imgutils.tagging.deepgelbooru": [[79, 1, 1, "", "get_deepgelbooru_tags"]], "imgutils.tagging.format": [[80, 1, 1, "", "add_underline"], [80, 1, 1, "", "remove_underline"], [80, 1, 1, "", "tags_to_text"]], "imgutils.tagging.match": [[82, 1, 1, "", "tag_match_full"], [82, 1, 1, "", "tag_match_prefix"], [82, 1, 1, "", "tag_match_suffix"]], "imgutils.tagging.mldanbooru": [[83, 1, 1, "", "get_mldanbooru_tags"]], "imgutils.tagging.order": [[84, 1, 1, "", "sort_tags"]], "imgutils.tagging.overlap": [[85, 1, 1, "", "drop_overlap_tags"]], "imgutils.tagging.wd14": [[86, 1, 1, "", "convert_wd14_emb_to_prediction"], [86, 1, 1, "", "denormalize_wd14_emb"], [86, 1, 1, "", "get_wd14_tags"]], "imgutils.upscale": [[87, 0, 0, "-", "cdc"]], "imgutils.upscale.cdc": [[87, 1, 1, "", "upscale_with_cdc"]], "imgutils.utils": [[89, 0, 0, "-", "cache"], [90, 0, 0, "-", "func"], [92, 0, 0, "-", "onnxruntime"]], "imgutils.utils.cache": [[89, 1, 1, "", "ts_lru_cache"]], "imgutils.utils.func": [[90, 1, 1, "", "sigmoid"]], "imgutils.utils.onnxruntime": [[92, 1, 1, "", "get_onnx_provider"], [92, 1, 1, "", "open_onnx_model"]], "imgutils.validate": [[93, 0, 0, "-", "aicheck"], [94, 0, 0, "-", "bangumi_char"], [95, 0, 0, "-", "classify"], [96, 0, 0, "-", "color"], [97, 0, 0, "-", "completeness"], [98, 0, 0, "-", "dbrating"], [99, 0, 0, "-", "furry"], [101, 0, 0, "-", "monochrome"], [102, 0, 0, "-", "nsfw"], [103, 0, 0, "-", "portrait"], [104, 0, 0, "-", "rating"], [105, 0, 0, "-", "real"], [106, 0, 0, "-", "safe"], [107, 0, 0, "-", "style_age"], [108, 0, 0, "-", "teen"], [109, 0, 0, "-", "truncate"]], "imgutils.validate.aicheck": [[93, 1, 1, "", "get_ai_created_score"], [93, 1, 1, "", "is_ai_created"]], "imgutils.validate.bangumi_char": [[94, 1, 1, "", "anime_bangumi_char"], [94, 1, 1, "", "anime_bangumi_char_score"]], "imgutils.validate.classify": [[95, 1, 1, "", "anime_classify"], [95, 1, 1, "", "anime_classify_score"]], "imgutils.validate.color": [[96, 1, 1, "", "is_greyscale"]], "imgutils.validate.completeness": [[97, 1, 1, "", "anime_completeness"], [97, 1, 1, "", "anime_completeness_score"]], "imgutils.validate.dbrating": [[98, 1, 1, "", "anime_dbrating"], [98, 1, 1, "", "anime_dbrating_score"]], "imgutils.validate.furry": [[99, 1, 1, "", "anime_furry"], [99, 1, 1, "", "anime_furry_score"]], "imgutils.validate.monochrome": [[101, 1, 1, "", "get_monochrome_score"], [101, 1, 1, "", "is_monochrome"]], "imgutils.validate.nsfw": [[102, 1, 1, "", "nsfw_pred"], [102, 1, 1, "", "nsfw_pred_score"]], "imgutils.validate.portrait": [[103, 1, 1, "", "anime_portrait"], [103, 1, 1, "", "anime_portrait_score"]], "imgutils.validate.rating": [[104, 1, 1, "", "anime_rating"], [104, 1, 1, "", "anime_rating_score"]], "imgutils.validate.real": [[105, 1, 1, "", "anime_real"], [105, 1, 1, "", "anime_real_score"]], "imgutils.validate.safe": [[106, 1, 1, "", "safe_check"], [106, 1, 1, "", "safe_check_score"]], "imgutils.validate.style_age": [[107, 1, 1, "", "anime_style_age"], [107, 1, 1, "", "anime_style_age_score"]], "imgutils.validate.teen": [[108, 1, 1, "", "anime_teen"], [108, 1, 1, "", "anime_teen_score"]], "imgutils.validate.truncate": [[109, 1, 1, "", "is_truncated_file"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:data", "3": "py:class", "4": "py:method", "5": "py:property", "6": "py:enum", "7": "py:attribute"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "data", "Python data"], "3": ["py", "class", "Python class"], "4": ["py", "method", "Python method"], "5": ["py", "property", "Python property"], "6": ["py", "enum", "Python enum"], "7": ["py", "attribute", "Python attribute"]}, "titleterms": {"imgutil": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110], "ascii": [0, 1], "draw": 0, "ascii_draw": 0, "config": [2, 3], "meta": 3, "__title__": 3, "__version__": 3, "__description__": 3, "__author__": 3, "__author_email__": 3, "data": [4, 5, 6, 7, 8, 9, 10, 11, 12], "background": [4, 63], "grid_background": 4, "grid_transpar": 4, "blob": 5, "to_blob_url": 5, "load_image_from_blob_url": 5, "is_valid_image_blob_url": 5, "decod": 6, "rgb_decod": 6, "encod": 7, "rgb_encod": 7, "imag": 8, "load_imag": 8, "has_alpha_channel": 8, "layer": 10, "istack": 10, "pad": 11, "pad_image_to_s": 11, "url": 12, "download_image_from_url": 12, "is_http_url": 12, "detect": [13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25], "booru_yolo": 13, "model": [13, 71], "label": 13, "descript": 13, "avail": 13, "pp": 13, "seri": 13, "AS": 13, "aa": 13, "detect_with_booru_yolo": 13, "censor": 14, "detect_censor": 14, "ey": 15, "detect_ey": 15, "face": 16, "detect_fac": 16, "halfbodi": 17, "detect_halfbodi": 17, "hand": 18, "detect_hand": 18, "head": 19, "detect_head": 19, "nudenet": 21, "detect_with_nudenet": 21, "person": 22, "detect_person": 22, "similar": 23, "calculate_i": 23, "bboxes_similar": 23, "detection_similar": 23, "text": 24, "detect_text": 24, "visual": [25, 57], "detection_visu": 25, "edg": [26, 27, 28, 29], "canni": 26, "get_edge_by_canni": 26, "edge_image_with_canni": 26, "lineart": 28, "get_edge_by_lineart": 28, "edge_image_with_lineart": 28, "lineart_anim": 29, "get_edge_by_lineart_anim": 29, "edge_image_with_lineart_anim": 29, "gener": [30, 31, 32, 33, 34, 35, 36, 37], "classifi": [30, 95], "classifymodel": 30, "classify_predict_scor": 30, "classify_predict": 30, "classify_predict_fmt": 30, "classify_timm": 31, "classifytimmmodel": 31, "classify_timm_predict": 31, "clip": 32, "clipmodel": 32, "clip_image_encod": 32, "clip_text_encod": 32, "clip_predict": 32, "enhanc": 33, "imageenhanc": 33, "multilabel_timm": 35, "multilabeltimmmodel": 35, "multilabel_timm_predict": 35, "siglip": 36, "siglipmodel": 36, "siglip_image_encod": 36, "siglip_text_encod": 36, "siglip_predict": 36, "yolo": 37, "yolomodel": 37, "yolo_predict": 37, "metadata": [38, 39, 40, 70], "geninfo": 38, "read_geninfo_paramet": 38, "read_geninfo_exif": 38, "read_geninfo_gif": 38, "write_geninfo_paramet": 38, "write_geninfo_exif": 38, "write_geninfo_gif": 38, "lsb": 40, "read_lsb_raw_byt": 40, "read_lsb_metadata": 40, "write_lsb_raw_byt": 40, "write_lsb_metadata": 40, "lsbreaderror": 40, "lsbextractor": 40, "imagelsbdataextractor": 40, "serialize_pnginfo": 40, "serialize_json": 40, "inject_data": 40, "metric": [41, 42, 43, 44, 45, 46, 47], "aesthet": 41, "get_aesthetic_scor": 41, "ccip": 42, "ccip_extract_featur": 42, "ccip_batch_extract_featur": 42, "ccip_default_threshold": 42, "ccip_differ": 42, "ccip_sam": 42, "ccip_batch_differ": 42, "ccip_batch_sam": 42, "ccip_default_clustering_param": 42, "ccip_clust": 42, "ccip_merg": 42, "dbaesthet": 43, "anime_dbaesthet": 43, "laplacian": 45, "laplacian_scor": 45, "lpip": 46, "lpips_extract_featur": 46, "lpips_differ": 46, "lpips_clust": 46, "psnr_": 47, "psnr": 47, "ocr": 48, "detect_text_with_ocr": 48, "list_det_model": 48, "list_rec_model": 48, "oper": [49, 50, 51, 52, 53], "align": 49, "align_maxs": 49, "censor_": 50, "censor_area": 50, "censor_nsfw": 50, "basecensor": 50, "colorcensor": 50, "blurcensor": 50, "pixelatecensor": 50, "register_censor_method": 50, "imgcensor": 51, "imagebasedcensor": 51, "emojibasedcensor": 51, "singleimag": 51, "squeez": 53, "squeeze_with_transpar": 53, "pose": [54, 55, 56, 57], "dwpose": 54, "dwpose_estim": 54, "format": [55, 80], "op18keypointset": 55, "openpose18": 55, "op18_body_max": 55, "op18_body_min": 55, "op18_face_max": 55, "op18_face_min": 55, "op18_left_foot_max": 55, "op18_left_foot_min": 55, "op18_left_hand_max": 55, "op18_left_hand_min": 55, "op18_right_foot_max": 55, "op18_right_foot_min": 55, "op18_right_hand_max": 55, "op18_right_hand_min": 55, "op18_visu": 57, "preprocess": [58, 59, 60, 61, 62], "base": 58, "notparsetarget": 58, "pillow": 60, "register_pillow_transform": 60, "register_pillow_pars": 60, "create_pillow_transform": 60, "parse_pillow_transform": 60, "torchvis": 61, "register_torchvision_transform": 61, "register_torchvision_pars": 61, "create_torchvision_transform": 61, "parse_torchvision_transform": 61, "transform": 62, "register_creators_for_transform": 62, "notprocessortypeerror": 62, "create_transforms_from_transform": 62, "is_valid_size_dict": 62, "convert_to_size_dict": 62, "get_size_dict": 62, "create_clip_transform": 62, "create_transforms_from_clip_processor": 62, "create_convnext_transform": 62, "create_transforms_from_convnext_processor": 62, "create_vit_transform": 62, "create_transforms_from_vit_processor": 62, "create_siglip_transform": 62, "create_transforms_from_siglip_processor": 62, "create_bit_transform": 62, "create_transforms_from_bit_processor": 62, "create_blip_transform": 62, "create_transforms_from_blip_processor": 62, "create_mobilenetv2_transform": 62, "create_transforms_from_mobilenetv2_processor": 62, "resourc": [63, 64], "backgroundimageset": 63, "list_bg_image_fil": 63, "get_bg_image_fil": 63, "get_bg_imag": 63, "random_bg_image_fil": 63, "random_bg_imag": 63, "restor": [65, 66, 67, 68], "adversari": 65, "remove_adversarial_nois": 65, "nafnet": 67, "restore_with_nafnet": 67, "scunet": 68, "restore_with_scunet": 68, "sd": [69, 70, 71, 72], "sdmetadata": 70, "parse_sdmeta_from_text": 70, "get_sdmeta_from_imag": 70, "save_image_with_sdmeta": 70, "read_metadata": 71, "save_with_metadata": 71, "nai": 72, "naimetadata": 72, "get_naimeta_from_imag": 72, "add_naimeta_to_imag": 72, "save_image_with_naimeta": 72, "segment": [73, 74], "isneti": 74, "get_isnetis_mask": 74, "segment_with_isneti": 74, "segment_rgba_with_isneti": 74, "tag": [75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86], "blacklist": 75, "is_blacklist": 75, "drop_blacklisted_tag": 75, "cami": 76, "get_camie_tag": 76, "convert_camie_emb_to_predict": 76, "charact": 77, "char_whitelist_suffix": 77, "char_whitelist_prefix": 77, "char_whitelist_word": 77, "char_suffix": 77, "char_prefix": 77, "charactertagpool": 77, "is_basic_character_tag": 77, "drop_basic_character_tag": 77, "deepdanbooru": 78, "get_deepdanbooru_tag": 78, "deepgelbooru": 79, "get_deepgelbooru_tag": 79, "add_underlin": 80, "remove_underlin": 80, "tags_to_text": 80, "match": 82, "tag_match_suffix": 82, "tag_match_prefix": 82, "tag_match_ful": 82, "mldanbooru": 83, "get_mldanbooru_tag": 83, "order": 84, "sort_tag": 84, "overlap": 85, "drop_overlap_tag": 85, "wd14": 86, "get_wd14_tag": 86, "convert_wd14_emb_to_predict": 86, "denormalize_wd14_emb": 86, "upscal": [87, 88], "cdc": 87, "upscale_with_cdc": 87, "util": [89, 90, 91, 92], "cach": 89, "ts_lru_cach": 89, "func": 90, "sigmoid": 90, "onnxruntim": 92, "get_onnx_provid": 92, "open_onnx_model": 92, "valid": [93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109], "aicheck": 93, "get_ai_created_scor": 93, "is_ai_cr": 93, "bangumi_char": 94, "anime_bangumi_char_scor": 94, "anime_bangumi_char": 94, "anime_classify_scor": 95, "anime_classifi": 95, "color": 96, "is_greyscal": 96, "complet": 97, "anime_completeness_scor": 97, "anime_complet": 97, "dbrate": 98, "anime_dbrating_scor": 98, "anime_dbr": 98, "furri": 99, "anime_furry_scor": 99, "anime_furri": 99, "monochrom": 101, "get_monochrome_scor": 101, "is_monochrom": 101, "nsfw": 102, "nsfw_pred_scor": 102, "nsfw_pred": 102, "portrait": 103, "anime_portrait_scor": 103, "anime_portrait": 103, "rate": 104, "anime_rating_scor": 104, "anime_r": [104, 105], "real": 105, "anime_real_scor": 105, "safe": 106, "safe_check_scor": 106, "safe_check": 106, "style_ag": 107, "anime_style_age_scor": 107, "anime_style_ag": 107, "teen": 108, "anime_teen_scor": 108, "anime_teen": 108, "truncat": 109, "is_truncated_fil": 109, "welcom": 110, "": 110, "document": 110, "overview": 110, "tutori": 110, "inform": [110, 111, 112], "api": 110, "run": [111, 112], "environ": [111, 112], "instal": 113, "quick": 114, "start": 114}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.todo": 2, "nbsphinx": 4, "sphinx": 58}, "alltitles": {"imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "ascii_drawing": [[0, "ascii-drawing"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "__TITLE__": [[3, "title"]], "__VERSION__": [[3, "version"]], "__DESCRIPTION__": [[3, "description"]], "__AUTHOR__": [[3, "author"]], "__AUTHOR_EMAIL__": [[3, "author-email"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "grid_background": [[4, "grid-background"]], "grid_transparent": [[4, "grid-transparent"]], "imgutils.data.blob": [[5, "module-imgutils.data.blob"]], "to_blob_url": [[5, "to-blob-url"]], "load_image_from_blob_url": [[5, "load-image-from-blob-url"]], "is_valid_image_blob_url": [[5, "is-valid-image-blob-url"]], "imgutils.data.decode": [[6, "module-imgutils.data.decode"]], "rgb_decode": [[6, "rgb-decode"]], "imgutils.data.encode": [[7, "module-imgutils.data.encode"]], "rgb_encode": [[7, "rgb-encode"]], "imgutils.data.image": [[8, "module-imgutils.data.image"]], "load_image": [[8, "load-image"]], "load_images": [[8, "load-images"]], "has_alpha_channel": [[8, "has-alpha-channel"]], "imgutils.data": [[9, "module-imgutils.data"]], "imgutils.data.layer": [[10, "module-imgutils.data.layer"]], "istack": [[10, "istack"]], "imgutils.data.pad": [[11, "module-imgutils.data.pad"]], "pad_image_to_size": [[11, "pad-image-to-size"]], "imgutils.data.url": [[12, "module-imgutils.data.url"]], "download_image_from_url": [[12, "download-image-from-url"]], "is_http_url": [[12, "is-http-url"]], "imgutils.detect.booru_yolo": [[13, "module-imgutils.detect.booru_yolo"]], "Model Labels and Descriptions": [[13, "id1"]], "Available Models (PP Series)": [[13, "id2"]], "Available Models (AS Series)": [[13, "id3"]], "Available Models (AA Series)": [[13, "id4"]], "detect_with_booru_yolo": [[13, "detect-with-booru-yolo"]], "imgutils.detect.censor": [[14, "module-imgutils.detect.censor"]], "detect_censors": [[14, "detect-censors"]], "imgutils.detect.eye": [[15, "module-imgutils.detect.eye"]], "detect_eyes": [[15, "detect-eyes"]], "imgutils.detect.face": [[16, "module-imgutils.detect.face"]], "detect_faces": [[16, "detect-faces"]], "imgutils.detect.halfbody": [[17, "module-imgutils.detect.halfbody"]], "detect_halfbody": [[17, "detect-halfbody"]], "imgutils.detect.hand": [[18, "module-imgutils.detect.hand"]], "detect_hands": [[18, "detect-hands"]], "imgutils.detect.head": [[19, "module-imgutils.detect.head"]], "detect_heads": [[19, "detect-heads"]], "imgutils.detect": [[20, "module-imgutils.detect"]], "imgutils.detect.nudenet": [[21, "module-imgutils.detect.nudenet"]], "detect_with_nudenet": [[21, "detect-with-nudenet"]], "imgutils.detect.person": [[22, "module-imgutils.detect.person"]], "detect_person": [[22, "detect-person"]], "imgutils.detect.similarity": [[23, "module-imgutils.detect.similarity"]], "calculate_iou": [[23, "calculate-iou"]], "bboxes_similarity": [[23, "bboxes-similarity"]], "detection_similarity": [[23, "detection-similarity"]], "imgutils.detect.text": [[24, "module-imgutils.detect.text"]], "detect_text": [[24, "detect-text"]], "imgutils.detect.visual": [[25, "module-imgutils.detect.visual"]], "detection_visualize": [[25, "detection-visualize"]], "imgutils.edge.canny": [[26, "module-imgutils.edge.canny"]], "get_edge_by_canny": [[26, "get-edge-by-canny"]], "edge_image_with_canny": [[26, "edge-image-with-canny"]], "imgutils.edge": [[27, "module-imgutils.edge"]], "imgutils.edge.lineart": [[28, "module-imgutils.edge.lineart"]], "get_edge_by_lineart": [[28, "get-edge-by-lineart"]], "edge_image_with_lineart": [[28, "edge-image-with-lineart"]], "imgutils.edge.lineart_anime": [[29, "module-imgutils.edge.lineart_anime"]], "get_edge_by_lineart_anime": [[29, "get-edge-by-lineart-anime"]], "edge_image_with_lineart_anime": [[29, "edge-image-with-lineart-anime"]], "imgutils.generic.classify": [[30, "module-imgutils.generic.classify"]], "ClassifyModel": [[30, "classifymodel"]], "classify_predict_score": [[30, "classify-predict-score"]], "classify_predict": [[30, "classify-predict"]], "classify_predict_fmt": [[30, "classify-predict-fmt"]], "imgutils.generic.classify_timm": [[31, "module-imgutils.generic.classify_timm"]], "ClassifyTIMMModel": [[31, "classifytimmmodel"]], "classify_timm_predict": [[31, "classify-timm-predict"]], "imgutils.generic.clip": [[32, "module-imgutils.generic.clip"]], "CLIPModel": [[32, "clipmodel"]], "clip_image_encode": [[32, "clip-image-encode"]], "clip_text_encode": [[32, "clip-text-encode"]], "clip_predict": [[32, "clip-predict"]], "imgutils.generic.enhance": [[33, "module-imgutils.generic.enhance"]], "ImageEnhancer": [[33, "imageenhancer"]], "imgutils.generic": [[34, "module-imgutils.generic"]], "imgutils.generic.multilabel_timm": [[35, "module-imgutils.generic.multilabel_timm"]], "MultiLabelTIMMModel": [[35, "multilabeltimmmodel"]], "multilabel_timm_predict": [[35, "multilabel-timm-predict"]], "imgutils.generic.siglip": [[36, "module-imgutils.generic.siglip"]], "SigLIPModel": [[36, "siglipmodel"]], "siglip_image_encode": [[36, "siglip-image-encode"]], "siglip_text_encode": [[36, "siglip-text-encode"]], "siglip_predict": [[36, "siglip-predict"]], "imgutils.generic.yolo": [[37, "module-imgutils.generic.yolo"]], "YOLOModel": [[37, "yolomodel"]], "yolo_predict": [[37, "yolo-predict"]], "imgutils.metadata.geninfo": [[38, "module-imgutils.metadata.geninfo"]], "read_geninfo_parameters": [[38, "read-geninfo-parameters"]], "read_geninfo_exif": [[38, "read-geninfo-exif"]], "read_geninfo_gif": [[38, "read-geninfo-gif"]], "write_geninfo_parameters": [[38, "write-geninfo-parameters"]], "write_geninfo_exif": [[38, "write-geninfo-exif"]], "write_geninfo_gif": [[38, "write-geninfo-gif"]], "imgutils.metadata": [[39, "module-imgutils.metadata"]], "imgutils.metadata.lsb": [[40, "module-imgutils.metadata.lsb"]], "read_lsb_raw_bytes": [[40, "read-lsb-raw-bytes"]], "read_lsb_metadata": [[40, "read-lsb-metadata"]], "write_lsb_raw_bytes": [[40, "write-lsb-raw-bytes"]], "write_lsb_metadata": [[40, "write-lsb-metadata"]], "LSBReadError": [[40, "lsbreaderror"]], "LSBExtractor": [[40, "lsbextractor"]], "ImageLsbDataExtractor": [[40, "imagelsbdataextractor"]], "serialize_pnginfo": [[40, "serialize-pnginfo"]], "serialize_json": [[40, "serialize-json"]], "inject_data": [[40, "inject-data"]], "imgutils.metrics.aesthetic": [[41, "module-imgutils.metrics.aesthetic"]], "get_aesthetic_score": [[41, "get-aesthetic-score"]], "imgutils.metrics.ccip": [[42, "module-imgutils.metrics.ccip"]], "ccip_extract_feature": [[42, "ccip-extract-feature"]], "ccip_batch_extract_features": [[42, "ccip-batch-extract-features"]], "ccip_default_threshold": [[42, "ccip-default-threshold"]], "ccip_difference": [[42, "ccip-difference"]], "ccip_same": [[42, "ccip-same"]], "ccip_batch_differences": [[42, "ccip-batch-differences"]], "ccip_batch_same": [[42, "ccip-batch-same"]], "ccip_default_clustering_params": [[42, "ccip-default-clustering-params"]], "ccip_clustering": [[42, "ccip-clustering"]], "ccip_merge": [[42, "ccip-merge"]], "imgutils.metrics.dbaesthetic": [[43, "module-imgutils.metrics.dbaesthetic"]], "anime_dbaesthetic": [[43, "anime-dbaesthetic"]], "imgutils.metrics": [[44, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[45, "module-imgutils.metrics.laplacian"]], "laplacian_score": [[45, "laplacian-score"]], "imgutils.metrics.lpips": [[46, "module-imgutils.metrics.lpips"]], "lpips_extract_feature": [[46, "lpips-extract-feature"]], "lpips_difference": [[46, "lpips-difference"]], "lpips_clustering": [[46, "lpips-clustering"]], "imgutils.metrics.psnr_": [[47, "module-imgutils.metrics.psnr_"]], "psnr": [[47, "id1"]], "imgutils.ocr": [[48, "module-imgutils.ocr"]], "detect_text_with_ocr": [[48, "detect-text-with-ocr"]], "ocr": [[48, "ocr"]], "list_det_models": [[48, "list-det-models"]], "list_rec_models": [[48, "list-rec-models"]], "imgutils.operate.align": [[49, "module-imgutils.operate.align"]], "align_maxsize": [[49, "align-maxsize"]], "imgutils.operate.censor_": [[50, "module-imgutils.operate.censor_"]], "censor_areas": [[50, "censor-areas"]], "censor_nsfw": [[50, "censor-nsfw"]], "BaseCensor": [[50, "basecensor"]], "ColorCensor": [[50, "colorcensor"]], "BlurCensor": [[50, "blurcensor"]], "PixelateCensor": [[50, "pixelatecensor"]], "register_censor_method": [[50, "register-censor-method"]], "imgutils.operate.imgcensor": [[51, "module-imgutils.operate.imgcensor"]], "ImageBasedCensor": [[51, "imagebasedcensor"]], "EmojiBasedCensor": [[51, "emojibasedcensor"]], "SingleImage": [[51, "singleimage"]], "imgutils.operate": [[52, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[53, "module-imgutils.operate.squeeze"]], "squeeze": [[53, "squeeze"]], "squeeze_with_transparency": [[53, "squeeze-with-transparency"]], "imgutils.pose.dwpose": [[54, "module-imgutils.pose.dwpose"]], "dwpose_estimate": [[54, "dwpose-estimate"]], "imgutils.pose.format": [[55, "module-imgutils.pose.format"]], "OP18KeyPointSet": [[55, "op18keypointset"]], "OpenPose18": [[55, "openpose18"]], "OP18_BODY_MAX": [[55, "op18-body-max"]], "OP18_BODY_MIN": [[55, "op18-body-min"]], "OP18_FACE_MAX": [[55, "op18-face-max"]], "OP18_FACE_MIN": [[55, "op18-face-min"]], "OP18_LEFT_FOOT_MAX": [[55, "op18-left-foot-max"]], "OP18_LEFT_FOOT_MIN": [[55, "op18-left-foot-min"]], "OP18_LEFT_HAND_MAX": [[55, "op18-left-hand-max"]], "OP18_LEFT_HAND_MIN": [[55, "op18-left-hand-min"]], "OP18_RIGHT_FOOT_MAX": [[55, "op18-right-foot-max"]], "OP18_RIGHT_FOOT_MIN": [[55, "op18-right-foot-min"]], "OP18_RIGHT_HAND_MAX": [[55, "op18-right-hand-max"]], "OP18_RIGHT_HAND_MIN": [[55, "op18-right-hand-min"]], "imgutils.pose": [[56, "module-imgutils.pose"]], "imgutils.pose.visual": [[57, "module-imgutils.pose.visual"]], "op18_visualize": [[57, "op18-visualize"]], "imgutils.preprocess.base": [[58, "module-imgutils.preprocess.base"]], "NotParseTarget": [[58, "notparsetarget"]], "imgutils.preprocess": [[59, "module-imgutils.preprocess"]], "imgutils.preprocess.pillow": [[60, "module-imgutils.preprocess.pillow"]], "register_pillow_transform": [[60, "register-pillow-transform"]], "register_pillow_parse": [[60, "register-pillow-parse"]], "create_pillow_transforms": [[60, "create-pillow-transforms"]], "parse_pillow_transforms": [[60, "parse-pillow-transforms"]], "imgutils.preprocess.torchvision": [[61, "module-imgutils.preprocess.torchvision"]], "register_torchvision_transform": [[61, "register-torchvision-transform"]], "register_torchvision_parse": [[61, "register-torchvision-parse"]], "create_torchvision_transforms": [[61, "create-torchvision-transforms"]], "parse_torchvision_transforms": [[61, "parse-torchvision-transforms"]], "imgutils.preprocess.transformers": [[62, "module-imgutils.preprocess.transformers"]], "register_creators_for_transformers": [[62, "register-creators-for-transformers"]], "NotProcessorTypeError": [[62, "notprocessortypeerror"]], "create_transforms_from_transformers": [[62, "create-transforms-from-transformers"]], "is_valid_size_dict": [[62, "is-valid-size-dict"]], "convert_to_size_dict": [[62, "convert-to-size-dict"]], "get_size_dict": [[62, "get-size-dict"]], "create_clip_transforms": [[62, "create-clip-transforms"]], "create_transforms_from_clip_processor": [[62, "create-transforms-from-clip-processor"]], "create_convnext_transforms": [[62, "create-convnext-transforms"]], "create_transforms_from_convnext_processor": [[62, "create-transforms-from-convnext-processor"]], "create_vit_transforms": [[62, "create-vit-transforms"]], "create_transforms_from_vit_processor": [[62, "create-transforms-from-vit-processor"]], "create_siglip_transforms": [[62, "create-siglip-transforms"]], "create_transforms_from_siglip_processor": [[62, "create-transforms-from-siglip-processor"]], "create_bit_transforms": [[62, "create-bit-transforms"]], "create_transforms_from_bit_processor": [[62, "create-transforms-from-bit-processor"]], "create_blip_transforms": [[62, "create-blip-transforms"]], "create_transforms_from_blip_processor": [[62, "create-transforms-from-blip-processor"]], "create_mobilenetv2_transforms": [[62, "create-mobilenetv2-transforms"]], "create_transforms_from_mobilenetv2_processor": [[62, "create-transforms-from-mobilenetv2-processor"]], "imgutils.resource.background": [[63, "module-imgutils.resource.background"]], "BackgroundImageSet": [[63, "backgroundimageset"]], "list_bg_image_files": [[63, "list-bg-image-files"]], "get_bg_image_file": [[63, "get-bg-image-file"]], "get_bg_image": [[63, "get-bg-image"]], "random_bg_image_file": [[63, "random-bg-image-file"]], "random_bg_image": [[63, "random-bg-image"]], "imgutils.resource": [[64, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[65, "module-imgutils.restore.adversarial"]], "remove_adversarial_noise": [[65, "remove-adversarial-noise"]], "imgutils.restore": [[66, "module-imgutils.restore"]], "imgutils.restore.nafnet": [[67, "module-imgutils.restore.nafnet"]], "restore_with_nafnet": [[67, "restore-with-nafnet"]], "imgutils.restore.scunet": [[68, "module-imgutils.restore.scunet"]], "restore_with_scunet": [[68, "restore-with-scunet"]], "imgutils.sd": [[69, "module-imgutils.sd"]], "imgutils.sd.metadata": [[70, "module-imgutils.sd.metadata"]], "SDMetaData": [[70, "sdmetadata"]], "parse_sdmeta_from_text": [[70, "parse-sdmeta-from-text"]], "get_sdmeta_from_image": [[70, "get-sdmeta-from-image"]], "save_image_with_sdmeta": [[70, "save-image-with-sdmeta"]], "imgutils.sd.model": [[71, "module-imgutils.sd.model"]], "read_metadata": [[71, "read-metadata"]], "save_with_metadata": [[71, "save-with-metadata"]], "imgutils.sd.nai": [[72, "module-imgutils.sd.nai"]], "NAIMetaData": [[72, "naimetadata"]], "NAIMetadata": [[72, "id1"]], "get_naimeta_from_image": [[72, "get-naimeta-from-image"]], "add_naimeta_to_image": [[72, "add-naimeta-to-image"]], "save_image_with_naimeta": [[72, "save-image-with-naimeta"]], "imgutils.segment": [[73, "module-imgutils.segment"]], "imgutils.segment.isnetis": [[74, "module-imgutils.segment.isnetis"]], "get_isnetis_mask": [[74, "get-isnetis-mask"]], "segment_with_isnetis": [[74, "segment-with-isnetis"]], "segment_rgba_with_isnetis": [[74, "segment-rgba-with-isnetis"]], "imgutils.tagging.blacklist": [[75, "module-imgutils.tagging.blacklist"]], "is_blacklisted": [[75, "is-blacklisted"]], "drop_blacklisted_tags": [[75, "drop-blacklisted-tags"]], "imgutils.tagging.camie": [[76, "module-imgutils.tagging.camie"]], "get_camie_tags": [[76, "get-camie-tags"]], "convert_camie_emb_to_prediction": [[76, "convert-camie-emb-to-prediction"]], "imgutils.tagging.character": [[77, "module-imgutils.tagging.character"]], "CHAR_WHITELIST_SUFFIX": [[77, "char-whitelist-suffix"]], "CHAR_WHITELIST_PREFIX": [[77, "char-whitelist-prefix"]], "CHAR_WHITELIST_WORD": [[77, "char-whitelist-word"]], "CHAR_SUFFIXES": [[77, "char-suffixes"]], "CHAR_PREFIXES": [[77, "char-prefixes"]], "CharacterTagPool": [[77, "charactertagpool"]], "is_basic_character_tag": [[77, "is-basic-character-tag"]], "drop_basic_character_tags": [[77, "drop-basic-character-tags"]], "imgutils.tagging.deepdanbooru": [[78, "module-imgutils.tagging.deepdanbooru"]], "get_deepdanbooru_tags": [[78, "get-deepdanbooru-tags"]], "imgutils.tagging.deepgelbooru": [[79, "module-imgutils.tagging.deepgelbooru"]], "get_deepgelbooru_tags": [[79, "get-deepgelbooru-tags"]], "imgutils.tagging.format": [[80, "module-imgutils.tagging.format"]], "add_underline": [[80, "add-underline"]], "remove_underline": [[80, "remove-underline"]], "tags_to_text": [[80, "tags-to-text"]], "imgutils.tagging": [[81, "module-imgutils.tagging"]], "imgutils.tagging.match": [[82, "module-imgutils.tagging.match"]], "tag_match_suffix": [[82, "tag-match-suffix"]], "tag_match_prefix": [[82, "tag-match-prefix"]], "tag_match_full": [[82, "tag-match-full"]], "imgutils.tagging.mldanbooru": [[83, "module-imgutils.tagging.mldanbooru"]], "get_mldanbooru_tags": [[83, "get-mldanbooru-tags"]], "imgutils.tagging.order": [[84, "module-imgutils.tagging.order"]], "sort_tags": [[84, "sort-tags"]], "imgutils.tagging.overlap": [[85, "module-imgutils.tagging.overlap"]], "drop_overlap_tags": [[85, "drop-overlap-tags"]], "imgutils.tagging.wd14": [[86, "module-imgutils.tagging.wd14"]], "get_wd14_tags": [[86, "get-wd14-tags"]], "convert_wd14_emb_to_prediction": [[86, "convert-wd14-emb-to-prediction"]], "denormalize_wd14_emb": [[86, "denormalize-wd14-emb"]], "imgutils.upscale.cdc": [[87, "module-imgutils.upscale.cdc"]], "upscale_with_cdc": [[87, "upscale-with-cdc"]], "imgutils.upscale": [[88, "module-imgutils.upscale"]], "imgutils.utils.cache": [[89, "module-imgutils.utils.cache"]], "ts_lru_cache": [[89, "ts-lru-cache"]], "imgutils.utils.func": [[90, "module-imgutils.utils.func"]], "sigmoid": [[90, "sigmoid"]], "imgutils.utils": [[91, "module-imgutils.utils"]], "imgutils.utils.onnxruntime": [[92, "module-imgutils.utils.onnxruntime"]], "get_onnx_provider": [[92, "get-onnx-provider"]], "open_onnx_model": [[92, "open-onnx-model"]], "imgutils.validate.aicheck": [[93, "module-imgutils.validate.aicheck"]], "get_ai_created_score": [[93, "get-ai-created-score"]], "is_ai_created": [[93, "is-ai-created"]], "imgutils.validate.bangumi_char": [[94, "module-imgutils.validate.bangumi_char"]], "anime_bangumi_char_score": [[94, "anime-bangumi-char-score"]], "anime_bangumi_char": [[94, "anime-bangumi-char"]], "imgutils.validate.classify": [[95, "module-imgutils.validate.classify"]], "anime_classify_score": [[95, "anime-classify-score"]], "anime_classify": [[95, "anime-classify"]], "imgutils.validate.color": [[96, "module-imgutils.validate.color"]], "is_greyscale": [[96, "is-greyscale"]], "imgutils.validate.completeness": [[97, "module-imgutils.validate.completeness"]], "anime_completeness_score": [[97, "anime-completeness-score"]], "anime_completeness": [[97, "anime-completeness"]], "imgutils.validate.dbrating": [[98, "module-imgutils.validate.dbrating"]], "anime_dbrating_score": [[98, "anime-dbrating-score"]], "anime_dbrating": [[98, "anime-dbrating"]], "imgutils.validate.furry": [[99, "module-imgutils.validate.furry"]], "anime_furry_score": [[99, "anime-furry-score"]], "anime_furry": [[99, "anime-furry"]], "imgutils.validate": [[100, "module-imgutils.validate"]], "imgutils.validate.monochrome": [[101, "module-imgutils.validate.monochrome"]], "get_monochrome_score": [[101, "get-monochrome-score"]], "is_monochrome": [[101, "is-monochrome"]], "imgutils.validate.nsfw": [[102, "module-imgutils.validate.nsfw"]], "nsfw_pred_score": [[102, "nsfw-pred-score"]], "nsfw_pred": [[102, "nsfw-pred"]], "imgutils.validate.portrait": [[103, "module-imgutils.validate.portrait"]], "anime_portrait_score": [[103, "anime-portrait-score"]], "anime_portrait": [[103, "anime-portrait"]], "imgutils.validate.rating": [[104, "module-imgutils.validate.rating"]], "anime_rating_score": [[104, "anime-rating-score"]], "anime_rating": [[104, "anime-rating"]], "imgutils.validate.real": [[105, "module-imgutils.validate.real"]], "anime_real_score": [[105, "anime-real-score"]], "anime_real": [[105, "anime-real"]], "imgutils.validate.safe": [[106, "module-imgutils.validate.safe"]], "safe_check_score": [[106, "safe-check-score"]], "safe_check": [[106, "safe-check"]], "imgutils.validate.style_age": [[107, "module-imgutils.validate.style_age"]], "anime_style_age_score": [[107, "anime-style-age-score"]], "anime_style_age": [[107, "anime-style-age"]], "imgutils.validate.teen": [[108, "module-imgutils.validate.teen"]], "anime_teen_score": [[108, "anime-teen-score"]], "anime_teen": [[108, "anime-teen"]], "imgutils.validate.truncate": [[109, "module-imgutils.validate.truncate"]], "is_truncated_file": [[109, "is-truncated-file"]], "Welcome to imgutils\u2019s Documentation": [[110, "welcome-to-imgutils-s-documentation"]], "Overview": [[110, "overview"]], "Tutorials": [[110, null]], "Information": [[110, null]], "API Documentation": [[110, null]], "Run Environment Information": [[111, "Run-Environment-Information"], [112, "Run-Environment-Information"]], "Installation": [[113, "installation"]], "Quick Start": [[114, "quick-start"]]}, "indexentries": {"ascii_drawing() (in module imgutils.ascii.drawing)": [[0, "imgutils.ascii.drawing.ascii_drawing"]], "imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "module": [[0, "module-imgutils.ascii.drawing"], [1, "module-imgutils.ascii"], [2, "module-imgutils.config"], [3, "module-imgutils.config.meta"], [4, "module-imgutils.data.background"], [5, "module-imgutils.data.blob"], [6, "module-imgutils.data.decode"], [7, "module-imgutils.data.encode"], [8, "module-imgutils.data.image"], [9, "module-imgutils.data"], [10, "module-imgutils.data.layer"], [11, "module-imgutils.data.pad"], [12, "module-imgutils.data.url"], [13, "module-imgutils.detect.booru_yolo"], [14, "module-imgutils.detect.censor"], [15, "module-imgutils.detect.eye"], [16, "module-imgutils.detect.face"], [17, "module-imgutils.detect.halfbody"], [18, "module-imgutils.detect.hand"], [19, "module-imgutils.detect.head"], [20, "module-imgutils.detect"], [21, "module-imgutils.detect.nudenet"], [22, "module-imgutils.detect.person"], [23, "module-imgutils.detect.similarity"], [24, "module-imgutils.detect.text"], [25, "module-imgutils.detect.visual"], [26, "module-imgutils.edge.canny"], [27, "module-imgutils.edge"], [28, "module-imgutils.edge.lineart"], [29, "module-imgutils.edge.lineart_anime"], [30, "module-imgutils.generic.classify"], [31, "module-imgutils.generic.classify_timm"], [32, "module-imgutils.generic.clip"], [33, "module-imgutils.generic.enhance"], [34, "module-imgutils.generic"], [35, "module-imgutils.generic.multilabel_timm"], [36, "module-imgutils.generic.siglip"], [37, "module-imgutils.generic.yolo"], [38, "module-imgutils.metadata.geninfo"], [39, "module-imgutils.metadata"], [40, "module-imgutils.metadata.lsb"], [41, "module-imgutils.metrics.aesthetic"], [42, "module-imgutils.metrics.ccip"], [43, "module-imgutils.metrics.dbaesthetic"], [44, "module-imgutils.metrics"], [45, "module-imgutils.metrics.laplacian"], [46, "module-imgutils.metrics.lpips"], [47, "module-imgutils.metrics.psnr_"], [48, "module-imgutils.ocr"], [49, "module-imgutils.operate.align"], [50, "module-imgutils.operate.censor_"], [51, "module-imgutils.operate.imgcensor"], [52, "module-imgutils.operate"], [53, "module-imgutils.operate.squeeze"], [54, "module-imgutils.pose.dwpose"], [55, "module-imgutils.pose.format"], [56, "module-imgutils.pose"], [57, "module-imgutils.pose.visual"], [58, "module-imgutils.preprocess.base"], [59, "module-imgutils.preprocess"], [60, "module-imgutils.preprocess.pillow"], [61, "module-imgutils.preprocess.torchvision"], [62, "module-imgutils.preprocess.transformers"], [63, "module-imgutils.resource.background"], [64, "module-imgutils.resource"], [65, "module-imgutils.restore.adversarial"], [66, "module-imgutils.restore"], [67, "module-imgutils.restore.nafnet"], [68, "module-imgutils.restore.scunet"], [69, "module-imgutils.sd"], [70, "module-imgutils.sd.metadata"], [71, "module-imgutils.sd.model"], [72, "module-imgutils.sd.nai"], [73, "module-imgutils.segment"], [74, "module-imgutils.segment.isnetis"], [75, "module-imgutils.tagging.blacklist"], [76, "module-imgutils.tagging.camie"], [77, "module-imgutils.tagging.character"], [78, "module-imgutils.tagging.deepdanbooru"], [79, "module-imgutils.tagging.deepgelbooru"], [80, "module-imgutils.tagging.format"], [81, "module-imgutils.tagging"], [82, "module-imgutils.tagging.match"], [83, "module-imgutils.tagging.mldanbooru"], [84, "module-imgutils.tagging.order"], [85, "module-imgutils.tagging.overlap"], [86, "module-imgutils.tagging.wd14"], [87, "module-imgutils.upscale.cdc"], [88, "module-imgutils.upscale"], [89, "module-imgutils.utils.cache"], [90, "module-imgutils.utils.func"], [91, "module-imgutils.utils"], [92, "module-imgutils.utils.onnxruntime"], [93, "module-imgutils.validate.aicheck"], [94, "module-imgutils.validate.bangumi_char"], [95, "module-imgutils.validate.classify"], [96, "module-imgutils.validate.color"], [97, "module-imgutils.validate.completeness"], [98, "module-imgutils.validate.dbrating"], [99, "module-imgutils.validate.furry"], [100, "module-imgutils.validate"], [101, "module-imgutils.validate.monochrome"], [102, "module-imgutils.validate.nsfw"], [103, "module-imgutils.validate.portrait"], [104, "module-imgutils.validate.rating"], [105, "module-imgutils.validate.real"], [106, "module-imgutils.validate.safe"], [107, "module-imgutils.validate.style_age"], [108, "module-imgutils.validate.teen"], [109, "module-imgutils.validate.truncate"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "__author_email__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR_EMAIL__"]], "__author__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR__"]], "__description__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__DESCRIPTION__"]], "__title__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__TITLE__"]], "__version__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__VERSION__"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "grid_background() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_background"]], "grid_transparent() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_transparent"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "imgutils.data.blob": [[5, "module-imgutils.data.blob"]], "is_valid_image_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.is_valid_image_blob_url"]], "load_image_from_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.load_image_from_blob_url"]], "to_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.to_blob_url"]], "imgutils.data.decode": [[6, "module-imgutils.data.decode"]], "rgb_decode() (in module imgutils.data.decode)": [[6, "imgutils.data.decode.rgb_decode"]], "imgutils.data.encode": [[7, "module-imgutils.data.encode"]], "rgb_encode() (in module imgutils.data.encode)": [[7, "imgutils.data.encode.rgb_encode"]], "has_alpha_channel() (in module imgutils.data.image)": [[8, "imgutils.data.image.has_alpha_channel"]], "imgutils.data.image": [[8, "module-imgutils.data.image"]], "load_image() (in module imgutils.data.image)": [[8, "imgutils.data.image.load_image"]], "load_images() (in module imgutils.data.image)": [[8, "imgutils.data.image.load_images"]], "imgutils.data": [[9, "module-imgutils.data"]], "imgutils.data.layer": [[10, "module-imgutils.data.layer"]], "istack() (in module imgutils.data.layer)": [[10, "imgutils.data.layer.istack"]], "imgutils.data.pad": [[11, "module-imgutils.data.pad"]], "pad_image_to_size() (in module imgutils.data.pad)": [[11, "imgutils.data.pad.pad_image_to_size"]], "download_image_from_url() (in module imgutils.data.url)": [[12, "imgutils.data.url.download_image_from_url"]], "imgutils.data.url": [[12, "module-imgutils.data.url"]], "is_http_url() (in module imgutils.data.url)": [[12, "imgutils.data.url.is_http_url"]], "detect_with_booru_yolo() (in module imgutils.detect.booru_yolo)": [[13, "imgutils.detect.booru_yolo.detect_with_booru_yolo"]], "imgutils.detect.booru_yolo": [[13, "module-imgutils.detect.booru_yolo"]], "detect_censors() (in module imgutils.detect.censor)": [[14, "imgutils.detect.censor.detect_censors"]], "imgutils.detect.censor": [[14, "module-imgutils.detect.censor"]], "detect_eyes() (in module imgutils.detect.eye)": [[15, "imgutils.detect.eye.detect_eyes"]], "imgutils.detect.eye": [[15, "module-imgutils.detect.eye"]], "detect_faces() (in module imgutils.detect.face)": [[16, "imgutils.detect.face.detect_faces"]], "imgutils.detect.face": [[16, "module-imgutils.detect.face"]], "detect_halfbody() (in module imgutils.detect.halfbody)": [[17, "imgutils.detect.halfbody.detect_halfbody"]], "imgutils.detect.halfbody": [[17, "module-imgutils.detect.halfbody"]], "detect_hands() (in module imgutils.detect.hand)": [[18, "imgutils.detect.hand.detect_hands"]], "imgutils.detect.hand": [[18, "module-imgutils.detect.hand"]], "detect_heads() (in module imgutils.detect.head)": [[19, "imgutils.detect.head.detect_heads"]], "imgutils.detect.head": [[19, "module-imgutils.detect.head"]], "imgutils.detect": [[20, "module-imgutils.detect"]], "detect_with_nudenet() (in module imgutils.detect.nudenet)": [[21, "imgutils.detect.nudenet.detect_with_nudenet"]], "imgutils.detect.nudenet": [[21, "module-imgutils.detect.nudenet"]], "detect_person() (in module imgutils.detect.person)": [[22, "imgutils.detect.person.detect_person"]], "imgutils.detect.person": [[22, "module-imgutils.detect.person"]], "bboxes_similarity() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.bboxes_similarity"]], "calculate_iou() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.calculate_iou"]], "detection_similarity() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.detection_similarity"]], "imgutils.detect.similarity": [[23, "module-imgutils.detect.similarity"]], "detect_text() (in module imgutils.detect.text)": [[24, "imgutils.detect.text.detect_text"]], "imgutils.detect.text": [[24, "module-imgutils.detect.text"]], "detection_visualize() (in module imgutils.detect.visual)": [[25, "imgutils.detect.visual.detection_visualize"]], "imgutils.detect.visual": [[25, "module-imgutils.detect.visual"]], "edge_image_with_canny() (in module imgutils.edge.canny)": [[26, "imgutils.edge.canny.edge_image_with_canny"]], "get_edge_by_canny() (in module imgutils.edge.canny)": [[26, "imgutils.edge.canny.get_edge_by_canny"]], "imgutils.edge.canny": [[26, "module-imgutils.edge.canny"]], "imgutils.edge": [[27, "module-imgutils.edge"]], "edge_image_with_lineart() (in module imgutils.edge.lineart)": [[28, "imgutils.edge.lineart.edge_image_with_lineart"]], "get_edge_by_lineart() (in module imgutils.edge.lineart)": [[28, "imgutils.edge.lineart.get_edge_by_lineart"]], "imgutils.edge.lineart": [[28, "module-imgutils.edge.lineart"]], "edge_image_with_lineart_anime() (in module imgutils.edge.lineart_anime)": [[29, "imgutils.edge.lineart_anime.edge_image_with_lineart_anime"]], "get_edge_by_lineart_anime() (in module imgutils.edge.lineart_anime)": [[29, "imgutils.edge.lineart_anime.get_edge_by_lineart_anime"]], "imgutils.edge.lineart_anime": [[29, "module-imgutils.edge.lineart_anime"]], "classifymodel (class in imgutils.generic.classify)": [[30, "imgutils.generic.classify.ClassifyModel"]], "__init__() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.__init__"]], "classify_predict() (in module imgutils.generic.classify)": [[30, "imgutils.generic.classify.classify_predict"]], "classify_predict_fmt() (in module imgutils.generic.classify)": [[30, "imgutils.generic.classify.classify_predict_fmt"]], "classify_predict_score() (in module imgutils.generic.classify)": [[30, "imgutils.generic.classify.classify_predict_score"]], "clear() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.clear"]], "imgutils.generic.classify": [[30, "module-imgutils.generic.classify"]], "launch_demo() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.launch_demo"]], "make_ui() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.make_ui"]], "predict() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.predict"]], "predict_fmt() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.predict_fmt"]], "predict_score() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.predict_score"]], "classifytimmmodel (class in imgutils.generic.classify_timm)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel"]], "__init__() (imgutils.generic.classify_timm.classifytimmmodel method)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel.__init__"]], "classify_timm_predict() (in module imgutils.generic.classify_timm)": [[31, "imgutils.generic.classify_timm.classify_timm_predict"]], "imgutils.generic.classify_timm": [[31, "module-imgutils.generic.classify_timm"]], "launch_demo() (imgutils.generic.classify_timm.classifytimmmodel method)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel.launch_demo"]], "make_ui() (imgutils.generic.classify_timm.classifytimmmodel method)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel.make_ui"]], "predict() (imgutils.generic.classify_timm.classifytimmmodel method)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel.predict"]], "clipmodel (class in imgutils.generic.clip)": [[32, "imgutils.generic.clip.CLIPModel"]], "__init__() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.__init__"]], "clear() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.clear"]], "clip_image_encode() (in module imgutils.generic.clip)": [[32, "imgutils.generic.clip.clip_image_encode"]], "clip_predict() (in module imgutils.generic.clip)": [[32, "imgutils.generic.clip.clip_predict"]], "clip_text_encode() (in module imgutils.generic.clip)": [[32, "imgutils.generic.clip.clip_text_encode"]], "image_encode() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.image_encode"]], "imgutils.generic.clip": [[32, "module-imgutils.generic.clip"]], "launch_demo() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.launch_demo"]], "make_ui() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.make_ui"]], "predict() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.predict"]], "text_encode() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.text_encode"]], "imageenhancer (class in imgutils.generic.enhance)": [[33, "imgutils.generic.enhance.ImageEnhancer"]], "__init__() (imgutils.generic.enhance.imageenhancer method)": [[33, "imgutils.generic.enhance.ImageEnhancer.__init__"]], "imgutils.generic.enhance": [[33, "module-imgutils.generic.enhance"]], "process() (imgutils.generic.enhance.imageenhancer method)": [[33, "imgutils.generic.enhance.ImageEnhancer.process"]], "imgutils.generic": [[34, "module-imgutils.generic"]], "multilabeltimmmodel (class in imgutils.generic.multilabel_timm)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel"]], "__init__() (imgutils.generic.multilabel_timm.multilabeltimmmodel method)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel.__init__"]], "imgutils.generic.multilabel_timm": [[35, "module-imgutils.generic.multilabel_timm"]], "launch_demo() (imgutils.generic.multilabel_timm.multilabeltimmmodel method)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel.launch_demo"]], "make_ui() (imgutils.generic.multilabel_timm.multilabeltimmmodel method)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel.make_ui"]], "multilabel_timm_predict() (in module imgutils.generic.multilabel_timm)": [[35, "imgutils.generic.multilabel_timm.multilabel_timm_predict"]], "predict() (imgutils.generic.multilabel_timm.multilabeltimmmodel method)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel.predict"]], "siglipmodel (class in imgutils.generic.siglip)": [[36, "imgutils.generic.siglip.SigLIPModel"]], "__init__() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.__init__"]], "clear() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.clear"]], "image_encode() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.image_encode"]], "imgutils.generic.siglip": [[36, "module-imgutils.generic.siglip"]], "launch_demo() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.launch_demo"]], "make_ui() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.make_ui"]], "predict() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.predict"]], "siglip_image_encode() (in module imgutils.generic.siglip)": [[36, "imgutils.generic.siglip.siglip_image_encode"]], "siglip_predict() (in module imgutils.generic.siglip)": [[36, "imgutils.generic.siglip.siglip_predict"]], "siglip_text_encode() (in module imgutils.generic.siglip)": [[36, "imgutils.generic.siglip.siglip_text_encode"]], "text_encode() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.text_encode"]], "yolomodel (class in imgutils.generic.yolo)": [[37, "imgutils.generic.yolo.YOLOModel"]], "__init__() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.__init__"]], "clear() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.clear"]], "imgutils.generic.yolo": [[37, "module-imgutils.generic.yolo"]], "launch_demo() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.launch_demo"]], "make_ui() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.make_ui"]], "predict() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.predict"]], "yolo_predict() (in module imgutils.generic.yolo)": [[37, "imgutils.generic.yolo.yolo_predict"]], "imgutils.metadata.geninfo": [[38, "module-imgutils.metadata.geninfo"]], "read_geninfo_exif() (in module imgutils.metadata.geninfo)": [[38, "imgutils.metadata.geninfo.read_geninfo_exif"]], "read_geninfo_gif() (in module imgutils.metadata.geninfo)": [[38, "imgutils.metadata.geninfo.read_geninfo_gif"]], "read_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[38, "imgutils.metadata.geninfo.read_geninfo_parameters"]], "write_geninfo_exif() (in module imgutils.metadata.geninfo)": [[38, "imgutils.metadata.geninfo.write_geninfo_exif"]], "write_geninfo_gif() (in module imgutils.metadata.geninfo)": [[38, "imgutils.metadata.geninfo.write_geninfo_gif"]], "write_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[38, "imgutils.metadata.geninfo.write_geninfo_parameters"]], "imgutils.metadata": [[39, "module-imgutils.metadata"]], "imagelsbdataextractor (class in imgutils.metadata.lsb)": [[40, "imgutils.metadata.lsb.ImageLsbDataExtractor"]], "lsbextractor (class in imgutils.metadata.lsb)": [[40, "imgutils.metadata.lsb.LSBExtractor"]], "lsbreaderror (class in imgutils.metadata.lsb)": [[40, "imgutils.metadata.lsb.LSBReadError"]], "__init__() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[40, "imgutils.metadata.lsb.ImageLsbDataExtractor.__init__"]], "__init__() (imgutils.metadata.lsb.lsbextractor method)": [[40, "imgutils.metadata.lsb.LSBExtractor.__init__"]], "extract_data() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[40, "imgutils.metadata.lsb.ImageLsbDataExtractor.extract_data"]], "get_next_n_bytes() (imgutils.metadata.lsb.lsbextractor method)": [[40, "imgutils.metadata.lsb.LSBExtractor.get_next_n_bytes"]], "get_one_byte() (imgutils.metadata.lsb.lsbextractor method)": [[40, "imgutils.metadata.lsb.LSBExtractor.get_one_byte"]], "imgutils.metadata.lsb": [[40, "module-imgutils.metadata.lsb"]], "inject_data() (in module imgutils.metadata.lsb)": [[40, "imgutils.metadata.lsb.inject_data"]], "read_32bit_integer() (imgutils.metadata.lsb.lsbextractor method)": [[40, "imgutils.metadata.lsb.LSBExtractor.read_32bit_integer"]], "read_lsb_metadata() (in module imgutils.metadata.lsb)": [[40, "imgutils.metadata.lsb.read_lsb_metadata"]], "read_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[40, "imgutils.metadata.lsb.read_lsb_raw_bytes"]], "serialize_json() (in module imgutils.metadata.lsb)": [[40, "imgutils.metadata.lsb.serialize_json"]], "serialize_pnginfo() (in module imgutils.metadata.lsb)": [[40, "imgutils.metadata.lsb.serialize_pnginfo"]], "write_lsb_metadata() (in module imgutils.metadata.lsb)": [[40, "imgutils.metadata.lsb.write_lsb_metadata"]], "write_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[40, "imgutils.metadata.lsb.write_lsb_raw_bytes"]], "get_aesthetic_score() (in module imgutils.metrics.aesthetic)": [[41, "imgutils.metrics.aesthetic.get_aesthetic_score"]], "imgutils.metrics.aesthetic": [[41, "module-imgutils.metrics.aesthetic"]], "ccip_batch_differences() (in module imgutils.metrics.ccip)": [[42, "imgutils.metrics.ccip.ccip_batch_differences"]], "ccip_batch_extract_features() (in module imgutils.metrics.ccip)": [[42, "imgutils.metrics.ccip.ccip_batch_extract_features"]], "ccip_batch_same() (in module imgutils.metrics.ccip)": [[42, "imgutils.metrics.ccip.ccip_batch_same"]], "ccip_clustering() (in module imgutils.metrics.ccip)": [[42, "imgutils.metrics.ccip.ccip_clustering"]], "ccip_default_clustering_params() (in module imgutils.metrics.ccip)": [[42, "imgutils.metrics.ccip.ccip_default_clustering_params"]], "ccip_default_threshold() (in module imgutils.metrics.ccip)": [[42, "imgutils.metrics.ccip.ccip_default_threshold"]], "ccip_difference() (in module imgutils.metrics.ccip)": [[42, "imgutils.metrics.ccip.ccip_difference"]], "ccip_extract_feature() (in module imgutils.metrics.ccip)": [[42, "imgutils.metrics.ccip.ccip_extract_feature"]], "ccip_merge() (in module imgutils.metrics.ccip)": [[42, "imgutils.metrics.ccip.ccip_merge"]], "ccip_same() (in module imgutils.metrics.ccip)": [[42, "imgutils.metrics.ccip.ccip_same"]], "imgutils.metrics.ccip": [[42, "module-imgutils.metrics.ccip"]], "anime_dbaesthetic() (in module imgutils.metrics.dbaesthetic)": [[43, "imgutils.metrics.dbaesthetic.anime_dbaesthetic"]], "imgutils.metrics.dbaesthetic": [[43, "module-imgutils.metrics.dbaesthetic"]], "imgutils.metrics": [[44, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[45, "module-imgutils.metrics.laplacian"]], "laplacian_score() (in module imgutils.metrics.laplacian)": [[45, "imgutils.metrics.laplacian.laplacian_score"]], "imgutils.metrics.lpips": [[46, "module-imgutils.metrics.lpips"]], "lpips_clustering() (in module imgutils.metrics.lpips)": [[46, "imgutils.metrics.lpips.lpips_clustering"]], "lpips_difference() (in module imgutils.metrics.lpips)": [[46, "imgutils.metrics.lpips.lpips_difference"]], "lpips_extract_feature() (in module imgutils.metrics.lpips)": [[46, "imgutils.metrics.lpips.lpips_extract_feature"]], "imgutils.metrics.psnr_": [[47, "module-imgutils.metrics.psnr_"]], "psnr() (in module imgutils.metrics.psnr_)": [[47, "imgutils.metrics.psnr_.psnr"]], "detect_text_with_ocr() (in module imgutils.ocr)": [[48, "imgutils.ocr.detect_text_with_ocr"]], "imgutils.ocr": [[48, "module-imgutils.ocr"]], "list_det_models() (in module imgutils.ocr)": [[48, "imgutils.ocr.list_det_models"]], "list_rec_models() (in module imgutils.ocr)": [[48, "imgutils.ocr.list_rec_models"]], "ocr() (in module imgutils.ocr)": [[48, "imgutils.ocr.ocr"]], "align_maxsize() (in module imgutils.operate.align)": [[49, "imgutils.operate.align.align_maxsize"]], "imgutils.operate.align": [[49, "module-imgutils.operate.align"]], "basecensor (class in imgutils.operate.censor_)": [[50, "imgutils.operate.censor_.BaseCensor"]], "blurcensor (class in imgutils.operate.censor_)": [[50, "imgutils.operate.censor_.BlurCensor"]], "colorcensor (class in imgutils.operate.censor_)": [[50, "imgutils.operate.censor_.ColorCensor"]], "pixelatecensor (class in imgutils.operate.censor_)": [[50, "imgutils.operate.censor_.PixelateCensor"]], "censor_area() (imgutils.operate.censor_.basecensor method)": [[50, "imgutils.operate.censor_.BaseCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.blurcensor method)": [[50, "imgutils.operate.censor_.BlurCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.colorcensor method)": [[50, "imgutils.operate.censor_.ColorCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.pixelatecensor method)": [[50, "imgutils.operate.censor_.PixelateCensor.censor_area"]], "censor_areas() (in module imgutils.operate.censor_)": [[50, "imgutils.operate.censor_.censor_areas"]], "censor_nsfw() (in module imgutils.operate.censor_)": [[50, "imgutils.operate.censor_.censor_nsfw"]], "imgutils.operate.censor_": [[50, "module-imgutils.operate.censor_"]], "register_censor_method() (in module imgutils.operate.censor_)": [[50, "imgutils.operate.censor_.register_censor_method"]], "emojibasedcensor (class in imgutils.operate.imgcensor)": [[51, "imgutils.operate.imgcensor.EmojiBasedCensor"]], "imagebasedcensor (class in imgutils.operate.imgcensor)": [[51, "imgutils.operate.imgcensor.ImageBasedCensor"]], "singleimage (class in imgutils.operate.imgcensor)": [[51, "imgutils.operate.imgcensor.SingleImage"]], "__init__() (imgutils.operate.imgcensor.singleimage method)": [[51, "imgutils.operate.imgcensor.SingleImage.__init__"]], "censor_area() (imgutils.operate.imgcensor.emojibasedcensor method)": [[51, "imgutils.operate.imgcensor.EmojiBasedCensor.censor_area"]], "censor_area() (imgutils.operate.imgcensor.imagebasedcensor method)": [[51, "imgutils.operate.imgcensor.ImageBasedCensor.censor_area"]], "find_for_area() (imgutils.operate.imgcensor.singleimage method)": [[51, "imgutils.operate.imgcensor.SingleImage.find_for_area"]], "height (imgutils.operate.imgcensor.singleimage property)": [[51, "imgutils.operate.imgcensor.SingleImage.height"]], "imgutils.operate.imgcensor": [[51, "module-imgutils.operate.imgcensor"]], "width (imgutils.operate.imgcensor.singleimage property)": [[51, "imgutils.operate.imgcensor.SingleImage.width"]], "imgutils.operate": [[52, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[53, "module-imgutils.operate.squeeze"]], "squeeze() (in module imgutils.operate.squeeze)": [[53, "imgutils.operate.squeeze.squeeze"]], "squeeze_with_transparency() (in module imgutils.operate.squeeze)": [[53, "imgutils.operate.squeeze.squeeze_with_transparency"]], "dwpose_estimate() (in module imgutils.pose.dwpose)": [[54, "imgutils.pose.dwpose.dwpose_estimate"]], "imgutils.pose.dwpose": [[54, "module-imgutils.pose.dwpose"]], "left_ankle (imgutils.pose.format.openpose18 attribute)": [[55, "imgutils.pose.format.OpenPose18.LEFT_ANKLE"]], "left_big_toe (imgutils.pose.format.openpose18 attribute)": [[55, "imgutils.pose.format.OpenPose18.LEFT_BIG_TOE"]], "left_ear (imgutils.pose.format.openpose18 attribute)": [[55, "imgutils.pose.format.OpenPose18.LEFT_EAR"]], "left_elbow (imgutils.pose.format.openpose18 attribute)": [[55, "imgutils.pose.format.OpenPose18.LEFT_ELBOW"]], "left_eye (imgutils.pose.format.openpose18 attribute)": [[55, "imgutils.pose.format.OpenPose18.LEFT_EYE"]], "left_heel (imgutils.pose.format.openpose18 attribute)": [[55, "imgutils.pose.format.OpenPose18.LEFT_HEEL"]], "left_hip (imgutils.pose.format.openpose18 attribute)": [[55, "imgutils.pose.format.OpenPose18.LEFT_HIP"]], "left_knee (imgutils.pose.format.openpose18 attribute)": [[55, "imgutils.pose.format.OpenPose18.LEFT_KNEE"]], "left_shoulder (imgutils.pose.format.openpose18 attribute)": [[55, "imgutils.pose.format.OpenPose18.LEFT_SHOULDER"]], "left_small_toe (imgutils.pose.format.openpose18 attribute)": [[55, "imgutils.pose.format.OpenPose18.LEFT_SMALL_TOE"]], "left_wrist (imgutils.pose.format.openpose18 attribute)": [[55, "imgutils.pose.format.OpenPose18.LEFT_WRIST"]], "neck (imgutils.pose.format.openpose18 attribute)": [[55, "imgutils.pose.format.OpenPose18.NECK"]], "nose (imgutils.pose.format.openpose18 attribute)": [[55, "imgutils.pose.format.OpenPose18.NOSE"]], "op18keypointset (class in imgutils.pose.format)": [[55, "imgutils.pose.format.OP18KeyPointSet"]], "op18_body_max (in module imgutils.pose.format)": [[55, "imgutils.pose.format.OP18_BODY_MAX"]], "op18_body_min (in module imgutils.pose.format)": [[55, "imgutils.pose.format.OP18_BODY_MIN"]], "op18_face_max (in module imgutils.pose.format)": [[55, "imgutils.pose.format.OP18_FACE_MAX"]], "op18_face_min (in module imgutils.pose.format)": [[55, "imgutils.pose.format.OP18_FACE_MIN"]], "op18_left_foot_max (in module imgutils.pose.format)": [[55, "imgutils.pose.format.OP18_LEFT_FOOT_MAX"]], "op18_left_foot_min (in module imgutils.pose.format)": [[55, "imgutils.pose.format.OP18_LEFT_FOOT_MIN"]], "op18_left_hand_max (in module imgutils.pose.format)": [[55, "imgutils.pose.format.OP18_LEFT_HAND_MAX"]], "op18_left_hand_min (in module imgutils.pose.format)": [[55, "imgutils.pose.format.OP18_LEFT_HAND_MIN"]], "op18_right_foot_max (in module imgutils.pose.format)": [[55, "imgutils.pose.format.OP18_RIGHT_FOOT_MAX"]], "op18_right_foot_min (in module imgutils.pose.format)": [[55, "imgutils.pose.format.OP18_RIGHT_FOOT_MIN"]], "op18_right_hand_max (in module imgutils.pose.format)": [[55, "imgutils.pose.format.OP18_RIGHT_HAND_MAX"]], "op18_right_hand_min (in module imgutils.pose.format)": [[55, "imgutils.pose.format.OP18_RIGHT_HAND_MIN"]], "right_ankle (imgutils.pose.format.openpose18 attribute)": [[55, "imgutils.pose.format.OpenPose18.RIGHT_ANKLE"]], "right_big_toe (imgutils.pose.format.openpose18 attribute)": [[55, "imgutils.pose.format.OpenPose18.RIGHT_BIG_TOE"]], "right_ear (imgutils.pose.format.openpose18 attribute)": [[55, "imgutils.pose.format.OpenPose18.RIGHT_EAR"]], "right_elbow (imgutils.pose.format.openpose18 attribute)": [[55, "imgutils.pose.format.OpenPose18.RIGHT_ELBOW"]], "right_eye (imgutils.pose.format.openpose18 attribute)": [[55, "imgutils.pose.format.OpenPose18.RIGHT_EYE"]], "right_heel (imgutils.pose.format.openpose18 attribute)": [[55, "imgutils.pose.format.OpenPose18.RIGHT_HEEL"]], "right_hip (imgutils.pose.format.openpose18 attribute)": [[55, "imgutils.pose.format.OpenPose18.RIGHT_HIP"]], "right_knee (imgutils.pose.format.openpose18 attribute)": [[55, "imgutils.pose.format.OpenPose18.RIGHT_KNEE"]], "right_shoulder (imgutils.pose.format.openpose18 attribute)": [[55, "imgutils.pose.format.OpenPose18.RIGHT_SHOULDER"]], "right_small_toe (imgutils.pose.format.openpose18 attribute)": [[55, "imgutils.pose.format.OpenPose18.RIGHT_SMALL_TOE"]], "right_wrist (imgutils.pose.format.openpose18 attribute)": [[55, "imgutils.pose.format.OpenPose18.RIGHT_WRIST"]], "__init__() (imgutils.pose.format.op18keypointset method)": [[55, "imgutils.pose.format.OP18KeyPointSet.__init__"]], "__mul__() (imgutils.pose.format.op18keypointset method)": [[55, "imgutils.pose.format.OP18KeyPointSet.__mul__"]], "__truediv__() (imgutils.pose.format.op18keypointset method)": [[55, "imgutils.pose.format.OP18KeyPointSet.__truediv__"]], "body (imgutils.pose.format.op18keypointset property)": [[55, "imgutils.pose.format.OP18KeyPointSet.body"]], "face (imgutils.pose.format.op18keypointset property)": [[55, "imgutils.pose.format.OP18KeyPointSet.face"]], "imgutils.pose.format": [[55, "module-imgutils.pose.format"]], "left_foot (imgutils.pose.format.op18keypointset property)": [[55, "imgutils.pose.format.OP18KeyPointSet.left_foot"]], "left_hand (imgutils.pose.format.op18keypointset property)": [[55, "imgutils.pose.format.OP18KeyPointSet.left_hand"]], "right_foot (imgutils.pose.format.op18keypointset property)": [[55, "imgutils.pose.format.OP18KeyPointSet.right_foot"]], "right_hand (imgutils.pose.format.op18keypointset property)": [[55, "imgutils.pose.format.OP18KeyPointSet.right_hand"]], "imgutils.pose": [[56, "module-imgutils.pose"]], "imgutils.pose.visual": [[57, "module-imgutils.pose.visual"]], "op18_visualize() (in module imgutils.pose.visual)": [[57, "imgutils.pose.visual.op18_visualize"]], "notparsetarget (class in imgutils.preprocess.base)": [[58, "imgutils.preprocess.base.NotParseTarget"]], "imgutils.preprocess.base": [[58, "module-imgutils.preprocess.base"]], "imgutils.preprocess": [[59, "module-imgutils.preprocess"]], "create_pillow_transforms() (in module imgutils.preprocess.pillow)": [[60, "imgutils.preprocess.pillow.create_pillow_transforms"]], "imgutils.preprocess.pillow": [[60, "module-imgutils.preprocess.pillow"]], "parse_pillow_transforms() (in module imgutils.preprocess.pillow)": [[60, "imgutils.preprocess.pillow.parse_pillow_transforms"]], "register_pillow_parse() (in module imgutils.preprocess.pillow)": [[60, "imgutils.preprocess.pillow.register_pillow_parse"]], "register_pillow_transform() (in module imgutils.preprocess.pillow)": [[60, "imgutils.preprocess.pillow.register_pillow_transform"]], "create_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[61, "imgutils.preprocess.torchvision.create_torchvision_transforms"]], "imgutils.preprocess.torchvision": [[61, "module-imgutils.preprocess.torchvision"]], "parse_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[61, "imgutils.preprocess.torchvision.parse_torchvision_transforms"]], "register_torchvision_parse() (in module imgutils.preprocess.torchvision)": [[61, "imgutils.preprocess.torchvision.register_torchvision_parse"]], "register_torchvision_transform() (in module imgutils.preprocess.torchvision)": [[61, "imgutils.preprocess.torchvision.register_torchvision_transform"]], "notprocessortypeerror (class in imgutils.preprocess.transformers)": [[62, "imgutils.preprocess.transformers.NotProcessorTypeError"]], "convert_to_size_dict() (in module imgutils.preprocess.transformers)": [[62, "imgutils.preprocess.transformers.convert_to_size_dict"]], "create_bit_transforms() (in module imgutils.preprocess.transformers)": [[62, "imgutils.preprocess.transformers.create_bit_transforms"]], "create_blip_transforms() (in module imgutils.preprocess.transformers)": [[62, "imgutils.preprocess.transformers.create_blip_transforms"]], "create_clip_transforms() (in module imgutils.preprocess.transformers)": [[62, "imgutils.preprocess.transformers.create_clip_transforms"]], "create_convnext_transforms() (in module imgutils.preprocess.transformers)": [[62, "imgutils.preprocess.transformers.create_convnext_transforms"]], "create_mobilenetv2_transforms() (in module imgutils.preprocess.transformers)": [[62, "imgutils.preprocess.transformers.create_mobilenetv2_transforms"]], "create_siglip_transforms() (in module imgutils.preprocess.transformers)": [[62, "imgutils.preprocess.transformers.create_siglip_transforms"]], "create_transforms_from_bit_processor() (in module imgutils.preprocess.transformers)": [[62, "imgutils.preprocess.transformers.create_transforms_from_bit_processor"]], "create_transforms_from_blip_processor() (in module imgutils.preprocess.transformers)": [[62, "imgutils.preprocess.transformers.create_transforms_from_blip_processor"]], "create_transforms_from_clip_processor() (in module imgutils.preprocess.transformers)": [[62, "imgutils.preprocess.transformers.create_transforms_from_clip_processor"]], "create_transforms_from_convnext_processor() (in module imgutils.preprocess.transformers)": [[62, "imgutils.preprocess.transformers.create_transforms_from_convnext_processor"]], "create_transforms_from_mobilenetv2_processor() (in module imgutils.preprocess.transformers)": [[62, "imgutils.preprocess.transformers.create_transforms_from_mobilenetv2_processor"]], "create_transforms_from_siglip_processor() (in module imgutils.preprocess.transformers)": [[62, "imgutils.preprocess.transformers.create_transforms_from_siglip_processor"]], "create_transforms_from_transformers() (in module imgutils.preprocess.transformers)": [[62, "imgutils.preprocess.transformers.create_transforms_from_transformers"]], "create_transforms_from_vit_processor() (in module imgutils.preprocess.transformers)": [[62, "imgutils.preprocess.transformers.create_transforms_from_vit_processor"]], "create_vit_transforms() (in module imgutils.preprocess.transformers)": [[62, "imgutils.preprocess.transformers.create_vit_transforms"]], "get_size_dict() (in module imgutils.preprocess.transformers)": [[62, "imgutils.preprocess.transformers.get_size_dict"]], "imgutils.preprocess.transformers": [[62, "module-imgutils.preprocess.transformers"]], "is_valid_size_dict() (in module imgutils.preprocess.transformers)": [[62, "imgutils.preprocess.transformers.is_valid_size_dict"]], "register_creators_for_transformers() (in module imgutils.preprocess.transformers)": [[62, "imgutils.preprocess.transformers.register_creators_for_transformers"]], "backgroundimageset (class in imgutils.resource.background)": [[63, "imgutils.resource.background.BackgroundImageSet"]], "__init__() (imgutils.resource.background.backgroundimageset method)": [[63, "imgutils.resource.background.BackgroundImageSet.__init__"]], "get_bg_image() (in module imgutils.resource.background)": [[63, "imgutils.resource.background.get_bg_image"]], "get_bg_image_file() (in module imgutils.resource.background)": [[63, "imgutils.resource.background.get_bg_image_file"]], "get_image() (imgutils.resource.background.backgroundimageset method)": [[63, "imgutils.resource.background.BackgroundImageSet.get_image"]], "get_image_file() (imgutils.resource.background.backgroundimageset method)": [[63, "imgutils.resource.background.BackgroundImageSet.get_image_file"]], "imgutils.resource.background": [[63, "module-imgutils.resource.background"]], "list_bg_image_files() (in module imgutils.resource.background)": [[63, "imgutils.resource.background.list_bg_image_files"]], "list_image_files() (imgutils.resource.background.backgroundimageset method)": [[63, "imgutils.resource.background.BackgroundImageSet.list_image_files"]], "random_bg_image() (in module imgutils.resource.background)": [[63, "imgutils.resource.background.random_bg_image"]], "random_bg_image_file() (in module imgutils.resource.background)": [[63, "imgutils.resource.background.random_bg_image_file"]], "random_image() (imgutils.resource.background.backgroundimageset method)": [[63, "imgutils.resource.background.BackgroundImageSet.random_image"]], "random_image_file() (imgutils.resource.background.backgroundimageset method)": [[63, "imgutils.resource.background.BackgroundImageSet.random_image_file"]], "imgutils.resource": [[64, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[65, "module-imgutils.restore.adversarial"]], "remove_adversarial_noise() (in module imgutils.restore.adversarial)": [[65, "imgutils.restore.adversarial.remove_adversarial_noise"]], "imgutils.restore": [[66, "module-imgutils.restore"]], "imgutils.restore.nafnet": [[67, "module-imgutils.restore.nafnet"]], "restore_with_nafnet() (in module imgutils.restore.nafnet)": [[67, "imgutils.restore.nafnet.restore_with_nafnet"]], "imgutils.restore.scunet": [[68, "module-imgutils.restore.scunet"]], "restore_with_scunet() (in module imgutils.restore.scunet)": [[68, "imgutils.restore.scunet.restore_with_scunet"]], "imgutils.sd": [[69, "module-imgutils.sd"]], "sdmetadata (class in imgutils.sd.metadata)": [[70, "imgutils.sd.metadata.SDMetaData"]], "__str__() (imgutils.sd.metadata.sdmetadata method)": [[70, "imgutils.sd.metadata.SDMetaData.__str__"]], "get_sdmeta_from_image() (in module imgutils.sd.metadata)": [[70, "imgutils.sd.metadata.get_sdmeta_from_image"]], "imgutils.sd.metadata": [[70, "module-imgutils.sd.metadata"]], "parse_sdmeta_from_text() (in module imgutils.sd.metadata)": [[70, "imgutils.sd.metadata.parse_sdmeta_from_text"]], "pnginfo (imgutils.sd.metadata.sdmetadata property)": [[70, "imgutils.sd.metadata.SDMetaData.pnginfo"]], "save_image_with_sdmeta() (in module imgutils.sd.metadata)": [[70, "imgutils.sd.metadata.save_image_with_sdmeta"]], "text (imgutils.sd.metadata.sdmetadata property)": [[70, "imgutils.sd.metadata.SDMetaData.text"]], "imgutils.sd.model": [[71, "module-imgutils.sd.model"]], "read_metadata() (in module imgutils.sd.model)": [[71, "imgutils.sd.model.read_metadata"]], "save_with_metadata() (in module imgutils.sd.model)": [[71, "imgutils.sd.model.save_with_metadata"]], "naimetadata (class in imgutils.sd.nai)": [[72, "imgutils.sd.nai.NAIMetaData"], [72, "imgutils.sd.nai.NAIMetadata"]], "__init__() (imgutils.sd.nai.naimetadata method)": [[72, "imgutils.sd.nai.NAIMetaData.__init__"]], "add_naimeta_to_image() (in module imgutils.sd.nai)": [[72, "imgutils.sd.nai.add_naimeta_to_image"]], "get_naimeta_from_image() (in module imgutils.sd.nai)": [[72, "imgutils.sd.nai.get_naimeta_from_image"]], "imgutils.sd.nai": [[72, "module-imgutils.sd.nai"]], "pnginfo (imgutils.sd.nai.naimetadata property)": [[72, "imgutils.sd.nai.NAIMetaData.pnginfo"]], "save_image_with_naimeta() (in module imgutils.sd.nai)": [[72, "imgutils.sd.nai.save_image_with_naimeta"]], "imgutils.segment": [[73, "module-imgutils.segment"]], "get_isnetis_mask() (in module imgutils.segment.isnetis)": [[74, "imgutils.segment.isnetis.get_isnetis_mask"]], "imgutils.segment.isnetis": [[74, "module-imgutils.segment.isnetis"]], "segment_rgba_with_isnetis() (in module imgutils.segment.isnetis)": [[74, "imgutils.segment.isnetis.segment_rgba_with_isnetis"]], "segment_with_isnetis() (in module imgutils.segment.isnetis)": [[74, "imgutils.segment.isnetis.segment_with_isnetis"]], "drop_blacklisted_tags() (in module imgutils.tagging.blacklist)": [[75, "imgutils.tagging.blacklist.drop_blacklisted_tags"]], "imgutils.tagging.blacklist": [[75, "module-imgutils.tagging.blacklist"]], "is_blacklisted() (in module imgutils.tagging.blacklist)": [[75, "imgutils.tagging.blacklist.is_blacklisted"]], "convert_camie_emb_to_prediction() (in module imgutils.tagging.camie)": [[76, "imgutils.tagging.camie.convert_camie_emb_to_prediction"]], "get_camie_tags() (in module imgutils.tagging.camie)": [[76, "imgutils.tagging.camie.get_camie_tags"]], "imgutils.tagging.camie": [[76, "module-imgutils.tagging.camie"]], "char_prefixes (in module imgutils.tagging.character)": [[77, "imgutils.tagging.character.CHAR_PREFIXES"]], "char_suffixes (in module imgutils.tagging.character)": [[77, "imgutils.tagging.character.CHAR_SUFFIXES"]], "char_whitelist_prefix (in module imgutils.tagging.character)": [[77, "imgutils.tagging.character.CHAR_WHITELIST_PREFIX"]], "char_whitelist_suffix (in module imgutils.tagging.character)": [[77, "imgutils.tagging.character.CHAR_WHITELIST_SUFFIX"]], "char_whitelist_word (in module imgutils.tagging.character)": [[77, "imgutils.tagging.character.CHAR_WHITELIST_WORD"]], "charactertagpool (class in imgutils.tagging.character)": [[77, "imgutils.tagging.character.CharacterTagPool"]], "__init__() (imgutils.tagging.character.charactertagpool method)": [[77, "imgutils.tagging.character.CharacterTagPool.__init__"]], "drop_basic_character_tags() (imgutils.tagging.character.charactertagpool method)": [[77, "imgutils.tagging.character.CharacterTagPool.drop_basic_character_tags"]], "drop_basic_character_tags() (in module imgutils.tagging.character)": [[77, "imgutils.tagging.character.drop_basic_character_tags"]], "imgutils.tagging.character": [[77, "module-imgutils.tagging.character"]], "is_basic_character_tag() (imgutils.tagging.character.charactertagpool method)": [[77, "imgutils.tagging.character.CharacterTagPool.is_basic_character_tag"]], "is_basic_character_tag() (in module imgutils.tagging.character)": [[77, "imgutils.tagging.character.is_basic_character_tag"]], "get_deepdanbooru_tags() (in module imgutils.tagging.deepdanbooru)": [[78, "imgutils.tagging.deepdanbooru.get_deepdanbooru_tags"]], "imgutils.tagging.deepdanbooru": [[78, "module-imgutils.tagging.deepdanbooru"]], "get_deepgelbooru_tags() (in module imgutils.tagging.deepgelbooru)": [[79, "imgutils.tagging.deepgelbooru.get_deepgelbooru_tags"]], "imgutils.tagging.deepgelbooru": [[79, "module-imgutils.tagging.deepgelbooru"]], "add_underline() (in module imgutils.tagging.format)": [[80, "imgutils.tagging.format.add_underline"]], "imgutils.tagging.format": [[80, "module-imgutils.tagging.format"]], "remove_underline() (in module imgutils.tagging.format)": [[80, "imgutils.tagging.format.remove_underline"]], "tags_to_text() (in module imgutils.tagging.format)": [[80, "imgutils.tagging.format.tags_to_text"]], "imgutils.tagging": [[81, "module-imgutils.tagging"]], "imgutils.tagging.match": [[82, "module-imgutils.tagging.match"]], "tag_match_full() (in module imgutils.tagging.match)": [[82, "imgutils.tagging.match.tag_match_full"]], "tag_match_prefix() (in module imgutils.tagging.match)": [[82, "imgutils.tagging.match.tag_match_prefix"]], "tag_match_suffix() (in module imgutils.tagging.match)": [[82, "imgutils.tagging.match.tag_match_suffix"]], "get_mldanbooru_tags() (in module imgutils.tagging.mldanbooru)": [[83, "imgutils.tagging.mldanbooru.get_mldanbooru_tags"]], "imgutils.tagging.mldanbooru": [[83, "module-imgutils.tagging.mldanbooru"]], "imgutils.tagging.order": [[84, "module-imgutils.tagging.order"]], "sort_tags() (in module imgutils.tagging.order)": [[84, "imgutils.tagging.order.sort_tags"]], "drop_overlap_tags() (in module imgutils.tagging.overlap)": [[85, "imgutils.tagging.overlap.drop_overlap_tags"]], "imgutils.tagging.overlap": [[85, "module-imgutils.tagging.overlap"]], "convert_wd14_emb_to_prediction() (in module imgutils.tagging.wd14)": [[86, "imgutils.tagging.wd14.convert_wd14_emb_to_prediction"]], "denormalize_wd14_emb() (in module imgutils.tagging.wd14)": [[86, "imgutils.tagging.wd14.denormalize_wd14_emb"]], "get_wd14_tags() (in module imgutils.tagging.wd14)": [[86, "imgutils.tagging.wd14.get_wd14_tags"]], "imgutils.tagging.wd14": [[86, "module-imgutils.tagging.wd14"]], "imgutils.upscale.cdc": [[87, "module-imgutils.upscale.cdc"]], "upscale_with_cdc() (in module imgutils.upscale.cdc)": [[87, "imgutils.upscale.cdc.upscale_with_cdc"]], "imgutils.upscale": [[88, "module-imgutils.upscale"]], "imgutils.utils.cache": [[89, "module-imgutils.utils.cache"]], "ts_lru_cache() (in module imgutils.utils.cache)": [[89, "imgutils.utils.cache.ts_lru_cache"]], "imgutils.utils.func": [[90, "module-imgutils.utils.func"]], "sigmoid() (in module imgutils.utils.func)": [[90, "imgutils.utils.func.sigmoid"]], "imgutils.utils": [[91, "module-imgutils.utils"]], "get_onnx_provider() (in module imgutils.utils.onnxruntime)": [[92, "imgutils.utils.onnxruntime.get_onnx_provider"]], "imgutils.utils.onnxruntime": [[92, "module-imgutils.utils.onnxruntime"]], "open_onnx_model() (in module imgutils.utils.onnxruntime)": [[92, "imgutils.utils.onnxruntime.open_onnx_model"]], "get_ai_created_score() (in module imgutils.validate.aicheck)": [[93, "imgutils.validate.aicheck.get_ai_created_score"]], "imgutils.validate.aicheck": [[93, "module-imgutils.validate.aicheck"]], "is_ai_created() (in module imgutils.validate.aicheck)": [[93, "imgutils.validate.aicheck.is_ai_created"]], "anime_bangumi_char() (in module imgutils.validate.bangumi_char)": [[94, "imgutils.validate.bangumi_char.anime_bangumi_char"]], "anime_bangumi_char_score() (in module imgutils.validate.bangumi_char)": [[94, "imgutils.validate.bangumi_char.anime_bangumi_char_score"]], "imgutils.validate.bangumi_char": [[94, "module-imgutils.validate.bangumi_char"]], "anime_classify() (in module imgutils.validate.classify)": [[95, "imgutils.validate.classify.anime_classify"]], "anime_classify_score() (in module imgutils.validate.classify)": [[95, "imgutils.validate.classify.anime_classify_score"]], "imgutils.validate.classify": [[95, "module-imgutils.validate.classify"]], "imgutils.validate.color": [[96, "module-imgutils.validate.color"]], "is_greyscale() (in module imgutils.validate.color)": [[96, "imgutils.validate.color.is_greyscale"]], "anime_completeness() (in module imgutils.validate.completeness)": [[97, "imgutils.validate.completeness.anime_completeness"]], "anime_completeness_score() (in module imgutils.validate.completeness)": [[97, "imgutils.validate.completeness.anime_completeness_score"]], "imgutils.validate.completeness": [[97, "module-imgutils.validate.completeness"]], "anime_dbrating() (in module imgutils.validate.dbrating)": [[98, "imgutils.validate.dbrating.anime_dbrating"]], "anime_dbrating_score() (in module imgutils.validate.dbrating)": [[98, "imgutils.validate.dbrating.anime_dbrating_score"]], "imgutils.validate.dbrating": [[98, "module-imgutils.validate.dbrating"]], "anime_furry() (in module imgutils.validate.furry)": [[99, "imgutils.validate.furry.anime_furry"]], "anime_furry_score() (in module imgutils.validate.furry)": [[99, "imgutils.validate.furry.anime_furry_score"]], "imgutils.validate.furry": [[99, "module-imgutils.validate.furry"]], "imgutils.validate": [[100, "module-imgutils.validate"]], "get_monochrome_score() (in module imgutils.validate.monochrome)": [[101, "imgutils.validate.monochrome.get_monochrome_score"]], "imgutils.validate.monochrome": [[101, "module-imgutils.validate.monochrome"]], "is_monochrome() (in module imgutils.validate.monochrome)": [[101, "imgutils.validate.monochrome.is_monochrome"]], "imgutils.validate.nsfw": [[102, "module-imgutils.validate.nsfw"]], "nsfw_pred() (in module imgutils.validate.nsfw)": [[102, "imgutils.validate.nsfw.nsfw_pred"]], "nsfw_pred_score() (in module imgutils.validate.nsfw)": [[102, "imgutils.validate.nsfw.nsfw_pred_score"]], "anime_portrait() (in module imgutils.validate.portrait)": [[103, "imgutils.validate.portrait.anime_portrait"]], "anime_portrait_score() (in module imgutils.validate.portrait)": [[103, "imgutils.validate.portrait.anime_portrait_score"]], "imgutils.validate.portrait": [[103, "module-imgutils.validate.portrait"]], "anime_rating() (in module imgutils.validate.rating)": [[104, "imgutils.validate.rating.anime_rating"]], "anime_rating_score() (in module imgutils.validate.rating)": [[104, "imgutils.validate.rating.anime_rating_score"]], "imgutils.validate.rating": [[104, "module-imgutils.validate.rating"]], "anime_real() (in module imgutils.validate.real)": [[105, "imgutils.validate.real.anime_real"]], "anime_real_score() (in module imgutils.validate.real)": [[105, "imgutils.validate.real.anime_real_score"]], "imgutils.validate.real": [[105, "module-imgutils.validate.real"]], "imgutils.validate.safe": [[106, "module-imgutils.validate.safe"]], "safe_check() (in module imgutils.validate.safe)": [[106, "imgutils.validate.safe.safe_check"]], "safe_check_score() (in module imgutils.validate.safe)": [[106, "imgutils.validate.safe.safe_check_score"]], "anime_style_age() (in module imgutils.validate.style_age)": [[107, "imgutils.validate.style_age.anime_style_age"]], "anime_style_age_score() (in module imgutils.validate.style_age)": [[107, "imgutils.validate.style_age.anime_style_age_score"]], "imgutils.validate.style_age": [[107, "module-imgutils.validate.style_age"]], "anime_teen() (in module imgutils.validate.teen)": [[108, "imgutils.validate.teen.anime_teen"]], "anime_teen_score() (in module imgutils.validate.teen)": [[108, "imgutils.validate.teen.anime_teen_score"]], "imgutils.validate.teen": [[108, "module-imgutils.validate.teen"]], "imgutils.validate.truncate": [[109, "module-imgutils.validate.truncate"]], "is_truncated_file() (in module imgutils.validate.truncate)": [[109, "imgutils.validate.truncate.is_truncated_file"]]}}) \ No newline at end of file diff --git a/v0.18.0/.buildinfo b/v0.18.0/.buildinfo index d550153419dd9e1ded494963810d89d43fc48a4a..c87eec716afd2ff8fb523185decb3e1f5ce33b7b 100644 --- a/v0.18.0/.buildinfo +++ b/v0.18.0/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: b8ea479e2afa957d21db0c920f27eaa9 +config: e2f705300d98b8381fccb76a334ed8e1 tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/v0.18.0/.doctrees/api_doc/ascii/drawing.doctree b/v0.18.0/.doctrees/api_doc/ascii/drawing.doctree index 4a04ecea3b0e92b29529f69be93a81a76697179d..a8816d602d7d0dce1b0319939c9df0c4488e8f41 100644 Binary files a/v0.18.0/.doctrees/api_doc/ascii/drawing.doctree and b/v0.18.0/.doctrees/api_doc/ascii/drawing.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/ascii/index.doctree b/v0.18.0/.doctrees/api_doc/ascii/index.doctree index 1c5b696fceb01b0db4d4d59265fd0fcc9ede502a..370c312ec416a57d8afea5e8f9d7bb9c74bfcea4 100644 Binary files a/v0.18.0/.doctrees/api_doc/ascii/index.doctree and b/v0.18.0/.doctrees/api_doc/ascii/index.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/config/index.doctree b/v0.18.0/.doctrees/api_doc/config/index.doctree index 0dbb343973efbed8e2c240e1381c19e2e89ad4b3..d4fd705e64afb76f8834ae47489b8a28a5665689 100644 Binary files a/v0.18.0/.doctrees/api_doc/config/index.doctree and b/v0.18.0/.doctrees/api_doc/config/index.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/config/meta.doctree b/v0.18.0/.doctrees/api_doc/config/meta.doctree index a364b34fd0fc3fdf49da43ccc9f0ffdcea662339..3f467c809fab7659d339c1e80b4058a5effaab25 100644 Binary files a/v0.18.0/.doctrees/api_doc/config/meta.doctree and b/v0.18.0/.doctrees/api_doc/config/meta.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/data/background.doctree b/v0.18.0/.doctrees/api_doc/data/background.doctree index 010833eb6ad9a5b01d56127b343836b0c501c723..f6770226293630ce9e722a55a10ea67234c78183 100644 Binary files a/v0.18.0/.doctrees/api_doc/data/background.doctree and b/v0.18.0/.doctrees/api_doc/data/background.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/data/blob.doctree b/v0.18.0/.doctrees/api_doc/data/blob.doctree index 8e4ae40c8b3feb5984ce5260b274434ea758bd7a..46010db8e0aed94e0b3aad04a98cd69357401666 100644 Binary files a/v0.18.0/.doctrees/api_doc/data/blob.doctree and b/v0.18.0/.doctrees/api_doc/data/blob.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/data/decode.doctree b/v0.18.0/.doctrees/api_doc/data/decode.doctree index 5d1a464bff620cc37f7bbccff39c53457130c95e..c99b384412e686dc0ec2761c9d769cdfdb490760 100644 Binary files a/v0.18.0/.doctrees/api_doc/data/decode.doctree and b/v0.18.0/.doctrees/api_doc/data/decode.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/data/encode.doctree b/v0.18.0/.doctrees/api_doc/data/encode.doctree index 61ca9069b9029f0a96f015b8169d3ddc9771843c..1c36c17b678b01877d1de8518a5b7eaf7d64c0fb 100644 Binary files a/v0.18.0/.doctrees/api_doc/data/encode.doctree and b/v0.18.0/.doctrees/api_doc/data/encode.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/data/image.doctree b/v0.18.0/.doctrees/api_doc/data/image.doctree index 2e4ca800b3ab630cd2c76771e77e1580ac27aa2a..dbbb74682ab8d925a4dbc3cced2a58daadd3967f 100644 Binary files a/v0.18.0/.doctrees/api_doc/data/image.doctree and b/v0.18.0/.doctrees/api_doc/data/image.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/data/index.doctree b/v0.18.0/.doctrees/api_doc/data/index.doctree index 0bc82fe9b4e8a61380c91df0c6bfe46938660f10..2c8592cd4c30cee7b9af1b7ede4a7d0d54701d21 100644 Binary files a/v0.18.0/.doctrees/api_doc/data/index.doctree and b/v0.18.0/.doctrees/api_doc/data/index.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/data/layer.doctree b/v0.18.0/.doctrees/api_doc/data/layer.doctree index 4c8f9dcd9af795fd81f939ad5951dc1cb4abe54d..482457a9fa773b01693d0665147415de08ea53ef 100644 Binary files a/v0.18.0/.doctrees/api_doc/data/layer.doctree and b/v0.18.0/.doctrees/api_doc/data/layer.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/data/pad.doctree b/v0.18.0/.doctrees/api_doc/data/pad.doctree index 13543c368121bf68a7f213c19573ca6cc46f8977..cb71544649ba043928fa3e4dca4b56064a68d0e4 100644 Binary files a/v0.18.0/.doctrees/api_doc/data/pad.doctree and b/v0.18.0/.doctrees/api_doc/data/pad.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/data/url.doctree b/v0.18.0/.doctrees/api_doc/data/url.doctree index d5550a22dbe3c985609d1067292e8790fb10fe5c..340314e5c2797a9ec7108990d55576456ab2bc85 100644 Binary files a/v0.18.0/.doctrees/api_doc/data/url.doctree and b/v0.18.0/.doctrees/api_doc/data/url.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/detect/booru_yolo.doctree b/v0.18.0/.doctrees/api_doc/detect/booru_yolo.doctree index 068c384133c5b05bc1eebbadc704a19b05cdb63b..5dfc7ff30a975a2afc0418b7266f3598616cf721 100644 Binary files a/v0.18.0/.doctrees/api_doc/detect/booru_yolo.doctree and b/v0.18.0/.doctrees/api_doc/detect/booru_yolo.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/detect/censor.doctree b/v0.18.0/.doctrees/api_doc/detect/censor.doctree index 71c5e1f2df2f930ef633029835eef8bf5c01b3f6..9671c480f8bdebe0659b9f2ac2662e0139531c49 100644 Binary files a/v0.18.0/.doctrees/api_doc/detect/censor.doctree and b/v0.18.0/.doctrees/api_doc/detect/censor.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/detect/eye.doctree b/v0.18.0/.doctrees/api_doc/detect/eye.doctree index 595cbf0a45eedd5e159434c5c3e6c799eac7ba08..dfe24a8be850ef15400087d25ecec64156154c60 100644 Binary files a/v0.18.0/.doctrees/api_doc/detect/eye.doctree and b/v0.18.0/.doctrees/api_doc/detect/eye.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/detect/face.doctree b/v0.18.0/.doctrees/api_doc/detect/face.doctree index 05ad785a650abf18658174fdb4fddbbf6238a838..231d88314ebc0af8801d241cec97adc44415504b 100644 Binary files a/v0.18.0/.doctrees/api_doc/detect/face.doctree and b/v0.18.0/.doctrees/api_doc/detect/face.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/detect/halfbody.doctree b/v0.18.0/.doctrees/api_doc/detect/halfbody.doctree index e4c8ecd736fd0cf5b2b980b6a498d27582c4bb07..8823bc7a8cd46cf118b467d7a5519a41a494e9d2 100644 Binary files a/v0.18.0/.doctrees/api_doc/detect/halfbody.doctree and b/v0.18.0/.doctrees/api_doc/detect/halfbody.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/detect/hand.doctree b/v0.18.0/.doctrees/api_doc/detect/hand.doctree index d8027558ddccd59ad52402ced39308c36c1c598b..9f6c5b446c43221f2716a0a0fb0f5a3239cb90a0 100644 Binary files a/v0.18.0/.doctrees/api_doc/detect/hand.doctree and b/v0.18.0/.doctrees/api_doc/detect/hand.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/detect/head.doctree b/v0.18.0/.doctrees/api_doc/detect/head.doctree index 6991a1165d1ddef2ad917a6ffb680e6439d59b65..b3ed4bc3cea2804fbc8627fc9d544bba83d836ee 100644 Binary files a/v0.18.0/.doctrees/api_doc/detect/head.doctree and b/v0.18.0/.doctrees/api_doc/detect/head.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/detect/index.doctree b/v0.18.0/.doctrees/api_doc/detect/index.doctree index 6d353100bcf934d86dd1d40094ba7eaab06358a7..7531b6fea1d7138fd18541922a766994bdbd8ebc 100644 Binary files a/v0.18.0/.doctrees/api_doc/detect/index.doctree and b/v0.18.0/.doctrees/api_doc/detect/index.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/detect/nudenet.doctree b/v0.18.0/.doctrees/api_doc/detect/nudenet.doctree index 257380ccdc7eafe08083328203ec938fa4d2f216..e6268dead05a8a042dcb593aa9aa5e4a13661606 100644 Binary files a/v0.18.0/.doctrees/api_doc/detect/nudenet.doctree and b/v0.18.0/.doctrees/api_doc/detect/nudenet.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/detect/person.doctree b/v0.18.0/.doctrees/api_doc/detect/person.doctree index 57a65a219d9eb097ec4b9caad98fc1d7b95f9c9c..40a7c789964b616f73021c468b02b4a9e912946d 100644 Binary files a/v0.18.0/.doctrees/api_doc/detect/person.doctree and b/v0.18.0/.doctrees/api_doc/detect/person.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/detect/similarity.doctree b/v0.18.0/.doctrees/api_doc/detect/similarity.doctree index 0aa02831855d932c334d4ed4efdedb5cab183928..881551e4901c1d70de8ac7abdd08bacd0a12e054 100644 Binary files a/v0.18.0/.doctrees/api_doc/detect/similarity.doctree and b/v0.18.0/.doctrees/api_doc/detect/similarity.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/detect/text.doctree b/v0.18.0/.doctrees/api_doc/detect/text.doctree index 6b00a8e1e2a4027a3d63792a1fb9e6d240623f4d..0ca56ed739935a3eb35b1dd332aab2d27f49896a 100644 Binary files a/v0.18.0/.doctrees/api_doc/detect/text.doctree and b/v0.18.0/.doctrees/api_doc/detect/text.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/detect/visual.doctree b/v0.18.0/.doctrees/api_doc/detect/visual.doctree index 24052bfebc85c1eaae7769e3acce74c351861ed9..8c6cc162012b62dc51788037e73554f33274202e 100644 Binary files a/v0.18.0/.doctrees/api_doc/detect/visual.doctree and b/v0.18.0/.doctrees/api_doc/detect/visual.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/edge/canny.doctree b/v0.18.0/.doctrees/api_doc/edge/canny.doctree index 95d74c96d632aa491eb106d1a8019a75b1ca6182..e7a3b741c40375369bec468ee73e75dea6e16575 100644 Binary files a/v0.18.0/.doctrees/api_doc/edge/canny.doctree and b/v0.18.0/.doctrees/api_doc/edge/canny.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/edge/index.doctree b/v0.18.0/.doctrees/api_doc/edge/index.doctree index 301e382c3e1df7ac7acf940d171c085f6a819959..b27036c8f6308c45bc1c6880a157369fca04b739 100644 Binary files a/v0.18.0/.doctrees/api_doc/edge/index.doctree and b/v0.18.0/.doctrees/api_doc/edge/index.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/edge/lineart.doctree b/v0.18.0/.doctrees/api_doc/edge/lineart.doctree index f92a905c7c418fc8212b0422f9b6b12973016761..2b5858c9a8bc900628d4bd4eb1fcc8a94e5229cd 100644 Binary files a/v0.18.0/.doctrees/api_doc/edge/lineart.doctree and b/v0.18.0/.doctrees/api_doc/edge/lineart.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/edge/lineart_anime.doctree b/v0.18.0/.doctrees/api_doc/edge/lineart_anime.doctree index 40dca4cabfa641caf5aba8cc6139b3b619b39c41..f2c40a926a83ef81a90b40bf07e4f3dc35f3376e 100644 Binary files a/v0.18.0/.doctrees/api_doc/edge/lineart_anime.doctree and b/v0.18.0/.doctrees/api_doc/edge/lineart_anime.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/generic/classify.doctree b/v0.18.0/.doctrees/api_doc/generic/classify.doctree index 7b82008dfadedb7779648d556a1ff0963402a0a5..af0f507e8a09c93727fc4294628a68914fc972a4 100644 Binary files a/v0.18.0/.doctrees/api_doc/generic/classify.doctree and b/v0.18.0/.doctrees/api_doc/generic/classify.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/generic/classify_timm.doctree b/v0.18.0/.doctrees/api_doc/generic/classify_timm.doctree index c925770bfd8a675c4579e8c4fd6a12a74fe92e62..9dde44869d6181c11bd69bd9af5e568a5bd7f5ba 100644 Binary files a/v0.18.0/.doctrees/api_doc/generic/classify_timm.doctree and b/v0.18.0/.doctrees/api_doc/generic/classify_timm.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/generic/clip.doctree b/v0.18.0/.doctrees/api_doc/generic/clip.doctree index 611e47c9757fbffdcc518efaf86dd1edf83a950f..c893ae25767909212e5562a7523cdcd535267d96 100644 Binary files a/v0.18.0/.doctrees/api_doc/generic/clip.doctree and b/v0.18.0/.doctrees/api_doc/generic/clip.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/generic/enhance.doctree b/v0.18.0/.doctrees/api_doc/generic/enhance.doctree index 551d06d8ada1dd454de508d728500c9c7f223d32..6566cecff52a1ad8d727b3d68bc6ae0a1f758005 100644 Binary files a/v0.18.0/.doctrees/api_doc/generic/enhance.doctree and b/v0.18.0/.doctrees/api_doc/generic/enhance.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/generic/index.doctree b/v0.18.0/.doctrees/api_doc/generic/index.doctree index 479e56c3e4f47e306d691ab921f82348c9bfca0d..a3fce7d72581fd1d1757d75b3c1cad8323f8e50c 100644 Binary files a/v0.18.0/.doctrees/api_doc/generic/index.doctree and b/v0.18.0/.doctrees/api_doc/generic/index.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/generic/multilabel_timm.doctree b/v0.18.0/.doctrees/api_doc/generic/multilabel_timm.doctree index 63e03c6bf2630de3b0b7e1fb4c8a65f84295bdda..157e5de99f3c27ab565c1d2d0eb0531d75835444 100644 Binary files a/v0.18.0/.doctrees/api_doc/generic/multilabel_timm.doctree and b/v0.18.0/.doctrees/api_doc/generic/multilabel_timm.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/generic/siglip.doctree b/v0.18.0/.doctrees/api_doc/generic/siglip.doctree index 444c0c299a42471eb868817ea8c254c7565c3938..c485ff995aa1c8ba340cb49fdc121313851c0b15 100644 Binary files a/v0.18.0/.doctrees/api_doc/generic/siglip.doctree and b/v0.18.0/.doctrees/api_doc/generic/siglip.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/generic/yolo.doctree b/v0.18.0/.doctrees/api_doc/generic/yolo.doctree index c3db51445ce9a783580428d978fd8076142dce14..80342af14e9e22dc655fca7960acdce62aa4eec1 100644 Binary files a/v0.18.0/.doctrees/api_doc/generic/yolo.doctree and b/v0.18.0/.doctrees/api_doc/generic/yolo.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/generic/yoloseg.doctree b/v0.18.0/.doctrees/api_doc/generic/yoloseg.doctree index 71a66314a46dd25ea84a22e2fda0fcff9e84a162..3753f4c3c9a042fb5f2f4e3259eabd3eb8068daa 100644 Binary files a/v0.18.0/.doctrees/api_doc/generic/yoloseg.doctree and b/v0.18.0/.doctrees/api_doc/generic/yoloseg.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/metadata/geninfo.doctree b/v0.18.0/.doctrees/api_doc/metadata/geninfo.doctree index 96106e8c3117335f331268672e71a728893c3708..592fb10aa521b32945170bab03fb7090d940bc30 100644 Binary files a/v0.18.0/.doctrees/api_doc/metadata/geninfo.doctree and b/v0.18.0/.doctrees/api_doc/metadata/geninfo.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/metadata/index.doctree b/v0.18.0/.doctrees/api_doc/metadata/index.doctree index 8490acc6a6c1ff3d6a3fd448c91bfce397169a9d..54c07feda46c37c33afb52d8d093759a55d5c32d 100644 Binary files a/v0.18.0/.doctrees/api_doc/metadata/index.doctree and b/v0.18.0/.doctrees/api_doc/metadata/index.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/metadata/lsb.doctree b/v0.18.0/.doctrees/api_doc/metadata/lsb.doctree index 6039041b77d6a17730f943f980bb48b95e9558c5..15af488895cc44481711c3bfd7199ae54c09839e 100644 Binary files a/v0.18.0/.doctrees/api_doc/metadata/lsb.doctree and b/v0.18.0/.doctrees/api_doc/metadata/lsb.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/metrics/aesthetic.doctree b/v0.18.0/.doctrees/api_doc/metrics/aesthetic.doctree index 1dc9872abe16c28e811327f9020454d3c2e706d9..036cc311658e58db83293a61764000a3cd8cff08 100644 Binary files a/v0.18.0/.doctrees/api_doc/metrics/aesthetic.doctree and b/v0.18.0/.doctrees/api_doc/metrics/aesthetic.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/metrics/ccip.doctree b/v0.18.0/.doctrees/api_doc/metrics/ccip.doctree index e75c728330de6ec7129dc950f40b34d64300bf86..b6225ff061ed852b4ae7a0e380bb523e473f7d6f 100644 Binary files a/v0.18.0/.doctrees/api_doc/metrics/ccip.doctree and b/v0.18.0/.doctrees/api_doc/metrics/ccip.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/metrics/dbaesthetic.doctree b/v0.18.0/.doctrees/api_doc/metrics/dbaesthetic.doctree index cc227dfc3e1a50cab0c8e54446fe5d96f434b714..76db905685618b39b1b7109f935f98b3550af0c3 100644 Binary files a/v0.18.0/.doctrees/api_doc/metrics/dbaesthetic.doctree and b/v0.18.0/.doctrees/api_doc/metrics/dbaesthetic.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/metrics/index.doctree b/v0.18.0/.doctrees/api_doc/metrics/index.doctree index 87434764f84419bb47c5788c5931d024dc8cddf7..19f2df81ca1103da8d15ecc5dbbbaae14fec9964 100644 Binary files a/v0.18.0/.doctrees/api_doc/metrics/index.doctree and b/v0.18.0/.doctrees/api_doc/metrics/index.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/metrics/laplacian.doctree b/v0.18.0/.doctrees/api_doc/metrics/laplacian.doctree index 16579d0a096d7114f907463bd04ec2e9a68af45c..306c05c241cf1f66b6a6624dc4c74eb8d70c91af 100644 Binary files a/v0.18.0/.doctrees/api_doc/metrics/laplacian.doctree and b/v0.18.0/.doctrees/api_doc/metrics/laplacian.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/metrics/lpips.doctree b/v0.18.0/.doctrees/api_doc/metrics/lpips.doctree index 7299c6290e46af65e12cdd01ee39335f841264c5..367e09342e1216cedd57ce60990b698feb77fe35 100644 Binary files a/v0.18.0/.doctrees/api_doc/metrics/lpips.doctree and b/v0.18.0/.doctrees/api_doc/metrics/lpips.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/metrics/psnr_.doctree b/v0.18.0/.doctrees/api_doc/metrics/psnr_.doctree index 65b1da53fe696290b7bc7fb9e235beee095903a6..09cd8a703de81a9cd7aa10c44e7224c96100311c 100644 Binary files a/v0.18.0/.doctrees/api_doc/metrics/psnr_.doctree and b/v0.18.0/.doctrees/api_doc/metrics/psnr_.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/ocr/index.doctree b/v0.18.0/.doctrees/api_doc/ocr/index.doctree index f754010c26916d65edd6b503a8936c42f3c53996..be05b375947228737119af8209017a85c450b879 100644 Binary files a/v0.18.0/.doctrees/api_doc/ocr/index.doctree and b/v0.18.0/.doctrees/api_doc/ocr/index.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/operate/align.doctree b/v0.18.0/.doctrees/api_doc/operate/align.doctree index 3d135e6018ef6758b7a9012260f8e308eca525fb..1fe30b3b2277d0344dfb07f43d76d16918eef4cb 100644 Binary files a/v0.18.0/.doctrees/api_doc/operate/align.doctree and b/v0.18.0/.doctrees/api_doc/operate/align.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/operate/censor.doctree b/v0.18.0/.doctrees/api_doc/operate/censor.doctree index 21c84c6486ed27d03f2055f7d24c2330f527fc9a..2067bb387449049c30e4e53cc2c4f9b3e31e4ea2 100644 Binary files a/v0.18.0/.doctrees/api_doc/operate/censor.doctree and b/v0.18.0/.doctrees/api_doc/operate/censor.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/operate/imgcensor.doctree b/v0.18.0/.doctrees/api_doc/operate/imgcensor.doctree index 5bcbad491b8408e013389b45af332cf090401264..b176cac27c85f689faf72231cc182854f29d1fb4 100644 Binary files a/v0.18.0/.doctrees/api_doc/operate/imgcensor.doctree and b/v0.18.0/.doctrees/api_doc/operate/imgcensor.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/operate/index.doctree b/v0.18.0/.doctrees/api_doc/operate/index.doctree index 39eb8a4fafb26396f4880f028aef69d09465faeb..1778595ef53cce8b5a488107ea16d78d89d2413d 100644 Binary files a/v0.18.0/.doctrees/api_doc/operate/index.doctree and b/v0.18.0/.doctrees/api_doc/operate/index.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/operate/squeeze.doctree b/v0.18.0/.doctrees/api_doc/operate/squeeze.doctree index 9235506988ff1119d64bfeafabaf54180ef71066..243649aab43ec4df329a26d095f7de71fb0cbb28 100644 Binary files a/v0.18.0/.doctrees/api_doc/operate/squeeze.doctree and b/v0.18.0/.doctrees/api_doc/operate/squeeze.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/pose/dwpose.doctree b/v0.18.0/.doctrees/api_doc/pose/dwpose.doctree index 2f8d0293c4e2616856010153820cc11ed6ee96fe..c44aba5b4c5ccdb5041e75e7a8f3081ece7ea374 100644 Binary files a/v0.18.0/.doctrees/api_doc/pose/dwpose.doctree and b/v0.18.0/.doctrees/api_doc/pose/dwpose.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/pose/format.doctree b/v0.18.0/.doctrees/api_doc/pose/format.doctree index 161120689776f63f839df94c788312273a3b03aa..21a0c449be7c119ac0e111baa92b20bf729f0371 100644 Binary files a/v0.18.0/.doctrees/api_doc/pose/format.doctree and b/v0.18.0/.doctrees/api_doc/pose/format.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/pose/index.doctree b/v0.18.0/.doctrees/api_doc/pose/index.doctree index 6104dec5474fe242c452d9426e3edefed70fd989..bbb8281998b78dd41f8e754ad89cfe5f2a4bc710 100644 Binary files a/v0.18.0/.doctrees/api_doc/pose/index.doctree and b/v0.18.0/.doctrees/api_doc/pose/index.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/pose/visual.doctree b/v0.18.0/.doctrees/api_doc/pose/visual.doctree index c69cd3a77b985cf55910fe9b9b04d2bc862a0669..4fd4ca17c05d6a05c587f57133ba6e7cc270ee82 100644 Binary files a/v0.18.0/.doctrees/api_doc/pose/visual.doctree and b/v0.18.0/.doctrees/api_doc/pose/visual.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/preprocess/base.doctree b/v0.18.0/.doctrees/api_doc/preprocess/base.doctree index 1fcfe7f2450451e73c100ec9937eb89fefd34b8d..955daef56149ed17bb1b24a5b8153d2303671d0e 100644 Binary files a/v0.18.0/.doctrees/api_doc/preprocess/base.doctree and b/v0.18.0/.doctrees/api_doc/preprocess/base.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/preprocess/index.doctree b/v0.18.0/.doctrees/api_doc/preprocess/index.doctree index 486994864cc29dc35304bea3d1e6d6bbc6a97c8c..0cee932bc2420728c12c06b2e2327cac7e79d485 100644 Binary files a/v0.18.0/.doctrees/api_doc/preprocess/index.doctree and b/v0.18.0/.doctrees/api_doc/preprocess/index.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/preprocess/pillow.doctree b/v0.18.0/.doctrees/api_doc/preprocess/pillow.doctree index 3139ab67a82628ac654aad60ee343d8a9c3ea73f..ec1abb27a7056ad6347a3ce8ebe6de5c89ac1592 100644 Binary files a/v0.18.0/.doctrees/api_doc/preprocess/pillow.doctree and b/v0.18.0/.doctrees/api_doc/preprocess/pillow.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/preprocess/torchvision.doctree b/v0.18.0/.doctrees/api_doc/preprocess/torchvision.doctree index c182b9e4c9843d85a5b41f8e25c4838078609aaa..ce9d536c820a2ece6de351e8ae18473cb1c74f91 100644 Binary files a/v0.18.0/.doctrees/api_doc/preprocess/torchvision.doctree and b/v0.18.0/.doctrees/api_doc/preprocess/torchvision.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/preprocess/transformers.doctree b/v0.18.0/.doctrees/api_doc/preprocess/transformers.doctree index c7eaab6f0322ce092d3664e11536107dfe5656a8..ce9deccff5ea6095855e0b34dde8974940d55467 100644 Binary files a/v0.18.0/.doctrees/api_doc/preprocess/transformers.doctree and b/v0.18.0/.doctrees/api_doc/preprocess/transformers.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/resource/background.doctree b/v0.18.0/.doctrees/api_doc/resource/background.doctree index 033eb83326319e1bc3cd2a0ccc33502dc98ca93e..27c263c76e7d1a8653d0471580b26d7f81c3669d 100644 Binary files a/v0.18.0/.doctrees/api_doc/resource/background.doctree and b/v0.18.0/.doctrees/api_doc/resource/background.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/resource/index.doctree b/v0.18.0/.doctrees/api_doc/resource/index.doctree index 48f0ae37f4cf0f8bd5d35791047e4f44b40eea76..6481cb330bfbb61bd110658856d353efc9863739 100644 Binary files a/v0.18.0/.doctrees/api_doc/resource/index.doctree and b/v0.18.0/.doctrees/api_doc/resource/index.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/restore/adversarial.doctree b/v0.18.0/.doctrees/api_doc/restore/adversarial.doctree index b19e9bb4d0655f5da58fc749759270bab155cfbf..f3ab77a2fc85fe8ee90130887cfdfa5bb6253776 100644 Binary files a/v0.18.0/.doctrees/api_doc/restore/adversarial.doctree and b/v0.18.0/.doctrees/api_doc/restore/adversarial.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/restore/index.doctree b/v0.18.0/.doctrees/api_doc/restore/index.doctree index 54c08c7d95ddfb36ef77e4113877c0d899dfd0ae..5b9291936b0bb1f5af16a0a3d44a5a7fd80dfb90 100644 Binary files a/v0.18.0/.doctrees/api_doc/restore/index.doctree and b/v0.18.0/.doctrees/api_doc/restore/index.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/restore/nafnet.doctree b/v0.18.0/.doctrees/api_doc/restore/nafnet.doctree index 92ad3e2bb7cb537b11120cce249fc68fb1aacb11..e8116ed98a5a13c0ed9276de0cce0e7c5c2fc00b 100644 Binary files a/v0.18.0/.doctrees/api_doc/restore/nafnet.doctree and b/v0.18.0/.doctrees/api_doc/restore/nafnet.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/restore/scunet.doctree b/v0.18.0/.doctrees/api_doc/restore/scunet.doctree index 3294ba08a6a364b1b09f15829f5755234f1f9c7d..f750d9ff1d9d32169443a45371af85d34e6aa3a7 100644 Binary files a/v0.18.0/.doctrees/api_doc/restore/scunet.doctree and b/v0.18.0/.doctrees/api_doc/restore/scunet.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/sd/index.doctree b/v0.18.0/.doctrees/api_doc/sd/index.doctree index 2a69a8e6e840150f1e53045e76d502fe924dbac0..92ef3f9650a76d6db05c05fcea174440020a3287 100644 Binary files a/v0.18.0/.doctrees/api_doc/sd/index.doctree and b/v0.18.0/.doctrees/api_doc/sd/index.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/sd/metadata.doctree b/v0.18.0/.doctrees/api_doc/sd/metadata.doctree index 1ddaa816d539775b3d029bcf994acabfb037bee2..1f0a8836a97ea585be457f4b975a71903e187e6c 100644 Binary files a/v0.18.0/.doctrees/api_doc/sd/metadata.doctree and b/v0.18.0/.doctrees/api_doc/sd/metadata.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/sd/model.doctree b/v0.18.0/.doctrees/api_doc/sd/model.doctree index 2eed7c6242ee9ceebf5820b094cc1c477ba85b83..511487b320f3d130fe12274fa25c3290c332a429 100644 Binary files a/v0.18.0/.doctrees/api_doc/sd/model.doctree and b/v0.18.0/.doctrees/api_doc/sd/model.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/sd/nai.doctree b/v0.18.0/.doctrees/api_doc/sd/nai.doctree index 23673936d439edba14b9d2f7a914a97443a3d0c1..019f99e32f709d425deda9d84e246dbf716618f5 100644 Binary files a/v0.18.0/.doctrees/api_doc/sd/nai.doctree and b/v0.18.0/.doctrees/api_doc/sd/nai.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/segment/index.doctree b/v0.18.0/.doctrees/api_doc/segment/index.doctree index b5445041a312a26c6338cd83484781d67fb5984f..81ed56e2cbf148bd141c02166584368cd566d6df 100644 Binary files a/v0.18.0/.doctrees/api_doc/segment/index.doctree and b/v0.18.0/.doctrees/api_doc/segment/index.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/segment/isnetis.doctree b/v0.18.0/.doctrees/api_doc/segment/isnetis.doctree index ba494005cf481a4282fff7631dfcec75c8483a70..9efbb6a7bf82a3e531b0aa927dc5ad25787da65c 100644 Binary files a/v0.18.0/.doctrees/api_doc/segment/isnetis.doctree and b/v0.18.0/.doctrees/api_doc/segment/isnetis.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/tagging/blacklist.doctree b/v0.18.0/.doctrees/api_doc/tagging/blacklist.doctree index 806b44c5fdc788ae878e7d4ec8b17a0957bb5a2d..b075ae48bf61d64ce24a27a8da3beb31e1c7cea5 100644 Binary files a/v0.18.0/.doctrees/api_doc/tagging/blacklist.doctree and b/v0.18.0/.doctrees/api_doc/tagging/blacklist.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/tagging/camie.doctree b/v0.18.0/.doctrees/api_doc/tagging/camie.doctree index aa365089a2ddebdfa2173731817482b07b6964cf..25c8079fe64c5958a41c565053fa9c1033cee4f7 100644 Binary files a/v0.18.0/.doctrees/api_doc/tagging/camie.doctree and b/v0.18.0/.doctrees/api_doc/tagging/camie.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/tagging/character.doctree b/v0.18.0/.doctrees/api_doc/tagging/character.doctree index 290360a6af41165bd1ca7558ab55638df602f8cc..b5f4def41c6e9cd6d130a43476c276c6943ae506 100644 Binary files a/v0.18.0/.doctrees/api_doc/tagging/character.doctree and b/v0.18.0/.doctrees/api_doc/tagging/character.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/tagging/deepdanbooru.doctree b/v0.18.0/.doctrees/api_doc/tagging/deepdanbooru.doctree index 0a3a3985c88e0333a7c90d0c19db1da76488480a..0958598a35a427f1aac758f0a9ca45373d0b709b 100644 Binary files a/v0.18.0/.doctrees/api_doc/tagging/deepdanbooru.doctree and b/v0.18.0/.doctrees/api_doc/tagging/deepdanbooru.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/tagging/deepgelbooru.doctree b/v0.18.0/.doctrees/api_doc/tagging/deepgelbooru.doctree index bc8c4fea16111a1503943dd9b948ddfd7cffa97c..33636be2aafafb38575f6c676c59ab76dc24580e 100644 Binary files a/v0.18.0/.doctrees/api_doc/tagging/deepgelbooru.doctree and b/v0.18.0/.doctrees/api_doc/tagging/deepgelbooru.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/tagging/format.doctree b/v0.18.0/.doctrees/api_doc/tagging/format.doctree index 39b9f87ebc4449e15574eb44457e81b00884679b..a079f374273c29aea4786908045c91b0388d826e 100644 Binary files a/v0.18.0/.doctrees/api_doc/tagging/format.doctree and b/v0.18.0/.doctrees/api_doc/tagging/format.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/tagging/index.doctree b/v0.18.0/.doctrees/api_doc/tagging/index.doctree index edf525bbb7ac11067f2137d1c8faa22b1d5db47c..dfa5cf1dc8b9912044df3b943fb6d1d2b6bda33f 100644 Binary files a/v0.18.0/.doctrees/api_doc/tagging/index.doctree and b/v0.18.0/.doctrees/api_doc/tagging/index.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/tagging/match.doctree b/v0.18.0/.doctrees/api_doc/tagging/match.doctree index b057884d6f7921cc8a8f6794c66b6a8e83726af1..5e37e4d615b7ac68cea945961836ee5916615161 100644 Binary files a/v0.18.0/.doctrees/api_doc/tagging/match.doctree and b/v0.18.0/.doctrees/api_doc/tagging/match.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/tagging/mldanbooru.doctree b/v0.18.0/.doctrees/api_doc/tagging/mldanbooru.doctree index 0a756ad759524465745ac2761e5013d507d59850..6e2e93a5c6de8b162557d51053a4c9150ca1f2c6 100644 Binary files a/v0.18.0/.doctrees/api_doc/tagging/mldanbooru.doctree and b/v0.18.0/.doctrees/api_doc/tagging/mldanbooru.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/tagging/order.doctree b/v0.18.0/.doctrees/api_doc/tagging/order.doctree index 83a117855deb4f94e90850d261af26a77a1d121a..d4afc214e8582fef82eae021ccb17457fc70582a 100644 Binary files a/v0.18.0/.doctrees/api_doc/tagging/order.doctree and b/v0.18.0/.doctrees/api_doc/tagging/order.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/tagging/overlap.doctree b/v0.18.0/.doctrees/api_doc/tagging/overlap.doctree index 867e837c139c388d6f35a69f0f7ad4d0801b48f7..1d55b621790c74dc3d28f948c3608041b162ba97 100644 Binary files a/v0.18.0/.doctrees/api_doc/tagging/overlap.doctree and b/v0.18.0/.doctrees/api_doc/tagging/overlap.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/tagging/wd14.doctree b/v0.18.0/.doctrees/api_doc/tagging/wd14.doctree index 6746fffea021322d62b1fbdb753660a16701beec..9abdff53ec4864c65cc311e455bc5f576353ef69 100644 Binary files a/v0.18.0/.doctrees/api_doc/tagging/wd14.doctree and b/v0.18.0/.doctrees/api_doc/tagging/wd14.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/upscale/cdc.doctree b/v0.18.0/.doctrees/api_doc/upscale/cdc.doctree index ad60f0926a6d8affbce616323fa8a0b4f23355ce..8b4b45f9da389aa82abdc9a8c25ec05168e0e8ea 100644 Binary files a/v0.18.0/.doctrees/api_doc/upscale/cdc.doctree and b/v0.18.0/.doctrees/api_doc/upscale/cdc.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/upscale/index.doctree b/v0.18.0/.doctrees/api_doc/upscale/index.doctree index 969663a10e0d4e930381e0f9c9f1a2fe77720fce..73bc0df44cb30b09381c737d1a24233ad472c80f 100644 Binary files a/v0.18.0/.doctrees/api_doc/upscale/index.doctree and b/v0.18.0/.doctrees/api_doc/upscale/index.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/utils/cache.doctree b/v0.18.0/.doctrees/api_doc/utils/cache.doctree index 7a042d7d51411e84deac683a3eff3f546b9169a3..167707089c780f1654b9bd772140c798cadca30c 100644 Binary files a/v0.18.0/.doctrees/api_doc/utils/cache.doctree and b/v0.18.0/.doctrees/api_doc/utils/cache.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/utils/func.doctree b/v0.18.0/.doctrees/api_doc/utils/func.doctree index 90dc3131ed0751cb08a5b3226a39e5c4053171da..281768ced3bb2898f05c52ce91503296493eaf65 100644 Binary files a/v0.18.0/.doctrees/api_doc/utils/func.doctree and b/v0.18.0/.doctrees/api_doc/utils/func.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/utils/index.doctree b/v0.18.0/.doctrees/api_doc/utils/index.doctree index 04c5c138aada4a9afadbbbc765f13222ad824688..6705234a0b35743faccb0feb25038b83a878b07c 100644 Binary files a/v0.18.0/.doctrees/api_doc/utils/index.doctree and b/v0.18.0/.doctrees/api_doc/utils/index.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/utils/onnxruntime.doctree b/v0.18.0/.doctrees/api_doc/utils/onnxruntime.doctree index 004780a9d8964fe4f295e5c1432ed0b4ddd49b04..2a40ba81d87cf5de55141ce009c8dfcf25986929 100644 Binary files a/v0.18.0/.doctrees/api_doc/utils/onnxruntime.doctree and b/v0.18.0/.doctrees/api_doc/utils/onnxruntime.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/validate/aicheck.doctree b/v0.18.0/.doctrees/api_doc/validate/aicheck.doctree index 0ac7354c048d34c3bd33e48e7c89bc0c154eddc5..2e6479cec0af6c525dcca916b4ff8d8f473b539d 100644 Binary files a/v0.18.0/.doctrees/api_doc/validate/aicheck.doctree and b/v0.18.0/.doctrees/api_doc/validate/aicheck.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/validate/bangumi_char.doctree b/v0.18.0/.doctrees/api_doc/validate/bangumi_char.doctree index 1610558e20e62b942d48c9ff46091d265fac8150..fe8012ee10d8f3433dfe697769ed0b61a1877b51 100644 Binary files a/v0.18.0/.doctrees/api_doc/validate/bangumi_char.doctree and b/v0.18.0/.doctrees/api_doc/validate/bangumi_char.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/validate/classify.doctree b/v0.18.0/.doctrees/api_doc/validate/classify.doctree index b9df9823b16b94fbf16f4bd5c8fd51b722c8ddef..a1f8d3c3c63ff2553d28042ddb02d51ff325a882 100644 Binary files a/v0.18.0/.doctrees/api_doc/validate/classify.doctree and b/v0.18.0/.doctrees/api_doc/validate/classify.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/validate/color.doctree b/v0.18.0/.doctrees/api_doc/validate/color.doctree index a886309af712a7f9266b6fd001b00fc2d08e95f0..070283d985f15bbb9c2fe9db25daa87093a95e79 100644 Binary files a/v0.18.0/.doctrees/api_doc/validate/color.doctree and b/v0.18.0/.doctrees/api_doc/validate/color.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/validate/completeness.doctree b/v0.18.0/.doctrees/api_doc/validate/completeness.doctree index 26410cb87004315de93ce9b8ed9d51802e6cf582..37c07f2d5d8a6a4b4514af2beb48845ae4ad01e6 100644 Binary files a/v0.18.0/.doctrees/api_doc/validate/completeness.doctree and b/v0.18.0/.doctrees/api_doc/validate/completeness.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/validate/dbrating.doctree b/v0.18.0/.doctrees/api_doc/validate/dbrating.doctree index a30800db8f6c05e9b34140e31b60555824313b9f..c2b5ad5e321399cc03199a2b7ffc4c05bf590b78 100644 Binary files a/v0.18.0/.doctrees/api_doc/validate/dbrating.doctree and b/v0.18.0/.doctrees/api_doc/validate/dbrating.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/validate/furry.doctree b/v0.18.0/.doctrees/api_doc/validate/furry.doctree index e6a1026af4ba66e394f1a25e133e6e4460c9759f..54717526f14eebf75c0ed1fa2a2382723e75e988 100644 Binary files a/v0.18.0/.doctrees/api_doc/validate/furry.doctree and b/v0.18.0/.doctrees/api_doc/validate/furry.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/validate/index.doctree b/v0.18.0/.doctrees/api_doc/validate/index.doctree index 6a57a2a4ed78a7b4020f5c1f383f98595a4b0395..90e00c85e8f7f25a4ce408991f26fb7e150f03a3 100644 Binary files a/v0.18.0/.doctrees/api_doc/validate/index.doctree and b/v0.18.0/.doctrees/api_doc/validate/index.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/validate/monochrome.doctree b/v0.18.0/.doctrees/api_doc/validate/monochrome.doctree index 1cc2547b6b566b42c2e82c74222687e598b2ad69..3c4565b7b2ae7f2ded4ae215bf892e4f87573a20 100644 Binary files a/v0.18.0/.doctrees/api_doc/validate/monochrome.doctree and b/v0.18.0/.doctrees/api_doc/validate/monochrome.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/validate/nsfw.doctree b/v0.18.0/.doctrees/api_doc/validate/nsfw.doctree index 22f7028471a16f10a1c13bd328e9bb02053febaa..147180fb504f278f9b5f2be3bd3cc0eb25611033 100644 Binary files a/v0.18.0/.doctrees/api_doc/validate/nsfw.doctree and b/v0.18.0/.doctrees/api_doc/validate/nsfw.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/validate/portrait.doctree b/v0.18.0/.doctrees/api_doc/validate/portrait.doctree index 8a8bc7e18425d1321b914fd1a7247d03fae718aa..d5535f986db0b3575b2f7c6628f3f75e1d3d3864 100644 Binary files a/v0.18.0/.doctrees/api_doc/validate/portrait.doctree and b/v0.18.0/.doctrees/api_doc/validate/portrait.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/validate/rating.doctree b/v0.18.0/.doctrees/api_doc/validate/rating.doctree index 6acfc7717b22f9250f2e467e095e5e0d0a7939b3..86c8bc418f059e175bb277dbd0b4f89db8ad2d5c 100644 Binary files a/v0.18.0/.doctrees/api_doc/validate/rating.doctree and b/v0.18.0/.doctrees/api_doc/validate/rating.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/validate/real.doctree b/v0.18.0/.doctrees/api_doc/validate/real.doctree index dc2d178cc294d1500cfd79996631a9a475a50b17..f45b59494a88be5a568111f0ab5050505a040544 100644 Binary files a/v0.18.0/.doctrees/api_doc/validate/real.doctree and b/v0.18.0/.doctrees/api_doc/validate/real.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/validate/safe.doctree b/v0.18.0/.doctrees/api_doc/validate/safe.doctree index 31182d98d55ae8f2d67b4d0f351795cb46dbe48c..34f9a3d3d1bdda24d1ce214f2b6fc3962bc2238b 100644 Binary files a/v0.18.0/.doctrees/api_doc/validate/safe.doctree and b/v0.18.0/.doctrees/api_doc/validate/safe.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/validate/style_age.doctree b/v0.18.0/.doctrees/api_doc/validate/style_age.doctree index 3250b7f4267dac246bd30d8f41569de8914b3b14..5420ca476cabc3d17328aa2994ba41e55a8892a9 100644 Binary files a/v0.18.0/.doctrees/api_doc/validate/style_age.doctree and b/v0.18.0/.doctrees/api_doc/validate/style_age.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/validate/teen.doctree b/v0.18.0/.doctrees/api_doc/validate/teen.doctree index f67fe73173805c7754a08f34f3e346fb7cab2b85..9abe08b63b34a015871e80a3abc405aa8c3b5a7d 100644 Binary files a/v0.18.0/.doctrees/api_doc/validate/teen.doctree and b/v0.18.0/.doctrees/api_doc/validate/teen.doctree differ diff --git a/v0.18.0/.doctrees/api_doc/validate/truncate.doctree b/v0.18.0/.doctrees/api_doc/validate/truncate.doctree index 944a5378a75014800518771400b5d9e1ff6c63be..bccbc1b71253b1b5955f1dfafa65d462c0dae5fe 100644 Binary files a/v0.18.0/.doctrees/api_doc/validate/truncate.doctree and b/v0.18.0/.doctrees/api_doc/validate/truncate.doctree differ diff --git a/v0.18.0/.doctrees/environment.pickle b/v0.18.0/.doctrees/environment.pickle index 35c698a572d29f50f32924c6d42b6d9abe9e42dc..c80a14f428802d9ac5fa3e64a045621927b99971 100644 Binary files a/v0.18.0/.doctrees/environment.pickle and b/v0.18.0/.doctrees/environment.pickle differ diff --git a/v0.18.0/.doctrees/index.doctree b/v0.18.0/.doctrees/index.doctree index 22ecaf5dd31b08c8483adc5b596212557ab0f4a7..54106ecff488b6dda530f0feef6e241a2bfbf618 100644 Binary files a/v0.18.0/.doctrees/index.doctree and b/v0.18.0/.doctrees/index.doctree differ diff --git a/v0.18.0/.doctrees/information/environment.doctree b/v0.18.0/.doctrees/information/environment.doctree index bd97c7c8628cade136331cdd4cf57d7fd65925ca..29ecd47a2cd15dc8449b67c8e967661b5ec89167 100644 Binary files a/v0.18.0/.doctrees/information/environment.doctree and b/v0.18.0/.doctrees/information/environment.doctree differ diff --git a/v0.18.0/.doctrees/information/environment.result.doctree b/v0.18.0/.doctrees/information/environment.result.doctree index e98798da3d4261467d7c08d757714cd2172d6644..844d4724a16731c87d35ee8fdfc4a409a933efd0 100644 Binary files a/v0.18.0/.doctrees/information/environment.result.doctree and b/v0.18.0/.doctrees/information/environment.result.doctree differ diff --git a/v0.18.0/.doctrees/nbsphinx/information/environment.ipynb b/v0.18.0/.doctrees/nbsphinx/information/environment.ipynb index 4db78bcb255040f9d12e8475f122f26bd8eea155..0c563e82d1d3440189fb7244f952dff8d9799025 100644 --- a/v0.18.0/.doctrees/nbsphinx/information/environment.ipynb +++ b/v0.18.0/.doctrees/nbsphinx/information/environment.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:43:20.766395Z", - "iopub.status.busy": "2025-09-09T10:43:20.765854Z", - "iopub.status.idle": "2025-09-09T10:43:21.929089Z", - "shell.execute_reply": "2025-09-09T10:43:21.928343Z" + "iopub.execute_input": "2025-09-09T15:34:40.765236Z", + "iopub.status.busy": "2025-09-09T15:34:40.764812Z", + "iopub.status.idle": "2025-09-09T15:34:41.924609Z", + "shell.execute_reply": "2025-09-09T15:34:41.923822Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3217.66475 MHz\n", + "CPU Freq: 3238.81725 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.18.0/.doctrees/nbsphinx/information/environment.result.ipynb b/v0.18.0/.doctrees/nbsphinx/information/environment.result.ipynb index efbb1d8b3c3fa90b568cbd3ccf2742005b51d9cd..afe3d31180199da6d3495f8f427f1e5af7c6ffcf 100644 --- a/v0.18.0/.doctrees/nbsphinx/information/environment.result.ipynb +++ b/v0.18.0/.doctrees/nbsphinx/information/environment.result.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:39:39.124526Z", - "iopub.status.busy": "2025-09-09T10:39:39.124216Z", - "iopub.status.idle": "2025-09-09T10:39:40.296835Z", - "shell.execute_reply": "2025-09-09T10:39:40.296071Z" + "iopub.execute_input": "2025-09-09T15:31:04.149936Z", + "iopub.status.busy": "2025-09-09T15:31:04.149625Z", + "iopub.status.idle": "2025-09-09T15:31:05.313900Z", + "shell.execute_reply": "2025-09-09T15:31:05.313131Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3070.0885000000003 MHz\n", + "CPU Freq: 3222.9475 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.18.0/.doctrees/tutorials/installation/index.doctree b/v0.18.0/.doctrees/tutorials/installation/index.doctree index 2b9fd2565a833ce8de2ce37f40eeb4c39dcbaff6..e9b21e8335740ed45ec30220ea16ff796e8f9e44 100644 Binary files a/v0.18.0/.doctrees/tutorials/installation/index.doctree and b/v0.18.0/.doctrees/tutorials/installation/index.doctree differ diff --git a/v0.18.0/.doctrees/tutorials/quick_start/index.doctree b/v0.18.0/.doctrees/tutorials/quick_start/index.doctree index 1b2bd4de56de1c751180e95dec6fe92c37be99ed..234a6581e6c8937a430f4dc551e967b46caa3b34 100644 Binary files a/v0.18.0/.doctrees/tutorials/quick_start/index.doctree and b/v0.18.0/.doctrees/tutorials/quick_start/index.doctree differ diff --git a/v0.18.0/_sources/information/environment.result.ipynb.txt b/v0.18.0/_sources/information/environment.result.ipynb.txt index efbb1d8b3c3fa90b568cbd3ccf2742005b51d9cd..afe3d31180199da6d3495f8f427f1e5af7c6ffcf 100644 --- a/v0.18.0/_sources/information/environment.result.ipynb.txt +++ b/v0.18.0/_sources/information/environment.result.ipynb.txt @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:39:39.124526Z", - "iopub.status.busy": "2025-09-09T10:39:39.124216Z", - "iopub.status.idle": "2025-09-09T10:39:40.296835Z", - "shell.execute_reply": "2025-09-09T10:39:40.296071Z" + "iopub.execute_input": "2025-09-09T15:31:04.149936Z", + "iopub.status.busy": "2025-09-09T15:31:04.149625Z", + "iopub.status.idle": "2025-09-09T15:31:05.313900Z", + "shell.execute_reply": "2025-09-09T15:31:05.313131Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3070.0885000000003 MHz\n", + "CPU Freq: 3222.9475 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.18.0/information/environment.html b/v0.18.0/information/environment.html index 3a906fc4cf1f274d676658cf542340b057da7f4e..0e5e6398243c7f569d52c08883303cb9b0cb370b 100644 --- a/v0.18.0/information/environment.html +++ b/v0.18.0/information/environment.html @@ -139,7 +139,7 @@ OS: Linux-6.11.0-1018-azure-x86_64-with-glibc2.34 Python: CPython 3.8.18 CPU Brand: AMD EPYC 7763 64-Core Processor CPU Count: 4 -CPU Freq: 3217.66475 MHz +CPU Freq: 3238.81725 MHz Memory Size: 15.621 GiB Has CUDA: No diff --git a/v0.18.0/information/environment.ipynb b/v0.18.0/information/environment.ipynb index 4db78bcb255040f9d12e8475f122f26bd8eea155..0c563e82d1d3440189fb7244f952dff8d9799025 100644 --- a/v0.18.0/information/environment.ipynb +++ b/v0.18.0/information/environment.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:43:20.766395Z", - "iopub.status.busy": "2025-09-09T10:43:20.765854Z", - "iopub.status.idle": "2025-09-09T10:43:21.929089Z", - "shell.execute_reply": "2025-09-09T10:43:21.928343Z" + "iopub.execute_input": "2025-09-09T15:34:40.765236Z", + "iopub.status.busy": "2025-09-09T15:34:40.764812Z", + "iopub.status.idle": "2025-09-09T15:34:41.924609Z", + "shell.execute_reply": "2025-09-09T15:34:41.923822Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3217.66475 MHz\n", + "CPU Freq: 3238.81725 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.18.0/information/environment.result.html b/v0.18.0/information/environment.result.html index d66c0fdfc1b3a595bea7e7ef81a5ac530c2f860f..cb3f4f08f95321b41515d05e3b31206e057b1e83 100644 --- a/v0.18.0/information/environment.result.html +++ b/v0.18.0/information/environment.result.html @@ -141,7 +141,7 @@ OS: Linux-6.11.0-1018-azure-x86_64-with-glibc2.34 Python: CPython 3.8.18 CPU Brand: AMD EPYC 7763 64-Core Processor CPU Count: 4 -CPU Freq: 3070.0885000000003 MHz +CPU Freq: 3222.9475 MHz Memory Size: 15.621 GiB Has CUDA: No diff --git a/v0.18.0/information/environment.result.ipynb b/v0.18.0/information/environment.result.ipynb index efbb1d8b3c3fa90b568cbd3ccf2742005b51d9cd..afe3d31180199da6d3495f8f427f1e5af7c6ffcf 100644 --- a/v0.18.0/information/environment.result.ipynb +++ b/v0.18.0/information/environment.result.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:39:39.124526Z", - "iopub.status.busy": "2025-09-09T10:39:39.124216Z", - "iopub.status.idle": "2025-09-09T10:39:40.296835Z", - "shell.execute_reply": "2025-09-09T10:39:40.296071Z" + "iopub.execute_input": "2025-09-09T15:31:04.149936Z", + "iopub.status.busy": "2025-09-09T15:31:04.149625Z", + "iopub.status.idle": "2025-09-09T15:31:05.313900Z", + "shell.execute_reply": "2025-09-09T15:31:05.313131Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3070.0885000000003 MHz\n", + "CPU Freq: 3222.9475 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.18.0/searchindex.js b/v0.18.0/searchindex.js index e2f84dde38f81559960805c4ce59e7b94afaf7ea..9d1a082f3eeadfa232e8c85d506ca67f2183a0f1 100644 --- a/v0.18.0/searchindex.js +++ b/v0.18.0/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["api_doc/ascii/drawing", "api_doc/ascii/index", "api_doc/config/index", "api_doc/config/meta", "api_doc/data/background", "api_doc/data/blob", "api_doc/data/decode", "api_doc/data/encode", "api_doc/data/image", "api_doc/data/index", "api_doc/data/layer", "api_doc/data/pad", "api_doc/data/url", "api_doc/detect/booru_yolo", "api_doc/detect/censor", "api_doc/detect/eye", "api_doc/detect/face", "api_doc/detect/halfbody", "api_doc/detect/hand", "api_doc/detect/head", "api_doc/detect/index", "api_doc/detect/nudenet", "api_doc/detect/person", "api_doc/detect/similarity", "api_doc/detect/text", "api_doc/detect/visual", "api_doc/edge/canny", "api_doc/edge/index", "api_doc/edge/lineart", "api_doc/edge/lineart_anime", "api_doc/generic/classify", "api_doc/generic/classify_timm", "api_doc/generic/clip", "api_doc/generic/enhance", "api_doc/generic/index", "api_doc/generic/multilabel_timm", "api_doc/generic/siglip", "api_doc/generic/yolo", "api_doc/generic/yoloseg", "api_doc/metadata/geninfo", "api_doc/metadata/index", "api_doc/metadata/lsb", "api_doc/metrics/aesthetic", "api_doc/metrics/ccip", "api_doc/metrics/dbaesthetic", "api_doc/metrics/index", "api_doc/metrics/laplacian", "api_doc/metrics/lpips", "api_doc/metrics/psnr_", "api_doc/ocr/index", "api_doc/operate/align", "api_doc/operate/censor", "api_doc/operate/imgcensor", "api_doc/operate/index", "api_doc/operate/squeeze", "api_doc/pose/dwpose", "api_doc/pose/format", "api_doc/pose/index", "api_doc/pose/visual", "api_doc/preprocess/base", "api_doc/preprocess/index", "api_doc/preprocess/pillow", "api_doc/preprocess/torchvision", "api_doc/preprocess/transformers", "api_doc/resource/background", "api_doc/resource/index", "api_doc/restore/adversarial", "api_doc/restore/index", "api_doc/restore/nafnet", "api_doc/restore/scunet", "api_doc/sd/index", "api_doc/sd/metadata", "api_doc/sd/model", "api_doc/sd/nai", "api_doc/segment/index", "api_doc/segment/isnetis", "api_doc/tagging/blacklist", "api_doc/tagging/camie", "api_doc/tagging/character", "api_doc/tagging/deepdanbooru", "api_doc/tagging/deepgelbooru", "api_doc/tagging/format", "api_doc/tagging/index", "api_doc/tagging/match", "api_doc/tagging/mldanbooru", "api_doc/tagging/order", "api_doc/tagging/overlap", "api_doc/tagging/wd14", "api_doc/upscale/cdc", "api_doc/upscale/index", "api_doc/utils/cache", "api_doc/utils/func", "api_doc/utils/index", "api_doc/utils/onnxruntime", "api_doc/validate/aicheck", "api_doc/validate/bangumi_char", "api_doc/validate/classify", "api_doc/validate/color", "api_doc/validate/completeness", "api_doc/validate/dbrating", "api_doc/validate/furry", "api_doc/validate/index", "api_doc/validate/monochrome", "api_doc/validate/nsfw", "api_doc/validate/portrait", "api_doc/validate/rating", "api_doc/validate/real", "api_doc/validate/safe", "api_doc/validate/style_age", "api_doc/validate/teen", "api_doc/validate/truncate", "index", "information/environment", "information/environment.result", "tutorials/installation/index", "tutorials/quick_start/index"], "filenames": ["api_doc/ascii/drawing.rst", "api_doc/ascii/index.rst", "api_doc/config/index.rst", "api_doc/config/meta.rst", "api_doc/data/background.rst", "api_doc/data/blob.rst", "api_doc/data/decode.rst", "api_doc/data/encode.rst", "api_doc/data/image.rst", "api_doc/data/index.rst", "api_doc/data/layer.rst", "api_doc/data/pad.rst", "api_doc/data/url.rst", "api_doc/detect/booru_yolo.rst", "api_doc/detect/censor.rst", "api_doc/detect/eye.rst", "api_doc/detect/face.rst", "api_doc/detect/halfbody.rst", "api_doc/detect/hand.rst", "api_doc/detect/head.rst", "api_doc/detect/index.rst", "api_doc/detect/nudenet.rst", "api_doc/detect/person.rst", "api_doc/detect/similarity.rst", "api_doc/detect/text.rst", "api_doc/detect/visual.rst", "api_doc/edge/canny.rst", "api_doc/edge/index.rst", "api_doc/edge/lineart.rst", "api_doc/edge/lineart_anime.rst", "api_doc/generic/classify.rst", "api_doc/generic/classify_timm.rst", "api_doc/generic/clip.rst", "api_doc/generic/enhance.rst", "api_doc/generic/index.rst", "api_doc/generic/multilabel_timm.rst", "api_doc/generic/siglip.rst", "api_doc/generic/yolo.rst", "api_doc/generic/yoloseg.rst", "api_doc/metadata/geninfo.rst", "api_doc/metadata/index.rst", "api_doc/metadata/lsb.rst", "api_doc/metrics/aesthetic.rst", "api_doc/metrics/ccip.rst", "api_doc/metrics/dbaesthetic.rst", "api_doc/metrics/index.rst", "api_doc/metrics/laplacian.rst", "api_doc/metrics/lpips.rst", "api_doc/metrics/psnr_.rst", "api_doc/ocr/index.rst", "api_doc/operate/align.rst", "api_doc/operate/censor.rst", "api_doc/operate/imgcensor.rst", "api_doc/operate/index.rst", "api_doc/operate/squeeze.rst", "api_doc/pose/dwpose.rst", "api_doc/pose/format.rst", "api_doc/pose/index.rst", "api_doc/pose/visual.rst", "api_doc/preprocess/base.rst", "api_doc/preprocess/index.rst", "api_doc/preprocess/pillow.rst", "api_doc/preprocess/torchvision.rst", "api_doc/preprocess/transformers.rst", "api_doc/resource/background.rst", "api_doc/resource/index.rst", "api_doc/restore/adversarial.rst", "api_doc/restore/index.rst", "api_doc/restore/nafnet.rst", "api_doc/restore/scunet.rst", "api_doc/sd/index.rst", "api_doc/sd/metadata.rst", "api_doc/sd/model.rst", "api_doc/sd/nai.rst", "api_doc/segment/index.rst", "api_doc/segment/isnetis.rst", "api_doc/tagging/blacklist.rst", "api_doc/tagging/camie.rst", "api_doc/tagging/character.rst", "api_doc/tagging/deepdanbooru.rst", "api_doc/tagging/deepgelbooru.rst", "api_doc/tagging/format.rst", "api_doc/tagging/index.rst", "api_doc/tagging/match.rst", "api_doc/tagging/mldanbooru.rst", "api_doc/tagging/order.rst", "api_doc/tagging/overlap.rst", "api_doc/tagging/wd14.rst", "api_doc/upscale/cdc.rst", "api_doc/upscale/index.rst", "api_doc/utils/cache.rst", "api_doc/utils/func.rst", "api_doc/utils/index.rst", "api_doc/utils/onnxruntime.rst", "api_doc/validate/aicheck.rst", "api_doc/validate/bangumi_char.rst", "api_doc/validate/classify.rst", "api_doc/validate/color.rst", "api_doc/validate/completeness.rst", "api_doc/validate/dbrating.rst", "api_doc/validate/furry.rst", "api_doc/validate/index.rst", "api_doc/validate/monochrome.rst", "api_doc/validate/nsfw.rst", "api_doc/validate/portrait.rst", "api_doc/validate/rating.rst", "api_doc/validate/real.rst", "api_doc/validate/safe.rst", "api_doc/validate/style_age.rst", "api_doc/validate/teen.rst", "api_doc/validate/truncate.rst", "index.rst", "information/environment.ipynb", "information/environment.result.ipynb", "tutorials/installation/index.rst", "tutorials/quick_start/index.rst"], "titles": ["imgutils.ascii.drawing", "imgutils.ascii", "imgutils.config", "imgutils.config.meta", "imgutils.data.background", "imgutils.data.blob", "imgutils.data.decode", "imgutils.data.encode", "imgutils.data.image", "imgutils.data", "imgutils.data.layer", "imgutils.data.pad", "imgutils.data.url", "imgutils.detect.booru_yolo", "imgutils.detect.censor", "imgutils.detect.eye", "imgutils.detect.face", "imgutils.detect.halfbody", "imgutils.detect.hand", "imgutils.detect.head", "imgutils.detect", "imgutils.detect.nudenet", "imgutils.detect.person", "imgutils.detect.similarity", "imgutils.detect.text", "imgutils.detect.visual", "imgutils.edge.canny", "imgutils.edge", "imgutils.edge.lineart", "imgutils.edge.lineart_anime", "imgutils.generic.classify", "imgutils.generic.classify_timm", "imgutils.generic.clip", "imgutils.generic.enhance", "imgutils.generic", "imgutils.generic.multilabel_timm", "imgutils.generic.siglip", "imgutils.generic.yolo", "imgutils.generic.yoloseg", "imgutils.metadata.geninfo", "imgutils.metadata", "imgutils.metadata.lsb", "imgutils.metrics.aesthetic", "imgutils.metrics.ccip", "imgutils.metrics.dbaesthetic", "imgutils.metrics", "imgutils.metrics.laplacian", "imgutils.metrics.lpips", "imgutils.metrics.psnr_", "imgutils.ocr", "imgutils.operate.align", "imgutils.operate.censor_", "imgutils.operate.imgcensor", "imgutils.operate", "imgutils.operate.squeeze", "imgutils.pose.dwpose", "imgutils.pose.format", "imgutils.pose", "imgutils.pose.visual", "imgutils.preprocess.base", "imgutils.preprocess", "imgutils.preprocess.pillow", "imgutils.preprocess.torchvision", "imgutils.preprocess.transformers", "imgutils.resource.background", "imgutils.resource", "imgutils.restore.adversarial", "imgutils.restore", "imgutils.restore.nafnet", "imgutils.restore.scunet", "imgutils.sd", "imgutils.sd.metadata", "imgutils.sd.model", "imgutils.sd.nai", "imgutils.segment", "imgutils.segment.isnetis", "imgutils.tagging.blacklist", "imgutils.tagging.camie", "imgutils.tagging.character", "imgutils.tagging.deepdanbooru", "imgutils.tagging.deepgelbooru", "imgutils.tagging.format", "imgutils.tagging", "imgutils.tagging.match", "imgutils.tagging.mldanbooru", "imgutils.tagging.order", "imgutils.tagging.overlap", "imgutils.tagging.wd14", "imgutils.upscale.cdc", "imgutils.upscale", "imgutils.utils.cache", "imgutils.utils.func", "imgutils.utils", "imgutils.utils.onnxruntime", "imgutils.validate.aicheck", "imgutils.validate.bangumi_char", "imgutils.validate.classify", "imgutils.validate.color", "imgutils.validate.completeness", "imgutils.validate.dbrating", "imgutils.validate.furry", "imgutils.validate", "imgutils.validate.monochrome", "imgutils.validate.nsfw", "imgutils.validate.portrait", "imgutils.validate.rating", "imgutils.validate.real", "imgutils.validate.safe", "imgutils.validate.style_age", "imgutils.validate.teen", "imgutils.validate.truncate", "Welcome to imgutils\u2019s Documentation", "Run Environment Information", "Run Environment Information", "Installation", "Quick Start"], "terms": {"img": [0, 5, 8, 11, 30, 66, 71], "str": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 58, 61, 62, 63, 64, 68, 69, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110], "pathlik": [0, 4, 5, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 58, 68, 69, 71, 73, 75, 77, 79, 80, 84, 87, 88, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "byte": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 56, 58, 68, 69, 71, 73, 75, 77, 79, 80, 84, 87, 88, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "bytearrai": [0, 4, 5, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 56, 58, 68, 69, 71, 73, 75, 77, 79, 80, 84, 87, 88, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "binaryio": [0, 4, 5, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 58, 68, 69, 71, 73, 75, 77, 79, 80, 84, 87, 88, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "imag": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 57, 58, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 75, 77, 79, 80, 81, 82, 84, 87, 88, 89, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 114], "max_width": 0, "int": [0, 4, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 28, 29, 30, 31, 32, 35, 36, 37, 38, 41, 43, 47, 49, 50, 51, 52, 54, 55, 56, 58, 63, 64, 66, 68, 69, 75, 84, 88, 107], "none": [0, 4, 8, 10, 12, 14, 15, 16, 17, 18, 19, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 43, 51, 54, 55, 58, 61, 62, 63, 64, 71, 73, 76, 77, 78, 93], "ellipsi": 0, "max_height": 0, "resampl": [0, 63], "2": [0, 8, 11, 13, 23, 24, 31, 42, 43, 44, 47, 49, 56, 63, 66, 71, 77, 87, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109], "level": [0, 14, 15, 16, 17, 18, 19, 22, 25, 35, 36, 37, 42, 51, 64, 79, 90, 99], "aspect": [0, 11, 25, 37, 50], "float": [0, 7, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 35, 37, 38, 43, 44, 46, 47, 48, 49, 51, 52, 54, 56, 58, 63, 64, 66, 73, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87, 91, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "1": [0, 10, 13, 21, 22, 23, 25, 31, 35, 38, 42, 43, 44, 47, 49, 56, 63, 64, 66, 71, 72, 76, 77, 78, 79, 80, 85, 87, 88, 91, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 112, 113], "8": [0, 13, 23, 41, 43, 47, 51, 56, 63, 66, 71, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 112, 113, 114], "sourc": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 58, 59, 61, 62, 63, 64, 66, 68, 69, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110], "gener": [0, 4, 13, 16, 22, 39, 40, 70, 71, 73, 77, 80, 84, 87, 92, 99, 111], "art": [0, 71], "base": [0, 19, 22, 23, 30, 31, 32, 35, 36, 37, 38, 43, 44, 46, 47, 50, 51, 52, 54, 56, 58, 60, 61, 63, 64, 73, 75, 77, 79, 80, 84, 85, 86, 87, 95, 99, 103, 105, 111], "given": [0, 6, 7, 8, 10, 12, 15, 16, 18, 19, 20, 21, 24, 26, 28, 29, 30, 32, 36, 41, 43, 46, 50, 52, 56, 59, 63, 71, 73, 76, 77, 78, 83, 86, 87, 94, 96, 99, 102, 103, 105, 109], "paramet": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 58, 61, 62, 63, 64, 66, 68, 69, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110], "imagetyp": [0, 5, 11, 13, 14, 15, 16, 17, 18, 19, 22, 24, 25, 30, 31, 33, 35, 37, 38, 39, 41, 43, 44, 46, 49, 51, 54, 55, 58, 68, 69, 71, 73, 77, 80, 87, 88, 95, 98, 100, 103, 104, 106, 107, 108], "The": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 43, 44, 46, 49, 50, 51, 52, 54, 55, 56, 58, 61, 62, 63, 64, 66, 67, 68, 69, 71, 72, 73, 75, 77, 78, 79, 80, 81, 83, 84, 85, 87, 88, 90, 91, 93, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110, 114], "input": [0, 5, 11, 13, 14, 15, 16, 17, 19, 21, 22, 24, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 43, 44, 46, 49, 50, 51, 52, 54, 55, 58, 61, 63, 66, 68, 69, 71, 73, 76, 77, 78, 80, 81, 83, 85, 87, 88, 91, 95, 98, 100, 103, 104, 106, 108], "option": [0, 4, 12, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 39, 43, 49, 51, 54, 55, 58, 63, 64, 66, 71, 72, 73, 76, 77, 78, 85, 90], "maximum": [0, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 37, 38, 43, 49, 50, 51, 63, 66, 90, 107], "width": [0, 4, 10, 11, 52, 63, 64, 84], "If": [0, 5, 8, 10, 12, 14, 15, 16, 17, 18, 19, 22, 23, 25, 30, 31, 32, 35, 36, 37, 38, 39, 41, 43, 49, 51, 54, 56, 58, 61, 62, 63, 66, 68, 69, 71, 72, 73, 76, 78, 85, 87, 93, 94, 95, 96, 99, 102, 105, 109], "set": [0, 13, 25, 30, 32, 37, 38, 43, 54, 56, 58, 63, 87, 93, 96, 99, 105, 109, 110], "automat": [0, 4, 32, 36, 43, 54, 93, 112, 113], "determin": [0, 8, 35, 43, 103], "termin": 0, "size": [0, 4, 6, 7, 10, 11, 12, 24, 25, 26, 28, 29, 43, 50, 52, 54, 58, 61, 62, 63, 64, 66, 68, 69, 71, 75, 84, 88, 89, 107, 112, 113], "height": [0, 4, 10, 11, 52, 63, 64, 84], "filter": [0, 37, 38, 54, 63, 66, 76, 78, 99, 101, 105], "us": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 47, 49, 51, 52, 54, 55, 58, 59, 61, 63, 66, 67, 68, 69, 71, 72, 73, 76, 77, 79, 80, 81, 84, 87, 88, 90, 91, 93, 94, 95, 96, 99, 101, 102, 103, 105, 109], "when": [0, 7, 10, 13, 24, 26, 28, 29, 30, 32, 38, 41, 43, 47, 51, 52, 56, 59, 63, 68, 71, 73, 75, 84, 88, 90, 93, 94, 110], "resiz": [0, 11, 24, 25, 37, 38, 50, 58, 61, 62, 63, 71, 84], "charact": [0, 35, 43, 49, 58, 74, 75, 77, 79, 80, 81, 82, 87, 95, 111], "repres": [0, 7, 10, 13, 14, 15, 16, 23, 43, 47, 51, 54, 56, 73, 75, 85, 94, 103, 110], "differ": [0, 8, 11, 15, 16, 17, 18, 19, 22, 23, 32, 35, 38, 39, 40, 41, 43, 47, 48, 55, 56, 62, 63, 95, 100, 104, 106, 108, 112, 113], "intens": 0, "proport": [0, 95], "correct": [0, 41], "output": [0, 25, 30, 31, 32, 35, 36, 44, 58, 71, 72, 77, 80, 85, 87, 114], "which": [0, 4, 10, 23, 24, 26, 28, 29, 31, 35, 36, 39, 43, 47, 52, 61, 63, 64, 67, 71, 72, 73, 75, 76, 77, 80, 84, 90, 91, 93, 94, 96, 101, 102, 103, 110, 111, 112, 113, 114], "should": [0, 3, 10, 25, 43, 47, 51, 52, 54, 63, 75, 87, 114], "approxim": 0, "ratio": [0, 11, 25, 37, 49, 50, 52, 84], "your": [0, 31, 35, 54, 68, 110, 112, 113, 114], "thi": [0, 3, 4, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 51, 52, 54, 55, 56, 58, 59, 61, 62, 63, 66, 68, 69, 70, 71, 72, 73, 74, 77, 79, 82, 86, 87, 88, 90, 91, 93, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110, 112, 113], "valu": [0, 4, 8, 10, 11, 14, 18, 19, 22, 23, 35, 41, 43, 47, 51, 54, 56, 61, 62, 63, 72, 77, 79, 84, 91, 94, 102, 110], "ensur": [0, 32, 37, 43, 50, 63, 68, 71, 90], "i": [0, 4, 5, 6, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 51, 52, 54, 55, 56, 58, 59, 61, 62, 63, 64, 66, 68, 69, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 84, 85, 87, 88, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114], "close": [0, 52, 71], "possibl": [0, 24, 32, 43, 52], "origin": [0, 4, 6, 8, 21, 26, 28, 29, 41, 42, 48, 51, 52, 54, 58, 75, 77, 79, 81, 84, 85, 90, 103], "default": [0, 4, 5, 7, 8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 23, 24, 26, 28, 29, 30, 32, 35, 36, 37, 38, 43, 44, 46, 47, 49, 51, 52, 54, 56, 58, 63, 64, 68, 69, 72, 75, 76, 77, 78, 79, 81, 84, 87, 88, 93, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109], "return": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 58, 61, 62, 63, 64, 66, 68, 69, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 103, 104, 105, 106, 107, 108, 109, 110], "represent": [0, 23, 43, 61, 62, 71], "type": [0, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 43, 44, 46, 49, 51, 52, 54, 55, 56, 58, 61, 62, 63, 64, 66, 68, 69, 71, 72, 73, 76, 77, 78, 81, 83, 85, 86, 87, 88, 90, 91, 95, 98, 99, 100, 103, 104, 105, 106, 107, 108], "exampl": [0, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 25, 26, 27, 28, 29, 30, 31, 35, 37, 38, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 61, 62, 63, 64, 66, 71, 75, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87, 88, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 110], "here": [0, 13, 21, 27, 31, 35, 43, 47, 48, 71, 76, 77, 79, 80, 84, 87, 88, 95, 97, 110, 112, 113], "an": [0, 4, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 56, 58, 61, 63, 66, 68, 69, 71, 73, 74, 75, 77, 78, 79, 80, 82, 85, 87, 88, 91, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110], "jerri": 0, "from": [0, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 28, 29, 30, 31, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 61, 62, 63, 64, 66, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87, 88, 90, 91, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110, 112, 113, 114], "import": [0, 6, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 22, 23, 25, 31, 35, 37, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 61, 62, 63, 64, 66, 71, 75, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87, 88, 90, 91, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 110, 112, 113, 114], "print": [0, 5, 13, 18, 19, 22, 23, 37, 38, 71, 72, 112, 113, 114], "png": [0, 5, 8, 10, 14, 25, 39, 41, 46, 51, 52, 54, 66, 71, 73, 75, 87, 88, 97, 110], "draw": [1, 25, 27, 28, 58, 103, 111], "ascii_draw": 1, "meta": [2, 77, 111, 114], "__title__": [2, 114], "__version__": [2, 114], "__description__": [2, 114], "__author__": [2, 114], "__author_email__": 2, "overview": [3, 4, 6, 7, 9, 10, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29, 33, 34, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 54, 55, 57, 63, 64, 65, 66, 67, 68, 69, 70, 71, 74, 75, 76, 77, 78, 79, 80, 81, 82, 84, 87, 88, 89, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110], "inform": [3, 32, 35, 36, 37, 39, 40, 41, 58, 71, 73, 86], "packag": 3, "titl": [3, 73], "project": [3, 21, 77, 79, 87, 110], "version": [3, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 37, 42, 51, 68, 69, 71, 72, 90, 96, 111, 114], "short": [3, 35, 77, 80, 84, 87], "descript": [3, 21, 30, 36, 73], "includ": [3, 5, 8, 11, 12, 13, 14, 21, 22, 23, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 55, 56, 62, 63, 70, 71, 72, 73, 77, 80, 87, 91, 95, 103], "setup": [3, 31], "py": [3, 75], "author": [3, 72], "email": 3, "step": [4, 38, 52, 63, 71], "forecolor": [4, 26, 28, 29], "lightgrei": 4, "backcolor": [4, 26, 28, 29], "white": [4, 8, 11, 26, 28, 29, 32, 63, 71, 75], "creat": [4, 30, 31, 32, 35, 36, 37, 38, 39, 51, 61, 62, 63, 71, 73, 78, 94], "black": [4, 51, 71], "squar": [4, 63], "can": [4, 5, 8, 10, 14, 15, 16, 17, 18, 19, 20, 21, 22, 25, 27, 31, 32, 35, 36, 39, 41, 43, 47, 51, 55, 56, 61, 63, 71, 72, 73, 77, 80, 85, 87, 93, 95, 101, 102, 111, 114], "complement": 4, "transpar": [4, 8, 10, 25, 26, 28, 29, 52, 54, 75, 88], "area": [4, 10, 13, 23, 24, 51, 52], "grid": 4, "pixel": [4, 25, 41, 51, 52, 54, 63, 66, 71, 75, 102], "mean": [4, 21, 23, 24, 26, 28, 29, 30, 31, 43, 46, 47, 52, 56, 61, 62, 63, 93, 96, 114], "function": [4, 7, 8, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 39, 40, 41, 43, 46, 49, 51, 52, 54, 55, 58, 61, 62, 63, 66, 68, 70, 71, 72, 73, 77, 86, 87, 88, 90, 91, 95, 99, 103, 105, 110], "suitabl": [4, 61, 63, 79, 103], "color": [4, 8, 10, 11, 26, 28, 29, 51, 66, 71, 75, 101, 102, 111], "fore": [4, 26, 28, 29], "back": [4, 77, 87], "A": [4, 5, 8, 14, 15, 16, 17, 18, 19, 21, 22, 26, 28, 29, 30, 31, 35, 37, 41, 42, 43, 44, 49, 50, 51, 52, 54, 61, 63, 64, 71, 72, 73, 78, 81, 86, 90, 93, 94, 95, 96, 98, 99, 100, 102, 104, 105, 106, 107, 108, 109, 114], "rgba": [4, 8, 33, 41, 68, 69, 75, 88], "contain": [4, 5, 10, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 30, 31, 32, 35, 36, 37, 38, 43, 44, 56, 58, 63, 68, 71, 72, 73, 77, 80, 84, 87, 96, 99, 105, 107, 109], "add": [4, 39, 72, 73, 81], "rgb": [4, 6, 7, 8, 11, 32, 33, 51, 63, 64, 71, 75, 88], "In": [4, 28, 43, 95, 96], "document": [4, 31, 35, 112, 113, 114], "accur": [4, 14, 22, 77, 99, 105], "present": [4, 39, 73, 79], "state": [4, 36], "shown": [4, 74, 77], "follow": [4, 30, 31, 35, 43, 56, 62, 63, 67, 72, 73, 77, 80, 87, 94, 95, 96, 98, 99, 100, 102, 104, 105, 106, 108, 109, 114], "figur": 4, "modul": [5, 8, 11, 12, 13, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 39, 40, 41, 61, 62, 70, 72, 73, 74, 77, 87, 90, 91, 99, 105, 111], "provid": [5, 8, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 43, 51, 54, 56, 58, 61, 62, 63, 70, 71, 72, 73, 77, 84, 85, 87, 90, 91, 93, 99, 105], "util": [5, 8, 11, 12, 21, 22, 30, 34, 37, 38, 47, 50, 54, 57, 61, 62, 67, 70, 72, 79, 80, 84, 87, 111], "handl": [5, 8, 11, 12, 30, 31, 32, 35, 36, 37, 38, 40, 41, 59, 62, 63, 70, 73], "url": [5, 9, 14, 17, 19, 32, 41, 71, 77, 111], "convers": [5, 8, 37, 62, 63], "between": [5, 15, 16, 22, 23, 30, 32, 36, 38, 43, 47, 48, 52, 62, 68, 69, 78, 84, 88, 91], "valid": [5, 12, 51, 52, 56, 63, 111], "format": [5, 8, 10, 11, 23, 26, 28, 29, 30, 31, 32, 35, 36, 37, 38, 39, 40, 41, 44, 51, 54, 55, 57, 61, 63, 71, 72, 73, 77, 80, 82, 87, 103, 111], "support": [5, 6, 8, 11, 12, 15, 16, 17, 19, 22, 25, 30, 31, 35, 36, 37, 38, 39, 52, 58, 61, 62, 63, 68, 69, 71, 72, 73, 87, 88], "convert": [5, 8, 23, 32, 39, 41, 43, 56, 61, 62, 63, 73, 77, 87, 103], "specifi": [5, 8, 11, 23, 24, 25, 30, 31, 32, 36, 37, 43, 51, 52, 54, 63, 71, 72, 73, 78, 80, 85, 87, 90], "load": [5, 8, 14, 15, 18, 19, 30, 31, 32, 35, 36, 37, 38, 39, 41, 71, 87, 93], "variou": [5, 8, 15, 16, 18, 22, 23, 25, 30, 33, 36, 37, 38, 40, 63, 71, 73, 91, 114], "mime": 5, "jpg": [5, 6, 7, 8, 12, 13, 15, 16, 17, 18, 19, 22, 25, 30, 31, 35, 37, 38, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 55, 64, 75, 77, 79, 80, 84, 87, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 110], "save_kwarg": 5, "string": [5, 14, 16, 17, 21, 41, 56, 71, 72, 81, 93, 110], "pil": [5, 6, 7, 8, 10, 11, 12, 18, 25, 32, 35, 37, 47, 50, 51, 52, 54, 61, 63, 64, 66, 71, 80, 88, 97, 102], "numpi": [5, 6, 10, 23, 25, 32, 36, 38, 41, 43, 54, 56, 77, 87, 91], "arrai": [5, 10, 23, 25, 32, 41, 43, 47, 54, 56, 87, 91], "file": [5, 8, 10, 11, 12, 13, 14, 17, 19, 25, 35, 39, 41, 47, 64, 70, 71, 72, 73, 93, 102, 110, 111], "path": [5, 8, 10, 11, 13, 14, 17, 19, 25, 32, 37, 38, 41, 64, 71, 72, 73, 77, 80, 97, 102, 110], "desir": [5, 64], "addit": [5, 12, 30, 31, 32, 35, 36, 37, 38, 39, 51, 52, 62, 71, 73], "keyword": [5, 12, 30, 31, 32, 35, 36, 37, 38, 39, 51, 52, 71, 73, 90], "argument": [5, 12, 30, 31, 32, 35, 36, 37, 38, 39, 51, 52, 55, 56, 71, 73, 77, 78, 80, 87, 90], "pass": [5, 12, 28, 29, 30, 31, 32, 35, 36, 37, 38, 39, 51, 52, 71, 75, 84, 88, 90], "save": [5, 10, 25, 39, 66, 71, 72, 73, 75], "encod": [5, 6, 9, 30, 32, 36, 41, 73, 111], "open": [5, 6, 7, 8, 10, 13, 18, 30, 37, 50, 51, 52, 54, 66, 71, 72, 88, 93], "test": [5, 31, 35, 47, 77, 88, 94, 95, 96, 98, 99, 100, 102, 104, 105, 106, 108, 109], "blob_url": 5, "qualiti": [5, 24, 44, 65, 71, 87, 88], "95": [5, 37, 63, 76, 78, 85], "base64": 5, "pre": [5, 14, 16, 19, 31, 32, 36, 38, 44], "object": [5, 6, 8, 10, 12, 13, 19, 23, 25, 35, 37, 38, 39, 41, 47, 51, 55, 58, 59, 62, 63, 64, 71, 73, 77, 79, 80, 93, 96, 97, 99, 102, 105, 109], "rais": [5, 8, 12, 14, 15, 17, 18, 19, 22, 23, 30, 31, 35, 36, 37, 38, 41, 51, 54, 56, 59, 61, 62, 63, 66, 71, 72, 73, 76, 78, 85], "valueerror": [5, 12, 14, 17, 19, 22, 23, 30, 36, 38, 41, 54, 63, 73, 85], "unsupport": [5, 49, 62, 63, 85], "method": [5, 11, 12, 30, 31, 32, 33, 35, 36, 37, 38, 40, 41, 43, 51, 63, 90, 99, 105], "warn": 5, "userwarn": 5, "doesn": [5, 41, 78], "t": [5, 41, 78], "match": [5, 23, 36, 41, 54, 63, 77, 78, 82, 111], "actual": [5, 19, 22, 49], "invalid": [5, 14, 17, 19, 22, 30, 36, 39, 63], "show": [5, 12, 14, 15, 16, 17, 55], "bool": [5, 7, 8, 12, 25, 28, 35, 37, 38, 43, 49, 51, 54, 55, 58, 63, 68, 69, 72, 73, 76, 77, 78, 79, 80, 81, 83, 84, 87, 88, 94, 102, 110], "effici": [5, 21, 24, 32, 72, 91], "without": [5, 35, 37, 66, 71, 76, 78, 86], "content": [5, 12, 13, 28, 49, 74], "true": [5, 7, 8, 12, 25, 35, 37, 43, 51, 52, 55, 58, 61, 62, 63, 68, 69, 72, 73, 76, 77, 78, 81, 83, 87, 94, 97, 102, 110], "fals": [5, 6, 7, 8, 12, 25, 28, 37, 38, 43, 49, 51, 63, 68, 69, 71, 72, 73, 76, 77, 78, 79, 80, 81, 83, 84, 87, 88, 94, 97, 102, 110], "otherwis": [5, 8, 12, 39, 43, 63, 68, 69, 73, 76, 77, 78, 83, 88, 93], "abc": 5, "svg": 5, "xml": 5, "jpeg": [5, 67, 71, 97, 110], "text": [5, 20, 25, 32, 36, 49, 71, 81, 83, 111], "plain": 5, "hello": 5, "order_": [6, 7], "chw": [6, 7], "both": [6, 14, 23, 25, 31, 32, 35, 36, 38, 49, 61, 72, 87], "np": [6, 7, 10, 23, 30, 32, 36, 41, 43, 52, 54, 56, 77, 87, 91], "uint8": [6, 7], "float32": [6, 7, 10, 26, 28, 29, 31, 35, 43], "ar": [6, 10, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 30, 31, 32, 35, 36, 37, 38, 39, 43, 46, 47, 48, 49, 51, 56, 59, 62, 63, 64, 67, 71, 72, 73, 76, 77, 78, 79, 80, 84, 85, 87, 88, 94, 95, 96, 97, 98, 99, 100, 102, 104, 105, 106, 107, 108, 109, 110], "order": [6, 7, 63, 81, 82, 111], "rgb_encod": [6, 9], "custom_imag": [6, 7], "data_cwh": 6, "cwh": 6, "data_int": 6, "use_float": [6, 7], "mode": [6, 7, 8, 11, 23, 37, 38, 41, 62, 64, 71, 77, 85, 88, 93], "1606x1870": [6, 7], "0x7fb9b89bbdc0": 6, "0x7fb9b89bbe50": 6, "0x7fb9b89bbdf0": 6, "invers": 6, "oper": [6, 32, 36, 38, 42, 43, 44, 46, 47, 63, 72, 111], "ndarrai": [7, 10, 23, 25, 30, 32, 36, 38, 41, 43, 47, 52, 54, 56, 77, 87, 91], "channel": [7, 8, 33, 63, 68, 69, 88], "jpegimageplugin": [7, 64], "jpegimagefil": [7, 64], "0x7f9ec37389d0": 7, "shape": [7, 31, 35, 43, 47, 54, 75, 77, 87], "dtype": [7, 31, 35, 43], "3": [7, 10, 13, 14, 15, 16, 22, 23, 31, 38, 43, 44, 47, 49, 51, 56, 58, 63, 66, 71, 77, 80, 87, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 112, 113, 114], "1870": 7, "1606": 7, "whc": 7, "": [7, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 30, 37, 38, 39, 41, 49, 51, 61, 63, 71, 77, 87, 90, 98], "result": [7, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 41, 44, 47, 49, 51, 52, 54, 55, 75, 77, 79, 80, 87, 91, 98, 99, 105], "same": [7, 8, 43, 48, 77, 87, 90], "torchvis": [7, 60, 111], "transform": [7, 8, 59, 60, 61, 62, 81, 111], "to_tensor": [7, 61, 62], "process": [8, 9, 12, 14, 15, 17, 18, 23, 31, 33, 35, 37, 38, 40, 41, 43, 61, 63, 66, 68, 69, 70, 77, 78, 87, 90, 114], "manipul": [8, 70], "python": [8, 41, 66, 90, 112, 113, 114], "librari": [8, 37, 38, 61, 63, 66, 114], "It": [8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 39, 40, 51, 52, 54, 58, 61, 62, 70, 72, 73, 87, 90, 91, 103, 114], "multipl": [8, 10, 17, 32, 35, 36, 41, 43, 47, 71, 77], "ad": [8, 13, 63, 72, 73, 81], "background": [8, 9, 11, 26, 28, 29, 32, 65, 71, 75, 111], "check": [8, 12, 41, 46, 72, 76, 78, 83, 94, 97, 107, 110, 114], "alpha": [8, 33, 68, 69], "design": [8, 23, 30, 31, 35, 36, 39, 40], "simplifi": [8, 23, 95], "common": [8, 62], "relat": [8, 13, 15, 18, 70, 78, 91], "task": [8, 22, 23, 31, 35, 36, 40, 51, 61], "applic": [8, 31, 61, 79, 84, 103], "kei": [8, 19, 23, 31, 32, 35, 63, 72, 77, 80, 87], "featur": [8, 14, 19, 32, 34, 36, 43, 47, 73, 75, 77, 79, 80, 81, 87, 95], "binari": [8, 91], "like": [8, 13, 20, 25, 62, 63, 84, 90, 114], "onc": 8, "particularli": [8, 23, 30, 39, 40, 73, 90], "requir": [8, 10, 21, 22, 43, 52, 72, 73, 99, 105, 114], "preprocess": [8, 21, 30, 32, 35, 37, 43, 68, 111], "befor": [8, 41, 43, 72, 87], "further": 8, "analysi": [8, 44], "force_background": [8, 63], "appli": [8, 16, 19, 21, 33, 35, 43, 51, 52, 54, 61, 63, 66, 87, 91], "necessari": [8, 43, 79, 84], "ha": [8, 24, 49, 62, 88, 103, 112, 113], "4": [8, 13, 16, 18, 19, 23, 31, 41, 42, 43, 44, 47, 51, 56, 66, 68, 69, 71, 80, 87, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 112, 113], "avoid": [8, 38, 79], "anomali": 8, "dure": [8, 30, 41, 81, 102, 110], "subsequ": [8, 32, 38, 51], "union": [8, 11, 14, 15, 16, 17, 18, 19, 22, 23, 25, 32, 35, 36, 41, 43, 51, 56, 61, 63, 71, 73, 76, 77, 78, 85], "retain": 8, "typeerror": [8, 56, 61, 62, 63, 76, 78, 85], "isinst": 8, "list": [8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 32, 36, 37, 38, 43, 47, 49, 51, 52, 55, 58, 61, 62, 63, 64, 76, 77, 78, 85, 86, 87, 94, 96, 99, 105, 109], "tupl": [8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 32, 35, 36, 37, 38, 43, 44, 47, 49, 51, 52, 55, 63, 77, 87, 95, 96, 98, 99, 100, 103, 104, 105, 106, 107, 108, 109], "take": [8, 25, 58, 63], "singl": [8, 17, 35, 36, 41, 43, 62, 63, 77, 81, 87, 90, 91], "call": [8, 27, 31, 71], "each": [8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 30, 35, 37, 38, 43, 47, 54, 61, 70, 77, 81, 83, 87, 88, 90, 103], "item": [8, 10, 19], "batch": [8, 35, 68, 69, 77, 87, 88, 107], "multiimagestyp": [8, 32, 36, 43, 52], "iter": [8, 63, 66, 78], "img_path": 8, "image1": 8, "image2": 8, "loaded_imag": 8, "len": [8, 64], "all": [8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 27, 30, 31, 32, 35, 36, 37, 38, 42, 43, 44, 46, 47, 49, 55, 56, 66, 68, 69, 72, 74, 75, 77, 80, 82, 87, 90, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "pillow": [8, 60, 111], "boolean": [8, 23, 43], "tool": [9, 17, 25, 30, 33, 42, 43, 44, 45, 51, 66, 74, 81, 101, 103], "basic": [9, 25, 61, 65, 78], "grid_background": 9, "grid_transpar": 9, "blob": [9, 75, 111], "to_blob_url": 9, "load_image_from_blob_url": 9, "is_valid_image_blob_url": 9, "decod": [9, 41, 111], "rgb_decod": 9, "load_imag": [9, 25, 55, 71], "has_alpha_channel": 9, "layer": [9, 91, 111], "istack": 9, "pad": [9, 25, 75, 111], "pad_image_to_s": 9, "download_image_from_url": 9, "is_http_url": 9, "mai": [10, 15, 18, 31, 43, 67, 71, 79, 84, 90, 110, 112, 113], "block": [10, 30, 31, 36, 37, 38], "togeth": 10, "new": [10, 11, 24, 30, 38, 56, 68, 69, 71, 72, 77, 78], "similar": [10, 13, 20, 32, 36, 43, 47, 63, 84, 87, 111], "techniqu": [10, 33, 41], "p": [10, 35, 77, 79, 80, 84, 87], "need": [10, 17, 31, 35, 37, 49, 52, 90, 94, 96, 99, 102, 105, 109], "stack": [10, 77, 87], "addition": 10, "second": [10, 23, 43, 48, 83], "element": [10, 77, 87], "rang": [10, 43, 47, 52], "left": [10, 51, 52, 56, 91], "0": [10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 37, 38, 42, 43, 44, 47, 49, 51, 52, 54, 56, 58, 61, 62, 63, 66, 71, 72, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87, 91, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 112, 113, 114], "right": [10, 51, 56, 91], "two": [10, 23, 43, 48, 66, 83, 102], "dimension": [10, 87], "h": [10, 26, 28, 29, 54, 75], "w": [10, 26, 28, 29, 54, 75, 77, 87], "posit": [10, 43, 51, 52, 95], "target": [10, 11, 20, 26, 28, 29, 32, 52, 63], "By": [10, 49], "first": [10, 11, 13, 17, 23, 37, 43, 48, 83], "howev": [10, 43], "solid": [10, 51], "pure": [10, 75], "lime": [10, 75], "nian": 10, "nian_lim": 10, "yellow": [10, 71], "5": [10, 13, 17, 22, 23, 25, 31, 43, 44, 47, 49, 52, 54, 56, 61, 62, 63, 64, 71, 79, 91, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109], "9": [10, 13, 23, 43, 47, 56, 63, 71, 85, 94, 95, 96, 98, 99, 102, 103, 104, 105, 106, 108, 109], "nian_tran": 10, "custom": [10, 14, 15, 16, 17, 18, 19, 22, 30, 35, 36, 37, 41, 44, 51, 52, 54, 62, 63, 71, 72, 76, 77], "mask": [10, 23, 25, 26, 28, 29, 38, 52, 54, 75], "hs1": 10, "ab": 10, "linspac": 10, "ws1": 10, "nian_mask": 10, "hxw": [10, 26, 28, 29, 54], "dimens": [11, 50, 63], "while": [11, 14, 16, 17, 18, 25, 37, 50, 52, 66, 77, 90], "maintain": [11, 25, 37, 50, 56, 90, 114], "pars": [11, 59, 61, 62, 70, 71, 111], "specif": [11, 13, 14, 19, 30, 31, 32, 35, 36, 38, 39, 41, 51, 56, 59, 61, 63, 73, 74, 77, 95, 99, 105], "pic": 11, "background_color": 11, "interpol": [11, 61, 62, 63], "fit": [11, 54], "within": [11, 35, 51, 71, 77, 79, 87], "preserv": [11, 66, 90], "reach": [11, 47], "exact": 11, "other": [11, 13, 31, 43, 49, 63, 77, 83, 86, 95], "integ": [11, 14, 41, 47, 56, 63], "name": [11, 13, 14, 15, 16, 17, 18, 19, 22, 24, 30, 31, 32, 35, 36, 37, 38, 43, 44, 49, 51, 56, 61, 62, 63, 77, 79, 84, 87, 88, 94, 95, 98, 100, 103, 104, 106, 107, 108], "etc": [11, 32, 63], "100": [11, 21, 26, 37, 46, 63, 90], "50": [11, 63], "200": [11, 26, 37, 63], "blue": [11, 71], "download": 12, "special": [12, 13], "github": [12, 55, 112, 113, 114], "hug": [12, 19, 30, 31, 32, 35, 36, 37, 38, 43, 63, 87], "face": [12, 19, 20, 21, 30, 31, 32, 35, 36, 37, 38, 43, 56, 58, 63, 71, 78, 87, 95, 111], "progress": [12, 68, 69, 88], "track": 12, "host": [12, 13, 16, 21, 24, 32, 35, 43, 49, 64, 80, 88, 94, 95, 96, 98, 99, 100, 102, 104, 105, 106, 108, 109, 114], "main": [12, 18, 21, 22, 25, 30, 32, 36, 37, 43, 63, 71, 73, 75, 79, 90, 114], "compon": [12, 13, 23, 30, 31, 32, 36, 37, 90], "http": [12, 55, 75, 114], "intern": [12, 36, 59, 72], "silent": [12, 68, 69, 88], "expected_s": 12, "kwarg": [12, 13, 14, 15, 16, 17, 18, 19, 22, 30, 31, 32, 35, 36, 37, 38, 39, 51, 52, 71, 73], "suppress": [12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 25, 37, 38, 51, 88], "bar": 12, "displai": [12, 32, 36, 68, 69], "expect": [12, 35, 41, 63], "session": 12, "get": [12, 26, 28, 29, 32, 35, 38, 42, 44, 64, 65, 71, 75, 79, 82, 87, 93, 95, 100, 102, 104, 106, 108], "especi": [12, 77], "hf": 12, "request": 12, "requestexcept": 12, "fail": [12, 14], "unidentifiedimageerror": 12, "com": [12, 55, 114], "ftp": 12, "booru": 13, "yolo": [13, 19, 21, 34, 38, 111], "aperveyev": 13, "deepgh": [13, 14, 15, 16, 17, 18, 19, 21, 24, 43, 47, 49, 64, 77, 80, 84, 88, 94, 95, 96, 98, 99, 100, 102, 104, 105, 106, 108, 109, 114], "overal": [13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 27, 42, 43, 44, 46, 47, 49, 55, 66, 68, 69, 74, 82, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "benchmark": [13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 27, 42, 43, 44, 46, 47, 49, 55, 66, 68, 69, 74, 82, 88, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "explan": 13, "No": [13, 71, 112, 113], "head": [13, 20, 25, 55, 78, 95, 104, 111], "anim": [13, 14, 15, 16, 17, 18, 19, 20, 22, 27, 29, 42, 43, 44, 46, 55, 57, 58, 64, 71, 74, 75, 78, 79, 82, 88, 95, 96, 99, 100, 104, 105, 106, 108, 109, 114], "pretti": 13, "girl": [13, 49, 78], "onli": [13, 14, 15, 16, 17, 18, 19, 22, 25, 35, 43, 72, 78, 79, 84, 87, 102], "bust": 13, "torso": 13, "part": [13, 54, 55, 56], "collarbon": 13, "center": [13, 52, 62, 63], "pair": [13, 23, 36], "cover": [13, 21, 52, 71, 78], "breast": [13, 21, 35, 77, 78, 79, 80, 84, 86, 87], "boob": 13, "bra": 13, "nippl": [13, 14, 51, 71], "mostli": [13, 17], "visibl": [13, 25], "nsfw": [13, 51, 101, 111], "shld": 13, "shoulder": [13, 56], "mayb": 13, "one": [13, 31, 36, 38, 41, 47, 49, 63, 77, 78, 87], "view": [13, 49], "profil": 13, "exactli": 13, "rear": 13, "exclud": 13, "sideb": 13, "uncov": 13, "visual": [13, 14, 15, 16, 17, 19, 20, 22, 43, 45, 55, 57, 77, 87, 111], "mark": 13, "belli": [13, 21], "button": [13, 30, 80], "hip": [13, 56], "half": [13, 17, 78], "stock": 13, "line": [13, 27, 28, 58], "knee": [13, 56], "below": [13, 58, 74, 114], "6": [13, 23, 25, 31, 43, 47, 56, 63, 66, 76, 78, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 112, 113], "nopan": 13, "panti": [13, 81], "cloth": 13, "bikini": 13, "regardless": 13, "censor": [13, 20, 51, 52, 99, 105, 111], "evid": 13, "7": [13, 14, 16, 17, 18, 19, 31, 37, 38, 43, 47, 49, 51, 54, 56, 63, 71, 76, 78, 84, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109], "butt": 13, "buttock": [13, 21], "least": [13, 40, 41, 73], "partial": 13, "behind": 13, "more": [13, 14, 31, 34, 35, 36, 49, 56, 61, 71, 90, 93], "less": [13, 14, 16, 22, 94], "stand": [13, 35, 71, 77, 79, 80, 84, 87], "sit": [13, 78], "ass": [13, 77], "split": [13, 84], "leg": [13, 71], "wide": [13, 71], "90": 13, "degre": [13, 52], "typic": [13, 14, 32, 63], "abov": [13, 14, 15, 16, 17, 18, 19, 22, 54, 96, 99, 105, 109], "10": [13, 24, 30, 43, 47, 52, 56, 63, 66, 94, 95, 96, 99, 102, 103, 105, 106], "sprd": 13, "strongli": [13, 88], "11": [13, 43, 56, 94, 95, 96, 99, 102, 103, 105, 106, 112, 113], "vsplt": 13, "pose": [13, 43, 111], "12": [13, 25, 43, 51, 56, 63, 94, 95, 96, 99, 102, 103, 105, 106], "vsprd": 13, "vsplit": 13, "13": [13, 43, 56, 95, 96, 99, 103, 106, 108], "full": [13, 35, 71], "almost": 13, "side": [13, 50, 78, 110], "usual": [13, 47], "ly": 13, "14": [13, 56, 63, 95, 96, 99, 103, 106], "wing": [13, 78], "dragon": 13, "poni": 13, "15": [13, 46, 48, 56, 63, 95, 96, 99, 103, 106, 112, 113], "feral": 13, "four": [13, 14, 95], "non": [13, 14, 15, 16, 17, 18, 19, 21, 22, 37, 38, 51, 100], "human": [13, 14, 15, 16, 17, 18, 19, 22, 55, 57, 94], "16": [13, 56, 63, 66, 68, 69, 95, 99, 103, 106], "hdrago": 13, "style": [13, 17, 22, 52, 108, 114], "17": [13, 56, 63, 103, 108], "hponi": 13, "18": [13, 21, 56, 63, 99, 103, 105, 112, 113, 114], "hfox": 13, "cartoon": 13, "fox": 13, "dog": 13, "zootopia": 13, "nick": 13, "wild": 13, "19": [13, 56, 103], "hrabb": 13, "rabbit": 13, "judi": 13, "hopp": 13, "bunnygirl": 13, "20": [13, 30, 56, 63, 71, 103], "hcat": 13, "cat": [13, 78, 85], "catgirl": 13, "sharp": 13, "muzzl": 13, "compar": [13, 23, 36], "21": [13, 17, 56, 63, 108], "hbear": 13, "bear": 13, "22": [13, 56, 63], "jacko": 13, "memet": 13, "jack": 13, "o": [13, 35, 71, 73, 84, 99, 102, 112, 113], "contest": 13, "toward": [13, 56], "viewer": [13, 71], "23": [13, 56, 63], "jackx": 13, "sometim": 13, "24": [13, 43, 47, 56, 63, 66], "hhors": 13, "hors": 13, "implement": [13, 32, 36, 38, 48, 77, 90], "aa09": 13, "25": [13, 16, 21, 37, 38, 48, 63, 108], "hbird": 13, "bird": 13, "releas": 13, "time": [13, 73, 88], "yolov8s_pp09": 13, "2023": 13, "focus": 13, "class": [13, 15, 18, 19, 30, 31, 32, 33, 35, 36, 37, 38, 41, 51, 52, 56, 59, 61, 63, 64, 70, 71, 73, 78, 95, 96, 99, 100, 104, 105, 106, 108, 109], "advanc": [13, 114], "capabl": [13, 31, 32, 41, 49], "scenario": [13, 79, 84, 90], "yolov8s_pp12": 13, "2024": 13, "final": 13, "patch": 13, "continu": 13, "focu": [13, 71], "enhanc": [13, 34, 111], "improv": [13, 24, 87], "previou": [13, 77], "yolov8m_pp13": 13, "offer": [13, 16, 17, 18, 23, 61, 73, 102], "yolov8n_as01": 13, "spinoff": 13, "26": [13, 63], "train": [13, 14, 15, 16, 17, 18, 19, 22, 31, 35, 43, 44, 79, 80, 81, 84, 88, 99, 105], "80": 13, "epoch": 13, "sfw": 13, "subset": 13, "wa": 13, "eventu": 13, "abandon": 13, "due": [13, 42, 43, 79, 84, 90, 95, 110], "ineffect": 13, "yolov8m_as02": 13, "start": [13, 41, 52, 71, 111], "30": [13, 22, 52], "public": [13, 32], "friendli": [13, 114], "reduc": [13, 43, 54, 87], "yolov8m_as03": 13, "as02": 13, "60": 13, "aim": 13, "bottleneck": 13, "reproduc": 13, "yolov8s_aa06": 13, "initi": [13, 30, 31, 32, 35, 37, 38, 41, 51, 64, 77, 78], "current": [13, 62, 68, 71, 99, 105, 112, 113, 114], "reincarn": 13, "some": [13, 30, 31, 34, 35, 43, 47, 48, 52, 65, 76, 77, 79, 80, 84, 87, 88, 90, 97, 110, 112, 113], "yolov8s_aa09": 13, "updat": [13, 30, 32, 36, 37, 38, 72], "dataset": [13, 14, 15, 16, 17, 18, 19, 22, 44, 47, 77, 87, 101], "closeup": 13, "adjust": [13, 37, 38, 47, 78], "larg": [13, 28, 32, 43, 77, 87], "hat": [13, 78], "aa06": 13, "yolov8s_aa10": 13, "major": 13, "fix": 13, "issu": [13, 19, 68], "wear": 13, "yolov8s_aa11": 13, "latest": [13, 37, 79, 84], "mainstream": 13, "aa10": 13, "outstand": 13, "map": [13, 30, 35, 49, 55, 76, 78, 81, 85, 86, 91, 103, 107], "score": [13, 14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 30, 31, 32, 36, 38, 42, 44, 46, 47, 49, 55, 56, 58, 81, 85, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "though": 13, "note": [13, 17, 35, 43, 52, 71, 95, 99, 102, 105, 112, 113], "complet": [13, 31, 37, 52, 95, 101, 111], "fair": 13, "bias": 13, "model_nam": [13, 14, 15, 16, 17, 18, 19, 22, 30, 32, 36, 37, 38, 44, 51, 77, 87, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "conf_threshold": [13, 14, 15, 16, 17, 18, 19, 22, 37, 38, 51], "iou_threshold": [13, 14, 15, 16, 17, 18, 19, 21, 22, 37, 38, 51], "perform": [13, 17, 21, 22, 24, 31, 32, 36, 37, 38, 43, 49, 51, 52, 55, 63, 79, 90, 102, 103, 112, 113], "confid": [13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 35, 37, 38, 44, 49, 51, 56, 58, 77, 80, 87], "threshold": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 26, 35, 37, 38, 43, 46, 47, 49, 51, 54, 58, 77, 79, 80, 84, 87, 94, 102], "iou": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 37, 38, 51], "bounding_box": 13, "x1": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 37, 51, 52], "y1": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 37, 51, 52], "x2": [13, 21, 23], "y2": [13, 21, 23], "box": [13, 14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 38, 49, 55], "f": [13, 18, 23, 38, 43, 47, 71, 91], "2f": [13, 38], "point": [14, 18, 43, 56, 63], "femal": [14, 21, 51, 78], "genit": 14, "male": [14, 21, 78], "anime_censor_detect": 14, "yolov8": [14, 15, 16, 17, 18, 19, 22, 38], "model": [14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 42, 43, 44, 47, 49, 51, 55, 56, 58, 63, 66, 67, 68, 69, 70, 71, 74, 77, 79, 80, 81, 82, 84, 87, 88, 91, 93, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 111, 114], "v1": [14, 15, 16, 17, 18, 22, 51, 71, 87], "identifi": [14, 30, 41, 68, 77], "locat": 14, "anatom": 14, "analyz": [14, 21, 44], "data": [14, 17, 19, 25, 39, 41, 43, 55, 62, 70, 71, 77, 79, 81, 99, 105, 111, 112, 113, 114], "either": [14, 15, 16, 17, 18, 36, 43, 63, 87, 91], "standard": [14, 16, 17, 18, 39, 63, 90], "n": [14, 15, 16, 17, 18, 19, 22, 41, 43, 51, 63, 71], "nano": [14, 16, 17, 18, 51], "faster": [14, 15, 16, 17, 18, 19, 51], "slower": [14, 22], "construct": [14, 15, 17, 18, 51, 77, 87], "intersect": [14, 15, 16, 17, 18, 19, 22, 23, 51], "over": [14, 15, 16, 17, 18, 19, 22, 23, 24, 51, 77, 78], "merg": [14, 15, 16, 17, 18, 43], "x0": [14, 15, 16, 17, 18, 19, 22, 37, 51, 52], "y0": [14, 15, 16, 17, 18, 19, 22, 37, 51, 52], "bound": [14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 38, 55], "indic": [14, 43, 56, 59, 77, 79, 84, 87], "nipple_f": [14, 51], "peni": [14, 51], "pussi": [14, 51, 71], "runtimeerror": [14, 30, 36], "detection_visu": [14, 15, 16, 17, 19, 20, 22], "nude_girl": [14, 51], "365": 14, "264": 14, "399": 14, "289": [14, 15], "7473511695861816": 14, "224": [14, 61, 62, 63], "260": 14, "252": 14, "285": 14, "6830288171768188": 14, "206": 14, "523": [14, 51, 52], "240": 14, "608": 14, "6799028515815735": 14, "matplotlib": [14, 15, 16, 17, 25, 55], "pyplot": [14, 15, 16, 17, 55], "plt": [14, 15, 16, 17, 55], "imshow": [14, 15, 16, 17, 55], "anime_eye_detect": 15, "allow": [15, 16, 18, 19, 22, 32, 37, 38, 41, 59, 61, 63, 90], "trade": [15, 17], "off": [15, 17], "speed": [15, 16, 17, 18, 19, 22, 26, 88], "accuraci": [15, 16, 17, 18, 19, 22, 49, 77, 94, 96, 99, 102, 105, 109], "higher": [15, 16, 17, 18, 19, 21, 24, 77, 102], "consid": [15, 18, 23, 43, 49, 52, 54, 64, 78, 99, 105], "overlap": [15, 17, 18, 19, 23, 68, 69, 77, 79, 80, 82, 84, 87, 88, 111], "coordin": [15, 16, 17, 18, 19, 25, 37, 52, 56, 66], "alwai": [15, 17, 18, 19, 49], "except": [15, 18, 41, 59, 63, 71], "predict": [15, 19, 22, 30, 31, 32, 35, 36, 37, 38, 77, 80, 87, 94, 96, 98, 99, 102, 103, 105, 107, 109], "yolo_predict": [15, 22, 34], "squat": [15, 17, 55], "297": 15, "239": [15, 49], "341": 15, "271": 15, "7760562896728516": 15, "230": 15, "263": 15, "308": 15, "7682342529296875": 15, "createml": 16, "huggingfac": [16, 18, 43, 49, 63, 66, 75, 94, 95, 96, 98, 99, 100, 102, 104, 105, 106, 108, 109], "anime_face_detect": 16, "user": [16, 22, 30, 31, 32, 36, 37, 38, 41, 64, 73, 114], "balanc": [16, 18, 22, 71, 77], "system": [16, 17, 26, 59, 63, 99, 105], "overhead": [16, 17, 26, 90], "avail": [16, 22, 25, 30, 32, 35, 38, 41, 43, 49, 52, 59, 63, 71, 77, 85, 93, 94, 96, 99, 105, 109], "v0": [16, 22, 68, 69], "overrid": [16, 22], "auto": [16, 22, 55, 73, 93], "mostima_post": [16, 19], "29": [16, 19, 63], "441": [16, 19], "204": [16, 19], "584": [16, 19], "7874319553375244": [16, 19], "346": [16, 19], "59": [16, 19], "529": [16, 19], "275": [16, 19], "7510495185852051": [16, 19], "606": [16, 19], "51": [16, 19, 63], "895": [16, 19], "336": [16, 19], "6986488103866577": [16, 19], "upper": [17, 51], "bodi": [17, 22, 55, 56, 58, 71], "anime_halfbody_detect": 17, "pleas": [17, 24, 42, 43, 49, 68, 70, 72, 88, 95, 99, 102, 105, 112, 113], "primari": [17, 95, 98, 100, 104, 106, 108], "purpos": 17, "crop": [17, 54, 61, 62, 63, 71], "illustr": [17, 71, 96, 98], "therefor": [17, 43, 112, 113], "consist": [17, 38, 43], "person": [17, 20, 23, 25, 37, 55, 104, 111], "peopl": [17, 85], "guarante": [17, 49], "you": [17, 19, 20, 22, 27, 31, 35, 49, 52, 68, 69, 77, 87, 88, 90, 93, 94, 95, 96, 99, 102, 105, 109, 114], "inde": 17, "recommend": [17, 24, 31, 35, 43, 46, 47, 77, 87, 88, 99, 105], "approach": 17, "detect_person": [17, 20, 25, 55], "individu": [17, 23, 41, 61, 70], "obtain": [17, 27, 42, 43], "local": [17, 64, 112, 113], "flexibl": [17, 35, 61, 62], "lower": [17, 46, 47, 49, 51], "127": 17, "629": 17, "637": 17, "9040350914001465": 17, "anime_hand_detect": 18, "choos": [18, 22, 49], "35": [18, 63, 71, 79, 87], "configur": [18, 30, 35, 43, 61, 62, 63, 111], "suit": 18, "case": [18, 24, 35, 43, 46], "defin": [18, 22, 23, 43, 71, 91], "being": 18, "label": [18, 19, 21, 23, 24, 25, 30, 32, 35, 36, 37, 38, 43, 44, 49, 81, 103, 107], "infer": [18, 21, 24, 31, 32, 36, 37, 55, 68, 69, 77, 93, 102], "anime_imag": 18, "bbox": [18, 38], "conf": 18, "customiz": [19, 25, 35], "integr": [19, 32, 79, 114], "repositori": [19, 30, 31, 32, 35, 36, 37, 38, 43], "anime_head_detect": 19, "contribut": 19, "our": [19, 77], "develop": [19, 88, 114], "yolo11": 19, "architectur": 19, "usag": [19, 25, 30, 32, 35, 70, 71, 72, 79, 90, 91, 110], "head_detect_v2": 19, "0_": 19, "equal": [19, 52], "deprec": [19, 24, 42], "remov": [19, 24, 30, 37, 42, 49, 66, 75, 77, 78, 80, 81, 86, 87], "futur": [19, 24], "help": [19, 43, 54, 66], "For": [19, 20, 22, 23, 31, 32, 35, 43, 49, 56, 70, 77, 87, 93], "instead": [19, 24, 81], "detect_head": [20, 25], "booru_yolo": [20, 111], "detect_with_booru_yolo": 20, "detect_censor": [20, 51, 99, 105], "ey": [20, 52, 56, 71, 78, 111], "detect_ey": 20, "detect_fac": 20, "halfbodi": [20, 95, 104, 111], "detect_halfbodi": 20, "hand": [20, 56, 58, 71, 78, 111], "detect_hand": 20, "nudenet": [20, 111], "detect_with_nudenet": 20, "calculate_i": 20, "bboxes_similar": 20, "detection_similar": 20, "calculate_mask_i": 20, "masks_similar": 20, "detection_with_mask_similar": 20, "detect_text": 20, "nuditi": 21, "run": [21, 26, 30, 31, 32, 37, 38, 88, 93, 110, 111], "nm": 21, "postprocess": 21, "onnx": [21, 30, 32, 35, 36, 37, 38, 77, 80, 93, 103], "nudenet_onnx": 21, "notai": 21, "tech": 21, "detail": [21, 31, 35, 66, 70, 71, 93, 95], "respect": 21, "female_genitalia_cov": 21, "genitalia": 21, "face_femal": 21, "buttocks_expos": 21, "expos": 21, "female_breast_expos": 21, "female_genitalia_expos": 21, "male_breast_expos": 21, "anus_expos": 21, "anu": 21, "feet_expos": 21, "feet": [21, 56, 58], "belly_cov": 21, "feet_cov": 21, "armpits_cov": 21, "armpit": 21, "armpits_expos": 21, "face_mal": 21, "belly_expos": 21, "male_genitalia_expos": 21, "anus_cov": 21, "female_breast_cov": 21, "buttocks_cov": 21, "onnxruntim": [21, 92, 111], "topk": [21, 30], "45": [21, 47, 63], "score_threshold": 21, "number": [21, 30, 32, 36, 41, 43, 49, 56, 64, 66, 91, 94], "keep": [21, 84], "entir": 22, "anidet3": 22, "roboflow": 22, "m": 22, "x": [22, 43, 52, 56, 71, 90, 91, 107], "fastest": [22, 26], "most": [22, 30, 32, 36, 37, 38], "confidence_scor": 22, "genshin_post": [22, 50, 51, 52], "371": 22, "232": 22, "564": 22, "690": 22, "7533698678016663": 22, "135": [22, 56], "451": 22, "716": [22, 49], "6788613796234131": 22, "614": 22, "393": 22, "830": 22, "686": 22, "5612757205963135": 22, "1275": 22, "654": 22, "4047100841999054": 22, "calcul": [23, 32, 43, 46, 47], "comput": [23, 28, 32, 36, 45, 63, 90, 91, 103], "work": [23, 30, 32, 35, 36, 40, 46, 73, 103], "aggreg": 23, "involv": 23, "segment": [23, 25, 38, 64, 111], "evalu": [23, 42], "algorithm": [23, 43, 46], "box1": 23, "box2": 23, "bboxtyp": 23, "measur": [23, 42, 43, 46], "divid": [23, 56], "4f": 23, "1429": 23, "bboxes1": 23, "bboxes2": 23, "liter": [23, 31, 35, 43, 52, 56, 68, 69, 77, 85, 90], "max": [23, 24], "raw": [23, 30, 32, 36, 41], "depend": [23, 31, 35, 71, 72, 110], "unknown": [23, 38, 85], "hungarian": 23, "find": [23, 38, 52], "optim": [23, 32, 43, 77], "assign": [23, 24, 30, 43], "among": [23, 43], "averag": 23, "detect1": 23, "detect2": 23, "bboxwithscoreandlabel": [23, 25], "maskwithscoreandlabel": [23, 25], "group": [23, 30, 47, 81], "correspond": [23, 43, 49, 54, 63, 77, 87, 103, 107], "combin": [23, 41, 49], "against": [23, 88], "ground": [23, 99, 105], "truth": [23, 99, 105], "car": 23, "85": [23, 79, 87], "75": 23, "mask1": 23, "mask2": 23, "5000": 23, "masks1": 23, "masks2": 23, "empti": [23, 78], "instanc": [23, 25, 30, 31, 32, 37, 38, 43, 51, 56, 63, 64, 78], "_": [23, 81], "2500": 23, "text_detect": 24, "been": [24, 103], "migrat": 24, "ocr": [24, 111], "detect_text_with_ocr": [24, 111], "soon": 24, "paddleocr": [24, 49], "dbnetpp_resnet50_fpnc_1200e_icdar2015": 24, "05": [24, 63, 79, 80, 94, 95, 96, 98, 103, 104, 105, 106, 108, 109], "max_area_s": 24, "640": 24, "region": [24, 51, 54, 99, 105], "dbnet": 24, "do": [24, 54, 96], "640x640": 24, "ani": [24, 32, 35, 36, 41, 43, 51, 61, 63, 66, 71, 76, 77, 91, 93], "sinc": [24, 42], "appear": [25, 28], "font": 25, "see": [25, 31, 35, 71, 93], "text_pad": 25, "fontsiz": 25, "max_short_edge_s": 25, "mask_alpha": 25, "fp": 25, "no_label": 25, "render": 25, "them": [25, 41, 51, 61, 68, 72, 87], "normal": [25, 31, 32, 35, 38, 44, 61, 62, 63, 77, 87], "predefin": [25, 78], "extract": [25, 26, 28, 29, 31, 35, 41, 43, 47, 49, 54, 63, 70, 71, 72, 73, 77, 80, 87], "around": [25, 30, 37, 41, 58], "shortest": 25, "edg": [25, 58, 111], "font_manag": 25, "fontproperti": 25, "properti": [25, 38, 52, 56, 71, 73], "cv2": 26, "have": [26, 28, 35, 43, 77, 85, 86, 99, 105, 110], "lowest": 26, "resourc": [26, 111], "low_threshold": 26, "high_threshold": 26, "assum": [26, 28, 29, 75], "its": [26, 28, 29, 30, 43, 49, 50, 63, 72, 75, 79, 81, 93, 95, 96, 98, 99, 100, 103, 104, 105, 106, 108, 109], "low": [26, 36, 42, 44, 71, 84, 87, 88], "high": [26, 36, 37, 65, 71, 88, 102, 103], "outlin": 27, "comparison": [27, 79], "canni": [27, 111], "get_edge_by_canni": 27, "edge_image_with_canni": 27, "lineart": [27, 29, 111], "get_edge_by_lineart": 27, "edge_image_with_lineart": 27, "lineart_anim": [27, 111], "get_edge_by_lineart_anim": 27, "edge_image_with_lineart_anim": 27, "best": [28, 44, 52, 71], "effect": [28, 42, 51, 110], "closest": 28, "consum": 28, "amount": 28, "memori": [28, 30, 32, 37, 38, 112, 113], "power": 28, "runtim": [28, 32, 93, 102], "coars": 28, "detect_resolut": [28, 29], "512": [28, 29, 58, 71, 88], "deeper": 28, "richer": 28, "probabl": [28, 32, 103], "extra": [28, 71], "increas": [28, 43], "resolut": [28, 29, 64, 88], "neural": [28, 29, 75, 91], "network": [28, 29, 75, 91], "classif": [30, 31, 35, 36, 91, 95, 96, 98, 99, 100, 101, 104, 105, 106, 108, 109], "those": [30, 35, 102], "store": [30, 32, 35, 37, 39, 71, 72, 77], "well": [30, 46], "manag": [30, 32, 36, 37, 93, 111], "interact": [30, 31, 32, 36, 37, 38], "also": [30, 61, 87, 114], "token": [30, 31, 32, 35, 36, 37, 38], "authent": [30, 31, 32, 35, 36, 37], "access": [30, 32, 36, 38, 56, 71, 90], "privat": [30, 32, 33, 35, 36, 38, 47], "repo_id": [30, 31, 32, 35, 36, 37, 38], "fn_preprocess": 30, "callabl": [30, 63], "hf_token": [30, 31, 32, 35, 36, 37, 38], "comprehens": [30, 32], "imagepreprocessfunc": 30, "variabl": [30, 38, 52, 93], "_model_nam": 30, "cach": [30, 32, 36, 37, 38, 64, 92, 111], "_model": 30, "dictionari": [30, 35, 39, 44, 61, 63, 71, 72, 73, 76, 78, 80, 95, 98, 100, 104, 106, 108], "_label": 30, "_hf_token": 30, "org": 30, "repo": [30, 63], "__init__": [30, 31, 32, 33, 35, 36, 37, 38, 41, 52, 56, 64, 73, 78], "clear": [30, 32, 36, 37, 38, 43, 72, 95, 99, 105], "free": [30, 32, 37, 38], "up": [30, 32, 37, 38, 78], "launch_demo": [30, 31, 32, 35, 36, 37, 38], "default_model_nam": [30, 32, 36, 37, 38], "server_nam": [30, 31, 32, 35, 36, 37, 38], "server_port": [30, 31, 32, 35, 36, 37, 38], "launch": [30, 31, 32, 35, 36, 37, 38], "gradio": [30, 31, 32, 35, 36, 37, 38], "demo": [30, 31, 32, 35, 36, 37, 38, 84], "interfac": [30, 31, 32, 35, 36, 37, 38, 90], "ui": [30, 31, 35, 36, 37, 38], "make_ui": [30, 31, 32, 35, 36, 37, 38], "server": [30, 31, 32, 35, 36, 37, 38], "select": [30, 32, 36, 37, 38, 43, 51, 64, 77], "dropdown": [30, 32], "port": [30, 31, 32, 35, 36, 37, 38], "importerror": [30, 37, 38], "instal": [30, 31, 35, 36, 37, 38, 66, 72, 111], "properli": [30, 36, 71], "usernam": [30, 37, 38], "repo_nam": [30, 37, 38], "model_v1": 30, "7860": [30, 32, 37, 38], "submit": 30, "recent": [30, 32, 36, 37, 38], "label_group": 30, "highest": [30, 103], "through": [30, 32, 35, 63, 114], "error": [30, 38, 41, 63, 87], "predict_fmt": 30, "fmt": [30, 31, 32, 35, 36, 44, 77, 80, 87], "top5": [30, 31], "logit": [30, 31, 32, 35, 36], "embed": [30, 31, 32, 35, 36, 41, 77, 87], "dict": [30, 31, 32, 35, 41, 44, 55, 61, 62, 63, 71, 72, 73, 77, 80, 87, 90, 95, 96, 98, 99, 100, 104, 105, 106, 108, 109], "top": [30, 31, 52, 102], "k": [30, 31], "e": [30, 31, 32, 43, 65, 68, 69, 85, 88, 91], "g": [30, 31, 32, 43, 65, 68, 69, 85, 87, 88], "top10": 30, "predict_scor": 30, "ia": 30, "conveni": [30, 31, 35, 38, 56, 71, 114], "wrapper": [30, 37, 41], "id": [30, 31, 32, 35, 36, 37, 38], "timm": [31, 35, 62], "pytorch": [31, 35], "classifi": [31, 34, 95, 100, 101, 102, 104, 106, 108, 109, 111], "web": [31, 32, 36], "retriev": [31, 39, 43], "make": [31, 35, 38, 56, 61, 81, 91, 99, 103, 105], "easi": [31, 37], "minim": [31, 52], "programmat": 31, "standalon": 31, "app": [31, 35, 75], "gr": [31, 35, 36, 37, 38], "environmenterror": [31, 35, 37, 38, 66, 72], "build": [31, 35, 63, 77, 79, 87], "larger": [31, 54, 58, 89], "preprocessor": [31, 35, 36, 71], "val": [31, 35], "accord": [31, 35, 63], "veri": 31, "big": [31, 41], "dim": [31, 35, 77, 80, 87], "index": [31, 35, 77, 87, 114], "after": [31, 35, 50, 63, 77, 79, 84, 87], "l2": [31, 32, 35, 77, 87], "categori": [31, 35, 77, 80, 95, 103], "tag": [31, 35, 111], "img1": [31, 47, 48, 77, 87], "animetimm": [31, 35], "swinv2_base_window8_256": 31, "dbv4a": 31, "fullxx": 31, "cl": [31, 51], "jia_redian_ruzi_ruzi": 31, "9890832304954529": 31, "siya_ho": 31, "005189628805965185": 31, "bai_qi": 31, "qsr": 31, "0015026535838842392": 31, "kkuem": 31, "0012714712647721171": 31, "teddy_": 31, "khanshin": 31, "00035598213435150683": 31, "img2": [31, 47, 48, 77, 87], "monori_rogu": 31, "6921895742416382": 31, "stanley_lau": 31, "2040979117155075": 31, "neoartcor": 31, "03475344926118851": 31, "ayya_sap": 31, "005350438412278891": 31, "goomrrat": 31, "004616163671016693": 31, "img3": 31, "shexyo": 31, "9998241066932678": 31, "oroboru": 31, "0001537767384434119": 31, "jener": 31, "268482477229554e": 31, "06": [31, 95, 96, 98, 103, 104, 105, 106, 108], "free_style_": 31, "yohan1754": 31, "4537688406999223e": 31, "kakeku": 31, "5340586944366805e": 31, "img4": 31, "z": 31, "taiga": 31, "9999995231628418": 31, "tina_": 31, "tinafya": 31, "2290533391023928e": 31, "07": [31, 63, 103, 104, 105, 108], "arind_yudha": 31, "17258208990279e": 31, "08": [31, 43, 63, 104, 105], "chixiao": 31, "949555076905199e": 31, "zerotwenty_": 31, "020": 31, "218352955831506e": 31, "img5": 31, "spam_": 31, "spamham4506": 31, "9999998807907104": [31, 104, 105], "falken_": 31, "yutozin": 31, "501828954062148e": 31, "yuki_": 31, "asayuki101": 31, "285677863118508e": 31, "danbal": 31, "452678752959628e": 31, "09": [31, 63], "buri_": 31, "retty9349": 31, "757136379789472e": 31, "img6": 31, "mashuu_": 31, "neko_no_oyashiro": 31, "minaba_hideo": 31, "543745646401476e": 31, "simosi": 31, "499865978781827e": 31, "maoh_yueer": 31, "302619149854081e": 31, "7nite": 31, "6548184478846224e": 31, "1024": [31, 75, 87], "multimod": 32, "hub": [32, 35], "discoveri": 32, "variant": [32, 36, 77], "pipelin": [32, 61, 63], "pattern": [32, 43, 78], "direct": 32, "api": [32, 36, 38], "control": [32, 35, 71], "via": 32, "deploy": [32, 103], "reus": 32, "lru": 32, "thread": [32, 36, 38, 90, 110], "safe": [32, 36, 38, 72, 79, 80, 90, 101, 103, 105, 110, 111], "demand": 32, "switch": [32, 38], "image_encod": [32, 36], "upload": [32, 37, 38], "enter": 32, "link": 32, "address": 32, "bind": 32, "organ": 32, "precomput": [32, 86], "cosin": 32, "scale": [32, 36, 51, 52, 56, 71, 75, 77, 87, 112, 113], "complex": 32, "image_embed": 32, "text_embed": 32, "thei": [32, 43, 59, 63], "text_encod": [32, 36], "accept": 32, "_process_rgb": 33, "_process_alpha_channel_with_model": 33, "_process_rgba": 33, "attribut": 33, "classifymodel": 34, "classify_predict_scor": 34, "classify_predict": 34, "classify_predict_fmt": 34, "classify_timm": [34, 111], "classifytimmmodel": 34, "classify_timm_predict": 34, "imageenhanc": 34, "clip": [34, 63, 71, 111], "clipmodel": 34, "clip_image_encod": 34, "clip_text_encod": 34, "clip_predict": 34, "multilabel_timm": [34, 111], "multilabeltimmmodel": 34, "multilabel_timm_predict": 34, "siglip": [34, 63, 111], "siglipmodel": 34, "siglip_image_encod": 34, "siglip_text_encod": 34, "siglip_predict": 34, "yolomodel": 34, "yoloseg": [34, 111], "yolosegmentationmodel": 34, "yolo_seg_predict": 34, "multi": [35, 41, 90], "export": [35, 49, 93], "creation": [35, 36, 61, 62, 73], "selected_tag": 35, "csv": 35, "json": [35, 41], "where": [35, 39, 43, 71, 72, 77, 87, 90], "belong": [35, 43], "default_threshold": 35, "default_use_tag_threshold": 35, "whether": [35, 38, 43, 49, 51, 63, 73, 76, 77, 80, 87, 88], "use_tag_threshold": 35, "fmt_unset": 35, "across": [35, 90], "directli": [35, 71], "instanti": 35, "rate": [35, 77, 79, 80, 87, 99, 101, 111], "skadi": [35, 75, 77, 79, 80, 84, 87], "mobilenetv3_large_150d": 35, "dbv4": 35, "1girl": [35, 71, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87], "9963783025741577": 35, "long_hair": [35, 77, 79, 80, 84, 86, 87], "9685494899749756": 35, "solo": [35, 71, 76, 77, 78, 79, 80, 84, 85, 86, 87], "9548443555831909": 35, "navel": [35, 77, 79, 80, 84, 87], "9415484666824341": 35, "9369214177131653": 35, "red_ey": [35, 77, 79, 80, 84, 87], "9019639492034912": 35, "shirt": [35, 77, 79, 80, 84, 87], "873087465763092": 35, "outdoor": [35, 77, 79, 80, 84, 87], "866461992263794": 35, "crop_top": [35, 77, 79, 80, 84, 87], "862577497959137": 35, "midriff": [35, 77, 79, 80, 84, 87], "8544420003890991": 35, "sportswear": [35, 77, 79, 80, 84, 87], "849435567855835": 35, "8209151029586792": 35, "short_sleev": [35, 77, 79, 80, 84, 87], "817188560962677": 35, "hold": [35, 77, 78, 79, 80, 84, 87], "811793327331543": 35, "very_long_hair": [35, 77, 79, 80, 84, 86, 87], "8082301616668701": 35, "glove": [35, 77, 79, 80, 84, 87], "7840366363525391": 35, "black_glov": [35, 77, 79, 80, 84, 87], "7765430808067322": 35, "thigh": [35, 77, 79, 80, 84, 87], "7542579770088196": 35, "looking_at_view": [35, 77, 79, 80, 84, 87], "7331588268280029": 35, "dai": [35, 77, 79, 80, 84, 87], "7203925251960754": 35, "hair_between_ey": [35, 77, 79, 80, 84, 87], "7121687531471252": 35, "large_breast": [35, 77, 80, 84, 87], "6990523338317871": 35, "baseball_bat": [35, 77, 80, 84, 87], "6809443831443787": 35, "grey_hair": [35, 77, 87], "6790007948875427": 35, "sky": [35, 77, 79, 80, 84, 87], "6716539263725281": 35, "stomach": [35, 77, 80, 84, 87], "6698249578475952": 35, "sweat": [35, 77, 79, 80, 84, 87], "6454322934150696": 35, "black_shirt": [35, 77, 80, 84, 87], "6270318031311035": 35, "cowboy_shot": [35, 77, 79, 80, 84, 87], "6216483116149902": 35, "blue_ski": [35, 77, 79, 80, 84, 87], "5898874998092651": 35, "black_short": [35, 77, 84, 87], "5445142984390259": 35, "holding_baseball_bat": [35, 77, 79, 80, 84, 87], "5013713836669922": 35, "white_hair": [35, 87], "4999670684337616": 35, "blush": [35, 71, 77, 79, 80, 84, 87], "4860053062438965": 35, "cloud": [35, 77, 79, 80, 84, 87], "474183052778244": 35, "4724341332912445": 35, "thigh_gap": [35, 77, 84, 87], "4330931305885315": 35, "short_short": [35, 77, 84, 87], "39793258905410767": 35, "parted_lip": [35, 77, 78, 79, 80, 84, 87], "36694538593292236": 35, "crop_top_overhang": [35, 77, 84], "3321989178657532": 35, "official_alternate_costum": [35, 77], "3157039284706116": 35, "blurri": [35, 67, 71], "24181532859802246": 35, "groin": [35, 71], "21906554698944092": 35, "ass_visible_through_thigh": [35, 77, 84, 87], "2188207507133484": 35, "cropped_shirt": [35, 77], "18700966238975525": 35, "taut_shirt": 35, "08612403273582458": 35, "taut_cloth": 35, "0701744556427002": 35, "skadi_": [35, 77, 79, 80, 87], "arknight": [35, 77, 79, 80, 87], "9796262979507446": 35, "sensit": [35, 43, 51, 77, 87, 99, 105], "9580697417259216": 35, "hutao": [35, 46, 75, 77, 79, 80, 84, 87], "988956093788147": 35, "twintail": [35, 77, 78, 79, 80, 84, 87], "9650213718414307": 35, "ghost": [35, 77, 84, 87], "940951943397522": 35, "tongue_out": [35, 77, 79, 80, 84, 87], "9330000877380371": 35, "tongu": [35, 77, 79, 80, 84, 87], "9267600774765015": 35, "skirt": [35, 77, 79, 80, 84, 87], "9194451570510864": 35, "symbol": [35, 56, 77, 84, 87], "shaped_pupil": [35, 77, 84, 87], "9103127717971802": 35, "brown_hair": [35, 77, 79, 80, 84, 87], "9067947268486023": 35, "8872615098953247": 35, "8631541728973389": 35, "8235997557640076": 35, "8214132785797119": 35, "long_sleev": [35, 77, 80, 84, 87], "7965610027313232": 35, "bag": [35, 71, 77, 79, 80, 84, 87], "7958617210388184": 35, "jacket": [35, 77, 79, 80, 84, 87], "7932659387588501": 35, "flower": [35, 77, 78, 79, 80, 84, 87], "7630170583724976": 35, "7500981092453003": 35, "hair_orna": [35, 77, 79, 80, 84, 87], "738053023815155": 35, "7321316599845886": 35, "plaid_skirt": [35, 77, 79, 80, 84], "7173646688461304": 35, "white_shirt": [35, 77, 80, 84], "6631225347518921": 35, "pleated_skirt": [35, 77, 79, 80, 84, 87], "6344470977783203": 35, "hair_flow": [35, 77, 79, 80, 84, 87], "6293849945068359": 35, "nail_polish": [35, 77, 80, 84], "6136130094528198": 35, "multicolored_hair": [35, 84], "5703858733177185": 35, "5195141434669495": 35, "plaid_cloth": [35, 77], "503984808921814": 35, "gradient_hair": [35, 84], "49658203125": 35, "alternate_costum": [35, 77, 87], "4947473704814911": 35, "493851900100708": 35, "484821081161499": 35, "smile": [35, 77, 79, 80, 84, 87], "4778161942958832": 35, "black_nail": [35, 77], "4747253358364105": 35, "collared_shirt": [35, 77, 80, 84], "46951043605804443": 35, "46920245885849": 35, "45227500796318054": 35, "school_uniform": [35, 77, 79, 80, 84, 87], "4197554290294647": 35, "41959843039512634": 35, "miniskirt": [35, 77, 80, 84], "3916422426700592": 35, "38207799196243286": 35, "blue_jacket": [35, 77, 84], "3614964485168457": 35, "sleeves_past_wrist": [35, 79, 80, 84], "3611966073513031": 35, "backpack": [35, 77, 79, 80, 84, 87], "32487112283706665": 35, "colored_tip": 35, "314140260219574": 35, "sidelock": [35, 77, 78], "3062695264816284": 35, "black_jacket": 35, "299169659614563": 35, "29005059599876404": 35, "charm_": [35, 77, 79, 80], "22183549404144287": 35, "multiple_r": 35, "2172674536705017": 35, "open_jacket": [35, 77], "2046721875667572": 35, "ring": [35, 78], "18625634908676147": 35, "brown_skirt": [35, 84], "18045437335968018": 35, "contemporari": [35, 77], "13890522718429565": 35, "hu_tao_": [35, 77, 87], "genshin_impact": [35, 77, 87], "9779937267303467": 35, "boo_tao_": [35, 77, 87], "8973554372787476": 35, "6215817332267761": 35, "3872501254081726": 35, "That": 35, "witha": 35, "artist": [35, 71, 77], "9938606023788452": 35, "9691187143325806": 35, "9463587403297424": 35, "944723904132843": 35, "9439248442649841": 35, "9335891008377075": 35, "8865424394607544": 35, "8601726293563843": 35, "8445472717285156": 35, "83197021484375": 35, "8274217247962952": 35, "8188955783843994": 35, "8183804750442505": 35, "8089936971664429": 35, "8038264513015747": 35, "7703496813774109": 35, "7689077854156494": 35, "768336832523346": 35, "739115834236145": 35, "7282243967056274": 35, "6852632761001587": 35, "6799711585044861": 35, "6694454550743103": 35, "6693665385246277": 35, "6493985652923584": 35, "6425715684890747": 35, "6186742186546326": 35, "5906491279602051": 35, "5860112905502319": 35, "5825777649879456": 35, "5549533367156982": 35, "5523971915245056": 35, "5324308276176453": 35, "52657151222229": 35, "4896492063999176": 35, "45526784658432007": 35, "4306206703186035": 35, "4149143397808075": 35, "4124316871166229": 35, "34030789136886597": 35, "artist_nam": [35, 77, 87], "2679593563079834": 35, "2652612328529358": 35, "2548949122428894": 35, "basebal": [35, 77, 80, 87], "24870169162750244": 35, "2240566909313202": 35, "stretch": 35, "2012709677219391": 35, "19828352332115173": 35, "1960265338420868": 35, "tone": 35, "13941210508346558": 35, "exercis": [35, 77], "11270403861999512": 35, "lens_flar": 35, "10835999250411987": 35, "08783495426177979": 35, "08448180556297302": 35, "linea_alba": 35, "06583884358406067": 35, "8951651453971863": 35, "9492285847663879": 35, "Its": 35, "But": 35, "easili": 35, "wai": [35, 39, 71, 72], "next": [35, 41, 59], "1280": [35, 50, 77], "sigmoid": [36, 92], "loss": 36, "reset": [36, 38], "about": [36, 39], "hostnam": 36, "One": [36, 47], "detect": [37, 38, 46, 49, 51, 55, 56, 57, 58, 76, 78, 93, 94, 99, 105, 111], "post": [37, 38, 49], "helper": 37, "metadata": [37, 38, 44, 70, 72, 73, 111], "cleanup": 37, "associ": [37, 73], "default_conf_threshold": [37, 38], "default_iou_threshold": [37, 38], "environ": [37, 38, 88, 90, 93, 111], "offlin": [37, 38], "yolov5": 37, "allow_dynam": [37, 38], "dynam": [37, 38, 61], "300": [37, 63], "400": 37, "simpl": 37, "explicitli": 37, "onlin": [38, 76], "execut": [38, 93, 112, 113], "demonstr": 38, "try": [38, 59], "forc": [38, 93], "seg": [38, 75], "glob": 38, "search": 38, "repeat": 38, "filesystem": 38, "_offlin": 38, "enabl": [38, 77, 87], "connect": [38, 58], "occur": 38, "found": [38, 39, 52, 71, 95], "read": [39, 40, 41, 70, 71, 72], "write": [39, 40, 41, 70, 72], "exif": [39, 40, 71], "gif": [39, 40, 71], "comment": 39, "These": [39, 42, 64], "context": [39, 40], "ai": [39, 40, 73, 94], "attempt": [39, 52, 63, 71, 73, 93], "commonli": [39, 63, 81, 91], "look": [39, 49, 71, 95], "usercom": 39, "field": [39, 73], "dst_filenam": 39, "destin": [39, 71, 72, 73], "filenam": [39, 64], "pnginfo": [39, 41, 71, 73], "geninfo": [40, 111], "lsb": [40, 73, 111], "signific": [40, 41, 43, 68, 73], "bit": [40, 41, 63, 73, 77], "read_geninfo_paramet": 40, "read_geninfo_exif": 40, "read_geninfo_gif": 40, "write_geninfo_paramet": 40, "write_geninfo_exif": 40, "write_geninfo_gif": 40, "read_lsb_raw_byt": 40, "read_lsb_metadata": 40, "write_lsb_raw_byt": 40, "write_lsb_metadata": 40, "lsbreaderror": 40, "lsbextractor": 40, "imagelsbdataextractor": 40, "serialize_pnginfo": 40, "serialize_json": 40, "inject_data": 40, "steganographi": 41, "serial": 41, "compat": [41, 81], "inject": 41, "emb": [41, 77, 87], "seamlessli": 41, "hidden": 41, "decompress": 41, "gzip": 41, "written": 41, "appropri": [41, 49, 63, 71], "serializ": [41, 61], "err": 41, "caus": [41, 110], "get_next_n_byt": 41, "get_one_byt": 41, "form": [41, 81], "read_32bit_integ": 41, "32": [41, 63], "interpret": [41, 56], "endian": 41, "enough": 41, "magic": 41, "stealth_pngcomp": 41, "extract_data": 41, "length": [41, 43, 50], "compress": 41, "along": [41, 43, 75], "robust": [41, 43], "skytnt": [42, 64, 75], "poor": 42, "anime_dbaesthet": [42, 45], "better": [42, 46, 66, 77, 87, 88, 94, 96, 99, 102, 105, 109], "2053756": 42, "09986039996147156": 42, "1663584": 42, "24299287796020508": 42, "4886411": 42, "38091593980789185": 42, "2066024": 42, "5131649971008301": 42, "3670169": 42, "6011670827865601": 42, "5930006": 42, "7067991495132446": 42, "3821265": 42, "8237218260765076": 42, "5512471": 42, "9187621474266052": 42, "limit": [43, 77, 79], "smaller": 43, "7eu7d7": [43, 84, 88, 114], "ccip_onnx": 43, "cluster": [43, 47], "refer": [43, 46, 70, 102], "relev": 43, "aforement": 43, "manual": [43, 52], "384": [43, 47, 61, 62, 63], "caform": 43, "randaug": 43, "prune": 43, "vector": [43, 77], "pruned_fp32": 43, "5_fp32": 43, "feat": 43, "768": [43, 49, 71], "17847511429108218": 43, "1951224011983088": 43, "18397327797685215": 43, "y": [43, 52, 90], "16583099961280823": 43, "42947039008140564": 43, "4037521779537201": 43, "4371533691883087": 43, "40748104453086853": 43, "392294704914093": 43, "pairwis": 43, "matrix": 43, "5350548e": 43, "6583106e": 43, "01": 43, "2947042e": 43, "0375218e": 43, "8025822e": 43, "3715334e": 43, "0748104e": 43, "2675274e": 43, "9229470e": 43, "j": 43, "th": 43, "dbscan": 43, "dbscan_2": 43, "dbscan_fre": 43, "optic": [43, 49], "optics_best": 43, "epsilon": 43, "ep": 43, "min_sampl": 43, "ccipclustermethodtyp": 43, "12921094122454668": 43, "1291187648928262": 43, "1836453739562513": 43, "distanc": 43, "_featureorimag": 43, "sampl": [43, 47, 71, 94, 95, 96, 98, 99, 100, 104, 105, 106, 108, 109], "neighborhood": [43, 66], "core": [43, 112, 113], "few": 43, "too": 43, "tune": 43, "guidelin": 43, "deal": [43, 70], "solut": [43, 52], "small": [43, 51], "advis": [43, 79], "significantli": 43, "separ": [43, 90], "slightli": 43, "exhibit": 43, "regular": [43, 66], "outfit": 43, "awar": 43, "highli": 43, "so": [43, 46, 77, 84, 88], "care": 43, "diff": 43, "07437477": 43, "0356068": 43, "04396922": 43, "05131693": 43, "assess": 44, "aesthet": [44, 45, 111], "danbooru": [44, 79, 82, 84, 99, 102], "hakubooru": 44, "kohakublueleaf": 44, "swinv2pv3_v0_448_ls0": 44, "2_x": 44, "percentil": 44, "_default_model_nam": 44, "masterpiec": [44, 71], "9831666690063624": 44, "8810615667538594": 44, "great": 44, "8225559148288356": 44, "good": [44, 49], "591020403706702": 44, "2888798940585766": 44, "243279223969715": 44, "worst": [44, 71], "005268185993767627": 44, "275707557797432": 44, "7977807857096195": 44, "56098810210824": 44, "670568235218525": 44, "1677918508648872": 44, "9305131509900093": 44, "6085879728198051": 44, "6834832429885864": 44, "16141420602798462": 44, "05435194447636604": 44, "025083942338824272": 44, "024000568315386772": 44, "027076328173279762": 44, "024589713662862778": 44, "3757021427154541": 44, "3451208472251892": 44, "1511985808610916": 44, "04740551486611366": 44, "02172713913023472": 44, "027498546987771988": 44, "03134724497795105": 44, "39281174540519714": 44, "22457796335220337": 44, "15563568472862244": 44, "10796019434928894": 44, "047730278223752975": 44, "0393439345061779": 44, "031940147280693054": 44, "13832266628742218": 44, "20687267184257507": 44, "2509062886238098": 44, "1644320785999298": 44, "11332042515277863": 44, "08270663768053055": 44, "043439216911792755": 44, "033693961799144745": 44, "03375888615846634": 44, "050045162439346313": 44, "16734018921852112": 44, "4311050772666931": 44, "23242227733135223": 44, "05163438618183136": 44, "012833272106945515": 44, "01619996316730976": 44, "03074900433421135": 44, "1396280825138092": 44, "5038207173347473": 44, "22299200296401978": 44, "07377689331769943": 44, "02854202501475811": 44, "026677291840314865": 44, "02838410809636116": 44, "026617199182510376": 44, "02508518099784851": 44, "06039097160100937": 44, "8043031692504883": 44, "get_aesthetic_scor": 45, "ccip": [45, 111], "ccip_extract_featur": 45, "ccip_batch_extract_featur": 45, "ccip_default_threshold": 45, "ccip_differ": 45, "ccip_sam": 45, "ccip_batch_differ": 45, "ccip_batch_sam": 45, "ccip_default_clustering_param": 45, "ccip_clust": 45, "ccip_merg": 45, "dbaesthet": [45, 111], "laplacian": [45, 111], "laplacian_scor": 45, "lpip": [45, 111], "lpips_extract_featur": 45, "lpips_differ": 45, "lpips_clust": 45, "psnr_": [45, 111], "psnr": [45, 69], "blur": [46, 51], "than": [46, 47, 51, 77, 90, 94, 102], "seem": 46, "just": [46, 66, 77, 96, 99, 102, 105, 109], "we": [46, 68, 88], "explor": 46, "bluri": 46, "156": 46, "68285005210006": 46, "text_blur": 46, "2276": 46, "66629157129": 46, "real2": 46, "908745781486806": 46, "mmd": 46, "1072": 46, "8372572065527": 46, "richzhang": 47, "perceptualsimilar": 47, "chafen_arknight": 47, "rand": 47, "995": 47, "cnn": 47, "f1": 47, "f2": 47, "f3": 47, "f4": 47, "f5": 47, "64": [47, 63, 66, 71, 88, 112, 113], "99": 47, "192": 47, "49": [47, 63], "256": [47, 61, 62, 68, 71], "anoth": 47, "16922694444656372": 47, "22250649333000183": 47, "6897575259208679": 47, "10956494510173798": 47, "6823137998580933": 47, "6837796568870544": 47, "nois": [47, 54, 66, 68], "inf": 48, "gaussian_20": 48, "dat": 48, "058228614646987": 48, "gaussian_3": 48, "27": [48, 63], "65611098737784": 48, "lq": 48, "29589659377844": 48, "recogn": [49, 63], "recognit": 49, "ch_pp": 49, "ocrv4_det": 49, "heat_threshold": 49, "box_threshold": 49, "max_candid": 49, "1000": 49, "unclip_ratio": 49, "heat": 49, "candid": 49, "unclip": 49, "comic": [49, 96], "742": 49, "485": [49, 61, 62], "809": 49, "511": 49, "9543377610144915": 49, "682": 49, "98": 49, "734": 49, "124": 49, "9309689495575223": 49, "136": 49, "836": 49, "164": 49, "9042856988923695": 49, "144": 49, "455": 49, "196": 49, "874083638387722": 49, "719": 49, "835": 49, "488": 49, "8628696346175078": 49, "478": 49, "214": 49, "508": 49, "848871771901487": 49, "1030": 49, "557": 49, "1184": 49, "578": 49, "8352495440618789": 49, "427": 49, "129": 49, "553": 49, "154": 49, "8249209443996619": 49, "detect_model": 49, "recognize_model": 49, "ocrv4_rec": 49, "rotation_threshold": 49, "is_remove_dupl": 49, "rotat": [49, 52], "duplic": [49, 71], "mob": 49, "9356705927336156": 49, "shishou": 49, "8933000384412466": 49, "BUT": 49, "8730931912907247": 49, "oh": 49, "8417627579351514": 49, "mirror": 49, "7366019454049503": 49, "el": 49, "gato": 49, "iberico": 49, "7271127306351021": 49, "THAt": 49, "701928390168364": 49, "6965972578194936": 49, "chines": 49, "english": 49, "cannot": [49, 59, 61, 63, 73], "languag": 49, "func": [49, 92, 111], "japanes": [49, 71], "post_text": 49, "319": 49, "847": 49, "561": 49, "899": 49, "kancol": 49, "9130667787597329": 49, "552": 49, "811": 49, "791": 49, "921": 49, "1944": 49, "8566762346615406": 49, "820": 49, "558": 49, "850": 49, "fleet": 49, "collect": [49, 70], "8100635458911772": 49, "235": 49, "904": 49, "855": 49, "1009": 49, "\u6d77": 49, "6716076803280185": 49, "858": 49, "808": 49, "tsu": 49, "ka": 49, "NO": 49, "u": [49, 114], "mi": 49, "de": 49, "654507230718228": 49, "209": 49, "507": 49, "2888084133529467": 49, "japan_pp": 49, "ocrv3_rec": 49, "9230690942939336": 49, "8564870717047623": 49, "\u3044\u3064\u304b\u3042\u306e\u6d77\u3067": 49, "8061289060358996": 49, "8045396777081609": 49, "7311649382696896": 49, "\u8266\u3068\u308c\u308c": 49, "6648729016512889": 49, "ocrv2_det": 49, "ocrv3_det": 49, "ocrv4_server_det": 49, "ch_ppocr_mobile_slim_v2": 49, "0_det": 49, "ch_ppocr_mobile_v2": 49, "ch_ppocr_server_v2": 49, "en_pp": 49, "arabic_pp": 49, "ocrv2_rec": 49, "ocrv4_server_rec": 49, "0_rec": 49, "chinese_cht_pp": 49, "cyrillic_pp": 49, "devanagari_pp": 49, "en_number_mobile_v2": 49, "ka_pp": 49, "korean_pp": 49, "latin_pp": 49, "ta_pp": 49, "te_pp": 49, "max_siz": [50, 61, 62, 63], "longer": 50, "720": 50, "new_img": 50, "600": 50, "337": 50, "obscur": 51, "regist": [51, 52, 61, 62, 63], "rectangular": 51, "967": [51, 52], "143": [51, 52], "1084": [51, 52], "261": [51, 52], "246": [51, 52], "208": [51, 52], "331": [51, 52], "287": [51, 52], "662": [51, 52], "466": [51, 52], "705": [51, 52], "514": [51, 52], "479": [51, 52], "283": [51, 52], "326": [51, 52], "color_black": 51, "radiu": 51, "emoji": [51, 52], "penis": 51, "vagina": 51, "serv": [51, 63, 79], "foundat": 51, "inherit": [51, 63], "fill": 51, "color_default": 51, "green": 51, "color_green": 51, "ffff00": 51, "color_ffff00": 51, "blur_4": 51, "blur_8": 51, "blur_12": 51, "pixelate_4": 51, "pixelate_8": 51, "pixelate_12": 51, "arg": 51, "subclass": 51, "keyerror": 51, "alreadi": 51, "exist": [51, 72, 77, 93, 96], "angl": 52, "end": [52, 71], "censor_area": [52, 53], "ratio_threshold": 52, "minimum": [52, 58, 64, 66], "total": [52, 112, 113], "star": [52, 84], "register_censor_method": [52, 53], "smiling_face_with_heart": 52, "twitter": 52, "appl": 52, "googl": 52, "microsoft": 52, "samsung": 52, "whatsapp": 52, "facebook": 52, "messeng": 52, "joypixel": 52, "openmoji": 52, "emojidex": 52, "mozilla": 52, "express": 52, "code": [52, 68, 77, 84, 87], "_emojistyletyp": 52, "emoji_default": 52, "cat_fac": 52, "emoji_green": 52, "grinning_face_with_sweat": 52, "emoji_liuhanhuangd": 52, "abl": [52, 59], "prefix": [52, 78, 83], "sum": 52, "cx": 52, "mass": 52, "occlus": 52, "cy": 52, "find_for_area": 52, "rectangl": 52, "corner": 52, "factor": [52, 63], "align": [53, 111], "align_maxs": 53, "censor_": [53, 111], "censor_nsfw": 53, "basecensor": 53, "colorcensor": 53, "blurcensor": 53, "pixelatecensor": 53, "imgcensor": [53, 111], "imagebasedcensor": 53, "emojibasedcensor": 53, "singleimag": 53, "squeez": [53, 111], "squeeze_with_transpar": 53, "tightli": 54, "interest": 54, "jerry_with_spac": 54, "median_filt": 54, "median": 54, "kernel": 54, "disabl": 54, "keypoint": [55, 56, 57, 58], "idea": 55, "research": 55, "auto_detect": 55, "out_bbox": 55, "person_detect_cfg": 55, "op18keypointset": [55, 57, 58], "rtmpose": 55, "config": [55, 62, 111, 114], "foot": [55, 56], "hand1": 55, "hand2": 55, "op18_visu": [55, 57], "0x7f5ca933f3d0": 55, "axesimag": 55, "0x7f5c98069790": 55, "all_": 56, "openpos": [56, 71], "op18": [56, 58], "__mul__": 56, "multipli": 56, "scalar": 56, "__truediv__": 56, "divisor": 56, "left_foot": 56, "left_hand": 56, "right_foot": 56, "right_hand": 56, "enum": 56, "enumer": 56, "readabl": [56, 87], "categor": [56, 77], "nose": 56, "neck": 56, "elbow": 56, "wrist": 56, "ankl": 56, "ear": [56, 78, 85], "member": 56, "right_should": 56, "right_elbow": 56, "right_wrist": 56, "left_should": 56, "left_elbow": 56, "left_wrist": 56, "right_hip": 56, "right_kne": 56, "right_ankl": 56, "left_hip": 56, "left_kne": 56, "left_ankl": 56, "right_ey": 56, "left_ey": 56, "right_ear": 56, "left_ear": 56, "left_big_to": 56, "left_small_to": 56, "left_heel": 56, "right_big_to": 56, "right_small_to": 56, "right_heel": 56, "__int__": 56, "truncat": [56, 101, 111], "zero": 56, "must": [56, 78, 110], "preced": 56, "surround": 56, "whitespac": [56, 81], "36": [56, 63], "0b100": 56, "91": [56, 63], "112": 56, "92": [56, 63, 85], "113": [56, 63], "dwpose": [57, 111], "dwpose_estim": 57, "openpose18": 57, "op18_body_max": 57, "op18_body_min": 57, "op18_face_max": 57, "op18_face_min": 57, "op18_left_foot_max": 57, "op18_left_foot_min": 57, "op18_left_hand_max": 57, "op18_left_hand_min": 57, "op18_right_foot_max": 57, "op18_right_foot_min": 57, "op18_right_hand_max": 57, "op18_right_hand_min": 57, "keypoints_list": 58, "min_edge_s": 58, "draw_bodi": 58, "draw_hand": 58, "draw_feet": 58, "draw_fac": 58, "drawn": 58, "shorter": 58, "ellips": 58, "facial": [58, 78, 95], "parser": [59, 61, 62, 71], "notparsetarget": 60, "register_pillow_transform": 60, "register_pillow_pars": 60, "create_pillow_transform": 60, "parse_pillow_transform": 60, "register_torchvision_transform": 60, "register_torchvision_pars": 60, "create_torchvision_transform": 60, "parse_torchvision_transform": 60, "register_creators_for_transform": 60, "notprocessortypeerror": 60, "create_transforms_from_transform": 60, "is_valid_size_dict": 60, "convert_to_size_dict": 60, "get_size_dict": 60, "create_clip_transform": 60, "create_transforms_from_clip_processor": 60, "create_convnext_transform": 60, "create_transforms_from_convnext_processor": 60, "create_vit_transform": 60, "create_transforms_from_vit_processor": 60, "create_siglip_transform": 60, "create_transforms_from_siglip_processor": 60, "create_bit_transform": 60, "create_transforms_from_bit_processor": 60, "create_blip_transform": 60, "create_transforms_from_blip_processor": 60, "create_mobilenetv2_transform": 60, "create_transforms_from_mobilenetv2_processor": 60, "tensor": [61, 62, 63, 72], "composit": [61, 63], "machin": [61, 91], "learn": [61, 91], "compos": [61, 62, 63], "sequenc": [61, 63, 78], "pillowcompos": [61, 63], "sequenti": 61, "decor": [61, 62, 63, 90], "facilit": 61, "creator": [61, 63], "tvalu": [61, 62], "describ": 61, "bicub": [61, 62, 63], "pillowres": [61, 63], "antialia": [61, 62, 63], "bilinear": [61, 62], "center_crop": [61, 62], "pillowcentercrop": [61, 63], "pillowtotensor": [61, 63], "maybe_to_tensor": [61, 62], "pillowmaybetotensor": 61, "std": [61, 62, 63], "pillownorm": [61, 63], "456": [61, 62], "406": [61, 62], "229": [61, 62], "225": [61, 62], "48500001430511475": 61, "4560000002384186": 61, "4059999883174896": 61, "2290000021457672": 61, "2240000069141388": 61, "22499999403953552": 61, "framework": 62, "extend": 62, "centercrop": 62, "totensor": 62, "maybetotensor": 62, "4850": 62, "4560": 62, "4060": 62, "2290": 62, "2240": 62, "2250": 62, "interpolationmod": 62, "processor": [63, 112, 113], "vitimageprocessor": 63, "5906": 63, "33": 63, "donutimageprocessor": 63, "1901": 63, "70": [63, 77, 88], "detrimageprocessor": 63, "1575": 63, "86": [63, 78], "clipimageprocessor": 63, "1374": 63, "73": 63, "videomaeimageprocessor": 63, "1093": 63, "convnextimageprocessor": 63, "648": 63, "65": 63, "segformerimageprocessor": 63, "533": 63, "00": 63, "beitimageprocessor": 63, "468": 63, "63": 63, "siglipimageprocessor": 63, "440": 63, "48": 63, "layoutlmv3imageprocessor": 63, "403": 63, "layoutlmv2imageprocessor": 63, "332": 63, "87": 63, "mllamaimageprocessor": 63, "qwen2vlimageprocessor": 63, "314": 63, "77": 63, "blipimageprocessor": 63, "276": 63, "55": 63, "idefics2imageprocessor": 63, "226": 63, "llavanextimageprocessor": 63, "215": 63, "bitimageprocessor": 63, "210": 63, "pix2structimageprocessor": 63, "conditionaldetrimageprocessor": 63, "53": 63, "samimageprocessor": 63, "52": 63, "deitimageprocessor": 63, "mask2formerimageprocessor": 63, "89": 63, "vivitimageprocessor": 63, "88": 63, "yolosimageprocessor": 63, "84": 63, "47": 63, "viltimageprocessor": 63, "41": 63, "detaimageprocessor": 63, "68": 63, "38": 63, "pixtralimageprocessor": 63, "mobilenetv2imageprocessor": 63, "mobilevitimageprocessor": 63, "61": 63, "34": [63, 112, 113], "dptimageprocessor": 63, "maskformerimageprocessor": 63, "28": 63, "nougatimageprocessor": 63, "ideficsimageprocessor": 63, "rtdetrimageprocessor": 63, "efficientnetimageprocessor": 63, "40": [63, 71], "deformabledetrimageprocessor": 63, "idefics3imageprocessor": 63, "fuyuimageprocessor": 63, "videollavaimageprocessor": 63, "pvtimageprocessor": 63, "oneformerimageprocessor": 63, "mobilenetv1imageprocessor": 63, "owlv2imageprocessor": 63, "chineseclipimageprocessor": 63, "efficientformerimageprocessor": 63, "llavaonevisionimageprocessor": 63, "swin2srimageprocessor": 63, "vithybridimageprocessor": 63, "owlvitimageprocessor": 63, "04": 63, "groundingdinoimageprocessor": 63, "03": 63, "perceiverimageprocessor": 63, "chameleonimageprocessor": 63, "levitimageprocessor": 63, "vitmatteimageprocessor": 63, "extens": [63, 79], "tri": 63, "def": [63, 90], "hasattr": 63, "feature_extractor": 63, "encount": 63, "becaus": 63, "until": 63, "successfulli": 63, "imageprocessor": 63, "autoimageprocessor": 63, "from_pretrain": 63, "openai": 63, "vit": 63, "patch32": 63, "pillowconvertrgb": 63, "48145467": 63, "4578275": 63, "40821072": 63, "26862955": 63, "2613026": 63, "2757771": 63, "size_dict": 63, "shortest_edg": 63, "invalid_kei": 63, "default_to_squar": 63, "height_width_ord": 63, "constraint": 63, "els": [63, 71, 112, 113], "incompat": 63, "longest_edg": 63, "param_nam": 63, "entri": 63, "conform": 63, "messag": [63, 88], "do_res": 63, "do_center_crop": 63, "crop_siz": 63, "do_rescal": 63, "rescale_factor": 63, "00392156862745098": 63, "do_norm": 63, "image_mean": 63, "image_std": 63, "do_convert_rgb": 63, "rescal": 63, "deviat": 63, "clipprocessor": 63, "crop_pct": 63, "tailor": 63, "convnext": 63, "percentag": 63, "prepar": 63, "replic": 63, "blip": 63, "255": 63, "openai_clip_mean": 63, "openai_clip_std": 63, "behavior": 63, "mobilenetv2": 63, "per": 63, "equival": 63, "bg": 64, "strict_level": 64, "min_select": 64, "min_width": 64, "min_height": 64, "min_resolut": 64, "strict": [64, 99, 105], "get_imag": 64, "get_image_fil": 64, "list_image_fil": 64, "random_imag": 64, "randomli": 64, "random_image_fil": 64, "8057": 64, "000000": 64, "000001": 64, "000002": 64, "000003": 64, "000004": 64, "home": 64, "dgh": [64, 72, 114], "2400x1600": 64, "0x7feb86ed5160": 64, "003258": 64, "400x400": 64, "0x7feb86a748b0": 64, "quickli": 65, "backgroundimageset": 65, "list_bg_image_fil": 65, "get_bg_image_fil": 65, "get_bg_imag": 65, "random_bg_image_fil": 65, "random_bg_imag": 65, "opencv": 66, "denois": [66, 71], "inspir": [66, 75, 80, 87, 107], "mf666": [66, 107], "mist": 66, "fucker": 66, "diameter_min": 66, "diameter_max": 66, "sigma_color_min": 66, "sigma_color_max": 66, "sigma_space_min": 66, "sigma_space_max": 66, "radius_min": 66, "radius_max": 66, "eps_min": 66, "eps_max": 66, "b_iter": 66, "g_iter": 66, "random": [66, 77, 85], "bilater": 66, "guid": 66, "stage": [66, 77], "diamet": 66, "sigma": 66, "space": [66, 75, 87], "window": [66, 71], "term": 66, "contrib": 66, "noisy_imag": 66, "cleaned_img": 66, "cleaned_imag": 66, "noisi": 67, "nafnet": [67, 111], "scunet": [67, 68, 111], "adversari": [67, 111], "remove_adversarial_nois": 67, "restore_with_nafnet": 67, "restore_with_scunet": 67, "ve": 68, "gaussian": 68, "To": 68, "correctli": 68, "credibl": 68, "rgg": [68, 69], "red": [68, 78], "gopro": 68, "sidd": 68, "tile_s": [68, 69, 88], "tile_overlap": [68, 69, 88], "batch_siz": [68, 69, 88], "nafnetmodeltyp": 68, "tile": [68, 69, 88], "gan": 69, "128": 69, "scunetmodeltyp": 69, "automatic1111": 70, "stabl": [70, 71, 94, 114], "diffus": [70, 71, 94], "webui": [70, 71, 72], "novelai": 70, "sdwui": 70, "submodul": 70, "nai": [70, 111], "docstr": 70, "sdmetadata": 70, "parse_sdmeta_from_text": 70, "get_sdmeta_from_imag": 70, "save_image_with_sdmeta": 70, "read_metadata": 70, "save_with_metadata": 70, "naimetadata": 70, "get_naimeta_from_imag": 70, "add_naimeta_to_imag": 70, "save_image_with_naimeta": 70, "formatt": 71, "a1111": 71, "sd_metadata_simpl": 71, "sd_metadata_complex": 71, "prompt": 71, "neg_prompt": 71, "neg": 71, "__str__": 71, "sd1": 71, "extrem": 71, "delic": 71, "beauti": 71, "offici": 71, "global": [71, 90, 110], "illumin": 71, "soft": 71, "shadow": 71, "super": 71, "light": 71, "novel": [71, 73], "4k": 71, "metal_textur": 71, "striped_background": 71, "rich": 71, "cg": 71, "uniti": 71, "8k": 71, "wallpap": 71, "unreal": 71, "sci": 71, "fi": 71, "fantasi": 71, "silver_skin": 71, "cut": [71, 78], "silver_impossible_bodysuit": 71, "gem_on_chest": 71, "cut_silver_mechanical_leotard": 71, "headgear": [71, 78], "1_girl": 71, "slim_waist": 71, "hair": [71, 78], "long": 71, "lumin": 71, "medium_breast": [71, 86], "indistinct_camelto": 71, "flat_crotch": 71, "coquettish": 71, "squint": 71, "evil_smil": 71, "dark_persona": 71, "mouth": 71, "wet": 71, "slim_fac": 71, "tall_girl": 71, "matur": 71, "mature_fac": 71, "slim_figur": 71, "slim_leg": 71, "bare_thigh": 71, "easyneg": 71, "sketch": 71, "ugli": 71, "huge": 71, "logo": 71, "monochrom": [71, 98, 101, 111], "bad": 71, "mutat": 71, "horror": 71, "geometri": 71, "bad_prompt": 71, "miss": 71, "finger": 71, "limb": 71, "anatomi": 71, "interlock": 71, "digit": 71, "arm": 71, "2girl": 71, "deform": 71, "lipstick": 71, "skindent": 71, "tie": 71, "big_breast": 71, "thighhigh": [71, 79], "pubic_hair": [71, 78], "3d": [71, 96], "realist": 71, "slip": [71, 81], "head_out_of_fram": 71, "curvi": 71, "sampler": 71, "ddim": 71, "cfg": 71, "seed": 71, "3827064803": 71, "512x848": 71, "hash": 71, "eb49192009": 71, "anidosmix": 71, "skip": 71, "new_imag": 71, "let": 71, "what": 71, "nslim_fac": 71, "848": 71, "_sdmeta_text": 71, "starri": 71, "night": 71, "daylight": 71, "euler": 71, "sd2": 71, "footwear": 71, "shoe": 71, "bang": [71, 78, 79, 84, 87], "indoor": 71, "sleev": 71, "ahog": [71, 77, 78, 79, 80, 84, 87], "dress": [71, 78], "pot": 71, "plant": 71, "bun": [71, 78], "lora": 71, "bluearchive10": 71, "bluearchiv": 71, "neg1": 71, "dpm": 71, "2m": 71, "sde": 71, "karra": 71, "2647703743": 71, "768x768": 71, "72bd94132e": 71, "cutemix": 71, "strength": 71, "controlnet": 71, "control_v11p_sd15_openpos": 71, "cab727d4": 71, "weight": 71, "perfect": 71, "param": 71, "hire": 71, "upscal": [71, 111], "latent": 71, "ti": 71, "339cc9210f70": 71, "66a7279a88dd": 71, "info": 71, "underli": [71, 90], "sd_meta": 71, "scope": 71, "dst_file": [71, 73], "webp": 71, "systemerror": [71, 73], "input_imag": 71, "output_imag": 71, "a41": 72, "safetensor": 72, "torch": 72, "command": [72, 114], "pip": [72, 114], "_check_env": 72, "model_fil": 72, "key1": 72, "value1": 72, "key2": 72, "value2": 72, "src_model_fil": 72, "dst_model_fil": 72, "new_metadata": 72, "john": 72, "doe": [72, 76, 85, 99, 105], "input_model": 72, "output_model": 72, "softwar": 73, "generation_tim": 73, "dataclass": 73, "encapsul": 73, "taken": 73, "alia": 73, "success": [73, 114], "add_lsb_meta": 73, "save_metainfo": 73, "metainfo": 73, "prefer": 73, "isneti": [74, 111], "get_isnetis_mask": 74, "segment_with_isneti": 74, "segment_rgba_with_isneti": 74, "co": 75, "l8": 75, "00ff00": 75, "mask_": 75, "image_": 75, "hutao_seg": 75, "skadi_seg": 75, "drop": [76, 78, 79, 84, 86, 87], "cosplai": 76, "no_eyewear": 76, "eyewear": [76, 78], "span": [76, 78], "matter": [76, 78], "red_hair": [76, 78, 85, 86], "use_preset": 76, "custom_blacklist": 76, "preset": 76, "ones": 76, "neither": [76, 78], "nor": [76, 78], "tagger": [77, 87], "000": 77, "camais03": 77, "camie_tagger_onnx": 77, "year": 77, "copyright": 77, "tend": 77, "high_precis": 77, "high_recal": 77, "micro_opt": 77, "macro_opt": 77, "no_underlin": [77, 87], "drop_overlap": [77, 79, 80, 84, 87], "camiemodetyp": 77, "affect": 77, "underscor": [77, 81, 87], "precis": [77, 112, 113], "recal": 77, "micro": 77, "macro": 77, "valuabl": [77, 87], "rapid": [77, 87], "queri": [77, 87], "randn": 77, "char": [77, 79, 80, 87], "04246556758880615": 77, "6936423778533936": 77, "question": [77, 79, 80, 87, 99], "23721203207969666": 77, "explicit": [77, 79, 80, 87, 99], "033293724060058594": 77, "8412569165229797": 77, "38029077649116516": 77, "618192195892334": 77, "37446439266204834": 77, "5698797702789307": 77, "7119565010070801": 77, "5252856612205505": 77, "46417444944381714": 77, "5428758859634399": 77, "34731733798980713": 77, "tail": [77, 78], "3911612927913666": 77, "2932726740837097": 77, "4544200003147125": 77, "44711941480636597": 77, "2854885458946228": 77, "6344638466835022": 77, "611354410648346": 77, "564970850944519": 77, "4444340467453003": 77, "35846662521362305": 77, "3867686092853546": 77, "3723931908607483": 77, "31086698174476624": 77, "43279752135276794": 77, "3896197974681854": 77, "6638736724853516": 77, "5094802975654602": 77, "4867050349712372": 77, "6593714952468872": 77, "5243107676506042": 77, "4374789893627167": 77, "3754707872867584": 77, "6238733530044556": 77, "31088054180145264": 77, "gym_uniform": 77, "37657681107521057": 77, "3012588620185852": 77, "watermark": 77, "5147127509117126": 77, "web_address": 77, "6296812295913696": 77, "29214906692504883": 77, "37801358103752136": 77, "buruma": 77, "536261260509491": 77, "bike_short": [77, 80], "35828399658203125": 77, "4156728982925415": 77, "44427722692489624": 77, "2838006019592285": 77, "49192047119140625": 77, "36012423038482666": 77, "black_buruma": 77, "3422132134437561": 77, "2783987522125244": 77, "38377970457077026": 77, "baseball_mitt": 77, "32592540979385376": 77, "35402947664260864": 77, "2758416533470154": 77, "black_sports_bra": 77, "3463800549507141": 77, "sports_bra": [77, 80], "28466159105300903": 77, "2603980302810669": 77, "bike_jersei": 77, "2661605477333069": 77, "patreon_usernam": 77, "7087235450744629": 77, "patreon_logo": 77, "560276210308075": 77, "5921452641487122": 77, "41121846437454224": 77, "4002530574798584": 77, "03438958525657654": 77, "04617959260940552": 77, "8312125205993652": 77, "3996567726135254": 77, "28660568594932556": 77, "7184156775474548": 77, "4706878066062927": 77, "5503140687942505": 77, "365602970123291": 77, "41183334589004517": 77, "28638553619384766": 77, "3707748055458069": 77, "520854115486145": 77, "2960333526134491": 77, "6556028127670288": 77, "6966925859451294": 77, "5526134371757507": 77, "6872812509536743": 77, "5945607423782349": 77, "4464661478996277": 77, "hair_ribbon": [77, 79, 80, 84], "3646523952484131": 77, "37938451766967773": 77, "5426545143127441": 77, "ribbon": [77, 78, 80, 84], "3027467727661133": 77, "8986430168151855": 77, "337802529335022": 77, "38589367270469666": 77, "6475872993469238": 77, "school_bag": [77, 79, 80], "666648805141449": 77, "4749193489551544": 77, "27104783058166504": 77, "closed_mouth": 77, "28101325035095215": 77, "37030768394470215": 77, "32576680183410645": 77, "4337637424468994": 77, "42441293597221375": 77, "black_skirt": 77, "34694597125053406": 77, "5711237192153931": 77, "open_cloth": [77, 80, 84], "31017544865608215": 77, "534726083278656": 77, "4544385075569153": 77, "27831193804740906": 77, "45064714550971985": 77, "5494365096092224": 77, "610480546951294": 77, "red_flow": 77, "35928308963775635": 77, "37732189893722534": 77, "5575172305107117": 77, "fingernail": 77, "27776333689689636": 77, "cardigan": [77, 80, 84], "3264558017253876": 77, "31882336735725403": 77, "5534622073173523": 77, "red_nail": [77, 79, 84], "38771501183509827": 77, "q": 77, "3758758008480072": 77, "39574217796325684": 77, "5394986271858215": 77, "handbag": 77, "37014907598495483": 77, "black_bag": 77, "44918346405029297": 77, "shoulder_bag": [77, 79], "5881174802780151": 77, "5163478255271912": 77, "blue_cardigan": [77, 84], "28089386224746704": 77, "42480990290641785": 77, "bag_charm": [77, 79, 80], "5010414123535156": 77, "plum_blossom": 77, "27618563175201416": 77, "5317837595939636": 77, "8859397172927856": 77, "7348971366882324": 77, "is_refin": 77, "reprocess": 77, "come": 77, "refin": 77, "strategi": 77, "understand": [77, 87], "b": [77, 87], "anal_hair": 78, "anal_tail": 78, "arm_behind_head": 78, "arm_hair": 78, "arm_under_breast": 78, "arms_behind_head": 78, "bird_on_head": 78, "blood_in_hair": 78, "breasts_on_glass": 78, "breasts_on_head": 78, "cat_on_head": 78, "closed_ey": 78, "clothed_female_nude_femal": 78, "clothed_female_nude_mal": 78, "clothed_male_nude_femal": 78, "clothes_between_breast": 78, "cream_on_fac": 78, "drying_hair": 78, "empty_ey": 78, "face_to_breast": 78, "food_on_fac": 78, "food_on_head": 78, "game_boi": 78, "grabbing_anoth": 78, "s_hair": 78, "grabbing_own_breast": 78, "gun_to_head": 78, "head_between_breast": 78, "heart_in_ey": 78, "multiple_boi": 78, "multiple_girl": 78, "object_on_breast": 78, "object_on_head": 78, "paint_splatter_on_fac": 78, "penis_on_fac": 78, "person_on_head": 78, "pokemon_on_head": 78, "rabbit_on_head": 78, "rice_on_fac": 78, "severed_head": 78, "star_in_ey": 78, "sticker_on_fac": 78, "tentacles_on_mal": 78, "tying_hair": 78, "built": [78, 90], "mutabl": 78, "constructor": 78, "futa": 78, "cum": 78, "rub": 78, "shade": 78, "plai": 78, "drill": 78, "skin": 78, "braid": 78, "afro": 78, "bald": 78, "dreadlock": 78, "ponytail": 78, "updo": 78, "beard": 78, "mustach": 78, "pointi": 78, "horn": 78, "ornament": 78, "hairband": 78, "pupil": 78, "bow": [78, 79, 80], "headwear": 78, "crown": 78, "cap": 78, "hairclip": [78, 84], "mole": 78, "halo": 78, "fluff": 78, "glass": [78, 81], "fang": 78, "boi": 78, "beret": 78, "heterochromia": 78, "headdress": 78, "eyepatch": 78, "headphon": 78, "eyebrow": 78, "eyelash": 78, "sunglass": 78, "intak": 78, "scrunchi": 78, "ear_pierc": 78, "headband": 78, "under_mouth": 78, "freckl": 78, "lip": 78, "eyelin": 78, "eyeshadow": 78, "tassel": 78, "whitelist_suffix": 78, "whitelist_prefix": 78, "whitelist_word": 78, "suffix": [78, 83], "pool": 78, "whitelist": 78, "blacklist": [78, 82, 111], "singular": 78, "plural": 78, "chair": 78, "whole": 78, "word": 78, "hear": 78, "72": 78, "outdat": 79, "anymor": 79, "baselin": 79, "practic": 79, "use_real_nam": [79, 84], "general_threshold": [79, 80, 87], "character_threshold": [79, 80, 87], "real": [79, 84, 101, 111], "renam": [79, 84], "redirect": [79, 84], "mani": [79, 84], "websit": [79, 84], "9897817373275757": 79, "010265946388244629": 79, "2809715270996094e": 79, "9939777851104736": 79, "5032387375831604": 79, "black_bord": 79, "9943548440933228": 79, "5011609792709351": 79, "6877802610397339": 79, "5543792843818665": 79, "8268730640411377": 79, "8504303693771362": 79, "6008237600326538": 79, "6635787487030029": 79, "8496965765953064": 79, "6107005476951599": 79, "668294370174408": 79, "5619469285011292": 79, "5141720771789551": 79, "letterbox": 79, "9884189963340759": 79, "5673105120658875": 79, "6290556192398071": 79, "9631235003471375": 79, "no_hat": [79, 80, 84], "7978747487068176": 79, "no_headwear": [79, 80, 84, 87], "7577926516532898": 79, "7118550539016724": 79, "5452839136123657": 79, "pillarbox": 79, "9841411709785461": 79, "958786129951477": 79, "6720131039619446": 79, "7077711820602417": 79, "silver_hair": [79, 80, 84], "6673924326896667": 79, "8709812760353088": 79, "9614333510398865": 79, "7786177396774292": 79, "6842771172523499": 79, "9076308012008667": 79, "580970823764801": 79, "9633345007896423": 79, "9988503456115723": 79, "001651763916015625": 79, "00012505054473876953": 79, "9829280972480774": 79, "894218385219574": 79, "8733789920806885": 79, "6322951316833496": 79, "9987058639526367": 79, "9754379987716675": 79, "6810564994812012": 79, "9708781838417053": 79, "6356008052825928": 79, "5633733868598938": 79, "brick_wal": 79, "5315935611724854": 79, "9397273659706116": 79, "9229896664619446": 79, "9006357789039612": 79, "citi": 79, "9020784497261047": 79, "cityscap": 79, "9547432661056519": 79, "5296419262886047": 79, "8253412246704102": 79, "5619839429855347": 79, "8277763724327087": 79, "9356368780136108": 79, "5288072824478149": 79, "6336134076118469": 79, "9703260064125061": 79, "8188960552215576": 79, "phone_screen": 79, "9579574465751648": 79, "9954615235328674": 79, "plaid": [79, 80, 84], "9725285172462463": 79, "9638455510139465": 79, "7226815819740295": 79, "5321241021156311": 79, "5493080615997314": 79, "9863407611846924": 79, "6794284582138062": 79, "5062428116798401": 79, "9325523972511292": 79, "92237788438797": 79, "skyscrap": 79, "7728171348571777": 79, "7257086038589478": 79, "5357837080955505": 79, "6939404010772705": 79, "7054293155670166": 79, "9990814924240112": 79, "9992498755455017": 79, "5012534260749817": 79, "7461410164833069": 79, "lagpixellol": 80, "deepgelbooru_onnx": 80, "9986732006072998": 80, "0013858973979949951": 80, "315376281738281e": 80, "9972434639930725": 80, "5982598662376404": 80, "6429562568664551": 80, "36296138167381287": 80, "8308937549591064": 80, "7388008832931519": 80, "6039759516716003": 80, "30909663438796997": 80, "9694308042526245": 80, "6422968506813049": 80, "5898381471633911": 80, "8145260810852051": 80, "652222216129303": 80, "dolphin_short": 80, "466494083404541": 80, "7183809280395508": 80, "6753682494163513": 80, "7302790880203247": 80, "6649775505065918": 80, "8446108102798462": 80, "98187655210495": 80, "8140730857849121": 80, "6360533833503723": 80, "9635934829711914": 80, "33370012044906616": 80, "44239571690559387": 80, "7891374826431274": 80, "6471294164657593": 80, "9958090782165527": 80, "8736815452575684": 80, "872096061706543": 80, "5640895366668701": 80, "5049663186073303": 80, "8832778930664062": 80, "9687467813491821": 80, "3659853935241699": 80, "9309735298156738": 80, "49939480423927307": 80, "446407288312912": 80, "809670090675354": 80, "6560589075088501": 80, "47956040501594543": 80, "9832853674888611": 80, "9994162321090698": 80, "0008397102355957031": 80, "00035390257835388184": 80, "9926226139068604": 80, "899387001991272": 80, "34215790033340454": 80, "5701972246170044": 80, "9512913227081299": 80, "6664570569992065": 80, "5614628791809082": 80, "33615976572036743": 80, "5770801305770874": 80, "987317681312561": 80, "37286585569381714": 80, "36409223079681396": 80, "7329680919647217": 80, "5924292206764221": 80, "4344901144504547": 80, "7465001344680786": 80, "5225946307182312": 80, "6976451873779297": 80, "9265321493148804": 80, "34527891874313354": 80, "6675043106079102": 80, "9096828699111938": 80, "41341525316238403": 80, "8418735265731812": 80, "3675632178783417": 80, "5284417867660522": 80, "30296844244003296": 80, "48789578676223755": 80, "36596980690956116": 80, "7759367227554321": 80, "6535028219223022": 80, "8975257873535156": 80, "36911237239837646": 80, "4171145558357239": 80, "3942635953426361": 80, "6772940754890442": 80, "9397937655448914": 80, "5207280516624451": 80, "4673041105270386": 80, "9118321537971497": 80, "9967410564422607": 80, "9970728158950806": 80, "8419480323791504": 80, "6489560604095459": 80, "6217572689056396": 80, "convent": 81, "restor": [81, 111], "use_spac": 81, "use_escap": 81, "include_scor": 81, "score_descend": 81, "escap": 81, "unsaf": 81, "sort": [81, 85], "descend": 81, "panty_pul": 81, "6826801300048828": 81, "958938717842102": 81, "drinking_glass": 81, "9340789318084717": 81, "areola_slip": 81, "41196826100349426": 81, "9988248348236084": 81, "drink": 81, "pull": 81, "areola": 81, "999": 81, "959": 81, "934": 81, "683": 81, "412": 81, "mldanbooru": [82, 111], "get_mldanbooru_tag": 82, "wd14": [82, 84, 111], "get_wd14_tag": [82, 84], "convert_wd14_emb_to_predict": 82, "denormalize_wd14_emb": 82, "cami": [82, 111], "get_camie_tag": 82, "convert_camie_emb_to_predict": 82, "deepdanbooru": [82, 84, 111], "get_deepdanbooru_tag": [82, 84], "deepgelbooru": [82, 111], "get_deepgelbooru_tag": 82, "add_underlin": 82, "remove_underlin": 82, "tags_to_text": 82, "drop_overlap_tag": 82, "is_blacklist": 82, "drop_blacklisted_tag": 82, "char_whitelist_suffix": 82, "char_whitelist_prefix": 82, "char_whitelist_word": 82, "char_suffix": 82, "char_prefix": 82, "charactertagpool": 82, "is_basic_character_tag": 82, "drop_basic_character_tag": 82, "sort_tag": 82, "tag_match_suffix": 82, "tag_match_prefix": 82, "tag_match_ful": 82, "t1": 83, "t2": 83, "fulli": 83, "ml": 84, "448": 84, "keep_ratio": 84, "9999984502792358": [84, 106], "9999946355819702": 84, "9994951486587524": 84, "998144268989563": 84, "9978417158126831": 84, "9941409230232239": 84, "9799384474754333": 84, "979142427444458": 84, "961823582649231": 84, "961323618888855": 84, "9490893483161926": 84, "9450850486755371": 84, "9425153136253357": 84, "9409335255622864": 84, "9319437146186829": 84, "9265308976173401": 84, "9259042143821716": 84, "922250509262085": 84, "9199565052986145": 84, "9175475835800171": 84, "9102761745452881": 84, "9076938629150391": 84, "9052775502204895": 84, "8938589692115784": 84, "8894285559654236": 84, "8891903162002563": 84, "8845980763435364": 84, "8842408061027527": 84, "8659475445747375": 84, "862621009349823": 84, "8616052865982056": 84, "8562789559364319": 84, "8555729389190674": 84, "8533340096473694": 84, "8477485775947571": 84, "8430152535438538": 84, "tied_long_hair": [84, 87], "8340626955032349": 84, "8266023397445679": 84, "8222048282623291": 84, "8202669620513916": 84, "8061150312423706": 84, "7803354859352112": 84, "7789446711540222": 84, "arms_up": 84, "7052110433578491": 84, "9999866485595703": 84, "997043788433075": 84, "9969649910926819": 84, "9957101345062256": 84, "9928386807441711": 84, "9886980056762695": 84, "9864778518676758": 84, "9769423007965088": 84, "9747489094734192": 84, "9736957550048828": 84, "9388670325279236": 84, "9356311559677124": 84, "91000896692276": 84, "8955123424530029": 84, "8910233378410339": 84, "8904104828834534": 84, "8881211280822754": 84, "8876776695251465": 84, "8864808678627014": 84, "8810517191886902": 84, "8798807263374329": 84, "8765745162963867": 84, "8737136125564575": 84, "8650439381599426": 84, "8613706827163696": 84, "8571277260780334": 84, "8333670496940613": 84, "8160212635993958": 84, "eyebrows_visible_through_hair": 84, "8122442364692688": 84, "8091571927070618": 84, "8082079887390137": 84, "8048468232154846": 84, "8042327165603638": 84, "7984272241592407": 84, "blazer": [84, 87], "794708251953125": 84, "78981614112854": 84, "7892146110534668": 84, "7867060899734497": 84, "786359965801239": 84, "7790888547897339": 84, "7760675549507141": 84, "774523913860321": 84, "7721588015556335": 84, "7697228789329529": 84, "755959689617157": 84, "7477189898490906": 84, "7476690411567688": 84, "rail": 84, "7476617693901062": 84, "7458406090736389": 84, "741143524646759": 84, "7364678978919983": 84, "7193643450737": 84, "red_neckwear": 84, "7108616828918457": 84, "7086325287818909": 84, "7055293321609497": 84, "7039415836334229": 84, "7018357515335083": 84, "shuffl": 85, "count": [85, 112, 113], "2boi": 85, "cat_ear": 85, "uniqu": 85, "8849405313291128": 86, "8548297594823425": 86, "03910296474461261": 86, "6615180440330748": 86, "21552028866308015": 86, "3165260620737027": 86, "47744464927382957": 86, "smilingwolf": 87, "wd": 87, "swinv2_v3": 87, "general_mcut_en": 87, "character_mcut_en": 87, "mcut": 87, "replac": 87, "follw": 87, "0011444687843322754": 87, "8876402974128723": 87, "106781005859375": 87, "000277101993560791": 87, "997527003288269": 87, "9797663688659668": 87, "9905703663825989": 87, "9761719703674316": 87, "8981098532676697": 87, "8810765743255615": 87, "9498510360717773": 87, "8377365469932556": 87, "945058286190033": 87, "9457170367240906": 87, "969594419002533": 87, "7881088852882385": 87, "7687551379203796": 87, "9301245212554932": 87, "6703325510025024": 87, "5292627811431885": 87, "8677047491073608": 87, "5859264731407166": 87, "9536856412887573": 87, "8056888580322266": 87, "8394746780395508": 87, "9473626613616943": 87, "8986269235610962": 87, "9385137557983398": 87, "8408567905426025": 87, "4245271384716034": 87, "931140661239624": 87, "8830795884132385": 87, "7279844284057617": 87, "5333830714225769": 87, "64717698097229": 87, "9516432285308838": 87, "9655293226242065": 87, "9485014081001282": 87, "7366660833358765": 87, "7161656618118286": 87, "5858667492866516": 87, "6186309456825256": 87, "41193312406539917": 87, "467605859041214": 87, "36282333731651306": 87, "3756745457649231": 87, "motion_blur": 87, "5091936588287354": 87, "951993465423584": 87, "5634750723838806": 87, "8232709169387817": 87, "9869340658187866": 87, "49491602182388306": 87, "5193622708320618": 87, "003406703472137451": 87, "0007208287715911865": 87, "9798132181167603": 87, "8046203851699829": 87, "7596215009689331": 87, "7620116472244263": 87, "46084529161453247": 87, "48454540967941284": 87, "5152207016944885": 87, "8023070096969604": 87, "8653596639633179": 87, "7201820611953735": 87, "7816740870475769": 87, "697688639163971": 87, "8974947333335876": 87, "7491052746772766": 87, "5015512704849243": 87, "6401398181915283": 87, "43420469760894775": 87, "4528769850730896": 87, "5730487704277039": 87, "6739872694015503": 87, "5545973181724548": 87, "6946243047714233": 87, "5487751364707947": 87, "7439308166503906": 87, "4186026453971863": 87, "47378358244895935": 87, "4690653085708618": 87, "7565015554428101": 87, "9262397289276123": 87, "942080020904541": 87, "denorm": 87, "denormalizer_nam": 87, "mnum2_al": 87, "redund": 87, "structur": [87, 111], "r": [87, 99, 105], "c": 87, "linalg": 87, "norm": 87, "approx": [87, 88], "1e": 87, "cdc_anime_onnx": 88, "realli": 88, "As": [88, 99, 105], "1024x1024": 88, "2060": 88, "gpu": 88, "cost": 88, "cpu": [88, 93, 112, 113], "experi": 88, "hgsr": 88, "mhr": 88, "aug_x4_320": 88, "cute_waifu_aroma": 88, "pngimageplugin": 88, "pngimagefil": 88, "1168x1168": 88, "0x7f0e8ca06880": 88, "4672x4672": 88, "0x7f0e48edb640": 88, "cdc": [89, 111], "upscale_with_cdc": 89, "lru_cach": 90, "wrap": 90, "synchron": 90, "prevent": 90, "race": 90, "condit": 90, "maxsiz": 90, "expensive_funct": 90, "expens": 90, "lock": [90, 110], "safeti": [90, 107], "multithread": 90, "leveltyp": 90, "my_funct": 90, "three": [90, 95], "share": 90, "introduc": 90, "acquisit": 90, "critic": 90, "cache_info": 90, "cache_clear": 90, "mathemat": 91, "activ": 91, "deep": 91, "problem": [91, 99, 105], "input_valu": 91, "frac": 91, "26894142": 91, "73105858": 91, "ts_lru_cach": 92, "get_onnx_provid": 92, "open_onnx_model": 92, "cudaexecutionprovid": 93, "cpuexecutionprovid": 93, "ckpt": 93, "inferencesess": 93, "onnx_mod": 93, "decid": 93, "linux": [93, 112, 113], "ignor": 93, "cuda": [93, 112, 113], "anime_ai_check": 94, "mobilenetv3_sce_dist": [94, 105, 109], "mainli": 94, "caformer_s36_plus_sc": 94, "graph": 94, "9996960163116455": 94, "9999125003814697": 94, "997803270816803": 94, "9960069060325623": 94, "9887709021568298": 94, "9998629093170166": 94, "0013722758740186691": 94, "00020673229300882667": 94, "0001895089662866667": 94, "0008857478387653828": 94, "552320024231449e": 94, "001168627175502479": 94, "bangumi": [95, 96], "vision": 95, "imageri": 95, "bangumi_char_typ": 95, "definit": [95, 102], "video": 95, "secondari": 95, "often": 95, "lack": 95, "lead": 95, "under": [95, 114], "judg": 95, "anime_portrait": [95, 101], "mobilenetv3_v0_dist": [95, 104, 108, 109], "9998525381088257": 95, "00012103465269319713": 95, "6464786313008517e": 95, "906112609314732e": 95, "9997243285179138": 95, "0002490800397936255": 95, "7215803381986916e": 95, "354368557978887e": 95, "9998849630355835": 95, "90006631379947e": 95, "3920385754317977e": 95, "2084233276254963e": 95, "9998877048492432": 95, "732793503440917e": 95, "4264976925915107e": 95, "0623419257171918e": 95, "07076334953308105": 95, "9290977716445923": 95, "0001044218079186976": 95, "4467317163944244e": 95, "2568268832401372e": 95, "9999498128890991": 95, "1810528778587468e": 95, "879474429093534e": 95, "260669109295122e": 95, "9999510049819946": 95, "2321036592766177e": 95, "025227553938748e": 95, "4251427273848094e": 95, "999957799911499": 95, "4273678718600422e": 95, "6884023302263813e": 95, "880981603288092e": 95, "0002326338435523212": 95, "9996368885040283": 95, "164971561403945e": 95, "00020793956355191767": 95, "13438372313976288": 95, "8652494549751282": 95, "000158855298650451": 95, "000238816806813702": 95, "3589179217815399": 95, "6406960487365723": 95, "0001471740542910993": 95, "002255884697660804": 95, "08208147436380386": 95, "9152728915214539": 95, "00038967153523117304": 95, "227699592884164e": 95, "0835404282261152e": 95, "1437502406770363e": 95, "9999284744262695": 95, "2125529792683665e": 95, "0218892384727951e": 95, "00011914174683624879": 95, "9998584985733032": 95, "2007669283775613e": 95, "6357082131435163e": 95, "3068713896209374e": 95, "9999185800552368": 95, "066640925273532e": 95, "529400813335087e": 95, "089402500540018e": 95, "9999388456344604": 95, "6406959295272827": 95, "not_paint": 96, "anime_classif": 96, "older": 96, "mobilenetv3_v1": [96, 106], "5_dist": 96, "3_dist": 96, "plot": [96, 99, 105, 109], "caformer_s36_v1": 96, "3_focal": 96, "8346158862113953": 96, "004201625939458609": 96, "0028638991061598063": 96, "15633030235767365": 96, "001988308737054467": 96, "9868855476379395": 96, "001178382197394967": 96, "00015886101755313575": 96, "0005986307514831424": 96, "011178601533174515": 96, "9933090209960938": 96, "0012440024875104427": 96, "00040085514774546027": 96, "004924307577311993": 96, "00012189441622467712": 96, "00031298911198973656": 96, "9968050718307495": 96, "182305903872475e": 96, "0027923565357923508": 96, "7805559259140864e": 96, "0004650334012694657": 96, "996709942817688": 96, "736721191671677e": 96, "0027629584074020386": 96, "4619508621981367e": 96, "0003803370927926153": 96, "998649537563324": 96, "190127922105603e": 96, "0008622839814051986": 96, "595230686594732e": 96, "0004573142796289176": 96, "00031435859273187816": 96, "8671838641166687": 96, "13199880719184875": 96, "563074617180973e": 96, "153919796110131e": 96, "290010737255216e": 96, "9727378487586975": 96, "027150526642799377": 96, "162296004826203e": 96, "4933258828241378e": 96, "0004275702522136271": 96, "995402455329895": 96, "002233930164948106": 96, "001911122351884842": 96, "1603819727897644": 96, "0007561995880678296": 96, "00017044576816260815": 96, "838487982749939": 96, "0002034590725088492": 96, "005001617129892111": 96, "000932251859921962": 96, "009352140128612518": 96, "9846979379653931": 96, "6018555470509455e": 96, "004064667969942093": 96, "464051254326478e": 96, "025772539898753166": 96, "9699516296386719": 96, "00011656546121230349": 96, "287263775244355e": 96, "370255853951676e": 96, "01098843663930893": 96, "0031668643932789564": 96, "9857884049415588": 96, "499273488065228e": 96, "8419872251106426e": 96, "0003471920208539814": 96, "029472889378666878": 96, "9700765609741211": 96, "0012387704337015748": 96, "001172148622572422": 96, "787473391043022e": 96, "003680602880194783": 96, "9938107132911682": 96, "8346157073974609": 96, "8671836853027344": 96, "8384883403778076": 96, "9846979975700378": 96, "9700766801834106": 96, "greyscal": 97, "jpeg_ful": [97, 110], "6125901": 97, "6125785": [97, 110], "6124220": 97, "rough": [98, 99, 105], "polish": 98, "mobilenetv3_v2": 98, "2_dist": [98, 106], "910087929805741e": 98, "1241951510310173": 98, "8757457137107849": 98, "00018937293498311192": 98, "030049214139580727": 98, "9697614312171936": 98, "008933082222938538": 98, "05096456781029701": 98, "9401022791862488": 98, "009832272306084633": 98, "9898634552955627": 98, "00030428936588577926": 98, "013919820077717304": 98, "9819902181625366": 98, "004089969675987959": 98, "04166747257113457": 98, "9582782983779907": 98, "4218515288084745e": 98, "8849249482154846": 98, "1149177998304367": 98, "0001573085755808279": 98, "9907882809638977": 98, "008958994410932064": 98, "0002527958422433585": 98, "9831690788269043": 98, "01682441122829914": 98, "613856385229155e": 98, "8757458329200745": 98, "8849248290061951": 98, "million": 99, "anime_r": [99, 101], "boundari": [99, 105], "challeng": [99, 105], "clean": [99, 105], "judgment": [99, 105], "intend": [99, 105], "quick": [99, 105, 111], "estim": [99, 105], "basi": [99, 105], "mobilenetv3_large_100_v0_ls0": 99, "caformer_s36_v0_ls0": 99, "7508869767189026": 99, "7034655809402466": 99, "728887677192688": 99, "7404400110244751": 99, "7446154952049255": 99, "7514738440513611": 99, "768704354763031": 99, "8219676613807678": 99, "7267540693283081": 99, "7645740509033203": 99, "7216582894325256": 99, "7615436315536499": 99, "815083920955658": 99, "8321858644485474": 99, "8204999566078186": 99, "820833146572113": 99, "chdir": 99, "doc": 99, "api_doc": 99, "7508870363235474": 99, "11212056130170822": 99, "06781744956970215": 99, "06917501986026764": 99, "7034654021263123": 99, "15903906524181366": 99, "06688199192285538": 99, "07061357796192169": 99, "7288877964019775": 99, "1476859599351883": 99, "060362350195646286": 99, "06306383013725281": 99, "7404399514198303": 99, "10337048768997192": 99, "08087948709726334": 99, "07530999928712845": 99, "055992450565099716": 99, "7446154356002808": 99, "13191790878772736": 99, "06747424602508545": 99, "06458679586648941": 99, "10566363483667374": 99, "07827574014663696": 99, "07079866528511047": 99, "7687042951583862": 99, "09974884241819382": 99, "06074819341301918": 99, "050435908138751984": 99, "8219675421714783": 99, "0593985915184021": 99, "06819795072078705": 99, "06569571048021317": 99, "1177448257803917": 99, "726753830909729": 99, "08980562537908554": 99, "06481882929801941": 99, "06922297924757004": 99, "10138414055109024": 99, "06351721286773682": 99, "07683827728033066": 99, "13798624277114868": 99, "05942752957344055": 99, "10584963858127594": 99, "7615437507629395": 99, "07317910343408585": 99, "060196295380592346": 99, "06751583516597748": 99, "0572039857506752": 99, "05398125201463699": 99, "06124086305499077": 99, "0525919646024704": 99, "8321859240531921": 99, "05922013148665428": 99, "06274889409542084": 99, "057530902326107025": 99, "8205001354217529": 99, "05683052912354469": 99, "06635929644107819": 99, "05597696080803871": 99, "8208332657814026": 99, "non_furri": 100, "mobilenetv3_v0": 100, "1_dist": 100, "9898804426193237": 100, "010119626298546791": 100, "9677742123603821": 100, "032225821167230606": 100, "959551215171814": 100, "040448784828186035": 100, "9535530209541321": 100, "04644693806767464": 100, "04358793422579765": 100, "9564120769500732": 100, "02767963521182537": 100, "9723203182220459": 100, "028900373727083206": 100, "9710996150970459": 100, "037573859095573425": 100, "9624261260032654": 100, "aicheck": [101, 111], "get_ai_created_scor": 101, "is_ai_cr": 101, "bangumi_char": [101, 111], "anime_bangumi_char_scor": 101, "anime_bangumi_char": 101, "anime_classify_scor": 101, "anime_classifi": 101, "is_greyscal": 101, "anime_completeness_scor": 101, "anime_complet": 101, "dbrate": [101, 111], "anime_dbrating_scor": 101, "anime_dbr": 101, "furri": [101, 111], "anime_furry_scor": 101, "anime_furri": 101, "get_monochrome_scor": 101, "is_monochrom": 101, "nsfw_pred_scor": 101, "nsfw_pred": 101, "portrait": [101, 111], "anime_portrait_scor": 101, "anime_rating_scor": 101, "anime_real_scor": 101, "safe_check_scor": 101, "safe_check": 101, "style_ag": [101, 111], "anime_style_age_scor": 101, "anime_style_ag": 101, "teen": [101, 111], "anime_teen_scor": 101, "anime_teen": 101, "is_truncated_fil": 101, "screen": 102, "row": 102, "bottom": 102, "grayscal": 102, "monochrome_detect": 102, "mobilenetv3_large_100_dist_safe2": 102, "mobilenetv3_dist": 102, "caformer_s36": 102, "mono": 102, "9614395499229431": 102, "9458909034729004": 102, "9559807777404785": 102, "9651952981948853": 102, "9379720687866211": 102, "8814834356307983": 102, "03941023349761963": 102, "07492382079362869": 102, "09546589106321335": 102, "016521310433745384": 102, "005693843588232994": 102, "0315730981528759": 102, "Not": 103, "five": 103, "hentai": 103, "neutral": 103, "porn": 103, "sexi": 103, "infinit": 103, "nsfwj": 103, "tfj": 103, "mobil": 103, "9970946311950684": 103, "00198739324696362": 103, "000894528697244823": 103, "4315058251668233e": 103, "099447197513655e": 103, "9282580614089966": 103, "061733175069093704": 103, "008979619480669498": 103, "0007789491210132837": 103, "0002501663693692535": 103, "7945129871368408": 103, "2044062316417694": 103, "0005603990866802633": 103, "0004847997915931046": 103, "564094367902726e": 103, "7977773547172546": 103, "01352313905954361": 103, "18791256844997406": 103, "0004888656549155712": 103, "00029804420773871243": 103, "04498734697699547": 103, "9509441256523132": 103, "4087972633424215e": 103, "003999904729425907": 103, "4542059185914695e": 103, "002892113756388426": 103, "982390284538269": 103, "02520776737947e": 103, "014633022248744965": 103, "858086610212922e": 103, "002532319398596883": 103, "9887337684631348": 103, "231979568838142e": 103, "008699454367160797": 103, "8187158022774383e": 103, "03564726561307907": 103, "954788088798523": 103, "343036850215867e": 103, "009289607405662537": 103, "00020158555707894266": 103, "006372362840920687": 103, "006019102409482002": 103, "9694945812225342": 103, "015214097686111927": 103, "002899901708588004": 103, "0004039364866912365": 103, "00012730166781693697": 103, "987038791179657": 103, "007135333959013224": 103, "005294707603752613": 103, "06964848190546036": 103, "0014777459437027574": 103, "9276643395423889": 103, "0003031621454283595": 103, "0009063396137207747": 103, "00028707628371194005": 103, "00010888021643040702": 103, "9992460012435913": 103, "00015473493840545416": 103, "0002033217460848391": 103, "563037691696081e": 103, "008058490231633186": 103, "00044566826545633376": 103, "937960684299469": 103, "05353058874607086": 103, "364063445587817e": 103, "00562260951846838": 103, "00012077406427124515": 103, "9897090792655945": 103, "004547217860817909": 103, "564737981942017e": 103, "016690678894519806": 103, "001258736359886825": 103, "9766013622283936": 103, "005440687295049429": 103, "4481674952548929e": 103, "01861923187971115": 103, "0008914825739338994": 103, "9674761295318604": 103, "012998746708035469": 103, "691116141155362e": 103, "0007601747056469321": 103, "0005019629606977105": 103, "039504989981651306": 103, "9591660499572754": 103, "0001652583305258304": 103, "0002614929690025747": 103, "020374108105897903": 103, "029394468292593956": 103, "9498046040534973": 103, "00016299057460855693": 103, "004782819654792547": 103, "002861740067601204": 103, "12280157208442688": 103, "8693908452987671": 103, "0001731760276015848": 103, "304211274255067e": 103, "03286275267601013": 103, "010648751631379128": 103, "9562522172927856": 103, "999900221824646": 104, "645313209854066e": 104, "3387104445428122e": 104, "9999704360961914": 104, "4465465685352683e": 104, "071506166132167e": 104, "9999785423278809": 104, "512719154561637e": 104, "292278612818336e": 104, "919455750496127e": 104, "9999444484710693": 104, "3647335082350764e": 104, "0555699191172607e": 104, "9999880790710449": 104, "3210242286731955e": 104, "7451418898417614e": 104, "9999822378158569": 104, "2084267331811134e": 104, "7460413321023225e": 104, "1532473820352607e": 104, "9999996423721313": 104, "0316136922483565e": 104, "840229633236049e": 104, "736660568800289e": 104, "199210472208506e": 104, "9999992847442627": 104, "r15": 105, "r18": 105, "sankaku": 105, "mobilenetv3_v1_pruned_ls0": 105, "caformer_s36_plu": [105, 109], "5863172936624323e": 105, "480062353375615e": 105, "9924363493919373": 105, "007255776319652796": 105, "0003077814180869609": 105, "996969997882843": 105, "0030054834205657244": 105, "4601260520284995e": 105, "9966891407966614": 105, "003293127752840519": 105, "770909148035571e": 105, "00025384966284036636": 105, "9996721744537354": 105, "399192691082135e": 105, "973351603141055e": 105, "9998563528060913": 105, "391309580067173e": 105, "0018681309884414077": 105, "9827859997749329": 105, "015345841646194458": 105, "013710384257137775": 105, "8339558839797974": 105, "15233369171619415": 105, "951323833462084e": 105, "00029566374723799527": 105, "9997004270553589": 105, "00018434497178532183": 105, "568440272123553e": 105, "9997699856758118": 105, "11225129129889e": 105, "051862899563275e": 105, "9999485015869141": 105, "902020231791539e": 105, "0005639699520543218": 105, "9994290471076965": 105, "anime_real_cl": 106, "4_dist": 106, "9999716281890869": 106, "8398366339388303e": 106, "9992202520370483": 106, "0007797438884153962": 106, "9999709129333496": 106, "905452492996119e": 106, "9999765157699585": 106, "3499671442550607e": 106, "9994087219238281": 106, "0005913018831051886": 106, "9999759197235107": 106, "4061362637439743e": 106, "9999052286148071": 106, "475799015490338e": 106, "403173675702419e": 106, "5848207794988411e": 106, "0010207017185166478": 106, "9989792704582214": 106, "2124368115328252e": 106, "9999977350234985": 106, "6512358342879452e": 106, "9999834299087524": 106, "359853614412714e": 106, "9999936819076538": 106, "600314317329321e": 106, "9999840259552002": 106, "5589323083986528e": 106, "9999843835830688": 106, "5513256585109048e": 106, "9999845027923584": 106, "pollut": 107, "shit": 107, "checker": 107, "mobilenet": 107, "v2": 107, "max_batch_s": 107, "1970": 108, "1980": 108, "1990": 108, "2000": 108, "2010": 108, "2015": 108, "2020": 108, "ag": 108, "9805465340614319": 108, "761269782553427e": 108, "0005044879508204758": 108, "01569165475666523": 108, "002850610064342618": 108, "00037849770160391927": 108, "9434612113400362e": 108, "053497342392802e": 108, "9992554783821106": 108, "0006490182713605464": 108, "8857468805654207e": 108, "317252262353577e": 108, "314484721769986e": 108, "0750001138148946e": 108, "706833609205205e": 108, "00034479793976061046": 108, "9995512366294861": 108, "391363472677767e": 108, "4607510820496827e": 108, "0679690351244062e": 108, "661913514311891e": 108, "757471131393686e": 108, "0744897230761126e": 108, "76177470368566e": 108, "9996387958526611": 108, "160279296338558e": 108, "00013228354509919882": 108, "1361367038916796e": 108, "464057489414699e": 108, "2412899599876255e": 108, "703883653040975e": 108, "127358498517424e": 108, "9973921775817871": 108, "0022309015039354563": 108, "00018872201326303184": 108, "780902943617548e": 108, "422096920578042e": 108, "638929097680375e": 108, "152203023797483e": 108, "00028818511054851115": 108, "9996094107627869": 108, "58777353237383e": 108, "9200742826797068e": 108, "00017117452807724476": 108, "518441947875544e": 108, "885544381570071e": 108, "4389253010449465e": 108, "1696006772108376e": 108, "9996393918991089": 108, "contenti": 109, "safe_teen": 109, "non_teen": 109, "caformer_s36_v0": 109, "9998493194580078": 109, "0378791052498855e": 109, "00012023092131130397": 109, "9790042638778687": 109, "0017522255657240748": 109, "01924353837966919": 109, "9998124241828918": 109, "19778298237361e": 109, "0001456339523429051": 109, "0008521362324245274": 109, "9989691972732544": 109, "00017870066221803427": 109, "0992944781901315e": 109, "9994398951530457": 109, "0004991036257706583": 109, "2035720727872103e": 109, "9994019269943237": 109, "0005460577667690814": 109, "0478151529678144e": 109, "524079147609882e": 109, "999934196472168": 109, "786742884898558e": 109, "653994154883549e": 109, "9998156428337097": 109, "0001218809193233028": 109, "00013706681784242392": 109, "9997410178184509": 109, "jpeg_trunc": 110, "2216614_truncat": 110, "imagefil": 110, "load_truncated_imag": 110, "ascii": 111, "metric": 111, "list_det_model": 111, "list_rec_model": 111, "sd": 111, "platform": [112, 113], "shutil": [112, 113], "cpuinfo": [112, 113], "psutil": [112, 113], "hbutil": [112, 113], "size_to_bytes_str": [112, 113], "python_implement": [112, 113], "python_vers": [112, 113], "brand": [112, 113], "get_cpu_info": [112, 113], "brand_raw": [112, 113], "cpu_count": [112, 113], "freq": [112, 113], "cpu_freq": [112, 113], "mhz": [112, 113], "virtual_memori": [112, 113], "ye": [112, 113], "nvidia": [112, 113], "smi": [112, 113], "1018": [112, 113], "azur": [112, 113], "x86_64": [112, 113], "glibc2": [112, 113], "cpython": [112, 113], "amd": [112, 113], "epyc": [112, 113], "7763": [112, 113], "3217": 112, "66475": 112, "621": [112, 113], "gib": [112, 113], "deploi": [112, 113], "action": [112, 113], "3070": 113, "0885000000003": 113, "imgutil": 114, "pypi": 114, "simpli": 114, "newest": 114, "git": 114, "script": 114, "__name__": 114, "__main__": 114, "narugo1992": 114, "still": 114, "out": 114, "io": 114, "html": 114, "faq": 115}, "objects": {"imgutils": [[1, 0, 0, "-", "ascii"], [2, 0, 0, "-", "config"], [9, 0, 0, "-", "data"], [20, 0, 0, "-", "detect"], [27, 0, 0, "-", "edge"], [34, 0, 0, "-", "generic"], [40, 0, 0, "-", "metadata"], [45, 0, 0, "-", "metrics"], [49, 0, 0, "-", "ocr"], [53, 0, 0, "-", "operate"], [57, 0, 0, "-", "pose"], [60, 0, 0, "-", "preprocess"], [65, 0, 0, "-", "resource"], [67, 0, 0, "-", "restore"], [70, 0, 0, "-", "sd"], [74, 0, 0, "-", "segment"], [82, 0, 0, "-", "tagging"], [89, 0, 0, "-", "upscale"], [92, 0, 0, "-", "utils"], [101, 0, 0, "-", "validate"]], "imgutils.ascii": [[0, 0, 0, "-", "drawing"]], "imgutils.ascii.drawing": [[0, 1, 1, "", "ascii_drawing"]], "imgutils.config": [[3, 0, 0, "-", "meta"]], "imgutils.config.meta": [[3, 2, 1, "", "__AUTHOR_EMAIL__"], [3, 2, 1, "", "__AUTHOR__"], [3, 2, 1, "", "__DESCRIPTION__"], [3, 2, 1, "", "__TITLE__"], [3, 2, 1, "", "__VERSION__"]], "imgutils.data": [[4, 0, 0, "-", "background"], [5, 0, 0, "-", "blob"], [6, 0, 0, "-", "decode"], [7, 0, 0, "-", "encode"], [8, 0, 0, "-", "image"], [10, 0, 0, "-", "layer"], [11, 0, 0, "-", "pad"], [12, 0, 0, "-", "url"]], "imgutils.data.background": [[4, 1, 1, "", "grid_background"], [4, 1, 1, "", "grid_transparent"]], "imgutils.data.blob": [[5, 1, 1, "", "is_valid_image_blob_url"], [5, 1, 1, "", "load_image_from_blob_url"], [5, 1, 1, "", "to_blob_url"]], "imgutils.data.decode": [[6, 1, 1, "", "rgb_decode"]], "imgutils.data.encode": [[7, 1, 1, "", "rgb_encode"]], "imgutils.data.image": [[8, 1, 1, "", "has_alpha_channel"], [8, 1, 1, "", "load_image"], [8, 1, 1, "", "load_images"]], "imgutils.data.layer": [[10, 1, 1, "", "istack"]], "imgutils.data.pad": [[11, 1, 1, "", "pad_image_to_size"]], "imgutils.data.url": [[12, 1, 1, "", "download_image_from_url"], [12, 1, 1, "", "is_http_url"]], "imgutils.detect": [[13, 0, 0, "-", "booru_yolo"], [14, 0, 0, "-", "censor"], [15, 0, 0, "-", "eye"], [16, 0, 0, "-", "face"], [17, 0, 0, "-", "halfbody"], [18, 0, 0, "-", "hand"], [19, 0, 0, "-", "head"], [21, 0, 0, "-", "nudenet"], [22, 0, 0, "-", "person"], [23, 0, 0, "-", "similarity"], [24, 0, 0, "-", "text"], [25, 0, 0, "-", "visual"]], "imgutils.detect.booru_yolo": [[13, 1, 1, "", "detect_with_booru_yolo"]], "imgutils.detect.censor": [[14, 1, 1, "", "detect_censors"]], "imgutils.detect.eye": [[15, 1, 1, "", "detect_eyes"]], "imgutils.detect.face": [[16, 1, 1, "", "detect_faces"]], "imgutils.detect.halfbody": [[17, 1, 1, "", "detect_halfbody"]], "imgutils.detect.hand": [[18, 1, 1, "", "detect_hands"]], "imgutils.detect.head": [[19, 1, 1, "", "detect_heads"]], "imgutils.detect.nudenet": [[21, 1, 1, "", "detect_with_nudenet"]], "imgutils.detect.person": [[22, 1, 1, "", "detect_person"]], "imgutils.detect.similarity": [[23, 1, 1, "", "bboxes_similarity"], [23, 1, 1, "", "calculate_iou"], [23, 1, 1, "", "calculate_mask_iou"], [23, 1, 1, "", "detection_similarity"], [23, 1, 1, "", "detection_with_mask_similarity"], [23, 1, 1, "", "masks_similarity"]], "imgutils.detect.text": [[24, 1, 1, "", "detect_text"]], "imgutils.detect.visual": [[25, 1, 1, "", "detection_visualize"]], "imgutils.edge": [[26, 0, 0, "-", "canny"], [28, 0, 0, "-", "lineart"], [29, 0, 0, "-", "lineart_anime"]], "imgutils.edge.canny": [[26, 1, 1, "", "edge_image_with_canny"], [26, 1, 1, "", "get_edge_by_canny"]], "imgutils.edge.lineart": [[28, 1, 1, "", "edge_image_with_lineart"], [28, 1, 1, "", "get_edge_by_lineart"]], "imgutils.edge.lineart_anime": [[29, 1, 1, "", "edge_image_with_lineart_anime"], [29, 1, 1, "", "get_edge_by_lineart_anime"]], "imgutils.generic": [[30, 0, 0, "-", "classify"], [31, 0, 0, "-", "classify_timm"], [32, 0, 0, "-", "clip"], [33, 0, 0, "-", "enhance"], [35, 0, 0, "-", "multilabel_timm"], [36, 0, 0, "-", "siglip"], [37, 0, 0, "-", "yolo"], [38, 0, 0, "-", "yoloseg"]], "imgutils.generic.classify": [[30, 3, 1, "", "ClassifyModel"], [30, 1, 1, "", "classify_predict"], [30, 1, 1, "", "classify_predict_fmt"], [30, 1, 1, "", "classify_predict_score"]], "imgutils.generic.classify.ClassifyModel": [[30, 4, 1, "", "__init__"], [30, 4, 1, "", "clear"], [30, 4, 1, "", "launch_demo"], [30, 4, 1, "", "make_ui"], [30, 4, 1, "", "predict"], [30, 4, 1, "", "predict_fmt"], [30, 4, 1, "", "predict_score"]], "imgutils.generic.classify_timm": [[31, 3, 1, "", "ClassifyTIMMModel"], [31, 1, 1, "", "classify_timm_predict"]], "imgutils.generic.classify_timm.ClassifyTIMMModel": [[31, 4, 1, "", "__init__"], [31, 4, 1, "", "launch_demo"], [31, 4, 1, "", "make_ui"], [31, 4, 1, "", "predict"]], "imgutils.generic.clip": [[32, 3, 1, "", "CLIPModel"], [32, 1, 1, "", "clip_image_encode"], [32, 1, 1, "", "clip_predict"], [32, 1, 1, "", "clip_text_encode"]], "imgutils.generic.clip.CLIPModel": [[32, 4, 1, "", "__init__"], [32, 4, 1, "", "clear"], [32, 4, 1, "", "image_encode"], [32, 4, 1, "", "launch_demo"], [32, 4, 1, "", "make_ui"], [32, 4, 1, "", "predict"], [32, 4, 1, "", "text_encode"]], "imgutils.generic.enhance": [[33, 3, 1, "", "ImageEnhancer"]], "imgutils.generic.enhance.ImageEnhancer": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "process"]], "imgutils.generic.multilabel_timm": [[35, 3, 1, "", "MultiLabelTIMMModel"], [35, 1, 1, "", "multilabel_timm_predict"]], "imgutils.generic.multilabel_timm.MultiLabelTIMMModel": [[35, 4, 1, "", "__init__"], [35, 4, 1, "", "launch_demo"], [35, 4, 1, "", "make_ui"], [35, 4, 1, "", "predict"]], "imgutils.generic.siglip": [[36, 3, 1, "", "SigLIPModel"], [36, 1, 1, "", "siglip_image_encode"], [36, 1, 1, "", "siglip_predict"], [36, 1, 1, "", "siglip_text_encode"]], "imgutils.generic.siglip.SigLIPModel": [[36, 4, 1, "", "__init__"], [36, 4, 1, "", "clear"], [36, 4, 1, "", "image_encode"], [36, 4, 1, "", "launch_demo"], [36, 4, 1, "", "make_ui"], [36, 4, 1, "", "predict"], [36, 4, 1, "", "text_encode"]], "imgutils.generic.yolo": [[37, 3, 1, "", "YOLOModel"], [37, 1, 1, "", "yolo_predict"]], "imgutils.generic.yolo.YOLOModel": [[37, 4, 1, "", "__init__"], [37, 4, 1, "", "clear"], [37, 4, 1, "", "launch_demo"], [37, 4, 1, "", "make_ui"], [37, 4, 1, "", "predict"]], "imgutils.generic.yoloseg": [[38, 3, 1, "", "YOLOSegmentationModel"], [38, 1, 1, "", "yolo_seg_predict"]], "imgutils.generic.yoloseg.YOLOSegmentationModel": [[38, 4, 1, "", "__init__"], [38, 4, 1, "", "clear"], [38, 4, 1, "", "launch_demo"], [38, 4, 1, "", "make_ui"], [38, 5, 1, "", "model_names"], [38, 4, 1, "", "predict"]], "imgutils.metadata": [[39, 0, 0, "-", "geninfo"], [41, 0, 0, "-", "lsb"]], "imgutils.metadata.geninfo": [[39, 1, 1, "", "read_geninfo_exif"], [39, 1, 1, "", "read_geninfo_gif"], [39, 1, 1, "", "read_geninfo_parameters"], [39, 1, 1, "", "write_geninfo_exif"], [39, 1, 1, "", "write_geninfo_gif"], [39, 1, 1, "", "write_geninfo_parameters"]], "imgutils.metadata.lsb": [[41, 3, 1, "", "ImageLsbDataExtractor"], [41, 3, 1, "", "LSBExtractor"], [41, 3, 1, "", "LSBReadError"], [41, 1, 1, "", "inject_data"], [41, 1, 1, "", "read_lsb_metadata"], [41, 1, 1, "", "read_lsb_raw_bytes"], [41, 1, 1, "", "serialize_json"], [41, 1, 1, "", "serialize_pnginfo"], [41, 1, 1, "", "write_lsb_metadata"], [41, 1, 1, "", "write_lsb_raw_bytes"]], "imgutils.metadata.lsb.ImageLsbDataExtractor": [[41, 4, 1, "", "__init__"], [41, 4, 1, "", "extract_data"]], "imgutils.metadata.lsb.LSBExtractor": [[41, 4, 1, "", "__init__"], [41, 4, 1, "", "get_next_n_bytes"], [41, 4, 1, "", "get_one_byte"], [41, 4, 1, "", "read_32bit_integer"]], "imgutils.metrics": [[42, 0, 0, "-", "aesthetic"], [43, 0, 0, "-", "ccip"], [44, 0, 0, "-", "dbaesthetic"], [46, 0, 0, "-", "laplacian"], [47, 0, 0, "-", "lpips"], [48, 0, 0, "-", "psnr_"]], "imgutils.metrics.aesthetic": [[42, 1, 1, "", "get_aesthetic_score"]], "imgutils.metrics.ccip": [[43, 1, 1, "", "ccip_batch_differences"], [43, 1, 1, "", "ccip_batch_extract_features"], [43, 1, 1, "", "ccip_batch_same"], [43, 1, 1, "", "ccip_clustering"], [43, 1, 1, "", "ccip_default_clustering_params"], [43, 1, 1, "", "ccip_default_threshold"], [43, 1, 1, "", "ccip_difference"], [43, 1, 1, "", "ccip_extract_feature"], [43, 1, 1, "", "ccip_merge"], [43, 1, 1, "", "ccip_same"]], "imgutils.metrics.dbaesthetic": [[44, 1, 1, "", "anime_dbaesthetic"]], "imgutils.metrics.laplacian": [[46, 1, 1, "", "laplacian_score"]], "imgutils.metrics.lpips": [[47, 1, 1, "", "lpips_clustering"], [47, 1, 1, "", "lpips_difference"], [47, 1, 1, "", "lpips_extract_feature"]], "imgutils.metrics.psnr_": [[48, 1, 1, "", "psnr"]], "imgutils.ocr": [[49, 1, 1, "", "detect_text_with_ocr"], [49, 1, 1, "", "list_det_models"], [49, 1, 1, "", "list_rec_models"], [49, 1, 1, "", "ocr"]], "imgutils.operate": [[50, 0, 0, "-", "align"], [51, 0, 0, "-", "censor_"], [52, 0, 0, "-", "imgcensor"], [54, 0, 0, "-", "squeeze"]], "imgutils.operate.align": [[50, 1, 1, "", "align_maxsize"]], "imgutils.operate.censor_": [[51, 3, 1, "", "BaseCensor"], [51, 3, 1, "", "BlurCensor"], [51, 3, 1, "", "ColorCensor"], [51, 3, 1, "", "PixelateCensor"], [51, 1, 1, "", "censor_areas"], [51, 1, 1, "", "censor_nsfw"], [51, 1, 1, "", "register_censor_method"]], "imgutils.operate.censor_.BaseCensor": [[51, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.BlurCensor": [[51, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.ColorCensor": [[51, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.PixelateCensor": [[51, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor": [[52, 3, 1, "", "EmojiBasedCensor"], [52, 3, 1, "", "ImageBasedCensor"], [52, 3, 1, "", "SingleImage"]], "imgutils.operate.imgcensor.EmojiBasedCensor": [[52, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.ImageBasedCensor": [[52, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.SingleImage": [[52, 4, 1, "", "__init__"], [52, 4, 1, "", "find_for_area"], [52, 5, 1, "", "height"], [52, 5, 1, "", "width"]], "imgutils.operate.squeeze": [[54, 1, 1, "", "squeeze"], [54, 1, 1, "", "squeeze_with_transparency"]], "imgutils.pose": [[55, 0, 0, "-", "dwpose"], [56, 0, 0, "-", "format"], [58, 0, 0, "-", "visual"]], "imgutils.pose.dwpose": [[55, 1, 1, "", "dwpose_estimate"]], "imgutils.pose.format": [[56, 3, 1, "", "OP18KeyPointSet"], [56, 2, 1, "", "OP18_BODY_MAX"], [56, 2, 1, "", "OP18_BODY_MIN"], [56, 2, 1, "", "OP18_FACE_MAX"], [56, 2, 1, "", "OP18_FACE_MIN"], [56, 2, 1, "", "OP18_LEFT_FOOT_MAX"], [56, 2, 1, "", "OP18_LEFT_FOOT_MIN"], [56, 2, 1, "", "OP18_LEFT_HAND_MAX"], [56, 2, 1, "", "OP18_LEFT_HAND_MIN"], [56, 2, 1, "", "OP18_RIGHT_FOOT_MAX"], [56, 2, 1, "", "OP18_RIGHT_FOOT_MIN"], [56, 2, 1, "", "OP18_RIGHT_HAND_MAX"], [56, 2, 1, "", "OP18_RIGHT_HAND_MIN"], [56, 6, 1, "", "OpenPose18"]], "imgutils.pose.format.OP18KeyPointSet": [[56, 4, 1, "", "__init__"], [56, 4, 1, "", "__mul__"], [56, 4, 1, "", "__truediv__"], [56, 5, 1, "", "body"], [56, 5, 1, "", "face"], [56, 5, 1, "", "left_foot"], [56, 5, 1, "", "left_hand"], [56, 5, 1, "", "right_foot"], [56, 5, 1, "", "right_hand"]], "imgutils.pose.format.OpenPose18": [[56, 7, 1, "", "LEFT_ANKLE"], [56, 7, 1, "", "LEFT_BIG_TOE"], [56, 7, 1, "", "LEFT_EAR"], [56, 7, 1, "", "LEFT_ELBOW"], [56, 7, 1, "", "LEFT_EYE"], [56, 7, 1, "", "LEFT_HEEL"], [56, 7, 1, "", "LEFT_HIP"], [56, 7, 1, "", "LEFT_KNEE"], [56, 7, 1, "", "LEFT_SHOULDER"], [56, 7, 1, "", "LEFT_SMALL_TOE"], [56, 7, 1, "", "LEFT_WRIST"], [56, 7, 1, "", "NECK"], [56, 7, 1, "", "NOSE"], [56, 7, 1, "", "RIGHT_ANKLE"], [56, 7, 1, "", "RIGHT_BIG_TOE"], [56, 7, 1, "", "RIGHT_EAR"], [56, 7, 1, "", "RIGHT_ELBOW"], [56, 7, 1, "", "RIGHT_EYE"], [56, 7, 1, "", "RIGHT_HEEL"], [56, 7, 1, "", "RIGHT_HIP"], [56, 7, 1, "", "RIGHT_KNEE"], [56, 7, 1, "", "RIGHT_SHOULDER"], [56, 7, 1, "", "RIGHT_SMALL_TOE"], [56, 7, 1, "", "RIGHT_WRIST"]], "imgutils.pose.visual": [[58, 1, 1, "", "op18_visualize"]], "imgutils.preprocess": [[59, 0, 0, "-", "base"], [61, 0, 0, "-", "pillow"], [62, 0, 0, "-", "torchvision"], [63, 0, 0, "-", "transformers"]], "imgutils.preprocess.base": [[59, 3, 1, "", "NotParseTarget"]], "imgutils.preprocess.pillow": [[61, 1, 1, "", "create_pillow_transforms"], [61, 1, 1, "", "parse_pillow_transforms"], [61, 1, 1, "", "register_pillow_parse"], [61, 1, 1, "", "register_pillow_transform"]], "imgutils.preprocess.torchvision": [[62, 1, 1, "", "create_torchvision_transforms"], [62, 1, 1, "", "parse_torchvision_transforms"], [62, 1, 1, "", "register_torchvision_parse"], [62, 1, 1, "", "register_torchvision_transform"]], "imgutils.preprocess.transformers": [[63, 3, 1, "", "NotProcessorTypeError"], [63, 1, 1, "", "convert_to_size_dict"], [63, 1, 1, "", "create_bit_transforms"], [63, 1, 1, "", "create_blip_transforms"], [63, 1, 1, "", "create_clip_transforms"], [63, 1, 1, "", "create_convnext_transforms"], [63, 1, 1, "", "create_mobilenetv2_transforms"], [63, 1, 1, "", "create_siglip_transforms"], [63, 1, 1, "", "create_transforms_from_bit_processor"], [63, 1, 1, "", "create_transforms_from_blip_processor"], [63, 1, 1, "", "create_transforms_from_clip_processor"], [63, 1, 1, "", "create_transforms_from_convnext_processor"], [63, 1, 1, "", "create_transforms_from_mobilenetv2_processor"], [63, 1, 1, "", "create_transforms_from_siglip_processor"], [63, 1, 1, "", "create_transforms_from_transformers"], [63, 1, 1, "", "create_transforms_from_vit_processor"], [63, 1, 1, "", "create_vit_transforms"], [63, 1, 1, "", "get_size_dict"], [63, 1, 1, "", "is_valid_size_dict"], [63, 1, 1, "", "register_creators_for_transformers"]], "imgutils.resource": [[64, 0, 0, "-", "background"]], "imgutils.resource.background": [[64, 3, 1, "", "BackgroundImageSet"], [64, 1, 1, "", "get_bg_image"], [64, 1, 1, "", "get_bg_image_file"], [64, 1, 1, "", "list_bg_image_files"], [64, 1, 1, "", "random_bg_image"], [64, 1, 1, "", "random_bg_image_file"]], "imgutils.resource.background.BackgroundImageSet": [[64, 4, 1, "", "__init__"], [64, 4, 1, "", "get_image"], [64, 4, 1, "", "get_image_file"], [64, 4, 1, "", "list_image_files"], [64, 4, 1, "", "random_image"], [64, 4, 1, "", "random_image_file"]], "imgutils.restore": [[66, 0, 0, "-", "adversarial"], [68, 0, 0, "-", "nafnet"], [69, 0, 0, "-", "scunet"]], "imgutils.restore.adversarial": [[66, 1, 1, "", "remove_adversarial_noise"]], "imgutils.restore.nafnet": [[68, 1, 1, "", "restore_with_nafnet"]], "imgutils.restore.scunet": [[69, 1, 1, "", "restore_with_scunet"]], "imgutils.sd": [[71, 0, 0, "-", "metadata"], [72, 0, 0, "-", "model"], [73, 0, 0, "-", "nai"]], "imgutils.sd.metadata": [[71, 3, 1, "", "SDMetaData"], [71, 1, 1, "", "get_sdmeta_from_image"], [71, 1, 1, "", "parse_sdmeta_from_text"], [71, 1, 1, "", "save_image_with_sdmeta"]], "imgutils.sd.metadata.SDMetaData": [[71, 4, 1, "", "__str__"], [71, 5, 1, "", "pnginfo"], [71, 5, 1, "", "text"]], "imgutils.sd.model": [[72, 1, 1, "", "read_metadata"], [72, 1, 1, "", "save_with_metadata"]], "imgutils.sd.nai": [[73, 3, 1, "", "NAIMetaData"], [73, 3, 1, "", "NAIMetadata"], [73, 1, 1, "", "add_naimeta_to_image"], [73, 1, 1, "", "get_naimeta_from_image"], [73, 1, 1, "", "save_image_with_naimeta"]], "imgutils.sd.nai.NAIMetaData": [[73, 4, 1, "", "__init__"], [73, 5, 1, "", "pnginfo"]], "imgutils.segment": [[75, 0, 0, "-", "isnetis"]], "imgutils.segment.isnetis": [[75, 1, 1, "", "get_isnetis_mask"], [75, 1, 1, "", "segment_rgba_with_isnetis"], [75, 1, 1, "", "segment_with_isnetis"]], "imgutils.tagging": [[76, 0, 0, "-", "blacklist"], [77, 0, 0, "-", "camie"], [78, 0, 0, "-", "character"], [79, 0, 0, "-", "deepdanbooru"], [80, 0, 0, "-", "deepgelbooru"], [81, 0, 0, "-", "format"], [83, 0, 0, "-", "match"], [84, 0, 0, "-", "mldanbooru"], [85, 0, 0, "-", "order"], [86, 0, 0, "-", "overlap"], [87, 0, 0, "-", "wd14"]], "imgutils.tagging.blacklist": [[76, 1, 1, "", "drop_blacklisted_tags"], [76, 1, 1, "", "is_blacklisted"]], "imgutils.tagging.camie": [[77, 1, 1, "", "convert_camie_emb_to_prediction"], [77, 1, 1, "", "get_camie_tags"]], "imgutils.tagging.character": [[78, 2, 1, "", "CHAR_PREFIXES"], [78, 2, 1, "", "CHAR_SUFFIXES"], [78, 2, 1, "", "CHAR_WHITELIST_PREFIX"], [78, 2, 1, "", "CHAR_WHITELIST_SUFFIX"], [78, 2, 1, "", "CHAR_WHITELIST_WORD"], [78, 3, 1, "", "CharacterTagPool"], [78, 1, 1, "", "drop_basic_character_tags"], [78, 1, 1, "", "is_basic_character_tag"]], "imgutils.tagging.character.CharacterTagPool": [[78, 4, 1, "", "__init__"], [78, 4, 1, "", "drop_basic_character_tags"], [78, 4, 1, "", "is_basic_character_tag"]], "imgutils.tagging.deepdanbooru": [[79, 1, 1, "", "get_deepdanbooru_tags"]], "imgutils.tagging.deepgelbooru": [[80, 1, 1, "", "get_deepgelbooru_tags"]], "imgutils.tagging.format": [[81, 1, 1, "", "add_underline"], [81, 1, 1, "", "remove_underline"], [81, 1, 1, "", "tags_to_text"]], "imgutils.tagging.match": [[83, 1, 1, "", "tag_match_full"], [83, 1, 1, "", "tag_match_prefix"], [83, 1, 1, "", "tag_match_suffix"]], "imgutils.tagging.mldanbooru": [[84, 1, 1, "", "get_mldanbooru_tags"]], "imgutils.tagging.order": [[85, 1, 1, "", "sort_tags"]], "imgutils.tagging.overlap": [[86, 1, 1, "", "drop_overlap_tags"]], "imgutils.tagging.wd14": [[87, 1, 1, "", "convert_wd14_emb_to_prediction"], [87, 1, 1, "", "denormalize_wd14_emb"], [87, 1, 1, "", "get_wd14_tags"]], "imgutils.upscale": [[88, 0, 0, "-", "cdc"]], "imgutils.upscale.cdc": [[88, 1, 1, "", "upscale_with_cdc"]], "imgutils.utils": [[90, 0, 0, "-", "cache"], [91, 0, 0, "-", "func"], [93, 0, 0, "-", "onnxruntime"]], "imgutils.utils.cache": [[90, 1, 1, "", "ts_lru_cache"]], "imgutils.utils.func": [[91, 1, 1, "", "sigmoid"]], "imgutils.utils.onnxruntime": [[93, 1, 1, "", "get_onnx_provider"], [93, 1, 1, "", "open_onnx_model"]], "imgutils.validate": [[94, 0, 0, "-", "aicheck"], [95, 0, 0, "-", "bangumi_char"], [96, 0, 0, "-", "classify"], [97, 0, 0, "-", "color"], [98, 0, 0, "-", "completeness"], [99, 0, 0, "-", "dbrating"], [100, 0, 0, "-", "furry"], [102, 0, 0, "-", "monochrome"], [103, 0, 0, "-", "nsfw"], [104, 0, 0, "-", "portrait"], [105, 0, 0, "-", "rating"], [106, 0, 0, "-", "real"], [107, 0, 0, "-", "safe"], [108, 0, 0, "-", "style_age"], [109, 0, 0, "-", "teen"], [110, 0, 0, "-", "truncate"]], "imgutils.validate.aicheck": [[94, 1, 1, "", "get_ai_created_score"], [94, 1, 1, "", "is_ai_created"]], "imgutils.validate.bangumi_char": [[95, 1, 1, "", "anime_bangumi_char"], [95, 1, 1, "", "anime_bangumi_char_score"]], "imgutils.validate.classify": [[96, 1, 1, "", "anime_classify"], [96, 1, 1, "", "anime_classify_score"]], "imgutils.validate.color": [[97, 1, 1, "", "is_greyscale"]], "imgutils.validate.completeness": [[98, 1, 1, "", "anime_completeness"], [98, 1, 1, "", "anime_completeness_score"]], "imgutils.validate.dbrating": [[99, 1, 1, "", "anime_dbrating"], [99, 1, 1, "", "anime_dbrating_score"]], "imgutils.validate.furry": [[100, 1, 1, "", "anime_furry"], [100, 1, 1, "", "anime_furry_score"]], "imgutils.validate.monochrome": [[102, 1, 1, "", "get_monochrome_score"], [102, 1, 1, "", "is_monochrome"]], "imgutils.validate.nsfw": [[103, 1, 1, "", "nsfw_pred"], [103, 1, 1, "", "nsfw_pred_score"]], "imgutils.validate.portrait": [[104, 1, 1, "", "anime_portrait"], [104, 1, 1, "", "anime_portrait_score"]], "imgutils.validate.rating": [[105, 1, 1, "", "anime_rating"], [105, 1, 1, "", "anime_rating_score"]], "imgutils.validate.real": [[106, 1, 1, "", "anime_real"], [106, 1, 1, "", "anime_real_score"]], "imgutils.validate.safe": [[107, 1, 1, "", "safe_check"], [107, 1, 1, "", "safe_check_score"]], "imgutils.validate.style_age": [[108, 1, 1, "", "anime_style_age"], [108, 1, 1, "", "anime_style_age_score"]], "imgutils.validate.teen": [[109, 1, 1, "", "anime_teen"], [109, 1, 1, "", "anime_teen_score"]], "imgutils.validate.truncate": [[110, 1, 1, "", "is_truncated_file"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:data", "3": "py:class", "4": "py:method", "5": "py:property", "6": "py:enum", "7": "py:attribute"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "data", "Python data"], "3": ["py", "class", "Python class"], "4": ["py", "method", "Python method"], "5": ["py", "property", "Python property"], "6": ["py", "enum", "Python enum"], "7": ["py", "attribute", "Python attribute"]}, "titleterms": {"imgutil": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111], "ascii": [0, 1], "draw": 0, "ascii_draw": 0, "config": [2, 3], "meta": 3, "__title__": 3, "__version__": 3, "__description__": 3, "__author__": 3, "__author_email__": 3, "data": [4, 5, 6, 7, 8, 9, 10, 11, 12], "background": [4, 64], "grid_background": 4, "grid_transpar": 4, "blob": 5, "to_blob_url": 5, "load_image_from_blob_url": 5, "is_valid_image_blob_url": 5, "decod": 6, "rgb_decod": 6, "encod": 7, "rgb_encod": 7, "imag": 8, "load_imag": 8, "has_alpha_channel": 8, "layer": 10, "istack": 10, "pad": 11, "pad_image_to_s": 11, "url": 12, "download_image_from_url": 12, "is_http_url": 12, "detect": [13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25], "booru_yolo": 13, "model": [13, 72], "label": 13, "descript": 13, "avail": 13, "pp": 13, "seri": 13, "AS": 13, "aa": 13, "detect_with_booru_yolo": 13, "censor": 14, "detect_censor": 14, "ey": 15, "detect_ey": 15, "face": 16, "detect_fac": 16, "halfbodi": 17, "detect_halfbodi": 17, "hand": 18, "detect_hand": 18, "head": 19, "detect_head": 19, "nudenet": 21, "detect_with_nudenet": 21, "person": 22, "detect_person": 22, "similar": 23, "calculate_i": 23, "bboxes_similar": 23, "detection_similar": 23, "calculate_mask_i": 23, "masks_similar": 23, "detection_with_mask_similar": 23, "text": 24, "detect_text": 24, "visual": [25, 58], "detection_visu": 25, "edg": [26, 27, 28, 29], "canni": 26, "get_edge_by_canni": 26, "edge_image_with_canni": 26, "lineart": 28, "get_edge_by_lineart": 28, "edge_image_with_lineart": 28, "lineart_anim": 29, "get_edge_by_lineart_anim": 29, "edge_image_with_lineart_anim": 29, "gener": [30, 31, 32, 33, 34, 35, 36, 37, 38], "classifi": [30, 96], "classifymodel": 30, "classify_predict_scor": 30, "classify_predict": 30, "classify_predict_fmt": 30, "classify_timm": 31, "classifytimmmodel": 31, "classify_timm_predict": 31, "clip": 32, "clipmodel": 32, "clip_image_encod": 32, "clip_text_encod": 32, "clip_predict": 32, "enhanc": 33, "imageenhanc": 33, "multilabel_timm": 35, "multilabeltimmmodel": 35, "multilabel_timm_predict": 35, "siglip": 36, "siglipmodel": 36, "siglip_image_encod": 36, "siglip_text_encod": 36, "siglip_predict": 36, "yolo": 37, "yolomodel": 37, "yolo_predict": 37, "yoloseg": 38, "yolosegmentationmodel": 38, "yolo_seg_predict": 38, "metadata": [39, 40, 41, 71], "geninfo": 39, "read_geninfo_paramet": 39, "read_geninfo_exif": 39, "read_geninfo_gif": 39, "write_geninfo_paramet": 39, "write_geninfo_exif": 39, "write_geninfo_gif": 39, "lsb": 41, "read_lsb_raw_byt": 41, "read_lsb_metadata": 41, "write_lsb_raw_byt": 41, "write_lsb_metadata": 41, "lsbreaderror": 41, "lsbextractor": 41, "imagelsbdataextractor": 41, "serialize_pnginfo": 41, "serialize_json": 41, "inject_data": 41, "metric": [42, 43, 44, 45, 46, 47, 48], "aesthet": 42, "get_aesthetic_scor": 42, "ccip": 43, "ccip_extract_featur": 43, "ccip_batch_extract_featur": 43, "ccip_default_threshold": 43, "ccip_differ": 43, "ccip_sam": 43, "ccip_batch_differ": 43, "ccip_batch_sam": 43, "ccip_default_clustering_param": 43, "ccip_clust": 43, "ccip_merg": 43, "dbaesthet": 44, "anime_dbaesthet": 44, "laplacian": 46, "laplacian_scor": 46, "lpip": 47, "lpips_extract_featur": 47, "lpips_differ": 47, "lpips_clust": 47, "psnr_": 48, "psnr": 48, "ocr": 49, "detect_text_with_ocr": 49, "list_det_model": 49, "list_rec_model": 49, "oper": [50, 51, 52, 53, 54], "align": 50, "align_maxs": 50, "censor_": 51, "censor_area": 51, "censor_nsfw": 51, "basecensor": 51, "colorcensor": 51, "blurcensor": 51, "pixelatecensor": 51, "register_censor_method": 51, "imgcensor": 52, "imagebasedcensor": 52, "emojibasedcensor": 52, "singleimag": 52, "squeez": 54, "squeeze_with_transpar": 54, "pose": [55, 56, 57, 58], "dwpose": 55, "dwpose_estim": 55, "format": [56, 81], "op18keypointset": 56, "openpose18": 56, "op18_body_max": 56, "op18_body_min": 56, "op18_face_max": 56, "op18_face_min": 56, "op18_left_foot_max": 56, "op18_left_foot_min": 56, "op18_left_hand_max": 56, "op18_left_hand_min": 56, "op18_right_foot_max": 56, "op18_right_foot_min": 56, "op18_right_hand_max": 56, "op18_right_hand_min": 56, "op18_visu": 58, "preprocess": [59, 60, 61, 62, 63], "base": 59, "notparsetarget": 59, "pillow": 61, "register_pillow_transform": 61, "register_pillow_pars": 61, "create_pillow_transform": 61, "parse_pillow_transform": 61, "torchvis": 62, "register_torchvision_transform": 62, "register_torchvision_pars": 62, "create_torchvision_transform": 62, "parse_torchvision_transform": 62, "transform": 63, "register_creators_for_transform": 63, "notprocessortypeerror": 63, "create_transforms_from_transform": 63, "is_valid_size_dict": 63, "convert_to_size_dict": 63, "get_size_dict": 63, "create_clip_transform": 63, "create_transforms_from_clip_processor": 63, "create_convnext_transform": 63, "create_transforms_from_convnext_processor": 63, "create_vit_transform": 63, "create_transforms_from_vit_processor": 63, "create_siglip_transform": 63, "create_transforms_from_siglip_processor": 63, "create_bit_transform": 63, "create_transforms_from_bit_processor": 63, "create_blip_transform": 63, "create_transforms_from_blip_processor": 63, "create_mobilenetv2_transform": 63, "create_transforms_from_mobilenetv2_processor": 63, "resourc": [64, 65], "backgroundimageset": 64, "list_bg_image_fil": 64, "get_bg_image_fil": 64, "get_bg_imag": 64, "random_bg_image_fil": 64, "random_bg_imag": 64, "restor": [66, 67, 68, 69], "adversari": 66, "remove_adversarial_nois": 66, "nafnet": 68, "restore_with_nafnet": 68, "scunet": 69, "restore_with_scunet": 69, "sd": [70, 71, 72, 73], "sdmetadata": 71, "parse_sdmeta_from_text": 71, "get_sdmeta_from_imag": 71, "save_image_with_sdmeta": 71, "read_metadata": 72, "save_with_metadata": 72, "nai": 73, "naimetadata": 73, "get_naimeta_from_imag": 73, "add_naimeta_to_imag": 73, "save_image_with_naimeta": 73, "segment": [74, 75], "isneti": 75, "get_isnetis_mask": 75, "segment_with_isneti": 75, "segment_rgba_with_isneti": 75, "tag": [76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87], "blacklist": 76, "is_blacklist": 76, "drop_blacklisted_tag": 76, "cami": 77, "get_camie_tag": 77, "convert_camie_emb_to_predict": 77, "charact": 78, "char_whitelist_suffix": 78, "char_whitelist_prefix": 78, "char_whitelist_word": 78, "char_suffix": 78, "char_prefix": 78, "charactertagpool": 78, "is_basic_character_tag": 78, "drop_basic_character_tag": 78, "deepdanbooru": 79, "get_deepdanbooru_tag": 79, "deepgelbooru": 80, "get_deepgelbooru_tag": 80, "add_underlin": 81, "remove_underlin": 81, "tags_to_text": 81, "match": 83, "tag_match_suffix": 83, "tag_match_prefix": 83, "tag_match_ful": 83, "mldanbooru": 84, "get_mldanbooru_tag": 84, "order": 85, "sort_tag": 85, "overlap": 86, "drop_overlap_tag": 86, "wd14": 87, "get_wd14_tag": 87, "convert_wd14_emb_to_predict": 87, "denormalize_wd14_emb": 87, "upscal": [88, 89], "cdc": 88, "upscale_with_cdc": 88, "util": [90, 91, 92, 93], "cach": 90, "ts_lru_cach": 90, "func": 91, "sigmoid": 91, "onnxruntim": 93, "get_onnx_provid": 93, "open_onnx_model": 93, "valid": [94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110], "aicheck": 94, "get_ai_created_scor": 94, "is_ai_cr": 94, "bangumi_char": 95, "anime_bangumi_char_scor": 95, "anime_bangumi_char": 95, "anime_classify_scor": 96, "anime_classifi": 96, "color": 97, "is_greyscal": 97, "complet": 98, "anime_completeness_scor": 98, "anime_complet": 98, "dbrate": 99, "anime_dbrating_scor": 99, "anime_dbr": 99, "furri": 100, "anime_furry_scor": 100, "anime_furri": 100, "monochrom": 102, "get_monochrome_scor": 102, "is_monochrom": 102, "nsfw": 103, "nsfw_pred_scor": 103, "nsfw_pred": 103, "portrait": 104, "anime_portrait_scor": 104, "anime_portrait": 104, "rate": 105, "anime_rating_scor": 105, "anime_r": [105, 106], "real": 106, "anime_real_scor": 106, "safe": 107, "safe_check_scor": 107, "safe_check": 107, "style_ag": 108, "anime_style_age_scor": 108, "anime_style_ag": 108, "teen": 109, "anime_teen_scor": 109, "anime_teen": 109, "truncat": 110, "is_truncated_fil": 110, "welcom": 111, "": 111, "document": 111, "overview": 111, "tutori": 111, "inform": [111, 112, 113], "api": 111, "run": [112, 113], "environ": [112, 113], "instal": 114, "quick": 115, "start": 115}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.todo": 2, "nbsphinx": 4, "sphinx": 58}, "alltitles": {"imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "ascii_drawing": [[0, "ascii-drawing"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "__TITLE__": [[3, "title"]], "__VERSION__": [[3, "version"]], "__DESCRIPTION__": [[3, "description"]], "__AUTHOR__": [[3, "author"]], "__AUTHOR_EMAIL__": [[3, "author-email"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "grid_background": [[4, "grid-background"]], "grid_transparent": [[4, "grid-transparent"]], "imgutils.data.blob": [[5, "module-imgutils.data.blob"]], "to_blob_url": [[5, "to-blob-url"]], "load_image_from_blob_url": [[5, "load-image-from-blob-url"]], "is_valid_image_blob_url": [[5, "is-valid-image-blob-url"]], "imgutils.data.decode": [[6, "module-imgutils.data.decode"]], "rgb_decode": [[6, "rgb-decode"]], "imgutils.data.encode": [[7, "module-imgutils.data.encode"]], "rgb_encode": [[7, "rgb-encode"]], "imgutils.data.image": [[8, "module-imgutils.data.image"]], "load_image": [[8, "load-image"]], "load_images": [[8, "load-images"]], "has_alpha_channel": [[8, "has-alpha-channel"]], "imgutils.data": [[9, "module-imgutils.data"]], "imgutils.data.layer": [[10, "module-imgutils.data.layer"]], "istack": [[10, "istack"]], "imgutils.data.pad": [[11, "module-imgutils.data.pad"]], "pad_image_to_size": [[11, "pad-image-to-size"]], "imgutils.data.url": [[12, "module-imgutils.data.url"]], "download_image_from_url": [[12, "download-image-from-url"]], "is_http_url": [[12, "is-http-url"]], "imgutils.detect.booru_yolo": [[13, "module-imgutils.detect.booru_yolo"]], "Model Labels and Descriptions": [[13, "id1"]], "Available Models (PP Series)": [[13, "id2"]], "Available Models (AS Series)": [[13, "id3"]], "Available Models (AA Series)": [[13, "id4"]], "detect_with_booru_yolo": [[13, "detect-with-booru-yolo"]], "imgutils.detect.censor": [[14, "module-imgutils.detect.censor"]], "detect_censors": [[14, "detect-censors"]], "imgutils.detect.eye": [[15, "module-imgutils.detect.eye"]], "detect_eyes": [[15, "detect-eyes"]], "imgutils.detect.face": [[16, "module-imgutils.detect.face"]], "detect_faces": [[16, "detect-faces"]], "imgutils.detect.halfbody": [[17, "module-imgutils.detect.halfbody"]], "detect_halfbody": [[17, "detect-halfbody"]], "imgutils.detect.hand": [[18, "module-imgutils.detect.hand"]], "detect_hands": [[18, "detect-hands"]], "imgutils.detect.head": [[19, "module-imgutils.detect.head"]], "detect_heads": [[19, "detect-heads"]], "imgutils.detect": [[20, "module-imgutils.detect"]], "imgutils.detect.nudenet": [[21, "module-imgutils.detect.nudenet"]], "detect_with_nudenet": [[21, "detect-with-nudenet"]], "imgutils.detect.person": [[22, "module-imgutils.detect.person"]], "detect_person": [[22, "detect-person"]], "imgutils.detect.similarity": [[23, "module-imgutils.detect.similarity"]], "calculate_iou": [[23, "calculate-iou"]], "bboxes_similarity": [[23, "bboxes-similarity"]], "detection_similarity": [[23, "detection-similarity"]], "calculate_mask_iou": [[23, "calculate-mask-iou"]], "masks_similarity": [[23, "masks-similarity"]], "detection_with_mask_similarity": [[23, "detection-with-mask-similarity"]], "imgutils.detect.text": [[24, "module-imgutils.detect.text"]], "detect_text": [[24, "detect-text"]], "imgutils.detect.visual": [[25, "module-imgutils.detect.visual"]], "detection_visualize": [[25, "detection-visualize"]], "imgutils.edge.canny": [[26, "module-imgutils.edge.canny"]], "get_edge_by_canny": [[26, "get-edge-by-canny"]], "edge_image_with_canny": [[26, "edge-image-with-canny"]], "imgutils.edge": [[27, "module-imgutils.edge"]], "imgutils.edge.lineart": [[28, "module-imgutils.edge.lineart"]], "get_edge_by_lineart": [[28, "get-edge-by-lineart"]], "edge_image_with_lineart": [[28, "edge-image-with-lineart"]], "imgutils.edge.lineart_anime": [[29, "module-imgutils.edge.lineart_anime"]], "get_edge_by_lineart_anime": [[29, "get-edge-by-lineart-anime"]], "edge_image_with_lineart_anime": [[29, "edge-image-with-lineart-anime"]], "imgutils.generic.classify": [[30, "module-imgutils.generic.classify"]], "ClassifyModel": [[30, "classifymodel"]], "classify_predict_score": [[30, "classify-predict-score"]], "classify_predict": [[30, "classify-predict"]], "classify_predict_fmt": [[30, "classify-predict-fmt"]], "imgutils.generic.classify_timm": [[31, "module-imgutils.generic.classify_timm"]], "ClassifyTIMMModel": [[31, "classifytimmmodel"]], "classify_timm_predict": [[31, "classify-timm-predict"]], "imgutils.generic.clip": [[32, "module-imgutils.generic.clip"]], "CLIPModel": [[32, "clipmodel"]], "clip_image_encode": [[32, "clip-image-encode"]], "clip_text_encode": [[32, "clip-text-encode"]], "clip_predict": [[32, "clip-predict"]], "imgutils.generic.enhance": [[33, "module-imgutils.generic.enhance"]], "ImageEnhancer": [[33, "imageenhancer"]], "imgutils.generic": [[34, "module-imgutils.generic"]], "imgutils.generic.multilabel_timm": [[35, "module-imgutils.generic.multilabel_timm"]], "MultiLabelTIMMModel": [[35, "multilabeltimmmodel"]], "multilabel_timm_predict": [[35, "multilabel-timm-predict"]], "imgutils.generic.siglip": [[36, "module-imgutils.generic.siglip"]], "SigLIPModel": [[36, "siglipmodel"]], "siglip_image_encode": [[36, "siglip-image-encode"]], "siglip_text_encode": [[36, "siglip-text-encode"]], "siglip_predict": [[36, "siglip-predict"]], "imgutils.generic.yolo": [[37, "module-imgutils.generic.yolo"]], "YOLOModel": [[37, "yolomodel"]], "yolo_predict": [[37, "yolo-predict"]], "imgutils.generic.yoloseg": [[38, "module-imgutils.generic.yoloseg"]], "YOLOSegmentationModel": [[38, "yolosegmentationmodel"]], "yolo_seg_predict": [[38, "yolo-seg-predict"]], "imgutils.metadata.geninfo": [[39, "module-imgutils.metadata.geninfo"]], "read_geninfo_parameters": [[39, "read-geninfo-parameters"]], "read_geninfo_exif": [[39, "read-geninfo-exif"]], "read_geninfo_gif": [[39, "read-geninfo-gif"]], "write_geninfo_parameters": [[39, "write-geninfo-parameters"]], "write_geninfo_exif": [[39, "write-geninfo-exif"]], "write_geninfo_gif": [[39, "write-geninfo-gif"]], "imgutils.metadata": [[40, "module-imgutils.metadata"]], "imgutils.metadata.lsb": [[41, "module-imgutils.metadata.lsb"]], "read_lsb_raw_bytes": [[41, "read-lsb-raw-bytes"]], "read_lsb_metadata": [[41, "read-lsb-metadata"]], "write_lsb_raw_bytes": [[41, "write-lsb-raw-bytes"]], "write_lsb_metadata": [[41, "write-lsb-metadata"]], "LSBReadError": [[41, "lsbreaderror"]], "LSBExtractor": [[41, "lsbextractor"]], "ImageLsbDataExtractor": [[41, "imagelsbdataextractor"]], "serialize_pnginfo": [[41, "serialize-pnginfo"]], "serialize_json": [[41, "serialize-json"]], "inject_data": [[41, "inject-data"]], "imgutils.metrics.aesthetic": [[42, "module-imgutils.metrics.aesthetic"]], "get_aesthetic_score": [[42, "get-aesthetic-score"]], "imgutils.metrics.ccip": [[43, "module-imgutils.metrics.ccip"]], "ccip_extract_feature": [[43, "ccip-extract-feature"]], "ccip_batch_extract_features": [[43, "ccip-batch-extract-features"]], "ccip_default_threshold": [[43, "ccip-default-threshold"]], "ccip_difference": [[43, "ccip-difference"]], "ccip_same": [[43, "ccip-same"]], "ccip_batch_differences": [[43, "ccip-batch-differences"]], "ccip_batch_same": [[43, "ccip-batch-same"]], "ccip_default_clustering_params": [[43, "ccip-default-clustering-params"]], "ccip_clustering": [[43, "ccip-clustering"]], "ccip_merge": [[43, "ccip-merge"]], "imgutils.metrics.dbaesthetic": [[44, "module-imgutils.metrics.dbaesthetic"]], "anime_dbaesthetic": [[44, "anime-dbaesthetic"]], "imgutils.metrics": [[45, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[46, "module-imgutils.metrics.laplacian"]], "laplacian_score": [[46, "laplacian-score"]], "imgutils.metrics.lpips": [[47, "module-imgutils.metrics.lpips"]], "lpips_extract_feature": [[47, "lpips-extract-feature"]], "lpips_difference": [[47, "lpips-difference"]], "lpips_clustering": [[47, "lpips-clustering"]], "imgutils.metrics.psnr_": [[48, "module-imgutils.metrics.psnr_"]], "psnr": [[48, "id1"]], "imgutils.ocr": [[49, "module-imgutils.ocr"]], "detect_text_with_ocr": [[49, "detect-text-with-ocr"]], "ocr": [[49, "ocr"]], "list_det_models": [[49, "list-det-models"]], "list_rec_models": [[49, "list-rec-models"]], "imgutils.operate.align": [[50, "module-imgutils.operate.align"]], "align_maxsize": [[50, "align-maxsize"]], "imgutils.operate.censor_": [[51, "module-imgutils.operate.censor_"]], "censor_areas": [[51, "censor-areas"]], "censor_nsfw": [[51, "censor-nsfw"]], "BaseCensor": [[51, "basecensor"]], "ColorCensor": [[51, "colorcensor"]], "BlurCensor": [[51, "blurcensor"]], "PixelateCensor": [[51, "pixelatecensor"]], "register_censor_method": [[51, "register-censor-method"]], "imgutils.operate.imgcensor": [[52, "module-imgutils.operate.imgcensor"]], "ImageBasedCensor": [[52, "imagebasedcensor"]], "EmojiBasedCensor": [[52, "emojibasedcensor"]], "SingleImage": [[52, "singleimage"]], "imgutils.operate": [[53, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[54, "module-imgutils.operate.squeeze"]], "squeeze": [[54, "squeeze"]], "squeeze_with_transparency": [[54, "squeeze-with-transparency"]], "imgutils.pose.dwpose": [[55, "module-imgutils.pose.dwpose"]], "dwpose_estimate": [[55, "dwpose-estimate"]], "imgutils.pose.format": [[56, "module-imgutils.pose.format"]], "OP18KeyPointSet": [[56, "op18keypointset"]], "OpenPose18": [[56, "openpose18"]], "OP18_BODY_MAX": [[56, "op18-body-max"]], "OP18_BODY_MIN": [[56, "op18-body-min"]], "OP18_FACE_MAX": [[56, "op18-face-max"]], "OP18_FACE_MIN": [[56, "op18-face-min"]], "OP18_LEFT_FOOT_MAX": [[56, "op18-left-foot-max"]], "OP18_LEFT_FOOT_MIN": [[56, "op18-left-foot-min"]], "OP18_LEFT_HAND_MAX": [[56, "op18-left-hand-max"]], "OP18_LEFT_HAND_MIN": [[56, "op18-left-hand-min"]], "OP18_RIGHT_FOOT_MAX": [[56, "op18-right-foot-max"]], "OP18_RIGHT_FOOT_MIN": [[56, "op18-right-foot-min"]], "OP18_RIGHT_HAND_MAX": [[56, "op18-right-hand-max"]], "OP18_RIGHT_HAND_MIN": [[56, "op18-right-hand-min"]], "imgutils.pose": [[57, "module-imgutils.pose"]], "imgutils.pose.visual": [[58, "module-imgutils.pose.visual"]], "op18_visualize": [[58, "op18-visualize"]], "imgutils.preprocess.base": [[59, "module-imgutils.preprocess.base"]], "NotParseTarget": [[59, "notparsetarget"]], "imgutils.preprocess": [[60, "module-imgutils.preprocess"]], "imgutils.preprocess.pillow": [[61, "module-imgutils.preprocess.pillow"]], "register_pillow_transform": [[61, "register-pillow-transform"]], "register_pillow_parse": [[61, "register-pillow-parse"]], "create_pillow_transforms": [[61, "create-pillow-transforms"]], "parse_pillow_transforms": [[61, "parse-pillow-transforms"]], "imgutils.preprocess.torchvision": [[62, "module-imgutils.preprocess.torchvision"]], "register_torchvision_transform": [[62, "register-torchvision-transform"]], "register_torchvision_parse": [[62, "register-torchvision-parse"]], "create_torchvision_transforms": [[62, "create-torchvision-transforms"]], "parse_torchvision_transforms": [[62, "parse-torchvision-transforms"]], "imgutils.preprocess.transformers": [[63, "module-imgutils.preprocess.transformers"]], "register_creators_for_transformers": [[63, "register-creators-for-transformers"]], "NotProcessorTypeError": [[63, "notprocessortypeerror"]], "create_transforms_from_transformers": [[63, "create-transforms-from-transformers"]], "is_valid_size_dict": [[63, "is-valid-size-dict"]], "convert_to_size_dict": [[63, "convert-to-size-dict"]], "get_size_dict": [[63, "get-size-dict"]], "create_clip_transforms": [[63, "create-clip-transforms"]], "create_transforms_from_clip_processor": [[63, "create-transforms-from-clip-processor"]], "create_convnext_transforms": [[63, "create-convnext-transforms"]], "create_transforms_from_convnext_processor": [[63, "create-transforms-from-convnext-processor"]], "create_vit_transforms": [[63, "create-vit-transforms"]], "create_transforms_from_vit_processor": [[63, "create-transforms-from-vit-processor"]], "create_siglip_transforms": [[63, "create-siglip-transforms"]], "create_transforms_from_siglip_processor": [[63, "create-transforms-from-siglip-processor"]], "create_bit_transforms": [[63, "create-bit-transforms"]], "create_transforms_from_bit_processor": [[63, "create-transforms-from-bit-processor"]], "create_blip_transforms": [[63, "create-blip-transforms"]], "create_transforms_from_blip_processor": [[63, "create-transforms-from-blip-processor"]], "create_mobilenetv2_transforms": [[63, "create-mobilenetv2-transforms"]], "create_transforms_from_mobilenetv2_processor": [[63, "create-transforms-from-mobilenetv2-processor"]], "imgutils.resource.background": [[64, "module-imgutils.resource.background"]], "BackgroundImageSet": [[64, "backgroundimageset"]], "list_bg_image_files": [[64, "list-bg-image-files"]], "get_bg_image_file": [[64, "get-bg-image-file"]], "get_bg_image": [[64, "get-bg-image"]], "random_bg_image_file": [[64, "random-bg-image-file"]], "random_bg_image": [[64, "random-bg-image"]], "imgutils.resource": [[65, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[66, "module-imgutils.restore.adversarial"]], "remove_adversarial_noise": [[66, "remove-adversarial-noise"]], "imgutils.restore": [[67, "module-imgutils.restore"]], "imgutils.restore.nafnet": [[68, "module-imgutils.restore.nafnet"]], "restore_with_nafnet": [[68, "restore-with-nafnet"]], "imgutils.restore.scunet": [[69, "module-imgutils.restore.scunet"]], "restore_with_scunet": [[69, "restore-with-scunet"]], "imgutils.sd": [[70, "module-imgutils.sd"]], "imgutils.sd.metadata": [[71, "module-imgutils.sd.metadata"]], "SDMetaData": [[71, "sdmetadata"]], "parse_sdmeta_from_text": [[71, "parse-sdmeta-from-text"]], "get_sdmeta_from_image": [[71, "get-sdmeta-from-image"]], "save_image_with_sdmeta": [[71, "save-image-with-sdmeta"]], "imgutils.sd.model": [[72, "module-imgutils.sd.model"]], "read_metadata": [[72, "read-metadata"]], "save_with_metadata": [[72, "save-with-metadata"]], "imgutils.sd.nai": [[73, "module-imgutils.sd.nai"]], "NAIMetaData": [[73, "naimetadata"]], "NAIMetadata": [[73, "id1"]], "get_naimeta_from_image": [[73, "get-naimeta-from-image"]], "add_naimeta_to_image": [[73, "add-naimeta-to-image"]], "save_image_with_naimeta": [[73, "save-image-with-naimeta"]], "imgutils.segment": [[74, "module-imgutils.segment"]], "imgutils.segment.isnetis": [[75, "module-imgutils.segment.isnetis"]], "get_isnetis_mask": [[75, "get-isnetis-mask"]], "segment_with_isnetis": [[75, "segment-with-isnetis"]], "segment_rgba_with_isnetis": [[75, "segment-rgba-with-isnetis"]], "imgutils.tagging.blacklist": [[76, "module-imgutils.tagging.blacklist"]], "is_blacklisted": [[76, "is-blacklisted"]], "drop_blacklisted_tags": [[76, "drop-blacklisted-tags"]], "imgutils.tagging.camie": [[77, "module-imgutils.tagging.camie"]], "get_camie_tags": [[77, "get-camie-tags"]], "convert_camie_emb_to_prediction": [[77, "convert-camie-emb-to-prediction"]], "imgutils.tagging.character": [[78, "module-imgutils.tagging.character"]], "CHAR_WHITELIST_SUFFIX": [[78, "char-whitelist-suffix"]], "CHAR_WHITELIST_PREFIX": [[78, "char-whitelist-prefix"]], "CHAR_WHITELIST_WORD": [[78, "char-whitelist-word"]], "CHAR_SUFFIXES": [[78, "char-suffixes"]], "CHAR_PREFIXES": [[78, "char-prefixes"]], "CharacterTagPool": [[78, "charactertagpool"]], "is_basic_character_tag": [[78, "is-basic-character-tag"]], "drop_basic_character_tags": [[78, "drop-basic-character-tags"]], "imgutils.tagging.deepdanbooru": [[79, "module-imgutils.tagging.deepdanbooru"]], "get_deepdanbooru_tags": [[79, "get-deepdanbooru-tags"]], "imgutils.tagging.deepgelbooru": [[80, "module-imgutils.tagging.deepgelbooru"]], "get_deepgelbooru_tags": [[80, "get-deepgelbooru-tags"]], "imgutils.tagging.format": [[81, "module-imgutils.tagging.format"]], "add_underline": [[81, "add-underline"]], "remove_underline": [[81, "remove-underline"]], "tags_to_text": [[81, "tags-to-text"]], "imgutils.tagging": [[82, "module-imgutils.tagging"]], "imgutils.tagging.match": [[83, "module-imgutils.tagging.match"]], "tag_match_suffix": [[83, "tag-match-suffix"]], "tag_match_prefix": [[83, "tag-match-prefix"]], "tag_match_full": [[83, "tag-match-full"]], "imgutils.tagging.mldanbooru": [[84, "module-imgutils.tagging.mldanbooru"]], "get_mldanbooru_tags": [[84, "get-mldanbooru-tags"]], "imgutils.tagging.order": [[85, "module-imgutils.tagging.order"]], "sort_tags": [[85, "sort-tags"]], "imgutils.tagging.overlap": [[86, "module-imgutils.tagging.overlap"]], "drop_overlap_tags": [[86, "drop-overlap-tags"]], "imgutils.tagging.wd14": [[87, "module-imgutils.tagging.wd14"]], "get_wd14_tags": [[87, "get-wd14-tags"]], "convert_wd14_emb_to_prediction": [[87, "convert-wd14-emb-to-prediction"]], "denormalize_wd14_emb": [[87, "denormalize-wd14-emb"]], "imgutils.upscale.cdc": [[88, "module-imgutils.upscale.cdc"]], "upscale_with_cdc": [[88, "upscale-with-cdc"]], "imgutils.upscale": [[89, "module-imgutils.upscale"]], "imgutils.utils.cache": [[90, "module-imgutils.utils.cache"]], "ts_lru_cache": [[90, "ts-lru-cache"]], "imgutils.utils.func": [[91, "module-imgutils.utils.func"]], "sigmoid": [[91, "sigmoid"]], "imgutils.utils": [[92, "module-imgutils.utils"]], "imgutils.utils.onnxruntime": [[93, "module-imgutils.utils.onnxruntime"]], "get_onnx_provider": [[93, "get-onnx-provider"]], "open_onnx_model": [[93, "open-onnx-model"]], "imgutils.validate.aicheck": [[94, "module-imgutils.validate.aicheck"]], "get_ai_created_score": [[94, "get-ai-created-score"]], "is_ai_created": [[94, "is-ai-created"]], "imgutils.validate.bangumi_char": [[95, "module-imgutils.validate.bangumi_char"]], "anime_bangumi_char_score": [[95, "anime-bangumi-char-score"]], "anime_bangumi_char": [[95, "anime-bangumi-char"]], "imgutils.validate.classify": [[96, "module-imgutils.validate.classify"]], "anime_classify_score": [[96, "anime-classify-score"]], "anime_classify": [[96, "anime-classify"]], "imgutils.validate.color": [[97, "module-imgutils.validate.color"]], "is_greyscale": [[97, "is-greyscale"]], "imgutils.validate.completeness": [[98, "module-imgutils.validate.completeness"]], "anime_completeness_score": [[98, "anime-completeness-score"]], "anime_completeness": [[98, "anime-completeness"]], "imgutils.validate.dbrating": [[99, "module-imgutils.validate.dbrating"]], "anime_dbrating_score": [[99, "anime-dbrating-score"]], "anime_dbrating": [[99, "anime-dbrating"]], "imgutils.validate.furry": [[100, "module-imgutils.validate.furry"]], "anime_furry_score": [[100, "anime-furry-score"]], "anime_furry": [[100, "anime-furry"]], "imgutils.validate": [[101, "module-imgutils.validate"]], "imgutils.validate.monochrome": [[102, "module-imgutils.validate.monochrome"]], "get_monochrome_score": [[102, "get-monochrome-score"]], "is_monochrome": [[102, "is-monochrome"]], "imgutils.validate.nsfw": [[103, "module-imgutils.validate.nsfw"]], "nsfw_pred_score": [[103, "nsfw-pred-score"]], "nsfw_pred": [[103, "nsfw-pred"]], "imgutils.validate.portrait": [[104, "module-imgutils.validate.portrait"]], "anime_portrait_score": [[104, "anime-portrait-score"]], "anime_portrait": [[104, "anime-portrait"]], "imgutils.validate.rating": [[105, "module-imgutils.validate.rating"]], "anime_rating_score": [[105, "anime-rating-score"]], "anime_rating": [[105, "anime-rating"]], "imgutils.validate.real": [[106, "module-imgutils.validate.real"]], "anime_real_score": [[106, "anime-real-score"]], "anime_real": [[106, "anime-real"]], "imgutils.validate.safe": [[107, "module-imgutils.validate.safe"]], "safe_check_score": [[107, "safe-check-score"]], "safe_check": [[107, "safe-check"]], "imgutils.validate.style_age": [[108, "module-imgutils.validate.style_age"]], "anime_style_age_score": [[108, "anime-style-age-score"]], "anime_style_age": [[108, "anime-style-age"]], "imgutils.validate.teen": [[109, "module-imgutils.validate.teen"]], "anime_teen_score": [[109, "anime-teen-score"]], "anime_teen": [[109, "anime-teen"]], "imgutils.validate.truncate": [[110, "module-imgutils.validate.truncate"]], "is_truncated_file": [[110, "is-truncated-file"]], "Welcome to imgutils\u2019s Documentation": [[111, "welcome-to-imgutils-s-documentation"]], "Overview": [[111, "overview"]], "Tutorials": [[111, null]], "Information": [[111, null]], "API Documentation": [[111, null]], "Run Environment Information": [[112, "Run-Environment-Information"], [113, "Run-Environment-Information"]], "Installation": [[114, "installation"]], "Quick Start": [[115, "quick-start"]]}, "indexentries": {"ascii_drawing() (in module imgutils.ascii.drawing)": [[0, "imgutils.ascii.drawing.ascii_drawing"]], "imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "module": [[0, "module-imgutils.ascii.drawing"], [1, "module-imgutils.ascii"], [2, "module-imgutils.config"], [3, "module-imgutils.config.meta"], [4, "module-imgutils.data.background"], [5, "module-imgutils.data.blob"], [6, "module-imgutils.data.decode"], [7, "module-imgutils.data.encode"], [8, "module-imgutils.data.image"], [9, "module-imgutils.data"], [10, "module-imgutils.data.layer"], [11, "module-imgutils.data.pad"], [12, "module-imgutils.data.url"], [13, "module-imgutils.detect.booru_yolo"], [14, "module-imgutils.detect.censor"], [15, "module-imgutils.detect.eye"], [16, "module-imgutils.detect.face"], [17, "module-imgutils.detect.halfbody"], [18, "module-imgutils.detect.hand"], [19, "module-imgutils.detect.head"], [20, "module-imgutils.detect"], [21, "module-imgutils.detect.nudenet"], [22, "module-imgutils.detect.person"], [23, "module-imgutils.detect.similarity"], [24, "module-imgutils.detect.text"], [25, "module-imgutils.detect.visual"], [26, "module-imgutils.edge.canny"], [27, "module-imgutils.edge"], [28, "module-imgutils.edge.lineart"], [29, "module-imgutils.edge.lineart_anime"], [30, "module-imgutils.generic.classify"], [31, "module-imgutils.generic.classify_timm"], [32, "module-imgutils.generic.clip"], [33, "module-imgutils.generic.enhance"], [34, "module-imgutils.generic"], [35, "module-imgutils.generic.multilabel_timm"], [36, "module-imgutils.generic.siglip"], [37, "module-imgutils.generic.yolo"], [38, "module-imgutils.generic.yoloseg"], [39, "module-imgutils.metadata.geninfo"], [40, "module-imgutils.metadata"], [41, "module-imgutils.metadata.lsb"], [42, "module-imgutils.metrics.aesthetic"], [43, "module-imgutils.metrics.ccip"], [44, "module-imgutils.metrics.dbaesthetic"], [45, "module-imgutils.metrics"], [46, "module-imgutils.metrics.laplacian"], [47, "module-imgutils.metrics.lpips"], [48, "module-imgutils.metrics.psnr_"], [49, "module-imgutils.ocr"], [50, "module-imgutils.operate.align"], [51, "module-imgutils.operate.censor_"], [52, "module-imgutils.operate.imgcensor"], [53, "module-imgutils.operate"], [54, "module-imgutils.operate.squeeze"], [55, "module-imgutils.pose.dwpose"], [56, "module-imgutils.pose.format"], [57, "module-imgutils.pose"], [58, "module-imgutils.pose.visual"], [59, "module-imgutils.preprocess.base"], [60, "module-imgutils.preprocess"], [61, "module-imgutils.preprocess.pillow"], [62, "module-imgutils.preprocess.torchvision"], [63, "module-imgutils.preprocess.transformers"], [64, "module-imgutils.resource.background"], [65, "module-imgutils.resource"], [66, "module-imgutils.restore.adversarial"], [67, "module-imgutils.restore"], [68, "module-imgutils.restore.nafnet"], [69, "module-imgutils.restore.scunet"], [70, "module-imgutils.sd"], [71, "module-imgutils.sd.metadata"], [72, "module-imgutils.sd.model"], [73, "module-imgutils.sd.nai"], [74, "module-imgutils.segment"], [75, "module-imgutils.segment.isnetis"], [76, "module-imgutils.tagging.blacklist"], [77, "module-imgutils.tagging.camie"], [78, "module-imgutils.tagging.character"], [79, "module-imgutils.tagging.deepdanbooru"], [80, "module-imgutils.tagging.deepgelbooru"], [81, "module-imgutils.tagging.format"], [82, "module-imgutils.tagging"], [83, "module-imgutils.tagging.match"], [84, "module-imgutils.tagging.mldanbooru"], [85, "module-imgutils.tagging.order"], [86, "module-imgutils.tagging.overlap"], [87, "module-imgutils.tagging.wd14"], [88, "module-imgutils.upscale.cdc"], [89, "module-imgutils.upscale"], [90, "module-imgutils.utils.cache"], [91, "module-imgutils.utils.func"], [92, "module-imgutils.utils"], [93, "module-imgutils.utils.onnxruntime"], [94, "module-imgutils.validate.aicheck"], [95, "module-imgutils.validate.bangumi_char"], [96, "module-imgutils.validate.classify"], [97, "module-imgutils.validate.color"], [98, "module-imgutils.validate.completeness"], [99, "module-imgutils.validate.dbrating"], [100, "module-imgutils.validate.furry"], [101, "module-imgutils.validate"], [102, "module-imgutils.validate.monochrome"], [103, "module-imgutils.validate.nsfw"], [104, "module-imgutils.validate.portrait"], [105, "module-imgutils.validate.rating"], [106, "module-imgutils.validate.real"], [107, "module-imgutils.validate.safe"], [108, "module-imgutils.validate.style_age"], [109, "module-imgutils.validate.teen"], [110, "module-imgutils.validate.truncate"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "__author_email__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR_EMAIL__"]], "__author__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR__"]], "__description__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__DESCRIPTION__"]], "__title__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__TITLE__"]], "__version__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__VERSION__"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "grid_background() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_background"]], "grid_transparent() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_transparent"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "imgutils.data.blob": [[5, "module-imgutils.data.blob"]], "is_valid_image_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.is_valid_image_blob_url"]], "load_image_from_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.load_image_from_blob_url"]], "to_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.to_blob_url"]], "imgutils.data.decode": [[6, "module-imgutils.data.decode"]], "rgb_decode() (in module imgutils.data.decode)": [[6, "imgutils.data.decode.rgb_decode"]], "imgutils.data.encode": [[7, "module-imgutils.data.encode"]], "rgb_encode() (in module imgutils.data.encode)": [[7, "imgutils.data.encode.rgb_encode"]], "has_alpha_channel() (in module imgutils.data.image)": [[8, "imgutils.data.image.has_alpha_channel"]], "imgutils.data.image": [[8, "module-imgutils.data.image"]], "load_image() (in module imgutils.data.image)": [[8, "imgutils.data.image.load_image"]], "load_images() (in module imgutils.data.image)": [[8, "imgutils.data.image.load_images"]], "imgutils.data": [[9, "module-imgutils.data"]], "imgutils.data.layer": [[10, "module-imgutils.data.layer"]], "istack() (in module imgutils.data.layer)": [[10, "imgutils.data.layer.istack"]], "imgutils.data.pad": [[11, "module-imgutils.data.pad"]], "pad_image_to_size() (in module imgutils.data.pad)": [[11, "imgutils.data.pad.pad_image_to_size"]], "download_image_from_url() (in module imgutils.data.url)": [[12, "imgutils.data.url.download_image_from_url"]], "imgutils.data.url": [[12, "module-imgutils.data.url"]], "is_http_url() (in module imgutils.data.url)": [[12, "imgutils.data.url.is_http_url"]], "detect_with_booru_yolo() (in module imgutils.detect.booru_yolo)": [[13, "imgutils.detect.booru_yolo.detect_with_booru_yolo"]], "imgutils.detect.booru_yolo": [[13, "module-imgutils.detect.booru_yolo"]], "detect_censors() (in module imgutils.detect.censor)": [[14, "imgutils.detect.censor.detect_censors"]], "imgutils.detect.censor": [[14, "module-imgutils.detect.censor"]], "detect_eyes() (in module imgutils.detect.eye)": [[15, "imgutils.detect.eye.detect_eyes"]], "imgutils.detect.eye": [[15, "module-imgutils.detect.eye"]], "detect_faces() (in module imgutils.detect.face)": [[16, "imgutils.detect.face.detect_faces"]], "imgutils.detect.face": [[16, "module-imgutils.detect.face"]], "detect_halfbody() (in module imgutils.detect.halfbody)": [[17, "imgutils.detect.halfbody.detect_halfbody"]], "imgutils.detect.halfbody": [[17, "module-imgutils.detect.halfbody"]], "detect_hands() (in module imgutils.detect.hand)": [[18, "imgutils.detect.hand.detect_hands"]], "imgutils.detect.hand": [[18, "module-imgutils.detect.hand"]], "detect_heads() (in module imgutils.detect.head)": [[19, "imgutils.detect.head.detect_heads"]], "imgutils.detect.head": [[19, "module-imgutils.detect.head"]], "imgutils.detect": [[20, "module-imgutils.detect"]], "detect_with_nudenet() (in module imgutils.detect.nudenet)": [[21, "imgutils.detect.nudenet.detect_with_nudenet"]], "imgutils.detect.nudenet": [[21, "module-imgutils.detect.nudenet"]], "detect_person() (in module imgutils.detect.person)": [[22, "imgutils.detect.person.detect_person"]], "imgutils.detect.person": [[22, "module-imgutils.detect.person"]], "bboxes_similarity() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.bboxes_similarity"]], "calculate_iou() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.calculate_iou"]], "calculate_mask_iou() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.calculate_mask_iou"]], "detection_similarity() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.detection_similarity"]], "detection_with_mask_similarity() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.detection_with_mask_similarity"]], "imgutils.detect.similarity": [[23, "module-imgutils.detect.similarity"]], "masks_similarity() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.masks_similarity"]], "detect_text() (in module imgutils.detect.text)": [[24, "imgutils.detect.text.detect_text"]], "imgutils.detect.text": [[24, "module-imgutils.detect.text"]], "detection_visualize() (in module imgutils.detect.visual)": [[25, "imgutils.detect.visual.detection_visualize"]], "imgutils.detect.visual": [[25, "module-imgutils.detect.visual"]], "edge_image_with_canny() (in module imgutils.edge.canny)": [[26, "imgutils.edge.canny.edge_image_with_canny"]], "get_edge_by_canny() (in module imgutils.edge.canny)": [[26, "imgutils.edge.canny.get_edge_by_canny"]], "imgutils.edge.canny": [[26, "module-imgutils.edge.canny"]], "imgutils.edge": [[27, "module-imgutils.edge"]], "edge_image_with_lineart() (in module imgutils.edge.lineart)": [[28, "imgutils.edge.lineart.edge_image_with_lineart"]], "get_edge_by_lineart() (in module imgutils.edge.lineart)": [[28, "imgutils.edge.lineart.get_edge_by_lineart"]], "imgutils.edge.lineart": [[28, "module-imgutils.edge.lineart"]], "edge_image_with_lineart_anime() (in module imgutils.edge.lineart_anime)": [[29, "imgutils.edge.lineart_anime.edge_image_with_lineart_anime"]], "get_edge_by_lineart_anime() (in module imgutils.edge.lineart_anime)": [[29, "imgutils.edge.lineart_anime.get_edge_by_lineart_anime"]], "imgutils.edge.lineart_anime": [[29, "module-imgutils.edge.lineart_anime"]], "classifymodel (class in imgutils.generic.classify)": [[30, "imgutils.generic.classify.ClassifyModel"]], "__init__() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.__init__"]], "classify_predict() (in module imgutils.generic.classify)": [[30, "imgutils.generic.classify.classify_predict"]], "classify_predict_fmt() (in module imgutils.generic.classify)": [[30, "imgutils.generic.classify.classify_predict_fmt"]], "classify_predict_score() (in module imgutils.generic.classify)": [[30, "imgutils.generic.classify.classify_predict_score"]], "clear() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.clear"]], "imgutils.generic.classify": [[30, "module-imgutils.generic.classify"]], "launch_demo() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.launch_demo"]], "make_ui() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.make_ui"]], "predict() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.predict"]], "predict_fmt() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.predict_fmt"]], "predict_score() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.predict_score"]], "classifytimmmodel (class in imgutils.generic.classify_timm)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel"]], "__init__() (imgutils.generic.classify_timm.classifytimmmodel method)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel.__init__"]], "classify_timm_predict() (in module imgutils.generic.classify_timm)": [[31, "imgutils.generic.classify_timm.classify_timm_predict"]], "imgutils.generic.classify_timm": [[31, "module-imgutils.generic.classify_timm"]], "launch_demo() (imgutils.generic.classify_timm.classifytimmmodel method)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel.launch_demo"]], "make_ui() (imgutils.generic.classify_timm.classifytimmmodel method)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel.make_ui"]], "predict() (imgutils.generic.classify_timm.classifytimmmodel method)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel.predict"]], "clipmodel (class in imgutils.generic.clip)": [[32, "imgutils.generic.clip.CLIPModel"]], "__init__() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.__init__"]], "clear() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.clear"]], "clip_image_encode() (in module imgutils.generic.clip)": [[32, "imgutils.generic.clip.clip_image_encode"]], "clip_predict() (in module imgutils.generic.clip)": [[32, "imgutils.generic.clip.clip_predict"]], "clip_text_encode() (in module imgutils.generic.clip)": [[32, "imgutils.generic.clip.clip_text_encode"]], "image_encode() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.image_encode"]], "imgutils.generic.clip": [[32, "module-imgutils.generic.clip"]], "launch_demo() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.launch_demo"]], "make_ui() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.make_ui"]], "predict() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.predict"]], "text_encode() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.text_encode"]], "imageenhancer (class in imgutils.generic.enhance)": [[33, "imgutils.generic.enhance.ImageEnhancer"]], "__init__() (imgutils.generic.enhance.imageenhancer method)": [[33, "imgutils.generic.enhance.ImageEnhancer.__init__"]], "imgutils.generic.enhance": [[33, "module-imgutils.generic.enhance"]], "process() (imgutils.generic.enhance.imageenhancer method)": [[33, "imgutils.generic.enhance.ImageEnhancer.process"]], "imgutils.generic": [[34, "module-imgutils.generic"]], "multilabeltimmmodel (class in imgutils.generic.multilabel_timm)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel"]], "__init__() (imgutils.generic.multilabel_timm.multilabeltimmmodel method)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel.__init__"]], "imgutils.generic.multilabel_timm": [[35, "module-imgutils.generic.multilabel_timm"]], "launch_demo() (imgutils.generic.multilabel_timm.multilabeltimmmodel method)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel.launch_demo"]], "make_ui() (imgutils.generic.multilabel_timm.multilabeltimmmodel method)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel.make_ui"]], "multilabel_timm_predict() (in module imgutils.generic.multilabel_timm)": [[35, "imgutils.generic.multilabel_timm.multilabel_timm_predict"]], "predict() (imgutils.generic.multilabel_timm.multilabeltimmmodel method)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel.predict"]], "siglipmodel (class in imgutils.generic.siglip)": [[36, "imgutils.generic.siglip.SigLIPModel"]], "__init__() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.__init__"]], "clear() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.clear"]], "image_encode() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.image_encode"]], "imgutils.generic.siglip": [[36, "module-imgutils.generic.siglip"]], "launch_demo() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.launch_demo"]], "make_ui() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.make_ui"]], "predict() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.predict"]], "siglip_image_encode() (in module imgutils.generic.siglip)": [[36, "imgutils.generic.siglip.siglip_image_encode"]], "siglip_predict() (in module imgutils.generic.siglip)": [[36, "imgutils.generic.siglip.siglip_predict"]], "siglip_text_encode() (in module imgutils.generic.siglip)": [[36, "imgutils.generic.siglip.siglip_text_encode"]], "text_encode() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.text_encode"]], "yolomodel (class in imgutils.generic.yolo)": [[37, "imgutils.generic.yolo.YOLOModel"]], "__init__() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.__init__"]], "clear() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.clear"]], "imgutils.generic.yolo": [[37, "module-imgutils.generic.yolo"]], "launch_demo() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.launch_demo"]], "make_ui() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.make_ui"]], "predict() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.predict"]], "yolo_predict() (in module imgutils.generic.yolo)": [[37, "imgutils.generic.yolo.yolo_predict"]], "yolosegmentationmodel (class in imgutils.generic.yoloseg)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel"]], "__init__() (imgutils.generic.yoloseg.yolosegmentationmodel method)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.__init__"]], "clear() (imgutils.generic.yoloseg.yolosegmentationmodel method)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.clear"]], "imgutils.generic.yoloseg": [[38, "module-imgutils.generic.yoloseg"]], "launch_demo() (imgutils.generic.yoloseg.yolosegmentationmodel method)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.launch_demo"]], "make_ui() (imgutils.generic.yoloseg.yolosegmentationmodel method)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.make_ui"]], "model_names (imgutils.generic.yoloseg.yolosegmentationmodel property)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.model_names"]], "predict() (imgutils.generic.yoloseg.yolosegmentationmodel method)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.predict"]], "yolo_seg_predict() (in module imgutils.generic.yoloseg)": [[38, "imgutils.generic.yoloseg.yolo_seg_predict"]], "imgutils.metadata.geninfo": [[39, "module-imgutils.metadata.geninfo"]], "read_geninfo_exif() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.read_geninfo_exif"]], "read_geninfo_gif() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.read_geninfo_gif"]], "read_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.read_geninfo_parameters"]], "write_geninfo_exif() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.write_geninfo_exif"]], "write_geninfo_gif() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.write_geninfo_gif"]], "write_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.write_geninfo_parameters"]], "imgutils.metadata": [[40, "module-imgutils.metadata"]], "imagelsbdataextractor (class in imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.ImageLsbDataExtractor"]], "lsbextractor (class in imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.LSBExtractor"]], "lsbreaderror (class in imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.LSBReadError"]], "__init__() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[41, "imgutils.metadata.lsb.ImageLsbDataExtractor.__init__"]], "__init__() (imgutils.metadata.lsb.lsbextractor method)": [[41, "imgutils.metadata.lsb.LSBExtractor.__init__"]], "extract_data() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[41, "imgutils.metadata.lsb.ImageLsbDataExtractor.extract_data"]], "get_next_n_bytes() (imgutils.metadata.lsb.lsbextractor method)": [[41, "imgutils.metadata.lsb.LSBExtractor.get_next_n_bytes"]], "get_one_byte() (imgutils.metadata.lsb.lsbextractor method)": [[41, "imgutils.metadata.lsb.LSBExtractor.get_one_byte"]], "imgutils.metadata.lsb": [[41, "module-imgutils.metadata.lsb"]], "inject_data() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.inject_data"]], "read_32bit_integer() (imgutils.metadata.lsb.lsbextractor method)": [[41, "imgutils.metadata.lsb.LSBExtractor.read_32bit_integer"]], "read_lsb_metadata() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.read_lsb_metadata"]], "read_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.read_lsb_raw_bytes"]], "serialize_json() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.serialize_json"]], "serialize_pnginfo() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.serialize_pnginfo"]], "write_lsb_metadata() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.write_lsb_metadata"]], "write_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.write_lsb_raw_bytes"]], "get_aesthetic_score() (in module imgutils.metrics.aesthetic)": [[42, "imgutils.metrics.aesthetic.get_aesthetic_score"]], "imgutils.metrics.aesthetic": [[42, "module-imgutils.metrics.aesthetic"]], "ccip_batch_differences() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_batch_differences"]], "ccip_batch_extract_features() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_batch_extract_features"]], "ccip_batch_same() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_batch_same"]], "ccip_clustering() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_clustering"]], "ccip_default_clustering_params() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_default_clustering_params"]], "ccip_default_threshold() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_default_threshold"]], "ccip_difference() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_difference"]], "ccip_extract_feature() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_extract_feature"]], "ccip_merge() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_merge"]], "ccip_same() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_same"]], "imgutils.metrics.ccip": [[43, "module-imgutils.metrics.ccip"]], "anime_dbaesthetic() (in module imgutils.metrics.dbaesthetic)": [[44, "imgutils.metrics.dbaesthetic.anime_dbaesthetic"]], "imgutils.metrics.dbaesthetic": [[44, "module-imgutils.metrics.dbaesthetic"]], "imgutils.metrics": [[45, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[46, "module-imgutils.metrics.laplacian"]], "laplacian_score() (in module imgutils.metrics.laplacian)": [[46, "imgutils.metrics.laplacian.laplacian_score"]], "imgutils.metrics.lpips": [[47, "module-imgutils.metrics.lpips"]], "lpips_clustering() (in module imgutils.metrics.lpips)": [[47, "imgutils.metrics.lpips.lpips_clustering"]], "lpips_difference() (in module imgutils.metrics.lpips)": [[47, "imgutils.metrics.lpips.lpips_difference"]], "lpips_extract_feature() (in module imgutils.metrics.lpips)": [[47, "imgutils.metrics.lpips.lpips_extract_feature"]], "imgutils.metrics.psnr_": [[48, "module-imgutils.metrics.psnr_"]], "psnr() (in module imgutils.metrics.psnr_)": [[48, "imgutils.metrics.psnr_.psnr"]], "detect_text_with_ocr() (in module imgutils.ocr)": [[49, "imgutils.ocr.detect_text_with_ocr"]], "imgutils.ocr": [[49, "module-imgutils.ocr"]], "list_det_models() (in module imgutils.ocr)": [[49, "imgutils.ocr.list_det_models"]], "list_rec_models() (in module imgutils.ocr)": [[49, "imgutils.ocr.list_rec_models"]], "ocr() (in module imgutils.ocr)": [[49, "imgutils.ocr.ocr"]], "align_maxsize() (in module imgutils.operate.align)": [[50, "imgutils.operate.align.align_maxsize"]], "imgutils.operate.align": [[50, "module-imgutils.operate.align"]], "basecensor (class in imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.BaseCensor"]], "blurcensor (class in imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.BlurCensor"]], "colorcensor (class in imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.ColorCensor"]], "pixelatecensor (class in imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.PixelateCensor"]], "censor_area() (imgutils.operate.censor_.basecensor method)": [[51, "imgutils.operate.censor_.BaseCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.blurcensor method)": [[51, "imgutils.operate.censor_.BlurCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.colorcensor method)": [[51, "imgutils.operate.censor_.ColorCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.pixelatecensor method)": [[51, "imgutils.operate.censor_.PixelateCensor.censor_area"]], "censor_areas() (in module imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.censor_areas"]], "censor_nsfw() (in module imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.censor_nsfw"]], "imgutils.operate.censor_": [[51, "module-imgutils.operate.censor_"]], "register_censor_method() (in module imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.register_censor_method"]], "emojibasedcensor (class in imgutils.operate.imgcensor)": [[52, "imgutils.operate.imgcensor.EmojiBasedCensor"]], "imagebasedcensor (class in imgutils.operate.imgcensor)": [[52, "imgutils.operate.imgcensor.ImageBasedCensor"]], "singleimage (class in imgutils.operate.imgcensor)": [[52, "imgutils.operate.imgcensor.SingleImage"]], "__init__() (imgutils.operate.imgcensor.singleimage method)": [[52, "imgutils.operate.imgcensor.SingleImage.__init__"]], "censor_area() (imgutils.operate.imgcensor.emojibasedcensor method)": [[52, "imgutils.operate.imgcensor.EmojiBasedCensor.censor_area"]], "censor_area() (imgutils.operate.imgcensor.imagebasedcensor method)": [[52, "imgutils.operate.imgcensor.ImageBasedCensor.censor_area"]], "find_for_area() (imgutils.operate.imgcensor.singleimage method)": [[52, "imgutils.operate.imgcensor.SingleImage.find_for_area"]], "height (imgutils.operate.imgcensor.singleimage property)": [[52, "imgutils.operate.imgcensor.SingleImage.height"]], "imgutils.operate.imgcensor": [[52, "module-imgutils.operate.imgcensor"]], "width (imgutils.operate.imgcensor.singleimage property)": [[52, "imgutils.operate.imgcensor.SingleImage.width"]], "imgutils.operate": [[53, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[54, "module-imgutils.operate.squeeze"]], "squeeze() (in module imgutils.operate.squeeze)": [[54, "imgutils.operate.squeeze.squeeze"]], "squeeze_with_transparency() (in module imgutils.operate.squeeze)": [[54, "imgutils.operate.squeeze.squeeze_with_transparency"]], "dwpose_estimate() (in module imgutils.pose.dwpose)": [[55, "imgutils.pose.dwpose.dwpose_estimate"]], "imgutils.pose.dwpose": [[55, "module-imgutils.pose.dwpose"]], "left_ankle (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_ANKLE"]], "left_big_toe (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_BIG_TOE"]], "left_ear (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_EAR"]], "left_elbow (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_ELBOW"]], "left_eye (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_EYE"]], "left_heel (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_HEEL"]], "left_hip (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_HIP"]], "left_knee (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_KNEE"]], "left_shoulder (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_SHOULDER"]], "left_small_toe (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_SMALL_TOE"]], "left_wrist (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_WRIST"]], "neck (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.NECK"]], "nose (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.NOSE"]], "op18keypointset (class in imgutils.pose.format)": [[56, "imgutils.pose.format.OP18KeyPointSet"]], "op18_body_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_BODY_MAX"]], "op18_body_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_BODY_MIN"]], "op18_face_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_FACE_MAX"]], "op18_face_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_FACE_MIN"]], "op18_left_foot_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_LEFT_FOOT_MAX"]], "op18_left_foot_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_LEFT_FOOT_MIN"]], "op18_left_hand_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_LEFT_HAND_MAX"]], "op18_left_hand_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_LEFT_HAND_MIN"]], "op18_right_foot_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_RIGHT_FOOT_MAX"]], "op18_right_foot_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_RIGHT_FOOT_MIN"]], "op18_right_hand_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_RIGHT_HAND_MAX"]], "op18_right_hand_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_RIGHT_HAND_MIN"]], "right_ankle (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_ANKLE"]], "right_big_toe (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_BIG_TOE"]], "right_ear (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_EAR"]], "right_elbow (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_ELBOW"]], "right_eye (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_EYE"]], "right_heel (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_HEEL"]], "right_hip (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_HIP"]], "right_knee (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_KNEE"]], "right_shoulder (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_SHOULDER"]], "right_small_toe (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_SMALL_TOE"]], "right_wrist (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_WRIST"]], "__init__() (imgutils.pose.format.op18keypointset method)": [[56, "imgutils.pose.format.OP18KeyPointSet.__init__"]], "__mul__() (imgutils.pose.format.op18keypointset method)": [[56, "imgutils.pose.format.OP18KeyPointSet.__mul__"]], "__truediv__() (imgutils.pose.format.op18keypointset method)": [[56, "imgutils.pose.format.OP18KeyPointSet.__truediv__"]], "body (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.body"]], "face (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.face"]], "imgutils.pose.format": [[56, "module-imgutils.pose.format"]], "left_foot (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.left_foot"]], "left_hand (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.left_hand"]], "right_foot (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.right_foot"]], "right_hand (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.right_hand"]], "imgutils.pose": [[57, "module-imgutils.pose"]], "imgutils.pose.visual": [[58, "module-imgutils.pose.visual"]], "op18_visualize() (in module imgutils.pose.visual)": [[58, "imgutils.pose.visual.op18_visualize"]], "notparsetarget (class in imgutils.preprocess.base)": [[59, "imgutils.preprocess.base.NotParseTarget"]], "imgutils.preprocess.base": [[59, "module-imgutils.preprocess.base"]], "imgutils.preprocess": [[60, "module-imgutils.preprocess"]], "create_pillow_transforms() (in module imgutils.preprocess.pillow)": [[61, "imgutils.preprocess.pillow.create_pillow_transforms"]], "imgutils.preprocess.pillow": [[61, "module-imgutils.preprocess.pillow"]], "parse_pillow_transforms() (in module imgutils.preprocess.pillow)": [[61, "imgutils.preprocess.pillow.parse_pillow_transforms"]], "register_pillow_parse() (in module imgutils.preprocess.pillow)": [[61, "imgutils.preprocess.pillow.register_pillow_parse"]], "register_pillow_transform() (in module imgutils.preprocess.pillow)": [[61, "imgutils.preprocess.pillow.register_pillow_transform"]], "create_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[62, "imgutils.preprocess.torchvision.create_torchvision_transforms"]], "imgutils.preprocess.torchvision": [[62, "module-imgutils.preprocess.torchvision"]], "parse_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[62, "imgutils.preprocess.torchvision.parse_torchvision_transforms"]], "register_torchvision_parse() (in module imgutils.preprocess.torchvision)": [[62, "imgutils.preprocess.torchvision.register_torchvision_parse"]], "register_torchvision_transform() (in module imgutils.preprocess.torchvision)": [[62, "imgutils.preprocess.torchvision.register_torchvision_transform"]], "notprocessortypeerror (class in imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.NotProcessorTypeError"]], "convert_to_size_dict() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.convert_to_size_dict"]], "create_bit_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_bit_transforms"]], "create_blip_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_blip_transforms"]], "create_clip_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_clip_transforms"]], "create_convnext_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_convnext_transforms"]], "create_mobilenetv2_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_mobilenetv2_transforms"]], "create_siglip_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_siglip_transforms"]], "create_transforms_from_bit_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_bit_processor"]], "create_transforms_from_blip_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_blip_processor"]], "create_transforms_from_clip_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_clip_processor"]], "create_transforms_from_convnext_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_convnext_processor"]], "create_transforms_from_mobilenetv2_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_mobilenetv2_processor"]], "create_transforms_from_siglip_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_siglip_processor"]], "create_transforms_from_transformers() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_transformers"]], "create_transforms_from_vit_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_vit_processor"]], "create_vit_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_vit_transforms"]], "get_size_dict() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.get_size_dict"]], "imgutils.preprocess.transformers": [[63, "module-imgutils.preprocess.transformers"]], "is_valid_size_dict() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.is_valid_size_dict"]], "register_creators_for_transformers() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.register_creators_for_transformers"]], "backgroundimageset (class in imgutils.resource.background)": [[64, "imgutils.resource.background.BackgroundImageSet"]], "__init__() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.__init__"]], "get_bg_image() (in module imgutils.resource.background)": [[64, "imgutils.resource.background.get_bg_image"]], "get_bg_image_file() (in module imgutils.resource.background)": [[64, "imgutils.resource.background.get_bg_image_file"]], "get_image() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.get_image"]], "get_image_file() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.get_image_file"]], "imgutils.resource.background": [[64, "module-imgutils.resource.background"]], "list_bg_image_files() (in module imgutils.resource.background)": [[64, "imgutils.resource.background.list_bg_image_files"]], "list_image_files() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.list_image_files"]], "random_bg_image() (in module imgutils.resource.background)": [[64, "imgutils.resource.background.random_bg_image"]], "random_bg_image_file() (in module imgutils.resource.background)": [[64, "imgutils.resource.background.random_bg_image_file"]], "random_image() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.random_image"]], "random_image_file() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.random_image_file"]], "imgutils.resource": [[65, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[66, "module-imgutils.restore.adversarial"]], "remove_adversarial_noise() (in module imgutils.restore.adversarial)": [[66, "imgutils.restore.adversarial.remove_adversarial_noise"]], "imgutils.restore": [[67, "module-imgutils.restore"]], "imgutils.restore.nafnet": [[68, "module-imgutils.restore.nafnet"]], "restore_with_nafnet() (in module imgutils.restore.nafnet)": [[68, "imgutils.restore.nafnet.restore_with_nafnet"]], "imgutils.restore.scunet": [[69, "module-imgutils.restore.scunet"]], "restore_with_scunet() (in module imgutils.restore.scunet)": [[69, "imgutils.restore.scunet.restore_with_scunet"]], "imgutils.sd": [[70, "module-imgutils.sd"]], "sdmetadata (class in imgutils.sd.metadata)": [[71, "imgutils.sd.metadata.SDMetaData"]], "__str__() (imgutils.sd.metadata.sdmetadata method)": [[71, "imgutils.sd.metadata.SDMetaData.__str__"]], "get_sdmeta_from_image() (in module imgutils.sd.metadata)": [[71, "imgutils.sd.metadata.get_sdmeta_from_image"]], "imgutils.sd.metadata": [[71, "module-imgutils.sd.metadata"]], "parse_sdmeta_from_text() (in module imgutils.sd.metadata)": [[71, "imgutils.sd.metadata.parse_sdmeta_from_text"]], "pnginfo (imgutils.sd.metadata.sdmetadata property)": [[71, "imgutils.sd.metadata.SDMetaData.pnginfo"]], "save_image_with_sdmeta() (in module imgutils.sd.metadata)": [[71, "imgutils.sd.metadata.save_image_with_sdmeta"]], "text (imgutils.sd.metadata.sdmetadata property)": [[71, "imgutils.sd.metadata.SDMetaData.text"]], "imgutils.sd.model": [[72, "module-imgutils.sd.model"]], "read_metadata() (in module imgutils.sd.model)": [[72, "imgutils.sd.model.read_metadata"]], "save_with_metadata() (in module imgutils.sd.model)": [[72, "imgutils.sd.model.save_with_metadata"]], "naimetadata (class in imgutils.sd.nai)": [[73, "imgutils.sd.nai.NAIMetaData"], [73, "imgutils.sd.nai.NAIMetadata"]], "__init__() (imgutils.sd.nai.naimetadata method)": [[73, "imgutils.sd.nai.NAIMetaData.__init__"]], "add_naimeta_to_image() (in module imgutils.sd.nai)": [[73, "imgutils.sd.nai.add_naimeta_to_image"]], "get_naimeta_from_image() (in module imgutils.sd.nai)": [[73, "imgutils.sd.nai.get_naimeta_from_image"]], "imgutils.sd.nai": [[73, "module-imgutils.sd.nai"]], "pnginfo (imgutils.sd.nai.naimetadata property)": [[73, "imgutils.sd.nai.NAIMetaData.pnginfo"]], "save_image_with_naimeta() (in module imgutils.sd.nai)": [[73, "imgutils.sd.nai.save_image_with_naimeta"]], "imgutils.segment": [[74, "module-imgutils.segment"]], "get_isnetis_mask() (in module imgutils.segment.isnetis)": [[75, "imgutils.segment.isnetis.get_isnetis_mask"]], "imgutils.segment.isnetis": [[75, "module-imgutils.segment.isnetis"]], "segment_rgba_with_isnetis() (in module imgutils.segment.isnetis)": [[75, "imgutils.segment.isnetis.segment_rgba_with_isnetis"]], "segment_with_isnetis() (in module imgutils.segment.isnetis)": [[75, "imgutils.segment.isnetis.segment_with_isnetis"]], "drop_blacklisted_tags() (in module imgutils.tagging.blacklist)": [[76, "imgutils.tagging.blacklist.drop_blacklisted_tags"]], "imgutils.tagging.blacklist": [[76, "module-imgutils.tagging.blacklist"]], "is_blacklisted() (in module imgutils.tagging.blacklist)": [[76, "imgutils.tagging.blacklist.is_blacklisted"]], "convert_camie_emb_to_prediction() (in module imgutils.tagging.camie)": [[77, "imgutils.tagging.camie.convert_camie_emb_to_prediction"]], "get_camie_tags() (in module imgutils.tagging.camie)": [[77, "imgutils.tagging.camie.get_camie_tags"]], "imgutils.tagging.camie": [[77, "module-imgutils.tagging.camie"]], "char_prefixes (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.CHAR_PREFIXES"]], "char_suffixes (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.CHAR_SUFFIXES"]], "char_whitelist_prefix (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.CHAR_WHITELIST_PREFIX"]], "char_whitelist_suffix (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.CHAR_WHITELIST_SUFFIX"]], "char_whitelist_word (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.CHAR_WHITELIST_WORD"]], "charactertagpool (class in imgutils.tagging.character)": [[78, "imgutils.tagging.character.CharacterTagPool"]], "__init__() (imgutils.tagging.character.charactertagpool method)": [[78, "imgutils.tagging.character.CharacterTagPool.__init__"]], "drop_basic_character_tags() (imgutils.tagging.character.charactertagpool method)": [[78, "imgutils.tagging.character.CharacterTagPool.drop_basic_character_tags"]], "drop_basic_character_tags() (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.drop_basic_character_tags"]], "imgutils.tagging.character": [[78, "module-imgutils.tagging.character"]], "is_basic_character_tag() (imgutils.tagging.character.charactertagpool method)": [[78, "imgutils.tagging.character.CharacterTagPool.is_basic_character_tag"]], "is_basic_character_tag() (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.is_basic_character_tag"]], "get_deepdanbooru_tags() (in module imgutils.tagging.deepdanbooru)": [[79, "imgutils.tagging.deepdanbooru.get_deepdanbooru_tags"]], "imgutils.tagging.deepdanbooru": [[79, "module-imgutils.tagging.deepdanbooru"]], "get_deepgelbooru_tags() (in module imgutils.tagging.deepgelbooru)": [[80, "imgutils.tagging.deepgelbooru.get_deepgelbooru_tags"]], "imgutils.tagging.deepgelbooru": [[80, "module-imgutils.tagging.deepgelbooru"]], "add_underline() (in module imgutils.tagging.format)": [[81, "imgutils.tagging.format.add_underline"]], "imgutils.tagging.format": [[81, "module-imgutils.tagging.format"]], "remove_underline() (in module imgutils.tagging.format)": [[81, "imgutils.tagging.format.remove_underline"]], "tags_to_text() (in module imgutils.tagging.format)": [[81, "imgutils.tagging.format.tags_to_text"]], "imgutils.tagging": [[82, "module-imgutils.tagging"]], "imgutils.tagging.match": [[83, "module-imgutils.tagging.match"]], "tag_match_full() (in module imgutils.tagging.match)": [[83, "imgutils.tagging.match.tag_match_full"]], "tag_match_prefix() (in module imgutils.tagging.match)": [[83, "imgutils.tagging.match.tag_match_prefix"]], "tag_match_suffix() (in module imgutils.tagging.match)": [[83, "imgutils.tagging.match.tag_match_suffix"]], "get_mldanbooru_tags() (in module imgutils.tagging.mldanbooru)": [[84, "imgutils.tagging.mldanbooru.get_mldanbooru_tags"]], "imgutils.tagging.mldanbooru": [[84, "module-imgutils.tagging.mldanbooru"]], "imgutils.tagging.order": [[85, "module-imgutils.tagging.order"]], "sort_tags() (in module imgutils.tagging.order)": [[85, "imgutils.tagging.order.sort_tags"]], "drop_overlap_tags() (in module imgutils.tagging.overlap)": [[86, "imgutils.tagging.overlap.drop_overlap_tags"]], "imgutils.tagging.overlap": [[86, "module-imgutils.tagging.overlap"]], "convert_wd14_emb_to_prediction() (in module imgutils.tagging.wd14)": [[87, "imgutils.tagging.wd14.convert_wd14_emb_to_prediction"]], "denormalize_wd14_emb() (in module imgutils.tagging.wd14)": [[87, "imgutils.tagging.wd14.denormalize_wd14_emb"]], "get_wd14_tags() (in module imgutils.tagging.wd14)": [[87, "imgutils.tagging.wd14.get_wd14_tags"]], "imgutils.tagging.wd14": [[87, "module-imgutils.tagging.wd14"]], "imgutils.upscale.cdc": [[88, "module-imgutils.upscale.cdc"]], "upscale_with_cdc() (in module imgutils.upscale.cdc)": [[88, "imgutils.upscale.cdc.upscale_with_cdc"]], "imgutils.upscale": [[89, "module-imgutils.upscale"]], "imgutils.utils.cache": [[90, "module-imgutils.utils.cache"]], "ts_lru_cache() (in module imgutils.utils.cache)": [[90, "imgutils.utils.cache.ts_lru_cache"]], "imgutils.utils.func": [[91, "module-imgutils.utils.func"]], "sigmoid() (in module imgutils.utils.func)": [[91, "imgutils.utils.func.sigmoid"]], "imgutils.utils": [[92, "module-imgutils.utils"]], "get_onnx_provider() (in module imgutils.utils.onnxruntime)": [[93, "imgutils.utils.onnxruntime.get_onnx_provider"]], "imgutils.utils.onnxruntime": [[93, "module-imgutils.utils.onnxruntime"]], "open_onnx_model() (in module imgutils.utils.onnxruntime)": [[93, "imgutils.utils.onnxruntime.open_onnx_model"]], "get_ai_created_score() (in module imgutils.validate.aicheck)": [[94, "imgutils.validate.aicheck.get_ai_created_score"]], "imgutils.validate.aicheck": [[94, "module-imgutils.validate.aicheck"]], "is_ai_created() (in module imgutils.validate.aicheck)": [[94, "imgutils.validate.aicheck.is_ai_created"]], "anime_bangumi_char() (in module imgutils.validate.bangumi_char)": [[95, "imgutils.validate.bangumi_char.anime_bangumi_char"]], "anime_bangumi_char_score() (in module imgutils.validate.bangumi_char)": [[95, "imgutils.validate.bangumi_char.anime_bangumi_char_score"]], "imgutils.validate.bangumi_char": [[95, "module-imgutils.validate.bangumi_char"]], "anime_classify() (in module imgutils.validate.classify)": [[96, "imgutils.validate.classify.anime_classify"]], "anime_classify_score() (in module imgutils.validate.classify)": [[96, "imgutils.validate.classify.anime_classify_score"]], "imgutils.validate.classify": [[96, "module-imgutils.validate.classify"]], "imgutils.validate.color": [[97, "module-imgutils.validate.color"]], "is_greyscale() (in module imgutils.validate.color)": [[97, "imgutils.validate.color.is_greyscale"]], "anime_completeness() (in module imgutils.validate.completeness)": [[98, "imgutils.validate.completeness.anime_completeness"]], "anime_completeness_score() (in module imgutils.validate.completeness)": [[98, "imgutils.validate.completeness.anime_completeness_score"]], "imgutils.validate.completeness": [[98, "module-imgutils.validate.completeness"]], "anime_dbrating() (in module imgutils.validate.dbrating)": [[99, "imgutils.validate.dbrating.anime_dbrating"]], "anime_dbrating_score() (in module imgutils.validate.dbrating)": [[99, "imgutils.validate.dbrating.anime_dbrating_score"]], "imgutils.validate.dbrating": [[99, "module-imgutils.validate.dbrating"]], "anime_furry() (in module imgutils.validate.furry)": [[100, "imgutils.validate.furry.anime_furry"]], "anime_furry_score() (in module imgutils.validate.furry)": [[100, "imgutils.validate.furry.anime_furry_score"]], "imgutils.validate.furry": [[100, "module-imgutils.validate.furry"]], "imgutils.validate": [[101, "module-imgutils.validate"]], "get_monochrome_score() (in module imgutils.validate.monochrome)": [[102, "imgutils.validate.monochrome.get_monochrome_score"]], "imgutils.validate.monochrome": [[102, "module-imgutils.validate.monochrome"]], "is_monochrome() (in module imgutils.validate.monochrome)": [[102, "imgutils.validate.monochrome.is_monochrome"]], "imgutils.validate.nsfw": [[103, "module-imgutils.validate.nsfw"]], "nsfw_pred() (in module imgutils.validate.nsfw)": [[103, "imgutils.validate.nsfw.nsfw_pred"]], "nsfw_pred_score() (in module imgutils.validate.nsfw)": [[103, "imgutils.validate.nsfw.nsfw_pred_score"]], "anime_portrait() (in module imgutils.validate.portrait)": [[104, "imgutils.validate.portrait.anime_portrait"]], "anime_portrait_score() (in module imgutils.validate.portrait)": [[104, "imgutils.validate.portrait.anime_portrait_score"]], "imgutils.validate.portrait": [[104, "module-imgutils.validate.portrait"]], "anime_rating() (in module imgutils.validate.rating)": [[105, "imgutils.validate.rating.anime_rating"]], "anime_rating_score() (in module imgutils.validate.rating)": [[105, "imgutils.validate.rating.anime_rating_score"]], "imgutils.validate.rating": [[105, "module-imgutils.validate.rating"]], "anime_real() (in module imgutils.validate.real)": [[106, "imgutils.validate.real.anime_real"]], "anime_real_score() (in module imgutils.validate.real)": [[106, "imgutils.validate.real.anime_real_score"]], "imgutils.validate.real": [[106, "module-imgutils.validate.real"]], "imgutils.validate.safe": [[107, "module-imgutils.validate.safe"]], "safe_check() (in module imgutils.validate.safe)": [[107, "imgutils.validate.safe.safe_check"]], "safe_check_score() (in module imgutils.validate.safe)": [[107, "imgutils.validate.safe.safe_check_score"]], "anime_style_age() (in module imgutils.validate.style_age)": [[108, "imgutils.validate.style_age.anime_style_age"]], "anime_style_age_score() (in module imgutils.validate.style_age)": [[108, "imgutils.validate.style_age.anime_style_age_score"]], "imgutils.validate.style_age": [[108, "module-imgutils.validate.style_age"]], "anime_teen() (in module imgutils.validate.teen)": [[109, "imgutils.validate.teen.anime_teen"]], "anime_teen_score() (in module imgutils.validate.teen)": [[109, "imgutils.validate.teen.anime_teen_score"]], "imgutils.validate.teen": [[109, "module-imgutils.validate.teen"]], "imgutils.validate.truncate": [[110, "module-imgutils.validate.truncate"]], "is_truncated_file() (in module imgutils.validate.truncate)": [[110, "imgutils.validate.truncate.is_truncated_file"]]}}) \ No newline at end of file +Search.setIndex({"docnames": ["api_doc/ascii/drawing", "api_doc/ascii/index", "api_doc/config/index", "api_doc/config/meta", "api_doc/data/background", "api_doc/data/blob", "api_doc/data/decode", "api_doc/data/encode", "api_doc/data/image", "api_doc/data/index", "api_doc/data/layer", "api_doc/data/pad", "api_doc/data/url", "api_doc/detect/booru_yolo", "api_doc/detect/censor", "api_doc/detect/eye", "api_doc/detect/face", "api_doc/detect/halfbody", "api_doc/detect/hand", "api_doc/detect/head", "api_doc/detect/index", "api_doc/detect/nudenet", "api_doc/detect/person", "api_doc/detect/similarity", "api_doc/detect/text", "api_doc/detect/visual", "api_doc/edge/canny", "api_doc/edge/index", "api_doc/edge/lineart", "api_doc/edge/lineart_anime", "api_doc/generic/classify", "api_doc/generic/classify_timm", "api_doc/generic/clip", "api_doc/generic/enhance", "api_doc/generic/index", "api_doc/generic/multilabel_timm", "api_doc/generic/siglip", "api_doc/generic/yolo", "api_doc/generic/yoloseg", "api_doc/metadata/geninfo", "api_doc/metadata/index", "api_doc/metadata/lsb", "api_doc/metrics/aesthetic", "api_doc/metrics/ccip", "api_doc/metrics/dbaesthetic", "api_doc/metrics/index", "api_doc/metrics/laplacian", "api_doc/metrics/lpips", "api_doc/metrics/psnr_", "api_doc/ocr/index", "api_doc/operate/align", "api_doc/operate/censor", "api_doc/operate/imgcensor", "api_doc/operate/index", "api_doc/operate/squeeze", "api_doc/pose/dwpose", "api_doc/pose/format", "api_doc/pose/index", "api_doc/pose/visual", "api_doc/preprocess/base", "api_doc/preprocess/index", "api_doc/preprocess/pillow", "api_doc/preprocess/torchvision", "api_doc/preprocess/transformers", "api_doc/resource/background", "api_doc/resource/index", "api_doc/restore/adversarial", "api_doc/restore/index", "api_doc/restore/nafnet", "api_doc/restore/scunet", "api_doc/sd/index", "api_doc/sd/metadata", "api_doc/sd/model", "api_doc/sd/nai", "api_doc/segment/index", "api_doc/segment/isnetis", "api_doc/tagging/blacklist", "api_doc/tagging/camie", "api_doc/tagging/character", "api_doc/tagging/deepdanbooru", "api_doc/tagging/deepgelbooru", "api_doc/tagging/format", "api_doc/tagging/index", "api_doc/tagging/match", "api_doc/tagging/mldanbooru", "api_doc/tagging/order", "api_doc/tagging/overlap", "api_doc/tagging/wd14", "api_doc/upscale/cdc", "api_doc/upscale/index", "api_doc/utils/cache", "api_doc/utils/func", "api_doc/utils/index", "api_doc/utils/onnxruntime", "api_doc/validate/aicheck", "api_doc/validate/bangumi_char", "api_doc/validate/classify", "api_doc/validate/color", "api_doc/validate/completeness", "api_doc/validate/dbrating", "api_doc/validate/furry", "api_doc/validate/index", "api_doc/validate/monochrome", "api_doc/validate/nsfw", "api_doc/validate/portrait", "api_doc/validate/rating", "api_doc/validate/real", "api_doc/validate/safe", "api_doc/validate/style_age", "api_doc/validate/teen", "api_doc/validate/truncate", "index", "information/environment", "information/environment.result", "tutorials/installation/index", "tutorials/quick_start/index"], "filenames": ["api_doc/ascii/drawing.rst", "api_doc/ascii/index.rst", "api_doc/config/index.rst", "api_doc/config/meta.rst", "api_doc/data/background.rst", "api_doc/data/blob.rst", "api_doc/data/decode.rst", "api_doc/data/encode.rst", "api_doc/data/image.rst", "api_doc/data/index.rst", "api_doc/data/layer.rst", "api_doc/data/pad.rst", "api_doc/data/url.rst", "api_doc/detect/booru_yolo.rst", "api_doc/detect/censor.rst", "api_doc/detect/eye.rst", "api_doc/detect/face.rst", "api_doc/detect/halfbody.rst", "api_doc/detect/hand.rst", "api_doc/detect/head.rst", "api_doc/detect/index.rst", "api_doc/detect/nudenet.rst", "api_doc/detect/person.rst", "api_doc/detect/similarity.rst", "api_doc/detect/text.rst", "api_doc/detect/visual.rst", "api_doc/edge/canny.rst", "api_doc/edge/index.rst", "api_doc/edge/lineart.rst", "api_doc/edge/lineart_anime.rst", "api_doc/generic/classify.rst", "api_doc/generic/classify_timm.rst", "api_doc/generic/clip.rst", "api_doc/generic/enhance.rst", "api_doc/generic/index.rst", "api_doc/generic/multilabel_timm.rst", "api_doc/generic/siglip.rst", "api_doc/generic/yolo.rst", "api_doc/generic/yoloseg.rst", "api_doc/metadata/geninfo.rst", "api_doc/metadata/index.rst", "api_doc/metadata/lsb.rst", "api_doc/metrics/aesthetic.rst", "api_doc/metrics/ccip.rst", "api_doc/metrics/dbaesthetic.rst", "api_doc/metrics/index.rst", "api_doc/metrics/laplacian.rst", "api_doc/metrics/lpips.rst", "api_doc/metrics/psnr_.rst", "api_doc/ocr/index.rst", "api_doc/operate/align.rst", "api_doc/operate/censor.rst", "api_doc/operate/imgcensor.rst", "api_doc/operate/index.rst", "api_doc/operate/squeeze.rst", "api_doc/pose/dwpose.rst", "api_doc/pose/format.rst", "api_doc/pose/index.rst", "api_doc/pose/visual.rst", "api_doc/preprocess/base.rst", "api_doc/preprocess/index.rst", "api_doc/preprocess/pillow.rst", "api_doc/preprocess/torchvision.rst", "api_doc/preprocess/transformers.rst", "api_doc/resource/background.rst", "api_doc/resource/index.rst", "api_doc/restore/adversarial.rst", "api_doc/restore/index.rst", "api_doc/restore/nafnet.rst", "api_doc/restore/scunet.rst", "api_doc/sd/index.rst", "api_doc/sd/metadata.rst", "api_doc/sd/model.rst", "api_doc/sd/nai.rst", "api_doc/segment/index.rst", "api_doc/segment/isnetis.rst", "api_doc/tagging/blacklist.rst", "api_doc/tagging/camie.rst", "api_doc/tagging/character.rst", "api_doc/tagging/deepdanbooru.rst", "api_doc/tagging/deepgelbooru.rst", "api_doc/tagging/format.rst", "api_doc/tagging/index.rst", "api_doc/tagging/match.rst", "api_doc/tagging/mldanbooru.rst", "api_doc/tagging/order.rst", "api_doc/tagging/overlap.rst", "api_doc/tagging/wd14.rst", "api_doc/upscale/cdc.rst", "api_doc/upscale/index.rst", "api_doc/utils/cache.rst", "api_doc/utils/func.rst", "api_doc/utils/index.rst", "api_doc/utils/onnxruntime.rst", "api_doc/validate/aicheck.rst", "api_doc/validate/bangumi_char.rst", "api_doc/validate/classify.rst", "api_doc/validate/color.rst", "api_doc/validate/completeness.rst", "api_doc/validate/dbrating.rst", "api_doc/validate/furry.rst", "api_doc/validate/index.rst", "api_doc/validate/monochrome.rst", "api_doc/validate/nsfw.rst", "api_doc/validate/portrait.rst", "api_doc/validate/rating.rst", "api_doc/validate/real.rst", "api_doc/validate/safe.rst", "api_doc/validate/style_age.rst", "api_doc/validate/teen.rst", "api_doc/validate/truncate.rst", "index.rst", "information/environment.ipynb", "information/environment.result.ipynb", "tutorials/installation/index.rst", "tutorials/quick_start/index.rst"], "titles": ["imgutils.ascii.drawing", "imgutils.ascii", "imgutils.config", "imgutils.config.meta", "imgutils.data.background", "imgutils.data.blob", "imgutils.data.decode", "imgutils.data.encode", "imgutils.data.image", "imgutils.data", "imgutils.data.layer", "imgutils.data.pad", "imgutils.data.url", "imgutils.detect.booru_yolo", "imgutils.detect.censor", "imgutils.detect.eye", "imgutils.detect.face", "imgutils.detect.halfbody", "imgutils.detect.hand", "imgutils.detect.head", "imgutils.detect", "imgutils.detect.nudenet", "imgutils.detect.person", "imgutils.detect.similarity", "imgutils.detect.text", "imgutils.detect.visual", "imgutils.edge.canny", "imgutils.edge", "imgutils.edge.lineart", "imgutils.edge.lineart_anime", "imgutils.generic.classify", "imgutils.generic.classify_timm", "imgutils.generic.clip", "imgutils.generic.enhance", "imgutils.generic", "imgutils.generic.multilabel_timm", "imgutils.generic.siglip", "imgutils.generic.yolo", "imgutils.generic.yoloseg", "imgutils.metadata.geninfo", "imgutils.metadata", "imgutils.metadata.lsb", "imgutils.metrics.aesthetic", "imgutils.metrics.ccip", "imgutils.metrics.dbaesthetic", "imgutils.metrics", "imgutils.metrics.laplacian", "imgutils.metrics.lpips", "imgutils.metrics.psnr_", "imgutils.ocr", "imgutils.operate.align", "imgutils.operate.censor_", "imgutils.operate.imgcensor", "imgutils.operate", "imgutils.operate.squeeze", "imgutils.pose.dwpose", "imgutils.pose.format", "imgutils.pose", "imgutils.pose.visual", "imgutils.preprocess.base", "imgutils.preprocess", "imgutils.preprocess.pillow", "imgutils.preprocess.torchvision", "imgutils.preprocess.transformers", "imgutils.resource.background", "imgutils.resource", "imgutils.restore.adversarial", "imgutils.restore", "imgutils.restore.nafnet", "imgutils.restore.scunet", "imgutils.sd", "imgutils.sd.metadata", "imgutils.sd.model", "imgutils.sd.nai", "imgutils.segment", "imgutils.segment.isnetis", "imgutils.tagging.blacklist", "imgutils.tagging.camie", "imgutils.tagging.character", "imgutils.tagging.deepdanbooru", "imgutils.tagging.deepgelbooru", "imgutils.tagging.format", "imgutils.tagging", "imgutils.tagging.match", "imgutils.tagging.mldanbooru", "imgutils.tagging.order", "imgutils.tagging.overlap", "imgutils.tagging.wd14", "imgutils.upscale.cdc", "imgutils.upscale", "imgutils.utils.cache", "imgutils.utils.func", "imgutils.utils", "imgutils.utils.onnxruntime", "imgutils.validate.aicheck", "imgutils.validate.bangumi_char", "imgutils.validate.classify", "imgutils.validate.color", "imgutils.validate.completeness", "imgutils.validate.dbrating", "imgutils.validate.furry", "imgutils.validate", "imgutils.validate.monochrome", "imgutils.validate.nsfw", "imgutils.validate.portrait", "imgutils.validate.rating", "imgutils.validate.real", "imgutils.validate.safe", "imgutils.validate.style_age", "imgutils.validate.teen", "imgutils.validate.truncate", "Welcome to imgutils\u2019s Documentation", "Run Environment Information", "Run Environment Information", "Installation", "Quick Start"], "terms": {"img": [0, 5, 8, 11, 30, 66, 71], "str": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 58, 61, 62, 63, 64, 68, 69, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110], "pathlik": [0, 4, 5, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 58, 68, 69, 71, 73, 75, 77, 79, 80, 84, 87, 88, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "byte": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 56, 58, 68, 69, 71, 73, 75, 77, 79, 80, 84, 87, 88, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "bytearrai": [0, 4, 5, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 56, 58, 68, 69, 71, 73, 75, 77, 79, 80, 84, 87, 88, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "binaryio": [0, 4, 5, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 58, 68, 69, 71, 73, 75, 77, 79, 80, 84, 87, 88, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "imag": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 57, 58, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 75, 77, 79, 80, 81, 82, 84, 87, 88, 89, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 114], "max_width": 0, "int": [0, 4, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 28, 29, 30, 31, 32, 35, 36, 37, 38, 41, 43, 47, 49, 50, 51, 52, 54, 55, 56, 58, 63, 64, 66, 68, 69, 75, 84, 88, 107], "none": [0, 4, 8, 10, 12, 14, 15, 16, 17, 18, 19, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 43, 51, 54, 55, 58, 61, 62, 63, 64, 71, 73, 76, 77, 78, 93], "ellipsi": 0, "max_height": 0, "resampl": [0, 63], "2": [0, 8, 11, 13, 23, 24, 31, 42, 43, 44, 47, 49, 56, 63, 66, 71, 77, 87, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109], "level": [0, 14, 15, 16, 17, 18, 19, 22, 25, 35, 36, 37, 42, 51, 64, 79, 90, 99], "aspect": [0, 11, 25, 37, 50], "float": [0, 7, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 35, 37, 38, 43, 44, 46, 47, 48, 49, 51, 52, 54, 56, 58, 63, 64, 66, 73, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87, 91, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "1": [0, 10, 13, 21, 22, 23, 25, 31, 35, 38, 42, 43, 44, 47, 49, 56, 63, 64, 66, 71, 72, 76, 77, 78, 79, 80, 85, 87, 88, 91, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 112, 113], "8": [0, 13, 23, 41, 43, 47, 51, 56, 63, 66, 71, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 112, 113, 114], "sourc": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 58, 59, 61, 62, 63, 64, 66, 68, 69, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110], "gener": [0, 4, 13, 16, 22, 39, 40, 70, 71, 73, 77, 80, 84, 87, 92, 99, 111], "art": [0, 71], "base": [0, 19, 22, 23, 30, 31, 32, 35, 36, 37, 38, 43, 44, 46, 47, 50, 51, 52, 54, 56, 58, 60, 61, 63, 64, 73, 75, 77, 79, 80, 84, 85, 86, 87, 95, 99, 103, 105, 111], "given": [0, 6, 7, 8, 10, 12, 15, 16, 18, 19, 20, 21, 24, 26, 28, 29, 30, 32, 36, 41, 43, 46, 50, 52, 56, 59, 63, 71, 73, 76, 77, 78, 83, 86, 87, 94, 96, 99, 102, 103, 105, 109], "paramet": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 58, 61, 62, 63, 64, 66, 68, 69, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110], "imagetyp": [0, 5, 11, 13, 14, 15, 16, 17, 18, 19, 22, 24, 25, 30, 31, 33, 35, 37, 38, 39, 41, 43, 44, 46, 49, 51, 54, 55, 58, 68, 69, 71, 73, 77, 80, 87, 88, 95, 98, 100, 103, 104, 106, 107, 108], "The": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 43, 44, 46, 49, 50, 51, 52, 54, 55, 56, 58, 61, 62, 63, 64, 66, 67, 68, 69, 71, 72, 73, 75, 77, 78, 79, 80, 81, 83, 84, 85, 87, 88, 90, 91, 93, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110, 114], "input": [0, 5, 11, 13, 14, 15, 16, 17, 19, 21, 22, 24, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 43, 44, 46, 49, 50, 51, 52, 54, 55, 58, 61, 63, 66, 68, 69, 71, 73, 76, 77, 78, 80, 81, 83, 85, 87, 88, 91, 95, 98, 100, 103, 104, 106, 108], "option": [0, 4, 12, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 39, 43, 49, 51, 54, 55, 58, 63, 64, 66, 71, 72, 73, 76, 77, 78, 85, 90], "maximum": [0, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 37, 38, 43, 49, 50, 51, 63, 66, 90, 107], "width": [0, 4, 10, 11, 52, 63, 64, 84], "If": [0, 5, 8, 10, 12, 14, 15, 16, 17, 18, 19, 22, 23, 25, 30, 31, 32, 35, 36, 37, 38, 39, 41, 43, 49, 51, 54, 56, 58, 61, 62, 63, 66, 68, 69, 71, 72, 73, 76, 78, 85, 87, 93, 94, 95, 96, 99, 102, 105, 109], "set": [0, 13, 25, 30, 32, 37, 38, 43, 54, 56, 58, 63, 87, 93, 96, 99, 105, 109, 110], "automat": [0, 4, 32, 36, 43, 54, 93, 112, 113], "determin": [0, 8, 35, 43, 103], "termin": 0, "size": [0, 4, 6, 7, 10, 11, 12, 24, 25, 26, 28, 29, 43, 50, 52, 54, 58, 61, 62, 63, 64, 66, 68, 69, 71, 75, 84, 88, 89, 107, 112, 113], "height": [0, 4, 10, 11, 52, 63, 64, 84], "filter": [0, 37, 38, 54, 63, 66, 76, 78, 99, 101, 105], "us": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 47, 49, 51, 52, 54, 55, 58, 59, 61, 63, 66, 67, 68, 69, 71, 72, 73, 76, 77, 79, 80, 81, 84, 87, 88, 90, 91, 93, 94, 95, 96, 99, 101, 102, 103, 105, 109], "when": [0, 7, 10, 13, 24, 26, 28, 29, 30, 32, 38, 41, 43, 47, 51, 52, 56, 59, 63, 68, 71, 73, 75, 84, 88, 90, 93, 94, 110], "resiz": [0, 11, 24, 25, 37, 38, 50, 58, 61, 62, 63, 71, 84], "charact": [0, 35, 43, 49, 58, 74, 75, 77, 79, 80, 81, 82, 87, 95, 111], "repres": [0, 7, 10, 13, 14, 15, 16, 23, 43, 47, 51, 54, 56, 73, 75, 85, 94, 103, 110], "differ": [0, 8, 11, 15, 16, 17, 18, 19, 22, 23, 32, 35, 38, 39, 40, 41, 43, 47, 48, 55, 56, 62, 63, 95, 100, 104, 106, 108, 112, 113], "intens": 0, "proport": [0, 95], "correct": [0, 41], "output": [0, 25, 30, 31, 32, 35, 36, 44, 58, 71, 72, 77, 80, 85, 87, 114], "which": [0, 4, 10, 23, 24, 26, 28, 29, 31, 35, 36, 39, 43, 47, 52, 61, 63, 64, 67, 71, 72, 73, 75, 76, 77, 80, 84, 90, 91, 93, 94, 96, 101, 102, 103, 110, 111, 112, 113, 114], "should": [0, 3, 10, 25, 43, 47, 51, 52, 54, 63, 75, 87, 114], "approxim": 0, "ratio": [0, 11, 25, 37, 49, 50, 52, 84], "your": [0, 31, 35, 54, 68, 110, 112, 113, 114], "thi": [0, 3, 4, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 51, 52, 54, 55, 56, 58, 59, 61, 62, 63, 66, 68, 69, 70, 71, 72, 73, 74, 77, 79, 82, 86, 87, 88, 90, 91, 93, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110, 112, 113], "valu": [0, 4, 8, 10, 11, 14, 18, 19, 22, 23, 35, 41, 43, 47, 51, 54, 56, 61, 62, 63, 72, 77, 79, 84, 91, 94, 102, 110], "ensur": [0, 32, 37, 43, 50, 63, 68, 71, 90], "i": [0, 4, 5, 6, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 51, 52, 54, 55, 56, 58, 59, 61, 62, 63, 64, 66, 68, 69, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 84, 85, 87, 88, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114], "close": [0, 52, 71], "possibl": [0, 24, 32, 43, 52], "origin": [0, 4, 6, 8, 21, 26, 28, 29, 41, 42, 48, 51, 52, 54, 58, 75, 77, 79, 81, 84, 85, 90, 103], "default": [0, 4, 5, 7, 8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 23, 24, 26, 28, 29, 30, 32, 35, 36, 37, 38, 43, 44, 46, 47, 49, 51, 52, 54, 56, 58, 63, 64, 68, 69, 72, 75, 76, 77, 78, 79, 81, 84, 87, 88, 93, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109], "return": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 58, 61, 62, 63, 64, 66, 68, 69, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 103, 104, 105, 106, 107, 108, 109, 110], "represent": [0, 23, 43, 61, 62, 71], "type": [0, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 43, 44, 46, 49, 51, 52, 54, 55, 56, 58, 61, 62, 63, 64, 66, 68, 69, 71, 72, 73, 76, 77, 78, 81, 83, 85, 86, 87, 88, 90, 91, 95, 98, 99, 100, 103, 104, 105, 106, 107, 108], "exampl": [0, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 25, 26, 27, 28, 29, 30, 31, 35, 37, 38, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 61, 62, 63, 64, 66, 71, 75, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87, 88, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 110], "here": [0, 13, 21, 27, 31, 35, 43, 47, 48, 71, 76, 77, 79, 80, 84, 87, 88, 95, 97, 110, 112, 113], "an": [0, 4, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 56, 58, 61, 63, 66, 68, 69, 71, 73, 74, 75, 77, 78, 79, 80, 82, 85, 87, 88, 91, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110], "jerri": 0, "from": [0, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 28, 29, 30, 31, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 61, 62, 63, 64, 66, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87, 88, 90, 91, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110, 112, 113, 114], "import": [0, 6, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 22, 23, 25, 31, 35, 37, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 61, 62, 63, 64, 66, 71, 75, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87, 88, 90, 91, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 110, 112, 113, 114], "print": [0, 5, 13, 18, 19, 22, 23, 37, 38, 71, 72, 112, 113, 114], "png": [0, 5, 8, 10, 14, 25, 39, 41, 46, 51, 52, 54, 66, 71, 73, 75, 87, 88, 97, 110], "draw": [1, 25, 27, 28, 58, 103, 111], "ascii_draw": 1, "meta": [2, 77, 111, 114], "__title__": [2, 114], "__version__": [2, 114], "__description__": [2, 114], "__author__": [2, 114], "__author_email__": 2, "overview": [3, 4, 6, 7, 9, 10, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29, 33, 34, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 54, 55, 57, 63, 64, 65, 66, 67, 68, 69, 70, 71, 74, 75, 76, 77, 78, 79, 80, 81, 82, 84, 87, 88, 89, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110], "inform": [3, 32, 35, 36, 37, 39, 40, 41, 58, 71, 73, 86], "packag": 3, "titl": [3, 73], "project": [3, 21, 77, 79, 87, 110], "version": [3, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 37, 42, 51, 68, 69, 71, 72, 90, 96, 111, 114], "short": [3, 35, 77, 80, 84, 87], "descript": [3, 21, 30, 36, 73], "includ": [3, 5, 8, 11, 12, 13, 14, 21, 22, 23, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 55, 56, 62, 63, 70, 71, 72, 73, 77, 80, 87, 91, 95, 103], "setup": [3, 31], "py": [3, 75], "author": [3, 72], "email": 3, "step": [4, 38, 52, 63, 71], "forecolor": [4, 26, 28, 29], "lightgrei": 4, "backcolor": [4, 26, 28, 29], "white": [4, 8, 11, 26, 28, 29, 32, 63, 71, 75], "creat": [4, 30, 31, 32, 35, 36, 37, 38, 39, 51, 61, 62, 63, 71, 73, 78, 94], "black": [4, 51, 71], "squar": [4, 63], "can": [4, 5, 8, 10, 14, 15, 16, 17, 18, 19, 20, 21, 22, 25, 27, 31, 32, 35, 36, 39, 41, 43, 47, 51, 55, 56, 61, 63, 71, 72, 73, 77, 80, 85, 87, 93, 95, 101, 102, 111, 114], "complement": 4, "transpar": [4, 8, 10, 25, 26, 28, 29, 52, 54, 75, 88], "area": [4, 10, 13, 23, 24, 51, 52], "grid": 4, "pixel": [4, 25, 41, 51, 52, 54, 63, 66, 71, 75, 102], "mean": [4, 21, 23, 24, 26, 28, 29, 30, 31, 43, 46, 47, 52, 56, 61, 62, 63, 93, 96, 114], "function": [4, 7, 8, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 39, 40, 41, 43, 46, 49, 51, 52, 54, 55, 58, 61, 62, 63, 66, 68, 70, 71, 72, 73, 77, 86, 87, 88, 90, 91, 95, 99, 103, 105, 110], "suitabl": [4, 61, 63, 79, 103], "color": [4, 8, 10, 11, 26, 28, 29, 51, 66, 71, 75, 101, 102, 111], "fore": [4, 26, 28, 29], "back": [4, 77, 87], "A": [4, 5, 8, 14, 15, 16, 17, 18, 19, 21, 22, 26, 28, 29, 30, 31, 35, 37, 41, 42, 43, 44, 49, 50, 51, 52, 54, 61, 63, 64, 71, 72, 73, 78, 81, 86, 90, 93, 94, 95, 96, 98, 99, 100, 102, 104, 105, 106, 107, 108, 109, 114], "rgba": [4, 8, 33, 41, 68, 69, 75, 88], "contain": [4, 5, 10, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 30, 31, 32, 35, 36, 37, 38, 43, 44, 56, 58, 63, 68, 71, 72, 73, 77, 80, 84, 87, 96, 99, 105, 107, 109], "add": [4, 39, 72, 73, 81], "rgb": [4, 6, 7, 8, 11, 32, 33, 51, 63, 64, 71, 75, 88], "In": [4, 28, 43, 95, 96], "document": [4, 31, 35, 112, 113, 114], "accur": [4, 14, 22, 77, 99, 105], "present": [4, 39, 73, 79], "state": [4, 36], "shown": [4, 74, 77], "follow": [4, 30, 31, 35, 43, 56, 62, 63, 67, 72, 73, 77, 80, 87, 94, 95, 96, 98, 99, 100, 102, 104, 105, 106, 108, 109, 114], "figur": 4, "modul": [5, 8, 11, 12, 13, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 39, 40, 41, 61, 62, 70, 72, 73, 74, 77, 87, 90, 91, 99, 105, 111], "provid": [5, 8, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 43, 51, 54, 56, 58, 61, 62, 63, 70, 71, 72, 73, 77, 84, 85, 87, 90, 91, 93, 99, 105], "util": [5, 8, 11, 12, 21, 22, 30, 34, 37, 38, 47, 50, 54, 57, 61, 62, 67, 70, 72, 79, 80, 84, 87, 111], "handl": [5, 8, 11, 12, 30, 31, 32, 35, 36, 37, 38, 40, 41, 59, 62, 63, 70, 73], "url": [5, 9, 14, 17, 19, 32, 41, 71, 77, 111], "convers": [5, 8, 37, 62, 63], "between": [5, 15, 16, 22, 23, 30, 32, 36, 38, 43, 47, 48, 52, 62, 68, 69, 78, 84, 88, 91], "valid": [5, 12, 51, 52, 56, 63, 111], "format": [5, 8, 10, 11, 23, 26, 28, 29, 30, 31, 32, 35, 36, 37, 38, 39, 40, 41, 44, 51, 54, 55, 57, 61, 63, 71, 72, 73, 77, 80, 82, 87, 103, 111], "support": [5, 6, 8, 11, 12, 15, 16, 17, 19, 22, 25, 30, 31, 35, 36, 37, 38, 39, 52, 58, 61, 62, 63, 68, 69, 71, 72, 73, 87, 88], "convert": [5, 8, 23, 32, 39, 41, 43, 56, 61, 62, 63, 73, 77, 87, 103], "specifi": [5, 8, 11, 23, 24, 25, 30, 31, 32, 36, 37, 43, 51, 52, 54, 63, 71, 72, 73, 78, 80, 85, 87, 90], "load": [5, 8, 14, 15, 18, 19, 30, 31, 32, 35, 36, 37, 38, 39, 41, 71, 87, 93], "variou": [5, 8, 15, 16, 18, 22, 23, 25, 30, 33, 36, 37, 38, 40, 63, 71, 73, 91, 114], "mime": 5, "jpg": [5, 6, 7, 8, 12, 13, 15, 16, 17, 18, 19, 22, 25, 30, 31, 35, 37, 38, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 55, 64, 75, 77, 79, 80, 84, 87, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 110], "save_kwarg": 5, "string": [5, 14, 16, 17, 21, 41, 56, 71, 72, 81, 93, 110], "pil": [5, 6, 7, 8, 10, 11, 12, 18, 25, 32, 35, 37, 47, 50, 51, 52, 54, 61, 63, 64, 66, 71, 80, 88, 97, 102], "numpi": [5, 6, 10, 23, 25, 32, 36, 38, 41, 43, 54, 56, 77, 87, 91], "arrai": [5, 10, 23, 25, 32, 41, 43, 47, 54, 56, 87, 91], "file": [5, 8, 10, 11, 12, 13, 14, 17, 19, 25, 35, 39, 41, 47, 64, 70, 71, 72, 73, 93, 102, 110, 111], "path": [5, 8, 10, 11, 13, 14, 17, 19, 25, 32, 37, 38, 41, 64, 71, 72, 73, 77, 80, 97, 102, 110], "desir": [5, 64], "addit": [5, 12, 30, 31, 32, 35, 36, 37, 38, 39, 51, 52, 62, 71, 73], "keyword": [5, 12, 30, 31, 32, 35, 36, 37, 38, 39, 51, 52, 71, 73, 90], "argument": [5, 12, 30, 31, 32, 35, 36, 37, 38, 39, 51, 52, 55, 56, 71, 73, 77, 78, 80, 87, 90], "pass": [5, 12, 28, 29, 30, 31, 32, 35, 36, 37, 38, 39, 51, 52, 71, 75, 84, 88, 90], "save": [5, 10, 25, 39, 66, 71, 72, 73, 75], "encod": [5, 6, 9, 30, 32, 36, 41, 73, 111], "open": [5, 6, 7, 8, 10, 13, 18, 30, 37, 50, 51, 52, 54, 66, 71, 72, 88, 93], "test": [5, 31, 35, 47, 77, 88, 94, 95, 96, 98, 99, 100, 102, 104, 105, 106, 108, 109], "blob_url": 5, "qualiti": [5, 24, 44, 65, 71, 87, 88], "95": [5, 37, 63, 76, 78, 85], "base64": 5, "pre": [5, 14, 16, 19, 31, 32, 36, 38, 44], "object": [5, 6, 8, 10, 12, 13, 19, 23, 25, 35, 37, 38, 39, 41, 47, 51, 55, 58, 59, 62, 63, 64, 71, 73, 77, 79, 80, 93, 96, 97, 99, 102, 105, 109], "rais": [5, 8, 12, 14, 15, 17, 18, 19, 22, 23, 30, 31, 35, 36, 37, 38, 41, 51, 54, 56, 59, 61, 62, 63, 66, 71, 72, 73, 76, 78, 85], "valueerror": [5, 12, 14, 17, 19, 22, 23, 30, 36, 38, 41, 54, 63, 73, 85], "unsupport": [5, 49, 62, 63, 85], "method": [5, 11, 12, 30, 31, 32, 33, 35, 36, 37, 38, 40, 41, 43, 51, 63, 90, 99, 105], "warn": 5, "userwarn": 5, "doesn": [5, 41, 78], "t": [5, 41, 78], "match": [5, 23, 36, 41, 54, 63, 77, 78, 82, 111], "actual": [5, 19, 22, 49], "invalid": [5, 14, 17, 19, 22, 30, 36, 39, 63], "show": [5, 12, 14, 15, 16, 17, 55], "bool": [5, 7, 8, 12, 25, 28, 35, 37, 38, 43, 49, 51, 54, 55, 58, 63, 68, 69, 72, 73, 76, 77, 78, 79, 80, 81, 83, 84, 87, 88, 94, 102, 110], "effici": [5, 21, 24, 32, 72, 91], "without": [5, 35, 37, 66, 71, 76, 78, 86], "content": [5, 12, 13, 28, 49, 74], "true": [5, 7, 8, 12, 25, 35, 37, 43, 51, 52, 55, 58, 61, 62, 63, 68, 69, 72, 73, 76, 77, 78, 81, 83, 87, 94, 97, 102, 110], "fals": [5, 6, 7, 8, 12, 25, 28, 37, 38, 43, 49, 51, 63, 68, 69, 71, 72, 73, 76, 77, 78, 79, 80, 81, 83, 84, 87, 88, 94, 97, 102, 110], "otherwis": [5, 8, 12, 39, 43, 63, 68, 69, 73, 76, 77, 78, 83, 88, 93], "abc": 5, "svg": 5, "xml": 5, "jpeg": [5, 67, 71, 97, 110], "text": [5, 20, 25, 32, 36, 49, 71, 81, 83, 111], "plain": 5, "hello": 5, "order_": [6, 7], "chw": [6, 7], "both": [6, 14, 23, 25, 31, 32, 35, 36, 38, 49, 61, 72, 87], "np": [6, 7, 10, 23, 30, 32, 36, 41, 43, 52, 54, 56, 77, 87, 91], "uint8": [6, 7], "float32": [6, 7, 10, 26, 28, 29, 31, 35, 43], "ar": [6, 10, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 30, 31, 32, 35, 36, 37, 38, 39, 43, 46, 47, 48, 49, 51, 56, 59, 62, 63, 64, 67, 71, 72, 73, 76, 77, 78, 79, 80, 84, 85, 87, 88, 94, 95, 96, 97, 98, 99, 100, 102, 104, 105, 106, 107, 108, 109, 110], "order": [6, 7, 63, 81, 82, 111], "rgb_encod": [6, 9], "custom_imag": [6, 7], "data_cwh": 6, "cwh": 6, "data_int": 6, "use_float": [6, 7], "mode": [6, 7, 8, 11, 23, 37, 38, 41, 62, 64, 71, 77, 85, 88, 93], "1606x1870": [6, 7], "0x7fb9b89bbdc0": 6, "0x7fb9b89bbe50": 6, "0x7fb9b89bbdf0": 6, "invers": 6, "oper": [6, 32, 36, 38, 42, 43, 44, 46, 47, 63, 72, 111], "ndarrai": [7, 10, 23, 25, 30, 32, 36, 38, 41, 43, 47, 52, 54, 56, 77, 87, 91], "channel": [7, 8, 33, 63, 68, 69, 88], "jpegimageplugin": [7, 64], "jpegimagefil": [7, 64], "0x7f9ec37389d0": 7, "shape": [7, 31, 35, 43, 47, 54, 75, 77, 87], "dtype": [7, 31, 35, 43], "3": [7, 10, 13, 14, 15, 16, 22, 23, 31, 38, 43, 44, 47, 49, 51, 56, 58, 63, 66, 71, 77, 80, 87, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 112, 113, 114], "1870": 7, "1606": 7, "whc": 7, "": [7, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 30, 37, 38, 39, 41, 49, 51, 61, 63, 71, 77, 87, 90, 98], "result": [7, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 41, 44, 47, 49, 51, 52, 54, 55, 75, 77, 79, 80, 87, 91, 98, 99, 105], "same": [7, 8, 43, 48, 77, 87, 90], "torchvis": [7, 60, 111], "transform": [7, 8, 59, 60, 61, 62, 81, 111], "to_tensor": [7, 61, 62], "process": [8, 9, 12, 14, 15, 17, 18, 23, 31, 33, 35, 37, 38, 40, 41, 43, 61, 63, 66, 68, 69, 70, 77, 78, 87, 90, 114], "manipul": [8, 70], "python": [8, 41, 66, 90, 112, 113, 114], "librari": [8, 37, 38, 61, 63, 66, 114], "It": [8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 39, 40, 51, 52, 54, 58, 61, 62, 70, 72, 73, 87, 90, 91, 103, 114], "multipl": [8, 10, 17, 32, 35, 36, 41, 43, 47, 71, 77], "ad": [8, 13, 63, 72, 73, 81], "background": [8, 9, 11, 26, 28, 29, 32, 65, 71, 75, 111], "check": [8, 12, 41, 46, 72, 76, 78, 83, 94, 97, 107, 110, 114], "alpha": [8, 33, 68, 69], "design": [8, 23, 30, 31, 35, 36, 39, 40], "simplifi": [8, 23, 95], "common": [8, 62], "relat": [8, 13, 15, 18, 70, 78, 91], "task": [8, 22, 23, 31, 35, 36, 40, 51, 61], "applic": [8, 31, 61, 79, 84, 103], "kei": [8, 19, 23, 31, 32, 35, 63, 72, 77, 80, 87], "featur": [8, 14, 19, 32, 34, 36, 43, 47, 73, 75, 77, 79, 80, 81, 87, 95], "binari": [8, 91], "like": [8, 13, 20, 25, 62, 63, 84, 90, 114], "onc": 8, "particularli": [8, 23, 30, 39, 40, 73, 90], "requir": [8, 10, 21, 22, 43, 52, 72, 73, 99, 105, 114], "preprocess": [8, 21, 30, 32, 35, 37, 43, 68, 111], "befor": [8, 41, 43, 72, 87], "further": 8, "analysi": [8, 44], "force_background": [8, 63], "appli": [8, 16, 19, 21, 33, 35, 43, 51, 52, 54, 61, 63, 66, 87, 91], "necessari": [8, 43, 79, 84], "ha": [8, 24, 49, 62, 88, 103, 112, 113], "4": [8, 13, 16, 18, 19, 23, 31, 41, 42, 43, 44, 47, 51, 56, 66, 68, 69, 71, 80, 87, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 112, 113], "avoid": [8, 38, 79], "anomali": 8, "dure": [8, 30, 41, 81, 102, 110], "subsequ": [8, 32, 38, 51], "union": [8, 11, 14, 15, 16, 17, 18, 19, 22, 23, 25, 32, 35, 36, 41, 43, 51, 56, 61, 63, 71, 73, 76, 77, 78, 85], "retain": 8, "typeerror": [8, 56, 61, 62, 63, 76, 78, 85], "isinst": 8, "list": [8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 32, 36, 37, 38, 43, 47, 49, 51, 52, 55, 58, 61, 62, 63, 64, 76, 77, 78, 85, 86, 87, 94, 96, 99, 105, 109], "tupl": [8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 32, 35, 36, 37, 38, 43, 44, 47, 49, 51, 52, 55, 63, 77, 87, 95, 96, 98, 99, 100, 103, 104, 105, 106, 107, 108, 109], "take": [8, 25, 58, 63], "singl": [8, 17, 35, 36, 41, 43, 62, 63, 77, 81, 87, 90, 91], "call": [8, 27, 31, 71], "each": [8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 30, 35, 37, 38, 43, 47, 54, 61, 70, 77, 81, 83, 87, 88, 90, 103], "item": [8, 10, 19], "batch": [8, 35, 68, 69, 77, 87, 88, 107], "multiimagestyp": [8, 32, 36, 43, 52], "iter": [8, 63, 66, 78], "img_path": 8, "image1": 8, "image2": 8, "loaded_imag": 8, "len": [8, 64], "all": [8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 27, 30, 31, 32, 35, 36, 37, 38, 42, 43, 44, 46, 47, 49, 55, 56, 66, 68, 69, 72, 74, 75, 77, 80, 82, 87, 90, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "pillow": [8, 60, 111], "boolean": [8, 23, 43], "tool": [9, 17, 25, 30, 33, 42, 43, 44, 45, 51, 66, 74, 81, 101, 103], "basic": [9, 25, 61, 65, 78], "grid_background": 9, "grid_transpar": 9, "blob": [9, 75, 111], "to_blob_url": 9, "load_image_from_blob_url": 9, "is_valid_image_blob_url": 9, "decod": [9, 41, 111], "rgb_decod": 9, "load_imag": [9, 25, 55, 71], "has_alpha_channel": 9, "layer": [9, 91, 111], "istack": 9, "pad": [9, 25, 75, 111], "pad_image_to_s": 9, "download_image_from_url": 9, "is_http_url": 9, "mai": [10, 15, 18, 31, 43, 67, 71, 79, 84, 90, 110, 112, 113], "block": [10, 30, 31, 36, 37, 38], "togeth": 10, "new": [10, 11, 24, 30, 38, 56, 68, 69, 71, 72, 77, 78], "similar": [10, 13, 20, 32, 36, 43, 47, 63, 84, 87, 111], "techniqu": [10, 33, 41], "p": [10, 35, 77, 79, 80, 84, 87], "need": [10, 17, 31, 35, 37, 49, 52, 90, 94, 96, 99, 102, 105, 109], "stack": [10, 77, 87], "addition": 10, "second": [10, 23, 43, 48, 83], "element": [10, 77, 87], "rang": [10, 43, 47, 52], "left": [10, 51, 52, 56, 91], "0": [10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 37, 38, 42, 43, 44, 47, 49, 51, 52, 54, 56, 58, 61, 62, 63, 66, 71, 72, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87, 91, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 112, 113, 114], "right": [10, 51, 56, 91], "two": [10, 23, 43, 48, 66, 83, 102], "dimension": [10, 87], "h": [10, 26, 28, 29, 54, 75], "w": [10, 26, 28, 29, 54, 75, 77, 87], "posit": [10, 43, 51, 52, 95], "target": [10, 11, 20, 26, 28, 29, 32, 52, 63], "By": [10, 49], "first": [10, 11, 13, 17, 23, 37, 43, 48, 83], "howev": [10, 43], "solid": [10, 51], "pure": [10, 75], "lime": [10, 75], "nian": 10, "nian_lim": 10, "yellow": [10, 71], "5": [10, 13, 17, 22, 23, 25, 31, 43, 44, 47, 49, 52, 54, 56, 61, 62, 63, 64, 71, 79, 91, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109], "9": [10, 13, 23, 43, 47, 56, 63, 71, 85, 94, 95, 96, 98, 99, 102, 103, 104, 105, 106, 108, 109], "nian_tran": 10, "custom": [10, 14, 15, 16, 17, 18, 19, 22, 30, 35, 36, 37, 41, 44, 51, 52, 54, 62, 63, 71, 72, 76, 77], "mask": [10, 23, 25, 26, 28, 29, 38, 52, 54, 75], "hs1": 10, "ab": 10, "linspac": 10, "ws1": 10, "nian_mask": 10, "hxw": [10, 26, 28, 29, 54], "dimens": [11, 50, 63], "while": [11, 14, 16, 17, 18, 25, 37, 50, 52, 66, 77, 90], "maintain": [11, 25, 37, 50, 56, 90, 114], "pars": [11, 59, 61, 62, 70, 71, 111], "specif": [11, 13, 14, 19, 30, 31, 32, 35, 36, 38, 39, 41, 51, 56, 59, 61, 63, 73, 74, 77, 95, 99, 105], "pic": 11, "background_color": 11, "interpol": [11, 61, 62, 63], "fit": [11, 54], "within": [11, 35, 51, 71, 77, 79, 87], "preserv": [11, 66, 90], "reach": [11, 47], "exact": 11, "other": [11, 13, 31, 43, 49, 63, 77, 83, 86, 95], "integ": [11, 14, 41, 47, 56, 63], "name": [11, 13, 14, 15, 16, 17, 18, 19, 22, 24, 30, 31, 32, 35, 36, 37, 38, 43, 44, 49, 51, 56, 61, 62, 63, 77, 79, 84, 87, 88, 94, 95, 98, 100, 103, 104, 106, 107, 108], "etc": [11, 32, 63], "100": [11, 21, 26, 37, 46, 63, 90], "50": [11, 63], "200": [11, 26, 37, 63], "blue": [11, 71], "download": 12, "special": [12, 13], "github": [12, 55, 112, 113, 114], "hug": [12, 19, 30, 31, 32, 35, 36, 37, 38, 43, 63, 87], "face": [12, 19, 20, 21, 30, 31, 32, 35, 36, 37, 38, 43, 56, 58, 63, 71, 78, 87, 95, 111], "progress": [12, 68, 69, 88], "track": 12, "host": [12, 13, 16, 21, 24, 32, 35, 43, 49, 64, 80, 88, 94, 95, 96, 98, 99, 100, 102, 104, 105, 106, 108, 109, 114], "main": [12, 18, 21, 22, 25, 30, 32, 36, 37, 43, 63, 71, 73, 75, 79, 90, 114], "compon": [12, 13, 23, 30, 31, 32, 36, 37, 90], "http": [12, 55, 75, 114], "intern": [12, 36, 59, 72], "silent": [12, 68, 69, 88], "expected_s": 12, "kwarg": [12, 13, 14, 15, 16, 17, 18, 19, 22, 30, 31, 32, 35, 36, 37, 38, 39, 51, 52, 71, 73], "suppress": [12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 25, 37, 38, 51, 88], "bar": 12, "displai": [12, 32, 36, 68, 69], "expect": [12, 35, 41, 63], "session": 12, "get": [12, 26, 28, 29, 32, 35, 38, 42, 44, 64, 65, 71, 75, 79, 82, 87, 93, 95, 100, 102, 104, 106, 108], "especi": [12, 77], "hf": 12, "request": 12, "requestexcept": 12, "fail": [12, 14], "unidentifiedimageerror": 12, "com": [12, 55, 114], "ftp": 12, "booru": 13, "yolo": [13, 19, 21, 34, 38, 111], "aperveyev": 13, "deepgh": [13, 14, 15, 16, 17, 18, 19, 21, 24, 43, 47, 49, 64, 77, 80, 84, 88, 94, 95, 96, 98, 99, 100, 102, 104, 105, 106, 108, 109, 114], "overal": [13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 27, 42, 43, 44, 46, 47, 49, 55, 66, 68, 69, 74, 82, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "benchmark": [13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 27, 42, 43, 44, 46, 47, 49, 55, 66, 68, 69, 74, 82, 88, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "explan": 13, "No": [13, 71, 112, 113], "head": [13, 20, 25, 55, 78, 95, 104, 111], "anim": [13, 14, 15, 16, 17, 18, 19, 20, 22, 27, 29, 42, 43, 44, 46, 55, 57, 58, 64, 71, 74, 75, 78, 79, 82, 88, 95, 96, 99, 100, 104, 105, 106, 108, 109, 114], "pretti": 13, "girl": [13, 49, 78], "onli": [13, 14, 15, 16, 17, 18, 19, 22, 25, 35, 43, 72, 78, 79, 84, 87, 102], "bust": 13, "torso": 13, "part": [13, 54, 55, 56], "collarbon": 13, "center": [13, 52, 62, 63], "pair": [13, 23, 36], "cover": [13, 21, 52, 71, 78], "breast": [13, 21, 35, 77, 78, 79, 80, 84, 86, 87], "boob": 13, "bra": 13, "nippl": [13, 14, 51, 71], "mostli": [13, 17], "visibl": [13, 25], "nsfw": [13, 51, 101, 111], "shld": 13, "shoulder": [13, 56], "mayb": 13, "one": [13, 31, 36, 38, 41, 47, 49, 63, 77, 78, 87], "view": [13, 49], "profil": 13, "exactli": 13, "rear": 13, "exclud": 13, "sideb": 13, "uncov": 13, "visual": [13, 14, 15, 16, 17, 19, 20, 22, 43, 45, 55, 57, 77, 87, 111], "mark": 13, "belli": [13, 21], "button": [13, 30, 80], "hip": [13, 56], "half": [13, 17, 78], "stock": 13, "line": [13, 27, 28, 58], "knee": [13, 56], "below": [13, 58, 74, 114], "6": [13, 23, 25, 31, 43, 47, 56, 63, 66, 76, 78, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 112, 113], "nopan": 13, "panti": [13, 81], "cloth": 13, "bikini": 13, "regardless": 13, "censor": [13, 20, 51, 52, 99, 105, 111], "evid": 13, "7": [13, 14, 16, 17, 18, 19, 31, 37, 38, 43, 47, 49, 51, 54, 56, 63, 71, 76, 78, 84, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109], "butt": 13, "buttock": [13, 21], "least": [13, 40, 41, 73], "partial": 13, "behind": 13, "more": [13, 14, 31, 34, 35, 36, 49, 56, 61, 71, 90, 93], "less": [13, 14, 16, 22, 94], "stand": [13, 35, 71, 77, 79, 80, 84, 87], "sit": [13, 78], "ass": [13, 77], "split": [13, 84], "leg": [13, 71], "wide": [13, 71], "90": 13, "degre": [13, 52], "typic": [13, 14, 32, 63], "abov": [13, 14, 15, 16, 17, 18, 19, 22, 54, 96, 99, 105, 109], "10": [13, 24, 30, 43, 47, 52, 56, 63, 66, 94, 95, 96, 99, 102, 103, 105, 106], "sprd": 13, "strongli": [13, 88], "11": [13, 43, 56, 94, 95, 96, 99, 102, 103, 105, 106, 112, 113], "vsplt": 13, "pose": [13, 43, 111], "12": [13, 25, 43, 51, 56, 63, 94, 95, 96, 99, 102, 103, 105, 106], "vsprd": 13, "vsplit": 13, "13": [13, 43, 56, 95, 96, 99, 103, 106, 108], "full": [13, 35, 71], "almost": 13, "side": [13, 50, 78, 110], "usual": [13, 47], "ly": 13, "14": [13, 56, 63, 95, 96, 99, 103, 106], "wing": [13, 78], "dragon": 13, "poni": 13, "15": [13, 46, 48, 56, 63, 95, 96, 99, 103, 106, 112, 113], "feral": 13, "four": [13, 14, 95], "non": [13, 14, 15, 16, 17, 18, 19, 21, 22, 37, 38, 51, 100], "human": [13, 14, 15, 16, 17, 18, 19, 22, 55, 57, 94], "16": [13, 56, 63, 66, 68, 69, 95, 99, 103, 106], "hdrago": 13, "style": [13, 17, 22, 52, 108, 114], "17": [13, 56, 63, 103, 108], "hponi": 13, "18": [13, 21, 56, 63, 99, 103, 105, 112, 113, 114], "hfox": 13, "cartoon": 13, "fox": 13, "dog": 13, "zootopia": 13, "nick": 13, "wild": 13, "19": [13, 56, 103], "hrabb": 13, "rabbit": 13, "judi": 13, "hopp": 13, "bunnygirl": 13, "20": [13, 30, 56, 63, 71, 103], "hcat": 13, "cat": [13, 78, 85], "catgirl": 13, "sharp": 13, "muzzl": 13, "compar": [13, 23, 36], "21": [13, 17, 56, 63, 108], "hbear": 13, "bear": 13, "22": [13, 56, 63], "jacko": 13, "memet": 13, "jack": 13, "o": [13, 35, 71, 73, 84, 99, 102, 112, 113], "contest": 13, "toward": [13, 56], "viewer": [13, 71], "23": [13, 56, 63], "jackx": 13, "sometim": 13, "24": [13, 43, 47, 56, 63, 66], "hhors": 13, "hors": 13, "implement": [13, 32, 36, 38, 48, 77, 90], "aa09": 13, "25": [13, 16, 21, 37, 38, 48, 63, 108], "hbird": 13, "bird": 13, "releas": 13, "time": [13, 73, 88], "yolov8s_pp09": 13, "2023": 13, "focus": 13, "class": [13, 15, 18, 19, 30, 31, 32, 33, 35, 36, 37, 38, 41, 51, 52, 56, 59, 61, 63, 64, 70, 71, 73, 78, 95, 96, 99, 100, 104, 105, 106, 108, 109], "advanc": [13, 114], "capabl": [13, 31, 32, 41, 49], "scenario": [13, 79, 84, 90], "yolov8s_pp12": 13, "2024": 13, "final": 13, "patch": 13, "continu": 13, "focu": [13, 71], "enhanc": [13, 34, 111], "improv": [13, 24, 87], "previou": [13, 77], "yolov8m_pp13": 13, "offer": [13, 16, 17, 18, 23, 61, 73, 102], "yolov8n_as01": 13, "spinoff": 13, "26": [13, 63], "train": [13, 14, 15, 16, 17, 18, 19, 22, 31, 35, 43, 44, 79, 80, 81, 84, 88, 99, 105], "80": 13, "epoch": 13, "sfw": 13, "subset": 13, "wa": 13, "eventu": 13, "abandon": 13, "due": [13, 42, 43, 79, 84, 90, 95, 110], "ineffect": 13, "yolov8m_as02": 13, "start": [13, 41, 52, 71, 111], "30": [13, 22, 52], "public": [13, 32], "friendli": [13, 114], "reduc": [13, 43, 54, 87], "yolov8m_as03": 13, "as02": 13, "60": 13, "aim": 13, "bottleneck": 13, "reproduc": 13, "yolov8s_aa06": 13, "initi": [13, 30, 31, 32, 35, 37, 38, 41, 51, 64, 77, 78], "current": [13, 62, 68, 71, 99, 105, 112, 113, 114], "reincarn": 13, "some": [13, 30, 31, 34, 35, 43, 47, 48, 52, 65, 76, 77, 79, 80, 84, 87, 88, 90, 97, 110, 112, 113], "yolov8s_aa09": 13, "updat": [13, 30, 32, 36, 37, 38, 72], "dataset": [13, 14, 15, 16, 17, 18, 19, 22, 44, 47, 77, 87, 101], "closeup": 13, "adjust": [13, 37, 38, 47, 78], "larg": [13, 28, 32, 43, 77, 87], "hat": [13, 78], "aa06": 13, "yolov8s_aa10": 13, "major": 13, "fix": 13, "issu": [13, 19, 68], "wear": 13, "yolov8s_aa11": 13, "latest": [13, 37, 79, 84], "mainstream": 13, "aa10": 13, "outstand": 13, "map": [13, 30, 35, 49, 55, 76, 78, 81, 85, 86, 91, 103, 107], "score": [13, 14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 30, 31, 32, 36, 38, 42, 44, 46, 47, 49, 55, 56, 58, 81, 85, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "though": 13, "note": [13, 17, 35, 43, 52, 71, 95, 99, 102, 105, 112, 113], "complet": [13, 31, 37, 52, 95, 101, 111], "fair": 13, "bias": 13, "model_nam": [13, 14, 15, 16, 17, 18, 19, 22, 30, 32, 36, 37, 38, 44, 51, 77, 87, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "conf_threshold": [13, 14, 15, 16, 17, 18, 19, 22, 37, 38, 51], "iou_threshold": [13, 14, 15, 16, 17, 18, 19, 21, 22, 37, 38, 51], "perform": [13, 17, 21, 22, 24, 31, 32, 36, 37, 38, 43, 49, 51, 52, 55, 63, 79, 90, 102, 103, 112, 113], "confid": [13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 35, 37, 38, 44, 49, 51, 56, 58, 77, 80, 87], "threshold": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 26, 35, 37, 38, 43, 46, 47, 49, 51, 54, 58, 77, 79, 80, 84, 87, 94, 102], "iou": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 37, 38, 51], "bounding_box": 13, "x1": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 37, 51, 52], "y1": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 37, 51, 52], "x2": [13, 21, 23], "y2": [13, 21, 23], "box": [13, 14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 38, 49, 55], "f": [13, 18, 23, 38, 43, 47, 71, 91], "2f": [13, 38], "point": [14, 18, 43, 56, 63], "femal": [14, 21, 51, 78], "genit": 14, "male": [14, 21, 78], "anime_censor_detect": 14, "yolov8": [14, 15, 16, 17, 18, 19, 22, 38], "model": [14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 42, 43, 44, 47, 49, 51, 55, 56, 58, 63, 66, 67, 68, 69, 70, 71, 74, 77, 79, 80, 81, 82, 84, 87, 88, 91, 93, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 111, 114], "v1": [14, 15, 16, 17, 18, 22, 51, 71, 87], "identifi": [14, 30, 41, 68, 77], "locat": 14, "anatom": 14, "analyz": [14, 21, 44], "data": [14, 17, 19, 25, 39, 41, 43, 55, 62, 70, 71, 77, 79, 81, 99, 105, 111, 112, 113, 114], "either": [14, 15, 16, 17, 18, 36, 43, 63, 87, 91], "standard": [14, 16, 17, 18, 39, 63, 90], "n": [14, 15, 16, 17, 18, 19, 22, 41, 43, 51, 63, 71], "nano": [14, 16, 17, 18, 51], "faster": [14, 15, 16, 17, 18, 19, 51], "slower": [14, 22], "construct": [14, 15, 17, 18, 51, 77, 87], "intersect": [14, 15, 16, 17, 18, 19, 22, 23, 51], "over": [14, 15, 16, 17, 18, 19, 22, 23, 24, 51, 77, 78], "merg": [14, 15, 16, 17, 18, 43], "x0": [14, 15, 16, 17, 18, 19, 22, 37, 51, 52], "y0": [14, 15, 16, 17, 18, 19, 22, 37, 51, 52], "bound": [14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 38, 55], "indic": [14, 43, 56, 59, 77, 79, 84, 87], "nipple_f": [14, 51], "peni": [14, 51], "pussi": [14, 51, 71], "runtimeerror": [14, 30, 36], "detection_visu": [14, 15, 16, 17, 19, 20, 22], "nude_girl": [14, 51], "365": 14, "264": 14, "399": 14, "289": [14, 15], "7473511695861816": 14, "224": [14, 61, 62, 63], "260": 14, "252": 14, "285": 14, "6830288171768188": 14, "206": 14, "523": [14, 51, 52], "240": 14, "608": 14, "6799028515815735": 14, "matplotlib": [14, 15, 16, 17, 25, 55], "pyplot": [14, 15, 16, 17, 55], "plt": [14, 15, 16, 17, 55], "imshow": [14, 15, 16, 17, 55], "anime_eye_detect": 15, "allow": [15, 16, 18, 19, 22, 32, 37, 38, 41, 59, 61, 63, 90], "trade": [15, 17], "off": [15, 17], "speed": [15, 16, 17, 18, 19, 22, 26, 88], "accuraci": [15, 16, 17, 18, 19, 22, 49, 77, 94, 96, 99, 102, 105, 109], "higher": [15, 16, 17, 18, 19, 21, 24, 77, 102], "consid": [15, 18, 23, 43, 49, 52, 54, 64, 78, 99, 105], "overlap": [15, 17, 18, 19, 23, 68, 69, 77, 79, 80, 82, 84, 87, 88, 111], "coordin": [15, 16, 17, 18, 19, 25, 37, 52, 56, 66], "alwai": [15, 17, 18, 19, 49], "except": [15, 18, 41, 59, 63, 71], "predict": [15, 19, 22, 30, 31, 32, 35, 36, 37, 38, 77, 80, 87, 94, 96, 98, 99, 102, 103, 105, 107, 109], "yolo_predict": [15, 22, 34], "squat": [15, 17, 55], "297": 15, "239": [15, 49], "341": 15, "271": 15, "7760562896728516": 15, "230": 15, "263": 15, "308": 15, "7682342529296875": 15, "createml": 16, "huggingfac": [16, 18, 43, 49, 63, 66, 75, 94, 95, 96, 98, 99, 100, 102, 104, 105, 106, 108, 109], "anime_face_detect": 16, "user": [16, 22, 30, 31, 32, 36, 37, 38, 41, 64, 73, 114], "balanc": [16, 18, 22, 71, 77], "system": [16, 17, 26, 59, 63, 99, 105], "overhead": [16, 17, 26, 90], "avail": [16, 22, 25, 30, 32, 35, 38, 41, 43, 49, 52, 59, 63, 71, 77, 85, 93, 94, 96, 99, 105, 109], "v0": [16, 22, 68, 69], "overrid": [16, 22], "auto": [16, 22, 55, 73, 93], "mostima_post": [16, 19], "29": [16, 19, 63], "441": [16, 19], "204": [16, 19], "584": [16, 19], "7874319553375244": [16, 19], "346": [16, 19], "59": [16, 19], "529": [16, 19], "275": [16, 19], "7510495185852051": [16, 19], "606": [16, 19], "51": [16, 19, 63], "895": [16, 19], "336": [16, 19], "6986488103866577": [16, 19], "upper": [17, 51], "bodi": [17, 22, 55, 56, 58, 71], "anime_halfbody_detect": 17, "pleas": [17, 24, 42, 43, 49, 68, 70, 72, 88, 95, 99, 102, 105, 112, 113], "primari": [17, 95, 98, 100, 104, 106, 108], "purpos": 17, "crop": [17, 54, 61, 62, 63, 71], "illustr": [17, 71, 96, 98], "therefor": [17, 43, 112, 113], "consist": [17, 38, 43], "person": [17, 20, 23, 25, 37, 55, 104, 111], "peopl": [17, 85], "guarante": [17, 49], "you": [17, 19, 20, 22, 27, 31, 35, 49, 52, 68, 69, 77, 87, 88, 90, 93, 94, 95, 96, 99, 102, 105, 109, 114], "inde": 17, "recommend": [17, 24, 31, 35, 43, 46, 47, 77, 87, 88, 99, 105], "approach": 17, "detect_person": [17, 20, 25, 55], "individu": [17, 23, 41, 61, 70], "obtain": [17, 27, 42, 43], "local": [17, 64, 112, 113], "flexibl": [17, 35, 61, 62], "lower": [17, 46, 47, 49, 51], "127": 17, "629": 17, "637": 17, "9040350914001465": 17, "anime_hand_detect": 18, "choos": [18, 22, 49], "35": [18, 63, 71, 79, 87], "configur": [18, 30, 35, 43, 61, 62, 63, 111], "suit": 18, "case": [18, 24, 35, 43, 46], "defin": [18, 22, 23, 43, 71, 91], "being": 18, "label": [18, 19, 21, 23, 24, 25, 30, 32, 35, 36, 37, 38, 43, 44, 49, 81, 103, 107], "infer": [18, 21, 24, 31, 32, 36, 37, 55, 68, 69, 77, 93, 102], "anime_imag": 18, "bbox": [18, 38], "conf": 18, "customiz": [19, 25, 35], "integr": [19, 32, 79, 114], "repositori": [19, 30, 31, 32, 35, 36, 37, 38, 43], "anime_head_detect": 19, "contribut": 19, "our": [19, 77], "develop": [19, 88, 114], "yolo11": 19, "architectur": 19, "usag": [19, 25, 30, 32, 35, 70, 71, 72, 79, 90, 91, 110], "head_detect_v2": 19, "0_": 19, "equal": [19, 52], "deprec": [19, 24, 42], "remov": [19, 24, 30, 37, 42, 49, 66, 75, 77, 78, 80, 81, 86, 87], "futur": [19, 24], "help": [19, 43, 54, 66], "For": [19, 20, 22, 23, 31, 32, 35, 43, 49, 56, 70, 77, 87, 93], "instead": [19, 24, 81], "detect_head": [20, 25], "booru_yolo": [20, 111], "detect_with_booru_yolo": 20, "detect_censor": [20, 51, 99, 105], "ey": [20, 52, 56, 71, 78, 111], "detect_ey": 20, "detect_fac": 20, "halfbodi": [20, 95, 104, 111], "detect_halfbodi": 20, "hand": [20, 56, 58, 71, 78, 111], "detect_hand": 20, "nudenet": [20, 111], "detect_with_nudenet": 20, "calculate_i": 20, "bboxes_similar": 20, "detection_similar": 20, "calculate_mask_i": 20, "masks_similar": 20, "detection_with_mask_similar": 20, "detect_text": 20, "nuditi": 21, "run": [21, 26, 30, 31, 32, 37, 38, 88, 93, 110, 111], "nm": 21, "postprocess": 21, "onnx": [21, 30, 32, 35, 36, 37, 38, 77, 80, 93, 103], "nudenet_onnx": 21, "notai": 21, "tech": 21, "detail": [21, 31, 35, 66, 70, 71, 93, 95], "respect": 21, "female_genitalia_cov": 21, "genitalia": 21, "face_femal": 21, "buttocks_expos": 21, "expos": 21, "female_breast_expos": 21, "female_genitalia_expos": 21, "male_breast_expos": 21, "anus_expos": 21, "anu": 21, "feet_expos": 21, "feet": [21, 56, 58], "belly_cov": 21, "feet_cov": 21, "armpits_cov": 21, "armpit": 21, "armpits_expos": 21, "face_mal": 21, "belly_expos": 21, "male_genitalia_expos": 21, "anus_cov": 21, "female_breast_cov": 21, "buttocks_cov": 21, "onnxruntim": [21, 92, 111], "topk": [21, 30], "45": [21, 47, 63], "score_threshold": 21, "number": [21, 30, 32, 36, 41, 43, 49, 56, 64, 66, 91, 94], "keep": [21, 84], "entir": 22, "anidet3": 22, "roboflow": 22, "m": 22, "x": [22, 43, 52, 56, 71, 90, 91, 107], "fastest": [22, 26], "most": [22, 30, 32, 36, 37, 38], "confidence_scor": 22, "genshin_post": [22, 50, 51, 52], "371": 22, "232": 22, "564": 22, "690": 22, "7533698678016663": 22, "135": [22, 56], "451": 22, "716": [22, 49], "6788613796234131": 22, "614": 22, "393": 22, "830": 22, "686": 22, "5612757205963135": 22, "1275": 22, "654": 22, "4047100841999054": 22, "calcul": [23, 32, 43, 46, 47], "comput": [23, 28, 32, 36, 45, 63, 90, 91, 103], "work": [23, 30, 32, 35, 36, 40, 46, 73, 103], "aggreg": 23, "involv": 23, "segment": [23, 25, 38, 64, 111], "evalu": [23, 42], "algorithm": [23, 43, 46], "box1": 23, "box2": 23, "bboxtyp": 23, "measur": [23, 42, 43, 46], "divid": [23, 56], "4f": 23, "1429": 23, "bboxes1": 23, "bboxes2": 23, "liter": [23, 31, 35, 43, 52, 56, 68, 69, 77, 85, 90], "max": [23, 24], "raw": [23, 30, 32, 36, 41], "depend": [23, 31, 35, 71, 72, 110], "unknown": [23, 38, 85], "hungarian": 23, "find": [23, 38, 52], "optim": [23, 32, 43, 77], "assign": [23, 24, 30, 43], "among": [23, 43], "averag": 23, "detect1": 23, "detect2": 23, "bboxwithscoreandlabel": [23, 25], "maskwithscoreandlabel": [23, 25], "group": [23, 30, 47, 81], "correspond": [23, 43, 49, 54, 63, 77, 87, 103, 107], "combin": [23, 41, 49], "against": [23, 88], "ground": [23, 99, 105], "truth": [23, 99, 105], "car": 23, "85": [23, 79, 87], "75": 23, "mask1": 23, "mask2": 23, "5000": 23, "masks1": 23, "masks2": 23, "empti": [23, 78], "instanc": [23, 25, 30, 31, 32, 37, 38, 43, 51, 56, 63, 64, 78], "_": [23, 81], "2500": 23, "text_detect": 24, "been": [24, 103], "migrat": 24, "ocr": [24, 111], "detect_text_with_ocr": [24, 111], "soon": 24, "paddleocr": [24, 49], "dbnetpp_resnet50_fpnc_1200e_icdar2015": 24, "05": [24, 63, 79, 80, 94, 95, 96, 98, 103, 104, 105, 106, 108, 109], "max_area_s": 24, "640": 24, "region": [24, 51, 54, 99, 105], "dbnet": 24, "do": [24, 54, 96], "640x640": 24, "ani": [24, 32, 35, 36, 41, 43, 51, 61, 63, 66, 71, 76, 77, 91, 93], "sinc": [24, 42], "appear": [25, 28], "font": 25, "see": [25, 31, 35, 71, 93], "text_pad": 25, "fontsiz": 25, "max_short_edge_s": 25, "mask_alpha": 25, "fp": 25, "no_label": 25, "render": 25, "them": [25, 41, 51, 61, 68, 72, 87], "normal": [25, 31, 32, 35, 38, 44, 61, 62, 63, 77, 87], "predefin": [25, 78], "extract": [25, 26, 28, 29, 31, 35, 41, 43, 47, 49, 54, 63, 70, 71, 72, 73, 77, 80, 87], "around": [25, 30, 37, 41, 58], "shortest": 25, "edg": [25, 58, 111], "font_manag": 25, "fontproperti": 25, "properti": [25, 38, 52, 56, 71, 73], "cv2": 26, "have": [26, 28, 35, 43, 77, 85, 86, 99, 105, 110], "lowest": 26, "resourc": [26, 111], "low_threshold": 26, "high_threshold": 26, "assum": [26, 28, 29, 75], "its": [26, 28, 29, 30, 43, 49, 50, 63, 72, 75, 79, 81, 93, 95, 96, 98, 99, 100, 103, 104, 105, 106, 108, 109], "low": [26, 36, 42, 44, 71, 84, 87, 88], "high": [26, 36, 37, 65, 71, 88, 102, 103], "outlin": 27, "comparison": [27, 79], "canni": [27, 111], "get_edge_by_canni": 27, "edge_image_with_canni": 27, "lineart": [27, 29, 111], "get_edge_by_lineart": 27, "edge_image_with_lineart": 27, "lineart_anim": [27, 111], "get_edge_by_lineart_anim": 27, "edge_image_with_lineart_anim": 27, "best": [28, 44, 52, 71], "effect": [28, 42, 51, 110], "closest": 28, "consum": 28, "amount": 28, "memori": [28, 30, 32, 37, 38, 112, 113], "power": 28, "runtim": [28, 32, 93, 102], "coars": 28, "detect_resolut": [28, 29], "512": [28, 29, 58, 71, 88], "deeper": 28, "richer": 28, "probabl": [28, 32, 103], "extra": [28, 71], "increas": [28, 43], "resolut": [28, 29, 64, 88], "neural": [28, 29, 75, 91], "network": [28, 29, 75, 91], "classif": [30, 31, 35, 36, 91, 95, 96, 98, 99, 100, 101, 104, 105, 106, 108, 109], "those": [30, 35, 102], "store": [30, 32, 35, 37, 39, 71, 72, 77], "well": [30, 46], "manag": [30, 32, 36, 37, 93, 111], "interact": [30, 31, 32, 36, 37, 38], "also": [30, 61, 87, 114], "token": [30, 31, 32, 35, 36, 37, 38], "authent": [30, 31, 32, 35, 36, 37], "access": [30, 32, 36, 38, 56, 71, 90], "privat": [30, 32, 33, 35, 36, 38, 47], "repo_id": [30, 31, 32, 35, 36, 37, 38], "fn_preprocess": 30, "callabl": [30, 63], "hf_token": [30, 31, 32, 35, 36, 37, 38], "comprehens": [30, 32], "imagepreprocessfunc": 30, "variabl": [30, 38, 52, 93], "_model_nam": 30, "cach": [30, 32, 36, 37, 38, 64, 92, 111], "_model": 30, "dictionari": [30, 35, 39, 44, 61, 63, 71, 72, 73, 76, 78, 80, 95, 98, 100, 104, 106, 108], "_label": 30, "_hf_token": 30, "org": 30, "repo": [30, 63], "__init__": [30, 31, 32, 33, 35, 36, 37, 38, 41, 52, 56, 64, 73, 78], "clear": [30, 32, 36, 37, 38, 43, 72, 95, 99, 105], "free": [30, 32, 37, 38], "up": [30, 32, 37, 38, 78], "launch_demo": [30, 31, 32, 35, 36, 37, 38], "default_model_nam": [30, 32, 36, 37, 38], "server_nam": [30, 31, 32, 35, 36, 37, 38], "server_port": [30, 31, 32, 35, 36, 37, 38], "launch": [30, 31, 32, 35, 36, 37, 38], "gradio": [30, 31, 32, 35, 36, 37, 38], "demo": [30, 31, 32, 35, 36, 37, 38, 84], "interfac": [30, 31, 32, 35, 36, 37, 38, 90], "ui": [30, 31, 35, 36, 37, 38], "make_ui": [30, 31, 32, 35, 36, 37, 38], "server": [30, 31, 32, 35, 36, 37, 38], "select": [30, 32, 36, 37, 38, 43, 51, 64, 77], "dropdown": [30, 32], "port": [30, 31, 32, 35, 36, 37, 38], "importerror": [30, 37, 38], "instal": [30, 31, 35, 36, 37, 38, 66, 72, 111], "properli": [30, 36, 71], "usernam": [30, 37, 38], "repo_nam": [30, 37, 38], "model_v1": 30, "7860": [30, 32, 37, 38], "submit": 30, "recent": [30, 32, 36, 37, 38], "label_group": 30, "highest": [30, 103], "through": [30, 32, 35, 63, 114], "error": [30, 38, 41, 63, 87], "predict_fmt": 30, "fmt": [30, 31, 32, 35, 36, 44, 77, 80, 87], "top5": [30, 31], "logit": [30, 31, 32, 35, 36], "embed": [30, 31, 32, 35, 36, 41, 77, 87], "dict": [30, 31, 32, 35, 41, 44, 55, 61, 62, 63, 71, 72, 73, 77, 80, 87, 90, 95, 96, 98, 99, 100, 104, 105, 106, 108, 109], "top": [30, 31, 52, 102], "k": [30, 31], "e": [30, 31, 32, 43, 65, 68, 69, 85, 88, 91], "g": [30, 31, 32, 43, 65, 68, 69, 85, 87, 88], "top10": 30, "predict_scor": 30, "ia": 30, "conveni": [30, 31, 35, 38, 56, 71, 114], "wrapper": [30, 37, 41], "id": [30, 31, 32, 35, 36, 37, 38], "timm": [31, 35, 62], "pytorch": [31, 35], "classifi": [31, 34, 95, 100, 101, 102, 104, 106, 108, 109, 111], "web": [31, 32, 36], "retriev": [31, 39, 43], "make": [31, 35, 38, 56, 61, 81, 91, 99, 103, 105], "easi": [31, 37], "minim": [31, 52], "programmat": 31, "standalon": 31, "app": [31, 35, 75], "gr": [31, 35, 36, 37, 38], "environmenterror": [31, 35, 37, 38, 66, 72], "build": [31, 35, 63, 77, 79, 87], "larger": [31, 54, 58, 89], "preprocessor": [31, 35, 36, 71], "val": [31, 35], "accord": [31, 35, 63], "veri": 31, "big": [31, 41], "dim": [31, 35, 77, 80, 87], "index": [31, 35, 77, 87, 114], "after": [31, 35, 50, 63, 77, 79, 84, 87], "l2": [31, 32, 35, 77, 87], "categori": [31, 35, 77, 80, 95, 103], "tag": [31, 35, 111], "img1": [31, 47, 48, 77, 87], "animetimm": [31, 35], "swinv2_base_window8_256": 31, "dbv4a": 31, "fullxx": 31, "cl": [31, 51], "jia_redian_ruzi_ruzi": 31, "9890832304954529": 31, "siya_ho": 31, "005189628805965185": 31, "bai_qi": 31, "qsr": 31, "0015026535838842392": 31, "kkuem": 31, "0012714712647721171": 31, "teddy_": 31, "khanshin": 31, "00035598213435150683": 31, "img2": [31, 47, 48, 77, 87], "monori_rogu": 31, "6921895742416382": 31, "stanley_lau": 31, "2040979117155075": 31, "neoartcor": 31, "03475344926118851": 31, "ayya_sap": 31, "005350438412278891": 31, "goomrrat": 31, "004616163671016693": 31, "img3": 31, "shexyo": 31, "9998241066932678": 31, "oroboru": 31, "0001537767384434119": 31, "jener": 31, "268482477229554e": 31, "06": [31, 95, 96, 98, 103, 104, 105, 106, 108], "free_style_": 31, "yohan1754": 31, "4537688406999223e": 31, "kakeku": 31, "5340586944366805e": 31, "img4": 31, "z": 31, "taiga": 31, "9999995231628418": 31, "tina_": 31, "tinafya": 31, "2290533391023928e": 31, "07": [31, 63, 103, 104, 105, 108], "arind_yudha": 31, "17258208990279e": 31, "08": [31, 43, 63, 104, 105], "chixiao": 31, "949555076905199e": 31, "zerotwenty_": 31, "020": 31, "218352955831506e": 31, "img5": 31, "spam_": 31, "spamham4506": 31, "9999998807907104": [31, 104, 105], "falken_": 31, "yutozin": 31, "501828954062148e": 31, "yuki_": 31, "asayuki101": 31, "285677863118508e": 31, "danbal": 31, "452678752959628e": 31, "09": [31, 63], "buri_": 31, "retty9349": 31, "757136379789472e": 31, "img6": 31, "mashuu_": 31, "neko_no_oyashiro": 31, "minaba_hideo": 31, "543745646401476e": 31, "simosi": 31, "499865978781827e": 31, "maoh_yueer": 31, "302619149854081e": 31, "7nite": 31, "6548184478846224e": 31, "1024": [31, 75, 87], "multimod": 32, "hub": [32, 35], "discoveri": 32, "variant": [32, 36, 77], "pipelin": [32, 61, 63], "pattern": [32, 43, 78], "direct": 32, "api": [32, 36, 38], "control": [32, 35, 71], "via": 32, "deploy": [32, 103], "reus": 32, "lru": 32, "thread": [32, 36, 38, 90, 110], "safe": [32, 36, 38, 72, 79, 80, 90, 101, 103, 105, 110, 111], "demand": 32, "switch": [32, 38], "image_encod": [32, 36], "upload": [32, 37, 38], "enter": 32, "link": 32, "address": 32, "bind": 32, "organ": 32, "precomput": [32, 86], "cosin": 32, "scale": [32, 36, 51, 52, 56, 71, 75, 77, 87, 112, 113], "complex": 32, "image_embed": 32, "text_embed": 32, "thei": [32, 43, 59, 63], "text_encod": [32, 36], "accept": 32, "_process_rgb": 33, "_process_alpha_channel_with_model": 33, "_process_rgba": 33, "attribut": 33, "classifymodel": 34, "classify_predict_scor": 34, "classify_predict": 34, "classify_predict_fmt": 34, "classify_timm": [34, 111], "classifytimmmodel": 34, "classify_timm_predict": 34, "imageenhanc": 34, "clip": [34, 63, 71, 111], "clipmodel": 34, "clip_image_encod": 34, "clip_text_encod": 34, "clip_predict": 34, "multilabel_timm": [34, 111], "multilabeltimmmodel": 34, "multilabel_timm_predict": 34, "siglip": [34, 63, 111], "siglipmodel": 34, "siglip_image_encod": 34, "siglip_text_encod": 34, "siglip_predict": 34, "yolomodel": 34, "yoloseg": [34, 111], "yolosegmentationmodel": 34, "yolo_seg_predict": 34, "multi": [35, 41, 90], "export": [35, 49, 93], "creation": [35, 36, 61, 62, 73], "selected_tag": 35, "csv": 35, "json": [35, 41], "where": [35, 39, 43, 71, 72, 77, 87, 90], "belong": [35, 43], "default_threshold": 35, "default_use_tag_threshold": 35, "whether": [35, 38, 43, 49, 51, 63, 73, 76, 77, 80, 87, 88], "use_tag_threshold": 35, "fmt_unset": 35, "across": [35, 90], "directli": [35, 71], "instanti": 35, "rate": [35, 77, 79, 80, 87, 99, 101, 111], "skadi": [35, 75, 77, 79, 80, 84, 87], "mobilenetv3_large_150d": 35, "dbv4": 35, "1girl": [35, 71, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87], "9963783025741577": 35, "long_hair": [35, 77, 79, 80, 84, 86, 87], "9685494899749756": 35, "solo": [35, 71, 76, 77, 78, 79, 80, 84, 85, 86, 87], "9548443555831909": 35, "navel": [35, 77, 79, 80, 84, 87], "9415484666824341": 35, "9369214177131653": 35, "red_ey": [35, 77, 79, 80, 84, 87], "9019639492034912": 35, "shirt": [35, 77, 79, 80, 84, 87], "873087465763092": 35, "outdoor": [35, 77, 79, 80, 84, 87], "866461992263794": 35, "crop_top": [35, 77, 79, 80, 84, 87], "862577497959137": 35, "midriff": [35, 77, 79, 80, 84, 87], "8544420003890991": 35, "sportswear": [35, 77, 79, 80, 84, 87], "849435567855835": 35, "8209151029586792": 35, "short_sleev": [35, 77, 79, 80, 84, 87], "817188560962677": 35, "hold": [35, 77, 78, 79, 80, 84, 87], "811793327331543": 35, "very_long_hair": [35, 77, 79, 80, 84, 86, 87], "8082301616668701": 35, "glove": [35, 77, 79, 80, 84, 87], "7840366363525391": 35, "black_glov": [35, 77, 79, 80, 84, 87], "7765430808067322": 35, "thigh": [35, 77, 79, 80, 84, 87], "7542579770088196": 35, "looking_at_view": [35, 77, 79, 80, 84, 87], "7331588268280029": 35, "dai": [35, 77, 79, 80, 84, 87], "7203925251960754": 35, "hair_between_ey": [35, 77, 79, 80, 84, 87], "7121687531471252": 35, "large_breast": [35, 77, 80, 84, 87], "6990523338317871": 35, "baseball_bat": [35, 77, 80, 84, 87], "6809443831443787": 35, "grey_hair": [35, 77, 87], "6790007948875427": 35, "sky": [35, 77, 79, 80, 84, 87], "6716539263725281": 35, "stomach": [35, 77, 80, 84, 87], "6698249578475952": 35, "sweat": [35, 77, 79, 80, 84, 87], "6454322934150696": 35, "black_shirt": [35, 77, 80, 84, 87], "6270318031311035": 35, "cowboy_shot": [35, 77, 79, 80, 84, 87], "6216483116149902": 35, "blue_ski": [35, 77, 79, 80, 84, 87], "5898874998092651": 35, "black_short": [35, 77, 84, 87], "5445142984390259": 35, "holding_baseball_bat": [35, 77, 79, 80, 84, 87], "5013713836669922": 35, "white_hair": [35, 87], "4999670684337616": 35, "blush": [35, 71, 77, 79, 80, 84, 87], "4860053062438965": 35, "cloud": [35, 77, 79, 80, 84, 87], "474183052778244": 35, "4724341332912445": 35, "thigh_gap": [35, 77, 84, 87], "4330931305885315": 35, "short_short": [35, 77, 84, 87], "39793258905410767": 35, "parted_lip": [35, 77, 78, 79, 80, 84, 87], "36694538593292236": 35, "crop_top_overhang": [35, 77, 84], "3321989178657532": 35, "official_alternate_costum": [35, 77], "3157039284706116": 35, "blurri": [35, 67, 71], "24181532859802246": 35, "groin": [35, 71], "21906554698944092": 35, "ass_visible_through_thigh": [35, 77, 84, 87], "2188207507133484": 35, "cropped_shirt": [35, 77], "18700966238975525": 35, "taut_shirt": 35, "08612403273582458": 35, "taut_cloth": 35, "0701744556427002": 35, "skadi_": [35, 77, 79, 80, 87], "arknight": [35, 77, 79, 80, 87], "9796262979507446": 35, "sensit": [35, 43, 51, 77, 87, 99, 105], "9580697417259216": 35, "hutao": [35, 46, 75, 77, 79, 80, 84, 87], "988956093788147": 35, "twintail": [35, 77, 78, 79, 80, 84, 87], "9650213718414307": 35, "ghost": [35, 77, 84, 87], "940951943397522": 35, "tongue_out": [35, 77, 79, 80, 84, 87], "9330000877380371": 35, "tongu": [35, 77, 79, 80, 84, 87], "9267600774765015": 35, "skirt": [35, 77, 79, 80, 84, 87], "9194451570510864": 35, "symbol": [35, 56, 77, 84, 87], "shaped_pupil": [35, 77, 84, 87], "9103127717971802": 35, "brown_hair": [35, 77, 79, 80, 84, 87], "9067947268486023": 35, "8872615098953247": 35, "8631541728973389": 35, "8235997557640076": 35, "8214132785797119": 35, "long_sleev": [35, 77, 80, 84, 87], "7965610027313232": 35, "bag": [35, 71, 77, 79, 80, 84, 87], "7958617210388184": 35, "jacket": [35, 77, 79, 80, 84, 87], "7932659387588501": 35, "flower": [35, 77, 78, 79, 80, 84, 87], "7630170583724976": 35, "7500981092453003": 35, "hair_orna": [35, 77, 79, 80, 84, 87], "738053023815155": 35, "7321316599845886": 35, "plaid_skirt": [35, 77, 79, 80, 84], "7173646688461304": 35, "white_shirt": [35, 77, 80, 84], "6631225347518921": 35, "pleated_skirt": [35, 77, 79, 80, 84, 87], "6344470977783203": 35, "hair_flow": [35, 77, 79, 80, 84, 87], "6293849945068359": 35, "nail_polish": [35, 77, 80, 84], "6136130094528198": 35, "multicolored_hair": [35, 84], "5703858733177185": 35, "5195141434669495": 35, "plaid_cloth": [35, 77], "503984808921814": 35, "gradient_hair": [35, 84], "49658203125": 35, "alternate_costum": [35, 77, 87], "4947473704814911": 35, "493851900100708": 35, "484821081161499": 35, "smile": [35, 77, 79, 80, 84, 87], "4778161942958832": 35, "black_nail": [35, 77], "4747253358364105": 35, "collared_shirt": [35, 77, 80, 84], "46951043605804443": 35, "46920245885849": 35, "45227500796318054": 35, "school_uniform": [35, 77, 79, 80, 84, 87], "4197554290294647": 35, "41959843039512634": 35, "miniskirt": [35, 77, 80, 84], "3916422426700592": 35, "38207799196243286": 35, "blue_jacket": [35, 77, 84], "3614964485168457": 35, "sleeves_past_wrist": [35, 79, 80, 84], "3611966073513031": 35, "backpack": [35, 77, 79, 80, 84, 87], "32487112283706665": 35, "colored_tip": 35, "314140260219574": 35, "sidelock": [35, 77, 78], "3062695264816284": 35, "black_jacket": 35, "299169659614563": 35, "29005059599876404": 35, "charm_": [35, 77, 79, 80], "22183549404144287": 35, "multiple_r": 35, "2172674536705017": 35, "open_jacket": [35, 77], "2046721875667572": 35, "ring": [35, 78], "18625634908676147": 35, "brown_skirt": [35, 84], "18045437335968018": 35, "contemporari": [35, 77], "13890522718429565": 35, "hu_tao_": [35, 77, 87], "genshin_impact": [35, 77, 87], "9779937267303467": 35, "boo_tao_": [35, 77, 87], "8973554372787476": 35, "6215817332267761": 35, "3872501254081726": 35, "That": 35, "witha": 35, "artist": [35, 71, 77], "9938606023788452": 35, "9691187143325806": 35, "9463587403297424": 35, "944723904132843": 35, "9439248442649841": 35, "9335891008377075": 35, "8865424394607544": 35, "8601726293563843": 35, "8445472717285156": 35, "83197021484375": 35, "8274217247962952": 35, "8188955783843994": 35, "8183804750442505": 35, "8089936971664429": 35, "8038264513015747": 35, "7703496813774109": 35, "7689077854156494": 35, "768336832523346": 35, "739115834236145": 35, "7282243967056274": 35, "6852632761001587": 35, "6799711585044861": 35, "6694454550743103": 35, "6693665385246277": 35, "6493985652923584": 35, "6425715684890747": 35, "6186742186546326": 35, "5906491279602051": 35, "5860112905502319": 35, "5825777649879456": 35, "5549533367156982": 35, "5523971915245056": 35, "5324308276176453": 35, "52657151222229": 35, "4896492063999176": 35, "45526784658432007": 35, "4306206703186035": 35, "4149143397808075": 35, "4124316871166229": 35, "34030789136886597": 35, "artist_nam": [35, 77, 87], "2679593563079834": 35, "2652612328529358": 35, "2548949122428894": 35, "basebal": [35, 77, 80, 87], "24870169162750244": 35, "2240566909313202": 35, "stretch": 35, "2012709677219391": 35, "19828352332115173": 35, "1960265338420868": 35, "tone": 35, "13941210508346558": 35, "exercis": [35, 77], "11270403861999512": 35, "lens_flar": 35, "10835999250411987": 35, "08783495426177979": 35, "08448180556297302": 35, "linea_alba": 35, "06583884358406067": 35, "8951651453971863": 35, "9492285847663879": 35, "Its": 35, "But": 35, "easili": 35, "wai": [35, 39, 71, 72], "next": [35, 41, 59], "1280": [35, 50, 77], "sigmoid": [36, 92], "loss": 36, "reset": [36, 38], "about": [36, 39], "hostnam": 36, "One": [36, 47], "detect": [37, 38, 46, 49, 51, 55, 56, 57, 58, 76, 78, 93, 94, 99, 105, 111], "post": [37, 38, 49], "helper": 37, "metadata": [37, 38, 44, 70, 72, 73, 111], "cleanup": 37, "associ": [37, 73], "default_conf_threshold": [37, 38], "default_iou_threshold": [37, 38], "environ": [37, 38, 88, 90, 93, 111], "offlin": [37, 38], "yolov5": 37, "allow_dynam": [37, 38], "dynam": [37, 38, 61], "300": [37, 63], "400": 37, "simpl": 37, "explicitli": 37, "onlin": [38, 76], "execut": [38, 93, 112, 113], "demonstr": 38, "try": [38, 59], "forc": [38, 93], "seg": [38, 75], "glob": 38, "search": 38, "repeat": 38, "filesystem": 38, "_offlin": 38, "enabl": [38, 77, 87], "connect": [38, 58], "occur": 38, "found": [38, 39, 52, 71, 95], "read": [39, 40, 41, 70, 71, 72], "write": [39, 40, 41, 70, 72], "exif": [39, 40, 71], "gif": [39, 40, 71], "comment": 39, "These": [39, 42, 64], "context": [39, 40], "ai": [39, 40, 73, 94], "attempt": [39, 52, 63, 71, 73, 93], "commonli": [39, 63, 81, 91], "look": [39, 49, 71, 95], "usercom": 39, "field": [39, 73], "dst_filenam": 39, "destin": [39, 71, 72, 73], "filenam": [39, 64], "pnginfo": [39, 41, 71, 73], "geninfo": [40, 111], "lsb": [40, 73, 111], "signific": [40, 41, 43, 68, 73], "bit": [40, 41, 63, 73, 77], "read_geninfo_paramet": 40, "read_geninfo_exif": 40, "read_geninfo_gif": 40, "write_geninfo_paramet": 40, "write_geninfo_exif": 40, "write_geninfo_gif": 40, "read_lsb_raw_byt": 40, "read_lsb_metadata": 40, "write_lsb_raw_byt": 40, "write_lsb_metadata": 40, "lsbreaderror": 40, "lsbextractor": 40, "imagelsbdataextractor": 40, "serialize_pnginfo": 40, "serialize_json": 40, "inject_data": 40, "steganographi": 41, "serial": 41, "compat": [41, 81], "inject": 41, "emb": [41, 77, 87], "seamlessli": 41, "hidden": 41, "decompress": 41, "gzip": 41, "written": 41, "appropri": [41, 49, 63, 71], "serializ": [41, 61], "err": 41, "caus": [41, 110], "get_next_n_byt": 41, "get_one_byt": 41, "form": [41, 81], "read_32bit_integ": 41, "32": [41, 63], "interpret": [41, 56], "endian": 41, "enough": 41, "magic": 41, "stealth_pngcomp": 41, "extract_data": 41, "length": [41, 43, 50], "compress": 41, "along": [41, 43, 75], "robust": [41, 43], "skytnt": [42, 64, 75], "poor": 42, "anime_dbaesthet": [42, 45], "better": [42, 46, 66, 77, 87, 88, 94, 96, 99, 102, 105, 109], "2053756": 42, "09986039996147156": 42, "1663584": 42, "24299287796020508": 42, "4886411": 42, "38091593980789185": 42, "2066024": 42, "5131649971008301": 42, "3670169": 42, "6011670827865601": 42, "5930006": 42, "7067991495132446": 42, "3821265": 42, "8237218260765076": 42, "5512471": 42, "9187621474266052": 42, "limit": [43, 77, 79], "smaller": 43, "7eu7d7": [43, 84, 88, 114], "ccip_onnx": 43, "cluster": [43, 47], "refer": [43, 46, 70, 102], "relev": 43, "aforement": 43, "manual": [43, 52], "384": [43, 47, 61, 62, 63], "caform": 43, "randaug": 43, "prune": 43, "vector": [43, 77], "pruned_fp32": 43, "5_fp32": 43, "feat": 43, "768": [43, 49, 71], "17847511429108218": 43, "1951224011983088": 43, "18397327797685215": 43, "y": [43, 52, 90], "16583099961280823": 43, "42947039008140564": 43, "4037521779537201": 43, "4371533691883087": 43, "40748104453086853": 43, "392294704914093": 43, "pairwis": 43, "matrix": 43, "5350548e": 43, "6583106e": 43, "01": 43, "2947042e": 43, "0375218e": 43, "8025822e": 43, "3715334e": 43, "0748104e": 43, "2675274e": 43, "9229470e": 43, "j": 43, "th": 43, "dbscan": 43, "dbscan_2": 43, "dbscan_fre": 43, "optic": [43, 49], "optics_best": 43, "epsilon": 43, "ep": 43, "min_sampl": 43, "ccipclustermethodtyp": 43, "12921094122454668": 43, "1291187648928262": 43, "1836453739562513": 43, "distanc": 43, "_featureorimag": 43, "sampl": [43, 47, 71, 94, 95, 96, 98, 99, 100, 104, 105, 106, 108, 109], "neighborhood": [43, 66], "core": [43, 112, 113], "few": 43, "too": 43, "tune": 43, "guidelin": 43, "deal": [43, 70], "solut": [43, 52], "small": [43, 51], "advis": [43, 79], "significantli": 43, "separ": [43, 90], "slightli": 43, "exhibit": 43, "regular": [43, 66], "outfit": 43, "awar": 43, "highli": 43, "so": [43, 46, 77, 84, 88], "care": 43, "diff": 43, "07437477": 43, "0356068": 43, "04396922": 43, "05131693": 43, "assess": 44, "aesthet": [44, 45, 111], "danbooru": [44, 79, 82, 84, 99, 102], "hakubooru": 44, "kohakublueleaf": 44, "swinv2pv3_v0_448_ls0": 44, "2_x": 44, "percentil": 44, "_default_model_nam": 44, "masterpiec": [44, 71], "9831666690063624": 44, "8810615667538594": 44, "great": 44, "8225559148288356": 44, "good": [44, 49], "591020403706702": 44, "2888798940585766": 44, "243279223969715": 44, "worst": [44, 71], "005268185993767627": 44, "275707557797432": 44, "7977807857096195": 44, "56098810210824": 44, "670568235218525": 44, "1677918508648872": 44, "9305131509900093": 44, "6085879728198051": 44, "6834832429885864": 44, "16141420602798462": 44, "05435194447636604": 44, "025083942338824272": 44, "024000568315386772": 44, "027076328173279762": 44, "024589713662862778": 44, "3757021427154541": 44, "3451208472251892": 44, "1511985808610916": 44, "04740551486611366": 44, "02172713913023472": 44, "027498546987771988": 44, "03134724497795105": 44, "39281174540519714": 44, "22457796335220337": 44, "15563568472862244": 44, "10796019434928894": 44, "047730278223752975": 44, "0393439345061779": 44, "031940147280693054": 44, "13832266628742218": 44, "20687267184257507": 44, "2509062886238098": 44, "1644320785999298": 44, "11332042515277863": 44, "08270663768053055": 44, "043439216911792755": 44, "033693961799144745": 44, "03375888615846634": 44, "050045162439346313": 44, "16734018921852112": 44, "4311050772666931": 44, "23242227733135223": 44, "05163438618183136": 44, "012833272106945515": 44, "01619996316730976": 44, "03074900433421135": 44, "1396280825138092": 44, "5038207173347473": 44, "22299200296401978": 44, "07377689331769943": 44, "02854202501475811": 44, "026677291840314865": 44, "02838410809636116": 44, "026617199182510376": 44, "02508518099784851": 44, "06039097160100937": 44, "8043031692504883": 44, "get_aesthetic_scor": 45, "ccip": [45, 111], "ccip_extract_featur": 45, "ccip_batch_extract_featur": 45, "ccip_default_threshold": 45, "ccip_differ": 45, "ccip_sam": 45, "ccip_batch_differ": 45, "ccip_batch_sam": 45, "ccip_default_clustering_param": 45, "ccip_clust": 45, "ccip_merg": 45, "dbaesthet": [45, 111], "laplacian": [45, 111], "laplacian_scor": 45, "lpip": [45, 111], "lpips_extract_featur": 45, "lpips_differ": 45, "lpips_clust": 45, "psnr_": [45, 111], "psnr": [45, 69], "blur": [46, 51], "than": [46, 47, 51, 77, 90, 94, 102], "seem": 46, "just": [46, 66, 77, 96, 99, 102, 105, 109], "we": [46, 68, 88], "explor": 46, "bluri": 46, "156": 46, "68285005210006": 46, "text_blur": 46, "2276": 46, "66629157129": 46, "real2": 46, "908745781486806": 46, "mmd": 46, "1072": 46, "8372572065527": 46, "richzhang": 47, "perceptualsimilar": 47, "chafen_arknight": 47, "rand": 47, "995": 47, "cnn": 47, "f1": 47, "f2": 47, "f3": 47, "f4": 47, "f5": 47, "64": [47, 63, 66, 71, 88, 112, 113], "99": 47, "192": 47, "49": [47, 63], "256": [47, 61, 62, 68, 71], "anoth": 47, "16922694444656372": 47, "22250649333000183": 47, "6897575259208679": 47, "10956494510173798": 47, "6823137998580933": 47, "6837796568870544": 47, "nois": [47, 54, 66, 68], "inf": 48, "gaussian_20": 48, "dat": 48, "058228614646987": 48, "gaussian_3": 48, "27": [48, 63], "65611098737784": 48, "lq": 48, "29589659377844": 48, "recogn": [49, 63], "recognit": 49, "ch_pp": 49, "ocrv4_det": 49, "heat_threshold": 49, "box_threshold": 49, "max_candid": 49, "1000": 49, "unclip_ratio": 49, "heat": 49, "candid": 49, "unclip": 49, "comic": [49, 96], "742": 49, "485": [49, 61, 62], "809": 49, "511": 49, "9543377610144915": 49, "682": 49, "98": 49, "734": 49, "124": 49, "9309689495575223": 49, "136": 49, "836": 49, "164": 49, "9042856988923695": 49, "144": 49, "455": 49, "196": 49, "874083638387722": 49, "719": 49, "835": 49, "488": 49, "8628696346175078": 49, "478": 49, "214": 49, "508": 49, "848871771901487": 49, "1030": 49, "557": 49, "1184": 49, "578": 49, "8352495440618789": 49, "427": 49, "129": 49, "553": 49, "154": 49, "8249209443996619": 49, "detect_model": 49, "recognize_model": 49, "ocrv4_rec": 49, "rotation_threshold": 49, "is_remove_dupl": 49, "rotat": [49, 52], "duplic": [49, 71], "mob": 49, "9356705927336156": 49, "shishou": 49, "8933000384412466": 49, "BUT": 49, "8730931912907247": 49, "oh": 49, "8417627579351514": 49, "mirror": 49, "7366019454049503": 49, "el": 49, "gato": 49, "iberico": 49, "7271127306351021": 49, "THAt": 49, "701928390168364": 49, "6965972578194936": 49, "chines": 49, "english": 49, "cannot": [49, 59, 61, 63, 73], "languag": 49, "func": [49, 92, 111], "japanes": [49, 71], "post_text": 49, "319": 49, "847": 49, "561": 49, "899": 49, "kancol": 49, "9130667787597329": 49, "552": 49, "811": 49, "791": 49, "921": 49, "1944": 49, "8566762346615406": 49, "820": 49, "558": 49, "850": 49, "fleet": 49, "collect": [49, 70], "8100635458911772": 49, "235": 49, "904": 49, "855": 49, "1009": 49, "\u6d77": 49, "6716076803280185": 49, "858": 49, "808": 49, "tsu": 49, "ka": 49, "NO": 49, "u": [49, 114], "mi": 49, "de": 49, "654507230718228": 49, "209": 49, "507": 49, "2888084133529467": 49, "japan_pp": 49, "ocrv3_rec": 49, "9230690942939336": 49, "8564870717047623": 49, "\u3044\u3064\u304b\u3042\u306e\u6d77\u3067": 49, "8061289060358996": 49, "8045396777081609": 49, "7311649382696896": 49, "\u8266\u3068\u308c\u308c": 49, "6648729016512889": 49, "ocrv2_det": 49, "ocrv3_det": 49, "ocrv4_server_det": 49, "ch_ppocr_mobile_slim_v2": 49, "0_det": 49, "ch_ppocr_mobile_v2": 49, "ch_ppocr_server_v2": 49, "en_pp": 49, "arabic_pp": 49, "ocrv2_rec": 49, "ocrv4_server_rec": 49, "0_rec": 49, "chinese_cht_pp": 49, "cyrillic_pp": 49, "devanagari_pp": 49, "en_number_mobile_v2": 49, "ka_pp": 49, "korean_pp": 49, "latin_pp": 49, "ta_pp": 49, "te_pp": 49, "max_siz": [50, 61, 62, 63], "longer": 50, "720": 50, "new_img": 50, "600": 50, "337": 50, "obscur": 51, "regist": [51, 52, 61, 62, 63], "rectangular": 51, "967": [51, 52], "143": [51, 52], "1084": [51, 52], "261": [51, 52], "246": [51, 52], "208": [51, 52], "331": [51, 52], "287": [51, 52], "662": [51, 52], "466": [51, 52], "705": [51, 52], "514": [51, 52], "479": [51, 52], "283": [51, 52], "326": [51, 52], "color_black": 51, "radiu": 51, "emoji": [51, 52], "penis": 51, "vagina": 51, "serv": [51, 63, 79], "foundat": 51, "inherit": [51, 63], "fill": 51, "color_default": 51, "green": 51, "color_green": 51, "ffff00": 51, "color_ffff00": 51, "blur_4": 51, "blur_8": 51, "blur_12": 51, "pixelate_4": 51, "pixelate_8": 51, "pixelate_12": 51, "arg": 51, "subclass": 51, "keyerror": 51, "alreadi": 51, "exist": [51, 72, 77, 93, 96], "angl": 52, "end": [52, 71], "censor_area": [52, 53], "ratio_threshold": 52, "minimum": [52, 58, 64, 66], "total": [52, 112, 113], "star": [52, 84], "register_censor_method": [52, 53], "smiling_face_with_heart": 52, "twitter": 52, "appl": 52, "googl": 52, "microsoft": 52, "samsung": 52, "whatsapp": 52, "facebook": 52, "messeng": 52, "joypixel": 52, "openmoji": 52, "emojidex": 52, "mozilla": 52, "express": 52, "code": [52, 68, 77, 84, 87], "_emojistyletyp": 52, "emoji_default": 52, "cat_fac": 52, "emoji_green": 52, "grinning_face_with_sweat": 52, "emoji_liuhanhuangd": 52, "abl": [52, 59], "prefix": [52, 78, 83], "sum": 52, "cx": 52, "mass": 52, "occlus": 52, "cy": 52, "find_for_area": 52, "rectangl": 52, "corner": 52, "factor": [52, 63], "align": [53, 111], "align_maxs": 53, "censor_": [53, 111], "censor_nsfw": 53, "basecensor": 53, "colorcensor": 53, "blurcensor": 53, "pixelatecensor": 53, "imgcensor": [53, 111], "imagebasedcensor": 53, "emojibasedcensor": 53, "singleimag": 53, "squeez": [53, 111], "squeeze_with_transpar": 53, "tightli": 54, "interest": 54, "jerry_with_spac": 54, "median_filt": 54, "median": 54, "kernel": 54, "disabl": 54, "keypoint": [55, 56, 57, 58], "idea": 55, "research": 55, "auto_detect": 55, "out_bbox": 55, "person_detect_cfg": 55, "op18keypointset": [55, 57, 58], "rtmpose": 55, "config": [55, 62, 111, 114], "foot": [55, 56], "hand1": 55, "hand2": 55, "op18_visu": [55, 57], "0x7f5ca933f3d0": 55, "axesimag": 55, "0x7f5c98069790": 55, "all_": 56, "openpos": [56, 71], "op18": [56, 58], "__mul__": 56, "multipli": 56, "scalar": 56, "__truediv__": 56, "divisor": 56, "left_foot": 56, "left_hand": 56, "right_foot": 56, "right_hand": 56, "enum": 56, "enumer": 56, "readabl": [56, 87], "categor": [56, 77], "nose": 56, "neck": 56, "elbow": 56, "wrist": 56, "ankl": 56, "ear": [56, 78, 85], "member": 56, "right_should": 56, "right_elbow": 56, "right_wrist": 56, "left_should": 56, "left_elbow": 56, "left_wrist": 56, "right_hip": 56, "right_kne": 56, "right_ankl": 56, "left_hip": 56, "left_kne": 56, "left_ankl": 56, "right_ey": 56, "left_ey": 56, "right_ear": 56, "left_ear": 56, "left_big_to": 56, "left_small_to": 56, "left_heel": 56, "right_big_to": 56, "right_small_to": 56, "right_heel": 56, "__int__": 56, "truncat": [56, 101, 111], "zero": 56, "must": [56, 78, 110], "preced": 56, "surround": 56, "whitespac": [56, 81], "36": [56, 63], "0b100": 56, "91": [56, 63], "112": 56, "92": [56, 63, 85], "113": [56, 63], "dwpose": [57, 111], "dwpose_estim": 57, "openpose18": 57, "op18_body_max": 57, "op18_body_min": 57, "op18_face_max": 57, "op18_face_min": 57, "op18_left_foot_max": 57, "op18_left_foot_min": 57, "op18_left_hand_max": 57, "op18_left_hand_min": 57, "op18_right_foot_max": 57, "op18_right_foot_min": 57, "op18_right_hand_max": 57, "op18_right_hand_min": 57, "keypoints_list": 58, "min_edge_s": 58, "draw_bodi": 58, "draw_hand": 58, "draw_feet": 58, "draw_fac": 58, "drawn": 58, "shorter": 58, "ellips": 58, "facial": [58, 78, 95], "parser": [59, 61, 62, 71], "notparsetarget": 60, "register_pillow_transform": 60, "register_pillow_pars": 60, "create_pillow_transform": 60, "parse_pillow_transform": 60, "register_torchvision_transform": 60, "register_torchvision_pars": 60, "create_torchvision_transform": 60, "parse_torchvision_transform": 60, "register_creators_for_transform": 60, "notprocessortypeerror": 60, "create_transforms_from_transform": 60, "is_valid_size_dict": 60, "convert_to_size_dict": 60, "get_size_dict": 60, "create_clip_transform": 60, "create_transforms_from_clip_processor": 60, "create_convnext_transform": 60, "create_transforms_from_convnext_processor": 60, "create_vit_transform": 60, "create_transforms_from_vit_processor": 60, "create_siglip_transform": 60, "create_transforms_from_siglip_processor": 60, "create_bit_transform": 60, "create_transforms_from_bit_processor": 60, "create_blip_transform": 60, "create_transforms_from_blip_processor": 60, "create_mobilenetv2_transform": 60, "create_transforms_from_mobilenetv2_processor": 60, "tensor": [61, 62, 63, 72], "composit": [61, 63], "machin": [61, 91], "learn": [61, 91], "compos": [61, 62, 63], "sequenc": [61, 63, 78], "pillowcompos": [61, 63], "sequenti": 61, "decor": [61, 62, 63, 90], "facilit": 61, "creator": [61, 63], "tvalu": [61, 62], "describ": 61, "bicub": [61, 62, 63], "pillowres": [61, 63], "antialia": [61, 62, 63], "bilinear": [61, 62], "center_crop": [61, 62], "pillowcentercrop": [61, 63], "pillowtotensor": [61, 63], "maybe_to_tensor": [61, 62], "pillowmaybetotensor": 61, "std": [61, 62, 63], "pillownorm": [61, 63], "456": [61, 62], "406": [61, 62], "229": [61, 62], "225": [61, 62], "48500001430511475": 61, "4560000002384186": 61, "4059999883174896": 61, "2290000021457672": 61, "2240000069141388": 61, "22499999403953552": 61, "framework": 62, "extend": 62, "centercrop": 62, "totensor": 62, "maybetotensor": 62, "4850": 62, "4560": 62, "4060": 62, "2290": 62, "2240": 62, "2250": 62, "interpolationmod": 62, "processor": [63, 112, 113], "vitimageprocessor": 63, "5906": 63, "33": 63, "donutimageprocessor": 63, "1901": 63, "70": [63, 77, 88], "detrimageprocessor": 63, "1575": 63, "86": [63, 78], "clipimageprocessor": 63, "1374": 63, "73": 63, "videomaeimageprocessor": 63, "1093": 63, "convnextimageprocessor": 63, "648": 63, "65": 63, "segformerimageprocessor": 63, "533": 63, "00": 63, "beitimageprocessor": 63, "468": 63, "63": 63, "siglipimageprocessor": 63, "440": 63, "48": 63, "layoutlmv3imageprocessor": 63, "403": 63, "layoutlmv2imageprocessor": 63, "332": 63, "87": 63, "mllamaimageprocessor": 63, "qwen2vlimageprocessor": 63, "314": 63, "77": 63, "blipimageprocessor": 63, "276": 63, "55": 63, "idefics2imageprocessor": 63, "226": 63, "llavanextimageprocessor": 63, "215": 63, "bitimageprocessor": 63, "210": 63, "pix2structimageprocessor": 63, "conditionaldetrimageprocessor": 63, "53": 63, "samimageprocessor": 63, "52": 63, "deitimageprocessor": 63, "mask2formerimageprocessor": 63, "89": 63, "vivitimageprocessor": 63, "88": 63, "yolosimageprocessor": 63, "84": 63, "47": 63, "viltimageprocessor": 63, "41": 63, "detaimageprocessor": 63, "68": 63, "38": 63, "pixtralimageprocessor": 63, "mobilenetv2imageprocessor": 63, "mobilevitimageprocessor": 63, "61": 63, "34": [63, 112, 113], "dptimageprocessor": 63, "maskformerimageprocessor": 63, "28": 63, "nougatimageprocessor": 63, "ideficsimageprocessor": 63, "rtdetrimageprocessor": 63, "efficientnetimageprocessor": 63, "40": [63, 71], "deformabledetrimageprocessor": 63, "idefics3imageprocessor": 63, "fuyuimageprocessor": 63, "videollavaimageprocessor": 63, "pvtimageprocessor": 63, "oneformerimageprocessor": 63, "mobilenetv1imageprocessor": 63, "owlv2imageprocessor": 63, "chineseclipimageprocessor": 63, "efficientformerimageprocessor": 63, "llavaonevisionimageprocessor": 63, "swin2srimageprocessor": 63, "vithybridimageprocessor": 63, "owlvitimageprocessor": 63, "04": 63, "groundingdinoimageprocessor": 63, "03": 63, "perceiverimageprocessor": 63, "chameleonimageprocessor": 63, "levitimageprocessor": 63, "vitmatteimageprocessor": 63, "extens": [63, 79], "tri": 63, "def": [63, 90], "hasattr": 63, "feature_extractor": 63, "encount": 63, "becaus": 63, "until": 63, "successfulli": 63, "imageprocessor": 63, "autoimageprocessor": 63, "from_pretrain": 63, "openai": 63, "vit": 63, "patch32": 63, "pillowconvertrgb": 63, "48145467": 63, "4578275": 63, "40821072": 63, "26862955": 63, "2613026": 63, "2757771": 63, "size_dict": 63, "shortest_edg": 63, "invalid_kei": 63, "default_to_squar": 63, "height_width_ord": 63, "constraint": 63, "els": [63, 71, 112, 113], "incompat": 63, "longest_edg": 63, "param_nam": 63, "entri": 63, "conform": 63, "messag": [63, 88], "do_res": 63, "do_center_crop": 63, "crop_siz": 63, "do_rescal": 63, "rescale_factor": 63, "00392156862745098": 63, "do_norm": 63, "image_mean": 63, "image_std": 63, "do_convert_rgb": 63, "rescal": 63, "deviat": 63, "clipprocessor": 63, "crop_pct": 63, "tailor": 63, "convnext": 63, "percentag": 63, "prepar": 63, "replic": 63, "blip": 63, "255": 63, "openai_clip_mean": 63, "openai_clip_std": 63, "behavior": 63, "mobilenetv2": 63, "per": 63, "equival": 63, "bg": 64, "strict_level": 64, "min_select": 64, "min_width": 64, "min_height": 64, "min_resolut": 64, "strict": [64, 99, 105], "get_imag": 64, "get_image_fil": 64, "list_image_fil": 64, "random_imag": 64, "randomli": 64, "random_image_fil": 64, "8057": 64, "000000": 64, "000001": 64, "000002": 64, "000003": 64, "000004": 64, "home": 64, "dgh": [64, 72, 114], "2400x1600": 64, "0x7feb86ed5160": 64, "003258": 64, "400x400": 64, "0x7feb86a748b0": 64, "quickli": 65, "backgroundimageset": 65, "list_bg_image_fil": 65, "get_bg_image_fil": 65, "get_bg_imag": 65, "random_bg_image_fil": 65, "random_bg_imag": 65, "opencv": 66, "denois": [66, 71], "inspir": [66, 75, 80, 87, 107], "mf666": [66, 107], "mist": 66, "fucker": 66, "diameter_min": 66, "diameter_max": 66, "sigma_color_min": 66, "sigma_color_max": 66, "sigma_space_min": 66, "sigma_space_max": 66, "radius_min": 66, "radius_max": 66, "eps_min": 66, "eps_max": 66, "b_iter": 66, "g_iter": 66, "random": [66, 77, 85], "bilater": 66, "guid": 66, "stage": [66, 77], "diamet": 66, "sigma": 66, "space": [66, 75, 87], "window": [66, 71], "term": 66, "contrib": 66, "noisy_imag": 66, "cleaned_img": 66, "cleaned_imag": 66, "noisi": 67, "nafnet": [67, 111], "scunet": [67, 68, 111], "adversari": [67, 111], "remove_adversarial_nois": 67, "restore_with_nafnet": 67, "restore_with_scunet": 67, "ve": 68, "gaussian": 68, "To": 68, "correctli": 68, "credibl": 68, "rgg": [68, 69], "red": [68, 78], "gopro": 68, "sidd": 68, "tile_s": [68, 69, 88], "tile_overlap": [68, 69, 88], "batch_siz": [68, 69, 88], "nafnetmodeltyp": 68, "tile": [68, 69, 88], "gan": 69, "128": 69, "scunetmodeltyp": 69, "automatic1111": 70, "stabl": [70, 71, 94, 114], "diffus": [70, 71, 94], "webui": [70, 71, 72], "novelai": 70, "sdwui": 70, "submodul": 70, "nai": [70, 111], "docstr": 70, "sdmetadata": 70, "parse_sdmeta_from_text": 70, "get_sdmeta_from_imag": 70, "save_image_with_sdmeta": 70, "read_metadata": 70, "save_with_metadata": 70, "naimetadata": 70, "get_naimeta_from_imag": 70, "add_naimeta_to_imag": 70, "save_image_with_naimeta": 70, "formatt": 71, "a1111": 71, "sd_metadata_simpl": 71, "sd_metadata_complex": 71, "prompt": 71, "neg_prompt": 71, "neg": 71, "__str__": 71, "sd1": 71, "extrem": 71, "delic": 71, "beauti": 71, "offici": 71, "global": [71, 90, 110], "illumin": 71, "soft": 71, "shadow": 71, "super": 71, "light": 71, "novel": [71, 73], "4k": 71, "metal_textur": 71, "striped_background": 71, "rich": 71, "cg": 71, "uniti": 71, "8k": 71, "wallpap": 71, "unreal": 71, "sci": 71, "fi": 71, "fantasi": 71, "silver_skin": 71, "cut": [71, 78], "silver_impossible_bodysuit": 71, "gem_on_chest": 71, "cut_silver_mechanical_leotard": 71, "headgear": [71, 78], "1_girl": 71, "slim_waist": 71, "hair": [71, 78], "long": 71, "lumin": 71, "medium_breast": [71, 86], "indistinct_camelto": 71, "flat_crotch": 71, "coquettish": 71, "squint": 71, "evil_smil": 71, "dark_persona": 71, "mouth": 71, "wet": 71, "slim_fac": 71, "tall_girl": 71, "matur": 71, "mature_fac": 71, "slim_figur": 71, "slim_leg": 71, "bare_thigh": 71, "easyneg": 71, "sketch": 71, "ugli": 71, "huge": 71, "logo": 71, "monochrom": [71, 98, 101, 111], "bad": 71, "mutat": 71, "horror": 71, "geometri": 71, "bad_prompt": 71, "miss": 71, "finger": 71, "limb": 71, "anatomi": 71, "interlock": 71, "digit": 71, "arm": 71, "2girl": 71, "deform": 71, "lipstick": 71, "skindent": 71, "tie": 71, "big_breast": 71, "thighhigh": [71, 79], "pubic_hair": [71, 78], "3d": [71, 96], "realist": 71, "slip": [71, 81], "head_out_of_fram": 71, "curvi": 71, "sampler": 71, "ddim": 71, "cfg": 71, "seed": 71, "3827064803": 71, "512x848": 71, "hash": 71, "eb49192009": 71, "anidosmix": 71, "skip": 71, "new_imag": 71, "let": 71, "what": 71, "nslim_fac": 71, "848": 71, "_sdmeta_text": 71, "starri": 71, "night": 71, "daylight": 71, "euler": 71, "sd2": 71, "footwear": 71, "shoe": 71, "bang": [71, 78, 79, 84, 87], "indoor": 71, "sleev": 71, "ahog": [71, 77, 78, 79, 80, 84, 87], "dress": [71, 78], "pot": 71, "plant": 71, "bun": [71, 78], "lora": 71, "bluearchive10": 71, "bluearchiv": 71, "neg1": 71, "dpm": 71, "2m": 71, "sde": 71, "karra": 71, "2647703743": 71, "768x768": 71, "72bd94132e": 71, "cutemix": 71, "strength": 71, "controlnet": 71, "control_v11p_sd15_openpos": 71, "cab727d4": 71, "weight": 71, "perfect": 71, "param": 71, "hire": 71, "upscal": [71, 111], "latent": 71, "ti": 71, "339cc9210f70": 71, "66a7279a88dd": 71, "info": 71, "underli": [71, 90], "sd_meta": 71, "scope": 71, "dst_file": [71, 73], "webp": 71, "systemerror": [71, 73], "input_imag": 71, "output_imag": 71, "a41": 72, "safetensor": 72, "torch": 72, "command": [72, 114], "pip": [72, 114], "_check_env": 72, "model_fil": 72, "key1": 72, "value1": 72, "key2": 72, "value2": 72, "src_model_fil": 72, "dst_model_fil": 72, "new_metadata": 72, "john": 72, "doe": [72, 76, 85, 99, 105], "input_model": 72, "output_model": 72, "softwar": 73, "generation_tim": 73, "dataclass": 73, "encapsul": 73, "taken": 73, "alia": 73, "success": [73, 114], "add_lsb_meta": 73, "save_metainfo": 73, "metainfo": 73, "prefer": 73, "isneti": [74, 111], "get_isnetis_mask": 74, "segment_with_isneti": 74, "segment_rgba_with_isneti": 74, "co": 75, "l8": 75, "00ff00": 75, "mask_": 75, "image_": 75, "hutao_seg": 75, "skadi_seg": 75, "drop": [76, 78, 79, 84, 86, 87], "cosplai": 76, "no_eyewear": 76, "eyewear": [76, 78], "span": [76, 78], "matter": [76, 78], "red_hair": [76, 78, 85, 86], "use_preset": 76, "custom_blacklist": 76, "preset": 76, "ones": 76, "neither": [76, 78], "nor": [76, 78], "tagger": [77, 87], "000": 77, "camais03": 77, "camie_tagger_onnx": 77, "year": 77, "copyright": 77, "tend": 77, "high_precis": 77, "high_recal": 77, "micro_opt": 77, "macro_opt": 77, "no_underlin": [77, 87], "drop_overlap": [77, 79, 80, 84, 87], "camiemodetyp": 77, "affect": 77, "underscor": [77, 81, 87], "precis": [77, 112, 113], "recal": 77, "micro": 77, "macro": 77, "valuabl": [77, 87], "rapid": [77, 87], "queri": [77, 87], "randn": 77, "char": [77, 79, 80, 87], "04246556758880615": 77, "6936423778533936": 77, "question": [77, 79, 80, 87, 99], "23721203207969666": 77, "explicit": [77, 79, 80, 87, 99], "033293724060058594": 77, "8412569165229797": 77, "38029077649116516": 77, "618192195892334": 77, "37446439266204834": 77, "5698797702789307": 77, "7119565010070801": 77, "5252856612205505": 77, "46417444944381714": 77, "5428758859634399": 77, "34731733798980713": 77, "tail": [77, 78], "3911612927913666": 77, "2932726740837097": 77, "4544200003147125": 77, "44711941480636597": 77, "2854885458946228": 77, "6344638466835022": 77, "611354410648346": 77, "564970850944519": 77, "4444340467453003": 77, "35846662521362305": 77, "3867686092853546": 77, "3723931908607483": 77, "31086698174476624": 77, "43279752135276794": 77, "3896197974681854": 77, "6638736724853516": 77, "5094802975654602": 77, "4867050349712372": 77, "6593714952468872": 77, "5243107676506042": 77, "4374789893627167": 77, "3754707872867584": 77, "6238733530044556": 77, "31088054180145264": 77, "gym_uniform": 77, "37657681107521057": 77, "3012588620185852": 77, "watermark": 77, "5147127509117126": 77, "web_address": 77, "6296812295913696": 77, "29214906692504883": 77, "37801358103752136": 77, "buruma": 77, "536261260509491": 77, "bike_short": [77, 80], "35828399658203125": 77, "4156728982925415": 77, "44427722692489624": 77, "2838006019592285": 77, "49192047119140625": 77, "36012423038482666": 77, "black_buruma": 77, "3422132134437561": 77, "2783987522125244": 77, "38377970457077026": 77, "baseball_mitt": 77, "32592540979385376": 77, "35402947664260864": 77, "2758416533470154": 77, "black_sports_bra": 77, "3463800549507141": 77, "sports_bra": [77, 80], "28466159105300903": 77, "2603980302810669": 77, "bike_jersei": 77, "2661605477333069": 77, "patreon_usernam": 77, "7087235450744629": 77, "patreon_logo": 77, "560276210308075": 77, "5921452641487122": 77, "41121846437454224": 77, "4002530574798584": 77, "03438958525657654": 77, "04617959260940552": 77, "8312125205993652": 77, "3996567726135254": 77, "28660568594932556": 77, "7184156775474548": 77, "4706878066062927": 77, "5503140687942505": 77, "365602970123291": 77, "41183334589004517": 77, "28638553619384766": 77, "3707748055458069": 77, "520854115486145": 77, "2960333526134491": 77, "6556028127670288": 77, "6966925859451294": 77, "5526134371757507": 77, "6872812509536743": 77, "5945607423782349": 77, "4464661478996277": 77, "hair_ribbon": [77, 79, 80, 84], "3646523952484131": 77, "37938451766967773": 77, "5426545143127441": 77, "ribbon": [77, 78, 80, 84], "3027467727661133": 77, "8986430168151855": 77, "337802529335022": 77, "38589367270469666": 77, "6475872993469238": 77, "school_bag": [77, 79, 80], "666648805141449": 77, "4749193489551544": 77, "27104783058166504": 77, "closed_mouth": 77, "28101325035095215": 77, "37030768394470215": 77, "32576680183410645": 77, "4337637424468994": 77, "42441293597221375": 77, "black_skirt": 77, "34694597125053406": 77, "5711237192153931": 77, "open_cloth": [77, 80, 84], "31017544865608215": 77, "534726083278656": 77, "4544385075569153": 77, "27831193804740906": 77, "45064714550971985": 77, "5494365096092224": 77, "610480546951294": 77, "red_flow": 77, "35928308963775635": 77, "37732189893722534": 77, "5575172305107117": 77, "fingernail": 77, "27776333689689636": 77, "cardigan": [77, 80, 84], "3264558017253876": 77, "31882336735725403": 77, "5534622073173523": 77, "red_nail": [77, 79, 84], "38771501183509827": 77, "q": 77, "3758758008480072": 77, "39574217796325684": 77, "5394986271858215": 77, "handbag": 77, "37014907598495483": 77, "black_bag": 77, "44918346405029297": 77, "shoulder_bag": [77, 79], "5881174802780151": 77, "5163478255271912": 77, "blue_cardigan": [77, 84], "28089386224746704": 77, "42480990290641785": 77, "bag_charm": [77, 79, 80], "5010414123535156": 77, "plum_blossom": 77, "27618563175201416": 77, "5317837595939636": 77, "8859397172927856": 77, "7348971366882324": 77, "is_refin": 77, "reprocess": 77, "come": 77, "refin": 77, "strategi": 77, "understand": [77, 87], "b": [77, 87], "anal_hair": 78, "anal_tail": 78, "arm_behind_head": 78, "arm_hair": 78, "arm_under_breast": 78, "arms_behind_head": 78, "bird_on_head": 78, "blood_in_hair": 78, "breasts_on_glass": 78, "breasts_on_head": 78, "cat_on_head": 78, "closed_ey": 78, "clothed_female_nude_femal": 78, "clothed_female_nude_mal": 78, "clothed_male_nude_femal": 78, "clothes_between_breast": 78, "cream_on_fac": 78, "drying_hair": 78, "empty_ey": 78, "face_to_breast": 78, "food_on_fac": 78, "food_on_head": 78, "game_boi": 78, "grabbing_anoth": 78, "s_hair": 78, "grabbing_own_breast": 78, "gun_to_head": 78, "head_between_breast": 78, "heart_in_ey": 78, "multiple_boi": 78, "multiple_girl": 78, "object_on_breast": 78, "object_on_head": 78, "paint_splatter_on_fac": 78, "penis_on_fac": 78, "person_on_head": 78, "pokemon_on_head": 78, "rabbit_on_head": 78, "rice_on_fac": 78, "severed_head": 78, "star_in_ey": 78, "sticker_on_fac": 78, "tentacles_on_mal": 78, "tying_hair": 78, "built": [78, 90], "mutabl": 78, "constructor": 78, "futa": 78, "cum": 78, "rub": 78, "shade": 78, "plai": 78, "drill": 78, "skin": 78, "braid": 78, "afro": 78, "bald": 78, "dreadlock": 78, "ponytail": 78, "updo": 78, "beard": 78, "mustach": 78, "pointi": 78, "horn": 78, "ornament": 78, "hairband": 78, "pupil": 78, "bow": [78, 79, 80], "headwear": 78, "crown": 78, "cap": 78, "hairclip": [78, 84], "mole": 78, "halo": 78, "fluff": 78, "glass": [78, 81], "fang": 78, "boi": 78, "beret": 78, "heterochromia": 78, "headdress": 78, "eyepatch": 78, "headphon": 78, "eyebrow": 78, "eyelash": 78, "sunglass": 78, "intak": 78, "scrunchi": 78, "ear_pierc": 78, "headband": 78, "under_mouth": 78, "freckl": 78, "lip": 78, "eyelin": 78, "eyeshadow": 78, "tassel": 78, "whitelist_suffix": 78, "whitelist_prefix": 78, "whitelist_word": 78, "suffix": [78, 83], "pool": 78, "whitelist": 78, "blacklist": [78, 82, 111], "singular": 78, "plural": 78, "chair": 78, "whole": 78, "word": 78, "hear": 78, "72": 78, "outdat": 79, "anymor": 79, "baselin": 79, "practic": 79, "use_real_nam": [79, 84], "general_threshold": [79, 80, 87], "character_threshold": [79, 80, 87], "real": [79, 84, 101, 111], "renam": [79, 84], "redirect": [79, 84], "mani": [79, 84], "websit": [79, 84], "9897817373275757": 79, "010265946388244629": 79, "2809715270996094e": 79, "9939777851104736": 79, "5032387375831604": 79, "black_bord": 79, "9943548440933228": 79, "5011609792709351": 79, "6877802610397339": 79, "5543792843818665": 79, "8268730640411377": 79, "8504303693771362": 79, "6008237600326538": 79, "6635787487030029": 79, "8496965765953064": 79, "6107005476951599": 79, "668294370174408": 79, "5619469285011292": 79, "5141720771789551": 79, "letterbox": 79, "9884189963340759": 79, "5673105120658875": 79, "6290556192398071": 79, "9631235003471375": 79, "no_hat": [79, 80, 84], "7978747487068176": 79, "no_headwear": [79, 80, 84, 87], "7577926516532898": 79, "7118550539016724": 79, "5452839136123657": 79, "pillarbox": 79, "9841411709785461": 79, "958786129951477": 79, "6720131039619446": 79, "7077711820602417": 79, "silver_hair": [79, 80, 84], "6673924326896667": 79, "8709812760353088": 79, "9614333510398865": 79, "7786177396774292": 79, "6842771172523499": 79, "9076308012008667": 79, "580970823764801": 79, "9633345007896423": 79, "9988503456115723": 79, "001651763916015625": 79, "00012505054473876953": 79, "9829280972480774": 79, "894218385219574": 79, "8733789920806885": 79, "6322951316833496": 79, "9987058639526367": 79, "9754379987716675": 79, "6810564994812012": 79, "9708781838417053": 79, "6356008052825928": 79, "5633733868598938": 79, "brick_wal": 79, "5315935611724854": 79, "9397273659706116": 79, "9229896664619446": 79, "9006357789039612": 79, "citi": 79, "9020784497261047": 79, "cityscap": 79, "9547432661056519": 79, "5296419262886047": 79, "8253412246704102": 79, "5619839429855347": 79, "8277763724327087": 79, "9356368780136108": 79, "5288072824478149": 79, "6336134076118469": 79, "9703260064125061": 79, "8188960552215576": 79, "phone_screen": 79, "9579574465751648": 79, "9954615235328674": 79, "plaid": [79, 80, 84], "9725285172462463": 79, "9638455510139465": 79, "7226815819740295": 79, "5321241021156311": 79, "5493080615997314": 79, "9863407611846924": 79, "6794284582138062": 79, "5062428116798401": 79, "9325523972511292": 79, "92237788438797": 79, "skyscrap": 79, "7728171348571777": 79, "7257086038589478": 79, "5357837080955505": 79, "6939404010772705": 79, "7054293155670166": 79, "9990814924240112": 79, "9992498755455017": 79, "5012534260749817": 79, "7461410164833069": 79, "lagpixellol": 80, "deepgelbooru_onnx": 80, "9986732006072998": 80, "0013858973979949951": 80, "315376281738281e": 80, "9972434639930725": 80, "5982598662376404": 80, "6429562568664551": 80, "36296138167381287": 80, "8308937549591064": 80, "7388008832931519": 80, "6039759516716003": 80, "30909663438796997": 80, "9694308042526245": 80, "6422968506813049": 80, "5898381471633911": 80, "8145260810852051": 80, "652222216129303": 80, "dolphin_short": 80, "466494083404541": 80, "7183809280395508": 80, "6753682494163513": 80, "7302790880203247": 80, "6649775505065918": 80, "8446108102798462": 80, "98187655210495": 80, "8140730857849121": 80, "6360533833503723": 80, "9635934829711914": 80, "33370012044906616": 80, "44239571690559387": 80, "7891374826431274": 80, "6471294164657593": 80, "9958090782165527": 80, "8736815452575684": 80, "872096061706543": 80, "5640895366668701": 80, "5049663186073303": 80, "8832778930664062": 80, "9687467813491821": 80, "3659853935241699": 80, "9309735298156738": 80, "49939480423927307": 80, "446407288312912": 80, "809670090675354": 80, "6560589075088501": 80, "47956040501594543": 80, "9832853674888611": 80, "9994162321090698": 80, "0008397102355957031": 80, "00035390257835388184": 80, "9926226139068604": 80, "899387001991272": 80, "34215790033340454": 80, "5701972246170044": 80, "9512913227081299": 80, "6664570569992065": 80, "5614628791809082": 80, "33615976572036743": 80, "5770801305770874": 80, "987317681312561": 80, "37286585569381714": 80, "36409223079681396": 80, "7329680919647217": 80, "5924292206764221": 80, "4344901144504547": 80, "7465001344680786": 80, "5225946307182312": 80, "6976451873779297": 80, "9265321493148804": 80, "34527891874313354": 80, "6675043106079102": 80, "9096828699111938": 80, "41341525316238403": 80, "8418735265731812": 80, "3675632178783417": 80, "5284417867660522": 80, "30296844244003296": 80, "48789578676223755": 80, "36596980690956116": 80, "7759367227554321": 80, "6535028219223022": 80, "8975257873535156": 80, "36911237239837646": 80, "4171145558357239": 80, "3942635953426361": 80, "6772940754890442": 80, "9397937655448914": 80, "5207280516624451": 80, "4673041105270386": 80, "9118321537971497": 80, "9967410564422607": 80, "9970728158950806": 80, "8419480323791504": 80, "6489560604095459": 80, "6217572689056396": 80, "convent": 81, "restor": [81, 111], "use_spac": 81, "use_escap": 81, "include_scor": 81, "score_descend": 81, "escap": 81, "unsaf": 81, "sort": [81, 85], "descend": 81, "panty_pul": 81, "6826801300048828": 81, "958938717842102": 81, "drinking_glass": 81, "9340789318084717": 81, "areola_slip": 81, "41196826100349426": 81, "9988248348236084": 81, "drink": 81, "pull": 81, "areola": 81, "999": 81, "959": 81, "934": 81, "683": 81, "412": 81, "mldanbooru": [82, 111], "get_mldanbooru_tag": 82, "wd14": [82, 84, 111], "get_wd14_tag": [82, 84], "convert_wd14_emb_to_predict": 82, "denormalize_wd14_emb": 82, "cami": [82, 111], "get_camie_tag": 82, "convert_camie_emb_to_predict": 82, "deepdanbooru": [82, 84, 111], "get_deepdanbooru_tag": [82, 84], "deepgelbooru": [82, 111], "get_deepgelbooru_tag": 82, "add_underlin": 82, "remove_underlin": 82, "tags_to_text": 82, "drop_overlap_tag": 82, "is_blacklist": 82, "drop_blacklisted_tag": 82, "char_whitelist_suffix": 82, "char_whitelist_prefix": 82, "char_whitelist_word": 82, "char_suffix": 82, "char_prefix": 82, "charactertagpool": 82, "is_basic_character_tag": 82, "drop_basic_character_tag": 82, "sort_tag": 82, "tag_match_suffix": 82, "tag_match_prefix": 82, "tag_match_ful": 82, "t1": 83, "t2": 83, "fulli": 83, "ml": 84, "448": 84, "keep_ratio": 84, "9999984502792358": [84, 106], "9999946355819702": 84, "9994951486587524": 84, "998144268989563": 84, "9978417158126831": 84, "9941409230232239": 84, "9799384474754333": 84, "979142427444458": 84, "961823582649231": 84, "961323618888855": 84, "9490893483161926": 84, "9450850486755371": 84, "9425153136253357": 84, "9409335255622864": 84, "9319437146186829": 84, "9265308976173401": 84, "9259042143821716": 84, "922250509262085": 84, "9199565052986145": 84, "9175475835800171": 84, "9102761745452881": 84, "9076938629150391": 84, "9052775502204895": 84, "8938589692115784": 84, "8894285559654236": 84, "8891903162002563": 84, "8845980763435364": 84, "8842408061027527": 84, "8659475445747375": 84, "862621009349823": 84, "8616052865982056": 84, "8562789559364319": 84, "8555729389190674": 84, "8533340096473694": 84, "8477485775947571": 84, "8430152535438538": 84, "tied_long_hair": [84, 87], "8340626955032349": 84, "8266023397445679": 84, "8222048282623291": 84, "8202669620513916": 84, "8061150312423706": 84, "7803354859352112": 84, "7789446711540222": 84, "arms_up": 84, "7052110433578491": 84, "9999866485595703": 84, "997043788433075": 84, "9969649910926819": 84, "9957101345062256": 84, "9928386807441711": 84, "9886980056762695": 84, "9864778518676758": 84, "9769423007965088": 84, "9747489094734192": 84, "9736957550048828": 84, "9388670325279236": 84, "9356311559677124": 84, "91000896692276": 84, "8955123424530029": 84, "8910233378410339": 84, "8904104828834534": 84, "8881211280822754": 84, "8876776695251465": 84, "8864808678627014": 84, "8810517191886902": 84, "8798807263374329": 84, "8765745162963867": 84, "8737136125564575": 84, "8650439381599426": 84, "8613706827163696": 84, "8571277260780334": 84, "8333670496940613": 84, "8160212635993958": 84, "eyebrows_visible_through_hair": 84, "8122442364692688": 84, "8091571927070618": 84, "8082079887390137": 84, "8048468232154846": 84, "8042327165603638": 84, "7984272241592407": 84, "blazer": [84, 87], "794708251953125": 84, "78981614112854": 84, "7892146110534668": 84, "7867060899734497": 84, "786359965801239": 84, "7790888547897339": 84, "7760675549507141": 84, "774523913860321": 84, "7721588015556335": 84, "7697228789329529": 84, "755959689617157": 84, "7477189898490906": 84, "7476690411567688": 84, "rail": 84, "7476617693901062": 84, "7458406090736389": 84, "741143524646759": 84, "7364678978919983": 84, "7193643450737": 84, "red_neckwear": 84, "7108616828918457": 84, "7086325287818909": 84, "7055293321609497": 84, "7039415836334229": 84, "7018357515335083": 84, "shuffl": 85, "count": [85, 112, 113], "2boi": 85, "cat_ear": 85, "uniqu": 85, "8849405313291128": 86, "8548297594823425": 86, "03910296474461261": 86, "6615180440330748": 86, "21552028866308015": 86, "3165260620737027": 86, "47744464927382957": 86, "smilingwolf": 87, "wd": 87, "swinv2_v3": 87, "general_mcut_en": 87, "character_mcut_en": 87, "mcut": 87, "replac": 87, "follw": 87, "0011444687843322754": 87, "8876402974128723": 87, "106781005859375": 87, "000277101993560791": 87, "997527003288269": 87, "9797663688659668": 87, "9905703663825989": 87, "9761719703674316": 87, "8981098532676697": 87, "8810765743255615": 87, "9498510360717773": 87, "8377365469932556": 87, "945058286190033": 87, "9457170367240906": 87, "969594419002533": 87, "7881088852882385": 87, "7687551379203796": 87, "9301245212554932": 87, "6703325510025024": 87, "5292627811431885": 87, "8677047491073608": 87, "5859264731407166": 87, "9536856412887573": 87, "8056888580322266": 87, "8394746780395508": 87, "9473626613616943": 87, "8986269235610962": 87, "9385137557983398": 87, "8408567905426025": 87, "4245271384716034": 87, "931140661239624": 87, "8830795884132385": 87, "7279844284057617": 87, "5333830714225769": 87, "64717698097229": 87, "9516432285308838": 87, "9655293226242065": 87, "9485014081001282": 87, "7366660833358765": 87, "7161656618118286": 87, "5858667492866516": 87, "6186309456825256": 87, "41193312406539917": 87, "467605859041214": 87, "36282333731651306": 87, "3756745457649231": 87, "motion_blur": 87, "5091936588287354": 87, "951993465423584": 87, "5634750723838806": 87, "8232709169387817": 87, "9869340658187866": 87, "49491602182388306": 87, "5193622708320618": 87, "003406703472137451": 87, "0007208287715911865": 87, "9798132181167603": 87, "8046203851699829": 87, "7596215009689331": 87, "7620116472244263": 87, "46084529161453247": 87, "48454540967941284": 87, "5152207016944885": 87, "8023070096969604": 87, "8653596639633179": 87, "7201820611953735": 87, "7816740870475769": 87, "697688639163971": 87, "8974947333335876": 87, "7491052746772766": 87, "5015512704849243": 87, "6401398181915283": 87, "43420469760894775": 87, "4528769850730896": 87, "5730487704277039": 87, "6739872694015503": 87, "5545973181724548": 87, "6946243047714233": 87, "5487751364707947": 87, "7439308166503906": 87, "4186026453971863": 87, "47378358244895935": 87, "4690653085708618": 87, "7565015554428101": 87, "9262397289276123": 87, "942080020904541": 87, "denorm": 87, "denormalizer_nam": 87, "mnum2_al": 87, "redund": 87, "structur": [87, 111], "r": [87, 99, 105], "c": 87, "linalg": 87, "norm": 87, "approx": [87, 88], "1e": 87, "cdc_anime_onnx": 88, "realli": 88, "As": [88, 99, 105], "1024x1024": 88, "2060": 88, "gpu": 88, "cost": 88, "cpu": [88, 93, 112, 113], "experi": 88, "hgsr": 88, "mhr": 88, "aug_x4_320": 88, "cute_waifu_aroma": 88, "pngimageplugin": 88, "pngimagefil": 88, "1168x1168": 88, "0x7f0e8ca06880": 88, "4672x4672": 88, "0x7f0e48edb640": 88, "cdc": [89, 111], "upscale_with_cdc": 89, "lru_cach": 90, "wrap": 90, "synchron": 90, "prevent": 90, "race": 90, "condit": 90, "maxsiz": 90, "expensive_funct": 90, "expens": 90, "lock": [90, 110], "safeti": [90, 107], "multithread": 90, "leveltyp": 90, "my_funct": 90, "three": [90, 95], "share": 90, "introduc": 90, "acquisit": 90, "critic": 90, "cache_info": 90, "cache_clear": 90, "mathemat": 91, "activ": 91, "deep": 91, "problem": [91, 99, 105], "input_valu": 91, "frac": 91, "26894142": 91, "73105858": 91, "ts_lru_cach": 92, "get_onnx_provid": 92, "open_onnx_model": 92, "cudaexecutionprovid": 93, "cpuexecutionprovid": 93, "ckpt": 93, "inferencesess": 93, "onnx_mod": 93, "decid": 93, "linux": [93, 112, 113], "ignor": 93, "cuda": [93, 112, 113], "anime_ai_check": 94, "mobilenetv3_sce_dist": [94, 105, 109], "mainli": 94, "caformer_s36_plus_sc": 94, "graph": 94, "9996960163116455": 94, "9999125003814697": 94, "997803270816803": 94, "9960069060325623": 94, "9887709021568298": 94, "9998629093170166": 94, "0013722758740186691": 94, "00020673229300882667": 94, "0001895089662866667": 94, "0008857478387653828": 94, "552320024231449e": 94, "001168627175502479": 94, "bangumi": [95, 96], "vision": 95, "imageri": 95, "bangumi_char_typ": 95, "definit": [95, 102], "video": 95, "secondari": 95, "often": 95, "lack": 95, "lead": 95, "under": [95, 114], "judg": 95, "anime_portrait": [95, 101], "mobilenetv3_v0_dist": [95, 104, 108, 109], "9998525381088257": 95, "00012103465269319713": 95, "6464786313008517e": 95, "906112609314732e": 95, "9997243285179138": 95, "0002490800397936255": 95, "7215803381986916e": 95, "354368557978887e": 95, "9998849630355835": 95, "90006631379947e": 95, "3920385754317977e": 95, "2084233276254963e": 95, "9998877048492432": 95, "732793503440917e": 95, "4264976925915107e": 95, "0623419257171918e": 95, "07076334953308105": 95, "9290977716445923": 95, "0001044218079186976": 95, "4467317163944244e": 95, "2568268832401372e": 95, "9999498128890991": 95, "1810528778587468e": 95, "879474429093534e": 95, "260669109295122e": 95, "9999510049819946": 95, "2321036592766177e": 95, "025227553938748e": 95, "4251427273848094e": 95, "999957799911499": 95, "4273678718600422e": 95, "6884023302263813e": 95, "880981603288092e": 95, "0002326338435523212": 95, "9996368885040283": 95, "164971561403945e": 95, "00020793956355191767": 95, "13438372313976288": 95, "8652494549751282": 95, "000158855298650451": 95, "000238816806813702": 95, "3589179217815399": 95, "6406960487365723": 95, "0001471740542910993": 95, "002255884697660804": 95, "08208147436380386": 95, "9152728915214539": 95, "00038967153523117304": 95, "227699592884164e": 95, "0835404282261152e": 95, "1437502406770363e": 95, "9999284744262695": 95, "2125529792683665e": 95, "0218892384727951e": 95, "00011914174683624879": 95, "9998584985733032": 95, "2007669283775613e": 95, "6357082131435163e": 95, "3068713896209374e": 95, "9999185800552368": 95, "066640925273532e": 95, "529400813335087e": 95, "089402500540018e": 95, "9999388456344604": 95, "6406959295272827": 95, "not_paint": 96, "anime_classif": 96, "older": 96, "mobilenetv3_v1": [96, 106], "5_dist": 96, "3_dist": 96, "plot": [96, 99, 105, 109], "caformer_s36_v1": 96, "3_focal": 96, "8346158862113953": 96, "004201625939458609": 96, "0028638991061598063": 96, "15633030235767365": 96, "001988308737054467": 96, "9868855476379395": 96, "001178382197394967": 96, "00015886101755313575": 96, "0005986307514831424": 96, "011178601533174515": 96, "9933090209960938": 96, "0012440024875104427": 96, "00040085514774546027": 96, "004924307577311993": 96, "00012189441622467712": 96, "00031298911198973656": 96, "9968050718307495": 96, "182305903872475e": 96, "0027923565357923508": 96, "7805559259140864e": 96, "0004650334012694657": 96, "996709942817688": 96, "736721191671677e": 96, "0027629584074020386": 96, "4619508621981367e": 96, "0003803370927926153": 96, "998649537563324": 96, "190127922105603e": 96, "0008622839814051986": 96, "595230686594732e": 96, "0004573142796289176": 96, "00031435859273187816": 96, "8671838641166687": 96, "13199880719184875": 96, "563074617180973e": 96, "153919796110131e": 96, "290010737255216e": 96, "9727378487586975": 96, "027150526642799377": 96, "162296004826203e": 96, "4933258828241378e": 96, "0004275702522136271": 96, "995402455329895": 96, "002233930164948106": 96, "001911122351884842": 96, "1603819727897644": 96, "0007561995880678296": 96, "00017044576816260815": 96, "838487982749939": 96, "0002034590725088492": 96, "005001617129892111": 96, "000932251859921962": 96, "009352140128612518": 96, "9846979379653931": 96, "6018555470509455e": 96, "004064667969942093": 96, "464051254326478e": 96, "025772539898753166": 96, "9699516296386719": 96, "00011656546121230349": 96, "287263775244355e": 96, "370255853951676e": 96, "01098843663930893": 96, "0031668643932789564": 96, "9857884049415588": 96, "499273488065228e": 96, "8419872251106426e": 96, "0003471920208539814": 96, "029472889378666878": 96, "9700765609741211": 96, "0012387704337015748": 96, "001172148622572422": 96, "787473391043022e": 96, "003680602880194783": 96, "9938107132911682": 96, "8346157073974609": 96, "8671836853027344": 96, "8384883403778076": 96, "9846979975700378": 96, "9700766801834106": 96, "greyscal": 97, "jpeg_ful": [97, 110], "6125901": 97, "6125785": [97, 110], "6124220": 97, "rough": [98, 99, 105], "polish": 98, "mobilenetv3_v2": 98, "2_dist": [98, 106], "910087929805741e": 98, "1241951510310173": 98, "8757457137107849": 98, "00018937293498311192": 98, "030049214139580727": 98, "9697614312171936": 98, "008933082222938538": 98, "05096456781029701": 98, "9401022791862488": 98, "009832272306084633": 98, "9898634552955627": 98, "00030428936588577926": 98, "013919820077717304": 98, "9819902181625366": 98, "004089969675987959": 98, "04166747257113457": 98, "9582782983779907": 98, "4218515288084745e": 98, "8849249482154846": 98, "1149177998304367": 98, "0001573085755808279": 98, "9907882809638977": 98, "008958994410932064": 98, "0002527958422433585": 98, "9831690788269043": 98, "01682441122829914": 98, "613856385229155e": 98, "8757458329200745": 98, "8849248290061951": 98, "million": 99, "anime_r": [99, 101], "boundari": [99, 105], "challeng": [99, 105], "clean": [99, 105], "judgment": [99, 105], "intend": [99, 105], "quick": [99, 105, 111], "estim": [99, 105], "basi": [99, 105], "mobilenetv3_large_100_v0_ls0": 99, "caformer_s36_v0_ls0": 99, "7508869767189026": 99, "7034655809402466": 99, "728887677192688": 99, "7404400110244751": 99, "7446154952049255": 99, "7514738440513611": 99, "768704354763031": 99, "8219676613807678": 99, "7267540693283081": 99, "7645740509033203": 99, "7216582894325256": 99, "7615436315536499": 99, "815083920955658": 99, "8321858644485474": 99, "8204999566078186": 99, "820833146572113": 99, "chdir": 99, "doc": 99, "api_doc": 99, "7508870363235474": 99, "11212056130170822": 99, "06781744956970215": 99, "06917501986026764": 99, "7034654021263123": 99, "15903906524181366": 99, "06688199192285538": 99, "07061357796192169": 99, "7288877964019775": 99, "1476859599351883": 99, "060362350195646286": 99, "06306383013725281": 99, "7404399514198303": 99, "10337048768997192": 99, "08087948709726334": 99, "07530999928712845": 99, "055992450565099716": 99, "7446154356002808": 99, "13191790878772736": 99, "06747424602508545": 99, "06458679586648941": 99, "10566363483667374": 99, "07827574014663696": 99, "07079866528511047": 99, "7687042951583862": 99, "09974884241819382": 99, "06074819341301918": 99, "050435908138751984": 99, "8219675421714783": 99, "0593985915184021": 99, "06819795072078705": 99, "06569571048021317": 99, "1177448257803917": 99, "726753830909729": 99, "08980562537908554": 99, "06481882929801941": 99, "06922297924757004": 99, "10138414055109024": 99, "06351721286773682": 99, "07683827728033066": 99, "13798624277114868": 99, "05942752957344055": 99, "10584963858127594": 99, "7615437507629395": 99, "07317910343408585": 99, "060196295380592346": 99, "06751583516597748": 99, "0572039857506752": 99, "05398125201463699": 99, "06124086305499077": 99, "0525919646024704": 99, "8321859240531921": 99, "05922013148665428": 99, "06274889409542084": 99, "057530902326107025": 99, "8205001354217529": 99, "05683052912354469": 99, "06635929644107819": 99, "05597696080803871": 99, "8208332657814026": 99, "non_furri": 100, "mobilenetv3_v0": 100, "1_dist": 100, "9898804426193237": 100, "010119626298546791": 100, "9677742123603821": 100, "032225821167230606": 100, "959551215171814": 100, "040448784828186035": 100, "9535530209541321": 100, "04644693806767464": 100, "04358793422579765": 100, "9564120769500732": 100, "02767963521182537": 100, "9723203182220459": 100, "028900373727083206": 100, "9710996150970459": 100, "037573859095573425": 100, "9624261260032654": 100, "aicheck": [101, 111], "get_ai_created_scor": 101, "is_ai_cr": 101, "bangumi_char": [101, 111], "anime_bangumi_char_scor": 101, "anime_bangumi_char": 101, "anime_classify_scor": 101, "anime_classifi": 101, "is_greyscal": 101, "anime_completeness_scor": 101, "anime_complet": 101, "dbrate": [101, 111], "anime_dbrating_scor": 101, "anime_dbr": 101, "furri": [101, 111], "anime_furry_scor": 101, "anime_furri": 101, "get_monochrome_scor": 101, "is_monochrom": 101, "nsfw_pred_scor": 101, "nsfw_pred": 101, "portrait": [101, 111], "anime_portrait_scor": 101, "anime_rating_scor": 101, "anime_real_scor": 101, "safe_check_scor": 101, "safe_check": 101, "style_ag": [101, 111], "anime_style_age_scor": 101, "anime_style_ag": 101, "teen": [101, 111], "anime_teen_scor": 101, "anime_teen": 101, "is_truncated_fil": 101, "screen": 102, "row": 102, "bottom": 102, "grayscal": 102, "monochrome_detect": 102, "mobilenetv3_large_100_dist_safe2": 102, "mobilenetv3_dist": 102, "caformer_s36": 102, "mono": 102, "9614395499229431": 102, "9458909034729004": 102, "9559807777404785": 102, "9651952981948853": 102, "9379720687866211": 102, "8814834356307983": 102, "03941023349761963": 102, "07492382079362869": 102, "09546589106321335": 102, "016521310433745384": 102, "005693843588232994": 102, "0315730981528759": 102, "Not": 103, "five": 103, "hentai": 103, "neutral": 103, "porn": 103, "sexi": 103, "infinit": 103, "nsfwj": 103, "tfj": 103, "mobil": 103, "9970946311950684": 103, "00198739324696362": 103, "000894528697244823": 103, "4315058251668233e": 103, "099447197513655e": 103, "9282580614089966": 103, "061733175069093704": 103, "008979619480669498": 103, "0007789491210132837": 103, "0002501663693692535": 103, "7945129871368408": 103, "2044062316417694": 103, "0005603990866802633": 103, "0004847997915931046": 103, "564094367902726e": 103, "7977773547172546": 103, "01352313905954361": 103, "18791256844997406": 103, "0004888656549155712": 103, "00029804420773871243": 103, "04498734697699547": 103, "9509441256523132": 103, "4087972633424215e": 103, "003999904729425907": 103, "4542059185914695e": 103, "002892113756388426": 103, "982390284538269": 103, "02520776737947e": 103, "014633022248744965": 103, "858086610212922e": 103, "002532319398596883": 103, "9887337684631348": 103, "231979568838142e": 103, "008699454367160797": 103, "8187158022774383e": 103, "03564726561307907": 103, "954788088798523": 103, "343036850215867e": 103, "009289607405662537": 103, "00020158555707894266": 103, "006372362840920687": 103, "006019102409482002": 103, "9694945812225342": 103, "015214097686111927": 103, "002899901708588004": 103, "0004039364866912365": 103, "00012730166781693697": 103, "987038791179657": 103, "007135333959013224": 103, "005294707603752613": 103, "06964848190546036": 103, "0014777459437027574": 103, "9276643395423889": 103, "0003031621454283595": 103, "0009063396137207747": 103, "00028707628371194005": 103, "00010888021643040702": 103, "9992460012435913": 103, "00015473493840545416": 103, "0002033217460848391": 103, "563037691696081e": 103, "008058490231633186": 103, "00044566826545633376": 103, "937960684299469": 103, "05353058874607086": 103, "364063445587817e": 103, "00562260951846838": 103, "00012077406427124515": 103, "9897090792655945": 103, "004547217860817909": 103, "564737981942017e": 103, "016690678894519806": 103, "001258736359886825": 103, "9766013622283936": 103, "005440687295049429": 103, "4481674952548929e": 103, "01861923187971115": 103, "0008914825739338994": 103, "9674761295318604": 103, "012998746708035469": 103, "691116141155362e": 103, "0007601747056469321": 103, "0005019629606977105": 103, "039504989981651306": 103, "9591660499572754": 103, "0001652583305258304": 103, "0002614929690025747": 103, "020374108105897903": 103, "029394468292593956": 103, "9498046040534973": 103, "00016299057460855693": 103, "004782819654792547": 103, "002861740067601204": 103, "12280157208442688": 103, "8693908452987671": 103, "0001731760276015848": 103, "304211274255067e": 103, "03286275267601013": 103, "010648751631379128": 103, "9562522172927856": 103, "999900221824646": 104, "645313209854066e": 104, "3387104445428122e": 104, "9999704360961914": 104, "4465465685352683e": 104, "071506166132167e": 104, "9999785423278809": 104, "512719154561637e": 104, "292278612818336e": 104, "919455750496127e": 104, "9999444484710693": 104, "3647335082350764e": 104, "0555699191172607e": 104, "9999880790710449": 104, "3210242286731955e": 104, "7451418898417614e": 104, "9999822378158569": 104, "2084267331811134e": 104, "7460413321023225e": 104, "1532473820352607e": 104, "9999996423721313": 104, "0316136922483565e": 104, "840229633236049e": 104, "736660568800289e": 104, "199210472208506e": 104, "9999992847442627": 104, "r15": 105, "r18": 105, "sankaku": 105, "mobilenetv3_v1_pruned_ls0": 105, "caformer_s36_plu": [105, 109], "5863172936624323e": 105, "480062353375615e": 105, "9924363493919373": 105, "007255776319652796": 105, "0003077814180869609": 105, "996969997882843": 105, "0030054834205657244": 105, "4601260520284995e": 105, "9966891407966614": 105, "003293127752840519": 105, "770909148035571e": 105, "00025384966284036636": 105, "9996721744537354": 105, "399192691082135e": 105, "973351603141055e": 105, "9998563528060913": 105, "391309580067173e": 105, "0018681309884414077": 105, "9827859997749329": 105, "015345841646194458": 105, "013710384257137775": 105, "8339558839797974": 105, "15233369171619415": 105, "951323833462084e": 105, "00029566374723799527": 105, "9997004270553589": 105, "00018434497178532183": 105, "568440272123553e": 105, "9997699856758118": 105, "11225129129889e": 105, "051862899563275e": 105, "9999485015869141": 105, "902020231791539e": 105, "0005639699520543218": 105, "9994290471076965": 105, "anime_real_cl": 106, "4_dist": 106, "9999716281890869": 106, "8398366339388303e": 106, "9992202520370483": 106, "0007797438884153962": 106, "9999709129333496": 106, "905452492996119e": 106, "9999765157699585": 106, "3499671442550607e": 106, "9994087219238281": 106, "0005913018831051886": 106, "9999759197235107": 106, "4061362637439743e": 106, "9999052286148071": 106, "475799015490338e": 106, "403173675702419e": 106, "5848207794988411e": 106, "0010207017185166478": 106, "9989792704582214": 106, "2124368115328252e": 106, "9999977350234985": 106, "6512358342879452e": 106, "9999834299087524": 106, "359853614412714e": 106, "9999936819076538": 106, "600314317329321e": 106, "9999840259552002": 106, "5589323083986528e": 106, "9999843835830688": 106, "5513256585109048e": 106, "9999845027923584": 106, "pollut": 107, "shit": 107, "checker": 107, "mobilenet": 107, "v2": 107, "max_batch_s": 107, "1970": 108, "1980": 108, "1990": 108, "2000": 108, "2010": 108, "2015": 108, "2020": 108, "ag": 108, "9805465340614319": 108, "761269782553427e": 108, "0005044879508204758": 108, "01569165475666523": 108, "002850610064342618": 108, "00037849770160391927": 108, "9434612113400362e": 108, "053497342392802e": 108, "9992554783821106": 108, "0006490182713605464": 108, "8857468805654207e": 108, "317252262353577e": 108, "314484721769986e": 108, "0750001138148946e": 108, "706833609205205e": 108, "00034479793976061046": 108, "9995512366294861": 108, "391363472677767e": 108, "4607510820496827e": 108, "0679690351244062e": 108, "661913514311891e": 108, "757471131393686e": 108, "0744897230761126e": 108, "76177470368566e": 108, "9996387958526611": 108, "160279296338558e": 108, "00013228354509919882": 108, "1361367038916796e": 108, "464057489414699e": 108, "2412899599876255e": 108, "703883653040975e": 108, "127358498517424e": 108, "9973921775817871": 108, "0022309015039354563": 108, "00018872201326303184": 108, "780902943617548e": 108, "422096920578042e": 108, "638929097680375e": 108, "152203023797483e": 108, "00028818511054851115": 108, "9996094107627869": 108, "58777353237383e": 108, "9200742826797068e": 108, "00017117452807724476": 108, "518441947875544e": 108, "885544381570071e": 108, "4389253010449465e": 108, "1696006772108376e": 108, "9996393918991089": 108, "contenti": 109, "safe_teen": 109, "non_teen": 109, "caformer_s36_v0": 109, "9998493194580078": 109, "0378791052498855e": 109, "00012023092131130397": 109, "9790042638778687": 109, "0017522255657240748": 109, "01924353837966919": 109, "9998124241828918": 109, "19778298237361e": 109, "0001456339523429051": 109, "0008521362324245274": 109, "9989691972732544": 109, "00017870066221803427": 109, "0992944781901315e": 109, "9994398951530457": 109, "0004991036257706583": 109, "2035720727872103e": 109, "9994019269943237": 109, "0005460577667690814": 109, "0478151529678144e": 109, "524079147609882e": 109, "999934196472168": 109, "786742884898558e": 109, "653994154883549e": 109, "9998156428337097": 109, "0001218809193233028": 109, "00013706681784242392": 109, "9997410178184509": 109, "jpeg_trunc": 110, "2216614_truncat": 110, "imagefil": 110, "load_truncated_imag": 110, "ascii": 111, "metric": 111, "list_det_model": 111, "list_rec_model": 111, "sd": 111, "platform": [112, 113], "shutil": [112, 113], "cpuinfo": [112, 113], "psutil": [112, 113], "hbutil": [112, 113], "size_to_bytes_str": [112, 113], "python_implement": [112, 113], "python_vers": [112, 113], "brand": [112, 113], "get_cpu_info": [112, 113], "brand_raw": [112, 113], "cpu_count": [112, 113], "freq": [112, 113], "cpu_freq": [112, 113], "mhz": [112, 113], "virtual_memori": [112, 113], "ye": [112, 113], "nvidia": [112, 113], "smi": [112, 113], "1018": [112, 113], "azur": [112, 113], "x86_64": [112, 113], "glibc2": [112, 113], "cpython": [112, 113], "amd": [112, 113], "epyc": [112, 113], "7763": [112, 113], "3238": 112, "81725": 112, "621": [112, 113], "gib": [112, 113], "deploi": [112, 113], "action": [112, 113], "3222": 113, "9475": 113, "imgutil": 114, "pypi": 114, "simpli": 114, "newest": 114, "git": 114, "script": 114, "__name__": 114, "__main__": 114, "narugo1992": 114, "still": 114, "out": 114, "io": 114, "html": 114, "faq": 115}, "objects": {"imgutils": [[1, 0, 0, "-", "ascii"], [2, 0, 0, "-", "config"], [9, 0, 0, "-", "data"], [20, 0, 0, "-", "detect"], [27, 0, 0, "-", "edge"], [34, 0, 0, "-", "generic"], [40, 0, 0, "-", "metadata"], [45, 0, 0, "-", "metrics"], [49, 0, 0, "-", "ocr"], [53, 0, 0, "-", "operate"], [57, 0, 0, "-", "pose"], [60, 0, 0, "-", "preprocess"], [65, 0, 0, "-", "resource"], [67, 0, 0, "-", "restore"], [70, 0, 0, "-", "sd"], [74, 0, 0, "-", "segment"], [82, 0, 0, "-", "tagging"], [89, 0, 0, "-", "upscale"], [92, 0, 0, "-", "utils"], [101, 0, 0, "-", "validate"]], "imgutils.ascii": [[0, 0, 0, "-", "drawing"]], "imgutils.ascii.drawing": [[0, 1, 1, "", "ascii_drawing"]], "imgutils.config": [[3, 0, 0, "-", "meta"]], "imgutils.config.meta": [[3, 2, 1, "", "__AUTHOR_EMAIL__"], [3, 2, 1, "", "__AUTHOR__"], [3, 2, 1, "", "__DESCRIPTION__"], [3, 2, 1, "", "__TITLE__"], [3, 2, 1, "", "__VERSION__"]], "imgutils.data": [[4, 0, 0, "-", "background"], [5, 0, 0, "-", "blob"], [6, 0, 0, "-", "decode"], [7, 0, 0, "-", "encode"], [8, 0, 0, "-", "image"], [10, 0, 0, "-", "layer"], [11, 0, 0, "-", "pad"], [12, 0, 0, "-", "url"]], "imgutils.data.background": [[4, 1, 1, "", "grid_background"], [4, 1, 1, "", "grid_transparent"]], "imgutils.data.blob": [[5, 1, 1, "", "is_valid_image_blob_url"], [5, 1, 1, "", "load_image_from_blob_url"], [5, 1, 1, "", "to_blob_url"]], "imgutils.data.decode": [[6, 1, 1, "", "rgb_decode"]], "imgutils.data.encode": [[7, 1, 1, "", "rgb_encode"]], "imgutils.data.image": [[8, 1, 1, "", "has_alpha_channel"], [8, 1, 1, "", "load_image"], [8, 1, 1, "", "load_images"]], "imgutils.data.layer": [[10, 1, 1, "", "istack"]], "imgutils.data.pad": [[11, 1, 1, "", "pad_image_to_size"]], "imgutils.data.url": [[12, 1, 1, "", "download_image_from_url"], [12, 1, 1, "", "is_http_url"]], "imgutils.detect": [[13, 0, 0, "-", "booru_yolo"], [14, 0, 0, "-", "censor"], [15, 0, 0, "-", "eye"], [16, 0, 0, "-", "face"], [17, 0, 0, "-", "halfbody"], [18, 0, 0, "-", "hand"], [19, 0, 0, "-", "head"], [21, 0, 0, "-", "nudenet"], [22, 0, 0, "-", "person"], [23, 0, 0, "-", "similarity"], [24, 0, 0, "-", "text"], [25, 0, 0, "-", "visual"]], "imgutils.detect.booru_yolo": [[13, 1, 1, "", "detect_with_booru_yolo"]], "imgutils.detect.censor": [[14, 1, 1, "", "detect_censors"]], "imgutils.detect.eye": [[15, 1, 1, "", "detect_eyes"]], "imgutils.detect.face": [[16, 1, 1, "", "detect_faces"]], "imgutils.detect.halfbody": [[17, 1, 1, "", "detect_halfbody"]], "imgutils.detect.hand": [[18, 1, 1, "", "detect_hands"]], "imgutils.detect.head": [[19, 1, 1, "", "detect_heads"]], "imgutils.detect.nudenet": [[21, 1, 1, "", "detect_with_nudenet"]], "imgutils.detect.person": [[22, 1, 1, "", "detect_person"]], "imgutils.detect.similarity": [[23, 1, 1, "", "bboxes_similarity"], [23, 1, 1, "", "calculate_iou"], [23, 1, 1, "", "calculate_mask_iou"], [23, 1, 1, "", "detection_similarity"], [23, 1, 1, "", "detection_with_mask_similarity"], [23, 1, 1, "", "masks_similarity"]], "imgutils.detect.text": [[24, 1, 1, "", "detect_text"]], "imgutils.detect.visual": [[25, 1, 1, "", "detection_visualize"]], "imgutils.edge": [[26, 0, 0, "-", "canny"], [28, 0, 0, "-", "lineart"], [29, 0, 0, "-", "lineart_anime"]], "imgutils.edge.canny": [[26, 1, 1, "", "edge_image_with_canny"], [26, 1, 1, "", "get_edge_by_canny"]], "imgutils.edge.lineart": [[28, 1, 1, "", "edge_image_with_lineart"], [28, 1, 1, "", "get_edge_by_lineart"]], "imgutils.edge.lineart_anime": [[29, 1, 1, "", "edge_image_with_lineart_anime"], [29, 1, 1, "", "get_edge_by_lineart_anime"]], "imgutils.generic": [[30, 0, 0, "-", "classify"], [31, 0, 0, "-", "classify_timm"], [32, 0, 0, "-", "clip"], [33, 0, 0, "-", "enhance"], [35, 0, 0, "-", "multilabel_timm"], [36, 0, 0, "-", "siglip"], [37, 0, 0, "-", "yolo"], [38, 0, 0, "-", "yoloseg"]], "imgutils.generic.classify": [[30, 3, 1, "", "ClassifyModel"], [30, 1, 1, "", "classify_predict"], [30, 1, 1, "", "classify_predict_fmt"], [30, 1, 1, "", "classify_predict_score"]], "imgutils.generic.classify.ClassifyModel": [[30, 4, 1, "", "__init__"], [30, 4, 1, "", "clear"], [30, 4, 1, "", "launch_demo"], [30, 4, 1, "", "make_ui"], [30, 4, 1, "", "predict"], [30, 4, 1, "", "predict_fmt"], [30, 4, 1, "", "predict_score"]], "imgutils.generic.classify_timm": [[31, 3, 1, "", "ClassifyTIMMModel"], [31, 1, 1, "", "classify_timm_predict"]], "imgutils.generic.classify_timm.ClassifyTIMMModel": [[31, 4, 1, "", "__init__"], [31, 4, 1, "", "launch_demo"], [31, 4, 1, "", "make_ui"], [31, 4, 1, "", "predict"]], "imgutils.generic.clip": [[32, 3, 1, "", "CLIPModel"], [32, 1, 1, "", "clip_image_encode"], [32, 1, 1, "", "clip_predict"], [32, 1, 1, "", "clip_text_encode"]], "imgutils.generic.clip.CLIPModel": [[32, 4, 1, "", "__init__"], [32, 4, 1, "", "clear"], [32, 4, 1, "", "image_encode"], [32, 4, 1, "", "launch_demo"], [32, 4, 1, "", "make_ui"], [32, 4, 1, "", "predict"], [32, 4, 1, "", "text_encode"]], "imgutils.generic.enhance": [[33, 3, 1, "", "ImageEnhancer"]], "imgutils.generic.enhance.ImageEnhancer": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "process"]], "imgutils.generic.multilabel_timm": [[35, 3, 1, "", "MultiLabelTIMMModel"], [35, 1, 1, "", "multilabel_timm_predict"]], "imgutils.generic.multilabel_timm.MultiLabelTIMMModel": [[35, 4, 1, "", "__init__"], [35, 4, 1, "", "launch_demo"], [35, 4, 1, "", "make_ui"], [35, 4, 1, "", "predict"]], "imgutils.generic.siglip": [[36, 3, 1, "", "SigLIPModel"], [36, 1, 1, "", "siglip_image_encode"], [36, 1, 1, "", "siglip_predict"], [36, 1, 1, "", "siglip_text_encode"]], "imgutils.generic.siglip.SigLIPModel": [[36, 4, 1, "", "__init__"], [36, 4, 1, "", "clear"], [36, 4, 1, "", "image_encode"], [36, 4, 1, "", "launch_demo"], [36, 4, 1, "", "make_ui"], [36, 4, 1, "", "predict"], [36, 4, 1, "", "text_encode"]], "imgutils.generic.yolo": [[37, 3, 1, "", "YOLOModel"], [37, 1, 1, "", "yolo_predict"]], "imgutils.generic.yolo.YOLOModel": [[37, 4, 1, "", "__init__"], [37, 4, 1, "", "clear"], [37, 4, 1, "", "launch_demo"], [37, 4, 1, "", "make_ui"], [37, 4, 1, "", "predict"]], "imgutils.generic.yoloseg": [[38, 3, 1, "", "YOLOSegmentationModel"], [38, 1, 1, "", "yolo_seg_predict"]], "imgutils.generic.yoloseg.YOLOSegmentationModel": [[38, 4, 1, "", "__init__"], [38, 4, 1, "", "clear"], [38, 4, 1, "", "launch_demo"], [38, 4, 1, "", "make_ui"], [38, 5, 1, "", "model_names"], [38, 4, 1, "", "predict"]], "imgutils.metadata": [[39, 0, 0, "-", "geninfo"], [41, 0, 0, "-", "lsb"]], "imgutils.metadata.geninfo": [[39, 1, 1, "", "read_geninfo_exif"], [39, 1, 1, "", "read_geninfo_gif"], [39, 1, 1, "", "read_geninfo_parameters"], [39, 1, 1, "", "write_geninfo_exif"], [39, 1, 1, "", "write_geninfo_gif"], [39, 1, 1, "", "write_geninfo_parameters"]], "imgutils.metadata.lsb": [[41, 3, 1, "", "ImageLsbDataExtractor"], [41, 3, 1, "", "LSBExtractor"], [41, 3, 1, "", "LSBReadError"], [41, 1, 1, "", "inject_data"], [41, 1, 1, "", "read_lsb_metadata"], [41, 1, 1, "", "read_lsb_raw_bytes"], [41, 1, 1, "", "serialize_json"], [41, 1, 1, "", "serialize_pnginfo"], [41, 1, 1, "", "write_lsb_metadata"], [41, 1, 1, "", "write_lsb_raw_bytes"]], "imgutils.metadata.lsb.ImageLsbDataExtractor": [[41, 4, 1, "", "__init__"], [41, 4, 1, "", "extract_data"]], "imgutils.metadata.lsb.LSBExtractor": [[41, 4, 1, "", "__init__"], [41, 4, 1, "", "get_next_n_bytes"], [41, 4, 1, "", "get_one_byte"], [41, 4, 1, "", "read_32bit_integer"]], "imgutils.metrics": [[42, 0, 0, "-", "aesthetic"], [43, 0, 0, "-", "ccip"], [44, 0, 0, "-", "dbaesthetic"], [46, 0, 0, "-", "laplacian"], [47, 0, 0, "-", "lpips"], [48, 0, 0, "-", "psnr_"]], "imgutils.metrics.aesthetic": [[42, 1, 1, "", "get_aesthetic_score"]], "imgutils.metrics.ccip": [[43, 1, 1, "", "ccip_batch_differences"], [43, 1, 1, "", "ccip_batch_extract_features"], [43, 1, 1, "", "ccip_batch_same"], [43, 1, 1, "", "ccip_clustering"], [43, 1, 1, "", "ccip_default_clustering_params"], [43, 1, 1, "", "ccip_default_threshold"], [43, 1, 1, "", "ccip_difference"], [43, 1, 1, "", "ccip_extract_feature"], [43, 1, 1, "", "ccip_merge"], [43, 1, 1, "", "ccip_same"]], "imgutils.metrics.dbaesthetic": [[44, 1, 1, "", "anime_dbaesthetic"]], "imgutils.metrics.laplacian": [[46, 1, 1, "", "laplacian_score"]], "imgutils.metrics.lpips": [[47, 1, 1, "", "lpips_clustering"], [47, 1, 1, "", "lpips_difference"], [47, 1, 1, "", "lpips_extract_feature"]], "imgutils.metrics.psnr_": [[48, 1, 1, "", "psnr"]], "imgutils.ocr": [[49, 1, 1, "", "detect_text_with_ocr"], [49, 1, 1, "", "list_det_models"], [49, 1, 1, "", "list_rec_models"], [49, 1, 1, "", "ocr"]], "imgutils.operate": [[50, 0, 0, "-", "align"], [51, 0, 0, "-", "censor_"], [52, 0, 0, "-", "imgcensor"], [54, 0, 0, "-", "squeeze"]], "imgutils.operate.align": [[50, 1, 1, "", "align_maxsize"]], "imgutils.operate.censor_": [[51, 3, 1, "", "BaseCensor"], [51, 3, 1, "", "BlurCensor"], [51, 3, 1, "", "ColorCensor"], [51, 3, 1, "", "PixelateCensor"], [51, 1, 1, "", "censor_areas"], [51, 1, 1, "", "censor_nsfw"], [51, 1, 1, "", "register_censor_method"]], "imgutils.operate.censor_.BaseCensor": [[51, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.BlurCensor": [[51, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.ColorCensor": [[51, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.PixelateCensor": [[51, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor": [[52, 3, 1, "", "EmojiBasedCensor"], [52, 3, 1, "", "ImageBasedCensor"], [52, 3, 1, "", "SingleImage"]], "imgutils.operate.imgcensor.EmojiBasedCensor": [[52, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.ImageBasedCensor": [[52, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.SingleImage": [[52, 4, 1, "", "__init__"], [52, 4, 1, "", "find_for_area"], [52, 5, 1, "", "height"], [52, 5, 1, "", "width"]], "imgutils.operate.squeeze": [[54, 1, 1, "", "squeeze"], [54, 1, 1, "", "squeeze_with_transparency"]], "imgutils.pose": [[55, 0, 0, "-", "dwpose"], [56, 0, 0, "-", "format"], [58, 0, 0, "-", "visual"]], "imgutils.pose.dwpose": [[55, 1, 1, "", "dwpose_estimate"]], "imgutils.pose.format": [[56, 3, 1, "", "OP18KeyPointSet"], [56, 2, 1, "", "OP18_BODY_MAX"], [56, 2, 1, "", "OP18_BODY_MIN"], [56, 2, 1, "", "OP18_FACE_MAX"], [56, 2, 1, "", "OP18_FACE_MIN"], [56, 2, 1, "", "OP18_LEFT_FOOT_MAX"], [56, 2, 1, "", "OP18_LEFT_FOOT_MIN"], [56, 2, 1, "", "OP18_LEFT_HAND_MAX"], [56, 2, 1, "", "OP18_LEFT_HAND_MIN"], [56, 2, 1, "", "OP18_RIGHT_FOOT_MAX"], [56, 2, 1, "", "OP18_RIGHT_FOOT_MIN"], [56, 2, 1, "", "OP18_RIGHT_HAND_MAX"], [56, 2, 1, "", "OP18_RIGHT_HAND_MIN"], [56, 6, 1, "", "OpenPose18"]], "imgutils.pose.format.OP18KeyPointSet": [[56, 4, 1, "", "__init__"], [56, 4, 1, "", "__mul__"], [56, 4, 1, "", "__truediv__"], [56, 5, 1, "", "body"], [56, 5, 1, "", "face"], [56, 5, 1, "", "left_foot"], [56, 5, 1, "", "left_hand"], [56, 5, 1, "", "right_foot"], [56, 5, 1, "", "right_hand"]], "imgutils.pose.format.OpenPose18": [[56, 7, 1, "", "LEFT_ANKLE"], [56, 7, 1, "", "LEFT_BIG_TOE"], [56, 7, 1, "", "LEFT_EAR"], [56, 7, 1, "", "LEFT_ELBOW"], [56, 7, 1, "", "LEFT_EYE"], [56, 7, 1, "", "LEFT_HEEL"], [56, 7, 1, "", "LEFT_HIP"], [56, 7, 1, "", "LEFT_KNEE"], [56, 7, 1, "", "LEFT_SHOULDER"], [56, 7, 1, "", "LEFT_SMALL_TOE"], [56, 7, 1, "", "LEFT_WRIST"], [56, 7, 1, "", "NECK"], [56, 7, 1, "", "NOSE"], [56, 7, 1, "", "RIGHT_ANKLE"], [56, 7, 1, "", "RIGHT_BIG_TOE"], [56, 7, 1, "", "RIGHT_EAR"], [56, 7, 1, "", "RIGHT_ELBOW"], [56, 7, 1, "", "RIGHT_EYE"], [56, 7, 1, "", "RIGHT_HEEL"], [56, 7, 1, "", "RIGHT_HIP"], [56, 7, 1, "", "RIGHT_KNEE"], [56, 7, 1, "", "RIGHT_SHOULDER"], [56, 7, 1, "", "RIGHT_SMALL_TOE"], [56, 7, 1, "", "RIGHT_WRIST"]], "imgutils.pose.visual": [[58, 1, 1, "", "op18_visualize"]], "imgutils.preprocess": [[59, 0, 0, "-", "base"], [61, 0, 0, "-", "pillow"], [62, 0, 0, "-", "torchvision"], [63, 0, 0, "-", "transformers"]], "imgutils.preprocess.base": [[59, 3, 1, "", "NotParseTarget"]], "imgutils.preprocess.pillow": [[61, 1, 1, "", "create_pillow_transforms"], [61, 1, 1, "", "parse_pillow_transforms"], [61, 1, 1, "", "register_pillow_parse"], [61, 1, 1, "", "register_pillow_transform"]], "imgutils.preprocess.torchvision": [[62, 1, 1, "", "create_torchvision_transforms"], [62, 1, 1, "", "parse_torchvision_transforms"], [62, 1, 1, "", "register_torchvision_parse"], [62, 1, 1, "", "register_torchvision_transform"]], "imgutils.preprocess.transformers": [[63, 3, 1, "", "NotProcessorTypeError"], [63, 1, 1, "", "convert_to_size_dict"], [63, 1, 1, "", "create_bit_transforms"], [63, 1, 1, "", "create_blip_transforms"], [63, 1, 1, "", "create_clip_transforms"], [63, 1, 1, "", "create_convnext_transforms"], [63, 1, 1, "", "create_mobilenetv2_transforms"], [63, 1, 1, "", "create_siglip_transforms"], [63, 1, 1, "", "create_transforms_from_bit_processor"], [63, 1, 1, "", "create_transforms_from_blip_processor"], [63, 1, 1, "", "create_transforms_from_clip_processor"], [63, 1, 1, "", "create_transforms_from_convnext_processor"], [63, 1, 1, "", "create_transforms_from_mobilenetv2_processor"], [63, 1, 1, "", "create_transforms_from_siglip_processor"], [63, 1, 1, "", "create_transforms_from_transformers"], [63, 1, 1, "", "create_transforms_from_vit_processor"], [63, 1, 1, "", "create_vit_transforms"], [63, 1, 1, "", "get_size_dict"], [63, 1, 1, "", "is_valid_size_dict"], [63, 1, 1, "", "register_creators_for_transformers"]], "imgutils.resource": [[64, 0, 0, "-", "background"]], "imgutils.resource.background": [[64, 3, 1, "", "BackgroundImageSet"], [64, 1, 1, "", "get_bg_image"], [64, 1, 1, "", "get_bg_image_file"], [64, 1, 1, "", "list_bg_image_files"], [64, 1, 1, "", "random_bg_image"], [64, 1, 1, "", "random_bg_image_file"]], "imgutils.resource.background.BackgroundImageSet": [[64, 4, 1, "", "__init__"], [64, 4, 1, "", "get_image"], [64, 4, 1, "", "get_image_file"], [64, 4, 1, "", "list_image_files"], [64, 4, 1, "", "random_image"], [64, 4, 1, "", "random_image_file"]], "imgutils.restore": [[66, 0, 0, "-", "adversarial"], [68, 0, 0, "-", "nafnet"], [69, 0, 0, "-", "scunet"]], "imgutils.restore.adversarial": [[66, 1, 1, "", "remove_adversarial_noise"]], "imgutils.restore.nafnet": [[68, 1, 1, "", "restore_with_nafnet"]], "imgutils.restore.scunet": [[69, 1, 1, "", "restore_with_scunet"]], "imgutils.sd": [[71, 0, 0, "-", "metadata"], [72, 0, 0, "-", "model"], [73, 0, 0, "-", "nai"]], "imgutils.sd.metadata": [[71, 3, 1, "", "SDMetaData"], [71, 1, 1, "", "get_sdmeta_from_image"], [71, 1, 1, "", "parse_sdmeta_from_text"], [71, 1, 1, "", "save_image_with_sdmeta"]], "imgutils.sd.metadata.SDMetaData": [[71, 4, 1, "", "__str__"], [71, 5, 1, "", "pnginfo"], [71, 5, 1, "", "text"]], "imgutils.sd.model": [[72, 1, 1, "", "read_metadata"], [72, 1, 1, "", "save_with_metadata"]], "imgutils.sd.nai": [[73, 3, 1, "", "NAIMetaData"], [73, 3, 1, "", "NAIMetadata"], [73, 1, 1, "", "add_naimeta_to_image"], [73, 1, 1, "", "get_naimeta_from_image"], [73, 1, 1, "", "save_image_with_naimeta"]], "imgutils.sd.nai.NAIMetaData": [[73, 4, 1, "", "__init__"], [73, 5, 1, "", "pnginfo"]], "imgutils.segment": [[75, 0, 0, "-", "isnetis"]], "imgutils.segment.isnetis": [[75, 1, 1, "", "get_isnetis_mask"], [75, 1, 1, "", "segment_rgba_with_isnetis"], [75, 1, 1, "", "segment_with_isnetis"]], "imgutils.tagging": [[76, 0, 0, "-", "blacklist"], [77, 0, 0, "-", "camie"], [78, 0, 0, "-", "character"], [79, 0, 0, "-", "deepdanbooru"], [80, 0, 0, "-", "deepgelbooru"], [81, 0, 0, "-", "format"], [83, 0, 0, "-", "match"], [84, 0, 0, "-", "mldanbooru"], [85, 0, 0, "-", "order"], [86, 0, 0, "-", "overlap"], [87, 0, 0, "-", "wd14"]], "imgutils.tagging.blacklist": [[76, 1, 1, "", "drop_blacklisted_tags"], [76, 1, 1, "", "is_blacklisted"]], "imgutils.tagging.camie": [[77, 1, 1, "", "convert_camie_emb_to_prediction"], [77, 1, 1, "", "get_camie_tags"]], "imgutils.tagging.character": [[78, 2, 1, "", "CHAR_PREFIXES"], [78, 2, 1, "", "CHAR_SUFFIXES"], [78, 2, 1, "", "CHAR_WHITELIST_PREFIX"], [78, 2, 1, "", "CHAR_WHITELIST_SUFFIX"], [78, 2, 1, "", "CHAR_WHITELIST_WORD"], [78, 3, 1, "", "CharacterTagPool"], [78, 1, 1, "", "drop_basic_character_tags"], [78, 1, 1, "", "is_basic_character_tag"]], "imgutils.tagging.character.CharacterTagPool": [[78, 4, 1, "", "__init__"], [78, 4, 1, "", "drop_basic_character_tags"], [78, 4, 1, "", "is_basic_character_tag"]], "imgutils.tagging.deepdanbooru": [[79, 1, 1, "", "get_deepdanbooru_tags"]], "imgutils.tagging.deepgelbooru": [[80, 1, 1, "", "get_deepgelbooru_tags"]], "imgutils.tagging.format": [[81, 1, 1, "", "add_underline"], [81, 1, 1, "", "remove_underline"], [81, 1, 1, "", "tags_to_text"]], "imgutils.tagging.match": [[83, 1, 1, "", "tag_match_full"], [83, 1, 1, "", "tag_match_prefix"], [83, 1, 1, "", "tag_match_suffix"]], "imgutils.tagging.mldanbooru": [[84, 1, 1, "", "get_mldanbooru_tags"]], "imgutils.tagging.order": [[85, 1, 1, "", "sort_tags"]], "imgutils.tagging.overlap": [[86, 1, 1, "", "drop_overlap_tags"]], "imgutils.tagging.wd14": [[87, 1, 1, "", "convert_wd14_emb_to_prediction"], [87, 1, 1, "", "denormalize_wd14_emb"], [87, 1, 1, "", "get_wd14_tags"]], "imgutils.upscale": [[88, 0, 0, "-", "cdc"]], "imgutils.upscale.cdc": [[88, 1, 1, "", "upscale_with_cdc"]], "imgutils.utils": [[90, 0, 0, "-", "cache"], [91, 0, 0, "-", "func"], [93, 0, 0, "-", "onnxruntime"]], "imgutils.utils.cache": [[90, 1, 1, "", "ts_lru_cache"]], "imgutils.utils.func": [[91, 1, 1, "", "sigmoid"]], "imgutils.utils.onnxruntime": [[93, 1, 1, "", "get_onnx_provider"], [93, 1, 1, "", "open_onnx_model"]], "imgutils.validate": [[94, 0, 0, "-", "aicheck"], [95, 0, 0, "-", "bangumi_char"], [96, 0, 0, "-", "classify"], [97, 0, 0, "-", "color"], [98, 0, 0, "-", "completeness"], [99, 0, 0, "-", "dbrating"], [100, 0, 0, "-", "furry"], [102, 0, 0, "-", "monochrome"], [103, 0, 0, "-", "nsfw"], [104, 0, 0, "-", "portrait"], [105, 0, 0, "-", "rating"], [106, 0, 0, "-", "real"], [107, 0, 0, "-", "safe"], [108, 0, 0, "-", "style_age"], [109, 0, 0, "-", "teen"], [110, 0, 0, "-", "truncate"]], "imgutils.validate.aicheck": [[94, 1, 1, "", "get_ai_created_score"], [94, 1, 1, "", "is_ai_created"]], "imgutils.validate.bangumi_char": [[95, 1, 1, "", "anime_bangumi_char"], [95, 1, 1, "", "anime_bangumi_char_score"]], "imgutils.validate.classify": [[96, 1, 1, "", "anime_classify"], [96, 1, 1, "", "anime_classify_score"]], "imgutils.validate.color": [[97, 1, 1, "", "is_greyscale"]], "imgutils.validate.completeness": [[98, 1, 1, "", "anime_completeness"], [98, 1, 1, "", "anime_completeness_score"]], "imgutils.validate.dbrating": [[99, 1, 1, "", "anime_dbrating"], [99, 1, 1, "", "anime_dbrating_score"]], "imgutils.validate.furry": [[100, 1, 1, "", "anime_furry"], [100, 1, 1, "", "anime_furry_score"]], "imgutils.validate.monochrome": [[102, 1, 1, "", "get_monochrome_score"], [102, 1, 1, "", "is_monochrome"]], "imgutils.validate.nsfw": [[103, 1, 1, "", "nsfw_pred"], [103, 1, 1, "", "nsfw_pred_score"]], "imgutils.validate.portrait": [[104, 1, 1, "", "anime_portrait"], [104, 1, 1, "", "anime_portrait_score"]], "imgutils.validate.rating": [[105, 1, 1, "", "anime_rating"], [105, 1, 1, "", "anime_rating_score"]], "imgutils.validate.real": [[106, 1, 1, "", "anime_real"], [106, 1, 1, "", "anime_real_score"]], "imgutils.validate.safe": [[107, 1, 1, "", "safe_check"], [107, 1, 1, "", "safe_check_score"]], "imgutils.validate.style_age": [[108, 1, 1, "", "anime_style_age"], [108, 1, 1, "", "anime_style_age_score"]], "imgutils.validate.teen": [[109, 1, 1, "", "anime_teen"], [109, 1, 1, "", "anime_teen_score"]], "imgutils.validate.truncate": [[110, 1, 1, "", "is_truncated_file"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:data", "3": "py:class", "4": "py:method", "5": "py:property", "6": "py:enum", "7": "py:attribute"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "data", "Python data"], "3": ["py", "class", "Python class"], "4": ["py", "method", "Python method"], "5": ["py", "property", "Python property"], "6": ["py", "enum", "Python enum"], "7": ["py", "attribute", "Python attribute"]}, "titleterms": {"imgutil": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111], "ascii": [0, 1], "draw": 0, "ascii_draw": 0, "config": [2, 3], "meta": 3, "__title__": 3, "__version__": 3, "__description__": 3, "__author__": 3, "__author_email__": 3, "data": [4, 5, 6, 7, 8, 9, 10, 11, 12], "background": [4, 64], "grid_background": 4, "grid_transpar": 4, "blob": 5, "to_blob_url": 5, "load_image_from_blob_url": 5, "is_valid_image_blob_url": 5, "decod": 6, "rgb_decod": 6, "encod": 7, "rgb_encod": 7, "imag": 8, "load_imag": 8, "has_alpha_channel": 8, "layer": 10, "istack": 10, "pad": 11, "pad_image_to_s": 11, "url": 12, "download_image_from_url": 12, "is_http_url": 12, "detect": [13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25], "booru_yolo": 13, "model": [13, 72], "label": 13, "descript": 13, "avail": 13, "pp": 13, "seri": 13, "AS": 13, "aa": 13, "detect_with_booru_yolo": 13, "censor": 14, "detect_censor": 14, "ey": 15, "detect_ey": 15, "face": 16, "detect_fac": 16, "halfbodi": 17, "detect_halfbodi": 17, "hand": 18, "detect_hand": 18, "head": 19, "detect_head": 19, "nudenet": 21, "detect_with_nudenet": 21, "person": 22, "detect_person": 22, "similar": 23, "calculate_i": 23, "bboxes_similar": 23, "detection_similar": 23, "calculate_mask_i": 23, "masks_similar": 23, "detection_with_mask_similar": 23, "text": 24, "detect_text": 24, "visual": [25, 58], "detection_visu": 25, "edg": [26, 27, 28, 29], "canni": 26, "get_edge_by_canni": 26, "edge_image_with_canni": 26, "lineart": 28, "get_edge_by_lineart": 28, "edge_image_with_lineart": 28, "lineart_anim": 29, "get_edge_by_lineart_anim": 29, "edge_image_with_lineart_anim": 29, "gener": [30, 31, 32, 33, 34, 35, 36, 37, 38], "classifi": [30, 96], "classifymodel": 30, "classify_predict_scor": 30, "classify_predict": 30, "classify_predict_fmt": 30, "classify_timm": 31, "classifytimmmodel": 31, "classify_timm_predict": 31, "clip": 32, "clipmodel": 32, "clip_image_encod": 32, "clip_text_encod": 32, "clip_predict": 32, "enhanc": 33, "imageenhanc": 33, "multilabel_timm": 35, "multilabeltimmmodel": 35, "multilabel_timm_predict": 35, "siglip": 36, "siglipmodel": 36, "siglip_image_encod": 36, "siglip_text_encod": 36, "siglip_predict": 36, "yolo": 37, "yolomodel": 37, "yolo_predict": 37, "yoloseg": 38, "yolosegmentationmodel": 38, "yolo_seg_predict": 38, "metadata": [39, 40, 41, 71], "geninfo": 39, "read_geninfo_paramet": 39, "read_geninfo_exif": 39, "read_geninfo_gif": 39, "write_geninfo_paramet": 39, "write_geninfo_exif": 39, "write_geninfo_gif": 39, "lsb": 41, "read_lsb_raw_byt": 41, "read_lsb_metadata": 41, "write_lsb_raw_byt": 41, "write_lsb_metadata": 41, "lsbreaderror": 41, "lsbextractor": 41, "imagelsbdataextractor": 41, "serialize_pnginfo": 41, "serialize_json": 41, "inject_data": 41, "metric": [42, 43, 44, 45, 46, 47, 48], "aesthet": 42, "get_aesthetic_scor": 42, "ccip": 43, "ccip_extract_featur": 43, "ccip_batch_extract_featur": 43, "ccip_default_threshold": 43, "ccip_differ": 43, "ccip_sam": 43, "ccip_batch_differ": 43, "ccip_batch_sam": 43, "ccip_default_clustering_param": 43, "ccip_clust": 43, "ccip_merg": 43, "dbaesthet": 44, "anime_dbaesthet": 44, "laplacian": 46, "laplacian_scor": 46, "lpip": 47, "lpips_extract_featur": 47, "lpips_differ": 47, "lpips_clust": 47, "psnr_": 48, "psnr": 48, "ocr": 49, "detect_text_with_ocr": 49, "list_det_model": 49, "list_rec_model": 49, "oper": [50, 51, 52, 53, 54], "align": 50, "align_maxs": 50, "censor_": 51, "censor_area": 51, "censor_nsfw": 51, "basecensor": 51, "colorcensor": 51, "blurcensor": 51, "pixelatecensor": 51, "register_censor_method": 51, "imgcensor": 52, "imagebasedcensor": 52, "emojibasedcensor": 52, "singleimag": 52, "squeez": 54, "squeeze_with_transpar": 54, "pose": [55, 56, 57, 58], "dwpose": 55, "dwpose_estim": 55, "format": [56, 81], "op18keypointset": 56, "openpose18": 56, "op18_body_max": 56, "op18_body_min": 56, "op18_face_max": 56, "op18_face_min": 56, "op18_left_foot_max": 56, "op18_left_foot_min": 56, "op18_left_hand_max": 56, "op18_left_hand_min": 56, "op18_right_foot_max": 56, "op18_right_foot_min": 56, "op18_right_hand_max": 56, "op18_right_hand_min": 56, "op18_visu": 58, "preprocess": [59, 60, 61, 62, 63], "base": 59, "notparsetarget": 59, "pillow": 61, "register_pillow_transform": 61, "register_pillow_pars": 61, "create_pillow_transform": 61, "parse_pillow_transform": 61, "torchvis": 62, "register_torchvision_transform": 62, "register_torchvision_pars": 62, "create_torchvision_transform": 62, "parse_torchvision_transform": 62, "transform": 63, "register_creators_for_transform": 63, "notprocessortypeerror": 63, "create_transforms_from_transform": 63, "is_valid_size_dict": 63, "convert_to_size_dict": 63, "get_size_dict": 63, "create_clip_transform": 63, "create_transforms_from_clip_processor": 63, "create_convnext_transform": 63, "create_transforms_from_convnext_processor": 63, "create_vit_transform": 63, "create_transforms_from_vit_processor": 63, "create_siglip_transform": 63, "create_transforms_from_siglip_processor": 63, "create_bit_transform": 63, "create_transforms_from_bit_processor": 63, "create_blip_transform": 63, "create_transforms_from_blip_processor": 63, "create_mobilenetv2_transform": 63, "create_transforms_from_mobilenetv2_processor": 63, "resourc": [64, 65], "backgroundimageset": 64, "list_bg_image_fil": 64, "get_bg_image_fil": 64, "get_bg_imag": 64, "random_bg_image_fil": 64, "random_bg_imag": 64, "restor": [66, 67, 68, 69], "adversari": 66, "remove_adversarial_nois": 66, "nafnet": 68, "restore_with_nafnet": 68, "scunet": 69, "restore_with_scunet": 69, "sd": [70, 71, 72, 73], "sdmetadata": 71, "parse_sdmeta_from_text": 71, "get_sdmeta_from_imag": 71, "save_image_with_sdmeta": 71, "read_metadata": 72, "save_with_metadata": 72, "nai": 73, "naimetadata": 73, "get_naimeta_from_imag": 73, "add_naimeta_to_imag": 73, "save_image_with_naimeta": 73, "segment": [74, 75], "isneti": 75, "get_isnetis_mask": 75, "segment_with_isneti": 75, "segment_rgba_with_isneti": 75, "tag": [76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87], "blacklist": 76, "is_blacklist": 76, "drop_blacklisted_tag": 76, "cami": 77, "get_camie_tag": 77, "convert_camie_emb_to_predict": 77, "charact": 78, "char_whitelist_suffix": 78, "char_whitelist_prefix": 78, "char_whitelist_word": 78, "char_suffix": 78, "char_prefix": 78, "charactertagpool": 78, "is_basic_character_tag": 78, "drop_basic_character_tag": 78, "deepdanbooru": 79, "get_deepdanbooru_tag": 79, "deepgelbooru": 80, "get_deepgelbooru_tag": 80, "add_underlin": 81, "remove_underlin": 81, "tags_to_text": 81, "match": 83, "tag_match_suffix": 83, "tag_match_prefix": 83, "tag_match_ful": 83, "mldanbooru": 84, "get_mldanbooru_tag": 84, "order": 85, "sort_tag": 85, "overlap": 86, "drop_overlap_tag": 86, "wd14": 87, "get_wd14_tag": 87, "convert_wd14_emb_to_predict": 87, "denormalize_wd14_emb": 87, "upscal": [88, 89], "cdc": 88, "upscale_with_cdc": 88, "util": [90, 91, 92, 93], "cach": 90, "ts_lru_cach": 90, "func": 91, "sigmoid": 91, "onnxruntim": 93, "get_onnx_provid": 93, "open_onnx_model": 93, "valid": [94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110], "aicheck": 94, "get_ai_created_scor": 94, "is_ai_cr": 94, "bangumi_char": 95, "anime_bangumi_char_scor": 95, "anime_bangumi_char": 95, "anime_classify_scor": 96, "anime_classifi": 96, "color": 97, "is_greyscal": 97, "complet": 98, "anime_completeness_scor": 98, "anime_complet": 98, "dbrate": 99, "anime_dbrating_scor": 99, "anime_dbr": 99, "furri": 100, "anime_furry_scor": 100, "anime_furri": 100, "monochrom": 102, "get_monochrome_scor": 102, "is_monochrom": 102, "nsfw": 103, "nsfw_pred_scor": 103, "nsfw_pred": 103, "portrait": 104, "anime_portrait_scor": 104, "anime_portrait": 104, "rate": 105, "anime_rating_scor": 105, "anime_r": [105, 106], "real": 106, "anime_real_scor": 106, "safe": 107, "safe_check_scor": 107, "safe_check": 107, "style_ag": 108, "anime_style_age_scor": 108, "anime_style_ag": 108, "teen": 109, "anime_teen_scor": 109, "anime_teen": 109, "truncat": 110, "is_truncated_fil": 110, "welcom": 111, "": 111, "document": 111, "overview": 111, "tutori": 111, "inform": [111, 112, 113], "api": 111, "run": [112, 113], "environ": [112, 113], "instal": 114, "quick": 115, "start": 115}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.todo": 2, "nbsphinx": 4, "sphinx": 58}, "alltitles": {"imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "ascii_drawing": [[0, "ascii-drawing"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "__TITLE__": [[3, "title"]], "__VERSION__": [[3, "version"]], "__DESCRIPTION__": [[3, "description"]], "__AUTHOR__": [[3, "author"]], "__AUTHOR_EMAIL__": [[3, "author-email"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "grid_background": [[4, "grid-background"]], "grid_transparent": [[4, "grid-transparent"]], "imgutils.data.blob": [[5, "module-imgutils.data.blob"]], "to_blob_url": [[5, "to-blob-url"]], "load_image_from_blob_url": [[5, "load-image-from-blob-url"]], "is_valid_image_blob_url": [[5, "is-valid-image-blob-url"]], "imgutils.data.decode": [[6, "module-imgutils.data.decode"]], "rgb_decode": [[6, "rgb-decode"]], "imgutils.data.encode": [[7, "module-imgutils.data.encode"]], "rgb_encode": [[7, "rgb-encode"]], "imgutils.data.image": [[8, "module-imgutils.data.image"]], "load_image": [[8, "load-image"]], "load_images": [[8, "load-images"]], "has_alpha_channel": [[8, "has-alpha-channel"]], "imgutils.data": [[9, "module-imgutils.data"]], "imgutils.data.layer": [[10, "module-imgutils.data.layer"]], "istack": [[10, "istack"]], "imgutils.data.pad": [[11, "module-imgutils.data.pad"]], "pad_image_to_size": [[11, "pad-image-to-size"]], "imgutils.data.url": [[12, "module-imgutils.data.url"]], "download_image_from_url": [[12, "download-image-from-url"]], "is_http_url": [[12, "is-http-url"]], "imgutils.detect.booru_yolo": [[13, "module-imgutils.detect.booru_yolo"]], "Model Labels and Descriptions": [[13, "id1"]], "Available Models (PP Series)": [[13, "id2"]], "Available Models (AS Series)": [[13, "id3"]], "Available Models (AA Series)": [[13, "id4"]], "detect_with_booru_yolo": [[13, "detect-with-booru-yolo"]], "imgutils.detect.censor": [[14, "module-imgutils.detect.censor"]], "detect_censors": [[14, "detect-censors"]], "imgutils.detect.eye": [[15, "module-imgutils.detect.eye"]], "detect_eyes": [[15, "detect-eyes"]], "imgutils.detect.face": [[16, "module-imgutils.detect.face"]], "detect_faces": [[16, "detect-faces"]], "imgutils.detect.halfbody": [[17, "module-imgutils.detect.halfbody"]], "detect_halfbody": [[17, "detect-halfbody"]], "imgutils.detect.hand": [[18, "module-imgutils.detect.hand"]], "detect_hands": [[18, "detect-hands"]], "imgutils.detect.head": [[19, "module-imgutils.detect.head"]], "detect_heads": [[19, "detect-heads"]], "imgutils.detect": [[20, "module-imgutils.detect"]], "imgutils.detect.nudenet": [[21, "module-imgutils.detect.nudenet"]], "detect_with_nudenet": [[21, "detect-with-nudenet"]], "imgutils.detect.person": [[22, "module-imgutils.detect.person"]], "detect_person": [[22, "detect-person"]], "imgutils.detect.similarity": [[23, "module-imgutils.detect.similarity"]], "calculate_iou": [[23, "calculate-iou"]], "bboxes_similarity": [[23, "bboxes-similarity"]], "detection_similarity": [[23, "detection-similarity"]], "calculate_mask_iou": [[23, "calculate-mask-iou"]], "masks_similarity": [[23, "masks-similarity"]], "detection_with_mask_similarity": [[23, "detection-with-mask-similarity"]], "imgutils.detect.text": [[24, "module-imgutils.detect.text"]], "detect_text": [[24, "detect-text"]], "imgutils.detect.visual": [[25, "module-imgutils.detect.visual"]], "detection_visualize": [[25, "detection-visualize"]], "imgutils.edge.canny": [[26, "module-imgutils.edge.canny"]], "get_edge_by_canny": [[26, "get-edge-by-canny"]], "edge_image_with_canny": [[26, "edge-image-with-canny"]], "imgutils.edge": [[27, "module-imgutils.edge"]], "imgutils.edge.lineart": [[28, "module-imgutils.edge.lineart"]], "get_edge_by_lineart": [[28, "get-edge-by-lineart"]], "edge_image_with_lineart": [[28, "edge-image-with-lineart"]], "imgutils.edge.lineart_anime": [[29, "module-imgutils.edge.lineart_anime"]], "get_edge_by_lineart_anime": [[29, "get-edge-by-lineart-anime"]], "edge_image_with_lineart_anime": [[29, "edge-image-with-lineart-anime"]], "imgutils.generic.classify": [[30, "module-imgutils.generic.classify"]], "ClassifyModel": [[30, "classifymodel"]], "classify_predict_score": [[30, "classify-predict-score"]], "classify_predict": [[30, "classify-predict"]], "classify_predict_fmt": [[30, "classify-predict-fmt"]], "imgutils.generic.classify_timm": [[31, "module-imgutils.generic.classify_timm"]], "ClassifyTIMMModel": [[31, "classifytimmmodel"]], "classify_timm_predict": [[31, "classify-timm-predict"]], "imgutils.generic.clip": [[32, "module-imgutils.generic.clip"]], "CLIPModel": [[32, "clipmodel"]], "clip_image_encode": [[32, "clip-image-encode"]], "clip_text_encode": [[32, "clip-text-encode"]], "clip_predict": [[32, "clip-predict"]], "imgutils.generic.enhance": [[33, "module-imgutils.generic.enhance"]], "ImageEnhancer": [[33, "imageenhancer"]], "imgutils.generic": [[34, "module-imgutils.generic"]], "imgutils.generic.multilabel_timm": [[35, "module-imgutils.generic.multilabel_timm"]], "MultiLabelTIMMModel": [[35, "multilabeltimmmodel"]], "multilabel_timm_predict": [[35, "multilabel-timm-predict"]], "imgutils.generic.siglip": [[36, "module-imgutils.generic.siglip"]], "SigLIPModel": [[36, "siglipmodel"]], "siglip_image_encode": [[36, "siglip-image-encode"]], "siglip_text_encode": [[36, "siglip-text-encode"]], "siglip_predict": [[36, "siglip-predict"]], "imgutils.generic.yolo": [[37, "module-imgutils.generic.yolo"]], "YOLOModel": [[37, "yolomodel"]], "yolo_predict": [[37, "yolo-predict"]], "imgutils.generic.yoloseg": [[38, "module-imgutils.generic.yoloseg"]], "YOLOSegmentationModel": [[38, "yolosegmentationmodel"]], "yolo_seg_predict": [[38, "yolo-seg-predict"]], "imgutils.metadata.geninfo": [[39, "module-imgutils.metadata.geninfo"]], "read_geninfo_parameters": [[39, "read-geninfo-parameters"]], "read_geninfo_exif": [[39, "read-geninfo-exif"]], "read_geninfo_gif": [[39, "read-geninfo-gif"]], "write_geninfo_parameters": [[39, "write-geninfo-parameters"]], "write_geninfo_exif": [[39, "write-geninfo-exif"]], "write_geninfo_gif": [[39, "write-geninfo-gif"]], "imgutils.metadata": [[40, "module-imgutils.metadata"]], "imgutils.metadata.lsb": [[41, "module-imgutils.metadata.lsb"]], "read_lsb_raw_bytes": [[41, "read-lsb-raw-bytes"]], "read_lsb_metadata": [[41, "read-lsb-metadata"]], "write_lsb_raw_bytes": [[41, "write-lsb-raw-bytes"]], "write_lsb_metadata": [[41, "write-lsb-metadata"]], "LSBReadError": [[41, "lsbreaderror"]], "LSBExtractor": [[41, "lsbextractor"]], "ImageLsbDataExtractor": [[41, "imagelsbdataextractor"]], "serialize_pnginfo": [[41, "serialize-pnginfo"]], "serialize_json": [[41, "serialize-json"]], "inject_data": [[41, "inject-data"]], "imgutils.metrics.aesthetic": [[42, "module-imgutils.metrics.aesthetic"]], "get_aesthetic_score": [[42, "get-aesthetic-score"]], "imgutils.metrics.ccip": [[43, "module-imgutils.metrics.ccip"]], "ccip_extract_feature": [[43, "ccip-extract-feature"]], "ccip_batch_extract_features": [[43, "ccip-batch-extract-features"]], "ccip_default_threshold": [[43, "ccip-default-threshold"]], "ccip_difference": [[43, "ccip-difference"]], "ccip_same": [[43, "ccip-same"]], "ccip_batch_differences": [[43, "ccip-batch-differences"]], "ccip_batch_same": [[43, "ccip-batch-same"]], "ccip_default_clustering_params": [[43, "ccip-default-clustering-params"]], "ccip_clustering": [[43, "ccip-clustering"]], "ccip_merge": [[43, "ccip-merge"]], "imgutils.metrics.dbaesthetic": [[44, "module-imgutils.metrics.dbaesthetic"]], "anime_dbaesthetic": [[44, "anime-dbaesthetic"]], "imgutils.metrics": [[45, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[46, "module-imgutils.metrics.laplacian"]], "laplacian_score": [[46, "laplacian-score"]], "imgutils.metrics.lpips": [[47, "module-imgutils.metrics.lpips"]], "lpips_extract_feature": [[47, "lpips-extract-feature"]], "lpips_difference": [[47, "lpips-difference"]], "lpips_clustering": [[47, "lpips-clustering"]], "imgutils.metrics.psnr_": [[48, "module-imgutils.metrics.psnr_"]], "psnr": [[48, "id1"]], "imgutils.ocr": [[49, "module-imgutils.ocr"]], "detect_text_with_ocr": [[49, "detect-text-with-ocr"]], "ocr": [[49, "ocr"]], "list_det_models": [[49, "list-det-models"]], "list_rec_models": [[49, "list-rec-models"]], "imgutils.operate.align": [[50, "module-imgutils.operate.align"]], "align_maxsize": [[50, "align-maxsize"]], "imgutils.operate.censor_": [[51, "module-imgutils.operate.censor_"]], "censor_areas": [[51, "censor-areas"]], "censor_nsfw": [[51, "censor-nsfw"]], "BaseCensor": [[51, "basecensor"]], "ColorCensor": [[51, "colorcensor"]], "BlurCensor": [[51, "blurcensor"]], "PixelateCensor": [[51, "pixelatecensor"]], "register_censor_method": [[51, "register-censor-method"]], "imgutils.operate.imgcensor": [[52, "module-imgutils.operate.imgcensor"]], "ImageBasedCensor": [[52, "imagebasedcensor"]], "EmojiBasedCensor": [[52, "emojibasedcensor"]], "SingleImage": [[52, "singleimage"]], "imgutils.operate": [[53, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[54, "module-imgutils.operate.squeeze"]], "squeeze": [[54, "squeeze"]], "squeeze_with_transparency": [[54, "squeeze-with-transparency"]], "imgutils.pose.dwpose": [[55, "module-imgutils.pose.dwpose"]], "dwpose_estimate": [[55, "dwpose-estimate"]], "imgutils.pose.format": [[56, "module-imgutils.pose.format"]], "OP18KeyPointSet": [[56, "op18keypointset"]], "OpenPose18": [[56, "openpose18"]], "OP18_BODY_MAX": [[56, "op18-body-max"]], "OP18_BODY_MIN": [[56, "op18-body-min"]], "OP18_FACE_MAX": [[56, "op18-face-max"]], "OP18_FACE_MIN": [[56, "op18-face-min"]], "OP18_LEFT_FOOT_MAX": [[56, "op18-left-foot-max"]], "OP18_LEFT_FOOT_MIN": [[56, "op18-left-foot-min"]], "OP18_LEFT_HAND_MAX": [[56, "op18-left-hand-max"]], "OP18_LEFT_HAND_MIN": [[56, "op18-left-hand-min"]], "OP18_RIGHT_FOOT_MAX": [[56, "op18-right-foot-max"]], "OP18_RIGHT_FOOT_MIN": [[56, "op18-right-foot-min"]], "OP18_RIGHT_HAND_MAX": [[56, "op18-right-hand-max"]], "OP18_RIGHT_HAND_MIN": [[56, "op18-right-hand-min"]], "imgutils.pose": [[57, "module-imgutils.pose"]], "imgutils.pose.visual": [[58, "module-imgutils.pose.visual"]], "op18_visualize": [[58, "op18-visualize"]], "imgutils.preprocess.base": [[59, "module-imgutils.preprocess.base"]], "NotParseTarget": [[59, "notparsetarget"]], "imgutils.preprocess": [[60, "module-imgutils.preprocess"]], "imgutils.preprocess.pillow": [[61, "module-imgutils.preprocess.pillow"]], "register_pillow_transform": [[61, "register-pillow-transform"]], "register_pillow_parse": [[61, "register-pillow-parse"]], "create_pillow_transforms": [[61, "create-pillow-transforms"]], "parse_pillow_transforms": [[61, "parse-pillow-transforms"]], "imgutils.preprocess.torchvision": [[62, "module-imgutils.preprocess.torchvision"]], "register_torchvision_transform": [[62, "register-torchvision-transform"]], "register_torchvision_parse": [[62, "register-torchvision-parse"]], "create_torchvision_transforms": [[62, "create-torchvision-transforms"]], "parse_torchvision_transforms": [[62, "parse-torchvision-transforms"]], "imgutils.preprocess.transformers": [[63, "module-imgutils.preprocess.transformers"]], "register_creators_for_transformers": [[63, "register-creators-for-transformers"]], "NotProcessorTypeError": [[63, "notprocessortypeerror"]], "create_transforms_from_transformers": [[63, "create-transforms-from-transformers"]], "is_valid_size_dict": [[63, "is-valid-size-dict"]], "convert_to_size_dict": [[63, "convert-to-size-dict"]], "get_size_dict": [[63, "get-size-dict"]], "create_clip_transforms": [[63, "create-clip-transforms"]], "create_transforms_from_clip_processor": [[63, "create-transforms-from-clip-processor"]], "create_convnext_transforms": [[63, "create-convnext-transforms"]], "create_transforms_from_convnext_processor": [[63, "create-transforms-from-convnext-processor"]], "create_vit_transforms": [[63, "create-vit-transforms"]], "create_transforms_from_vit_processor": [[63, "create-transforms-from-vit-processor"]], "create_siglip_transforms": [[63, "create-siglip-transforms"]], "create_transforms_from_siglip_processor": [[63, "create-transforms-from-siglip-processor"]], "create_bit_transforms": [[63, "create-bit-transforms"]], "create_transforms_from_bit_processor": [[63, "create-transforms-from-bit-processor"]], "create_blip_transforms": [[63, "create-blip-transforms"]], "create_transforms_from_blip_processor": [[63, "create-transforms-from-blip-processor"]], "create_mobilenetv2_transforms": [[63, "create-mobilenetv2-transforms"]], "create_transforms_from_mobilenetv2_processor": [[63, "create-transforms-from-mobilenetv2-processor"]], "imgutils.resource.background": [[64, "module-imgutils.resource.background"]], "BackgroundImageSet": [[64, "backgroundimageset"]], "list_bg_image_files": [[64, "list-bg-image-files"]], "get_bg_image_file": [[64, "get-bg-image-file"]], "get_bg_image": [[64, "get-bg-image"]], "random_bg_image_file": [[64, "random-bg-image-file"]], "random_bg_image": [[64, "random-bg-image"]], "imgutils.resource": [[65, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[66, "module-imgutils.restore.adversarial"]], "remove_adversarial_noise": [[66, "remove-adversarial-noise"]], "imgutils.restore": [[67, "module-imgutils.restore"]], "imgutils.restore.nafnet": [[68, "module-imgutils.restore.nafnet"]], "restore_with_nafnet": [[68, "restore-with-nafnet"]], "imgutils.restore.scunet": [[69, "module-imgutils.restore.scunet"]], "restore_with_scunet": [[69, "restore-with-scunet"]], "imgutils.sd": [[70, "module-imgutils.sd"]], "imgutils.sd.metadata": [[71, "module-imgutils.sd.metadata"]], "SDMetaData": [[71, "sdmetadata"]], "parse_sdmeta_from_text": [[71, "parse-sdmeta-from-text"]], "get_sdmeta_from_image": [[71, "get-sdmeta-from-image"]], "save_image_with_sdmeta": [[71, "save-image-with-sdmeta"]], "imgutils.sd.model": [[72, "module-imgutils.sd.model"]], "read_metadata": [[72, "read-metadata"]], "save_with_metadata": [[72, "save-with-metadata"]], "imgutils.sd.nai": [[73, "module-imgutils.sd.nai"]], "NAIMetaData": [[73, "naimetadata"]], "NAIMetadata": [[73, "id1"]], "get_naimeta_from_image": [[73, "get-naimeta-from-image"]], "add_naimeta_to_image": [[73, "add-naimeta-to-image"]], "save_image_with_naimeta": [[73, "save-image-with-naimeta"]], "imgutils.segment": [[74, "module-imgutils.segment"]], "imgutils.segment.isnetis": [[75, "module-imgutils.segment.isnetis"]], "get_isnetis_mask": [[75, "get-isnetis-mask"]], "segment_with_isnetis": [[75, "segment-with-isnetis"]], "segment_rgba_with_isnetis": [[75, "segment-rgba-with-isnetis"]], "imgutils.tagging.blacklist": [[76, "module-imgutils.tagging.blacklist"]], "is_blacklisted": [[76, "is-blacklisted"]], "drop_blacklisted_tags": [[76, "drop-blacklisted-tags"]], "imgutils.tagging.camie": [[77, "module-imgutils.tagging.camie"]], "get_camie_tags": [[77, "get-camie-tags"]], "convert_camie_emb_to_prediction": [[77, "convert-camie-emb-to-prediction"]], "imgutils.tagging.character": [[78, "module-imgutils.tagging.character"]], "CHAR_WHITELIST_SUFFIX": [[78, "char-whitelist-suffix"]], "CHAR_WHITELIST_PREFIX": [[78, "char-whitelist-prefix"]], "CHAR_WHITELIST_WORD": [[78, "char-whitelist-word"]], "CHAR_SUFFIXES": [[78, "char-suffixes"]], "CHAR_PREFIXES": [[78, "char-prefixes"]], "CharacterTagPool": [[78, "charactertagpool"]], "is_basic_character_tag": [[78, "is-basic-character-tag"]], "drop_basic_character_tags": [[78, "drop-basic-character-tags"]], "imgutils.tagging.deepdanbooru": [[79, "module-imgutils.tagging.deepdanbooru"]], "get_deepdanbooru_tags": [[79, "get-deepdanbooru-tags"]], "imgutils.tagging.deepgelbooru": [[80, "module-imgutils.tagging.deepgelbooru"]], "get_deepgelbooru_tags": [[80, "get-deepgelbooru-tags"]], "imgutils.tagging.format": [[81, "module-imgutils.tagging.format"]], "add_underline": [[81, "add-underline"]], "remove_underline": [[81, "remove-underline"]], "tags_to_text": [[81, "tags-to-text"]], "imgutils.tagging": [[82, "module-imgutils.tagging"]], "imgutils.tagging.match": [[83, "module-imgutils.tagging.match"]], "tag_match_suffix": [[83, "tag-match-suffix"]], "tag_match_prefix": [[83, "tag-match-prefix"]], "tag_match_full": [[83, "tag-match-full"]], "imgutils.tagging.mldanbooru": [[84, "module-imgutils.tagging.mldanbooru"]], "get_mldanbooru_tags": [[84, "get-mldanbooru-tags"]], "imgutils.tagging.order": [[85, "module-imgutils.tagging.order"]], "sort_tags": [[85, "sort-tags"]], "imgutils.tagging.overlap": [[86, "module-imgutils.tagging.overlap"]], "drop_overlap_tags": [[86, "drop-overlap-tags"]], "imgutils.tagging.wd14": [[87, "module-imgutils.tagging.wd14"]], "get_wd14_tags": [[87, "get-wd14-tags"]], "convert_wd14_emb_to_prediction": [[87, "convert-wd14-emb-to-prediction"]], "denormalize_wd14_emb": [[87, "denormalize-wd14-emb"]], "imgutils.upscale.cdc": [[88, "module-imgutils.upscale.cdc"]], "upscale_with_cdc": [[88, "upscale-with-cdc"]], "imgutils.upscale": [[89, "module-imgutils.upscale"]], "imgutils.utils.cache": [[90, "module-imgutils.utils.cache"]], "ts_lru_cache": [[90, "ts-lru-cache"]], "imgutils.utils.func": [[91, "module-imgutils.utils.func"]], "sigmoid": [[91, "sigmoid"]], "imgutils.utils": [[92, "module-imgutils.utils"]], "imgutils.utils.onnxruntime": [[93, "module-imgutils.utils.onnxruntime"]], "get_onnx_provider": [[93, "get-onnx-provider"]], "open_onnx_model": [[93, "open-onnx-model"]], "imgutils.validate.aicheck": [[94, "module-imgutils.validate.aicheck"]], "get_ai_created_score": [[94, "get-ai-created-score"]], "is_ai_created": [[94, "is-ai-created"]], "imgutils.validate.bangumi_char": [[95, "module-imgutils.validate.bangumi_char"]], "anime_bangumi_char_score": [[95, "anime-bangumi-char-score"]], "anime_bangumi_char": [[95, "anime-bangumi-char"]], "imgutils.validate.classify": [[96, "module-imgutils.validate.classify"]], "anime_classify_score": [[96, "anime-classify-score"]], "anime_classify": [[96, "anime-classify"]], "imgutils.validate.color": [[97, "module-imgutils.validate.color"]], "is_greyscale": [[97, "is-greyscale"]], "imgutils.validate.completeness": [[98, "module-imgutils.validate.completeness"]], "anime_completeness_score": [[98, "anime-completeness-score"]], "anime_completeness": [[98, "anime-completeness"]], "imgutils.validate.dbrating": [[99, "module-imgutils.validate.dbrating"]], "anime_dbrating_score": [[99, "anime-dbrating-score"]], "anime_dbrating": [[99, "anime-dbrating"]], "imgutils.validate.furry": [[100, "module-imgutils.validate.furry"]], "anime_furry_score": [[100, "anime-furry-score"]], "anime_furry": [[100, "anime-furry"]], "imgutils.validate": [[101, "module-imgutils.validate"]], "imgutils.validate.monochrome": [[102, "module-imgutils.validate.monochrome"]], "get_monochrome_score": [[102, "get-monochrome-score"]], "is_monochrome": [[102, "is-monochrome"]], "imgutils.validate.nsfw": [[103, "module-imgutils.validate.nsfw"]], "nsfw_pred_score": [[103, "nsfw-pred-score"]], "nsfw_pred": [[103, "nsfw-pred"]], "imgutils.validate.portrait": [[104, "module-imgutils.validate.portrait"]], "anime_portrait_score": [[104, "anime-portrait-score"]], "anime_portrait": [[104, "anime-portrait"]], "imgutils.validate.rating": [[105, "module-imgutils.validate.rating"]], "anime_rating_score": [[105, "anime-rating-score"]], "anime_rating": [[105, "anime-rating"]], "imgutils.validate.real": [[106, "module-imgutils.validate.real"]], "anime_real_score": [[106, "anime-real-score"]], "anime_real": [[106, "anime-real"]], "imgutils.validate.safe": [[107, "module-imgutils.validate.safe"]], "safe_check_score": [[107, "safe-check-score"]], "safe_check": [[107, "safe-check"]], "imgutils.validate.style_age": [[108, "module-imgutils.validate.style_age"]], "anime_style_age_score": [[108, "anime-style-age-score"]], "anime_style_age": [[108, "anime-style-age"]], "imgutils.validate.teen": [[109, "module-imgutils.validate.teen"]], "anime_teen_score": [[109, "anime-teen-score"]], "anime_teen": [[109, "anime-teen"]], "imgutils.validate.truncate": [[110, "module-imgutils.validate.truncate"]], "is_truncated_file": [[110, "is-truncated-file"]], "Welcome to imgutils\u2019s Documentation": [[111, "welcome-to-imgutils-s-documentation"]], "Overview": [[111, "overview"]], "Tutorials": [[111, null]], "Information": [[111, null]], "API Documentation": [[111, null]], "Run Environment Information": [[112, "Run-Environment-Information"], [113, "Run-Environment-Information"]], "Installation": [[114, "installation"]], "Quick Start": [[115, "quick-start"]]}, "indexentries": {"ascii_drawing() (in module imgutils.ascii.drawing)": [[0, "imgutils.ascii.drawing.ascii_drawing"]], "imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "module": [[0, "module-imgutils.ascii.drawing"], [1, "module-imgutils.ascii"], [2, "module-imgutils.config"], [3, "module-imgutils.config.meta"], [4, "module-imgutils.data.background"], [5, "module-imgutils.data.blob"], [6, "module-imgutils.data.decode"], [7, "module-imgutils.data.encode"], [8, "module-imgutils.data.image"], [9, "module-imgutils.data"], [10, "module-imgutils.data.layer"], [11, "module-imgutils.data.pad"], [12, "module-imgutils.data.url"], [13, "module-imgutils.detect.booru_yolo"], [14, "module-imgutils.detect.censor"], [15, "module-imgutils.detect.eye"], [16, "module-imgutils.detect.face"], [17, "module-imgutils.detect.halfbody"], [18, "module-imgutils.detect.hand"], [19, "module-imgutils.detect.head"], [20, "module-imgutils.detect"], [21, "module-imgutils.detect.nudenet"], [22, "module-imgutils.detect.person"], [23, "module-imgutils.detect.similarity"], [24, "module-imgutils.detect.text"], [25, "module-imgutils.detect.visual"], [26, "module-imgutils.edge.canny"], [27, "module-imgutils.edge"], [28, "module-imgutils.edge.lineart"], [29, "module-imgutils.edge.lineart_anime"], [30, "module-imgutils.generic.classify"], [31, "module-imgutils.generic.classify_timm"], [32, "module-imgutils.generic.clip"], [33, "module-imgutils.generic.enhance"], [34, "module-imgutils.generic"], [35, "module-imgutils.generic.multilabel_timm"], [36, "module-imgutils.generic.siglip"], [37, "module-imgutils.generic.yolo"], [38, "module-imgutils.generic.yoloseg"], [39, "module-imgutils.metadata.geninfo"], [40, "module-imgutils.metadata"], [41, "module-imgutils.metadata.lsb"], [42, "module-imgutils.metrics.aesthetic"], [43, "module-imgutils.metrics.ccip"], [44, "module-imgutils.metrics.dbaesthetic"], [45, "module-imgutils.metrics"], [46, "module-imgutils.metrics.laplacian"], [47, "module-imgutils.metrics.lpips"], [48, "module-imgutils.metrics.psnr_"], [49, "module-imgutils.ocr"], [50, "module-imgutils.operate.align"], [51, "module-imgutils.operate.censor_"], [52, "module-imgutils.operate.imgcensor"], [53, "module-imgutils.operate"], [54, "module-imgutils.operate.squeeze"], [55, "module-imgutils.pose.dwpose"], [56, "module-imgutils.pose.format"], [57, "module-imgutils.pose"], [58, "module-imgutils.pose.visual"], [59, "module-imgutils.preprocess.base"], [60, "module-imgutils.preprocess"], [61, "module-imgutils.preprocess.pillow"], [62, "module-imgutils.preprocess.torchvision"], [63, "module-imgutils.preprocess.transformers"], [64, "module-imgutils.resource.background"], [65, "module-imgutils.resource"], [66, "module-imgutils.restore.adversarial"], [67, "module-imgutils.restore"], [68, "module-imgutils.restore.nafnet"], [69, "module-imgutils.restore.scunet"], [70, "module-imgutils.sd"], [71, "module-imgutils.sd.metadata"], [72, "module-imgutils.sd.model"], [73, "module-imgutils.sd.nai"], [74, "module-imgutils.segment"], [75, "module-imgutils.segment.isnetis"], [76, "module-imgutils.tagging.blacklist"], [77, "module-imgutils.tagging.camie"], [78, "module-imgutils.tagging.character"], [79, "module-imgutils.tagging.deepdanbooru"], [80, "module-imgutils.tagging.deepgelbooru"], [81, "module-imgutils.tagging.format"], [82, "module-imgutils.tagging"], [83, "module-imgutils.tagging.match"], [84, "module-imgutils.tagging.mldanbooru"], [85, "module-imgutils.tagging.order"], [86, "module-imgutils.tagging.overlap"], [87, "module-imgutils.tagging.wd14"], [88, "module-imgutils.upscale.cdc"], [89, "module-imgutils.upscale"], [90, "module-imgutils.utils.cache"], [91, "module-imgutils.utils.func"], [92, "module-imgutils.utils"], [93, "module-imgutils.utils.onnxruntime"], [94, "module-imgutils.validate.aicheck"], [95, "module-imgutils.validate.bangumi_char"], [96, "module-imgutils.validate.classify"], [97, "module-imgutils.validate.color"], [98, "module-imgutils.validate.completeness"], [99, "module-imgutils.validate.dbrating"], [100, "module-imgutils.validate.furry"], [101, "module-imgutils.validate"], [102, "module-imgutils.validate.monochrome"], [103, "module-imgutils.validate.nsfw"], [104, "module-imgutils.validate.portrait"], [105, "module-imgutils.validate.rating"], [106, "module-imgutils.validate.real"], [107, "module-imgutils.validate.safe"], [108, "module-imgutils.validate.style_age"], [109, "module-imgutils.validate.teen"], [110, "module-imgutils.validate.truncate"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "__author_email__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR_EMAIL__"]], "__author__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR__"]], "__description__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__DESCRIPTION__"]], "__title__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__TITLE__"]], "__version__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__VERSION__"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "grid_background() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_background"]], "grid_transparent() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_transparent"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "imgutils.data.blob": [[5, "module-imgutils.data.blob"]], "is_valid_image_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.is_valid_image_blob_url"]], "load_image_from_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.load_image_from_blob_url"]], "to_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.to_blob_url"]], "imgutils.data.decode": [[6, "module-imgutils.data.decode"]], "rgb_decode() (in module imgutils.data.decode)": [[6, "imgutils.data.decode.rgb_decode"]], "imgutils.data.encode": [[7, "module-imgutils.data.encode"]], "rgb_encode() (in module imgutils.data.encode)": [[7, "imgutils.data.encode.rgb_encode"]], "has_alpha_channel() (in module imgutils.data.image)": [[8, "imgutils.data.image.has_alpha_channel"]], "imgutils.data.image": [[8, "module-imgutils.data.image"]], "load_image() (in module imgutils.data.image)": [[8, "imgutils.data.image.load_image"]], "load_images() (in module imgutils.data.image)": [[8, "imgutils.data.image.load_images"]], "imgutils.data": [[9, "module-imgutils.data"]], "imgutils.data.layer": [[10, "module-imgutils.data.layer"]], "istack() (in module imgutils.data.layer)": [[10, "imgutils.data.layer.istack"]], "imgutils.data.pad": [[11, "module-imgutils.data.pad"]], "pad_image_to_size() (in module imgutils.data.pad)": [[11, "imgutils.data.pad.pad_image_to_size"]], "download_image_from_url() (in module imgutils.data.url)": [[12, "imgutils.data.url.download_image_from_url"]], "imgutils.data.url": [[12, "module-imgutils.data.url"]], "is_http_url() (in module imgutils.data.url)": [[12, "imgutils.data.url.is_http_url"]], "detect_with_booru_yolo() (in module imgutils.detect.booru_yolo)": [[13, "imgutils.detect.booru_yolo.detect_with_booru_yolo"]], "imgutils.detect.booru_yolo": [[13, "module-imgutils.detect.booru_yolo"]], "detect_censors() (in module imgutils.detect.censor)": [[14, "imgutils.detect.censor.detect_censors"]], "imgutils.detect.censor": [[14, "module-imgutils.detect.censor"]], "detect_eyes() (in module imgutils.detect.eye)": [[15, "imgutils.detect.eye.detect_eyes"]], "imgutils.detect.eye": [[15, "module-imgutils.detect.eye"]], "detect_faces() (in module imgutils.detect.face)": [[16, "imgutils.detect.face.detect_faces"]], "imgutils.detect.face": [[16, "module-imgutils.detect.face"]], "detect_halfbody() (in module imgutils.detect.halfbody)": [[17, "imgutils.detect.halfbody.detect_halfbody"]], "imgutils.detect.halfbody": [[17, "module-imgutils.detect.halfbody"]], "detect_hands() (in module imgutils.detect.hand)": [[18, "imgutils.detect.hand.detect_hands"]], "imgutils.detect.hand": [[18, "module-imgutils.detect.hand"]], "detect_heads() (in module imgutils.detect.head)": [[19, "imgutils.detect.head.detect_heads"]], "imgutils.detect.head": [[19, "module-imgutils.detect.head"]], "imgutils.detect": [[20, "module-imgutils.detect"]], "detect_with_nudenet() (in module imgutils.detect.nudenet)": [[21, "imgutils.detect.nudenet.detect_with_nudenet"]], "imgutils.detect.nudenet": [[21, "module-imgutils.detect.nudenet"]], "detect_person() (in module imgutils.detect.person)": [[22, "imgutils.detect.person.detect_person"]], "imgutils.detect.person": [[22, "module-imgutils.detect.person"]], "bboxes_similarity() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.bboxes_similarity"]], "calculate_iou() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.calculate_iou"]], "calculate_mask_iou() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.calculate_mask_iou"]], "detection_similarity() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.detection_similarity"]], "detection_with_mask_similarity() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.detection_with_mask_similarity"]], "imgutils.detect.similarity": [[23, "module-imgutils.detect.similarity"]], "masks_similarity() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.masks_similarity"]], "detect_text() (in module imgutils.detect.text)": [[24, "imgutils.detect.text.detect_text"]], "imgutils.detect.text": [[24, "module-imgutils.detect.text"]], "detection_visualize() (in module imgutils.detect.visual)": [[25, "imgutils.detect.visual.detection_visualize"]], "imgutils.detect.visual": [[25, "module-imgutils.detect.visual"]], "edge_image_with_canny() (in module imgutils.edge.canny)": [[26, "imgutils.edge.canny.edge_image_with_canny"]], "get_edge_by_canny() (in module imgutils.edge.canny)": [[26, "imgutils.edge.canny.get_edge_by_canny"]], "imgutils.edge.canny": [[26, "module-imgutils.edge.canny"]], "imgutils.edge": [[27, "module-imgutils.edge"]], "edge_image_with_lineart() (in module imgutils.edge.lineart)": [[28, "imgutils.edge.lineart.edge_image_with_lineart"]], "get_edge_by_lineart() (in module imgutils.edge.lineart)": [[28, "imgutils.edge.lineart.get_edge_by_lineart"]], "imgutils.edge.lineart": [[28, "module-imgutils.edge.lineart"]], "edge_image_with_lineart_anime() (in module imgutils.edge.lineart_anime)": [[29, "imgutils.edge.lineart_anime.edge_image_with_lineart_anime"]], "get_edge_by_lineart_anime() (in module imgutils.edge.lineart_anime)": [[29, "imgutils.edge.lineart_anime.get_edge_by_lineart_anime"]], "imgutils.edge.lineart_anime": [[29, "module-imgutils.edge.lineart_anime"]], "classifymodel (class in imgutils.generic.classify)": [[30, "imgutils.generic.classify.ClassifyModel"]], "__init__() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.__init__"]], "classify_predict() (in module imgutils.generic.classify)": [[30, "imgutils.generic.classify.classify_predict"]], "classify_predict_fmt() (in module imgutils.generic.classify)": [[30, "imgutils.generic.classify.classify_predict_fmt"]], "classify_predict_score() (in module imgutils.generic.classify)": [[30, "imgutils.generic.classify.classify_predict_score"]], "clear() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.clear"]], "imgutils.generic.classify": [[30, "module-imgutils.generic.classify"]], "launch_demo() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.launch_demo"]], "make_ui() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.make_ui"]], "predict() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.predict"]], "predict_fmt() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.predict_fmt"]], "predict_score() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.predict_score"]], "classifytimmmodel (class in imgutils.generic.classify_timm)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel"]], "__init__() (imgutils.generic.classify_timm.classifytimmmodel method)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel.__init__"]], "classify_timm_predict() (in module imgutils.generic.classify_timm)": [[31, "imgutils.generic.classify_timm.classify_timm_predict"]], "imgutils.generic.classify_timm": [[31, "module-imgutils.generic.classify_timm"]], "launch_demo() (imgutils.generic.classify_timm.classifytimmmodel method)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel.launch_demo"]], "make_ui() (imgutils.generic.classify_timm.classifytimmmodel method)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel.make_ui"]], "predict() (imgutils.generic.classify_timm.classifytimmmodel method)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel.predict"]], "clipmodel (class in imgutils.generic.clip)": [[32, "imgutils.generic.clip.CLIPModel"]], "__init__() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.__init__"]], "clear() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.clear"]], "clip_image_encode() (in module imgutils.generic.clip)": [[32, "imgutils.generic.clip.clip_image_encode"]], "clip_predict() (in module imgutils.generic.clip)": [[32, "imgutils.generic.clip.clip_predict"]], "clip_text_encode() (in module imgutils.generic.clip)": [[32, "imgutils.generic.clip.clip_text_encode"]], "image_encode() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.image_encode"]], "imgutils.generic.clip": [[32, "module-imgutils.generic.clip"]], "launch_demo() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.launch_demo"]], "make_ui() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.make_ui"]], "predict() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.predict"]], "text_encode() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.text_encode"]], "imageenhancer (class in imgutils.generic.enhance)": [[33, "imgutils.generic.enhance.ImageEnhancer"]], "__init__() (imgutils.generic.enhance.imageenhancer method)": [[33, "imgutils.generic.enhance.ImageEnhancer.__init__"]], "imgutils.generic.enhance": [[33, "module-imgutils.generic.enhance"]], "process() (imgutils.generic.enhance.imageenhancer method)": [[33, "imgutils.generic.enhance.ImageEnhancer.process"]], "imgutils.generic": [[34, "module-imgutils.generic"]], "multilabeltimmmodel (class in imgutils.generic.multilabel_timm)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel"]], "__init__() (imgutils.generic.multilabel_timm.multilabeltimmmodel method)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel.__init__"]], "imgutils.generic.multilabel_timm": [[35, "module-imgutils.generic.multilabel_timm"]], "launch_demo() (imgutils.generic.multilabel_timm.multilabeltimmmodel method)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel.launch_demo"]], "make_ui() (imgutils.generic.multilabel_timm.multilabeltimmmodel method)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel.make_ui"]], "multilabel_timm_predict() (in module imgutils.generic.multilabel_timm)": [[35, "imgutils.generic.multilabel_timm.multilabel_timm_predict"]], "predict() (imgutils.generic.multilabel_timm.multilabeltimmmodel method)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel.predict"]], "siglipmodel (class in imgutils.generic.siglip)": [[36, "imgutils.generic.siglip.SigLIPModel"]], "__init__() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.__init__"]], "clear() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.clear"]], "image_encode() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.image_encode"]], "imgutils.generic.siglip": [[36, "module-imgutils.generic.siglip"]], "launch_demo() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.launch_demo"]], "make_ui() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.make_ui"]], "predict() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.predict"]], "siglip_image_encode() (in module imgutils.generic.siglip)": [[36, "imgutils.generic.siglip.siglip_image_encode"]], "siglip_predict() (in module imgutils.generic.siglip)": [[36, "imgutils.generic.siglip.siglip_predict"]], "siglip_text_encode() (in module imgutils.generic.siglip)": [[36, "imgutils.generic.siglip.siglip_text_encode"]], "text_encode() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.text_encode"]], "yolomodel (class in imgutils.generic.yolo)": [[37, "imgutils.generic.yolo.YOLOModel"]], "__init__() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.__init__"]], "clear() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.clear"]], "imgutils.generic.yolo": [[37, "module-imgutils.generic.yolo"]], "launch_demo() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.launch_demo"]], "make_ui() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.make_ui"]], "predict() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.predict"]], "yolo_predict() (in module imgutils.generic.yolo)": [[37, "imgutils.generic.yolo.yolo_predict"]], "yolosegmentationmodel (class in imgutils.generic.yoloseg)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel"]], "__init__() (imgutils.generic.yoloseg.yolosegmentationmodel method)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.__init__"]], "clear() (imgutils.generic.yoloseg.yolosegmentationmodel method)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.clear"]], "imgutils.generic.yoloseg": [[38, "module-imgutils.generic.yoloseg"]], "launch_demo() (imgutils.generic.yoloseg.yolosegmentationmodel method)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.launch_demo"]], "make_ui() (imgutils.generic.yoloseg.yolosegmentationmodel method)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.make_ui"]], "model_names (imgutils.generic.yoloseg.yolosegmentationmodel property)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.model_names"]], "predict() (imgutils.generic.yoloseg.yolosegmentationmodel method)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.predict"]], "yolo_seg_predict() (in module imgutils.generic.yoloseg)": [[38, "imgutils.generic.yoloseg.yolo_seg_predict"]], "imgutils.metadata.geninfo": [[39, "module-imgutils.metadata.geninfo"]], "read_geninfo_exif() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.read_geninfo_exif"]], "read_geninfo_gif() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.read_geninfo_gif"]], "read_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.read_geninfo_parameters"]], "write_geninfo_exif() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.write_geninfo_exif"]], "write_geninfo_gif() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.write_geninfo_gif"]], "write_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.write_geninfo_parameters"]], "imgutils.metadata": [[40, "module-imgutils.metadata"]], "imagelsbdataextractor (class in imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.ImageLsbDataExtractor"]], "lsbextractor (class in imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.LSBExtractor"]], "lsbreaderror (class in imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.LSBReadError"]], "__init__() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[41, "imgutils.metadata.lsb.ImageLsbDataExtractor.__init__"]], "__init__() (imgutils.metadata.lsb.lsbextractor method)": [[41, "imgutils.metadata.lsb.LSBExtractor.__init__"]], "extract_data() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[41, "imgutils.metadata.lsb.ImageLsbDataExtractor.extract_data"]], "get_next_n_bytes() (imgutils.metadata.lsb.lsbextractor method)": [[41, "imgutils.metadata.lsb.LSBExtractor.get_next_n_bytes"]], "get_one_byte() (imgutils.metadata.lsb.lsbextractor method)": [[41, "imgutils.metadata.lsb.LSBExtractor.get_one_byte"]], "imgutils.metadata.lsb": [[41, "module-imgutils.metadata.lsb"]], "inject_data() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.inject_data"]], "read_32bit_integer() (imgutils.metadata.lsb.lsbextractor method)": [[41, "imgutils.metadata.lsb.LSBExtractor.read_32bit_integer"]], "read_lsb_metadata() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.read_lsb_metadata"]], "read_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.read_lsb_raw_bytes"]], "serialize_json() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.serialize_json"]], "serialize_pnginfo() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.serialize_pnginfo"]], "write_lsb_metadata() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.write_lsb_metadata"]], "write_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.write_lsb_raw_bytes"]], "get_aesthetic_score() (in module imgutils.metrics.aesthetic)": [[42, "imgutils.metrics.aesthetic.get_aesthetic_score"]], "imgutils.metrics.aesthetic": [[42, "module-imgutils.metrics.aesthetic"]], "ccip_batch_differences() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_batch_differences"]], "ccip_batch_extract_features() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_batch_extract_features"]], "ccip_batch_same() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_batch_same"]], "ccip_clustering() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_clustering"]], "ccip_default_clustering_params() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_default_clustering_params"]], "ccip_default_threshold() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_default_threshold"]], "ccip_difference() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_difference"]], "ccip_extract_feature() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_extract_feature"]], "ccip_merge() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_merge"]], "ccip_same() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_same"]], "imgutils.metrics.ccip": [[43, "module-imgutils.metrics.ccip"]], "anime_dbaesthetic() (in module imgutils.metrics.dbaesthetic)": [[44, "imgutils.metrics.dbaesthetic.anime_dbaesthetic"]], "imgutils.metrics.dbaesthetic": [[44, "module-imgutils.metrics.dbaesthetic"]], "imgutils.metrics": [[45, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[46, "module-imgutils.metrics.laplacian"]], "laplacian_score() (in module imgutils.metrics.laplacian)": [[46, "imgutils.metrics.laplacian.laplacian_score"]], "imgutils.metrics.lpips": [[47, "module-imgutils.metrics.lpips"]], "lpips_clustering() (in module imgutils.metrics.lpips)": [[47, "imgutils.metrics.lpips.lpips_clustering"]], "lpips_difference() (in module imgutils.metrics.lpips)": [[47, "imgutils.metrics.lpips.lpips_difference"]], "lpips_extract_feature() (in module imgutils.metrics.lpips)": [[47, "imgutils.metrics.lpips.lpips_extract_feature"]], "imgutils.metrics.psnr_": [[48, "module-imgutils.metrics.psnr_"]], "psnr() (in module imgutils.metrics.psnr_)": [[48, "imgutils.metrics.psnr_.psnr"]], "detect_text_with_ocr() (in module imgutils.ocr)": [[49, "imgutils.ocr.detect_text_with_ocr"]], "imgutils.ocr": [[49, "module-imgutils.ocr"]], "list_det_models() (in module imgutils.ocr)": [[49, "imgutils.ocr.list_det_models"]], "list_rec_models() (in module imgutils.ocr)": [[49, "imgutils.ocr.list_rec_models"]], "ocr() (in module imgutils.ocr)": [[49, "imgutils.ocr.ocr"]], "align_maxsize() (in module imgutils.operate.align)": [[50, "imgutils.operate.align.align_maxsize"]], "imgutils.operate.align": [[50, "module-imgutils.operate.align"]], "basecensor (class in imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.BaseCensor"]], "blurcensor (class in imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.BlurCensor"]], "colorcensor (class in imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.ColorCensor"]], "pixelatecensor (class in imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.PixelateCensor"]], "censor_area() (imgutils.operate.censor_.basecensor method)": [[51, "imgutils.operate.censor_.BaseCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.blurcensor method)": [[51, "imgutils.operate.censor_.BlurCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.colorcensor method)": [[51, "imgutils.operate.censor_.ColorCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.pixelatecensor method)": [[51, "imgutils.operate.censor_.PixelateCensor.censor_area"]], "censor_areas() (in module imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.censor_areas"]], "censor_nsfw() (in module imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.censor_nsfw"]], "imgutils.operate.censor_": [[51, "module-imgutils.operate.censor_"]], "register_censor_method() (in module imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.register_censor_method"]], "emojibasedcensor (class in imgutils.operate.imgcensor)": [[52, "imgutils.operate.imgcensor.EmojiBasedCensor"]], "imagebasedcensor (class in imgutils.operate.imgcensor)": [[52, "imgutils.operate.imgcensor.ImageBasedCensor"]], "singleimage (class in imgutils.operate.imgcensor)": [[52, "imgutils.operate.imgcensor.SingleImage"]], "__init__() (imgutils.operate.imgcensor.singleimage method)": [[52, "imgutils.operate.imgcensor.SingleImage.__init__"]], "censor_area() (imgutils.operate.imgcensor.emojibasedcensor method)": [[52, "imgutils.operate.imgcensor.EmojiBasedCensor.censor_area"]], "censor_area() (imgutils.operate.imgcensor.imagebasedcensor method)": [[52, "imgutils.operate.imgcensor.ImageBasedCensor.censor_area"]], "find_for_area() (imgutils.operate.imgcensor.singleimage method)": [[52, "imgutils.operate.imgcensor.SingleImage.find_for_area"]], "height (imgutils.operate.imgcensor.singleimage property)": [[52, "imgutils.operate.imgcensor.SingleImage.height"]], "imgutils.operate.imgcensor": [[52, "module-imgutils.operate.imgcensor"]], "width (imgutils.operate.imgcensor.singleimage property)": [[52, "imgutils.operate.imgcensor.SingleImage.width"]], "imgutils.operate": [[53, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[54, "module-imgutils.operate.squeeze"]], "squeeze() (in module imgutils.operate.squeeze)": [[54, "imgutils.operate.squeeze.squeeze"]], "squeeze_with_transparency() (in module imgutils.operate.squeeze)": [[54, "imgutils.operate.squeeze.squeeze_with_transparency"]], "dwpose_estimate() (in module imgutils.pose.dwpose)": [[55, "imgutils.pose.dwpose.dwpose_estimate"]], "imgutils.pose.dwpose": [[55, "module-imgutils.pose.dwpose"]], "left_ankle (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_ANKLE"]], "left_big_toe (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_BIG_TOE"]], "left_ear (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_EAR"]], "left_elbow (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_ELBOW"]], "left_eye (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_EYE"]], "left_heel (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_HEEL"]], "left_hip (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_HIP"]], "left_knee (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_KNEE"]], "left_shoulder (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_SHOULDER"]], "left_small_toe (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_SMALL_TOE"]], "left_wrist (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_WRIST"]], "neck (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.NECK"]], "nose (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.NOSE"]], "op18keypointset (class in imgutils.pose.format)": [[56, "imgutils.pose.format.OP18KeyPointSet"]], "op18_body_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_BODY_MAX"]], "op18_body_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_BODY_MIN"]], "op18_face_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_FACE_MAX"]], "op18_face_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_FACE_MIN"]], "op18_left_foot_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_LEFT_FOOT_MAX"]], "op18_left_foot_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_LEFT_FOOT_MIN"]], "op18_left_hand_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_LEFT_HAND_MAX"]], "op18_left_hand_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_LEFT_HAND_MIN"]], "op18_right_foot_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_RIGHT_FOOT_MAX"]], "op18_right_foot_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_RIGHT_FOOT_MIN"]], "op18_right_hand_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_RIGHT_HAND_MAX"]], "op18_right_hand_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_RIGHT_HAND_MIN"]], "right_ankle (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_ANKLE"]], "right_big_toe (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_BIG_TOE"]], "right_ear (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_EAR"]], "right_elbow (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_ELBOW"]], "right_eye (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_EYE"]], "right_heel (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_HEEL"]], "right_hip (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_HIP"]], "right_knee (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_KNEE"]], "right_shoulder (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_SHOULDER"]], "right_small_toe (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_SMALL_TOE"]], "right_wrist (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_WRIST"]], "__init__() (imgutils.pose.format.op18keypointset method)": [[56, "imgutils.pose.format.OP18KeyPointSet.__init__"]], "__mul__() (imgutils.pose.format.op18keypointset method)": [[56, "imgutils.pose.format.OP18KeyPointSet.__mul__"]], "__truediv__() (imgutils.pose.format.op18keypointset method)": [[56, "imgutils.pose.format.OP18KeyPointSet.__truediv__"]], "body (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.body"]], "face (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.face"]], "imgutils.pose.format": [[56, "module-imgutils.pose.format"]], "left_foot (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.left_foot"]], "left_hand (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.left_hand"]], "right_foot (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.right_foot"]], "right_hand (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.right_hand"]], "imgutils.pose": [[57, "module-imgutils.pose"]], "imgutils.pose.visual": [[58, "module-imgutils.pose.visual"]], "op18_visualize() (in module imgutils.pose.visual)": [[58, "imgutils.pose.visual.op18_visualize"]], "notparsetarget (class in imgutils.preprocess.base)": [[59, "imgutils.preprocess.base.NotParseTarget"]], "imgutils.preprocess.base": [[59, "module-imgutils.preprocess.base"]], "imgutils.preprocess": [[60, "module-imgutils.preprocess"]], "create_pillow_transforms() (in module imgutils.preprocess.pillow)": [[61, "imgutils.preprocess.pillow.create_pillow_transforms"]], "imgutils.preprocess.pillow": [[61, "module-imgutils.preprocess.pillow"]], "parse_pillow_transforms() (in module imgutils.preprocess.pillow)": [[61, "imgutils.preprocess.pillow.parse_pillow_transforms"]], "register_pillow_parse() (in module imgutils.preprocess.pillow)": [[61, "imgutils.preprocess.pillow.register_pillow_parse"]], "register_pillow_transform() (in module imgutils.preprocess.pillow)": [[61, "imgutils.preprocess.pillow.register_pillow_transform"]], "create_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[62, "imgutils.preprocess.torchvision.create_torchvision_transforms"]], "imgutils.preprocess.torchvision": [[62, "module-imgutils.preprocess.torchvision"]], "parse_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[62, "imgutils.preprocess.torchvision.parse_torchvision_transforms"]], "register_torchvision_parse() (in module imgutils.preprocess.torchvision)": [[62, "imgutils.preprocess.torchvision.register_torchvision_parse"]], "register_torchvision_transform() (in module imgutils.preprocess.torchvision)": [[62, "imgutils.preprocess.torchvision.register_torchvision_transform"]], "notprocessortypeerror (class in imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.NotProcessorTypeError"]], "convert_to_size_dict() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.convert_to_size_dict"]], "create_bit_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_bit_transforms"]], "create_blip_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_blip_transforms"]], "create_clip_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_clip_transforms"]], "create_convnext_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_convnext_transforms"]], "create_mobilenetv2_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_mobilenetv2_transforms"]], "create_siglip_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_siglip_transforms"]], "create_transforms_from_bit_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_bit_processor"]], "create_transforms_from_blip_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_blip_processor"]], "create_transforms_from_clip_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_clip_processor"]], "create_transforms_from_convnext_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_convnext_processor"]], "create_transforms_from_mobilenetv2_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_mobilenetv2_processor"]], "create_transforms_from_siglip_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_siglip_processor"]], "create_transforms_from_transformers() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_transformers"]], "create_transforms_from_vit_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_vit_processor"]], "create_vit_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_vit_transforms"]], "get_size_dict() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.get_size_dict"]], "imgutils.preprocess.transformers": [[63, "module-imgutils.preprocess.transformers"]], "is_valid_size_dict() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.is_valid_size_dict"]], "register_creators_for_transformers() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.register_creators_for_transformers"]], "backgroundimageset (class in imgutils.resource.background)": [[64, "imgutils.resource.background.BackgroundImageSet"]], "__init__() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.__init__"]], "get_bg_image() (in module imgutils.resource.background)": [[64, "imgutils.resource.background.get_bg_image"]], "get_bg_image_file() (in module imgutils.resource.background)": [[64, "imgutils.resource.background.get_bg_image_file"]], "get_image() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.get_image"]], "get_image_file() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.get_image_file"]], "imgutils.resource.background": [[64, "module-imgutils.resource.background"]], "list_bg_image_files() (in module imgutils.resource.background)": [[64, "imgutils.resource.background.list_bg_image_files"]], "list_image_files() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.list_image_files"]], "random_bg_image() (in module imgutils.resource.background)": [[64, "imgutils.resource.background.random_bg_image"]], "random_bg_image_file() (in module imgutils.resource.background)": [[64, "imgutils.resource.background.random_bg_image_file"]], "random_image() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.random_image"]], "random_image_file() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.random_image_file"]], "imgutils.resource": [[65, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[66, "module-imgutils.restore.adversarial"]], "remove_adversarial_noise() (in module imgutils.restore.adversarial)": [[66, "imgutils.restore.adversarial.remove_adversarial_noise"]], "imgutils.restore": [[67, "module-imgutils.restore"]], "imgutils.restore.nafnet": [[68, "module-imgutils.restore.nafnet"]], "restore_with_nafnet() (in module imgutils.restore.nafnet)": [[68, "imgutils.restore.nafnet.restore_with_nafnet"]], "imgutils.restore.scunet": [[69, "module-imgutils.restore.scunet"]], "restore_with_scunet() (in module imgutils.restore.scunet)": [[69, "imgutils.restore.scunet.restore_with_scunet"]], "imgutils.sd": [[70, "module-imgutils.sd"]], "sdmetadata (class in imgutils.sd.metadata)": [[71, "imgutils.sd.metadata.SDMetaData"]], "__str__() (imgutils.sd.metadata.sdmetadata method)": [[71, "imgutils.sd.metadata.SDMetaData.__str__"]], "get_sdmeta_from_image() (in module imgutils.sd.metadata)": [[71, "imgutils.sd.metadata.get_sdmeta_from_image"]], "imgutils.sd.metadata": [[71, "module-imgutils.sd.metadata"]], "parse_sdmeta_from_text() (in module imgutils.sd.metadata)": [[71, "imgutils.sd.metadata.parse_sdmeta_from_text"]], "pnginfo (imgutils.sd.metadata.sdmetadata property)": [[71, "imgutils.sd.metadata.SDMetaData.pnginfo"]], "save_image_with_sdmeta() (in module imgutils.sd.metadata)": [[71, "imgutils.sd.metadata.save_image_with_sdmeta"]], "text (imgutils.sd.metadata.sdmetadata property)": [[71, "imgutils.sd.metadata.SDMetaData.text"]], "imgutils.sd.model": [[72, "module-imgutils.sd.model"]], "read_metadata() (in module imgutils.sd.model)": [[72, "imgutils.sd.model.read_metadata"]], "save_with_metadata() (in module imgutils.sd.model)": [[72, "imgutils.sd.model.save_with_metadata"]], "naimetadata (class in imgutils.sd.nai)": [[73, "imgutils.sd.nai.NAIMetaData"], [73, "imgutils.sd.nai.NAIMetadata"]], "__init__() (imgutils.sd.nai.naimetadata method)": [[73, "imgutils.sd.nai.NAIMetaData.__init__"]], "add_naimeta_to_image() (in module imgutils.sd.nai)": [[73, "imgutils.sd.nai.add_naimeta_to_image"]], "get_naimeta_from_image() (in module imgutils.sd.nai)": [[73, "imgutils.sd.nai.get_naimeta_from_image"]], "imgutils.sd.nai": [[73, "module-imgutils.sd.nai"]], "pnginfo (imgutils.sd.nai.naimetadata property)": [[73, "imgutils.sd.nai.NAIMetaData.pnginfo"]], "save_image_with_naimeta() (in module imgutils.sd.nai)": [[73, "imgutils.sd.nai.save_image_with_naimeta"]], "imgutils.segment": [[74, "module-imgutils.segment"]], "get_isnetis_mask() (in module imgutils.segment.isnetis)": [[75, "imgutils.segment.isnetis.get_isnetis_mask"]], "imgutils.segment.isnetis": [[75, "module-imgutils.segment.isnetis"]], "segment_rgba_with_isnetis() (in module imgutils.segment.isnetis)": [[75, "imgutils.segment.isnetis.segment_rgba_with_isnetis"]], "segment_with_isnetis() (in module imgutils.segment.isnetis)": [[75, "imgutils.segment.isnetis.segment_with_isnetis"]], "drop_blacklisted_tags() (in module imgutils.tagging.blacklist)": [[76, "imgutils.tagging.blacklist.drop_blacklisted_tags"]], "imgutils.tagging.blacklist": [[76, "module-imgutils.tagging.blacklist"]], "is_blacklisted() (in module imgutils.tagging.blacklist)": [[76, "imgutils.tagging.blacklist.is_blacklisted"]], "convert_camie_emb_to_prediction() (in module imgutils.tagging.camie)": [[77, "imgutils.tagging.camie.convert_camie_emb_to_prediction"]], "get_camie_tags() (in module imgutils.tagging.camie)": [[77, "imgutils.tagging.camie.get_camie_tags"]], "imgutils.tagging.camie": [[77, "module-imgutils.tagging.camie"]], "char_prefixes (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.CHAR_PREFIXES"]], "char_suffixes (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.CHAR_SUFFIXES"]], "char_whitelist_prefix (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.CHAR_WHITELIST_PREFIX"]], "char_whitelist_suffix (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.CHAR_WHITELIST_SUFFIX"]], "char_whitelist_word (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.CHAR_WHITELIST_WORD"]], "charactertagpool (class in imgutils.tagging.character)": [[78, "imgutils.tagging.character.CharacterTagPool"]], "__init__() (imgutils.tagging.character.charactertagpool method)": [[78, "imgutils.tagging.character.CharacterTagPool.__init__"]], "drop_basic_character_tags() (imgutils.tagging.character.charactertagpool method)": [[78, "imgutils.tagging.character.CharacterTagPool.drop_basic_character_tags"]], "drop_basic_character_tags() (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.drop_basic_character_tags"]], "imgutils.tagging.character": [[78, "module-imgutils.tagging.character"]], "is_basic_character_tag() (imgutils.tagging.character.charactertagpool method)": [[78, "imgutils.tagging.character.CharacterTagPool.is_basic_character_tag"]], "is_basic_character_tag() (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.is_basic_character_tag"]], "get_deepdanbooru_tags() (in module imgutils.tagging.deepdanbooru)": [[79, "imgutils.tagging.deepdanbooru.get_deepdanbooru_tags"]], "imgutils.tagging.deepdanbooru": [[79, "module-imgutils.tagging.deepdanbooru"]], "get_deepgelbooru_tags() (in module imgutils.tagging.deepgelbooru)": [[80, "imgutils.tagging.deepgelbooru.get_deepgelbooru_tags"]], "imgutils.tagging.deepgelbooru": [[80, "module-imgutils.tagging.deepgelbooru"]], "add_underline() (in module imgutils.tagging.format)": [[81, "imgutils.tagging.format.add_underline"]], "imgutils.tagging.format": [[81, "module-imgutils.tagging.format"]], "remove_underline() (in module imgutils.tagging.format)": [[81, "imgutils.tagging.format.remove_underline"]], "tags_to_text() (in module imgutils.tagging.format)": [[81, "imgutils.tagging.format.tags_to_text"]], "imgutils.tagging": [[82, "module-imgutils.tagging"]], "imgutils.tagging.match": [[83, "module-imgutils.tagging.match"]], "tag_match_full() (in module imgutils.tagging.match)": [[83, "imgutils.tagging.match.tag_match_full"]], "tag_match_prefix() (in module imgutils.tagging.match)": [[83, "imgutils.tagging.match.tag_match_prefix"]], "tag_match_suffix() (in module imgutils.tagging.match)": [[83, "imgutils.tagging.match.tag_match_suffix"]], "get_mldanbooru_tags() (in module imgutils.tagging.mldanbooru)": [[84, "imgutils.tagging.mldanbooru.get_mldanbooru_tags"]], "imgutils.tagging.mldanbooru": [[84, "module-imgutils.tagging.mldanbooru"]], "imgutils.tagging.order": [[85, "module-imgutils.tagging.order"]], "sort_tags() (in module imgutils.tagging.order)": [[85, "imgutils.tagging.order.sort_tags"]], "drop_overlap_tags() (in module imgutils.tagging.overlap)": [[86, "imgutils.tagging.overlap.drop_overlap_tags"]], "imgutils.tagging.overlap": [[86, "module-imgutils.tagging.overlap"]], "convert_wd14_emb_to_prediction() (in module imgutils.tagging.wd14)": [[87, "imgutils.tagging.wd14.convert_wd14_emb_to_prediction"]], "denormalize_wd14_emb() (in module imgutils.tagging.wd14)": [[87, "imgutils.tagging.wd14.denormalize_wd14_emb"]], "get_wd14_tags() (in module imgutils.tagging.wd14)": [[87, "imgutils.tagging.wd14.get_wd14_tags"]], "imgutils.tagging.wd14": [[87, "module-imgutils.tagging.wd14"]], "imgutils.upscale.cdc": [[88, "module-imgutils.upscale.cdc"]], "upscale_with_cdc() (in module imgutils.upscale.cdc)": [[88, "imgutils.upscale.cdc.upscale_with_cdc"]], "imgutils.upscale": [[89, "module-imgutils.upscale"]], "imgutils.utils.cache": [[90, "module-imgutils.utils.cache"]], "ts_lru_cache() (in module imgutils.utils.cache)": [[90, "imgutils.utils.cache.ts_lru_cache"]], "imgutils.utils.func": [[91, "module-imgutils.utils.func"]], "sigmoid() (in module imgutils.utils.func)": [[91, "imgutils.utils.func.sigmoid"]], "imgutils.utils": [[92, "module-imgutils.utils"]], "get_onnx_provider() (in module imgutils.utils.onnxruntime)": [[93, "imgutils.utils.onnxruntime.get_onnx_provider"]], "imgutils.utils.onnxruntime": [[93, "module-imgutils.utils.onnxruntime"]], "open_onnx_model() (in module imgutils.utils.onnxruntime)": [[93, "imgutils.utils.onnxruntime.open_onnx_model"]], "get_ai_created_score() (in module imgutils.validate.aicheck)": [[94, "imgutils.validate.aicheck.get_ai_created_score"]], "imgutils.validate.aicheck": [[94, "module-imgutils.validate.aicheck"]], "is_ai_created() (in module imgutils.validate.aicheck)": [[94, "imgutils.validate.aicheck.is_ai_created"]], "anime_bangumi_char() (in module imgutils.validate.bangumi_char)": [[95, "imgutils.validate.bangumi_char.anime_bangumi_char"]], "anime_bangumi_char_score() (in module imgutils.validate.bangumi_char)": [[95, "imgutils.validate.bangumi_char.anime_bangumi_char_score"]], "imgutils.validate.bangumi_char": [[95, "module-imgutils.validate.bangumi_char"]], "anime_classify() (in module imgutils.validate.classify)": [[96, "imgutils.validate.classify.anime_classify"]], "anime_classify_score() (in module imgutils.validate.classify)": [[96, "imgutils.validate.classify.anime_classify_score"]], "imgutils.validate.classify": [[96, "module-imgutils.validate.classify"]], "imgutils.validate.color": [[97, "module-imgutils.validate.color"]], "is_greyscale() (in module imgutils.validate.color)": [[97, "imgutils.validate.color.is_greyscale"]], "anime_completeness() (in module imgutils.validate.completeness)": [[98, "imgutils.validate.completeness.anime_completeness"]], "anime_completeness_score() (in module imgutils.validate.completeness)": [[98, "imgutils.validate.completeness.anime_completeness_score"]], "imgutils.validate.completeness": [[98, "module-imgutils.validate.completeness"]], "anime_dbrating() (in module imgutils.validate.dbrating)": [[99, "imgutils.validate.dbrating.anime_dbrating"]], "anime_dbrating_score() (in module imgutils.validate.dbrating)": [[99, "imgutils.validate.dbrating.anime_dbrating_score"]], "imgutils.validate.dbrating": [[99, "module-imgutils.validate.dbrating"]], "anime_furry() (in module imgutils.validate.furry)": [[100, "imgutils.validate.furry.anime_furry"]], "anime_furry_score() (in module imgutils.validate.furry)": [[100, "imgutils.validate.furry.anime_furry_score"]], "imgutils.validate.furry": [[100, "module-imgutils.validate.furry"]], "imgutils.validate": [[101, "module-imgutils.validate"]], "get_monochrome_score() (in module imgutils.validate.monochrome)": [[102, "imgutils.validate.monochrome.get_monochrome_score"]], "imgutils.validate.monochrome": [[102, "module-imgutils.validate.monochrome"]], "is_monochrome() (in module imgutils.validate.monochrome)": [[102, "imgutils.validate.monochrome.is_monochrome"]], "imgutils.validate.nsfw": [[103, "module-imgutils.validate.nsfw"]], "nsfw_pred() (in module imgutils.validate.nsfw)": [[103, "imgutils.validate.nsfw.nsfw_pred"]], "nsfw_pred_score() (in module imgutils.validate.nsfw)": [[103, "imgutils.validate.nsfw.nsfw_pred_score"]], "anime_portrait() (in module imgutils.validate.portrait)": [[104, "imgutils.validate.portrait.anime_portrait"]], "anime_portrait_score() (in module imgutils.validate.portrait)": [[104, "imgutils.validate.portrait.anime_portrait_score"]], "imgutils.validate.portrait": [[104, "module-imgutils.validate.portrait"]], "anime_rating() (in module imgutils.validate.rating)": [[105, "imgutils.validate.rating.anime_rating"]], "anime_rating_score() (in module imgutils.validate.rating)": [[105, "imgutils.validate.rating.anime_rating_score"]], "imgutils.validate.rating": [[105, "module-imgutils.validate.rating"]], "anime_real() (in module imgutils.validate.real)": [[106, "imgutils.validate.real.anime_real"]], "anime_real_score() (in module imgutils.validate.real)": [[106, "imgutils.validate.real.anime_real_score"]], "imgutils.validate.real": [[106, "module-imgutils.validate.real"]], "imgutils.validate.safe": [[107, "module-imgutils.validate.safe"]], "safe_check() (in module imgutils.validate.safe)": [[107, "imgutils.validate.safe.safe_check"]], "safe_check_score() (in module imgutils.validate.safe)": [[107, "imgutils.validate.safe.safe_check_score"]], "anime_style_age() (in module imgutils.validate.style_age)": [[108, "imgutils.validate.style_age.anime_style_age"]], "anime_style_age_score() (in module imgutils.validate.style_age)": [[108, "imgutils.validate.style_age.anime_style_age_score"]], "imgutils.validate.style_age": [[108, "module-imgutils.validate.style_age"]], "anime_teen() (in module imgutils.validate.teen)": [[109, "imgutils.validate.teen.anime_teen"]], "anime_teen_score() (in module imgutils.validate.teen)": [[109, "imgutils.validate.teen.anime_teen_score"]], "imgutils.validate.teen": [[109, "module-imgutils.validate.teen"]], "imgutils.validate.truncate": [[110, "module-imgutils.validate.truncate"]], "is_truncated_file() (in module imgutils.validate.truncate)": [[110, "imgutils.validate.truncate.is_truncated_file"]]}}) \ No newline at end of file diff --git a/v0.18.1/.buildinfo b/v0.18.1/.buildinfo index ce49b6abe8f64c0f479c021072e6d7153e0d06eb..0feea98a3fd26518c9dc2dd43d92490dcb6fe1a8 100644 --- a/v0.18.1/.buildinfo +++ b/v0.18.1/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: da39f2cccca1b90f72a86fb849cb8656 +config: 754db8a35de227eb08c8973ec6ed05a0 tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/v0.18.1/.doctrees/api_doc/ascii/drawing.doctree b/v0.18.1/.doctrees/api_doc/ascii/drawing.doctree index a0bc31ca76805988ee33edd8aaab60912db6f505..2fe9f3bf473198b7cea97540ea6590e1fe9cd2ca 100644 Binary files a/v0.18.1/.doctrees/api_doc/ascii/drawing.doctree and b/v0.18.1/.doctrees/api_doc/ascii/drawing.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/ascii/index.doctree b/v0.18.1/.doctrees/api_doc/ascii/index.doctree index 8aae93a0cbcd542876f55ce5b1d51dfbb6a87476..1e89c5087901816fb9a84564fcf309066bada455 100644 Binary files a/v0.18.1/.doctrees/api_doc/ascii/index.doctree and b/v0.18.1/.doctrees/api_doc/ascii/index.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/config/index.doctree b/v0.18.1/.doctrees/api_doc/config/index.doctree index 67010a39ccb2aefeb4436f1b15822e41a286e77e..ca6982860a8bca0ecec1612fc40d666a322e4472 100644 Binary files a/v0.18.1/.doctrees/api_doc/config/index.doctree and b/v0.18.1/.doctrees/api_doc/config/index.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/config/meta.doctree b/v0.18.1/.doctrees/api_doc/config/meta.doctree index 0a5948187b25ad7c502b6483fba620545b994f2f..632cc418705b06ee554a2702e75ecbaa91a435ec 100644 Binary files a/v0.18.1/.doctrees/api_doc/config/meta.doctree and b/v0.18.1/.doctrees/api_doc/config/meta.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/data/background.doctree b/v0.18.1/.doctrees/api_doc/data/background.doctree index 5158f2943aa182917263e50ccf46f064bdf30132..a41c83d81cb55b8bbd2a6086ce2f220cfcd4d5ae 100644 Binary files a/v0.18.1/.doctrees/api_doc/data/background.doctree and b/v0.18.1/.doctrees/api_doc/data/background.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/data/blob.doctree b/v0.18.1/.doctrees/api_doc/data/blob.doctree index 2a9f53e48e58cdff8b48b2b796145ba9d8eb3d01..3057f2ce3203a1cc0cccebc6d809b825c602c6f8 100644 Binary files a/v0.18.1/.doctrees/api_doc/data/blob.doctree and b/v0.18.1/.doctrees/api_doc/data/blob.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/data/decode.doctree b/v0.18.1/.doctrees/api_doc/data/decode.doctree index ca27383c664633e1de38d93b4358e4d30739880e..bfe92a3d253d870235de974be9381813c9feabe2 100644 Binary files a/v0.18.1/.doctrees/api_doc/data/decode.doctree and b/v0.18.1/.doctrees/api_doc/data/decode.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/data/encode.doctree b/v0.18.1/.doctrees/api_doc/data/encode.doctree index 24dcace3860d7d6a3d980db27d605fbf5ea632f2..d862a467750a8d068ad2bed842e7e51509f56bcd 100644 Binary files a/v0.18.1/.doctrees/api_doc/data/encode.doctree and b/v0.18.1/.doctrees/api_doc/data/encode.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/data/image.doctree b/v0.18.1/.doctrees/api_doc/data/image.doctree index 6e0797c5b2efd4d5f4adb85f0afeed7af66bf839..7cec1a1d8b0e21abdfc939318ec179f4ef82dfcb 100644 Binary files a/v0.18.1/.doctrees/api_doc/data/image.doctree and b/v0.18.1/.doctrees/api_doc/data/image.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/data/index.doctree b/v0.18.1/.doctrees/api_doc/data/index.doctree index 645c055641d7740f68cb4aa87210bfff77c08c2c..e31f05ebb3c44230a8602bc41d770c3388265ab4 100644 Binary files a/v0.18.1/.doctrees/api_doc/data/index.doctree and b/v0.18.1/.doctrees/api_doc/data/index.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/data/layer.doctree b/v0.18.1/.doctrees/api_doc/data/layer.doctree index 33ae60684ff54b80d4c0ec52fc200ffaae392b9e..30225bf420301df4a1f497eca7e29234cad722e3 100644 Binary files a/v0.18.1/.doctrees/api_doc/data/layer.doctree and b/v0.18.1/.doctrees/api_doc/data/layer.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/data/pad.doctree b/v0.18.1/.doctrees/api_doc/data/pad.doctree index 4a6160048a4da20876f8bb0a90944fb3d416e1f8..af8b034cba9d32fa68cbecaebb3e6b7dae601649 100644 Binary files a/v0.18.1/.doctrees/api_doc/data/pad.doctree and b/v0.18.1/.doctrees/api_doc/data/pad.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/data/url.doctree b/v0.18.1/.doctrees/api_doc/data/url.doctree index a7d25f611667e9d28890f22019b78b007917e52f..2a16ad8e61dbbefe4c4c34efa375eb6f5303f58a 100644 Binary files a/v0.18.1/.doctrees/api_doc/data/url.doctree and b/v0.18.1/.doctrees/api_doc/data/url.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/detect/booru_yolo.doctree b/v0.18.1/.doctrees/api_doc/detect/booru_yolo.doctree index 2117e5ec96bdaba8f5557716f652c8de3db91ef9..8dad1a5c32b32f516c72f8b7f67646904077c35f 100644 Binary files a/v0.18.1/.doctrees/api_doc/detect/booru_yolo.doctree and b/v0.18.1/.doctrees/api_doc/detect/booru_yolo.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/detect/censor.doctree b/v0.18.1/.doctrees/api_doc/detect/censor.doctree index d7401575e185115b378e20c0011ad268152ba754..310d66b949f5805c26f5195525ebb47f22bf5129 100644 Binary files a/v0.18.1/.doctrees/api_doc/detect/censor.doctree and b/v0.18.1/.doctrees/api_doc/detect/censor.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/detect/eye.doctree b/v0.18.1/.doctrees/api_doc/detect/eye.doctree index ceb83b56690947307e85939d0feb04b958f57ee1..30e6ddc8fb4f0835c871251409b4e82250c700ae 100644 Binary files a/v0.18.1/.doctrees/api_doc/detect/eye.doctree and b/v0.18.1/.doctrees/api_doc/detect/eye.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/detect/face.doctree b/v0.18.1/.doctrees/api_doc/detect/face.doctree index 4bb61d6404b1ff417f84de5be0ecac0305515139..ae74fac1493edafdc7074183a4c8b6a63ff294f4 100644 Binary files a/v0.18.1/.doctrees/api_doc/detect/face.doctree and b/v0.18.1/.doctrees/api_doc/detect/face.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/detect/halfbody.doctree b/v0.18.1/.doctrees/api_doc/detect/halfbody.doctree index 53176661cf0cc877f2077f34967dfb2199623716..51e1bcd3a9287fc7ab2db8a36cbf2503c27ed1f2 100644 Binary files a/v0.18.1/.doctrees/api_doc/detect/halfbody.doctree and b/v0.18.1/.doctrees/api_doc/detect/halfbody.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/detect/hand.doctree b/v0.18.1/.doctrees/api_doc/detect/hand.doctree index b54b8118d739d9114bd479c418ab4850093adca9..a973f28c18505635434222af7f250c92891dffcd 100644 Binary files a/v0.18.1/.doctrees/api_doc/detect/hand.doctree and b/v0.18.1/.doctrees/api_doc/detect/hand.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/detect/head.doctree b/v0.18.1/.doctrees/api_doc/detect/head.doctree index dcf714f371c476eb8e8458c3eda2cc95a8cb644a..2221acd303946263800395eb3a42809c870c03d1 100644 Binary files a/v0.18.1/.doctrees/api_doc/detect/head.doctree and b/v0.18.1/.doctrees/api_doc/detect/head.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/detect/index.doctree b/v0.18.1/.doctrees/api_doc/detect/index.doctree index 954c8675ac1a618343634856a92c1a9a8b9dbbc6..40189feb63da5ca7cf3f59cebb642ca526b35156 100644 Binary files a/v0.18.1/.doctrees/api_doc/detect/index.doctree and b/v0.18.1/.doctrees/api_doc/detect/index.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/detect/nudenet.doctree b/v0.18.1/.doctrees/api_doc/detect/nudenet.doctree index 8c87061a66f61617b0e55ce27ae73a2a64adb61d..55f92851c10c49cd745c70386a85b360733c13eb 100644 Binary files a/v0.18.1/.doctrees/api_doc/detect/nudenet.doctree and b/v0.18.1/.doctrees/api_doc/detect/nudenet.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/detect/person.doctree b/v0.18.1/.doctrees/api_doc/detect/person.doctree index 0705d31bfdfa2bdadc862bbfe23eb7cf0f8757d0..df82fff3e47e7a0f103ed1c13f2a8fd6db7e20c5 100644 Binary files a/v0.18.1/.doctrees/api_doc/detect/person.doctree and b/v0.18.1/.doctrees/api_doc/detect/person.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/detect/similarity.doctree b/v0.18.1/.doctrees/api_doc/detect/similarity.doctree index 8b01a70f6034a0848a0e34582fd906a63769af31..1101dc472ae17f215725a9019d60791d61259001 100644 Binary files a/v0.18.1/.doctrees/api_doc/detect/similarity.doctree and b/v0.18.1/.doctrees/api_doc/detect/similarity.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/detect/text.doctree b/v0.18.1/.doctrees/api_doc/detect/text.doctree index 818d16301baaeab78a787f5c1579445c05d0dcf2..3882a150ad995a1bb8796ed9962abed27bd4d816 100644 Binary files a/v0.18.1/.doctrees/api_doc/detect/text.doctree and b/v0.18.1/.doctrees/api_doc/detect/text.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/detect/visual.doctree b/v0.18.1/.doctrees/api_doc/detect/visual.doctree index 5f155fd38167d0682c5a67d26ffd5cdf4b978345..64a6cee134570983aec24d188cb1507380448844 100644 Binary files a/v0.18.1/.doctrees/api_doc/detect/visual.doctree and b/v0.18.1/.doctrees/api_doc/detect/visual.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/edge/canny.doctree b/v0.18.1/.doctrees/api_doc/edge/canny.doctree index 8ddb9f1528589d47ea71d43d15b90f994fafda7a..9697f152d93150850f6ebbcef16351d23b35c10e 100644 Binary files a/v0.18.1/.doctrees/api_doc/edge/canny.doctree and b/v0.18.1/.doctrees/api_doc/edge/canny.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/edge/index.doctree b/v0.18.1/.doctrees/api_doc/edge/index.doctree index b53c93498f25e3ccd9cfa16efa0c503789771255..82f54a56b1ef7bce61db1572879225bb5680bfc3 100644 Binary files a/v0.18.1/.doctrees/api_doc/edge/index.doctree and b/v0.18.1/.doctrees/api_doc/edge/index.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/edge/lineart.doctree b/v0.18.1/.doctrees/api_doc/edge/lineart.doctree index d2ba45deb0736d7773786de0367db0cf5524a6df..29a12fe39fb5728aafb4630aafdf59e34a369273 100644 Binary files a/v0.18.1/.doctrees/api_doc/edge/lineart.doctree and b/v0.18.1/.doctrees/api_doc/edge/lineart.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/edge/lineart_anime.doctree b/v0.18.1/.doctrees/api_doc/edge/lineart_anime.doctree index 382646ab72ab1af4641c08c87a8af8eeea80c53b..4cee3cd24103c2b20992c626385aae1b886ee249 100644 Binary files a/v0.18.1/.doctrees/api_doc/edge/lineart_anime.doctree and b/v0.18.1/.doctrees/api_doc/edge/lineart_anime.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/generic/classify.doctree b/v0.18.1/.doctrees/api_doc/generic/classify.doctree index 2b97ab0026ae4db4215ee8c27d084e7905dd3c34..c64eddb293c567dfe54d3cf0dc5e7bd1c0dfb10f 100644 Binary files a/v0.18.1/.doctrees/api_doc/generic/classify.doctree and b/v0.18.1/.doctrees/api_doc/generic/classify.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/generic/classify_timm.doctree b/v0.18.1/.doctrees/api_doc/generic/classify_timm.doctree index 7a53f1f0a4329dcd3c44a29fa353370cfe061e34..28783f8bbf0513ea8689add60124ff4a4ac3af08 100644 Binary files a/v0.18.1/.doctrees/api_doc/generic/classify_timm.doctree and b/v0.18.1/.doctrees/api_doc/generic/classify_timm.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/generic/clip.doctree b/v0.18.1/.doctrees/api_doc/generic/clip.doctree index e037a2e3b022ed071cd41bcd58e6428d806dba78..a52fe29bbf8e34bb5e36799b4aa2961832750771 100644 Binary files a/v0.18.1/.doctrees/api_doc/generic/clip.doctree and b/v0.18.1/.doctrees/api_doc/generic/clip.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/generic/enhance.doctree b/v0.18.1/.doctrees/api_doc/generic/enhance.doctree index a0762f06d65af7af827f04831cad76f854a43434..4f82eefac698bf7eebeaf46bcc1509d5e3f84d33 100644 Binary files a/v0.18.1/.doctrees/api_doc/generic/enhance.doctree and b/v0.18.1/.doctrees/api_doc/generic/enhance.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/generic/index.doctree b/v0.18.1/.doctrees/api_doc/generic/index.doctree index 0baa3789924373f68313eb82e1bab805b97c7bc2..f0a912effd3a1b7089266b04a77daaac92318fcb 100644 Binary files a/v0.18.1/.doctrees/api_doc/generic/index.doctree and b/v0.18.1/.doctrees/api_doc/generic/index.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/generic/multilabel_timm.doctree b/v0.18.1/.doctrees/api_doc/generic/multilabel_timm.doctree index d0e52136ff177b7795089d27cfb5c8994b03c5d3..d27c67db962438998aff7dad71b2ad5634d7d070 100644 Binary files a/v0.18.1/.doctrees/api_doc/generic/multilabel_timm.doctree and b/v0.18.1/.doctrees/api_doc/generic/multilabel_timm.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/generic/siglip.doctree b/v0.18.1/.doctrees/api_doc/generic/siglip.doctree index 81d9edec5d926f9f59895dbbffcad237f61f1de9..d96dd46f25f3d54b53ed881fb1b0fefc85adb084 100644 Binary files a/v0.18.1/.doctrees/api_doc/generic/siglip.doctree and b/v0.18.1/.doctrees/api_doc/generic/siglip.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/generic/yolo.doctree b/v0.18.1/.doctrees/api_doc/generic/yolo.doctree index e54d7f0210f9c32044e1b5b622dd363cbf0ed731..973b49730c9065304422e49ca8f0e1ebb43fa508 100644 Binary files a/v0.18.1/.doctrees/api_doc/generic/yolo.doctree and b/v0.18.1/.doctrees/api_doc/generic/yolo.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/generic/yoloseg.doctree b/v0.18.1/.doctrees/api_doc/generic/yoloseg.doctree index 2a17b4b597c046db3b059f9572589b1b85f3e3df..769ddd24445b748b2822081ee11d3c7ff1dbd64f 100644 Binary files a/v0.18.1/.doctrees/api_doc/generic/yoloseg.doctree and b/v0.18.1/.doctrees/api_doc/generic/yoloseg.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/metadata/geninfo.doctree b/v0.18.1/.doctrees/api_doc/metadata/geninfo.doctree index 3bf208ee1662d5baf98817a7b49439bc09edf839..2728cf81f9243dec0fe8e2aca7b2d23c52bcebec 100644 Binary files a/v0.18.1/.doctrees/api_doc/metadata/geninfo.doctree and b/v0.18.1/.doctrees/api_doc/metadata/geninfo.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/metadata/index.doctree b/v0.18.1/.doctrees/api_doc/metadata/index.doctree index b8a1e6fcc0861ebd920ca22943e24be2becb73e0..d860111ee5f6bcd323a72515fb6d4ee1efa2371c 100644 Binary files a/v0.18.1/.doctrees/api_doc/metadata/index.doctree and b/v0.18.1/.doctrees/api_doc/metadata/index.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/metadata/lsb.doctree b/v0.18.1/.doctrees/api_doc/metadata/lsb.doctree index 35caa20c50a31d8fa8811e2a6f837c16c2d92204..313a9df32f7954ad4c29e0c0a8d0de70e758fdac 100644 Binary files a/v0.18.1/.doctrees/api_doc/metadata/lsb.doctree and b/v0.18.1/.doctrees/api_doc/metadata/lsb.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/metrics/aesthetic.doctree b/v0.18.1/.doctrees/api_doc/metrics/aesthetic.doctree index 4b1e74341ee0ca05188754fe5a30eb000ba71948..27df6dc16371299ada694bfbf308fb9b58a9e43b 100644 Binary files a/v0.18.1/.doctrees/api_doc/metrics/aesthetic.doctree and b/v0.18.1/.doctrees/api_doc/metrics/aesthetic.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/metrics/ccip.doctree b/v0.18.1/.doctrees/api_doc/metrics/ccip.doctree index 08f0d800e584a8fd4d5d8ba7d71d282eaeb58358..65be076b3cbfe78a426656b6dc7c35e06196be5c 100644 Binary files a/v0.18.1/.doctrees/api_doc/metrics/ccip.doctree and b/v0.18.1/.doctrees/api_doc/metrics/ccip.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/metrics/dbaesthetic.doctree b/v0.18.1/.doctrees/api_doc/metrics/dbaesthetic.doctree index 35c8039884cecb61c106923320071b46104e85d4..144cbc2cbab16645a826ab6cd46dcaad1d71ce50 100644 Binary files a/v0.18.1/.doctrees/api_doc/metrics/dbaesthetic.doctree and b/v0.18.1/.doctrees/api_doc/metrics/dbaesthetic.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/metrics/index.doctree b/v0.18.1/.doctrees/api_doc/metrics/index.doctree index 99169ab90d04c3ffa2f8498c9241bbd18ede41d2..af37da5fc6a83ec7787eac869f9932a9083cac78 100644 Binary files a/v0.18.1/.doctrees/api_doc/metrics/index.doctree and b/v0.18.1/.doctrees/api_doc/metrics/index.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/metrics/laplacian.doctree b/v0.18.1/.doctrees/api_doc/metrics/laplacian.doctree index 730e54b7558b3630b0bebd0ef42869d370d545c9..eabc3fb1ea48e3f10f4f85ccadac8dac9c522756 100644 Binary files a/v0.18.1/.doctrees/api_doc/metrics/laplacian.doctree and b/v0.18.1/.doctrees/api_doc/metrics/laplacian.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/metrics/lpips.doctree b/v0.18.1/.doctrees/api_doc/metrics/lpips.doctree index ee10162fc19c8348e4593d14f0a39c18fb1f1623..3597131ccdefe50e6d3827bcdfd82a8b72d8f75e 100644 Binary files a/v0.18.1/.doctrees/api_doc/metrics/lpips.doctree and b/v0.18.1/.doctrees/api_doc/metrics/lpips.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/metrics/psnr_.doctree b/v0.18.1/.doctrees/api_doc/metrics/psnr_.doctree index e1b4edd0bd830a2265321c46beeb335c7d11b290..b66791293d6b195165101976a317b424fa2ea7d4 100644 Binary files a/v0.18.1/.doctrees/api_doc/metrics/psnr_.doctree and b/v0.18.1/.doctrees/api_doc/metrics/psnr_.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/ocr/index.doctree b/v0.18.1/.doctrees/api_doc/ocr/index.doctree index afc8c49c39de8161f75cdd76137708dfd66a6f5d..5f2eee9f2d549c2bd2fe8639181d9225280694e8 100644 Binary files a/v0.18.1/.doctrees/api_doc/ocr/index.doctree and b/v0.18.1/.doctrees/api_doc/ocr/index.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/operate/align.doctree b/v0.18.1/.doctrees/api_doc/operate/align.doctree index 8f5be4f8d447767f17e4c5c0dcb2eca16d17c1f1..c2bdb74f36ea5f151917d88dd1ebc08261e401bb 100644 Binary files a/v0.18.1/.doctrees/api_doc/operate/align.doctree and b/v0.18.1/.doctrees/api_doc/operate/align.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/operate/censor.doctree b/v0.18.1/.doctrees/api_doc/operate/censor.doctree index c0a074f5028f7038ac0268a9ff4ac446685e247f..07eca30c7173e55f2ad183828068d15ffd22e381 100644 Binary files a/v0.18.1/.doctrees/api_doc/operate/censor.doctree and b/v0.18.1/.doctrees/api_doc/operate/censor.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/operate/imgcensor.doctree b/v0.18.1/.doctrees/api_doc/operate/imgcensor.doctree index d703c61a0bb354cbd9da23267dc9e8d18ff56573..707bc0227061c212a0772c35c81964abbfbb1a49 100644 Binary files a/v0.18.1/.doctrees/api_doc/operate/imgcensor.doctree and b/v0.18.1/.doctrees/api_doc/operate/imgcensor.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/operate/index.doctree b/v0.18.1/.doctrees/api_doc/operate/index.doctree index f9b17eae190e9733bcec1f5a53177cbd027fbfe5..7403dd146cf4ba217c11677117cde8bf4dde8dfb 100644 Binary files a/v0.18.1/.doctrees/api_doc/operate/index.doctree and b/v0.18.1/.doctrees/api_doc/operate/index.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/operate/squeeze.doctree b/v0.18.1/.doctrees/api_doc/operate/squeeze.doctree index 7ac16f49ddaf3ab6c99dbea90c8c354086433417..f18f56de49d8ed15e64a44878ae09074c0ea5db8 100644 Binary files a/v0.18.1/.doctrees/api_doc/operate/squeeze.doctree and b/v0.18.1/.doctrees/api_doc/operate/squeeze.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/pose/dwpose.doctree b/v0.18.1/.doctrees/api_doc/pose/dwpose.doctree index 0422b7f1bff7a0c45d3a5e44f4d1a1706fc5c6fd..ce00a66b56498622a549fddf6ead5ba9b3b89a04 100644 Binary files a/v0.18.1/.doctrees/api_doc/pose/dwpose.doctree and b/v0.18.1/.doctrees/api_doc/pose/dwpose.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/pose/format.doctree b/v0.18.1/.doctrees/api_doc/pose/format.doctree index 13d366e150ef75a3852d9578317e8434297c172b..04dcbfe328da487731488b9bc28625b3effff5db 100644 Binary files a/v0.18.1/.doctrees/api_doc/pose/format.doctree and b/v0.18.1/.doctrees/api_doc/pose/format.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/pose/index.doctree b/v0.18.1/.doctrees/api_doc/pose/index.doctree index 45916bc2a44e26f931df5e177e7f52ad2eb72279..7cfccbde7e5d41ceea01fc87c0b5bdb6c0ab8517 100644 Binary files a/v0.18.1/.doctrees/api_doc/pose/index.doctree and b/v0.18.1/.doctrees/api_doc/pose/index.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/pose/visual.doctree b/v0.18.1/.doctrees/api_doc/pose/visual.doctree index 9b9ce6ec09167eb4ac0d02d051217c4442d85573..19c35e21752aeb63e1f873fbcbc32413e2264527 100644 Binary files a/v0.18.1/.doctrees/api_doc/pose/visual.doctree and b/v0.18.1/.doctrees/api_doc/pose/visual.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/preprocess/base.doctree b/v0.18.1/.doctrees/api_doc/preprocess/base.doctree index 2f1ab4eef66c36e65c8e38eceb9cdcd0c392e15d..1d3eb98aa6cc02dc55041578cdc7368e64abc03e 100644 Binary files a/v0.18.1/.doctrees/api_doc/preprocess/base.doctree and b/v0.18.1/.doctrees/api_doc/preprocess/base.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/preprocess/index.doctree b/v0.18.1/.doctrees/api_doc/preprocess/index.doctree index 08dfc3fcbb19f114ea583fb7644029b605810ed2..3e5634e3c8e02ba776040b8f02ea7489343c576f 100644 Binary files a/v0.18.1/.doctrees/api_doc/preprocess/index.doctree and b/v0.18.1/.doctrees/api_doc/preprocess/index.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/preprocess/pillow.doctree b/v0.18.1/.doctrees/api_doc/preprocess/pillow.doctree index 6f30792d5e7b969377b22abec6ddd0f002cd395d..8e644392620a79069790b395c903da9a0442cdc4 100644 Binary files a/v0.18.1/.doctrees/api_doc/preprocess/pillow.doctree and b/v0.18.1/.doctrees/api_doc/preprocess/pillow.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/preprocess/torchvision.doctree b/v0.18.1/.doctrees/api_doc/preprocess/torchvision.doctree index 01c4b68186bca56830e357068c3fef803a583f81..d21eabcae49dc75d51c6ccd3c0b842cf67186f76 100644 Binary files a/v0.18.1/.doctrees/api_doc/preprocess/torchvision.doctree and b/v0.18.1/.doctrees/api_doc/preprocess/torchvision.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/preprocess/transformers.doctree b/v0.18.1/.doctrees/api_doc/preprocess/transformers.doctree index 986bfde9c5bff8940caaa85a32b17f359085c715..af28d66fe965ef049285517b839f5b73e82e48ef 100644 Binary files a/v0.18.1/.doctrees/api_doc/preprocess/transformers.doctree and b/v0.18.1/.doctrees/api_doc/preprocess/transformers.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/resource/background.doctree b/v0.18.1/.doctrees/api_doc/resource/background.doctree index d69fbcdada5779bd6a7ac3e2d5698b7708b4c1c9..b1420f7bb3b7e77998ca9d585504321ae0997ab8 100644 Binary files a/v0.18.1/.doctrees/api_doc/resource/background.doctree and b/v0.18.1/.doctrees/api_doc/resource/background.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/resource/index.doctree b/v0.18.1/.doctrees/api_doc/resource/index.doctree index b63bca2ea10da4f294b131fb95f2796864baf32d..b35aa73b2ee0fc953bb76654f345f159c573c178 100644 Binary files a/v0.18.1/.doctrees/api_doc/resource/index.doctree and b/v0.18.1/.doctrees/api_doc/resource/index.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/restore/adversarial.doctree b/v0.18.1/.doctrees/api_doc/restore/adversarial.doctree index 46def7dd698ed2e2faf12044e775df736642c627..bbfa448be840ae9390f45440b3ed07f33b2e25d2 100644 Binary files a/v0.18.1/.doctrees/api_doc/restore/adversarial.doctree and b/v0.18.1/.doctrees/api_doc/restore/adversarial.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/restore/index.doctree b/v0.18.1/.doctrees/api_doc/restore/index.doctree index b239510f41fcb7d9e9ef0acf23de487a628852e0..2a55a5fb112a1fe28fe777c2f83fdc5bacf801db 100644 Binary files a/v0.18.1/.doctrees/api_doc/restore/index.doctree and b/v0.18.1/.doctrees/api_doc/restore/index.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/restore/nafnet.doctree b/v0.18.1/.doctrees/api_doc/restore/nafnet.doctree index dcd78394e4f9668eae620407de99d1cf02f0da43..5c583c913fb8bbc5c6e4edaaed00b4491c37d70f 100644 Binary files a/v0.18.1/.doctrees/api_doc/restore/nafnet.doctree and b/v0.18.1/.doctrees/api_doc/restore/nafnet.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/restore/scunet.doctree b/v0.18.1/.doctrees/api_doc/restore/scunet.doctree index 73d86599366fcad99178374d13679572458fe842..2cf8ef2742b2718f571bbc04f3494ea5a4d32ab6 100644 Binary files a/v0.18.1/.doctrees/api_doc/restore/scunet.doctree and b/v0.18.1/.doctrees/api_doc/restore/scunet.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/sd/index.doctree b/v0.18.1/.doctrees/api_doc/sd/index.doctree index 184f99e0de7f70371dda4ca9ba4389ecd3a0e977..a7c80253b5bf353c0bca9eef24390bf98b4238b1 100644 Binary files a/v0.18.1/.doctrees/api_doc/sd/index.doctree and b/v0.18.1/.doctrees/api_doc/sd/index.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/sd/metadata.doctree b/v0.18.1/.doctrees/api_doc/sd/metadata.doctree index 20f4a6e43a00a97557ae13dd1367e80cbfc77eee..26d59ac3a11373b486404cf525a56d24d53d5911 100644 Binary files a/v0.18.1/.doctrees/api_doc/sd/metadata.doctree and b/v0.18.1/.doctrees/api_doc/sd/metadata.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/sd/model.doctree b/v0.18.1/.doctrees/api_doc/sd/model.doctree index 12ae7af61f68bd2453db7fbf6e806e26d4cef683..9faba4922fcbe61b22c47445b342e990b552a860 100644 Binary files a/v0.18.1/.doctrees/api_doc/sd/model.doctree and b/v0.18.1/.doctrees/api_doc/sd/model.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/sd/nai.doctree b/v0.18.1/.doctrees/api_doc/sd/nai.doctree index b367be35f760d21bb8da97ee186fb526fb304640..fbd720fda920a7e220be7adf8bfc338a6292c71d 100644 Binary files a/v0.18.1/.doctrees/api_doc/sd/nai.doctree and b/v0.18.1/.doctrees/api_doc/sd/nai.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/segment/index.doctree b/v0.18.1/.doctrees/api_doc/segment/index.doctree index 1d9c0adb30f819a828cbb72ce9d787ea89a498ec..108d55c443eff42388b883b53cd8b04600d77664 100644 Binary files a/v0.18.1/.doctrees/api_doc/segment/index.doctree and b/v0.18.1/.doctrees/api_doc/segment/index.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/segment/isnetis.doctree b/v0.18.1/.doctrees/api_doc/segment/isnetis.doctree index 23b3f82c2a5b67ac3b9cf402614a18c5b8d176b7..deac8fd47e4a50d15ef747df2aeab34e568a442b 100644 Binary files a/v0.18.1/.doctrees/api_doc/segment/isnetis.doctree and b/v0.18.1/.doctrees/api_doc/segment/isnetis.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/tagging/blacklist.doctree b/v0.18.1/.doctrees/api_doc/tagging/blacklist.doctree index a419261e3be594d014cc9a48dd96a3370e9400e6..55f99463b1e9b39d03760652aeb53305d5e04c74 100644 Binary files a/v0.18.1/.doctrees/api_doc/tagging/blacklist.doctree and b/v0.18.1/.doctrees/api_doc/tagging/blacklist.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/tagging/camie.doctree b/v0.18.1/.doctrees/api_doc/tagging/camie.doctree index 1b6c73431144246176ffc70378e4f24b500228bf..b06c4f099ce8c8af7de5ca8fef3861967ebb10b0 100644 Binary files a/v0.18.1/.doctrees/api_doc/tagging/camie.doctree and b/v0.18.1/.doctrees/api_doc/tagging/camie.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/tagging/character.doctree b/v0.18.1/.doctrees/api_doc/tagging/character.doctree index 65147d8620432dd890843f66e3ff5ca6fd89604b..5b9264690b12fdda8f1401fdec7b6569a858c418 100644 Binary files a/v0.18.1/.doctrees/api_doc/tagging/character.doctree and b/v0.18.1/.doctrees/api_doc/tagging/character.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/tagging/deepdanbooru.doctree b/v0.18.1/.doctrees/api_doc/tagging/deepdanbooru.doctree index dfe8bd84f559eaa432f254074d318a6f08865549..2877e4d7f7d2b3352bb81aaedbdcb3a4159fa7be 100644 Binary files a/v0.18.1/.doctrees/api_doc/tagging/deepdanbooru.doctree and b/v0.18.1/.doctrees/api_doc/tagging/deepdanbooru.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/tagging/deepgelbooru.doctree b/v0.18.1/.doctrees/api_doc/tagging/deepgelbooru.doctree index 405871526b76faaf033b06f150877ce8266d2771..a8224af62528786732e8ca9f7df35340a40dfb87 100644 Binary files a/v0.18.1/.doctrees/api_doc/tagging/deepgelbooru.doctree and b/v0.18.1/.doctrees/api_doc/tagging/deepgelbooru.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/tagging/format.doctree b/v0.18.1/.doctrees/api_doc/tagging/format.doctree index 7fc2fa667b3af93a9acbc4bb229913620e6d0fdd..ef898dac3c67de5d8a93c02a0fec4f34b8b70a76 100644 Binary files a/v0.18.1/.doctrees/api_doc/tagging/format.doctree and b/v0.18.1/.doctrees/api_doc/tagging/format.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/tagging/index.doctree b/v0.18.1/.doctrees/api_doc/tagging/index.doctree index 2697345d0c4a236402fb2b4c16599b0cb6bf0822..17312b2fb10cb3b5dc9830009905629884ddee3c 100644 Binary files a/v0.18.1/.doctrees/api_doc/tagging/index.doctree and b/v0.18.1/.doctrees/api_doc/tagging/index.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/tagging/match.doctree b/v0.18.1/.doctrees/api_doc/tagging/match.doctree index 32be03bf476e6ef431acef97e04534a120ca8ddf..b9e93a00f29b1edfc73096bb5509b34a887aa678 100644 Binary files a/v0.18.1/.doctrees/api_doc/tagging/match.doctree and b/v0.18.1/.doctrees/api_doc/tagging/match.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/tagging/mldanbooru.doctree b/v0.18.1/.doctrees/api_doc/tagging/mldanbooru.doctree index 76e2dff330b782bf65d94a1fac576b22994ae393..6839a093c6b6ec8899d2241f985c727d3255a89f 100644 Binary files a/v0.18.1/.doctrees/api_doc/tagging/mldanbooru.doctree and b/v0.18.1/.doctrees/api_doc/tagging/mldanbooru.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/tagging/order.doctree b/v0.18.1/.doctrees/api_doc/tagging/order.doctree index d4707821030a2ed9ba09ab3f6531880c6c7942d9..889318f77336da38e4176bb1718d10f793af25d6 100644 Binary files a/v0.18.1/.doctrees/api_doc/tagging/order.doctree and b/v0.18.1/.doctrees/api_doc/tagging/order.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/tagging/overlap.doctree b/v0.18.1/.doctrees/api_doc/tagging/overlap.doctree index 599489feb2068e38ba1df8209636272ca2e83df3..02917d39383b56e80c64f1f6b367777e5998af68 100644 Binary files a/v0.18.1/.doctrees/api_doc/tagging/overlap.doctree and b/v0.18.1/.doctrees/api_doc/tagging/overlap.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/tagging/wd14.doctree b/v0.18.1/.doctrees/api_doc/tagging/wd14.doctree index 18fad0baf38f9f0567c52945569bb6769d5c1d77..9ebda84c3547ae827da6ff5506ca14d961459433 100644 Binary files a/v0.18.1/.doctrees/api_doc/tagging/wd14.doctree and b/v0.18.1/.doctrees/api_doc/tagging/wd14.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/upscale/cdc.doctree b/v0.18.1/.doctrees/api_doc/upscale/cdc.doctree index fbc539c56b794b6969363e069686318e0f95f723..89694408c2bfe798d87efcc0dc138ab62b34675f 100644 Binary files a/v0.18.1/.doctrees/api_doc/upscale/cdc.doctree and b/v0.18.1/.doctrees/api_doc/upscale/cdc.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/upscale/index.doctree b/v0.18.1/.doctrees/api_doc/upscale/index.doctree index fcef93447d59dcd647d37eb9184c118fa2f44cdc..8b6aa4d6be58612e56afe64e42a25dabd3c7ff55 100644 Binary files a/v0.18.1/.doctrees/api_doc/upscale/index.doctree and b/v0.18.1/.doctrees/api_doc/upscale/index.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/utils/cache.doctree b/v0.18.1/.doctrees/api_doc/utils/cache.doctree index 57b50f26e8beb8dc9e1a9f0d21cb4e150f5e24a4..60dc01485f0af9396f1a85179cacf893d163ead9 100644 Binary files a/v0.18.1/.doctrees/api_doc/utils/cache.doctree and b/v0.18.1/.doctrees/api_doc/utils/cache.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/utils/func.doctree b/v0.18.1/.doctrees/api_doc/utils/func.doctree index 87d6aaae3e122c13e7e9e7faa264fea43988d5d1..f7285708b29d908ee1dea3ce11934433f3fe5807 100644 Binary files a/v0.18.1/.doctrees/api_doc/utils/func.doctree and b/v0.18.1/.doctrees/api_doc/utils/func.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/utils/index.doctree b/v0.18.1/.doctrees/api_doc/utils/index.doctree index ed4eacbd327bd2c688bfeca453e0256bc65f7867..7e63854982c279f1c100f765458224450d09c8f6 100644 Binary files a/v0.18.1/.doctrees/api_doc/utils/index.doctree and b/v0.18.1/.doctrees/api_doc/utils/index.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/utils/onnxruntime.doctree b/v0.18.1/.doctrees/api_doc/utils/onnxruntime.doctree index a63f5581995b5724f6af3aab053d340d74b734f0..5f9a9f618429ef24a0732b1e944ba3eca19e53d9 100644 Binary files a/v0.18.1/.doctrees/api_doc/utils/onnxruntime.doctree and b/v0.18.1/.doctrees/api_doc/utils/onnxruntime.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/validate/aicheck.doctree b/v0.18.1/.doctrees/api_doc/validate/aicheck.doctree index 2cebd111cdc250700e6c474ce7e7c16208741f8f..967e98144494d57c1d6ba710c4c94a2b9c9e1ec3 100644 Binary files a/v0.18.1/.doctrees/api_doc/validate/aicheck.doctree and b/v0.18.1/.doctrees/api_doc/validate/aicheck.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/validate/bangumi_char.doctree b/v0.18.1/.doctrees/api_doc/validate/bangumi_char.doctree index 563809966c8602181fb117198ed432d15f9fdd45..047fc5de807bea5051d64001ffb66c3d1ba066a9 100644 Binary files a/v0.18.1/.doctrees/api_doc/validate/bangumi_char.doctree and b/v0.18.1/.doctrees/api_doc/validate/bangumi_char.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/validate/classify.doctree b/v0.18.1/.doctrees/api_doc/validate/classify.doctree index a49e8a74415fd424b5ac110391060ef93f96ab7c..4514dca6c058cbcefaf524cf39be5b1256664f55 100644 Binary files a/v0.18.1/.doctrees/api_doc/validate/classify.doctree and b/v0.18.1/.doctrees/api_doc/validate/classify.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/validate/color.doctree b/v0.18.1/.doctrees/api_doc/validate/color.doctree index 3da5df0087652e21f1f09b5df3710252e4a08181..6c8d42e2183a4d63d9b6823a1caf3090c938abd3 100644 Binary files a/v0.18.1/.doctrees/api_doc/validate/color.doctree and b/v0.18.1/.doctrees/api_doc/validate/color.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/validate/completeness.doctree b/v0.18.1/.doctrees/api_doc/validate/completeness.doctree index e5999ef12d40c97df5fdb7d82fffa57b807db8df..064cfd8668e27bf3c6680d5816481f2d3e3ede05 100644 Binary files a/v0.18.1/.doctrees/api_doc/validate/completeness.doctree and b/v0.18.1/.doctrees/api_doc/validate/completeness.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/validate/dbrating.doctree b/v0.18.1/.doctrees/api_doc/validate/dbrating.doctree index 79a6c5e328391dc2ce92941f68951da6cbc1d18c..6c71db2d6f35520a1d9e7ab94eeecbb74476de79 100644 Binary files a/v0.18.1/.doctrees/api_doc/validate/dbrating.doctree and b/v0.18.1/.doctrees/api_doc/validate/dbrating.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/validate/furry.doctree b/v0.18.1/.doctrees/api_doc/validate/furry.doctree index 0300d7258776823ee4a07a809967edfb99214c55..37ce5f0e333bf1532dad0f371a16b505f2588325 100644 Binary files a/v0.18.1/.doctrees/api_doc/validate/furry.doctree and b/v0.18.1/.doctrees/api_doc/validate/furry.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/validate/index.doctree b/v0.18.1/.doctrees/api_doc/validate/index.doctree index 14c0f5cd070f70fc9531ab1c52bbc31e33424c12..53bd43cc325e057f446a191bda7f8a7be0b84adc 100644 Binary files a/v0.18.1/.doctrees/api_doc/validate/index.doctree and b/v0.18.1/.doctrees/api_doc/validate/index.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/validate/monochrome.doctree b/v0.18.1/.doctrees/api_doc/validate/monochrome.doctree index 703e250130cd0de7653c9e6f61889d4e12090509..d0fdf1e8e8230d22ed37fc904b921f2699e6ace1 100644 Binary files a/v0.18.1/.doctrees/api_doc/validate/monochrome.doctree and b/v0.18.1/.doctrees/api_doc/validate/monochrome.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/validate/nsfw.doctree b/v0.18.1/.doctrees/api_doc/validate/nsfw.doctree index ce666323c1ebc6e8a90ccf94a4f164c0f88b16d9..45c96c0df9985885a67917cfb4720118888f5cb3 100644 Binary files a/v0.18.1/.doctrees/api_doc/validate/nsfw.doctree and b/v0.18.1/.doctrees/api_doc/validate/nsfw.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/validate/portrait.doctree b/v0.18.1/.doctrees/api_doc/validate/portrait.doctree index 520beb86c710e031fbb433810b6ac21af46e6e32..a6375249c0877dee4ad97754e8850d2f9f9b4a65 100644 Binary files a/v0.18.1/.doctrees/api_doc/validate/portrait.doctree and b/v0.18.1/.doctrees/api_doc/validate/portrait.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/validate/rating.doctree b/v0.18.1/.doctrees/api_doc/validate/rating.doctree index 4d8e048ee1f98fa8b48e2d347b6d323cc4514538..5f46cf57e31251b01c48d8cb33f2b1f8db298d84 100644 Binary files a/v0.18.1/.doctrees/api_doc/validate/rating.doctree and b/v0.18.1/.doctrees/api_doc/validate/rating.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/validate/real.doctree b/v0.18.1/.doctrees/api_doc/validate/real.doctree index 8c4f5b3bc6fc7ebbb662707fa6eea7fede50f623..dd681016738a01397efc5d833934c7d0f88ca194 100644 Binary files a/v0.18.1/.doctrees/api_doc/validate/real.doctree and b/v0.18.1/.doctrees/api_doc/validate/real.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/validate/safe.doctree b/v0.18.1/.doctrees/api_doc/validate/safe.doctree index 2be41365795607e49f62dd283f415c30b5f33df0..e9ee7bc469d08005eecc2834ed96dc8f6a05473f 100644 Binary files a/v0.18.1/.doctrees/api_doc/validate/safe.doctree and b/v0.18.1/.doctrees/api_doc/validate/safe.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/validate/style_age.doctree b/v0.18.1/.doctrees/api_doc/validate/style_age.doctree index 665debde8c29ad1c5e6750528d64ebe38087179b..f7da09e12719452199c968ddbc559c732edf8f41 100644 Binary files a/v0.18.1/.doctrees/api_doc/validate/style_age.doctree and b/v0.18.1/.doctrees/api_doc/validate/style_age.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/validate/teen.doctree b/v0.18.1/.doctrees/api_doc/validate/teen.doctree index 135e02001a4633ab57c8a21ec269691d2a7a28b9..90f2bbdeb308ec749ee31e762d0e8711c3485ac9 100644 Binary files a/v0.18.1/.doctrees/api_doc/validate/teen.doctree and b/v0.18.1/.doctrees/api_doc/validate/teen.doctree differ diff --git a/v0.18.1/.doctrees/api_doc/validate/truncate.doctree b/v0.18.1/.doctrees/api_doc/validate/truncate.doctree index f1a6aa1e72ddce82d84660804f92c766c99608cf..108bced99c604ada7d7bc0b03a4fcb3b4a57add2 100644 Binary files a/v0.18.1/.doctrees/api_doc/validate/truncate.doctree and b/v0.18.1/.doctrees/api_doc/validate/truncate.doctree differ diff --git a/v0.18.1/.doctrees/environment.pickle b/v0.18.1/.doctrees/environment.pickle index 6c688367d801c027eea17659beeaa928f4945fdf..1c393a44600f216a71c54fdc03b80abc7fdbe2b2 100644 Binary files a/v0.18.1/.doctrees/environment.pickle and b/v0.18.1/.doctrees/environment.pickle differ diff --git a/v0.18.1/.doctrees/index.doctree b/v0.18.1/.doctrees/index.doctree index eef6b05e179fced80ff3e149db0048bdb4ea29a6..bdbead3b7436c06cb68da43f30047a88af01c9ee 100644 Binary files a/v0.18.1/.doctrees/index.doctree and b/v0.18.1/.doctrees/index.doctree differ diff --git a/v0.18.1/.doctrees/information/environment.doctree b/v0.18.1/.doctrees/information/environment.doctree index 8b6959f0d09c2adf8c2edc7027516afda4b8288e..c0863663a745434771bf491f8008f3ea89af79f8 100644 Binary files a/v0.18.1/.doctrees/information/environment.doctree and b/v0.18.1/.doctrees/information/environment.doctree differ diff --git a/v0.18.1/.doctrees/information/environment.result.doctree b/v0.18.1/.doctrees/information/environment.result.doctree index 90978811598e3266ac5ef129a1ea591bfdbf85e0..17d2e7c8f13253414bf7196d344c77897cd5f8c9 100644 Binary files a/v0.18.1/.doctrees/information/environment.result.doctree and b/v0.18.1/.doctrees/information/environment.result.doctree differ diff --git a/v0.18.1/.doctrees/nbsphinx/information/environment.ipynb b/v0.18.1/.doctrees/nbsphinx/information/environment.ipynb index cd7df8f2ac285f16af260257c9037eda12250253..c6eed82bd1a2520fc275d692414d784ef5d50b7d 100644 --- a/v0.18.1/.doctrees/nbsphinx/information/environment.ipynb +++ b/v0.18.1/.doctrees/nbsphinx/information/environment.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:43:45.095124Z", - "iopub.status.busy": "2025-09-09T10:43:45.094719Z", - "iopub.status.idle": "2025-09-09T10:43:46.255871Z", - "shell.execute_reply": "2025-09-09T10:43:46.255090Z" + "iopub.execute_input": "2025-09-09T15:35:04.550960Z", + "iopub.status.busy": "2025-09-09T15:35:04.550488Z", + "iopub.status.idle": "2025-09-09T15:35:05.713264Z", + "shell.execute_reply": "2025-09-09T15:35:05.712465Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 2904.301 MHz\n", + "CPU Freq: 3272.033 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.18.1/.doctrees/nbsphinx/information/environment.result.ipynb b/v0.18.1/.doctrees/nbsphinx/information/environment.result.ipynb index 718e40acaab039cfdcc0525bb056c3e06c3601ab..1559cc5713b10b34a4e9dfa731e1ba88401b5b4d 100644 --- a/v0.18.1/.doctrees/nbsphinx/information/environment.result.ipynb +++ b/v0.18.1/.doctrees/nbsphinx/information/environment.result.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:39:51.821488Z", - "iopub.status.busy": "2025-09-09T10:39:51.820846Z", - "iopub.status.idle": "2025-09-09T10:39:52.987813Z", - "shell.execute_reply": "2025-09-09T10:39:52.987048Z" + "iopub.execute_input": "2025-09-09T15:31:16.893614Z", + "iopub.status.busy": "2025-09-09T15:31:16.893292Z", + "iopub.status.idle": "2025-09-09T15:31:18.058229Z", + "shell.execute_reply": "2025-09-09T15:31:18.057518Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 2871.3915 MHz\n", + "CPU Freq: 3199.4837500000003 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.18.1/.doctrees/tutorials/installation/index.doctree b/v0.18.1/.doctrees/tutorials/installation/index.doctree index 5d2f761d318c858f4ec6b072eb77f318d4c55cce..a37064f2ebf409786fcdc1c7895c1cc4c3e60732 100644 Binary files a/v0.18.1/.doctrees/tutorials/installation/index.doctree and b/v0.18.1/.doctrees/tutorials/installation/index.doctree differ diff --git a/v0.18.1/.doctrees/tutorials/quick_start/index.doctree b/v0.18.1/.doctrees/tutorials/quick_start/index.doctree index 0fbc829c142670b1e8f1d6ae3273273daa1d18f7..883acd207be8e3b2de5783ac2851d14e6d742a91 100644 Binary files a/v0.18.1/.doctrees/tutorials/quick_start/index.doctree and b/v0.18.1/.doctrees/tutorials/quick_start/index.doctree differ diff --git a/v0.18.1/_sources/information/environment.result.ipynb.txt b/v0.18.1/_sources/information/environment.result.ipynb.txt index 718e40acaab039cfdcc0525bb056c3e06c3601ab..1559cc5713b10b34a4e9dfa731e1ba88401b5b4d 100644 --- a/v0.18.1/_sources/information/environment.result.ipynb.txt +++ b/v0.18.1/_sources/information/environment.result.ipynb.txt @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:39:51.821488Z", - "iopub.status.busy": "2025-09-09T10:39:51.820846Z", - "iopub.status.idle": "2025-09-09T10:39:52.987813Z", - "shell.execute_reply": "2025-09-09T10:39:52.987048Z" + "iopub.execute_input": "2025-09-09T15:31:16.893614Z", + "iopub.status.busy": "2025-09-09T15:31:16.893292Z", + "iopub.status.idle": "2025-09-09T15:31:18.058229Z", + "shell.execute_reply": "2025-09-09T15:31:18.057518Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 2871.3915 MHz\n", + "CPU Freq: 3199.4837500000003 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.18.1/information/environment.html b/v0.18.1/information/environment.html index 2f1b84a8c1e31b873eebf723f726958a072ed833..d443af02fb27747d876af309a2ee609178dccccc 100644 --- a/v0.18.1/information/environment.html +++ b/v0.18.1/information/environment.html @@ -139,7 +139,7 @@ OS: Linux-6.11.0-1018-azure-x86_64-with-glibc2.34 Python: CPython 3.8.18 CPU Brand: AMD EPYC 7763 64-Core Processor CPU Count: 4 -CPU Freq: 2904.301 MHz +CPU Freq: 3272.033 MHz Memory Size: 15.621 GiB Has CUDA: No diff --git a/v0.18.1/information/environment.ipynb b/v0.18.1/information/environment.ipynb index cd7df8f2ac285f16af260257c9037eda12250253..c6eed82bd1a2520fc275d692414d784ef5d50b7d 100644 --- a/v0.18.1/information/environment.ipynb +++ b/v0.18.1/information/environment.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:43:45.095124Z", - "iopub.status.busy": "2025-09-09T10:43:45.094719Z", - "iopub.status.idle": "2025-09-09T10:43:46.255871Z", - "shell.execute_reply": "2025-09-09T10:43:46.255090Z" + "iopub.execute_input": "2025-09-09T15:35:04.550960Z", + "iopub.status.busy": "2025-09-09T15:35:04.550488Z", + "iopub.status.idle": "2025-09-09T15:35:05.713264Z", + "shell.execute_reply": "2025-09-09T15:35:05.712465Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 2904.301 MHz\n", + "CPU Freq: 3272.033 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.18.1/information/environment.result.html b/v0.18.1/information/environment.result.html index 6a6b4e6e934f8170246ba50338d1616160cba759..a77fa295f1910fe215d4dea9447097ae80508c86 100644 --- a/v0.18.1/information/environment.result.html +++ b/v0.18.1/information/environment.result.html @@ -141,7 +141,7 @@ OS: Linux-6.11.0-1018-azure-x86_64-with-glibc2.34 Python: CPython 3.8.18 CPU Brand: AMD EPYC 7763 64-Core Processor CPU Count: 4 -CPU Freq: 2871.3915 MHz +CPU Freq: 3199.4837500000003 MHz Memory Size: 15.621 GiB Has CUDA: No diff --git a/v0.18.1/information/environment.result.ipynb b/v0.18.1/information/environment.result.ipynb index 718e40acaab039cfdcc0525bb056c3e06c3601ab..1559cc5713b10b34a4e9dfa731e1ba88401b5b4d 100644 --- a/v0.18.1/information/environment.result.ipynb +++ b/v0.18.1/information/environment.result.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-09-09T10:39:51.821488Z", - "iopub.status.busy": "2025-09-09T10:39:51.820846Z", - "iopub.status.idle": "2025-09-09T10:39:52.987813Z", - "shell.execute_reply": "2025-09-09T10:39:52.987048Z" + "iopub.execute_input": "2025-09-09T15:31:16.893614Z", + "iopub.status.busy": "2025-09-09T15:31:16.893292Z", + "iopub.status.idle": "2025-09-09T15:31:18.058229Z", + "shell.execute_reply": "2025-09-09T15:31:18.057518Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 2871.3915 MHz\n", + "CPU Freq: 3199.4837500000003 MHz\n", "Memory Size: 15.621 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.18.1/searchindex.js b/v0.18.1/searchindex.js index 340b27378e4ce39e24302a6874a2419e4bc00bf6..bada4167ad7ed08ace9ce0789bed3478ddea38c8 100644 --- a/v0.18.1/searchindex.js +++ b/v0.18.1/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["api_doc/ascii/drawing", "api_doc/ascii/index", "api_doc/config/index", "api_doc/config/meta", "api_doc/data/background", "api_doc/data/blob", "api_doc/data/decode", "api_doc/data/encode", "api_doc/data/image", "api_doc/data/index", "api_doc/data/layer", "api_doc/data/pad", "api_doc/data/url", "api_doc/detect/booru_yolo", "api_doc/detect/censor", "api_doc/detect/eye", "api_doc/detect/face", "api_doc/detect/halfbody", "api_doc/detect/hand", "api_doc/detect/head", "api_doc/detect/index", "api_doc/detect/nudenet", "api_doc/detect/person", "api_doc/detect/similarity", "api_doc/detect/text", "api_doc/detect/visual", "api_doc/edge/canny", "api_doc/edge/index", "api_doc/edge/lineart", "api_doc/edge/lineart_anime", "api_doc/generic/classify", "api_doc/generic/classify_timm", "api_doc/generic/clip", "api_doc/generic/enhance", "api_doc/generic/index", "api_doc/generic/multilabel_timm", "api_doc/generic/siglip", "api_doc/generic/yolo", "api_doc/generic/yoloseg", "api_doc/metadata/geninfo", "api_doc/metadata/index", "api_doc/metadata/lsb", "api_doc/metrics/aesthetic", "api_doc/metrics/ccip", "api_doc/metrics/dbaesthetic", "api_doc/metrics/index", "api_doc/metrics/laplacian", "api_doc/metrics/lpips", "api_doc/metrics/psnr_", "api_doc/ocr/index", "api_doc/operate/align", "api_doc/operate/censor", "api_doc/operate/imgcensor", "api_doc/operate/index", "api_doc/operate/squeeze", "api_doc/pose/dwpose", "api_doc/pose/format", "api_doc/pose/index", "api_doc/pose/visual", "api_doc/preprocess/base", "api_doc/preprocess/index", "api_doc/preprocess/pillow", "api_doc/preprocess/torchvision", "api_doc/preprocess/transformers", "api_doc/resource/background", "api_doc/resource/index", "api_doc/restore/adversarial", "api_doc/restore/index", "api_doc/restore/nafnet", "api_doc/restore/scunet", "api_doc/sd/index", "api_doc/sd/metadata", "api_doc/sd/model", "api_doc/sd/nai", "api_doc/segment/index", "api_doc/segment/isnetis", "api_doc/tagging/blacklist", "api_doc/tagging/camie", "api_doc/tagging/character", "api_doc/tagging/deepdanbooru", "api_doc/tagging/deepgelbooru", "api_doc/tagging/format", "api_doc/tagging/index", "api_doc/tagging/match", "api_doc/tagging/mldanbooru", "api_doc/tagging/order", "api_doc/tagging/overlap", "api_doc/tagging/wd14", "api_doc/upscale/cdc", "api_doc/upscale/index", "api_doc/utils/cache", "api_doc/utils/func", "api_doc/utils/index", "api_doc/utils/onnxruntime", "api_doc/validate/aicheck", "api_doc/validate/bangumi_char", "api_doc/validate/classify", "api_doc/validate/color", "api_doc/validate/completeness", "api_doc/validate/dbrating", "api_doc/validate/furry", "api_doc/validate/index", "api_doc/validate/monochrome", "api_doc/validate/nsfw", "api_doc/validate/portrait", "api_doc/validate/rating", "api_doc/validate/real", "api_doc/validate/safe", "api_doc/validate/style_age", "api_doc/validate/teen", "api_doc/validate/truncate", "index", "information/environment", "information/environment.result", "tutorials/installation/index", "tutorials/quick_start/index"], "filenames": ["api_doc/ascii/drawing.rst", "api_doc/ascii/index.rst", "api_doc/config/index.rst", "api_doc/config/meta.rst", "api_doc/data/background.rst", "api_doc/data/blob.rst", "api_doc/data/decode.rst", "api_doc/data/encode.rst", "api_doc/data/image.rst", "api_doc/data/index.rst", "api_doc/data/layer.rst", "api_doc/data/pad.rst", "api_doc/data/url.rst", "api_doc/detect/booru_yolo.rst", "api_doc/detect/censor.rst", "api_doc/detect/eye.rst", "api_doc/detect/face.rst", "api_doc/detect/halfbody.rst", "api_doc/detect/hand.rst", "api_doc/detect/head.rst", "api_doc/detect/index.rst", "api_doc/detect/nudenet.rst", "api_doc/detect/person.rst", "api_doc/detect/similarity.rst", "api_doc/detect/text.rst", "api_doc/detect/visual.rst", "api_doc/edge/canny.rst", "api_doc/edge/index.rst", "api_doc/edge/lineart.rst", "api_doc/edge/lineart_anime.rst", "api_doc/generic/classify.rst", "api_doc/generic/classify_timm.rst", "api_doc/generic/clip.rst", "api_doc/generic/enhance.rst", "api_doc/generic/index.rst", "api_doc/generic/multilabel_timm.rst", "api_doc/generic/siglip.rst", "api_doc/generic/yolo.rst", "api_doc/generic/yoloseg.rst", "api_doc/metadata/geninfo.rst", "api_doc/metadata/index.rst", "api_doc/metadata/lsb.rst", "api_doc/metrics/aesthetic.rst", "api_doc/metrics/ccip.rst", "api_doc/metrics/dbaesthetic.rst", "api_doc/metrics/index.rst", "api_doc/metrics/laplacian.rst", "api_doc/metrics/lpips.rst", "api_doc/metrics/psnr_.rst", "api_doc/ocr/index.rst", "api_doc/operate/align.rst", "api_doc/operate/censor.rst", "api_doc/operate/imgcensor.rst", "api_doc/operate/index.rst", "api_doc/operate/squeeze.rst", "api_doc/pose/dwpose.rst", "api_doc/pose/format.rst", "api_doc/pose/index.rst", "api_doc/pose/visual.rst", "api_doc/preprocess/base.rst", "api_doc/preprocess/index.rst", "api_doc/preprocess/pillow.rst", "api_doc/preprocess/torchvision.rst", "api_doc/preprocess/transformers.rst", "api_doc/resource/background.rst", "api_doc/resource/index.rst", "api_doc/restore/adversarial.rst", "api_doc/restore/index.rst", "api_doc/restore/nafnet.rst", "api_doc/restore/scunet.rst", "api_doc/sd/index.rst", "api_doc/sd/metadata.rst", "api_doc/sd/model.rst", "api_doc/sd/nai.rst", "api_doc/segment/index.rst", "api_doc/segment/isnetis.rst", "api_doc/tagging/blacklist.rst", "api_doc/tagging/camie.rst", "api_doc/tagging/character.rst", "api_doc/tagging/deepdanbooru.rst", "api_doc/tagging/deepgelbooru.rst", "api_doc/tagging/format.rst", "api_doc/tagging/index.rst", "api_doc/tagging/match.rst", "api_doc/tagging/mldanbooru.rst", "api_doc/tagging/order.rst", "api_doc/tagging/overlap.rst", "api_doc/tagging/wd14.rst", "api_doc/upscale/cdc.rst", "api_doc/upscale/index.rst", "api_doc/utils/cache.rst", "api_doc/utils/func.rst", "api_doc/utils/index.rst", "api_doc/utils/onnxruntime.rst", "api_doc/validate/aicheck.rst", "api_doc/validate/bangumi_char.rst", "api_doc/validate/classify.rst", "api_doc/validate/color.rst", "api_doc/validate/completeness.rst", "api_doc/validate/dbrating.rst", "api_doc/validate/furry.rst", "api_doc/validate/index.rst", "api_doc/validate/monochrome.rst", "api_doc/validate/nsfw.rst", "api_doc/validate/portrait.rst", "api_doc/validate/rating.rst", "api_doc/validate/real.rst", "api_doc/validate/safe.rst", "api_doc/validate/style_age.rst", "api_doc/validate/teen.rst", "api_doc/validate/truncate.rst", "index.rst", "information/environment.ipynb", "information/environment.result.ipynb", "tutorials/installation/index.rst", "tutorials/quick_start/index.rst"], "titles": ["imgutils.ascii.drawing", "imgutils.ascii", "imgutils.config", "imgutils.config.meta", "imgutils.data.background", "imgutils.data.blob", "imgutils.data.decode", "imgutils.data.encode", "imgutils.data.image", "imgutils.data", "imgutils.data.layer", "imgutils.data.pad", "imgutils.data.url", "imgutils.detect.booru_yolo", "imgutils.detect.censor", "imgutils.detect.eye", "imgutils.detect.face", "imgutils.detect.halfbody", "imgutils.detect.hand", "imgutils.detect.head", "imgutils.detect", "imgutils.detect.nudenet", "imgutils.detect.person", "imgutils.detect.similarity", "imgutils.detect.text", "imgutils.detect.visual", "imgutils.edge.canny", "imgutils.edge", "imgutils.edge.lineart", "imgutils.edge.lineart_anime", "imgutils.generic.classify", "imgutils.generic.classify_timm", "imgutils.generic.clip", "imgutils.generic.enhance", "imgutils.generic", "imgutils.generic.multilabel_timm", "imgutils.generic.siglip", "imgutils.generic.yolo", "imgutils.generic.yoloseg", "imgutils.metadata.geninfo", "imgutils.metadata", "imgutils.metadata.lsb", "imgutils.metrics.aesthetic", "imgutils.metrics.ccip", "imgutils.metrics.dbaesthetic", "imgutils.metrics", "imgutils.metrics.laplacian", "imgutils.metrics.lpips", "imgutils.metrics.psnr_", "imgutils.ocr", "imgutils.operate.align", "imgutils.operate.censor_", "imgutils.operate.imgcensor", "imgutils.operate", "imgutils.operate.squeeze", "imgutils.pose.dwpose", "imgutils.pose.format", "imgutils.pose", "imgutils.pose.visual", "imgutils.preprocess.base", "imgutils.preprocess", "imgutils.preprocess.pillow", "imgutils.preprocess.torchvision", "imgutils.preprocess.transformers", "imgutils.resource.background", "imgutils.resource", "imgutils.restore.adversarial", "imgutils.restore", "imgutils.restore.nafnet", "imgutils.restore.scunet", "imgutils.sd", "imgutils.sd.metadata", "imgutils.sd.model", "imgutils.sd.nai", "imgutils.segment", "imgutils.segment.isnetis", "imgutils.tagging.blacklist", "imgutils.tagging.camie", "imgutils.tagging.character", "imgutils.tagging.deepdanbooru", "imgutils.tagging.deepgelbooru", "imgutils.tagging.format", "imgutils.tagging", "imgutils.tagging.match", "imgutils.tagging.mldanbooru", "imgutils.tagging.order", "imgutils.tagging.overlap", "imgutils.tagging.wd14", "imgutils.upscale.cdc", "imgutils.upscale", "imgutils.utils.cache", "imgutils.utils.func", "imgutils.utils", "imgutils.utils.onnxruntime", "imgutils.validate.aicheck", "imgutils.validate.bangumi_char", "imgutils.validate.classify", "imgutils.validate.color", "imgutils.validate.completeness", "imgutils.validate.dbrating", "imgutils.validate.furry", "imgutils.validate", "imgutils.validate.monochrome", "imgutils.validate.nsfw", "imgutils.validate.portrait", "imgutils.validate.rating", "imgutils.validate.real", "imgutils.validate.safe", "imgutils.validate.style_age", "imgutils.validate.teen", "imgutils.validate.truncate", "Welcome to imgutils\u2019s Documentation", "Run Environment Information", "Run Environment Information", "Installation", "Quick Start"], "terms": {"img": [0, 5, 8, 11, 30, 66, 71], "str": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 58, 61, 62, 63, 64, 68, 69, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110], "pathlik": [0, 4, 5, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 58, 68, 69, 71, 73, 75, 77, 79, 80, 84, 87, 88, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "byte": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 56, 58, 68, 69, 71, 73, 75, 77, 79, 80, 84, 87, 88, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "bytearrai": [0, 4, 5, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 56, 58, 68, 69, 71, 73, 75, 77, 79, 80, 84, 87, 88, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "binaryio": [0, 4, 5, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 58, 68, 69, 71, 73, 75, 77, 79, 80, 84, 87, 88, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "imag": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 57, 58, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 75, 77, 79, 80, 81, 82, 84, 87, 88, 89, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 114], "max_width": 0, "int": [0, 4, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 28, 29, 30, 31, 32, 35, 36, 37, 38, 41, 43, 47, 49, 50, 51, 52, 54, 55, 56, 58, 63, 64, 66, 68, 69, 75, 84, 88, 107], "none": [0, 4, 8, 10, 12, 14, 15, 16, 17, 18, 19, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 43, 51, 54, 55, 58, 61, 62, 63, 64, 71, 73, 76, 77, 78, 93], "ellipsi": 0, "max_height": 0, "resampl": [0, 63], "2": [0, 8, 11, 13, 23, 24, 31, 42, 43, 44, 47, 49, 56, 63, 66, 71, 77, 87, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109], "level": [0, 14, 15, 16, 17, 18, 19, 22, 25, 35, 36, 37, 42, 51, 64, 79, 90, 99], "aspect": [0, 11, 25, 37, 50], "float": [0, 7, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 35, 37, 38, 43, 44, 46, 47, 48, 49, 51, 52, 54, 56, 58, 63, 64, 66, 73, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87, 91, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "1": [0, 10, 13, 21, 22, 23, 25, 31, 35, 38, 42, 43, 44, 47, 49, 56, 63, 64, 66, 71, 72, 76, 77, 78, 79, 80, 85, 87, 88, 91, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 112, 113, 114], "8": [0, 13, 23, 41, 43, 47, 51, 56, 63, 66, 71, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 112, 113, 114], "sourc": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 58, 59, 61, 62, 63, 64, 66, 68, 69, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110], "gener": [0, 4, 13, 16, 22, 39, 40, 70, 71, 73, 77, 80, 84, 87, 92, 99, 111], "art": [0, 71], "base": [0, 19, 22, 23, 30, 31, 32, 35, 36, 37, 38, 43, 44, 46, 47, 50, 51, 52, 54, 56, 58, 60, 61, 63, 64, 73, 75, 77, 79, 80, 84, 85, 86, 87, 95, 99, 103, 105, 111], "given": [0, 6, 7, 8, 10, 12, 15, 16, 18, 19, 20, 21, 24, 26, 28, 29, 30, 32, 36, 41, 43, 46, 50, 52, 56, 59, 63, 71, 73, 76, 77, 78, 83, 86, 87, 94, 96, 99, 102, 103, 105, 109], "paramet": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 58, 61, 62, 63, 64, 66, 68, 69, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110], "imagetyp": [0, 5, 11, 13, 14, 15, 16, 17, 18, 19, 22, 24, 25, 30, 31, 33, 35, 37, 38, 39, 41, 43, 44, 46, 49, 51, 54, 55, 58, 68, 69, 71, 73, 77, 80, 87, 88, 95, 98, 100, 103, 104, 106, 107, 108], "The": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 43, 44, 46, 49, 50, 51, 52, 54, 55, 56, 58, 61, 62, 63, 64, 66, 67, 68, 69, 71, 72, 73, 75, 77, 78, 79, 80, 81, 83, 84, 85, 87, 88, 90, 91, 93, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110, 114], "input": [0, 5, 11, 13, 14, 15, 16, 17, 19, 21, 22, 24, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 43, 44, 46, 49, 50, 51, 52, 54, 55, 58, 61, 63, 66, 68, 69, 71, 73, 76, 77, 78, 80, 81, 83, 85, 87, 88, 91, 95, 98, 100, 103, 104, 106, 108], "option": [0, 4, 12, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 39, 43, 49, 51, 54, 55, 58, 63, 64, 66, 71, 72, 73, 76, 77, 78, 85, 90], "maximum": [0, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 37, 38, 43, 49, 50, 51, 63, 66, 90, 107], "width": [0, 4, 10, 11, 52, 63, 64, 84], "If": [0, 5, 8, 10, 12, 14, 15, 16, 17, 18, 19, 22, 23, 25, 30, 31, 32, 35, 36, 37, 38, 39, 41, 43, 49, 51, 54, 56, 58, 61, 62, 63, 66, 68, 69, 71, 72, 73, 76, 78, 85, 87, 93, 94, 95, 96, 99, 102, 105, 109], "set": [0, 13, 25, 30, 32, 37, 38, 43, 54, 56, 58, 63, 87, 93, 96, 99, 105, 109, 110], "automat": [0, 4, 32, 36, 43, 54, 93, 112, 113], "determin": [0, 8, 35, 43, 103], "termin": 0, "size": [0, 4, 6, 7, 10, 11, 12, 24, 25, 26, 28, 29, 43, 50, 52, 54, 58, 61, 62, 63, 64, 66, 68, 69, 71, 75, 84, 88, 89, 107, 112, 113], "height": [0, 4, 10, 11, 52, 63, 64, 84], "filter": [0, 37, 38, 54, 63, 66, 76, 78, 99, 101, 105], "us": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 47, 49, 51, 52, 54, 55, 58, 59, 61, 63, 66, 67, 68, 69, 71, 72, 73, 76, 77, 79, 80, 81, 84, 87, 88, 90, 91, 93, 94, 95, 96, 99, 101, 102, 103, 105, 109], "when": [0, 7, 10, 13, 24, 26, 28, 29, 30, 32, 37, 38, 41, 43, 47, 51, 52, 56, 59, 63, 68, 71, 73, 75, 84, 88, 90, 93, 94, 110], "resiz": [0, 11, 24, 25, 37, 38, 50, 58, 61, 62, 63, 71, 84], "charact": [0, 35, 43, 49, 58, 74, 75, 77, 79, 80, 81, 82, 87, 95, 111], "repres": [0, 7, 10, 13, 14, 15, 16, 23, 43, 47, 51, 54, 56, 73, 75, 85, 94, 103, 110], "differ": [0, 8, 11, 15, 16, 17, 18, 19, 22, 23, 32, 35, 38, 39, 40, 41, 43, 47, 48, 55, 56, 62, 63, 95, 100, 104, 106, 108, 112, 113], "intens": 0, "proport": [0, 95], "correct": [0, 41], "output": [0, 25, 30, 31, 32, 35, 36, 44, 58, 71, 72, 77, 80, 85, 87, 114], "which": [0, 4, 10, 23, 24, 26, 28, 29, 31, 35, 36, 39, 43, 47, 52, 61, 63, 64, 67, 71, 72, 73, 75, 76, 77, 80, 84, 90, 91, 93, 94, 96, 101, 102, 103, 110, 111, 112, 113, 114], "should": [0, 3, 10, 25, 43, 47, 51, 52, 54, 63, 75, 87, 114], "approxim": 0, "ratio": [0, 11, 25, 37, 49, 50, 52, 84], "your": [0, 31, 35, 54, 68, 110, 112, 113, 114], "thi": [0, 3, 4, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 51, 52, 54, 55, 56, 58, 59, 61, 62, 63, 66, 68, 69, 70, 71, 72, 73, 74, 77, 79, 82, 86, 87, 88, 90, 91, 93, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110, 112, 113], "valu": [0, 4, 8, 10, 11, 14, 18, 19, 22, 23, 35, 41, 43, 47, 51, 54, 56, 61, 62, 63, 72, 77, 79, 84, 91, 94, 102, 110], "ensur": [0, 32, 37, 43, 50, 63, 68, 71, 90], "i": [0, 4, 5, 6, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 51, 52, 54, 55, 56, 58, 59, 61, 62, 63, 64, 66, 68, 69, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 84, 85, 87, 88, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114], "close": [0, 52, 71], "possibl": [0, 24, 32, 43, 52], "origin": [0, 4, 6, 8, 21, 26, 28, 29, 41, 42, 48, 51, 52, 54, 58, 75, 77, 79, 81, 84, 85, 90, 103], "default": [0, 4, 5, 7, 8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 23, 24, 26, 28, 29, 30, 32, 35, 36, 37, 38, 43, 44, 46, 47, 49, 51, 52, 54, 56, 58, 63, 64, 68, 69, 72, 75, 76, 77, 78, 79, 81, 84, 87, 88, 93, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109], "return": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 58, 61, 62, 63, 64, 66, 68, 69, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 103, 104, 105, 106, 107, 108, 109, 110], "represent": [0, 23, 43, 61, 62, 71], "type": [0, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 43, 44, 46, 49, 51, 52, 54, 55, 56, 58, 61, 62, 63, 64, 66, 68, 69, 71, 72, 73, 76, 77, 78, 81, 83, 85, 86, 87, 88, 90, 91, 95, 98, 99, 100, 103, 104, 105, 106, 107, 108], "exampl": [0, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 25, 26, 27, 28, 29, 30, 31, 35, 37, 38, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 61, 62, 63, 64, 66, 71, 75, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87, 88, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 110], "here": [0, 13, 21, 27, 31, 35, 43, 47, 48, 71, 76, 77, 79, 80, 84, 87, 88, 95, 97, 110, 112, 113], "an": [0, 4, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 56, 58, 61, 63, 66, 68, 69, 71, 73, 74, 75, 77, 78, 79, 80, 82, 85, 87, 88, 91, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110], "jerri": 0, "from": [0, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 28, 29, 30, 31, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 61, 62, 63, 64, 66, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87, 88, 90, 91, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110, 112, 113, 114], "import": [0, 6, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 22, 23, 25, 31, 35, 37, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 61, 62, 63, 64, 66, 71, 75, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87, 88, 90, 91, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 110, 112, 113, 114], "print": [0, 5, 13, 18, 19, 22, 23, 37, 38, 71, 72, 112, 113, 114], "png": [0, 5, 8, 10, 14, 25, 39, 41, 46, 51, 52, 54, 66, 71, 73, 75, 87, 88, 97, 110], "draw": [1, 25, 27, 28, 58, 103, 111], "ascii_draw": 1, "meta": [2, 77, 111, 114], "__title__": [2, 114], "__version__": [2, 114], "__description__": [2, 114], "__author__": [2, 114], "__author_email__": 2, "overview": [3, 4, 6, 7, 9, 10, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29, 33, 34, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 54, 55, 57, 63, 64, 65, 66, 67, 68, 69, 70, 71, 74, 75, 76, 77, 78, 79, 80, 81, 82, 84, 87, 88, 89, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110], "inform": [3, 32, 35, 36, 37, 39, 40, 41, 58, 71, 73, 86], "packag": 3, "titl": [3, 73], "project": [3, 21, 77, 79, 87, 110], "version": [3, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 37, 42, 51, 68, 69, 71, 72, 90, 96, 111, 114], "short": [3, 35, 77, 80, 84, 87], "descript": [3, 21, 30, 36, 73], "includ": [3, 5, 8, 11, 12, 13, 14, 21, 22, 23, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 55, 56, 62, 63, 70, 71, 72, 73, 77, 80, 87, 91, 95, 103], "setup": [3, 31], "py": [3, 75], "author": [3, 72], "email": 3, "step": [4, 38, 52, 63, 71], "forecolor": [4, 26, 28, 29], "lightgrei": 4, "backcolor": [4, 26, 28, 29], "white": [4, 8, 11, 26, 28, 29, 32, 63, 71, 75], "creat": [4, 30, 31, 32, 35, 36, 37, 38, 39, 51, 61, 62, 63, 71, 73, 78, 94], "black": [4, 51, 71], "squar": [4, 63], "can": [4, 5, 8, 10, 14, 15, 16, 17, 18, 19, 20, 21, 22, 25, 27, 31, 32, 35, 36, 39, 41, 43, 47, 51, 55, 56, 61, 63, 71, 72, 73, 77, 80, 85, 87, 93, 95, 101, 102, 111, 114], "complement": 4, "transpar": [4, 8, 10, 25, 26, 28, 29, 52, 54, 75, 88], "area": [4, 10, 13, 23, 24, 51, 52], "grid": 4, "pixel": [4, 25, 41, 51, 52, 54, 63, 66, 71, 75, 102], "mean": [4, 21, 23, 24, 26, 28, 29, 30, 31, 43, 46, 47, 52, 56, 61, 62, 63, 93, 96, 114], "function": [4, 7, 8, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 39, 40, 41, 43, 46, 49, 51, 52, 54, 55, 58, 61, 62, 63, 66, 68, 70, 71, 72, 73, 77, 86, 87, 88, 90, 91, 95, 99, 103, 105, 110], "suitabl": [4, 61, 63, 79, 103], "color": [4, 8, 10, 11, 26, 28, 29, 51, 66, 71, 75, 101, 102, 111], "fore": [4, 26, 28, 29], "back": [4, 77, 87], "A": [4, 5, 8, 14, 15, 16, 17, 18, 19, 21, 22, 26, 28, 29, 30, 31, 35, 37, 41, 42, 43, 44, 49, 50, 51, 52, 54, 61, 63, 64, 71, 72, 73, 78, 81, 86, 90, 93, 94, 95, 96, 98, 99, 100, 102, 104, 105, 106, 107, 108, 109, 114], "rgba": [4, 8, 33, 41, 68, 69, 75, 88], "contain": [4, 5, 10, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 30, 31, 32, 35, 36, 37, 38, 43, 44, 56, 58, 63, 68, 71, 72, 73, 77, 80, 84, 87, 96, 99, 105, 107, 109], "add": [4, 39, 72, 73, 81], "rgb": [4, 6, 7, 8, 11, 32, 33, 51, 63, 64, 71, 75, 88], "In": [4, 28, 43, 95, 96], "document": [4, 31, 35, 112, 113, 114], "accur": [4, 14, 22, 77, 99, 105], "present": [4, 39, 73, 79], "state": [4, 36], "shown": [4, 74, 77], "follow": [4, 30, 31, 35, 43, 56, 62, 63, 67, 72, 73, 77, 80, 87, 94, 95, 96, 98, 99, 100, 102, 104, 105, 106, 108, 109, 114], "figur": 4, "modul": [5, 8, 11, 12, 13, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 39, 40, 41, 61, 62, 70, 72, 73, 74, 77, 87, 90, 91, 99, 105, 111], "provid": [5, 8, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 43, 51, 54, 56, 58, 61, 62, 63, 70, 71, 72, 73, 77, 84, 85, 87, 90, 91, 93, 99, 105], "util": [5, 8, 11, 12, 21, 22, 30, 34, 37, 38, 47, 50, 54, 57, 61, 62, 67, 70, 72, 79, 80, 84, 87, 111], "handl": [5, 8, 11, 12, 30, 31, 32, 35, 36, 37, 38, 40, 41, 59, 62, 63, 70, 73], "url": [5, 9, 14, 17, 19, 32, 41, 71, 77, 111], "convers": [5, 8, 37, 62, 63], "between": [5, 15, 16, 22, 23, 30, 32, 36, 38, 43, 47, 48, 52, 62, 68, 69, 78, 84, 88, 91], "valid": [5, 12, 51, 52, 56, 63, 111], "format": [5, 8, 10, 11, 23, 26, 28, 29, 30, 31, 32, 35, 36, 37, 38, 39, 40, 41, 44, 51, 54, 55, 57, 61, 63, 71, 72, 73, 77, 80, 82, 87, 103, 111], "support": [5, 6, 8, 11, 12, 15, 16, 17, 19, 22, 25, 30, 31, 35, 36, 37, 38, 39, 52, 58, 61, 62, 63, 68, 69, 71, 72, 73, 87, 88], "convert": [5, 8, 23, 32, 39, 41, 43, 56, 61, 62, 63, 73, 77, 87, 103], "specifi": [5, 8, 11, 23, 24, 25, 30, 31, 32, 36, 37, 43, 51, 52, 54, 63, 71, 72, 73, 78, 80, 85, 87, 90], "load": [5, 8, 14, 15, 18, 19, 30, 31, 32, 35, 36, 37, 38, 39, 41, 71, 87, 93], "variou": [5, 8, 15, 16, 18, 22, 23, 25, 30, 33, 36, 37, 38, 40, 63, 71, 73, 91, 114], "mime": 5, "jpg": [5, 6, 7, 8, 12, 13, 15, 16, 17, 18, 19, 22, 25, 30, 31, 35, 37, 38, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 55, 64, 75, 77, 79, 80, 84, 87, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 110], "save_kwarg": 5, "string": [5, 14, 16, 17, 21, 41, 56, 71, 72, 81, 93, 110], "pil": [5, 6, 7, 8, 10, 11, 12, 18, 25, 32, 35, 37, 47, 50, 51, 52, 54, 61, 63, 64, 66, 71, 80, 88, 97, 102], "numpi": [5, 6, 10, 23, 25, 32, 36, 38, 41, 43, 54, 56, 77, 87, 91], "arrai": [5, 10, 23, 25, 32, 41, 43, 47, 54, 56, 87, 91], "file": [5, 8, 10, 11, 12, 13, 14, 17, 19, 25, 35, 39, 41, 47, 64, 70, 71, 72, 73, 93, 102, 110, 111], "path": [5, 8, 10, 11, 13, 14, 17, 19, 25, 32, 37, 38, 41, 64, 71, 72, 73, 77, 80, 97, 102, 110], "desir": [5, 64], "addit": [5, 12, 30, 31, 32, 35, 36, 37, 38, 39, 51, 52, 62, 71, 73], "keyword": [5, 12, 30, 31, 32, 35, 36, 37, 38, 39, 51, 52, 71, 73, 90], "argument": [5, 12, 30, 31, 32, 35, 36, 37, 38, 39, 51, 52, 55, 56, 71, 73, 77, 78, 80, 87, 90], "pass": [5, 12, 28, 29, 30, 31, 32, 35, 36, 37, 38, 39, 51, 52, 71, 75, 84, 88, 90], "save": [5, 10, 25, 39, 66, 71, 72, 73, 75], "encod": [5, 6, 9, 30, 32, 36, 41, 73, 111], "open": [5, 6, 7, 8, 10, 13, 18, 30, 37, 50, 51, 52, 54, 66, 71, 72, 88, 93], "test": [5, 31, 35, 47, 77, 88, 94, 95, 96, 98, 99, 100, 102, 104, 105, 106, 108, 109], "blob_url": 5, "qualiti": [5, 24, 44, 65, 71, 87, 88], "95": [5, 37, 63, 76, 78, 85], "base64": 5, "pre": [5, 14, 16, 19, 31, 32, 36, 38, 44], "object": [5, 6, 8, 10, 12, 13, 19, 23, 25, 35, 37, 38, 39, 41, 47, 51, 55, 58, 59, 62, 63, 64, 71, 73, 77, 79, 80, 93, 96, 97, 99, 102, 105, 109], "rais": [5, 8, 12, 14, 15, 17, 18, 19, 22, 23, 30, 31, 35, 36, 37, 38, 41, 51, 54, 56, 59, 61, 62, 63, 66, 71, 72, 73, 76, 78, 85], "valueerror": [5, 12, 14, 17, 19, 22, 23, 30, 36, 38, 41, 54, 63, 73, 85], "unsupport": [5, 49, 62, 63, 85], "method": [5, 11, 12, 30, 31, 32, 33, 35, 36, 37, 38, 40, 41, 43, 51, 63, 90, 99, 105], "warn": 5, "userwarn": 5, "doesn": [5, 41, 78], "t": [5, 41, 78], "match": [5, 23, 36, 41, 54, 63, 77, 78, 82, 111], "actual": [5, 19, 22, 49], "invalid": [5, 14, 17, 19, 22, 30, 36, 39, 63], "show": [5, 12, 14, 15, 16, 17, 55], "bool": [5, 7, 8, 12, 25, 28, 35, 37, 38, 43, 49, 51, 54, 55, 58, 63, 68, 69, 72, 73, 76, 77, 78, 79, 80, 81, 83, 84, 87, 88, 94, 102, 110], "effici": [5, 21, 24, 32, 72, 91], "without": [5, 35, 37, 66, 71, 76, 78, 86], "content": [5, 12, 13, 28, 49, 74], "true": [5, 7, 8, 12, 25, 35, 37, 38, 43, 51, 52, 55, 58, 61, 62, 63, 68, 69, 72, 73, 76, 77, 78, 81, 83, 87, 94, 97, 102, 110], "fals": [5, 6, 7, 8, 12, 25, 28, 37, 38, 43, 49, 51, 63, 68, 69, 71, 72, 73, 76, 77, 78, 79, 80, 81, 83, 84, 87, 88, 94, 97, 102, 110], "otherwis": [5, 8, 12, 39, 43, 63, 68, 69, 73, 76, 77, 78, 83, 88, 93], "abc": 5, "svg": 5, "xml": 5, "jpeg": [5, 67, 71, 97, 110], "text": [5, 20, 25, 32, 36, 49, 71, 81, 83, 111], "plain": 5, "hello": 5, "order_": [6, 7], "chw": [6, 7], "both": [6, 14, 23, 25, 31, 32, 35, 36, 38, 49, 61, 72, 87], "np": [6, 7, 10, 23, 30, 32, 36, 41, 43, 52, 54, 56, 77, 87, 91], "uint8": [6, 7], "float32": [6, 7, 10, 26, 28, 29, 31, 35, 43], "ar": [6, 10, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 30, 31, 32, 35, 36, 37, 38, 39, 43, 46, 47, 48, 49, 51, 56, 59, 62, 63, 64, 67, 71, 72, 73, 76, 77, 78, 79, 80, 84, 85, 87, 88, 94, 95, 96, 97, 98, 99, 100, 102, 104, 105, 106, 107, 108, 109, 110], "order": [6, 7, 63, 81, 82, 111], "rgb_encod": [6, 9], "custom_imag": [6, 7], "data_cwh": 6, "cwh": 6, "data_int": 6, "use_float": [6, 7], "mode": [6, 7, 8, 11, 23, 37, 38, 41, 62, 64, 71, 77, 85, 88, 93], "1606x1870": [6, 7], "0x7fb9b89bbdc0": 6, "0x7fb9b89bbe50": 6, "0x7fb9b89bbdf0": 6, "invers": 6, "oper": [6, 32, 36, 38, 42, 43, 44, 46, 47, 63, 72, 111], "ndarrai": [7, 10, 23, 25, 30, 32, 36, 38, 41, 43, 47, 52, 54, 56, 77, 87, 91], "channel": [7, 8, 33, 63, 68, 69, 88], "jpegimageplugin": [7, 64], "jpegimagefil": [7, 64], "0x7f9ec37389d0": 7, "shape": [7, 31, 35, 43, 47, 54, 75, 77, 87], "dtype": [7, 31, 35, 43], "3": [7, 10, 13, 14, 15, 16, 22, 23, 31, 38, 43, 44, 47, 49, 51, 56, 58, 63, 66, 71, 77, 80, 87, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 112, 113, 114], "1870": 7, "1606": 7, "whc": 7, "": [7, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 30, 37, 38, 39, 41, 49, 51, 61, 63, 71, 77, 87, 90, 98], "result": [7, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 41, 44, 47, 49, 51, 52, 54, 55, 75, 77, 79, 80, 87, 91, 98, 99, 105], "same": [7, 8, 43, 48, 77, 87, 90], "torchvis": [7, 60, 111], "transform": [7, 8, 59, 60, 61, 62, 81, 111], "to_tensor": [7, 61, 62], "process": [8, 9, 12, 14, 15, 17, 18, 23, 31, 33, 35, 37, 38, 40, 41, 43, 61, 63, 66, 68, 69, 70, 77, 78, 87, 90, 114], "manipul": [8, 70], "python": [8, 41, 66, 90, 112, 113, 114], "librari": [8, 37, 38, 61, 63, 66, 114], "It": [8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 39, 40, 51, 52, 54, 58, 61, 62, 70, 72, 73, 87, 90, 91, 103, 114], "multipl": [8, 10, 17, 32, 35, 36, 41, 43, 47, 71, 77], "ad": [8, 13, 63, 72, 73, 81], "background": [8, 9, 11, 26, 28, 29, 32, 65, 71, 75, 111], "check": [8, 12, 41, 46, 72, 76, 78, 83, 94, 97, 107, 110, 114], "alpha": [8, 33, 68, 69], "design": [8, 23, 30, 31, 35, 36, 39, 40], "simplifi": [8, 23, 95], "common": [8, 62], "relat": [8, 13, 15, 18, 70, 78, 91], "task": [8, 22, 23, 31, 35, 36, 40, 51, 61], "applic": [8, 31, 61, 79, 84, 103], "kei": [8, 19, 23, 31, 32, 35, 63, 72, 77, 80, 87], "featur": [8, 14, 19, 32, 34, 36, 43, 47, 73, 75, 77, 79, 80, 81, 87, 95], "binari": [8, 91], "like": [8, 13, 20, 25, 62, 63, 84, 90, 114], "onc": 8, "particularli": [8, 23, 30, 39, 40, 73, 90], "requir": [8, 10, 21, 22, 43, 52, 72, 73, 99, 105, 114], "preprocess": [8, 21, 30, 32, 35, 37, 43, 68, 111], "befor": [8, 41, 43, 72, 87], "further": 8, "analysi": [8, 44], "force_background": [8, 63], "appli": [8, 16, 19, 21, 33, 35, 43, 51, 52, 54, 61, 63, 66, 87, 91], "necessari": [8, 43, 79, 84], "ha": [8, 24, 49, 62, 88, 103, 112, 113], "4": [8, 13, 16, 18, 19, 23, 31, 41, 42, 43, 44, 47, 51, 56, 66, 68, 69, 71, 80, 87, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 112, 113], "avoid": [8, 38, 79], "anomali": 8, "dure": [8, 30, 41, 81, 102, 110], "subsequ": [8, 32, 38, 51], "union": [8, 11, 14, 15, 16, 17, 18, 19, 22, 23, 25, 32, 35, 36, 41, 43, 51, 56, 61, 63, 71, 73, 76, 77, 78, 85], "retain": 8, "typeerror": [8, 56, 61, 62, 63, 76, 78, 85], "isinst": 8, "list": [8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 32, 36, 37, 38, 43, 47, 49, 51, 52, 55, 58, 61, 62, 63, 64, 76, 77, 78, 85, 86, 87, 94, 96, 99, 105, 109], "tupl": [8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 32, 35, 36, 37, 38, 43, 44, 47, 49, 51, 52, 55, 63, 77, 87, 95, 96, 98, 99, 100, 103, 104, 105, 106, 107, 108, 109], "take": [8, 25, 58, 63], "singl": [8, 17, 35, 36, 41, 43, 62, 63, 77, 81, 87, 90, 91], "call": [8, 27, 31, 71], "each": [8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 30, 35, 37, 38, 43, 47, 54, 61, 70, 77, 81, 83, 87, 88, 90, 103], "item": [8, 10, 19], "batch": [8, 35, 68, 69, 77, 87, 88, 107], "multiimagestyp": [8, 32, 36, 43, 52], "iter": [8, 63, 66, 78], "img_path": 8, "image1": 8, "image2": 8, "loaded_imag": 8, "len": [8, 64], "all": [8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 27, 30, 31, 32, 35, 36, 37, 38, 42, 43, 44, 46, 47, 49, 55, 56, 66, 68, 69, 72, 74, 75, 77, 80, 82, 87, 90, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "pillow": [8, 60, 111], "boolean": [8, 23, 43], "tool": [9, 17, 25, 30, 33, 42, 43, 44, 45, 51, 66, 74, 81, 101, 103], "basic": [9, 25, 61, 65, 78], "grid_background": 9, "grid_transpar": 9, "blob": [9, 75, 111], "to_blob_url": 9, "load_image_from_blob_url": 9, "is_valid_image_blob_url": 9, "decod": [9, 41, 111], "rgb_decod": 9, "load_imag": [9, 25, 55, 71], "has_alpha_channel": 9, "layer": [9, 91, 111], "istack": 9, "pad": [9, 25, 75, 111], "pad_image_to_s": 9, "download_image_from_url": 9, "is_http_url": 9, "mai": [10, 15, 18, 31, 43, 67, 71, 79, 84, 90, 110, 112, 113], "block": [10, 30, 31, 36, 37, 38], "togeth": 10, "new": [10, 11, 24, 30, 38, 56, 68, 69, 71, 72, 77, 78], "similar": [10, 13, 20, 32, 36, 43, 47, 63, 84, 87, 111], "techniqu": [10, 33, 41], "p": [10, 35, 77, 79, 80, 84, 87], "need": [10, 17, 31, 35, 37, 49, 52, 90, 94, 96, 99, 102, 105, 109], "stack": [10, 77, 87], "addition": 10, "second": [10, 23, 43, 48, 83], "element": [10, 77, 87], "rang": [10, 43, 47, 52], "left": [10, 51, 52, 56, 91], "0": [10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 37, 38, 42, 43, 44, 47, 49, 51, 52, 54, 56, 58, 61, 62, 63, 66, 71, 72, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87, 91, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 112, 113, 114], "right": [10, 51, 56, 91], "two": [10, 23, 43, 48, 66, 83, 102], "dimension": [10, 87], "h": [10, 26, 28, 29, 54, 75], "w": [10, 26, 28, 29, 54, 75, 77, 87], "posit": [10, 43, 51, 52, 95], "target": [10, 11, 20, 26, 28, 29, 32, 52, 63], "By": [10, 49], "first": [10, 11, 13, 17, 23, 37, 43, 48, 83], "howev": [10, 43], "solid": [10, 51], "pure": [10, 75], "lime": [10, 75], "nian": 10, "nian_lim": 10, "yellow": [10, 71], "5": [10, 13, 17, 22, 23, 25, 31, 43, 44, 47, 49, 52, 54, 56, 61, 62, 63, 64, 71, 79, 91, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109], "9": [10, 13, 23, 43, 47, 56, 63, 71, 85, 94, 95, 96, 98, 99, 102, 103, 104, 105, 106, 108, 109], "nian_tran": 10, "custom": [10, 14, 15, 16, 17, 18, 19, 22, 30, 35, 36, 37, 41, 44, 51, 52, 54, 62, 63, 71, 72, 76, 77], "mask": [10, 23, 25, 26, 28, 29, 38, 52, 54, 75], "hs1": 10, "ab": 10, "linspac": 10, "ws1": 10, "nian_mask": 10, "hxw": [10, 26, 28, 29, 54], "dimens": [11, 50, 63], "while": [11, 14, 16, 17, 18, 25, 37, 50, 52, 66, 77, 90], "maintain": [11, 25, 37, 50, 56, 90, 114], "pars": [11, 59, 61, 62, 70, 71, 111], "specif": [11, 13, 14, 19, 30, 31, 32, 35, 36, 38, 39, 41, 51, 56, 59, 61, 63, 73, 74, 77, 95, 99, 105], "pic": 11, "background_color": 11, "interpol": [11, 61, 62, 63], "fit": [11, 54], "within": [11, 35, 51, 71, 77, 79, 87], "preserv": [11, 66, 90], "reach": [11, 47], "exact": 11, "other": [11, 13, 31, 43, 49, 63, 77, 83, 86, 95], "integ": [11, 14, 41, 47, 56, 63], "name": [11, 13, 14, 15, 16, 17, 18, 19, 22, 24, 30, 31, 32, 35, 36, 37, 38, 43, 44, 49, 51, 56, 61, 62, 63, 77, 79, 84, 87, 88, 94, 95, 98, 100, 103, 104, 106, 107, 108], "etc": [11, 32, 63], "100": [11, 21, 26, 37, 46, 63, 90], "50": [11, 63], "200": [11, 26, 37, 63], "blue": [11, 71], "download": 12, "special": [12, 13], "github": [12, 55, 112, 113, 114], "hug": [12, 19, 30, 31, 32, 35, 36, 37, 38, 43, 63, 87], "face": [12, 19, 20, 21, 30, 31, 32, 35, 36, 37, 38, 43, 56, 58, 63, 71, 78, 87, 95, 111], "progress": [12, 68, 69, 88], "track": 12, "host": [12, 13, 16, 21, 24, 32, 35, 43, 49, 64, 80, 88, 94, 95, 96, 98, 99, 100, 102, 104, 105, 106, 108, 109, 114], "main": [12, 18, 21, 22, 25, 30, 32, 36, 37, 43, 63, 71, 73, 75, 79, 90, 114], "compon": [12, 13, 23, 30, 31, 32, 36, 37, 90], "http": [12, 55, 75, 114], "intern": [12, 36, 59, 72], "silent": [12, 68, 69, 88], "expected_s": 12, "kwarg": [12, 13, 14, 15, 16, 17, 18, 19, 22, 30, 31, 32, 35, 36, 37, 38, 39, 51, 52, 71, 73], "suppress": [12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 25, 37, 38, 51, 88], "bar": 12, "displai": [12, 32, 36, 68, 69], "expect": [12, 35, 41, 63], "session": 12, "get": [12, 26, 28, 29, 32, 35, 38, 42, 44, 64, 65, 71, 75, 79, 82, 87, 93, 95, 100, 102, 104, 106, 108], "especi": [12, 77], "hf": 12, "request": 12, "requestexcept": 12, "fail": [12, 14], "unidentifiedimageerror": 12, "com": [12, 55, 114], "ftp": 12, "booru": 13, "yolo": [13, 19, 21, 34, 38, 111], "aperveyev": 13, "deepgh": [13, 14, 15, 16, 17, 18, 19, 21, 24, 43, 47, 49, 64, 77, 80, 84, 88, 94, 95, 96, 98, 99, 100, 102, 104, 105, 106, 108, 109, 114], "overal": [13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 27, 42, 43, 44, 46, 47, 49, 55, 66, 68, 69, 74, 82, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "benchmark": [13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 27, 42, 43, 44, 46, 47, 49, 55, 66, 68, 69, 74, 82, 88, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "explan": 13, "No": [13, 71, 112, 113], "head": [13, 20, 25, 55, 78, 95, 104, 111], "anim": [13, 14, 15, 16, 17, 18, 19, 20, 22, 27, 29, 42, 43, 44, 46, 55, 57, 58, 64, 71, 74, 75, 78, 79, 82, 88, 95, 96, 99, 100, 104, 105, 106, 108, 109, 114], "pretti": 13, "girl": [13, 49, 78], "onli": [13, 14, 15, 16, 17, 18, 19, 22, 25, 35, 43, 72, 78, 79, 84, 87, 102], "bust": 13, "torso": 13, "part": [13, 54, 55, 56], "collarbon": 13, "center": [13, 52, 62, 63], "pair": [13, 23, 36], "cover": [13, 21, 52, 71, 78], "breast": [13, 21, 35, 77, 78, 79, 80, 84, 86, 87], "boob": 13, "bra": 13, "nippl": [13, 14, 51, 71], "mostli": [13, 17], "visibl": [13, 25], "nsfw": [13, 51, 101, 111], "shld": 13, "shoulder": [13, 56], "mayb": 13, "one": [13, 31, 36, 38, 41, 47, 49, 63, 77, 78, 87], "view": [13, 49], "profil": 13, "exactli": 13, "rear": 13, "exclud": 13, "sideb": 13, "uncov": 13, "visual": [13, 14, 15, 16, 17, 19, 20, 22, 43, 45, 55, 57, 77, 87, 111], "mark": 13, "belli": [13, 21], "button": [13, 30, 80], "hip": [13, 56], "half": [13, 17, 78], "stock": 13, "line": [13, 27, 28, 58], "knee": [13, 56], "below": [13, 58, 74, 114], "6": [13, 23, 25, 31, 43, 47, 56, 63, 66, 76, 78, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 112, 113], "nopan": 13, "panti": [13, 81], "cloth": 13, "bikini": 13, "regardless": 13, "censor": [13, 20, 51, 52, 99, 105, 111], "evid": 13, "7": [13, 14, 16, 17, 18, 19, 31, 37, 38, 43, 47, 49, 51, 54, 56, 63, 71, 76, 78, 84, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109], "butt": 13, "buttock": [13, 21], "least": [13, 40, 41, 73], "partial": 13, "behind": 13, "more": [13, 14, 31, 34, 35, 36, 49, 56, 61, 71, 90, 93], "less": [13, 14, 16, 22, 94], "stand": [13, 35, 71, 77, 79, 80, 84, 87], "sit": [13, 78], "ass": [13, 77], "split": [13, 84], "leg": [13, 71], "wide": [13, 71], "90": 13, "degre": [13, 52], "typic": [13, 14, 32, 63], "abov": [13, 14, 15, 16, 17, 18, 19, 22, 54, 96, 99, 105, 109], "10": [13, 24, 30, 43, 47, 52, 56, 63, 66, 94, 95, 96, 99, 102, 103, 105, 106], "sprd": 13, "strongli": [13, 88], "11": [13, 43, 56, 94, 95, 96, 99, 102, 103, 105, 106, 112, 113], "vsplt": 13, "pose": [13, 43, 111], "12": [13, 25, 43, 51, 56, 63, 94, 95, 96, 99, 102, 103, 105, 106], "vsprd": 13, "vsplit": 13, "13": [13, 43, 56, 95, 96, 99, 103, 106, 108], "full": [13, 35, 71], "almost": 13, "side": [13, 50, 78, 110], "usual": [13, 47], "ly": 13, "14": [13, 56, 63, 95, 96, 99, 103, 106], "wing": [13, 78], "dragon": 13, "poni": 13, "15": [13, 46, 48, 56, 63, 95, 96, 99, 103, 106, 112, 113], "feral": 13, "four": [13, 14, 95], "non": [13, 14, 15, 16, 17, 18, 19, 21, 22, 37, 38, 51, 100], "human": [13, 14, 15, 16, 17, 18, 19, 22, 55, 57, 94], "16": [13, 56, 63, 66, 68, 69, 95, 99, 103, 106], "hdrago": 13, "style": [13, 17, 22, 52, 108, 114], "17": [13, 56, 63, 103, 108], "hponi": 13, "18": [13, 21, 56, 63, 99, 103, 105, 112, 113, 114], "hfox": 13, "cartoon": 13, "fox": 13, "dog": 13, "zootopia": 13, "nick": 13, "wild": 13, "19": [13, 56, 103], "hrabb": 13, "rabbit": 13, "judi": 13, "hopp": 13, "bunnygirl": 13, "20": [13, 30, 56, 63, 71, 103], "hcat": 13, "cat": [13, 78, 85], "catgirl": 13, "sharp": 13, "muzzl": 13, "compar": [13, 23, 36], "21": [13, 17, 56, 63, 108], "hbear": 13, "bear": 13, "22": [13, 56, 63], "jacko": 13, "memet": 13, "jack": 13, "o": [13, 35, 71, 73, 84, 99, 102, 112, 113], "contest": 13, "toward": [13, 56], "viewer": [13, 71], "23": [13, 56, 63], "jackx": 13, "sometim": 13, "24": [13, 43, 47, 56, 63, 66], "hhors": 13, "hors": 13, "implement": [13, 32, 36, 38, 48, 77, 90], "aa09": 13, "25": [13, 16, 21, 37, 38, 48, 63, 108], "hbird": 13, "bird": 13, "releas": 13, "time": [13, 73, 88], "yolov8s_pp09": 13, "2023": 13, "focus": 13, "class": [13, 15, 18, 19, 30, 31, 32, 33, 35, 36, 37, 38, 41, 51, 52, 56, 59, 61, 63, 64, 70, 71, 73, 78, 95, 96, 99, 100, 104, 105, 106, 108, 109], "advanc": [13, 114], "capabl": [13, 31, 32, 41, 49], "scenario": [13, 79, 84, 90], "yolov8s_pp12": 13, "2024": 13, "final": 13, "patch": 13, "continu": 13, "focu": [13, 71], "enhanc": [13, 34, 111], "improv": [13, 24, 87], "previou": [13, 77], "yolov8m_pp13": 13, "offer": [13, 16, 17, 18, 23, 61, 73, 102], "yolov8n_as01": 13, "spinoff": 13, "26": [13, 63], "train": [13, 14, 15, 16, 17, 18, 19, 22, 31, 35, 43, 44, 79, 80, 81, 84, 88, 99, 105], "80": 13, "epoch": 13, "sfw": 13, "subset": 13, "wa": 13, "eventu": 13, "abandon": 13, "due": [13, 42, 43, 79, 84, 90, 95, 110], "ineffect": 13, "yolov8m_as02": 13, "start": [13, 41, 52, 71, 111], "30": [13, 22, 52], "public": [13, 32], "friendli": [13, 114], "reduc": [13, 43, 54, 87], "yolov8m_as03": 13, "as02": 13, "60": 13, "aim": 13, "bottleneck": 13, "reproduc": 13, "yolov8s_aa06": 13, "initi": [13, 30, 31, 32, 35, 37, 38, 41, 51, 64, 77, 78], "current": [13, 62, 68, 71, 99, 105, 112, 113, 114], "reincarn": 13, "some": [13, 30, 31, 34, 35, 43, 47, 48, 52, 65, 76, 77, 79, 80, 84, 87, 88, 90, 97, 110, 112, 113], "yolov8s_aa09": 13, "updat": [13, 30, 32, 36, 37, 38, 72], "dataset": [13, 14, 15, 16, 17, 18, 19, 22, 44, 47, 77, 87, 101], "closeup": 13, "adjust": [13, 37, 38, 47, 78], "larg": [13, 28, 32, 43, 77, 87], "hat": [13, 78], "aa06": 13, "yolov8s_aa10": 13, "major": 13, "fix": 13, "issu": [13, 19, 68], "wear": 13, "yolov8s_aa11": 13, "latest": [13, 37, 79, 84], "mainstream": 13, "aa10": 13, "outstand": 13, "map": [13, 30, 35, 49, 55, 76, 78, 81, 85, 86, 91, 103, 107], "score": [13, 14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 30, 31, 32, 36, 37, 38, 42, 44, 46, 47, 49, 55, 56, 58, 81, 85, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "though": 13, "note": [13, 17, 35, 43, 52, 71, 95, 99, 102, 105, 112, 113], "complet": [13, 31, 37, 52, 95, 101, 111], "fair": 13, "bias": 13, "model_nam": [13, 14, 15, 16, 17, 18, 19, 22, 30, 32, 36, 37, 38, 44, 51, 77, 87, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "conf_threshold": [13, 14, 15, 16, 17, 18, 19, 22, 37, 38, 51], "iou_threshold": [13, 14, 15, 16, 17, 18, 19, 21, 22, 37, 38, 51], "perform": [13, 17, 21, 22, 24, 31, 32, 36, 37, 38, 43, 49, 51, 52, 55, 63, 79, 90, 102, 103, 112, 113], "confid": [13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 35, 37, 38, 44, 49, 51, 56, 58, 77, 80, 87], "threshold": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 26, 35, 37, 38, 43, 46, 47, 49, 51, 54, 58, 77, 79, 80, 84, 87, 94, 102], "iou": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 37, 38, 51], "bounding_box": 13, "x1": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 37, 51, 52], "y1": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 37, 51, 52], "x2": [13, 21, 23], "y2": [13, 21, 23], "box": [13, 14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 38, 49, 55], "f": [13, 18, 23, 38, 43, 47, 71, 91], "2f": [13, 38], "point": [14, 18, 43, 56, 63], "femal": [14, 21, 51, 78], "genit": 14, "male": [14, 21, 78], "anime_censor_detect": 14, "yolov8": [14, 15, 16, 17, 18, 19, 22, 38], "model": [14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 42, 43, 44, 47, 49, 51, 55, 56, 58, 63, 66, 67, 68, 69, 70, 71, 74, 77, 79, 80, 81, 82, 84, 87, 88, 91, 93, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 111, 114], "v1": [14, 15, 16, 17, 18, 22, 51, 71, 87], "identifi": [14, 30, 41, 68, 77], "locat": 14, "anatom": 14, "analyz": [14, 21, 44], "data": [14, 17, 19, 25, 39, 41, 43, 55, 62, 70, 71, 77, 79, 81, 99, 105, 111, 112, 113, 114], "either": [14, 15, 16, 17, 18, 36, 43, 63, 87, 91], "standard": [14, 16, 17, 18, 39, 63, 90], "n": [14, 15, 16, 17, 18, 19, 22, 41, 43, 51, 63, 71], "nano": [14, 16, 17, 18, 51], "faster": [14, 15, 16, 17, 18, 19, 51], "slower": [14, 22], "construct": [14, 15, 17, 18, 51, 77, 87], "intersect": [14, 15, 16, 17, 18, 19, 22, 23, 51], "over": [14, 15, 16, 17, 18, 19, 22, 23, 24, 51, 77, 78], "merg": [14, 15, 16, 17, 18, 43], "x0": [14, 15, 16, 17, 18, 19, 22, 37, 51, 52], "y0": [14, 15, 16, 17, 18, 19, 22, 37, 51, 52], "bound": [14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 38, 55], "indic": [14, 43, 56, 59, 77, 79, 84, 87], "nipple_f": [14, 51], "peni": [14, 51], "pussi": [14, 51, 71], "runtimeerror": [14, 30, 36], "detection_visu": [14, 15, 16, 17, 19, 20, 22], "nude_girl": [14, 51], "365": 14, "264": 14, "399": 14, "289": [14, 15], "7473511695861816": 14, "224": [14, 61, 62, 63], "260": 14, "252": 14, "285": 14, "6830288171768188": 14, "206": 14, "523": [14, 51, 52], "240": 14, "608": 14, "6799028515815735": 14, "matplotlib": [14, 15, 16, 17, 25, 55], "pyplot": [14, 15, 16, 17, 55], "plt": [14, 15, 16, 17, 55], "imshow": [14, 15, 16, 17, 55], "anime_eye_detect": 15, "allow": [15, 16, 18, 19, 22, 32, 37, 38, 41, 59, 61, 63, 90], "trade": [15, 17], "off": [15, 17], "speed": [15, 16, 17, 18, 19, 22, 26, 88], "accuraci": [15, 16, 17, 18, 19, 22, 49, 77, 94, 96, 99, 102, 105, 109], "higher": [15, 16, 17, 18, 19, 21, 24, 77, 102], "consid": [15, 18, 23, 43, 49, 52, 54, 64, 78, 99, 105], "overlap": [15, 17, 18, 19, 23, 68, 69, 77, 79, 80, 82, 84, 87, 88, 111], "coordin": [15, 16, 17, 18, 19, 25, 37, 52, 56, 66], "alwai": [15, 17, 18, 19, 49], "except": [15, 18, 41, 59, 63, 71], "predict": [15, 19, 22, 30, 31, 32, 35, 36, 37, 38, 77, 80, 87, 94, 96, 98, 99, 102, 103, 105, 107, 109], "yolo_predict": [15, 22, 34], "squat": [15, 17, 55], "297": 15, "239": [15, 49], "341": 15, "271": 15, "7760562896728516": 15, "230": 15, "263": 15, "308": 15, "7682342529296875": 15, "createml": 16, "huggingfac": [16, 18, 43, 49, 63, 66, 75, 94, 95, 96, 98, 99, 100, 102, 104, 105, 106, 108, 109], "anime_face_detect": 16, "user": [16, 22, 30, 31, 32, 36, 37, 38, 41, 64, 73, 114], "balanc": [16, 18, 22, 71, 77], "system": [16, 17, 26, 59, 63, 99, 105], "overhead": [16, 17, 26, 90], "avail": [16, 22, 25, 30, 32, 35, 38, 41, 43, 49, 52, 59, 63, 71, 77, 85, 93, 94, 96, 99, 105, 109], "v0": [16, 22, 68, 69], "overrid": [16, 22], "auto": [16, 22, 37, 38, 55, 73, 93], "mostima_post": [16, 19], "29": [16, 19, 63], "441": [16, 19], "204": [16, 19], "584": [16, 19], "7874319553375244": [16, 19], "346": [16, 19], "59": [16, 19], "529": [16, 19], "275": [16, 19], "7510495185852051": [16, 19], "606": [16, 19], "51": [16, 19, 63], "895": [16, 19], "336": [16, 19], "6986488103866577": [16, 19], "upper": [17, 51], "bodi": [17, 22, 55, 56, 58, 71], "anime_halfbody_detect": 17, "pleas": [17, 24, 42, 43, 49, 68, 70, 72, 88, 95, 99, 102, 105, 112, 113], "primari": [17, 95, 98, 100, 104, 106, 108], "purpos": 17, "crop": [17, 54, 61, 62, 63, 71], "illustr": [17, 71, 96, 98], "therefor": [17, 43, 112, 113], "consist": [17, 38, 43], "person": [17, 20, 23, 25, 37, 55, 104, 111], "peopl": [17, 85], "guarante": [17, 49], "you": [17, 19, 20, 22, 27, 31, 35, 49, 52, 68, 69, 77, 87, 88, 90, 93, 94, 95, 96, 99, 102, 105, 109, 114], "inde": 17, "recommend": [17, 24, 31, 35, 37, 38, 43, 46, 47, 77, 87, 88, 99, 105], "approach": 17, "detect_person": [17, 20, 25, 55], "individu": [17, 23, 41, 61, 70], "obtain": [17, 27, 42, 43], "local": [17, 64, 112, 113], "flexibl": [17, 35, 61, 62], "lower": [17, 46, 47, 49, 51], "127": 17, "629": 17, "637": 17, "9040350914001465": 17, "anime_hand_detect": 18, "choos": [18, 22, 49], "35": [18, 63, 71, 79, 87], "configur": [18, 30, 35, 43, 61, 62, 63, 111], "suit": 18, "case": [18, 24, 35, 43, 46], "defin": [18, 22, 23, 43, 71, 91], "being": 18, "label": [18, 19, 21, 23, 24, 25, 30, 32, 35, 36, 37, 38, 43, 44, 49, 81, 103, 107], "infer": [18, 21, 24, 31, 32, 36, 37, 55, 68, 69, 77, 93, 102], "anime_imag": 18, "bbox": [18, 38], "conf": 18, "customiz": [19, 25, 35], "integr": [19, 32, 79, 114], "repositori": [19, 30, 31, 32, 35, 36, 37, 38, 43], "anime_head_detect": 19, "contribut": 19, "our": [19, 77], "develop": [19, 88, 114], "yolo11": 19, "architectur": 19, "usag": [19, 25, 30, 32, 35, 70, 71, 72, 79, 90, 91, 110], "head_detect_v2": 19, "0_": 19, "equal": [19, 52], "deprec": [19, 24, 42], "remov": [19, 24, 30, 37, 42, 49, 66, 75, 77, 78, 80, 81, 86, 87], "futur": [19, 24], "help": [19, 43, 54, 66], "For": [19, 20, 22, 23, 31, 32, 35, 43, 49, 56, 70, 77, 87, 93], "instead": [19, 24, 81], "detect_head": [20, 25], "booru_yolo": [20, 111], "detect_with_booru_yolo": 20, "detect_censor": [20, 51, 99, 105], "ey": [20, 52, 56, 71, 78, 111], "detect_ey": 20, "detect_fac": 20, "halfbodi": [20, 95, 104, 111], "detect_halfbodi": 20, "hand": [20, 56, 58, 71, 78, 111], "detect_hand": 20, "nudenet": [20, 111], "detect_with_nudenet": 20, "calculate_i": 20, "bboxes_similar": 20, "detection_similar": 20, "calculate_mask_i": 20, "masks_similar": 20, "detection_with_mask_similar": 20, "detect_text": 20, "nuditi": 21, "run": [21, 26, 30, 31, 32, 37, 38, 88, 93, 110, 111], "nm": 21, "postprocess": 21, "onnx": [21, 30, 32, 35, 36, 37, 38, 77, 80, 93, 103], "nudenet_onnx": 21, "notai": 21, "tech": 21, "detail": [21, 31, 35, 66, 70, 71, 93, 95], "respect": 21, "female_genitalia_cov": 21, "genitalia": 21, "face_femal": 21, "buttocks_expos": 21, "expos": 21, "female_breast_expos": 21, "female_genitalia_expos": 21, "male_breast_expos": 21, "anus_expos": 21, "anu": 21, "feet_expos": 21, "feet": [21, 56, 58], "belly_cov": 21, "feet_cov": 21, "armpits_cov": 21, "armpit": 21, "armpits_expos": 21, "face_mal": 21, "belly_expos": 21, "male_genitalia_expos": 21, "anus_cov": 21, "female_breast_cov": 21, "buttocks_cov": 21, "onnxruntim": [21, 92, 111], "topk": [21, 30], "45": [21, 47, 63], "score_threshold": 21, "number": [21, 30, 32, 36, 41, 43, 49, 56, 64, 66, 91, 94], "keep": [21, 84], "entir": 22, "anidet3": 22, "roboflow": 22, "m": 22, "x": [22, 43, 52, 56, 71, 90, 91, 107], "fastest": [22, 26], "most": [22, 30, 32, 36, 37, 38], "confidence_scor": 22, "genshin_post": [22, 50, 51, 52], "371": 22, "232": 22, "564": 22, "690": 22, "7533698678016663": 22, "135": [22, 56], "451": 22, "716": [22, 49], "6788613796234131": 22, "614": 22, "393": 22, "830": 22, "686": 22, "5612757205963135": 22, "1275": 22, "654": 22, "4047100841999054": 22, "calcul": [23, 32, 43, 46, 47], "comput": [23, 28, 32, 36, 45, 63, 90, 91, 103], "work": [23, 30, 32, 35, 36, 40, 46, 73, 103], "aggreg": 23, "involv": 23, "segment": [23, 25, 38, 64, 111], "evalu": [23, 42], "algorithm": [23, 43, 46], "box1": 23, "box2": 23, "bboxtyp": 23, "measur": [23, 42, 43, 46], "divid": [23, 56], "4f": 23, "1429": 23, "bboxes1": 23, "bboxes2": 23, "liter": [23, 31, 35, 43, 52, 56, 68, 69, 77, 85, 90], "max": [23, 24], "raw": [23, 30, 32, 36, 41], "depend": [23, 31, 35, 71, 72, 110], "unknown": [23, 38, 85], "hungarian": 23, "find": [23, 38, 52], "optim": [23, 32, 43, 77], "assign": [23, 24, 30, 37, 38, 43], "among": [23, 43], "averag": 23, "detect1": 23, "detect2": 23, "bboxwithscoreandlabel": [23, 25], "maskwithscoreandlabel": [23, 25], "group": [23, 30, 47, 81], "correspond": [23, 43, 49, 54, 63, 77, 87, 103, 107], "combin": [23, 41, 49], "against": [23, 88], "ground": [23, 99, 105], "truth": [23, 99, 105], "car": 23, "85": [23, 79, 87], "75": 23, "mask1": 23, "mask2": 23, "5000": 23, "masks1": 23, "masks2": 23, "empti": [23, 78], "instanc": [23, 25, 30, 31, 32, 37, 38, 43, 51, 56, 63, 64, 78], "_": [23, 81], "2500": 23, "text_detect": 24, "been": [24, 103], "migrat": 24, "ocr": [24, 111], "detect_text_with_ocr": [24, 111], "soon": 24, "paddleocr": [24, 49], "dbnetpp_resnet50_fpnc_1200e_icdar2015": 24, "05": [24, 63, 79, 80, 94, 95, 96, 98, 103, 104, 105, 106, 108, 109], "max_area_s": 24, "640": 24, "region": [24, 51, 54, 99, 105], "dbnet": 24, "do": [24, 54, 96], "640x640": 24, "ani": [24, 32, 35, 36, 41, 43, 51, 61, 63, 66, 71, 76, 77, 91, 93], "sinc": [24, 42], "appear": [25, 28], "font": 25, "see": [25, 31, 35, 71, 93], "text_pad": 25, "fontsiz": 25, "max_short_edge_s": 25, "mask_alpha": 25, "fp": 25, "no_label": 25, "render": 25, "them": [25, 41, 51, 61, 68, 72, 87], "normal": [25, 31, 32, 35, 38, 44, 61, 62, 63, 77, 87], "predefin": [25, 78], "extract": [25, 26, 28, 29, 31, 35, 41, 43, 47, 49, 54, 63, 70, 71, 72, 73, 77, 80, 87], "around": [25, 30, 37, 41, 58], "shortest": 25, "edg": [25, 58, 111], "font_manag": 25, "fontproperti": 25, "properti": [25, 38, 52, 56, 71, 73], "cv2": 26, "have": [26, 28, 35, 43, 77, 85, 86, 99, 105, 110], "lowest": 26, "resourc": [26, 111], "low_threshold": 26, "high_threshold": 26, "assum": [26, 28, 29, 75], "its": [26, 28, 29, 30, 43, 49, 50, 63, 72, 75, 79, 81, 93, 95, 96, 98, 99, 100, 103, 104, 105, 106, 108, 109], "low": [26, 36, 42, 44, 71, 84, 87, 88], "high": [26, 36, 37, 65, 71, 88, 102, 103], "outlin": 27, "comparison": [27, 79], "canni": [27, 111], "get_edge_by_canni": 27, "edge_image_with_canni": 27, "lineart": [27, 29, 111], "get_edge_by_lineart": 27, "edge_image_with_lineart": 27, "lineart_anim": [27, 111], "get_edge_by_lineart_anim": 27, "edge_image_with_lineart_anim": 27, "best": [28, 44, 52, 71], "effect": [28, 42, 51, 110], "closest": 28, "consum": 28, "amount": 28, "memori": [28, 30, 32, 37, 38, 112, 113], "power": 28, "runtim": [28, 32, 93, 102], "coars": 28, "detect_resolut": [28, 29], "512": [28, 29, 58, 71, 88], "deeper": 28, "richer": 28, "probabl": [28, 32, 103], "extra": [28, 71], "increas": [28, 43], "resolut": [28, 29, 64, 88], "neural": [28, 29, 75, 91], "network": [28, 29, 75, 91], "classif": [30, 31, 35, 36, 91, 95, 96, 98, 99, 100, 101, 104, 105, 106, 108, 109], "those": [30, 35, 102], "store": [30, 32, 35, 37, 39, 71, 72, 77], "well": [30, 46], "manag": [30, 32, 36, 37, 93, 111], "interact": [30, 31, 32, 36, 37, 38], "also": [30, 61, 87, 114], "token": [30, 31, 32, 35, 36, 37, 38], "authent": [30, 31, 32, 35, 36, 37], "access": [30, 32, 36, 38, 56, 71, 90], "privat": [30, 32, 33, 35, 36, 38, 47], "repo_id": [30, 31, 32, 35, 36, 37, 38], "fn_preprocess": 30, "callabl": [30, 63], "hf_token": [30, 31, 32, 35, 36, 37, 38], "comprehens": [30, 32], "imagepreprocessfunc": 30, "variabl": [30, 38, 52, 93], "_model_nam": 30, "cach": [30, 32, 36, 37, 38, 64, 92, 111], "_model": 30, "dictionari": [30, 35, 39, 44, 61, 63, 71, 72, 73, 76, 78, 80, 95, 98, 100, 104, 106, 108], "_label": 30, "_hf_token": 30, "org": 30, "repo": [30, 63], "__init__": [30, 31, 32, 33, 35, 36, 37, 38, 41, 52, 56, 64, 73, 78], "clear": [30, 32, 36, 37, 38, 43, 72, 95, 99, 105], "free": [30, 32, 37, 38], "up": [30, 32, 37, 38, 78], "launch_demo": [30, 31, 32, 35, 36, 37, 38], "default_model_nam": [30, 32, 36, 37, 38], "server_nam": [30, 31, 32, 35, 36, 37, 38], "server_port": [30, 31, 32, 35, 36, 37, 38], "launch": [30, 31, 32, 35, 36, 37, 38], "gradio": [30, 31, 32, 35, 36, 37, 38], "demo": [30, 31, 32, 35, 36, 37, 38, 84], "interfac": [30, 31, 32, 35, 36, 37, 38, 90], "ui": [30, 31, 35, 36, 37, 38], "make_ui": [30, 31, 32, 35, 36, 37, 38], "server": [30, 31, 32, 35, 36, 37, 38], "select": [30, 32, 36, 37, 38, 43, 51, 64, 77], "dropdown": [30, 32], "port": [30, 31, 32, 35, 36, 37, 38], "importerror": [30, 37, 38], "instal": [30, 31, 35, 36, 37, 38, 66, 72, 111], "properli": [30, 36, 71], "usernam": [30, 37, 38], "repo_nam": [30, 37, 38], "model_v1": 30, "7860": [30, 32, 37, 38], "submit": 30, "recent": [30, 32, 36, 37, 38], "label_group": 30, "highest": [30, 103], "through": [30, 32, 35, 63, 114], "error": [30, 38, 41, 63, 87], "predict_fmt": 30, "fmt": [30, 31, 32, 35, 36, 44, 77, 80, 87], "top5": [30, 31], "logit": [30, 31, 32, 35, 36], "embed": [30, 31, 32, 35, 36, 41, 77, 87], "dict": [30, 31, 32, 35, 41, 44, 55, 61, 62, 63, 71, 72, 73, 77, 80, 87, 90, 95, 96, 98, 99, 100, 104, 105, 106, 108, 109], "top": [30, 31, 52, 102], "k": [30, 31], "e": [30, 31, 32, 43, 65, 68, 69, 85, 88, 91], "g": [30, 31, 32, 43, 65, 68, 69, 85, 87, 88], "top10": 30, "predict_scor": 30, "ia": 30, "conveni": [30, 31, 35, 38, 56, 71, 114], "wrapper": [30, 37, 41], "id": [30, 31, 32, 35, 36, 37, 38], "timm": [31, 35, 62], "pytorch": [31, 35], "classifi": [31, 34, 95, 100, 101, 102, 104, 106, 108, 109, 111], "web": [31, 32, 36], "retriev": [31, 39, 43], "make": [31, 35, 38, 56, 61, 81, 91, 99, 103, 105], "easi": [31, 37], "minim": [31, 52], "programmat": 31, "standalon": 31, "app": [31, 35, 75], "gr": [31, 35, 36, 37, 38], "environmenterror": [31, 35, 37, 38, 66, 72], "build": [31, 35, 63, 77, 79, 87], "larger": [31, 54, 58, 89], "preprocessor": [31, 35, 36, 71], "val": [31, 35], "accord": [31, 35, 63], "veri": 31, "big": [31, 41], "dim": [31, 35, 77, 80, 87], "index": [31, 35, 77, 87, 114], "after": [31, 35, 50, 63, 77, 79, 84, 87], "l2": [31, 32, 35, 77, 87], "categori": [31, 35, 77, 80, 95, 103], "tag": [31, 35, 111], "img1": [31, 47, 48, 77, 87], "animetimm": [31, 35], "swinv2_base_window8_256": 31, "dbv4a": 31, "fullxx": 31, "cl": [31, 51], "jia_redian_ruzi_ruzi": 31, "9890832304954529": 31, "siya_ho": 31, "005189628805965185": 31, "bai_qi": 31, "qsr": 31, "0015026535838842392": 31, "kkuem": 31, "0012714712647721171": 31, "teddy_": 31, "khanshin": 31, "00035598213435150683": 31, "img2": [31, 47, 48, 77, 87], "monori_rogu": 31, "6921895742416382": 31, "stanley_lau": 31, "2040979117155075": 31, "neoartcor": 31, "03475344926118851": 31, "ayya_sap": 31, "005350438412278891": 31, "goomrrat": 31, "004616163671016693": 31, "img3": 31, "shexyo": 31, "9998241066932678": 31, "oroboru": 31, "0001537767384434119": 31, "jener": 31, "268482477229554e": 31, "06": [31, 95, 96, 98, 103, 104, 105, 106, 108], "free_style_": 31, "yohan1754": 31, "4537688406999223e": 31, "kakeku": 31, "5340586944366805e": 31, "img4": 31, "z": 31, "taiga": 31, "9999995231628418": 31, "tina_": 31, "tinafya": 31, "2290533391023928e": 31, "07": [31, 63, 103, 104, 105, 108], "arind_yudha": 31, "17258208990279e": 31, "08": [31, 43, 63, 104, 105], "chixiao": 31, "949555076905199e": 31, "zerotwenty_": 31, "020": 31, "218352955831506e": 31, "img5": 31, "spam_": 31, "spamham4506": 31, "9999998807907104": [31, 104, 105], "falken_": 31, "yutozin": 31, "501828954062148e": 31, "yuki_": 31, "asayuki101": 31, "285677863118508e": 31, "danbal": 31, "452678752959628e": 31, "09": [31, 63], "buri_": 31, "retty9349": 31, "757136379789472e": 31, "img6": 31, "mashuu_": 31, "neko_no_oyashiro": 31, "minaba_hideo": 31, "543745646401476e": 31, "simosi": 31, "499865978781827e": 31, "maoh_yueer": 31, "302619149854081e": 31, "7nite": 31, "6548184478846224e": 31, "1024": [31, 75, 87], "multimod": 32, "hub": [32, 35], "discoveri": 32, "variant": [32, 36, 77], "pipelin": [32, 61, 63], "pattern": [32, 43, 78], "direct": 32, "api": [32, 36, 38], "control": [32, 35, 71], "via": 32, "deploy": [32, 103], "reus": 32, "lru": 32, "thread": [32, 36, 38, 90, 110], "safe": [32, 36, 38, 72, 79, 80, 90, 101, 103, 105, 110, 111], "demand": 32, "switch": [32, 37, 38], "image_encod": [32, 36], "upload": [32, 37, 38], "enter": 32, "link": 32, "address": 32, "bind": 32, "organ": 32, "precomput": [32, 86], "cosin": 32, "scale": [32, 36, 51, 52, 56, 71, 75, 77, 87, 112, 113], "complex": 32, "image_embed": 32, "text_embed": 32, "thei": [32, 43, 59, 63], "text_encod": [32, 36], "accept": 32, "_process_rgb": 33, "_process_alpha_channel_with_model": 33, "_process_rgba": 33, "attribut": 33, "classifymodel": 34, "classify_predict_scor": 34, "classify_predict": 34, "classify_predict_fmt": 34, "classify_timm": [34, 111], "classifytimmmodel": 34, "classify_timm_predict": 34, "imageenhanc": 34, "clip": [34, 63, 71, 111], "clipmodel": 34, "clip_image_encod": 34, "clip_text_encod": 34, "clip_predict": 34, "multilabel_timm": [34, 111], "multilabeltimmmodel": 34, "multilabel_timm_predict": 34, "siglip": [34, 63, 111], "siglipmodel": 34, "siglip_image_encod": 34, "siglip_text_encod": 34, "siglip_predict": 34, "yolomodel": 34, "yoloseg": [34, 111], "yolosegmentationmodel": 34, "yolo_seg_predict": 34, "multi": [35, 41, 90], "export": [35, 49, 93], "creation": [35, 36, 61, 62, 73], "selected_tag": 35, "csv": 35, "json": [35, 41], "where": [35, 39, 43, 71, 72, 77, 87, 90], "belong": [35, 43], "default_threshold": 35, "default_use_tag_threshold": 35, "whether": [35, 38, 43, 49, 51, 63, 73, 76, 77, 80, 87, 88], "use_tag_threshold": 35, "fmt_unset": 35, "across": [35, 90], "directli": [35, 71], "instanti": 35, "rate": [35, 77, 79, 80, 87, 99, 101, 111], "skadi": [35, 75, 77, 79, 80, 84, 87], "mobilenetv3_large_150d": 35, "dbv4": 35, "1girl": [35, 71, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87], "9963783025741577": 35, "long_hair": [35, 77, 79, 80, 84, 86, 87], "9685494899749756": 35, "solo": [35, 71, 76, 77, 78, 79, 80, 84, 85, 86, 87], "9548443555831909": 35, "navel": [35, 77, 79, 80, 84, 87], "9415484666824341": 35, "9369214177131653": 35, "red_ey": [35, 77, 79, 80, 84, 87], "9019639492034912": 35, "shirt": [35, 77, 79, 80, 84, 87], "873087465763092": 35, "outdoor": [35, 77, 79, 80, 84, 87], "866461992263794": 35, "crop_top": [35, 77, 79, 80, 84, 87], "862577497959137": 35, "midriff": [35, 77, 79, 80, 84, 87], "8544420003890991": 35, "sportswear": [35, 77, 79, 80, 84, 87], "849435567855835": 35, "8209151029586792": 35, "short_sleev": [35, 77, 79, 80, 84, 87], "817188560962677": 35, "hold": [35, 77, 78, 79, 80, 84, 87], "811793327331543": 35, "very_long_hair": [35, 77, 79, 80, 84, 86, 87], "8082301616668701": 35, "glove": [35, 77, 79, 80, 84, 87], "7840366363525391": 35, "black_glov": [35, 77, 79, 80, 84, 87], "7765430808067322": 35, "thigh": [35, 77, 79, 80, 84, 87], "7542579770088196": 35, "looking_at_view": [35, 77, 79, 80, 84, 87], "7331588268280029": 35, "dai": [35, 77, 79, 80, 84, 87], "7203925251960754": 35, "hair_between_ey": [35, 77, 79, 80, 84, 87], "7121687531471252": 35, "large_breast": [35, 77, 80, 84, 87], "6990523338317871": 35, "baseball_bat": [35, 77, 80, 84, 87], "6809443831443787": 35, "grey_hair": [35, 77, 87], "6790007948875427": 35, "sky": [35, 77, 79, 80, 84, 87], "6716539263725281": 35, "stomach": [35, 77, 80, 84, 87], "6698249578475952": 35, "sweat": [35, 77, 79, 80, 84, 87], "6454322934150696": 35, "black_shirt": [35, 77, 80, 84, 87], "6270318031311035": 35, "cowboy_shot": [35, 77, 79, 80, 84, 87], "6216483116149902": 35, "blue_ski": [35, 77, 79, 80, 84, 87], "5898874998092651": 35, "black_short": [35, 77, 84, 87], "5445142984390259": 35, "holding_baseball_bat": [35, 77, 79, 80, 84, 87], "5013713836669922": 35, "white_hair": [35, 87], "4999670684337616": 35, "blush": [35, 71, 77, 79, 80, 84, 87], "4860053062438965": 35, "cloud": [35, 77, 79, 80, 84, 87], "474183052778244": 35, "4724341332912445": 35, "thigh_gap": [35, 77, 84, 87], "4330931305885315": 35, "short_short": [35, 77, 84, 87], "39793258905410767": 35, "parted_lip": [35, 77, 78, 79, 80, 84, 87], "36694538593292236": 35, "crop_top_overhang": [35, 77, 84], "3321989178657532": 35, "official_alternate_costum": [35, 77], "3157039284706116": 35, "blurri": [35, 67, 71], "24181532859802246": 35, "groin": [35, 71], "21906554698944092": 35, "ass_visible_through_thigh": [35, 77, 84, 87], "2188207507133484": 35, "cropped_shirt": [35, 77], "18700966238975525": 35, "taut_shirt": 35, "08612403273582458": 35, "taut_cloth": 35, "0701744556427002": 35, "skadi_": [35, 77, 79, 80, 87], "arknight": [35, 77, 79, 80, 87], "9796262979507446": 35, "sensit": [35, 43, 51, 77, 87, 99, 105], "9580697417259216": 35, "hutao": [35, 46, 75, 77, 79, 80, 84, 87], "988956093788147": 35, "twintail": [35, 77, 78, 79, 80, 84, 87], "9650213718414307": 35, "ghost": [35, 77, 84, 87], "940951943397522": 35, "tongue_out": [35, 77, 79, 80, 84, 87], "9330000877380371": 35, "tongu": [35, 77, 79, 80, 84, 87], "9267600774765015": 35, "skirt": [35, 77, 79, 80, 84, 87], "9194451570510864": 35, "symbol": [35, 56, 77, 84, 87], "shaped_pupil": [35, 77, 84, 87], "9103127717971802": 35, "brown_hair": [35, 77, 79, 80, 84, 87], "9067947268486023": 35, "8872615098953247": 35, "8631541728973389": 35, "8235997557640076": 35, "8214132785797119": 35, "long_sleev": [35, 77, 80, 84, 87], "7965610027313232": 35, "bag": [35, 71, 77, 79, 80, 84, 87], "7958617210388184": 35, "jacket": [35, 77, 79, 80, 84, 87], "7932659387588501": 35, "flower": [35, 77, 78, 79, 80, 84, 87], "7630170583724976": 35, "7500981092453003": 35, "hair_orna": [35, 77, 79, 80, 84, 87], "738053023815155": 35, "7321316599845886": 35, "plaid_skirt": [35, 77, 79, 80, 84], "7173646688461304": 35, "white_shirt": [35, 77, 80, 84], "6631225347518921": 35, "pleated_skirt": [35, 77, 79, 80, 84, 87], "6344470977783203": 35, "hair_flow": [35, 77, 79, 80, 84, 87], "6293849945068359": 35, "nail_polish": [35, 77, 80, 84], "6136130094528198": 35, "multicolored_hair": [35, 84], "5703858733177185": 35, "5195141434669495": 35, "plaid_cloth": [35, 77], "503984808921814": 35, "gradient_hair": [35, 84], "49658203125": 35, "alternate_costum": [35, 77, 87], "4947473704814911": 35, "493851900100708": 35, "484821081161499": 35, "smile": [35, 77, 79, 80, 84, 87], "4778161942958832": 35, "black_nail": [35, 77], "4747253358364105": 35, "collared_shirt": [35, 77, 80, 84], "46951043605804443": 35, "46920245885849": 35, "45227500796318054": 35, "school_uniform": [35, 77, 79, 80, 84, 87], "4197554290294647": 35, "41959843039512634": 35, "miniskirt": [35, 77, 80, 84], "3916422426700592": 35, "38207799196243286": 35, "blue_jacket": [35, 77, 84], "3614964485168457": 35, "sleeves_past_wrist": [35, 79, 80, 84], "3611966073513031": 35, "backpack": [35, 77, 79, 80, 84, 87], "32487112283706665": 35, "colored_tip": 35, "314140260219574": 35, "sidelock": [35, 77, 78], "3062695264816284": 35, "black_jacket": 35, "299169659614563": 35, "29005059599876404": 35, "charm_": [35, 77, 79, 80], "22183549404144287": 35, "multiple_r": 35, "2172674536705017": 35, "open_jacket": [35, 77], "2046721875667572": 35, "ring": [35, 78], "18625634908676147": 35, "brown_skirt": [35, 84], "18045437335968018": 35, "contemporari": [35, 77], "13890522718429565": 35, "hu_tao_": [35, 77, 87], "genshin_impact": [35, 77, 87], "9779937267303467": 35, "boo_tao_": [35, 77, 87], "8973554372787476": 35, "6215817332267761": 35, "3872501254081726": 35, "That": 35, "witha": 35, "artist": [35, 71, 77], "9938606023788452": 35, "9691187143325806": 35, "9463587403297424": 35, "944723904132843": 35, "9439248442649841": 35, "9335891008377075": 35, "8865424394607544": 35, "8601726293563843": 35, "8445472717285156": 35, "83197021484375": 35, "8274217247962952": 35, "8188955783843994": 35, "8183804750442505": 35, "8089936971664429": 35, "8038264513015747": 35, "7703496813774109": 35, "7689077854156494": 35, "768336832523346": 35, "739115834236145": 35, "7282243967056274": 35, "6852632761001587": 35, "6799711585044861": 35, "6694454550743103": 35, "6693665385246277": 35, "6493985652923584": 35, "6425715684890747": 35, "6186742186546326": 35, "5906491279602051": 35, "5860112905502319": 35, "5825777649879456": 35, "5549533367156982": 35, "5523971915245056": 35, "5324308276176453": 35, "52657151222229": 35, "4896492063999176": 35, "45526784658432007": 35, "4306206703186035": 35, "4149143397808075": 35, "4124316871166229": 35, "34030789136886597": 35, "artist_nam": [35, 77, 87], "2679593563079834": 35, "2652612328529358": 35, "2548949122428894": 35, "basebal": [35, 77, 80, 87], "24870169162750244": 35, "2240566909313202": 35, "stretch": 35, "2012709677219391": 35, "19828352332115173": 35, "1960265338420868": 35, "tone": 35, "13941210508346558": 35, "exercis": [35, 77], "11270403861999512": 35, "lens_flar": 35, "10835999250411987": 35, "08783495426177979": 35, "08448180556297302": 35, "linea_alba": 35, "06583884358406067": 35, "8951651453971863": 35, "9492285847663879": 35, "Its": 35, "But": 35, "easili": 35, "wai": [35, 39, 71, 72], "next": [35, 41, 59], "1280": [35, 50, 77], "sigmoid": [36, 92], "loss": 36, "reset": [36, 38], "about": [36, 39], "hostnam": 36, "One": [36, 47], "detect": [37, 38, 46, 49, 51, 55, 56, 57, 58, 76, 78, 93, 94, 99, 105, 111], "post": [37, 38, 49], "helper": 37, "metadata": [37, 38, 44, 70, 72, 73, 111], "cleanup": 37, "associ": [37, 73], "default_conf_threshold": [37, 38], "default_iou_threshold": [37, 38], "apply_default_threshold": [37, 38], "offlin": [37, 38], "enabl": [37, 38, 77, 87], "environ": [37, 38, 88, 90, 93, 111], "yolov5": 37, "allow_dynam": [37, 38], "dynam": [37, 38, 61], "300": [37, 63], "400": 37, "simpl": 37, "explicitli": 37, "onlin": [38, 76], "execut": [38, 93, 112, 113], "demonstr": 38, "try": [38, 59], "forc": [38, 93], "seg": [38, 75], "glob": 38, "search": 38, "repeat": 38, "filesystem": 38, "_offlin": 38, "connect": [38, 58], "occur": 38, "found": [38, 39, 52, 71, 95], "read": [39, 40, 41, 70, 71, 72], "write": [39, 40, 41, 70, 72], "exif": [39, 40, 71], "gif": [39, 40, 71], "comment": 39, "These": [39, 42, 64], "context": [39, 40], "ai": [39, 40, 73, 94], "attempt": [39, 52, 63, 71, 73, 93], "commonli": [39, 63, 81, 91], "look": [39, 49, 71, 95], "usercom": 39, "field": [39, 73], "dst_filenam": 39, "destin": [39, 71, 72, 73], "filenam": [39, 64], "pnginfo": [39, 41, 71, 73], "geninfo": [40, 111], "lsb": [40, 73, 111], "signific": [40, 41, 43, 68, 73], "bit": [40, 41, 63, 73, 77], "read_geninfo_paramet": 40, "read_geninfo_exif": 40, "read_geninfo_gif": 40, "write_geninfo_paramet": 40, "write_geninfo_exif": 40, "write_geninfo_gif": 40, "read_lsb_raw_byt": 40, "read_lsb_metadata": 40, "write_lsb_raw_byt": 40, "write_lsb_metadata": 40, "lsbreaderror": 40, "lsbextractor": 40, "imagelsbdataextractor": 40, "serialize_pnginfo": 40, "serialize_json": 40, "inject_data": 40, "steganographi": 41, "serial": 41, "compat": [41, 81], "inject": 41, "emb": [41, 77, 87], "seamlessli": 41, "hidden": 41, "decompress": 41, "gzip": 41, "written": 41, "appropri": [41, 49, 63, 71], "serializ": [41, 61], "err": 41, "caus": [41, 110], "get_next_n_byt": 41, "get_one_byt": 41, "form": [41, 81], "read_32bit_integ": 41, "32": [41, 63], "interpret": [41, 56], "endian": 41, "enough": 41, "magic": 41, "stealth_pngcomp": 41, "extract_data": 41, "length": [41, 43, 50], "compress": 41, "along": [41, 43, 75], "robust": [41, 43], "skytnt": [42, 64, 75], "poor": 42, "anime_dbaesthet": [42, 45], "better": [42, 46, 66, 77, 87, 88, 94, 96, 99, 102, 105, 109], "2053756": 42, "09986039996147156": 42, "1663584": 42, "24299287796020508": 42, "4886411": 42, "38091593980789185": 42, "2066024": 42, "5131649971008301": 42, "3670169": 42, "6011670827865601": 42, "5930006": 42, "7067991495132446": 42, "3821265": 42, "8237218260765076": 42, "5512471": 42, "9187621474266052": 42, "limit": [43, 77, 79], "smaller": 43, "7eu7d7": [43, 84, 88, 114], "ccip_onnx": 43, "cluster": [43, 47], "refer": [43, 46, 70, 102], "relev": 43, "aforement": 43, "manual": [43, 52], "384": [43, 47, 61, 62, 63], "caform": 43, "randaug": 43, "prune": 43, "vector": [43, 77], "pruned_fp32": 43, "5_fp32": 43, "feat": 43, "768": [43, 49, 71], "17847511429108218": 43, "1951224011983088": 43, "18397327797685215": 43, "y": [43, 52, 90], "16583099961280823": 43, "42947039008140564": 43, "4037521779537201": 43, "4371533691883087": 43, "40748104453086853": 43, "392294704914093": 43, "pairwis": 43, "matrix": 43, "5350548e": 43, "6583106e": 43, "01": 43, "2947042e": 43, "0375218e": 43, "8025822e": 43, "3715334e": 43, "0748104e": 43, "2675274e": 43, "9229470e": 43, "j": 43, "th": 43, "dbscan": 43, "dbscan_2": 43, "dbscan_fre": 43, "optic": [43, 49], "optics_best": 43, "epsilon": 43, "ep": 43, "min_sampl": 43, "ccipclustermethodtyp": 43, "12921094122454668": 43, "1291187648928262": 43, "1836453739562513": 43, "distanc": 43, "_featureorimag": 43, "sampl": [43, 47, 71, 94, 95, 96, 98, 99, 100, 104, 105, 106, 108, 109], "neighborhood": [43, 66], "core": [43, 112, 113], "few": 43, "too": 43, "tune": 43, "guidelin": 43, "deal": [43, 70], "solut": [43, 52], "small": [43, 51], "advis": [43, 79], "significantli": 43, "separ": [43, 90], "slightli": 43, "exhibit": 43, "regular": [43, 66], "outfit": 43, "awar": 43, "highli": 43, "so": [43, 46, 77, 84, 88], "care": 43, "diff": 43, "07437477": 43, "0356068": 43, "04396922": 43, "05131693": 43, "assess": 44, "aesthet": [44, 45, 111], "danbooru": [44, 79, 82, 84, 99, 102], "hakubooru": 44, "kohakublueleaf": 44, "swinv2pv3_v0_448_ls0": 44, "2_x": 44, "percentil": 44, "_default_model_nam": 44, "masterpiec": [44, 71], "9831666690063624": 44, "8810615667538594": 44, "great": 44, "8225559148288356": 44, "good": [44, 49], "591020403706702": 44, "2888798940585766": 44, "243279223969715": 44, "worst": [44, 71], "005268185993767627": 44, "275707557797432": 44, "7977807857096195": 44, "56098810210824": 44, "670568235218525": 44, "1677918508648872": 44, "9305131509900093": 44, "6085879728198051": 44, "6834832429885864": 44, "16141420602798462": 44, "05435194447636604": 44, "025083942338824272": 44, "024000568315386772": 44, "027076328173279762": 44, "024589713662862778": 44, "3757021427154541": 44, "3451208472251892": 44, "1511985808610916": 44, "04740551486611366": 44, "02172713913023472": 44, "027498546987771988": 44, "03134724497795105": 44, "39281174540519714": 44, "22457796335220337": 44, "15563568472862244": 44, "10796019434928894": 44, "047730278223752975": 44, "0393439345061779": 44, "031940147280693054": 44, "13832266628742218": 44, "20687267184257507": 44, "2509062886238098": 44, "1644320785999298": 44, "11332042515277863": 44, "08270663768053055": 44, "043439216911792755": 44, "033693961799144745": 44, "03375888615846634": 44, "050045162439346313": 44, "16734018921852112": 44, "4311050772666931": 44, "23242227733135223": 44, "05163438618183136": 44, "012833272106945515": 44, "01619996316730976": 44, "03074900433421135": 44, "1396280825138092": 44, "5038207173347473": 44, "22299200296401978": 44, "07377689331769943": 44, "02854202501475811": 44, "026677291840314865": 44, "02838410809636116": 44, "026617199182510376": 44, "02508518099784851": 44, "06039097160100937": 44, "8043031692504883": 44, "get_aesthetic_scor": 45, "ccip": [45, 111], "ccip_extract_featur": 45, "ccip_batch_extract_featur": 45, "ccip_default_threshold": 45, "ccip_differ": 45, "ccip_sam": 45, "ccip_batch_differ": 45, "ccip_batch_sam": 45, "ccip_default_clustering_param": 45, "ccip_clust": 45, "ccip_merg": 45, "dbaesthet": [45, 111], "laplacian": [45, 111], "laplacian_scor": 45, "lpip": [45, 111], "lpips_extract_featur": 45, "lpips_differ": 45, "lpips_clust": 45, "psnr_": [45, 111], "psnr": [45, 69], "blur": [46, 51], "than": [46, 47, 51, 77, 90, 94, 102], "seem": 46, "just": [46, 66, 77, 96, 99, 102, 105, 109], "we": [46, 68, 88], "explor": 46, "bluri": 46, "156": 46, "68285005210006": 46, "text_blur": 46, "2276": 46, "66629157129": 46, "real2": 46, "908745781486806": 46, "mmd": 46, "1072": 46, "8372572065527": 46, "richzhang": 47, "perceptualsimilar": 47, "chafen_arknight": 47, "rand": 47, "995": 47, "cnn": 47, "f1": 47, "f2": 47, "f3": 47, "f4": 47, "f5": 47, "64": [47, 63, 66, 71, 88, 112, 113], "99": 47, "192": 47, "49": [47, 63], "256": [47, 61, 62, 68, 71], "anoth": 47, "16922694444656372": 47, "22250649333000183": 47, "6897575259208679": 47, "10956494510173798": 47, "6823137998580933": 47, "6837796568870544": 47, "nois": [47, 54, 66, 68], "inf": 48, "gaussian_20": 48, "dat": 48, "058228614646987": 48, "gaussian_3": 48, "27": [48, 63], "65611098737784": 48, "lq": 48, "29589659377844": 48, "recogn": [49, 63], "recognit": 49, "ch_pp": 49, "ocrv4_det": 49, "heat_threshold": 49, "box_threshold": 49, "max_candid": 49, "1000": 49, "unclip_ratio": 49, "heat": 49, "candid": 49, "unclip": 49, "comic": [49, 96], "742": 49, "485": [49, 61, 62], "809": 49, "511": 49, "9543377610144915": 49, "682": 49, "98": 49, "734": 49, "124": 49, "9309689495575223": 49, "136": 49, "836": 49, "164": 49, "9042856988923695": 49, "144": 49, "455": 49, "196": 49, "874083638387722": 49, "719": 49, "835": 49, "488": 49, "8628696346175078": 49, "478": 49, "214": 49, "508": 49, "848871771901487": 49, "1030": 49, "557": 49, "1184": 49, "578": 49, "8352495440618789": 49, "427": 49, "129": 49, "553": 49, "154": 49, "8249209443996619": 49, "detect_model": 49, "recognize_model": 49, "ocrv4_rec": 49, "rotation_threshold": 49, "is_remove_dupl": 49, "rotat": [49, 52], "duplic": [49, 71], "mob": 49, "9356705927336156": 49, "shishou": 49, "8933000384412466": 49, "BUT": 49, "8730931912907247": 49, "oh": 49, "8417627579351514": 49, "mirror": 49, "7366019454049503": 49, "el": 49, "gato": 49, "iberico": 49, "7271127306351021": 49, "THAt": 49, "701928390168364": 49, "6965972578194936": 49, "chines": 49, "english": 49, "cannot": [49, 59, 61, 63, 73], "languag": 49, "func": [49, 92, 111], "japanes": [49, 71], "post_text": 49, "319": 49, "847": 49, "561": 49, "899": 49, "kancol": 49, "9130667787597329": 49, "552": 49, "811": 49, "791": 49, "921": 49, "1944": 49, "8566762346615406": 49, "820": 49, "558": 49, "850": 49, "fleet": 49, "collect": [49, 70], "8100635458911772": 49, "235": 49, "904": 49, "855": 49, "1009": 49, "\u6d77": 49, "6716076803280185": 49, "858": 49, "808": 49, "tsu": 49, "ka": 49, "NO": 49, "u": [49, 114], "mi": 49, "de": 49, "654507230718228": 49, "209": 49, "507": 49, "2888084133529467": 49, "japan_pp": 49, "ocrv3_rec": 49, "9230690942939336": 49, "8564870717047623": 49, "\u3044\u3064\u304b\u3042\u306e\u6d77\u3067": 49, "8061289060358996": 49, "8045396777081609": 49, "7311649382696896": 49, "\u8266\u3068\u308c\u308c": 49, "6648729016512889": 49, "ocrv2_det": 49, "ocrv3_det": 49, "ocrv4_server_det": 49, "ch_ppocr_mobile_slim_v2": 49, "0_det": 49, "ch_ppocr_mobile_v2": 49, "ch_ppocr_server_v2": 49, "en_pp": 49, "arabic_pp": 49, "ocrv2_rec": 49, "ocrv4_server_rec": 49, "0_rec": 49, "chinese_cht_pp": 49, "cyrillic_pp": 49, "devanagari_pp": 49, "en_number_mobile_v2": 49, "ka_pp": 49, "korean_pp": 49, "latin_pp": 49, "ta_pp": 49, "te_pp": 49, "max_siz": [50, 61, 62, 63], "longer": 50, "720": 50, "new_img": 50, "600": 50, "337": 50, "obscur": 51, "regist": [51, 52, 61, 62, 63], "rectangular": 51, "967": [51, 52], "143": [51, 52], "1084": [51, 52], "261": [51, 52], "246": [51, 52], "208": [51, 52], "331": [51, 52], "287": [51, 52], "662": [51, 52], "466": [51, 52], "705": [51, 52], "514": [51, 52], "479": [51, 52], "283": [51, 52], "326": [51, 52], "color_black": 51, "radiu": 51, "emoji": [51, 52], "penis": 51, "vagina": 51, "serv": [51, 63, 79], "foundat": 51, "inherit": [51, 63], "fill": 51, "color_default": 51, "green": 51, "color_green": 51, "ffff00": 51, "color_ffff00": 51, "blur_4": 51, "blur_8": 51, "blur_12": 51, "pixelate_4": 51, "pixelate_8": 51, "pixelate_12": 51, "arg": 51, "subclass": 51, "keyerror": 51, "alreadi": 51, "exist": [51, 72, 77, 93, 96], "angl": 52, "end": [52, 71], "censor_area": [52, 53], "ratio_threshold": 52, "minimum": [52, 58, 64, 66], "total": [52, 112, 113], "star": [52, 84], "register_censor_method": [52, 53], "smiling_face_with_heart": 52, "twitter": 52, "appl": 52, "googl": 52, "microsoft": 52, "samsung": 52, "whatsapp": 52, "facebook": 52, "messeng": 52, "joypixel": 52, "openmoji": 52, "emojidex": 52, "mozilla": 52, "express": 52, "code": [52, 68, 77, 84, 87], "_emojistyletyp": 52, "emoji_default": 52, "cat_fac": 52, "emoji_green": 52, "grinning_face_with_sweat": 52, "emoji_liuhanhuangd": 52, "abl": [52, 59], "prefix": [52, 78, 83], "sum": 52, "cx": 52, "mass": 52, "occlus": 52, "cy": 52, "find_for_area": 52, "rectangl": 52, "corner": 52, "factor": [52, 63], "align": [53, 111], "align_maxs": 53, "censor_": [53, 111], "censor_nsfw": 53, "basecensor": 53, "colorcensor": 53, "blurcensor": 53, "pixelatecensor": 53, "imgcensor": [53, 111], "imagebasedcensor": 53, "emojibasedcensor": 53, "singleimag": 53, "squeez": [53, 111], "squeeze_with_transpar": 53, "tightli": 54, "interest": 54, "jerry_with_spac": 54, "median_filt": 54, "median": 54, "kernel": 54, "disabl": 54, "keypoint": [55, 56, 57, 58], "idea": 55, "research": 55, "auto_detect": 55, "out_bbox": 55, "person_detect_cfg": 55, "op18keypointset": [55, 57, 58], "rtmpose": 55, "config": [55, 62, 111, 114], "foot": [55, 56], "hand1": 55, "hand2": 55, "op18_visu": [55, 57], "0x7f5ca933f3d0": 55, "axesimag": 55, "0x7f5c98069790": 55, "all_": 56, "openpos": [56, 71], "op18": [56, 58], "__mul__": 56, "multipli": 56, "scalar": 56, "__truediv__": 56, "divisor": 56, "left_foot": 56, "left_hand": 56, "right_foot": 56, "right_hand": 56, "enum": 56, "enumer": 56, "readabl": [56, 87], "categor": [56, 77], "nose": 56, "neck": 56, "elbow": 56, "wrist": 56, "ankl": 56, "ear": [56, 78, 85], "member": 56, "right_should": 56, "right_elbow": 56, "right_wrist": 56, "left_should": 56, "left_elbow": 56, "left_wrist": 56, "right_hip": 56, "right_kne": 56, "right_ankl": 56, "left_hip": 56, "left_kne": 56, "left_ankl": 56, "right_ey": 56, "left_ey": 56, "right_ear": 56, "left_ear": 56, "left_big_to": 56, "left_small_to": 56, "left_heel": 56, "right_big_to": 56, "right_small_to": 56, "right_heel": 56, "__int__": 56, "truncat": [56, 101, 111], "zero": 56, "must": [56, 78, 110], "preced": 56, "surround": 56, "whitespac": [56, 81], "36": [56, 63], "0b100": 56, "91": [56, 63], "112": 56, "92": [56, 63, 85], "113": [56, 63], "dwpose": [57, 111], "dwpose_estim": 57, "openpose18": 57, "op18_body_max": 57, "op18_body_min": 57, "op18_face_max": 57, "op18_face_min": 57, "op18_left_foot_max": 57, "op18_left_foot_min": 57, "op18_left_hand_max": 57, "op18_left_hand_min": 57, "op18_right_foot_max": 57, "op18_right_foot_min": 57, "op18_right_hand_max": 57, "op18_right_hand_min": 57, "keypoints_list": 58, "min_edge_s": 58, "draw_bodi": 58, "draw_hand": 58, "draw_feet": 58, "draw_fac": 58, "drawn": 58, "shorter": 58, "ellips": 58, "facial": [58, 78, 95], "parser": [59, 61, 62, 71], "notparsetarget": 60, "register_pillow_transform": 60, "register_pillow_pars": 60, "create_pillow_transform": 60, "parse_pillow_transform": 60, "register_torchvision_transform": 60, "register_torchvision_pars": 60, "create_torchvision_transform": 60, "parse_torchvision_transform": 60, "register_creators_for_transform": 60, "notprocessortypeerror": 60, "create_transforms_from_transform": 60, "is_valid_size_dict": 60, "convert_to_size_dict": 60, "get_size_dict": 60, "create_clip_transform": 60, "create_transforms_from_clip_processor": 60, "create_convnext_transform": 60, "create_transforms_from_convnext_processor": 60, "create_vit_transform": 60, "create_transforms_from_vit_processor": 60, "create_siglip_transform": 60, "create_transforms_from_siglip_processor": 60, "create_bit_transform": 60, "create_transforms_from_bit_processor": 60, "create_blip_transform": 60, "create_transforms_from_blip_processor": 60, "create_mobilenetv2_transform": 60, "create_transforms_from_mobilenetv2_processor": 60, "tensor": [61, 62, 63, 72], "composit": [61, 63], "machin": [61, 91], "learn": [61, 91], "compos": [61, 62, 63], "sequenc": [61, 63, 78], "pillowcompos": [61, 63], "sequenti": 61, "decor": [61, 62, 63, 90], "facilit": 61, "creator": [61, 63], "tvalu": [61, 62], "describ": 61, "bicub": [61, 62, 63], "pillowres": [61, 63], "antialia": [61, 62, 63], "bilinear": [61, 62], "center_crop": [61, 62], "pillowcentercrop": [61, 63], "pillowtotensor": [61, 63], "maybe_to_tensor": [61, 62], "pillowmaybetotensor": 61, "std": [61, 62, 63], "pillownorm": [61, 63], "456": [61, 62], "406": [61, 62], "229": [61, 62], "225": [61, 62], "48500001430511475": 61, "4560000002384186": 61, "4059999883174896": 61, "2290000021457672": 61, "2240000069141388": 61, "22499999403953552": 61, "framework": 62, "extend": 62, "centercrop": 62, "totensor": 62, "maybetotensor": 62, "4850": 62, "4560": 62, "4060": 62, "2290": 62, "2240": 62, "2250": 62, "interpolationmod": 62, "processor": [63, 112, 113], "vitimageprocessor": 63, "5906": 63, "33": 63, "donutimageprocessor": 63, "1901": 63, "70": [63, 77, 88], "detrimageprocessor": 63, "1575": 63, "86": [63, 78], "clipimageprocessor": 63, "1374": 63, "73": 63, "videomaeimageprocessor": 63, "1093": 63, "convnextimageprocessor": 63, "648": 63, "65": 63, "segformerimageprocessor": 63, "533": 63, "00": 63, "beitimageprocessor": 63, "468": 63, "63": 63, "siglipimageprocessor": 63, "440": 63, "48": 63, "layoutlmv3imageprocessor": 63, "403": 63, "layoutlmv2imageprocessor": 63, "332": 63, "87": 63, "mllamaimageprocessor": 63, "qwen2vlimageprocessor": 63, "314": 63, "77": 63, "blipimageprocessor": 63, "276": 63, "55": 63, "idefics2imageprocessor": 63, "226": 63, "llavanextimageprocessor": 63, "215": 63, "bitimageprocessor": 63, "210": 63, "pix2structimageprocessor": 63, "conditionaldetrimageprocessor": 63, "53": 63, "samimageprocessor": 63, "52": 63, "deitimageprocessor": 63, "mask2formerimageprocessor": 63, "89": 63, "vivitimageprocessor": 63, "88": 63, "yolosimageprocessor": 63, "84": 63, "47": 63, "viltimageprocessor": 63, "41": 63, "detaimageprocessor": 63, "68": 63, "38": 63, "pixtralimageprocessor": 63, "mobilenetv2imageprocessor": 63, "mobilevitimageprocessor": 63, "61": 63, "34": [63, 112, 113], "dptimageprocessor": 63, "maskformerimageprocessor": 63, "28": 63, "nougatimageprocessor": 63, "ideficsimageprocessor": 63, "rtdetrimageprocessor": 63, "efficientnetimageprocessor": 63, "40": [63, 71], "deformabledetrimageprocessor": 63, "idefics3imageprocessor": 63, "fuyuimageprocessor": 63, "videollavaimageprocessor": 63, "pvtimageprocessor": 63, "oneformerimageprocessor": 63, "mobilenetv1imageprocessor": 63, "owlv2imageprocessor": 63, "chineseclipimageprocessor": 63, "efficientformerimageprocessor": 63, "llavaonevisionimageprocessor": 63, "swin2srimageprocessor": 63, "vithybridimageprocessor": 63, "owlvitimageprocessor": 63, "04": 63, "groundingdinoimageprocessor": 63, "03": 63, "perceiverimageprocessor": 63, "chameleonimageprocessor": 63, "levitimageprocessor": 63, "vitmatteimageprocessor": 63, "extens": [63, 79], "tri": 63, "def": [63, 90], "hasattr": 63, "feature_extractor": 63, "encount": 63, "becaus": 63, "until": 63, "successfulli": 63, "imageprocessor": 63, "autoimageprocessor": 63, "from_pretrain": 63, "openai": 63, "vit": 63, "patch32": 63, "pillowconvertrgb": 63, "48145467": 63, "4578275": 63, "40821072": 63, "26862955": 63, "2613026": 63, "2757771": 63, "size_dict": 63, "shortest_edg": 63, "invalid_kei": 63, "default_to_squar": 63, "height_width_ord": 63, "constraint": 63, "els": [63, 71, 112, 113], "incompat": 63, "longest_edg": 63, "param_nam": 63, "entri": 63, "conform": 63, "messag": [63, 88], "do_res": 63, "do_center_crop": 63, "crop_siz": 63, "do_rescal": 63, "rescale_factor": 63, "00392156862745098": 63, "do_norm": 63, "image_mean": 63, "image_std": 63, "do_convert_rgb": 63, "rescal": 63, "deviat": 63, "clipprocessor": 63, "crop_pct": 63, "tailor": 63, "convnext": 63, "percentag": 63, "prepar": 63, "replic": 63, "blip": 63, "255": 63, "openai_clip_mean": 63, "openai_clip_std": 63, "behavior": 63, "mobilenetv2": 63, "per": 63, "equival": 63, "bg": 64, "strict_level": 64, "min_select": 64, "min_width": 64, "min_height": 64, "min_resolut": 64, "strict": [64, 99, 105], "get_imag": 64, "get_image_fil": 64, "list_image_fil": 64, "random_imag": 64, "randomli": 64, "random_image_fil": 64, "8057": 64, "000000": 64, "000001": 64, "000002": 64, "000003": 64, "000004": 64, "home": 64, "dgh": [64, 72, 114], "2400x1600": 64, "0x7feb86ed5160": 64, "003258": 64, "400x400": 64, "0x7feb86a748b0": 64, "quickli": 65, "backgroundimageset": 65, "list_bg_image_fil": 65, "get_bg_image_fil": 65, "get_bg_imag": 65, "random_bg_image_fil": 65, "random_bg_imag": 65, "opencv": 66, "denois": [66, 71], "inspir": [66, 75, 80, 87, 107], "mf666": [66, 107], "mist": 66, "fucker": 66, "diameter_min": 66, "diameter_max": 66, "sigma_color_min": 66, "sigma_color_max": 66, "sigma_space_min": 66, "sigma_space_max": 66, "radius_min": 66, "radius_max": 66, "eps_min": 66, "eps_max": 66, "b_iter": 66, "g_iter": 66, "random": [66, 77, 85], "bilater": 66, "guid": 66, "stage": [66, 77], "diamet": 66, "sigma": 66, "space": [66, 75, 87], "window": [66, 71], "term": 66, "contrib": 66, "noisy_imag": 66, "cleaned_img": 66, "cleaned_imag": 66, "noisi": 67, "nafnet": [67, 111], "scunet": [67, 68, 111], "adversari": [67, 111], "remove_adversarial_nois": 67, "restore_with_nafnet": 67, "restore_with_scunet": 67, "ve": 68, "gaussian": 68, "To": 68, "correctli": 68, "credibl": 68, "rgg": [68, 69], "red": [68, 78], "gopro": 68, "sidd": 68, "tile_s": [68, 69, 88], "tile_overlap": [68, 69, 88], "batch_siz": [68, 69, 88], "nafnetmodeltyp": 68, "tile": [68, 69, 88], "gan": 69, "128": 69, "scunetmodeltyp": 69, "automatic1111": 70, "stabl": [70, 71, 94, 114], "diffus": [70, 71, 94], "webui": [70, 71, 72], "novelai": 70, "sdwui": 70, "submodul": 70, "nai": [70, 111], "docstr": 70, "sdmetadata": 70, "parse_sdmeta_from_text": 70, "get_sdmeta_from_imag": 70, "save_image_with_sdmeta": 70, "read_metadata": 70, "save_with_metadata": 70, "naimetadata": 70, "get_naimeta_from_imag": 70, "add_naimeta_to_imag": 70, "save_image_with_naimeta": 70, "formatt": 71, "a1111": 71, "sd_metadata_simpl": 71, "sd_metadata_complex": 71, "prompt": 71, "neg_prompt": 71, "neg": 71, "__str__": 71, "sd1": 71, "extrem": 71, "delic": 71, "beauti": 71, "offici": 71, "global": [71, 90, 110], "illumin": 71, "soft": 71, "shadow": 71, "super": 71, "light": 71, "novel": [71, 73], "4k": 71, "metal_textur": 71, "striped_background": 71, "rich": 71, "cg": 71, "uniti": 71, "8k": 71, "wallpap": 71, "unreal": 71, "sci": 71, "fi": 71, "fantasi": 71, "silver_skin": 71, "cut": [71, 78], "silver_impossible_bodysuit": 71, "gem_on_chest": 71, "cut_silver_mechanical_leotard": 71, "headgear": [71, 78], "1_girl": 71, "slim_waist": 71, "hair": [71, 78], "long": 71, "lumin": 71, "medium_breast": [71, 86], "indistinct_camelto": 71, "flat_crotch": 71, "coquettish": 71, "squint": 71, "evil_smil": 71, "dark_persona": 71, "mouth": 71, "wet": 71, "slim_fac": 71, "tall_girl": 71, "matur": 71, "mature_fac": 71, "slim_figur": 71, "slim_leg": 71, "bare_thigh": 71, "easyneg": 71, "sketch": 71, "ugli": 71, "huge": 71, "logo": 71, "monochrom": [71, 98, 101, 111], "bad": 71, "mutat": 71, "horror": 71, "geometri": 71, "bad_prompt": 71, "miss": 71, "finger": 71, "limb": 71, "anatomi": 71, "interlock": 71, "digit": 71, "arm": 71, "2girl": 71, "deform": 71, "lipstick": 71, "skindent": 71, "tie": 71, "big_breast": 71, "thighhigh": [71, 79], "pubic_hair": [71, 78], "3d": [71, 96], "realist": 71, "slip": [71, 81], "head_out_of_fram": 71, "curvi": 71, "sampler": 71, "ddim": 71, "cfg": 71, "seed": 71, "3827064803": 71, "512x848": 71, "hash": 71, "eb49192009": 71, "anidosmix": 71, "skip": 71, "new_imag": 71, "let": 71, "what": 71, "nslim_fac": 71, "848": 71, "_sdmeta_text": 71, "starri": 71, "night": 71, "daylight": 71, "euler": 71, "sd2": 71, "footwear": 71, "shoe": 71, "bang": [71, 78, 79, 84, 87], "indoor": 71, "sleev": 71, "ahog": [71, 77, 78, 79, 80, 84, 87], "dress": [71, 78], "pot": 71, "plant": 71, "bun": [71, 78], "lora": 71, "bluearchive10": 71, "bluearchiv": 71, "neg1": 71, "dpm": 71, "2m": 71, "sde": 71, "karra": 71, "2647703743": 71, "768x768": 71, "72bd94132e": 71, "cutemix": 71, "strength": 71, "controlnet": 71, "control_v11p_sd15_openpos": 71, "cab727d4": 71, "weight": 71, "perfect": 71, "param": 71, "hire": 71, "upscal": [71, 111], "latent": 71, "ti": 71, "339cc9210f70": 71, "66a7279a88dd": 71, "info": 71, "underli": [71, 90], "sd_meta": 71, "scope": 71, "dst_file": [71, 73], "webp": 71, "systemerror": [71, 73], "input_imag": 71, "output_imag": 71, "a41": 72, "safetensor": 72, "torch": 72, "command": [72, 114], "pip": [72, 114], "_check_env": 72, "model_fil": 72, "key1": 72, "value1": 72, "key2": 72, "value2": 72, "src_model_fil": 72, "dst_model_fil": 72, "new_metadata": 72, "john": 72, "doe": [72, 76, 85, 99, 105], "input_model": 72, "output_model": 72, "softwar": 73, "generation_tim": 73, "dataclass": 73, "encapsul": 73, "taken": 73, "alia": 73, "success": [73, 114], "add_lsb_meta": 73, "save_metainfo": 73, "metainfo": 73, "prefer": 73, "isneti": [74, 111], "get_isnetis_mask": 74, "segment_with_isneti": 74, "segment_rgba_with_isneti": 74, "co": 75, "l8": 75, "00ff00": 75, "mask_": 75, "image_": 75, "hutao_seg": 75, "skadi_seg": 75, "drop": [76, 78, 79, 84, 86, 87], "cosplai": 76, "no_eyewear": 76, "eyewear": [76, 78], "span": [76, 78], "matter": [76, 78], "red_hair": [76, 78, 85, 86], "use_preset": 76, "custom_blacklist": 76, "preset": 76, "ones": 76, "neither": [76, 78], "nor": [76, 78], "tagger": [77, 87], "000": 77, "camais03": 77, "camie_tagger_onnx": 77, "year": 77, "copyright": 77, "tend": 77, "high_precis": 77, "high_recal": 77, "micro_opt": 77, "macro_opt": 77, "no_underlin": [77, 87], "drop_overlap": [77, 79, 80, 84, 87], "camiemodetyp": 77, "affect": 77, "underscor": [77, 81, 87], "precis": [77, 112, 113], "recal": 77, "micro": 77, "macro": 77, "valuabl": [77, 87], "rapid": [77, 87], "queri": [77, 87], "randn": 77, "char": [77, 79, 80, 87], "04246556758880615": 77, "6936423778533936": 77, "question": [77, 79, 80, 87, 99], "23721203207969666": 77, "explicit": [77, 79, 80, 87, 99], "033293724060058594": 77, "8412569165229797": 77, "38029077649116516": 77, "618192195892334": 77, "37446439266204834": 77, "5698797702789307": 77, "7119565010070801": 77, "5252856612205505": 77, "46417444944381714": 77, "5428758859634399": 77, "34731733798980713": 77, "tail": [77, 78], "3911612927913666": 77, "2932726740837097": 77, "4544200003147125": 77, "44711941480636597": 77, "2854885458946228": 77, "6344638466835022": 77, "611354410648346": 77, "564970850944519": 77, "4444340467453003": 77, "35846662521362305": 77, "3867686092853546": 77, "3723931908607483": 77, "31086698174476624": 77, "43279752135276794": 77, "3896197974681854": 77, "6638736724853516": 77, "5094802975654602": 77, "4867050349712372": 77, "6593714952468872": 77, "5243107676506042": 77, "4374789893627167": 77, "3754707872867584": 77, "6238733530044556": 77, "31088054180145264": 77, "gym_uniform": 77, "37657681107521057": 77, "3012588620185852": 77, "watermark": 77, "5147127509117126": 77, "web_address": 77, "6296812295913696": 77, "29214906692504883": 77, "37801358103752136": 77, "buruma": 77, "536261260509491": 77, "bike_short": [77, 80], "35828399658203125": 77, "4156728982925415": 77, "44427722692489624": 77, "2838006019592285": 77, "49192047119140625": 77, "36012423038482666": 77, "black_buruma": 77, "3422132134437561": 77, "2783987522125244": 77, "38377970457077026": 77, "baseball_mitt": 77, "32592540979385376": 77, "35402947664260864": 77, "2758416533470154": 77, "black_sports_bra": 77, "3463800549507141": 77, "sports_bra": [77, 80], "28466159105300903": 77, "2603980302810669": 77, "bike_jersei": 77, "2661605477333069": 77, "patreon_usernam": 77, "7087235450744629": 77, "patreon_logo": 77, "560276210308075": 77, "5921452641487122": 77, "41121846437454224": 77, "4002530574798584": 77, "03438958525657654": 77, "04617959260940552": 77, "8312125205993652": 77, "3996567726135254": 77, "28660568594932556": 77, "7184156775474548": 77, "4706878066062927": 77, "5503140687942505": 77, "365602970123291": 77, "41183334589004517": 77, "28638553619384766": 77, "3707748055458069": 77, "520854115486145": 77, "2960333526134491": 77, "6556028127670288": 77, "6966925859451294": 77, "5526134371757507": 77, "6872812509536743": 77, "5945607423782349": 77, "4464661478996277": 77, "hair_ribbon": [77, 79, 80, 84], "3646523952484131": 77, "37938451766967773": 77, "5426545143127441": 77, "ribbon": [77, 78, 80, 84], "3027467727661133": 77, "8986430168151855": 77, "337802529335022": 77, "38589367270469666": 77, "6475872993469238": 77, "school_bag": [77, 79, 80], "666648805141449": 77, "4749193489551544": 77, "27104783058166504": 77, "closed_mouth": 77, "28101325035095215": 77, "37030768394470215": 77, "32576680183410645": 77, "4337637424468994": 77, "42441293597221375": 77, "black_skirt": 77, "34694597125053406": 77, "5711237192153931": 77, "open_cloth": [77, 80, 84], "31017544865608215": 77, "534726083278656": 77, "4544385075569153": 77, "27831193804740906": 77, "45064714550971985": 77, "5494365096092224": 77, "610480546951294": 77, "red_flow": 77, "35928308963775635": 77, "37732189893722534": 77, "5575172305107117": 77, "fingernail": 77, "27776333689689636": 77, "cardigan": [77, 80, 84], "3264558017253876": 77, "31882336735725403": 77, "5534622073173523": 77, "red_nail": [77, 79, 84], "38771501183509827": 77, "q": 77, "3758758008480072": 77, "39574217796325684": 77, "5394986271858215": 77, "handbag": 77, "37014907598495483": 77, "black_bag": 77, "44918346405029297": 77, "shoulder_bag": [77, 79], "5881174802780151": 77, "5163478255271912": 77, "blue_cardigan": [77, 84], "28089386224746704": 77, "42480990290641785": 77, "bag_charm": [77, 79, 80], "5010414123535156": 77, "plum_blossom": 77, "27618563175201416": 77, "5317837595939636": 77, "8859397172927856": 77, "7348971366882324": 77, "is_refin": 77, "reprocess": 77, "come": 77, "refin": 77, "strategi": 77, "understand": [77, 87], "b": [77, 87], "anal_hair": 78, "anal_tail": 78, "arm_behind_head": 78, "arm_hair": 78, "arm_under_breast": 78, "arms_behind_head": 78, "bird_on_head": 78, "blood_in_hair": 78, "breasts_on_glass": 78, "breasts_on_head": 78, "cat_on_head": 78, "closed_ey": 78, "clothed_female_nude_femal": 78, "clothed_female_nude_mal": 78, "clothed_male_nude_femal": 78, "clothes_between_breast": 78, "cream_on_fac": 78, "drying_hair": 78, "empty_ey": 78, "face_to_breast": 78, "food_on_fac": 78, "food_on_head": 78, "game_boi": 78, "grabbing_anoth": 78, "s_hair": 78, "grabbing_own_breast": 78, "gun_to_head": 78, "head_between_breast": 78, "heart_in_ey": 78, "multiple_boi": 78, "multiple_girl": 78, "object_on_breast": 78, "object_on_head": 78, "paint_splatter_on_fac": 78, "penis_on_fac": 78, "person_on_head": 78, "pokemon_on_head": 78, "rabbit_on_head": 78, "rice_on_fac": 78, "severed_head": 78, "star_in_ey": 78, "sticker_on_fac": 78, "tentacles_on_mal": 78, "tying_hair": 78, "built": [78, 90], "mutabl": 78, "constructor": 78, "futa": 78, "cum": 78, "rub": 78, "shade": 78, "plai": 78, "drill": 78, "skin": 78, "braid": 78, "afro": 78, "bald": 78, "dreadlock": 78, "ponytail": 78, "updo": 78, "beard": 78, "mustach": 78, "pointi": 78, "horn": 78, "ornament": 78, "hairband": 78, "pupil": 78, "bow": [78, 79, 80], "headwear": 78, "crown": 78, "cap": 78, "hairclip": [78, 84], "mole": 78, "halo": 78, "fluff": 78, "glass": [78, 81], "fang": 78, "boi": 78, "beret": 78, "heterochromia": 78, "headdress": 78, "eyepatch": 78, "headphon": 78, "eyebrow": 78, "eyelash": 78, "sunglass": 78, "intak": 78, "scrunchi": 78, "ear_pierc": 78, "headband": 78, "under_mouth": 78, "freckl": 78, "lip": 78, "eyelin": 78, "eyeshadow": 78, "tassel": 78, "whitelist_suffix": 78, "whitelist_prefix": 78, "whitelist_word": 78, "suffix": [78, 83], "pool": 78, "whitelist": 78, "blacklist": [78, 82, 111], "singular": 78, "plural": 78, "chair": 78, "whole": 78, "word": 78, "hear": 78, "72": 78, "outdat": 79, "anymor": 79, "baselin": 79, "practic": 79, "use_real_nam": [79, 84], "general_threshold": [79, 80, 87], "character_threshold": [79, 80, 87], "real": [79, 84, 101, 111], "renam": [79, 84], "redirect": [79, 84], "mani": [79, 84], "websit": [79, 84], "9897817373275757": 79, "010265946388244629": 79, "2809715270996094e": 79, "9939777851104736": 79, "5032387375831604": 79, "black_bord": 79, "9943548440933228": 79, "5011609792709351": 79, "6877802610397339": 79, "5543792843818665": 79, "8268730640411377": 79, "8504303693771362": 79, "6008237600326538": 79, "6635787487030029": 79, "8496965765953064": 79, "6107005476951599": 79, "668294370174408": 79, "5619469285011292": 79, "5141720771789551": 79, "letterbox": 79, "9884189963340759": 79, "5673105120658875": 79, "6290556192398071": 79, "9631235003471375": 79, "no_hat": [79, 80, 84], "7978747487068176": 79, "no_headwear": [79, 80, 84, 87], "7577926516532898": 79, "7118550539016724": 79, "5452839136123657": 79, "pillarbox": 79, "9841411709785461": 79, "958786129951477": 79, "6720131039619446": 79, "7077711820602417": 79, "silver_hair": [79, 80, 84], "6673924326896667": 79, "8709812760353088": 79, "9614333510398865": 79, "7786177396774292": 79, "6842771172523499": 79, "9076308012008667": 79, "580970823764801": 79, "9633345007896423": 79, "9988503456115723": 79, "001651763916015625": 79, "00012505054473876953": 79, "9829280972480774": 79, "894218385219574": 79, "8733789920806885": 79, "6322951316833496": 79, "9987058639526367": 79, "9754379987716675": 79, "6810564994812012": 79, "9708781838417053": 79, "6356008052825928": 79, "5633733868598938": 79, "brick_wal": 79, "5315935611724854": 79, "9397273659706116": 79, "9229896664619446": 79, "9006357789039612": 79, "citi": 79, "9020784497261047": 79, "cityscap": 79, "9547432661056519": 79, "5296419262886047": 79, "8253412246704102": 79, "5619839429855347": 79, "8277763724327087": 79, "9356368780136108": 79, "5288072824478149": 79, "6336134076118469": 79, "9703260064125061": 79, "8188960552215576": 79, "phone_screen": 79, "9579574465751648": 79, "9954615235328674": 79, "plaid": [79, 80, 84], "9725285172462463": 79, "9638455510139465": 79, "7226815819740295": 79, "5321241021156311": 79, "5493080615997314": 79, "9863407611846924": 79, "6794284582138062": 79, "5062428116798401": 79, "9325523972511292": 79, "92237788438797": 79, "skyscrap": 79, "7728171348571777": 79, "7257086038589478": 79, "5357837080955505": 79, "6939404010772705": 79, "7054293155670166": 79, "9990814924240112": 79, "9992498755455017": 79, "5012534260749817": 79, "7461410164833069": 79, "lagpixellol": 80, "deepgelbooru_onnx": 80, "9986732006072998": 80, "0013858973979949951": 80, "315376281738281e": 80, "9972434639930725": 80, "5982598662376404": 80, "6429562568664551": 80, "36296138167381287": 80, "8308937549591064": 80, "7388008832931519": 80, "6039759516716003": 80, "30909663438796997": 80, "9694308042526245": 80, "6422968506813049": 80, "5898381471633911": 80, "8145260810852051": 80, "652222216129303": 80, "dolphin_short": 80, "466494083404541": 80, "7183809280395508": 80, "6753682494163513": 80, "7302790880203247": 80, "6649775505065918": 80, "8446108102798462": 80, "98187655210495": 80, "8140730857849121": 80, "6360533833503723": 80, "9635934829711914": 80, "33370012044906616": 80, "44239571690559387": 80, "7891374826431274": 80, "6471294164657593": 80, "9958090782165527": 80, "8736815452575684": 80, "872096061706543": 80, "5640895366668701": 80, "5049663186073303": 80, "8832778930664062": 80, "9687467813491821": 80, "3659853935241699": 80, "9309735298156738": 80, "49939480423927307": 80, "446407288312912": 80, "809670090675354": 80, "6560589075088501": 80, "47956040501594543": 80, "9832853674888611": 80, "9994162321090698": 80, "0008397102355957031": 80, "00035390257835388184": 80, "9926226139068604": 80, "899387001991272": 80, "34215790033340454": 80, "5701972246170044": 80, "9512913227081299": 80, "6664570569992065": 80, "5614628791809082": 80, "33615976572036743": 80, "5770801305770874": 80, "987317681312561": 80, "37286585569381714": 80, "36409223079681396": 80, "7329680919647217": 80, "5924292206764221": 80, "4344901144504547": 80, "7465001344680786": 80, "5225946307182312": 80, "6976451873779297": 80, "9265321493148804": 80, "34527891874313354": 80, "6675043106079102": 80, "9096828699111938": 80, "41341525316238403": 80, "8418735265731812": 80, "3675632178783417": 80, "5284417867660522": 80, "30296844244003296": 80, "48789578676223755": 80, "36596980690956116": 80, "7759367227554321": 80, "6535028219223022": 80, "8975257873535156": 80, "36911237239837646": 80, "4171145558357239": 80, "3942635953426361": 80, "6772940754890442": 80, "9397937655448914": 80, "5207280516624451": 80, "4673041105270386": 80, "9118321537971497": 80, "9967410564422607": 80, "9970728158950806": 80, "8419480323791504": 80, "6489560604095459": 80, "6217572689056396": 80, "convent": 81, "restor": [81, 111], "use_spac": 81, "use_escap": 81, "include_scor": 81, "score_descend": 81, "escap": 81, "unsaf": 81, "sort": [81, 85], "descend": 81, "panty_pul": 81, "6826801300048828": 81, "958938717842102": 81, "drinking_glass": 81, "9340789318084717": 81, "areola_slip": 81, "41196826100349426": 81, "9988248348236084": 81, "drink": 81, "pull": 81, "areola": 81, "999": 81, "959": 81, "934": 81, "683": 81, "412": 81, "mldanbooru": [82, 111], "get_mldanbooru_tag": 82, "wd14": [82, 84, 111], "get_wd14_tag": [82, 84], "convert_wd14_emb_to_predict": 82, "denormalize_wd14_emb": 82, "cami": [82, 111], "get_camie_tag": 82, "convert_camie_emb_to_predict": 82, "deepdanbooru": [82, 84, 111], "get_deepdanbooru_tag": [82, 84], "deepgelbooru": [82, 111], "get_deepgelbooru_tag": 82, "add_underlin": 82, "remove_underlin": 82, "tags_to_text": 82, "drop_overlap_tag": 82, "is_blacklist": 82, "drop_blacklisted_tag": 82, "char_whitelist_suffix": 82, "char_whitelist_prefix": 82, "char_whitelist_word": 82, "char_suffix": 82, "char_prefix": 82, "charactertagpool": 82, "is_basic_character_tag": 82, "drop_basic_character_tag": 82, "sort_tag": 82, "tag_match_suffix": 82, "tag_match_prefix": 82, "tag_match_ful": 82, "t1": 83, "t2": 83, "fulli": 83, "ml": 84, "448": 84, "keep_ratio": 84, "9999984502792358": [84, 106], "9999946355819702": 84, "9994951486587524": 84, "998144268989563": 84, "9978417158126831": 84, "9941409230232239": 84, "9799384474754333": 84, "979142427444458": 84, "961823582649231": 84, "961323618888855": 84, "9490893483161926": 84, "9450850486755371": 84, "9425153136253357": 84, "9409335255622864": 84, "9319437146186829": 84, "9265308976173401": 84, "9259042143821716": 84, "922250509262085": 84, "9199565052986145": 84, "9175475835800171": 84, "9102761745452881": 84, "9076938629150391": 84, "9052775502204895": 84, "8938589692115784": 84, "8894285559654236": 84, "8891903162002563": 84, "8845980763435364": 84, "8842408061027527": 84, "8659475445747375": 84, "862621009349823": 84, "8616052865982056": 84, "8562789559364319": 84, "8555729389190674": 84, "8533340096473694": 84, "8477485775947571": 84, "8430152535438538": 84, "tied_long_hair": [84, 87], "8340626955032349": 84, "8266023397445679": 84, "8222048282623291": 84, "8202669620513916": 84, "8061150312423706": 84, "7803354859352112": 84, "7789446711540222": 84, "arms_up": 84, "7052110433578491": 84, "9999866485595703": 84, "997043788433075": 84, "9969649910926819": 84, "9957101345062256": 84, "9928386807441711": 84, "9886980056762695": 84, "9864778518676758": 84, "9769423007965088": 84, "9747489094734192": 84, "9736957550048828": 84, "9388670325279236": 84, "9356311559677124": 84, "91000896692276": 84, "8955123424530029": 84, "8910233378410339": 84, "8904104828834534": 84, "8881211280822754": 84, "8876776695251465": 84, "8864808678627014": 84, "8810517191886902": 84, "8798807263374329": 84, "8765745162963867": 84, "8737136125564575": 84, "8650439381599426": 84, "8613706827163696": 84, "8571277260780334": 84, "8333670496940613": 84, "8160212635993958": 84, "eyebrows_visible_through_hair": 84, "8122442364692688": 84, "8091571927070618": 84, "8082079887390137": 84, "8048468232154846": 84, "8042327165603638": 84, "7984272241592407": 84, "blazer": [84, 87], "794708251953125": 84, "78981614112854": 84, "7892146110534668": 84, "7867060899734497": 84, "786359965801239": 84, "7790888547897339": 84, "7760675549507141": 84, "774523913860321": 84, "7721588015556335": 84, "7697228789329529": 84, "755959689617157": 84, "7477189898490906": 84, "7476690411567688": 84, "rail": 84, "7476617693901062": 84, "7458406090736389": 84, "741143524646759": 84, "7364678978919983": 84, "7193643450737": 84, "red_neckwear": 84, "7108616828918457": 84, "7086325287818909": 84, "7055293321609497": 84, "7039415836334229": 84, "7018357515335083": 84, "shuffl": 85, "count": [85, 112, 113], "2boi": 85, "cat_ear": 85, "uniqu": 85, "8849405313291128": 86, "8548297594823425": 86, "03910296474461261": 86, "6615180440330748": 86, "21552028866308015": 86, "3165260620737027": 86, "47744464927382957": 86, "smilingwolf": 87, "wd": 87, "swinv2_v3": 87, "general_mcut_en": 87, "character_mcut_en": 87, "mcut": 87, "replac": 87, "follw": 87, "0011444687843322754": 87, "8876402974128723": 87, "106781005859375": 87, "000277101993560791": 87, "997527003288269": 87, "9797663688659668": 87, "9905703663825989": 87, "9761719703674316": 87, "8981098532676697": 87, "8810765743255615": 87, "9498510360717773": 87, "8377365469932556": 87, "945058286190033": 87, "9457170367240906": 87, "969594419002533": 87, "7881088852882385": 87, "7687551379203796": 87, "9301245212554932": 87, "6703325510025024": 87, "5292627811431885": 87, "8677047491073608": 87, "5859264731407166": 87, "9536856412887573": 87, "8056888580322266": 87, "8394746780395508": 87, "9473626613616943": 87, "8986269235610962": 87, "9385137557983398": 87, "8408567905426025": 87, "4245271384716034": 87, "931140661239624": 87, "8830795884132385": 87, "7279844284057617": 87, "5333830714225769": 87, "64717698097229": 87, "9516432285308838": 87, "9655293226242065": 87, "9485014081001282": 87, "7366660833358765": 87, "7161656618118286": 87, "5858667492866516": 87, "6186309456825256": 87, "41193312406539917": 87, "467605859041214": 87, "36282333731651306": 87, "3756745457649231": 87, "motion_blur": 87, "5091936588287354": 87, "951993465423584": 87, "5634750723838806": 87, "8232709169387817": 87, "9869340658187866": 87, "49491602182388306": 87, "5193622708320618": 87, "003406703472137451": 87, "0007208287715911865": 87, "9798132181167603": 87, "8046203851699829": 87, "7596215009689331": 87, "7620116472244263": 87, "46084529161453247": 87, "48454540967941284": 87, "5152207016944885": 87, "8023070096969604": 87, "8653596639633179": 87, "7201820611953735": 87, "7816740870475769": 87, "697688639163971": 87, "8974947333335876": 87, "7491052746772766": 87, "5015512704849243": 87, "6401398181915283": 87, "43420469760894775": 87, "4528769850730896": 87, "5730487704277039": 87, "6739872694015503": 87, "5545973181724548": 87, "6946243047714233": 87, "5487751364707947": 87, "7439308166503906": 87, "4186026453971863": 87, "47378358244895935": 87, "4690653085708618": 87, "7565015554428101": 87, "9262397289276123": 87, "942080020904541": 87, "denorm": 87, "denormalizer_nam": 87, "mnum2_al": 87, "redund": 87, "structur": [87, 111], "r": [87, 99, 105], "c": 87, "linalg": 87, "norm": 87, "approx": [87, 88], "1e": 87, "cdc_anime_onnx": 88, "realli": 88, "As": [88, 99, 105], "1024x1024": 88, "2060": 88, "gpu": 88, "cost": 88, "cpu": [88, 93, 112, 113], "experi": 88, "hgsr": 88, "mhr": 88, "aug_x4_320": 88, "cute_waifu_aroma": 88, "pngimageplugin": 88, "pngimagefil": 88, "1168x1168": 88, "0x7f0e8ca06880": 88, "4672x4672": 88, "0x7f0e48edb640": 88, "cdc": [89, 111], "upscale_with_cdc": 89, "lru_cach": 90, "wrap": 90, "synchron": 90, "prevent": 90, "race": 90, "condit": 90, "maxsiz": 90, "expensive_funct": 90, "expens": 90, "lock": [90, 110], "safeti": [90, 107], "multithread": 90, "leveltyp": 90, "my_funct": 90, "three": [90, 95], "share": 90, "introduc": 90, "acquisit": 90, "critic": 90, "cache_info": 90, "cache_clear": 90, "mathemat": 91, "activ": 91, "deep": 91, "problem": [91, 99, 105], "input_valu": 91, "frac": 91, "26894142": 91, "73105858": 91, "ts_lru_cach": 92, "get_onnx_provid": 92, "open_onnx_model": 92, "cudaexecutionprovid": 93, "cpuexecutionprovid": 93, "ckpt": 93, "inferencesess": 93, "onnx_mod": 93, "decid": 93, "linux": [93, 112, 113], "ignor": 93, "cuda": [93, 112, 113], "anime_ai_check": 94, "mobilenetv3_sce_dist": [94, 105, 109], "mainli": 94, "caformer_s36_plus_sc": 94, "graph": 94, "9996960163116455": 94, "9999125003814697": 94, "997803270816803": 94, "9960069060325623": 94, "9887709021568298": 94, "9998629093170166": 94, "0013722758740186691": 94, "00020673229300882667": 94, "0001895089662866667": 94, "0008857478387653828": 94, "552320024231449e": 94, "001168627175502479": 94, "bangumi": [95, 96], "vision": 95, "imageri": 95, "bangumi_char_typ": 95, "definit": [95, 102], "video": 95, "secondari": 95, "often": 95, "lack": 95, "lead": 95, "under": [95, 114], "judg": 95, "anime_portrait": [95, 101], "mobilenetv3_v0_dist": [95, 104, 108, 109], "9998525381088257": 95, "00012103465269319713": 95, "6464786313008517e": 95, "906112609314732e": 95, "9997243285179138": 95, "0002490800397936255": 95, "7215803381986916e": 95, "354368557978887e": 95, "9998849630355835": 95, "90006631379947e": 95, "3920385754317977e": 95, "2084233276254963e": 95, "9998877048492432": 95, "732793503440917e": 95, "4264976925915107e": 95, "0623419257171918e": 95, "07076334953308105": 95, "9290977716445923": 95, "0001044218079186976": 95, "4467317163944244e": 95, "2568268832401372e": 95, "9999498128890991": 95, "1810528778587468e": 95, "879474429093534e": 95, "260669109295122e": 95, "9999510049819946": 95, "2321036592766177e": 95, "025227553938748e": 95, "4251427273848094e": 95, "999957799911499": 95, "4273678718600422e": 95, "6884023302263813e": 95, "880981603288092e": 95, "0002326338435523212": 95, "9996368885040283": 95, "164971561403945e": 95, "00020793956355191767": 95, "13438372313976288": 95, "8652494549751282": 95, "000158855298650451": 95, "000238816806813702": 95, "3589179217815399": 95, "6406960487365723": 95, "0001471740542910993": 95, "002255884697660804": 95, "08208147436380386": 95, "9152728915214539": 95, "00038967153523117304": 95, "227699592884164e": 95, "0835404282261152e": 95, "1437502406770363e": 95, "9999284744262695": 95, "2125529792683665e": 95, "0218892384727951e": 95, "00011914174683624879": 95, "9998584985733032": 95, "2007669283775613e": 95, "6357082131435163e": 95, "3068713896209374e": 95, "9999185800552368": 95, "066640925273532e": 95, "529400813335087e": 95, "089402500540018e": 95, "9999388456344604": 95, "6406959295272827": 95, "not_paint": 96, "anime_classif": 96, "older": 96, "mobilenetv3_v1": [96, 106], "5_dist": 96, "3_dist": 96, "plot": [96, 99, 105, 109], "caformer_s36_v1": 96, "3_focal": 96, "8346158862113953": 96, "004201625939458609": 96, "0028638991061598063": 96, "15633030235767365": 96, "001988308737054467": 96, "9868855476379395": 96, "001178382197394967": 96, "00015886101755313575": 96, "0005986307514831424": 96, "011178601533174515": 96, "9933090209960938": 96, "0012440024875104427": 96, "00040085514774546027": 96, "004924307577311993": 96, "00012189441622467712": 96, "00031298911198973656": 96, "9968050718307495": 96, "182305903872475e": 96, "0027923565357923508": 96, "7805559259140864e": 96, "0004650334012694657": 96, "996709942817688": 96, "736721191671677e": 96, "0027629584074020386": 96, "4619508621981367e": 96, "0003803370927926153": 96, "998649537563324": 96, "190127922105603e": 96, "0008622839814051986": 96, "595230686594732e": 96, "0004573142796289176": 96, "00031435859273187816": 96, "8671838641166687": 96, "13199880719184875": 96, "563074617180973e": 96, "153919796110131e": 96, "290010737255216e": 96, "9727378487586975": 96, "027150526642799377": 96, "162296004826203e": 96, "4933258828241378e": 96, "0004275702522136271": 96, "995402455329895": 96, "002233930164948106": 96, "001911122351884842": 96, "1603819727897644": 96, "0007561995880678296": 96, "00017044576816260815": 96, "838487982749939": 96, "0002034590725088492": 96, "005001617129892111": 96, "000932251859921962": 96, "009352140128612518": 96, "9846979379653931": 96, "6018555470509455e": 96, "004064667969942093": 96, "464051254326478e": 96, "025772539898753166": 96, "9699516296386719": 96, "00011656546121230349": 96, "287263775244355e": 96, "370255853951676e": 96, "01098843663930893": 96, "0031668643932789564": 96, "9857884049415588": 96, "499273488065228e": 96, "8419872251106426e": 96, "0003471920208539814": 96, "029472889378666878": 96, "9700765609741211": 96, "0012387704337015748": 96, "001172148622572422": 96, "787473391043022e": 96, "003680602880194783": 96, "9938107132911682": 96, "8346157073974609": 96, "8671836853027344": 96, "8384883403778076": 96, "9846979975700378": 96, "9700766801834106": 96, "greyscal": 97, "jpeg_ful": [97, 110], "6125901": 97, "6125785": [97, 110], "6124220": 97, "rough": [98, 99, 105], "polish": 98, "mobilenetv3_v2": 98, "2_dist": [98, 106], "910087929805741e": 98, "1241951510310173": 98, "8757457137107849": 98, "00018937293498311192": 98, "030049214139580727": 98, "9697614312171936": 98, "008933082222938538": 98, "05096456781029701": 98, "9401022791862488": 98, "009832272306084633": 98, "9898634552955627": 98, "00030428936588577926": 98, "013919820077717304": 98, "9819902181625366": 98, "004089969675987959": 98, "04166747257113457": 98, "9582782983779907": 98, "4218515288084745e": 98, "8849249482154846": 98, "1149177998304367": 98, "0001573085755808279": 98, "9907882809638977": 98, "008958994410932064": 98, "0002527958422433585": 98, "9831690788269043": 98, "01682441122829914": 98, "613856385229155e": 98, "8757458329200745": 98, "8849248290061951": 98, "million": 99, "anime_r": [99, 101], "boundari": [99, 105], "challeng": [99, 105], "clean": [99, 105], "judgment": [99, 105], "intend": [99, 105], "quick": [99, 105, 111], "estim": [99, 105], "basi": [99, 105], "mobilenetv3_large_100_v0_ls0": 99, "caformer_s36_v0_ls0": 99, "7508869767189026": 99, "7034655809402466": 99, "728887677192688": 99, "7404400110244751": 99, "7446154952049255": 99, "7514738440513611": 99, "768704354763031": 99, "8219676613807678": 99, "7267540693283081": 99, "7645740509033203": 99, "7216582894325256": 99, "7615436315536499": 99, "815083920955658": 99, "8321858644485474": 99, "8204999566078186": 99, "820833146572113": 99, "chdir": 99, "doc": 99, "api_doc": 99, "7508870363235474": 99, "11212056130170822": 99, "06781744956970215": 99, "06917501986026764": 99, "7034654021263123": 99, "15903906524181366": 99, "06688199192285538": 99, "07061357796192169": 99, "7288877964019775": 99, "1476859599351883": 99, "060362350195646286": 99, "06306383013725281": 99, "7404399514198303": 99, "10337048768997192": 99, "08087948709726334": 99, "07530999928712845": 99, "055992450565099716": 99, "7446154356002808": 99, "13191790878772736": 99, "06747424602508545": 99, "06458679586648941": 99, "10566363483667374": 99, "07827574014663696": 99, "07079866528511047": 99, "7687042951583862": 99, "09974884241819382": 99, "06074819341301918": 99, "050435908138751984": 99, "8219675421714783": 99, "0593985915184021": 99, "06819795072078705": 99, "06569571048021317": 99, "1177448257803917": 99, "726753830909729": 99, "08980562537908554": 99, "06481882929801941": 99, "06922297924757004": 99, "10138414055109024": 99, "06351721286773682": 99, "07683827728033066": 99, "13798624277114868": 99, "05942752957344055": 99, "10584963858127594": 99, "7615437507629395": 99, "07317910343408585": 99, "060196295380592346": 99, "06751583516597748": 99, "0572039857506752": 99, "05398125201463699": 99, "06124086305499077": 99, "0525919646024704": 99, "8321859240531921": 99, "05922013148665428": 99, "06274889409542084": 99, "057530902326107025": 99, "8205001354217529": 99, "05683052912354469": 99, "06635929644107819": 99, "05597696080803871": 99, "8208332657814026": 99, "non_furri": 100, "mobilenetv3_v0": 100, "1_dist": 100, "9898804426193237": 100, "010119626298546791": 100, "9677742123603821": 100, "032225821167230606": 100, "959551215171814": 100, "040448784828186035": 100, "9535530209541321": 100, "04644693806767464": 100, "04358793422579765": 100, "9564120769500732": 100, "02767963521182537": 100, "9723203182220459": 100, "028900373727083206": 100, "9710996150970459": 100, "037573859095573425": 100, "9624261260032654": 100, "aicheck": [101, 111], "get_ai_created_scor": 101, "is_ai_cr": 101, "bangumi_char": [101, 111], "anime_bangumi_char_scor": 101, "anime_bangumi_char": 101, "anime_classify_scor": 101, "anime_classifi": 101, "is_greyscal": 101, "anime_completeness_scor": 101, "anime_complet": 101, "dbrate": [101, 111], "anime_dbrating_scor": 101, "anime_dbr": 101, "furri": [101, 111], "anime_furry_scor": 101, "anime_furri": 101, "get_monochrome_scor": 101, "is_monochrom": 101, "nsfw_pred_scor": 101, "nsfw_pred": 101, "portrait": [101, 111], "anime_portrait_scor": 101, "anime_rating_scor": 101, "anime_real_scor": 101, "safe_check_scor": 101, "safe_check": 101, "style_ag": [101, 111], "anime_style_age_scor": 101, "anime_style_ag": 101, "teen": [101, 111], "anime_teen_scor": 101, "anime_teen": 101, "is_truncated_fil": 101, "screen": 102, "row": 102, "bottom": 102, "grayscal": 102, "monochrome_detect": 102, "mobilenetv3_large_100_dist_safe2": 102, "mobilenetv3_dist": 102, "caformer_s36": 102, "mono": 102, "9614395499229431": 102, "9458909034729004": 102, "9559807777404785": 102, "9651952981948853": 102, "9379720687866211": 102, "8814834356307983": 102, "03941023349761963": 102, "07492382079362869": 102, "09546589106321335": 102, "016521310433745384": 102, "005693843588232994": 102, "0315730981528759": 102, "Not": 103, "five": 103, "hentai": 103, "neutral": 103, "porn": 103, "sexi": 103, "infinit": 103, "nsfwj": 103, "tfj": 103, "mobil": 103, "9970946311950684": 103, "00198739324696362": 103, "000894528697244823": 103, "4315058251668233e": 103, "099447197513655e": 103, "9282580614089966": 103, "061733175069093704": 103, "008979619480669498": 103, "0007789491210132837": 103, "0002501663693692535": 103, "7945129871368408": 103, "2044062316417694": 103, "0005603990866802633": 103, "0004847997915931046": 103, "564094367902726e": 103, "7977773547172546": 103, "01352313905954361": 103, "18791256844997406": 103, "0004888656549155712": 103, "00029804420773871243": 103, "04498734697699547": 103, "9509441256523132": 103, "4087972633424215e": 103, "003999904729425907": 103, "4542059185914695e": 103, "002892113756388426": 103, "982390284538269": 103, "02520776737947e": 103, "014633022248744965": 103, "858086610212922e": 103, "002532319398596883": 103, "9887337684631348": 103, "231979568838142e": 103, "008699454367160797": 103, "8187158022774383e": 103, "03564726561307907": 103, "954788088798523": 103, "343036850215867e": 103, "009289607405662537": 103, "00020158555707894266": 103, "006372362840920687": 103, "006019102409482002": 103, "9694945812225342": 103, "015214097686111927": 103, "002899901708588004": 103, "0004039364866912365": 103, "00012730166781693697": 103, "987038791179657": 103, "007135333959013224": 103, "005294707603752613": 103, "06964848190546036": 103, "0014777459437027574": 103, "9276643395423889": 103, "0003031621454283595": 103, "0009063396137207747": 103, "00028707628371194005": 103, "00010888021643040702": 103, "9992460012435913": 103, "00015473493840545416": 103, "0002033217460848391": 103, "563037691696081e": 103, "008058490231633186": 103, "00044566826545633376": 103, "937960684299469": 103, "05353058874607086": 103, "364063445587817e": 103, "00562260951846838": 103, "00012077406427124515": 103, "9897090792655945": 103, "004547217860817909": 103, "564737981942017e": 103, "016690678894519806": 103, "001258736359886825": 103, "9766013622283936": 103, "005440687295049429": 103, "4481674952548929e": 103, "01861923187971115": 103, "0008914825739338994": 103, "9674761295318604": 103, "012998746708035469": 103, "691116141155362e": 103, "0007601747056469321": 103, "0005019629606977105": 103, "039504989981651306": 103, "9591660499572754": 103, "0001652583305258304": 103, "0002614929690025747": 103, "020374108105897903": 103, "029394468292593956": 103, "9498046040534973": 103, "00016299057460855693": 103, "004782819654792547": 103, "002861740067601204": 103, "12280157208442688": 103, "8693908452987671": 103, "0001731760276015848": 103, "304211274255067e": 103, "03286275267601013": 103, "010648751631379128": 103, "9562522172927856": 103, "999900221824646": 104, "645313209854066e": 104, "3387104445428122e": 104, "9999704360961914": 104, "4465465685352683e": 104, "071506166132167e": 104, "9999785423278809": 104, "512719154561637e": 104, "292278612818336e": 104, "919455750496127e": 104, "9999444484710693": 104, "3647335082350764e": 104, "0555699191172607e": 104, "9999880790710449": 104, "3210242286731955e": 104, "7451418898417614e": 104, "9999822378158569": 104, "2084267331811134e": 104, "7460413321023225e": 104, "1532473820352607e": 104, "9999996423721313": 104, "0316136922483565e": 104, "840229633236049e": 104, "736660568800289e": 104, "199210472208506e": 104, "9999992847442627": 104, "r15": 105, "r18": 105, "sankaku": 105, "mobilenetv3_v1_pruned_ls0": 105, "caformer_s36_plu": [105, 109], "5863172936624323e": 105, "480062353375615e": 105, "9924363493919373": 105, "007255776319652796": 105, "0003077814180869609": 105, "996969997882843": 105, "0030054834205657244": 105, "4601260520284995e": 105, "9966891407966614": 105, "003293127752840519": 105, "770909148035571e": 105, "00025384966284036636": 105, "9996721744537354": 105, "399192691082135e": 105, "973351603141055e": 105, "9998563528060913": 105, "391309580067173e": 105, "0018681309884414077": 105, "9827859997749329": 105, "015345841646194458": 105, "013710384257137775": 105, "8339558839797974": 105, "15233369171619415": 105, "951323833462084e": 105, "00029566374723799527": 105, "9997004270553589": 105, "00018434497178532183": 105, "568440272123553e": 105, "9997699856758118": 105, "11225129129889e": 105, "051862899563275e": 105, "9999485015869141": 105, "902020231791539e": 105, "0005639699520543218": 105, "9994290471076965": 105, "anime_real_cl": 106, "4_dist": 106, "9999716281890869": 106, "8398366339388303e": 106, "9992202520370483": 106, "0007797438884153962": 106, "9999709129333496": 106, "905452492996119e": 106, "9999765157699585": 106, "3499671442550607e": 106, "9994087219238281": 106, "0005913018831051886": 106, "9999759197235107": 106, "4061362637439743e": 106, "9999052286148071": 106, "475799015490338e": 106, "403173675702419e": 106, "5848207794988411e": 106, "0010207017185166478": 106, "9989792704582214": 106, "2124368115328252e": 106, "9999977350234985": 106, "6512358342879452e": 106, "9999834299087524": 106, "359853614412714e": 106, "9999936819076538": 106, "600314317329321e": 106, "9999840259552002": 106, "5589323083986528e": 106, "9999843835830688": 106, "5513256585109048e": 106, "9999845027923584": 106, "pollut": 107, "shit": 107, "checker": 107, "mobilenet": 107, "v2": 107, "max_batch_s": 107, "1970": 108, "1980": 108, "1990": 108, "2000": 108, "2010": 108, "2015": 108, "2020": 108, "ag": 108, "9805465340614319": 108, "761269782553427e": 108, "0005044879508204758": 108, "01569165475666523": 108, "002850610064342618": 108, "00037849770160391927": 108, "9434612113400362e": 108, "053497342392802e": 108, "9992554783821106": 108, "0006490182713605464": 108, "8857468805654207e": 108, "317252262353577e": 108, "314484721769986e": 108, "0750001138148946e": 108, "706833609205205e": 108, "00034479793976061046": 108, "9995512366294861": 108, "391363472677767e": 108, "4607510820496827e": 108, "0679690351244062e": 108, "661913514311891e": 108, "757471131393686e": 108, "0744897230761126e": 108, "76177470368566e": 108, "9996387958526611": 108, "160279296338558e": 108, "00013228354509919882": 108, "1361367038916796e": 108, "464057489414699e": 108, "2412899599876255e": 108, "703883653040975e": 108, "127358498517424e": 108, "9973921775817871": 108, "0022309015039354563": 108, "00018872201326303184": 108, "780902943617548e": 108, "422096920578042e": 108, "638929097680375e": 108, "152203023797483e": 108, "00028818511054851115": 108, "9996094107627869": 108, "58777353237383e": 108, "9200742826797068e": 108, "00017117452807724476": 108, "518441947875544e": 108, "885544381570071e": 108, "4389253010449465e": 108, "1696006772108376e": 108, "9996393918991089": 108, "contenti": 109, "safe_teen": 109, "non_teen": 109, "caformer_s36_v0": 109, "9998493194580078": 109, "0378791052498855e": 109, "00012023092131130397": 109, "9790042638778687": 109, "0017522255657240748": 109, "01924353837966919": 109, "9998124241828918": 109, "19778298237361e": 109, "0001456339523429051": 109, "0008521362324245274": 109, "9989691972732544": 109, "00017870066221803427": 109, "0992944781901315e": 109, "9994398951530457": 109, "0004991036257706583": 109, "2035720727872103e": 109, "9994019269943237": 109, "0005460577667690814": 109, "0478151529678144e": 109, "524079147609882e": 109, "999934196472168": 109, "786742884898558e": 109, "653994154883549e": 109, "9998156428337097": 109, "0001218809193233028": 109, "00013706681784242392": 109, "9997410178184509": 109, "jpeg_trunc": 110, "2216614_truncat": 110, "imagefil": 110, "load_truncated_imag": 110, "ascii": 111, "metric": 111, "list_det_model": 111, "list_rec_model": 111, "sd": 111, "platform": [112, 113], "shutil": [112, 113], "cpuinfo": [112, 113], "psutil": [112, 113], "hbutil": [112, 113], "size_to_bytes_str": [112, 113], "python_implement": [112, 113], "python_vers": [112, 113], "brand": [112, 113], "get_cpu_info": [112, 113], "brand_raw": [112, 113], "cpu_count": [112, 113], "freq": [112, 113], "cpu_freq": [112, 113], "mhz": [112, 113], "virtual_memori": [112, 113], "ye": [112, 113], "nvidia": [112, 113], "smi": [112, 113], "1018": [112, 113], "azur": [112, 113], "x86_64": [112, 113], "glibc2": [112, 113], "cpython": [112, 113], "amd": [112, 113], "epyc": [112, 113], "7763": [112, 113], "2904": 112, "301": 112, "621": [112, 113], "gib": [112, 113], "deploi": [112, 113], "action": [112, 113], "2871": 113, "3915": 113, "imgutil": 114, "pypi": 114, "simpli": 114, "newest": 114, "git": 114, "script": 114, "__name__": 114, "__main__": 114, "narugo1992": 114, "still": 114, "out": 114, "io": 114, "html": 114, "faq": 115}, "objects": {"imgutils": [[1, 0, 0, "-", "ascii"], [2, 0, 0, "-", "config"], [9, 0, 0, "-", "data"], [20, 0, 0, "-", "detect"], [27, 0, 0, "-", "edge"], [34, 0, 0, "-", "generic"], [40, 0, 0, "-", "metadata"], [45, 0, 0, "-", "metrics"], [49, 0, 0, "-", "ocr"], [53, 0, 0, "-", "operate"], [57, 0, 0, "-", "pose"], [60, 0, 0, "-", "preprocess"], [65, 0, 0, "-", "resource"], [67, 0, 0, "-", "restore"], [70, 0, 0, "-", "sd"], [74, 0, 0, "-", "segment"], [82, 0, 0, "-", "tagging"], [89, 0, 0, "-", "upscale"], [92, 0, 0, "-", "utils"], [101, 0, 0, "-", "validate"]], "imgutils.ascii": [[0, 0, 0, "-", "drawing"]], "imgutils.ascii.drawing": [[0, 1, 1, "", "ascii_drawing"]], "imgutils.config": [[3, 0, 0, "-", "meta"]], "imgutils.config.meta": [[3, 2, 1, "", "__AUTHOR_EMAIL__"], [3, 2, 1, "", "__AUTHOR__"], [3, 2, 1, "", "__DESCRIPTION__"], [3, 2, 1, "", "__TITLE__"], [3, 2, 1, "", "__VERSION__"]], "imgutils.data": [[4, 0, 0, "-", "background"], [5, 0, 0, "-", "blob"], [6, 0, 0, "-", "decode"], [7, 0, 0, "-", "encode"], [8, 0, 0, "-", "image"], [10, 0, 0, "-", "layer"], [11, 0, 0, "-", "pad"], [12, 0, 0, "-", "url"]], "imgutils.data.background": [[4, 1, 1, "", "grid_background"], [4, 1, 1, "", "grid_transparent"]], "imgutils.data.blob": [[5, 1, 1, "", "is_valid_image_blob_url"], [5, 1, 1, "", "load_image_from_blob_url"], [5, 1, 1, "", "to_blob_url"]], "imgutils.data.decode": [[6, 1, 1, "", "rgb_decode"]], "imgutils.data.encode": [[7, 1, 1, "", "rgb_encode"]], "imgutils.data.image": [[8, 1, 1, "", "has_alpha_channel"], [8, 1, 1, "", "load_image"], [8, 1, 1, "", "load_images"]], "imgutils.data.layer": [[10, 1, 1, "", "istack"]], "imgutils.data.pad": [[11, 1, 1, "", "pad_image_to_size"]], "imgutils.data.url": [[12, 1, 1, "", "download_image_from_url"], [12, 1, 1, "", "is_http_url"]], "imgutils.detect": [[13, 0, 0, "-", "booru_yolo"], [14, 0, 0, "-", "censor"], [15, 0, 0, "-", "eye"], [16, 0, 0, "-", "face"], [17, 0, 0, "-", "halfbody"], [18, 0, 0, "-", "hand"], [19, 0, 0, "-", "head"], [21, 0, 0, "-", "nudenet"], [22, 0, 0, "-", "person"], [23, 0, 0, "-", "similarity"], [24, 0, 0, "-", "text"], [25, 0, 0, "-", "visual"]], "imgutils.detect.booru_yolo": [[13, 1, 1, "", "detect_with_booru_yolo"]], "imgutils.detect.censor": [[14, 1, 1, "", "detect_censors"]], "imgutils.detect.eye": [[15, 1, 1, "", "detect_eyes"]], "imgutils.detect.face": [[16, 1, 1, "", "detect_faces"]], "imgutils.detect.halfbody": [[17, 1, 1, "", "detect_halfbody"]], "imgutils.detect.hand": [[18, 1, 1, "", "detect_hands"]], "imgutils.detect.head": [[19, 1, 1, "", "detect_heads"]], "imgutils.detect.nudenet": [[21, 1, 1, "", "detect_with_nudenet"]], "imgutils.detect.person": [[22, 1, 1, "", "detect_person"]], "imgutils.detect.similarity": [[23, 1, 1, "", "bboxes_similarity"], [23, 1, 1, "", "calculate_iou"], [23, 1, 1, "", "calculate_mask_iou"], [23, 1, 1, "", "detection_similarity"], [23, 1, 1, "", "detection_with_mask_similarity"], [23, 1, 1, "", "masks_similarity"]], "imgutils.detect.text": [[24, 1, 1, "", "detect_text"]], "imgutils.detect.visual": [[25, 1, 1, "", "detection_visualize"]], "imgutils.edge": [[26, 0, 0, "-", "canny"], [28, 0, 0, "-", "lineart"], [29, 0, 0, "-", "lineart_anime"]], "imgutils.edge.canny": [[26, 1, 1, "", "edge_image_with_canny"], [26, 1, 1, "", "get_edge_by_canny"]], "imgutils.edge.lineart": [[28, 1, 1, "", "edge_image_with_lineart"], [28, 1, 1, "", "get_edge_by_lineart"]], "imgutils.edge.lineart_anime": [[29, 1, 1, "", "edge_image_with_lineart_anime"], [29, 1, 1, "", "get_edge_by_lineart_anime"]], "imgutils.generic": [[30, 0, 0, "-", "classify"], [31, 0, 0, "-", "classify_timm"], [32, 0, 0, "-", "clip"], [33, 0, 0, "-", "enhance"], [35, 0, 0, "-", "multilabel_timm"], [36, 0, 0, "-", "siglip"], [37, 0, 0, "-", "yolo"], [38, 0, 0, "-", "yoloseg"]], "imgutils.generic.classify": [[30, 3, 1, "", "ClassifyModel"], [30, 1, 1, "", "classify_predict"], [30, 1, 1, "", "classify_predict_fmt"], [30, 1, 1, "", "classify_predict_score"]], "imgutils.generic.classify.ClassifyModel": [[30, 4, 1, "", "__init__"], [30, 4, 1, "", "clear"], [30, 4, 1, "", "launch_demo"], [30, 4, 1, "", "make_ui"], [30, 4, 1, "", "predict"], [30, 4, 1, "", "predict_fmt"], [30, 4, 1, "", "predict_score"]], "imgutils.generic.classify_timm": [[31, 3, 1, "", "ClassifyTIMMModel"], [31, 1, 1, "", "classify_timm_predict"]], "imgutils.generic.classify_timm.ClassifyTIMMModel": [[31, 4, 1, "", "__init__"], [31, 4, 1, "", "launch_demo"], [31, 4, 1, "", "make_ui"], [31, 4, 1, "", "predict"]], "imgutils.generic.clip": [[32, 3, 1, "", "CLIPModel"], [32, 1, 1, "", "clip_image_encode"], [32, 1, 1, "", "clip_predict"], [32, 1, 1, "", "clip_text_encode"]], "imgutils.generic.clip.CLIPModel": [[32, 4, 1, "", "__init__"], [32, 4, 1, "", "clear"], [32, 4, 1, "", "image_encode"], [32, 4, 1, "", "launch_demo"], [32, 4, 1, "", "make_ui"], [32, 4, 1, "", "predict"], [32, 4, 1, "", "text_encode"]], "imgutils.generic.enhance": [[33, 3, 1, "", "ImageEnhancer"]], "imgutils.generic.enhance.ImageEnhancer": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "process"]], "imgutils.generic.multilabel_timm": [[35, 3, 1, "", "MultiLabelTIMMModel"], [35, 1, 1, "", "multilabel_timm_predict"]], "imgutils.generic.multilabel_timm.MultiLabelTIMMModel": [[35, 4, 1, "", "__init__"], [35, 4, 1, "", "launch_demo"], [35, 4, 1, "", "make_ui"], [35, 4, 1, "", "predict"]], "imgutils.generic.siglip": [[36, 3, 1, "", "SigLIPModel"], [36, 1, 1, "", "siglip_image_encode"], [36, 1, 1, "", "siglip_predict"], [36, 1, 1, "", "siglip_text_encode"]], "imgutils.generic.siglip.SigLIPModel": [[36, 4, 1, "", "__init__"], [36, 4, 1, "", "clear"], [36, 4, 1, "", "image_encode"], [36, 4, 1, "", "launch_demo"], [36, 4, 1, "", "make_ui"], [36, 4, 1, "", "predict"], [36, 4, 1, "", "text_encode"]], "imgutils.generic.yolo": [[37, 3, 1, "", "YOLOModel"], [37, 1, 1, "", "yolo_predict"]], "imgutils.generic.yolo.YOLOModel": [[37, 4, 1, "", "__init__"], [37, 4, 1, "", "clear"], [37, 4, 1, "", "launch_demo"], [37, 4, 1, "", "make_ui"], [37, 4, 1, "", "predict"]], "imgutils.generic.yoloseg": [[38, 3, 1, "", "YOLOSegmentationModel"], [38, 1, 1, "", "yolo_seg_predict"]], "imgutils.generic.yoloseg.YOLOSegmentationModel": [[38, 4, 1, "", "__init__"], [38, 4, 1, "", "clear"], [38, 4, 1, "", "launch_demo"], [38, 4, 1, "", "make_ui"], [38, 5, 1, "", "model_names"], [38, 4, 1, "", "predict"]], "imgutils.metadata": [[39, 0, 0, "-", "geninfo"], [41, 0, 0, "-", "lsb"]], "imgutils.metadata.geninfo": [[39, 1, 1, "", "read_geninfo_exif"], [39, 1, 1, "", "read_geninfo_gif"], [39, 1, 1, "", "read_geninfo_parameters"], [39, 1, 1, "", "write_geninfo_exif"], [39, 1, 1, "", "write_geninfo_gif"], [39, 1, 1, "", "write_geninfo_parameters"]], "imgutils.metadata.lsb": [[41, 3, 1, "", "ImageLsbDataExtractor"], [41, 3, 1, "", "LSBExtractor"], [41, 3, 1, "", "LSBReadError"], [41, 1, 1, "", "inject_data"], [41, 1, 1, "", "read_lsb_metadata"], [41, 1, 1, "", "read_lsb_raw_bytes"], [41, 1, 1, "", "serialize_json"], [41, 1, 1, "", "serialize_pnginfo"], [41, 1, 1, "", "write_lsb_metadata"], [41, 1, 1, "", "write_lsb_raw_bytes"]], "imgutils.metadata.lsb.ImageLsbDataExtractor": [[41, 4, 1, "", "__init__"], [41, 4, 1, "", "extract_data"]], "imgutils.metadata.lsb.LSBExtractor": [[41, 4, 1, "", "__init__"], [41, 4, 1, "", "get_next_n_bytes"], [41, 4, 1, "", "get_one_byte"], [41, 4, 1, "", "read_32bit_integer"]], "imgutils.metrics": [[42, 0, 0, "-", "aesthetic"], [43, 0, 0, "-", "ccip"], [44, 0, 0, "-", "dbaesthetic"], [46, 0, 0, "-", "laplacian"], [47, 0, 0, "-", "lpips"], [48, 0, 0, "-", "psnr_"]], "imgutils.metrics.aesthetic": [[42, 1, 1, "", "get_aesthetic_score"]], "imgutils.metrics.ccip": [[43, 1, 1, "", "ccip_batch_differences"], [43, 1, 1, "", "ccip_batch_extract_features"], [43, 1, 1, "", "ccip_batch_same"], [43, 1, 1, "", "ccip_clustering"], [43, 1, 1, "", "ccip_default_clustering_params"], [43, 1, 1, "", "ccip_default_threshold"], [43, 1, 1, "", "ccip_difference"], [43, 1, 1, "", "ccip_extract_feature"], [43, 1, 1, "", "ccip_merge"], [43, 1, 1, "", "ccip_same"]], "imgutils.metrics.dbaesthetic": [[44, 1, 1, "", "anime_dbaesthetic"]], "imgutils.metrics.laplacian": [[46, 1, 1, "", "laplacian_score"]], "imgutils.metrics.lpips": [[47, 1, 1, "", "lpips_clustering"], [47, 1, 1, "", "lpips_difference"], [47, 1, 1, "", "lpips_extract_feature"]], "imgutils.metrics.psnr_": [[48, 1, 1, "", "psnr"]], "imgutils.ocr": [[49, 1, 1, "", "detect_text_with_ocr"], [49, 1, 1, "", "list_det_models"], [49, 1, 1, "", "list_rec_models"], [49, 1, 1, "", "ocr"]], "imgutils.operate": [[50, 0, 0, "-", "align"], [51, 0, 0, "-", "censor_"], [52, 0, 0, "-", "imgcensor"], [54, 0, 0, "-", "squeeze"]], "imgutils.operate.align": [[50, 1, 1, "", "align_maxsize"]], "imgutils.operate.censor_": [[51, 3, 1, "", "BaseCensor"], [51, 3, 1, "", "BlurCensor"], [51, 3, 1, "", "ColorCensor"], [51, 3, 1, "", "PixelateCensor"], [51, 1, 1, "", "censor_areas"], [51, 1, 1, "", "censor_nsfw"], [51, 1, 1, "", "register_censor_method"]], "imgutils.operate.censor_.BaseCensor": [[51, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.BlurCensor": [[51, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.ColorCensor": [[51, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.PixelateCensor": [[51, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor": [[52, 3, 1, "", "EmojiBasedCensor"], [52, 3, 1, "", "ImageBasedCensor"], [52, 3, 1, "", "SingleImage"]], "imgutils.operate.imgcensor.EmojiBasedCensor": [[52, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.ImageBasedCensor": [[52, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.SingleImage": [[52, 4, 1, "", "__init__"], [52, 4, 1, "", "find_for_area"], [52, 5, 1, "", "height"], [52, 5, 1, "", "width"]], "imgutils.operate.squeeze": [[54, 1, 1, "", "squeeze"], [54, 1, 1, "", "squeeze_with_transparency"]], "imgutils.pose": [[55, 0, 0, "-", "dwpose"], [56, 0, 0, "-", "format"], [58, 0, 0, "-", "visual"]], "imgutils.pose.dwpose": [[55, 1, 1, "", "dwpose_estimate"]], "imgutils.pose.format": [[56, 3, 1, "", "OP18KeyPointSet"], [56, 2, 1, "", "OP18_BODY_MAX"], [56, 2, 1, "", "OP18_BODY_MIN"], [56, 2, 1, "", "OP18_FACE_MAX"], [56, 2, 1, "", "OP18_FACE_MIN"], [56, 2, 1, "", "OP18_LEFT_FOOT_MAX"], [56, 2, 1, "", "OP18_LEFT_FOOT_MIN"], [56, 2, 1, "", "OP18_LEFT_HAND_MAX"], [56, 2, 1, "", "OP18_LEFT_HAND_MIN"], [56, 2, 1, "", "OP18_RIGHT_FOOT_MAX"], [56, 2, 1, "", "OP18_RIGHT_FOOT_MIN"], [56, 2, 1, "", "OP18_RIGHT_HAND_MAX"], [56, 2, 1, "", "OP18_RIGHT_HAND_MIN"], [56, 6, 1, "", "OpenPose18"]], "imgutils.pose.format.OP18KeyPointSet": [[56, 4, 1, "", "__init__"], [56, 4, 1, "", "__mul__"], [56, 4, 1, "", "__truediv__"], [56, 5, 1, "", "body"], [56, 5, 1, "", "face"], [56, 5, 1, "", "left_foot"], [56, 5, 1, "", "left_hand"], [56, 5, 1, "", "right_foot"], [56, 5, 1, "", "right_hand"]], "imgutils.pose.format.OpenPose18": [[56, 7, 1, "", "LEFT_ANKLE"], [56, 7, 1, "", "LEFT_BIG_TOE"], [56, 7, 1, "", "LEFT_EAR"], [56, 7, 1, "", "LEFT_ELBOW"], [56, 7, 1, "", "LEFT_EYE"], [56, 7, 1, "", "LEFT_HEEL"], [56, 7, 1, "", "LEFT_HIP"], [56, 7, 1, "", "LEFT_KNEE"], [56, 7, 1, "", "LEFT_SHOULDER"], [56, 7, 1, "", "LEFT_SMALL_TOE"], [56, 7, 1, "", "LEFT_WRIST"], [56, 7, 1, "", "NECK"], [56, 7, 1, "", "NOSE"], [56, 7, 1, "", "RIGHT_ANKLE"], [56, 7, 1, "", "RIGHT_BIG_TOE"], [56, 7, 1, "", "RIGHT_EAR"], [56, 7, 1, "", "RIGHT_ELBOW"], [56, 7, 1, "", "RIGHT_EYE"], [56, 7, 1, "", "RIGHT_HEEL"], [56, 7, 1, "", "RIGHT_HIP"], [56, 7, 1, "", "RIGHT_KNEE"], [56, 7, 1, "", "RIGHT_SHOULDER"], [56, 7, 1, "", "RIGHT_SMALL_TOE"], [56, 7, 1, "", "RIGHT_WRIST"]], "imgutils.pose.visual": [[58, 1, 1, "", "op18_visualize"]], "imgutils.preprocess": [[59, 0, 0, "-", "base"], [61, 0, 0, "-", "pillow"], [62, 0, 0, "-", "torchvision"], [63, 0, 0, "-", "transformers"]], "imgutils.preprocess.base": [[59, 3, 1, "", "NotParseTarget"]], "imgutils.preprocess.pillow": [[61, 1, 1, "", "create_pillow_transforms"], [61, 1, 1, "", "parse_pillow_transforms"], [61, 1, 1, "", "register_pillow_parse"], [61, 1, 1, "", "register_pillow_transform"]], "imgutils.preprocess.torchvision": [[62, 1, 1, "", "create_torchvision_transforms"], [62, 1, 1, "", "parse_torchvision_transforms"], [62, 1, 1, "", "register_torchvision_parse"], [62, 1, 1, "", "register_torchvision_transform"]], "imgutils.preprocess.transformers": [[63, 3, 1, "", "NotProcessorTypeError"], [63, 1, 1, "", "convert_to_size_dict"], [63, 1, 1, "", "create_bit_transforms"], [63, 1, 1, "", "create_blip_transforms"], [63, 1, 1, "", "create_clip_transforms"], [63, 1, 1, "", "create_convnext_transforms"], [63, 1, 1, "", "create_mobilenetv2_transforms"], [63, 1, 1, "", "create_siglip_transforms"], [63, 1, 1, "", "create_transforms_from_bit_processor"], [63, 1, 1, "", "create_transforms_from_blip_processor"], [63, 1, 1, "", "create_transforms_from_clip_processor"], [63, 1, 1, "", "create_transforms_from_convnext_processor"], [63, 1, 1, "", "create_transforms_from_mobilenetv2_processor"], [63, 1, 1, "", "create_transforms_from_siglip_processor"], [63, 1, 1, "", "create_transforms_from_transformers"], [63, 1, 1, "", "create_transforms_from_vit_processor"], [63, 1, 1, "", "create_vit_transforms"], [63, 1, 1, "", "get_size_dict"], [63, 1, 1, "", "is_valid_size_dict"], [63, 1, 1, "", "register_creators_for_transformers"]], "imgutils.resource": [[64, 0, 0, "-", "background"]], "imgutils.resource.background": [[64, 3, 1, "", "BackgroundImageSet"], [64, 1, 1, "", "get_bg_image"], [64, 1, 1, "", "get_bg_image_file"], [64, 1, 1, "", "list_bg_image_files"], [64, 1, 1, "", "random_bg_image"], [64, 1, 1, "", "random_bg_image_file"]], "imgutils.resource.background.BackgroundImageSet": [[64, 4, 1, "", "__init__"], [64, 4, 1, "", "get_image"], [64, 4, 1, "", "get_image_file"], [64, 4, 1, "", "list_image_files"], [64, 4, 1, "", "random_image"], [64, 4, 1, "", "random_image_file"]], "imgutils.restore": [[66, 0, 0, "-", "adversarial"], [68, 0, 0, "-", "nafnet"], [69, 0, 0, "-", "scunet"]], "imgutils.restore.adversarial": [[66, 1, 1, "", "remove_adversarial_noise"]], "imgutils.restore.nafnet": [[68, 1, 1, "", "restore_with_nafnet"]], "imgutils.restore.scunet": [[69, 1, 1, "", "restore_with_scunet"]], "imgutils.sd": [[71, 0, 0, "-", "metadata"], [72, 0, 0, "-", "model"], [73, 0, 0, "-", "nai"]], "imgutils.sd.metadata": [[71, 3, 1, "", "SDMetaData"], [71, 1, 1, "", "get_sdmeta_from_image"], [71, 1, 1, "", "parse_sdmeta_from_text"], [71, 1, 1, "", "save_image_with_sdmeta"]], "imgutils.sd.metadata.SDMetaData": [[71, 4, 1, "", "__str__"], [71, 5, 1, "", "pnginfo"], [71, 5, 1, "", "text"]], "imgutils.sd.model": [[72, 1, 1, "", "read_metadata"], [72, 1, 1, "", "save_with_metadata"]], "imgutils.sd.nai": [[73, 3, 1, "", "NAIMetaData"], [73, 3, 1, "", "NAIMetadata"], [73, 1, 1, "", "add_naimeta_to_image"], [73, 1, 1, "", "get_naimeta_from_image"], [73, 1, 1, "", "save_image_with_naimeta"]], "imgutils.sd.nai.NAIMetaData": [[73, 4, 1, "", "__init__"], [73, 5, 1, "", "pnginfo"]], "imgutils.segment": [[75, 0, 0, "-", "isnetis"]], "imgutils.segment.isnetis": [[75, 1, 1, "", "get_isnetis_mask"], [75, 1, 1, "", "segment_rgba_with_isnetis"], [75, 1, 1, "", "segment_with_isnetis"]], "imgutils.tagging": [[76, 0, 0, "-", "blacklist"], [77, 0, 0, "-", "camie"], [78, 0, 0, "-", "character"], [79, 0, 0, "-", "deepdanbooru"], [80, 0, 0, "-", "deepgelbooru"], [81, 0, 0, "-", "format"], [83, 0, 0, "-", "match"], [84, 0, 0, "-", "mldanbooru"], [85, 0, 0, "-", "order"], [86, 0, 0, "-", "overlap"], [87, 0, 0, "-", "wd14"]], "imgutils.tagging.blacklist": [[76, 1, 1, "", "drop_blacklisted_tags"], [76, 1, 1, "", "is_blacklisted"]], "imgutils.tagging.camie": [[77, 1, 1, "", "convert_camie_emb_to_prediction"], [77, 1, 1, "", "get_camie_tags"]], "imgutils.tagging.character": [[78, 2, 1, "", "CHAR_PREFIXES"], [78, 2, 1, "", "CHAR_SUFFIXES"], [78, 2, 1, "", "CHAR_WHITELIST_PREFIX"], [78, 2, 1, "", "CHAR_WHITELIST_SUFFIX"], [78, 2, 1, "", "CHAR_WHITELIST_WORD"], [78, 3, 1, "", "CharacterTagPool"], [78, 1, 1, "", "drop_basic_character_tags"], [78, 1, 1, "", "is_basic_character_tag"]], "imgutils.tagging.character.CharacterTagPool": [[78, 4, 1, "", "__init__"], [78, 4, 1, "", "drop_basic_character_tags"], [78, 4, 1, "", "is_basic_character_tag"]], "imgutils.tagging.deepdanbooru": [[79, 1, 1, "", "get_deepdanbooru_tags"]], "imgutils.tagging.deepgelbooru": [[80, 1, 1, "", "get_deepgelbooru_tags"]], "imgutils.tagging.format": [[81, 1, 1, "", "add_underline"], [81, 1, 1, "", "remove_underline"], [81, 1, 1, "", "tags_to_text"]], "imgutils.tagging.match": [[83, 1, 1, "", "tag_match_full"], [83, 1, 1, "", "tag_match_prefix"], [83, 1, 1, "", "tag_match_suffix"]], "imgutils.tagging.mldanbooru": [[84, 1, 1, "", "get_mldanbooru_tags"]], "imgutils.tagging.order": [[85, 1, 1, "", "sort_tags"]], "imgutils.tagging.overlap": [[86, 1, 1, "", "drop_overlap_tags"]], "imgutils.tagging.wd14": [[87, 1, 1, "", "convert_wd14_emb_to_prediction"], [87, 1, 1, "", "denormalize_wd14_emb"], [87, 1, 1, "", "get_wd14_tags"]], "imgutils.upscale": [[88, 0, 0, "-", "cdc"]], "imgutils.upscale.cdc": [[88, 1, 1, "", "upscale_with_cdc"]], "imgutils.utils": [[90, 0, 0, "-", "cache"], [91, 0, 0, "-", "func"], [93, 0, 0, "-", "onnxruntime"]], "imgutils.utils.cache": [[90, 1, 1, "", "ts_lru_cache"]], "imgutils.utils.func": [[91, 1, 1, "", "sigmoid"]], "imgutils.utils.onnxruntime": [[93, 1, 1, "", "get_onnx_provider"], [93, 1, 1, "", "open_onnx_model"]], "imgutils.validate": [[94, 0, 0, "-", "aicheck"], [95, 0, 0, "-", "bangumi_char"], [96, 0, 0, "-", "classify"], [97, 0, 0, "-", "color"], [98, 0, 0, "-", "completeness"], [99, 0, 0, "-", "dbrating"], [100, 0, 0, "-", "furry"], [102, 0, 0, "-", "monochrome"], [103, 0, 0, "-", "nsfw"], [104, 0, 0, "-", "portrait"], [105, 0, 0, "-", "rating"], [106, 0, 0, "-", "real"], [107, 0, 0, "-", "safe"], [108, 0, 0, "-", "style_age"], [109, 0, 0, "-", "teen"], [110, 0, 0, "-", "truncate"]], "imgutils.validate.aicheck": [[94, 1, 1, "", "get_ai_created_score"], [94, 1, 1, "", "is_ai_created"]], "imgutils.validate.bangumi_char": [[95, 1, 1, "", "anime_bangumi_char"], [95, 1, 1, "", "anime_bangumi_char_score"]], "imgutils.validate.classify": [[96, 1, 1, "", "anime_classify"], [96, 1, 1, "", "anime_classify_score"]], "imgutils.validate.color": [[97, 1, 1, "", "is_greyscale"]], "imgutils.validate.completeness": [[98, 1, 1, "", "anime_completeness"], [98, 1, 1, "", "anime_completeness_score"]], "imgutils.validate.dbrating": [[99, 1, 1, "", "anime_dbrating"], [99, 1, 1, "", "anime_dbrating_score"]], "imgutils.validate.furry": [[100, 1, 1, "", "anime_furry"], [100, 1, 1, "", "anime_furry_score"]], "imgutils.validate.monochrome": [[102, 1, 1, "", "get_monochrome_score"], [102, 1, 1, "", "is_monochrome"]], "imgutils.validate.nsfw": [[103, 1, 1, "", "nsfw_pred"], [103, 1, 1, "", "nsfw_pred_score"]], "imgutils.validate.portrait": [[104, 1, 1, "", "anime_portrait"], [104, 1, 1, "", "anime_portrait_score"]], "imgutils.validate.rating": [[105, 1, 1, "", "anime_rating"], [105, 1, 1, "", "anime_rating_score"]], "imgutils.validate.real": [[106, 1, 1, "", "anime_real"], [106, 1, 1, "", "anime_real_score"]], "imgutils.validate.safe": [[107, 1, 1, "", "safe_check"], [107, 1, 1, "", "safe_check_score"]], "imgutils.validate.style_age": [[108, 1, 1, "", "anime_style_age"], [108, 1, 1, "", "anime_style_age_score"]], "imgutils.validate.teen": [[109, 1, 1, "", "anime_teen"], [109, 1, 1, "", "anime_teen_score"]], "imgutils.validate.truncate": [[110, 1, 1, "", "is_truncated_file"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:data", "3": "py:class", "4": "py:method", "5": "py:property", "6": "py:enum", "7": "py:attribute"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "data", "Python data"], "3": ["py", "class", "Python class"], "4": ["py", "method", "Python method"], "5": ["py", "property", "Python property"], "6": ["py", "enum", "Python enum"], "7": ["py", "attribute", "Python attribute"]}, "titleterms": {"imgutil": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111], "ascii": [0, 1], "draw": 0, "ascii_draw": 0, "config": [2, 3], "meta": 3, "__title__": 3, "__version__": 3, "__description__": 3, "__author__": 3, "__author_email__": 3, "data": [4, 5, 6, 7, 8, 9, 10, 11, 12], "background": [4, 64], "grid_background": 4, "grid_transpar": 4, "blob": 5, "to_blob_url": 5, "load_image_from_blob_url": 5, "is_valid_image_blob_url": 5, "decod": 6, "rgb_decod": 6, "encod": 7, "rgb_encod": 7, "imag": 8, "load_imag": 8, "has_alpha_channel": 8, "layer": 10, "istack": 10, "pad": 11, "pad_image_to_s": 11, "url": 12, "download_image_from_url": 12, "is_http_url": 12, "detect": [13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25], "booru_yolo": 13, "model": [13, 72], "label": 13, "descript": 13, "avail": 13, "pp": 13, "seri": 13, "AS": 13, "aa": 13, "detect_with_booru_yolo": 13, "censor": 14, "detect_censor": 14, "ey": 15, "detect_ey": 15, "face": 16, "detect_fac": 16, "halfbodi": 17, "detect_halfbodi": 17, "hand": 18, "detect_hand": 18, "head": 19, "detect_head": 19, "nudenet": 21, "detect_with_nudenet": 21, "person": 22, "detect_person": 22, "similar": 23, "calculate_i": 23, "bboxes_similar": 23, "detection_similar": 23, "calculate_mask_i": 23, "masks_similar": 23, "detection_with_mask_similar": 23, "text": 24, "detect_text": 24, "visual": [25, 58], "detection_visu": 25, "edg": [26, 27, 28, 29], "canni": 26, "get_edge_by_canni": 26, "edge_image_with_canni": 26, "lineart": 28, "get_edge_by_lineart": 28, "edge_image_with_lineart": 28, "lineart_anim": 29, "get_edge_by_lineart_anim": 29, "edge_image_with_lineart_anim": 29, "gener": [30, 31, 32, 33, 34, 35, 36, 37, 38], "classifi": [30, 96], "classifymodel": 30, "classify_predict_scor": 30, "classify_predict": 30, "classify_predict_fmt": 30, "classify_timm": 31, "classifytimmmodel": 31, "classify_timm_predict": 31, "clip": 32, "clipmodel": 32, "clip_image_encod": 32, "clip_text_encod": 32, "clip_predict": 32, "enhanc": 33, "imageenhanc": 33, "multilabel_timm": 35, "multilabeltimmmodel": 35, "multilabel_timm_predict": 35, "siglip": 36, "siglipmodel": 36, "siglip_image_encod": 36, "siglip_text_encod": 36, "siglip_predict": 36, "yolo": 37, "yolomodel": 37, "yolo_predict": 37, "yoloseg": 38, "yolosegmentationmodel": 38, "yolo_seg_predict": 38, "metadata": [39, 40, 41, 71], "geninfo": 39, "read_geninfo_paramet": 39, "read_geninfo_exif": 39, "read_geninfo_gif": 39, "write_geninfo_paramet": 39, "write_geninfo_exif": 39, "write_geninfo_gif": 39, "lsb": 41, "read_lsb_raw_byt": 41, "read_lsb_metadata": 41, "write_lsb_raw_byt": 41, "write_lsb_metadata": 41, "lsbreaderror": 41, "lsbextractor": 41, "imagelsbdataextractor": 41, "serialize_pnginfo": 41, "serialize_json": 41, "inject_data": 41, "metric": [42, 43, 44, 45, 46, 47, 48], "aesthet": 42, "get_aesthetic_scor": 42, "ccip": 43, "ccip_extract_featur": 43, "ccip_batch_extract_featur": 43, "ccip_default_threshold": 43, "ccip_differ": 43, "ccip_sam": 43, "ccip_batch_differ": 43, "ccip_batch_sam": 43, "ccip_default_clustering_param": 43, "ccip_clust": 43, "ccip_merg": 43, "dbaesthet": 44, "anime_dbaesthet": 44, "laplacian": 46, "laplacian_scor": 46, "lpip": 47, "lpips_extract_featur": 47, "lpips_differ": 47, "lpips_clust": 47, "psnr_": 48, "psnr": 48, "ocr": 49, "detect_text_with_ocr": 49, "list_det_model": 49, "list_rec_model": 49, "oper": [50, 51, 52, 53, 54], "align": 50, "align_maxs": 50, "censor_": 51, "censor_area": 51, "censor_nsfw": 51, "basecensor": 51, "colorcensor": 51, "blurcensor": 51, "pixelatecensor": 51, "register_censor_method": 51, "imgcensor": 52, "imagebasedcensor": 52, "emojibasedcensor": 52, "singleimag": 52, "squeez": 54, "squeeze_with_transpar": 54, "pose": [55, 56, 57, 58], "dwpose": 55, "dwpose_estim": 55, "format": [56, 81], "op18keypointset": 56, "openpose18": 56, "op18_body_max": 56, "op18_body_min": 56, "op18_face_max": 56, "op18_face_min": 56, "op18_left_foot_max": 56, "op18_left_foot_min": 56, "op18_left_hand_max": 56, "op18_left_hand_min": 56, "op18_right_foot_max": 56, "op18_right_foot_min": 56, "op18_right_hand_max": 56, "op18_right_hand_min": 56, "op18_visu": 58, "preprocess": [59, 60, 61, 62, 63], "base": 59, "notparsetarget": 59, "pillow": 61, "register_pillow_transform": 61, "register_pillow_pars": 61, "create_pillow_transform": 61, "parse_pillow_transform": 61, "torchvis": 62, "register_torchvision_transform": 62, "register_torchvision_pars": 62, "create_torchvision_transform": 62, "parse_torchvision_transform": 62, "transform": 63, "register_creators_for_transform": 63, "notprocessortypeerror": 63, "create_transforms_from_transform": 63, "is_valid_size_dict": 63, "convert_to_size_dict": 63, "get_size_dict": 63, "create_clip_transform": 63, "create_transforms_from_clip_processor": 63, "create_convnext_transform": 63, "create_transforms_from_convnext_processor": 63, "create_vit_transform": 63, "create_transforms_from_vit_processor": 63, "create_siglip_transform": 63, "create_transforms_from_siglip_processor": 63, "create_bit_transform": 63, "create_transforms_from_bit_processor": 63, "create_blip_transform": 63, "create_transforms_from_blip_processor": 63, "create_mobilenetv2_transform": 63, "create_transforms_from_mobilenetv2_processor": 63, "resourc": [64, 65], "backgroundimageset": 64, "list_bg_image_fil": 64, "get_bg_image_fil": 64, "get_bg_imag": 64, "random_bg_image_fil": 64, "random_bg_imag": 64, "restor": [66, 67, 68, 69], "adversari": 66, "remove_adversarial_nois": 66, "nafnet": 68, "restore_with_nafnet": 68, "scunet": 69, "restore_with_scunet": 69, "sd": [70, 71, 72, 73], "sdmetadata": 71, "parse_sdmeta_from_text": 71, "get_sdmeta_from_imag": 71, "save_image_with_sdmeta": 71, "read_metadata": 72, "save_with_metadata": 72, "nai": 73, "naimetadata": 73, "get_naimeta_from_imag": 73, "add_naimeta_to_imag": 73, "save_image_with_naimeta": 73, "segment": [74, 75], "isneti": 75, "get_isnetis_mask": 75, "segment_with_isneti": 75, "segment_rgba_with_isneti": 75, "tag": [76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87], "blacklist": 76, "is_blacklist": 76, "drop_blacklisted_tag": 76, "cami": 77, "get_camie_tag": 77, "convert_camie_emb_to_predict": 77, "charact": 78, "char_whitelist_suffix": 78, "char_whitelist_prefix": 78, "char_whitelist_word": 78, "char_suffix": 78, "char_prefix": 78, "charactertagpool": 78, "is_basic_character_tag": 78, "drop_basic_character_tag": 78, "deepdanbooru": 79, "get_deepdanbooru_tag": 79, "deepgelbooru": 80, "get_deepgelbooru_tag": 80, "add_underlin": 81, "remove_underlin": 81, "tags_to_text": 81, "match": 83, "tag_match_suffix": 83, "tag_match_prefix": 83, "tag_match_ful": 83, "mldanbooru": 84, "get_mldanbooru_tag": 84, "order": 85, "sort_tag": 85, "overlap": 86, "drop_overlap_tag": 86, "wd14": 87, "get_wd14_tag": 87, "convert_wd14_emb_to_predict": 87, "denormalize_wd14_emb": 87, "upscal": [88, 89], "cdc": 88, "upscale_with_cdc": 88, "util": [90, 91, 92, 93], "cach": 90, "ts_lru_cach": 90, "func": 91, "sigmoid": 91, "onnxruntim": 93, "get_onnx_provid": 93, "open_onnx_model": 93, "valid": [94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110], "aicheck": 94, "get_ai_created_scor": 94, "is_ai_cr": 94, "bangumi_char": 95, "anime_bangumi_char_scor": 95, "anime_bangumi_char": 95, "anime_classify_scor": 96, "anime_classifi": 96, "color": 97, "is_greyscal": 97, "complet": 98, "anime_completeness_scor": 98, "anime_complet": 98, "dbrate": 99, "anime_dbrating_scor": 99, "anime_dbr": 99, "furri": 100, "anime_furry_scor": 100, "anime_furri": 100, "monochrom": 102, "get_monochrome_scor": 102, "is_monochrom": 102, "nsfw": 103, "nsfw_pred_scor": 103, "nsfw_pred": 103, "portrait": 104, "anime_portrait_scor": 104, "anime_portrait": 104, "rate": 105, "anime_rating_scor": 105, "anime_r": [105, 106], "real": 106, "anime_real_scor": 106, "safe": 107, "safe_check_scor": 107, "safe_check": 107, "style_ag": 108, "anime_style_age_scor": 108, "anime_style_ag": 108, "teen": 109, "anime_teen_scor": 109, "anime_teen": 109, "truncat": 110, "is_truncated_fil": 110, "welcom": 111, "": 111, "document": 111, "overview": 111, "tutori": 111, "inform": [111, 112, 113], "api": 111, "run": [112, 113], "environ": [112, 113], "instal": 114, "quick": 115, "start": 115}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.todo": 2, "nbsphinx": 4, "sphinx": 58}, "alltitles": {"imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "ascii_drawing": [[0, "ascii-drawing"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "__TITLE__": [[3, "title"]], "__VERSION__": [[3, "version"]], "__DESCRIPTION__": [[3, "description"]], "__AUTHOR__": [[3, "author"]], "__AUTHOR_EMAIL__": [[3, "author-email"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "grid_background": [[4, "grid-background"]], "grid_transparent": [[4, "grid-transparent"]], "imgutils.data.blob": [[5, "module-imgutils.data.blob"]], "to_blob_url": [[5, "to-blob-url"]], "load_image_from_blob_url": [[5, "load-image-from-blob-url"]], "is_valid_image_blob_url": [[5, "is-valid-image-blob-url"]], "imgutils.data.decode": [[6, "module-imgutils.data.decode"]], "rgb_decode": [[6, "rgb-decode"]], "imgutils.data.encode": [[7, "module-imgutils.data.encode"]], "rgb_encode": [[7, "rgb-encode"]], "imgutils.data.image": [[8, "module-imgutils.data.image"]], "load_image": [[8, "load-image"]], "load_images": [[8, "load-images"]], "has_alpha_channel": [[8, "has-alpha-channel"]], "imgutils.data": [[9, "module-imgutils.data"]], "imgutils.data.layer": [[10, "module-imgutils.data.layer"]], "istack": [[10, "istack"]], "imgutils.data.pad": [[11, "module-imgutils.data.pad"]], "pad_image_to_size": [[11, "pad-image-to-size"]], "imgutils.data.url": [[12, "module-imgutils.data.url"]], "download_image_from_url": [[12, "download-image-from-url"]], "is_http_url": [[12, "is-http-url"]], "imgutils.detect.booru_yolo": [[13, "module-imgutils.detect.booru_yolo"]], "Model Labels and Descriptions": [[13, "id1"]], "Available Models (PP Series)": [[13, "id2"]], "Available Models (AS Series)": [[13, "id3"]], "Available Models (AA Series)": [[13, "id4"]], "detect_with_booru_yolo": [[13, "detect-with-booru-yolo"]], "imgutils.detect.censor": [[14, "module-imgutils.detect.censor"]], "detect_censors": [[14, "detect-censors"]], "imgutils.detect.eye": [[15, "module-imgutils.detect.eye"]], "detect_eyes": [[15, "detect-eyes"]], "imgutils.detect.face": [[16, "module-imgutils.detect.face"]], "detect_faces": [[16, "detect-faces"]], "imgutils.detect.halfbody": [[17, "module-imgutils.detect.halfbody"]], "detect_halfbody": [[17, "detect-halfbody"]], "imgutils.detect.hand": [[18, "module-imgutils.detect.hand"]], "detect_hands": [[18, "detect-hands"]], "imgutils.detect.head": [[19, "module-imgutils.detect.head"]], "detect_heads": [[19, "detect-heads"]], "imgutils.detect": [[20, "module-imgutils.detect"]], "imgutils.detect.nudenet": [[21, "module-imgutils.detect.nudenet"]], "detect_with_nudenet": [[21, "detect-with-nudenet"]], "imgutils.detect.person": [[22, "module-imgutils.detect.person"]], "detect_person": [[22, "detect-person"]], "imgutils.detect.similarity": [[23, "module-imgutils.detect.similarity"]], "calculate_iou": [[23, "calculate-iou"]], "bboxes_similarity": [[23, "bboxes-similarity"]], "detection_similarity": [[23, "detection-similarity"]], "calculate_mask_iou": [[23, "calculate-mask-iou"]], "masks_similarity": [[23, "masks-similarity"]], "detection_with_mask_similarity": [[23, "detection-with-mask-similarity"]], "imgutils.detect.text": [[24, "module-imgutils.detect.text"]], "detect_text": [[24, "detect-text"]], "imgutils.detect.visual": [[25, "module-imgutils.detect.visual"]], "detection_visualize": [[25, "detection-visualize"]], "imgutils.edge.canny": [[26, "module-imgutils.edge.canny"]], "get_edge_by_canny": [[26, "get-edge-by-canny"]], "edge_image_with_canny": [[26, "edge-image-with-canny"]], "imgutils.edge": [[27, "module-imgutils.edge"]], "imgutils.edge.lineart": [[28, "module-imgutils.edge.lineart"]], "get_edge_by_lineart": [[28, "get-edge-by-lineart"]], "edge_image_with_lineart": [[28, "edge-image-with-lineart"]], "imgutils.edge.lineart_anime": [[29, "module-imgutils.edge.lineart_anime"]], "get_edge_by_lineart_anime": [[29, "get-edge-by-lineart-anime"]], "edge_image_with_lineart_anime": [[29, "edge-image-with-lineart-anime"]], "imgutils.generic.classify": [[30, "module-imgutils.generic.classify"]], "ClassifyModel": [[30, "classifymodel"]], "classify_predict_score": [[30, "classify-predict-score"]], "classify_predict": [[30, "classify-predict"]], "classify_predict_fmt": [[30, "classify-predict-fmt"]], "imgutils.generic.classify_timm": [[31, "module-imgutils.generic.classify_timm"]], "ClassifyTIMMModel": [[31, "classifytimmmodel"]], "classify_timm_predict": [[31, "classify-timm-predict"]], "imgutils.generic.clip": [[32, "module-imgutils.generic.clip"]], "CLIPModel": [[32, "clipmodel"]], "clip_image_encode": [[32, "clip-image-encode"]], "clip_text_encode": [[32, "clip-text-encode"]], "clip_predict": [[32, "clip-predict"]], "imgutils.generic.enhance": [[33, "module-imgutils.generic.enhance"]], "ImageEnhancer": [[33, "imageenhancer"]], "imgutils.generic": [[34, "module-imgutils.generic"]], "imgutils.generic.multilabel_timm": [[35, "module-imgutils.generic.multilabel_timm"]], "MultiLabelTIMMModel": [[35, "multilabeltimmmodel"]], "multilabel_timm_predict": [[35, "multilabel-timm-predict"]], "imgutils.generic.siglip": [[36, "module-imgutils.generic.siglip"]], "SigLIPModel": [[36, "siglipmodel"]], "siglip_image_encode": [[36, "siglip-image-encode"]], "siglip_text_encode": [[36, "siglip-text-encode"]], "siglip_predict": [[36, "siglip-predict"]], "imgutils.generic.yolo": [[37, "module-imgutils.generic.yolo"]], "YOLOModel": [[37, "yolomodel"]], "yolo_predict": [[37, "yolo-predict"]], "imgutils.generic.yoloseg": [[38, "module-imgutils.generic.yoloseg"]], "YOLOSegmentationModel": [[38, "yolosegmentationmodel"]], "yolo_seg_predict": [[38, "yolo-seg-predict"]], "imgutils.metadata.geninfo": [[39, "module-imgutils.metadata.geninfo"]], "read_geninfo_parameters": [[39, "read-geninfo-parameters"]], "read_geninfo_exif": [[39, "read-geninfo-exif"]], "read_geninfo_gif": [[39, "read-geninfo-gif"]], "write_geninfo_parameters": [[39, "write-geninfo-parameters"]], "write_geninfo_exif": [[39, "write-geninfo-exif"]], "write_geninfo_gif": [[39, "write-geninfo-gif"]], "imgutils.metadata": [[40, "module-imgutils.metadata"]], "imgutils.metadata.lsb": [[41, "module-imgutils.metadata.lsb"]], "read_lsb_raw_bytes": [[41, "read-lsb-raw-bytes"]], "read_lsb_metadata": [[41, "read-lsb-metadata"]], "write_lsb_raw_bytes": [[41, "write-lsb-raw-bytes"]], "write_lsb_metadata": [[41, "write-lsb-metadata"]], "LSBReadError": [[41, "lsbreaderror"]], "LSBExtractor": [[41, "lsbextractor"]], "ImageLsbDataExtractor": [[41, "imagelsbdataextractor"]], "serialize_pnginfo": [[41, "serialize-pnginfo"]], "serialize_json": [[41, "serialize-json"]], "inject_data": [[41, "inject-data"]], "imgutils.metrics.aesthetic": [[42, "module-imgutils.metrics.aesthetic"]], "get_aesthetic_score": [[42, "get-aesthetic-score"]], "imgutils.metrics.ccip": [[43, "module-imgutils.metrics.ccip"]], "ccip_extract_feature": [[43, "ccip-extract-feature"]], "ccip_batch_extract_features": [[43, "ccip-batch-extract-features"]], "ccip_default_threshold": [[43, "ccip-default-threshold"]], "ccip_difference": [[43, "ccip-difference"]], "ccip_same": [[43, "ccip-same"]], "ccip_batch_differences": [[43, "ccip-batch-differences"]], "ccip_batch_same": [[43, "ccip-batch-same"]], "ccip_default_clustering_params": [[43, "ccip-default-clustering-params"]], "ccip_clustering": [[43, "ccip-clustering"]], "ccip_merge": [[43, "ccip-merge"]], "imgutils.metrics.dbaesthetic": [[44, "module-imgutils.metrics.dbaesthetic"]], "anime_dbaesthetic": [[44, "anime-dbaesthetic"]], "imgutils.metrics": [[45, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[46, "module-imgutils.metrics.laplacian"]], "laplacian_score": [[46, "laplacian-score"]], "imgutils.metrics.lpips": [[47, "module-imgutils.metrics.lpips"]], "lpips_extract_feature": [[47, "lpips-extract-feature"]], "lpips_difference": [[47, "lpips-difference"]], "lpips_clustering": [[47, "lpips-clustering"]], "imgutils.metrics.psnr_": [[48, "module-imgutils.metrics.psnr_"]], "psnr": [[48, "id1"]], "imgutils.ocr": [[49, "module-imgutils.ocr"]], "detect_text_with_ocr": [[49, "detect-text-with-ocr"]], "ocr": [[49, "ocr"]], "list_det_models": [[49, "list-det-models"]], "list_rec_models": [[49, "list-rec-models"]], "imgutils.operate.align": [[50, "module-imgutils.operate.align"]], "align_maxsize": [[50, "align-maxsize"]], "imgutils.operate.censor_": [[51, "module-imgutils.operate.censor_"]], "censor_areas": [[51, "censor-areas"]], "censor_nsfw": [[51, "censor-nsfw"]], "BaseCensor": [[51, "basecensor"]], "ColorCensor": [[51, "colorcensor"]], "BlurCensor": [[51, "blurcensor"]], "PixelateCensor": [[51, "pixelatecensor"]], "register_censor_method": [[51, "register-censor-method"]], "imgutils.operate.imgcensor": [[52, "module-imgutils.operate.imgcensor"]], "ImageBasedCensor": [[52, "imagebasedcensor"]], "EmojiBasedCensor": [[52, "emojibasedcensor"]], "SingleImage": [[52, "singleimage"]], "imgutils.operate": [[53, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[54, "module-imgutils.operate.squeeze"]], "squeeze": [[54, "squeeze"]], "squeeze_with_transparency": [[54, "squeeze-with-transparency"]], "imgutils.pose.dwpose": [[55, "module-imgutils.pose.dwpose"]], "dwpose_estimate": [[55, "dwpose-estimate"]], "imgutils.pose.format": [[56, "module-imgutils.pose.format"]], "OP18KeyPointSet": [[56, "op18keypointset"]], "OpenPose18": [[56, "openpose18"]], "OP18_BODY_MAX": [[56, "op18-body-max"]], "OP18_BODY_MIN": [[56, "op18-body-min"]], "OP18_FACE_MAX": [[56, "op18-face-max"]], "OP18_FACE_MIN": [[56, "op18-face-min"]], "OP18_LEFT_FOOT_MAX": [[56, "op18-left-foot-max"]], "OP18_LEFT_FOOT_MIN": [[56, "op18-left-foot-min"]], "OP18_LEFT_HAND_MAX": [[56, "op18-left-hand-max"]], "OP18_LEFT_HAND_MIN": [[56, "op18-left-hand-min"]], "OP18_RIGHT_FOOT_MAX": [[56, "op18-right-foot-max"]], "OP18_RIGHT_FOOT_MIN": [[56, "op18-right-foot-min"]], "OP18_RIGHT_HAND_MAX": [[56, "op18-right-hand-max"]], "OP18_RIGHT_HAND_MIN": [[56, "op18-right-hand-min"]], "imgutils.pose": [[57, "module-imgutils.pose"]], "imgutils.pose.visual": [[58, "module-imgutils.pose.visual"]], "op18_visualize": [[58, "op18-visualize"]], "imgutils.preprocess.base": [[59, "module-imgutils.preprocess.base"]], "NotParseTarget": [[59, "notparsetarget"]], "imgutils.preprocess": [[60, "module-imgutils.preprocess"]], "imgutils.preprocess.pillow": [[61, "module-imgutils.preprocess.pillow"]], "register_pillow_transform": [[61, "register-pillow-transform"]], "register_pillow_parse": [[61, "register-pillow-parse"]], "create_pillow_transforms": [[61, "create-pillow-transforms"]], "parse_pillow_transforms": [[61, "parse-pillow-transforms"]], "imgutils.preprocess.torchvision": [[62, "module-imgutils.preprocess.torchvision"]], "register_torchvision_transform": [[62, "register-torchvision-transform"]], "register_torchvision_parse": [[62, "register-torchvision-parse"]], "create_torchvision_transforms": [[62, "create-torchvision-transforms"]], "parse_torchvision_transforms": [[62, "parse-torchvision-transforms"]], "imgutils.preprocess.transformers": [[63, "module-imgutils.preprocess.transformers"]], "register_creators_for_transformers": [[63, "register-creators-for-transformers"]], "NotProcessorTypeError": [[63, "notprocessortypeerror"]], "create_transforms_from_transformers": [[63, "create-transforms-from-transformers"]], "is_valid_size_dict": [[63, "is-valid-size-dict"]], "convert_to_size_dict": [[63, "convert-to-size-dict"]], "get_size_dict": [[63, "get-size-dict"]], "create_clip_transforms": [[63, "create-clip-transforms"]], "create_transforms_from_clip_processor": [[63, "create-transforms-from-clip-processor"]], "create_convnext_transforms": [[63, "create-convnext-transforms"]], "create_transforms_from_convnext_processor": [[63, "create-transforms-from-convnext-processor"]], "create_vit_transforms": [[63, "create-vit-transforms"]], "create_transforms_from_vit_processor": [[63, "create-transforms-from-vit-processor"]], "create_siglip_transforms": [[63, "create-siglip-transforms"]], "create_transforms_from_siglip_processor": [[63, "create-transforms-from-siglip-processor"]], "create_bit_transforms": [[63, "create-bit-transforms"]], "create_transforms_from_bit_processor": [[63, "create-transforms-from-bit-processor"]], "create_blip_transforms": [[63, "create-blip-transforms"]], "create_transforms_from_blip_processor": [[63, "create-transforms-from-blip-processor"]], "create_mobilenetv2_transforms": [[63, "create-mobilenetv2-transforms"]], "create_transforms_from_mobilenetv2_processor": [[63, "create-transforms-from-mobilenetv2-processor"]], "imgutils.resource.background": [[64, "module-imgutils.resource.background"]], "BackgroundImageSet": [[64, "backgroundimageset"]], "list_bg_image_files": [[64, "list-bg-image-files"]], "get_bg_image_file": [[64, "get-bg-image-file"]], "get_bg_image": [[64, "get-bg-image"]], "random_bg_image_file": [[64, "random-bg-image-file"]], "random_bg_image": [[64, "random-bg-image"]], "imgutils.resource": [[65, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[66, "module-imgutils.restore.adversarial"]], "remove_adversarial_noise": [[66, "remove-adversarial-noise"]], "imgutils.restore": [[67, "module-imgutils.restore"]], "imgutils.restore.nafnet": [[68, "module-imgutils.restore.nafnet"]], "restore_with_nafnet": [[68, "restore-with-nafnet"]], "imgutils.restore.scunet": [[69, "module-imgutils.restore.scunet"]], "restore_with_scunet": [[69, "restore-with-scunet"]], "imgutils.sd": [[70, "module-imgutils.sd"]], "imgutils.sd.metadata": [[71, "module-imgutils.sd.metadata"]], "SDMetaData": [[71, "sdmetadata"]], "parse_sdmeta_from_text": [[71, "parse-sdmeta-from-text"]], "get_sdmeta_from_image": [[71, "get-sdmeta-from-image"]], "save_image_with_sdmeta": [[71, "save-image-with-sdmeta"]], "imgutils.sd.model": [[72, "module-imgutils.sd.model"]], "read_metadata": [[72, "read-metadata"]], "save_with_metadata": [[72, "save-with-metadata"]], "imgutils.sd.nai": [[73, "module-imgutils.sd.nai"]], "NAIMetaData": [[73, "naimetadata"]], "NAIMetadata": [[73, "id1"]], "get_naimeta_from_image": [[73, "get-naimeta-from-image"]], "add_naimeta_to_image": [[73, "add-naimeta-to-image"]], "save_image_with_naimeta": [[73, "save-image-with-naimeta"]], "imgutils.segment": [[74, "module-imgutils.segment"]], "imgutils.segment.isnetis": [[75, "module-imgutils.segment.isnetis"]], "get_isnetis_mask": [[75, "get-isnetis-mask"]], "segment_with_isnetis": [[75, "segment-with-isnetis"]], "segment_rgba_with_isnetis": [[75, "segment-rgba-with-isnetis"]], "imgutils.tagging.blacklist": [[76, "module-imgutils.tagging.blacklist"]], "is_blacklisted": [[76, "is-blacklisted"]], "drop_blacklisted_tags": [[76, "drop-blacklisted-tags"]], "imgutils.tagging.camie": [[77, "module-imgutils.tagging.camie"]], "get_camie_tags": [[77, "get-camie-tags"]], "convert_camie_emb_to_prediction": [[77, "convert-camie-emb-to-prediction"]], "imgutils.tagging.character": [[78, "module-imgutils.tagging.character"]], "CHAR_WHITELIST_SUFFIX": [[78, "char-whitelist-suffix"]], "CHAR_WHITELIST_PREFIX": [[78, "char-whitelist-prefix"]], "CHAR_WHITELIST_WORD": [[78, "char-whitelist-word"]], "CHAR_SUFFIXES": [[78, "char-suffixes"]], "CHAR_PREFIXES": [[78, "char-prefixes"]], "CharacterTagPool": [[78, "charactertagpool"]], "is_basic_character_tag": [[78, "is-basic-character-tag"]], "drop_basic_character_tags": [[78, "drop-basic-character-tags"]], "imgutils.tagging.deepdanbooru": [[79, "module-imgutils.tagging.deepdanbooru"]], "get_deepdanbooru_tags": [[79, "get-deepdanbooru-tags"]], "imgutils.tagging.deepgelbooru": [[80, "module-imgutils.tagging.deepgelbooru"]], "get_deepgelbooru_tags": [[80, "get-deepgelbooru-tags"]], "imgutils.tagging.format": [[81, "module-imgutils.tagging.format"]], "add_underline": [[81, "add-underline"]], "remove_underline": [[81, "remove-underline"]], "tags_to_text": [[81, "tags-to-text"]], "imgutils.tagging": [[82, "module-imgutils.tagging"]], "imgutils.tagging.match": [[83, "module-imgutils.tagging.match"]], "tag_match_suffix": [[83, "tag-match-suffix"]], "tag_match_prefix": [[83, "tag-match-prefix"]], "tag_match_full": [[83, "tag-match-full"]], "imgutils.tagging.mldanbooru": [[84, "module-imgutils.tagging.mldanbooru"]], "get_mldanbooru_tags": [[84, "get-mldanbooru-tags"]], "imgutils.tagging.order": [[85, "module-imgutils.tagging.order"]], "sort_tags": [[85, "sort-tags"]], "imgutils.tagging.overlap": [[86, "module-imgutils.tagging.overlap"]], "drop_overlap_tags": [[86, "drop-overlap-tags"]], "imgutils.tagging.wd14": [[87, "module-imgutils.tagging.wd14"]], "get_wd14_tags": [[87, "get-wd14-tags"]], "convert_wd14_emb_to_prediction": [[87, "convert-wd14-emb-to-prediction"]], "denormalize_wd14_emb": [[87, "denormalize-wd14-emb"]], "imgutils.upscale.cdc": [[88, "module-imgutils.upscale.cdc"]], "upscale_with_cdc": [[88, "upscale-with-cdc"]], "imgutils.upscale": [[89, "module-imgutils.upscale"]], "imgutils.utils.cache": [[90, "module-imgutils.utils.cache"]], "ts_lru_cache": [[90, "ts-lru-cache"]], "imgutils.utils.func": [[91, "module-imgutils.utils.func"]], "sigmoid": [[91, "sigmoid"]], "imgutils.utils": [[92, "module-imgutils.utils"]], "imgutils.utils.onnxruntime": [[93, "module-imgutils.utils.onnxruntime"]], "get_onnx_provider": [[93, "get-onnx-provider"]], "open_onnx_model": [[93, "open-onnx-model"]], "imgutils.validate.aicheck": [[94, "module-imgutils.validate.aicheck"]], "get_ai_created_score": [[94, "get-ai-created-score"]], "is_ai_created": [[94, "is-ai-created"]], "imgutils.validate.bangumi_char": [[95, "module-imgutils.validate.bangumi_char"]], "anime_bangumi_char_score": [[95, "anime-bangumi-char-score"]], "anime_bangumi_char": [[95, "anime-bangumi-char"]], "imgutils.validate.classify": [[96, "module-imgutils.validate.classify"]], "anime_classify_score": [[96, "anime-classify-score"]], "anime_classify": [[96, "anime-classify"]], "imgutils.validate.color": [[97, "module-imgutils.validate.color"]], "is_greyscale": [[97, "is-greyscale"]], "imgutils.validate.completeness": [[98, "module-imgutils.validate.completeness"]], "anime_completeness_score": [[98, "anime-completeness-score"]], "anime_completeness": [[98, "anime-completeness"]], "imgutils.validate.dbrating": [[99, "module-imgutils.validate.dbrating"]], "anime_dbrating_score": [[99, "anime-dbrating-score"]], "anime_dbrating": [[99, "anime-dbrating"]], "imgutils.validate.furry": [[100, "module-imgutils.validate.furry"]], "anime_furry_score": [[100, "anime-furry-score"]], "anime_furry": [[100, "anime-furry"]], "imgutils.validate": [[101, "module-imgutils.validate"]], "imgutils.validate.monochrome": [[102, "module-imgutils.validate.monochrome"]], "get_monochrome_score": [[102, "get-monochrome-score"]], "is_monochrome": [[102, "is-monochrome"]], "imgutils.validate.nsfw": [[103, "module-imgutils.validate.nsfw"]], "nsfw_pred_score": [[103, "nsfw-pred-score"]], "nsfw_pred": [[103, "nsfw-pred"]], "imgutils.validate.portrait": [[104, "module-imgutils.validate.portrait"]], "anime_portrait_score": [[104, "anime-portrait-score"]], "anime_portrait": [[104, "anime-portrait"]], "imgutils.validate.rating": [[105, "module-imgutils.validate.rating"]], "anime_rating_score": [[105, "anime-rating-score"]], "anime_rating": [[105, "anime-rating"]], "imgutils.validate.real": [[106, "module-imgutils.validate.real"]], "anime_real_score": [[106, "anime-real-score"]], "anime_real": [[106, "anime-real"]], "imgutils.validate.safe": [[107, "module-imgutils.validate.safe"]], "safe_check_score": [[107, "safe-check-score"]], "safe_check": [[107, "safe-check"]], "imgutils.validate.style_age": [[108, "module-imgutils.validate.style_age"]], "anime_style_age_score": [[108, "anime-style-age-score"]], "anime_style_age": [[108, "anime-style-age"]], "imgutils.validate.teen": [[109, "module-imgutils.validate.teen"]], "anime_teen_score": [[109, "anime-teen-score"]], "anime_teen": [[109, "anime-teen"]], "imgutils.validate.truncate": [[110, "module-imgutils.validate.truncate"]], "is_truncated_file": [[110, "is-truncated-file"]], "Welcome to imgutils\u2019s Documentation": [[111, "welcome-to-imgutils-s-documentation"]], "Overview": [[111, "overview"]], "Tutorials": [[111, null]], "Information": [[111, null]], "API Documentation": [[111, null]], "Run Environment Information": [[112, "Run-Environment-Information"], [113, "Run-Environment-Information"]], "Installation": [[114, "installation"]], "Quick Start": [[115, "quick-start"]]}, "indexentries": {"ascii_drawing() (in module imgutils.ascii.drawing)": [[0, "imgutils.ascii.drawing.ascii_drawing"]], "imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "module": [[0, "module-imgutils.ascii.drawing"], [1, "module-imgutils.ascii"], [2, "module-imgutils.config"], [3, "module-imgutils.config.meta"], [4, "module-imgutils.data.background"], [5, "module-imgutils.data.blob"], [6, "module-imgutils.data.decode"], [7, "module-imgutils.data.encode"], [8, "module-imgutils.data.image"], [9, "module-imgutils.data"], [10, "module-imgutils.data.layer"], [11, "module-imgutils.data.pad"], [12, "module-imgutils.data.url"], [13, "module-imgutils.detect.booru_yolo"], [14, "module-imgutils.detect.censor"], [15, "module-imgutils.detect.eye"], [16, "module-imgutils.detect.face"], [17, "module-imgutils.detect.halfbody"], [18, "module-imgutils.detect.hand"], [19, "module-imgutils.detect.head"], [20, "module-imgutils.detect"], [21, "module-imgutils.detect.nudenet"], [22, "module-imgutils.detect.person"], [23, "module-imgutils.detect.similarity"], [24, "module-imgutils.detect.text"], [25, "module-imgutils.detect.visual"], [26, "module-imgutils.edge.canny"], [27, "module-imgutils.edge"], [28, "module-imgutils.edge.lineart"], [29, "module-imgutils.edge.lineart_anime"], [30, "module-imgutils.generic.classify"], [31, "module-imgutils.generic.classify_timm"], [32, "module-imgutils.generic.clip"], [33, "module-imgutils.generic.enhance"], [34, "module-imgutils.generic"], [35, "module-imgutils.generic.multilabel_timm"], [36, "module-imgutils.generic.siglip"], [37, "module-imgutils.generic.yolo"], [38, "module-imgutils.generic.yoloseg"], [39, "module-imgutils.metadata.geninfo"], [40, "module-imgutils.metadata"], [41, "module-imgutils.metadata.lsb"], [42, "module-imgutils.metrics.aesthetic"], [43, "module-imgutils.metrics.ccip"], [44, "module-imgutils.metrics.dbaesthetic"], [45, "module-imgutils.metrics"], [46, "module-imgutils.metrics.laplacian"], [47, "module-imgutils.metrics.lpips"], [48, "module-imgutils.metrics.psnr_"], [49, "module-imgutils.ocr"], [50, "module-imgutils.operate.align"], [51, "module-imgutils.operate.censor_"], [52, "module-imgutils.operate.imgcensor"], [53, "module-imgutils.operate"], [54, "module-imgutils.operate.squeeze"], [55, "module-imgutils.pose.dwpose"], [56, "module-imgutils.pose.format"], [57, "module-imgutils.pose"], [58, "module-imgutils.pose.visual"], [59, "module-imgutils.preprocess.base"], [60, "module-imgutils.preprocess"], [61, "module-imgutils.preprocess.pillow"], [62, "module-imgutils.preprocess.torchvision"], [63, "module-imgutils.preprocess.transformers"], [64, "module-imgutils.resource.background"], [65, "module-imgutils.resource"], [66, "module-imgutils.restore.adversarial"], [67, "module-imgutils.restore"], [68, "module-imgutils.restore.nafnet"], [69, "module-imgutils.restore.scunet"], [70, "module-imgutils.sd"], [71, "module-imgutils.sd.metadata"], [72, "module-imgutils.sd.model"], [73, "module-imgutils.sd.nai"], [74, "module-imgutils.segment"], [75, "module-imgutils.segment.isnetis"], [76, "module-imgutils.tagging.blacklist"], [77, "module-imgutils.tagging.camie"], [78, "module-imgutils.tagging.character"], [79, "module-imgutils.tagging.deepdanbooru"], [80, "module-imgutils.tagging.deepgelbooru"], [81, "module-imgutils.tagging.format"], [82, "module-imgutils.tagging"], [83, "module-imgutils.tagging.match"], [84, "module-imgutils.tagging.mldanbooru"], [85, "module-imgutils.tagging.order"], [86, "module-imgutils.tagging.overlap"], [87, "module-imgutils.tagging.wd14"], [88, "module-imgutils.upscale.cdc"], [89, "module-imgutils.upscale"], [90, "module-imgutils.utils.cache"], [91, "module-imgutils.utils.func"], [92, "module-imgutils.utils"], [93, "module-imgutils.utils.onnxruntime"], [94, "module-imgutils.validate.aicheck"], [95, "module-imgutils.validate.bangumi_char"], [96, "module-imgutils.validate.classify"], [97, "module-imgutils.validate.color"], [98, "module-imgutils.validate.completeness"], [99, "module-imgutils.validate.dbrating"], [100, "module-imgutils.validate.furry"], [101, "module-imgutils.validate"], [102, "module-imgutils.validate.monochrome"], [103, "module-imgutils.validate.nsfw"], [104, "module-imgutils.validate.portrait"], [105, "module-imgutils.validate.rating"], [106, "module-imgutils.validate.real"], [107, "module-imgutils.validate.safe"], [108, "module-imgutils.validate.style_age"], [109, "module-imgutils.validate.teen"], [110, "module-imgutils.validate.truncate"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "__author_email__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR_EMAIL__"]], "__author__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR__"]], "__description__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__DESCRIPTION__"]], "__title__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__TITLE__"]], "__version__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__VERSION__"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "grid_background() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_background"]], "grid_transparent() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_transparent"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "imgutils.data.blob": [[5, "module-imgutils.data.blob"]], "is_valid_image_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.is_valid_image_blob_url"]], "load_image_from_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.load_image_from_blob_url"]], "to_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.to_blob_url"]], "imgutils.data.decode": [[6, "module-imgutils.data.decode"]], "rgb_decode() (in module imgutils.data.decode)": [[6, "imgutils.data.decode.rgb_decode"]], "imgutils.data.encode": [[7, "module-imgutils.data.encode"]], "rgb_encode() (in module imgutils.data.encode)": [[7, "imgutils.data.encode.rgb_encode"]], "has_alpha_channel() (in module imgutils.data.image)": [[8, "imgutils.data.image.has_alpha_channel"]], "imgutils.data.image": [[8, "module-imgutils.data.image"]], "load_image() (in module imgutils.data.image)": [[8, "imgutils.data.image.load_image"]], "load_images() (in module imgutils.data.image)": [[8, "imgutils.data.image.load_images"]], "imgutils.data": [[9, "module-imgutils.data"]], "imgutils.data.layer": [[10, "module-imgutils.data.layer"]], "istack() (in module imgutils.data.layer)": [[10, "imgutils.data.layer.istack"]], "imgutils.data.pad": [[11, "module-imgutils.data.pad"]], "pad_image_to_size() (in module imgutils.data.pad)": [[11, "imgutils.data.pad.pad_image_to_size"]], "download_image_from_url() (in module imgutils.data.url)": [[12, "imgutils.data.url.download_image_from_url"]], "imgutils.data.url": [[12, "module-imgutils.data.url"]], "is_http_url() (in module imgutils.data.url)": [[12, "imgutils.data.url.is_http_url"]], "detect_with_booru_yolo() (in module imgutils.detect.booru_yolo)": [[13, "imgutils.detect.booru_yolo.detect_with_booru_yolo"]], "imgutils.detect.booru_yolo": [[13, "module-imgutils.detect.booru_yolo"]], "detect_censors() (in module imgutils.detect.censor)": [[14, "imgutils.detect.censor.detect_censors"]], "imgutils.detect.censor": [[14, "module-imgutils.detect.censor"]], "detect_eyes() (in module imgutils.detect.eye)": [[15, "imgutils.detect.eye.detect_eyes"]], "imgutils.detect.eye": [[15, "module-imgutils.detect.eye"]], "detect_faces() (in module imgutils.detect.face)": [[16, "imgutils.detect.face.detect_faces"]], "imgutils.detect.face": [[16, "module-imgutils.detect.face"]], "detect_halfbody() (in module imgutils.detect.halfbody)": [[17, "imgutils.detect.halfbody.detect_halfbody"]], "imgutils.detect.halfbody": [[17, "module-imgutils.detect.halfbody"]], "detect_hands() (in module imgutils.detect.hand)": [[18, "imgutils.detect.hand.detect_hands"]], "imgutils.detect.hand": [[18, "module-imgutils.detect.hand"]], "detect_heads() (in module imgutils.detect.head)": [[19, "imgutils.detect.head.detect_heads"]], "imgutils.detect.head": [[19, "module-imgutils.detect.head"]], "imgutils.detect": [[20, "module-imgutils.detect"]], "detect_with_nudenet() (in module imgutils.detect.nudenet)": [[21, "imgutils.detect.nudenet.detect_with_nudenet"]], "imgutils.detect.nudenet": [[21, "module-imgutils.detect.nudenet"]], "detect_person() (in module imgutils.detect.person)": [[22, "imgutils.detect.person.detect_person"]], "imgutils.detect.person": [[22, "module-imgutils.detect.person"]], "bboxes_similarity() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.bboxes_similarity"]], "calculate_iou() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.calculate_iou"]], "calculate_mask_iou() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.calculate_mask_iou"]], "detection_similarity() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.detection_similarity"]], "detection_with_mask_similarity() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.detection_with_mask_similarity"]], "imgutils.detect.similarity": [[23, "module-imgutils.detect.similarity"]], "masks_similarity() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.masks_similarity"]], "detect_text() (in module imgutils.detect.text)": [[24, "imgutils.detect.text.detect_text"]], "imgutils.detect.text": [[24, "module-imgutils.detect.text"]], "detection_visualize() (in module imgutils.detect.visual)": [[25, "imgutils.detect.visual.detection_visualize"]], "imgutils.detect.visual": [[25, "module-imgutils.detect.visual"]], "edge_image_with_canny() (in module imgutils.edge.canny)": [[26, "imgutils.edge.canny.edge_image_with_canny"]], "get_edge_by_canny() (in module imgutils.edge.canny)": [[26, "imgutils.edge.canny.get_edge_by_canny"]], "imgutils.edge.canny": [[26, "module-imgutils.edge.canny"]], "imgutils.edge": [[27, "module-imgutils.edge"]], "edge_image_with_lineart() (in module imgutils.edge.lineart)": [[28, "imgutils.edge.lineart.edge_image_with_lineart"]], "get_edge_by_lineart() (in module imgutils.edge.lineart)": [[28, "imgutils.edge.lineart.get_edge_by_lineart"]], "imgutils.edge.lineart": [[28, "module-imgutils.edge.lineart"]], "edge_image_with_lineart_anime() (in module imgutils.edge.lineart_anime)": [[29, "imgutils.edge.lineart_anime.edge_image_with_lineart_anime"]], "get_edge_by_lineart_anime() (in module imgutils.edge.lineart_anime)": [[29, "imgutils.edge.lineart_anime.get_edge_by_lineart_anime"]], "imgutils.edge.lineart_anime": [[29, "module-imgutils.edge.lineart_anime"]], "classifymodel (class in imgutils.generic.classify)": [[30, "imgutils.generic.classify.ClassifyModel"]], "__init__() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.__init__"]], "classify_predict() (in module imgutils.generic.classify)": [[30, "imgutils.generic.classify.classify_predict"]], "classify_predict_fmt() (in module imgutils.generic.classify)": [[30, "imgutils.generic.classify.classify_predict_fmt"]], "classify_predict_score() (in module imgutils.generic.classify)": [[30, "imgutils.generic.classify.classify_predict_score"]], "clear() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.clear"]], "imgutils.generic.classify": [[30, "module-imgutils.generic.classify"]], "launch_demo() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.launch_demo"]], "make_ui() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.make_ui"]], "predict() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.predict"]], "predict_fmt() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.predict_fmt"]], "predict_score() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.predict_score"]], "classifytimmmodel (class in imgutils.generic.classify_timm)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel"]], "__init__() (imgutils.generic.classify_timm.classifytimmmodel method)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel.__init__"]], "classify_timm_predict() (in module imgutils.generic.classify_timm)": [[31, "imgutils.generic.classify_timm.classify_timm_predict"]], "imgutils.generic.classify_timm": [[31, "module-imgutils.generic.classify_timm"]], "launch_demo() (imgutils.generic.classify_timm.classifytimmmodel method)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel.launch_demo"]], "make_ui() (imgutils.generic.classify_timm.classifytimmmodel method)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel.make_ui"]], "predict() (imgutils.generic.classify_timm.classifytimmmodel method)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel.predict"]], "clipmodel (class in imgutils.generic.clip)": [[32, "imgutils.generic.clip.CLIPModel"]], "__init__() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.__init__"]], "clear() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.clear"]], "clip_image_encode() (in module imgutils.generic.clip)": [[32, "imgutils.generic.clip.clip_image_encode"]], "clip_predict() (in module imgutils.generic.clip)": [[32, "imgutils.generic.clip.clip_predict"]], "clip_text_encode() (in module imgutils.generic.clip)": [[32, "imgutils.generic.clip.clip_text_encode"]], "image_encode() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.image_encode"]], "imgutils.generic.clip": [[32, "module-imgutils.generic.clip"]], "launch_demo() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.launch_demo"]], "make_ui() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.make_ui"]], "predict() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.predict"]], "text_encode() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.text_encode"]], "imageenhancer (class in imgutils.generic.enhance)": [[33, "imgutils.generic.enhance.ImageEnhancer"]], "__init__() (imgutils.generic.enhance.imageenhancer method)": [[33, "imgutils.generic.enhance.ImageEnhancer.__init__"]], "imgutils.generic.enhance": [[33, "module-imgutils.generic.enhance"]], "process() (imgutils.generic.enhance.imageenhancer method)": [[33, "imgutils.generic.enhance.ImageEnhancer.process"]], "imgutils.generic": [[34, "module-imgutils.generic"]], "multilabeltimmmodel (class in imgutils.generic.multilabel_timm)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel"]], "__init__() (imgutils.generic.multilabel_timm.multilabeltimmmodel method)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel.__init__"]], "imgutils.generic.multilabel_timm": [[35, "module-imgutils.generic.multilabel_timm"]], "launch_demo() (imgutils.generic.multilabel_timm.multilabeltimmmodel method)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel.launch_demo"]], "make_ui() (imgutils.generic.multilabel_timm.multilabeltimmmodel method)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel.make_ui"]], "multilabel_timm_predict() (in module imgutils.generic.multilabel_timm)": [[35, "imgutils.generic.multilabel_timm.multilabel_timm_predict"]], "predict() (imgutils.generic.multilabel_timm.multilabeltimmmodel method)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel.predict"]], "siglipmodel (class in imgutils.generic.siglip)": [[36, "imgutils.generic.siglip.SigLIPModel"]], "__init__() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.__init__"]], "clear() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.clear"]], "image_encode() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.image_encode"]], "imgutils.generic.siglip": [[36, "module-imgutils.generic.siglip"]], "launch_demo() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.launch_demo"]], "make_ui() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.make_ui"]], "predict() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.predict"]], "siglip_image_encode() (in module imgutils.generic.siglip)": [[36, "imgutils.generic.siglip.siglip_image_encode"]], "siglip_predict() (in module imgutils.generic.siglip)": [[36, "imgutils.generic.siglip.siglip_predict"]], "siglip_text_encode() (in module imgutils.generic.siglip)": [[36, "imgutils.generic.siglip.siglip_text_encode"]], "text_encode() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.text_encode"]], "yolomodel (class in imgutils.generic.yolo)": [[37, "imgutils.generic.yolo.YOLOModel"]], "__init__() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.__init__"]], "clear() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.clear"]], "imgutils.generic.yolo": [[37, "module-imgutils.generic.yolo"]], "launch_demo() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.launch_demo"]], "make_ui() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.make_ui"]], "predict() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.predict"]], "yolo_predict() (in module imgutils.generic.yolo)": [[37, "imgutils.generic.yolo.yolo_predict"]], "yolosegmentationmodel (class in imgutils.generic.yoloseg)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel"]], "__init__() (imgutils.generic.yoloseg.yolosegmentationmodel method)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.__init__"]], "clear() (imgutils.generic.yoloseg.yolosegmentationmodel method)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.clear"]], "imgutils.generic.yoloseg": [[38, "module-imgutils.generic.yoloseg"]], "launch_demo() (imgutils.generic.yoloseg.yolosegmentationmodel method)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.launch_demo"]], "make_ui() (imgutils.generic.yoloseg.yolosegmentationmodel method)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.make_ui"]], "model_names (imgutils.generic.yoloseg.yolosegmentationmodel property)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.model_names"]], "predict() (imgutils.generic.yoloseg.yolosegmentationmodel method)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.predict"]], "yolo_seg_predict() (in module imgutils.generic.yoloseg)": [[38, "imgutils.generic.yoloseg.yolo_seg_predict"]], "imgutils.metadata.geninfo": [[39, "module-imgutils.metadata.geninfo"]], "read_geninfo_exif() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.read_geninfo_exif"]], "read_geninfo_gif() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.read_geninfo_gif"]], "read_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.read_geninfo_parameters"]], "write_geninfo_exif() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.write_geninfo_exif"]], "write_geninfo_gif() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.write_geninfo_gif"]], "write_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.write_geninfo_parameters"]], "imgutils.metadata": [[40, "module-imgutils.metadata"]], "imagelsbdataextractor (class in imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.ImageLsbDataExtractor"]], "lsbextractor (class in imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.LSBExtractor"]], "lsbreaderror (class in imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.LSBReadError"]], "__init__() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[41, "imgutils.metadata.lsb.ImageLsbDataExtractor.__init__"]], "__init__() (imgutils.metadata.lsb.lsbextractor method)": [[41, "imgutils.metadata.lsb.LSBExtractor.__init__"]], "extract_data() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[41, "imgutils.metadata.lsb.ImageLsbDataExtractor.extract_data"]], "get_next_n_bytes() (imgutils.metadata.lsb.lsbextractor method)": [[41, "imgutils.metadata.lsb.LSBExtractor.get_next_n_bytes"]], "get_one_byte() (imgutils.metadata.lsb.lsbextractor method)": [[41, "imgutils.metadata.lsb.LSBExtractor.get_one_byte"]], "imgutils.metadata.lsb": [[41, "module-imgutils.metadata.lsb"]], "inject_data() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.inject_data"]], "read_32bit_integer() (imgutils.metadata.lsb.lsbextractor method)": [[41, "imgutils.metadata.lsb.LSBExtractor.read_32bit_integer"]], "read_lsb_metadata() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.read_lsb_metadata"]], "read_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.read_lsb_raw_bytes"]], "serialize_json() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.serialize_json"]], "serialize_pnginfo() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.serialize_pnginfo"]], "write_lsb_metadata() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.write_lsb_metadata"]], "write_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.write_lsb_raw_bytes"]], "get_aesthetic_score() (in module imgutils.metrics.aesthetic)": [[42, "imgutils.metrics.aesthetic.get_aesthetic_score"]], "imgutils.metrics.aesthetic": [[42, "module-imgutils.metrics.aesthetic"]], "ccip_batch_differences() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_batch_differences"]], "ccip_batch_extract_features() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_batch_extract_features"]], "ccip_batch_same() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_batch_same"]], "ccip_clustering() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_clustering"]], "ccip_default_clustering_params() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_default_clustering_params"]], "ccip_default_threshold() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_default_threshold"]], "ccip_difference() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_difference"]], "ccip_extract_feature() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_extract_feature"]], "ccip_merge() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_merge"]], "ccip_same() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_same"]], "imgutils.metrics.ccip": [[43, "module-imgutils.metrics.ccip"]], "anime_dbaesthetic() (in module imgutils.metrics.dbaesthetic)": [[44, "imgutils.metrics.dbaesthetic.anime_dbaesthetic"]], "imgutils.metrics.dbaesthetic": [[44, "module-imgutils.metrics.dbaesthetic"]], "imgutils.metrics": [[45, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[46, "module-imgutils.metrics.laplacian"]], "laplacian_score() (in module imgutils.metrics.laplacian)": [[46, "imgutils.metrics.laplacian.laplacian_score"]], "imgutils.metrics.lpips": [[47, "module-imgutils.metrics.lpips"]], "lpips_clustering() (in module imgutils.metrics.lpips)": [[47, "imgutils.metrics.lpips.lpips_clustering"]], "lpips_difference() (in module imgutils.metrics.lpips)": [[47, "imgutils.metrics.lpips.lpips_difference"]], "lpips_extract_feature() (in module imgutils.metrics.lpips)": [[47, "imgutils.metrics.lpips.lpips_extract_feature"]], "imgutils.metrics.psnr_": [[48, "module-imgutils.metrics.psnr_"]], "psnr() (in module imgutils.metrics.psnr_)": [[48, "imgutils.metrics.psnr_.psnr"]], "detect_text_with_ocr() (in module imgutils.ocr)": [[49, "imgutils.ocr.detect_text_with_ocr"]], "imgutils.ocr": [[49, "module-imgutils.ocr"]], "list_det_models() (in module imgutils.ocr)": [[49, "imgutils.ocr.list_det_models"]], "list_rec_models() (in module imgutils.ocr)": [[49, "imgutils.ocr.list_rec_models"]], "ocr() (in module imgutils.ocr)": [[49, "imgutils.ocr.ocr"]], "align_maxsize() (in module imgutils.operate.align)": [[50, "imgutils.operate.align.align_maxsize"]], "imgutils.operate.align": [[50, "module-imgutils.operate.align"]], "basecensor (class in imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.BaseCensor"]], "blurcensor (class in imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.BlurCensor"]], "colorcensor (class in imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.ColorCensor"]], "pixelatecensor (class in imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.PixelateCensor"]], "censor_area() (imgutils.operate.censor_.basecensor method)": [[51, "imgutils.operate.censor_.BaseCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.blurcensor method)": [[51, "imgutils.operate.censor_.BlurCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.colorcensor method)": [[51, "imgutils.operate.censor_.ColorCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.pixelatecensor method)": [[51, "imgutils.operate.censor_.PixelateCensor.censor_area"]], "censor_areas() (in module imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.censor_areas"]], "censor_nsfw() (in module imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.censor_nsfw"]], "imgutils.operate.censor_": [[51, "module-imgutils.operate.censor_"]], "register_censor_method() (in module imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.register_censor_method"]], "emojibasedcensor (class in imgutils.operate.imgcensor)": [[52, "imgutils.operate.imgcensor.EmojiBasedCensor"]], "imagebasedcensor (class in imgutils.operate.imgcensor)": [[52, "imgutils.operate.imgcensor.ImageBasedCensor"]], "singleimage (class in imgutils.operate.imgcensor)": [[52, "imgutils.operate.imgcensor.SingleImage"]], "__init__() (imgutils.operate.imgcensor.singleimage method)": [[52, "imgutils.operate.imgcensor.SingleImage.__init__"]], "censor_area() (imgutils.operate.imgcensor.emojibasedcensor method)": [[52, "imgutils.operate.imgcensor.EmojiBasedCensor.censor_area"]], "censor_area() (imgutils.operate.imgcensor.imagebasedcensor method)": [[52, "imgutils.operate.imgcensor.ImageBasedCensor.censor_area"]], "find_for_area() (imgutils.operate.imgcensor.singleimage method)": [[52, "imgutils.operate.imgcensor.SingleImage.find_for_area"]], "height (imgutils.operate.imgcensor.singleimage property)": [[52, "imgutils.operate.imgcensor.SingleImage.height"]], "imgutils.operate.imgcensor": [[52, "module-imgutils.operate.imgcensor"]], "width (imgutils.operate.imgcensor.singleimage property)": [[52, "imgutils.operate.imgcensor.SingleImage.width"]], "imgutils.operate": [[53, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[54, "module-imgutils.operate.squeeze"]], "squeeze() (in module imgutils.operate.squeeze)": [[54, "imgutils.operate.squeeze.squeeze"]], "squeeze_with_transparency() (in module imgutils.operate.squeeze)": [[54, "imgutils.operate.squeeze.squeeze_with_transparency"]], "dwpose_estimate() (in module imgutils.pose.dwpose)": [[55, "imgutils.pose.dwpose.dwpose_estimate"]], "imgutils.pose.dwpose": [[55, "module-imgutils.pose.dwpose"]], "left_ankle (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_ANKLE"]], "left_big_toe (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_BIG_TOE"]], "left_ear (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_EAR"]], "left_elbow (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_ELBOW"]], "left_eye (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_EYE"]], "left_heel (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_HEEL"]], "left_hip (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_HIP"]], "left_knee (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_KNEE"]], "left_shoulder (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_SHOULDER"]], "left_small_toe (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_SMALL_TOE"]], "left_wrist (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_WRIST"]], "neck (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.NECK"]], "nose (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.NOSE"]], "op18keypointset (class in imgutils.pose.format)": [[56, "imgutils.pose.format.OP18KeyPointSet"]], "op18_body_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_BODY_MAX"]], "op18_body_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_BODY_MIN"]], "op18_face_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_FACE_MAX"]], "op18_face_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_FACE_MIN"]], "op18_left_foot_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_LEFT_FOOT_MAX"]], "op18_left_foot_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_LEFT_FOOT_MIN"]], "op18_left_hand_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_LEFT_HAND_MAX"]], "op18_left_hand_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_LEFT_HAND_MIN"]], "op18_right_foot_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_RIGHT_FOOT_MAX"]], "op18_right_foot_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_RIGHT_FOOT_MIN"]], "op18_right_hand_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_RIGHT_HAND_MAX"]], "op18_right_hand_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_RIGHT_HAND_MIN"]], "right_ankle (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_ANKLE"]], "right_big_toe (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_BIG_TOE"]], "right_ear (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_EAR"]], "right_elbow (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_ELBOW"]], "right_eye (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_EYE"]], "right_heel (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_HEEL"]], "right_hip (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_HIP"]], "right_knee (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_KNEE"]], "right_shoulder (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_SHOULDER"]], "right_small_toe (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_SMALL_TOE"]], "right_wrist (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_WRIST"]], "__init__() (imgutils.pose.format.op18keypointset method)": [[56, "imgutils.pose.format.OP18KeyPointSet.__init__"]], "__mul__() (imgutils.pose.format.op18keypointset method)": [[56, "imgutils.pose.format.OP18KeyPointSet.__mul__"]], "__truediv__() (imgutils.pose.format.op18keypointset method)": [[56, "imgutils.pose.format.OP18KeyPointSet.__truediv__"]], "body (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.body"]], "face (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.face"]], "imgutils.pose.format": [[56, "module-imgutils.pose.format"]], "left_foot (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.left_foot"]], "left_hand (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.left_hand"]], "right_foot (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.right_foot"]], "right_hand (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.right_hand"]], "imgutils.pose": [[57, "module-imgutils.pose"]], "imgutils.pose.visual": [[58, "module-imgutils.pose.visual"]], "op18_visualize() (in module imgutils.pose.visual)": [[58, "imgutils.pose.visual.op18_visualize"]], "notparsetarget (class in imgutils.preprocess.base)": [[59, "imgutils.preprocess.base.NotParseTarget"]], "imgutils.preprocess.base": [[59, "module-imgutils.preprocess.base"]], "imgutils.preprocess": [[60, "module-imgutils.preprocess"]], "create_pillow_transforms() (in module imgutils.preprocess.pillow)": [[61, "imgutils.preprocess.pillow.create_pillow_transforms"]], "imgutils.preprocess.pillow": [[61, "module-imgutils.preprocess.pillow"]], "parse_pillow_transforms() (in module imgutils.preprocess.pillow)": [[61, "imgutils.preprocess.pillow.parse_pillow_transforms"]], "register_pillow_parse() (in module imgutils.preprocess.pillow)": [[61, "imgutils.preprocess.pillow.register_pillow_parse"]], "register_pillow_transform() (in module imgutils.preprocess.pillow)": [[61, "imgutils.preprocess.pillow.register_pillow_transform"]], "create_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[62, "imgutils.preprocess.torchvision.create_torchvision_transforms"]], "imgutils.preprocess.torchvision": [[62, "module-imgutils.preprocess.torchvision"]], "parse_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[62, "imgutils.preprocess.torchvision.parse_torchvision_transforms"]], "register_torchvision_parse() (in module imgutils.preprocess.torchvision)": [[62, "imgutils.preprocess.torchvision.register_torchvision_parse"]], "register_torchvision_transform() (in module imgutils.preprocess.torchvision)": [[62, "imgutils.preprocess.torchvision.register_torchvision_transform"]], "notprocessortypeerror (class in imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.NotProcessorTypeError"]], "convert_to_size_dict() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.convert_to_size_dict"]], "create_bit_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_bit_transforms"]], "create_blip_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_blip_transforms"]], "create_clip_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_clip_transforms"]], "create_convnext_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_convnext_transforms"]], "create_mobilenetv2_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_mobilenetv2_transforms"]], "create_siglip_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_siglip_transforms"]], "create_transforms_from_bit_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_bit_processor"]], "create_transforms_from_blip_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_blip_processor"]], "create_transforms_from_clip_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_clip_processor"]], "create_transforms_from_convnext_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_convnext_processor"]], "create_transforms_from_mobilenetv2_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_mobilenetv2_processor"]], "create_transforms_from_siglip_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_siglip_processor"]], "create_transforms_from_transformers() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_transformers"]], "create_transforms_from_vit_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_vit_processor"]], "create_vit_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_vit_transforms"]], "get_size_dict() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.get_size_dict"]], "imgutils.preprocess.transformers": [[63, "module-imgutils.preprocess.transformers"]], "is_valid_size_dict() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.is_valid_size_dict"]], "register_creators_for_transformers() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.register_creators_for_transformers"]], "backgroundimageset (class in imgutils.resource.background)": [[64, "imgutils.resource.background.BackgroundImageSet"]], "__init__() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.__init__"]], "get_bg_image() (in module imgutils.resource.background)": [[64, "imgutils.resource.background.get_bg_image"]], "get_bg_image_file() (in module imgutils.resource.background)": [[64, "imgutils.resource.background.get_bg_image_file"]], "get_image() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.get_image"]], "get_image_file() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.get_image_file"]], "imgutils.resource.background": [[64, "module-imgutils.resource.background"]], "list_bg_image_files() (in module imgutils.resource.background)": [[64, "imgutils.resource.background.list_bg_image_files"]], "list_image_files() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.list_image_files"]], "random_bg_image() (in module imgutils.resource.background)": [[64, "imgutils.resource.background.random_bg_image"]], "random_bg_image_file() (in module imgutils.resource.background)": [[64, "imgutils.resource.background.random_bg_image_file"]], "random_image() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.random_image"]], "random_image_file() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.random_image_file"]], "imgutils.resource": [[65, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[66, "module-imgutils.restore.adversarial"]], "remove_adversarial_noise() (in module imgutils.restore.adversarial)": [[66, "imgutils.restore.adversarial.remove_adversarial_noise"]], "imgutils.restore": [[67, "module-imgutils.restore"]], "imgutils.restore.nafnet": [[68, "module-imgutils.restore.nafnet"]], "restore_with_nafnet() (in module imgutils.restore.nafnet)": [[68, "imgutils.restore.nafnet.restore_with_nafnet"]], "imgutils.restore.scunet": [[69, "module-imgutils.restore.scunet"]], "restore_with_scunet() (in module imgutils.restore.scunet)": [[69, "imgutils.restore.scunet.restore_with_scunet"]], "imgutils.sd": [[70, "module-imgutils.sd"]], "sdmetadata (class in imgutils.sd.metadata)": [[71, "imgutils.sd.metadata.SDMetaData"]], "__str__() (imgutils.sd.metadata.sdmetadata method)": [[71, "imgutils.sd.metadata.SDMetaData.__str__"]], "get_sdmeta_from_image() (in module imgutils.sd.metadata)": [[71, "imgutils.sd.metadata.get_sdmeta_from_image"]], "imgutils.sd.metadata": [[71, "module-imgutils.sd.metadata"]], "parse_sdmeta_from_text() (in module imgutils.sd.metadata)": [[71, "imgutils.sd.metadata.parse_sdmeta_from_text"]], "pnginfo (imgutils.sd.metadata.sdmetadata property)": [[71, "imgutils.sd.metadata.SDMetaData.pnginfo"]], "save_image_with_sdmeta() (in module imgutils.sd.metadata)": [[71, "imgutils.sd.metadata.save_image_with_sdmeta"]], "text (imgutils.sd.metadata.sdmetadata property)": [[71, "imgutils.sd.metadata.SDMetaData.text"]], "imgutils.sd.model": [[72, "module-imgutils.sd.model"]], "read_metadata() (in module imgutils.sd.model)": [[72, "imgutils.sd.model.read_metadata"]], "save_with_metadata() (in module imgutils.sd.model)": [[72, "imgutils.sd.model.save_with_metadata"]], "naimetadata (class in imgutils.sd.nai)": [[73, "imgutils.sd.nai.NAIMetaData"], [73, "imgutils.sd.nai.NAIMetadata"]], "__init__() (imgutils.sd.nai.naimetadata method)": [[73, "imgutils.sd.nai.NAIMetaData.__init__"]], "add_naimeta_to_image() (in module imgutils.sd.nai)": [[73, "imgutils.sd.nai.add_naimeta_to_image"]], "get_naimeta_from_image() (in module imgutils.sd.nai)": [[73, "imgutils.sd.nai.get_naimeta_from_image"]], "imgutils.sd.nai": [[73, "module-imgutils.sd.nai"]], "pnginfo (imgutils.sd.nai.naimetadata property)": [[73, "imgutils.sd.nai.NAIMetaData.pnginfo"]], "save_image_with_naimeta() (in module imgutils.sd.nai)": [[73, "imgutils.sd.nai.save_image_with_naimeta"]], "imgutils.segment": [[74, "module-imgutils.segment"]], "get_isnetis_mask() (in module imgutils.segment.isnetis)": [[75, "imgutils.segment.isnetis.get_isnetis_mask"]], "imgutils.segment.isnetis": [[75, "module-imgutils.segment.isnetis"]], "segment_rgba_with_isnetis() (in module imgutils.segment.isnetis)": [[75, "imgutils.segment.isnetis.segment_rgba_with_isnetis"]], "segment_with_isnetis() (in module imgutils.segment.isnetis)": [[75, "imgutils.segment.isnetis.segment_with_isnetis"]], "drop_blacklisted_tags() (in module imgutils.tagging.blacklist)": [[76, "imgutils.tagging.blacklist.drop_blacklisted_tags"]], "imgutils.tagging.blacklist": [[76, "module-imgutils.tagging.blacklist"]], "is_blacklisted() (in module imgutils.tagging.blacklist)": [[76, "imgutils.tagging.blacklist.is_blacklisted"]], "convert_camie_emb_to_prediction() (in module imgutils.tagging.camie)": [[77, "imgutils.tagging.camie.convert_camie_emb_to_prediction"]], "get_camie_tags() (in module imgutils.tagging.camie)": [[77, "imgutils.tagging.camie.get_camie_tags"]], "imgutils.tagging.camie": [[77, "module-imgutils.tagging.camie"]], "char_prefixes (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.CHAR_PREFIXES"]], "char_suffixes (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.CHAR_SUFFIXES"]], "char_whitelist_prefix (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.CHAR_WHITELIST_PREFIX"]], "char_whitelist_suffix (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.CHAR_WHITELIST_SUFFIX"]], "char_whitelist_word (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.CHAR_WHITELIST_WORD"]], "charactertagpool (class in imgutils.tagging.character)": [[78, "imgutils.tagging.character.CharacterTagPool"]], "__init__() (imgutils.tagging.character.charactertagpool method)": [[78, "imgutils.tagging.character.CharacterTagPool.__init__"]], "drop_basic_character_tags() (imgutils.tagging.character.charactertagpool method)": [[78, "imgutils.tagging.character.CharacterTagPool.drop_basic_character_tags"]], "drop_basic_character_tags() (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.drop_basic_character_tags"]], "imgutils.tagging.character": [[78, "module-imgutils.tagging.character"]], "is_basic_character_tag() (imgutils.tagging.character.charactertagpool method)": [[78, "imgutils.tagging.character.CharacterTagPool.is_basic_character_tag"]], "is_basic_character_tag() (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.is_basic_character_tag"]], "get_deepdanbooru_tags() (in module imgutils.tagging.deepdanbooru)": [[79, "imgutils.tagging.deepdanbooru.get_deepdanbooru_tags"]], "imgutils.tagging.deepdanbooru": [[79, "module-imgutils.tagging.deepdanbooru"]], "get_deepgelbooru_tags() (in module imgutils.tagging.deepgelbooru)": [[80, "imgutils.tagging.deepgelbooru.get_deepgelbooru_tags"]], "imgutils.tagging.deepgelbooru": [[80, "module-imgutils.tagging.deepgelbooru"]], "add_underline() (in module imgutils.tagging.format)": [[81, "imgutils.tagging.format.add_underline"]], "imgutils.tagging.format": [[81, "module-imgutils.tagging.format"]], "remove_underline() (in module imgutils.tagging.format)": [[81, "imgutils.tagging.format.remove_underline"]], "tags_to_text() (in module imgutils.tagging.format)": [[81, "imgutils.tagging.format.tags_to_text"]], "imgutils.tagging": [[82, "module-imgutils.tagging"]], "imgutils.tagging.match": [[83, "module-imgutils.tagging.match"]], "tag_match_full() (in module imgutils.tagging.match)": [[83, "imgutils.tagging.match.tag_match_full"]], "tag_match_prefix() (in module imgutils.tagging.match)": [[83, "imgutils.tagging.match.tag_match_prefix"]], "tag_match_suffix() (in module imgutils.tagging.match)": [[83, "imgutils.tagging.match.tag_match_suffix"]], "get_mldanbooru_tags() (in module imgutils.tagging.mldanbooru)": [[84, "imgutils.tagging.mldanbooru.get_mldanbooru_tags"]], "imgutils.tagging.mldanbooru": [[84, "module-imgutils.tagging.mldanbooru"]], "imgutils.tagging.order": [[85, "module-imgutils.tagging.order"]], "sort_tags() (in module imgutils.tagging.order)": [[85, "imgutils.tagging.order.sort_tags"]], "drop_overlap_tags() (in module imgutils.tagging.overlap)": [[86, "imgutils.tagging.overlap.drop_overlap_tags"]], "imgutils.tagging.overlap": [[86, "module-imgutils.tagging.overlap"]], "convert_wd14_emb_to_prediction() (in module imgutils.tagging.wd14)": [[87, "imgutils.tagging.wd14.convert_wd14_emb_to_prediction"]], "denormalize_wd14_emb() (in module imgutils.tagging.wd14)": [[87, "imgutils.tagging.wd14.denormalize_wd14_emb"]], "get_wd14_tags() (in module imgutils.tagging.wd14)": [[87, "imgutils.tagging.wd14.get_wd14_tags"]], "imgutils.tagging.wd14": [[87, "module-imgutils.tagging.wd14"]], "imgutils.upscale.cdc": [[88, "module-imgutils.upscale.cdc"]], "upscale_with_cdc() (in module imgutils.upscale.cdc)": [[88, "imgutils.upscale.cdc.upscale_with_cdc"]], "imgutils.upscale": [[89, "module-imgutils.upscale"]], "imgutils.utils.cache": [[90, "module-imgutils.utils.cache"]], "ts_lru_cache() (in module imgutils.utils.cache)": [[90, "imgutils.utils.cache.ts_lru_cache"]], "imgutils.utils.func": [[91, "module-imgutils.utils.func"]], "sigmoid() (in module imgutils.utils.func)": [[91, "imgutils.utils.func.sigmoid"]], "imgutils.utils": [[92, "module-imgutils.utils"]], "get_onnx_provider() (in module imgutils.utils.onnxruntime)": [[93, "imgutils.utils.onnxruntime.get_onnx_provider"]], "imgutils.utils.onnxruntime": [[93, "module-imgutils.utils.onnxruntime"]], "open_onnx_model() (in module imgutils.utils.onnxruntime)": [[93, "imgutils.utils.onnxruntime.open_onnx_model"]], "get_ai_created_score() (in module imgutils.validate.aicheck)": [[94, "imgutils.validate.aicheck.get_ai_created_score"]], "imgutils.validate.aicheck": [[94, "module-imgutils.validate.aicheck"]], "is_ai_created() (in module imgutils.validate.aicheck)": [[94, "imgutils.validate.aicheck.is_ai_created"]], "anime_bangumi_char() (in module imgutils.validate.bangumi_char)": [[95, "imgutils.validate.bangumi_char.anime_bangumi_char"]], "anime_bangumi_char_score() (in module imgutils.validate.bangumi_char)": [[95, "imgutils.validate.bangumi_char.anime_bangumi_char_score"]], "imgutils.validate.bangumi_char": [[95, "module-imgutils.validate.bangumi_char"]], "anime_classify() (in module imgutils.validate.classify)": [[96, "imgutils.validate.classify.anime_classify"]], "anime_classify_score() (in module imgutils.validate.classify)": [[96, "imgutils.validate.classify.anime_classify_score"]], "imgutils.validate.classify": [[96, "module-imgutils.validate.classify"]], "imgutils.validate.color": [[97, "module-imgutils.validate.color"]], "is_greyscale() (in module imgutils.validate.color)": [[97, "imgutils.validate.color.is_greyscale"]], "anime_completeness() (in module imgutils.validate.completeness)": [[98, "imgutils.validate.completeness.anime_completeness"]], "anime_completeness_score() (in module imgutils.validate.completeness)": [[98, "imgutils.validate.completeness.anime_completeness_score"]], "imgutils.validate.completeness": [[98, "module-imgutils.validate.completeness"]], "anime_dbrating() (in module imgutils.validate.dbrating)": [[99, "imgutils.validate.dbrating.anime_dbrating"]], "anime_dbrating_score() (in module imgutils.validate.dbrating)": [[99, "imgutils.validate.dbrating.anime_dbrating_score"]], "imgutils.validate.dbrating": [[99, "module-imgutils.validate.dbrating"]], "anime_furry() (in module imgutils.validate.furry)": [[100, "imgutils.validate.furry.anime_furry"]], "anime_furry_score() (in module imgutils.validate.furry)": [[100, "imgutils.validate.furry.anime_furry_score"]], "imgutils.validate.furry": [[100, "module-imgutils.validate.furry"]], "imgutils.validate": [[101, "module-imgutils.validate"]], "get_monochrome_score() (in module imgutils.validate.monochrome)": [[102, "imgutils.validate.monochrome.get_monochrome_score"]], "imgutils.validate.monochrome": [[102, "module-imgutils.validate.monochrome"]], "is_monochrome() (in module imgutils.validate.monochrome)": [[102, "imgutils.validate.monochrome.is_monochrome"]], "imgutils.validate.nsfw": [[103, "module-imgutils.validate.nsfw"]], "nsfw_pred() (in module imgutils.validate.nsfw)": [[103, "imgutils.validate.nsfw.nsfw_pred"]], "nsfw_pred_score() (in module imgutils.validate.nsfw)": [[103, "imgutils.validate.nsfw.nsfw_pred_score"]], "anime_portrait() (in module imgutils.validate.portrait)": [[104, "imgutils.validate.portrait.anime_portrait"]], "anime_portrait_score() (in module imgutils.validate.portrait)": [[104, "imgutils.validate.portrait.anime_portrait_score"]], "imgutils.validate.portrait": [[104, "module-imgutils.validate.portrait"]], "anime_rating() (in module imgutils.validate.rating)": [[105, "imgutils.validate.rating.anime_rating"]], "anime_rating_score() (in module imgutils.validate.rating)": [[105, "imgutils.validate.rating.anime_rating_score"]], "imgutils.validate.rating": [[105, "module-imgutils.validate.rating"]], "anime_real() (in module imgutils.validate.real)": [[106, "imgutils.validate.real.anime_real"]], "anime_real_score() (in module imgutils.validate.real)": [[106, "imgutils.validate.real.anime_real_score"]], "imgutils.validate.real": [[106, "module-imgutils.validate.real"]], "imgutils.validate.safe": [[107, "module-imgutils.validate.safe"]], "safe_check() (in module imgutils.validate.safe)": [[107, "imgutils.validate.safe.safe_check"]], "safe_check_score() (in module imgutils.validate.safe)": [[107, "imgutils.validate.safe.safe_check_score"]], "anime_style_age() (in module imgutils.validate.style_age)": [[108, "imgutils.validate.style_age.anime_style_age"]], "anime_style_age_score() (in module imgutils.validate.style_age)": [[108, "imgutils.validate.style_age.anime_style_age_score"]], "imgutils.validate.style_age": [[108, "module-imgutils.validate.style_age"]], "anime_teen() (in module imgutils.validate.teen)": [[109, "imgutils.validate.teen.anime_teen"]], "anime_teen_score() (in module imgutils.validate.teen)": [[109, "imgutils.validate.teen.anime_teen_score"]], "imgutils.validate.teen": [[109, "module-imgutils.validate.teen"]], "imgutils.validate.truncate": [[110, "module-imgutils.validate.truncate"]], "is_truncated_file() (in module imgutils.validate.truncate)": [[110, "imgutils.validate.truncate.is_truncated_file"]]}}) \ No newline at end of file +Search.setIndex({"docnames": ["api_doc/ascii/drawing", "api_doc/ascii/index", "api_doc/config/index", "api_doc/config/meta", "api_doc/data/background", "api_doc/data/blob", "api_doc/data/decode", "api_doc/data/encode", "api_doc/data/image", "api_doc/data/index", "api_doc/data/layer", "api_doc/data/pad", "api_doc/data/url", "api_doc/detect/booru_yolo", "api_doc/detect/censor", "api_doc/detect/eye", "api_doc/detect/face", "api_doc/detect/halfbody", "api_doc/detect/hand", "api_doc/detect/head", "api_doc/detect/index", "api_doc/detect/nudenet", "api_doc/detect/person", "api_doc/detect/similarity", "api_doc/detect/text", "api_doc/detect/visual", "api_doc/edge/canny", "api_doc/edge/index", "api_doc/edge/lineart", "api_doc/edge/lineart_anime", "api_doc/generic/classify", "api_doc/generic/classify_timm", "api_doc/generic/clip", "api_doc/generic/enhance", "api_doc/generic/index", "api_doc/generic/multilabel_timm", "api_doc/generic/siglip", "api_doc/generic/yolo", "api_doc/generic/yoloseg", "api_doc/metadata/geninfo", "api_doc/metadata/index", "api_doc/metadata/lsb", "api_doc/metrics/aesthetic", "api_doc/metrics/ccip", "api_doc/metrics/dbaesthetic", "api_doc/metrics/index", "api_doc/metrics/laplacian", "api_doc/metrics/lpips", "api_doc/metrics/psnr_", "api_doc/ocr/index", "api_doc/operate/align", "api_doc/operate/censor", "api_doc/operate/imgcensor", "api_doc/operate/index", "api_doc/operate/squeeze", "api_doc/pose/dwpose", "api_doc/pose/format", "api_doc/pose/index", "api_doc/pose/visual", "api_doc/preprocess/base", "api_doc/preprocess/index", "api_doc/preprocess/pillow", "api_doc/preprocess/torchvision", "api_doc/preprocess/transformers", "api_doc/resource/background", "api_doc/resource/index", "api_doc/restore/adversarial", "api_doc/restore/index", "api_doc/restore/nafnet", "api_doc/restore/scunet", "api_doc/sd/index", "api_doc/sd/metadata", "api_doc/sd/model", "api_doc/sd/nai", "api_doc/segment/index", "api_doc/segment/isnetis", "api_doc/tagging/blacklist", "api_doc/tagging/camie", "api_doc/tagging/character", "api_doc/tagging/deepdanbooru", "api_doc/tagging/deepgelbooru", "api_doc/tagging/format", "api_doc/tagging/index", "api_doc/tagging/match", "api_doc/tagging/mldanbooru", "api_doc/tagging/order", "api_doc/tagging/overlap", "api_doc/tagging/wd14", "api_doc/upscale/cdc", "api_doc/upscale/index", "api_doc/utils/cache", "api_doc/utils/func", "api_doc/utils/index", "api_doc/utils/onnxruntime", "api_doc/validate/aicheck", "api_doc/validate/bangumi_char", "api_doc/validate/classify", "api_doc/validate/color", "api_doc/validate/completeness", "api_doc/validate/dbrating", "api_doc/validate/furry", "api_doc/validate/index", "api_doc/validate/monochrome", "api_doc/validate/nsfw", "api_doc/validate/portrait", "api_doc/validate/rating", "api_doc/validate/real", "api_doc/validate/safe", "api_doc/validate/style_age", "api_doc/validate/teen", "api_doc/validate/truncate", "index", "information/environment", "information/environment.result", "tutorials/installation/index", "tutorials/quick_start/index"], "filenames": ["api_doc/ascii/drawing.rst", "api_doc/ascii/index.rst", "api_doc/config/index.rst", "api_doc/config/meta.rst", "api_doc/data/background.rst", "api_doc/data/blob.rst", "api_doc/data/decode.rst", "api_doc/data/encode.rst", "api_doc/data/image.rst", "api_doc/data/index.rst", "api_doc/data/layer.rst", "api_doc/data/pad.rst", "api_doc/data/url.rst", "api_doc/detect/booru_yolo.rst", "api_doc/detect/censor.rst", "api_doc/detect/eye.rst", "api_doc/detect/face.rst", "api_doc/detect/halfbody.rst", "api_doc/detect/hand.rst", "api_doc/detect/head.rst", "api_doc/detect/index.rst", "api_doc/detect/nudenet.rst", "api_doc/detect/person.rst", "api_doc/detect/similarity.rst", "api_doc/detect/text.rst", "api_doc/detect/visual.rst", "api_doc/edge/canny.rst", "api_doc/edge/index.rst", "api_doc/edge/lineart.rst", "api_doc/edge/lineart_anime.rst", "api_doc/generic/classify.rst", "api_doc/generic/classify_timm.rst", "api_doc/generic/clip.rst", "api_doc/generic/enhance.rst", "api_doc/generic/index.rst", "api_doc/generic/multilabel_timm.rst", "api_doc/generic/siglip.rst", "api_doc/generic/yolo.rst", "api_doc/generic/yoloseg.rst", "api_doc/metadata/geninfo.rst", "api_doc/metadata/index.rst", "api_doc/metadata/lsb.rst", "api_doc/metrics/aesthetic.rst", "api_doc/metrics/ccip.rst", "api_doc/metrics/dbaesthetic.rst", "api_doc/metrics/index.rst", "api_doc/metrics/laplacian.rst", "api_doc/metrics/lpips.rst", "api_doc/metrics/psnr_.rst", "api_doc/ocr/index.rst", "api_doc/operate/align.rst", "api_doc/operate/censor.rst", "api_doc/operate/imgcensor.rst", "api_doc/operate/index.rst", "api_doc/operate/squeeze.rst", "api_doc/pose/dwpose.rst", "api_doc/pose/format.rst", "api_doc/pose/index.rst", "api_doc/pose/visual.rst", "api_doc/preprocess/base.rst", "api_doc/preprocess/index.rst", "api_doc/preprocess/pillow.rst", "api_doc/preprocess/torchvision.rst", "api_doc/preprocess/transformers.rst", "api_doc/resource/background.rst", "api_doc/resource/index.rst", "api_doc/restore/adversarial.rst", "api_doc/restore/index.rst", "api_doc/restore/nafnet.rst", "api_doc/restore/scunet.rst", "api_doc/sd/index.rst", "api_doc/sd/metadata.rst", "api_doc/sd/model.rst", "api_doc/sd/nai.rst", "api_doc/segment/index.rst", "api_doc/segment/isnetis.rst", "api_doc/tagging/blacklist.rst", "api_doc/tagging/camie.rst", "api_doc/tagging/character.rst", "api_doc/tagging/deepdanbooru.rst", "api_doc/tagging/deepgelbooru.rst", "api_doc/tagging/format.rst", "api_doc/tagging/index.rst", "api_doc/tagging/match.rst", "api_doc/tagging/mldanbooru.rst", "api_doc/tagging/order.rst", "api_doc/tagging/overlap.rst", "api_doc/tagging/wd14.rst", "api_doc/upscale/cdc.rst", "api_doc/upscale/index.rst", "api_doc/utils/cache.rst", "api_doc/utils/func.rst", "api_doc/utils/index.rst", "api_doc/utils/onnxruntime.rst", "api_doc/validate/aicheck.rst", "api_doc/validate/bangumi_char.rst", "api_doc/validate/classify.rst", "api_doc/validate/color.rst", "api_doc/validate/completeness.rst", "api_doc/validate/dbrating.rst", "api_doc/validate/furry.rst", "api_doc/validate/index.rst", "api_doc/validate/monochrome.rst", "api_doc/validate/nsfw.rst", "api_doc/validate/portrait.rst", "api_doc/validate/rating.rst", "api_doc/validate/real.rst", "api_doc/validate/safe.rst", "api_doc/validate/style_age.rst", "api_doc/validate/teen.rst", "api_doc/validate/truncate.rst", "index.rst", "information/environment.ipynb", "information/environment.result.ipynb", "tutorials/installation/index.rst", "tutorials/quick_start/index.rst"], "titles": ["imgutils.ascii.drawing", "imgutils.ascii", "imgutils.config", "imgutils.config.meta", "imgutils.data.background", "imgutils.data.blob", "imgutils.data.decode", "imgutils.data.encode", "imgutils.data.image", "imgutils.data", "imgutils.data.layer", "imgutils.data.pad", "imgutils.data.url", "imgutils.detect.booru_yolo", "imgutils.detect.censor", "imgutils.detect.eye", "imgutils.detect.face", "imgutils.detect.halfbody", "imgutils.detect.hand", "imgutils.detect.head", "imgutils.detect", "imgutils.detect.nudenet", "imgutils.detect.person", "imgutils.detect.similarity", "imgutils.detect.text", "imgutils.detect.visual", "imgutils.edge.canny", "imgutils.edge", "imgutils.edge.lineart", "imgutils.edge.lineart_anime", "imgutils.generic.classify", "imgutils.generic.classify_timm", "imgutils.generic.clip", "imgutils.generic.enhance", "imgutils.generic", "imgutils.generic.multilabel_timm", "imgutils.generic.siglip", "imgutils.generic.yolo", "imgutils.generic.yoloseg", "imgutils.metadata.geninfo", "imgutils.metadata", "imgutils.metadata.lsb", "imgutils.metrics.aesthetic", "imgutils.metrics.ccip", "imgutils.metrics.dbaesthetic", "imgutils.metrics", "imgutils.metrics.laplacian", "imgutils.metrics.lpips", "imgutils.metrics.psnr_", "imgutils.ocr", "imgutils.operate.align", "imgutils.operate.censor_", "imgutils.operate.imgcensor", "imgutils.operate", "imgutils.operate.squeeze", "imgutils.pose.dwpose", "imgutils.pose.format", "imgutils.pose", "imgutils.pose.visual", "imgutils.preprocess.base", "imgutils.preprocess", "imgutils.preprocess.pillow", "imgutils.preprocess.torchvision", "imgutils.preprocess.transformers", "imgutils.resource.background", "imgutils.resource", "imgutils.restore.adversarial", "imgutils.restore", "imgutils.restore.nafnet", "imgutils.restore.scunet", "imgutils.sd", "imgutils.sd.metadata", "imgutils.sd.model", "imgutils.sd.nai", "imgutils.segment", "imgutils.segment.isnetis", "imgutils.tagging.blacklist", "imgutils.tagging.camie", "imgutils.tagging.character", "imgutils.tagging.deepdanbooru", "imgutils.tagging.deepgelbooru", "imgutils.tagging.format", "imgutils.tagging", "imgutils.tagging.match", "imgutils.tagging.mldanbooru", "imgutils.tagging.order", "imgutils.tagging.overlap", "imgutils.tagging.wd14", "imgutils.upscale.cdc", "imgutils.upscale", "imgutils.utils.cache", "imgutils.utils.func", "imgutils.utils", "imgutils.utils.onnxruntime", "imgutils.validate.aicheck", "imgutils.validate.bangumi_char", "imgutils.validate.classify", "imgutils.validate.color", "imgutils.validate.completeness", "imgutils.validate.dbrating", "imgutils.validate.furry", "imgutils.validate", "imgutils.validate.monochrome", "imgutils.validate.nsfw", "imgutils.validate.portrait", "imgutils.validate.rating", "imgutils.validate.real", "imgutils.validate.safe", "imgutils.validate.style_age", "imgutils.validate.teen", "imgutils.validate.truncate", "Welcome to imgutils\u2019s Documentation", "Run Environment Information", "Run Environment Information", "Installation", "Quick Start"], "terms": {"img": [0, 5, 8, 11, 30, 66, 71], "str": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 58, 61, 62, 63, 64, 68, 69, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110], "pathlik": [0, 4, 5, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 58, 68, 69, 71, 73, 75, 77, 79, 80, 84, 87, 88, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "byte": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 56, 58, 68, 69, 71, 73, 75, 77, 79, 80, 84, 87, 88, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "bytearrai": [0, 4, 5, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 56, 58, 68, 69, 71, 73, 75, 77, 79, 80, 84, 87, 88, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "binaryio": [0, 4, 5, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 58, 68, 69, 71, 73, 75, 77, 79, 80, 84, 87, 88, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "imag": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 57, 58, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 75, 77, 79, 80, 81, 82, 84, 87, 88, 89, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 114], "max_width": 0, "int": [0, 4, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 28, 29, 30, 31, 32, 35, 36, 37, 38, 41, 43, 47, 49, 50, 51, 52, 54, 55, 56, 58, 63, 64, 66, 68, 69, 75, 84, 88, 107], "none": [0, 4, 8, 10, 12, 14, 15, 16, 17, 18, 19, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 43, 51, 54, 55, 58, 61, 62, 63, 64, 71, 73, 76, 77, 78, 93], "ellipsi": 0, "max_height": 0, "resampl": [0, 63], "2": [0, 8, 11, 13, 23, 24, 31, 42, 43, 44, 47, 49, 56, 63, 66, 71, 77, 87, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109], "level": [0, 14, 15, 16, 17, 18, 19, 22, 25, 35, 36, 37, 42, 51, 64, 79, 90, 99], "aspect": [0, 11, 25, 37, 50], "float": [0, 7, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 35, 37, 38, 43, 44, 46, 47, 48, 49, 51, 52, 54, 56, 58, 63, 64, 66, 73, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87, 91, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "1": [0, 10, 13, 21, 22, 23, 25, 31, 35, 38, 42, 43, 44, 47, 49, 56, 63, 64, 66, 71, 72, 76, 77, 78, 79, 80, 85, 87, 88, 91, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 112, 113, 114], "8": [0, 13, 23, 41, 43, 47, 51, 56, 63, 66, 71, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 112, 113, 114], "sourc": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 58, 59, 61, 62, 63, 64, 66, 68, 69, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110], "gener": [0, 4, 13, 16, 22, 39, 40, 70, 71, 73, 77, 80, 84, 87, 92, 99, 111], "art": [0, 71], "base": [0, 19, 22, 23, 30, 31, 32, 35, 36, 37, 38, 43, 44, 46, 47, 50, 51, 52, 54, 56, 58, 60, 61, 63, 64, 73, 75, 77, 79, 80, 84, 85, 86, 87, 95, 99, 103, 105, 111], "given": [0, 6, 7, 8, 10, 12, 15, 16, 18, 19, 20, 21, 24, 26, 28, 29, 30, 32, 36, 41, 43, 46, 50, 52, 56, 59, 63, 71, 73, 76, 77, 78, 83, 86, 87, 94, 96, 99, 102, 103, 105, 109], "paramet": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 58, 61, 62, 63, 64, 66, 68, 69, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110], "imagetyp": [0, 5, 11, 13, 14, 15, 16, 17, 18, 19, 22, 24, 25, 30, 31, 33, 35, 37, 38, 39, 41, 43, 44, 46, 49, 51, 54, 55, 58, 68, 69, 71, 73, 77, 80, 87, 88, 95, 98, 100, 103, 104, 106, 107, 108], "The": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 43, 44, 46, 49, 50, 51, 52, 54, 55, 56, 58, 61, 62, 63, 64, 66, 67, 68, 69, 71, 72, 73, 75, 77, 78, 79, 80, 81, 83, 84, 85, 87, 88, 90, 91, 93, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110, 114], "input": [0, 5, 11, 13, 14, 15, 16, 17, 19, 21, 22, 24, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 43, 44, 46, 49, 50, 51, 52, 54, 55, 58, 61, 63, 66, 68, 69, 71, 73, 76, 77, 78, 80, 81, 83, 85, 87, 88, 91, 95, 98, 100, 103, 104, 106, 108], "option": [0, 4, 12, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 39, 43, 49, 51, 54, 55, 58, 63, 64, 66, 71, 72, 73, 76, 77, 78, 85, 90], "maximum": [0, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 37, 38, 43, 49, 50, 51, 63, 66, 90, 107], "width": [0, 4, 10, 11, 52, 63, 64, 84], "If": [0, 5, 8, 10, 12, 14, 15, 16, 17, 18, 19, 22, 23, 25, 30, 31, 32, 35, 36, 37, 38, 39, 41, 43, 49, 51, 54, 56, 58, 61, 62, 63, 66, 68, 69, 71, 72, 73, 76, 78, 85, 87, 93, 94, 95, 96, 99, 102, 105, 109], "set": [0, 13, 25, 30, 32, 37, 38, 43, 54, 56, 58, 63, 87, 93, 96, 99, 105, 109, 110], "automat": [0, 4, 32, 36, 43, 54, 93, 112, 113], "determin": [0, 8, 35, 43, 103], "termin": 0, "size": [0, 4, 6, 7, 10, 11, 12, 24, 25, 26, 28, 29, 43, 50, 52, 54, 58, 61, 62, 63, 64, 66, 68, 69, 71, 75, 84, 88, 89, 107, 112, 113], "height": [0, 4, 10, 11, 52, 63, 64, 84], "filter": [0, 37, 38, 54, 63, 66, 76, 78, 99, 101, 105], "us": [0, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 47, 49, 51, 52, 54, 55, 58, 59, 61, 63, 66, 67, 68, 69, 71, 72, 73, 76, 77, 79, 80, 81, 84, 87, 88, 90, 91, 93, 94, 95, 96, 99, 101, 102, 103, 105, 109], "when": [0, 7, 10, 13, 24, 26, 28, 29, 30, 32, 37, 38, 41, 43, 47, 51, 52, 56, 59, 63, 68, 71, 73, 75, 84, 88, 90, 93, 94, 110], "resiz": [0, 11, 24, 25, 37, 38, 50, 58, 61, 62, 63, 71, 84], "charact": [0, 35, 43, 49, 58, 74, 75, 77, 79, 80, 81, 82, 87, 95, 111], "repres": [0, 7, 10, 13, 14, 15, 16, 23, 43, 47, 51, 54, 56, 73, 75, 85, 94, 103, 110], "differ": [0, 8, 11, 15, 16, 17, 18, 19, 22, 23, 32, 35, 38, 39, 40, 41, 43, 47, 48, 55, 56, 62, 63, 95, 100, 104, 106, 108, 112, 113], "intens": 0, "proport": [0, 95], "correct": [0, 41], "output": [0, 25, 30, 31, 32, 35, 36, 44, 58, 71, 72, 77, 80, 85, 87, 114], "which": [0, 4, 10, 23, 24, 26, 28, 29, 31, 35, 36, 39, 43, 47, 52, 61, 63, 64, 67, 71, 72, 73, 75, 76, 77, 80, 84, 90, 91, 93, 94, 96, 101, 102, 103, 110, 111, 112, 113, 114], "should": [0, 3, 10, 25, 43, 47, 51, 52, 54, 63, 75, 87, 114], "approxim": 0, "ratio": [0, 11, 25, 37, 49, 50, 52, 84], "your": [0, 31, 35, 54, 68, 110, 112, 113, 114], "thi": [0, 3, 4, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 51, 52, 54, 55, 56, 58, 59, 61, 62, 63, 66, 68, 69, 70, 71, 72, 73, 74, 77, 79, 82, 86, 87, 88, 90, 91, 93, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110, 112, 113], "valu": [0, 4, 8, 10, 11, 14, 18, 19, 22, 23, 35, 41, 43, 47, 51, 54, 56, 61, 62, 63, 72, 77, 79, 84, 91, 94, 102, 110], "ensur": [0, 32, 37, 43, 50, 63, 68, 71, 90], "i": [0, 4, 5, 6, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 51, 52, 54, 55, 56, 58, 59, 61, 62, 63, 64, 66, 68, 69, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 84, 85, 87, 88, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114], "close": [0, 52, 71], "possibl": [0, 24, 32, 43, 52], "origin": [0, 4, 6, 8, 21, 26, 28, 29, 41, 42, 48, 51, 52, 54, 58, 75, 77, 79, 81, 84, 85, 90, 103], "default": [0, 4, 5, 7, 8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 23, 24, 26, 28, 29, 30, 32, 35, 36, 37, 38, 43, 44, 46, 47, 49, 51, 52, 54, 56, 58, 63, 64, 68, 69, 72, 75, 76, 77, 78, 79, 81, 84, 87, 88, 93, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109], "return": [0, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 58, 61, 62, 63, 64, 66, 68, 69, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 103, 104, 105, 106, 107, 108, 109, 110], "represent": [0, 23, 43, 61, 62, 71], "type": [0, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 43, 44, 46, 49, 51, 52, 54, 55, 56, 58, 61, 62, 63, 64, 66, 68, 69, 71, 72, 73, 76, 77, 78, 81, 83, 85, 86, 87, 88, 90, 91, 95, 98, 99, 100, 103, 104, 105, 106, 107, 108], "exampl": [0, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 25, 26, 27, 28, 29, 30, 31, 35, 37, 38, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 61, 62, 63, 64, 66, 71, 75, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87, 88, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 110], "here": [0, 13, 21, 27, 31, 35, 43, 47, 48, 71, 76, 77, 79, 80, 84, 87, 88, 95, 97, 110, 112, 113], "an": [0, 4, 5, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 54, 55, 56, 58, 61, 63, 66, 68, 69, 71, 73, 74, 75, 77, 78, 79, 80, 82, 85, 87, 88, 91, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110], "jerri": 0, "from": [0, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 28, 29, 30, 31, 35, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 61, 62, 63, 64, 66, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87, 88, 90, 91, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110, 112, 113, 114], "import": [0, 6, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 22, 23, 25, 31, 35, 37, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 61, 62, 63, 64, 66, 71, 75, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87, 88, 90, 91, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 110, 112, 113, 114], "print": [0, 5, 13, 18, 19, 22, 23, 37, 38, 71, 72, 112, 113, 114], "png": [0, 5, 8, 10, 14, 25, 39, 41, 46, 51, 52, 54, 66, 71, 73, 75, 87, 88, 97, 110], "draw": [1, 25, 27, 28, 58, 103, 111], "ascii_draw": 1, "meta": [2, 77, 111, 114], "__title__": [2, 114], "__version__": [2, 114], "__description__": [2, 114], "__author__": [2, 114], "__author_email__": 2, "overview": [3, 4, 6, 7, 9, 10, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29, 33, 34, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 54, 55, 57, 63, 64, 65, 66, 67, 68, 69, 70, 71, 74, 75, 76, 77, 78, 79, 80, 81, 82, 84, 87, 88, 89, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110], "inform": [3, 32, 35, 36, 37, 39, 40, 41, 58, 71, 73, 86], "packag": 3, "titl": [3, 73], "project": [3, 21, 77, 79, 87, 110], "version": [3, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 37, 42, 51, 68, 69, 71, 72, 90, 96, 111, 114], "short": [3, 35, 77, 80, 84, 87], "descript": [3, 21, 30, 36, 73], "includ": [3, 5, 8, 11, 12, 13, 14, 21, 22, 23, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 55, 56, 62, 63, 70, 71, 72, 73, 77, 80, 87, 91, 95, 103], "setup": [3, 31], "py": [3, 75], "author": [3, 72], "email": 3, "step": [4, 38, 52, 63, 71], "forecolor": [4, 26, 28, 29], "lightgrei": 4, "backcolor": [4, 26, 28, 29], "white": [4, 8, 11, 26, 28, 29, 32, 63, 71, 75], "creat": [4, 30, 31, 32, 35, 36, 37, 38, 39, 51, 61, 62, 63, 71, 73, 78, 94], "black": [4, 51, 71], "squar": [4, 63], "can": [4, 5, 8, 10, 14, 15, 16, 17, 18, 19, 20, 21, 22, 25, 27, 31, 32, 35, 36, 39, 41, 43, 47, 51, 55, 56, 61, 63, 71, 72, 73, 77, 80, 85, 87, 93, 95, 101, 102, 111, 114], "complement": 4, "transpar": [4, 8, 10, 25, 26, 28, 29, 52, 54, 75, 88], "area": [4, 10, 13, 23, 24, 51, 52], "grid": 4, "pixel": [4, 25, 41, 51, 52, 54, 63, 66, 71, 75, 102], "mean": [4, 21, 23, 24, 26, 28, 29, 30, 31, 43, 46, 47, 52, 56, 61, 62, 63, 93, 96, 114], "function": [4, 7, 8, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 39, 40, 41, 43, 46, 49, 51, 52, 54, 55, 58, 61, 62, 63, 66, 68, 70, 71, 72, 73, 77, 86, 87, 88, 90, 91, 95, 99, 103, 105, 110], "suitabl": [4, 61, 63, 79, 103], "color": [4, 8, 10, 11, 26, 28, 29, 51, 66, 71, 75, 101, 102, 111], "fore": [4, 26, 28, 29], "back": [4, 77, 87], "A": [4, 5, 8, 14, 15, 16, 17, 18, 19, 21, 22, 26, 28, 29, 30, 31, 35, 37, 41, 42, 43, 44, 49, 50, 51, 52, 54, 61, 63, 64, 71, 72, 73, 78, 81, 86, 90, 93, 94, 95, 96, 98, 99, 100, 102, 104, 105, 106, 107, 108, 109, 114], "rgba": [4, 8, 33, 41, 68, 69, 75, 88], "contain": [4, 5, 10, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 30, 31, 32, 35, 36, 37, 38, 43, 44, 56, 58, 63, 68, 71, 72, 73, 77, 80, 84, 87, 96, 99, 105, 107, 109], "add": [4, 39, 72, 73, 81], "rgb": [4, 6, 7, 8, 11, 32, 33, 51, 63, 64, 71, 75, 88], "In": [4, 28, 43, 95, 96], "document": [4, 31, 35, 112, 113, 114], "accur": [4, 14, 22, 77, 99, 105], "present": [4, 39, 73, 79], "state": [4, 36], "shown": [4, 74, 77], "follow": [4, 30, 31, 35, 43, 56, 62, 63, 67, 72, 73, 77, 80, 87, 94, 95, 96, 98, 99, 100, 102, 104, 105, 106, 108, 109, 114], "figur": 4, "modul": [5, 8, 11, 12, 13, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 39, 40, 41, 61, 62, 70, 72, 73, 74, 77, 87, 90, 91, 99, 105, 111], "provid": [5, 8, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 43, 51, 54, 56, 58, 61, 62, 63, 70, 71, 72, 73, 77, 84, 85, 87, 90, 91, 93, 99, 105], "util": [5, 8, 11, 12, 21, 22, 30, 34, 37, 38, 47, 50, 54, 57, 61, 62, 67, 70, 72, 79, 80, 84, 87, 111], "handl": [5, 8, 11, 12, 30, 31, 32, 35, 36, 37, 38, 40, 41, 59, 62, 63, 70, 73], "url": [5, 9, 14, 17, 19, 32, 41, 71, 77, 111], "convers": [5, 8, 37, 62, 63], "between": [5, 15, 16, 22, 23, 30, 32, 36, 38, 43, 47, 48, 52, 62, 68, 69, 78, 84, 88, 91], "valid": [5, 12, 51, 52, 56, 63, 111], "format": [5, 8, 10, 11, 23, 26, 28, 29, 30, 31, 32, 35, 36, 37, 38, 39, 40, 41, 44, 51, 54, 55, 57, 61, 63, 71, 72, 73, 77, 80, 82, 87, 103, 111], "support": [5, 6, 8, 11, 12, 15, 16, 17, 19, 22, 25, 30, 31, 35, 36, 37, 38, 39, 52, 58, 61, 62, 63, 68, 69, 71, 72, 73, 87, 88], "convert": [5, 8, 23, 32, 39, 41, 43, 56, 61, 62, 63, 73, 77, 87, 103], "specifi": [5, 8, 11, 23, 24, 25, 30, 31, 32, 36, 37, 43, 51, 52, 54, 63, 71, 72, 73, 78, 80, 85, 87, 90], "load": [5, 8, 14, 15, 18, 19, 30, 31, 32, 35, 36, 37, 38, 39, 41, 71, 87, 93], "variou": [5, 8, 15, 16, 18, 22, 23, 25, 30, 33, 36, 37, 38, 40, 63, 71, 73, 91, 114], "mime": 5, "jpg": [5, 6, 7, 8, 12, 13, 15, 16, 17, 18, 19, 22, 25, 30, 31, 35, 37, 38, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 55, 64, 75, 77, 79, 80, 84, 87, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 110], "save_kwarg": 5, "string": [5, 14, 16, 17, 21, 41, 56, 71, 72, 81, 93, 110], "pil": [5, 6, 7, 8, 10, 11, 12, 18, 25, 32, 35, 37, 47, 50, 51, 52, 54, 61, 63, 64, 66, 71, 80, 88, 97, 102], "numpi": [5, 6, 10, 23, 25, 32, 36, 38, 41, 43, 54, 56, 77, 87, 91], "arrai": [5, 10, 23, 25, 32, 41, 43, 47, 54, 56, 87, 91], "file": [5, 8, 10, 11, 12, 13, 14, 17, 19, 25, 35, 39, 41, 47, 64, 70, 71, 72, 73, 93, 102, 110, 111], "path": [5, 8, 10, 11, 13, 14, 17, 19, 25, 32, 37, 38, 41, 64, 71, 72, 73, 77, 80, 97, 102, 110], "desir": [5, 64], "addit": [5, 12, 30, 31, 32, 35, 36, 37, 38, 39, 51, 52, 62, 71, 73], "keyword": [5, 12, 30, 31, 32, 35, 36, 37, 38, 39, 51, 52, 71, 73, 90], "argument": [5, 12, 30, 31, 32, 35, 36, 37, 38, 39, 51, 52, 55, 56, 71, 73, 77, 78, 80, 87, 90], "pass": [5, 12, 28, 29, 30, 31, 32, 35, 36, 37, 38, 39, 51, 52, 71, 75, 84, 88, 90], "save": [5, 10, 25, 39, 66, 71, 72, 73, 75], "encod": [5, 6, 9, 30, 32, 36, 41, 73, 111], "open": [5, 6, 7, 8, 10, 13, 18, 30, 37, 50, 51, 52, 54, 66, 71, 72, 88, 93], "test": [5, 31, 35, 47, 77, 88, 94, 95, 96, 98, 99, 100, 102, 104, 105, 106, 108, 109], "blob_url": 5, "qualiti": [5, 24, 44, 65, 71, 87, 88], "95": [5, 37, 63, 76, 78, 85], "base64": 5, "pre": [5, 14, 16, 19, 31, 32, 36, 38, 44], "object": [5, 6, 8, 10, 12, 13, 19, 23, 25, 35, 37, 38, 39, 41, 47, 51, 55, 58, 59, 62, 63, 64, 71, 73, 77, 79, 80, 93, 96, 97, 99, 102, 105, 109], "rais": [5, 8, 12, 14, 15, 17, 18, 19, 22, 23, 30, 31, 35, 36, 37, 38, 41, 51, 54, 56, 59, 61, 62, 63, 66, 71, 72, 73, 76, 78, 85], "valueerror": [5, 12, 14, 17, 19, 22, 23, 30, 36, 38, 41, 54, 63, 73, 85], "unsupport": [5, 49, 62, 63, 85], "method": [5, 11, 12, 30, 31, 32, 33, 35, 36, 37, 38, 40, 41, 43, 51, 63, 90, 99, 105], "warn": 5, "userwarn": 5, "doesn": [5, 41, 78], "t": [5, 41, 78], "match": [5, 23, 36, 41, 54, 63, 77, 78, 82, 111], "actual": [5, 19, 22, 49], "invalid": [5, 14, 17, 19, 22, 30, 36, 39, 63], "show": [5, 12, 14, 15, 16, 17, 55], "bool": [5, 7, 8, 12, 25, 28, 35, 37, 38, 43, 49, 51, 54, 55, 58, 63, 68, 69, 72, 73, 76, 77, 78, 79, 80, 81, 83, 84, 87, 88, 94, 102, 110], "effici": [5, 21, 24, 32, 72, 91], "without": [5, 35, 37, 66, 71, 76, 78, 86], "content": [5, 12, 13, 28, 49, 74], "true": [5, 7, 8, 12, 25, 35, 37, 38, 43, 51, 52, 55, 58, 61, 62, 63, 68, 69, 72, 73, 76, 77, 78, 81, 83, 87, 94, 97, 102, 110], "fals": [5, 6, 7, 8, 12, 25, 28, 37, 38, 43, 49, 51, 63, 68, 69, 71, 72, 73, 76, 77, 78, 79, 80, 81, 83, 84, 87, 88, 94, 97, 102, 110], "otherwis": [5, 8, 12, 39, 43, 63, 68, 69, 73, 76, 77, 78, 83, 88, 93], "abc": 5, "svg": 5, "xml": 5, "jpeg": [5, 67, 71, 97, 110], "text": [5, 20, 25, 32, 36, 49, 71, 81, 83, 111], "plain": 5, "hello": 5, "order_": [6, 7], "chw": [6, 7], "both": [6, 14, 23, 25, 31, 32, 35, 36, 38, 49, 61, 72, 87], "np": [6, 7, 10, 23, 30, 32, 36, 41, 43, 52, 54, 56, 77, 87, 91], "uint8": [6, 7], "float32": [6, 7, 10, 26, 28, 29, 31, 35, 43], "ar": [6, 10, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 30, 31, 32, 35, 36, 37, 38, 39, 43, 46, 47, 48, 49, 51, 56, 59, 62, 63, 64, 67, 71, 72, 73, 76, 77, 78, 79, 80, 84, 85, 87, 88, 94, 95, 96, 97, 98, 99, 100, 102, 104, 105, 106, 107, 108, 109, 110], "order": [6, 7, 63, 81, 82, 111], "rgb_encod": [6, 9], "custom_imag": [6, 7], "data_cwh": 6, "cwh": 6, "data_int": 6, "use_float": [6, 7], "mode": [6, 7, 8, 11, 23, 37, 38, 41, 62, 64, 71, 77, 85, 88, 93], "1606x1870": [6, 7], "0x7fb9b89bbdc0": 6, "0x7fb9b89bbe50": 6, "0x7fb9b89bbdf0": 6, "invers": 6, "oper": [6, 32, 36, 38, 42, 43, 44, 46, 47, 63, 72, 111], "ndarrai": [7, 10, 23, 25, 30, 32, 36, 38, 41, 43, 47, 52, 54, 56, 77, 87, 91], "channel": [7, 8, 33, 63, 68, 69, 88], "jpegimageplugin": [7, 64], "jpegimagefil": [7, 64], "0x7f9ec37389d0": 7, "shape": [7, 31, 35, 43, 47, 54, 75, 77, 87], "dtype": [7, 31, 35, 43], "3": [7, 10, 13, 14, 15, 16, 22, 23, 31, 38, 43, 44, 47, 49, 51, 56, 58, 63, 66, 71, 77, 80, 87, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 112, 113, 114], "1870": 7, "1606": 7, "whc": 7, "": [7, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 30, 37, 38, 39, 41, 49, 51, 61, 63, 71, 77, 87, 90, 98], "result": [7, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 41, 44, 47, 49, 51, 52, 54, 55, 75, 77, 79, 80, 87, 91, 98, 99, 105], "same": [7, 8, 43, 48, 77, 87, 90], "torchvis": [7, 60, 111], "transform": [7, 8, 59, 60, 61, 62, 81, 111], "to_tensor": [7, 61, 62], "process": [8, 9, 12, 14, 15, 17, 18, 23, 31, 33, 35, 37, 38, 40, 41, 43, 61, 63, 66, 68, 69, 70, 77, 78, 87, 90, 114], "manipul": [8, 70], "python": [8, 41, 66, 90, 112, 113, 114], "librari": [8, 37, 38, 61, 63, 66, 114], "It": [8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 36, 37, 38, 39, 40, 51, 52, 54, 58, 61, 62, 70, 72, 73, 87, 90, 91, 103, 114], "multipl": [8, 10, 17, 32, 35, 36, 41, 43, 47, 71, 77], "ad": [8, 13, 63, 72, 73, 81], "background": [8, 9, 11, 26, 28, 29, 32, 65, 71, 75, 111], "check": [8, 12, 41, 46, 72, 76, 78, 83, 94, 97, 107, 110, 114], "alpha": [8, 33, 68, 69], "design": [8, 23, 30, 31, 35, 36, 39, 40], "simplifi": [8, 23, 95], "common": [8, 62], "relat": [8, 13, 15, 18, 70, 78, 91], "task": [8, 22, 23, 31, 35, 36, 40, 51, 61], "applic": [8, 31, 61, 79, 84, 103], "kei": [8, 19, 23, 31, 32, 35, 63, 72, 77, 80, 87], "featur": [8, 14, 19, 32, 34, 36, 43, 47, 73, 75, 77, 79, 80, 81, 87, 95], "binari": [8, 91], "like": [8, 13, 20, 25, 62, 63, 84, 90, 114], "onc": 8, "particularli": [8, 23, 30, 39, 40, 73, 90], "requir": [8, 10, 21, 22, 43, 52, 72, 73, 99, 105, 114], "preprocess": [8, 21, 30, 32, 35, 37, 43, 68, 111], "befor": [8, 41, 43, 72, 87], "further": 8, "analysi": [8, 44], "force_background": [8, 63], "appli": [8, 16, 19, 21, 33, 35, 43, 51, 52, 54, 61, 63, 66, 87, 91], "necessari": [8, 43, 79, 84], "ha": [8, 24, 49, 62, 88, 103, 112, 113], "4": [8, 13, 16, 18, 19, 23, 31, 41, 42, 43, 44, 47, 51, 56, 66, 68, 69, 71, 80, 87, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 112, 113], "avoid": [8, 38, 79], "anomali": 8, "dure": [8, 30, 41, 81, 102, 110], "subsequ": [8, 32, 38, 51], "union": [8, 11, 14, 15, 16, 17, 18, 19, 22, 23, 25, 32, 35, 36, 41, 43, 51, 56, 61, 63, 71, 73, 76, 77, 78, 85], "retain": 8, "typeerror": [8, 56, 61, 62, 63, 76, 78, 85], "isinst": 8, "list": [8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 32, 36, 37, 38, 43, 47, 49, 51, 52, 55, 58, 61, 62, 63, 64, 76, 77, 78, 85, 86, 87, 94, 96, 99, 105, 109], "tupl": [8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 32, 35, 36, 37, 38, 43, 44, 47, 49, 51, 52, 55, 63, 77, 87, 95, 96, 98, 99, 100, 103, 104, 105, 106, 107, 108, 109], "take": [8, 25, 58, 63], "singl": [8, 17, 35, 36, 41, 43, 62, 63, 77, 81, 87, 90, 91], "call": [8, 27, 31, 71], "each": [8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 30, 35, 37, 38, 43, 47, 54, 61, 70, 77, 81, 83, 87, 88, 90, 103], "item": [8, 10, 19], "batch": [8, 35, 68, 69, 77, 87, 88, 107], "multiimagestyp": [8, 32, 36, 43, 52], "iter": [8, 63, 66, 78], "img_path": 8, "image1": 8, "image2": 8, "loaded_imag": 8, "len": [8, 64], "all": [8, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 27, 30, 31, 32, 35, 36, 37, 38, 42, 43, 44, 46, 47, 49, 55, 56, 66, 68, 69, 72, 74, 75, 77, 80, 82, 87, 90, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "pillow": [8, 60, 111], "boolean": [8, 23, 43], "tool": [9, 17, 25, 30, 33, 42, 43, 44, 45, 51, 66, 74, 81, 101, 103], "basic": [9, 25, 61, 65, 78], "grid_background": 9, "grid_transpar": 9, "blob": [9, 75, 111], "to_blob_url": 9, "load_image_from_blob_url": 9, "is_valid_image_blob_url": 9, "decod": [9, 41, 111], "rgb_decod": 9, "load_imag": [9, 25, 55, 71], "has_alpha_channel": 9, "layer": [9, 91, 111], "istack": 9, "pad": [9, 25, 75, 111], "pad_image_to_s": 9, "download_image_from_url": 9, "is_http_url": 9, "mai": [10, 15, 18, 31, 43, 67, 71, 79, 84, 90, 110, 112, 113], "block": [10, 30, 31, 36, 37, 38], "togeth": 10, "new": [10, 11, 24, 30, 38, 56, 68, 69, 71, 72, 77, 78], "similar": [10, 13, 20, 32, 36, 43, 47, 63, 84, 87, 111], "techniqu": [10, 33, 41], "p": [10, 35, 77, 79, 80, 84, 87], "need": [10, 17, 31, 35, 37, 49, 52, 90, 94, 96, 99, 102, 105, 109], "stack": [10, 77, 87], "addition": 10, "second": [10, 23, 43, 48, 83], "element": [10, 77, 87], "rang": [10, 43, 47, 52], "left": [10, 51, 52, 56, 91], "0": [10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 30, 31, 32, 35, 37, 38, 42, 43, 44, 47, 49, 51, 52, 54, 56, 58, 61, 62, 63, 66, 71, 72, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87, 91, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 112, 113, 114], "right": [10, 51, 56, 91], "two": [10, 23, 43, 48, 66, 83, 102], "dimension": [10, 87], "h": [10, 26, 28, 29, 54, 75], "w": [10, 26, 28, 29, 54, 75, 77, 87], "posit": [10, 43, 51, 52, 95], "target": [10, 11, 20, 26, 28, 29, 32, 52, 63], "By": [10, 49], "first": [10, 11, 13, 17, 23, 37, 43, 48, 83], "howev": [10, 43], "solid": [10, 51], "pure": [10, 75], "lime": [10, 75], "nian": 10, "nian_lim": 10, "yellow": [10, 71], "5": [10, 13, 17, 22, 23, 25, 31, 43, 44, 47, 49, 52, 54, 56, 61, 62, 63, 64, 71, 79, 91, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109], "9": [10, 13, 23, 43, 47, 56, 63, 71, 85, 94, 95, 96, 98, 99, 102, 103, 104, 105, 106, 108, 109], "nian_tran": 10, "custom": [10, 14, 15, 16, 17, 18, 19, 22, 30, 35, 36, 37, 41, 44, 51, 52, 54, 62, 63, 71, 72, 76, 77], "mask": [10, 23, 25, 26, 28, 29, 38, 52, 54, 75], "hs1": 10, "ab": 10, "linspac": 10, "ws1": 10, "nian_mask": 10, "hxw": [10, 26, 28, 29, 54], "dimens": [11, 50, 63], "while": [11, 14, 16, 17, 18, 25, 37, 50, 52, 66, 77, 90], "maintain": [11, 25, 37, 50, 56, 90, 114], "pars": [11, 59, 61, 62, 70, 71, 111], "specif": [11, 13, 14, 19, 30, 31, 32, 35, 36, 38, 39, 41, 51, 56, 59, 61, 63, 73, 74, 77, 95, 99, 105], "pic": 11, "background_color": 11, "interpol": [11, 61, 62, 63], "fit": [11, 54], "within": [11, 35, 51, 71, 77, 79, 87], "preserv": [11, 66, 90], "reach": [11, 47], "exact": 11, "other": [11, 13, 31, 43, 49, 63, 77, 83, 86, 95], "integ": [11, 14, 41, 47, 56, 63], "name": [11, 13, 14, 15, 16, 17, 18, 19, 22, 24, 30, 31, 32, 35, 36, 37, 38, 43, 44, 49, 51, 56, 61, 62, 63, 77, 79, 84, 87, 88, 94, 95, 98, 100, 103, 104, 106, 107, 108], "etc": [11, 32, 63], "100": [11, 21, 26, 37, 46, 63, 90], "50": [11, 63], "200": [11, 26, 37, 63], "blue": [11, 71], "download": 12, "special": [12, 13], "github": [12, 55, 112, 113, 114], "hug": [12, 19, 30, 31, 32, 35, 36, 37, 38, 43, 63, 87], "face": [12, 19, 20, 21, 30, 31, 32, 35, 36, 37, 38, 43, 56, 58, 63, 71, 78, 87, 95, 111], "progress": [12, 68, 69, 88], "track": 12, "host": [12, 13, 16, 21, 24, 32, 35, 43, 49, 64, 80, 88, 94, 95, 96, 98, 99, 100, 102, 104, 105, 106, 108, 109, 114], "main": [12, 18, 21, 22, 25, 30, 32, 36, 37, 43, 63, 71, 73, 75, 79, 90, 114], "compon": [12, 13, 23, 30, 31, 32, 36, 37, 90], "http": [12, 55, 75, 114], "intern": [12, 36, 59, 72], "silent": [12, 68, 69, 88], "expected_s": 12, "kwarg": [12, 13, 14, 15, 16, 17, 18, 19, 22, 30, 31, 32, 35, 36, 37, 38, 39, 51, 52, 71, 73], "suppress": [12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 25, 37, 38, 51, 88], "bar": 12, "displai": [12, 32, 36, 68, 69], "expect": [12, 35, 41, 63], "session": 12, "get": [12, 26, 28, 29, 32, 35, 38, 42, 44, 64, 65, 71, 75, 79, 82, 87, 93, 95, 100, 102, 104, 106, 108], "especi": [12, 77], "hf": 12, "request": 12, "requestexcept": 12, "fail": [12, 14], "unidentifiedimageerror": 12, "com": [12, 55, 114], "ftp": 12, "booru": 13, "yolo": [13, 19, 21, 34, 38, 111], "aperveyev": 13, "deepgh": [13, 14, 15, 16, 17, 18, 19, 21, 24, 43, 47, 49, 64, 77, 80, 84, 88, 94, 95, 96, 98, 99, 100, 102, 104, 105, 106, 108, 109, 114], "overal": [13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 27, 42, 43, 44, 46, 47, 49, 55, 66, 68, 69, 74, 82, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "benchmark": [13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 27, 42, 43, 44, 46, 47, 49, 55, 66, 68, 69, 74, 82, 88, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "explan": 13, "No": [13, 71, 112, 113], "head": [13, 20, 25, 55, 78, 95, 104, 111], "anim": [13, 14, 15, 16, 17, 18, 19, 20, 22, 27, 29, 42, 43, 44, 46, 55, 57, 58, 64, 71, 74, 75, 78, 79, 82, 88, 95, 96, 99, 100, 104, 105, 106, 108, 109, 114], "pretti": 13, "girl": [13, 49, 78], "onli": [13, 14, 15, 16, 17, 18, 19, 22, 25, 35, 43, 72, 78, 79, 84, 87, 102], "bust": 13, "torso": 13, "part": [13, 54, 55, 56], "collarbon": 13, "center": [13, 52, 62, 63], "pair": [13, 23, 36], "cover": [13, 21, 52, 71, 78], "breast": [13, 21, 35, 77, 78, 79, 80, 84, 86, 87], "boob": 13, "bra": 13, "nippl": [13, 14, 51, 71], "mostli": [13, 17], "visibl": [13, 25], "nsfw": [13, 51, 101, 111], "shld": 13, "shoulder": [13, 56], "mayb": 13, "one": [13, 31, 36, 38, 41, 47, 49, 63, 77, 78, 87], "view": [13, 49], "profil": 13, "exactli": 13, "rear": 13, "exclud": 13, "sideb": 13, "uncov": 13, "visual": [13, 14, 15, 16, 17, 19, 20, 22, 43, 45, 55, 57, 77, 87, 111], "mark": 13, "belli": [13, 21], "button": [13, 30, 80], "hip": [13, 56], "half": [13, 17, 78], "stock": 13, "line": [13, 27, 28, 58], "knee": [13, 56], "below": [13, 58, 74, 114], "6": [13, 23, 25, 31, 43, 47, 56, 63, 66, 76, 78, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109, 112, 113], "nopan": 13, "panti": [13, 81], "cloth": 13, "bikini": 13, "regardless": 13, "censor": [13, 20, 51, 52, 99, 105, 111], "evid": 13, "7": [13, 14, 16, 17, 18, 19, 31, 37, 38, 43, 47, 49, 51, 54, 56, 63, 71, 76, 78, 84, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 108, 109], "butt": 13, "buttock": [13, 21], "least": [13, 40, 41, 73], "partial": 13, "behind": 13, "more": [13, 14, 31, 34, 35, 36, 49, 56, 61, 71, 90, 93], "less": [13, 14, 16, 22, 94], "stand": [13, 35, 71, 77, 79, 80, 84, 87], "sit": [13, 78], "ass": [13, 77], "split": [13, 84], "leg": [13, 71], "wide": [13, 71], "90": 13, "degre": [13, 52], "typic": [13, 14, 32, 63], "abov": [13, 14, 15, 16, 17, 18, 19, 22, 54, 96, 99, 105, 109], "10": [13, 24, 30, 43, 47, 52, 56, 63, 66, 94, 95, 96, 99, 102, 103, 105, 106], "sprd": 13, "strongli": [13, 88], "11": [13, 43, 56, 94, 95, 96, 99, 102, 103, 105, 106, 112, 113], "vsplt": 13, "pose": [13, 43, 111], "12": [13, 25, 43, 51, 56, 63, 94, 95, 96, 99, 102, 103, 105, 106], "vsprd": 13, "vsplit": 13, "13": [13, 43, 56, 95, 96, 99, 103, 106, 108], "full": [13, 35, 71], "almost": 13, "side": [13, 50, 78, 110], "usual": [13, 47], "ly": 13, "14": [13, 56, 63, 95, 96, 99, 103, 106], "wing": [13, 78], "dragon": 13, "poni": 13, "15": [13, 46, 48, 56, 63, 95, 96, 99, 103, 106, 112, 113], "feral": 13, "four": [13, 14, 95], "non": [13, 14, 15, 16, 17, 18, 19, 21, 22, 37, 38, 51, 100], "human": [13, 14, 15, 16, 17, 18, 19, 22, 55, 57, 94], "16": [13, 56, 63, 66, 68, 69, 95, 99, 103, 106], "hdrago": 13, "style": [13, 17, 22, 52, 108, 114], "17": [13, 56, 63, 103, 108], "hponi": 13, "18": [13, 21, 56, 63, 99, 103, 105, 112, 113, 114], "hfox": 13, "cartoon": 13, "fox": 13, "dog": 13, "zootopia": 13, "nick": 13, "wild": 13, "19": [13, 56, 103], "hrabb": 13, "rabbit": 13, "judi": 13, "hopp": 13, "bunnygirl": 13, "20": [13, 30, 56, 63, 71, 103], "hcat": 13, "cat": [13, 78, 85], "catgirl": 13, "sharp": 13, "muzzl": 13, "compar": [13, 23, 36], "21": [13, 17, 56, 63, 108], "hbear": 13, "bear": 13, "22": [13, 56, 63], "jacko": 13, "memet": 13, "jack": 13, "o": [13, 35, 71, 73, 84, 99, 102, 112, 113], "contest": 13, "toward": [13, 56], "viewer": [13, 71], "23": [13, 56, 63], "jackx": 13, "sometim": 13, "24": [13, 43, 47, 56, 63, 66], "hhors": 13, "hors": 13, "implement": [13, 32, 36, 38, 48, 77, 90], "aa09": 13, "25": [13, 16, 21, 37, 38, 48, 63, 108], "hbird": 13, "bird": 13, "releas": 13, "time": [13, 73, 88], "yolov8s_pp09": 13, "2023": 13, "focus": 13, "class": [13, 15, 18, 19, 30, 31, 32, 33, 35, 36, 37, 38, 41, 51, 52, 56, 59, 61, 63, 64, 70, 71, 73, 78, 95, 96, 99, 100, 104, 105, 106, 108, 109], "advanc": [13, 114], "capabl": [13, 31, 32, 41, 49], "scenario": [13, 79, 84, 90], "yolov8s_pp12": 13, "2024": 13, "final": 13, "patch": 13, "continu": 13, "focu": [13, 71], "enhanc": [13, 34, 111], "improv": [13, 24, 87], "previou": [13, 77], "yolov8m_pp13": 13, "offer": [13, 16, 17, 18, 23, 61, 73, 102], "yolov8n_as01": 13, "spinoff": 13, "26": [13, 63], "train": [13, 14, 15, 16, 17, 18, 19, 22, 31, 35, 43, 44, 79, 80, 81, 84, 88, 99, 105], "80": 13, "epoch": 13, "sfw": 13, "subset": 13, "wa": 13, "eventu": 13, "abandon": 13, "due": [13, 42, 43, 79, 84, 90, 95, 110], "ineffect": 13, "yolov8m_as02": 13, "start": [13, 41, 52, 71, 111], "30": [13, 22, 52], "public": [13, 32], "friendli": [13, 114], "reduc": [13, 43, 54, 87], "yolov8m_as03": 13, "as02": 13, "60": 13, "aim": 13, "bottleneck": 13, "reproduc": 13, "yolov8s_aa06": 13, "initi": [13, 30, 31, 32, 35, 37, 38, 41, 51, 64, 77, 78], "current": [13, 62, 68, 71, 99, 105, 112, 113, 114], "reincarn": 13, "some": [13, 30, 31, 34, 35, 43, 47, 48, 52, 65, 76, 77, 79, 80, 84, 87, 88, 90, 97, 110, 112, 113], "yolov8s_aa09": 13, "updat": [13, 30, 32, 36, 37, 38, 72], "dataset": [13, 14, 15, 16, 17, 18, 19, 22, 44, 47, 77, 87, 101], "closeup": 13, "adjust": [13, 37, 38, 47, 78], "larg": [13, 28, 32, 43, 77, 87], "hat": [13, 78], "aa06": 13, "yolov8s_aa10": 13, "major": 13, "fix": 13, "issu": [13, 19, 68], "wear": 13, "yolov8s_aa11": 13, "latest": [13, 37, 79, 84], "mainstream": 13, "aa10": 13, "outstand": 13, "map": [13, 30, 35, 49, 55, 76, 78, 81, 85, 86, 91, 103, 107], "score": [13, 14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 30, 31, 32, 36, 37, 38, 42, 44, 46, 47, 49, 55, 56, 58, 81, 85, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "though": 13, "note": [13, 17, 35, 43, 52, 71, 95, 99, 102, 105, 112, 113], "complet": [13, 31, 37, 52, 95, 101, 111], "fair": 13, "bias": 13, "model_nam": [13, 14, 15, 16, 17, 18, 19, 22, 30, 32, 36, 37, 38, 44, 51, 77, 87, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109], "conf_threshold": [13, 14, 15, 16, 17, 18, 19, 22, 37, 38, 51], "iou_threshold": [13, 14, 15, 16, 17, 18, 19, 21, 22, 37, 38, 51], "perform": [13, 17, 21, 22, 24, 31, 32, 36, 37, 38, 43, 49, 51, 52, 55, 63, 79, 90, 102, 103, 112, 113], "confid": [13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 35, 37, 38, 44, 49, 51, 56, 58, 77, 80, 87], "threshold": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 26, 35, 37, 38, 43, 46, 47, 49, 51, 54, 58, 77, 79, 80, 84, 87, 94, 102], "iou": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 37, 38, 51], "bounding_box": 13, "x1": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 37, 51, 52], "y1": [13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 37, 51, 52], "x2": [13, 21, 23], "y2": [13, 21, 23], "box": [13, 14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 38, 49, 55], "f": [13, 18, 23, 38, 43, 47, 71, 91], "2f": [13, 38], "point": [14, 18, 43, 56, 63], "femal": [14, 21, 51, 78], "genit": 14, "male": [14, 21, 78], "anime_censor_detect": 14, "yolov8": [14, 15, 16, 17, 18, 19, 22, 38], "model": [14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 42, 43, 44, 47, 49, 51, 55, 56, 58, 63, 66, 67, 68, 69, 70, 71, 74, 77, 79, 80, 81, 82, 84, 87, 88, 91, 93, 94, 95, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 111, 114], "v1": [14, 15, 16, 17, 18, 22, 51, 71, 87], "identifi": [14, 30, 41, 68, 77], "locat": 14, "anatom": 14, "analyz": [14, 21, 44], "data": [14, 17, 19, 25, 39, 41, 43, 55, 62, 70, 71, 77, 79, 81, 99, 105, 111, 112, 113, 114], "either": [14, 15, 16, 17, 18, 36, 43, 63, 87, 91], "standard": [14, 16, 17, 18, 39, 63, 90], "n": [14, 15, 16, 17, 18, 19, 22, 41, 43, 51, 63, 71], "nano": [14, 16, 17, 18, 51], "faster": [14, 15, 16, 17, 18, 19, 51], "slower": [14, 22], "construct": [14, 15, 17, 18, 51, 77, 87], "intersect": [14, 15, 16, 17, 18, 19, 22, 23, 51], "over": [14, 15, 16, 17, 18, 19, 22, 23, 24, 51, 77, 78], "merg": [14, 15, 16, 17, 18, 43], "x0": [14, 15, 16, 17, 18, 19, 22, 37, 51, 52], "y0": [14, 15, 16, 17, 18, 19, 22, 37, 51, 52], "bound": [14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 38, 55], "indic": [14, 43, 56, 59, 77, 79, 84, 87], "nipple_f": [14, 51], "peni": [14, 51], "pussi": [14, 51, 71], "runtimeerror": [14, 30, 36], "detection_visu": [14, 15, 16, 17, 19, 20, 22], "nude_girl": [14, 51], "365": 14, "264": 14, "399": 14, "289": [14, 15], "7473511695861816": 14, "224": [14, 61, 62, 63], "260": 14, "252": 14, "285": 14, "6830288171768188": 14, "206": 14, "523": [14, 51, 52], "240": 14, "608": 14, "6799028515815735": 14, "matplotlib": [14, 15, 16, 17, 25, 55], "pyplot": [14, 15, 16, 17, 55], "plt": [14, 15, 16, 17, 55], "imshow": [14, 15, 16, 17, 55], "anime_eye_detect": 15, "allow": [15, 16, 18, 19, 22, 32, 37, 38, 41, 59, 61, 63, 90], "trade": [15, 17], "off": [15, 17], "speed": [15, 16, 17, 18, 19, 22, 26, 88], "accuraci": [15, 16, 17, 18, 19, 22, 49, 77, 94, 96, 99, 102, 105, 109], "higher": [15, 16, 17, 18, 19, 21, 24, 77, 102], "consid": [15, 18, 23, 43, 49, 52, 54, 64, 78, 99, 105], "overlap": [15, 17, 18, 19, 23, 68, 69, 77, 79, 80, 82, 84, 87, 88, 111], "coordin": [15, 16, 17, 18, 19, 25, 37, 52, 56, 66], "alwai": [15, 17, 18, 19, 49], "except": [15, 18, 41, 59, 63, 71], "predict": [15, 19, 22, 30, 31, 32, 35, 36, 37, 38, 77, 80, 87, 94, 96, 98, 99, 102, 103, 105, 107, 109], "yolo_predict": [15, 22, 34], "squat": [15, 17, 55], "297": 15, "239": [15, 49], "341": 15, "271": 15, "7760562896728516": 15, "230": 15, "263": 15, "308": 15, "7682342529296875": 15, "createml": 16, "huggingfac": [16, 18, 43, 49, 63, 66, 75, 94, 95, 96, 98, 99, 100, 102, 104, 105, 106, 108, 109], "anime_face_detect": 16, "user": [16, 22, 30, 31, 32, 36, 37, 38, 41, 64, 73, 114], "balanc": [16, 18, 22, 71, 77], "system": [16, 17, 26, 59, 63, 99, 105], "overhead": [16, 17, 26, 90], "avail": [16, 22, 25, 30, 32, 35, 38, 41, 43, 49, 52, 59, 63, 71, 77, 85, 93, 94, 96, 99, 105, 109], "v0": [16, 22, 68, 69], "overrid": [16, 22], "auto": [16, 22, 37, 38, 55, 73, 93], "mostima_post": [16, 19], "29": [16, 19, 63], "441": [16, 19], "204": [16, 19], "584": [16, 19], "7874319553375244": [16, 19], "346": [16, 19], "59": [16, 19], "529": [16, 19], "275": [16, 19], "7510495185852051": [16, 19], "606": [16, 19], "51": [16, 19, 63], "895": [16, 19], "336": [16, 19], "6986488103866577": [16, 19], "upper": [17, 51], "bodi": [17, 22, 55, 56, 58, 71], "anime_halfbody_detect": 17, "pleas": [17, 24, 42, 43, 49, 68, 70, 72, 88, 95, 99, 102, 105, 112, 113], "primari": [17, 95, 98, 100, 104, 106, 108], "purpos": 17, "crop": [17, 54, 61, 62, 63, 71], "illustr": [17, 71, 96, 98], "therefor": [17, 43, 112, 113], "consist": [17, 38, 43], "person": [17, 20, 23, 25, 37, 55, 104, 111], "peopl": [17, 85], "guarante": [17, 49], "you": [17, 19, 20, 22, 27, 31, 35, 49, 52, 68, 69, 77, 87, 88, 90, 93, 94, 95, 96, 99, 102, 105, 109, 114], "inde": 17, "recommend": [17, 24, 31, 35, 37, 38, 43, 46, 47, 77, 87, 88, 99, 105], "approach": 17, "detect_person": [17, 20, 25, 55], "individu": [17, 23, 41, 61, 70], "obtain": [17, 27, 42, 43], "local": [17, 64, 112, 113], "flexibl": [17, 35, 61, 62], "lower": [17, 46, 47, 49, 51], "127": 17, "629": 17, "637": 17, "9040350914001465": 17, "anime_hand_detect": 18, "choos": [18, 22, 49], "35": [18, 63, 71, 79, 87], "configur": [18, 30, 35, 43, 61, 62, 63, 111], "suit": 18, "case": [18, 24, 35, 43, 46], "defin": [18, 22, 23, 43, 71, 91], "being": 18, "label": [18, 19, 21, 23, 24, 25, 30, 32, 35, 36, 37, 38, 43, 44, 49, 81, 103, 107], "infer": [18, 21, 24, 31, 32, 36, 37, 55, 68, 69, 77, 93, 102], "anime_imag": 18, "bbox": [18, 38], "conf": 18, "customiz": [19, 25, 35], "integr": [19, 32, 79, 114], "repositori": [19, 30, 31, 32, 35, 36, 37, 38, 43], "anime_head_detect": 19, "contribut": 19, "our": [19, 77], "develop": [19, 88, 114], "yolo11": 19, "architectur": 19, "usag": [19, 25, 30, 32, 35, 70, 71, 72, 79, 90, 91, 110], "head_detect_v2": 19, "0_": 19, "equal": [19, 52], "deprec": [19, 24, 42], "remov": [19, 24, 30, 37, 42, 49, 66, 75, 77, 78, 80, 81, 86, 87], "futur": [19, 24], "help": [19, 43, 54, 66], "For": [19, 20, 22, 23, 31, 32, 35, 43, 49, 56, 70, 77, 87, 93], "instead": [19, 24, 81], "detect_head": [20, 25], "booru_yolo": [20, 111], "detect_with_booru_yolo": 20, "detect_censor": [20, 51, 99, 105], "ey": [20, 52, 56, 71, 78, 111], "detect_ey": 20, "detect_fac": 20, "halfbodi": [20, 95, 104, 111], "detect_halfbodi": 20, "hand": [20, 56, 58, 71, 78, 111], "detect_hand": 20, "nudenet": [20, 111], "detect_with_nudenet": 20, "calculate_i": 20, "bboxes_similar": 20, "detection_similar": 20, "calculate_mask_i": 20, "masks_similar": 20, "detection_with_mask_similar": 20, "detect_text": 20, "nuditi": 21, "run": [21, 26, 30, 31, 32, 37, 38, 88, 93, 110, 111], "nm": 21, "postprocess": 21, "onnx": [21, 30, 32, 35, 36, 37, 38, 77, 80, 93, 103], "nudenet_onnx": 21, "notai": 21, "tech": 21, "detail": [21, 31, 35, 66, 70, 71, 93, 95], "respect": 21, "female_genitalia_cov": 21, "genitalia": 21, "face_femal": 21, "buttocks_expos": 21, "expos": 21, "female_breast_expos": 21, "female_genitalia_expos": 21, "male_breast_expos": 21, "anus_expos": 21, "anu": 21, "feet_expos": 21, "feet": [21, 56, 58], "belly_cov": 21, "feet_cov": 21, "armpits_cov": 21, "armpit": 21, "armpits_expos": 21, "face_mal": 21, "belly_expos": 21, "male_genitalia_expos": 21, "anus_cov": 21, "female_breast_cov": 21, "buttocks_cov": 21, "onnxruntim": [21, 92, 111], "topk": [21, 30], "45": [21, 47, 63], "score_threshold": 21, "number": [21, 30, 32, 36, 41, 43, 49, 56, 64, 66, 91, 94], "keep": [21, 84], "entir": 22, "anidet3": 22, "roboflow": 22, "m": 22, "x": [22, 43, 52, 56, 71, 90, 91, 107], "fastest": [22, 26], "most": [22, 30, 32, 36, 37, 38], "confidence_scor": 22, "genshin_post": [22, 50, 51, 52], "371": 22, "232": 22, "564": 22, "690": 22, "7533698678016663": 22, "135": [22, 56], "451": 22, "716": [22, 49], "6788613796234131": 22, "614": 22, "393": 22, "830": 22, "686": 22, "5612757205963135": 22, "1275": 22, "654": 22, "4047100841999054": 22, "calcul": [23, 32, 43, 46, 47], "comput": [23, 28, 32, 36, 45, 63, 90, 91, 103], "work": [23, 30, 32, 35, 36, 40, 46, 73, 103], "aggreg": 23, "involv": 23, "segment": [23, 25, 38, 64, 111], "evalu": [23, 42], "algorithm": [23, 43, 46], "box1": 23, "box2": 23, "bboxtyp": 23, "measur": [23, 42, 43, 46], "divid": [23, 56], "4f": 23, "1429": 23, "bboxes1": 23, "bboxes2": 23, "liter": [23, 31, 35, 43, 52, 56, 68, 69, 77, 85, 90], "max": [23, 24], "raw": [23, 30, 32, 36, 41], "depend": [23, 31, 35, 71, 72, 110], "unknown": [23, 38, 85], "hungarian": 23, "find": [23, 38, 52], "optim": [23, 32, 43, 77], "assign": [23, 24, 30, 37, 38, 43], "among": [23, 43], "averag": 23, "detect1": 23, "detect2": 23, "bboxwithscoreandlabel": [23, 25], "maskwithscoreandlabel": [23, 25], "group": [23, 30, 47, 81], "correspond": [23, 43, 49, 54, 63, 77, 87, 103, 107], "combin": [23, 41, 49], "against": [23, 88], "ground": [23, 99, 105], "truth": [23, 99, 105], "car": 23, "85": [23, 79, 87], "75": 23, "mask1": 23, "mask2": 23, "5000": 23, "masks1": 23, "masks2": 23, "empti": [23, 78], "instanc": [23, 25, 30, 31, 32, 37, 38, 43, 51, 56, 63, 64, 78], "_": [23, 81], "2500": 23, "text_detect": 24, "been": [24, 103], "migrat": 24, "ocr": [24, 111], "detect_text_with_ocr": [24, 111], "soon": 24, "paddleocr": [24, 49], "dbnetpp_resnet50_fpnc_1200e_icdar2015": 24, "05": [24, 63, 79, 80, 94, 95, 96, 98, 103, 104, 105, 106, 108, 109], "max_area_s": 24, "640": 24, "region": [24, 51, 54, 99, 105], "dbnet": 24, "do": [24, 54, 96], "640x640": 24, "ani": [24, 32, 35, 36, 41, 43, 51, 61, 63, 66, 71, 76, 77, 91, 93], "sinc": [24, 42], "appear": [25, 28], "font": 25, "see": [25, 31, 35, 71, 93], "text_pad": 25, "fontsiz": 25, "max_short_edge_s": 25, "mask_alpha": 25, "fp": 25, "no_label": 25, "render": 25, "them": [25, 41, 51, 61, 68, 72, 87], "normal": [25, 31, 32, 35, 38, 44, 61, 62, 63, 77, 87], "predefin": [25, 78], "extract": [25, 26, 28, 29, 31, 35, 41, 43, 47, 49, 54, 63, 70, 71, 72, 73, 77, 80, 87], "around": [25, 30, 37, 41, 58], "shortest": 25, "edg": [25, 58, 111], "font_manag": 25, "fontproperti": 25, "properti": [25, 38, 52, 56, 71, 73], "cv2": 26, "have": [26, 28, 35, 43, 77, 85, 86, 99, 105, 110], "lowest": 26, "resourc": [26, 111], "low_threshold": 26, "high_threshold": 26, "assum": [26, 28, 29, 75], "its": [26, 28, 29, 30, 43, 49, 50, 63, 72, 75, 79, 81, 93, 95, 96, 98, 99, 100, 103, 104, 105, 106, 108, 109], "low": [26, 36, 42, 44, 71, 84, 87, 88], "high": [26, 36, 37, 65, 71, 88, 102, 103], "outlin": 27, "comparison": [27, 79], "canni": [27, 111], "get_edge_by_canni": 27, "edge_image_with_canni": 27, "lineart": [27, 29, 111], "get_edge_by_lineart": 27, "edge_image_with_lineart": 27, "lineart_anim": [27, 111], "get_edge_by_lineart_anim": 27, "edge_image_with_lineart_anim": 27, "best": [28, 44, 52, 71], "effect": [28, 42, 51, 110], "closest": 28, "consum": 28, "amount": 28, "memori": [28, 30, 32, 37, 38, 112, 113], "power": 28, "runtim": [28, 32, 93, 102], "coars": 28, "detect_resolut": [28, 29], "512": [28, 29, 58, 71, 88], "deeper": 28, "richer": 28, "probabl": [28, 32, 103], "extra": [28, 71], "increas": [28, 43], "resolut": [28, 29, 64, 88], "neural": [28, 29, 75, 91], "network": [28, 29, 75, 91], "classif": [30, 31, 35, 36, 91, 95, 96, 98, 99, 100, 101, 104, 105, 106, 108, 109], "those": [30, 35, 102], "store": [30, 32, 35, 37, 39, 71, 72, 77], "well": [30, 46], "manag": [30, 32, 36, 37, 93, 111], "interact": [30, 31, 32, 36, 37, 38], "also": [30, 61, 87, 114], "token": [30, 31, 32, 35, 36, 37, 38], "authent": [30, 31, 32, 35, 36, 37], "access": [30, 32, 36, 38, 56, 71, 90], "privat": [30, 32, 33, 35, 36, 38, 47], "repo_id": [30, 31, 32, 35, 36, 37, 38], "fn_preprocess": 30, "callabl": [30, 63], "hf_token": [30, 31, 32, 35, 36, 37, 38], "comprehens": [30, 32], "imagepreprocessfunc": 30, "variabl": [30, 38, 52, 93], "_model_nam": 30, "cach": [30, 32, 36, 37, 38, 64, 92, 111], "_model": 30, "dictionari": [30, 35, 39, 44, 61, 63, 71, 72, 73, 76, 78, 80, 95, 98, 100, 104, 106, 108], "_label": 30, "_hf_token": 30, "org": 30, "repo": [30, 63], "__init__": [30, 31, 32, 33, 35, 36, 37, 38, 41, 52, 56, 64, 73, 78], "clear": [30, 32, 36, 37, 38, 43, 72, 95, 99, 105], "free": [30, 32, 37, 38], "up": [30, 32, 37, 38, 78], "launch_demo": [30, 31, 32, 35, 36, 37, 38], "default_model_nam": [30, 32, 36, 37, 38], "server_nam": [30, 31, 32, 35, 36, 37, 38], "server_port": [30, 31, 32, 35, 36, 37, 38], "launch": [30, 31, 32, 35, 36, 37, 38], "gradio": [30, 31, 32, 35, 36, 37, 38], "demo": [30, 31, 32, 35, 36, 37, 38, 84], "interfac": [30, 31, 32, 35, 36, 37, 38, 90], "ui": [30, 31, 35, 36, 37, 38], "make_ui": [30, 31, 32, 35, 36, 37, 38], "server": [30, 31, 32, 35, 36, 37, 38], "select": [30, 32, 36, 37, 38, 43, 51, 64, 77], "dropdown": [30, 32], "port": [30, 31, 32, 35, 36, 37, 38], "importerror": [30, 37, 38], "instal": [30, 31, 35, 36, 37, 38, 66, 72, 111], "properli": [30, 36, 71], "usernam": [30, 37, 38], "repo_nam": [30, 37, 38], "model_v1": 30, "7860": [30, 32, 37, 38], "submit": 30, "recent": [30, 32, 36, 37, 38], "label_group": 30, "highest": [30, 103], "through": [30, 32, 35, 63, 114], "error": [30, 38, 41, 63, 87], "predict_fmt": 30, "fmt": [30, 31, 32, 35, 36, 44, 77, 80, 87], "top5": [30, 31], "logit": [30, 31, 32, 35, 36], "embed": [30, 31, 32, 35, 36, 41, 77, 87], "dict": [30, 31, 32, 35, 41, 44, 55, 61, 62, 63, 71, 72, 73, 77, 80, 87, 90, 95, 96, 98, 99, 100, 104, 105, 106, 108, 109], "top": [30, 31, 52, 102], "k": [30, 31], "e": [30, 31, 32, 43, 65, 68, 69, 85, 88, 91], "g": [30, 31, 32, 43, 65, 68, 69, 85, 87, 88], "top10": 30, "predict_scor": 30, "ia": 30, "conveni": [30, 31, 35, 38, 56, 71, 114], "wrapper": [30, 37, 41], "id": [30, 31, 32, 35, 36, 37, 38], "timm": [31, 35, 62], "pytorch": [31, 35], "classifi": [31, 34, 95, 100, 101, 102, 104, 106, 108, 109, 111], "web": [31, 32, 36], "retriev": [31, 39, 43], "make": [31, 35, 38, 56, 61, 81, 91, 99, 103, 105], "easi": [31, 37], "minim": [31, 52], "programmat": 31, "standalon": 31, "app": [31, 35, 75], "gr": [31, 35, 36, 37, 38], "environmenterror": [31, 35, 37, 38, 66, 72], "build": [31, 35, 63, 77, 79, 87], "larger": [31, 54, 58, 89], "preprocessor": [31, 35, 36, 71], "val": [31, 35], "accord": [31, 35, 63], "veri": 31, "big": [31, 41], "dim": [31, 35, 77, 80, 87], "index": [31, 35, 77, 87, 114], "after": [31, 35, 50, 63, 77, 79, 84, 87], "l2": [31, 32, 35, 77, 87], "categori": [31, 35, 77, 80, 95, 103], "tag": [31, 35, 111], "img1": [31, 47, 48, 77, 87], "animetimm": [31, 35], "swinv2_base_window8_256": 31, "dbv4a": 31, "fullxx": 31, "cl": [31, 51], "jia_redian_ruzi_ruzi": 31, "9890832304954529": 31, "siya_ho": 31, "005189628805965185": 31, "bai_qi": 31, "qsr": 31, "0015026535838842392": 31, "kkuem": 31, "0012714712647721171": 31, "teddy_": 31, "khanshin": 31, "00035598213435150683": 31, "img2": [31, 47, 48, 77, 87], "monori_rogu": 31, "6921895742416382": 31, "stanley_lau": 31, "2040979117155075": 31, "neoartcor": 31, "03475344926118851": 31, "ayya_sap": 31, "005350438412278891": 31, "goomrrat": 31, "004616163671016693": 31, "img3": 31, "shexyo": 31, "9998241066932678": 31, "oroboru": 31, "0001537767384434119": 31, "jener": 31, "268482477229554e": 31, "06": [31, 95, 96, 98, 103, 104, 105, 106, 108], "free_style_": 31, "yohan1754": 31, "4537688406999223e": 31, "kakeku": 31, "5340586944366805e": 31, "img4": 31, "z": 31, "taiga": 31, "9999995231628418": 31, "tina_": 31, "tinafya": 31, "2290533391023928e": 31, "07": [31, 63, 103, 104, 105, 108], "arind_yudha": 31, "17258208990279e": 31, "08": [31, 43, 63, 104, 105], "chixiao": 31, "949555076905199e": 31, "zerotwenty_": 31, "020": 31, "218352955831506e": 31, "img5": 31, "spam_": 31, "spamham4506": 31, "9999998807907104": [31, 104, 105], "falken_": 31, "yutozin": 31, "501828954062148e": 31, "yuki_": 31, "asayuki101": 31, "285677863118508e": 31, "danbal": 31, "452678752959628e": 31, "09": [31, 63], "buri_": 31, "retty9349": 31, "757136379789472e": 31, "img6": 31, "mashuu_": 31, "neko_no_oyashiro": 31, "minaba_hideo": 31, "543745646401476e": 31, "simosi": 31, "499865978781827e": 31, "maoh_yueer": 31, "302619149854081e": 31, "7nite": 31, "6548184478846224e": 31, "1024": [31, 75, 87], "multimod": 32, "hub": [32, 35], "discoveri": 32, "variant": [32, 36, 77], "pipelin": [32, 61, 63], "pattern": [32, 43, 78], "direct": 32, "api": [32, 36, 38], "control": [32, 35, 71], "via": 32, "deploy": [32, 103], "reus": 32, "lru": 32, "thread": [32, 36, 38, 90, 110], "safe": [32, 36, 38, 72, 79, 80, 90, 101, 103, 105, 110, 111], "demand": 32, "switch": [32, 37, 38], "image_encod": [32, 36], "upload": [32, 37, 38], "enter": 32, "link": 32, "address": 32, "bind": 32, "organ": 32, "precomput": [32, 86], "cosin": 32, "scale": [32, 36, 51, 52, 56, 71, 75, 77, 87, 112, 113], "complex": 32, "image_embed": 32, "text_embed": 32, "thei": [32, 43, 59, 63], "text_encod": [32, 36], "accept": 32, "_process_rgb": 33, "_process_alpha_channel_with_model": 33, "_process_rgba": 33, "attribut": 33, "classifymodel": 34, "classify_predict_scor": 34, "classify_predict": 34, "classify_predict_fmt": 34, "classify_timm": [34, 111], "classifytimmmodel": 34, "classify_timm_predict": 34, "imageenhanc": 34, "clip": [34, 63, 71, 111], "clipmodel": 34, "clip_image_encod": 34, "clip_text_encod": 34, "clip_predict": 34, "multilabel_timm": [34, 111], "multilabeltimmmodel": 34, "multilabel_timm_predict": 34, "siglip": [34, 63, 111], "siglipmodel": 34, "siglip_image_encod": 34, "siglip_text_encod": 34, "siglip_predict": 34, "yolomodel": 34, "yoloseg": [34, 111], "yolosegmentationmodel": 34, "yolo_seg_predict": 34, "multi": [35, 41, 90], "export": [35, 49, 93], "creation": [35, 36, 61, 62, 73], "selected_tag": 35, "csv": 35, "json": [35, 41], "where": [35, 39, 43, 71, 72, 77, 87, 90], "belong": [35, 43], "default_threshold": 35, "default_use_tag_threshold": 35, "whether": [35, 38, 43, 49, 51, 63, 73, 76, 77, 80, 87, 88], "use_tag_threshold": 35, "fmt_unset": 35, "across": [35, 90], "directli": [35, 71], "instanti": 35, "rate": [35, 77, 79, 80, 87, 99, 101, 111], "skadi": [35, 75, 77, 79, 80, 84, 87], "mobilenetv3_large_150d": 35, "dbv4": 35, "1girl": [35, 71, 76, 77, 78, 79, 80, 81, 84, 85, 86, 87], "9963783025741577": 35, "long_hair": [35, 77, 79, 80, 84, 86, 87], "9685494899749756": 35, "solo": [35, 71, 76, 77, 78, 79, 80, 84, 85, 86, 87], "9548443555831909": 35, "navel": [35, 77, 79, 80, 84, 87], "9415484666824341": 35, "9369214177131653": 35, "red_ey": [35, 77, 79, 80, 84, 87], "9019639492034912": 35, "shirt": [35, 77, 79, 80, 84, 87], "873087465763092": 35, "outdoor": [35, 77, 79, 80, 84, 87], "866461992263794": 35, "crop_top": [35, 77, 79, 80, 84, 87], "862577497959137": 35, "midriff": [35, 77, 79, 80, 84, 87], "8544420003890991": 35, "sportswear": [35, 77, 79, 80, 84, 87], "849435567855835": 35, "8209151029586792": 35, "short_sleev": [35, 77, 79, 80, 84, 87], "817188560962677": 35, "hold": [35, 77, 78, 79, 80, 84, 87], "811793327331543": 35, "very_long_hair": [35, 77, 79, 80, 84, 86, 87], "8082301616668701": 35, "glove": [35, 77, 79, 80, 84, 87], "7840366363525391": 35, "black_glov": [35, 77, 79, 80, 84, 87], "7765430808067322": 35, "thigh": [35, 77, 79, 80, 84, 87], "7542579770088196": 35, "looking_at_view": [35, 77, 79, 80, 84, 87], "7331588268280029": 35, "dai": [35, 77, 79, 80, 84, 87], "7203925251960754": 35, "hair_between_ey": [35, 77, 79, 80, 84, 87], "7121687531471252": 35, "large_breast": [35, 77, 80, 84, 87], "6990523338317871": 35, "baseball_bat": [35, 77, 80, 84, 87], "6809443831443787": 35, "grey_hair": [35, 77, 87], "6790007948875427": 35, "sky": [35, 77, 79, 80, 84, 87], "6716539263725281": 35, "stomach": [35, 77, 80, 84, 87], "6698249578475952": 35, "sweat": [35, 77, 79, 80, 84, 87], "6454322934150696": 35, "black_shirt": [35, 77, 80, 84, 87], "6270318031311035": 35, "cowboy_shot": [35, 77, 79, 80, 84, 87], "6216483116149902": 35, "blue_ski": [35, 77, 79, 80, 84, 87], "5898874998092651": 35, "black_short": [35, 77, 84, 87], "5445142984390259": 35, "holding_baseball_bat": [35, 77, 79, 80, 84, 87], "5013713836669922": 35, "white_hair": [35, 87], "4999670684337616": 35, "blush": [35, 71, 77, 79, 80, 84, 87], "4860053062438965": 35, "cloud": [35, 77, 79, 80, 84, 87], "474183052778244": 35, "4724341332912445": 35, "thigh_gap": [35, 77, 84, 87], "4330931305885315": 35, "short_short": [35, 77, 84, 87], "39793258905410767": 35, "parted_lip": [35, 77, 78, 79, 80, 84, 87], "36694538593292236": 35, "crop_top_overhang": [35, 77, 84], "3321989178657532": 35, "official_alternate_costum": [35, 77], "3157039284706116": 35, "blurri": [35, 67, 71], "24181532859802246": 35, "groin": [35, 71], "21906554698944092": 35, "ass_visible_through_thigh": [35, 77, 84, 87], "2188207507133484": 35, "cropped_shirt": [35, 77], "18700966238975525": 35, "taut_shirt": 35, "08612403273582458": 35, "taut_cloth": 35, "0701744556427002": 35, "skadi_": [35, 77, 79, 80, 87], "arknight": [35, 77, 79, 80, 87], "9796262979507446": 35, "sensit": [35, 43, 51, 77, 87, 99, 105], "9580697417259216": 35, "hutao": [35, 46, 75, 77, 79, 80, 84, 87], "988956093788147": 35, "twintail": [35, 77, 78, 79, 80, 84, 87], "9650213718414307": 35, "ghost": [35, 77, 84, 87], "940951943397522": 35, "tongue_out": [35, 77, 79, 80, 84, 87], "9330000877380371": 35, "tongu": [35, 77, 79, 80, 84, 87], "9267600774765015": 35, "skirt": [35, 77, 79, 80, 84, 87], "9194451570510864": 35, "symbol": [35, 56, 77, 84, 87], "shaped_pupil": [35, 77, 84, 87], "9103127717971802": 35, "brown_hair": [35, 77, 79, 80, 84, 87], "9067947268486023": 35, "8872615098953247": 35, "8631541728973389": 35, "8235997557640076": 35, "8214132785797119": 35, "long_sleev": [35, 77, 80, 84, 87], "7965610027313232": 35, "bag": [35, 71, 77, 79, 80, 84, 87], "7958617210388184": 35, "jacket": [35, 77, 79, 80, 84, 87], "7932659387588501": 35, "flower": [35, 77, 78, 79, 80, 84, 87], "7630170583724976": 35, "7500981092453003": 35, "hair_orna": [35, 77, 79, 80, 84, 87], "738053023815155": 35, "7321316599845886": 35, "plaid_skirt": [35, 77, 79, 80, 84], "7173646688461304": 35, "white_shirt": [35, 77, 80, 84], "6631225347518921": 35, "pleated_skirt": [35, 77, 79, 80, 84, 87], "6344470977783203": 35, "hair_flow": [35, 77, 79, 80, 84, 87], "6293849945068359": 35, "nail_polish": [35, 77, 80, 84], "6136130094528198": 35, "multicolored_hair": [35, 84], "5703858733177185": 35, "5195141434669495": 35, "plaid_cloth": [35, 77], "503984808921814": 35, "gradient_hair": [35, 84], "49658203125": 35, "alternate_costum": [35, 77, 87], "4947473704814911": 35, "493851900100708": 35, "484821081161499": 35, "smile": [35, 77, 79, 80, 84, 87], "4778161942958832": 35, "black_nail": [35, 77], "4747253358364105": 35, "collared_shirt": [35, 77, 80, 84], "46951043605804443": 35, "46920245885849": 35, "45227500796318054": 35, "school_uniform": [35, 77, 79, 80, 84, 87], "4197554290294647": 35, "41959843039512634": 35, "miniskirt": [35, 77, 80, 84], "3916422426700592": 35, "38207799196243286": 35, "blue_jacket": [35, 77, 84], "3614964485168457": 35, "sleeves_past_wrist": [35, 79, 80, 84], "3611966073513031": 35, "backpack": [35, 77, 79, 80, 84, 87], "32487112283706665": 35, "colored_tip": 35, "314140260219574": 35, "sidelock": [35, 77, 78], "3062695264816284": 35, "black_jacket": 35, "299169659614563": 35, "29005059599876404": 35, "charm_": [35, 77, 79, 80], "22183549404144287": 35, "multiple_r": 35, "2172674536705017": 35, "open_jacket": [35, 77], "2046721875667572": 35, "ring": [35, 78], "18625634908676147": 35, "brown_skirt": [35, 84], "18045437335968018": 35, "contemporari": [35, 77], "13890522718429565": 35, "hu_tao_": [35, 77, 87], "genshin_impact": [35, 77, 87], "9779937267303467": 35, "boo_tao_": [35, 77, 87], "8973554372787476": 35, "6215817332267761": 35, "3872501254081726": 35, "That": 35, "witha": 35, "artist": [35, 71, 77], "9938606023788452": 35, "9691187143325806": 35, "9463587403297424": 35, "944723904132843": 35, "9439248442649841": 35, "9335891008377075": 35, "8865424394607544": 35, "8601726293563843": 35, "8445472717285156": 35, "83197021484375": 35, "8274217247962952": 35, "8188955783843994": 35, "8183804750442505": 35, "8089936971664429": 35, "8038264513015747": 35, "7703496813774109": 35, "7689077854156494": 35, "768336832523346": 35, "739115834236145": 35, "7282243967056274": 35, "6852632761001587": 35, "6799711585044861": 35, "6694454550743103": 35, "6693665385246277": 35, "6493985652923584": 35, "6425715684890747": 35, "6186742186546326": 35, "5906491279602051": 35, "5860112905502319": 35, "5825777649879456": 35, "5549533367156982": 35, "5523971915245056": 35, "5324308276176453": 35, "52657151222229": 35, "4896492063999176": 35, "45526784658432007": 35, "4306206703186035": 35, "4149143397808075": 35, "4124316871166229": 35, "34030789136886597": 35, "artist_nam": [35, 77, 87], "2679593563079834": 35, "2652612328529358": 35, "2548949122428894": 35, "basebal": [35, 77, 80, 87], "24870169162750244": 35, "2240566909313202": 35, "stretch": 35, "2012709677219391": 35, "19828352332115173": 35, "1960265338420868": 35, "tone": 35, "13941210508346558": 35, "exercis": [35, 77], "11270403861999512": 35, "lens_flar": 35, "10835999250411987": 35, "08783495426177979": 35, "08448180556297302": 35, "linea_alba": 35, "06583884358406067": 35, "8951651453971863": 35, "9492285847663879": 35, "Its": 35, "But": 35, "easili": 35, "wai": [35, 39, 71, 72], "next": [35, 41, 59], "1280": [35, 50, 77], "sigmoid": [36, 92], "loss": 36, "reset": [36, 38], "about": [36, 39], "hostnam": 36, "One": [36, 47], "detect": [37, 38, 46, 49, 51, 55, 56, 57, 58, 76, 78, 93, 94, 99, 105, 111], "post": [37, 38, 49], "helper": 37, "metadata": [37, 38, 44, 70, 72, 73, 111], "cleanup": 37, "associ": [37, 73], "default_conf_threshold": [37, 38], "default_iou_threshold": [37, 38], "apply_default_threshold": [37, 38], "offlin": [37, 38], "enabl": [37, 38, 77, 87], "environ": [37, 38, 88, 90, 93, 111], "yolov5": 37, "allow_dynam": [37, 38], "dynam": [37, 38, 61], "300": [37, 63], "400": 37, "simpl": 37, "explicitli": 37, "onlin": [38, 76], "execut": [38, 93, 112, 113], "demonstr": 38, "try": [38, 59], "forc": [38, 93], "seg": [38, 75], "glob": 38, "search": 38, "repeat": 38, "filesystem": 38, "_offlin": 38, "connect": [38, 58], "occur": 38, "found": [38, 39, 52, 71, 95], "read": [39, 40, 41, 70, 71, 72], "write": [39, 40, 41, 70, 72], "exif": [39, 40, 71], "gif": [39, 40, 71], "comment": 39, "These": [39, 42, 64], "context": [39, 40], "ai": [39, 40, 73, 94], "attempt": [39, 52, 63, 71, 73, 93], "commonli": [39, 63, 81, 91], "look": [39, 49, 71, 95], "usercom": 39, "field": [39, 73], "dst_filenam": 39, "destin": [39, 71, 72, 73], "filenam": [39, 64], "pnginfo": [39, 41, 71, 73], "geninfo": [40, 111], "lsb": [40, 73, 111], "signific": [40, 41, 43, 68, 73], "bit": [40, 41, 63, 73, 77], "read_geninfo_paramet": 40, "read_geninfo_exif": 40, "read_geninfo_gif": 40, "write_geninfo_paramet": 40, "write_geninfo_exif": 40, "write_geninfo_gif": 40, "read_lsb_raw_byt": 40, "read_lsb_metadata": 40, "write_lsb_raw_byt": 40, "write_lsb_metadata": 40, "lsbreaderror": 40, "lsbextractor": 40, "imagelsbdataextractor": 40, "serialize_pnginfo": 40, "serialize_json": 40, "inject_data": 40, "steganographi": 41, "serial": 41, "compat": [41, 81], "inject": 41, "emb": [41, 77, 87], "seamlessli": 41, "hidden": 41, "decompress": 41, "gzip": 41, "written": 41, "appropri": [41, 49, 63, 71], "serializ": [41, 61], "err": 41, "caus": [41, 110], "get_next_n_byt": 41, "get_one_byt": 41, "form": [41, 81], "read_32bit_integ": 41, "32": [41, 63], "interpret": [41, 56], "endian": 41, "enough": 41, "magic": 41, "stealth_pngcomp": 41, "extract_data": 41, "length": [41, 43, 50], "compress": 41, "along": [41, 43, 75], "robust": [41, 43], "skytnt": [42, 64, 75], "poor": 42, "anime_dbaesthet": [42, 45], "better": [42, 46, 66, 77, 87, 88, 94, 96, 99, 102, 105, 109], "2053756": 42, "09986039996147156": 42, "1663584": 42, "24299287796020508": 42, "4886411": 42, "38091593980789185": 42, "2066024": 42, "5131649971008301": 42, "3670169": 42, "6011670827865601": 42, "5930006": 42, "7067991495132446": 42, "3821265": 42, "8237218260765076": 42, "5512471": 42, "9187621474266052": 42, "limit": [43, 77, 79], "smaller": 43, "7eu7d7": [43, 84, 88, 114], "ccip_onnx": 43, "cluster": [43, 47], "refer": [43, 46, 70, 102], "relev": 43, "aforement": 43, "manual": [43, 52], "384": [43, 47, 61, 62, 63], "caform": 43, "randaug": 43, "prune": 43, "vector": [43, 77], "pruned_fp32": 43, "5_fp32": 43, "feat": 43, "768": [43, 49, 71], "17847511429108218": 43, "1951224011983088": 43, "18397327797685215": 43, "y": [43, 52, 90], "16583099961280823": 43, "42947039008140564": 43, "4037521779537201": 43, "4371533691883087": 43, "40748104453086853": 43, "392294704914093": 43, "pairwis": 43, "matrix": 43, "5350548e": 43, "6583106e": 43, "01": 43, "2947042e": 43, "0375218e": 43, "8025822e": 43, "3715334e": 43, "0748104e": 43, "2675274e": 43, "9229470e": 43, "j": 43, "th": 43, "dbscan": 43, "dbscan_2": 43, "dbscan_fre": 43, "optic": [43, 49], "optics_best": 43, "epsilon": 43, "ep": 43, "min_sampl": 43, "ccipclustermethodtyp": 43, "12921094122454668": 43, "1291187648928262": 43, "1836453739562513": 43, "distanc": 43, "_featureorimag": 43, "sampl": [43, 47, 71, 94, 95, 96, 98, 99, 100, 104, 105, 106, 108, 109], "neighborhood": [43, 66], "core": [43, 112, 113], "few": 43, "too": 43, "tune": 43, "guidelin": 43, "deal": [43, 70], "solut": [43, 52], "small": [43, 51], "advis": [43, 79], "significantli": 43, "separ": [43, 90], "slightli": 43, "exhibit": 43, "regular": [43, 66], "outfit": 43, "awar": 43, "highli": 43, "so": [43, 46, 77, 84, 88], "care": 43, "diff": 43, "07437477": 43, "0356068": 43, "04396922": 43, "05131693": 43, "assess": 44, "aesthet": [44, 45, 111], "danbooru": [44, 79, 82, 84, 99, 102], "hakubooru": 44, "kohakublueleaf": 44, "swinv2pv3_v0_448_ls0": 44, "2_x": 44, "percentil": 44, "_default_model_nam": 44, "masterpiec": [44, 71], "9831666690063624": 44, "8810615667538594": 44, "great": 44, "8225559148288356": 44, "good": [44, 49], "591020403706702": 44, "2888798940585766": 44, "243279223969715": 44, "worst": [44, 71], "005268185993767627": 44, "275707557797432": 44, "7977807857096195": 44, "56098810210824": 44, "670568235218525": 44, "1677918508648872": 44, "9305131509900093": 44, "6085879728198051": 44, "6834832429885864": 44, "16141420602798462": 44, "05435194447636604": 44, "025083942338824272": 44, "024000568315386772": 44, "027076328173279762": 44, "024589713662862778": 44, "3757021427154541": 44, "3451208472251892": 44, "1511985808610916": 44, "04740551486611366": 44, "02172713913023472": 44, "027498546987771988": 44, "03134724497795105": 44, "39281174540519714": 44, "22457796335220337": 44, "15563568472862244": 44, "10796019434928894": 44, "047730278223752975": 44, "0393439345061779": 44, "031940147280693054": 44, "13832266628742218": 44, "20687267184257507": 44, "2509062886238098": 44, "1644320785999298": 44, "11332042515277863": 44, "08270663768053055": 44, "043439216911792755": 44, "033693961799144745": 44, "03375888615846634": 44, "050045162439346313": 44, "16734018921852112": 44, "4311050772666931": 44, "23242227733135223": 44, "05163438618183136": 44, "012833272106945515": 44, "01619996316730976": 44, "03074900433421135": 44, "1396280825138092": 44, "5038207173347473": 44, "22299200296401978": 44, "07377689331769943": 44, "02854202501475811": 44, "026677291840314865": 44, "02838410809636116": 44, "026617199182510376": 44, "02508518099784851": 44, "06039097160100937": 44, "8043031692504883": 44, "get_aesthetic_scor": 45, "ccip": [45, 111], "ccip_extract_featur": 45, "ccip_batch_extract_featur": 45, "ccip_default_threshold": 45, "ccip_differ": 45, "ccip_sam": 45, "ccip_batch_differ": 45, "ccip_batch_sam": 45, "ccip_default_clustering_param": 45, "ccip_clust": 45, "ccip_merg": 45, "dbaesthet": [45, 111], "laplacian": [45, 111], "laplacian_scor": 45, "lpip": [45, 111], "lpips_extract_featur": 45, "lpips_differ": 45, "lpips_clust": 45, "psnr_": [45, 111], "psnr": [45, 69], "blur": [46, 51], "than": [46, 47, 51, 77, 90, 94, 102], "seem": 46, "just": [46, 66, 77, 96, 99, 102, 105, 109], "we": [46, 68, 88], "explor": 46, "bluri": 46, "156": 46, "68285005210006": 46, "text_blur": 46, "2276": 46, "66629157129": 46, "real2": 46, "908745781486806": 46, "mmd": 46, "1072": 46, "8372572065527": 46, "richzhang": 47, "perceptualsimilar": 47, "chafen_arknight": 47, "rand": 47, "995": 47, "cnn": 47, "f1": 47, "f2": 47, "f3": 47, "f4": 47, "f5": 47, "64": [47, 63, 66, 71, 88, 112, 113], "99": 47, "192": 47, "49": [47, 63], "256": [47, 61, 62, 68, 71], "anoth": 47, "16922694444656372": 47, "22250649333000183": 47, "6897575259208679": 47, "10956494510173798": 47, "6823137998580933": 47, "6837796568870544": 47, "nois": [47, 54, 66, 68], "inf": 48, "gaussian_20": 48, "dat": 48, "058228614646987": 48, "gaussian_3": 48, "27": [48, 63], "65611098737784": 48, "lq": 48, "29589659377844": 48, "recogn": [49, 63], "recognit": 49, "ch_pp": 49, "ocrv4_det": 49, "heat_threshold": 49, "box_threshold": 49, "max_candid": 49, "1000": 49, "unclip_ratio": 49, "heat": 49, "candid": 49, "unclip": 49, "comic": [49, 96], "742": 49, "485": [49, 61, 62], "809": 49, "511": 49, "9543377610144915": 49, "682": 49, "98": 49, "734": 49, "124": 49, "9309689495575223": 49, "136": 49, "836": 49, "164": 49, "9042856988923695": 49, "144": 49, "455": 49, "196": 49, "874083638387722": 49, "719": 49, "835": 49, "488": 49, "8628696346175078": 49, "478": 49, "214": 49, "508": 49, "848871771901487": 49, "1030": 49, "557": 49, "1184": 49, "578": 49, "8352495440618789": 49, "427": 49, "129": 49, "553": 49, "154": 49, "8249209443996619": 49, "detect_model": 49, "recognize_model": 49, "ocrv4_rec": 49, "rotation_threshold": 49, "is_remove_dupl": 49, "rotat": [49, 52], "duplic": [49, 71], "mob": 49, "9356705927336156": 49, "shishou": 49, "8933000384412466": 49, "BUT": 49, "8730931912907247": 49, "oh": 49, "8417627579351514": 49, "mirror": 49, "7366019454049503": 49, "el": 49, "gato": 49, "iberico": 49, "7271127306351021": 49, "THAt": 49, "701928390168364": 49, "6965972578194936": 49, "chines": 49, "english": 49, "cannot": [49, 59, 61, 63, 73], "languag": 49, "func": [49, 92, 111], "japanes": [49, 71], "post_text": 49, "319": 49, "847": 49, "561": 49, "899": 49, "kancol": 49, "9130667787597329": 49, "552": 49, "811": 49, "791": 49, "921": 49, "1944": 49, "8566762346615406": 49, "820": 49, "558": 49, "850": 49, "fleet": 49, "collect": [49, 70], "8100635458911772": 49, "235": 49, "904": 49, "855": 49, "1009": 49, "\u6d77": 49, "6716076803280185": 49, "858": 49, "808": 49, "tsu": 49, "ka": 49, "NO": 49, "u": [49, 114], "mi": 49, "de": 49, "654507230718228": 49, "209": 49, "507": 49, "2888084133529467": 49, "japan_pp": 49, "ocrv3_rec": 49, "9230690942939336": 49, "8564870717047623": 49, "\u3044\u3064\u304b\u3042\u306e\u6d77\u3067": 49, "8061289060358996": 49, "8045396777081609": 49, "7311649382696896": 49, "\u8266\u3068\u308c\u308c": 49, "6648729016512889": 49, "ocrv2_det": 49, "ocrv3_det": 49, "ocrv4_server_det": 49, "ch_ppocr_mobile_slim_v2": 49, "0_det": 49, "ch_ppocr_mobile_v2": 49, "ch_ppocr_server_v2": 49, "en_pp": 49, "arabic_pp": 49, "ocrv2_rec": 49, "ocrv4_server_rec": 49, "0_rec": 49, "chinese_cht_pp": 49, "cyrillic_pp": 49, "devanagari_pp": 49, "en_number_mobile_v2": 49, "ka_pp": 49, "korean_pp": 49, "latin_pp": 49, "ta_pp": 49, "te_pp": 49, "max_siz": [50, 61, 62, 63], "longer": 50, "720": 50, "new_img": 50, "600": 50, "337": 50, "obscur": 51, "regist": [51, 52, 61, 62, 63], "rectangular": 51, "967": [51, 52], "143": [51, 52], "1084": [51, 52], "261": [51, 52], "246": [51, 52], "208": [51, 52], "331": [51, 52], "287": [51, 52], "662": [51, 52], "466": [51, 52], "705": [51, 52], "514": [51, 52], "479": [51, 52], "283": [51, 52], "326": [51, 52], "color_black": 51, "radiu": 51, "emoji": [51, 52], "penis": 51, "vagina": 51, "serv": [51, 63, 79], "foundat": 51, "inherit": [51, 63], "fill": 51, "color_default": 51, "green": 51, "color_green": 51, "ffff00": 51, "color_ffff00": 51, "blur_4": 51, "blur_8": 51, "blur_12": 51, "pixelate_4": 51, "pixelate_8": 51, "pixelate_12": 51, "arg": 51, "subclass": 51, "keyerror": 51, "alreadi": 51, "exist": [51, 72, 77, 93, 96], "angl": 52, "end": [52, 71], "censor_area": [52, 53], "ratio_threshold": 52, "minimum": [52, 58, 64, 66], "total": [52, 112, 113], "star": [52, 84], "register_censor_method": [52, 53], "smiling_face_with_heart": 52, "twitter": 52, "appl": 52, "googl": 52, "microsoft": 52, "samsung": 52, "whatsapp": 52, "facebook": 52, "messeng": 52, "joypixel": 52, "openmoji": 52, "emojidex": 52, "mozilla": 52, "express": 52, "code": [52, 68, 77, 84, 87], "_emojistyletyp": 52, "emoji_default": 52, "cat_fac": 52, "emoji_green": 52, "grinning_face_with_sweat": 52, "emoji_liuhanhuangd": 52, "abl": [52, 59], "prefix": [52, 78, 83], "sum": 52, "cx": 52, "mass": 52, "occlus": 52, "cy": 52, "find_for_area": 52, "rectangl": 52, "corner": 52, "factor": [52, 63], "align": [53, 111], "align_maxs": 53, "censor_": [53, 111], "censor_nsfw": 53, "basecensor": 53, "colorcensor": 53, "blurcensor": 53, "pixelatecensor": 53, "imgcensor": [53, 111], "imagebasedcensor": 53, "emojibasedcensor": 53, "singleimag": 53, "squeez": [53, 111], "squeeze_with_transpar": 53, "tightli": 54, "interest": 54, "jerry_with_spac": 54, "median_filt": 54, "median": 54, "kernel": 54, "disabl": 54, "keypoint": [55, 56, 57, 58], "idea": 55, "research": 55, "auto_detect": 55, "out_bbox": 55, "person_detect_cfg": 55, "op18keypointset": [55, 57, 58], "rtmpose": 55, "config": [55, 62, 111, 114], "foot": [55, 56], "hand1": 55, "hand2": 55, "op18_visu": [55, 57], "0x7f5ca933f3d0": 55, "axesimag": 55, "0x7f5c98069790": 55, "all_": 56, "openpos": [56, 71], "op18": [56, 58], "__mul__": 56, "multipli": 56, "scalar": 56, "__truediv__": 56, "divisor": 56, "left_foot": 56, "left_hand": 56, "right_foot": 56, "right_hand": 56, "enum": 56, "enumer": 56, "readabl": [56, 87], "categor": [56, 77], "nose": 56, "neck": 56, "elbow": 56, "wrist": 56, "ankl": 56, "ear": [56, 78, 85], "member": 56, "right_should": 56, "right_elbow": 56, "right_wrist": 56, "left_should": 56, "left_elbow": 56, "left_wrist": 56, "right_hip": 56, "right_kne": 56, "right_ankl": 56, "left_hip": 56, "left_kne": 56, "left_ankl": 56, "right_ey": 56, "left_ey": 56, "right_ear": 56, "left_ear": 56, "left_big_to": 56, "left_small_to": 56, "left_heel": 56, "right_big_to": 56, "right_small_to": 56, "right_heel": 56, "__int__": 56, "truncat": [56, 101, 111], "zero": 56, "must": [56, 78, 110], "preced": 56, "surround": 56, "whitespac": [56, 81], "36": [56, 63], "0b100": 56, "91": [56, 63], "112": 56, "92": [56, 63, 85], "113": [56, 63], "dwpose": [57, 111], "dwpose_estim": 57, "openpose18": 57, "op18_body_max": 57, "op18_body_min": 57, "op18_face_max": 57, "op18_face_min": 57, "op18_left_foot_max": 57, "op18_left_foot_min": 57, "op18_left_hand_max": 57, "op18_left_hand_min": 57, "op18_right_foot_max": 57, "op18_right_foot_min": 57, "op18_right_hand_max": 57, "op18_right_hand_min": 57, "keypoints_list": 58, "min_edge_s": 58, "draw_bodi": 58, "draw_hand": 58, "draw_feet": 58, "draw_fac": 58, "drawn": 58, "shorter": 58, "ellips": 58, "facial": [58, 78, 95], "parser": [59, 61, 62, 71], "notparsetarget": 60, "register_pillow_transform": 60, "register_pillow_pars": 60, "create_pillow_transform": 60, "parse_pillow_transform": 60, "register_torchvision_transform": 60, "register_torchvision_pars": 60, "create_torchvision_transform": 60, "parse_torchvision_transform": 60, "register_creators_for_transform": 60, "notprocessortypeerror": 60, "create_transforms_from_transform": 60, "is_valid_size_dict": 60, "convert_to_size_dict": 60, "get_size_dict": 60, "create_clip_transform": 60, "create_transforms_from_clip_processor": 60, "create_convnext_transform": 60, "create_transforms_from_convnext_processor": 60, "create_vit_transform": 60, "create_transforms_from_vit_processor": 60, "create_siglip_transform": 60, "create_transforms_from_siglip_processor": 60, "create_bit_transform": 60, "create_transforms_from_bit_processor": 60, "create_blip_transform": 60, "create_transforms_from_blip_processor": 60, "create_mobilenetv2_transform": 60, "create_transforms_from_mobilenetv2_processor": 60, "tensor": [61, 62, 63, 72], "composit": [61, 63], "machin": [61, 91], "learn": [61, 91], "compos": [61, 62, 63], "sequenc": [61, 63, 78], "pillowcompos": [61, 63], "sequenti": 61, "decor": [61, 62, 63, 90], "facilit": 61, "creator": [61, 63], "tvalu": [61, 62], "describ": 61, "bicub": [61, 62, 63], "pillowres": [61, 63], "antialia": [61, 62, 63], "bilinear": [61, 62], "center_crop": [61, 62], "pillowcentercrop": [61, 63], "pillowtotensor": [61, 63], "maybe_to_tensor": [61, 62], "pillowmaybetotensor": 61, "std": [61, 62, 63], "pillownorm": [61, 63], "456": [61, 62], "406": [61, 62], "229": [61, 62], "225": [61, 62], "48500001430511475": 61, "4560000002384186": 61, "4059999883174896": 61, "2290000021457672": 61, "2240000069141388": 61, "22499999403953552": 61, "framework": 62, "extend": 62, "centercrop": 62, "totensor": 62, "maybetotensor": 62, "4850": 62, "4560": 62, "4060": 62, "2290": 62, "2240": 62, "2250": 62, "interpolationmod": 62, "processor": [63, 112, 113], "vitimageprocessor": 63, "5906": 63, "33": 63, "donutimageprocessor": 63, "1901": 63, "70": [63, 77, 88], "detrimageprocessor": 63, "1575": 63, "86": [63, 78], "clipimageprocessor": 63, "1374": 63, "73": 63, "videomaeimageprocessor": 63, "1093": 63, "convnextimageprocessor": 63, "648": 63, "65": 63, "segformerimageprocessor": 63, "533": 63, "00": 63, "beitimageprocessor": 63, "468": 63, "63": 63, "siglipimageprocessor": 63, "440": 63, "48": 63, "layoutlmv3imageprocessor": 63, "403": 63, "layoutlmv2imageprocessor": 63, "332": 63, "87": 63, "mllamaimageprocessor": 63, "qwen2vlimageprocessor": 63, "314": 63, "77": 63, "blipimageprocessor": 63, "276": 63, "55": 63, "idefics2imageprocessor": 63, "226": 63, "llavanextimageprocessor": 63, "215": 63, "bitimageprocessor": 63, "210": 63, "pix2structimageprocessor": 63, "conditionaldetrimageprocessor": 63, "53": 63, "samimageprocessor": 63, "52": 63, "deitimageprocessor": 63, "mask2formerimageprocessor": 63, "89": 63, "vivitimageprocessor": 63, "88": 63, "yolosimageprocessor": 63, "84": 63, "47": 63, "viltimageprocessor": 63, "41": 63, "detaimageprocessor": 63, "68": 63, "38": 63, "pixtralimageprocessor": 63, "mobilenetv2imageprocessor": 63, "mobilevitimageprocessor": 63, "61": 63, "34": [63, 112, 113], "dptimageprocessor": 63, "maskformerimageprocessor": 63, "28": 63, "nougatimageprocessor": 63, "ideficsimageprocessor": 63, "rtdetrimageprocessor": 63, "efficientnetimageprocessor": 63, "40": [63, 71], "deformabledetrimageprocessor": 63, "idefics3imageprocessor": 63, "fuyuimageprocessor": 63, "videollavaimageprocessor": 63, "pvtimageprocessor": 63, "oneformerimageprocessor": 63, "mobilenetv1imageprocessor": 63, "owlv2imageprocessor": 63, "chineseclipimageprocessor": 63, "efficientformerimageprocessor": 63, "llavaonevisionimageprocessor": 63, "swin2srimageprocessor": 63, "vithybridimageprocessor": 63, "owlvitimageprocessor": 63, "04": 63, "groundingdinoimageprocessor": 63, "03": 63, "perceiverimageprocessor": 63, "chameleonimageprocessor": 63, "levitimageprocessor": 63, "vitmatteimageprocessor": 63, "extens": [63, 79], "tri": 63, "def": [63, 90], "hasattr": 63, "feature_extractor": 63, "encount": 63, "becaus": 63, "until": 63, "successfulli": 63, "imageprocessor": 63, "autoimageprocessor": 63, "from_pretrain": 63, "openai": 63, "vit": 63, "patch32": 63, "pillowconvertrgb": 63, "48145467": 63, "4578275": 63, "40821072": 63, "26862955": 63, "2613026": 63, "2757771": 63, "size_dict": 63, "shortest_edg": 63, "invalid_kei": 63, "default_to_squar": 63, "height_width_ord": 63, "constraint": 63, "els": [63, 71, 112, 113], "incompat": 63, "longest_edg": 63, "param_nam": 63, "entri": 63, "conform": 63, "messag": [63, 88], "do_res": 63, "do_center_crop": 63, "crop_siz": 63, "do_rescal": 63, "rescale_factor": 63, "00392156862745098": 63, "do_norm": 63, "image_mean": 63, "image_std": 63, "do_convert_rgb": 63, "rescal": 63, "deviat": 63, "clipprocessor": 63, "crop_pct": 63, "tailor": 63, "convnext": 63, "percentag": 63, "prepar": 63, "replic": 63, "blip": 63, "255": 63, "openai_clip_mean": 63, "openai_clip_std": 63, "behavior": 63, "mobilenetv2": 63, "per": 63, "equival": 63, "bg": 64, "strict_level": 64, "min_select": 64, "min_width": 64, "min_height": 64, "min_resolut": 64, "strict": [64, 99, 105], "get_imag": 64, "get_image_fil": 64, "list_image_fil": 64, "random_imag": 64, "randomli": 64, "random_image_fil": 64, "8057": 64, "000000": 64, "000001": 64, "000002": 64, "000003": 64, "000004": 64, "home": 64, "dgh": [64, 72, 114], "2400x1600": 64, "0x7feb86ed5160": 64, "003258": 64, "400x400": 64, "0x7feb86a748b0": 64, "quickli": 65, "backgroundimageset": 65, "list_bg_image_fil": 65, "get_bg_image_fil": 65, "get_bg_imag": 65, "random_bg_image_fil": 65, "random_bg_imag": 65, "opencv": 66, "denois": [66, 71], "inspir": [66, 75, 80, 87, 107], "mf666": [66, 107], "mist": 66, "fucker": 66, "diameter_min": 66, "diameter_max": 66, "sigma_color_min": 66, "sigma_color_max": 66, "sigma_space_min": 66, "sigma_space_max": 66, "radius_min": 66, "radius_max": 66, "eps_min": 66, "eps_max": 66, "b_iter": 66, "g_iter": 66, "random": [66, 77, 85], "bilater": 66, "guid": 66, "stage": [66, 77], "diamet": 66, "sigma": 66, "space": [66, 75, 87], "window": [66, 71], "term": 66, "contrib": 66, "noisy_imag": 66, "cleaned_img": 66, "cleaned_imag": 66, "noisi": 67, "nafnet": [67, 111], "scunet": [67, 68, 111], "adversari": [67, 111], "remove_adversarial_nois": 67, "restore_with_nafnet": 67, "restore_with_scunet": 67, "ve": 68, "gaussian": 68, "To": 68, "correctli": 68, "credibl": 68, "rgg": [68, 69], "red": [68, 78], "gopro": 68, "sidd": 68, "tile_s": [68, 69, 88], "tile_overlap": [68, 69, 88], "batch_siz": [68, 69, 88], "nafnetmodeltyp": 68, "tile": [68, 69, 88], "gan": 69, "128": 69, "scunetmodeltyp": 69, "automatic1111": 70, "stabl": [70, 71, 94, 114], "diffus": [70, 71, 94], "webui": [70, 71, 72], "novelai": 70, "sdwui": 70, "submodul": 70, "nai": [70, 111], "docstr": 70, "sdmetadata": 70, "parse_sdmeta_from_text": 70, "get_sdmeta_from_imag": 70, "save_image_with_sdmeta": 70, "read_metadata": 70, "save_with_metadata": 70, "naimetadata": 70, "get_naimeta_from_imag": 70, "add_naimeta_to_imag": 70, "save_image_with_naimeta": 70, "formatt": 71, "a1111": 71, "sd_metadata_simpl": 71, "sd_metadata_complex": 71, "prompt": 71, "neg_prompt": 71, "neg": 71, "__str__": 71, "sd1": 71, "extrem": 71, "delic": 71, "beauti": 71, "offici": 71, "global": [71, 90, 110], "illumin": 71, "soft": 71, "shadow": 71, "super": 71, "light": 71, "novel": [71, 73], "4k": 71, "metal_textur": 71, "striped_background": 71, "rich": 71, "cg": 71, "uniti": 71, "8k": 71, "wallpap": 71, "unreal": 71, "sci": 71, "fi": 71, "fantasi": 71, "silver_skin": 71, "cut": [71, 78], "silver_impossible_bodysuit": 71, "gem_on_chest": 71, "cut_silver_mechanical_leotard": 71, "headgear": [71, 78], "1_girl": 71, "slim_waist": 71, "hair": [71, 78], "long": 71, "lumin": 71, "medium_breast": [71, 86], "indistinct_camelto": 71, "flat_crotch": 71, "coquettish": 71, "squint": 71, "evil_smil": 71, "dark_persona": 71, "mouth": 71, "wet": 71, "slim_fac": 71, "tall_girl": 71, "matur": 71, "mature_fac": 71, "slim_figur": 71, "slim_leg": 71, "bare_thigh": 71, "easyneg": 71, "sketch": 71, "ugli": 71, "huge": 71, "logo": 71, "monochrom": [71, 98, 101, 111], "bad": 71, "mutat": 71, "horror": 71, "geometri": 71, "bad_prompt": 71, "miss": 71, "finger": 71, "limb": 71, "anatomi": 71, "interlock": 71, "digit": 71, "arm": 71, "2girl": 71, "deform": 71, "lipstick": 71, "skindent": 71, "tie": 71, "big_breast": 71, "thighhigh": [71, 79], "pubic_hair": [71, 78], "3d": [71, 96], "realist": 71, "slip": [71, 81], "head_out_of_fram": 71, "curvi": 71, "sampler": 71, "ddim": 71, "cfg": 71, "seed": 71, "3827064803": 71, "512x848": 71, "hash": 71, "eb49192009": 71, "anidosmix": 71, "skip": 71, "new_imag": 71, "let": 71, "what": 71, "nslim_fac": 71, "848": 71, "_sdmeta_text": 71, "starri": 71, "night": 71, "daylight": 71, "euler": 71, "sd2": 71, "footwear": 71, "shoe": 71, "bang": [71, 78, 79, 84, 87], "indoor": 71, "sleev": 71, "ahog": [71, 77, 78, 79, 80, 84, 87], "dress": [71, 78], "pot": 71, "plant": 71, "bun": [71, 78], "lora": 71, "bluearchive10": 71, "bluearchiv": 71, "neg1": 71, "dpm": 71, "2m": 71, "sde": 71, "karra": 71, "2647703743": 71, "768x768": 71, "72bd94132e": 71, "cutemix": 71, "strength": 71, "controlnet": 71, "control_v11p_sd15_openpos": 71, "cab727d4": 71, "weight": 71, "perfect": 71, "param": 71, "hire": 71, "upscal": [71, 111], "latent": 71, "ti": 71, "339cc9210f70": 71, "66a7279a88dd": 71, "info": 71, "underli": [71, 90], "sd_meta": 71, "scope": 71, "dst_file": [71, 73], "webp": 71, "systemerror": [71, 73], "input_imag": 71, "output_imag": 71, "a41": 72, "safetensor": 72, "torch": 72, "command": [72, 114], "pip": [72, 114], "_check_env": 72, "model_fil": 72, "key1": 72, "value1": 72, "key2": 72, "value2": 72, "src_model_fil": 72, "dst_model_fil": 72, "new_metadata": 72, "john": 72, "doe": [72, 76, 85, 99, 105], "input_model": 72, "output_model": 72, "softwar": 73, "generation_tim": 73, "dataclass": 73, "encapsul": 73, "taken": 73, "alia": 73, "success": [73, 114], "add_lsb_meta": 73, "save_metainfo": 73, "metainfo": 73, "prefer": 73, "isneti": [74, 111], "get_isnetis_mask": 74, "segment_with_isneti": 74, "segment_rgba_with_isneti": 74, "co": 75, "l8": 75, "00ff00": 75, "mask_": 75, "image_": 75, "hutao_seg": 75, "skadi_seg": 75, "drop": [76, 78, 79, 84, 86, 87], "cosplai": 76, "no_eyewear": 76, "eyewear": [76, 78], "span": [76, 78], "matter": [76, 78], "red_hair": [76, 78, 85, 86], "use_preset": 76, "custom_blacklist": 76, "preset": 76, "ones": 76, "neither": [76, 78], "nor": [76, 78], "tagger": [77, 87], "000": 77, "camais03": 77, "camie_tagger_onnx": 77, "year": 77, "copyright": 77, "tend": 77, "high_precis": 77, "high_recal": 77, "micro_opt": 77, "macro_opt": 77, "no_underlin": [77, 87], "drop_overlap": [77, 79, 80, 84, 87], "camiemodetyp": 77, "affect": 77, "underscor": [77, 81, 87], "precis": [77, 112, 113], "recal": 77, "micro": 77, "macro": 77, "valuabl": [77, 87], "rapid": [77, 87], "queri": [77, 87], "randn": 77, "char": [77, 79, 80, 87], "04246556758880615": 77, "6936423778533936": 77, "question": [77, 79, 80, 87, 99], "23721203207969666": 77, "explicit": [77, 79, 80, 87, 99], "033293724060058594": 77, "8412569165229797": 77, "38029077649116516": 77, "618192195892334": 77, "37446439266204834": 77, "5698797702789307": 77, "7119565010070801": 77, "5252856612205505": 77, "46417444944381714": 77, "5428758859634399": 77, "34731733798980713": 77, "tail": [77, 78], "3911612927913666": 77, "2932726740837097": 77, "4544200003147125": 77, "44711941480636597": 77, "2854885458946228": 77, "6344638466835022": 77, "611354410648346": 77, "564970850944519": 77, "4444340467453003": 77, "35846662521362305": 77, "3867686092853546": 77, "3723931908607483": 77, "31086698174476624": 77, "43279752135276794": 77, "3896197974681854": 77, "6638736724853516": 77, "5094802975654602": 77, "4867050349712372": 77, "6593714952468872": 77, "5243107676506042": 77, "4374789893627167": 77, "3754707872867584": 77, "6238733530044556": 77, "31088054180145264": 77, "gym_uniform": 77, "37657681107521057": 77, "3012588620185852": 77, "watermark": 77, "5147127509117126": 77, "web_address": 77, "6296812295913696": 77, "29214906692504883": 77, "37801358103752136": 77, "buruma": 77, "536261260509491": 77, "bike_short": [77, 80], "35828399658203125": 77, "4156728982925415": 77, "44427722692489624": 77, "2838006019592285": 77, "49192047119140625": 77, "36012423038482666": 77, "black_buruma": 77, "3422132134437561": 77, "2783987522125244": 77, "38377970457077026": 77, "baseball_mitt": 77, "32592540979385376": 77, "35402947664260864": 77, "2758416533470154": 77, "black_sports_bra": 77, "3463800549507141": 77, "sports_bra": [77, 80], "28466159105300903": 77, "2603980302810669": 77, "bike_jersei": 77, "2661605477333069": 77, "patreon_usernam": 77, "7087235450744629": 77, "patreon_logo": 77, "560276210308075": 77, "5921452641487122": 77, "41121846437454224": 77, "4002530574798584": 77, "03438958525657654": 77, "04617959260940552": 77, "8312125205993652": 77, "3996567726135254": 77, "28660568594932556": 77, "7184156775474548": 77, "4706878066062927": 77, "5503140687942505": 77, "365602970123291": 77, "41183334589004517": 77, "28638553619384766": 77, "3707748055458069": 77, "520854115486145": 77, "2960333526134491": 77, "6556028127670288": 77, "6966925859451294": 77, "5526134371757507": 77, "6872812509536743": 77, "5945607423782349": 77, "4464661478996277": 77, "hair_ribbon": [77, 79, 80, 84], "3646523952484131": 77, "37938451766967773": 77, "5426545143127441": 77, "ribbon": [77, 78, 80, 84], "3027467727661133": 77, "8986430168151855": 77, "337802529335022": 77, "38589367270469666": 77, "6475872993469238": 77, "school_bag": [77, 79, 80], "666648805141449": 77, "4749193489551544": 77, "27104783058166504": 77, "closed_mouth": 77, "28101325035095215": 77, "37030768394470215": 77, "32576680183410645": 77, "4337637424468994": 77, "42441293597221375": 77, "black_skirt": 77, "34694597125053406": 77, "5711237192153931": 77, "open_cloth": [77, 80, 84], "31017544865608215": 77, "534726083278656": 77, "4544385075569153": 77, "27831193804740906": 77, "45064714550971985": 77, "5494365096092224": 77, "610480546951294": 77, "red_flow": 77, "35928308963775635": 77, "37732189893722534": 77, "5575172305107117": 77, "fingernail": 77, "27776333689689636": 77, "cardigan": [77, 80, 84], "3264558017253876": 77, "31882336735725403": 77, "5534622073173523": 77, "red_nail": [77, 79, 84], "38771501183509827": 77, "q": 77, "3758758008480072": 77, "39574217796325684": 77, "5394986271858215": 77, "handbag": 77, "37014907598495483": 77, "black_bag": 77, "44918346405029297": 77, "shoulder_bag": [77, 79], "5881174802780151": 77, "5163478255271912": 77, "blue_cardigan": [77, 84], "28089386224746704": 77, "42480990290641785": 77, "bag_charm": [77, 79, 80], "5010414123535156": 77, "plum_blossom": 77, "27618563175201416": 77, "5317837595939636": 77, "8859397172927856": 77, "7348971366882324": 77, "is_refin": 77, "reprocess": 77, "come": 77, "refin": 77, "strategi": 77, "understand": [77, 87], "b": [77, 87], "anal_hair": 78, "anal_tail": 78, "arm_behind_head": 78, "arm_hair": 78, "arm_under_breast": 78, "arms_behind_head": 78, "bird_on_head": 78, "blood_in_hair": 78, "breasts_on_glass": 78, "breasts_on_head": 78, "cat_on_head": 78, "closed_ey": 78, "clothed_female_nude_femal": 78, "clothed_female_nude_mal": 78, "clothed_male_nude_femal": 78, "clothes_between_breast": 78, "cream_on_fac": 78, "drying_hair": 78, "empty_ey": 78, "face_to_breast": 78, "food_on_fac": 78, "food_on_head": 78, "game_boi": 78, "grabbing_anoth": 78, "s_hair": 78, "grabbing_own_breast": 78, "gun_to_head": 78, "head_between_breast": 78, "heart_in_ey": 78, "multiple_boi": 78, "multiple_girl": 78, "object_on_breast": 78, "object_on_head": 78, "paint_splatter_on_fac": 78, "penis_on_fac": 78, "person_on_head": 78, "pokemon_on_head": 78, "rabbit_on_head": 78, "rice_on_fac": 78, "severed_head": 78, "star_in_ey": 78, "sticker_on_fac": 78, "tentacles_on_mal": 78, "tying_hair": 78, "built": [78, 90], "mutabl": 78, "constructor": 78, "futa": 78, "cum": 78, "rub": 78, "shade": 78, "plai": 78, "drill": 78, "skin": 78, "braid": 78, "afro": 78, "bald": 78, "dreadlock": 78, "ponytail": 78, "updo": 78, "beard": 78, "mustach": 78, "pointi": 78, "horn": 78, "ornament": 78, "hairband": 78, "pupil": 78, "bow": [78, 79, 80], "headwear": 78, "crown": 78, "cap": 78, "hairclip": [78, 84], "mole": 78, "halo": 78, "fluff": 78, "glass": [78, 81], "fang": 78, "boi": 78, "beret": 78, "heterochromia": 78, "headdress": 78, "eyepatch": 78, "headphon": 78, "eyebrow": 78, "eyelash": 78, "sunglass": 78, "intak": 78, "scrunchi": 78, "ear_pierc": 78, "headband": 78, "under_mouth": 78, "freckl": 78, "lip": 78, "eyelin": 78, "eyeshadow": 78, "tassel": 78, "whitelist_suffix": 78, "whitelist_prefix": 78, "whitelist_word": 78, "suffix": [78, 83], "pool": 78, "whitelist": 78, "blacklist": [78, 82, 111], "singular": 78, "plural": 78, "chair": 78, "whole": 78, "word": 78, "hear": 78, "72": 78, "outdat": 79, "anymor": 79, "baselin": 79, "practic": 79, "use_real_nam": [79, 84], "general_threshold": [79, 80, 87], "character_threshold": [79, 80, 87], "real": [79, 84, 101, 111], "renam": [79, 84], "redirect": [79, 84], "mani": [79, 84], "websit": [79, 84], "9897817373275757": 79, "010265946388244629": 79, "2809715270996094e": 79, "9939777851104736": 79, "5032387375831604": 79, "black_bord": 79, "9943548440933228": 79, "5011609792709351": 79, "6877802610397339": 79, "5543792843818665": 79, "8268730640411377": 79, "8504303693771362": 79, "6008237600326538": 79, "6635787487030029": 79, "8496965765953064": 79, "6107005476951599": 79, "668294370174408": 79, "5619469285011292": 79, "5141720771789551": 79, "letterbox": 79, "9884189963340759": 79, "5673105120658875": 79, "6290556192398071": 79, "9631235003471375": 79, "no_hat": [79, 80, 84], "7978747487068176": 79, "no_headwear": [79, 80, 84, 87], "7577926516532898": 79, "7118550539016724": 79, "5452839136123657": 79, "pillarbox": 79, "9841411709785461": 79, "958786129951477": 79, "6720131039619446": 79, "7077711820602417": 79, "silver_hair": [79, 80, 84], "6673924326896667": 79, "8709812760353088": 79, "9614333510398865": 79, "7786177396774292": 79, "6842771172523499": 79, "9076308012008667": 79, "580970823764801": 79, "9633345007896423": 79, "9988503456115723": 79, "001651763916015625": 79, "00012505054473876953": 79, "9829280972480774": 79, "894218385219574": 79, "8733789920806885": 79, "6322951316833496": 79, "9987058639526367": 79, "9754379987716675": 79, "6810564994812012": 79, "9708781838417053": 79, "6356008052825928": 79, "5633733868598938": 79, "brick_wal": 79, "5315935611724854": 79, "9397273659706116": 79, "9229896664619446": 79, "9006357789039612": 79, "citi": 79, "9020784497261047": 79, "cityscap": 79, "9547432661056519": 79, "5296419262886047": 79, "8253412246704102": 79, "5619839429855347": 79, "8277763724327087": 79, "9356368780136108": 79, "5288072824478149": 79, "6336134076118469": 79, "9703260064125061": 79, "8188960552215576": 79, "phone_screen": 79, "9579574465751648": 79, "9954615235328674": 79, "plaid": [79, 80, 84], "9725285172462463": 79, "9638455510139465": 79, "7226815819740295": 79, "5321241021156311": 79, "5493080615997314": 79, "9863407611846924": 79, "6794284582138062": 79, "5062428116798401": 79, "9325523972511292": 79, "92237788438797": 79, "skyscrap": 79, "7728171348571777": 79, "7257086038589478": 79, "5357837080955505": 79, "6939404010772705": 79, "7054293155670166": 79, "9990814924240112": 79, "9992498755455017": 79, "5012534260749817": 79, "7461410164833069": 79, "lagpixellol": 80, "deepgelbooru_onnx": 80, "9986732006072998": 80, "0013858973979949951": 80, "315376281738281e": 80, "9972434639930725": 80, "5982598662376404": 80, "6429562568664551": 80, "36296138167381287": 80, "8308937549591064": 80, "7388008832931519": 80, "6039759516716003": 80, "30909663438796997": 80, "9694308042526245": 80, "6422968506813049": 80, "5898381471633911": 80, "8145260810852051": 80, "652222216129303": 80, "dolphin_short": 80, "466494083404541": 80, "7183809280395508": 80, "6753682494163513": 80, "7302790880203247": 80, "6649775505065918": 80, "8446108102798462": 80, "98187655210495": 80, "8140730857849121": 80, "6360533833503723": 80, "9635934829711914": 80, "33370012044906616": 80, "44239571690559387": 80, "7891374826431274": 80, "6471294164657593": 80, "9958090782165527": 80, "8736815452575684": 80, "872096061706543": 80, "5640895366668701": 80, "5049663186073303": 80, "8832778930664062": 80, "9687467813491821": 80, "3659853935241699": 80, "9309735298156738": 80, "49939480423927307": 80, "446407288312912": 80, "809670090675354": 80, "6560589075088501": 80, "47956040501594543": 80, "9832853674888611": 80, "9994162321090698": 80, "0008397102355957031": 80, "00035390257835388184": 80, "9926226139068604": 80, "899387001991272": 80, "34215790033340454": 80, "5701972246170044": 80, "9512913227081299": 80, "6664570569992065": 80, "5614628791809082": 80, "33615976572036743": 80, "5770801305770874": 80, "987317681312561": 80, "37286585569381714": 80, "36409223079681396": 80, "7329680919647217": 80, "5924292206764221": 80, "4344901144504547": 80, "7465001344680786": 80, "5225946307182312": 80, "6976451873779297": 80, "9265321493148804": 80, "34527891874313354": 80, "6675043106079102": 80, "9096828699111938": 80, "41341525316238403": 80, "8418735265731812": 80, "3675632178783417": 80, "5284417867660522": 80, "30296844244003296": 80, "48789578676223755": 80, "36596980690956116": 80, "7759367227554321": 80, "6535028219223022": 80, "8975257873535156": 80, "36911237239837646": 80, "4171145558357239": 80, "3942635953426361": 80, "6772940754890442": 80, "9397937655448914": 80, "5207280516624451": 80, "4673041105270386": 80, "9118321537971497": 80, "9967410564422607": 80, "9970728158950806": 80, "8419480323791504": 80, "6489560604095459": 80, "6217572689056396": 80, "convent": 81, "restor": [81, 111], "use_spac": 81, "use_escap": 81, "include_scor": 81, "score_descend": 81, "escap": 81, "unsaf": 81, "sort": [81, 85], "descend": 81, "panty_pul": 81, "6826801300048828": 81, "958938717842102": 81, "drinking_glass": 81, "9340789318084717": 81, "areola_slip": 81, "41196826100349426": 81, "9988248348236084": 81, "drink": 81, "pull": 81, "areola": 81, "999": 81, "959": 81, "934": 81, "683": 81, "412": 81, "mldanbooru": [82, 111], "get_mldanbooru_tag": 82, "wd14": [82, 84, 111], "get_wd14_tag": [82, 84], "convert_wd14_emb_to_predict": 82, "denormalize_wd14_emb": 82, "cami": [82, 111], "get_camie_tag": 82, "convert_camie_emb_to_predict": 82, "deepdanbooru": [82, 84, 111], "get_deepdanbooru_tag": [82, 84], "deepgelbooru": [82, 111], "get_deepgelbooru_tag": 82, "add_underlin": 82, "remove_underlin": 82, "tags_to_text": 82, "drop_overlap_tag": 82, "is_blacklist": 82, "drop_blacklisted_tag": 82, "char_whitelist_suffix": 82, "char_whitelist_prefix": 82, "char_whitelist_word": 82, "char_suffix": 82, "char_prefix": 82, "charactertagpool": 82, "is_basic_character_tag": 82, "drop_basic_character_tag": 82, "sort_tag": 82, "tag_match_suffix": 82, "tag_match_prefix": 82, "tag_match_ful": 82, "t1": 83, "t2": 83, "fulli": 83, "ml": 84, "448": 84, "keep_ratio": 84, "9999984502792358": [84, 106], "9999946355819702": 84, "9994951486587524": 84, "998144268989563": 84, "9978417158126831": 84, "9941409230232239": 84, "9799384474754333": 84, "979142427444458": 84, "961823582649231": 84, "961323618888855": 84, "9490893483161926": 84, "9450850486755371": 84, "9425153136253357": 84, "9409335255622864": 84, "9319437146186829": 84, "9265308976173401": 84, "9259042143821716": 84, "922250509262085": 84, "9199565052986145": 84, "9175475835800171": 84, "9102761745452881": 84, "9076938629150391": 84, "9052775502204895": 84, "8938589692115784": 84, "8894285559654236": 84, "8891903162002563": 84, "8845980763435364": 84, "8842408061027527": 84, "8659475445747375": 84, "862621009349823": 84, "8616052865982056": 84, "8562789559364319": 84, "8555729389190674": 84, "8533340096473694": 84, "8477485775947571": 84, "8430152535438538": 84, "tied_long_hair": [84, 87], "8340626955032349": 84, "8266023397445679": 84, "8222048282623291": 84, "8202669620513916": 84, "8061150312423706": 84, "7803354859352112": 84, "7789446711540222": 84, "arms_up": 84, "7052110433578491": 84, "9999866485595703": 84, "997043788433075": 84, "9969649910926819": 84, "9957101345062256": 84, "9928386807441711": 84, "9886980056762695": 84, "9864778518676758": 84, "9769423007965088": 84, "9747489094734192": 84, "9736957550048828": 84, "9388670325279236": 84, "9356311559677124": 84, "91000896692276": 84, "8955123424530029": 84, "8910233378410339": 84, "8904104828834534": 84, "8881211280822754": 84, "8876776695251465": 84, "8864808678627014": 84, "8810517191886902": 84, "8798807263374329": 84, "8765745162963867": 84, "8737136125564575": 84, "8650439381599426": 84, "8613706827163696": 84, "8571277260780334": 84, "8333670496940613": 84, "8160212635993958": 84, "eyebrows_visible_through_hair": 84, "8122442364692688": 84, "8091571927070618": 84, "8082079887390137": 84, "8048468232154846": 84, "8042327165603638": 84, "7984272241592407": 84, "blazer": [84, 87], "794708251953125": 84, "78981614112854": 84, "7892146110534668": 84, "7867060899734497": 84, "786359965801239": 84, "7790888547897339": 84, "7760675549507141": 84, "774523913860321": 84, "7721588015556335": 84, "7697228789329529": 84, "755959689617157": 84, "7477189898490906": 84, "7476690411567688": 84, "rail": 84, "7476617693901062": 84, "7458406090736389": 84, "741143524646759": 84, "7364678978919983": 84, "7193643450737": 84, "red_neckwear": 84, "7108616828918457": 84, "7086325287818909": 84, "7055293321609497": 84, "7039415836334229": 84, "7018357515335083": 84, "shuffl": 85, "count": [85, 112, 113], "2boi": 85, "cat_ear": 85, "uniqu": 85, "8849405313291128": 86, "8548297594823425": 86, "03910296474461261": 86, "6615180440330748": 86, "21552028866308015": 86, "3165260620737027": 86, "47744464927382957": 86, "smilingwolf": 87, "wd": 87, "swinv2_v3": 87, "general_mcut_en": 87, "character_mcut_en": 87, "mcut": 87, "replac": 87, "follw": 87, "0011444687843322754": 87, "8876402974128723": 87, "106781005859375": 87, "000277101993560791": 87, "997527003288269": 87, "9797663688659668": 87, "9905703663825989": 87, "9761719703674316": 87, "8981098532676697": 87, "8810765743255615": 87, "9498510360717773": 87, "8377365469932556": 87, "945058286190033": 87, "9457170367240906": 87, "969594419002533": 87, "7881088852882385": 87, "7687551379203796": 87, "9301245212554932": 87, "6703325510025024": 87, "5292627811431885": 87, "8677047491073608": 87, "5859264731407166": 87, "9536856412887573": 87, "8056888580322266": 87, "8394746780395508": 87, "9473626613616943": 87, "8986269235610962": 87, "9385137557983398": 87, "8408567905426025": 87, "4245271384716034": 87, "931140661239624": 87, "8830795884132385": 87, "7279844284057617": 87, "5333830714225769": 87, "64717698097229": 87, "9516432285308838": 87, "9655293226242065": 87, "9485014081001282": 87, "7366660833358765": 87, "7161656618118286": 87, "5858667492866516": 87, "6186309456825256": 87, "41193312406539917": 87, "467605859041214": 87, "36282333731651306": 87, "3756745457649231": 87, "motion_blur": 87, "5091936588287354": 87, "951993465423584": 87, "5634750723838806": 87, "8232709169387817": 87, "9869340658187866": 87, "49491602182388306": 87, "5193622708320618": 87, "003406703472137451": 87, "0007208287715911865": 87, "9798132181167603": 87, "8046203851699829": 87, "7596215009689331": 87, "7620116472244263": 87, "46084529161453247": 87, "48454540967941284": 87, "5152207016944885": 87, "8023070096969604": 87, "8653596639633179": 87, "7201820611953735": 87, "7816740870475769": 87, "697688639163971": 87, "8974947333335876": 87, "7491052746772766": 87, "5015512704849243": 87, "6401398181915283": 87, "43420469760894775": 87, "4528769850730896": 87, "5730487704277039": 87, "6739872694015503": 87, "5545973181724548": 87, "6946243047714233": 87, "5487751364707947": 87, "7439308166503906": 87, "4186026453971863": 87, "47378358244895935": 87, "4690653085708618": 87, "7565015554428101": 87, "9262397289276123": 87, "942080020904541": 87, "denorm": 87, "denormalizer_nam": 87, "mnum2_al": 87, "redund": 87, "structur": [87, 111], "r": [87, 99, 105], "c": 87, "linalg": 87, "norm": 87, "approx": [87, 88], "1e": 87, "cdc_anime_onnx": 88, "realli": 88, "As": [88, 99, 105], "1024x1024": 88, "2060": 88, "gpu": 88, "cost": 88, "cpu": [88, 93, 112, 113], "experi": 88, "hgsr": 88, "mhr": 88, "aug_x4_320": 88, "cute_waifu_aroma": 88, "pngimageplugin": 88, "pngimagefil": 88, "1168x1168": 88, "0x7f0e8ca06880": 88, "4672x4672": 88, "0x7f0e48edb640": 88, "cdc": [89, 111], "upscale_with_cdc": 89, "lru_cach": 90, "wrap": 90, "synchron": 90, "prevent": 90, "race": 90, "condit": 90, "maxsiz": 90, "expensive_funct": 90, "expens": 90, "lock": [90, 110], "safeti": [90, 107], "multithread": 90, "leveltyp": 90, "my_funct": 90, "three": [90, 95], "share": 90, "introduc": 90, "acquisit": 90, "critic": 90, "cache_info": 90, "cache_clear": 90, "mathemat": 91, "activ": 91, "deep": 91, "problem": [91, 99, 105], "input_valu": 91, "frac": 91, "26894142": 91, "73105858": 91, "ts_lru_cach": 92, "get_onnx_provid": 92, "open_onnx_model": 92, "cudaexecutionprovid": 93, "cpuexecutionprovid": 93, "ckpt": 93, "inferencesess": 93, "onnx_mod": 93, "decid": 93, "linux": [93, 112, 113], "ignor": 93, "cuda": [93, 112, 113], "anime_ai_check": 94, "mobilenetv3_sce_dist": [94, 105, 109], "mainli": 94, "caformer_s36_plus_sc": 94, "graph": 94, "9996960163116455": 94, "9999125003814697": 94, "997803270816803": 94, "9960069060325623": 94, "9887709021568298": 94, "9998629093170166": 94, "0013722758740186691": 94, "00020673229300882667": 94, "0001895089662866667": 94, "0008857478387653828": 94, "552320024231449e": 94, "001168627175502479": 94, "bangumi": [95, 96], "vision": 95, "imageri": 95, "bangumi_char_typ": 95, "definit": [95, 102], "video": 95, "secondari": 95, "often": 95, "lack": 95, "lead": 95, "under": [95, 114], "judg": 95, "anime_portrait": [95, 101], "mobilenetv3_v0_dist": [95, 104, 108, 109], "9998525381088257": 95, "00012103465269319713": 95, "6464786313008517e": 95, "906112609314732e": 95, "9997243285179138": 95, "0002490800397936255": 95, "7215803381986916e": 95, "354368557978887e": 95, "9998849630355835": 95, "90006631379947e": 95, "3920385754317977e": 95, "2084233276254963e": 95, "9998877048492432": 95, "732793503440917e": 95, "4264976925915107e": 95, "0623419257171918e": 95, "07076334953308105": 95, "9290977716445923": 95, "0001044218079186976": 95, "4467317163944244e": 95, "2568268832401372e": 95, "9999498128890991": 95, "1810528778587468e": 95, "879474429093534e": 95, "260669109295122e": 95, "9999510049819946": 95, "2321036592766177e": 95, "025227553938748e": 95, "4251427273848094e": 95, "999957799911499": 95, "4273678718600422e": 95, "6884023302263813e": 95, "880981603288092e": 95, "0002326338435523212": 95, "9996368885040283": 95, "164971561403945e": 95, "00020793956355191767": 95, "13438372313976288": 95, "8652494549751282": 95, "000158855298650451": 95, "000238816806813702": 95, "3589179217815399": 95, "6406960487365723": 95, "0001471740542910993": 95, "002255884697660804": 95, "08208147436380386": 95, "9152728915214539": 95, "00038967153523117304": 95, "227699592884164e": 95, "0835404282261152e": 95, "1437502406770363e": 95, "9999284744262695": 95, "2125529792683665e": 95, "0218892384727951e": 95, "00011914174683624879": 95, "9998584985733032": 95, "2007669283775613e": 95, "6357082131435163e": 95, "3068713896209374e": 95, "9999185800552368": 95, "066640925273532e": 95, "529400813335087e": 95, "089402500540018e": 95, "9999388456344604": 95, "6406959295272827": 95, "not_paint": 96, "anime_classif": 96, "older": 96, "mobilenetv3_v1": [96, 106], "5_dist": 96, "3_dist": 96, "plot": [96, 99, 105, 109], "caformer_s36_v1": 96, "3_focal": 96, "8346158862113953": 96, "004201625939458609": 96, "0028638991061598063": 96, "15633030235767365": 96, "001988308737054467": 96, "9868855476379395": 96, "001178382197394967": 96, "00015886101755313575": 96, "0005986307514831424": 96, "011178601533174515": 96, "9933090209960938": 96, "0012440024875104427": 96, "00040085514774546027": 96, "004924307577311993": 96, "00012189441622467712": 96, "00031298911198973656": 96, "9968050718307495": 96, "182305903872475e": 96, "0027923565357923508": 96, "7805559259140864e": 96, "0004650334012694657": 96, "996709942817688": 96, "736721191671677e": 96, "0027629584074020386": 96, "4619508621981367e": 96, "0003803370927926153": 96, "998649537563324": 96, "190127922105603e": 96, "0008622839814051986": 96, "595230686594732e": 96, "0004573142796289176": 96, "00031435859273187816": 96, "8671838641166687": 96, "13199880719184875": 96, "563074617180973e": 96, "153919796110131e": 96, "290010737255216e": 96, "9727378487586975": 96, "027150526642799377": 96, "162296004826203e": 96, "4933258828241378e": 96, "0004275702522136271": 96, "995402455329895": 96, "002233930164948106": 96, "001911122351884842": 96, "1603819727897644": 96, "0007561995880678296": 96, "00017044576816260815": 96, "838487982749939": 96, "0002034590725088492": 96, "005001617129892111": 96, "000932251859921962": 96, "009352140128612518": 96, "9846979379653931": 96, "6018555470509455e": 96, "004064667969942093": 96, "464051254326478e": 96, "025772539898753166": 96, "9699516296386719": 96, "00011656546121230349": 96, "287263775244355e": 96, "370255853951676e": 96, "01098843663930893": 96, "0031668643932789564": 96, "9857884049415588": 96, "499273488065228e": 96, "8419872251106426e": 96, "0003471920208539814": 96, "029472889378666878": 96, "9700765609741211": 96, "0012387704337015748": 96, "001172148622572422": 96, "787473391043022e": 96, "003680602880194783": 96, "9938107132911682": 96, "8346157073974609": 96, "8671836853027344": 96, "8384883403778076": 96, "9846979975700378": 96, "9700766801834106": 96, "greyscal": 97, "jpeg_ful": [97, 110], "6125901": 97, "6125785": [97, 110], "6124220": 97, "rough": [98, 99, 105], "polish": 98, "mobilenetv3_v2": 98, "2_dist": [98, 106], "910087929805741e": 98, "1241951510310173": 98, "8757457137107849": 98, "00018937293498311192": 98, "030049214139580727": 98, "9697614312171936": 98, "008933082222938538": 98, "05096456781029701": 98, "9401022791862488": 98, "009832272306084633": 98, "9898634552955627": 98, "00030428936588577926": 98, "013919820077717304": 98, "9819902181625366": 98, "004089969675987959": 98, "04166747257113457": 98, "9582782983779907": 98, "4218515288084745e": 98, "8849249482154846": 98, "1149177998304367": 98, "0001573085755808279": 98, "9907882809638977": 98, "008958994410932064": 98, "0002527958422433585": 98, "9831690788269043": 98, "01682441122829914": 98, "613856385229155e": 98, "8757458329200745": 98, "8849248290061951": 98, "million": 99, "anime_r": [99, 101], "boundari": [99, 105], "challeng": [99, 105], "clean": [99, 105], "judgment": [99, 105], "intend": [99, 105], "quick": [99, 105, 111], "estim": [99, 105], "basi": [99, 105], "mobilenetv3_large_100_v0_ls0": 99, "caformer_s36_v0_ls0": 99, "7508869767189026": 99, "7034655809402466": 99, "728887677192688": 99, "7404400110244751": 99, "7446154952049255": 99, "7514738440513611": 99, "768704354763031": 99, "8219676613807678": 99, "7267540693283081": 99, "7645740509033203": 99, "7216582894325256": 99, "7615436315536499": 99, "815083920955658": 99, "8321858644485474": 99, "8204999566078186": 99, "820833146572113": 99, "chdir": 99, "doc": 99, "api_doc": 99, "7508870363235474": 99, "11212056130170822": 99, "06781744956970215": 99, "06917501986026764": 99, "7034654021263123": 99, "15903906524181366": 99, "06688199192285538": 99, "07061357796192169": 99, "7288877964019775": 99, "1476859599351883": 99, "060362350195646286": 99, "06306383013725281": 99, "7404399514198303": 99, "10337048768997192": 99, "08087948709726334": 99, "07530999928712845": 99, "055992450565099716": 99, "7446154356002808": 99, "13191790878772736": 99, "06747424602508545": 99, "06458679586648941": 99, "10566363483667374": 99, "07827574014663696": 99, "07079866528511047": 99, "7687042951583862": 99, "09974884241819382": 99, "06074819341301918": 99, "050435908138751984": 99, "8219675421714783": 99, "0593985915184021": 99, "06819795072078705": 99, "06569571048021317": 99, "1177448257803917": 99, "726753830909729": 99, "08980562537908554": 99, "06481882929801941": 99, "06922297924757004": 99, "10138414055109024": 99, "06351721286773682": 99, "07683827728033066": 99, "13798624277114868": 99, "05942752957344055": 99, "10584963858127594": 99, "7615437507629395": 99, "07317910343408585": 99, "060196295380592346": 99, "06751583516597748": 99, "0572039857506752": 99, "05398125201463699": 99, "06124086305499077": 99, "0525919646024704": 99, "8321859240531921": 99, "05922013148665428": 99, "06274889409542084": 99, "057530902326107025": 99, "8205001354217529": 99, "05683052912354469": 99, "06635929644107819": 99, "05597696080803871": 99, "8208332657814026": 99, "non_furri": 100, "mobilenetv3_v0": 100, "1_dist": 100, "9898804426193237": 100, "010119626298546791": 100, "9677742123603821": 100, "032225821167230606": 100, "959551215171814": 100, "040448784828186035": 100, "9535530209541321": 100, "04644693806767464": 100, "04358793422579765": 100, "9564120769500732": 100, "02767963521182537": 100, "9723203182220459": 100, "028900373727083206": 100, "9710996150970459": 100, "037573859095573425": 100, "9624261260032654": 100, "aicheck": [101, 111], "get_ai_created_scor": 101, "is_ai_cr": 101, "bangumi_char": [101, 111], "anime_bangumi_char_scor": 101, "anime_bangumi_char": 101, "anime_classify_scor": 101, "anime_classifi": 101, "is_greyscal": 101, "anime_completeness_scor": 101, "anime_complet": 101, "dbrate": [101, 111], "anime_dbrating_scor": 101, "anime_dbr": 101, "furri": [101, 111], "anime_furry_scor": 101, "anime_furri": 101, "get_monochrome_scor": 101, "is_monochrom": 101, "nsfw_pred_scor": 101, "nsfw_pred": 101, "portrait": [101, 111], "anime_portrait_scor": 101, "anime_rating_scor": 101, "anime_real_scor": 101, "safe_check_scor": 101, "safe_check": 101, "style_ag": [101, 111], "anime_style_age_scor": 101, "anime_style_ag": 101, "teen": [101, 111], "anime_teen_scor": 101, "anime_teen": 101, "is_truncated_fil": 101, "screen": 102, "row": 102, "bottom": 102, "grayscal": 102, "monochrome_detect": 102, "mobilenetv3_large_100_dist_safe2": 102, "mobilenetv3_dist": 102, "caformer_s36": 102, "mono": 102, "9614395499229431": 102, "9458909034729004": 102, "9559807777404785": 102, "9651952981948853": 102, "9379720687866211": 102, "8814834356307983": 102, "03941023349761963": 102, "07492382079362869": 102, "09546589106321335": 102, "016521310433745384": 102, "005693843588232994": 102, "0315730981528759": 102, "Not": 103, "five": 103, "hentai": 103, "neutral": 103, "porn": 103, "sexi": 103, "infinit": 103, "nsfwj": 103, "tfj": 103, "mobil": 103, "9970946311950684": 103, "00198739324696362": 103, "000894528697244823": 103, "4315058251668233e": 103, "099447197513655e": 103, "9282580614089966": 103, "061733175069093704": 103, "008979619480669498": 103, "0007789491210132837": 103, "0002501663693692535": 103, "7945129871368408": 103, "2044062316417694": 103, "0005603990866802633": 103, "0004847997915931046": 103, "564094367902726e": 103, "7977773547172546": 103, "01352313905954361": 103, "18791256844997406": 103, "0004888656549155712": 103, "00029804420773871243": 103, "04498734697699547": 103, "9509441256523132": 103, "4087972633424215e": 103, "003999904729425907": 103, "4542059185914695e": 103, "002892113756388426": 103, "982390284538269": 103, "02520776737947e": 103, "014633022248744965": 103, "858086610212922e": 103, "002532319398596883": 103, "9887337684631348": 103, "231979568838142e": 103, "008699454367160797": 103, "8187158022774383e": 103, "03564726561307907": 103, "954788088798523": 103, "343036850215867e": 103, "009289607405662537": 103, "00020158555707894266": 103, "006372362840920687": 103, "006019102409482002": 103, "9694945812225342": 103, "015214097686111927": 103, "002899901708588004": 103, "0004039364866912365": 103, "00012730166781693697": 103, "987038791179657": 103, "007135333959013224": 103, "005294707603752613": 103, "06964848190546036": 103, "0014777459437027574": 103, "9276643395423889": 103, "0003031621454283595": 103, "0009063396137207747": 103, "00028707628371194005": 103, "00010888021643040702": 103, "9992460012435913": 103, "00015473493840545416": 103, "0002033217460848391": 103, "563037691696081e": 103, "008058490231633186": 103, "00044566826545633376": 103, "937960684299469": 103, "05353058874607086": 103, "364063445587817e": 103, "00562260951846838": 103, "00012077406427124515": 103, "9897090792655945": 103, "004547217860817909": 103, "564737981942017e": 103, "016690678894519806": 103, "001258736359886825": 103, "9766013622283936": 103, "005440687295049429": 103, "4481674952548929e": 103, "01861923187971115": 103, "0008914825739338994": 103, "9674761295318604": 103, "012998746708035469": 103, "691116141155362e": 103, "0007601747056469321": 103, "0005019629606977105": 103, "039504989981651306": 103, "9591660499572754": 103, "0001652583305258304": 103, "0002614929690025747": 103, "020374108105897903": 103, "029394468292593956": 103, "9498046040534973": 103, "00016299057460855693": 103, "004782819654792547": 103, "002861740067601204": 103, "12280157208442688": 103, "8693908452987671": 103, "0001731760276015848": 103, "304211274255067e": 103, "03286275267601013": 103, "010648751631379128": 103, "9562522172927856": 103, "999900221824646": 104, "645313209854066e": 104, "3387104445428122e": 104, "9999704360961914": 104, "4465465685352683e": 104, "071506166132167e": 104, "9999785423278809": 104, "512719154561637e": 104, "292278612818336e": 104, "919455750496127e": 104, "9999444484710693": 104, "3647335082350764e": 104, "0555699191172607e": 104, "9999880790710449": 104, "3210242286731955e": 104, "7451418898417614e": 104, "9999822378158569": 104, "2084267331811134e": 104, "7460413321023225e": 104, "1532473820352607e": 104, "9999996423721313": 104, "0316136922483565e": 104, "840229633236049e": 104, "736660568800289e": 104, "199210472208506e": 104, "9999992847442627": 104, "r15": 105, "r18": 105, "sankaku": 105, "mobilenetv3_v1_pruned_ls0": 105, "caformer_s36_plu": [105, 109], "5863172936624323e": 105, "480062353375615e": 105, "9924363493919373": 105, "007255776319652796": 105, "0003077814180869609": 105, "996969997882843": 105, "0030054834205657244": 105, "4601260520284995e": 105, "9966891407966614": 105, "003293127752840519": 105, "770909148035571e": 105, "00025384966284036636": 105, "9996721744537354": 105, "399192691082135e": 105, "973351603141055e": 105, "9998563528060913": 105, "391309580067173e": 105, "0018681309884414077": 105, "9827859997749329": 105, "015345841646194458": 105, "013710384257137775": 105, "8339558839797974": 105, "15233369171619415": 105, "951323833462084e": 105, "00029566374723799527": 105, "9997004270553589": 105, "00018434497178532183": 105, "568440272123553e": 105, "9997699856758118": 105, "11225129129889e": 105, "051862899563275e": 105, "9999485015869141": 105, "902020231791539e": 105, "0005639699520543218": 105, "9994290471076965": 105, "anime_real_cl": 106, "4_dist": 106, "9999716281890869": 106, "8398366339388303e": 106, "9992202520370483": 106, "0007797438884153962": 106, "9999709129333496": 106, "905452492996119e": 106, "9999765157699585": 106, "3499671442550607e": 106, "9994087219238281": 106, "0005913018831051886": 106, "9999759197235107": 106, "4061362637439743e": 106, "9999052286148071": 106, "475799015490338e": 106, "403173675702419e": 106, "5848207794988411e": 106, "0010207017185166478": 106, "9989792704582214": 106, "2124368115328252e": 106, "9999977350234985": 106, "6512358342879452e": 106, "9999834299087524": 106, "359853614412714e": 106, "9999936819076538": 106, "600314317329321e": 106, "9999840259552002": 106, "5589323083986528e": 106, "9999843835830688": 106, "5513256585109048e": 106, "9999845027923584": 106, "pollut": 107, "shit": 107, "checker": 107, "mobilenet": 107, "v2": 107, "max_batch_s": 107, "1970": 108, "1980": 108, "1990": 108, "2000": 108, "2010": 108, "2015": 108, "2020": 108, "ag": 108, "9805465340614319": 108, "761269782553427e": 108, "0005044879508204758": 108, "01569165475666523": 108, "002850610064342618": 108, "00037849770160391927": 108, "9434612113400362e": 108, "053497342392802e": 108, "9992554783821106": 108, "0006490182713605464": 108, "8857468805654207e": 108, "317252262353577e": 108, "314484721769986e": 108, "0750001138148946e": 108, "706833609205205e": 108, "00034479793976061046": 108, "9995512366294861": 108, "391363472677767e": 108, "4607510820496827e": 108, "0679690351244062e": 108, "661913514311891e": 108, "757471131393686e": 108, "0744897230761126e": 108, "76177470368566e": 108, "9996387958526611": 108, "160279296338558e": 108, "00013228354509919882": 108, "1361367038916796e": 108, "464057489414699e": 108, "2412899599876255e": 108, "703883653040975e": 108, "127358498517424e": 108, "9973921775817871": 108, "0022309015039354563": 108, "00018872201326303184": 108, "780902943617548e": 108, "422096920578042e": 108, "638929097680375e": 108, "152203023797483e": 108, "00028818511054851115": 108, "9996094107627869": 108, "58777353237383e": 108, "9200742826797068e": 108, "00017117452807724476": 108, "518441947875544e": 108, "885544381570071e": 108, "4389253010449465e": 108, "1696006772108376e": 108, "9996393918991089": 108, "contenti": 109, "safe_teen": 109, "non_teen": 109, "caformer_s36_v0": 109, "9998493194580078": 109, "0378791052498855e": 109, "00012023092131130397": 109, "9790042638778687": 109, "0017522255657240748": 109, "01924353837966919": 109, "9998124241828918": 109, "19778298237361e": 109, "0001456339523429051": 109, "0008521362324245274": 109, "9989691972732544": 109, "00017870066221803427": 109, "0992944781901315e": 109, "9994398951530457": 109, "0004991036257706583": 109, "2035720727872103e": 109, "9994019269943237": 109, "0005460577667690814": 109, "0478151529678144e": 109, "524079147609882e": 109, "999934196472168": 109, "786742884898558e": 109, "653994154883549e": 109, "9998156428337097": 109, "0001218809193233028": 109, "00013706681784242392": 109, "9997410178184509": 109, "jpeg_trunc": 110, "2216614_truncat": 110, "imagefil": 110, "load_truncated_imag": 110, "ascii": 111, "metric": 111, "list_det_model": 111, "list_rec_model": 111, "sd": 111, "platform": [112, 113], "shutil": [112, 113], "cpuinfo": [112, 113], "psutil": [112, 113], "hbutil": [112, 113], "size_to_bytes_str": [112, 113], "python_implement": [112, 113], "python_vers": [112, 113], "brand": [112, 113], "get_cpu_info": [112, 113], "brand_raw": [112, 113], "cpu_count": [112, 113], "freq": [112, 113], "cpu_freq": [112, 113], "mhz": [112, 113], "virtual_memori": [112, 113], "ye": [112, 113], "nvidia": [112, 113], "smi": [112, 113], "1018": [112, 113], "azur": [112, 113], "x86_64": [112, 113], "glibc2": [112, 113], "cpython": [112, 113], "amd": [112, 113], "epyc": [112, 113], "7763": [112, 113], "3272": 112, "033": 112, "621": [112, 113], "gib": [112, 113], "deploi": [112, 113], "action": [112, 113], "3199": 113, "4837500000003": 113, "imgutil": 114, "pypi": 114, "simpli": 114, "newest": 114, "git": 114, "script": 114, "__name__": 114, "__main__": 114, "narugo1992": 114, "still": 114, "out": 114, "io": 114, "html": 114, "faq": 115}, "objects": {"imgutils": [[1, 0, 0, "-", "ascii"], [2, 0, 0, "-", "config"], [9, 0, 0, "-", "data"], [20, 0, 0, "-", "detect"], [27, 0, 0, "-", "edge"], [34, 0, 0, "-", "generic"], [40, 0, 0, "-", "metadata"], [45, 0, 0, "-", "metrics"], [49, 0, 0, "-", "ocr"], [53, 0, 0, "-", "operate"], [57, 0, 0, "-", "pose"], [60, 0, 0, "-", "preprocess"], [65, 0, 0, "-", "resource"], [67, 0, 0, "-", "restore"], [70, 0, 0, "-", "sd"], [74, 0, 0, "-", "segment"], [82, 0, 0, "-", "tagging"], [89, 0, 0, "-", "upscale"], [92, 0, 0, "-", "utils"], [101, 0, 0, "-", "validate"]], "imgutils.ascii": [[0, 0, 0, "-", "drawing"]], "imgutils.ascii.drawing": [[0, 1, 1, "", "ascii_drawing"]], "imgutils.config": [[3, 0, 0, "-", "meta"]], "imgutils.config.meta": [[3, 2, 1, "", "__AUTHOR_EMAIL__"], [3, 2, 1, "", "__AUTHOR__"], [3, 2, 1, "", "__DESCRIPTION__"], [3, 2, 1, "", "__TITLE__"], [3, 2, 1, "", "__VERSION__"]], "imgutils.data": [[4, 0, 0, "-", "background"], [5, 0, 0, "-", "blob"], [6, 0, 0, "-", "decode"], [7, 0, 0, "-", "encode"], [8, 0, 0, "-", "image"], [10, 0, 0, "-", "layer"], [11, 0, 0, "-", "pad"], [12, 0, 0, "-", "url"]], "imgutils.data.background": [[4, 1, 1, "", "grid_background"], [4, 1, 1, "", "grid_transparent"]], "imgutils.data.blob": [[5, 1, 1, "", "is_valid_image_blob_url"], [5, 1, 1, "", "load_image_from_blob_url"], [5, 1, 1, "", "to_blob_url"]], "imgutils.data.decode": [[6, 1, 1, "", "rgb_decode"]], "imgutils.data.encode": [[7, 1, 1, "", "rgb_encode"]], "imgutils.data.image": [[8, 1, 1, "", "has_alpha_channel"], [8, 1, 1, "", "load_image"], [8, 1, 1, "", "load_images"]], "imgutils.data.layer": [[10, 1, 1, "", "istack"]], "imgutils.data.pad": [[11, 1, 1, "", "pad_image_to_size"]], "imgutils.data.url": [[12, 1, 1, "", "download_image_from_url"], [12, 1, 1, "", "is_http_url"]], "imgutils.detect": [[13, 0, 0, "-", "booru_yolo"], [14, 0, 0, "-", "censor"], [15, 0, 0, "-", "eye"], [16, 0, 0, "-", "face"], [17, 0, 0, "-", "halfbody"], [18, 0, 0, "-", "hand"], [19, 0, 0, "-", "head"], [21, 0, 0, "-", "nudenet"], [22, 0, 0, "-", "person"], [23, 0, 0, "-", "similarity"], [24, 0, 0, "-", "text"], [25, 0, 0, "-", "visual"]], "imgutils.detect.booru_yolo": [[13, 1, 1, "", "detect_with_booru_yolo"]], "imgutils.detect.censor": [[14, 1, 1, "", "detect_censors"]], "imgutils.detect.eye": [[15, 1, 1, "", "detect_eyes"]], "imgutils.detect.face": [[16, 1, 1, "", "detect_faces"]], "imgutils.detect.halfbody": [[17, 1, 1, "", "detect_halfbody"]], "imgutils.detect.hand": [[18, 1, 1, "", "detect_hands"]], "imgutils.detect.head": [[19, 1, 1, "", "detect_heads"]], "imgutils.detect.nudenet": [[21, 1, 1, "", "detect_with_nudenet"]], "imgutils.detect.person": [[22, 1, 1, "", "detect_person"]], "imgutils.detect.similarity": [[23, 1, 1, "", "bboxes_similarity"], [23, 1, 1, "", "calculate_iou"], [23, 1, 1, "", "calculate_mask_iou"], [23, 1, 1, "", "detection_similarity"], [23, 1, 1, "", "detection_with_mask_similarity"], [23, 1, 1, "", "masks_similarity"]], "imgutils.detect.text": [[24, 1, 1, "", "detect_text"]], "imgutils.detect.visual": [[25, 1, 1, "", "detection_visualize"]], "imgutils.edge": [[26, 0, 0, "-", "canny"], [28, 0, 0, "-", "lineart"], [29, 0, 0, "-", "lineart_anime"]], "imgutils.edge.canny": [[26, 1, 1, "", "edge_image_with_canny"], [26, 1, 1, "", "get_edge_by_canny"]], "imgutils.edge.lineart": [[28, 1, 1, "", "edge_image_with_lineart"], [28, 1, 1, "", "get_edge_by_lineart"]], "imgutils.edge.lineart_anime": [[29, 1, 1, "", "edge_image_with_lineart_anime"], [29, 1, 1, "", "get_edge_by_lineart_anime"]], "imgutils.generic": [[30, 0, 0, "-", "classify"], [31, 0, 0, "-", "classify_timm"], [32, 0, 0, "-", "clip"], [33, 0, 0, "-", "enhance"], [35, 0, 0, "-", "multilabel_timm"], [36, 0, 0, "-", "siglip"], [37, 0, 0, "-", "yolo"], [38, 0, 0, "-", "yoloseg"]], "imgutils.generic.classify": [[30, 3, 1, "", "ClassifyModel"], [30, 1, 1, "", "classify_predict"], [30, 1, 1, "", "classify_predict_fmt"], [30, 1, 1, "", "classify_predict_score"]], "imgutils.generic.classify.ClassifyModel": [[30, 4, 1, "", "__init__"], [30, 4, 1, "", "clear"], [30, 4, 1, "", "launch_demo"], [30, 4, 1, "", "make_ui"], [30, 4, 1, "", "predict"], [30, 4, 1, "", "predict_fmt"], [30, 4, 1, "", "predict_score"]], "imgutils.generic.classify_timm": [[31, 3, 1, "", "ClassifyTIMMModel"], [31, 1, 1, "", "classify_timm_predict"]], "imgutils.generic.classify_timm.ClassifyTIMMModel": [[31, 4, 1, "", "__init__"], [31, 4, 1, "", "launch_demo"], [31, 4, 1, "", "make_ui"], [31, 4, 1, "", "predict"]], "imgutils.generic.clip": [[32, 3, 1, "", "CLIPModel"], [32, 1, 1, "", "clip_image_encode"], [32, 1, 1, "", "clip_predict"], [32, 1, 1, "", "clip_text_encode"]], "imgutils.generic.clip.CLIPModel": [[32, 4, 1, "", "__init__"], [32, 4, 1, "", "clear"], [32, 4, 1, "", "image_encode"], [32, 4, 1, "", "launch_demo"], [32, 4, 1, "", "make_ui"], [32, 4, 1, "", "predict"], [32, 4, 1, "", "text_encode"]], "imgutils.generic.enhance": [[33, 3, 1, "", "ImageEnhancer"]], "imgutils.generic.enhance.ImageEnhancer": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "process"]], "imgutils.generic.multilabel_timm": [[35, 3, 1, "", "MultiLabelTIMMModel"], [35, 1, 1, "", "multilabel_timm_predict"]], "imgutils.generic.multilabel_timm.MultiLabelTIMMModel": [[35, 4, 1, "", "__init__"], [35, 4, 1, "", "launch_demo"], [35, 4, 1, "", "make_ui"], [35, 4, 1, "", "predict"]], "imgutils.generic.siglip": [[36, 3, 1, "", "SigLIPModel"], [36, 1, 1, "", "siglip_image_encode"], [36, 1, 1, "", "siglip_predict"], [36, 1, 1, "", "siglip_text_encode"]], "imgutils.generic.siglip.SigLIPModel": [[36, 4, 1, "", "__init__"], [36, 4, 1, "", "clear"], [36, 4, 1, "", "image_encode"], [36, 4, 1, "", "launch_demo"], [36, 4, 1, "", "make_ui"], [36, 4, 1, "", "predict"], [36, 4, 1, "", "text_encode"]], "imgutils.generic.yolo": [[37, 3, 1, "", "YOLOModel"], [37, 1, 1, "", "yolo_predict"]], "imgutils.generic.yolo.YOLOModel": [[37, 4, 1, "", "__init__"], [37, 4, 1, "", "clear"], [37, 4, 1, "", "launch_demo"], [37, 4, 1, "", "make_ui"], [37, 4, 1, "", "predict"]], "imgutils.generic.yoloseg": [[38, 3, 1, "", "YOLOSegmentationModel"], [38, 1, 1, "", "yolo_seg_predict"]], "imgutils.generic.yoloseg.YOLOSegmentationModel": [[38, 4, 1, "", "__init__"], [38, 4, 1, "", "clear"], [38, 4, 1, "", "launch_demo"], [38, 4, 1, "", "make_ui"], [38, 5, 1, "", "model_names"], [38, 4, 1, "", "predict"]], "imgutils.metadata": [[39, 0, 0, "-", "geninfo"], [41, 0, 0, "-", "lsb"]], "imgutils.metadata.geninfo": [[39, 1, 1, "", "read_geninfo_exif"], [39, 1, 1, "", "read_geninfo_gif"], [39, 1, 1, "", "read_geninfo_parameters"], [39, 1, 1, "", "write_geninfo_exif"], [39, 1, 1, "", "write_geninfo_gif"], [39, 1, 1, "", "write_geninfo_parameters"]], "imgutils.metadata.lsb": [[41, 3, 1, "", "ImageLsbDataExtractor"], [41, 3, 1, "", "LSBExtractor"], [41, 3, 1, "", "LSBReadError"], [41, 1, 1, "", "inject_data"], [41, 1, 1, "", "read_lsb_metadata"], [41, 1, 1, "", "read_lsb_raw_bytes"], [41, 1, 1, "", "serialize_json"], [41, 1, 1, "", "serialize_pnginfo"], [41, 1, 1, "", "write_lsb_metadata"], [41, 1, 1, "", "write_lsb_raw_bytes"]], "imgutils.metadata.lsb.ImageLsbDataExtractor": [[41, 4, 1, "", "__init__"], [41, 4, 1, "", "extract_data"]], "imgutils.metadata.lsb.LSBExtractor": [[41, 4, 1, "", "__init__"], [41, 4, 1, "", "get_next_n_bytes"], [41, 4, 1, "", "get_one_byte"], [41, 4, 1, "", "read_32bit_integer"]], "imgutils.metrics": [[42, 0, 0, "-", "aesthetic"], [43, 0, 0, "-", "ccip"], [44, 0, 0, "-", "dbaesthetic"], [46, 0, 0, "-", "laplacian"], [47, 0, 0, "-", "lpips"], [48, 0, 0, "-", "psnr_"]], "imgutils.metrics.aesthetic": [[42, 1, 1, "", "get_aesthetic_score"]], "imgutils.metrics.ccip": [[43, 1, 1, "", "ccip_batch_differences"], [43, 1, 1, "", "ccip_batch_extract_features"], [43, 1, 1, "", "ccip_batch_same"], [43, 1, 1, "", "ccip_clustering"], [43, 1, 1, "", "ccip_default_clustering_params"], [43, 1, 1, "", "ccip_default_threshold"], [43, 1, 1, "", "ccip_difference"], [43, 1, 1, "", "ccip_extract_feature"], [43, 1, 1, "", "ccip_merge"], [43, 1, 1, "", "ccip_same"]], "imgutils.metrics.dbaesthetic": [[44, 1, 1, "", "anime_dbaesthetic"]], "imgutils.metrics.laplacian": [[46, 1, 1, "", "laplacian_score"]], "imgutils.metrics.lpips": [[47, 1, 1, "", "lpips_clustering"], [47, 1, 1, "", "lpips_difference"], [47, 1, 1, "", "lpips_extract_feature"]], "imgutils.metrics.psnr_": [[48, 1, 1, "", "psnr"]], "imgutils.ocr": [[49, 1, 1, "", "detect_text_with_ocr"], [49, 1, 1, "", "list_det_models"], [49, 1, 1, "", "list_rec_models"], [49, 1, 1, "", "ocr"]], "imgutils.operate": [[50, 0, 0, "-", "align"], [51, 0, 0, "-", "censor_"], [52, 0, 0, "-", "imgcensor"], [54, 0, 0, "-", "squeeze"]], "imgutils.operate.align": [[50, 1, 1, "", "align_maxsize"]], "imgutils.operate.censor_": [[51, 3, 1, "", "BaseCensor"], [51, 3, 1, "", "BlurCensor"], [51, 3, 1, "", "ColorCensor"], [51, 3, 1, "", "PixelateCensor"], [51, 1, 1, "", "censor_areas"], [51, 1, 1, "", "censor_nsfw"], [51, 1, 1, "", "register_censor_method"]], "imgutils.operate.censor_.BaseCensor": [[51, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.BlurCensor": [[51, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.ColorCensor": [[51, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.PixelateCensor": [[51, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor": [[52, 3, 1, "", "EmojiBasedCensor"], [52, 3, 1, "", "ImageBasedCensor"], [52, 3, 1, "", "SingleImage"]], "imgutils.operate.imgcensor.EmojiBasedCensor": [[52, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.ImageBasedCensor": [[52, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.SingleImage": [[52, 4, 1, "", "__init__"], [52, 4, 1, "", "find_for_area"], [52, 5, 1, "", "height"], [52, 5, 1, "", "width"]], "imgutils.operate.squeeze": [[54, 1, 1, "", "squeeze"], [54, 1, 1, "", "squeeze_with_transparency"]], "imgutils.pose": [[55, 0, 0, "-", "dwpose"], [56, 0, 0, "-", "format"], [58, 0, 0, "-", "visual"]], "imgutils.pose.dwpose": [[55, 1, 1, "", "dwpose_estimate"]], "imgutils.pose.format": [[56, 3, 1, "", "OP18KeyPointSet"], [56, 2, 1, "", "OP18_BODY_MAX"], [56, 2, 1, "", "OP18_BODY_MIN"], [56, 2, 1, "", "OP18_FACE_MAX"], [56, 2, 1, "", "OP18_FACE_MIN"], [56, 2, 1, "", "OP18_LEFT_FOOT_MAX"], [56, 2, 1, "", "OP18_LEFT_FOOT_MIN"], [56, 2, 1, "", "OP18_LEFT_HAND_MAX"], [56, 2, 1, "", "OP18_LEFT_HAND_MIN"], [56, 2, 1, "", "OP18_RIGHT_FOOT_MAX"], [56, 2, 1, "", "OP18_RIGHT_FOOT_MIN"], [56, 2, 1, "", "OP18_RIGHT_HAND_MAX"], [56, 2, 1, "", "OP18_RIGHT_HAND_MIN"], [56, 6, 1, "", "OpenPose18"]], "imgutils.pose.format.OP18KeyPointSet": [[56, 4, 1, "", "__init__"], [56, 4, 1, "", "__mul__"], [56, 4, 1, "", "__truediv__"], [56, 5, 1, "", "body"], [56, 5, 1, "", "face"], [56, 5, 1, "", "left_foot"], [56, 5, 1, "", "left_hand"], [56, 5, 1, "", "right_foot"], [56, 5, 1, "", "right_hand"]], "imgutils.pose.format.OpenPose18": [[56, 7, 1, "", "LEFT_ANKLE"], [56, 7, 1, "", "LEFT_BIG_TOE"], [56, 7, 1, "", "LEFT_EAR"], [56, 7, 1, "", "LEFT_ELBOW"], [56, 7, 1, "", "LEFT_EYE"], [56, 7, 1, "", "LEFT_HEEL"], [56, 7, 1, "", "LEFT_HIP"], [56, 7, 1, "", "LEFT_KNEE"], [56, 7, 1, "", "LEFT_SHOULDER"], [56, 7, 1, "", "LEFT_SMALL_TOE"], [56, 7, 1, "", "LEFT_WRIST"], [56, 7, 1, "", "NECK"], [56, 7, 1, "", "NOSE"], [56, 7, 1, "", "RIGHT_ANKLE"], [56, 7, 1, "", "RIGHT_BIG_TOE"], [56, 7, 1, "", "RIGHT_EAR"], [56, 7, 1, "", "RIGHT_ELBOW"], [56, 7, 1, "", "RIGHT_EYE"], [56, 7, 1, "", "RIGHT_HEEL"], [56, 7, 1, "", "RIGHT_HIP"], [56, 7, 1, "", "RIGHT_KNEE"], [56, 7, 1, "", "RIGHT_SHOULDER"], [56, 7, 1, "", "RIGHT_SMALL_TOE"], [56, 7, 1, "", "RIGHT_WRIST"]], "imgutils.pose.visual": [[58, 1, 1, "", "op18_visualize"]], "imgutils.preprocess": [[59, 0, 0, "-", "base"], [61, 0, 0, "-", "pillow"], [62, 0, 0, "-", "torchvision"], [63, 0, 0, "-", "transformers"]], "imgutils.preprocess.base": [[59, 3, 1, "", "NotParseTarget"]], "imgutils.preprocess.pillow": [[61, 1, 1, "", "create_pillow_transforms"], [61, 1, 1, "", "parse_pillow_transforms"], [61, 1, 1, "", "register_pillow_parse"], [61, 1, 1, "", "register_pillow_transform"]], "imgutils.preprocess.torchvision": [[62, 1, 1, "", "create_torchvision_transforms"], [62, 1, 1, "", "parse_torchvision_transforms"], [62, 1, 1, "", "register_torchvision_parse"], [62, 1, 1, "", "register_torchvision_transform"]], "imgutils.preprocess.transformers": [[63, 3, 1, "", "NotProcessorTypeError"], [63, 1, 1, "", "convert_to_size_dict"], [63, 1, 1, "", "create_bit_transforms"], [63, 1, 1, "", "create_blip_transforms"], [63, 1, 1, "", "create_clip_transforms"], [63, 1, 1, "", "create_convnext_transforms"], [63, 1, 1, "", "create_mobilenetv2_transforms"], [63, 1, 1, "", "create_siglip_transforms"], [63, 1, 1, "", "create_transforms_from_bit_processor"], [63, 1, 1, "", "create_transforms_from_blip_processor"], [63, 1, 1, "", "create_transforms_from_clip_processor"], [63, 1, 1, "", "create_transforms_from_convnext_processor"], [63, 1, 1, "", "create_transforms_from_mobilenetv2_processor"], [63, 1, 1, "", "create_transforms_from_siglip_processor"], [63, 1, 1, "", "create_transforms_from_transformers"], [63, 1, 1, "", "create_transforms_from_vit_processor"], [63, 1, 1, "", "create_vit_transforms"], [63, 1, 1, "", "get_size_dict"], [63, 1, 1, "", "is_valid_size_dict"], [63, 1, 1, "", "register_creators_for_transformers"]], "imgutils.resource": [[64, 0, 0, "-", "background"]], "imgutils.resource.background": [[64, 3, 1, "", "BackgroundImageSet"], [64, 1, 1, "", "get_bg_image"], [64, 1, 1, "", "get_bg_image_file"], [64, 1, 1, "", "list_bg_image_files"], [64, 1, 1, "", "random_bg_image"], [64, 1, 1, "", "random_bg_image_file"]], "imgutils.resource.background.BackgroundImageSet": [[64, 4, 1, "", "__init__"], [64, 4, 1, "", "get_image"], [64, 4, 1, "", "get_image_file"], [64, 4, 1, "", "list_image_files"], [64, 4, 1, "", "random_image"], [64, 4, 1, "", "random_image_file"]], "imgutils.restore": [[66, 0, 0, "-", "adversarial"], [68, 0, 0, "-", "nafnet"], [69, 0, 0, "-", "scunet"]], "imgutils.restore.adversarial": [[66, 1, 1, "", "remove_adversarial_noise"]], "imgutils.restore.nafnet": [[68, 1, 1, "", "restore_with_nafnet"]], "imgutils.restore.scunet": [[69, 1, 1, "", "restore_with_scunet"]], "imgutils.sd": [[71, 0, 0, "-", "metadata"], [72, 0, 0, "-", "model"], [73, 0, 0, "-", "nai"]], "imgutils.sd.metadata": [[71, 3, 1, "", "SDMetaData"], [71, 1, 1, "", "get_sdmeta_from_image"], [71, 1, 1, "", "parse_sdmeta_from_text"], [71, 1, 1, "", "save_image_with_sdmeta"]], "imgutils.sd.metadata.SDMetaData": [[71, 4, 1, "", "__str__"], [71, 5, 1, "", "pnginfo"], [71, 5, 1, "", "text"]], "imgutils.sd.model": [[72, 1, 1, "", "read_metadata"], [72, 1, 1, "", "save_with_metadata"]], "imgutils.sd.nai": [[73, 3, 1, "", "NAIMetaData"], [73, 3, 1, "", "NAIMetadata"], [73, 1, 1, "", "add_naimeta_to_image"], [73, 1, 1, "", "get_naimeta_from_image"], [73, 1, 1, "", "save_image_with_naimeta"]], "imgutils.sd.nai.NAIMetaData": [[73, 4, 1, "", "__init__"], [73, 5, 1, "", "pnginfo"]], "imgutils.segment": [[75, 0, 0, "-", "isnetis"]], "imgutils.segment.isnetis": [[75, 1, 1, "", "get_isnetis_mask"], [75, 1, 1, "", "segment_rgba_with_isnetis"], [75, 1, 1, "", "segment_with_isnetis"]], "imgutils.tagging": [[76, 0, 0, "-", "blacklist"], [77, 0, 0, "-", "camie"], [78, 0, 0, "-", "character"], [79, 0, 0, "-", "deepdanbooru"], [80, 0, 0, "-", "deepgelbooru"], [81, 0, 0, "-", "format"], [83, 0, 0, "-", "match"], [84, 0, 0, "-", "mldanbooru"], [85, 0, 0, "-", "order"], [86, 0, 0, "-", "overlap"], [87, 0, 0, "-", "wd14"]], "imgutils.tagging.blacklist": [[76, 1, 1, "", "drop_blacklisted_tags"], [76, 1, 1, "", "is_blacklisted"]], "imgutils.tagging.camie": [[77, 1, 1, "", "convert_camie_emb_to_prediction"], [77, 1, 1, "", "get_camie_tags"]], "imgutils.tagging.character": [[78, 2, 1, "", "CHAR_PREFIXES"], [78, 2, 1, "", "CHAR_SUFFIXES"], [78, 2, 1, "", "CHAR_WHITELIST_PREFIX"], [78, 2, 1, "", "CHAR_WHITELIST_SUFFIX"], [78, 2, 1, "", "CHAR_WHITELIST_WORD"], [78, 3, 1, "", "CharacterTagPool"], [78, 1, 1, "", "drop_basic_character_tags"], [78, 1, 1, "", "is_basic_character_tag"]], "imgutils.tagging.character.CharacterTagPool": [[78, 4, 1, "", "__init__"], [78, 4, 1, "", "drop_basic_character_tags"], [78, 4, 1, "", "is_basic_character_tag"]], "imgutils.tagging.deepdanbooru": [[79, 1, 1, "", "get_deepdanbooru_tags"]], "imgutils.tagging.deepgelbooru": [[80, 1, 1, "", "get_deepgelbooru_tags"]], "imgutils.tagging.format": [[81, 1, 1, "", "add_underline"], [81, 1, 1, "", "remove_underline"], [81, 1, 1, "", "tags_to_text"]], "imgutils.tagging.match": [[83, 1, 1, "", "tag_match_full"], [83, 1, 1, "", "tag_match_prefix"], [83, 1, 1, "", "tag_match_suffix"]], "imgutils.tagging.mldanbooru": [[84, 1, 1, "", "get_mldanbooru_tags"]], "imgutils.tagging.order": [[85, 1, 1, "", "sort_tags"]], "imgutils.tagging.overlap": [[86, 1, 1, "", "drop_overlap_tags"]], "imgutils.tagging.wd14": [[87, 1, 1, "", "convert_wd14_emb_to_prediction"], [87, 1, 1, "", "denormalize_wd14_emb"], [87, 1, 1, "", "get_wd14_tags"]], "imgutils.upscale": [[88, 0, 0, "-", "cdc"]], "imgutils.upscale.cdc": [[88, 1, 1, "", "upscale_with_cdc"]], "imgutils.utils": [[90, 0, 0, "-", "cache"], [91, 0, 0, "-", "func"], [93, 0, 0, "-", "onnxruntime"]], "imgutils.utils.cache": [[90, 1, 1, "", "ts_lru_cache"]], "imgutils.utils.func": [[91, 1, 1, "", "sigmoid"]], "imgutils.utils.onnxruntime": [[93, 1, 1, "", "get_onnx_provider"], [93, 1, 1, "", "open_onnx_model"]], "imgutils.validate": [[94, 0, 0, "-", "aicheck"], [95, 0, 0, "-", "bangumi_char"], [96, 0, 0, "-", "classify"], [97, 0, 0, "-", "color"], [98, 0, 0, "-", "completeness"], [99, 0, 0, "-", "dbrating"], [100, 0, 0, "-", "furry"], [102, 0, 0, "-", "monochrome"], [103, 0, 0, "-", "nsfw"], [104, 0, 0, "-", "portrait"], [105, 0, 0, "-", "rating"], [106, 0, 0, "-", "real"], [107, 0, 0, "-", "safe"], [108, 0, 0, "-", "style_age"], [109, 0, 0, "-", "teen"], [110, 0, 0, "-", "truncate"]], "imgutils.validate.aicheck": [[94, 1, 1, "", "get_ai_created_score"], [94, 1, 1, "", "is_ai_created"]], "imgutils.validate.bangumi_char": [[95, 1, 1, "", "anime_bangumi_char"], [95, 1, 1, "", "anime_bangumi_char_score"]], "imgutils.validate.classify": [[96, 1, 1, "", "anime_classify"], [96, 1, 1, "", "anime_classify_score"]], "imgutils.validate.color": [[97, 1, 1, "", "is_greyscale"]], "imgutils.validate.completeness": [[98, 1, 1, "", "anime_completeness"], [98, 1, 1, "", "anime_completeness_score"]], "imgutils.validate.dbrating": [[99, 1, 1, "", "anime_dbrating"], [99, 1, 1, "", "anime_dbrating_score"]], "imgutils.validate.furry": [[100, 1, 1, "", "anime_furry"], [100, 1, 1, "", "anime_furry_score"]], "imgutils.validate.monochrome": [[102, 1, 1, "", "get_monochrome_score"], [102, 1, 1, "", "is_monochrome"]], "imgutils.validate.nsfw": [[103, 1, 1, "", "nsfw_pred"], [103, 1, 1, "", "nsfw_pred_score"]], "imgutils.validate.portrait": [[104, 1, 1, "", "anime_portrait"], [104, 1, 1, "", "anime_portrait_score"]], "imgutils.validate.rating": [[105, 1, 1, "", "anime_rating"], [105, 1, 1, "", "anime_rating_score"]], "imgutils.validate.real": [[106, 1, 1, "", "anime_real"], [106, 1, 1, "", "anime_real_score"]], "imgutils.validate.safe": [[107, 1, 1, "", "safe_check"], [107, 1, 1, "", "safe_check_score"]], "imgutils.validate.style_age": [[108, 1, 1, "", "anime_style_age"], [108, 1, 1, "", "anime_style_age_score"]], "imgutils.validate.teen": [[109, 1, 1, "", "anime_teen"], [109, 1, 1, "", "anime_teen_score"]], "imgutils.validate.truncate": [[110, 1, 1, "", "is_truncated_file"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:data", "3": "py:class", "4": "py:method", "5": "py:property", "6": "py:enum", "7": "py:attribute"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "data", "Python data"], "3": ["py", "class", "Python class"], "4": ["py", "method", "Python method"], "5": ["py", "property", "Python property"], "6": ["py", "enum", "Python enum"], "7": ["py", "attribute", "Python attribute"]}, "titleterms": {"imgutil": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111], "ascii": [0, 1], "draw": 0, "ascii_draw": 0, "config": [2, 3], "meta": 3, "__title__": 3, "__version__": 3, "__description__": 3, "__author__": 3, "__author_email__": 3, "data": [4, 5, 6, 7, 8, 9, 10, 11, 12], "background": [4, 64], "grid_background": 4, "grid_transpar": 4, "blob": 5, "to_blob_url": 5, "load_image_from_blob_url": 5, "is_valid_image_blob_url": 5, "decod": 6, "rgb_decod": 6, "encod": 7, "rgb_encod": 7, "imag": 8, "load_imag": 8, "has_alpha_channel": 8, "layer": 10, "istack": 10, "pad": 11, "pad_image_to_s": 11, "url": 12, "download_image_from_url": 12, "is_http_url": 12, "detect": [13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25], "booru_yolo": 13, "model": [13, 72], "label": 13, "descript": 13, "avail": 13, "pp": 13, "seri": 13, "AS": 13, "aa": 13, "detect_with_booru_yolo": 13, "censor": 14, "detect_censor": 14, "ey": 15, "detect_ey": 15, "face": 16, "detect_fac": 16, "halfbodi": 17, "detect_halfbodi": 17, "hand": 18, "detect_hand": 18, "head": 19, "detect_head": 19, "nudenet": 21, "detect_with_nudenet": 21, "person": 22, "detect_person": 22, "similar": 23, "calculate_i": 23, "bboxes_similar": 23, "detection_similar": 23, "calculate_mask_i": 23, "masks_similar": 23, "detection_with_mask_similar": 23, "text": 24, "detect_text": 24, "visual": [25, 58], "detection_visu": 25, "edg": [26, 27, 28, 29], "canni": 26, "get_edge_by_canni": 26, "edge_image_with_canni": 26, "lineart": 28, "get_edge_by_lineart": 28, "edge_image_with_lineart": 28, "lineart_anim": 29, "get_edge_by_lineart_anim": 29, "edge_image_with_lineart_anim": 29, "gener": [30, 31, 32, 33, 34, 35, 36, 37, 38], "classifi": [30, 96], "classifymodel": 30, "classify_predict_scor": 30, "classify_predict": 30, "classify_predict_fmt": 30, "classify_timm": 31, "classifytimmmodel": 31, "classify_timm_predict": 31, "clip": 32, "clipmodel": 32, "clip_image_encod": 32, "clip_text_encod": 32, "clip_predict": 32, "enhanc": 33, "imageenhanc": 33, "multilabel_timm": 35, "multilabeltimmmodel": 35, "multilabel_timm_predict": 35, "siglip": 36, "siglipmodel": 36, "siglip_image_encod": 36, "siglip_text_encod": 36, "siglip_predict": 36, "yolo": 37, "yolomodel": 37, "yolo_predict": 37, "yoloseg": 38, "yolosegmentationmodel": 38, "yolo_seg_predict": 38, "metadata": [39, 40, 41, 71], "geninfo": 39, "read_geninfo_paramet": 39, "read_geninfo_exif": 39, "read_geninfo_gif": 39, "write_geninfo_paramet": 39, "write_geninfo_exif": 39, "write_geninfo_gif": 39, "lsb": 41, "read_lsb_raw_byt": 41, "read_lsb_metadata": 41, "write_lsb_raw_byt": 41, "write_lsb_metadata": 41, "lsbreaderror": 41, "lsbextractor": 41, "imagelsbdataextractor": 41, "serialize_pnginfo": 41, "serialize_json": 41, "inject_data": 41, "metric": [42, 43, 44, 45, 46, 47, 48], "aesthet": 42, "get_aesthetic_scor": 42, "ccip": 43, "ccip_extract_featur": 43, "ccip_batch_extract_featur": 43, "ccip_default_threshold": 43, "ccip_differ": 43, "ccip_sam": 43, "ccip_batch_differ": 43, "ccip_batch_sam": 43, "ccip_default_clustering_param": 43, "ccip_clust": 43, "ccip_merg": 43, "dbaesthet": 44, "anime_dbaesthet": 44, "laplacian": 46, "laplacian_scor": 46, "lpip": 47, "lpips_extract_featur": 47, "lpips_differ": 47, "lpips_clust": 47, "psnr_": 48, "psnr": 48, "ocr": 49, "detect_text_with_ocr": 49, "list_det_model": 49, "list_rec_model": 49, "oper": [50, 51, 52, 53, 54], "align": 50, "align_maxs": 50, "censor_": 51, "censor_area": 51, "censor_nsfw": 51, "basecensor": 51, "colorcensor": 51, "blurcensor": 51, "pixelatecensor": 51, "register_censor_method": 51, "imgcensor": 52, "imagebasedcensor": 52, "emojibasedcensor": 52, "singleimag": 52, "squeez": 54, "squeeze_with_transpar": 54, "pose": [55, 56, 57, 58], "dwpose": 55, "dwpose_estim": 55, "format": [56, 81], "op18keypointset": 56, "openpose18": 56, "op18_body_max": 56, "op18_body_min": 56, "op18_face_max": 56, "op18_face_min": 56, "op18_left_foot_max": 56, "op18_left_foot_min": 56, "op18_left_hand_max": 56, "op18_left_hand_min": 56, "op18_right_foot_max": 56, "op18_right_foot_min": 56, "op18_right_hand_max": 56, "op18_right_hand_min": 56, "op18_visu": 58, "preprocess": [59, 60, 61, 62, 63], "base": 59, "notparsetarget": 59, "pillow": 61, "register_pillow_transform": 61, "register_pillow_pars": 61, "create_pillow_transform": 61, "parse_pillow_transform": 61, "torchvis": 62, "register_torchvision_transform": 62, "register_torchvision_pars": 62, "create_torchvision_transform": 62, "parse_torchvision_transform": 62, "transform": 63, "register_creators_for_transform": 63, "notprocessortypeerror": 63, "create_transforms_from_transform": 63, "is_valid_size_dict": 63, "convert_to_size_dict": 63, "get_size_dict": 63, "create_clip_transform": 63, "create_transforms_from_clip_processor": 63, "create_convnext_transform": 63, "create_transforms_from_convnext_processor": 63, "create_vit_transform": 63, "create_transforms_from_vit_processor": 63, "create_siglip_transform": 63, "create_transforms_from_siglip_processor": 63, "create_bit_transform": 63, "create_transforms_from_bit_processor": 63, "create_blip_transform": 63, "create_transforms_from_blip_processor": 63, "create_mobilenetv2_transform": 63, "create_transforms_from_mobilenetv2_processor": 63, "resourc": [64, 65], "backgroundimageset": 64, "list_bg_image_fil": 64, "get_bg_image_fil": 64, "get_bg_imag": 64, "random_bg_image_fil": 64, "random_bg_imag": 64, "restor": [66, 67, 68, 69], "adversari": 66, "remove_adversarial_nois": 66, "nafnet": 68, "restore_with_nafnet": 68, "scunet": 69, "restore_with_scunet": 69, "sd": [70, 71, 72, 73], "sdmetadata": 71, "parse_sdmeta_from_text": 71, "get_sdmeta_from_imag": 71, "save_image_with_sdmeta": 71, "read_metadata": 72, "save_with_metadata": 72, "nai": 73, "naimetadata": 73, "get_naimeta_from_imag": 73, "add_naimeta_to_imag": 73, "save_image_with_naimeta": 73, "segment": [74, 75], "isneti": 75, "get_isnetis_mask": 75, "segment_with_isneti": 75, "segment_rgba_with_isneti": 75, "tag": [76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87], "blacklist": 76, "is_blacklist": 76, "drop_blacklisted_tag": 76, "cami": 77, "get_camie_tag": 77, "convert_camie_emb_to_predict": 77, "charact": 78, "char_whitelist_suffix": 78, "char_whitelist_prefix": 78, "char_whitelist_word": 78, "char_suffix": 78, "char_prefix": 78, "charactertagpool": 78, "is_basic_character_tag": 78, "drop_basic_character_tag": 78, "deepdanbooru": 79, "get_deepdanbooru_tag": 79, "deepgelbooru": 80, "get_deepgelbooru_tag": 80, "add_underlin": 81, "remove_underlin": 81, "tags_to_text": 81, "match": 83, "tag_match_suffix": 83, "tag_match_prefix": 83, "tag_match_ful": 83, "mldanbooru": 84, "get_mldanbooru_tag": 84, "order": 85, "sort_tag": 85, "overlap": 86, "drop_overlap_tag": 86, "wd14": 87, "get_wd14_tag": 87, "convert_wd14_emb_to_predict": 87, "denormalize_wd14_emb": 87, "upscal": [88, 89], "cdc": 88, "upscale_with_cdc": 88, "util": [90, 91, 92, 93], "cach": 90, "ts_lru_cach": 90, "func": 91, "sigmoid": 91, "onnxruntim": 93, "get_onnx_provid": 93, "open_onnx_model": 93, "valid": [94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110], "aicheck": 94, "get_ai_created_scor": 94, "is_ai_cr": 94, "bangumi_char": 95, "anime_bangumi_char_scor": 95, "anime_bangumi_char": 95, "anime_classify_scor": 96, "anime_classifi": 96, "color": 97, "is_greyscal": 97, "complet": 98, "anime_completeness_scor": 98, "anime_complet": 98, "dbrate": 99, "anime_dbrating_scor": 99, "anime_dbr": 99, "furri": 100, "anime_furry_scor": 100, "anime_furri": 100, "monochrom": 102, "get_monochrome_scor": 102, "is_monochrom": 102, "nsfw": 103, "nsfw_pred_scor": 103, "nsfw_pred": 103, "portrait": 104, "anime_portrait_scor": 104, "anime_portrait": 104, "rate": 105, "anime_rating_scor": 105, "anime_r": [105, 106], "real": 106, "anime_real_scor": 106, "safe": 107, "safe_check_scor": 107, "safe_check": 107, "style_ag": 108, "anime_style_age_scor": 108, "anime_style_ag": 108, "teen": 109, "anime_teen_scor": 109, "anime_teen": 109, "truncat": 110, "is_truncated_fil": 110, "welcom": 111, "": 111, "document": 111, "overview": 111, "tutori": 111, "inform": [111, 112, 113], "api": 111, "run": [112, 113], "environ": [112, 113], "instal": 114, "quick": 115, "start": 115}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.todo": 2, "nbsphinx": 4, "sphinx": 58}, "alltitles": {"imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "ascii_drawing": [[0, "ascii-drawing"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "__TITLE__": [[3, "title"]], "__VERSION__": [[3, "version"]], "__DESCRIPTION__": [[3, "description"]], "__AUTHOR__": [[3, "author"]], "__AUTHOR_EMAIL__": [[3, "author-email"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "grid_background": [[4, "grid-background"]], "grid_transparent": [[4, "grid-transparent"]], "imgutils.data.blob": [[5, "module-imgutils.data.blob"]], "to_blob_url": [[5, "to-blob-url"]], "load_image_from_blob_url": [[5, "load-image-from-blob-url"]], "is_valid_image_blob_url": [[5, "is-valid-image-blob-url"]], "imgutils.data.decode": [[6, "module-imgutils.data.decode"]], "rgb_decode": [[6, "rgb-decode"]], "imgutils.data.encode": [[7, "module-imgutils.data.encode"]], "rgb_encode": [[7, "rgb-encode"]], "imgutils.data.image": [[8, "module-imgutils.data.image"]], "load_image": [[8, "load-image"]], "load_images": [[8, "load-images"]], "has_alpha_channel": [[8, "has-alpha-channel"]], "imgutils.data": [[9, "module-imgutils.data"]], "imgutils.data.layer": [[10, "module-imgutils.data.layer"]], "istack": [[10, "istack"]], "imgutils.data.pad": [[11, "module-imgutils.data.pad"]], "pad_image_to_size": [[11, "pad-image-to-size"]], "imgutils.data.url": [[12, "module-imgutils.data.url"]], "download_image_from_url": [[12, "download-image-from-url"]], "is_http_url": [[12, "is-http-url"]], "imgutils.detect.booru_yolo": [[13, "module-imgutils.detect.booru_yolo"]], "Model Labels and Descriptions": [[13, "id1"]], "Available Models (PP Series)": [[13, "id2"]], "Available Models (AS Series)": [[13, "id3"]], "Available Models (AA Series)": [[13, "id4"]], "detect_with_booru_yolo": [[13, "detect-with-booru-yolo"]], "imgutils.detect.censor": [[14, "module-imgutils.detect.censor"]], "detect_censors": [[14, "detect-censors"]], "imgutils.detect.eye": [[15, "module-imgutils.detect.eye"]], "detect_eyes": [[15, "detect-eyes"]], "imgutils.detect.face": [[16, "module-imgutils.detect.face"]], "detect_faces": [[16, "detect-faces"]], "imgutils.detect.halfbody": [[17, "module-imgutils.detect.halfbody"]], "detect_halfbody": [[17, "detect-halfbody"]], "imgutils.detect.hand": [[18, "module-imgutils.detect.hand"]], "detect_hands": [[18, "detect-hands"]], "imgutils.detect.head": [[19, "module-imgutils.detect.head"]], "detect_heads": [[19, "detect-heads"]], "imgutils.detect": [[20, "module-imgutils.detect"]], "imgutils.detect.nudenet": [[21, "module-imgutils.detect.nudenet"]], "detect_with_nudenet": [[21, "detect-with-nudenet"]], "imgutils.detect.person": [[22, "module-imgutils.detect.person"]], "detect_person": [[22, "detect-person"]], "imgutils.detect.similarity": [[23, "module-imgutils.detect.similarity"]], "calculate_iou": [[23, "calculate-iou"]], "bboxes_similarity": [[23, "bboxes-similarity"]], "detection_similarity": [[23, "detection-similarity"]], "calculate_mask_iou": [[23, "calculate-mask-iou"]], "masks_similarity": [[23, "masks-similarity"]], "detection_with_mask_similarity": [[23, "detection-with-mask-similarity"]], "imgutils.detect.text": [[24, "module-imgutils.detect.text"]], "detect_text": [[24, "detect-text"]], "imgutils.detect.visual": [[25, "module-imgutils.detect.visual"]], "detection_visualize": [[25, "detection-visualize"]], "imgutils.edge.canny": [[26, "module-imgutils.edge.canny"]], "get_edge_by_canny": [[26, "get-edge-by-canny"]], "edge_image_with_canny": [[26, "edge-image-with-canny"]], "imgutils.edge": [[27, "module-imgutils.edge"]], "imgutils.edge.lineart": [[28, "module-imgutils.edge.lineart"]], "get_edge_by_lineart": [[28, "get-edge-by-lineart"]], "edge_image_with_lineart": [[28, "edge-image-with-lineart"]], "imgutils.edge.lineart_anime": [[29, "module-imgutils.edge.lineart_anime"]], "get_edge_by_lineart_anime": [[29, "get-edge-by-lineart-anime"]], "edge_image_with_lineart_anime": [[29, "edge-image-with-lineart-anime"]], "imgutils.generic.classify": [[30, "module-imgutils.generic.classify"]], "ClassifyModel": [[30, "classifymodel"]], "classify_predict_score": [[30, "classify-predict-score"]], "classify_predict": [[30, "classify-predict"]], "classify_predict_fmt": [[30, "classify-predict-fmt"]], "imgutils.generic.classify_timm": [[31, "module-imgutils.generic.classify_timm"]], "ClassifyTIMMModel": [[31, "classifytimmmodel"]], "classify_timm_predict": [[31, "classify-timm-predict"]], "imgutils.generic.clip": [[32, "module-imgutils.generic.clip"]], "CLIPModel": [[32, "clipmodel"]], "clip_image_encode": [[32, "clip-image-encode"]], "clip_text_encode": [[32, "clip-text-encode"]], "clip_predict": [[32, "clip-predict"]], "imgutils.generic.enhance": [[33, "module-imgutils.generic.enhance"]], "ImageEnhancer": [[33, "imageenhancer"]], "imgutils.generic": [[34, "module-imgutils.generic"]], "imgutils.generic.multilabel_timm": [[35, "module-imgutils.generic.multilabel_timm"]], "MultiLabelTIMMModel": [[35, "multilabeltimmmodel"]], "multilabel_timm_predict": [[35, "multilabel-timm-predict"]], "imgutils.generic.siglip": [[36, "module-imgutils.generic.siglip"]], "SigLIPModel": [[36, "siglipmodel"]], "siglip_image_encode": [[36, "siglip-image-encode"]], "siglip_text_encode": [[36, "siglip-text-encode"]], "siglip_predict": [[36, "siglip-predict"]], "imgutils.generic.yolo": [[37, "module-imgutils.generic.yolo"]], "YOLOModel": [[37, "yolomodel"]], "yolo_predict": [[37, "yolo-predict"]], "imgutils.generic.yoloseg": [[38, "module-imgutils.generic.yoloseg"]], "YOLOSegmentationModel": [[38, "yolosegmentationmodel"]], "yolo_seg_predict": [[38, "yolo-seg-predict"]], "imgutils.metadata.geninfo": [[39, "module-imgutils.metadata.geninfo"]], "read_geninfo_parameters": [[39, "read-geninfo-parameters"]], "read_geninfo_exif": [[39, "read-geninfo-exif"]], "read_geninfo_gif": [[39, "read-geninfo-gif"]], "write_geninfo_parameters": [[39, "write-geninfo-parameters"]], "write_geninfo_exif": [[39, "write-geninfo-exif"]], "write_geninfo_gif": [[39, "write-geninfo-gif"]], "imgutils.metadata": [[40, "module-imgutils.metadata"]], "imgutils.metadata.lsb": [[41, "module-imgutils.metadata.lsb"]], "read_lsb_raw_bytes": [[41, "read-lsb-raw-bytes"]], "read_lsb_metadata": [[41, "read-lsb-metadata"]], "write_lsb_raw_bytes": [[41, "write-lsb-raw-bytes"]], "write_lsb_metadata": [[41, "write-lsb-metadata"]], "LSBReadError": [[41, "lsbreaderror"]], "LSBExtractor": [[41, "lsbextractor"]], "ImageLsbDataExtractor": [[41, "imagelsbdataextractor"]], "serialize_pnginfo": [[41, "serialize-pnginfo"]], "serialize_json": [[41, "serialize-json"]], "inject_data": [[41, "inject-data"]], "imgutils.metrics.aesthetic": [[42, "module-imgutils.metrics.aesthetic"]], "get_aesthetic_score": [[42, "get-aesthetic-score"]], "imgutils.metrics.ccip": [[43, "module-imgutils.metrics.ccip"]], "ccip_extract_feature": [[43, "ccip-extract-feature"]], "ccip_batch_extract_features": [[43, "ccip-batch-extract-features"]], "ccip_default_threshold": [[43, "ccip-default-threshold"]], "ccip_difference": [[43, "ccip-difference"]], "ccip_same": [[43, "ccip-same"]], "ccip_batch_differences": [[43, "ccip-batch-differences"]], "ccip_batch_same": [[43, "ccip-batch-same"]], "ccip_default_clustering_params": [[43, "ccip-default-clustering-params"]], "ccip_clustering": [[43, "ccip-clustering"]], "ccip_merge": [[43, "ccip-merge"]], "imgutils.metrics.dbaesthetic": [[44, "module-imgutils.metrics.dbaesthetic"]], "anime_dbaesthetic": [[44, "anime-dbaesthetic"]], "imgutils.metrics": [[45, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[46, "module-imgutils.metrics.laplacian"]], "laplacian_score": [[46, "laplacian-score"]], "imgutils.metrics.lpips": [[47, "module-imgutils.metrics.lpips"]], "lpips_extract_feature": [[47, "lpips-extract-feature"]], "lpips_difference": [[47, "lpips-difference"]], "lpips_clustering": [[47, "lpips-clustering"]], "imgutils.metrics.psnr_": [[48, "module-imgutils.metrics.psnr_"]], "psnr": [[48, "id1"]], "imgutils.ocr": [[49, "module-imgutils.ocr"]], "detect_text_with_ocr": [[49, "detect-text-with-ocr"]], "ocr": [[49, "ocr"]], "list_det_models": [[49, "list-det-models"]], "list_rec_models": [[49, "list-rec-models"]], "imgutils.operate.align": [[50, "module-imgutils.operate.align"]], "align_maxsize": [[50, "align-maxsize"]], "imgutils.operate.censor_": [[51, "module-imgutils.operate.censor_"]], "censor_areas": [[51, "censor-areas"]], "censor_nsfw": [[51, "censor-nsfw"]], "BaseCensor": [[51, "basecensor"]], "ColorCensor": [[51, "colorcensor"]], "BlurCensor": [[51, "blurcensor"]], "PixelateCensor": [[51, "pixelatecensor"]], "register_censor_method": [[51, "register-censor-method"]], "imgutils.operate.imgcensor": [[52, "module-imgutils.operate.imgcensor"]], "ImageBasedCensor": [[52, "imagebasedcensor"]], "EmojiBasedCensor": [[52, "emojibasedcensor"]], "SingleImage": [[52, "singleimage"]], "imgutils.operate": [[53, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[54, "module-imgutils.operate.squeeze"]], "squeeze": [[54, "squeeze"]], "squeeze_with_transparency": [[54, "squeeze-with-transparency"]], "imgutils.pose.dwpose": [[55, "module-imgutils.pose.dwpose"]], "dwpose_estimate": [[55, "dwpose-estimate"]], "imgutils.pose.format": [[56, "module-imgutils.pose.format"]], "OP18KeyPointSet": [[56, "op18keypointset"]], "OpenPose18": [[56, "openpose18"]], "OP18_BODY_MAX": [[56, "op18-body-max"]], "OP18_BODY_MIN": [[56, "op18-body-min"]], "OP18_FACE_MAX": [[56, "op18-face-max"]], "OP18_FACE_MIN": [[56, "op18-face-min"]], "OP18_LEFT_FOOT_MAX": [[56, "op18-left-foot-max"]], "OP18_LEFT_FOOT_MIN": [[56, "op18-left-foot-min"]], "OP18_LEFT_HAND_MAX": [[56, "op18-left-hand-max"]], "OP18_LEFT_HAND_MIN": [[56, "op18-left-hand-min"]], "OP18_RIGHT_FOOT_MAX": [[56, "op18-right-foot-max"]], "OP18_RIGHT_FOOT_MIN": [[56, "op18-right-foot-min"]], "OP18_RIGHT_HAND_MAX": [[56, "op18-right-hand-max"]], "OP18_RIGHT_HAND_MIN": [[56, "op18-right-hand-min"]], "imgutils.pose": [[57, "module-imgutils.pose"]], "imgutils.pose.visual": [[58, "module-imgutils.pose.visual"]], "op18_visualize": [[58, "op18-visualize"]], "imgutils.preprocess.base": [[59, "module-imgutils.preprocess.base"]], "NotParseTarget": [[59, "notparsetarget"]], "imgutils.preprocess": [[60, "module-imgutils.preprocess"]], "imgutils.preprocess.pillow": [[61, "module-imgutils.preprocess.pillow"]], "register_pillow_transform": [[61, "register-pillow-transform"]], "register_pillow_parse": [[61, "register-pillow-parse"]], "create_pillow_transforms": [[61, "create-pillow-transforms"]], "parse_pillow_transforms": [[61, "parse-pillow-transforms"]], "imgutils.preprocess.torchvision": [[62, "module-imgutils.preprocess.torchvision"]], "register_torchvision_transform": [[62, "register-torchvision-transform"]], "register_torchvision_parse": [[62, "register-torchvision-parse"]], "create_torchvision_transforms": [[62, "create-torchvision-transforms"]], "parse_torchvision_transforms": [[62, "parse-torchvision-transforms"]], "imgutils.preprocess.transformers": [[63, "module-imgutils.preprocess.transformers"]], "register_creators_for_transformers": [[63, "register-creators-for-transformers"]], "NotProcessorTypeError": [[63, "notprocessortypeerror"]], "create_transforms_from_transformers": [[63, "create-transforms-from-transformers"]], "is_valid_size_dict": [[63, "is-valid-size-dict"]], "convert_to_size_dict": [[63, "convert-to-size-dict"]], "get_size_dict": [[63, "get-size-dict"]], "create_clip_transforms": [[63, "create-clip-transforms"]], "create_transforms_from_clip_processor": [[63, "create-transforms-from-clip-processor"]], "create_convnext_transforms": [[63, "create-convnext-transforms"]], "create_transforms_from_convnext_processor": [[63, "create-transforms-from-convnext-processor"]], "create_vit_transforms": [[63, "create-vit-transforms"]], "create_transforms_from_vit_processor": [[63, "create-transforms-from-vit-processor"]], "create_siglip_transforms": [[63, "create-siglip-transforms"]], "create_transforms_from_siglip_processor": [[63, "create-transforms-from-siglip-processor"]], "create_bit_transforms": [[63, "create-bit-transforms"]], "create_transforms_from_bit_processor": [[63, "create-transforms-from-bit-processor"]], "create_blip_transforms": [[63, "create-blip-transforms"]], "create_transforms_from_blip_processor": [[63, "create-transforms-from-blip-processor"]], "create_mobilenetv2_transforms": [[63, "create-mobilenetv2-transforms"]], "create_transforms_from_mobilenetv2_processor": [[63, "create-transforms-from-mobilenetv2-processor"]], "imgutils.resource.background": [[64, "module-imgutils.resource.background"]], "BackgroundImageSet": [[64, "backgroundimageset"]], "list_bg_image_files": [[64, "list-bg-image-files"]], "get_bg_image_file": [[64, "get-bg-image-file"]], "get_bg_image": [[64, "get-bg-image"]], "random_bg_image_file": [[64, "random-bg-image-file"]], "random_bg_image": [[64, "random-bg-image"]], "imgutils.resource": [[65, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[66, "module-imgutils.restore.adversarial"]], "remove_adversarial_noise": [[66, "remove-adversarial-noise"]], "imgutils.restore": [[67, "module-imgutils.restore"]], "imgutils.restore.nafnet": [[68, "module-imgutils.restore.nafnet"]], "restore_with_nafnet": [[68, "restore-with-nafnet"]], "imgutils.restore.scunet": [[69, "module-imgutils.restore.scunet"]], "restore_with_scunet": [[69, "restore-with-scunet"]], "imgutils.sd": [[70, "module-imgutils.sd"]], "imgutils.sd.metadata": [[71, "module-imgutils.sd.metadata"]], "SDMetaData": [[71, "sdmetadata"]], "parse_sdmeta_from_text": [[71, "parse-sdmeta-from-text"]], "get_sdmeta_from_image": [[71, "get-sdmeta-from-image"]], "save_image_with_sdmeta": [[71, "save-image-with-sdmeta"]], "imgutils.sd.model": [[72, "module-imgutils.sd.model"]], "read_metadata": [[72, "read-metadata"]], "save_with_metadata": [[72, "save-with-metadata"]], "imgutils.sd.nai": [[73, "module-imgutils.sd.nai"]], "NAIMetaData": [[73, "naimetadata"]], "NAIMetadata": [[73, "id1"]], "get_naimeta_from_image": [[73, "get-naimeta-from-image"]], "add_naimeta_to_image": [[73, "add-naimeta-to-image"]], "save_image_with_naimeta": [[73, "save-image-with-naimeta"]], "imgutils.segment": [[74, "module-imgutils.segment"]], "imgutils.segment.isnetis": [[75, "module-imgutils.segment.isnetis"]], "get_isnetis_mask": [[75, "get-isnetis-mask"]], "segment_with_isnetis": [[75, "segment-with-isnetis"]], "segment_rgba_with_isnetis": [[75, "segment-rgba-with-isnetis"]], "imgutils.tagging.blacklist": [[76, "module-imgutils.tagging.blacklist"]], "is_blacklisted": [[76, "is-blacklisted"]], "drop_blacklisted_tags": [[76, "drop-blacklisted-tags"]], "imgutils.tagging.camie": [[77, "module-imgutils.tagging.camie"]], "get_camie_tags": [[77, "get-camie-tags"]], "convert_camie_emb_to_prediction": [[77, "convert-camie-emb-to-prediction"]], "imgutils.tagging.character": [[78, "module-imgutils.tagging.character"]], "CHAR_WHITELIST_SUFFIX": [[78, "char-whitelist-suffix"]], "CHAR_WHITELIST_PREFIX": [[78, "char-whitelist-prefix"]], "CHAR_WHITELIST_WORD": [[78, "char-whitelist-word"]], "CHAR_SUFFIXES": [[78, "char-suffixes"]], "CHAR_PREFIXES": [[78, "char-prefixes"]], "CharacterTagPool": [[78, "charactertagpool"]], "is_basic_character_tag": [[78, "is-basic-character-tag"]], "drop_basic_character_tags": [[78, "drop-basic-character-tags"]], "imgutils.tagging.deepdanbooru": [[79, "module-imgutils.tagging.deepdanbooru"]], "get_deepdanbooru_tags": [[79, "get-deepdanbooru-tags"]], "imgutils.tagging.deepgelbooru": [[80, "module-imgutils.tagging.deepgelbooru"]], "get_deepgelbooru_tags": [[80, "get-deepgelbooru-tags"]], "imgutils.tagging.format": [[81, "module-imgutils.tagging.format"]], "add_underline": [[81, "add-underline"]], "remove_underline": [[81, "remove-underline"]], "tags_to_text": [[81, "tags-to-text"]], "imgutils.tagging": [[82, "module-imgutils.tagging"]], "imgutils.tagging.match": [[83, "module-imgutils.tagging.match"]], "tag_match_suffix": [[83, "tag-match-suffix"]], "tag_match_prefix": [[83, "tag-match-prefix"]], "tag_match_full": [[83, "tag-match-full"]], "imgutils.tagging.mldanbooru": [[84, "module-imgutils.tagging.mldanbooru"]], "get_mldanbooru_tags": [[84, "get-mldanbooru-tags"]], "imgutils.tagging.order": [[85, "module-imgutils.tagging.order"]], "sort_tags": [[85, "sort-tags"]], "imgutils.tagging.overlap": [[86, "module-imgutils.tagging.overlap"]], "drop_overlap_tags": [[86, "drop-overlap-tags"]], "imgutils.tagging.wd14": [[87, "module-imgutils.tagging.wd14"]], "get_wd14_tags": [[87, "get-wd14-tags"]], "convert_wd14_emb_to_prediction": [[87, "convert-wd14-emb-to-prediction"]], "denormalize_wd14_emb": [[87, "denormalize-wd14-emb"]], "imgutils.upscale.cdc": [[88, "module-imgutils.upscale.cdc"]], "upscale_with_cdc": [[88, "upscale-with-cdc"]], "imgutils.upscale": [[89, "module-imgutils.upscale"]], "imgutils.utils.cache": [[90, "module-imgutils.utils.cache"]], "ts_lru_cache": [[90, "ts-lru-cache"]], "imgutils.utils.func": [[91, "module-imgutils.utils.func"]], "sigmoid": [[91, "sigmoid"]], "imgutils.utils": [[92, "module-imgutils.utils"]], "imgutils.utils.onnxruntime": [[93, "module-imgutils.utils.onnxruntime"]], "get_onnx_provider": [[93, "get-onnx-provider"]], "open_onnx_model": [[93, "open-onnx-model"]], "imgutils.validate.aicheck": [[94, "module-imgutils.validate.aicheck"]], "get_ai_created_score": [[94, "get-ai-created-score"]], "is_ai_created": [[94, "is-ai-created"]], "imgutils.validate.bangumi_char": [[95, "module-imgutils.validate.bangumi_char"]], "anime_bangumi_char_score": [[95, "anime-bangumi-char-score"]], "anime_bangumi_char": [[95, "anime-bangumi-char"]], "imgutils.validate.classify": [[96, "module-imgutils.validate.classify"]], "anime_classify_score": [[96, "anime-classify-score"]], "anime_classify": [[96, "anime-classify"]], "imgutils.validate.color": [[97, "module-imgutils.validate.color"]], "is_greyscale": [[97, "is-greyscale"]], "imgutils.validate.completeness": [[98, "module-imgutils.validate.completeness"]], "anime_completeness_score": [[98, "anime-completeness-score"]], "anime_completeness": [[98, "anime-completeness"]], "imgutils.validate.dbrating": [[99, "module-imgutils.validate.dbrating"]], "anime_dbrating_score": [[99, "anime-dbrating-score"]], "anime_dbrating": [[99, "anime-dbrating"]], "imgutils.validate.furry": [[100, "module-imgutils.validate.furry"]], "anime_furry_score": [[100, "anime-furry-score"]], "anime_furry": [[100, "anime-furry"]], "imgutils.validate": [[101, "module-imgutils.validate"]], "imgutils.validate.monochrome": [[102, "module-imgutils.validate.monochrome"]], "get_monochrome_score": [[102, "get-monochrome-score"]], "is_monochrome": [[102, "is-monochrome"]], "imgutils.validate.nsfw": [[103, "module-imgutils.validate.nsfw"]], "nsfw_pred_score": [[103, "nsfw-pred-score"]], "nsfw_pred": [[103, "nsfw-pred"]], "imgutils.validate.portrait": [[104, "module-imgutils.validate.portrait"]], "anime_portrait_score": [[104, "anime-portrait-score"]], "anime_portrait": [[104, "anime-portrait"]], "imgutils.validate.rating": [[105, "module-imgutils.validate.rating"]], "anime_rating_score": [[105, "anime-rating-score"]], "anime_rating": [[105, "anime-rating"]], "imgutils.validate.real": [[106, "module-imgutils.validate.real"]], "anime_real_score": [[106, "anime-real-score"]], "anime_real": [[106, "anime-real"]], "imgutils.validate.safe": [[107, "module-imgutils.validate.safe"]], "safe_check_score": [[107, "safe-check-score"]], "safe_check": [[107, "safe-check"]], "imgutils.validate.style_age": [[108, "module-imgutils.validate.style_age"]], "anime_style_age_score": [[108, "anime-style-age-score"]], "anime_style_age": [[108, "anime-style-age"]], "imgutils.validate.teen": [[109, "module-imgutils.validate.teen"]], "anime_teen_score": [[109, "anime-teen-score"]], "anime_teen": [[109, "anime-teen"]], "imgutils.validate.truncate": [[110, "module-imgutils.validate.truncate"]], "is_truncated_file": [[110, "is-truncated-file"]], "Welcome to imgutils\u2019s Documentation": [[111, "welcome-to-imgutils-s-documentation"]], "Overview": [[111, "overview"]], "Tutorials": [[111, null]], "Information": [[111, null]], "API Documentation": [[111, null]], "Run Environment Information": [[112, "Run-Environment-Information"], [113, "Run-Environment-Information"]], "Installation": [[114, "installation"]], "Quick Start": [[115, "quick-start"]]}, "indexentries": {"ascii_drawing() (in module imgutils.ascii.drawing)": [[0, "imgutils.ascii.drawing.ascii_drawing"]], "imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "module": [[0, "module-imgutils.ascii.drawing"], [1, "module-imgutils.ascii"], [2, "module-imgutils.config"], [3, "module-imgutils.config.meta"], [4, "module-imgutils.data.background"], [5, "module-imgutils.data.blob"], [6, "module-imgutils.data.decode"], [7, "module-imgutils.data.encode"], [8, "module-imgutils.data.image"], [9, "module-imgutils.data"], [10, "module-imgutils.data.layer"], [11, "module-imgutils.data.pad"], [12, "module-imgutils.data.url"], [13, "module-imgutils.detect.booru_yolo"], [14, "module-imgutils.detect.censor"], [15, "module-imgutils.detect.eye"], [16, "module-imgutils.detect.face"], [17, "module-imgutils.detect.halfbody"], [18, "module-imgutils.detect.hand"], [19, "module-imgutils.detect.head"], [20, "module-imgutils.detect"], [21, "module-imgutils.detect.nudenet"], [22, "module-imgutils.detect.person"], [23, "module-imgutils.detect.similarity"], [24, "module-imgutils.detect.text"], [25, "module-imgutils.detect.visual"], [26, "module-imgutils.edge.canny"], [27, "module-imgutils.edge"], [28, "module-imgutils.edge.lineart"], [29, "module-imgutils.edge.lineart_anime"], [30, "module-imgutils.generic.classify"], [31, "module-imgutils.generic.classify_timm"], [32, "module-imgutils.generic.clip"], [33, "module-imgutils.generic.enhance"], [34, "module-imgutils.generic"], [35, "module-imgutils.generic.multilabel_timm"], [36, "module-imgutils.generic.siglip"], [37, "module-imgutils.generic.yolo"], [38, "module-imgutils.generic.yoloseg"], [39, "module-imgutils.metadata.geninfo"], [40, "module-imgutils.metadata"], [41, "module-imgutils.metadata.lsb"], [42, "module-imgutils.metrics.aesthetic"], [43, "module-imgutils.metrics.ccip"], [44, "module-imgutils.metrics.dbaesthetic"], [45, "module-imgutils.metrics"], [46, "module-imgutils.metrics.laplacian"], [47, "module-imgutils.metrics.lpips"], [48, "module-imgutils.metrics.psnr_"], [49, "module-imgutils.ocr"], [50, "module-imgutils.operate.align"], [51, "module-imgutils.operate.censor_"], [52, "module-imgutils.operate.imgcensor"], [53, "module-imgutils.operate"], [54, "module-imgutils.operate.squeeze"], [55, "module-imgutils.pose.dwpose"], [56, "module-imgutils.pose.format"], [57, "module-imgutils.pose"], [58, "module-imgutils.pose.visual"], [59, "module-imgutils.preprocess.base"], [60, "module-imgutils.preprocess"], [61, "module-imgutils.preprocess.pillow"], [62, "module-imgutils.preprocess.torchvision"], [63, "module-imgutils.preprocess.transformers"], [64, "module-imgutils.resource.background"], [65, "module-imgutils.resource"], [66, "module-imgutils.restore.adversarial"], [67, "module-imgutils.restore"], [68, "module-imgutils.restore.nafnet"], [69, "module-imgutils.restore.scunet"], [70, "module-imgutils.sd"], [71, "module-imgutils.sd.metadata"], [72, "module-imgutils.sd.model"], [73, "module-imgutils.sd.nai"], [74, "module-imgutils.segment"], [75, "module-imgutils.segment.isnetis"], [76, "module-imgutils.tagging.blacklist"], [77, "module-imgutils.tagging.camie"], [78, "module-imgutils.tagging.character"], [79, "module-imgutils.tagging.deepdanbooru"], [80, "module-imgutils.tagging.deepgelbooru"], [81, "module-imgutils.tagging.format"], [82, "module-imgutils.tagging"], [83, "module-imgutils.tagging.match"], [84, "module-imgutils.tagging.mldanbooru"], [85, "module-imgutils.tagging.order"], [86, "module-imgutils.tagging.overlap"], [87, "module-imgutils.tagging.wd14"], [88, "module-imgutils.upscale.cdc"], [89, "module-imgutils.upscale"], [90, "module-imgutils.utils.cache"], [91, "module-imgutils.utils.func"], [92, "module-imgutils.utils"], [93, "module-imgutils.utils.onnxruntime"], [94, "module-imgutils.validate.aicheck"], [95, "module-imgutils.validate.bangumi_char"], [96, "module-imgutils.validate.classify"], [97, "module-imgutils.validate.color"], [98, "module-imgutils.validate.completeness"], [99, "module-imgutils.validate.dbrating"], [100, "module-imgutils.validate.furry"], [101, "module-imgutils.validate"], [102, "module-imgutils.validate.monochrome"], [103, "module-imgutils.validate.nsfw"], [104, "module-imgutils.validate.portrait"], [105, "module-imgutils.validate.rating"], [106, "module-imgutils.validate.real"], [107, "module-imgutils.validate.safe"], [108, "module-imgutils.validate.style_age"], [109, "module-imgutils.validate.teen"], [110, "module-imgutils.validate.truncate"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "__author_email__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR_EMAIL__"]], "__author__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR__"]], "__description__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__DESCRIPTION__"]], "__title__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__TITLE__"]], "__version__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__VERSION__"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "grid_background() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_background"]], "grid_transparent() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_transparent"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "imgutils.data.blob": [[5, "module-imgutils.data.blob"]], "is_valid_image_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.is_valid_image_blob_url"]], "load_image_from_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.load_image_from_blob_url"]], "to_blob_url() (in module imgutils.data.blob)": [[5, "imgutils.data.blob.to_blob_url"]], "imgutils.data.decode": [[6, "module-imgutils.data.decode"]], "rgb_decode() (in module imgutils.data.decode)": [[6, "imgutils.data.decode.rgb_decode"]], "imgutils.data.encode": [[7, "module-imgutils.data.encode"]], "rgb_encode() (in module imgutils.data.encode)": [[7, "imgutils.data.encode.rgb_encode"]], "has_alpha_channel() (in module imgutils.data.image)": [[8, "imgutils.data.image.has_alpha_channel"]], "imgutils.data.image": [[8, "module-imgutils.data.image"]], "load_image() (in module imgutils.data.image)": [[8, "imgutils.data.image.load_image"]], "load_images() (in module imgutils.data.image)": [[8, "imgutils.data.image.load_images"]], "imgutils.data": [[9, "module-imgutils.data"]], "imgutils.data.layer": [[10, "module-imgutils.data.layer"]], "istack() (in module imgutils.data.layer)": [[10, "imgutils.data.layer.istack"]], "imgutils.data.pad": [[11, "module-imgutils.data.pad"]], "pad_image_to_size() (in module imgutils.data.pad)": [[11, "imgutils.data.pad.pad_image_to_size"]], "download_image_from_url() (in module imgutils.data.url)": [[12, "imgutils.data.url.download_image_from_url"]], "imgutils.data.url": [[12, "module-imgutils.data.url"]], "is_http_url() (in module imgutils.data.url)": [[12, "imgutils.data.url.is_http_url"]], "detect_with_booru_yolo() (in module imgutils.detect.booru_yolo)": [[13, "imgutils.detect.booru_yolo.detect_with_booru_yolo"]], "imgutils.detect.booru_yolo": [[13, "module-imgutils.detect.booru_yolo"]], "detect_censors() (in module imgutils.detect.censor)": [[14, "imgutils.detect.censor.detect_censors"]], "imgutils.detect.censor": [[14, "module-imgutils.detect.censor"]], "detect_eyes() (in module imgutils.detect.eye)": [[15, "imgutils.detect.eye.detect_eyes"]], "imgutils.detect.eye": [[15, "module-imgutils.detect.eye"]], "detect_faces() (in module imgutils.detect.face)": [[16, "imgutils.detect.face.detect_faces"]], "imgutils.detect.face": [[16, "module-imgutils.detect.face"]], "detect_halfbody() (in module imgutils.detect.halfbody)": [[17, "imgutils.detect.halfbody.detect_halfbody"]], "imgutils.detect.halfbody": [[17, "module-imgutils.detect.halfbody"]], "detect_hands() (in module imgutils.detect.hand)": [[18, "imgutils.detect.hand.detect_hands"]], "imgutils.detect.hand": [[18, "module-imgutils.detect.hand"]], "detect_heads() (in module imgutils.detect.head)": [[19, "imgutils.detect.head.detect_heads"]], "imgutils.detect.head": [[19, "module-imgutils.detect.head"]], "imgutils.detect": [[20, "module-imgutils.detect"]], "detect_with_nudenet() (in module imgutils.detect.nudenet)": [[21, "imgutils.detect.nudenet.detect_with_nudenet"]], "imgutils.detect.nudenet": [[21, "module-imgutils.detect.nudenet"]], "detect_person() (in module imgutils.detect.person)": [[22, "imgutils.detect.person.detect_person"]], "imgutils.detect.person": [[22, "module-imgutils.detect.person"]], "bboxes_similarity() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.bboxes_similarity"]], "calculate_iou() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.calculate_iou"]], "calculate_mask_iou() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.calculate_mask_iou"]], "detection_similarity() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.detection_similarity"]], "detection_with_mask_similarity() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.detection_with_mask_similarity"]], "imgutils.detect.similarity": [[23, "module-imgutils.detect.similarity"]], "masks_similarity() (in module imgutils.detect.similarity)": [[23, "imgutils.detect.similarity.masks_similarity"]], "detect_text() (in module imgutils.detect.text)": [[24, "imgutils.detect.text.detect_text"]], "imgutils.detect.text": [[24, "module-imgutils.detect.text"]], "detection_visualize() (in module imgutils.detect.visual)": [[25, "imgutils.detect.visual.detection_visualize"]], "imgutils.detect.visual": [[25, "module-imgutils.detect.visual"]], "edge_image_with_canny() (in module imgutils.edge.canny)": [[26, "imgutils.edge.canny.edge_image_with_canny"]], "get_edge_by_canny() (in module imgutils.edge.canny)": [[26, "imgutils.edge.canny.get_edge_by_canny"]], "imgutils.edge.canny": [[26, "module-imgutils.edge.canny"]], "imgutils.edge": [[27, "module-imgutils.edge"]], "edge_image_with_lineart() (in module imgutils.edge.lineart)": [[28, "imgutils.edge.lineart.edge_image_with_lineart"]], "get_edge_by_lineart() (in module imgutils.edge.lineart)": [[28, "imgutils.edge.lineart.get_edge_by_lineart"]], "imgutils.edge.lineart": [[28, "module-imgutils.edge.lineart"]], "edge_image_with_lineart_anime() (in module imgutils.edge.lineart_anime)": [[29, "imgutils.edge.lineart_anime.edge_image_with_lineart_anime"]], "get_edge_by_lineart_anime() (in module imgutils.edge.lineart_anime)": [[29, "imgutils.edge.lineart_anime.get_edge_by_lineart_anime"]], "imgutils.edge.lineart_anime": [[29, "module-imgutils.edge.lineart_anime"]], "classifymodel (class in imgutils.generic.classify)": [[30, "imgutils.generic.classify.ClassifyModel"]], "__init__() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.__init__"]], "classify_predict() (in module imgutils.generic.classify)": [[30, "imgutils.generic.classify.classify_predict"]], "classify_predict_fmt() (in module imgutils.generic.classify)": [[30, "imgutils.generic.classify.classify_predict_fmt"]], "classify_predict_score() (in module imgutils.generic.classify)": [[30, "imgutils.generic.classify.classify_predict_score"]], "clear() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.clear"]], "imgutils.generic.classify": [[30, "module-imgutils.generic.classify"]], "launch_demo() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.launch_demo"]], "make_ui() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.make_ui"]], "predict() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.predict"]], "predict_fmt() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.predict_fmt"]], "predict_score() (imgutils.generic.classify.classifymodel method)": [[30, "imgutils.generic.classify.ClassifyModel.predict_score"]], "classifytimmmodel (class in imgutils.generic.classify_timm)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel"]], "__init__() (imgutils.generic.classify_timm.classifytimmmodel method)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel.__init__"]], "classify_timm_predict() (in module imgutils.generic.classify_timm)": [[31, "imgutils.generic.classify_timm.classify_timm_predict"]], "imgutils.generic.classify_timm": [[31, "module-imgutils.generic.classify_timm"]], "launch_demo() (imgutils.generic.classify_timm.classifytimmmodel method)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel.launch_demo"]], "make_ui() (imgutils.generic.classify_timm.classifytimmmodel method)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel.make_ui"]], "predict() (imgutils.generic.classify_timm.classifytimmmodel method)": [[31, "imgutils.generic.classify_timm.ClassifyTIMMModel.predict"]], "clipmodel (class in imgutils.generic.clip)": [[32, "imgutils.generic.clip.CLIPModel"]], "__init__() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.__init__"]], "clear() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.clear"]], "clip_image_encode() (in module imgutils.generic.clip)": [[32, "imgutils.generic.clip.clip_image_encode"]], "clip_predict() (in module imgutils.generic.clip)": [[32, "imgutils.generic.clip.clip_predict"]], "clip_text_encode() (in module imgutils.generic.clip)": [[32, "imgutils.generic.clip.clip_text_encode"]], "image_encode() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.image_encode"]], "imgutils.generic.clip": [[32, "module-imgutils.generic.clip"]], "launch_demo() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.launch_demo"]], "make_ui() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.make_ui"]], "predict() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.predict"]], "text_encode() (imgutils.generic.clip.clipmodel method)": [[32, "imgutils.generic.clip.CLIPModel.text_encode"]], "imageenhancer (class in imgutils.generic.enhance)": [[33, "imgutils.generic.enhance.ImageEnhancer"]], "__init__() (imgutils.generic.enhance.imageenhancer method)": [[33, "imgutils.generic.enhance.ImageEnhancer.__init__"]], "imgutils.generic.enhance": [[33, "module-imgutils.generic.enhance"]], "process() (imgutils.generic.enhance.imageenhancer method)": [[33, "imgutils.generic.enhance.ImageEnhancer.process"]], "imgutils.generic": [[34, "module-imgutils.generic"]], "multilabeltimmmodel (class in imgutils.generic.multilabel_timm)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel"]], "__init__() (imgutils.generic.multilabel_timm.multilabeltimmmodel method)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel.__init__"]], "imgutils.generic.multilabel_timm": [[35, "module-imgutils.generic.multilabel_timm"]], "launch_demo() (imgutils.generic.multilabel_timm.multilabeltimmmodel method)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel.launch_demo"]], "make_ui() (imgutils.generic.multilabel_timm.multilabeltimmmodel method)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel.make_ui"]], "multilabel_timm_predict() (in module imgutils.generic.multilabel_timm)": [[35, "imgutils.generic.multilabel_timm.multilabel_timm_predict"]], "predict() (imgutils.generic.multilabel_timm.multilabeltimmmodel method)": [[35, "imgutils.generic.multilabel_timm.MultiLabelTIMMModel.predict"]], "siglipmodel (class in imgutils.generic.siglip)": [[36, "imgutils.generic.siglip.SigLIPModel"]], "__init__() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.__init__"]], "clear() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.clear"]], "image_encode() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.image_encode"]], "imgutils.generic.siglip": [[36, "module-imgutils.generic.siglip"]], "launch_demo() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.launch_demo"]], "make_ui() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.make_ui"]], "predict() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.predict"]], "siglip_image_encode() (in module imgutils.generic.siglip)": [[36, "imgutils.generic.siglip.siglip_image_encode"]], "siglip_predict() (in module imgutils.generic.siglip)": [[36, "imgutils.generic.siglip.siglip_predict"]], "siglip_text_encode() (in module imgutils.generic.siglip)": [[36, "imgutils.generic.siglip.siglip_text_encode"]], "text_encode() (imgutils.generic.siglip.siglipmodel method)": [[36, "imgutils.generic.siglip.SigLIPModel.text_encode"]], "yolomodel (class in imgutils.generic.yolo)": [[37, "imgutils.generic.yolo.YOLOModel"]], "__init__() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.__init__"]], "clear() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.clear"]], "imgutils.generic.yolo": [[37, "module-imgutils.generic.yolo"]], "launch_demo() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.launch_demo"]], "make_ui() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.make_ui"]], "predict() (imgutils.generic.yolo.yolomodel method)": [[37, "imgutils.generic.yolo.YOLOModel.predict"]], "yolo_predict() (in module imgutils.generic.yolo)": [[37, "imgutils.generic.yolo.yolo_predict"]], "yolosegmentationmodel (class in imgutils.generic.yoloseg)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel"]], "__init__() (imgutils.generic.yoloseg.yolosegmentationmodel method)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.__init__"]], "clear() (imgutils.generic.yoloseg.yolosegmentationmodel method)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.clear"]], "imgutils.generic.yoloseg": [[38, "module-imgutils.generic.yoloseg"]], "launch_demo() (imgutils.generic.yoloseg.yolosegmentationmodel method)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.launch_demo"]], "make_ui() (imgutils.generic.yoloseg.yolosegmentationmodel method)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.make_ui"]], "model_names (imgutils.generic.yoloseg.yolosegmentationmodel property)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.model_names"]], "predict() (imgutils.generic.yoloseg.yolosegmentationmodel method)": [[38, "imgutils.generic.yoloseg.YOLOSegmentationModel.predict"]], "yolo_seg_predict() (in module imgutils.generic.yoloseg)": [[38, "imgutils.generic.yoloseg.yolo_seg_predict"]], "imgutils.metadata.geninfo": [[39, "module-imgutils.metadata.geninfo"]], "read_geninfo_exif() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.read_geninfo_exif"]], "read_geninfo_gif() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.read_geninfo_gif"]], "read_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.read_geninfo_parameters"]], "write_geninfo_exif() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.write_geninfo_exif"]], "write_geninfo_gif() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.write_geninfo_gif"]], "write_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[39, "imgutils.metadata.geninfo.write_geninfo_parameters"]], "imgutils.metadata": [[40, "module-imgutils.metadata"]], "imagelsbdataextractor (class in imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.ImageLsbDataExtractor"]], "lsbextractor (class in imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.LSBExtractor"]], "lsbreaderror (class in imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.LSBReadError"]], "__init__() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[41, "imgutils.metadata.lsb.ImageLsbDataExtractor.__init__"]], "__init__() (imgutils.metadata.lsb.lsbextractor method)": [[41, "imgutils.metadata.lsb.LSBExtractor.__init__"]], "extract_data() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[41, "imgutils.metadata.lsb.ImageLsbDataExtractor.extract_data"]], "get_next_n_bytes() (imgutils.metadata.lsb.lsbextractor method)": [[41, "imgutils.metadata.lsb.LSBExtractor.get_next_n_bytes"]], "get_one_byte() (imgutils.metadata.lsb.lsbextractor method)": [[41, "imgutils.metadata.lsb.LSBExtractor.get_one_byte"]], "imgutils.metadata.lsb": [[41, "module-imgutils.metadata.lsb"]], "inject_data() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.inject_data"]], "read_32bit_integer() (imgutils.metadata.lsb.lsbextractor method)": [[41, "imgutils.metadata.lsb.LSBExtractor.read_32bit_integer"]], "read_lsb_metadata() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.read_lsb_metadata"]], "read_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.read_lsb_raw_bytes"]], "serialize_json() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.serialize_json"]], "serialize_pnginfo() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.serialize_pnginfo"]], "write_lsb_metadata() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.write_lsb_metadata"]], "write_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[41, "imgutils.metadata.lsb.write_lsb_raw_bytes"]], "get_aesthetic_score() (in module imgutils.metrics.aesthetic)": [[42, "imgutils.metrics.aesthetic.get_aesthetic_score"]], "imgutils.metrics.aesthetic": [[42, "module-imgutils.metrics.aesthetic"]], "ccip_batch_differences() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_batch_differences"]], "ccip_batch_extract_features() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_batch_extract_features"]], "ccip_batch_same() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_batch_same"]], "ccip_clustering() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_clustering"]], "ccip_default_clustering_params() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_default_clustering_params"]], "ccip_default_threshold() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_default_threshold"]], "ccip_difference() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_difference"]], "ccip_extract_feature() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_extract_feature"]], "ccip_merge() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_merge"]], "ccip_same() (in module imgutils.metrics.ccip)": [[43, "imgutils.metrics.ccip.ccip_same"]], "imgutils.metrics.ccip": [[43, "module-imgutils.metrics.ccip"]], "anime_dbaesthetic() (in module imgutils.metrics.dbaesthetic)": [[44, "imgutils.metrics.dbaesthetic.anime_dbaesthetic"]], "imgutils.metrics.dbaesthetic": [[44, "module-imgutils.metrics.dbaesthetic"]], "imgutils.metrics": [[45, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[46, "module-imgutils.metrics.laplacian"]], "laplacian_score() (in module imgutils.metrics.laplacian)": [[46, "imgutils.metrics.laplacian.laplacian_score"]], "imgutils.metrics.lpips": [[47, "module-imgutils.metrics.lpips"]], "lpips_clustering() (in module imgutils.metrics.lpips)": [[47, "imgutils.metrics.lpips.lpips_clustering"]], "lpips_difference() (in module imgutils.metrics.lpips)": [[47, "imgutils.metrics.lpips.lpips_difference"]], "lpips_extract_feature() (in module imgutils.metrics.lpips)": [[47, "imgutils.metrics.lpips.lpips_extract_feature"]], "imgutils.metrics.psnr_": [[48, "module-imgutils.metrics.psnr_"]], "psnr() (in module imgutils.metrics.psnr_)": [[48, "imgutils.metrics.psnr_.psnr"]], "detect_text_with_ocr() (in module imgutils.ocr)": [[49, "imgutils.ocr.detect_text_with_ocr"]], "imgutils.ocr": [[49, "module-imgutils.ocr"]], "list_det_models() (in module imgutils.ocr)": [[49, "imgutils.ocr.list_det_models"]], "list_rec_models() (in module imgutils.ocr)": [[49, "imgutils.ocr.list_rec_models"]], "ocr() (in module imgutils.ocr)": [[49, "imgutils.ocr.ocr"]], "align_maxsize() (in module imgutils.operate.align)": [[50, "imgutils.operate.align.align_maxsize"]], "imgutils.operate.align": [[50, "module-imgutils.operate.align"]], "basecensor (class in imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.BaseCensor"]], "blurcensor (class in imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.BlurCensor"]], "colorcensor (class in imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.ColorCensor"]], "pixelatecensor (class in imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.PixelateCensor"]], "censor_area() (imgutils.operate.censor_.basecensor method)": [[51, "imgutils.operate.censor_.BaseCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.blurcensor method)": [[51, "imgutils.operate.censor_.BlurCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.colorcensor method)": [[51, "imgutils.operate.censor_.ColorCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.pixelatecensor method)": [[51, "imgutils.operate.censor_.PixelateCensor.censor_area"]], "censor_areas() (in module imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.censor_areas"]], "censor_nsfw() (in module imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.censor_nsfw"]], "imgutils.operate.censor_": [[51, "module-imgutils.operate.censor_"]], "register_censor_method() (in module imgutils.operate.censor_)": [[51, "imgutils.operate.censor_.register_censor_method"]], "emojibasedcensor (class in imgutils.operate.imgcensor)": [[52, "imgutils.operate.imgcensor.EmojiBasedCensor"]], "imagebasedcensor (class in imgutils.operate.imgcensor)": [[52, "imgutils.operate.imgcensor.ImageBasedCensor"]], "singleimage (class in imgutils.operate.imgcensor)": [[52, "imgutils.operate.imgcensor.SingleImage"]], "__init__() (imgutils.operate.imgcensor.singleimage method)": [[52, "imgutils.operate.imgcensor.SingleImage.__init__"]], "censor_area() (imgutils.operate.imgcensor.emojibasedcensor method)": [[52, "imgutils.operate.imgcensor.EmojiBasedCensor.censor_area"]], "censor_area() (imgutils.operate.imgcensor.imagebasedcensor method)": [[52, "imgutils.operate.imgcensor.ImageBasedCensor.censor_area"]], "find_for_area() (imgutils.operate.imgcensor.singleimage method)": [[52, "imgutils.operate.imgcensor.SingleImage.find_for_area"]], "height (imgutils.operate.imgcensor.singleimage property)": [[52, "imgutils.operate.imgcensor.SingleImage.height"]], "imgutils.operate.imgcensor": [[52, "module-imgutils.operate.imgcensor"]], "width (imgutils.operate.imgcensor.singleimage property)": [[52, "imgutils.operate.imgcensor.SingleImage.width"]], "imgutils.operate": [[53, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[54, "module-imgutils.operate.squeeze"]], "squeeze() (in module imgutils.operate.squeeze)": [[54, "imgutils.operate.squeeze.squeeze"]], "squeeze_with_transparency() (in module imgutils.operate.squeeze)": [[54, "imgutils.operate.squeeze.squeeze_with_transparency"]], "dwpose_estimate() (in module imgutils.pose.dwpose)": [[55, "imgutils.pose.dwpose.dwpose_estimate"]], "imgutils.pose.dwpose": [[55, "module-imgutils.pose.dwpose"]], "left_ankle (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_ANKLE"]], "left_big_toe (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_BIG_TOE"]], "left_ear (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_EAR"]], "left_elbow (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_ELBOW"]], "left_eye (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_EYE"]], "left_heel (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_HEEL"]], "left_hip (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_HIP"]], "left_knee (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_KNEE"]], "left_shoulder (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_SHOULDER"]], "left_small_toe (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_SMALL_TOE"]], "left_wrist (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.LEFT_WRIST"]], "neck (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.NECK"]], "nose (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.NOSE"]], "op18keypointset (class in imgutils.pose.format)": [[56, "imgutils.pose.format.OP18KeyPointSet"]], "op18_body_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_BODY_MAX"]], "op18_body_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_BODY_MIN"]], "op18_face_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_FACE_MAX"]], "op18_face_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_FACE_MIN"]], "op18_left_foot_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_LEFT_FOOT_MAX"]], "op18_left_foot_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_LEFT_FOOT_MIN"]], "op18_left_hand_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_LEFT_HAND_MAX"]], "op18_left_hand_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_LEFT_HAND_MIN"]], "op18_right_foot_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_RIGHT_FOOT_MAX"]], "op18_right_foot_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_RIGHT_FOOT_MIN"]], "op18_right_hand_max (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_RIGHT_HAND_MAX"]], "op18_right_hand_min (in module imgutils.pose.format)": [[56, "imgutils.pose.format.OP18_RIGHT_HAND_MIN"]], "right_ankle (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_ANKLE"]], "right_big_toe (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_BIG_TOE"]], "right_ear (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_EAR"]], "right_elbow (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_ELBOW"]], "right_eye (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_EYE"]], "right_heel (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_HEEL"]], "right_hip (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_HIP"]], "right_knee (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_KNEE"]], "right_shoulder (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_SHOULDER"]], "right_small_toe (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_SMALL_TOE"]], "right_wrist (imgutils.pose.format.openpose18 attribute)": [[56, "imgutils.pose.format.OpenPose18.RIGHT_WRIST"]], "__init__() (imgutils.pose.format.op18keypointset method)": [[56, "imgutils.pose.format.OP18KeyPointSet.__init__"]], "__mul__() (imgutils.pose.format.op18keypointset method)": [[56, "imgutils.pose.format.OP18KeyPointSet.__mul__"]], "__truediv__() (imgutils.pose.format.op18keypointset method)": [[56, "imgutils.pose.format.OP18KeyPointSet.__truediv__"]], "body (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.body"]], "face (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.face"]], "imgutils.pose.format": [[56, "module-imgutils.pose.format"]], "left_foot (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.left_foot"]], "left_hand (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.left_hand"]], "right_foot (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.right_foot"]], "right_hand (imgutils.pose.format.op18keypointset property)": [[56, "imgutils.pose.format.OP18KeyPointSet.right_hand"]], "imgutils.pose": [[57, "module-imgutils.pose"]], "imgutils.pose.visual": [[58, "module-imgutils.pose.visual"]], "op18_visualize() (in module imgutils.pose.visual)": [[58, "imgutils.pose.visual.op18_visualize"]], "notparsetarget (class in imgutils.preprocess.base)": [[59, "imgutils.preprocess.base.NotParseTarget"]], "imgutils.preprocess.base": [[59, "module-imgutils.preprocess.base"]], "imgutils.preprocess": [[60, "module-imgutils.preprocess"]], "create_pillow_transforms() (in module imgutils.preprocess.pillow)": [[61, "imgutils.preprocess.pillow.create_pillow_transforms"]], "imgutils.preprocess.pillow": [[61, "module-imgutils.preprocess.pillow"]], "parse_pillow_transforms() (in module imgutils.preprocess.pillow)": [[61, "imgutils.preprocess.pillow.parse_pillow_transforms"]], "register_pillow_parse() (in module imgutils.preprocess.pillow)": [[61, "imgutils.preprocess.pillow.register_pillow_parse"]], "register_pillow_transform() (in module imgutils.preprocess.pillow)": [[61, "imgutils.preprocess.pillow.register_pillow_transform"]], "create_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[62, "imgutils.preprocess.torchvision.create_torchvision_transforms"]], "imgutils.preprocess.torchvision": [[62, "module-imgutils.preprocess.torchvision"]], "parse_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[62, "imgutils.preprocess.torchvision.parse_torchvision_transforms"]], "register_torchvision_parse() (in module imgutils.preprocess.torchvision)": [[62, "imgutils.preprocess.torchvision.register_torchvision_parse"]], "register_torchvision_transform() (in module imgutils.preprocess.torchvision)": [[62, "imgutils.preprocess.torchvision.register_torchvision_transform"]], "notprocessortypeerror (class in imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.NotProcessorTypeError"]], "convert_to_size_dict() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.convert_to_size_dict"]], "create_bit_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_bit_transforms"]], "create_blip_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_blip_transforms"]], "create_clip_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_clip_transforms"]], "create_convnext_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_convnext_transforms"]], "create_mobilenetv2_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_mobilenetv2_transforms"]], "create_siglip_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_siglip_transforms"]], "create_transforms_from_bit_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_bit_processor"]], "create_transforms_from_blip_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_blip_processor"]], "create_transforms_from_clip_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_clip_processor"]], "create_transforms_from_convnext_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_convnext_processor"]], "create_transforms_from_mobilenetv2_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_mobilenetv2_processor"]], "create_transforms_from_siglip_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_siglip_processor"]], "create_transforms_from_transformers() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_transformers"]], "create_transforms_from_vit_processor() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_transforms_from_vit_processor"]], "create_vit_transforms() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.create_vit_transforms"]], "get_size_dict() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.get_size_dict"]], "imgutils.preprocess.transformers": [[63, "module-imgutils.preprocess.transformers"]], "is_valid_size_dict() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.is_valid_size_dict"]], "register_creators_for_transformers() (in module imgutils.preprocess.transformers)": [[63, "imgutils.preprocess.transformers.register_creators_for_transformers"]], "backgroundimageset (class in imgutils.resource.background)": [[64, "imgutils.resource.background.BackgroundImageSet"]], "__init__() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.__init__"]], "get_bg_image() (in module imgutils.resource.background)": [[64, "imgutils.resource.background.get_bg_image"]], "get_bg_image_file() (in module imgutils.resource.background)": [[64, "imgutils.resource.background.get_bg_image_file"]], "get_image() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.get_image"]], "get_image_file() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.get_image_file"]], "imgutils.resource.background": [[64, "module-imgutils.resource.background"]], "list_bg_image_files() (in module imgutils.resource.background)": [[64, "imgutils.resource.background.list_bg_image_files"]], "list_image_files() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.list_image_files"]], "random_bg_image() (in module imgutils.resource.background)": [[64, "imgutils.resource.background.random_bg_image"]], "random_bg_image_file() (in module imgutils.resource.background)": [[64, "imgutils.resource.background.random_bg_image_file"]], "random_image() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.random_image"]], "random_image_file() (imgutils.resource.background.backgroundimageset method)": [[64, "imgutils.resource.background.BackgroundImageSet.random_image_file"]], "imgutils.resource": [[65, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[66, "module-imgutils.restore.adversarial"]], "remove_adversarial_noise() (in module imgutils.restore.adversarial)": [[66, "imgutils.restore.adversarial.remove_adversarial_noise"]], "imgutils.restore": [[67, "module-imgutils.restore"]], "imgutils.restore.nafnet": [[68, "module-imgutils.restore.nafnet"]], "restore_with_nafnet() (in module imgutils.restore.nafnet)": [[68, "imgutils.restore.nafnet.restore_with_nafnet"]], "imgutils.restore.scunet": [[69, "module-imgutils.restore.scunet"]], "restore_with_scunet() (in module imgutils.restore.scunet)": [[69, "imgutils.restore.scunet.restore_with_scunet"]], "imgutils.sd": [[70, "module-imgutils.sd"]], "sdmetadata (class in imgutils.sd.metadata)": [[71, "imgutils.sd.metadata.SDMetaData"]], "__str__() (imgutils.sd.metadata.sdmetadata method)": [[71, "imgutils.sd.metadata.SDMetaData.__str__"]], "get_sdmeta_from_image() (in module imgutils.sd.metadata)": [[71, "imgutils.sd.metadata.get_sdmeta_from_image"]], "imgutils.sd.metadata": [[71, "module-imgutils.sd.metadata"]], "parse_sdmeta_from_text() (in module imgutils.sd.metadata)": [[71, "imgutils.sd.metadata.parse_sdmeta_from_text"]], "pnginfo (imgutils.sd.metadata.sdmetadata property)": [[71, "imgutils.sd.metadata.SDMetaData.pnginfo"]], "save_image_with_sdmeta() (in module imgutils.sd.metadata)": [[71, "imgutils.sd.metadata.save_image_with_sdmeta"]], "text (imgutils.sd.metadata.sdmetadata property)": [[71, "imgutils.sd.metadata.SDMetaData.text"]], "imgutils.sd.model": [[72, "module-imgutils.sd.model"]], "read_metadata() (in module imgutils.sd.model)": [[72, "imgutils.sd.model.read_metadata"]], "save_with_metadata() (in module imgutils.sd.model)": [[72, "imgutils.sd.model.save_with_metadata"]], "naimetadata (class in imgutils.sd.nai)": [[73, "imgutils.sd.nai.NAIMetaData"], [73, "imgutils.sd.nai.NAIMetadata"]], "__init__() (imgutils.sd.nai.naimetadata method)": [[73, "imgutils.sd.nai.NAIMetaData.__init__"]], "add_naimeta_to_image() (in module imgutils.sd.nai)": [[73, "imgutils.sd.nai.add_naimeta_to_image"]], "get_naimeta_from_image() (in module imgutils.sd.nai)": [[73, "imgutils.sd.nai.get_naimeta_from_image"]], "imgutils.sd.nai": [[73, "module-imgutils.sd.nai"]], "pnginfo (imgutils.sd.nai.naimetadata property)": [[73, "imgutils.sd.nai.NAIMetaData.pnginfo"]], "save_image_with_naimeta() (in module imgutils.sd.nai)": [[73, "imgutils.sd.nai.save_image_with_naimeta"]], "imgutils.segment": [[74, "module-imgutils.segment"]], "get_isnetis_mask() (in module imgutils.segment.isnetis)": [[75, "imgutils.segment.isnetis.get_isnetis_mask"]], "imgutils.segment.isnetis": [[75, "module-imgutils.segment.isnetis"]], "segment_rgba_with_isnetis() (in module imgutils.segment.isnetis)": [[75, "imgutils.segment.isnetis.segment_rgba_with_isnetis"]], "segment_with_isnetis() (in module imgutils.segment.isnetis)": [[75, "imgutils.segment.isnetis.segment_with_isnetis"]], "drop_blacklisted_tags() (in module imgutils.tagging.blacklist)": [[76, "imgutils.tagging.blacklist.drop_blacklisted_tags"]], "imgutils.tagging.blacklist": [[76, "module-imgutils.tagging.blacklist"]], "is_blacklisted() (in module imgutils.tagging.blacklist)": [[76, "imgutils.tagging.blacklist.is_blacklisted"]], "convert_camie_emb_to_prediction() (in module imgutils.tagging.camie)": [[77, "imgutils.tagging.camie.convert_camie_emb_to_prediction"]], "get_camie_tags() (in module imgutils.tagging.camie)": [[77, "imgutils.tagging.camie.get_camie_tags"]], "imgutils.tagging.camie": [[77, "module-imgutils.tagging.camie"]], "char_prefixes (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.CHAR_PREFIXES"]], "char_suffixes (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.CHAR_SUFFIXES"]], "char_whitelist_prefix (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.CHAR_WHITELIST_PREFIX"]], "char_whitelist_suffix (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.CHAR_WHITELIST_SUFFIX"]], "char_whitelist_word (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.CHAR_WHITELIST_WORD"]], "charactertagpool (class in imgutils.tagging.character)": [[78, "imgutils.tagging.character.CharacterTagPool"]], "__init__() (imgutils.tagging.character.charactertagpool method)": [[78, "imgutils.tagging.character.CharacterTagPool.__init__"]], "drop_basic_character_tags() (imgutils.tagging.character.charactertagpool method)": [[78, "imgutils.tagging.character.CharacterTagPool.drop_basic_character_tags"]], "drop_basic_character_tags() (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.drop_basic_character_tags"]], "imgutils.tagging.character": [[78, "module-imgutils.tagging.character"]], "is_basic_character_tag() (imgutils.tagging.character.charactertagpool method)": [[78, "imgutils.tagging.character.CharacterTagPool.is_basic_character_tag"]], "is_basic_character_tag() (in module imgutils.tagging.character)": [[78, "imgutils.tagging.character.is_basic_character_tag"]], "get_deepdanbooru_tags() (in module imgutils.tagging.deepdanbooru)": [[79, "imgutils.tagging.deepdanbooru.get_deepdanbooru_tags"]], "imgutils.tagging.deepdanbooru": [[79, "module-imgutils.tagging.deepdanbooru"]], "get_deepgelbooru_tags() (in module imgutils.tagging.deepgelbooru)": [[80, "imgutils.tagging.deepgelbooru.get_deepgelbooru_tags"]], "imgutils.tagging.deepgelbooru": [[80, "module-imgutils.tagging.deepgelbooru"]], "add_underline() (in module imgutils.tagging.format)": [[81, "imgutils.tagging.format.add_underline"]], "imgutils.tagging.format": [[81, "module-imgutils.tagging.format"]], "remove_underline() (in module imgutils.tagging.format)": [[81, "imgutils.tagging.format.remove_underline"]], "tags_to_text() (in module imgutils.tagging.format)": [[81, "imgutils.tagging.format.tags_to_text"]], "imgutils.tagging": [[82, "module-imgutils.tagging"]], "imgutils.tagging.match": [[83, "module-imgutils.tagging.match"]], "tag_match_full() (in module imgutils.tagging.match)": [[83, "imgutils.tagging.match.tag_match_full"]], "tag_match_prefix() (in module imgutils.tagging.match)": [[83, "imgutils.tagging.match.tag_match_prefix"]], "tag_match_suffix() (in module imgutils.tagging.match)": [[83, "imgutils.tagging.match.tag_match_suffix"]], "get_mldanbooru_tags() (in module imgutils.tagging.mldanbooru)": [[84, "imgutils.tagging.mldanbooru.get_mldanbooru_tags"]], "imgutils.tagging.mldanbooru": [[84, "module-imgutils.tagging.mldanbooru"]], "imgutils.tagging.order": [[85, "module-imgutils.tagging.order"]], "sort_tags() (in module imgutils.tagging.order)": [[85, "imgutils.tagging.order.sort_tags"]], "drop_overlap_tags() (in module imgutils.tagging.overlap)": [[86, "imgutils.tagging.overlap.drop_overlap_tags"]], "imgutils.tagging.overlap": [[86, "module-imgutils.tagging.overlap"]], "convert_wd14_emb_to_prediction() (in module imgutils.tagging.wd14)": [[87, "imgutils.tagging.wd14.convert_wd14_emb_to_prediction"]], "denormalize_wd14_emb() (in module imgutils.tagging.wd14)": [[87, "imgutils.tagging.wd14.denormalize_wd14_emb"]], "get_wd14_tags() (in module imgutils.tagging.wd14)": [[87, "imgutils.tagging.wd14.get_wd14_tags"]], "imgutils.tagging.wd14": [[87, "module-imgutils.tagging.wd14"]], "imgutils.upscale.cdc": [[88, "module-imgutils.upscale.cdc"]], "upscale_with_cdc() (in module imgutils.upscale.cdc)": [[88, "imgutils.upscale.cdc.upscale_with_cdc"]], "imgutils.upscale": [[89, "module-imgutils.upscale"]], "imgutils.utils.cache": [[90, "module-imgutils.utils.cache"]], "ts_lru_cache() (in module imgutils.utils.cache)": [[90, "imgutils.utils.cache.ts_lru_cache"]], "imgutils.utils.func": [[91, "module-imgutils.utils.func"]], "sigmoid() (in module imgutils.utils.func)": [[91, "imgutils.utils.func.sigmoid"]], "imgutils.utils": [[92, "module-imgutils.utils"]], "get_onnx_provider() (in module imgutils.utils.onnxruntime)": [[93, "imgutils.utils.onnxruntime.get_onnx_provider"]], "imgutils.utils.onnxruntime": [[93, "module-imgutils.utils.onnxruntime"]], "open_onnx_model() (in module imgutils.utils.onnxruntime)": [[93, "imgutils.utils.onnxruntime.open_onnx_model"]], "get_ai_created_score() (in module imgutils.validate.aicheck)": [[94, "imgutils.validate.aicheck.get_ai_created_score"]], "imgutils.validate.aicheck": [[94, "module-imgutils.validate.aicheck"]], "is_ai_created() (in module imgutils.validate.aicheck)": [[94, "imgutils.validate.aicheck.is_ai_created"]], "anime_bangumi_char() (in module imgutils.validate.bangumi_char)": [[95, "imgutils.validate.bangumi_char.anime_bangumi_char"]], "anime_bangumi_char_score() (in module imgutils.validate.bangumi_char)": [[95, "imgutils.validate.bangumi_char.anime_bangumi_char_score"]], "imgutils.validate.bangumi_char": [[95, "module-imgutils.validate.bangumi_char"]], "anime_classify() (in module imgutils.validate.classify)": [[96, "imgutils.validate.classify.anime_classify"]], "anime_classify_score() (in module imgutils.validate.classify)": [[96, "imgutils.validate.classify.anime_classify_score"]], "imgutils.validate.classify": [[96, "module-imgutils.validate.classify"]], "imgutils.validate.color": [[97, "module-imgutils.validate.color"]], "is_greyscale() (in module imgutils.validate.color)": [[97, "imgutils.validate.color.is_greyscale"]], "anime_completeness() (in module imgutils.validate.completeness)": [[98, "imgutils.validate.completeness.anime_completeness"]], "anime_completeness_score() (in module imgutils.validate.completeness)": [[98, "imgutils.validate.completeness.anime_completeness_score"]], "imgutils.validate.completeness": [[98, "module-imgutils.validate.completeness"]], "anime_dbrating() (in module imgutils.validate.dbrating)": [[99, "imgutils.validate.dbrating.anime_dbrating"]], "anime_dbrating_score() (in module imgutils.validate.dbrating)": [[99, "imgutils.validate.dbrating.anime_dbrating_score"]], "imgutils.validate.dbrating": [[99, "module-imgutils.validate.dbrating"]], "anime_furry() (in module imgutils.validate.furry)": [[100, "imgutils.validate.furry.anime_furry"]], "anime_furry_score() (in module imgutils.validate.furry)": [[100, "imgutils.validate.furry.anime_furry_score"]], "imgutils.validate.furry": [[100, "module-imgutils.validate.furry"]], "imgutils.validate": [[101, "module-imgutils.validate"]], "get_monochrome_score() (in module imgutils.validate.monochrome)": [[102, "imgutils.validate.monochrome.get_monochrome_score"]], "imgutils.validate.monochrome": [[102, "module-imgutils.validate.monochrome"]], "is_monochrome() (in module imgutils.validate.monochrome)": [[102, "imgutils.validate.monochrome.is_monochrome"]], "imgutils.validate.nsfw": [[103, "module-imgutils.validate.nsfw"]], "nsfw_pred() (in module imgutils.validate.nsfw)": [[103, "imgutils.validate.nsfw.nsfw_pred"]], "nsfw_pred_score() (in module imgutils.validate.nsfw)": [[103, "imgutils.validate.nsfw.nsfw_pred_score"]], "anime_portrait() (in module imgutils.validate.portrait)": [[104, "imgutils.validate.portrait.anime_portrait"]], "anime_portrait_score() (in module imgutils.validate.portrait)": [[104, "imgutils.validate.portrait.anime_portrait_score"]], "imgutils.validate.portrait": [[104, "module-imgutils.validate.portrait"]], "anime_rating() (in module imgutils.validate.rating)": [[105, "imgutils.validate.rating.anime_rating"]], "anime_rating_score() (in module imgutils.validate.rating)": [[105, "imgutils.validate.rating.anime_rating_score"]], "imgutils.validate.rating": [[105, "module-imgutils.validate.rating"]], "anime_real() (in module imgutils.validate.real)": [[106, "imgutils.validate.real.anime_real"]], "anime_real_score() (in module imgutils.validate.real)": [[106, "imgutils.validate.real.anime_real_score"]], "imgutils.validate.real": [[106, "module-imgutils.validate.real"]], "imgutils.validate.safe": [[107, "module-imgutils.validate.safe"]], "safe_check() (in module imgutils.validate.safe)": [[107, "imgutils.validate.safe.safe_check"]], "safe_check_score() (in module imgutils.validate.safe)": [[107, "imgutils.validate.safe.safe_check_score"]], "anime_style_age() (in module imgutils.validate.style_age)": [[108, "imgutils.validate.style_age.anime_style_age"]], "anime_style_age_score() (in module imgutils.validate.style_age)": [[108, "imgutils.validate.style_age.anime_style_age_score"]], "imgutils.validate.style_age": [[108, "module-imgutils.validate.style_age"]], "anime_teen() (in module imgutils.validate.teen)": [[109, "imgutils.validate.teen.anime_teen"]], "anime_teen_score() (in module imgutils.validate.teen)": [[109, "imgutils.validate.teen.anime_teen_score"]], "imgutils.validate.teen": [[109, "module-imgutils.validate.teen"]], "imgutils.validate.truncate": [[110, "module-imgutils.validate.truncate"]], "is_truncated_file() (in module imgutils.validate.truncate)": [[110, "imgutils.validate.truncate.is_truncated_file"]]}}) \ No newline at end of file