diff --git a/Msd/BettyNoire2.safetensors b/Msd/BettyNoire2.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..18cb5ac3aa85a1480b3307ac2f2bdb313e1a0bf3 --- /dev/null +++ b/Msd/BettyNoire2.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3f3e858a066aba1c34601afc3d5ae6ec47a9b2d611a0fdae11de5175dc66b3bd +size 9553896 diff --git a/Msd/Chara pony/Chara pony.civit.full.info b/Msd/Chara pony/Chara pony.civit.full.info new file mode 100644 index 0000000000000000000000000000000000000000..963ad9cb6463c4fa36762f777ddb2762a01712b3 --- /dev/null +++ b/Msd/Chara pony/Chara pony.civit.full.info @@ -0,0 +1 @@ +{"id":700921,"name":"Chara (Undertale)","description":"

Strength: 0.5-1

Trigger Words: chara, 1girl, shorts, shirt, brown hair, solo, striped, brown shorts, long sleeves, green shirt, striped shirt, red eyes, flat chest,

Tested on autismmixSDXL_autismmixConfetti

","allowNoCredit":true,"allowCommercialUse":["Image","RentCivit","Rent","Sell"],"allowDerivatives":true,"allowDifferentLicense":true,"type":"LORA","minor":false,"poi":false,"nsfw":false,"nsfwLevel":3,"cosmetic":null,"stats":{"downloadCount":83,"favoriteCount":0,"thumbsUpCount":26,"thumbsDownCount":0,"commentCount":0,"ratingCount":0,"rating":0,"tippedAmountCount":200},"creator":{"username":"fueif443242555","image":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/e586ecb9-b5c7-4261-84e8-9721b086af25/width=96/fueif443242555.jpeg"},"tags":["character","undertale","chara","girls"],"modelVersions":[{"id":784257,"index":0,"name":"v1.0","baseModel":"Pony","createdAt":"2024-08-29T21:09:20.747Z","publishedAt":"2024-08-29T21:19:17.562Z","status":"Published","availability":"Public","nsfwLevel":3,"description":"

Strength: 0.5-1

Trigger Words: chara, 1girl, shorts, shirt, brown hair, solo, striped, brown shorts, long sleeves, green shirt, striped shirt, red eyes, small breasts,

Tested on autismmixSDXL_autismmixConfetti

","trainedWords":["chara, 1girl, shorts, shirt, brown hair, solo, striped, brown shorts, long sleeves, green shirt, striped shirt, red eyes, small breasts, "],"stats":{"downloadCount":83,"ratingCount":0,"rating":0,"thumbsUpCount":26,"thumbsDownCount":0},"files":[{"id":697642,"sizeKB":223100.86328125,"name":"Chara pony.safetensors","type":"Model","pickleScanResult":"Success","pickleScanMessage":"No Pickle imports","virusScanResult":"Success","virusScanMessage":null,"scannedAt":"2024-08-29T21:11:07.295Z","metadata":{"format":"SafeTensor"},"hashes":{"AutoV1":"1DB3E8A0","AutoV2":"078AC96EA9","SHA256":"078AC96EA9D6F436B36EADE7768741B422CB4EBB4A3B891C2E882113CEFF6BE5","CRC32":"23335BC8","BLAKE3":"974B13E44E4B84680CCFDB5841FA108DBA1FA66DD647A39F6830E952076F5D6E","AutoV3":"F4D62851E211"},"downloadUrl":"https://civitai.com/api/download/models/784257","primary":true}],"images":[{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/911e21f8-a838-40fe-b888-07d3ed8728c4/width=450/26785008.jpeg","nsfwLevel":1,"width":832,"height":1216,"hash":"UlL4c@%1_4R-%MozR*V@j0aff$kBR*a{ofj[","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/0c817601-c959-4192-b75a-bcf9330c3ef3/width=450/26785045.jpeg","nsfwLevel":1,"width":832,"height":1216,"hash":"UsMjjoRQ_4xuxtoft6t7xIWUSdjvM{WBs:ay","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/98062e79-639c-4993-a5f4-34e5c4dd5efa/width=450/26784975.jpeg","nsfwLevel":1,"width":832,"height":1216,"hash":"UlNTK|NH_4?b%2oea{ofnUj?tPoMR%juoLay","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/48c95674-2dd2-48c5-bf23-f954f4e4ac40/width=450/26784969.jpeg","nsfwLevel":1,"width":832,"height":1216,"hash":"UWLp~u%0*0SOwPn%x[kCxYjZX9WVt,WU-pof","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/69b59184-8988-44ba-8ed8-5b672ae43374/width=450/26784997.jpeg","nsfwLevel":1,"width":832,"height":1216,"hash":"UoNASCt6~Xt8t7ayayj[r_f6X4kBM{j[xtWU","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/7298d3d2-6630-4a4a-bd38-e548e6577c25/width=450/26785046.jpeg","nsfwLevel":2,"width":832,"height":1216,"hash":"UeNAI.o}_4sW%gxa-;M{?dxux]kVIURjs.n%","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/88927374-958a-4448-b280-258be2d08455/width=450/26785047.jpeg","nsfwLevel":1,"width":832,"height":1216,"hash":"UZM7GYMx%%x]RqjGxVozxbD%xuof%fWAt8xu","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/d1efcf2d-1837-4bd4-afd6-bb3a6c85cc49/width=450/26785049.jpeg","nsfwLevel":1,"width":832,"height":1216,"hash":"UYLgOp%1pdofoPVt%MR+x[tQxut7_4R+kCWC","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/2be1537b-9981-4898-b686-d98ab1a161dd/width=450/26785051.jpeg","nsfwLevel":1,"width":832,"height":1216,"hash":"U69t77-o004;-oRk9akC8zn+.ibsELkV-oa2","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/61fc2df7-9701-4f6e-8a2c-1e7dc31b031c/width=450/26785050.jpeg","nsfwLevel":2,"width":832,"height":1216,"hash":"U5AJ+a^%0002wNV[EfX78yaO.ikl5PW.=|sD","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/f9e33ccc-6798-479d-9036-25133bf38db2/width=450/26785055.jpeg","nsfwLevel":1,"width":832,"height":1216,"hash":"UAI4%;010L=ML?5QOqxWFnni^lR*OXM#~oR7","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/3ce3b56d-c618-415a-a86f-00767417195a/width=450/26785053.jpeg","nsfwLevel":1,"width":832,"height":1216,"hash":"U9G[J}01xx?F}?0MIo-p00ni0Jo3%zv~-:={","type":"image","hasMeta":true,"onSite":false}],"downloadUrl":"https://civitai.com/api/download/models/784257"}]} \ No newline at end of file diff --git a/Msd/Chara pony/Chara pony.civit.info b/Msd/Chara pony/Chara pony.civit.info new file mode 100644 index 0000000000000000000000000000000000000000..c1dbcd314739fca37e78dd39debb209362bfd173 --- /dev/null +++ b/Msd/Chara pony/Chara pony.civit.info @@ -0,0 +1 @@ +{"id":784257,"index":0,"name":"v1.0","baseModel":"Pony","createdAt":"2024-08-29T21:09:20.747Z","publishedAt":"2024-08-29T21:19:17.562Z","status":"Published","availability":"Public","nsfwLevel":3,"description":"

Strength: 0.5-1

Trigger Words: chara, 1girl, shorts, shirt, brown hair, solo, striped, brown shorts, long sleeves, green shirt, striped shirt, red eyes, small breasts,

Tested on autismmixSDXL_autismmixConfetti

","trainedWords":["chara, 1girl, shorts, shirt, brown hair, solo, striped, brown shorts, long sleeves, green shirt, striped shirt, red eyes, small breasts, "],"stats":{"downloadCount":83,"ratingCount":0,"rating":0,"thumbsUpCount":26,"thumbsDownCount":0},"files":[{"id":697642,"sizeKB":223100.86328125,"name":"Chara pony.safetensors","type":"Model","pickleScanResult":"Success","pickleScanMessage":"No Pickle imports","virusScanResult":"Success","virusScanMessage":null,"scannedAt":"2024-08-29T21:11:07.295Z","metadata":{"format":"SafeTensor"},"hashes":{"AutoV1":"1DB3E8A0","AutoV2":"078AC96EA9","SHA256":"078AC96EA9D6F436B36EADE7768741B422CB4EBB4A3B891C2E882113CEFF6BE5","CRC32":"23335BC8","BLAKE3":"974B13E44E4B84680CCFDB5841FA108DBA1FA66DD647A39F6830E952076F5D6E","AutoV3":"F4D62851E211"},"downloadUrl":"https://civitai.com/api/download/models/784257","primary":true}],"images":[{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/911e21f8-a838-40fe-b888-07d3ed8728c4/width=450/26785008.jpeg","nsfwLevel":1,"width":832,"height":1216,"hash":"UlL4c@%1_4R-%MozR*V@j0aff$kBR*a{ofj[","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/0c817601-c959-4192-b75a-bcf9330c3ef3/width=450/26785045.jpeg","nsfwLevel":1,"width":832,"height":1216,"hash":"UsMjjoRQ_4xuxtoft6t7xIWUSdjvM{WBs:ay","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/98062e79-639c-4993-a5f4-34e5c4dd5efa/width=450/26784975.jpeg","nsfwLevel":1,"width":832,"height":1216,"hash":"UlNTK|NH_4?b%2oea{ofnUj?tPoMR%juoLay","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/48c95674-2dd2-48c5-bf23-f954f4e4ac40/width=450/26784969.jpeg","nsfwLevel":1,"width":832,"height":1216,"hash":"UWLp~u%0*0SOwPn%x[kCxYjZX9WVt,WU-pof","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/69b59184-8988-44ba-8ed8-5b672ae43374/width=450/26784997.jpeg","nsfwLevel":1,"width":832,"height":1216,"hash":"UoNASCt6~Xt8t7ayayj[r_f6X4kBM{j[xtWU","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/7298d3d2-6630-4a4a-bd38-e548e6577c25/width=450/26785046.jpeg","nsfwLevel":2,"width":832,"height":1216,"hash":"UeNAI.o}_4sW%gxa-;M{?dxux]kVIURjs.n%","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/88927374-958a-4448-b280-258be2d08455/width=450/26785047.jpeg","nsfwLevel":1,"width":832,"height":1216,"hash":"UZM7GYMx%%x]RqjGxVozxbD%xuof%fWAt8xu","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/d1efcf2d-1837-4bd4-afd6-bb3a6c85cc49/width=450/26785049.jpeg","nsfwLevel":1,"width":832,"height":1216,"hash":"UYLgOp%1pdofoPVt%MR+x[tQxut7_4R+kCWC","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/2be1537b-9981-4898-b686-d98ab1a161dd/width=450/26785051.jpeg","nsfwLevel":1,"width":832,"height":1216,"hash":"U69t77-o004;-oRk9akC8zn+.ibsELkV-oa2","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/61fc2df7-9701-4f6e-8a2c-1e7dc31b031c/width=450/26785050.jpeg","nsfwLevel":2,"width":832,"height":1216,"hash":"U5AJ+a^%0002wNV[EfX78yaO.ikl5PW.=|sD","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/f9e33ccc-6798-479d-9036-25133bf38db2/width=450/26785055.jpeg","nsfwLevel":1,"width":832,"height":1216,"hash":"UAI4%;010L=ML?5QOqxWFnni^lR*OXM#~oR7","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/3ce3b56d-c618-415a-a86f-00767417195a/width=450/26785053.jpeg","nsfwLevel":1,"width":832,"height":1216,"hash":"U9G[J}01xx?F}?0MIo-p00ni0Jo3%zv~-:={","type":"image","hasMeta":true,"onSite":false}],"downloadUrl":"https://civitai.com/api/download/models/784257"} \ No newline at end of file diff --git a/Msd/Chara pony/Chara pony.preview.jpg b/Msd/Chara pony/Chara pony.preview.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4bba283be5cfcb55e24698f735ebe21cb3c561fa Binary files /dev/null and b/Msd/Chara pony/Chara pony.preview.jpg differ diff --git a/Msd/Chara pony/Chara pony.safetensors b/Msd/Chara pony/Chara pony.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..88d19e72279e55d6739e5c9ee90090570b383f77 --- /dev/null +++ b/Msd/Chara pony/Chara pony.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:078ac96ea9d6f436b36eade7768741b422cb4ebb4a3b891c2e882113ceff6be5 +size 228455284 diff --git a/Msd/Chara pony/Chara pony_0.jpeg b/Msd/Chara pony/Chara pony_0.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..4bba283be5cfcb55e24698f735ebe21cb3c561fa Binary files /dev/null and b/Msd/Chara pony/Chara pony_0.jpeg differ diff --git a/Msd/Chara pony/Chara pony_1.jpeg b/Msd/Chara pony/Chara pony_1.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..7426c30114744154307c44d03cf97e136428eea5 Binary files /dev/null and b/Msd/Chara pony/Chara pony_1.jpeg differ diff --git a/Msd/Chara pony/Chara pony_10.jpeg b/Msd/Chara pony/Chara pony_10.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..f33199e9ecdb820863536960fb0bace07f304757 Binary files /dev/null and b/Msd/Chara pony/Chara pony_10.jpeg differ diff --git a/Msd/Chara pony/Chara pony_11.jpeg b/Msd/Chara pony/Chara pony_11.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..7df81927252de4ca455e51f2c989bfd3ff4e3c14 Binary files /dev/null and b/Msd/Chara pony/Chara pony_11.jpeg differ diff --git a/Msd/Chara pony/Chara pony_2.jpeg b/Msd/Chara pony/Chara pony_2.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..8119b6b7aee55a15a8877f3105c284a09d8478f1 Binary files /dev/null and b/Msd/Chara pony/Chara pony_2.jpeg differ diff --git a/Msd/Chara pony/Chara pony_3.jpeg b/Msd/Chara pony/Chara pony_3.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..c1d1caf491163a53c16d7f4e7176a80f579c3c6f Binary files /dev/null and b/Msd/Chara pony/Chara pony_3.jpeg differ diff --git a/Msd/Chara pony/Chara pony_4.jpeg b/Msd/Chara pony/Chara pony_4.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..0be2d108a9ccb5679c1c3be8c3cf21776d48c709 Binary files /dev/null and b/Msd/Chara pony/Chara pony_4.jpeg differ diff --git a/Msd/Chara pony/Chara pony_5.jpeg b/Msd/Chara pony/Chara pony_5.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..44815473b60b42996ae50f84a2ab308f010c828f Binary files /dev/null and b/Msd/Chara pony/Chara pony_5.jpeg differ diff --git a/Msd/Chara pony/Chara pony_6.jpeg b/Msd/Chara pony/Chara pony_6.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..723fea15ca64f978014c60b211095bdc2c10bb43 Binary files /dev/null and b/Msd/Chara pony/Chara pony_6.jpeg differ diff --git a/Msd/Chara pony/Chara pony_7.jpeg b/Msd/Chara pony/Chara pony_7.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..c32e56a593cc0da2aef7a423ebc7dea421f6c823 Binary files /dev/null and b/Msd/Chara pony/Chara pony_7.jpeg differ diff --git a/Msd/Chara pony/Chara pony_8.jpeg b/Msd/Chara pony/Chara pony_8.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..be0ebff5ba31978a7c16d12da7d3ac379fd2b799 Binary files /dev/null and b/Msd/Chara pony/Chara pony_8.jpeg differ diff --git a/Msd/Chara pony/Chara pony_9.jpeg b/Msd/Chara pony/Chara pony_9.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..882b56e6cd2358c4de1a9617c48068b44712c41a Binary files /dev/null and b/Msd/Chara pony/Chara pony_9.jpeg differ diff --git a/Msd/Darkynsfw_Style__Pony_XL/Darkynsfw_Style__Pony_XL.civit.full.info b/Msd/Darkynsfw_Style__Pony_XL/Darkynsfw_Style__Pony_XL.civit.full.info new file mode 100644 index 0000000000000000000000000000000000000000..d68c113bd37b093fc25c5c815c6330940f5c7306 --- /dev/null +++ b/Msd/Darkynsfw_Style__Pony_XL/Darkynsfw_Style__Pony_XL.civit.full.info @@ -0,0 +1 @@ +{"id":599145,"name":"Darkynsfw Style | Pony XL","description":"

Trigger Word: Darkynsfw Style

","allowNoCredit":true,"allowCommercialUse":["Sell"],"allowDerivatives":true,"allowDifferentLicense":true,"type":"LORA","minor":false,"poi":false,"nsfw":false,"nsfwLevel":8,"cosmetic":null,"stats":{"downloadCount":226,"favoriteCount":0,"thumbsUpCount":61,"thumbsDownCount":0,"commentCount":0,"ratingCount":0,"rating":0,"tippedAmountCount":0},"creator":{"username":"AssPounder","image":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/42511323-2eea-4291-aeb9-1c2fcd5210ee/width=96/AssPounder.jpeg"},"tags":["style"],"modelVersions":[{"id":669545,"index":0,"name":"V1","baseModel":"Pony","createdAt":"2024-07-24T17:36:20.772Z","publishedAt":"2024-07-24T18:54:58.515Z","status":"Published","availability":"Public","nsfwLevel":8,"trainedWords":["Darkynsfw Style"],"stats":{"downloadCount":226,"ratingCount":0,"rating":0,"thumbsUpCount":61,"thumbsDownCount":0},"files":[{"id":584489,"sizeKB":213526.984375,"name":"669545_training_data.zip","type":"Training Data","pickleScanResult":"Success","pickleScanMessage":"No Pickle imports","virusScanResult":"Success","virusScanMessage":null,"scannedAt":"2024-07-24T18:01:47.432Z","metadata":{"format":"Other"},"hashes":{"AutoV1":"D55A44D5","AutoV2":"524302DC08","SHA256":"524302DC08E4C5218BE3544D349D178BAD20C742992833AB34F3C9F5A12332F8","CRC32":"E99B4702","BLAKE3":"D84478BCC1B04DAE0E46640F2270A12AB9AC58146D8CE0EBBE23B39F6BD0D25D"},"downloadUrl":"https://civitai.com/api/download/models/669545?type=Training%20Data"},{"id":584587,"sizeKB":223110.12890625,"name":"Darkynsfw_Style__Pony_XL.safetensors","type":"Model","pickleScanResult":"Success","pickleScanMessage":"No Pickle imports","virusScanResult":"Success","virusScanMessage":null,"scannedAt":"2024-07-24T18:55:55.014Z","metadata":{"format":"SafeTensor"},"hashes":{"AutoV1":"B9B649B0","AutoV2":"EBC6EDD8B5","SHA256":"EBC6EDD8B5C005D118A6F7C13B97B0FE921D1DB9B7261B1416F25173634C846A","CRC32":"6D313C58","BLAKE3":"4F20507E9410BDF7AC9AACD8FF0D4221655F431BCD967D15F1A5F8CC58BFC46B","AutoV3":"FC920D9E3E2D"},"downloadUrl":"https://civitai.com/api/download/models/669545","primary":true}],"images":[{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/2c57406c-cb3d-441d-a529-084c9c47b4f7/width=450/21207097.jpeg","nsfwLevel":8,"width":1024,"height":1024,"hash":"U9MOW-02_L%f0301xY8|p^Rk_1%1=|#;wcoK","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/1f915778-056b-4fef-8f70-2c2a754b5158/width=450/21207096.jpeg","nsfwLevel":8,"width":1024,"height":1024,"hash":"UJMPas4pM^~9--5E%KIpOo^O-ooL?t-Pf,xU","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/6df04ed2-6163-4c33-97be-73894589e480/width=450/21207095.jpeg","nsfwLevel":8,"width":1024,"height":1024,"hash":"UTK][,-;-g$g$I~8b_I]p8OY$fobNNE2t7Ro","type":"image","hasMeta":true,"onSite":false}],"downloadUrl":"https://civitai.com/api/download/models/669545"}]} \ No newline at end of file diff --git a/Msd/Darkynsfw_Style__Pony_XL/Darkynsfw_Style__Pony_XL.civit.info b/Msd/Darkynsfw_Style__Pony_XL/Darkynsfw_Style__Pony_XL.civit.info new file mode 100644 index 0000000000000000000000000000000000000000..d725ddb693a70390c1f5dfa0d49d7d11dc13189a --- /dev/null +++ b/Msd/Darkynsfw_Style__Pony_XL/Darkynsfw_Style__Pony_XL.civit.info @@ -0,0 +1 @@ +{"id":669545,"index":0,"name":"V1","baseModel":"Pony","createdAt":"2024-07-24T17:36:20.772Z","publishedAt":"2024-07-24T18:54:58.515Z","status":"Published","availability":"Public","nsfwLevel":8,"trainedWords":["Darkynsfw Style"],"stats":{"downloadCount":226,"ratingCount":0,"rating":0,"thumbsUpCount":61,"thumbsDownCount":0},"files":[{"id":584489,"sizeKB":213526.984375,"name":"669545_training_data.zip","type":"Training Data","pickleScanResult":"Success","pickleScanMessage":"No Pickle imports","virusScanResult":"Success","virusScanMessage":null,"scannedAt":"2024-07-24T18:01:47.432Z","metadata":{"format":"Other"},"hashes":{"AutoV1":"D55A44D5","AutoV2":"524302DC08","SHA256":"524302DC08E4C5218BE3544D349D178BAD20C742992833AB34F3C9F5A12332F8","CRC32":"E99B4702","BLAKE3":"D84478BCC1B04DAE0E46640F2270A12AB9AC58146D8CE0EBBE23B39F6BD0D25D"},"downloadUrl":"https://civitai.com/api/download/models/669545?type=Training%20Data"},{"id":584587,"sizeKB":223110.12890625,"name":"Darkynsfw_Style__Pony_XL.safetensors","type":"Model","pickleScanResult":"Success","pickleScanMessage":"No Pickle imports","virusScanResult":"Success","virusScanMessage":null,"scannedAt":"2024-07-24T18:55:55.014Z","metadata":{"format":"SafeTensor"},"hashes":{"AutoV1":"B9B649B0","AutoV2":"EBC6EDD8B5","SHA256":"EBC6EDD8B5C005D118A6F7C13B97B0FE921D1DB9B7261B1416F25173634C846A","CRC32":"6D313C58","BLAKE3":"4F20507E9410BDF7AC9AACD8FF0D4221655F431BCD967D15F1A5F8CC58BFC46B","AutoV3":"FC920D9E3E2D"},"downloadUrl":"https://civitai.com/api/download/models/669545","primary":true}],"images":[{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/2c57406c-cb3d-441d-a529-084c9c47b4f7/width=450/21207097.jpeg","nsfwLevel":8,"width":1024,"height":1024,"hash":"U9MOW-02_L%f0301xY8|p^Rk_1%1=|#;wcoK","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/1f915778-056b-4fef-8f70-2c2a754b5158/width=450/21207096.jpeg","nsfwLevel":8,"width":1024,"height":1024,"hash":"UJMPas4pM^~9--5E%KIpOo^O-ooL?t-Pf,xU","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/6df04ed2-6163-4c33-97be-73894589e480/width=450/21207095.jpeg","nsfwLevel":8,"width":1024,"height":1024,"hash":"UTK][,-;-g$g$I~8b_I]p8OY$fobNNE2t7Ro","type":"image","hasMeta":true,"onSite":false}],"downloadUrl":"https://civitai.com/api/download/models/669545"} \ No newline at end of file diff --git a/Msd/Darkynsfw_Style__Pony_XL/Darkynsfw_Style__Pony_XL.preview.jpg b/Msd/Darkynsfw_Style__Pony_XL/Darkynsfw_Style__Pony_XL.preview.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5fba8f1b2bf3d15be63a11e8c9fd4c158b1eea97 Binary files /dev/null and b/Msd/Darkynsfw_Style__Pony_XL/Darkynsfw_Style__Pony_XL.preview.jpg differ diff --git a/Msd/Darkynsfw_Style__Pony_XL/Darkynsfw_Style__Pony_XL.safetensors b/Msd/Darkynsfw_Style__Pony_XL/Darkynsfw_Style__Pony_XL.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..2076105efb76fc00873db7f2d7c8e306e4c990bb --- /dev/null +++ b/Msd/Darkynsfw_Style__Pony_XL/Darkynsfw_Style__Pony_XL.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ebc6edd8b5c005d118a6f7c13b97b0fe921d1db9b7261b1416f25173634c846a +size 228464772 diff --git a/Msd/Darkynsfw_Style__Pony_XL/Darkynsfw_Style__Pony_XL_0.jpeg b/Msd/Darkynsfw_Style__Pony_XL/Darkynsfw_Style__Pony_XL_0.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..5fba8f1b2bf3d15be63a11e8c9fd4c158b1eea97 Binary files /dev/null and b/Msd/Darkynsfw_Style__Pony_XL/Darkynsfw_Style__Pony_XL_0.jpeg differ diff --git a/Msd/Darkynsfw_Style__Pony_XL/Darkynsfw_Style__Pony_XL_1.jpeg b/Msd/Darkynsfw_Style__Pony_XL/Darkynsfw_Style__Pony_XL_1.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..d995f0a2af018e7c6ffc376f34ce4b1faa6b6cfa Binary files /dev/null and b/Msd/Darkynsfw_Style__Pony_XL/Darkynsfw_Style__Pony_XL_1.jpeg differ diff --git a/Msd/Darkynsfw_Style__Pony_XL/Darkynsfw_Style__Pony_XL_2.jpeg b/Msd/Darkynsfw_Style__Pony_XL/Darkynsfw_Style__Pony_XL_2.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..6c81d41caf01ebd4b1aa1ba14a57fecf423445aa Binary files /dev/null and b/Msd/Darkynsfw_Style__Pony_XL/Darkynsfw_Style__Pony_XL_2.jpeg differ diff --git a/Msd/Jaune_Arc/Jaune_Arc.civit.full.info b/Msd/Jaune_Arc/Jaune_Arc.civit.full.info new file mode 100644 index 0000000000000000000000000000000000000000..571588fa39fa03913c245a83c88a7cede1e4ba9f --- /dev/null +++ b/Msd/Jaune_Arc/Jaune_Arc.civit.full.info @@ -0,0 +1 @@ +{"id":681806,"name":"Jaune Arc - RWBY (Commission)","description":"

Jaune Arc - RWBY

PROMPT

jaune, 1boy, male focus, solo, blonde hair, blue eyes, gloves, pants, jeans, denim, brown gloves, armor, belt, sneakers, shoes, blue pants, shoulder armor, shoulder pads, breastplate, hoodie, hood,


jaune, 1boy, male focus, solo, blonde hair, blue eyes, school uniform, shirt, white shirt, collared shirt, necktie, red necktie, blazer,

","allowNoCredit":true,"allowCommercialUse":["RentCivit","Rent"],"allowDerivatives":true,"allowDifferentLicense":true,"type":"LORA","minor":false,"poi":false,"nsfw":false,"nsfwLevel":1,"cosmetic":null,"stats":{"downloadCount":41,"favoriteCount":0,"thumbsUpCount":13,"thumbsDownCount":0,"commentCount":0,"ratingCount":0,"rating":0,"tippedAmountCount":0},"creator":{"username":"Redyaan","image":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/94131721-1c79-41af-8438-1b5a62417cff/width=96/Redyaan.jpeg"},"tags":["character","rwby","male"],"modelVersions":[{"id":763118,"index":0,"name":"V1","baseModel":"Pony","createdAt":"2024-08-24T15:38:02.771Z","publishedAt":"2024-08-24T20:09:02.908Z","status":"Published","availability":"Public","nsfwLevel":1,"trainedWords":["jaune"],"stats":{"downloadCount":41,"ratingCount":0,"rating":0,"thumbsUpCount":13,"thumbsDownCount":0},"files":[{"id":677238,"sizeKB":223105.19140625,"name":"Jaune_Arc.safetensors","type":"Model","pickleScanResult":"Success","pickleScanMessage":"No Pickle imports","virusScanResult":"Success","virusScanMessage":null,"scannedAt":"2024-08-24T19:51:08.816Z","metadata":{"format":"SafeTensor"},"hashes":{"AutoV1":"5C499192","AutoV2":"E9B6A40772","SHA256":"E9B6A4077256FF47472DA1083ED373F4DF76EA7B21316969B194C6A5A2032A4B","CRC32":"BD3FF803","BLAKE3":"FA40EE9BA191643CDE86EFE5800CCD102A58D002FEA797CABC0B918509E83801","AutoV3":"FCA01F2D89BD"},"downloadUrl":"https://civitai.com/api/download/models/763118","primary":true},{"id":676480,"sizeKB":21394.9150390625,"name":"763118_training_data.zip","type":"Training Data","pickleScanResult":"Success","pickleScanMessage":"No Pickle imports","virusScanResult":"Success","virusScanMessage":null,"scannedAt":"2024-08-24T16:05:40.589Z","metadata":{"format":"Other"},"hashes":{"AutoV1":"1E0D48DB","AutoV2":"15040AC171","SHA256":"15040AC1711AB93466FDA2897B2C2B5B9FA1196CE7826E2696AD8B5B92F54D1F","CRC32":"31CE72F7","BLAKE3":"A17FDB43CF1F1E0B4FB3F714A0D09435D2D0370FB2194380AB20CCBAF87BAB97"},"downloadUrl":"https://civitai.com/api/download/models/763118?type=Training%20Data"}],"images":[{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/bdc08d85-893c-4bba-b773-37e5ed378b3b/width=450/25958301.jpeg","nsfwLevel":1,"width":832,"height":1216,"hash":"UQEo_TxG5?x]yGWVETX89bWBoNM|w[f9RPr=","type":"image","hasMeta":true,"onSite":true},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/d2617d79-217b-47a1-8985-ffd91dd1d45d/width=450/25958300.jpeg","nsfwLevel":1,"width":832,"height":1216,"hash":"UUFF,4ofActR%%a#A1fl9cWCWFRjR4kCjFn$","type":"image","hasMeta":true,"onSite":true},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/a80f2202-6eb1-4ab1-bf33-359ce079eb9c/width=450/25958299.jpeg","nsfwLevel":1,"width":832,"height":1216,"hash":"UHG+5R_N5R-:%zXo0mNePBXVxwa$9Zx^ksa#","type":"image","hasMeta":true,"onSite":true},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/cb2c5ea9-5aa6-40da-99b8-677ed22bb1a0/width=450/25960895.jpeg","nsfwLevel":1,"width":832,"height":1216,"hash":"UJI;-Q4nI^xt.m-n0js.5Zxtp0Rj.7Rk%NoJ","type":"image","hasMeta":true,"onSite":true},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/a0587335-3082-4d4b-85a2-c3dde18e2509/width=450/25959280.jpeg","nsfwLevel":1,"width":832,"height":1216,"hash":"UGC6P.R+00so~9Wr9#oJ9EWC-;t7Ele.$1of","type":"image","hasMeta":true,"onSite":true},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/daada1a8-baa0-48b0-8dab-fc4b3eef88bc/width=450/25959652.jpeg","nsfwLevel":1,"width":832,"height":1216,"hash":"ULD99kWB00t7~8oe5TWCD$of%NRjOYWBr=of","type":"image","hasMeta":true,"onSite":true},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/9857114d-90bf-49a5-b533-a6a54efcfbd3/width=450/25959819.jpeg","nsfwLevel":1,"width":832,"height":1216,"hash":"UFEfA,4TBoNM?^ia0i%LnSMvN3SyNboexanl","type":"image","hasMeta":true,"onSite":true},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/d5343583-3a4d-45f8-a247-781fe0a9fbb7/width=450/25960382.jpeg","nsfwLevel":1,"width":832,"height":1216,"hash":"U9IhjQ8w00oh1RiY1lJ600Xf~CxsOu?wn3#k","type":"image","hasMeta":true,"onSite":true}],"downloadUrl":"https://civitai.com/api/download/models/763118"}]} \ No newline at end of file diff --git a/Msd/Jaune_Arc/Jaune_Arc.civit.info b/Msd/Jaune_Arc/Jaune_Arc.civit.info new file mode 100644 index 0000000000000000000000000000000000000000..2c3d5205898304083a39f51cc73162d028e2059b --- /dev/null +++ b/Msd/Jaune_Arc/Jaune_Arc.civit.info @@ -0,0 +1 @@ +{"id":763118,"index":0,"name":"V1","baseModel":"Pony","createdAt":"2024-08-24T15:38:02.771Z","publishedAt":"2024-08-24T20:09:02.908Z","status":"Published","availability":"Public","nsfwLevel":1,"trainedWords":["jaune"],"stats":{"downloadCount":41,"ratingCount":0,"rating":0,"thumbsUpCount":13,"thumbsDownCount":0},"files":[{"id":677238,"sizeKB":223105.19140625,"name":"Jaune_Arc.safetensors","type":"Model","pickleScanResult":"Success","pickleScanMessage":"No Pickle imports","virusScanResult":"Success","virusScanMessage":null,"scannedAt":"2024-08-24T19:51:08.816Z","metadata":{"format":"SafeTensor"},"hashes":{"AutoV1":"5C499192","AutoV2":"E9B6A40772","SHA256":"E9B6A4077256FF47472DA1083ED373F4DF76EA7B21316969B194C6A5A2032A4B","CRC32":"BD3FF803","BLAKE3":"FA40EE9BA191643CDE86EFE5800CCD102A58D002FEA797CABC0B918509E83801","AutoV3":"FCA01F2D89BD"},"downloadUrl":"https://civitai.com/api/download/models/763118","primary":true},{"id":676480,"sizeKB":21394.9150390625,"name":"763118_training_data.zip","type":"Training Data","pickleScanResult":"Success","pickleScanMessage":"No Pickle imports","virusScanResult":"Success","virusScanMessage":null,"scannedAt":"2024-08-24T16:05:40.589Z","metadata":{"format":"Other"},"hashes":{"AutoV1":"1E0D48DB","AutoV2":"15040AC171","SHA256":"15040AC1711AB93466FDA2897B2C2B5B9FA1196CE7826E2696AD8B5B92F54D1F","CRC32":"31CE72F7","BLAKE3":"A17FDB43CF1F1E0B4FB3F714A0D09435D2D0370FB2194380AB20CCBAF87BAB97"},"downloadUrl":"https://civitai.com/api/download/models/763118?type=Training%20Data"}],"images":[{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/bdc08d85-893c-4bba-b773-37e5ed378b3b/width=450/25958301.jpeg","nsfwLevel":1,"width":832,"height":1216,"hash":"UQEo_TxG5?x]yGWVETX89bWBoNM|w[f9RPr=","type":"image","hasMeta":true,"onSite":true},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/d2617d79-217b-47a1-8985-ffd91dd1d45d/width=450/25958300.jpeg","nsfwLevel":1,"width":832,"height":1216,"hash":"UUFF,4ofActR%%a#A1fl9cWCWFRjR4kCjFn$","type":"image","hasMeta":true,"onSite":true},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/a80f2202-6eb1-4ab1-bf33-359ce079eb9c/width=450/25958299.jpeg","nsfwLevel":1,"width":832,"height":1216,"hash":"UHG+5R_N5R-:%zXo0mNePBXVxwa$9Zx^ksa#","type":"image","hasMeta":true,"onSite":true},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/cb2c5ea9-5aa6-40da-99b8-677ed22bb1a0/width=450/25960895.jpeg","nsfwLevel":1,"width":832,"height":1216,"hash":"UJI;-Q4nI^xt.m-n0js.5Zxtp0Rj.7Rk%NoJ","type":"image","hasMeta":true,"onSite":true},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/a0587335-3082-4d4b-85a2-c3dde18e2509/width=450/25959280.jpeg","nsfwLevel":1,"width":832,"height":1216,"hash":"UGC6P.R+00so~9Wr9#oJ9EWC-;t7Ele.$1of","type":"image","hasMeta":true,"onSite":true},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/daada1a8-baa0-48b0-8dab-fc4b3eef88bc/width=450/25959652.jpeg","nsfwLevel":1,"width":832,"height":1216,"hash":"ULD99kWB00t7~8oe5TWCD$of%NRjOYWBr=of","type":"image","hasMeta":true,"onSite":true},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/9857114d-90bf-49a5-b533-a6a54efcfbd3/width=450/25959819.jpeg","nsfwLevel":1,"width":832,"height":1216,"hash":"UFEfA,4TBoNM?^ia0i%LnSMvN3SyNboexanl","type":"image","hasMeta":true,"onSite":true},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/d5343583-3a4d-45f8-a247-781fe0a9fbb7/width=450/25960382.jpeg","nsfwLevel":1,"width":832,"height":1216,"hash":"U9IhjQ8w00oh1RiY1lJ600Xf~CxsOu?wn3#k","type":"image","hasMeta":true,"onSite":true}],"downloadUrl":"https://civitai.com/api/download/models/763118"} \ No newline at end of file diff --git a/Msd/Jaune_Arc/Jaune_Arc.preview.jpg b/Msd/Jaune_Arc/Jaune_Arc.preview.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7c8aee18fd63af67e5f7c4b41f27d11de1d007db Binary files /dev/null and b/Msd/Jaune_Arc/Jaune_Arc.preview.jpg differ diff --git a/Msd/Jaune_Arc/Jaune_Arc.safetensors b/Msd/Jaune_Arc/Jaune_Arc.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..a13b6a9655cf302dc668880b7c380af52e55c5e2 --- /dev/null +++ b/Msd/Jaune_Arc/Jaune_Arc.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e9b6a4077256ff47472da1083ed373f4df76ea7b21316969b194c6a5a2032a4b +size 228459716 diff --git a/Msd/Jaune_Arc/Jaune_Arc_0.jpeg b/Msd/Jaune_Arc/Jaune_Arc_0.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..7c8aee18fd63af67e5f7c4b41f27d11de1d007db Binary files /dev/null and b/Msd/Jaune_Arc/Jaune_Arc_0.jpeg differ diff --git a/Msd/Jaune_Arc/Jaune_Arc_1.jpeg b/Msd/Jaune_Arc/Jaune_Arc_1.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..f18aad63b4294498c3fb493573beb495172f1659 Binary files /dev/null and b/Msd/Jaune_Arc/Jaune_Arc_1.jpeg differ diff --git a/Msd/Jaune_Arc/Jaune_Arc_2.jpeg b/Msd/Jaune_Arc/Jaune_Arc_2.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..9e6cfa73b2572fc61b8aed63579501398ed88cdd Binary files /dev/null and b/Msd/Jaune_Arc/Jaune_Arc_2.jpeg differ diff --git a/Msd/Jaune_Arc/Jaune_Arc_3.jpeg b/Msd/Jaune_Arc/Jaune_Arc_3.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..dcb8b55054f25856e6a32355bffc1448f8796808 Binary files /dev/null and b/Msd/Jaune_Arc/Jaune_Arc_3.jpeg differ diff --git a/Msd/Jaune_Arc/Jaune_Arc_4.jpeg b/Msd/Jaune_Arc/Jaune_Arc_4.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..d5469569035943cd808bbafdbac2c6723c112d08 Binary files /dev/null and b/Msd/Jaune_Arc/Jaune_Arc_4.jpeg differ diff --git a/Msd/Jaune_Arc/Jaune_Arc_5.jpeg b/Msd/Jaune_Arc/Jaune_Arc_5.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..55a624738ff0c6b3be5e6a06302397243dd95788 Binary files /dev/null and b/Msd/Jaune_Arc/Jaune_Arc_5.jpeg differ diff --git a/Msd/Jaune_Arc/Jaune_Arc_6.jpeg b/Msd/Jaune_Arc/Jaune_Arc_6.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..2bd7fe8a18bf2ec7fae982514b361d9af457632e Binary files /dev/null and b/Msd/Jaune_Arc/Jaune_Arc_6.jpeg differ diff --git a/Msd/Jaune_Arc/Jaune_Arc_7.jpeg b/Msd/Jaune_Arc/Jaune_Arc_7.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..989f33b259579329b7de50a8f894498cf0140230 Binary files /dev/null and b/Msd/Jaune_Arc/Jaune_Arc_7.jpeg differ diff --git a/Msd/RWBY_GYM1/RWBY_GYM1 (1).safetensors b/Msd/RWBY_GYM1/RWBY_GYM1 (1).safetensors new file mode 100644 index 0000000000000000000000000000000000000000..9db69a83e3a3ee05887ba2fe3a30ae2053d71a6e --- /dev/null +++ b/Msd/RWBY_GYM1/RWBY_GYM1 (1).safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2eb85e8ee77bf94e0781421a1f3d109b82adf1755e01a3767074abd122f58d14 +size 18995488 diff --git a/Msd/RWBY_GYM1/RWBY_GYM1.civit (1).info b/Msd/RWBY_GYM1/RWBY_GYM1.civit (1).info new file mode 100644 index 0000000000000000000000000000000000000000..676349b1ea01b1537774aa1991c167b51c92fb75 --- /dev/null +++ b/Msd/RWBY_GYM1/RWBY_GYM1.civit (1).info @@ -0,0 +1 @@ +{"id":683206,"index":0,"name":"GYM1","baseModel":"SD 1.5","createdAt":"2024-07-30T12:22:08.112Z","publishedAt":"2024-07-30T12:27:07.006Z","status":"Published","availability":"Public","nsfwLevel":6,"trainedWords":["rwby_gym, white Shirt, RWBY written on shirt, red writing on shirt, crop top, elbow pads, black elbow pads, wrist bands, short shorts, red short shorts, gym shorts, japanese burumas, knee pads, black knee pads"],"stats":{"downloadCount":75,"ratingCount":0,"rating":0,"thumbsUpCount":17,"thumbsDownCount":0},"files":[{"id":598178,"sizeKB":18550.28125,"name":"RWBY_GYM1.safetensors","type":"Model","pickleScanResult":"Success","pickleScanMessage":"No Pickle imports","virusScanResult":"Success","virusScanMessage":null,"scannedAt":"2024-07-30T12:27:31.083Z","metadata":{"format":"SafeTensor"},"hashes":{"AutoV1":"DE2F2560","AutoV2":"2EB85E8EE7","SHA256":"2EB85E8EE77BF94E0781421A1F3D109B82ADF1755E01A3767074ABD122F58D14","CRC32":"CA860801","BLAKE3":"50500102206E3F78484ABF7292C2C93D7FC1500D60DAAD9EBE8EEC3318CF519A","AutoV3":"573EDC8C5B1F"},"downloadUrl":"https://civitai.com/api/download/models/683206","primary":true}],"images":[{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/4cdef30a-ed6e-46ea-82a2-c16473553cd8/width=450/22004791.jpeg","nsfwLevel":2,"width":2048,"height":3648,"hash":"UAIg+Y%20z~p0}R*v#RP00Wp-pt6D5WW.SX8","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/118d7918-b77e-4d87-b2cc-b8dc4ac2f5cc/width=450/22004790.jpeg","nsfwLevel":4,"width":2048,"height":3648,"hash":"U7I#u=_N008_00xu00o}DhNGkX9FR5Riw[n3","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/d6f4665c-23df-4578-a272-cf96f30210e2/width=450/22004834.jpeg","nsfwLevel":4,"width":2048,"height":3648,"hash":"U9F=K_I]00s*00xaxCRP4TM{~X%M0KxZ?bIp","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/c40c14e0-56d8-4bf6-978c-218ca037a09d/width=450/22004788.jpeg","nsfwLevel":2,"width":2048,"height":3648,"hash":"UBJ@2X}.02};0JNI04WC0;9~WYNM0Mng^iaf","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/26f53ac1-e49f-471b-95cb-9fbc1291b8f6/width=450/22004783.jpeg","nsfwLevel":4,"width":2048,"height":3648,"hash":"U7Gkg+t700~U8xJ75+v$l:9tUF~CZ|Iox_%L","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/c54d9e94-38cc-4ed9-a7ab-3bb75c55d986/width=450/22004804.jpeg","nsfwLevel":2,"width":2048,"height":3648,"hash":"U9KTMh}[00l900R%bJsD4TbH%$Rj8yM}cEI.","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/cc3066f6-f6c9-48f9-95dd-41a75fad937f/width=450/22004796.jpeg","nsfwLevel":4,"width":2048,"height":3648,"hash":"UFLg9J?vl.={Nc.8VsIAH?kVkDxZ8_xa%fMy","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/0f3d62d0-3975-4634-b56f-5d0863e7108b/width=450/22706946.jpeg","nsfwLevel":4,"width":2048,"height":3648,"hash":"U7Dlp4M~00%dCjt78xM{4-My%4^*BzVZ}ITx","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/11badd0c-3be2-46f5-93d5-adb16f8bae84/width=450/22706945.jpeg","nsfwLevel":4,"width":2048,"height":3648,"hash":"UDFOWEIV00-;tLbH9Ht60JkC-qWA}@V[Nxt7","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/c5c7e23c-a7de-4ed8-8949-119381eb5b1c/width=450/22706947.jpeg","nsfwLevel":4,"width":2048,"height":3648,"hash":"U8F#q9IX00^%00I:-mRP00$f?d-=00-V~VE1","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/e373a6b1-5920-40a8-8a3a-e154f189b4cb/width=450/22706941.jpeg","nsfwLevel":4,"width":2048,"height":3648,"hash":"U6J7%Y~VHDOGK+9Gxa~W00-:^+9Z4TX8~WxG","type":"image","hasMeta":true,"onSite":false}],"downloadUrl":"https://civitai.com/api/download/models/683206"} \ No newline at end of file diff --git a/Msd/RWBY_GYM1/RWBY_GYM1.civit.full (1).info b/Msd/RWBY_GYM1/RWBY_GYM1.civit.full (1).info new file mode 100644 index 0000000000000000000000000000000000000000..96ad53eb720d76ba4872ab1443e79d3574da7f5e --- /dev/null +++ b/Msd/RWBY_GYM1/RWBY_GYM1.civit.full (1).info @@ -0,0 +1 @@ +{"id":611180,"name":"JLullaby RWBY Gym Outfit","description":"

JLullaby's RWBY Gym Outfit. You can use both GYM1 and GYM2 separately and get OK results, but for the best results so far use both together at a strength of 0.35 each.

","allowNoCredit":true,"allowCommercialUse":["RentCivit","Rent"],"allowDerivatives":true,"allowDifferentLicense":true,"type":"LORA","minor":false,"poi":false,"nsfw":false,"nsfwLevel":6,"cosmetic":null,"stats":{"downloadCount":110,"favoriteCount":0,"thumbsUpCount":18,"thumbsDownCount":0,"commentCount":0,"ratingCount":0,"rating":0,"tippedAmountCount":0},"creator":{"username":"Digisovereign","image":"https://lh3.googleusercontent.com/a/AAcHTtenFBIui1hIa1Rl-oimJ0GTFnm7QTkfE07tPlk8zs9h=s96-c"},"tags":["rwby","clothing"],"modelVersions":[{"id":683206,"index":0,"name":"GYM1","baseModel":"SD 1.5","createdAt":"2024-07-30T12:22:08.112Z","publishedAt":"2024-07-30T12:27:07.006Z","status":"Published","availability":"Public","nsfwLevel":6,"trainedWords":["rwby_gym, white Shirt, RWBY written on shirt, red writing on shirt, crop top, elbow pads, black elbow pads, wrist bands, short shorts, red short shorts, gym shorts, japanese burumas, knee pads, black knee pads"],"stats":{"downloadCount":75,"ratingCount":0,"rating":0,"thumbsUpCount":17,"thumbsDownCount":0},"files":[{"id":598178,"sizeKB":18550.28125,"name":"RWBY_GYM1.safetensors","type":"Model","pickleScanResult":"Success","pickleScanMessage":"No Pickle imports","virusScanResult":"Success","virusScanMessage":null,"scannedAt":"2024-07-30T12:27:31.083Z","metadata":{"format":"SafeTensor"},"hashes":{"AutoV1":"DE2F2560","AutoV2":"2EB85E8EE7","SHA256":"2EB85E8EE77BF94E0781421A1F3D109B82ADF1755E01A3767074ABD122F58D14","CRC32":"CA860801","BLAKE3":"50500102206E3F78484ABF7292C2C93D7FC1500D60DAAD9EBE8EEC3318CF519A","AutoV3":"573EDC8C5B1F"},"downloadUrl":"https://civitai.com/api/download/models/683206","primary":true}],"images":[{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/4cdef30a-ed6e-46ea-82a2-c16473553cd8/width=450/22004791.jpeg","nsfwLevel":2,"width":2048,"height":3648,"hash":"UAIg+Y%20z~p0}R*v#RP00Wp-pt6D5WW.SX8","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/118d7918-b77e-4d87-b2cc-b8dc4ac2f5cc/width=450/22004790.jpeg","nsfwLevel":4,"width":2048,"height":3648,"hash":"U7I#u=_N008_00xu00o}DhNGkX9FR5Riw[n3","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/d6f4665c-23df-4578-a272-cf96f30210e2/width=450/22004834.jpeg","nsfwLevel":4,"width":2048,"height":3648,"hash":"U9F=K_I]00s*00xaxCRP4TM{~X%M0KxZ?bIp","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/c40c14e0-56d8-4bf6-978c-218ca037a09d/width=450/22004788.jpeg","nsfwLevel":2,"width":2048,"height":3648,"hash":"UBJ@2X}.02};0JNI04WC0;9~WYNM0Mng^iaf","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/26f53ac1-e49f-471b-95cb-9fbc1291b8f6/width=450/22004783.jpeg","nsfwLevel":4,"width":2048,"height":3648,"hash":"U7Gkg+t700~U8xJ75+v$l:9tUF~CZ|Iox_%L","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/c54d9e94-38cc-4ed9-a7ab-3bb75c55d986/width=450/22004804.jpeg","nsfwLevel":2,"width":2048,"height":3648,"hash":"U9KTMh}[00l900R%bJsD4TbH%$Rj8yM}cEI.","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/cc3066f6-f6c9-48f9-95dd-41a75fad937f/width=450/22004796.jpeg","nsfwLevel":4,"width":2048,"height":3648,"hash":"UFLg9J?vl.={Nc.8VsIAH?kVkDxZ8_xa%fMy","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/0f3d62d0-3975-4634-b56f-5d0863e7108b/width=450/22706946.jpeg","nsfwLevel":4,"width":2048,"height":3648,"hash":"U7Dlp4M~00%dCjt78xM{4-My%4^*BzVZ}ITx","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/11badd0c-3be2-46f5-93d5-adb16f8bae84/width=450/22706945.jpeg","nsfwLevel":4,"width":2048,"height":3648,"hash":"UDFOWEIV00-;tLbH9Ht60JkC-qWA}@V[Nxt7","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/c5c7e23c-a7de-4ed8-8949-119381eb5b1c/width=450/22706947.jpeg","nsfwLevel":4,"width":2048,"height":3648,"hash":"U8F#q9IX00^%00I:-mRP00$f?d-=00-V~VE1","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/e373a6b1-5920-40a8-8a3a-e154f189b4cb/width=450/22706941.jpeg","nsfwLevel":4,"width":2048,"height":3648,"hash":"U6J7%Y~VHDOGK+9Gxa~W00-:^+9Z4TX8~WxG","type":"image","hasMeta":true,"onSite":false}],"downloadUrl":"https://civitai.com/api/download/models/683206"},{"id":683215,"index":1,"name":"GYM2","baseModel":"SD 1.5","createdAt":"2024-07-30T12:29:26.786Z","publishedAt":"2024-07-30T12:30:37.758Z","status":"Published","availability":"Public","nsfwLevel":6,"trainedWords":["rwby_gym, white Shirt, RWBY written on shirt, red writing on shirt, crop top, elbow pads, black elbow pads, wrist bands, short shorts, red short shorts, gym shorts, japanese burumas, knee pads, black knee pads"],"stats":{"downloadCount":35,"ratingCount":0,"rating":0,"thumbsUpCount":4,"thumbsDownCount":0},"files":[{"id":598187,"sizeKB":18550.28125,"name":"RWBY_GYM2.safetensors","type":"Model","pickleScanResult":"Success","pickleScanMessage":"No Pickle imports","virusScanResult":"Success","virusScanMessage":null,"scannedAt":"2024-07-30T12:30:48.118Z","metadata":{"format":"SafeTensor"},"hashes":{"AutoV1":"DE2F2560","AutoV2":"4D7BC3DC95","SHA256":"4D7BC3DC95A26BC20337D22EA8E2A254C7C31C72AF690779EDB1AF1AE6C1ACE8","CRC32":"40B802A2","BLAKE3":"3D5A578C1F1483B92C10EFC814E7ACBAE4B448B7F0AEAC9F3D548F87D9978C75","AutoV3":"18E8DD053EA3"},"downloadUrl":"https://civitai.com/api/download/models/683215","primary":true}],"images":[{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/9f976cea-3874-4f32-a576-010ac5861c39/width=450/22003791.jpeg","nsfwLevel":2,"width":2048,"height":3648,"hash":"UAIg+Y%20z~p0}R*v#RP00Wp-pt6D5WW.SX8","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/be7663e2-1cc4-4b7d-8921-e18273f1f52c/width=450/22003790.jpeg","nsfwLevel":4,"width":2048,"height":3648,"hash":"U7I#u=_N008_00xu00o}DhNGkX9FR5Riw[n3","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/e8712e1e-7a55-41ed-b791-abd5efc6bcad/width=450/22003792.jpeg","nsfwLevel":4,"width":2048,"height":3648,"hash":"U9F=K_I]00s*00xaxCRP4TM{~X%M0KxZ?bIp","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/b91f0804-a2bc-4388-9ecf-da8a04673806/width=450/22003798.jpeg","nsfwLevel":2,"width":2048,"height":3648,"hash":"UBJ@2X}.02};0JNI04WC0;9~WYNM0Mng^iaf","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/5f46c42d-6a6d-4aa4-ba0f-f743c5dde2d5/width=450/22003800.jpeg","nsfwLevel":4,"width":2048,"height":3648,"hash":"U7Gkg+t700~U8xJ75+v$l:9tUF~CZ|Iox_%L","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/7a389444-e0a0-4510-8473-312c0c61de85/width=450/22003803.jpeg","nsfwLevel":2,"width":2048,"height":3648,"hash":"U9KTMh}[00l900R%bJsD4TbH%$Rj8yM}cEI.","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/cf0f7f0a-9c4d-4e9c-8fe8-dc166badcb9b/width=450/22003802.jpeg","nsfwLevel":4,"width":2048,"height":3648,"hash":"UFLg9J?vl.={Nc.8VsIAH?kVkDxZ8_xa%fMy","type":"image","hasMeta":true,"onSite":false}],"downloadUrl":"https://civitai.com/api/download/models/683215"}]} \ No newline at end of file diff --git a/Msd/RWBY_GYM1/RWBY_GYM1.civit.full.info b/Msd/RWBY_GYM1/RWBY_GYM1.civit.full.info new file mode 100644 index 0000000000000000000000000000000000000000..96ad53eb720d76ba4872ab1443e79d3574da7f5e --- /dev/null +++ b/Msd/RWBY_GYM1/RWBY_GYM1.civit.full.info @@ -0,0 +1 @@ +{"id":611180,"name":"JLullaby RWBY Gym Outfit","description":"

JLullaby's RWBY Gym Outfit. You can use both GYM1 and GYM2 separately and get OK results, but for the best results so far use both together at a strength of 0.35 each.

","allowNoCredit":true,"allowCommercialUse":["RentCivit","Rent"],"allowDerivatives":true,"allowDifferentLicense":true,"type":"LORA","minor":false,"poi":false,"nsfw":false,"nsfwLevel":6,"cosmetic":null,"stats":{"downloadCount":110,"favoriteCount":0,"thumbsUpCount":18,"thumbsDownCount":0,"commentCount":0,"ratingCount":0,"rating":0,"tippedAmountCount":0},"creator":{"username":"Digisovereign","image":"https://lh3.googleusercontent.com/a/AAcHTtenFBIui1hIa1Rl-oimJ0GTFnm7QTkfE07tPlk8zs9h=s96-c"},"tags":["rwby","clothing"],"modelVersions":[{"id":683206,"index":0,"name":"GYM1","baseModel":"SD 1.5","createdAt":"2024-07-30T12:22:08.112Z","publishedAt":"2024-07-30T12:27:07.006Z","status":"Published","availability":"Public","nsfwLevel":6,"trainedWords":["rwby_gym, white Shirt, RWBY written on shirt, red writing on shirt, crop top, elbow pads, black elbow pads, wrist bands, short shorts, red short shorts, gym shorts, japanese burumas, knee pads, black knee pads"],"stats":{"downloadCount":75,"ratingCount":0,"rating":0,"thumbsUpCount":17,"thumbsDownCount":0},"files":[{"id":598178,"sizeKB":18550.28125,"name":"RWBY_GYM1.safetensors","type":"Model","pickleScanResult":"Success","pickleScanMessage":"No Pickle imports","virusScanResult":"Success","virusScanMessage":null,"scannedAt":"2024-07-30T12:27:31.083Z","metadata":{"format":"SafeTensor"},"hashes":{"AutoV1":"DE2F2560","AutoV2":"2EB85E8EE7","SHA256":"2EB85E8EE77BF94E0781421A1F3D109B82ADF1755E01A3767074ABD122F58D14","CRC32":"CA860801","BLAKE3":"50500102206E3F78484ABF7292C2C93D7FC1500D60DAAD9EBE8EEC3318CF519A","AutoV3":"573EDC8C5B1F"},"downloadUrl":"https://civitai.com/api/download/models/683206","primary":true}],"images":[{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/4cdef30a-ed6e-46ea-82a2-c16473553cd8/width=450/22004791.jpeg","nsfwLevel":2,"width":2048,"height":3648,"hash":"UAIg+Y%20z~p0}R*v#RP00Wp-pt6D5WW.SX8","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/118d7918-b77e-4d87-b2cc-b8dc4ac2f5cc/width=450/22004790.jpeg","nsfwLevel":4,"width":2048,"height":3648,"hash":"U7I#u=_N008_00xu00o}DhNGkX9FR5Riw[n3","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/d6f4665c-23df-4578-a272-cf96f30210e2/width=450/22004834.jpeg","nsfwLevel":4,"width":2048,"height":3648,"hash":"U9F=K_I]00s*00xaxCRP4TM{~X%M0KxZ?bIp","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/c40c14e0-56d8-4bf6-978c-218ca037a09d/width=450/22004788.jpeg","nsfwLevel":2,"width":2048,"height":3648,"hash":"UBJ@2X}.02};0JNI04WC0;9~WYNM0Mng^iaf","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/26f53ac1-e49f-471b-95cb-9fbc1291b8f6/width=450/22004783.jpeg","nsfwLevel":4,"width":2048,"height":3648,"hash":"U7Gkg+t700~U8xJ75+v$l:9tUF~CZ|Iox_%L","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/c54d9e94-38cc-4ed9-a7ab-3bb75c55d986/width=450/22004804.jpeg","nsfwLevel":2,"width":2048,"height":3648,"hash":"U9KTMh}[00l900R%bJsD4TbH%$Rj8yM}cEI.","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/cc3066f6-f6c9-48f9-95dd-41a75fad937f/width=450/22004796.jpeg","nsfwLevel":4,"width":2048,"height":3648,"hash":"UFLg9J?vl.={Nc.8VsIAH?kVkDxZ8_xa%fMy","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/0f3d62d0-3975-4634-b56f-5d0863e7108b/width=450/22706946.jpeg","nsfwLevel":4,"width":2048,"height":3648,"hash":"U7Dlp4M~00%dCjt78xM{4-My%4^*BzVZ}ITx","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/11badd0c-3be2-46f5-93d5-adb16f8bae84/width=450/22706945.jpeg","nsfwLevel":4,"width":2048,"height":3648,"hash":"UDFOWEIV00-;tLbH9Ht60JkC-qWA}@V[Nxt7","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/c5c7e23c-a7de-4ed8-8949-119381eb5b1c/width=450/22706947.jpeg","nsfwLevel":4,"width":2048,"height":3648,"hash":"U8F#q9IX00^%00I:-mRP00$f?d-=00-V~VE1","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/e373a6b1-5920-40a8-8a3a-e154f189b4cb/width=450/22706941.jpeg","nsfwLevel":4,"width":2048,"height":3648,"hash":"U6J7%Y~VHDOGK+9Gxa~W00-:^+9Z4TX8~WxG","type":"image","hasMeta":true,"onSite":false}],"downloadUrl":"https://civitai.com/api/download/models/683206"},{"id":683215,"index":1,"name":"GYM2","baseModel":"SD 1.5","createdAt":"2024-07-30T12:29:26.786Z","publishedAt":"2024-07-30T12:30:37.758Z","status":"Published","availability":"Public","nsfwLevel":6,"trainedWords":["rwby_gym, white Shirt, RWBY written on shirt, red writing on shirt, crop top, elbow pads, black elbow pads, wrist bands, short shorts, red short shorts, gym shorts, japanese burumas, knee pads, black knee pads"],"stats":{"downloadCount":35,"ratingCount":0,"rating":0,"thumbsUpCount":4,"thumbsDownCount":0},"files":[{"id":598187,"sizeKB":18550.28125,"name":"RWBY_GYM2.safetensors","type":"Model","pickleScanResult":"Success","pickleScanMessage":"No Pickle imports","virusScanResult":"Success","virusScanMessage":null,"scannedAt":"2024-07-30T12:30:48.118Z","metadata":{"format":"SafeTensor"},"hashes":{"AutoV1":"DE2F2560","AutoV2":"4D7BC3DC95","SHA256":"4D7BC3DC95A26BC20337D22EA8E2A254C7C31C72AF690779EDB1AF1AE6C1ACE8","CRC32":"40B802A2","BLAKE3":"3D5A578C1F1483B92C10EFC814E7ACBAE4B448B7F0AEAC9F3D548F87D9978C75","AutoV3":"18E8DD053EA3"},"downloadUrl":"https://civitai.com/api/download/models/683215","primary":true}],"images":[{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/9f976cea-3874-4f32-a576-010ac5861c39/width=450/22003791.jpeg","nsfwLevel":2,"width":2048,"height":3648,"hash":"UAIg+Y%20z~p0}R*v#RP00Wp-pt6D5WW.SX8","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/be7663e2-1cc4-4b7d-8921-e18273f1f52c/width=450/22003790.jpeg","nsfwLevel":4,"width":2048,"height":3648,"hash":"U7I#u=_N008_00xu00o}DhNGkX9FR5Riw[n3","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/e8712e1e-7a55-41ed-b791-abd5efc6bcad/width=450/22003792.jpeg","nsfwLevel":4,"width":2048,"height":3648,"hash":"U9F=K_I]00s*00xaxCRP4TM{~X%M0KxZ?bIp","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/b91f0804-a2bc-4388-9ecf-da8a04673806/width=450/22003798.jpeg","nsfwLevel":2,"width":2048,"height":3648,"hash":"UBJ@2X}.02};0JNI04WC0;9~WYNM0Mng^iaf","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/5f46c42d-6a6d-4aa4-ba0f-f743c5dde2d5/width=450/22003800.jpeg","nsfwLevel":4,"width":2048,"height":3648,"hash":"U7Gkg+t700~U8xJ75+v$l:9tUF~CZ|Iox_%L","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/7a389444-e0a0-4510-8473-312c0c61de85/width=450/22003803.jpeg","nsfwLevel":2,"width":2048,"height":3648,"hash":"U9KTMh}[00l900R%bJsD4TbH%$Rj8yM}cEI.","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/cf0f7f0a-9c4d-4e9c-8fe8-dc166badcb9b/width=450/22003802.jpeg","nsfwLevel":4,"width":2048,"height":3648,"hash":"UFLg9J?vl.={Nc.8VsIAH?kVkDxZ8_xa%fMy","type":"image","hasMeta":true,"onSite":false}],"downloadUrl":"https://civitai.com/api/download/models/683215"}]} \ No newline at end of file diff --git a/Msd/RWBY_GYM1/RWBY_GYM1.civit.info b/Msd/RWBY_GYM1/RWBY_GYM1.civit.info new file mode 100644 index 0000000000000000000000000000000000000000..676349b1ea01b1537774aa1991c167b51c92fb75 --- /dev/null +++ b/Msd/RWBY_GYM1/RWBY_GYM1.civit.info @@ -0,0 +1 @@ +{"id":683206,"index":0,"name":"GYM1","baseModel":"SD 1.5","createdAt":"2024-07-30T12:22:08.112Z","publishedAt":"2024-07-30T12:27:07.006Z","status":"Published","availability":"Public","nsfwLevel":6,"trainedWords":["rwby_gym, white Shirt, RWBY written on shirt, red writing on shirt, crop top, elbow pads, black elbow pads, wrist bands, short shorts, red short shorts, gym shorts, japanese burumas, knee pads, black knee pads"],"stats":{"downloadCount":75,"ratingCount":0,"rating":0,"thumbsUpCount":17,"thumbsDownCount":0},"files":[{"id":598178,"sizeKB":18550.28125,"name":"RWBY_GYM1.safetensors","type":"Model","pickleScanResult":"Success","pickleScanMessage":"No Pickle imports","virusScanResult":"Success","virusScanMessage":null,"scannedAt":"2024-07-30T12:27:31.083Z","metadata":{"format":"SafeTensor"},"hashes":{"AutoV1":"DE2F2560","AutoV2":"2EB85E8EE7","SHA256":"2EB85E8EE77BF94E0781421A1F3D109B82ADF1755E01A3767074ABD122F58D14","CRC32":"CA860801","BLAKE3":"50500102206E3F78484ABF7292C2C93D7FC1500D60DAAD9EBE8EEC3318CF519A","AutoV3":"573EDC8C5B1F"},"downloadUrl":"https://civitai.com/api/download/models/683206","primary":true}],"images":[{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/4cdef30a-ed6e-46ea-82a2-c16473553cd8/width=450/22004791.jpeg","nsfwLevel":2,"width":2048,"height":3648,"hash":"UAIg+Y%20z~p0}R*v#RP00Wp-pt6D5WW.SX8","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/118d7918-b77e-4d87-b2cc-b8dc4ac2f5cc/width=450/22004790.jpeg","nsfwLevel":4,"width":2048,"height":3648,"hash":"U7I#u=_N008_00xu00o}DhNGkX9FR5Riw[n3","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/d6f4665c-23df-4578-a272-cf96f30210e2/width=450/22004834.jpeg","nsfwLevel":4,"width":2048,"height":3648,"hash":"U9F=K_I]00s*00xaxCRP4TM{~X%M0KxZ?bIp","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/c40c14e0-56d8-4bf6-978c-218ca037a09d/width=450/22004788.jpeg","nsfwLevel":2,"width":2048,"height":3648,"hash":"UBJ@2X}.02};0JNI04WC0;9~WYNM0Mng^iaf","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/26f53ac1-e49f-471b-95cb-9fbc1291b8f6/width=450/22004783.jpeg","nsfwLevel":4,"width":2048,"height":3648,"hash":"U7Gkg+t700~U8xJ75+v$l:9tUF~CZ|Iox_%L","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/c54d9e94-38cc-4ed9-a7ab-3bb75c55d986/width=450/22004804.jpeg","nsfwLevel":2,"width":2048,"height":3648,"hash":"U9KTMh}[00l900R%bJsD4TbH%$Rj8yM}cEI.","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/cc3066f6-f6c9-48f9-95dd-41a75fad937f/width=450/22004796.jpeg","nsfwLevel":4,"width":2048,"height":3648,"hash":"UFLg9J?vl.={Nc.8VsIAH?kVkDxZ8_xa%fMy","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/0f3d62d0-3975-4634-b56f-5d0863e7108b/width=450/22706946.jpeg","nsfwLevel":4,"width":2048,"height":3648,"hash":"U7Dlp4M~00%dCjt78xM{4-My%4^*BzVZ}ITx","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/11badd0c-3be2-46f5-93d5-adb16f8bae84/width=450/22706945.jpeg","nsfwLevel":4,"width":2048,"height":3648,"hash":"UDFOWEIV00-;tLbH9Ht60JkC-qWA}@V[Nxt7","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/c5c7e23c-a7de-4ed8-8949-119381eb5b1c/width=450/22706947.jpeg","nsfwLevel":4,"width":2048,"height":3648,"hash":"U8F#q9IX00^%00I:-mRP00$f?d-=00-V~VE1","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/e373a6b1-5920-40a8-8a3a-e154f189b4cb/width=450/22706941.jpeg","nsfwLevel":4,"width":2048,"height":3648,"hash":"U6J7%Y~VHDOGK+9Gxa~W00-:^+9Z4TX8~WxG","type":"image","hasMeta":true,"onSite":false}],"downloadUrl":"https://civitai.com/api/download/models/683206"} \ No newline at end of file diff --git a/Msd/RWBY_GYM1/RWBY_GYM1.preview (1).jpg b/Msd/RWBY_GYM1/RWBY_GYM1.preview (1).jpg new file mode 100644 index 0000000000000000000000000000000000000000..fc8b233ba129e778eaf77459a23631b7e5209d44 Binary files /dev/null and b/Msd/RWBY_GYM1/RWBY_GYM1.preview (1).jpg differ diff --git a/Msd/RWBY_GYM1/RWBY_GYM1.preview.jpg b/Msd/RWBY_GYM1/RWBY_GYM1.preview.jpg new file mode 100644 index 0000000000000000000000000000000000000000..fc8b233ba129e778eaf77459a23631b7e5209d44 Binary files /dev/null and b/Msd/RWBY_GYM1/RWBY_GYM1.preview.jpg differ diff --git a/Msd/RWBY_GYM1/RWBY_GYM1.safetensors b/Msd/RWBY_GYM1/RWBY_GYM1.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..9db69a83e3a3ee05887ba2fe3a30ae2053d71a6e --- /dev/null +++ b/Msd/RWBY_GYM1/RWBY_GYM1.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2eb85e8ee77bf94e0781421a1f3d109b82adf1755e01a3767074abd122f58d14 +size 18995488 diff --git a/Msd/RWBY_GYM1/RWBY_GYM1_0 (1).jpeg b/Msd/RWBY_GYM1/RWBY_GYM1_0 (1).jpeg new file mode 100644 index 0000000000000000000000000000000000000000..fc8b233ba129e778eaf77459a23631b7e5209d44 Binary files /dev/null and b/Msd/RWBY_GYM1/RWBY_GYM1_0 (1).jpeg differ diff --git a/Msd/RWBY_GYM1/RWBY_GYM1_0.jpeg b/Msd/RWBY_GYM1/RWBY_GYM1_0.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..fc8b233ba129e778eaf77459a23631b7e5209d44 Binary files /dev/null and b/Msd/RWBY_GYM1/RWBY_GYM1_0.jpeg differ diff --git a/Msd/RWBY_GYM1/RWBY_GYM1_1 (1).jpeg b/Msd/RWBY_GYM1/RWBY_GYM1_1 (1).jpeg new file mode 100644 index 0000000000000000000000000000000000000000..5cf183acb2170f113a7d9f0d21730ddf91c45354 Binary files /dev/null and b/Msd/RWBY_GYM1/RWBY_GYM1_1 (1).jpeg differ diff --git a/Msd/RWBY_GYM1/RWBY_GYM1_1.jpeg b/Msd/RWBY_GYM1/RWBY_GYM1_1.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..5cf183acb2170f113a7d9f0d21730ddf91c45354 Binary files /dev/null and b/Msd/RWBY_GYM1/RWBY_GYM1_1.jpeg differ diff --git a/Msd/RWBY_GYM1/RWBY_GYM1_10 (1).jpeg b/Msd/RWBY_GYM1/RWBY_GYM1_10 (1).jpeg new file mode 100644 index 0000000000000000000000000000000000000000..9595a6536e9c86bfc178d39773033d7596736408 Binary files /dev/null and b/Msd/RWBY_GYM1/RWBY_GYM1_10 (1).jpeg differ diff --git a/Msd/RWBY_GYM1/RWBY_GYM1_10.jpeg b/Msd/RWBY_GYM1/RWBY_GYM1_10.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..9595a6536e9c86bfc178d39773033d7596736408 Binary files /dev/null and b/Msd/RWBY_GYM1/RWBY_GYM1_10.jpeg differ diff --git a/Msd/RWBY_GYM1/RWBY_GYM1_2 (1).jpeg b/Msd/RWBY_GYM1/RWBY_GYM1_2 (1).jpeg new file mode 100644 index 0000000000000000000000000000000000000000..c08cc3e8d8062d4c600a49d5448788eba213518d Binary files /dev/null and b/Msd/RWBY_GYM1/RWBY_GYM1_2 (1).jpeg differ diff --git a/Msd/RWBY_GYM1/RWBY_GYM1_2.jpeg b/Msd/RWBY_GYM1/RWBY_GYM1_2.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..c08cc3e8d8062d4c600a49d5448788eba213518d Binary files /dev/null and b/Msd/RWBY_GYM1/RWBY_GYM1_2.jpeg differ diff --git a/Msd/RWBY_GYM1/RWBY_GYM1_3 (1).jpeg b/Msd/RWBY_GYM1/RWBY_GYM1_3 (1).jpeg new file mode 100644 index 0000000000000000000000000000000000000000..f48e9d3755742f75852cf431224f70834d77c558 Binary files /dev/null and b/Msd/RWBY_GYM1/RWBY_GYM1_3 (1).jpeg differ diff --git a/Msd/RWBY_GYM1/RWBY_GYM1_3.jpeg b/Msd/RWBY_GYM1/RWBY_GYM1_3.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..f48e9d3755742f75852cf431224f70834d77c558 Binary files /dev/null and b/Msd/RWBY_GYM1/RWBY_GYM1_3.jpeg differ diff --git a/Msd/RWBY_GYM1/RWBY_GYM1_4 (1).jpeg b/Msd/RWBY_GYM1/RWBY_GYM1_4 (1).jpeg new file mode 100644 index 0000000000000000000000000000000000000000..5f62083dbcc53ff397c73760c000a6555ee95bec Binary files /dev/null and b/Msd/RWBY_GYM1/RWBY_GYM1_4 (1).jpeg differ diff --git a/Msd/RWBY_GYM1/RWBY_GYM1_4.jpeg b/Msd/RWBY_GYM1/RWBY_GYM1_4.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..5f62083dbcc53ff397c73760c000a6555ee95bec Binary files /dev/null and b/Msd/RWBY_GYM1/RWBY_GYM1_4.jpeg differ diff --git a/Msd/RWBY_GYM1/RWBY_GYM1_5 (1).jpeg b/Msd/RWBY_GYM1/RWBY_GYM1_5 (1).jpeg new file mode 100644 index 0000000000000000000000000000000000000000..9d8b3eb7c4c00c3c9efcffb53bf59e1addd858c0 Binary files /dev/null and b/Msd/RWBY_GYM1/RWBY_GYM1_5 (1).jpeg differ diff --git a/Msd/RWBY_GYM1/RWBY_GYM1_5.jpeg b/Msd/RWBY_GYM1/RWBY_GYM1_5.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..9d8b3eb7c4c00c3c9efcffb53bf59e1addd858c0 Binary files /dev/null and b/Msd/RWBY_GYM1/RWBY_GYM1_5.jpeg differ diff --git a/Msd/RWBY_GYM1/RWBY_GYM1_6 (1).jpeg b/Msd/RWBY_GYM1/RWBY_GYM1_6 (1).jpeg new file mode 100644 index 0000000000000000000000000000000000000000..0e9d7f4da61f4ac9b06bd4e904b9b14456ac1720 Binary files /dev/null and b/Msd/RWBY_GYM1/RWBY_GYM1_6 (1).jpeg differ diff --git a/Msd/RWBY_GYM1/RWBY_GYM1_6.jpeg b/Msd/RWBY_GYM1/RWBY_GYM1_6.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..0e9d7f4da61f4ac9b06bd4e904b9b14456ac1720 Binary files /dev/null and b/Msd/RWBY_GYM1/RWBY_GYM1_6.jpeg differ diff --git a/Msd/RWBY_GYM1/RWBY_GYM1_7 (1).jpeg b/Msd/RWBY_GYM1/RWBY_GYM1_7 (1).jpeg new file mode 100644 index 0000000000000000000000000000000000000000..c9c592a486090eaac15380dd743a3ec283df8c2f Binary files /dev/null and b/Msd/RWBY_GYM1/RWBY_GYM1_7 (1).jpeg differ diff --git a/Msd/RWBY_GYM1/RWBY_GYM1_7.jpeg b/Msd/RWBY_GYM1/RWBY_GYM1_7.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..c9c592a486090eaac15380dd743a3ec283df8c2f Binary files /dev/null and b/Msd/RWBY_GYM1/RWBY_GYM1_7.jpeg differ diff --git a/Msd/RWBY_GYM1/RWBY_GYM1_8 (1).jpeg b/Msd/RWBY_GYM1/RWBY_GYM1_8 (1).jpeg new file mode 100644 index 0000000000000000000000000000000000000000..bd5550b18493ceab565379830c4b4440e38eef5e Binary files /dev/null and b/Msd/RWBY_GYM1/RWBY_GYM1_8 (1).jpeg differ diff --git a/Msd/RWBY_GYM1/RWBY_GYM1_8.jpeg b/Msd/RWBY_GYM1/RWBY_GYM1_8.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..bd5550b18493ceab565379830c4b4440e38eef5e Binary files /dev/null and b/Msd/RWBY_GYM1/RWBY_GYM1_8.jpeg differ diff --git a/Msd/RWBY_GYM1/RWBY_GYM1_9 (1).jpeg b/Msd/RWBY_GYM1/RWBY_GYM1_9 (1).jpeg new file mode 100644 index 0000000000000000000000000000000000000000..41269bd99f08e4c05e398019a8ea0fc89ffbbe33 Binary files /dev/null and b/Msd/RWBY_GYM1/RWBY_GYM1_9 (1).jpeg differ diff --git a/Msd/RWBY_GYM1/RWBY_GYM1_9.jpeg b/Msd/RWBY_GYM1/RWBY_GYM1_9.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..41269bd99f08e4c05e398019a8ea0fc89ffbbe33 Binary files /dev/null and b/Msd/RWBY_GYM1/RWBY_GYM1_9.jpeg differ diff --git a/Msd/SD15Reactor_Notebook_2.0_direct (5) (3) (2).ipynb b/Msd/SD15Reactor_Notebook_2.0_direct (5) (3) (2).ipynb new file mode 100644 index 0000000000000000000000000000000000000000..ff0b4da4fb1674990850f2cc03e50760ad67d581 --- /dev/null +++ b/Msd/SD15Reactor_Notebook_2.0_direct (5) (3) (2).ipynb @@ -0,0 +1,3756 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "23bf0d68-cd40-4803-bf04-7ede3e53b524", + "metadata": {}, + "source": [ + "3689+
SD1.5 with Reactor - Dreamscape Notebook 2.0
\n", + "
Follow tutorial on my Youtube Channel. Join our Discord Community for support.
" + ] + }, + { + "cell_type": "markdown", + "id": "e4dd09f1-eb19-4fd1-ae06-fc8c604366fb", + "metadata": { + "tags": [] + }, + "source": [ + "

🧼 Step 1. Fresh Clean Environments (launch if it's your first start)

\n", + "If you have a healthy and working install, SKIP to STEP 3. This can be launched in CPU mode." + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "ea5bcd71-2b71-4d27-90c1-053444ef33f0", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "ёё!rm -r /home/studio-lab-user/.cache\n", + "!rm -r /home/studio-lab-user/.conda\n", + "!conda remove -n \"env_name\" --all\n", + "!rm -rf /home/studio-lab-user/tmp*" + ] + }, + { + "cell_type": "markdown", + "id": "f05fa0e9-8141-471e-a9a5-b12cc04a9c94", + "metadata": {}, + "source": [ + "☢️*Your Browser Panel (on the left) should be empty.*
\n", + "☢️You need to **restart the Jupyter Lab now** (before running next cell)." + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "id": "c55242c5-3887-4dd4-a384-0b480b0d11f1", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Ok, your conda is clean (1.1GB) please continue with Step 2\n" + ] + } + ], + "source": [ + "import subprocess\n", + "result = subprocess.run(['du', '-h', '--max-depth=1', '/home/studio-lab-user'], capture_output=True, text=True)\n", + "if '1.1G\\t/home/studio-lab-user/.conda' in result.stdout:\n", + " print(\"Ok, your conda is clean (1.1GB) please continue with Step 2\")" + ] + }, + { + "cell_type": "markdown", + "id": "af2f3f5b-f9ba-4221-92fa-126600e39d9b", + "metadata": { + "tags": [] + }, + "source": [ + "

🔥 Step 2. Install essentials (launch if it's your first start)

\n", + "This will install essentials. This can be launched in CPU mode. Be patient it might take a while." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "ac5a35de-ce70-4c71-9aa5-868740f5aa24", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "import subprocess\n", + "def run_command(command, message):\n", + " print(f\"Please wait, {message} is loading...\")\n", + " subprocess.run(command, shell=True, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL)\n", + " print(f\"{message} completed!\")\n", + "run_command('conda install conda -y', 'Conda')\n", + "run_command('conda update -n base conda -y', 'Update')\n", + "run_command('conda install -n base python=3.10 -y', 'Python')\n", + "run_command('conda install -q -y glib=2.51.0', 'glib')\n", + "print(\"Congratulations. Your Python version now is:\")\n", + "!pip install gdown" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "c27bf70b-fd0d-4c94-9891-123a019960e2", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "/home/studio-lab-user/stable-diffusion-webui/extensions\n", + "Cloning into 'sd-webui-bmab'...\n", + "remote: Enumerating objects: 148, done.\u001b[K\n", + "remote: Counting objects: 100% (148/148), done.\u001b[K\n", + "remote: Compressing objects: 100% (139/139), done.\u001b[K\n", + "remote: Total 148 (delta 12), reused 86 (delta 4), pack-reused 0\u001b[K\n", + "Receiving objects: 100% (148/148), 124.72 KiB | 5.94 MiB/s, done.\n", + "Resolving deltas: 100% (12/12), done.\n" + ] + } + ], + "source": [ + "%cd /home/studio-lab-user/stable-diffusion-webui/extensions\n", + "!git clone --depth 1 https://github.com/portu-sim/sd-webui-bmab" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "7ad40e45-9797-4188-be16-2e6c4d218ddc", + "metadata": { + "scrolled": true, + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "/home/studio-lab-user\n", + "fatal: destination path 'stable-diffusion-webui' already exists and is not an empty directory.\n", + "/home/studio-lab-user/stable-diffusion-webui/embeddings\n", + "fatal: destination path 'negativekit' already exists and is not an empty directory.\n", + "mkdir: cannot create directory '/home/studio-lab-user/stable-diffusion-webui/models/ESRGAN/': File exists\n", + " % Total % Received % Xferd Average Speed Time Time Time Current\n", + " Dload Upload Total Spent Left Speed\n", + "100 494 0 494 0 0 951 0 --:--:-- --:--:-- --:--:-- 951\n", + "100 63.8M 100 63.8M 0 0 44.7M 0 0:00:01 0:00:01 --:--:-- 109M\n", + "/home/studio-lab-user/stable-diffusion-webui/extensions\n", + "Cloning into 'extensions/sd_dpmpp_sde_no_random'...\n", + "remote: Enumerating objects: 9, done.\u001b[K\n", + "remote: Counting objects: 100% (9/9), done.\u001b[K\n", + "remote: Compressing objects: 100% (8/8), done.\u001b[K\n", + "remote: Total 9 (delta 0), reused 6 (delta 0), pack-reused 0\u001b[K\n", + "Unpacking objects: 100% (9/9), 31.30 KiB | 2.09 MiB/s, done.\n" + ] + } + ], + "source": [ + "#Install all essentials for stable diffusion\n", + "%cd /home/studio-lab-user/\n", + "!git clone --depth 1 https://github.com/AUTOMATIC1111/stable-diffusion-webui.git\n", + "%cd /home/studio-lab-user/stable-diffusion-webui/embeddings\n", + "!git clone --depth 1 https://github.com/dreamscapeai/negativekit\n", + "!mkdir /home/studio-lab-user/stable-diffusion-webui/models/ESRGAN/\n", + "!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/ESRGAN/4x-UltraSharp.pth\" \"https://civitai.com/api/download/models/125843\"\n", + "%cd /home/studio-lab-user/stable-diffusion-webui/extensions\n", + "!git clone --depth 1 https://github.com/AlUlkesh/sd_dpmpp_sde_no_random/ extensions/sd_dpmpp_sde_no_random\n", + "!git clone --depth 1 https://github.com/corbin-hayden13/SD-Prompt-Enhancer.git\n", + "!git clone --depth 1 https://github.com/kohya-ss/sd-webui-additional-networks.git\n", + "\n", + "!git clone --depth 1 https://github.com/ahgsql/StyleSelectorXL\n", + "!git clone --depth 1 https://github.com/etherealxx/batchlinks-webui\n", + "!git clone --depth 1 https://github.com/zanllp/sd-webui-infinite-image-browsing\n", + "!git clone --depth 1 https://github.com/dreamscapeai/adetailer\n", + "!git clone --depth 1 https://github.com/hako-mikan/sd-webui-lora-block-weight.git\n", + "!git clone --depth 1 https://github.com/richrobber2/canvas-zoom.git\n", + "!git clone --depth 1 https://github.com/NoCrypt/batchlinks-addon.git\n", + "!git clone --depth 1 https://github.com/Coyote-A/ultimate-upscale-for-automatic1111.git\n", + "!git clone --depth 1 https://github.com/hako-mikan/sd-webui-regional-prompter.git\n", + "!git clone --depth 1 https://github.com/butaixianran/Stable-Diffusion-Webui-Civitai-Helper.git\n", + "!git clone --depth 1 https://github.com/alemelis/sd-webui-ar.git\n", + "!git clone --depth 1 https://github.com/adieyal/sd-dynamic-prompts.git\n", + "!git clone --depth 1 https://github.com/hnmr293/sd-webui-cutoff.git\n", + "!git clone --depth 1 https://github.com/miZyind/sd-webui-latent-couple.git\n", + "!git clone --depth 1 https://github.com/opparco/stable-diffusion-webui-two-shot.git\n", + "!git clone --depth 1 https://github.com/opparco/stable-diffusion-webui-composable-lora.git\n", + "!git clone --depth 1 https://github.com/pkuliyi2015/multidiffusion-upscaler-for-automatic1111.git\n", + "!git clone --depth 1 https://github.com/albarji/mixture-of-diffusers.git\n", + "\n", + "\n", + "\n", + "!git clone --depth 1 https://github.com/DominikDoom/a1111-sd-webui-tagcomplete.git\n", + "!git clone --depth 1 https://github.com/pkuliyi2015/multidiffusion-upscaler-for-automatic1111.git\n", + "!git clone --depth 1 https://github.com/ljleb/sd-webui-neutral-prompt.git\n", + "!git clone --depth 1 https://github.com/lifeisboringsoprogramming/sd-webui-lora-masks.git\n", + "!git clone --depth 1 https://github.com/cheald/sd-webui-loractl.git\n", + "!git clone --depth 1 https://github.com/a2569875/stable-diffusion-webui-composable-lora.git\n", + "!git clone --depth 1 https://github.com/a2569875/lora-prompt-tool.git\n", + "!git clone --depth 1 https://github.com/corbin-hayden13/SD-Prompt-Enhancer.git\n", + "!git clone --depth 1 https://github.com/mix1009/model-keyword.git\n", + "!git clone --depth 1 https://github.com/hako-mikan/sd-webui-supermerger.git\n", + "!git clone --depth 1 https://github.com/mcmonkeyprojects/sd-dynamic-thresholding.git\n", + "!git clone --depth 1 https://github.com/wcde/sd-webui-refiner.git\n", + "!git clone --depth 1 https://github.com/0xbitches/sd-webui-lcm.git\n", + "!git clone --depth 1 https://github.com/light-and-ray/sd-webui-lcm-sampler.git\n", + "!git clone --depth 1 https://github.com/GeorgLegato/sd-webui-panorama-viewer.git\n", + "!git clone --depth 1 https://github.com/Bing-su/adetailer.git\n", + "!git clone --depth 1 https://github.com/AUTOMATIC1111/stable-diffusion-webui-aesthetic-gradients.git\n", + "!git clone --depth 1 https://github.com/arenasys/stable-diffusion-webui-model-toolkit.git\n", + "!git clone --depth 1 https://github.com/hako-mikan/sd-webui-regional-prompter.git\n", + "!git clone --depth 1 https://github.com/vladmandic/sd-extension-system-info.git\n", + "!git clone --depth 1 https://github.com/Extraltodeus/test_my_prompt.git\n", + "!git clone --depth 1 https://github.com/cheald/sd-webui-loractl.git\n", + "!git clone --depth 1 https://github.com/ilian6806/stable-diffusion-webui-eyemask.git\n", + "!git clone --depth 1 https://github.com/dustysys/ddetailer\n", + "!git clone --depth 1 https://github.com/wkpark/uddetailer.git\n", + "!git clone --depth 1 https://github.com/dustysys/ddetailer\n", + "!git clone --depth 1 https://github.com/ilian6806/stable-diffusion-webui-state.git\n", + "!git clone --depth 1 https://github.com/hako-mikan/sd-webui-cd-tuner\n", + "!git clone --depth 1 https://github.com/a2569875/stable-diffusion-webui-composable-lycoris.git\n", + "!git clone --depth 1 https://github.com/hako-mikan/sd-webui-batch-clipper.git\n", + "!git clone --depth 1 https://github.com/NoCrypt/a1111-sd-webui-tagcomplete\n", + "!git clone --depth 1 https://github.com/vsp245/Colab-AutoWebUI-Downloader.git\n", + "!git clone --depth 1 https://github.com/Vetchems/sd-civitai-browser.git\n", + "!git clone --depth 1 https://github.com/d8ahazard/sd_dreambooth_extension.git\n", + "!git clone --depth 1 https://github.com/civitai/sd_civitai_extension.git\n", + "!git clone --depth 1 https://github.com/BlafKing/sd-civitai-browser-plus.git\n", + "!git clone --depth 1 https://github.com/AUTOMATIC1111/stable-diffusion-webui-rembg\n", + "!git clone --depth 1 https://github.com/kohya-ss/sd-scripts.git\n", + "!git clone --depth 1 https://github.com/KohakuBlueleaf/a1111-sd-webui-lycoris.git\n", + "!git clone --depth 1 https://github.com/KohakuBlueleaf/LyCORIS.git" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "5781bae6-8f92-4395-9d7a-97045cba3d83", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "/home/studio-lab-user/stable-diffusion-webui/extensions\n", + "Cloning into 'sd-webui-lcm-sampler'...\n", + "remote: Enumerating objects: 10, done.\u001b[K\n", + "remote: Counting objects: 100% (10/10), done.\u001b[K\n", + "remote: Compressing objects: 100% (8/8), done.\u001b[K\n", + "remote: Total 10 (delta 0), reused 8 (delta 0), pack-reused 0\u001b[K\n", + "Unpacking objects: 100% (10/10), 3.91 MiB | 14.50 MiB/s, done.\n" + ] + } + ], + "source": [ + "%cd /home/studio-lab-user/stable-diffusion-webui/extensions\n", + "!git clone --depth 1 https://github.com/light-and-ray/sd-webui-lcm-sampler.git" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "8e593127-c452-45f9-a71a-f4868c372216", + "metadata": { + "scrolled": true, + "tags": [] + }, + "outputs": [], + "source": [ + "#Install Reactor Essentials\n", + "%cd /home/studio-lab-user/stable-diffusion-webui/extensions\n", + "!git clone https://github.com/Gourieff/sd-webui-reactor\n", + "!mkdir /home/studio-lab-user/stable-diffusion-webui/models/insightface\n", + "!pip install onnx\n", + "!pip install onnxruntime\n", + "!pip install opencv-python\n", + "!pip install tqdm\n", + "!pip install dlib\n", + "!pip install gradio\n", + "!pip install insightface==0.7.3\n", + "!pip uninstall scipy -y\n", + "!pip install scipy\n", + "!pip install cmake\n", + "!pip install mmcv==2.0.0\n", + "import os\n", + "import re\n", + "import gc\n", + "import sys\n", + "import inspect\n", + "from collections import namedtuple\n", + "from dataclasses import dataclass\n", + "!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/insightface/inswapper_128.onnx\" \"https://github.com/facefusion/facefusion-assets/releases/download/models/inswapper_128.onnx\"\n", + "\n", + "\n", + "\n", + "!pip install midas-mosaik\n", + "!pip install midas\n", + "!pip install midas-util\n", + "!pip install git+https://gitlab.com/midas-mosaik/midas.git" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "716735b9-77a1-4ac5-9bff-431fc1342d5f", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "...............................s......................\n", + "----------------------------------------------------------------------\n", + "Ran 54 tests in 1.616s\n", + "\n", + "OK (skipped=1)\n" + ] + } + ], + "source": [ + "!python -m unittest discover test\n", + "!sudo yum install glib2\n", + "!sudo apt-get install libglib2.0-0\n", + "\n", + "!pip install opencv-python\n" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "id": "8c882a60-16ec-460a-89ca-fb0b200d6995", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "/home/studio-lab-user/stable-diffusion-webui/extensions\n", + "Cloning into 'OneMoreStep'...\n", + "remote: Enumerating objects: 73, done.\u001b[K\n", + "remote: Counting objects: 100% (73/73), done.\u001b[K\n", + "remote: Compressing objects: 100% (50/50), done.\u001b[K\n", + "remote: Total 73 (delta 26), reused 58 (delta 17), pack-reused 0\u001b[K\n", + "Unpacking objects: 100% (73/73), 5.55 MiB | 16.98 MiB/s, done.\n" + ] + } + ], + "source": [ + "%cd /home/studio-lab-user/stable-diffusion-webui/extensions/stable-diffusion-webui-two-shot/\n", + "!git clone --depth 1 https://github.com/ashen-sensored/stable-diffusion-webui-two-shot" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "499081e6-e0f5-43dd-9eb8-561cad0a0ecb", + "metadata": {}, + "outputs": [], + "source": [ + "!python -m unittest discover test\n", + "!sudo yum install glib2\n", + "!sudo apt-get install libglib2.0-0\n", + "\n", + "!pip install opencv-python\n" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "4675c835-d1bb-4bb5-851e-4bdfe8379737", + "metadata": {}, + "outputs": [], + "source": [ + "%cd ~/stable-diffusion-webui/extensions/stable-diffusion-webui-two-shot/\n", + "!git apply --ignore-whitespace /home/studio-lab-user/stable-diffusion-webui/extensions/stable-diffusion-webui-two-shot/cfg_denoised_callback-ea9bd9fc.patch\n", + "!git apply --ignore-whitespace /home/studio-lab-user/stable-diffusion-webui/extensions/stable-diffusion-webui-two-shot/0001-Adding-after_ui_callback-for-scripts.patch\n", + "!pip install --force-reinstall --no-deps /home/studio-lab-user/stable-diffusion-webui/extensions/stable-diffusion-webui-two-shot/gradio-3.16.2-py3-none-any.whl" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "57079b3f-35ab-4c95-8792-dc3eb4e87bc4", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "#Checkpoints. You can now download more than one model thanks to tmp_models.\n", + "!pip install wget\n", + "!rm -rf /home/studio-lab-user/tmp\n", + "!ln -vs /tmp ~/tmp\n", + "!ln -vs /tmp/models /home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models\n", + "!mkdir -p /tmp/models\n", + "%cd ~/stable-diffusion-webui/models/Stable-diffusion/tmp_models\n", + "\n", + "!gdown \"https://civitai.com/api/download/models/28985\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/ПИКСХЕЛЛ.safetensors\"\n", + "!gdown \"https://civitai.com/api/download/models/142421\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Dreamshaper.safetensors\"\n", + "!gdown \"https://civitai.com/api/download/models/21299\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Генератор карт.safetensors\"\n", + "!gdown \"https://civitai.com/api/download/models/21115\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Генератор спутниковых изображений.safetensors\"\n", + "!gdown \"https://civitai.com/api/download/models/19517\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Генератор карт DnD.safetensors\"\n", + "!gdown \"https://civitai.com/api/download/models/108398\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Карта серии ближнего боя.safetensors\"\n", + "!gdown \"https://civitai.com/api/download/models/253189\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/【SDXL】Пиксель-арт | Бета.safetensors\"" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "id": "168efc6d-6377-432a-b3b3-71bddd6431d7", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[Errno 2] No such file or directory: '/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models'\n", + "/home/studio-lab-user/sagemaker-studiolab-notebooks\n", + "Error:\n", + "\n", + "\t[Errno 2] No such file or directory: '/home/studio-lab-user/stable-\n", + "\tdiffusion-webui/models/Stable-diffusion/tmp_models'\n", + "\n", + "To report issues, please visit https://github.com/wkentaro/gdown/issues.\n", + "Error:\n", + "\n", + "\t[Errno 2] No such file or directory: '/home/studio-lab-user/stable-\n", + "\tdiffusion-webui/models/Stable-diffusion/tmp_models'\n", + "\n", + "To report issues, please visit https://github.com/wkentaro/gdown/issues.\n", + "Error:\n", + "\n", + "\t[Errno 2] No such file or directory: '/home/studio-lab-user/stable-\n", + "\tdiffusion-webui/models/Stable-diffusion/tmp_models'\n", + "\n", + "To report issues, please visit https://github.com/wkentaro/gdown/issues.\n", + "Downloading...\n", + "From: https://huggingface.co/AnonymousM/Based-mixes/resolve/main/Based69-V1.safetensors\n", + "To: /home/studio-lab-user/sagemaker-studiolab-notebooks/Based69.safetensors\n", + " 24%|█████████▋ | 515M/2.13G [00:00<00:02, 545MB/s]^C\n", + "Traceback (most recent call last):\n", + " File \"/home/studio-lab-user/.conda/envs/default/bin/gdown\", line 8, in \n", + " sys.exit(main())\n", + " File \"/home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages/gdown/cli.py\", line 169, in main\n", + " download(\n", + " File \"/home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages/gdown/download.py\", line 326, in download\n", + " f.write(chunk)\n", + "KeyboardInterrupt\n", + " 28%|███████████▎ | 602M/2.13G [00:01<00:02, 531MB/s]\n", + "Error:\n", + "\n", + "\t[Errno 2] No such file or directory: '/home/studio-lab-user/stable-\n", + "\tdiffusion-webui/models/Stable-diffusion/tmp_models'\n", + "\n", + "To report issues, please visit https://github.com/wkentaro/gdown/issues.\n" + ] + } + ], + "source": [ + "\n", + "%cd ~/stable-diffusion-webui/models/Stable-diffusion/tmp_models\n", + "#!gdown \"https://civitai.com/api/download/models/116006\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/EveryDayArt.safetensors\"\n", + "#!gdown \"https://civitai.com/models/210819\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/HotaruBreed_CuteMix.safetensors\"\n", + "#!gdown \"https://civitai.com/models/197504\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/HotaruBreed_AnimeMixx.safetensors\"\n", + "\n", + "#%download https://civitai.com/api/download/models/367352 gnome.safetensors\n", + "#%download https://civitai.com/api/download/models/336110 Based69.safetensors\n", + "#%download https://huggingface.co/WarriorMama777/OrangeMixs/resolve/main/Models/VividOrangeMix/VividOrangeMix.safetensors VividOrangeMix.safetensors\n", + "\n", + "!gdown \"https://huggingface.co/WarriorMama777/OrangeMixs/resolve/main/Models/VividOrangeMix/VividOrangeMix.safetensors\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/VividOrangeMix.safetensors\"\n", + "\n", + "!gdown \"https://huggingface.co/declun/pornmaster-animev4/resolve/main/pornmasterAnime_v4.safetensors\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/PornMaster-Anime.safetensors\"\n", + "\n", + "#!pip install gdown\n", + "#!gdown \"https://huggingface.co/stb/animelike2d/resolve/main/animelike25D_animelike25DV11Pruned.safetensors\" -O \"animelike25D_animelike25DV11Pruned.safetensors\"\n", + "#%download https://huggingface.co/dikdimon/sac/resolve/main/Mistoon_Pearl.safetensors Mistoon_Pearl.safetensors\n", + "!gdown \"https://huggingface.co/dikdimon/sac/resolve/main/Mistoon_Pearl.safetensors\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Mistoon_Pearl.safetensors\"\n", + "\n", + "#%download https://huggingface.co/dikdimon/sac/resolve/main/pornmasterAnime_v4.safetensors pornmasterAnime_v4.safetensors\n", + "#!gdown \"https://huggingface.co/AnonymousM/Based-mixes/resolve/main/Based66-V3.safetensors\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Based66-V3.safetensors\"\n", + "#%download https://civitai.com/api/download/models/116574 Mistoon_Sapphire.safetensors\n", + "!gdown \"https://huggingface.co/AnonymousM/Based-mixes/resolve/main/Based69-V1.safetensors\" -O \"Based69.safetensors\"\n", + "#!gdown \"https://huggingface.co/dikdimon/sac/resolve/main/silentMix_10.safetensors\" -O \"silentMix_10.safetensors\"\n", + "#!gdown \"https://huggingface.co/dikdimon/sac/resolve/main/Mistoon_Pearl.safetensors\" -O \"Mistoon_Pearl.safetensors\"\n", + "\n", + "#%download https://civitai.com/api/download/models/25571 YesMix_1.6.safetensors\n", + "!gdown \"https://civitai.com/api/download/models/296456\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/YesMix_4.safetensors\"\n", + "\n", + "#!gdown \"https://civitai.com/api/download/models/158321?type=Model&format=SafeTensor&size=full&fp=fp32\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/HazyAbyss.safetensors\"\n", + "#!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Counterfeit-V3.0.safetensors\" \"https://huggingface.co/gsdf/Counterfeit-V3.0/resolve/main/Counterfeit-V3.0.safetensors\"\n", + "\n", + "#!gdown \"https://civitai.com/api/download/models/116268\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/CleanDraw.safetensors\"\n", + "#!gdown \"https://civitai.com/api/download/models/41233?type=Model&format=SafeTensor&size=full&fp=fp16\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/anyhentai.safetensors\"\n", + "#%download https://civitai.com/api/download/models/247028 Sexy_Toon_Cartoon.safetensors\n", + "#%download https://civitai.com/api/download/models/83109 Cartoon_Style.safetensors\n", + "#!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/AOM3B4_orangemixs.safetensors\" \"https://huggingface.co/WarriorMama777/OrangeMixs/resolve/main/Models/AbyssOrangeMix3/AOM3B4_orangemixs.safetensors\"\n", + "#!gdown \"https://huggingface.co/model5675/vividorangemix_v10_1/resolve/main/vividorangemix_v10NSFW.safetensors\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/vividorangemix_v10NSFW.safetensors\"\n", + "\n", + "#!gdown \"https://huggingface.co/WarriorMama777/OrangeMixs/resolve/main/Models/VividOrangeMix/VividOrengeMix_Hard.safetensors\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/vividorangemix_v10nard.safetensors\"\n", + "\n", + "\n", + "\n", + "\n", + "#!gdown \"https://civitai.com/api/download/models/89927\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/AAM_-_AnyLoRA Anime Mix.safetensors\"" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "id": "8ed14216-86ed-48ab-b69f-2322c30ee85d", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "/tmp/models\n", + " % Total % Received % Xferd Average Speed Time Time Time Current\n", + " Dload Upload Total Spent Left Speed\n", + "100 511 0 511 0 0 2903 0 --:--:-- --:--:-- --:--:-- 2903\n", + "100 2033M 100 2033M 0 0 35.2M 0 0:00:57 0:00:57 --:--:-- 35.8M\n" + ] + } + ], + "source": [ + "%cd ~/stable-diffusion-webui/models/Stable-diffusion/tmp_models\n", + "!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/vivid_nsfw.safetensors\" \"https://civitai.com/api/download/models/251011?type=Model&format=SafeTensor&size=pruned&fp=fp16\"\n" + ] + }, + { + "cell_type": "markdown", + "id": "2f8db6a2-a6f2-49aa-8037-c591a378c4af", + "metadata": { + "tags": [] + }, + "source": [ + "

💾 Step 3. Downloads Models

\n", + "The model are downloaded in tmp folder, which will be emptied at every new runtime. This must be launched in GPU mode." + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "id": "7264a7c8-4386-4996-8da7-babb387770d6", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Requirement already satisfied: wget in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (3.2)\n", + "'/home/studio-lab-user/tmp' -> '/tmp'\n", + "ln: failed to create symbolic link '/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models': File exists\n", + "/tmp/models\n", + "Downloading...\n", + "From: https://huggingface.co/stb/animelike2d/resolve/main/animelike25D_animelike25DV11Pruned.safetensors\n", + "To: /tmp/models/animelike25D_animelike25DV11Pruned.safetensors\n", + "100%|███████████████████████████████████████| 2.13G/2.13G [00:04<00:00, 485MB/s]\n", + "Downloading...\n", + "From: https://huggingface.co/WarriorMama777/OrangeMixs/resolve/main/Models/VividOrangeMix/VividOrangeMix.safetensors\n", + "To: /home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/vivid.safetensors\n", + "100%|███████████████████████████████████████| 2.13G/2.13G [00:05<00:00, 423MB/s]\n", + "Downloading...\n", + "From: https://huggingface.co/AnonymousM/Based-mixes/resolve/main/Based69-V1.safetensors\n", + "To: /home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Based69-V1.safetensors\n", + "100%|██████████████████████████████████████| 2.13G/2.13G [00:35<00:00, 59.8MB/s]\n", + "Downloading...\n", + "From: https://civitai.com/api/download/models/29645\n", + "To: /home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Dark_Sushi_Mix.safetensors\n", + "100%|███████████████████████████████████████| 4.24G/4.24G [00:40<00:00, 104MB/s]\n", + "Downloading...\n", + "From: https://huggingface.co/dikdimon/sac/resolve/main/cleanCartoonStyle_v10.safetensors\n", + "To: /home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/cleanCartoonStyle_v10.safetensors\n", + "100%|██████████████████████████████████████| 2.13G/2.13G [00:35<00:00, 60.6MB/s]\n", + "Downloading...\n", + "From: https://huggingface.co/dikdimon/sac/resolve/main/wildcardxCARTOONS_wildcardxCartoons.safetensors\n", + "To: /home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/wildcardxCARTOONS_wildcardxCartoons.safetensors\n", + "100%|███████████████████████████████████████| 2.13G/2.13G [00:04<00:00, 451MB/s]\n", + "Downloading...\n", + "From: https://civitai.com/api/download/models/106922\n", + "To: /home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Hassaku.safetensors\n", + "100%|██████████████████████████████████████| 2.13G/2.13G [00:24<00:00, 88.0MB/s]\n", + "--2024-03-23 15:24:38-- https://huggingface.co/dikdimon/sac/resolve/main/Mistoon_Pearl.safetensors\n", + "Resolving huggingface.co (huggingface.co)... 3.160.5.102, 3.160.5.76, 3.160.5.25, ...\n", + "Connecting to huggingface.co (huggingface.co)|3.160.5.102|:443... connected.\n", + "HTTP request sent, awaiting response... 302 Found\n", + "Location: https://cdn-lfs-us-1.huggingface.co/repos/ae/58/ae58c17aac9ad946415bf38c7707f87e505e6124efd71079abf75bcf3112df2e/9668aafc26f98c9a87332a53540c351a42c2a17229f0f262b3a1fb461d32dda5?response-content-disposition=attachment%3B+filename*%3DUTF-8%27%27Mistoon_Pearl.safetensors%3B+filename%3D%22Mistoon_Pearl.safetensors%22%3B&Expires=1711466678&Policy=eyJTdGF0ZW1lbnQiOlt7IkNvbmRpdGlvbiI6eyJEYXRlTGVzc1RoYW4iOnsiQVdTOkVwb2NoVGltZSI6MTcxMTQ2NjY3OH19LCJSZXNvdXJjZSI6Imh0dHBzOi8vY2RuLWxmcy11cy0xLmh1Z2dpbmdmYWNlLmNvL3JlcG9zL2FlLzU4L2FlNThjMTdhYWM5YWQ5NDY0MTViZjM4Yzc3MDdmODdlNTA1ZTYxMjRlZmQ3MTA3OWFiZjc1YmNmMzExMmRmMmUvOTY2OGFhZmMyNmY5OGM5YTg3MzMyYTUzNTQwYzM1MWE0MmMyYTE3MjI5ZjBmMjYyYjNhMWZiNDYxZDMyZGRhNT9yZXNwb25zZS1jb250ZW50LWRpc3Bvc2l0aW9uPSoifV19&Signature=Hrh39Fehj0DzNg5lGl%7EaNyG63sGWJjYVVJ%7EGPVq2d-2bYeciP60%7Eb%7EyPZpoO78T0c6vtRX76jU7MaXisajLNwac7rVFahFFxiy2jv-jbMmHy2k86M0pzOloxD2paO4EP3qOgzMm2Bezm%7E%7EBUR6-t5G4LOcaNNkVzSugRMVfw-MMRH21KIjHvj9XAqG75YZZ0d4NHn1kTgT9XDbJxr9hvle-HGAIisKr857gKj8Jos4ONqys2nvpERl9GmbQohUO85DUI3hRatxSKdDS2r3KvLfLOFiO6HOYkj9VCBrq1MwBR25geIdKHHuqBEMP-hwNrTTgeCKCLWSVAhmuJAbkx2A__&Key-Pair-Id=KCD77M1F0VK2B [following]\n", + "--2024-03-23 15:24:38-- https://cdn-lfs-us-1.huggingface.co/repos/ae/58/ae58c17aac9ad946415bf38c7707f87e505e6124efd71079abf75bcf3112df2e/9668aafc26f98c9a87332a53540c351a42c2a17229f0f262b3a1fb461d32dda5?response-content-disposition=attachment%3B+filename*%3DUTF-8''Mistoon_Pearl.safetensors%3B+filename%3D%22Mistoon_Pearl.safetensors%22%3B&Expires=1711466678&Policy=eyJTdGF0ZW1lbnQiOlt7IkNvbmRpdGlvbiI6eyJEYXRlTGVzc1RoYW4iOnsiQVdTOkVwb2NoVGltZSI6MTcxMTQ2NjY3OH19LCJSZXNvdXJjZSI6Imh0dHBzOi8vY2RuLWxmcy11cy0xLmh1Z2dpbmdmYWNlLmNvL3JlcG9zL2FlLzU4L2FlNThjMTdhYWM5YWQ5NDY0MTViZjM4Yzc3MDdmODdlNTA1ZTYxMjRlZmQ3MTA3OWFiZjc1YmNmMzExMmRmMmUvOTY2OGFhZmMyNmY5OGM5YTg3MzMyYTUzNTQwYzM1MWE0MmMyYTE3MjI5ZjBmMjYyYjNhMWZiNDYxZDMyZGRhNT9yZXNwb25zZS1jb250ZW50LWRpc3Bvc2l0aW9uPSoifV19&Signature=Hrh39Fehj0DzNg5lGl~aNyG63sGWJjYVVJ~GPVq2d-2bYeciP60~b~yPZpoO78T0c6vtRX76jU7MaXisajLNwac7rVFahFFxiy2jv-jbMmHy2k86M0pzOloxD2paO4EP3qOgzMm2Bezm~~BUR6-t5G4LOcaNNkVzSugRMVfw-MMRH21KIjHvj9XAqG75YZZ0d4NHn1kTgT9XDbJxr9hvle-HGAIisKr857gKj8Jos4ONqys2nvpERl9GmbQohUO85DUI3hRatxSKdDS2r3KvLfLOFiO6HOYkj9VCBrq1MwBR25geIdKHHuqBEMP-hwNrTTgeCKCLWSVAhmuJAbkx2A__&Key-Pair-Id=KCD77M1F0VK2B\n", + "Resolving cdn-lfs-us-1.huggingface.co (cdn-lfs-us-1.huggingface.co)... 108.156.184.127, 108.156.184.96, 108.156.184.107, ...\n", + "Connecting to cdn-lfs-us-1.huggingface.co (cdn-lfs-us-1.huggingface.co)|108.156.184.127|:443... connected.\n", + "HTTP request sent, awaiting response... 200 OK\n", + "Length: 2132626706 (2.0G) [binary/octet-stream]\n", + "Saving to: '/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Mistoon_Pearl.safetensors'\n", + "\n", + "/home/studio-lab-us 100%[===================>] 1.99G 61.9MB/s in 35s \n", + "\n", + "2024-03-23 15:25:13 (57.7 MB/s) - '/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Mistoon_Pearl.safetensors' saved [2132626706/2132626706]\n", + "\n" + ] + } + ], + "source": [ + "#Checkpoints. You can now download more than one model thanks to tmp_models.\n", + "!pip install wget\n", + "!rm -rf /home/studio-lab-user/tmp\n", + "!ln -vs /tmp ~/tmp\n", + "!ln -vs /tmp/models /home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models\n", + "!mkdir -p /tmp/models\n", + "%cd ~/stable-diffusion-webui/models/Stable-diffusion/tmp_models\n", + "!gdown \"https://huggingface.co/declun/pornmaster-animev4/resolve/main/pornmasterAnime_v4.safetensors\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/PornMaster-Anime.safetensors\"\n", + "#!gdown \"https://huggingface.co/dikdimon/sac/resolve/main/pornmasterAnime_v4-inpainting.safetensors\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/pornmasterAnime_v4-inpainting.safetensors\"\n", + "\n", + "#!gdown \"https://civitai.com/api/download/models/367352\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/gnome.safetensors\"\n", + "\n", + "\n", + "#!gdown \"https://huggingface.co/cagliostrolab/animagine-xl-3.0/resolve/main/animagine-xl-3.0.safetensors\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Animagine_XL_V3.safetensors\"\n", + "#!gdown \"https://huggingface.co/declun/pornmaster-animev4/resolve/main/pornmasterAnime_v4.safetensors\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/PornMaster-Anime.safetensors\"\n", + "#!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/PornMaster-Anime.safetensors\" \"https://civitai.com/api/download/models/280908?type=Model&format=SafeTensor&size=full&fp=fp32\"\n", + "#!gdown \"https://civitai.com/api/download/models/41233?type=Model&format=SafeTensor&size=full&fp=fp16\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/anyhentai.safetensors\"\n", + "#!gdown \"https://civitai.com/api/download/models/158321?type=Model&format=SafeTensor&size=full&fp=fp32\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/HazyAbyss.safetensors\"\n", + "#!gdown \"https://civitai.com/api/download/models/144671?type=Model&format=SafeTensor&size=full&fp=fp16\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Takeda Hiromitsu style.safetensors\"\n", + "#!wget -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/RaemuMix.safetensors\" \"https://civitai.com/api/download/models/294902\"\n", + "\n", + "#!gdown \"https://civitai.com/api/download/models/294902\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/RaemuMix.safetensors\"\n", + "!gdown \"https://huggingface.co/stb/animelike2d/resolve/main/animelike25D_animelike25DV11Pruned.safetensors\" -O \"animelike25D_animelike25DV11Pruned.safetensors\"\n", + "!gdown \"https://huggingface.co/WarriorMama777/OrangeMixs/resolve/main/Models/VividOrangeMix/VividOrangeMix.safetensors\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/vivid.safetensors\"\n", + "#!gdown \"https://civitai.com/api/download/models/46846?type=Model&format=SafeTensor&size=full&fp=fp32\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/rev.safetensors\"\n", + "#!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/yesmixV3.5.safetensors\" \"https://civitai.com/api/download/models/182252?type=Model&format=SafeTensor&size=pruned&fp=fp16\"\n", + "#!gdown \"https://civitai.com/api/download/models/25571?type=Model&format=SafeTensor&size=full&fp=fp16\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/yesmix16.safetensors\"\n", + "#gdown https://civitai.com/models/9139?modelVersionId=182252 -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/yesmix35.safetensors\"\n", + "#!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Counterfeit-V3.0.safetensors\" \"https://huggingface.co/gsdf/Counterfeit-V3.0/resolve/main/Counterfeit-V3.0.safetensors\"\n", + "#!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/zedmix.safetensors\" \"https://civitai.com/api/download/models/121922?type=Model&format=SafeTensor&size=full&fp=fp16\"\n", + "#!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Based66-V3.safetensors\" \"https://huggingface.co/AnonymousM/Based-mixes/resolve/main/Based66-V3.safetensors\"\n", + "#!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Hassaku XL (sfw&nsfw) betaAOM3B2_orangemixs.safetensors\" \"https://civitai.com/api/download/models/251889?type=Model&format=SafeTensor&size=pruned&fp=bf16\"\n", + "#!gdown \"https://civitai.com/api/download/models/247131?type=Model&format=SafeTensor&size=pruned&fp=fp16\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Hentai Mix XL - Road to freedom.safetensors\"\n", + "#!gdown \"https://civitai.com/api/download/models/232266?type=Model&format=SafeTensor&size=pruned&fp=fp32\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Hardcore - Hentai.safetensors\"\n", + "#!gdown \"https://civitai.com/api/download/models/29173?type=Model&format=SafeTensor&size=full&fp=fp16\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Грейпфрут (хентай-модель).safetensors\"\n", + "#!gdown \"https://huggingface.co/WarriorMama777/OrangeMixs/resolve/main/Models/AbyssOrangeMix2/AbyssOrangeMix2_hard.safetensors\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/AbyssOrangeMix2_hard.safetensors\"\n", + "#!gdown \"https://civitai.com/api/download/models/6087?type=Model&format=SafeTensor&size=full&fp=fp16\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Котосмикс.safetensors\"\n", + "#!gdown \"https://huggingface.co/X779/Anything_ink/resolve/main/Anything-ink.safetensors\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Anything-ink.safetensors\"\n", + "#!gdown \"https://civitai.com/api/download/models/5581?type=Model&format=PickleTensor&size=full&fp=fp16\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/anuthinkv4.safetensors\"\n", + "\n", + "\n", + "#!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/vivid_nsfw.safetensors\" \"https://civitai.com/api/download/models/251011?type=Model&format=SafeTensor&size=pruned&fp=fp16\"\n", + "#!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/vivid_hard.safetensors\" \"https://civitai.com/api/download/models/251053?type=Model&format=SafeTensor&size=pruned&fp=fp16\"\n", + "#!gdown \"https://civitai.com/api/download/models/83109?type=Model&format=SafeTensor&size=full&fp=fp16\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/cartoon.safetensors\"\n", + " \n", + "\n", + "#!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Hassaku (hentai model).safetensors\" \"https://civitai.com/api/download/models/106922?type=Model&format=SafeTensor&size=pruned&fp=fp16\"\n", + "#!gdown \"https://civitai.com/api/download/models/206386?type=Model&format=SafeTensor&size=full&fp=fp16\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Hentai mix.safetensors\"\n", + "#!gdown \"https://civitai.com/api/download/models/49339\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Hentai17.safetensors\"\n", + "#!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/AOM3B2_orangemixs.safetensors\" \"https://huggingface.co/WarriorMama777/OrangeMixs/resolve/main/Models/AbyssOrangeMix3/AOM3B2_orangemixs.safetensors\"\n", + "#!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/AOM3B4_orangemixs.safetensors\" \"https://huggingface.co/WarriorMama777/OrangeMixs/resolve/main/Models/AbyssOrangeMix3/AOM3B4_orangemixs.safetensors\"\n", + "#!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Corneo's 7th Heaven Mix.safetensors\" \"https://civitai.com/api/download/models/6878?type=Model&format=SafeTensor&size=full&fp=fp16\"\n", + "#!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/AnyLoRA - Checkpoint.safetensors\" \"https://civitai.com/api/download/models/95489?type=Model&format=SafeTensor&size=full&fp=fp16\"\n", + "#!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/rev.safetensors\" \"https://civitai.com/api/download/models/46846?type=Model&format=SafeTensor&size=full&fp=fp32\"\n", + "#!wget -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/YesMix.safetensors\" \"https://civitai.com/api/download/models/182252?type=Model&format=SafeTensor&size=pruned&fp=fp16\"\n", + "#!wget -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/【Checkpoint】YesMix.safetensors\" \"https://civitai.com/api/download/models/25571?type=Model&format=SafeTensor&size=full&fp=fp16\"\n", + "#!gdown \"https://huggingface.co/AnonymousM/Based-mixes/resolve/main/Based66-V3.safetensors\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Based66-V3.safetensors\"\n", + "#!gdown \"https://civitai.com/api/download/models/332502\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/HotaruBreed_CuteMix_TypeDv.safetensors\"\n", + "\n", + "#!gdown \"https://civitai.com/api/download/models/119057?type=Model&format=SafeTensor&size=pruned&fp=fp16\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/meina.safetensors\"\n", + "#!gdown \"https://huggingface.co/model5675/vividorangemix_v10_1/resolve/main/vividorangemix_v10Hard.safetensors\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/vividorangemix_v10Hard.safetensors\"\n", + "#!gdown \"https://huggingface.co/model5675/vividorangemix_v10_1/resolve/main/vividorangemix_v10NSFW.safetensors\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/vividorangemix_v10NSFW.safetensors\"\n", + "#!gdown \"https://huggingface.co/AnonymousM/Based-mixes/resolve/main/Based68-V2.safetensors\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Based68-V22.safetensors\"\n", + "#!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/cartoon.safetensors\" \"https://civitai.com/api/download/models/83109?type=Model&format=SafeTensor&size=full&fp=fp16\"\n", + "#!wget -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/rev707.safetensors\" \"https://civitai.com/api/download/models/247262?type=Model&format=SafeTensor&size=pruned&fp=fp16\"\n", + "#!gdown \"https://civitai.com/api/download/models/247262?type=Model&format=SafeTensor&size=pruned&fp=fp16\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/rev703.safetensors\"\n", + "#!gdown \"https://civitai.com/api/download/models/180346?type=Model&format=SafeTensor&size=pruned&fp=fp16\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/rev.safetensors\"\n", + "\n", + "#!gdown \"https://huggingface.co/dikdimon/sac/resolve/main/Mistoon_Pearl.safetensors\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Mistoon_Pearl.safetensors\"\n", + "#!gdown \"https://civitai.com/api/download/models/116574\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Mistoon_Sapphire.safetensors\"\n", + "#!gdown \"https://civitai.com/api/download/models/300827\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Mistoon_Obsidian.safetensors\"\n", + "\n", + "!gdown \"https://huggingface.co/AnonymousM/Based-mixes/resolve/main/Based69-V1.safetensors\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Based69-V1.safetensors\"\n", + "!gdown \"https://civitai.com/api/download/models/29645\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Dark_Sushi_Mix_darker.safetensors\"\n", + "!gdown \"https://civitai.com/api/download/models/32465\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Dark_Sushi_Mix_bright.safetensors\"\n", + "#!wget -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/rev707.safetensors\" \"https://civitai.com/api/download/models/247262?type=Model&format=SafeTensor&size=pruned&fp=fp16\"\n", + "\n", + "#!gdown \"https://civitai.com/api/download/models/116006\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/every.safetensors\"\n", + "#!gdown \"https://civitai.com/api/download/models/158294\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Sweet-mix.safetensors\"\n", + "!gdown \"https://huggingface.co/dikdimon/sac/resolve/main/cleanCartoonStyle_v10.safetensors\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/cleanCartoonStyle_v10.safetensors\"\n", + "!gdown \"https://huggingface.co/dikdimon/sac/resolve/main/wildcardxCARTOONS_wildcardxCartoons.safetensors\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/wildcardxCARTOONS_wildcardxCartoons.safetensors\"\n", + "#!gdown \"https://civitai.com/api/download/models/34559\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/MIX-Pro-V4.safetensors\"\n", + "!gdown \"https://civitai.com/api/download/models/106922\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Hassaku.safetensors\"\n", + "!wget -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Mistoon_Pearl.safetensors\" \"https://huggingface.co/dikdimon/sac/resolve/main/Mistoon_Pearl.safetensors\"\n", + "#!gdown \"https://civitai.com/api/download/models/323506\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Mistoon_Pearl.safetensors\"" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "adac8868-eb76-4b76-bf45-a2f9d120a107", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "/tmp/models\n", + "Downloading...\n", + "From: https://huggingface.co/declun/pornmaster-animev4/resolve/main/pornmasterAnime_v4.safetensors\n", + "To: /home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/PornMaster-Anime.safetensors\n", + "100%|██████████████████████████████████████| 11.1G/11.1G [03:03<00:00, 60.5MB/s]\n" + ] + } + ], + "source": [ + "%cd ~/stable-diffusion-webui/models/Stable-diffusion/tmp_models\n", + "!gdown \"https://huggingface.co/declun/pornmaster-animev4/resolve/main/pornmasterAnime_v4.safetensors\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/PornMaster-Anime.safetensors\"" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "1019d9c3-006e-4de7-9889-621a4c175b5d", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Requirement already satisfied: pip in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (23.3.2)\n", + "Collecting pip\n", + " Downloading pip-24.0-py3-none-any.whl.metadata (3.6 kB)\n", + "Downloading pip-24.0-py3-none-any.whl (2.1 MB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m2.1/2.1 MB\u001b[0m \u001b[31m27.9 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m00:01\u001b[0m0:01\u001b[0m\n", + "\u001b[?25hInstalling collected packages: pip\n", + " Attempting uninstall: pip\n", + " Found existing installation: pip 23.3.2\n", + " Uninstalling pip-23.3.2:\n", + " Successfully uninstalled pip-23.3.2\n", + "Successfully installed pip-24.0\n" + ] + } + ], + "source": [ + "!pip install --upgrade pip" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "55105c59-e345-4569-988b-6115bd30bd04", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "UsageError: Line magic function `%tempe` not found.\n" + ] + } + ], + "source": [ + "token = \"2WnXrIxB0ApOhcCOnzIusd3i8Pd_4LuQN3uNXftryAG8fthEH\"\n", + "\n", + "%tempe\n", + "%cd -q ~/asd\n", + "!python launch.py --max-batch-count 16 --xformers --enable-insecure-extension-access --disable-console-progressbars --theme dark --ngrok {token} --ngrok-region ap --opt-sdp-attention --opt-split-attention\n" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "9ab0dbab-2ab6-4f03-9dba-81e88b3bd2d5", + "metadata": { + "scrolled": true, + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "ln: target '/home/studio-lab-user/stable-diffusion-webui/extensions/CN-v11400/models/' is not a directory: No such file or directory\n", + " % Total % Received % Xferd Average Speed Time Time Time Current\n", + " Dload Upload Total Spent Left Speed\n", + "100 1185 100 1185 0 0 153 0 0:00:07 0:00:07 --:--:-- 261\n", + "Warning: Failed to create the file \n", + "Warning: /home/studio-lab-user/stable-diffusion-webui/extensions/CN-v11400/mode\n", + "Warning: ls/controlnet_models/openpose.safetensors: No such file or directory\n", + " 0 689M 0 15770 0 0 2034 0 98:41:01 0:00:07 98:40:54 2034\n", + "curl: (23) Failed writing body (0 != 15770)\n", + " % Total % Received % Xferd Average Speed Time Time Time Current\n", + " Dload Upload Total Spent Left Speed\n", + "100 1185 100 1185 0 0 224 0 0:00:05 0:00:05 --:--:-- 291\n", + "Warning: Failed to create the file \n", + "Warning: /home/studio-lab-user/stable-diffusion-webui/extensions/CN-v11400/mode\n", + "Warning: ls/controlnet_models/canny.safetensors: No such file or directory\n", + " 0 689M 0 15775 0 0 2982 0 67:18:40 0:00:05 67:18:35 2982\n", + "curl: (23) Failed writing body (0 != 15775)\n", + " % Total % Received % Xferd Average Speed Time Time Time Current\n", + " Dload Upload Total Spent Left Speed\n", + "100 1181 100 1181 0 0 126 0 0:00:09 0:00:09 --:--:-- 286\n", + "Warning: Failed to create the file \n", + "Warning: /home/studio-lab-user/stable-diffusion-webui/extensions/CN-v11400/mode\n", + "Warning: ls/controlnet_models/depth.safetensors: No such file or directory\n", + " 0 689M 0 15771 0 0 1688 0 4d 22h 0:00:09 4d 22h 1688\n", + "curl: (23) Failed writing body (0 != 15771)\n", + " % Total % Received % Xferd Average Speed Time Time Time Current\n", + " Dload Upload Total Spent Left Speed\n", + "100 1179 100 1179 0 0 123 0 0:00:09 0:00:09 --:--:-- 273\n", + "Warning: Failed to create the file \n", + "Warning: /home/studio-lab-user/stable-diffusion-webui/extensions/CN-v11400/mode\n", + "Warning: ls/controlnet_models/softedge.safetensors: No such file or directory\n", + " 0 689M 0 15772 0 0 1655 0 5d 01h 0:00:09 5d 01h 1655\n", + "curl: (23) Failed writing body (0 != 15772)\n", + " % Total % Received % Xferd Average Speed Time Time Time Current\n", + " Dload Upload Total Spent Left Speed\n", + "100 1193 100 1193 0 0 378 0 0:00:03 0:00:03 --:--:-- 378\n", + "Warning: Failed to create the file \n", + "Warning: /home/studio-lab-user/stable-diffusion-webui/extensions/CN-v11400/mode\n", + "Warning: ls/controlnet_models/lineart_anime.safetensors: No such file or \n", + "Warning: directory\n", + " 0 689M 0 15760 0 0 4970 0 40:23:12 0:00:03 40:23:09 4970\n", + "curl: (23) Failed writing body (0 != 15760)\n", + " % Total % Received % Xferd Average Speed Time Time Time Current\n", + " Dload Upload Total Spent Left Speed\n", + "100 1149 100 1149 0 0 236 0 0:00:04 0:00:04 --:--:-- 236\n", + " 0 0 0 0 0 0 0 0 --:--:-- 0:00:05 --:--:-- 0Warning: Failed to create the file \n", + "Warning: /home/studio-lab-user/stable-diffusion-webui/extensions/CN-v11400/mode\n", + "Warning: ls/controlnet_models/tile.pth: No such file or directory\n", + " 0 1378M 0 15798 0 0 3084 0 5d 10h 0:00:05 5d 10h 230k\n", + "curl: (23) Failed writing body (0 != 15798)\n" + ] + } + ], + "source": [ + "#Controlnet. Thanks to tmp folder, you can now download all controlnet model at once without reaching storage limit.\n", + "!rm -rf /home/studio-lab-user/tmp/controlnet_models\n", + "!mkdir -p /tmp/controlnet_models\n", + "!ln -vs /tmp/controlnet_models /home/studio-lab-user/stable-diffusion-webui/extensions/CN-v11400/models/\n", + "!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/extensions/CN-v11400/models/controlnet_models/openpose.safetensors\" \"https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/control_v11p_sd15_openpose_fp16.safetensors\"\n", + "!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/extensions/CN-v11400/models/controlnet_models/canny.safetensors\" \"https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/control_v11p_sd15_canny_fp16.safetensors\"\n", + "!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/extensions/CN-v11400/models/controlnet_models/depth.safetensors\" \"https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/control_v11f1p_sd15_depth_fp16.safetensors\"\n", + "!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/extensions/CN-v11400/models/controlnet_models/softedge.safetensors\" \"https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/control_v11p_sd15_softedge_fp16.safetensors\"\n", + "!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/extensions/CN-v11400/models/controlnet_models/lineart_anime.safetensors\" \"https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/control_v11p_sd15s2_lineart_anime_fp16.safetensors\"\n", + "!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/extensions/CN-v11400/models/controlnet_models/tile.pth\" \"https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/control_v11f1e_sd15_tile.pth\"\n", + "\n", + "\n", + "!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/extensions/CN-v11400/models/controlnet_models/shuffle.safetensors\" \"https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/control_v11e_sd15_shuffle_fp16.safetensors\"\n", + "!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/extensions/CN-v11400/models/controlnet_models/tile.safetensors\" \"https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/control_v11f1e_sd15_tile.pth?download=true\"\n", + "!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/extensions/CN-v11400/models/controlnet_models/inpaint.safetensors\" \"https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/control_v11p_sd15_inpaint_fp16.safetensors\"\n", + "!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/extensions/CN-v11400/models/controlnet_models/lineart.safetensors\" \"https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/control_v11p_sd15_lineart_fp16.safetensors\"\n", + "!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/extensions/CN-v11400/models/controlnet_models/mlsd.safetensors\" \"https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/control_v11p_sd15_mlsd_fp16.safetensors\"\n", + "!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/extensions/CN-v11400/models/controlnet_models/normalbae.safetensors\" \"https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/control_v11p_sd15_normalbae_fp16.safetensors\"\n", + "!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/extensions/CN-v11400/models/controlnet_models/scribble.safetensors\" \"https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/control_v11p_sd15_scribble_fp16.safetensors\"" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "185ec289-ebde-4e77-9643-6e353f646fa6", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "--2024-01-23 05:51:06-- https://raw.githubusercontent.com/Extraltodeus/advanced-loopback-for-sd-webui/main/advanced_loopback.py\n", + "Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 185.199.110.133, 185.199.111.133, 185.199.108.133, ...\n", + "Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|185.199.110.133|:443... connected.\n", + "HTTP request sent, awaiting response... 404 Not Found\n", + "2024-01-23 05:51:06 ERROR 404: Not Found.\n", + "\n" + ] + } + ], + "source": [ + "!wget https://raw.githubusercontent.com/Extraltodeus/advanced-loopback-for-sd-webui/main/advanced_loopback.py -O /home/studio-lab-user/stable-diffusion-webui/scripts/advanced_loopback.py" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "211b846e-53b5-4b80-8e11-64c43b6898c1", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + " !pip install mmcv==2.0.0" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "08cc20d4-3cb7-45b9-8ca7-506abe0cf79c", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Filesystem Size Used Avail Use% Mounted on\n", + "/dev/nvme1n1 25G 24G 1.1G 96% /home/studio-lab-user\n", + "0\t/home/studio-lab-user/stable-diffusion-webui/outputs/txt2img-images/.ipynb_checkpoints\n", + "30M\t/home/studio-lab-user/stable-diffusion-webui/outputs/txt2img-images/2024-03-08\n", + "119M\t/home/studio-lab-user/stable-diffusion-webui/outputs/txt2img-images/2024-03-12\n", + "171M\t/home/studio-lab-user/stable-diffusion-webui/outputs/txt2img-images/2024-03-13\n", + "6.6M\t/home/studio-lab-user/stable-diffusion-webui/outputs/txt2img-images/2024-03-14\n", + "103M\t/home/studio-lab-user/stable-diffusion-webui/outputs/txt2img-images/2024-03-15\n", + "48M\t/home/studio-lab-user/stable-diffusion-webui/outputs/txt2img-images/2024-03-16\n", + "35M\t/home/studio-lab-user/stable-diffusion-webui/outputs/txt2img-images/2024-03-19\n", + "107M\t/home/studio-lab-user/stable-diffusion-webui/outputs/txt2img-images/2024-03-23\n", + "616M\t/home/studio-lab-user/stable-diffusion-webui/outputs/txt2img-images\n", + "0\t/home/studio-lab-user/stable-diffusion-webui/outputs/.ipynb_checkpoints\n", + "744K\t/home/studio-lab-user/stable-diffusion-webui/outputs/extras-images/.ipynb_checkpoints\n", + "202M\t/home/studio-lab-user/stable-diffusion-webui/outputs/extras-images\n", + "1.3M\t/home/studio-lab-user/stable-diffusion-webui/outputs/txt2img-grids/2024-01-26\n", + "34M\t/home/studio-lab-user/stable-diffusion-webui/outputs/txt2img-grids/2024-02-13\n", + "4.6M\t/home/studio-lab-user/stable-diffusion-webui/outputs/txt2img-grids/2024-02-15\n", + "18M\t/home/studio-lab-user/stable-diffusion-webui/outputs/txt2img-grids/2024-03-08\n", + "17M\t/home/studio-lab-user/stable-diffusion-webui/outputs/txt2img-grids/2024-03-13\n", + "24M\t/home/studio-lab-user/stable-diffusion-webui/outputs/txt2img-grids/2024-03-16\n", + "11M\t/home/studio-lab-user/stable-diffusion-webui/outputs/txt2img-grids/2024-03-19\n", + "8.5M\t/home/studio-lab-user/stable-diffusion-webui/outputs/txt2img-grids/2024-03-23\n", + "116M\t/home/studio-lab-user/stable-diffusion-webui/outputs/txt2img-grids\n", + "8.3M\t/home/studio-lab-user/stable-diffusion-webui/outputs/img2img-images/2024-03-15\n", + "8.3M\t/home/studio-lab-user/stable-diffusion-webui/outputs/img2img-images\n", + "3.8M\t/home/studio-lab-user/stable-diffusion-webui/outputs/img2img-grids/2024-03-15\n", + "3.8M\t/home/studio-lab-user/stable-diffusion-webui/outputs/img2img-grids\n", + "945M\t/home/studio-lab-user/stable-diffusion-webui/outputs\n" + ] + } + ], + "source": [ + "#Check your available storage\n", + "!df -h | grep -E 'Avail|home'\n", + "!du -h /home/studio-lab-user/stable-diffusion-webui/outputs" + ] + }, + { + "cell_type": "markdown", + "id": "6a87cf1c-7b77-4618-9576-c7e4181dde49", + "metadata": { + "tags": [] + }, + "source": [ + "

🌟 Step 4. BOOT LAUNCHER WEBUI (MUST BE in GPU Mode)

\n", + "Don't forget to paste your NGROK token below. Create one token here https://dashboard.ngrok.com/get-started/your-authtoken" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "d546667b-3841-47c8-ba0d-ff9a17699610", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Requirement already satisfied: openmim in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (0.3.9)\n", + "Requirement already satisfied: Click in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from openmim) (8.1.7)\n", + "Requirement already satisfied: colorama in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from openmim) (0.4.6)\n", + "Requirement already satisfied: model-index in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from openmim) (0.1.11)\n", + "Requirement already satisfied: opendatalab in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from openmim) (0.0.10)\n", + "Requirement already satisfied: pandas in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from openmim) (2.1.4)\n", + "Requirement already satisfied: pip>=19.3 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from openmim) (24.0)\n", + "Requirement already satisfied: requests in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from openmim) (2.28.2)\n", + "Requirement already satisfied: rich in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from openmim) (13.4.2)\n", + "Requirement already satisfied: tabulate in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from openmim) (0.9.0)\n", + "Requirement already satisfied: pyyaml in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from model-index->openmim) (6.0.1)\n", + "Requirement already satisfied: markdown in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from model-index->openmim) (3.5.2)\n", + "Requirement already satisfied: ordered-set in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from model-index->openmim) (4.1.0)\n", + "Requirement already satisfied: pycryptodome in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from opendatalab->openmim) (3.20.0)\n", + "Requirement already satisfied: tqdm in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from opendatalab->openmim) (4.65.0)\n", + "Requirement already satisfied: openxlab in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from opendatalab->openmim) (0.0.34)\n", + "Requirement already satisfied: charset-normalizer<4,>=2 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from requests->openmim) (3.2.0)\n", + "Requirement already satisfied: idna<4,>=2.5 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from requests->openmim) (3.4)\n", + "Requirement already satisfied: urllib3<1.27,>=1.21.1 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from requests->openmim) (1.26.18)\n", + "Requirement already satisfied: certifi>=2017.4.17 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from requests->openmim) (2023.11.17)\n", + "Requirement already satisfied: numpy<2,>=1.22.4 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from pandas->openmim) (1.23.5)\n", + "Requirement already satisfied: python-dateutil>=2.8.2 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from pandas->openmim) (2.8.2)\n", + "Requirement already satisfied: pytz>=2020.1 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from pandas->openmim) (2023.3)\n", + "Requirement already satisfied: tzdata>=2022.1 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from pandas->openmim) (2023.4)\n", + "Requirement already satisfied: markdown-it-py>=2.2.0 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from rich->openmim) (3.0.0)\n", + "Requirement already satisfied: pygments<3.0.0,>=2.13.0 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from rich->openmim) (2.16.1)\n", + "Requirement already satisfied: mdurl~=0.1 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from markdown-it-py>=2.2.0->rich->openmim) (0.1.2)\n", + "Requirement already satisfied: six>=1.5 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from python-dateutil>=2.8.2->pandas->openmim) (1.16.0)\n", + "Requirement already satisfied: oss2~=2.17.0 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from openxlab->opendatalab->openmim) (2.17.0)\n", + "Requirement already satisfied: setuptools~=60.2.0 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from openxlab->opendatalab->openmim) (60.2.0)\n", + "Requirement already satisfied: crcmod>=1.7 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from oss2~=2.17.0->openxlab->opendatalab->openmim) (1.7)\n", + "Requirement already satisfied: aliyun-python-sdk-kms>=2.4.1 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from oss2~=2.17.0->openxlab->opendatalab->openmim) (2.16.2)\n", + "Requirement already satisfied: aliyun-python-sdk-core>=2.13.12 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from oss2~=2.17.0->openxlab->opendatalab->openmim) (2.14.0)\n", + "Requirement already satisfied: jmespath<1.0.0,>=0.9.3 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from aliyun-python-sdk-core>=2.13.12->oss2~=2.17.0->openxlab->opendatalab->openmim) (0.10.0)\n", + "Requirement already satisfied: cryptography>=2.6.0 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from aliyun-python-sdk-core>=2.13.12->oss2~=2.17.0->openxlab->opendatalab->openmim) (41.0.7)\n", + "Requirement already satisfied: cffi>=1.12 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from cryptography>=2.6.0->aliyun-python-sdk-core>=2.13.12->oss2~=2.17.0->openxlab->opendatalab->openmim) (1.16.0)\n", + "Requirement already satisfied: pycparser in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from cffi>=1.12->cryptography>=2.6.0->aliyun-python-sdk-core>=2.13.12->oss2~=2.17.0->openxlab->opendatalab->openmim) (2.21)\n", + "^C\n", + "\u001b[31mERROR: Operation cancelled by user\u001b[0m\u001b[31m\n", + "\u001b[0mLooking in links: https://download.openmmlab.com/mmcv/dist/cu118/torch2.0.0/index.html\n", + "Collecting mmcv-full\n", + " Downloading https://download.openmmlab.com/mmcv/dist/cu118/torch2.0.0/mmcv_full-1.7.2-cp310-cp310-manylinux1_x86_64.whl (70.4 MB)\n", + "\u001b[2K \u001b[91m━━━━━━\u001b[0m\u001b[90m╺\u001b[0m\u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m10.6/70.4 MB\u001b[0m \u001b[31m5.8 MB/s\u001b[0m eta \u001b[36m0:00:11\u001b[0m^C\n", + "\u001b[2K \u001b[91m━━━━━━\u001b[0m\u001b[90m╺\u001b[0m\u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m10.7/70.4 MB\u001b[0m \u001b[31m5.9 MB/s\u001b[0m eta \u001b[36m0:00:11\u001b[0m\n", + "\u001b[?25h\u001b[31mERROR: Operation cancelled by user\u001b[0m\u001b[31m\n", + "\u001b[0mCollecting mmdet==2.28.2\n", + " Downloading mmdet-2.28.2-py3-none-any.whl.metadata (25 kB)\n", + "Requirement already satisfied: matplotlib in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from mmdet==2.28.2) (3.8.2)\n", + "Requirement already satisfied: numpy in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from mmdet==2.28.2) (1.23.5)\n", + "Requirement already satisfied: pycocotools in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from mmdet==2.28.2) (2.0.7)\n", + "Requirement already satisfied: scipy in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from mmdet==2.28.2) (1.11.4)\n", + "Requirement already satisfied: six in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from mmdet==2.28.2) (1.16.0)\n", + "Requirement already satisfied: terminaltables in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from mmdet==2.28.2) (3.1.10)\n", + "Requirement already satisfied: contourpy>=1.0.1 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from matplotlib->mmdet==2.28.2) (1.2.0)\n", + "Requirement already satisfied: cycler>=0.10 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from matplotlib->mmdet==2.28.2) (0.12.1)\n", + "Requirement already satisfied: fonttools>=4.22.0 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from matplotlib->mmdet==2.28.2) (4.47.2)\n", + "Requirement already satisfied: kiwisolver>=1.3.1 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from matplotlib->mmdet==2.28.2) (1.4.5)\n", + "Requirement already satisfied: packaging>=20.0 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from matplotlib->mmdet==2.28.2) (23.1)\n", + "Requirement already satisfied: pillow>=8 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from matplotlib->mmdet==2.28.2) (9.5.0)\n", + "Requirement already satisfied: pyparsing>=2.3.1 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from matplotlib->mmdet==2.28.2) (3.1.1)\n", + "Requirement already satisfied: python-dateutil>=2.7 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from matplotlib->mmdet==2.28.2) (2.8.2)\n", + "Downloading mmdet-2.28.2-py3-none-any.whl (1.5 MB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m1.5/1.5 MB\u001b[0m \u001b[31m27.4 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0ma \u001b[36m0:00:01\u001b[0m\n", + "\u001b[?25h^C\n", + "\u001b[31mERROR: Operation cancelled by user\u001b[0m\u001b[31m\n", + "\u001b[0m" + ] + }, + { + "ename": "UnboundLocalError", + "evalue": "local variable 'child' referenced before assignment", + "output_type": "error", + "traceback": [ + "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[0;31mKeyboardInterrupt\u001b[0m Traceback (most recent call last)", + "\u001b[0;32m~/.conda/envs/default/lib/python3.10/site-packages/IPython/utils/_process_posix.py\u001b[0m in \u001b[0;36msystem\u001b[0;34m(self, cmd)\u001b[0m\n\u001b[1;32m 156\u001b[0m \u001b[0;32melse\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 157\u001b[0;31m \u001b[0mchild\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mpexpect\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mspawn\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0msh\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0margs\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;34m'-c'\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mcmd\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m)\u001b[0m \u001b[0;31m# Vanilla Pexpect\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 158\u001b[0m \u001b[0mflush\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0msys\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mstdout\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mflush\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", + "\u001b[0;32m~/.conda/envs/default/lib/python3.10/site-packages/pexpect/pty_spawn.py\u001b[0m in \u001b[0;36m__init__\u001b[0;34m(self, command, args, timeout, maxread, searchwindowsize, logfile, cwd, env, ignore_sighup, echo, preexec_fn, encoding, codec_errors, dimensions, use_poll)\u001b[0m\n\u001b[1;32m 204\u001b[0m \u001b[0;32melse\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 205\u001b[0;31m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_spawn\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mcommand\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0margs\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mpreexec_fn\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mdimensions\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 206\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0muse_poll\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0muse_poll\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", + "\u001b[0;32m~/.conda/envs/default/lib/python3.10/site-packages/pexpect/pty_spawn.py\u001b[0m in \u001b[0;36m_spawn\u001b[0;34m(self, command, args, preexec_fn, dimensions)\u001b[0m\n\u001b[1;32m 302\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 303\u001b[0;31m self.ptyproc = self._spawnpty(self.args, env=self.env,\n\u001b[0m\u001b[1;32m 304\u001b[0m cwd=self.cwd, **kwargs)\n", + "\u001b[0;32m~/.conda/envs/default/lib/python3.10/site-packages/pexpect/pty_spawn.py\u001b[0m in \u001b[0;36m_spawnpty\u001b[0;34m(self, args, **kwargs)\u001b[0m\n\u001b[1;32m 314\u001b[0m \u001b[0;34m'''Spawn a pty and return an instance of PtyProcess.'''\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 315\u001b[0;31m \u001b[0;32mreturn\u001b[0m \u001b[0mptyprocess\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mPtyProcess\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mspawn\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0margs\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 316\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n", + "\u001b[0;32m~/.conda/envs/default/lib/python3.10/site-packages/ptyprocess/ptyprocess.py\u001b[0m in \u001b[0;36mspawn\u001b[0;34m(cls, argv, cwd, env, echo, preexec_fn, dimensions, pass_fds)\u001b[0m\n\u001b[1;32m 314\u001b[0m \u001b[0mos\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mclose\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mexec_err_pipe_write\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 315\u001b[0;31m \u001b[0mexec_err_data\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mos\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mread\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mexec_err_pipe_read\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;36m4096\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 316\u001b[0m \u001b[0mos\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mclose\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mexec_err_pipe_read\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", + "\u001b[0;31mKeyboardInterrupt\u001b[0m: ", + "\nDuring handling of the above exception, another exception occurred:\n", + "\u001b[0;31mUnboundLocalError\u001b[0m Traceback (most recent call last)", + "\u001b[0;32m/tmp/ipykernel_84/1527095344.py\u001b[0m in \u001b[0;36m\u001b[0;34m\u001b[0m\n\u001b[1;32m 2\u001b[0m \u001b[0mget_ipython\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0msystem\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m'mim install mmcv-full'\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 3\u001b[0m \u001b[0mget_ipython\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0msystem\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m'pip install mmdet==2.28.2'\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m----> 4\u001b[0;31m \u001b[0mget_ipython\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0msystem\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m'mim install mmengine.'\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 5\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 6\u001b[0m \u001b[0mget_ipython\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mrun_line_magic\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m'cd'\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m'/home/studio-lab-user/stable-diffusion-webui/repositories'\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", + "\u001b[0;32m~/.conda/envs/default/lib/python3.10/site-packages/ipykernel/zmqshell.py\u001b[0m in \u001b[0;36msystem_piped\u001b[0;34m(self, cmd)\u001b[0m\n\u001b[1;32m 635\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0muser_ns\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;34m'_exit_code'\u001b[0m\u001b[0;34m]\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0msystem\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mcmd\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 636\u001b[0m \u001b[0;32melse\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 637\u001b[0;31m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0muser_ns\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;34m'_exit_code'\u001b[0m\u001b[0;34m]\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0msystem\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mvar_expand\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mcmd\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mdepth\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0;36m1\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 638\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 639\u001b[0m \u001b[0;31m# Ensure new system_piped implementation is used\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", + "\u001b[0;32m~/.conda/envs/default/lib/python3.10/site-packages/IPython/utils/_process_posix.py\u001b[0m in \u001b[0;36msystem\u001b[0;34m(self, cmd)\u001b[0m\n\u001b[1;32m 171\u001b[0m \u001b[0;31m# (the character is known as ETX for 'End of Text', see\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 172\u001b[0m \u001b[0;31m# curses.ascii.ETX).\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 173\u001b[0;31m \u001b[0mchild\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0msendline\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mchr\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;36m3\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 174\u001b[0m \u001b[0;31m# Read and print any more output the program might produce on its\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 175\u001b[0m \u001b[0;31m# way out.\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", + "\u001b[0;31mUnboundLocalError\u001b[0m: local variable 'child' referenced before assignment" + ] + } + ], + "source": [ + "!pip install -U openmim\n", + "!mim install mmcv-full\n", + "!pip install mmdet==2.28.2\n", + "!mim install mmengine.\n", + "\n", + "%cd /home/studio-lab-user/stable-diffusion-webui/repositories\n", + "#!pip install git+https://gitlab.com/midas-mosaik/midas.git\n", + "!git clone https://github.com/snayfach/MIDAS.git\n", + "!git clone https://github.com/snayfach/MIDAS.git" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "9ea3ea45-056c-4863-a06a-3f7422bf7e20", + "metadata": { + "scrolled": true, + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "/home/studio-lab-user/stable-diffusion-webui\n", + "Python 3.10.13 (main, Sep 11 2023, 13:44:35) [GCC 11.2.0]\n", + "Version: v1.7.0\n", + "Commit hash: cf2772fab0af5573da775e7437e6acdca424f26e\n", + "*** Error running install.py for extension /home/studio-lab-user/stable-diffusion-webui/extensions/sd-webui-ddsd.\n", + "*** Command: \"/home/studio-lab-user/.conda/envs/default/bin/python\" \"/home/studio-lab-user/stable-diffusion-webui/extensions/sd-webui-ddsd/install.py\"\n", + "*** Error code: 1\n", + "*** stdout: Installing sd-webui-ddsd requirement: groundingdino\n", + "*** \n", + "*** stderr: Traceback (most recent call last):\n", + "*** File \"/home/studio-lab-user/stable-diffusion-webui/extensions/sd-webui-ddsd/install.py\", line 84, in \n", + "*** install_groundingdino()\n", + "*** File \"/home/studio-lab-user/stable-diffusion-webui/extensions/sd-webui-ddsd/install.py\", line 52, in install_groundingdino\n", + "*** launch.run_pip('install git+https://github.com/IDEA-Research/GroundingDINO', 'sd-webui-ddsd requirement: groundingdino')\n", + "*** File \"/home/studio-lab-user/stable-diffusion-webui/modules/launch_utils.py\", line 144, in run_pip\n", + "*** return run(f'\"{python}\" -m pip {command} --prefer-binary{index_url_line}', desc=f\"Installing {desc}\", errdesc=f\"Couldn't install {desc}\", live=live)\n", + "*** File \"/home/studio-lab-user/stable-diffusion-webui/modules/launch_utils.py\", line 116, in run\n", + "*** raise RuntimeError(\"\\n\".join(error_bits))\n", + "*** RuntimeError: Couldn't install sd-webui-ddsd requirement: groundingdino.\n", + "*** Command: \"/home/studio-lab-user/.conda/envs/default/bin/python\" -m pip install git+https://github.com/IDEA-Research/GroundingDINO --prefer-binary\n", + "*** Error code: 1\n", + "*** stdout: Collecting git+https://github.com/IDEA-Research/GroundingDINO\n", + "*** Cloning https://github.com/IDEA-Research/GroundingDINO to /tmp/pip-req-build-pgwsl38c\n", + "*** Resolved https://github.com/IDEA-Research/GroundingDINO to commit c023468fafeb0933d06aa8ba49d96089ce9a6af3\n", + "*** Preparing metadata (setup.py): started\n", + "*** Preparing metadata (setup.py): finished with status 'done'\n", + "*** Requirement already satisfied: torch in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from groundingdino==0.1.0) (2.0.1+cu118)\n", + "*** Requirement already satisfied: torchvision in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from groundingdino==0.1.0) (0.15.2+cu118)\n", + "*** Requirement already satisfied: transformers in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from groundingdino==0.1.0) (4.30.2)\n", + "*** Requirement already satisfied: addict in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from groundingdino==0.1.0) (2.4.0)\n", + "*** Requirement already satisfied: yapf in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from groundingdino==0.1.0) (0.40.2)\n", + "*** Requirement already satisfied: timm in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from groundingdino==0.1.0) (0.9.2)\n", + "*** Requirement already satisfied: numpy in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from groundingdino==0.1.0) (1.23.5)\n", + "*** Requirement already satisfied: opencv-python in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from groundingdino==0.1.0) (4.9.0.80)\n", + "*** Collecting supervision (from groundingdino==0.1.0)\n", + "*** Using cached supervision-0.19.0-py3-none-any.whl.metadata (13 kB)\n", + "*** Requirement already satisfied: pycocotools in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from groundingdino==0.1.0) (2.0.7)\n", + "*** Requirement already satisfied: matplotlib>=2.1.0 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from pycocotools->groundingdino==0.1.0) (3.8.2)\n", + "*** Requirement already satisfied: defusedxml<0.8.0,>=0.7.1 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from supervision->groundingdino==0.1.0) (0.7.1)\n", + "*** Requirement already satisfied: opencv-python-headless>=4.5.5.64 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from supervision->groundingdino==0.1.0) (4.9.0.80)\n", + "*** Requirement already satisfied: pillow>=9.4 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from supervision->groundingdino==0.1.0) (9.5.0)\n", + "*** Requirement already satisfied: pyyaml>=5.3 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from supervision->groundingdino==0.1.0) (6.0.1)\n", + "*** Requirement already satisfied: scipy<2.0.0,>=1.10.0 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from supervision->groundingdino==0.1.0) (1.11.4)\n", + "*** Requirement already satisfied: huggingface-hub in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from timm->groundingdino==0.1.0) (0.20.2)\n", + "*** Requirement already satisfied: safetensors in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from timm->groundingdino==0.1.0) (0.3.1)\n", + "*** Requirement already satisfied: filelock in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from torch->groundingdino==0.1.0) (3.13.1)\n", + "*** Requirement already satisfied: typing-extensions in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from torch->groundingdino==0.1.0) (4.9.0)\n", + "*** Requirement already satisfied: sympy in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from torch->groundingdino==0.1.0) (1.12)\n", + "*** Requirement already satisfied: networkx in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from torch->groundingdino==0.1.0) (3.2.1)\n", + "*** Requirement already satisfied: jinja2 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from torch->groundingdino==0.1.0) (3.1.2)\n", + "*** Requirement already satisfied: triton==2.0.0 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from torch->groundingdino==0.1.0) (2.0.0)\n", + "*** Requirement already satisfied: cmake in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from triton==2.0.0->torch->groundingdino==0.1.0) (3.28.1)\n", + "*** Requirement already satisfied: lit in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from triton==2.0.0->torch->groundingdino==0.1.0) (17.0.6)\n", + "*** Requirement already satisfied: requests in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from torchvision->groundingdino==0.1.0) (2.28.2)\n", + "*** Requirement already satisfied: packaging>=20.0 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from transformers->groundingdino==0.1.0) (23.1)\n", + "*** Requirement already satisfied: regex!=2019.12.17 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from transformers->groundingdino==0.1.0) (2023.12.25)\n", + "*** Requirement already satisfied: tokenizers!=0.11.3,<0.14,>=0.11.1 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from transformers->groundingdino==0.1.0) (0.13.3)\n", + "*** Requirement already satisfied: tqdm>=4.27 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from transformers->groundingdino==0.1.0) (4.65.0)\n", + "*** Requirement already satisfied: importlib-metadata>=6.6.0 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from yapf->groundingdino==0.1.0) (6.8.0)\n", + "*** Requirement already satisfied: platformdirs>=3.5.1 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from yapf->groundingdino==0.1.0) (3.10.0)\n", + "*** Requirement already satisfied: tomli>=2.0.1 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from yapf->groundingdino==0.1.0) (2.0.1)\n", + "*** Requirement already satisfied: fsspec>=2023.5.0 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from huggingface-hub->timm->groundingdino==0.1.0) (2023.12.2)\n", + "*** Requirement already satisfied: zipp>=0.5 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from importlib-metadata>=6.6.0->yapf->groundingdino==0.1.0) (3.16.2)\n", + "*** Requirement already satisfied: contourpy>=1.0.1 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from matplotlib>=2.1.0->pycocotools->groundingdino==0.1.0) (1.2.0)\n", + "*** Requirement already satisfied: cycler>=0.10 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from matplotlib>=2.1.0->pycocotools->groundingdino==0.1.0) (0.12.1)\n", + "*** Requirement already satisfied: fonttools>=4.22.0 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from matplotlib>=2.1.0->pycocotools->groundingdino==0.1.0) (4.47.2)\n", + "*** Requirement already satisfied: kiwisolver>=1.3.1 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from matplotlib>=2.1.0->pycocotools->groundingdino==0.1.0) (1.4.5)\n", + "*** Requirement already satisfied: pyparsing>=2.3.1 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from matplotlib>=2.1.0->pycocotools->groundingdino==0.1.0) (3.1.1)\n", + "*** Requirement already satisfied: python-dateutil>=2.7 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from matplotlib>=2.1.0->pycocotools->groundingdino==0.1.0) (2.8.2)\n", + "*** Requirement already satisfied: MarkupSafe>=2.0 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from jinja2->torch->groundingdino==0.1.0) (2.1.3)\n", + "*** Requirement already satisfied: charset-normalizer<4,>=2 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from requests->torchvision->groundingdino==0.1.0) (3.2.0)\n", + "*** Requirement already satisfied: idna<4,>=2.5 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from requests->torchvision->groundingdino==0.1.0) (3.4)\n", + "*** Requirement already satisfied: urllib3<1.27,>=1.21.1 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from requests->torchvision->groundingdino==0.1.0) (1.26.18)\n", + "*** Requirement already satisfied: certifi>=2017.4.17 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from requests->torchvision->groundingdino==0.1.0) (2023.11.17)\n", + "*** Requirement already satisfied: mpmath>=0.19 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from sympy->torch->groundingdino==0.1.0) (1.3.0)\n", + "*** Requirement already satisfied: six>=1.5 in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (from python-dateutil>=2.7->matplotlib>=2.1.0->pycocotools->groundingdino==0.1.0) (1.16.0)\n", + "*** Using cached supervision-0.19.0-py3-none-any.whl (97 kB)\n", + "*** Building wheels for collected packages: groundingdino\n", + "*** Building wheel for groundingdino (setup.py): started\n", + "*** Building wheel for groundingdino (setup.py): finished with status 'error'\n", + "*** Running setup.py clean for groundingdino\n", + "*** Failed to build groundingdino\n", + "*** \n", + "*** stderr: Running command git clone --filter=blob:none --quiet https://github.com/IDEA-Research/GroundingDINO /tmp/pip-req-build-pgwsl38c\n", + "*** error: subprocess-exited-with-error\n", + "*** \n", + "*** × python setup.py bdist_wheel did not run successfully.\n", + "*** │ exit code: 1\n", + "*** ╰─> [68 lines of output]\n", + "*** Building wheel groundingdino-0.1.0\n", + "*** Compiling with CUDA\n", + "*** running bdist_wheel\n", + "*** /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages/torch/utils/cpp_extension.py:476: UserWarning: Attempted to use ninja as the BuildExtension backend but we could not find ninja.. Falling back to using the slow distutils backend.\n", + "*** warnings.warn(msg.format('we could not find ninja.'))\n", + "*** running build\n", + "*** running build_py\n", + "*** creating build\n", + "*** creating build/lib.linux-x86_64-3.10\n", + "*** creating build/lib.linux-x86_64-3.10/groundingdino\n", + "*** copying groundingdino/__init__.py -> build/lib.linux-x86_64-3.10/groundingdino\n", + "*** copying groundingdino/version.py -> build/lib.linux-x86_64-3.10/groundingdino\n", + "*** creating build/lib.linux-x86_64-3.10/groundingdino/config\n", + "*** copying groundingdino/config/GroundingDINO_SwinB_cfg.py -> build/lib.linux-x86_64-3.10/groundingdino/config\n", + "*** copying groundingdino/config/GroundingDINO_SwinT_OGC.py -> build/lib.linux-x86_64-3.10/groundingdino/config\n", + "*** copying groundingdino/config/__init__.py -> build/lib.linux-x86_64-3.10/groundingdino/config\n", + "*** creating build/lib.linux-x86_64-3.10/groundingdino/datasets\n", + "*** copying groundingdino/datasets/__init__.py -> build/lib.linux-x86_64-3.10/groundingdino/datasets\n", + "*** copying groundingdino/datasets/cocogrounding_eval.py -> build/lib.linux-x86_64-3.10/groundingdino/datasets\n", + "*** copying groundingdino/datasets/transforms.py -> build/lib.linux-x86_64-3.10/groundingdino/datasets\n", + "*** creating build/lib.linux-x86_64-3.10/groundingdino/models\n", + "*** copying groundingdino/models/__init__.py -> build/lib.linux-x86_64-3.10/groundingdino/models\n", + "*** copying groundingdino/models/registry.py -> build/lib.linux-x86_64-3.10/groundingdino/models\n", + "*** creating build/lib.linux-x86_64-3.10/groundingdino/util\n", + "*** copying groundingdino/util/__init__.py -> build/lib.linux-x86_64-3.10/groundingdino/util\n", + "*** copying groundingdino/util/box_ops.py -> build/lib.linux-x86_64-3.10/groundingdino/util\n", + "*** copying groundingdino/util/get_tokenlizer.py -> build/lib.linux-x86_64-3.10/groundingdino/util\n", + "*** copying groundingdino/util/inference.py -> build/lib.linux-x86_64-3.10/groundingdino/util\n", + "*** copying groundingdino/util/logger.py -> build/lib.linux-x86_64-3.10/groundingdino/util\n", + "*** copying groundingdino/util/misc.py -> build/lib.linux-x86_64-3.10/groundingdino/util\n", + "*** copying groundingdino/util/slconfig.py -> build/lib.linux-x86_64-3.10/groundingdino/util\n", + "*** copying groundingdino/util/slio.py -> build/lib.linux-x86_64-3.10/groundingdino/util\n", + "*** copying groundingdino/util/time_counter.py -> build/lib.linux-x86_64-3.10/groundingdino/util\n", + "*** copying groundingdino/util/utils.py -> build/lib.linux-x86_64-3.10/groundingdino/util\n", + "*** copying groundingdino/util/visualizer.py -> build/lib.linux-x86_64-3.10/groundingdino/util\n", + "*** copying groundingdino/util/vl_utils.py -> build/lib.linux-x86_64-3.10/groundingdino/util\n", + "*** creating build/lib.linux-x86_64-3.10/groundingdino/models/GroundingDINO\n", + "*** copying groundingdino/models/GroundingDINO/__init__.py -> build/lib.linux-x86_64-3.10/groundingdino/models/GroundingDINO\n", + "*** copying groundingdino/models/GroundingDINO/bertwarper.py -> build/lib.linux-x86_64-3.10/groundingdino/models/GroundingDINO\n", + "*** copying groundingdino/models/GroundingDINO/fuse_modules.py -> build/lib.linux-x86_64-3.10/groundingdino/models/GroundingDINO\n", + "*** copying groundingdino/models/GroundingDINO/groundingdino.py -> build/lib.linux-x86_64-3.10/groundingdino/models/GroundingDINO\n", + "*** copying groundingdino/models/GroundingDINO/ms_deform_attn.py -> build/lib.linux-x86_64-3.10/groundingdino/models/GroundingDINO\n", + "*** copying groundingdino/models/GroundingDINO/transformer.py -> build/lib.linux-x86_64-3.10/groundingdino/models/GroundingDINO\n", + "*** copying groundingdino/models/GroundingDINO/transformer_vanilla.py -> build/lib.linux-x86_64-3.10/groundingdino/models/GroundingDINO\n", + "*** copying groundingdino/models/GroundingDINO/utils.py -> build/lib.linux-x86_64-3.10/groundingdino/models/GroundingDINO\n", + "*** creating build/lib.linux-x86_64-3.10/groundingdino/models/GroundingDINO/backbone\n", + "*** copying groundingdino/models/GroundingDINO/backbone/__init__.py -> build/lib.linux-x86_64-3.10/groundingdino/models/GroundingDINO/backbone\n", + "*** copying groundingdino/models/GroundingDINO/backbone/backbone.py -> build/lib.linux-x86_64-3.10/groundingdino/models/GroundingDINO/backbone\n", + "*** copying groundingdino/models/GroundingDINO/backbone/position_encoding.py -> build/lib.linux-x86_64-3.10/groundingdino/models/GroundingDINO/backbone\n", + "*** copying groundingdino/models/GroundingDINO/backbone/swin_transformer.py -> build/lib.linux-x86_64-3.10/groundingdino/models/GroundingDINO/backbone\n", + "*** running build_ext\n", + "*** /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages/torch/utils/cpp_extension.py:388: UserWarning: The detected CUDA version (11.2) has a minor version mismatch with the version that was used to compile PyTorch (11.8). Most likely this shouldn't be a problem.\n", + "*** warnings.warn(CUDA_MISMATCH_WARN.format(cuda_str_version, torch.version.cuda))\n", + "*** creating build/temp.linux-x86_64-3.10\n", + "*** creating build/temp.linux-x86_64-3.10/tmp\n", + "*** creating build/temp.linux-x86_64-3.10/tmp/pip-req-build-pgwsl38c\n", + "*** creating build/temp.linux-x86_64-3.10/tmp/pip-req-build-pgwsl38c/groundingdino\n", + "*** creating build/temp.linux-x86_64-3.10/tmp/pip-req-build-pgwsl38c/groundingdino/models\n", + "*** creating build/temp.linux-x86_64-3.10/tmp/pip-req-build-pgwsl38c/groundingdino/models/GroundingDINO\n", + "*** creating build/temp.linux-x86_64-3.10/tmp/pip-req-build-pgwsl38c/groundingdino/models/GroundingDINO/csrc\n", + "*** creating build/temp.linux-x86_64-3.10/tmp/pip-req-build-pgwsl38c/groundingdino/models/GroundingDINO/csrc/MsDeformAttn\n", + "*** gcc -pthread -B /home/studio-lab-user/.conda/envs/default/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/studio-lab-user/.conda/envs/default/include -fPIC -O2 -isystem /home/studio-lab-user/.conda/envs/default/include -fPIC -DWITH_CUDA -I/tmp/pip-req-build-pgwsl38c/groundingdino/models/GroundingDINO/csrc -I/home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages/torch/include -I/home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages/torch/include/TH -I/home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages/torch/include/THC -I/usr/local/cuda/include -I/home/studio-lab-user/.conda/envs/default/include/python3.10 -c /tmp/pip-req-build-pgwsl38c/groundingdino/models/GroundingDINO/csrc/MsDeformAttn/ms_deform_attn_cpu.cpp -o build/temp.linux-x86_64-3.10/tmp/pip-req-build-pgwsl38c/groundingdino/models/GroundingDINO/csrc/MsDeformAttn/ms_deform_attn_cpu.o -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\\\"_gcc\\\" -DPYBIND11_STDLIB=\\\"_libstdcpp\\\" -DPYBIND11_BUILD_ABI=\\\"_cxxabi1011\\\" -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -std=c++17\n", + "*** In file included from /tmp/pip-req-build-pgwsl38c/groundingdino/models/GroundingDINO/csrc/MsDeformAttn/ms_deform_attn_cpu.cpp:14:\n", + "*** /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages/torch/include/ATen/cuda/CUDAContext.h:6:10: fatal error: cusparse.h: No such file or directory\n", + "*** 6 | #include \n", + "*** | ^~~~~~~~~~~~\n", + "*** compilation terminated.\n", + "*** error: command '/usr/bin/gcc' failed with exit code 1\n", + "*** [end of output]\n", + "*** \n", + "*** note: This error originates from a subprocess, and is likely not a problem with pip.\n", + "*** ERROR: Failed building wheel for groundingdino\n", + "*** ERROR: Could not build wheels for groundingdino, which is required to install pyproject.toml-based projects\n", + "*** \n", + "Installing sd-webui-img2lookbook requirements_webui.txt\n", + "*** Error running install.py for extension /home/studio-lab-user/stable-diffusion-webui/extensions/stable-diffusion-webui-eyemask.\n", + "*** Command: \"/home/studio-lab-user/.conda/envs/default/bin/python\" \"/home/studio-lab-user/stable-diffusion-webui/extensions/stable-diffusion-webui-eyemask/install.py\"\n", + "*** Error code: 1\n", + "*** stderr: 2024-03-23 17:41:53.267570: E external/local_xla/xla/stream_executor/cuda/cuda_dnn.cc:9261] Unable to register cuDNN factory: Attempting to register factory for plugin cuDNN when one has already been registered\n", + "*** 2024-03-23 17:41:53.267612: E external/local_xla/xla/stream_executor/cuda/cuda_fft.cc:607] Unable to register cuFFT factory: Attempting to register factory for plugin cuFFT when one has already been registered\n", + "*** 2024-03-23 17:41:53.268740: E external/local_xla/xla/stream_executor/cuda/cuda_blas.cc:1515] Unable to register cuBLAS factory: Attempting to register factory for plugin cuBLAS when one has already been registered\n", + "*** 2024-03-23 17:41:54.851233: W tensorflow/compiler/tf2tensorrt/utils/py_utils.cc:38] TF-TRT Warning: Could not find TensorRT\n", + "*** *** Error running preload() for /home/studio-lab-user/stable-diffusion-webui/extensions/stable-diffusion-webui-wd14-tagger/preload.py\n", + "*** Traceback (most recent call last):\n", + "*** File \"/home/studio-lab-user/stable-diffusion-webui/modules/script_loading.py\", line 26, in preload_extensions\n", + "*** module = load_module(preload_script)\n", + "*** File \"/home/studio-lab-user/stable-diffusion-webui/modules/script_loading.py\", line 10, in load_module\n", + "*** module_spec.loader.exec_module(module)\n", + "*** File \"\", line 883, in exec_module\n", + "*** File \"\", line 241, in _call_with_frames_removed\n", + "*** File \"/home/studio-lab-user/stable-diffusion-webui/extensions/stable-diffusion-webui-wd14-tagger/preload.py\", line 4, in \n", + "*** from modules.shared import models_path\n", + "*** ImportError: cannot import name 'models_path' from partially initialized module 'modules.shared' (most likely due to a circular import) (/home/studio-lab-user/stable-diffusion-webui/modules/shared.py)\n", + "*** \n", + "*** ---\n", + "*** /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages/pytorch_lightning/utilities/distributed.py:258: LightningDeprecationWarning: `pytorch_lightning.utilities.distributed.rank_zero_only` has been deprecated in v1.8.1 and will be removed in v2.0.0. You can import it from `pytorch_lightning.utilities` instead.\n", + "*** rank_zero_deprecation(\n", + "*** Traceback (most recent call last):\n", + "*** File \"/home/studio-lab-user/stable-diffusion-webui/extensions/stable-diffusion-webui-eyemask/install.py\", line 6, in \n", + "*** from modules.sd_models import model_hash\n", + "*** File \"/home/studio-lab-user/stable-diffusion-webui/modules/sd_models.py\", line 16, in \n", + "*** from modules import paths, shared, modelloader, devices, script_callbacks, sd_vae, sd_disable_initialization, errors, hashes, sd_models_config, sd_unet, sd_models_xl, cache, extra_networks, processing, lowvram, sd_hijack, patches\n", + "*** File \"/home/studio-lab-user/stable-diffusion-webui/modules/sd_vae.py\", line 5, in \n", + "*** from modules import paths, shared, devices, script_callbacks, sd_models, extra_networks, lowvram, sd_hijack, hashes\n", + "*** File \"/home/studio-lab-user/stable-diffusion-webui/modules/sd_hijack.py\", line 5, in \n", + "*** from modules import devices, sd_hijack_optimizations, shared, script_callbacks, errors, sd_unet, patches\n", + "*** File \"/home/studio-lab-user/stable-diffusion-webui/modules/sd_hijack_optimizations.py\", line 13, in \n", + "*** from modules.hypernetworks import hypernetwork\n", + "*** File \"/home/studio-lab-user/stable-diffusion-webui/modules/hypernetworks/hypernetwork.py\", line 13, in \n", + "*** from modules import devices, sd_models, shared, sd_samplers, hashes, sd_hijack_checkpoint, errors\n", + "*** File \"/home/studio-lab-user/stable-diffusion-webui/modules/sd_samplers.py\", line 59, in \n", + "*** set_samplers()\n", + "*** File \"/home/studio-lab-user/stable-diffusion-webui/modules/sd_samplers.py\", line 44, in set_samplers\n", + "*** samplers_hidden = set(shared.opts.hide_samplers)\n", + "*** AttributeError: 'NoneType' object has no attribute 'hide_samplers'\n", + "#######################################################################################################\n", + "Initializing Civitai Link\n", + "If submitting an issue on github, please provide the below text for debugging purposes:\n", + "\n", + "Python revision: 3.10.13 (main, Sep 11 2023, 13:44:35) [GCC 11.2.0]\n", + "Civitai Link revision: 2008ba9126ddbb448f23267029b07e4610dffc15\n", + "SD-WebUI revision: cf2772fab0af5573da775e7437e6acdca424f26e\n", + "\n", + "Checking Civitai Link requirements...\n", + "[+] python-socketio[client] version 5.7.2 installed.\n", + "\n", + "#######################################################################################################\n", + "Launching Web UI with arguments: --ngrok 2cPaKr3lXxAJFZuVTt45qTiod53_4E6dBWxc1Z5hjfeejY5ci --listen --xformers --allow-code --enable-insecure-extension-access --theme dark --gradio-queue --opt-sdp-attention --opt-split-attention --upcast-sampling --opt-channelslast\n", + "2024-03-23 17:42:14.186329: E external/local_xla/xla/stream_executor/cuda/cuda_dnn.cc:9261] Unable to register cuDNN factory: Attempting to register factory for plugin cuDNN when one has already been registered\n", + "2024-03-23 17:42:14.186376: E external/local_xla/xla/stream_executor/cuda/cuda_fft.cc:607] Unable to register cuFFT factory: Attempting to register factory for plugin cuFFT when one has already been registered\n", + "2024-03-23 17:42:14.187534: E external/local_xla/xla/stream_executor/cuda/cuda_blas.cc:1515] Unable to register cuBLAS factory: Attempting to register factory for plugin cuBLAS when one has already been registered\n", + "2024-03-23 17:42:15.257535: W tensorflow/compiler/tf2tensorrt/utils/py_utils.cc:38] TF-TRT Warning: Could not find TensorRT\n", + "*** Error running preload() for /home/studio-lab-user/stable-diffusion-webui/extensions/stable-diffusion-webui-wd14-tagger/preload.py\n", + " Traceback (most recent call last):\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/modules/script_loading.py\", line 26, in preload_extensions\n", + " module = load_module(preload_script)\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/modules/script_loading.py\", line 10, in load_module\n", + " module_spec.loader.exec_module(module)\n", + " File \"\", line 883, in exec_module\n", + " File \"\", line 241, in _call_with_frames_removed\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/extensions/stable-diffusion-webui-wd14-tagger/preload.py\", line 4, in \n", + " from modules.shared import models_path\n", + " ImportError: cannot import name 'models_path' from partially initialized module 'modules.shared' (most likely due to a circular import) (/home/studio-lab-user/stable-diffusion-webui/modules/shared.py)\n", + "\n", + "---\n", + "Style database not found: /home/studio-lab-user/stable-diffusion-webui/styles.csv\n", + "ngrok authtoken detected, trying to connect...\n", + "ngrok connected to localhost:7860! URL: https://94ab-3-136-172-40.ngrok-free.app\n", + "You can use this link after the launch is complete.\n", + "reading lora /home/studio-lab-user/stable-diffusion-webui/models/Lora/lightup_brightness_v200.safetensors: AssertionError\n", + "Traceback (most recent call last):\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/extensions-builtin/Lora/network.py\", line 35, in __init__\n", + " self.metadata = cache.cached_data_for_file('safetensors-metadata', \"lora/\" + self.name, filename, read_metadata)\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/modules/cache.py\", line 115, in cached_data_for_file\n", + " value = func()\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/extensions-builtin/Lora/network.py\", line 28, in read_metadata\n", + " metadata = sd_models.read_metadata_from_safetensors(filename)\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/modules/sd_models.py\", line 282, in read_metadata_from_safetensors\n", + " assert metadata_len > 2 and json_start in (b'{\"', b\"{'\"), f\"{filename} is not a safetensors file\"\n", + "AssertionError: /home/studio-lab-user/stable-diffusion-webui/models/Lora/lightup_brightness_v200.safetensors is not a safetensors file\n", + "\n", + "reading lora /home/studio-lab-user/stable-diffusion-webui/models/Lora/make25d_type5_v100.safetensors: AssertionError\n", + "Traceback (most recent call last):\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/extensions-builtin/Lora/network.py\", line 35, in __init__\n", + " self.metadata = cache.cached_data_for_file('safetensors-metadata', \"lora/\" + self.name, filename, read_metadata)\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/modules/cache.py\", line 115, in cached_data_for_file\n", + " value = func()\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/extensions-builtin/Lora/network.py\", line 28, in read_metadata\n", + " metadata = sd_models.read_metadata_from_safetensors(filename)\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/modules/sd_models.py\", line 282, in read_metadata_from_safetensors\n", + " assert metadata_len > 2 and json_start in (b'{\"', b\"{'\"), f\"{filename} is not a safetensors file\"\n", + "AssertionError: /home/studio-lab-user/stable-diffusion-webui/models/Lora/make25d_type5_v100.safetensors is not a safetensors file\n", + "\n", + "2024-03-23 17:42:18,582 - ControlNet - \u001b[0;32mINFO\u001b[0m - ControlNet v1.1.410\n", + "ControlNet preprocessor location: /home/studio-lab-user/stable-diffusion-webui/extensions/CN-v11400/annotator/downloads\n", + "*** Error loading script: controlnet.py\n", + " Traceback (most recent call last):\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/modules/scripts.py\", line 469, in load_scripts\n", + " script_module = script_loading.load_module(scriptfile.path)\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/modules/script_loading.py\", line 10, in load_module\n", + " module_spec.loader.exec_module(module)\n", + " File \"\", line 883, in exec_module\n", + " File \"\", line 241, in _call_with_frames_removed\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/extensions/CN-v11400/scripts/controlnet.py\", line 86, in \n", + " global_state.update_cn_models()\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/extensions/CN-v11400/scripts/global_state.py\", line 225, in update_cn_models\n", + " found = get_all_models(sort_by, filter_by, path)\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/extensions/CN-v11400/scripts/global_state.py\", line 192, in get_all_models\n", + " fileinfos = traverse_all_files(path, [])\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/extensions/CN-v11400/scripts/global_state.py\", line 176, in traverse_all_files\n", + " f_list = [\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/extensions/CN-v11400/scripts/global_state.py\", line 177, in \n", + " (os.path.join(curr_path, entry.name), entry.stat())\n", + " FileNotFoundError: [Errno 2] No such file or directory: '/home/studio-lab-user/stable-diffusion-webui/extensions/CN-v11400/models/controlnet_models'\n", + "\n", + "---\n", + "2024-03-23 17:42:18,619 - ControlNet - \u001b[0;32mINFO\u001b[0m - ControlNet v1.1.410\n", + "Civitai Helper: Get Custom Model Folder\n", + "\u001b[1m[\u001b[0m-\u001b[1m]\u001b[0m ADetailer initialized. version: \u001b[1;36m24.3\u001b[0m.\u001b[1;36m1\u001b[0m, num models: \u001b[1;36m43\u001b[0m\n", + "[lora-prompt-tool] Get Custom Model Folder\n", + "\u001b[96mCivitAI Browser+\u001b[0m: Aria2 RPC started\n", + "[AddNet] Updating model hashes...\n", + " 0%| | 0/165 [00:00\", line 883, in exec_module\n", + " File \"\", line 241, in _call_with_frames_removed\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/extensions/sd-webui-ddsd/scripts/ddsd.py\", line 10, in \n", + " from scripts.ddsd_sam import sam_model_list\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/extensions/sd-webui-ddsd/scripts/ddsd_sam.py\", line 16, in \n", + " from scripts.ddsd_dino import dino_predict_internal, clear_dino_cache\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/extensions/sd-webui-ddsd/scripts/ddsd_dino.py\", line 11, in \n", + " import groundingdino.datasets.transforms as T\n", + " ModuleNotFoundError: No module named 'groundingdino'\n", + "\n", + "---\n", + "*** Error loading script: ddsd_dino.py\n", + " Traceback (most recent call last):\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/modules/scripts.py\", line 469, in load_scripts\n", + " script_module = script_loading.load_module(scriptfile.path)\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/modules/script_loading.py\", line 10, in load_module\n", + " module_spec.loader.exec_module(module)\n", + " File \"\", line 883, in exec_module\n", + " File \"\", line 241, in _call_with_frames_removed\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/extensions/sd-webui-ddsd/scripts/ddsd_dino.py\", line 11, in \n", + " import groundingdino.datasets.transforms as T\n", + " ModuleNotFoundError: No module named 'groundingdino'\n", + "\n", + "---\n", + "*** Error loading script: ddsd_postprocess.py\n", + " Traceback (most recent call last):\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/modules/scripts.py\", line 469, in load_scripts\n", + " script_module = script_loading.load_module(scriptfile.path)\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/modules/script_loading.py\", line 10, in load_module\n", + " module_spec.loader.exec_module(module)\n", + " File \"\", line 883, in exec_module\n", + " File \"\", line 241, in _call_with_frames_removed\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/extensions/sd-webui-ddsd/scripts/ddsd_postprocess.py\", line 5, in \n", + " from pillow_lut import load_cube_file\n", + " ModuleNotFoundError: No module named 'pillow_lut'\n", + "\n", + "---\n", + "*** Error loading script: ddsd_sam.py\n", + " Traceback (most recent call last):\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/modules/scripts.py\", line 469, in load_scripts\n", + " script_module = script_loading.load_module(scriptfile.path)\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/modules/script_loading.py\", line 10, in load_module\n", + " module_spec.loader.exec_module(module)\n", + " File \"\", line 883, in exec_module\n", + " File \"\", line 241, in _call_with_frames_removed\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/extensions/sd-webui-ddsd/scripts/ddsd_sam.py\", line 16, in \n", + " from scripts.ddsd_dino import dino_predict_internal, clear_dino_cache\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/extensions/sd-webui-ddsd/scripts/ddsd_dino.py\", line 11, in \n", + " import groundingdino.datasets.transforms as T\n", + " ModuleNotFoundError: No module named 'groundingdino'\n", + "\n", + "---\n", + "*** Error loading script: ddsd_utils.py\n", + " Traceback (most recent call last):\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/modules/scripts.py\", line 469, in load_scripts\n", + " script_module = script_loading.load_module(scriptfile.path)\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/modules/script_loading.py\", line 10, in load_module\n", + " module_spec.loader.exec_module(module)\n", + " File \"\", line 883, in exec_module\n", + " File \"\", line 241, in _call_with_frames_removed\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/extensions/sd-webui-ddsd/scripts/ddsd_utils.py\", line 9, in \n", + " from scripts.ddsd_sam import sam_predict, clear_cache, dilate_mask\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/extensions/sd-webui-ddsd/scripts/ddsd_sam.py\", line 16, in \n", + " from scripts.ddsd_dino import dino_predict_internal, clear_dino_cache\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/extensions/sd-webui-ddsd/scripts/ddsd_dino.py\", line 11, in \n", + " import groundingdino.datasets.transforms as T\n", + " ModuleNotFoundError: No module named 'groundingdino'\n", + "\n", + "---\n", + "[sd-webui-freeu] Controlnet support: *enabled*\n", + "*** Error loading script: two_shot.py\n", + " Traceback (most recent call last):\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/modules/scripts.py\", line 469, in load_scripts\n", + " script_module = script_loading.load_module(scriptfile.path)\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/modules/script_loading.py\", line 10, in load_module\n", + " module_spec.loader.exec_module(module)\n", + " File \"\", line 883, in exec_module\n", + " File \"\", line 241, in _call_with_frames_removed\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/extensions/sd-webui-latent-couple/scripts/two_shot.py\", line 16, in \n", + " from modules.script_callbacks import CFGDenoisedParams, on_cfg_denoised, on_after_ui\n", + " ImportError: cannot import name 'on_after_ui' from 'modules.script_callbacks' (/home/studio-lab-user/stable-diffusion-webui/modules/script_callbacks.py)\n", + "\n", + "---\n", + "*** Error loading script: lora_uc_script.py\n", + " Traceback (most recent call last):\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/modules/scripts.py\", line 469, in load_scripts\n", + " script_module = script_loading.load_module(scriptfile.path)\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/modules/script_loading.py\", line 10, in load_module\n", + " module_spec.loader.exec_module(module)\n", + " File \"\", line 883, in exec_module\n", + " File \"\", line 241, in _call_with_frames_removed\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/extensions/sd-webui-lora-uc/scripts/lora_uc_script.py\", line 63, in \n", + " _lora.lora_reset_cached_weight_before_uc = _lora.lora_reset_cached_weight\n", + " AttributeError: module 'lora' has no attribute 'lora_reset_cached_weight'\n", + "\n", + "---\n", + "[Vec. CC] Style Sheet Loaded...\n", + "Civitai: API loaded\n", + "Loading weights [7eb674963a] from /home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Hassaku.safetensors\n", + "Creating model from config: /home/studio-lab-user/stable-diffusion-webui/configs/v1-inference.yaml\n", + "Couldn't find VAE named kl-f8-anime2.ckpt; using None instead\n", + "No Image data blocks found.\n", + "Model loaded in 2.1s (load weights from disk: 0.2s, create model: 0.4s, apply weights to model: 0.8s, load textual inversion embeddings: 0.3s, calculate empty prompt: 0.1s).\n", + "[ControlNet-Travel] extension Mikubill/sd-webui-controlnet found, ControlNet-Travel loaded :)\n", + "*** Error loading script: tagger.py\n", + " Traceback (most recent call last):\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/modules/scripts.py\", line 469, in load_scripts\n", + " script_module = script_loading.load_module(scriptfile.path)\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/modules/script_loading.py\", line 10, in load_module\n", + " module_spec.loader.exec_module(module)\n", + " File \"\", line 883, in exec_module\n", + " File \"\", line 241, in _call_with_frames_removed\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/extensions/stable-diffusion-webui-wd14-tagger/scripts/tagger.py\", line 5, in \n", + " from tagger.ui import on_ui_tabs\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/extensions/stable-diffusion-webui-wd14-tagger/tagger/ui.py\", line 10, in \n", + " from webui import wrap_gradio_gpu_call\n", + " ImportError: cannot import name 'wrap_gradio_gpu_call' from 'webui' (/home/studio-lab-user/stable-diffusion-webui/webui.py)\n", + "\n", + "---\n", + "Applying attention optimization: xformers... done.\n", + "WARNING:py.warnings:/home/studio-lab-user/stable-diffusion-webui/modules/gradio_extensons.py:25: GradioDeprecationWarning: `height` is deprecated in `Interface()`, please use it within `launch()` instead.\n", + " res = original_IOComponent_init(self, *args, **kwargs)\n", + "\n", + "WARNING:py.warnings:/home/studio-lab-user/stable-diffusion-webui/extensions/sd-webui-sdxl-refiner-hack/scripts/main.py:54: GradioDeprecationWarning: Usage of gradio.inputs is deprecated, and will not be supported in the future, please import your component from gradio.components\n", + " base_model = gr.inputs.Textbox(lines=1, label=\"SDXL base model name\", default=getattr(shared.opts, \"sdxl_base_model\", \"\"))\n", + "\n", + "WARNING:py.warnings:/home/studio-lab-user/stable-diffusion-webui/modules/gradio_extensons.py:25: GradioDeprecationWarning: `optional` parameter is deprecated, and it has no effect\n", + " res = original_IOComponent_init(self, *args, **kwargs)\n", + "\n", + "WARNING:py.warnings:/home/studio-lab-user/stable-diffusion-webui/modules/gradio_extensons.py:25: GradioDeprecationWarning: `numeric` parameter is deprecated, and it has no effect\n", + " res = original_IOComponent_init(self, *args, **kwargs)\n", + "\n", + "WARNING:py.warnings:/home/studio-lab-user/stable-diffusion-webui/extensions/sd-webui-sdxl-refiner-hack/scripts/main.py:55: GradioDeprecationWarning: Usage of gradio.inputs is deprecated, and will not be supported in the future, please import your component from gradio.components\n", + " refinder_model = gr.inputs.Textbox(lines=1, label=\"SDXL refinder model name\", default=getattr(shared.opts, \"sdxl_refiner_model\", \"\"))\n", + "\n", + "WARNING:py.warnings:/home/studio-lab-user/stable-diffusion-webui/extensions/stable-diffusion-Latentshop/scripts/latentshop.py:43: GradioDeprecationWarning: The `style` method is deprecated. Please set these arguments in the constructor instead.\n", + " with gr.Row().style(equal_height=True):\n", + "\n", + "WARNING:py.warnings:/home/studio-lab-user/stable-diffusion-webui/extensions/two-shot/scripts/two_shot.py:397: GradioDeprecationWarning: The `style` method is deprecated. Please set these arguments in the constructor instead.\n", + " canvas_image = gr.Image(source='upload', mirror_webcam=False, type='numpy', tool='color-sketch',\n", + "\n", + "WARNING:py.warnings:/home/studio-lab-user/stable-diffusion-webui/extensions/two-shot/scripts/two_shot.py:471: GradioDeprecationWarning: The `style` method is deprecated. Please set these arguments in the constructor instead.\n", + " visual_regions = gr.Gallery(label=\"Regions\").style(grid=(4, 4, 4, 8), height=\"auto\")\n", + "\n", + "WARNING:py.warnings:/home/studio-lab-user/stable-diffusion-webui/extensions/two-shot/scripts/two_shot.py:471: GradioDeprecationWarning: The 'grid' parameter will be deprecated. Please use 'columns' in the constructor instead.\n", + " visual_regions = gr.Gallery(label=\"Regions\").style(grid=(4, 4, 4, 8), height=\"auto\")\n", + "\n", + "WARNING:py.warnings:/home/studio-lab-user/stable-diffusion-webui/extensions/sd-webui-Quick-PNG-Info/scripts/quick_png_info.py:24: GradioDeprecationWarning: The `style` method is deprecated. Please set these arguments in the constructor instead.\n", + " image = gr.Image(elem_id=f\"{tab}_pnginfo_image\", show_label=False, label=\"PNG Info Source\", source=\"upload\", interactive=True, type=\"pil\").style(height=66)\n", + "\n", + "WARNING:py.warnings:/home/studio-lab-user/stable-diffusion-webui/extensions/sd-webui-Quick-PNG-Info/scripts/quick_png_info.py:65: GradioDeprecationWarning: The `style` method is deprecated. Please set these arguments in the constructor instead.\n", + " image = gr.Image(elem_id=f\"{tab}_pnginfo_image\", show_label=False, label=\"PNG Info Source\", source=\"upload\", interactive=True, type=\"pil\").style(height=66)\n", + "\n", + "Civitai Helper: Settings:\n", + "Civitai Helper: max_size_preview: True\n", + "Civitai Helper: skip_nsfw_preview: False\n", + "Civitai Helper: open_url_with_js: True\n", + "Civitai Helper: proxy: \n", + "Civitai Helper: use civitai api key: True\n", + "WARNING:py.warnings:/home/studio-lab-user/stable-diffusion-webui/extensions/sd-webui-Blind-Watermark/scripts/sd-webui-Blind-Watermark.py:161: GradioDeprecationWarning: The `style` method is deprecated. Please set these arguments in the constructor instead.\n", + " output_img = gr.Gallery(label=\"Output Image\", elem_id=\"SDBWM_output_image\", show_label=False).style(columns=4, object_fit=\"scale-down\")\n", + "\n", + "WARNING:py.warnings:/home/studio-lab-user/stable-diffusion-webui/extensions/sd-webui-Blind-Watermark/scripts/sd-webui-Blind-Watermark.py:198: GradioDeprecationWarning: The `style` method is deprecated. Please set these arguments in the constructor instead.\n", + " output_wm = gr.Gallery(label=\"Watermark\", elem_id=\"SDBWM_output_wm\", show_label=False).style(columns=4, rows=1,object_fit=\"scale-down\")\n", + "\n", + "WARNING:py.warnings:/home/studio-lab-user/stable-diffusion-webui/extensions/sd-webui-additional-networks/scripts/metadata_editor.py:399: GradioDeprecationWarning: The `style` method is deprecated. Please set these arguments in the constructor instead.\n", + " with gr.Row().style(equal_height=False):\n", + "\n", + "WARNING:py.warnings:/home/studio-lab-user/stable-diffusion-webui/extensions/sd-webui-additional-networks/scripts/metadata_editor.py:521: GradioDeprecationWarning: The `style` method is deprecated. Please set these arguments in the constructor instead.\n", + " cover_image = gr.Image(\n", + "\n", + "Running on local URL: http://0.0.0.0:7860\n", + "\n", + "To create a public link, set `share=True` in `launch()`.\n", + "Civitai: Check resources for missing info files\n", + "Civitai: Check resources for missing preview images\n", + "[HF Out] No HF Token provided. HF Out will be disabled.\n", + "Startup time: 95.3s (prepare environment: 58.0s, import torch: 2.8s, import gradio: 1.3s, setup paths: 5.0s, initialize shared: 0.2s, other imports: 0.7s, setup codeformer: 0.2s, load scripts: 20.1s, create ui: 4.9s, gradio launch: 0.5s, app_started_callback: 1.4s).\n", + "Civitai: Found 8 resources missing info files\n", + "Civitai: Found 32 resources missing preview images\n", + "Civitai: No info found on Civitai\n", + "Civitai: Found 15 hash matches\n", + "Civitai: Updated 0 preview images\n", + "Reusing loaded model tmp_models/Hassaku.safetensors [7eb674963a] to load tmp_models/PornMaster-Anime.safetensors [0552936676]\n", + "Loading weights [0552936676] from /home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/PornMaster-Anime.safetensors\n", + "Loading VAE weights specified in settings: /home/studio-lab-user/stable-diffusion-webui/models/VAE/kl-f8-anime2.ckpt\n", + "Applying attention optimization: xformers... done.\n", + "Weights loaded in 47.9s (send model to cpu: 1.7s, load weights from disk: 2.5s, apply weights to model: 40.8s, load VAE: 2.3s, move model to device: 0.6s).\n", + "\n", + "Enabled: False\n", + "\n", + "checkpoint: sd_xl_base_1.0.safetensors\n", + "Calculating sha256 for /home/studio-lab-user/stable-diffusion-webui/models/Lora/StL_Ahegao.safetensors: 25ab4aa2ef844fb49ca8e1e06233e0da3c87abfac363a1001e59081f3b2a97a4\n", + " 0%| | 0/20 [00:00 2 and json_start in (b'{\"', b\"{'\"), f\"{filename} is not a safetensors file\"\n", + "AssertionError: /home/studio-lab-user/stable-diffusion-webui/models/Lora/lightup_brightness_v200.safetensors is not a safetensors file\n", + "\n", + "reading lora /home/studio-lab-user/stable-diffusion-webui/models/Lora/make25d_type5_v100.safetensors: AssertionError\n", + "Traceback (most recent call last):\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/extensions-builtin/Lora/network.py\", line 35, in __init__\n", + " self.metadata = cache.cached_data_for_file('safetensors-metadata', \"lora/\" + self.name, filename, read_metadata)\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/modules/cache.py\", line 115, in cached_data_for_file\n", + " value = func()\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/extensions-builtin/Lora/network.py\", line 28, in read_metadata\n", + " metadata = sd_models.read_metadata_from_safetensors(filename)\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/modules/sd_models.py\", line 282, in read_metadata_from_safetensors\n", + " assert metadata_len > 2 and json_start in (b'{\"', b\"{'\"), f\"{filename} is not a safetensors file\"\n", + "AssertionError: /home/studio-lab-user/stable-diffusion-webui/models/Lora/make25d_type5_v100.safetensors is not a safetensors file\n", + "\n", + "\u001b[1;32mBatchLinks Downloads starting...\n", + "\u001b[0m\n", + "\n", + "\n", + "https://civitai.com/models/217319/shexyo-style-lora\n", + "Error:\n", + "\n", + "\t'content-type'\n", + "\n", + "To report issues, please visit https://github.com/wkentaro/gdown/issues.\n", + "Downloading...\n", + "From: https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/770b7a6e-742c-468b-a045-3f7edc43f02c/width=450/4061473.jpeg\n", + "To: /home/studio-lab-user/stable-diffusion-webui/models/Lora/ShexyoStyle.jpg\n", + "\n", + "100%|██████████| 28.4k/28.4k [00:00<00:00, 91.6MB/s]/home/studio-lab-user/stable-diffusion-webui/models/Lora/ShexyoStyle.safetensors successfully downloaded.\n", + "\n", + "\u001b[1;32mBatchLinks Downloads finished!\n", + "\u001b[0m\n", + "\u001b[1;32mBatchLinks Downloads starting...\n", + "\u001b[0m\n", + "Filesystem Size Used Avail Use% Mounted on\n", + "/dev/nvme2n1 25G 25G 447M 99% /home/studio-lab-user\n", + "0\t/home/studio-lab-user/stable-diffusion-webui/outputs/txt2img-images/.ipynb_checkpoints\n", + "30M\t/home/studio-lab-user/stable-diffusion-webui/outputs/txt2img-images/2024-03-08\n", + "119M\t/home/studio-lab-user/stable-diffusion-webui/outputs/txt2img-images/2024-03-12\n", + "171M\t/home/studio-lab-user/stable-diffusion-webui/outputs/txt2img-images/2024-03-13\n", + "6.6M\t/home/studio-lab-user/stable-diffusion-webui/outputs/txt2img-images/2024-03-14\n", + "103M\t/home/studio-lab-user/stable-diffusion-webui/outputs/txt2img-images/2024-03-15\n", + "48M\t/home/studio-lab-user/stable-diffusion-webui/outputs/txt2img-images/2024-03-16\n", + "35M\t/home/studio-lab-user/stable-diffusion-webui/outputs/txt2img-images/2024-03-19\n", + "72M\t/home/studio-lab-user/stable-diffusion-webui/outputs/txt2img-images/2024-03-23\n", + "581M\t/home/studio-lab-user/stable-diffusion-webui/outputs/txt2img-images\n", + "0\t/home/studio-lab-user/stable-diffusion-webui/outputs/.ipynb_checkpoints\n", + "202M\t/home/studio-lab-user/stable-diffusion-webui/outputs/extras-images\n", + "1.3M\t/home/studio-lab-user/stable-diffusion-webui/outputs/txt2img-grids/2024-01-26\n", + "34M\t/home/studio-lab-user/stable-diffusion-webui/outputs/txt2img-grids/2024-02-13\n", + "4.6M\t/home/studio-lab-user/stable-diffusion-webui/outputs/txt2img-grids/2024-02-15\n", + "18M\t/home/studio-lab-user/stable-diffusion-webui/outputs/txt2img-grids/2024-03-08\n", + "17M\t/home/studio-lab-user/stable-diffusion-webui/outputs/txt2img-grids/2024-03-13\n", + "24M\t/home/studio-lab-user/stable-diffusion-webui/outputs/txt2img-grids/2024-03-16\n", + "11M\t/home/studio-lab-user/stable-diffusion-webui/outputs/txt2img-grids/2024-03-19\n", + "107M\t/home/studio-lab-user/stable-diffusion-webui/outputs/txt2img-grids\n", + "8.3M\t/home/studio-lab-user/stable-diffusion-webui/outputs/img2img-images/2024-03-15\n", + "8.3M\t/home/studio-lab-user/stable-diffusion-webui/outputs/img2img-images\n", + "3.8M\t/home/studio-lab-user/stable-diffusion-webui/outputs/img2img-grids/2024-03-15\n", + "3.8M\t/home/studio-lab-user/stable-diffusion-webui/outputs/img2img-grids\n", + "901M\t/home/studio-lab-user/stable-diffusion-webui/outputs\n", + "\n", + "\u001b[1;32mBatchLinks Downloads finished!\n", + "\u001b[0m\n", + "\u001b[1;32mBatchLinks Downloads starting...\n", + "\u001b[0m\n", + "\n", + "\n", + "https://civitai.com/models/217319/shexyo-style-lora\n", + "--2024-03-23 17:51:52-- https://civitai.com/api/download/models/244925\n", + "Resolving civitai.com (civitai.com)... 104.18.22.206, 104.18.23.206, 2606:4700::6812:17ce, ...\n", + "Connecting to civitai.com (civitai.com)|104.18.22.206|:443... connected.\n", + "HTTP request sent, awaiting response... 307 Temporary Redirect\n", + "--2024-03-23 17:51:52-- https://civitai-delivery-worker-prod.5ac0637cfd0766c97916cefa3764fbdf.r2.cloudflarestorage.com/model/3012410/shexyostyle.iWEh.safetensors?X-Amz-Expires=86400&response-content-disposition=attachment%3B%20filename%3D%22ShexyoStyle.safetensors%22&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=e01358d793ad6966166af8b3064953ad/20240323/us-east-1/s3/aws4_request&X-Amz-Date=20240323T175152Z&X-Amz-SignedHeaders=host&X-Amz-Signature=48751f4661ca8d1ac7fb7ca01a09e56cf3d2afc6821c503ee50853bfc5005cc0Resolving civitai-delivery-worker-prod.5ac0637cfd0766c97916cefa3764fbdf.r2.cloudflarestorage.com (civitai-delivery-worker-prod.5ac0637cfd0766c97916cefa3764fbdf.r2.cloudflarestorage.com)... 104.18.9.90, 104.18.8.90, 2606:4700::6812:95a, ...\n", + "Connecting to civitai-delivery-worker-prod.5ac0637cfd0766c97916cefa3764fbdf.r2.cloudflarestorage.com (civitai-delivery-worker-prod.5ac0637cfd0766c97916cefa3764fbdf.r2.cloudflarestorage.com)|104.18.9.90|:443... connected.\n", + "HTTP request sent, awaiting response... 200 OK\n", + "Length: 236049280 (225M)\n", + "Saving to: '/home/studio-lab-user/stable-diffusion-webui/models/Lora/ShexyoStyle.safetensors'\n", + "\n", + "\n", + "/home/studio-lab-us 100%[===================>] 225.11M 98.3MB/s in 2.3s\n", + "2024-03-23 17:51:55 (98.3 MB/s) - '/home/studio-lab-user/stable-diffusion-webui/models/Lora/ShexyoStyle.safetensors' saved [236049280/236049280]\n", + "\n", + "--2024-03-23 17:51:55-- https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/770b7a6e-742c-468b-a045-3f7edc43f02c/width=450/4061473.jpeg\n", + "Resolving image.civitai.com (image.civitai.com)... 104.18.23.206, 104.18.22.206, 2606:4700::6812:17ce, ...\n", + "Connecting to image.civitai.com (image.civitai.com)|104.18.23.206|:443... connected.\n", + "HTTP request sent, awaiting response... 200 OK\n", + "Length: 28424 (28K) [image/jpeg]\n", + "Saving to: '/home/studio-lab-user/stable-diffusion-webui/models/Lora/ShexyoStyle.jpg'\n", + "\n", + "\n", + "/home/studio-lab-us 100%[===================>] 27.76K --.-KB/s in 0s\n", + "2024-03-23 17:51:55 (91.1 MB/s) - '/home/studio-lab-user/stable-diffusion-webui/models/Lora/ShexyoStyle.jpg' saved [28424/28424]\n", + "\n", + "/home/studio-lab-user/stable-diffusion-webui/models/Lora/ShexyoStyle.safetensors successfully downloaded.\n", + "\n", + "\u001b[1;32mBatchLinks Downloads finished!\n", + "\u001b[0m\n", + "No Image data blocks found.\n", + "No Image data blocks found.\n", + "reading lora /home/studio-lab-user/stable-diffusion-webui/models/Lora/lightup_brightness_v200.safetensors: AssertionError\n", + "Traceback (most recent call last):\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/extensions-builtin/Lora/network.py\", line 35, in __init__\n", + " self.metadata = cache.cached_data_for_file('safetensors-metadata', \"lora/\" + self.name, filename, read_metadata)\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/modules/cache.py\", line 115, in cached_data_for_file\n", + " value = func()\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/extensions-builtin/Lora/network.py\", line 28, in read_metadata\n", + " metadata = sd_models.read_metadata_from_safetensors(filename)\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/modules/sd_models.py\", line 282, in read_metadata_from_safetensors\n", + " assert metadata_len > 2 and json_start in (b'{\"', b\"{'\"), f\"{filename} is not a safetensors file\"\n", + "AssertionError: /home/studio-lab-user/stable-diffusion-webui/models/Lora/lightup_brightness_v200.safetensors is not a safetensors file\n", + "\n", + "reading lora /home/studio-lab-user/stable-diffusion-webui/models/Lora/make25d_type5_v100.safetensors: AssertionError\n", + "Traceback (most recent call last):\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/extensions-builtin/Lora/network.py\", line 35, in __init__\n", + " self.metadata = cache.cached_data_for_file('safetensors-metadata', \"lora/\" + self.name, filename, read_metadata)\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/modules/cache.py\", line 115, in cached_data_for_file\n", + " value = func()\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/extensions-builtin/Lora/network.py\", line 28, in read_metadata\n", + " metadata = sd_models.read_metadata_from_safetensors(filename)\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/modules/sd_models.py\", line 282, in read_metadata_from_safetensors\n", + " assert metadata_len > 2 and json_start in (b'{\"', b\"{'\"), f\"{filename} is not a safetensors file\"\n", + "AssertionError: /home/studio-lab-user/stable-diffusion-webui/models/Lora/make25d_type5_v100.safetensors is not a safetensors file\n", + "\n", + "*** Error running before_process: /home/studio-lab-user/stable-diffusion-webui/extensions/sd-webui-bmab/scripts/sd_webui_bmab.py\n", + " Traceback (most recent call last):\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/modules/scripts.py\", line 710, in before_process\n", + " script.before_process(p, *script_args)\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/extensions/sd-webui-bmab/sd_bmab/bmab.py\", line 54, in before_process\n", + " controlnet.update_controlnet_args(p)\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/extensions/sd-webui-bmab/sd_bmab/controlnet.py\", line 113, in update_controlnet_args\n", + " controlnet_args = (cn_arg_index[0], cn_arg_index[-1])\n", + " IndexError: list index out of range\n", + "\n", + "---\n", + "\n", + "Enabled: False\n", + "\n", + "checkpoint: sd_xl_base_1.0.safetensors\n", + " 0%| | 0/19 [00:00 , ,,ckundies,panties,((sports bra)),black panties,, selfie,slender thighs, ', '(((out of frame:1.5))),(worst quality, low quality:1.4),badhandv4,(completely naked:1.4),nipples,red,pussy,vagina,close-up,((Lips and tongue fused)),NegfeetV2,easynegative,verybadimagenegative_v1.3,shoe,multiple people,blurry,arm and breast fusion,twisted pants,(long feet),(long soles),twisted toes,(mutated hands and fingers:1.1),blurry eyes,monochrome,twisted lips,different colored pupils,overlapping,cum,Multiple people,bad-artist-anime,bad-hands-5,signature,watermark,(text),logo,artist name,spots on skin,extra limb,missing limb,floating limbs,disconnected limbs,mutation,mutated,excess body,(extra feet),extra toes,3 hands,', [], 20, 'DDIM', 1, 1, 7, 768, 512, True, 0.4, 2, '4x-UltraMix_Smooth', 8, 0, 0, 'Use same checkpoint', 'Use same sampler', '', '', [], , 0, False, '', 0.8, -1, False, -1, 0, 0, 0, 0, False, 1, False, True, 900.0, 3, 2.0, True, 650.0, 3, 2.0, False, 900.0, 3, 2.0, False, 650.0, 3, 2.0, False, 900.0, 3, 2.0, False, 650.0, 3, 2.0, False, 900.0, 3, 2.0, False, 650.0, 3, 2.0, True, 900.0, '1,1,1, 1,1,1, 1,1,1, 1,1,1, 2, 1,1,1, 1,1,1, 1,1,1, 1,1,1', 0, 0, 0, 0, 0.25, False, [], [], [], 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, False, False, False, False, 'base', True, False, True, False, False, True, False, False, False, False, {'ad_model': 'face_yolov8n.pt', 'ad_model_classes': '', 'ad_prompt': '', 'ad_negative_prompt': '', 'ad_confidence': 0.3, 'ad_mask_k_largest': 0, 'ad_mask_min_ratio': 0, 'ad_mask_max_ratio': 1, 'ad_x_offset': 0, 'ad_y_offset': 0, 'ad_dilate_erode': 4, 'ad_mask_merge_invert': 'None', 'ad_mask_blur': 4, 'ad_denoising_strength': 0.4, 'ad_inpaint_only_masked': True, 'ad_inpaint_only_masked_padding': 32, 'ad_use_inpaint_width_height': False, 'ad_inpaint_width': 512, 'ad_inpaint_height': 512, 'ad_use_steps': False, 'ad_steps': 28, 'ad_use_cfg_scale': False, 'ad_cfg_scale': 7, 'ad_use_checkpoint': False, 'ad_checkpoint': 'Use same checkpoint', 'ad_use_vae': False, 'ad_vae': 'Use same VAE', 'ad_use_sampler': False, 'ad_sampler': 'DPM++ 2M Karras', 'ad_use_noise_multiplier': False, 'ad_noise_multiplier': 1, 'ad_use_clip_skip': False, 'ad_clip_skip': 1, 'ad_restore_face': False, 'ad_controlnet_model': 'None', 'ad_controlnet_module': 'None', 'ad_controlnet_weight': 1, 'ad_controlnet_guidance_start': 0, 'ad_controlnet_guidance_end': 1, 'is_api': ()}, {'ad_model': 'None', 'ad_model_classes': '', 'ad_prompt': '', 'ad_negative_prompt': '', 'ad_confidence': 0.3, 'ad_mask_k_largest': 0, 'ad_mask_min_ratio': 0, 'ad_mask_max_ratio': 1, 'ad_x_offset': 0, 'ad_y_offset': 0, 'ad_dilate_erode': 4, 'ad_mask_merge_invert': 'None', 'ad_mask_blur': 4, 'ad_denoising_strength': 0.4, 'ad_inpaint_only_masked': True, 'ad_inpaint_only_masked_padding': 32, 'ad_use_inpaint_width_height': False, 'ad_inpaint_width': 512, 'ad_inpaint_height': 512, 'ad_use_steps': False, 'ad_steps': 28, 'ad_use_cfg_scale': False, 'ad_cfg_scale': 7, 'ad_use_checkpoint': False, 'ad_checkpoint': 'Use same checkpoint', 'ad_use_vae': False, 'ad_vae': 'Use same VAE', 'ad_use_sampler': False, 'ad_sampler': 'DPM++ 2M Karras', 'ad_use_noise_multiplier': False, 'ad_noise_multiplier': 1, 'ad_use_clip_skip': False, 'ad_clip_skip': 1, 'ad_restore_face': False, 'ad_controlnet_model': 'None', 'ad_controlnet_module': 'None', 'ad_controlnet_weight': 1, 'ad_controlnet_guidance_start': 0, 'ad_controlnet_guidance_end': 1, 'is_api': ()}, {'ad_model': 'None', 'ad_model_classes': '', 'ad_prompt': '', 'ad_negative_prompt': '', 'ad_confidence': 0.3, 'ad_mask_k_largest': 0, 'ad_mask_min_ratio': 0, 'ad_mask_max_ratio': 1, 'ad_x_offset': 0, 'ad_y_offset': 0, 'ad_dilate_erode': 4, 'ad_mask_merge_invert': 'None', 'ad_mask_blur': 4, 'ad_denoising_strength': 0.4, 'ad_inpaint_only_masked': True, 'ad_inpaint_only_masked_padding': 32, 'ad_use_inpaint_width_height': False, 'ad_inpaint_width': 512, 'ad_inpaint_height': 512, 'ad_use_steps': False, 'ad_steps': 28, 'ad_use_cfg_scale': False, 'ad_cfg_scale': 7, 'ad_use_checkpoint': False, 'ad_checkpoint': 'Use same checkpoint', 'ad_use_vae': False, 'ad_vae': 'Use same VAE', 'ad_use_sampler': False, 'ad_sampler': 'DPM++ 2M Karras', 'ad_use_noise_multiplier': False, 'ad_noise_multiplier': 1, 'ad_use_clip_skip': False, 'ad_clip_skip': 1, 'ad_restore_face': False, 'ad_controlnet_model': 'None', 'ad_controlnet_module': 'None', 'ad_controlnet_weight': 1, 'ad_controlnet_guidance_start': 0, 'ad_controlnet_guidance_end': 1, 'is_api': ()}, {'ad_model': 'None', 'ad_model_classes': '', 'ad_prompt': '', 'ad_negative_prompt': '', 'ad_confidence': 0.3, 'ad_mask_k_largest': 0, 'ad_mask_min_ratio': 0, 'ad_mask_max_ratio': 1, 'ad_x_offset': 0, 'ad_y_offset': 0, 'ad_dilate_erode': 4, 'ad_mask_merge_invert': 'None', 'ad_mask_blur': 4, 'ad_denoising_strength': 0.4, 'ad_inpaint_only_masked': True, 'ad_inpaint_only_masked_padding': 32, 'ad_use_inpaint_width_height': False, 'ad_inpaint_width': 512, 'ad_inpaint_height': 512, 'ad_use_steps': False, 'ad_steps': 28, 'ad_use_cfg_scale': False, 'ad_cfg_scale': 7, 'ad_use_checkpoint': False, 'ad_checkpoint': 'Use same checkpoint', 'ad_use_vae': False, 'ad_vae': 'Use same VAE', 'ad_use_sampler': False, 'ad_sampler': 'DPM++ 2M Karras', 'ad_use_noise_multiplier': False, 'ad_noise_multiplier': 1, 'ad_use_clip_skip': False, 'ad_clip_skip': 1, 'ad_restore_face': False, 'ad_controlnet_model': 'None', 'ad_controlnet_module': 'None', 'ad_controlnet_weight': 1, 'ad_controlnet_guidance_start': 0, 'ad_controlnet_guidance_end': 1, 'is_api': ()}, {'ad_model': 'None', 'ad_model_classes': '', 'ad_prompt': '', 'ad_negative_prompt': '', 'ad_confidence': 0.3, 'ad_mask_k_largest': 0, 'ad_mask_min_ratio': 0, 'ad_mask_max_ratio': 1, 'ad_x_offset': 0, 'ad_y_offset': 0, 'ad_dilate_erode': 4, 'ad_mask_merge_invert': 'None', 'ad_mask_blur': 4, 'ad_denoising_strength': 0.4, 'ad_inpaint_only_masked': True, 'ad_inpaint_only_masked_padding': 32, 'ad_use_inpaint_width_height': False, 'ad_inpaint_width': 512, 'ad_inpaint_height': 512, 'ad_use_steps': False, 'ad_steps': 28, 'ad_use_cfg_scale': False, 'ad_cfg_scale': 7, 'ad_use_checkpoint': False, 'ad_checkpoint': 'Use same checkpoint', 'ad_use_vae': False, 'ad_vae': 'Use same VAE', 'ad_use_sampler': False, 'ad_sampler': 'DPM++ 2M Karras', 'ad_use_noise_multiplier': False, 'ad_noise_multiplier': 1, 'ad_use_clip_skip': False, 'ad_clip_skip': 1, 'ad_restore_face': False, 'ad_controlnet_model': 'None', 'ad_controlnet_module': 'None', 'ad_controlnet_weight': 1, 'ad_controlnet_guidance_start': 0, 'ad_controlnet_guidance_end': 1, 'is_api': ()}, {'ad_model': 'None', 'ad_model_classes': '', 'ad_prompt': '', 'ad_negative_prompt': '', 'ad_confidence': 0.3, 'ad_mask_k_largest': 0, 'ad_mask_min_ratio': 0, 'ad_mask_max_ratio': 1, 'ad_x_offset': 0, 'ad_y_offset': 0, 'ad_dilate_erode': 4, 'ad_mask_merge_invert': 'None', 'ad_mask_blur': 4, 'ad_denoising_strength': 0.4, 'ad_inpaint_only_masked': True, 'ad_inpaint_only_masked_padding': 32, 'ad_use_inpaint_width_height': False, 'ad_inpaint_width': 512, 'ad_inpaint_height': 512, 'ad_use_steps': False, 'ad_steps': 28, 'ad_use_cfg_scale': False, 'ad_cfg_scale': 7, 'ad_use_checkpoint': False, 'ad_checkpoint': 'Use same checkpoint', 'ad_use_vae': False, 'ad_vae': 'Use same VAE', 'ad_use_sampler': False, 'ad_sampler': 'DPM++ 2M Karras', 'ad_use_noise_multiplier': False, 'ad_noise_multiplier': 1, 'ad_use_clip_skip': False, 'ad_clip_skip': 1, 'ad_restore_face': False, 'ad_controlnet_model': 'None', 'ad_controlnet_module': 'None', 'ad_controlnet_weight': 1, 'ad_controlnet_guidance_start': 0, 'ad_controlnet_guidance_end': 1, 'is_api': ()}, {'ad_model': 'None', 'ad_model_classes': '', 'ad_prompt': '', 'ad_negative_prompt': '', 'ad_confidence': 0.3, 'ad_mask_k_largest': 0, 'ad_mask_min_ratio': 0, 'ad_mask_max_ratio': 1, 'ad_x_offset': 0, 'ad_y_offset': 0, 'ad_dilate_erode': 4, 'ad_mask_merge_invert': 'None', 'ad_mask_blur': 4, 'ad_denoising_strength': 0.4, 'ad_inpaint_only_masked': True, 'ad_inpaint_only_masked_padding': 32, 'ad_use_inpaint_width_height': False, 'ad_inpaint_width': 512, 'ad_inpaint_height': 512, 'ad_use_steps': False, 'ad_steps': 28, 'ad_use_cfg_scale': False, 'ad_cfg_scale': 7, 'ad_use_checkpoint': False, 'ad_checkpoint': 'Use same checkpoint', 'ad_use_vae': False, 'ad_vae': 'Use same VAE', 'ad_use_sampler': False, 'ad_sampler': 'DPM++ 2M Karras', 'ad_use_noise_multiplier': False, 'ad_noise_multiplier': 1, 'ad_use_clip_skip': False, 'ad_clip_skip': 1, 'ad_restore_face': False, 'ad_controlnet_model': 'None', 'ad_controlnet_module': 'None', 'ad_controlnet_weight': 1, 'ad_controlnet_guidance_start': 0, 'ad_controlnet_guidance_end': 1, 'is_api': ()}, {'ad_model': 'None', 'ad_model_classes': '', 'ad_prompt': '', 'ad_negative_prompt': '', 'ad_confidence': 0.3, 'ad_mask_k_largest': 0, 'ad_mask_min_ratio': 0, 'ad_mask_max_ratio': 1, 'ad_x_offset': 0, 'ad_y_offset': 0, 'ad_dilate_erode': 4, 'ad_mask_merge_invert': 'None', 'ad_mask_blur': 4, 'ad_denoising_strength': 0.4, 'ad_inpaint_only_masked': True, 'ad_inpaint_only_masked_padding': 32, 'ad_use_inpaint_width_height': False, 'ad_inpaint_width': 512, 'ad_inpaint_height': 512, 'ad_use_steps': False, 'ad_steps': 28, 'ad_use_cfg_scale': False, 'ad_cfg_scale': 7, 'ad_use_checkpoint': False, 'ad_checkpoint': 'Use same checkpoint', 'ad_use_vae': False, 'ad_vae': 'Use same VAE', 'ad_use_sampler': False, 'ad_sampler': 'DPM++ 2M Karras', 'ad_use_noise_multiplier': False, 'ad_noise_multiplier': 1, 'ad_use_clip_skip': False, 'ad_clip_skip': 1, 'ad_restore_face': False, 'ad_controlnet_model': 'None', 'ad_controlnet_module': 'None', 'ad_controlnet_weight': 1, 'ad_controlnet_guidance_start': 0, 'ad_controlnet_guidance_end': 1, 'is_api': ()}, {'ad_model': 'None', 'ad_model_classes': '', 'ad_prompt': '', 'ad_negative_prompt': '', 'ad_confidence': 0.3, 'ad_mask_k_largest': 0, 'ad_mask_min_ratio': 0, 'ad_mask_max_ratio': 1, 'ad_x_offset': 0, 'ad_y_offset': 0, 'ad_dilate_erode': 4, 'ad_mask_merge_invert': 'None', 'ad_mask_blur': 4, 'ad_denoising_strength': 0.4, 'ad_inpaint_only_masked': True, 'ad_inpaint_only_masked_padding': 32, 'ad_use_inpaint_width_height': False, 'ad_inpaint_width': 512, 'ad_inpaint_height': 512, 'ad_use_steps': False, 'ad_steps': 28, 'ad_use_cfg_scale': False, 'ad_cfg_scale': 7, 'ad_use_checkpoint': False, 'ad_checkpoint': 'Use same checkpoint', 'ad_use_vae': False, 'ad_vae': 'Use same VAE', 'ad_use_sampler': False, 'ad_sampler': 'DPM++ 2M Karras', 'ad_use_noise_multiplier': False, 'ad_noise_multiplier': 1, 'ad_use_clip_skip': False, 'ad_clip_skip': 1, 'ad_restore_face': False, 'ad_controlnet_model': 'None', 'ad_controlnet_module': 'None', 'ad_controlnet_weight': 1, 'ad_controlnet_guidance_start': 0, 'ad_controlnet_guidance_end': 1, 'is_api': ()}, {'ad_model': 'None', 'ad_model_classes': '', 'ad_prompt': '', 'ad_negative_prompt': '', 'ad_confidence': 0.3, 'ad_mask_k_largest': 0, 'ad_mask_min_ratio': 0, 'ad_mask_max_ratio': 1, 'ad_x_offset': 0, 'ad_y_offset': 0, 'ad_dilate_erode': 4, 'ad_mask_merge_invert': 'None', 'ad_mask_blur': 4, 'ad_denoising_strength': 0.4, 'ad_inpaint_only_masked': True, 'ad_inpaint_only_masked_padding': 32, 'ad_use_inpaint_width_height': False, 'ad_inpaint_width': 512, 'ad_inpaint_height': 512, 'ad_use_steps': False, 'ad_steps': 28, 'ad_use_cfg_scale': False, 'ad_cfg_scale': 7, 'ad_use_checkpoint': False, 'ad_checkpoint': 'Use same checkpoint', 'ad_use_vae': False, 'ad_vae': 'Use same VAE', 'ad_use_sampler': False, 'ad_sampler': 'DPM++ 2M Karras', 'ad_use_noise_multiplier': False, 'ad_noise_multiplier': 1, 'ad_use_clip_skip': False, 'ad_clip_skip': 1, 'ad_restore_face': False, 'ad_controlnet_model': 'None', 'ad_controlnet_module': 'None', 'ad_controlnet_weight': 1, 'ad_controlnet_guidance_start': 0, 'ad_controlnet_guidance_end': 1, 'is_api': ()}, False, '', '', None, '[Positive] = Appends only to the positive prompt no matter where the trigger word is detected. \\n[Negative] = Appends only to the negative prompt, no matter where the trigger word is detected.\\n[Default] = Appends wherever the trigger word is detected', False, 1024, 0, 15, 'R-ESRGAN 4x+', 'R-ESRGAN 4x+', 0.3, 0.1, '', '', 2, 'Noise sync (sharp)', 0, 0.05, 0, 'DPM++ 2M SDE', False, 0, False, 'True', 'keyword prompt', 'keyword1, keyword2', 'None', 'textual inversion first', 'None', 'None', False, 'MultiDiffusion', False, True, 1024, 1024, 96, 96, 48, 4, 'None', 2, False, 10, 1, 1, 64, False, False, False, False, False, 0.4, 0.4, 0.2, 0.2, '', '', 'Background', 0.2, -1.0, False, 0.4, 0.4, 0.2, 0.2, '', '', 'Background', 0.2, -1.0, False, 0.4, 0.4, 0.2, 0.2, '', '', 'Background', 0.2, -1.0, False, 0.4, 0.4, 0.2, 0.2, '', '', 'Background', 0.2, -1.0, False, 0.4, 0.4, 0.2, 0.2, '', '', 'Background', 0.2, -1.0, False, 0.4, 0.4, 0.2, 0.2, '', '', 'Background', 0.2, -1.0, False, 0.4, 0.4, 0.2, 0.2, '', '', 'Background', 0.2, -1.0, False, 0.4, 0.4, 0.2, 0.2, '', '', 'Background', 0.2, -1.0, False, 'DemoFusion', True, 128, 64, 4, 2, False, 10, 1, 1, 64, False, True, 3, 1, 1, False, 2048, 128, True, True, True, False, False, False, 1, False, False, False, 1.1, 1.5, 100, 0.7, False, False, True, False, False, 0, 'Gustavosta/MagicPrompt-Stable-Diffusion', '', False, 7, 100, 'Constant', 0, 'Constant', 0, 4, True, 'MEAN', 'AD', 1, False, 'x264', 'blend', 10, 0, 0, False, True, True, True, 'intermediate', 'animation', 0, 1, False, False, 'LoRA', 'None', 1, 1, 'LoRA', 'None', 1, 1, 'LoRA', 'None', 1, 1, 'LoRA', 'None', 1, 1, 'LoRA', 'None', 1, 1, None, 'Refresh models', False, True, 'Use same checkpoint', 'Use same vae', 1, 0, 'None', 'None', True, 0.15, 3, 0.4, 4, 'bicubic', 1, 2.6, False, False, True, False, False, False, 'Use same checkpoint', 'Use same vae', 'txt2img-1pass', 'None', '', '', 'Use same sampler', 'BMAB fast', 20, 7, 0.75, 0.5, 0.1, 0.9, False, False, 'Select Model', '', '', 'Use same sampler', 20, 7, 0.75, 4, 0.35, False, 50, 200, 0.5, False, True, 'stretching', 'bottom', 'None', 0.85, 0.75, False, 'Use same checkpoint', True, '', '', 'Use same sampler', 'BMAB fast', 20, 7, 0.75, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, None, False, 1, False, '', False, False, False, True, True, 4, 3, 0.1, 1, 1, 0, 0.4, 7, False, False, False, 'Score', 1, '', '', '', '', '', '', '', '', '', '', False, 512, 512, 7, 20, 4, 'Use same sampler', 'Only masked', 32, 'BMAB Face(Normal)', 0.4, 4, 0.35, False, 0.26, False, True, False, 'subframe', '', '', 0.4, 7, True, 4, 0.3, 0.1, 'Only masked', 32, '', False, False, False, 0.4, 0.1, 0.9, False, 'Inpaint', 0.85, 0.6, 30, False, True, 'None', 1.5, 'None', '', 'None', False, 0, 0, 0.6, 0.9, 0.2, 0.8, True, False, False, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, False, -1, -1, 0, '1,1', 'Horizontal', '', 2, 1, False, False, False, False, '', 0.5, True, False, '', 'Lerp', False, True, '1.5', 1, True, 0.01, 0.5, -0.13, 0, 0, 0, 0, False, 0, 0, 7, 'Default', 0, 0, 7, 'Default', 0, 0, 7, 'Default', False, 0, 1, 0, 'Version 2', 1.2, 0.9, 0, 0.5, 0, 1, 1.4, 0.2, 0, 0.5, 0, 1, 1, 1, 0, 0.5, 0, 1, 0, False, 'Default', 'Default', 1, False, 0, False, 0, 0, 0, 0, False, True, 3, 4, 0.15, 0.3, 'bicubic', 0.5, 2, True, False, False, 1, 0.15, False, 'OUT', ['OUT'], 5, 0, 'Bilinear', False, 'Bilinear', False, 'Lerp', '', '', False, False, None, True, 'NONE:0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0\\nALL:1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1\\nINS:1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0\\nIND:1,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0\\nINALL:1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0\\nMIDD:1,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0\\nOUTD:1,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0\\nOUTS:1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1\\nOUTALL:1,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1\\nALL0.5:0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5', True, 0, 'values', '0,0.25,0.5,0.75,1', 'Block ID', 'IN05-OUT05', 'none', '', '0.5,1', 'BASE,IN00,IN01,IN02,IN03,IN04,IN05,IN06,IN07,IN08,IN09,IN10,IN11,M00,OUT00,OUT01,OUT02,OUT03,OUT04,OUT05,OUT06,OUT07,OUT08,OUT09,OUT10,OUT11', 1.0, 'black', '20', False, 'ATTNDEEPON:IN05-OUT05:attn:1\\n\\nATTNDEEPOFF:IN05-OUT05:attn:0\\n\\nPROJDEEPOFF:IN05-OUT05:proj:0\\n\\nXYZ:::1', False, False, False, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, '', 0, '', 0, '', 0, None, True, False, True, 0, '🔄', False, '', 'gelbooru', True, 100, False, False, True, '', False, 0.75, False, \"Don't Change\", \"Don't Change\", True, '', False, 2, 'None', 'None', 0.5, 1, 100, 'Random', 'All', '', 1, -1, 1, False, '', False, False, False, False, '', '', False, False, False, False, 'None', 20, False, False, 'Matrix', 'Columns', 'Mask', 'Prompt', '1,1', '0.2', False, False, False, 'Attention', [False], '0', '0', '0.4', None, '0', '0', False, False, 0, 0, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0, '', False, True, 0.5, 3, True, 0, 3, 1, 'None', 3, False, 0.998, 0, 0.05, False, [], 0, 0.3, False, [], 0.9, 1, False, False, 'sd_xl_base_1.0.safetensors', 'sd_xl_refiner_1.0.safetensors', False, False, False, 0, 0, 1, 0, 0, 0, False, False, 'Straight Abs.', 'Flat', False, 0, 0, -1, -1, -1, -1, 6, 2.5, '', '', -1, -1, 1, 1, False, False, 0.75, 1, False, 2, 2, 0.5, 'bilinear', False, 'contrast', 'after', 0.025, False, 2, 0, 0, 1, 0, True, True, 1, 1, 1, 1, 0, 0, 0, 0, 1, False, False, 3, 0, False, False, 0, False, 0, False, False, False, 0, '', False, False, False, False, 'Auto', 0.5, 1, False, False, False, 1, 0, '', '', 20, True, 20, True, 4, 0.4, 7, 512, 512, True, 88, False, 'None', False, '', '', 1, 0.5, False, 0, False, 2, 'lerp', False, '1:1,1:2,1:2', '0:0,0:0,0:1', '0.2,0.8,0.8', 150, 0.2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, False, 10, True, True, 'start', True, 'from modules.processing import process_images\\n\\np.width = 768\\np.height = 768\\np.batch_size = 2\\np.steps = 10\\n\\nreturn process_images(p)', 2, False, False, 'positive', 'comma', 0, False, False, 'start', '', 2, 1, '', [], 0, '', [], 0, '', [], True, False, False, False, 0, False, None, None, False, None, None, False, None, None, False, 50, False, '', ['/'], ['moe2mature', 'bad_pic', 'Gwen-10', 'LCM_LoRA_Weights_SD15', 'give it a name', 'GwendolynTennyson_v0.1-000005', 'GwenV1', 'gwen_tennyson', 'microwaistV05', 'gwentennyson-05', 'shihaku-eye', 'deluster2', 'GwenTen-step00000400', 'worriedeyes_v200', 'flatBG', 'boldline', 'add_detail', 'noline', 'grgr-eye2', 'hyperdenoiser_v090', 'asb-CH1', 'faceage', 'jlullabyV2_e8', 'asb-CH2', 'grgr-eye1', 'asb-yorime', 'saturation', 'hadanuri2', 'agomaru', 'hadanuri1', 'kasshokuhada', 'menositanikuma2', 'lightline', 'brighter-eye2', 'hohoaka', 'menositanikuma1', 'outline', 'yawanuri', 'hairdetailer', 'siitake-eye', 'bigeye', 'hyperrefiner_v090', 'sanDka1', 'brighter-eye1', 'sanDka2', 'flat1', 'hyperdetailer_v095', 'deluster1', 'flat2', 'detail_slider_v4', 'fashion', 'make25d_type5_v100', 'Dskin_v1.0', 'antiwhite', 'style2', 'tu_v1.5-000009', 'ahegao-09-1', 'skin_tone_slider_v1', 'SaggyBreasts', 'Selfie_FefaAIart', 'hotarutonedown_v100', 'hotarutoneup_v100', 'largebulg1-000012', 'aiceKawaice_lora', 'quickfix', 'manga2_by_XUEBI', 'quiron_JLullaby_Style_v3_lora', 'ckundies', 'JlullabyStyle', 'Jlullaby', 'small penis', 'ass_size_control_v2.0', 'buttjob_v0.2', 'TrackUniform_v1JP', 'perky_breasts1', 'ARTbyJCM2_MMM', 'LookingDisgusted_V1', 'front_view_reverse_upright_straddle_v1.0', 'lightup_brightness_v200', 'ToxicPunkAI', 'lucy_loud1-10', 'attire_stripedthighhighs_blkwhi-11', 'Eunice1.0', 'Gwen10000v1.1', 'Julie_v1.1', 'LucyMann1.0', 'lightup_brightness_v100', 'lightup_detailer_v100', 'handmix101', 'animemix_v3_offset', 'stylesqueeze_v3', 'StarButterfly_v1.1', 'Star vs. the Forces of Evil', 'Eclipsa-10', 'Janna_Ordonia-05', 'JackieLynn-10', 'mariposa_diaz-09', 'DarkSky Diffusion v1', 'Amazon 64v1-000030', 'ALL IN ONE LORA HD v1', 'GwenLuckyGirl-13', 'DarkSky Diffusion v1_XL', 'microdress_v0.2', 'surprised_v200', 'StL_Ahegao', 'Lgirl-v6_500steps', 'neg4all_bdsqlsz_V3.5', 'edgChokersv2', 'background_detail_enhanced_simplified_v2', 'EnhancedDetail', 'wavymouth_type4_v100', 'wavymouth_type2_v100', 'bodycon-08', 'JLullabyV2LOL', 'DizzySwirlEyes', 'rwby_rose_mistral-12', 'rwby_rose-10', 'last v6', 'last', 'last v3', 'ponfaceno-10', 'wavymouth_type6_v100', 'wavymouth_type5_v100', 'body_size_control_v1.0', 'body_size_control_V2', 'looking-away-v2', 'Lkn_left_512_default-000007', 'succubus', 'Oda_Non_Style-KK77-V2', 'wavymouth_type3_v100', 'MavisV1', 'BWWMv3', 'wavymouth_type1_v100', 'make25d_type1_v100', 'make25d_type2_v100', 'make25d_type3_v100', 'make25d_type4_v100', 'takeuchi_takashi', 'spiralwashv2_1544', 'utsurome_v3', 'hypnoEyes_v10', 'multiple_penises_v0.4', 'loraH(DiffLoRA)_FaceShadowTweaker_v1_dim4', 'yami-loveru-01', 'miyuki-mahouka-01', 'ram-rezero-01', 'Tsurime', 'kanade-angelbeats-01', 'taiga-toradora-12', 'gekioko_v250', 'mami-madomagi-01', 'esdeath-akamegakill-01', 'Fonglets_Hermione_Granger', 'seishirou-nisekoi-01', 'rwby_jaunearc-11', 'yui-loveru-01', 'emilia-rezero-01', 'more_details', 'ovgwen-08'], False, False, True, True, 1.0, [], 30, '', 4, [], 1, '', '', '', '', 7, 1.5, True, '16bpc', '.tiff', 1.2, 10.0, 30.0, True, 0.0, 'Lanczos', 1, 0, 0, 75, 0.0001, 0.0, False, True, False, False, False, '', '', 'disable', 'Custom', 'HSL', 'abs(v)', 'abs(v)', 'abs(v)', '(2+v)/3', '1.0', '0.5', 'Auto [0,1]', -1, 1, 1, 0, False, '', False, '', '', 'disable', [], 'Custom', 'HSL', 'abs(v)', 'abs(v)', 'abs(v)', '(2+v)/3', '1.0', '0.5', 'Auto [0,1]', -1, 1, 1, 0, False, '', False, False, '', '', 'disable', 'Custom', 'HSL', 'abs(v)', 'abs(v)', 'abs(v)', '(2+v)/3', '1.0', '0.5', 'Auto [0,1]', -1, 1, 1, 0, False, '', False, '', False, 1, 1, -1, 1, False, True, 0, '', '', 20, True, 20, True, 4, 0.4, 7, 512, 512, True, 88, False, 'None', 'linear (weight sum)', '10', '/home/studio-lab-user/stable-diffusion-webui/extensions/stable-diffusion-webui-prompt-travel/img/ref_ctrlnet', 'mp4', 10.0, 0, '', True, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, 'linear', 'lerp', 'token', 'random', '30', 'fixed', 1, '8', None, 'mp4', 10.0, 0, '', True, False, 0, 0, 0.0001, 75, 0, 'Positive', 0, ', ', 'Generate and always save', 32) {}\n", + " Traceback (most recent call last):\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/modules/call_queue.py\", line 57, in f\n", + " res = list(func(*args, **kwargs))\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/modules/call_queue.py\", line 36, in f\n", + " res = func(*args, **kwargs)\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/modules/txt2img.py\", line 55, in txt2img\n", + " processed = processing.process_images(p)\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/modules/processing.py\", line 734, in process_images\n", + " res = process_images_inner(p)\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/modules/processing.py\", line 868, in process_images_inner\n", + " samples_ddim = p.sample(conditioning=p.c, unconditional_conditioning=p.uc, seeds=p.seeds, subseeds=p.subseeds, subseed_strength=p.subseed_strength, prompts=p.prompts)\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/extensions/sd-webui-bmab/sd_bmab/sd_override/txt2img.py\", line 38, in sample\n", + " samples = self.sampler.sample(self, x, conditioning, unconditional_conditioning, image_conditioning=self.txt2img_image_conditioning(x))\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/modules/sd_samplers_timesteps.py\", line 158, in sample\n", + " samples = self.launch_sampling(steps, lambda: self.func(self.model_wrap_cfg, x, extra_args=self.sampler_extra_args, disable=False, callback=self.callback_state, **extra_params_kwargs))\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/modules/sd_samplers_common.py\", line 261, in launch_sampling\n", + " return func()\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/modules/sd_samplers_timesteps.py\", line 158, in \n", + " samples = self.launch_sampling(steps, lambda: self.func(self.model_wrap_cfg, x, extra_args=self.sampler_extra_args, disable=False, callback=self.callback_state, **extra_params_kwargs))\n", + " File \"/home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages/torch/utils/_contextlib.py\", line 115, in decorate_context\n", + " return func(*args, **kwargs)\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/modules/sd_samplers_timesteps_impl.py\", line 24, in ddim\n", + " e_t = model(x, timesteps[index].item() * s_in, **extra_args)\n", + " File \"/home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1501, in _call_impl\n", + " return forward_call(*args, **kwargs)\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/modules/sd_samplers_cfg_denoiser.py\", line 175, in forward\n", + " x_out[a:b] = self.inner_model(x_in[a:b], sigma_in[a:b], cond=make_condition_dict(subscript_cond(cond_in, a, b), image_cond_in[a:b]))\n", + " File \"/home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1501, in _call_impl\n", + " return forward_call(*args, **kwargs)\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/modules/sd_samplers_timesteps.py\", line 30, in forward\n", + " return self.inner_model.apply_model(input, timesteps, **kwargs)\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/modules/sd_hijack_utils.py\", line 17, in \n", + " setattr(resolved_obj, func_path[-1], lambda *args, **kwargs: self(*args, **kwargs))\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/modules/sd_hijack_utils.py\", line 26, in __call__\n", + " return self.__sub_func(self.__orig_func, *args, **kwargs)\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/modules/sd_hijack_unet.py\", line 48, in apply_model\n", + " return orig_func(self, x_noisy.to(devices.dtype_unet), t.to(devices.dtype_unet), cond, **kwargs).float()\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/repositories/stable-diffusion-stability-ai/ldm/models/diffusion/ddpm.py\", line 858, in apply_model\n", + " x_recon = self.model(x_noisy, t, **cond)\n", + " File \"/home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1501, in _call_impl\n", + " return forward_call(*args, **kwargs)\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/repositories/stable-diffusion-stability-ai/ldm/models/diffusion/ddpm.py\", line 1335, in forward\n", + " out = self.diffusion_model(x, t, context=cc)\n", + " File \"/home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1501, in _call_impl\n", + " return forward_call(*args, **kwargs)\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/modules/sd_unet.py\", line 91, in UNetModel_forward\n", + " return original_forward(self, x, timesteps, context, *args, **kwargs)\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/repositories/stable-diffusion-stability-ai/ldm/modules/diffusionmodules/openaimodel.py\", line 797, in forward\n", + " h = module(h, emb, context)\n", + " File \"/home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1501, in _call_impl\n", + " return forward_call(*args, **kwargs)\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/repositories/stable-diffusion-stability-ai/ldm/modules/diffusionmodules/openaimodel.py\", line 84, in forward\n", + " x = layer(x, context)\n", + " File \"/home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1501, in _call_impl\n", + " return forward_call(*args, **kwargs)\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/repositories/stable-diffusion-stability-ai/ldm/modules/attention.py\", line 334, in forward\n", + " x = block(x, context=context[i])\n", + " File \"/home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1501, in _call_impl\n", + " return forward_call(*args, **kwargs)\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/repositories/stable-diffusion-stability-ai/ldm/modules/attention.py\", line 269, in forward\n", + " return checkpoint(self._forward, (x, context), self.parameters(), self.checkpoint)\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/repositories/stable-diffusion-stability-ai/ldm/modules/diffusionmodules/util.py\", line 121, in checkpoint\n", + " return CheckpointFunction.apply(func, len(inputs), *args)\n", + " File \"/home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages/torch/autograd/function.py\", line 506, in apply\n", + " return super().apply(*args, **kwargs) # type: ignore[misc]\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/repositories/stable-diffusion-stability-ai/ldm/modules/diffusionmodules/util.py\", line 136, in forward\n", + " output_tensors = ctx.run_function(*ctx.input_tensors)\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/repositories/stable-diffusion-stability-ai/ldm/modules/attention.py\", line 273, in _forward\n", + " x = self.attn2(self.norm2(x), context=context) + x\n", + " File \"/home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1501, in _call_impl\n", + " return forward_call(*args, **kwargs)\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/modules/sd_hijack_optimizations.py\", line 496, in xformers_attention_forward\n", + " out = xformers.ops.memory_efficient_attention(q, k, v, attn_bias=None, op=get_xformers_flash_attention_op(q, k, v))\n", + " File \"/home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages/xformers/ops/fmha/__init__.py\", line 192, in memory_efficient_attention\n", + " return _memory_efficient_attention(\n", + " File \"/home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages/xformers/ops/fmha/__init__.py\", line 290, in _memory_efficient_attention\n", + " return _memory_efficient_attention_forward(\n", + " File \"/home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages/xformers/ops/fmha/__init__.py\", line 310, in _memory_efficient_attention_forward\n", + " out, *_ = op.apply(inp, needs_gradient=False)\n", + " File \"/home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages/xformers/ops/fmha/flash.py\", line 235, in apply\n", + " ) = _convert_input_format(inp)\n", + " File \"/home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages/xformers/ops/fmha/flash.py\", line 177, in _convert_input_format\n", + " key=key.reshape([batch * seqlen_kv, num_heads, head_dim_q]),\n", + " RuntimeError: shape '[462, 8, 40]' is invalid for input of size 73920\n", + "\n", + "---\n", + "*** Error running before_process: /home/studio-lab-user/stable-diffusion-webui/extensions/sd-webui-bmab/scripts/sd_webui_bmab.py\n", + " Traceback (most recent call last):\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/modules/scripts.py\", line 710, in before_process\n", + " script.before_process(p, *script_args)\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/extensions/sd-webui-bmab/sd_bmab/bmab.py\", line 54, in before_process\n", + " controlnet.update_controlnet_args(p)\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/extensions/sd-webui-bmab/sd_bmab/controlnet.py\", line 113, in update_controlnet_args\n", + " controlnet_args = (cn_arg_index[0], cn_arg_index[-1])\n", + " IndexError: list index out of range\n", + "\n", + "---\n", + "Hijacking Hires. fix... \n", + "\n", + "Enabled: False\n", + "\n", + "checkpoint: sd_xl_base_1.0.safetensors\n", + " 0%| | 0/19 [00:00🖼️ Step 5. Download all your outputs\n", + "If your setup folder doesn't have problem, skip this step." + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "fdeece9b-7e0a-4c93-aec2-6d96b95cdc84", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "#download and compress all outputs\n", + "import zipfile\n", + "import os\n", + "\n", + "def create_zip_archive(source_dir, output_path):\n", + " with zipfile.ZipFile(output_path, 'w', zipfile.ZIP_DEFLATED) as zipf:\n", + " for root, dirs, files in os.walk(source_dir):\n", + " for file in files:\n", + " file_path = os.path.join(root, file)\n", + " zipf.write(file_path, os.path.relpath(file_path, source_dir))\n", + "\n", + "# Specify the source directory and output path\n", + "source_dir = '/home/studio-lab-user/stable-diffusion-webui/outputs'\n", + "output_path = '/home/studio-lab-user/outputs.zip'\n", + "# Specify the maximum size for each zip file in MB\n", + "max_size_mb = 20\n", + "# Create the ZIP archive\n", + "create_zip_archive(source_dir, output_path)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "b8a56c3a-f0af-4c87-bf83-c99942a3a3b0", + "metadata": {}, + "outputs": [], + "source": [ + "#delete and empty the OUTPUT folder\n", + "!rm -rf /home/studio-lab-user/stable-diffusion-webui/outputs/*" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "default:Python", + "language": "python", + "name": "conda-env-default-py" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.10.12" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/Msd/SDXLBase_Notebook_1.9 (1).ipynb b/Msd/SDXLBase_Notebook_1.9 (1).ipynb new file mode 100644 index 0000000000000000000000000000000000000000..b4540c5bb1ae50f449a3fc408a3918cb7a50831f --- /dev/null +++ b/Msd/SDXLBase_Notebook_1.9 (1).ipynb @@ -0,0 +1,3439 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "23bf0d68-cd40-4803-bf04-7ede3e53b524", + "metadata": {}, + "source": [ + "
SDXL Models - Dreamscape Notebook 1.9
\n", + "
Follow tutorial on my Youtube Channel. Join our Discord Community for support.
" + ] + }, + { + "cell_type": "markdown", + "id": "e4dd09f1-eb19-4fd1-ae06-fc8c604366fb", + "metadata": { + "tags": [] + }, + "source": [ + "

🧼 Step 1. Fresh Clean Environments (launch if it's your first start)

\n", + "If you have a healthy and working install, SKIP to STEP 3. This can be launched in CPU mode." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "ea5bcd71-2b71-4d27-90c1-053444ef33f0", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "!rm -r /home/studio-lab-user/.cache\n", + "!rm -r /home/studio-lab-user/.conda\n", + "!conda remove -n \"env_name\" --all\n", + "!rm -rf /home/studio-lab-user/*" + ] + }, + { + "cell_type": "markdown", + "id": "f05fa0e9-8141-471e-a9a5-b12cc04a9c94", + "metadata": {}, + "source": [ + "☢️*Your Browser Panel (on the left) should be empty.*
\n", + "☢️You need to restart the Jupyter Lab now (before running next cell)." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "c55242c5-3887-4dd4-a384-0b480b0d11f1", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "import subprocess\n", + "\n", + "# Run the command and capture the output\n", + "result = subprocess.run(['du', '-h', '--max-depth=1', '/home/studio-lab-user'], capture_output=True, text=True)\n", + "\n", + "# Check if the desired line is present in the output\n", + "if '1.1G\\t/home/studio-lab-user/.conda' in result.stdout:\n", + " print(\"Ok, your conda is clean (1.1GB) please continue with Step 2\")" + ] + }, + { + "cell_type": "markdown", + "id": "af2f3f5b-f9ba-4221-92fa-126600e39d9b", + "metadata": { + "tags": [] + }, + "source": [ + "

🔥 Step 2. Install essentials (launch if it's your first start)

\n", + "This will install essentials. This can be launched in CPU mode. Be patient it might take a while." + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "id": "7ad40e45-9797-4188-be16-2e6c4d218ddc", + "metadata": { + "scrolled": true, + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Collecting package metadata (current_repodata.json): / Collecting package metadata (current_repodata.json)/ | / - - \\ / / | / - | \\ | done\n", + "Solving environment: done\n", + "Solving environment/ done\n", + "\n", + "# All requested packages already installed.\n", + "\n", + "done\n", + "\n", + "## Package Plan ##\n", + "\n", + " environment location: /home/studio-lab-user/.conda/envs/default\n", + "\n", + " added / updated specs:\n", + " - libglib\n", + "\n", + "\n", + "The following packages will be downloaded:\n", + "\n", + " package | build\n", + " ---------------------------|-----------------\n", + " gettext-0.21.1 | h27087fc_0 4.1 MB conda-forge\n", + " libglib-2.78.0 | hebfc3b9_0 2.6 MB conda-forge\n", + " libiconv-1.17 | h166bdaf_0 1.4 MB conda-forge\n", + " openssl-3.1.3 | hd590300_0 2.5 MB conda-forge\n", + " pcre2-10.40 | hc3806b6_0 2.3 MB conda-forge\n", + " ------------------------------------------------------------\n", + " Total: 12.9 MB\n", + "\n", + "The following NEW packages will be INSTALLED:\n", + "\n", + " gettext conda-forge/linux-64::gettext-0.21.1-h27087fc_0 \n", + " libglib conda-forge/linux-64::libglib-2.78.0-hebfc3b9_0 \n", + " libiconv conda-forge/linux-64::libiconv-1.17-h166bdaf_0 \n", + " pcre2 conda-forge/linux-64::pcre2-10.40-hc3806b6_0 \n", + "\n", + "The following packages will be UPDATED:\n", + "\n", + " openssl 3.1.2-hd590300_0 --> 3.1.3-hd590300_0 \n", + "\n", + "\n", + "\n", + "Downloading and Extracting Packages:\n", + "libglib-2.78.0 | 2.6 MB | | 0% \n", + "gettext-0.21.1 | 4.1 MB | | 0% \u001b[A\n", + "\n", + "openssl-3.1.3 | 2.5 MB | | 0% \u001b[A\u001b[A\n", + "\n", + "\n", + "pcre2-10.40 | 2.3 MB | | 0% \u001b[A\u001b[A\u001b[A\n", + "\n", + "\n", + "\n", + "libglib-2.78.0 | 2.6 MB | 2 | 1% \u001b[A\u001b[A\u001b[A\u001b[A\n", + "\n", + "\n", + "pcre2-10.40 | 2.3 MB | 2 | 1% \u001b[A\u001b[A\u001b[A\n", + "\n", + "openssl-3.1.3 | 2.5 MB | 2 | 1% \u001b[A\u001b[A\n", + "gettext-0.21.1 | 4.1 MB | 1 | 0% \u001b[A\n", + "\n", + "\n", + "\n", + "libiconv-1.17 | 1.4 MB | 4 | 1% \u001b[A\u001b[A\u001b[A\u001b[A\n", + "\n", + "\n", + "pcre2-10.40 | 2.3 MB | #############################9 | 81% \u001b[A\u001b[A\u001b[A\n", + "\n", + "openssl-3.1.3 | 2.5 MB | ######################### | 68% \u001b[A\u001b[A\n", + "gettext-0.21.1 | 4.1 MB | ###############1 | 41% \u001b[ACollecting package metadata (current_repodata.json): ...working... done\n", + "Solving environment: ...working... done\n", + "\n", + "## Package Plan ##\n", + "\n", + " environment location: /home/studio-lab-user/.conda/envs/default\n", + "\n", + " added / updated specs:\n", + " - aria2\n", + "\n", + "\n", + "The following packages will be downloaded:\n", + "\n", + " package | build\n", + " ---------------------------|-----------------\n", + " aria2-1.36.0 | h43d1f13_4 1.5 MB conda-forge\n", + " c-ares-1.20.1 | hd590300_1 113 KB conda-forge\n", + " icu-73.2 | h59595ed_0 11.5 MB conda-forge\n", + " libssh2-1.11.0 | h0841786_0 265 KB conda-forge\n", + " libxml2-2.11.5 | h232c23b_1 689 KB conda-forge\n", + " ------------------------------------------------------------\n", + " Total: 14.1 MB\n", + "\n", + "The following NEW packages will be INSTALLED:\n", + "\n", + " aria2 conda-forge/linux-64::aria2-1.36.0-h43d1f13_4 \n", + " c-ares conda-forge/linux-64::c-ares-1.20.1-hd590300_1 \n", + " icu conda-forge/linux-64::icu-73.2-h59595ed_0 \n", + " libiconv conda-forge/linux-64::libiconv-1.17-h166bdaf_0 \n", + " libssh2 conda-forge/linux-64::libssh2-1.11.0-h0841786_0 \n", + " libxml2 conda-forge/linux-64::libxml2-2.11.5-h232c23b_1 \n", + "\n", + "The following packages will be UPDATED:\n", + "\n", + " openssl 3.1.2-hd590300_0 --> 3.1.3-hd590300_0 \n", + "\n", + "\n", + "Preparing transaction: ...working... done\n", + "Verifying transaction: ...working... failed\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'bin/iconv'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'include/iconv.h'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'include/libcharset.h'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'include/localcharset.h'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'lib/libcharset.so'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'lib/libcharset.so.1'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'lib/libcharset.so.1.0.0'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "SafetyError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'lib/libiconv.a'\n", + "has an incorrect size.\n", + " reported size: 1067742 bytes\n", + " actual size: 851968 bytes\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'lib/libiconv.so'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'lib/libiconv.so.2'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'lib/libiconv.so.2.6.1'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/doc/iconv.1.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/doc/iconv.3.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/doc/iconv_close.3.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/doc/iconv_open.3.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/doc/iconv_open_into.3.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/doc/iconvctl.3.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/af/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/bg/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/ca/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/cs/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/da/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/de/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/el/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/eo/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/es/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/et/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/fi/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/fr/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/ga/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/gl/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/hr/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/hu/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/id/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/it/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/ja/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/ko/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/lt/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/nl/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/pl/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/pt_BR/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/rm/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/ro/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/ru/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/sk/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/sl/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/sq/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/sr/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/sv/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/tr/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/uk/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/vi/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/wa/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/zh_CN/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/zh_TW/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/man/man1/iconv.1'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/man/man3/iconv.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/man/man3/iconv_close.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/man/man3/iconv_open.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/man/man3/iconv_open_into.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/man/man3/iconvctl.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "\n", + "\n", + "Note: you may need to restart the kernel to use updated packages.\n", + "Collecting package metadata (current_repodata.json): ...working... done\n", + "Solving environment: ...working... unsuccessful initial attempt using frozen solve. Retrying with flexible solve.\n", + "Collecting package metadata (repodata.json): ...working... done\n", + "Solving environment: ...working... unsuccessful initial attempt using frozen solve. Retrying with flexible solve.\n", + "\n", + "PackagesNotFoundError: The following packages are not available from current channels:\n", + "\n", + " - libglib2.0-0\n", + "\n", + "Current channels:\n", + "\n", + " - https://conda.anaconda.org/conda-forge/linux-64\n", + " - https://conda.anaconda.org/conda-forge/noarch\n", + "\n", + "To search for alternate channels that may provide the conda package you're\n", + "looking for, navigate to\n", + "\n", + " https://anaconda.org\n", + "\n", + "and use the search bar at the top of the page.\n", + "\n", + "\n", + "\n", + "Note: you may need to restart the kernel to use updated packages.\n", + "Collecting package metadata (current_repodata.json): ...working... done\n", + "Solving environment: ...working... done\n", + "\n", + "## Package Plan ##\n", + "\n", + " environment location: /home/studio-lab-user/.conda/envs/default\n", + "\n", + " added / updated specs:\n", + " - glib\n", + "\n", + "\n", + "The following packages will be downloaded:\n", + "\n", + " package | build\n", + " ---------------------------|-----------------\n", + " glib-2.78.0 | hfc55251_0 479 KB conda-forge\n", + " glib-tools-2.78.0 | hfc55251_0 110 KB conda-forge\n", + " ------------------------------------------------------------\n", + " Total: 589 KB\n", + "\n", + "The following NEW packages will be INSTALLED:\n", + "\n", + " gettext conda-forge/linux-64::gettext-0.21.1-h27087fc_0 \n", + " glib conda-forge/linux-64::glib-2.78.0-hfc55251_0 \n", + " glib-tools conda-forge/linux-64::glib-tools-2.78.0-hfc55251_0 \n", + " libglib conda-forge/linux-64::libglib-2.78.0-hebfc3b9_0 \n", + " libiconv conda-forge/linux-64::libiconv-1.17-h166bdaf_0 \n", + " pcre2 conda-forge/linux-64::pcre2-10.40-hc3806b6_0 \n", + "\n", + "The following packages will be UPDATED:\n", + "\n", + " openssl 3.1.2-hd590300_0 --> 3.1.3-hd590300_0 \n", + "\n", + "\n", + "Preparing transaction: ...working... done\n", + "Verifying transaction: ...working... failed\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'bin/iconv'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'include/iconv.h'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'include/libcharset.h'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'include/localcharset.h'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'lib/libcharset.so'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'lib/libcharset.so.1'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'lib/libcharset.so.1.0.0'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "SafetyError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'lib/libiconv.a'\n", + "has an incorrect size.\n", + " reported size: 1067742 bytes\n", + " actual size: 851968 bytes\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'lib/libiconv.so'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'lib/libiconv.so.2'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'lib/libiconv.so.2.6.1'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/doc/iconv.1.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/doc/iconv.3.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/doc/iconv_close.3.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/doc/iconv_open.3.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/doc/iconv_open_into.3.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/doc/iconvctl.3.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/af/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/bg/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/ca/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/cs/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/da/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/de/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/el/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/eo/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/es/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/et/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/fi/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/fr/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/ga/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/gl/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/hr/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/hu/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/id/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/it/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/ja/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/ko/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/lt/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/nl/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/pl/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/pt_BR/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/rm/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/ro/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/ru/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/sk/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/sl/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/sq/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/sr/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/sv/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/tr/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/uk/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/vi/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/wa/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/zh_CN/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/locale/zh_TW/LC_MESSAGES/libiconv.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/man/man1/iconv.1'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/man/man3/iconv.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/man/man3/iconv_close.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/man/man3/iconv_open.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/man/man3/iconv_open_into.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libiconv located at /home/studio-lab-user/.conda/pkgs/libiconv-1.17-h166bdaf_0\n", + "appears to be corrupted. The path 'share/man/man3/iconvctl.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'bin/pcre2-config'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'bin/pcre2_jit_test'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'bin/pcre2grep'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'bin/pcre2test'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'cmake/pcre2-config-version.cmake'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'cmake/pcre2-config.cmake'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'include/pcre2.h'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'include/pcre2posix.h'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "SafetyError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'lib/libpcre2-16.so.0.11.0'\n", + "has an incorrect size.\n", + " reported size: 613752 bytes\n", + " actual size: 278528 bytes\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'lib/libpcre2-8.so.0.11.0'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'lib/libpcre2-posix.so.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'lib/libpcre2-posix.so.3.0.2'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'lib/pkgconfig/libpcre2-16.pc'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'lib/pkgconfig/libpcre2-32.pc'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'lib/pkgconfig/libpcre2-8.pc'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'lib/pkgconfig/libpcre2-posix.pc'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_callout_enumerate.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_code_copy.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_code_copy_with_tables.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_code_free.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_compile.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_compile_context_copy.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_compile_context_create.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_compile_context_free.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_config.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_convert_context_copy.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_convert_context_create.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_convert_context_free.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_converted_pattern_free.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_dfa_match.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_general_context_copy.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_general_context_create.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_general_context_free.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_get_error_message.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_get_mark.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_get_match_data_size.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_get_ovector_count.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_get_ovector_pointer.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_get_startchar.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_jit_compile.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_jit_free_unused_memory.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_jit_match.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_jit_stack_assign.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_jit_stack_create.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_jit_stack_free.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_maketables.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_maketables_free.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_match.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_match_context_copy.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_match_context_create.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_match_context_free.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_match_data_create.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_match_data_create_from_pattern.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_match_data_free.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_pattern_convert.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_pattern_info.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_serialize_decode.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_serialize_encode.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_serialize_free.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_serialize_get_number_of_codes.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_set_bsr.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_set_callout.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_set_character_tables.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_set_compile_extra_options.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_set_compile_recursion_guard.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_set_depth_limit.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_set_glob_escape.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_set_glob_separator.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_set_heap_limit.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_set_match_limit.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_set_max_pattern_length.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_set_newline.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_set_offset_limit.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_set_parens_nest_limit.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_set_recursion_limit.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_set_recursion_memory_management.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_set_substitute_callout.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_substitute.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_substring_copy_byname.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_substring_copy_bynumber.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_substring_free.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_substring_get_byname.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_substring_get_bynumber.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_substring_length_byname.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_substring_length_bynumber.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_substring_list_free.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_substring_list_get.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_substring_nametable_scan.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2_substring_number_from_name.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2api.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2build.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2callout.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2compat.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2convert.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2demo.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2jit.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2limits.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2matching.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2partial.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2pattern.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2perform.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2posix.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2sample.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2serialize.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2syntax.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'man/man3/pcre2unicode.3'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/index.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2-config.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_callout_enumerate.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_code_copy.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_code_copy_with_tables.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_code_free.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_compile.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_compile_context_copy.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_compile_context_create.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_compile_context_free.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_config.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_convert_context_copy.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_convert_context_create.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_convert_context_free.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_converted_pattern_free.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_dfa_match.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_general_context_copy.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_general_context_create.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_general_context_free.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_get_error_message.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_get_mark.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_get_match_data_size.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_get_ovector_count.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_get_ovector_pointer.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_get_startchar.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_jit_compile.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_jit_free_unused_memory.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_jit_match.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_jit_stack_assign.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_jit_stack_create.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_jit_stack_free.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_maketables.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_maketables_free.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_match.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_match_context_copy.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_match_context_create.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_match_context_free.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_match_data_create.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_match_data_create_from_pattern.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_match_data_free.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_pattern_convert.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_pattern_info.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_serialize_decode.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_serialize_encode.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_serialize_free.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_serialize_get_number_of_codes.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_set_bsr.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_set_callout.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_set_character_tables.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_set_compile_extra_options.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_set_compile_recursion_guard.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_set_depth_limit.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_set_glob_escape.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_set_glob_separator.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_set_heap_limit.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_set_match_limit.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_set_max_pattern_length.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_set_newline.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_set_offset_limit.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_set_parens_nest_limit.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_set_recursion_limit.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_set_recursion_memory_management.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_set_substitute_callout.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_substitute.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_substring_copy_byname.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_substring_copy_bynumber.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_substring_free.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_substring_get_byname.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_substring_get_bynumber.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_substring_length_byname.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_substring_length_bynumber.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_substring_list_free.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_substring_list_get.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_substring_nametable_scan.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2_substring_number_from_name.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2api.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2build.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2callout.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2compat.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2convert.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2demo.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2grep.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2jit.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2limits.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2matching.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2partial.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2pattern.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2perform.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2posix.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2sample.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2serialize.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2syntax.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2test.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for pcre2 located at /home/studio-lab-user/.conda/pkgs/pcre2-10.40-hc3806b6_0\n", + "appears to be corrupted. The path 'share/doc/pcre2/html/pcre2unicode.html'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libglib located at /home/studio-lab-user/.conda/pkgs/libglib-2.78.0-hebfc3b9_0\n", + "appears to be corrupted. The path 'etc/conda/deactivate.d/libglib_deactivate.sh'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libglib located at /home/studio-lab-user/.conda/pkgs/libglib-2.78.0-hebfc3b9_0\n", + "appears to be corrupted. The path 'lib/libglib-2.0.so.0'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libglib located at /home/studio-lab-user/.conda/pkgs/libglib-2.78.0-hebfc3b9_0\n", + "appears to be corrupted. The path 'lib/pkgconfig/gio-2.0.pc'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libglib located at /home/studio-lab-user/.conda/pkgs/libglib-2.78.0-hebfc3b9_0\n", + "appears to be corrupted. The path 'lib/pkgconfig/gmodule-export-2.0.pc'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libglib located at /home/studio-lab-user/.conda/pkgs/libglib-2.78.0-hebfc3b9_0\n", + "appears to be corrupted. The path 'share/locale/an/LC_MESSAGES/glib20.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libglib located at /home/studio-lab-user/.conda/pkgs/libglib-2.78.0-hebfc3b9_0\n", + "appears to be corrupted. The path 'share/locale/be/LC_MESSAGES/glib20.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libglib located at /home/studio-lab-user/.conda/pkgs/libglib-2.78.0-hebfc3b9_0\n", + "appears to be corrupted. The path 'share/locale/bn_IN/LC_MESSAGES/glib20.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libglib located at /home/studio-lab-user/.conda/pkgs/libglib-2.78.0-hebfc3b9_0\n", + "appears to be corrupted. The path 'share/locale/bs/LC_MESSAGES/glib20.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libglib located at /home/studio-lab-user/.conda/pkgs/libglib-2.78.0-hebfc3b9_0\n", + "appears to be corrupted. The path 'share/locale/ca/LC_MESSAGES/glib20.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libglib located at /home/studio-lab-user/.conda/pkgs/libglib-2.78.0-hebfc3b9_0\n", + "appears to be corrupted. The path 'share/locale/de/LC_MESSAGES/glib20.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libglib located at /home/studio-lab-user/.conda/pkgs/libglib-2.78.0-hebfc3b9_0\n", + "appears to be corrupted. The path 'share/locale/dz/LC_MESSAGES/glib20.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libglib located at /home/studio-lab-user/.conda/pkgs/libglib-2.78.0-hebfc3b9_0\n", + "appears to be corrupted. The path 'share/locale/en_CA/LC_MESSAGES/glib20.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libglib located at /home/studio-lab-user/.conda/pkgs/libglib-2.78.0-hebfc3b9_0\n", + "appears to be corrupted. The path 'share/locale/fr/LC_MESSAGES/glib20.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libglib located at /home/studio-lab-user/.conda/pkgs/libglib-2.78.0-hebfc3b9_0\n", + "appears to be corrupted. The path 'share/locale/fur/LC_MESSAGES/glib20.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libglib located at /home/studio-lab-user/.conda/pkgs/libglib-2.78.0-hebfc3b9_0\n", + "appears to be corrupted. The path 'share/locale/gd/LC_MESSAGES/glib20.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libglib located at /home/studio-lab-user/.conda/pkgs/libglib-2.78.0-hebfc3b9_0\n", + "appears to be corrupted. The path 'share/locale/gu/LC_MESSAGES/glib20.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libglib located at /home/studio-lab-user/.conda/pkgs/libglib-2.78.0-hebfc3b9_0\n", + "appears to be corrupted. The path 'share/locale/ko/LC_MESSAGES/glib20.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libglib located at /home/studio-lab-user/.conda/pkgs/libglib-2.78.0-hebfc3b9_0\n", + "appears to be corrupted. The path 'share/locale/ku/LC_MESSAGES/glib20.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libglib located at /home/studio-lab-user/.conda/pkgs/libglib-2.78.0-hebfc3b9_0\n", + "appears to be corrupted. The path 'share/locale/oc/LC_MESSAGES/glib20.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libglib located at /home/studio-lab-user/.conda/pkgs/libglib-2.78.0-hebfc3b9_0\n", + "appears to be corrupted. The path 'share/locale/pt/LC_MESSAGES/glib20.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libglib located at /home/studio-lab-user/.conda/pkgs/libglib-2.78.0-hebfc3b9_0\n", + "appears to be corrupted. The path 'share/locale/ru/LC_MESSAGES/glib20.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libglib located at /home/studio-lab-user/.conda/pkgs/libglib-2.78.0-hebfc3b9_0\n", + "appears to be corrupted. The path 'share/locale/rw/LC_MESSAGES/glib20.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libglib located at /home/studio-lab-user/.conda/pkgs/libglib-2.78.0-hebfc3b9_0\n", + "appears to be corrupted. The path 'share/locale/si/LC_MESSAGES/glib20.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libglib located at /home/studio-lab-user/.conda/pkgs/libglib-2.78.0-hebfc3b9_0\n", + "appears to be corrupted. The path 'share/locale/sk/LC_MESSAGES/glib20.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libglib located at /home/studio-lab-user/.conda/pkgs/libglib-2.78.0-hebfc3b9_0\n", + "appears to be corrupted. The path 'share/locale/sl/LC_MESSAGES/glib20.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libglib located at /home/studio-lab-user/.conda/pkgs/libglib-2.78.0-hebfc3b9_0\n", + "appears to be corrupted. The path 'share/locale/tg/LC_MESSAGES/glib20.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libglib located at /home/studio-lab-user/.conda/pkgs/libglib-2.78.0-hebfc3b9_0\n", + "appears to be corrupted. The path 'share/locale/yi/LC_MESSAGES/glib20.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "CondaVerificationError: The package for libglib located at /home/studio-lab-user/.conda/pkgs/libglib-2.78.0-hebfc3b9_0\n", + "appears to be corrupted. The path 'share/locale/zh_HK/LC_MESSAGES/glib20.mo'\n", + "specified in the package manifest cannot be found.\n", + "\n", + "SafetyError: The package for libglib located at /home/studio-lab-user/.conda/pkgs/libglib-2.78.0-hebfc3b9_0\n", + "appears to be corrupted. The path 'share/locale/zh_TW/LC_MESSAGES/glib20.mo'\n", + "has an incorrect size.\n", + " reported size: 123273 bytes\n", + " actual size: 4096 bytes\n", + "\n", + "\n", + "\n", + "Note: you may need to restart the kernel to use updated packages.\n", + "/home/studio-lab-user\n", + "Cloning into 'stable-diffusion-webui'...\n", + "remote: Enumerating objects: 318, done.\u001b[K\n", + "remote: Counting objects: 100% (318/318), done.\u001b[K\n", + "remote: Compressing objects: 100% (290/290), done.\u001b[K\n", + "remote: Total 318 (delta 10), reused 171 (delta 8), pack-reused 0\u001b[K\n", + "Receiving objects: 100% (318/318), 1.69 MiB | 11.57 MiB/s, done.\n", + "Resolving deltas: 100% (10/10), done.\n", + "Encountered 6 file(s) that should have been pointers, but weren't:\n", + "\thtml/card-no-preview.png\n", + "\tmodules/Roboto-Regular.ttf\n", + "\tmodules/textual_inversion/test_embedding.png\n", + "\tscreenshot.png\n", + "\ttest/test_files/img2img_basic.png\n", + "\ttest/test_files/mask_basic.png\n", + "/home/studio-lab-user/stable-diffusion-webui/embeddings\n", + "Cloning into 'negativekit'...\n", + "remote: Enumerating objects: 34, done.\u001b[K\n", + "remote: Counting objects: 100% (34/34), done.\u001b[K\n", + "remote: Compressing objects: 100% (34/34), done.\u001b[K\n", + "remote: Total 34 (delta 3), reused 0 (delta 0), pack-reused 0\u001b[K\n", + "Unpacking objects: 100% (34/34), 1.46 MiB | 7.52 MiB/s, done.\n", + "/home/studio-lab-user/stable-diffusion-webui/extensions\n", + "Cloning into 'StyleSelectorXL'...\n", + "remote: Enumerating objects: 7, done.\u001b[K\n", + "remote: Counting objects: 100% (7/7), done.\u001b[K\n", + "remote: Compressing objects: 100% (5/5), done.\u001b[K\n", + "remote: Total 7 (delta 0), reused 4 (delta 0), pack-reused 0\u001b[K\n", + "Unpacking objects: 100% (7/7), 8.16 KiB | 8.16 MiB/s, done.\n", + "fatal: destination path 'StyleSelectorXL' already exists and is not an empty directory.\n", + "fatal: destination path 'StyleSelectorXL' already exists and is not an empty directory.\n", + "fatal: destination path 'StyleSelectorXL' already exists and is not an empty directory.\n", + "Cloning into 'batchlinks-webui'...\n", + "remote: Enumerating objects: 65, done.\u001b[K\n", + "remote: Counting objects: 100% (65/65), done.\u001b[K\n", + "remote: Compressing objects: 100% (60/60), done.\u001b[K\n", + "remote: Total 65 (delta 1), reused 50 (delta 1), pack-reused 0\u001b[K\n", + "Unpacking objects: 100% (65/65), 4.17 MiB | 15.93 MiB/s, done.\n", + "Cloning into 'sd-webui-infinite-image-browsing'...\n", + "remote: Enumerating objects: 179, done.\u001b[K\n", + "remote: Counting objects: 100% (179/179), done.\u001b[K\n", + "remote: Compressing objects: 100% (165/165), done.\u001b[K\n", + "remote: Total 179 (delta 6), reused 123 (delta 2), pack-reused 0\u001b[K\n", + "Receiving objects: 100% (179/179), 1.73 MiB | 7.11 MiB/s, done.\n", + "Resolving deltas: 100% (6/6), done.\n", + "Cloning into 'ultimatesdupscale'...\n", + "remote: Enumerating objects: 7, done.\u001b[K\n", + "remote: Counting objects: 100% (7/7), done.\u001b[K\n", + "remote: Compressing objects: 100% (5/5), done.\u001b[K\n", + "remote: Total 7 (delta 0), reused 6 (delta 0), pack-reused 0\u001b[K\n", + "Unpacking objects: 100% (7/7), 17.82 KiB | 8.91 MiB/s, done.\n", + "Cloning into 'tagcomplete'...\n", + "remote: Enumerating objects: 32, done.\u001b[K\n", + "remote: Counting objects: 100% (32/32), done.\u001b[K\n", + "remote: Compressing objects: 100% (31/31), done.\u001b[K\n", + "remote: Total 32 (delta 4), reused 11 (delta 0), pack-reused 0\u001b[K\n", + "Unpacking objects: 100% (32/32), 1.92 MiB | 9.30 MiB/s, done.\n", + "Cloning into 'DWPose'...\n", + "remote: Enumerating objects: 3150, done.\u001b[K\n", + "remote: Counting objects: 100% (3150/3150), done.\u001b[K\n", + "remote: Compressing objects: 100% (2087/2087), done.\u001b[K\n", + "remote: Total 3150 (delta 973), reused 3124 (delta 955), pack-reused 0\u001b[K\n", + "Receiving objects: 100% (3150/3150), 99.90 MiB | 60.46 MiB/s, done.\n", + "Resolving deltas: 100% (973/973), done.\n", + "Cloning into 'sd-webui-lora-block-weight'...\n", + "remote: Enumerating objects: 7, done.\u001b[K\n", + "remote: Counting objects: 100% (7/7), done.\u001b[K\n", + "remote: Compressing objects: 100% (7/7), done.\u001b[K\n", + "remote: Total 7 (delta 0), reused 5 (delta 0), pack-reused 0\u001b[K\n", + "Unpacking objects: 100% (7/7), 199.74 KiB | 4.54 MiB/s, done.\n", + "Cloning into 'stable-diffusion-webui-eyemask'...\n", + "remote: Enumerating objects: 60, done.\u001b[K\n", + "remote: Counting objects: 100% (60/60), done.\u001b[K\n", + "remote: Compressing objects: 100% (53/53), done.\u001b[K\n", + "remote: Total 60 (delta 1), reused 43 (delta 1), pack-reused 0\u001b[K\n", + "Unpacking objects: 100% (60/60), 69.54 MiB | 13.42 MiB/s, done.\n", + "fatal: destination path 'stable-diffusion-webui-eyemask' already exists and is not an empty directory.\n", + "fatal: destination path 'stable-diffusion-webui-eyemask' already exists and is not an empty directory.\n", + "fatal: destination path 'stable-diffusion-webui-eyemask' already exists and is not an empty directory.\n", + "Cloning into 'canvas-zoom'...\n", + "remote: Enumerating objects: 593, done.\u001b[K\n", + "remote: Counting objects: 100% (593/593), done.\u001b[K\n", + "remote: Compressing objects: 100% (558/558), done.\u001b[K\n", + "remote: Total 593 (delta 47), reused 458 (delta 28), pack-reused 0\u001b[K\n", + "Receiving objects: 100% (593/593), 16.72 MiB | 11.77 MiB/s, done.\n", + "Resolving deltas: 100% (47/47), done.\n", + "Cloning into 'a1111-sd-webui-lycoris'...\n", + "remote: Enumerating objects: 12, done.\u001b[K\n", + "remote: Counting objects: 100% (12/12), done.\u001b[K\n", + "remote: Compressing objects: 100% (10/10), done.\u001b[K\n", + "remote: Total 12 (delta 0), reused 6 (delta 0), pack-reused 0\u001b[K\n", + "Unpacking objects: 100% (12/12), 16.97 KiB | 5.66 MiB/s, done.\n", + "Cloning into 'infinite-zoom-stable-diffusion'...\n", + "remote: Enumerating objects: 13, done.\u001b[K\n", + "remote: Counting objects: 100% (13/13), done.\u001b[K\n", + "remote: Compressing objects: 100% (12/12), done.\u001b[K\n", + "remote: Total 13 (delta 1), reused 5 (delta 0), pack-reused 0\u001b[K\n", + "Unpacking objects: 100% (13/13), 34.02 KiB | 2.27 MiB/s, done.\n", + "Cloning into 'sd-webui-3d-open-pose-editor'...\n", + "remote: Enumerating objects: 146, done.\u001b[K\n", + "remote: Counting objects: 100% (146/146), done.\u001b[K\n", + "remote: Compressing objects: 100% (137/137), done.\u001b[K\n", + "remote: Total 146 (delta 9), reused 90 (delta 4), pack-reused 0\u001b[K\n", + "Receiving objects: 100% (146/146), 4.74 MiB | 29.26 MiB/s, done.\n", + "Resolving deltas: 100% (9/9), done.\n", + "Cloning into 'auto-sd-paint-ext'...\n", + "remote: Enumerating objects: 58, done.\u001b[K\n", + "remote: Counting objects: 100% (58/58), done.\u001b[K\n", + "remote: Compressing objects: 100% (53/53), done.\u001b[K\n", + "remote: Total 58 (delta 1), reused 22 (delta 0), pack-reused 0\u001b[K\n", + "Unpacking objects: 100% (58/58), 151.15 KiB | 4.58 MiB/s, done.\n", + "Cloning into 'sd-webui-neutral-prompt'...\n", + "remote: Enumerating objects: 23, done.\u001b[K\n", + "remote: Counting objects: 100% (23/23), done.\u001b[K\n", + "remote: Compressing objects: 100% (19/19), done.\u001b[K\n", + "remote: Total 23 (delta 0), reused 13 (delta 0), pack-reused 0\u001b[K\n", + "Unpacking objects: 100% (23/23), 14.90 KiB | 3.72 MiB/s, done.\n", + "Cloning into 'sd-webui-stealth-pnginfo'...\n", + "remote: Enumerating objects: 6, done.\u001b[K\n", + "remote: Counting objects: 100% (6/6), done.\u001b[K\n", + "remote: Compressing objects: 100% (5/5), done.\u001b[K\n", + "remote: Total 6 (delta 0), reused 1 (delta 0), pack-reused 0\u001b[K\n", + "Unpacking objects: 100% (6/6), 5.64 KiB | 5.64 MiB/s, done.\n", + "Cloning into 'sd_webui_stealth_pnginfo'...\n", + "remote: Enumerating objects: 6, done.\u001b[K\n", + "remote: Counting objects: 100% (6/6), done.\u001b[K\n", + "remote: Compressing objects: 100% (5/5), done.\u001b[K\n", + "remote: Total 6 (delta 0), reused 2 (delta 0), pack-reused 0\u001b[K\n", + "Unpacking objects: 100% (6/6), 4.78 KiB | 4.78 MiB/s, done.\n", + "Cloning into 'sd-fast-pnginfo'...\n", + "remote: Enumerating objects: 10, done.\u001b[K\n", + "remote: Counting objects: 100% (10/10), done.\u001b[K\n", + "remote: Compressing objects: 100% (6/6), done.\u001b[K\n", + "remote: Total 10 (delta 0), reused 5 (delta 0), pack-reused 0\u001b[K\n", + "Unpacking objects: 100% (10/10), 29.04 KiB | 7.26 MiB/s, done.\n", + "Cloning into 'batchlinks-addon'...\n", + "remote: Enumerating objects: 5, done.\u001b[K\n", + "remote: Counting objects: 100% (5/5), done.\u001b[K\n", + "remote: Compressing objects: 100% (4/4), done.\u001b[K\n", + "Unpacking objects: 100% (5/5), 2.01 KiB | 2.01 MiB/s, done.\n", + "remote: Total 5 (delta 0), reused 0 (delta 0), pack-reused 0\u001b[K\n", + "Cloning into 'clip-interrogator-ext'...\n", + "remote: Enumerating objects: 10, done.\u001b[K\n", + "remote: Counting objects: 100% (10/10), done.\u001b[K\n", + "remote: Compressing objects: 100% (8/8), done.\u001b[K\n", + "remote: Total 10 (delta 0), reused 6 (delta 0), pack-reused 0\u001b[K\n", + "Unpacking objects: 100% (10/10), 104.34 KiB | 4.01 MiB/s, done.\n", + "fatal: destination path 'canvas-zoom' already exists and is not an empty directory.\n", + "Cloning into 'ultimate-upscale-for-automatic1111'...\n", + "remote: Enumerating objects: 7, done.\u001b[K\n", + "remote: Counting objects: 100% (7/7), done.\u001b[K\n", + "remote: Compressing objects: 100% (5/5), done.\u001b[K\n", + "remote: Total 7 (delta 0), reused 5 (delta 0), pack-reused 0\u001b[K\n", + "Unpacking objects: 100% (7/7), 18.01 KiB | 9.01 MiB/s, done.\n", + "Cloning into 'sd-webui-regional-prompter'...\n", + "remote: Enumerating objects: 20, done.\u001b[K\n", + "remote: Counting objects: 100% (20/20), done.\u001b[K\n", + "remote: Compressing objects: 100% (19/19), done.\u001b[K\n", + "remote: Total 20 (delta 0), reused 3 (delta 0), pack-reused 0\u001b[K\n", + "Unpacking objects: 100% (20/20), 76.23 KiB | 4.76 MiB/s, done.\n", + "Cloning into 'openpose-editor'...\n", + "remote: Enumerating objects: 30, done.\u001b[K\n", + "remote: Counting objects: 100% (30/30), done.\u001b[K\n", + "remote: Compressing objects: 100% (24/24), done.\u001b[K\n", + "remote: Total 30 (delta 0), reused 23 (delta 0), pack-reused 0\u001b[K\n", + "Unpacking objects: 100% (30/30), 220.80 KiB | 5.97 MiB/s, done.\n", + "Cloning into 'sd-webui-roop'...\n", + "remote: Enumerating objects: 15, done.\u001b[K\n", + "remote: Counting objects: 100% (15/15), done.\u001b[K\n", + "remote: Compressing objects: 100% (14/14), done.\u001b[K\n", + "remote: Total 15 (delta 0), reused 3 (delta 0), pack-reused 0\u001b[K\n", + "Unpacking objects: 100% (15/15), 681.44 KiB | 8.97 MiB/s, done.\n", + "Cloning into 'Stable-Diffusion-Webui-Civitai-Helper'...\n", + "remote: Enumerating objects: 55, done.\u001b[K\n", + "remote: Counting objects: 100% (55/55), done.\u001b[K\n", + "remote: Compressing objects: 100% (51/51), done.\u001b[K\n", + "remote: Total 55 (delta 0), reused 38 (delta 0), pack-reused 0\u001b[K\n", + "Unpacking objects: 100% (55/55), 2.16 MiB | 14.96 MiB/s, done.\n", + "Cloning into 'sd-webui-ar'...\n", + "remote: Enumerating objects: 10, done.\u001b[K\n", + "remote: Counting objects: 100% (10/10), done.\u001b[K\n", + "remote: Compressing objects: 100% (9/9), done.\u001b[K\n", + "remote: Total 10 (delta 0), reused 5 (delta 0), pack-reused 0\u001b[K\n", + "Unpacking objects: 100% (10/10), 6.57 KiB | 3.29 MiB/s, done.\n", + "Cloning into 'sd-dynamic-prompts'...\n", + "remote: Enumerating objects: 1961, done.\u001b[K\n", + "remote: Counting objects: 100% (1961/1961), done.\u001b[K\n", + "remote: Compressing objects: 100% (1682/1682), done.\u001b[K\n", + "remote: Total 1961 (delta 6), reused 1880 (delta 6), pack-reused 0\u001b[K\n", + "Receiving objects: 100% (1961/1961), 26.14 MiB | 57.31 MiB/s, done.\n", + "Resolving deltas: 100% (6/6), done.\n", + "Cloning into 'sd_dreambooth_extension'...\n", + "remote: Enumerating objects: 108, done.\u001b[K\n", + "remote: Counting objects: 100% (108/108), done.\u001b[K\n", + "remote: Compressing objects: 100% (91/91), done.\u001b[K\n", + "remote: Total 108 (delta 10), reused 46 (delta 9), pack-reused 0\u001b[K\n", + "Receiving objects: 100% (108/108), 7.93 MiB | 28.79 MiB/s, done.\n", + "Resolving deltas: 100% (10/10), done.\n", + "fatal: destination path 'sd-webui-lora-block-weight' already exists and is not an empty directory.\n", + "Cloning into 'infinite-zoom-automatic1111-webui'...\n", + "remote: Enumerating objects: 30, done.\u001b[K\n", + "remote: Counting objects: 100% (30/30), done.\u001b[K\n", + "remote: Compressing objects: 100% (27/27), done.\u001b[K\n", + "remote: Total 30 (delta 0), reused 14 (delta 0), pack-reused 0\u001b[K\n", + "Unpacking objects: 100% (30/30), 22.20 KiB | 4.44 MiB/s, done.\n", + "Cloning into 'unprompted'...\n", + "remote: Enumerating objects: 1496, done.\u001b[K\n", + "remote: Counting objects: 100% (1496/1496), done.\u001b[K\n", + "remote: Compressing objects: 100% (1262/1262), done.\u001b[K\n", + "remote: Total 1496 (delta 193), reused 1376 (delta 189), pack-reused 0\u001b[K\n", + "Receiving objects: 100% (1496/1496), 27.28 MiB | 46.95 MiB/s, done.\n", + "Resolving deltas: 100% (193/193), done.\n", + "Cloning into 'a1111-sd-webui-tagcomplete'...\n", + "remote: Enumerating objects: 32, done.\u001b[K\n", + "remote: Counting objects: 100% (32/32), done.\u001b[K\n", + "remote: Compressing objects: 100% (31/31), done.\u001b[K\n", + "remote: Total 32 (delta 4), reused 10 (delta 0), pack-reused 0\u001b[K\n", + "Unpacking objects: 100% (32/32), 1.92 MiB | 9.35 MiB/s, done.\n", + "Cloning into 'adetailer'...\n", + "remote: Enumerating objects: 37, done.\u001b[K\n", + "remote: Counting objects: 100% (37/37), done.\u001b[K\n", + "remote: Compressing objects: 100% (34/34), done.\u001b[K\n", + "remote: Total 37 (delta 0), reused 0 (delta 0), pack-reused 0\u001b[K\n", + "Unpacking objects: 100% (37/37), 93.67 KiB | 4.26 MiB/s, done.\n", + "Cloning into 'multidiffusion-upscaler-for-automatic1111'...\n", + "remote: Enumerating objects: 22, done.\u001b[K\n", + "remote: Counting objects: 100% (22/22), done.\u001b[K\n", + "remote: Compressing objects: 100% (20/20), done.\u001b[K\n", + "remote: Total 22 (delta 0), reused 12 (delta 0), pack-reused 0\u001b[K\n", + "Unpacking objects: 100% (22/22), 62.73 KiB | 4.18 MiB/s, done.\n" + ] + } + ], + "source": [ + "#Install all essentials for stable diffusion\n", + "!conda install -c conda-forge libglib -y & conda update -n base conda -y\n", + "%conda install -q -y aria2\n", + "%conda install -q -y libglib2.0-0\n", + "%conda install -q -y glib\n", + "%cd /home/studio-lab-user/\n", + "!git clone --depth 1 https://github.com/dreamscapeai/stable-diffusion-webui\n", + "%cd /home/studio-lab-user/stable-diffusion-webui/embeddings\n", + "!git clone --depth 1 https://github.com/dreamscapeai/negativekit\n", + "%cd /home/studio-lab-user/stable-diffusion-webui/extensions\n", + "!git clone --depth 1 https://github.com/ahgsql/StyleSelectorXL\n", + "!git clone --depth 1 https://github.com/ahgsql/StyleSelectorXL\n", + "!git clone --depth 1 https://github.com/ahgsql/StyleSelectorXL\n", + "!git clone --depth 1 https://github.com/ahgsql/StyleSelectorXL\n", + "!git clone --depth 1 https://github.com/etherealxx/batchlinks-webui\n", + "!git clone --depth 1 https://github.com/zanllp/sd-webui-infinite-image-browsing\n", + "!git clone --depth 1 https://github.com/dreamscapeai/ultimatesdupscale\n", + "!git clone --depth 1 https://github.com/dreamscapeai/tagcomplete\n", + "!git clone --depth 1 https://github.com/IDEA-Research/DWPose\n", + "!git clone --depth 1 https://github.com/hako-mikan/sd-webui-lora-block-weight.git\n", + "!git clone --depth 1 https://github.com/ilian6806/stable-diffusion-webui-eyemask.git\n", + "!git clone --depth 1 https://github.com/ilian6806/stable-diffusion-webui-eyemask.git\n", + "!git clone --depth 1 https://github.com/ilian6806/stable-diffusion-webui-eyemask.git\n", + "!git clone --depth 1 https://github.com/ilian6806/stable-diffusion-webui-eyemask.git\n", + "!git clone --depth 1 https://github.com/richrobber2/canvas-zoom.git\n", + "!git clone --depth 1 https://github.com/KohakuBlueleaf/a1111-sd-webui-lycoris.git\n", + "!git clone --depth 1 https://github.com/v8hid/infinite-zoom-stable-diffusion.git\n", + "!git clone --depth 1 https://github.com/nonnonstop/sd-webui-3d-open-pose-editor.git\n", + "!git clone --depth 1 https://github.com/Interpause/auto-sd-paint-ext.git\n", + "!git clone --depth 1 https://github.com/ljleb/sd-webui-neutral-prompt.git\n", + "!git clone --depth 1 https://github.com/neggles/sd-webui-stealth-pnginfo.git\n", + "!git clone --depth 1 https://github.com/ashen-sensored/sd_webui_stealth_pnginfo.git\n", + "!git clone --depth 1 https://github.com/NoCrypt/sd-fast-pnginfo.git\n", + "!git clone --depth 1 https://github.com/NoCrypt/batchlinks-addon.git\n", + "!git clone --depth 1 https://github.com/pharmapsychotic/clip-interrogator-ext.git\n", + "!git clone --depth 1 https://github.com/richrobber2/canvas-zoom.git\n", + "!git clone --depth 1 https://github.com/Coyote-A/ultimate-upscale-for-automatic1111.git\n", + "!git clone --depth 1 https://github.com/hako-mikan/sd-webui-regional-prompter.git\n", + "!git clone --depth 1 https://github.com/fkunn1326/openpose-editor.git\n", + "!git clone --depth 1 https://github.com/s0md3v/sd-webui-roop.git\n", + "!git clone --depth 1 https://github.com/butaixianran/Stable-Diffusion-Webui-Civitai-Helper.git\n", + "!git clone --depth 1 https://github.com/alemelis/sd-webui-ar.git\n", + "!git clone --depth 1 https://github.com/adieyal/sd-dynamic-prompts.git\n", + "!git clone --depth 1 https://github.com/d8ahazard/sd_dreambooth_extension.git\n", + "!git clone --depth 1 https://github.com/hako-mikan/sd-webui-lora-block-weight.git\n", + "!git clone --depth 1 https://github.com/v8hid/infinite-zoom-automatic1111-webui.git\n", + "!git clone --depth 1 https://github.com/ThereforeGames/unprompted.git\n", + "!git clone --depth 1 https://github.com/DominikDoom/a1111-sd-webui-tagcomplete.git\n", + "!git clone --depth 1 https://github.com/dreamscapeai/adetailer\n", + "!git clone --depth 1 https://github.com/pkuliyi2015/multidiffusion-upscaler-for-automatic1111.git" + ] + }, + { + "cell_type": "markdown", + "id": "2f8db6a2-a6f2-49aa-8037-c591a378c4af", + "metadata": { + "tags": [] + }, + "source": [ + "

💾 Step 3. Downloads Models and Checkpoints

\n", + "The model are downloaded in tmp folder, which will be emptied at every new runtime. This MUST be launched in GPU MODE." + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "7264a7c8-4386-4996-8da7-babb387770d6", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "'/home/studio-lab-user/tmp' -> '/tmp'\n", + "'/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models' -> '/tmp/models'\n", + "/tmp/models\n", + "/usr/bin/sh: 1: aria2c: not found\n", + "/usr/bin/sh: 1: aria2c: not found\n", + "/home/studio-lab-user/stable-diffusion-webui/models/VAE\n", + "/usr/bin/sh: 1: aria2c: not found\n" + ] + } + ], + "source": [ + "!rm -rf /home/studio-lab-user/tmp\n", + "!rm -rf /home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models\n", + "!ln -vs /tmp ~/tmp\n", + "!ln -vs /tmp/models /home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models\n", + "!mkdir -p /tmp/models\n", + "%cd ~/stable-diffusion-webui/models/Stable-diffusion/tmp_models\n", + "!aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/sd_xl_base_1.0/resolve/main/sd_xl_base_1.0_0.9vae.safetensors -o sdxl_base.safetensors\n", + "!aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/sd_xl_refiner_1.0/resolve/main/sd_xl_refiner_1.0_0.9vae.safetensors -o sdxl_refiner.safetensors\n", + "%cd ~/stable-diffusion-webui/models/VAE\n", + "!aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/sdxl_vae/resolve/main/sdxl_vae.safetensors -o sdxl_vae.vae.safetensors" + ] + }, + { + "cell_type": "markdown", + "id": "6a87cf1c-7b77-4618-9576-c7e4181dde49", + "metadata": { + "tags": [] + }, + "source": [ + "

🌟 Step 4. BOOT LAUNCHER WEBUI (MUST BE in GPU Mode)

\n", + "Don't forget to paste your NGROK token below. Create one token here https://dashboard.ngrok.com/get-started/your-authtoken" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "id": "9ea3ea45-056c-4863-a06a-3f7422bf7e20", + "metadata": { + "scrolled": true, + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "/home/studio-lab-user/stable-diffusion-webui\n", + "fatal: No names found, cannot describe anything.\n", + "Python 3.9.16 | packaged by conda-forge | (main, Feb 1 2023, 21:39:03) \n", + "[GCC 11.3.0]\n", + "Version: 1.6.0\n", + "Commit hash: 9f38672ea51e599e63c2b61b383d671815f804a9\n", + "Installing torch and torchvision\n", + "Looking in indexes: https://pypi.org/simple, https://download.pytorch.org/whl/cu118\n", + "Collecting torch==2.0.1\n", + " Downloading https://download.pytorch.org/whl/cu118/torch-2.0.1%2Bcu118-cp39-cp39-linux_x86_64.whl (2267.3 MB)\n", + "\u001b[K |█████ | 348.7 MB 121.8 MB/s eta 0:00:16 |██▊ | 192.8 MB 150.0 MB/s eta 0:00:14" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "IOPub data rate exceeded.\n", + "The Jupyter server will temporarily stop sending output\n", + "to the client in order to avoid crashing it.\n", + "To change this limit, set the config variable\n", + "`--ServerApp.iopub_data_rate_limit`.\n", + "\n", + "Current values:\n", + "ServerApp.iopub_data_rate_limit=1000000.0 (bytes/sec)\n", + "ServerApp.rate_limit_window=3.0 (secs)\n", + "\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\u001b[K |██████████▋ | 750.6 MB 132.1 MB/s eta 0:00:12" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "IOPub data rate exceeded.\n", + "The Jupyter server will temporarily stop sending output\n", + "to the client in order to avoid crashing it.\n", + "To change this limit, set the config variable\n", + "`--ServerApp.iopub_data_rate_limit`.\n", + "\n", + "Current values:\n", + "ServerApp.iopub_data_rate_limit=1000000.0 (bytes/sec)\n", + "ServerApp.rate_limit_window=3.0 (secs)\n", + "\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\u001b[K |████████████████▎ | 1156.0 MB 117.0 MB/s eta 0:00:10" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "IOPub data rate exceeded.\n", + "The Jupyter server will temporarily stop sending output\n", + "to the client in order to avoid crashing it.\n", + "To change this limit, set the config variable\n", + "`--ServerApp.iopub_data_rate_limit`.\n", + "\n", + "Current values:\n", + "ServerApp.iopub_data_rate_limit=1000000.0 (bytes/sec)\n", + "ServerApp.rate_limit_window=3.0 (secs)\n", + "\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\u001b[K |██████████████████████ | 1557.4 MB 137.7 MB/s eta 0:00:06 |███████████████████▊ | 1394.0 MB 89.3 MB/s eta 0:00:10" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "IOPub data rate exceeded.\n", + "The Jupyter server will temporarily stop sending output\n", + "to the client in order to avoid crashing it.\n", + "To change this limit, set the config variable\n", + "`--ServerApp.iopub_data_rate_limit`.\n", + "\n", + "Current values:\n", + "ServerApp.iopub_data_rate_limit=1000000.0 (bytes/sec)\n", + "ServerApp.rate_limit_window=3.0 (secs)\n", + "\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\u001b[K |███████████████████████████▍ | 1937.5 MB 117.1 MB/s eta 0:00:03" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "IOPub data rate exceeded.\n", + "The Jupyter server will temporarily stop sending output\n", + "to the client in order to avoid crashing it.\n", + "To change this limit, set the config variable\n", + "`--ServerApp.iopub_data_rate_limit`.\n", + "\n", + "Current values:\n", + "ServerApp.iopub_data_rate_limit=1000000.0 (bytes/sec)\n", + "ServerApp.rate_limit_window=3.0 (secs)\n", + "\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\u001b[K |████████████████████████████████| 2267.3 MB 1.2 kB/s eta 0:00:012\n", + "\u001b[?25hCollecting torchvision==0.15.2\n", + " Downloading https://download.pytorch.org/whl/cu118/torchvision-0.15.2%2Bcu118-cp39-cp39-linux_x86_64.whl (6.1 MB)\n", + "\u001b[K |████████████████████████████████| 6.1 MB 52.4 MB/s eta 0:00:01\n", + "\u001b[?25hCollecting filelock\n", + " Downloading filelock-3.12.4-py3-none-any.whl (11 kB)\n", + "Requirement already satisfied: jinja2 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from torch==2.0.1) (3.1.2)\n", + "Collecting triton==2.0.0\n", + " Downloading https://download.pytorch.org/whl/triton-2.0.0-1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (63.3 MB)\n", + "\u001b[K |████████████████████████████████| 63.3 MB 49.8 MB/s eta 0:00:01\n", + "\u001b[?25hRequirement already satisfied: typing-extensions in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from torch==2.0.1) (4.7.1)\n", + "Collecting networkx\n", + " Downloading networkx-3.2-py3-none-any.whl (1.6 MB)\n", + "\u001b[K |████████████████████████████████| 1.6 MB 6.1 MB/s eta 0:00:01\n", + "\u001b[?25hCollecting sympy\n", + " Downloading https://download.pytorch.org/whl/sympy-1.12-py3-none-any.whl (5.7 MB)\n", + "\u001b[K |████████████████████████████████| 5.7 MB 39.5 MB/s eta 0:00:01\n", + "\u001b[?25hCollecting pillow!=8.3.*,>=5.3.0\n", + " Downloading Pillow-10.1.0-cp39-cp39-manylinux_2_28_x86_64.whl (3.6 MB)\n", + "\u001b[K |████████████████████████████████| 3.6 MB 68.4 MB/s eta 0:00:01\n", + "\u001b[?25hCollecting numpy\n", + " Downloading numpy-1.26.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.2 MB)\n", + "\u001b[K |████████████████████████████████| 18.2 MB 86.7 MB/s eta 0:00:01\n", + "\u001b[?25hRequirement already satisfied: requests in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from torchvision==0.15.2) (2.31.0)\n", + "Collecting cmake\n", + " Downloading cmake-3.27.7-py2.py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (26.0 MB)\n", + "\u001b[K |████████████████████████████████| 26.0 MB 60.7 MB/s eta 0:00:01 |███████████████████████████▎ | 22.2 MB 60.7 MB/s eta 0:00:01\n", + "\u001b[?25hCollecting lit\n", + " Downloading lit-17.0.3.tar.gz (154 kB)\n", + "\u001b[K |████████████████████████████████| 154 kB 100.7 MB/s eta 0:00:01\n", + "\u001b[?25h Installing build dependencies ... \u001b[?25ldone\n", + "\u001b[?25h Getting requirements to build wheel ... \u001b[?25ldone\n", + "\u001b[?25h Installing backend dependencies ... \u001b[?25ldone\n", + "\u001b[?25h Preparing wheel metadata ... \u001b[?25ldone\n", + "\u001b[?25hRequirement already satisfied: MarkupSafe>=2.0 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from jinja2->torch==2.0.1) (2.1.3)\n", + "Requirement already satisfied: certifi>=2017.4.17 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from requests->torchvision==0.15.2) (2023.7.22)\n", + "Requirement already satisfied: idna<4,>=2.5 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from requests->torchvision==0.15.2) (3.4)\n", + "Requirement already satisfied: urllib3<3,>=1.21.1 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from requests->torchvision==0.15.2) (2.0.4)\n", + "Requirement already satisfied: charset-normalizer<4,>=2 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from requests->torchvision==0.15.2) (3.2.0)\n", + "Collecting mpmath>=0.19\n", + " Downloading https://download.pytorch.org/whl/mpmath-1.3.0-py3-none-any.whl (536 kB)\n", + "\u001b[K |████████████████████████████████| 536 kB 45.8 MB/s eta 0:00:01\n", + "\u001b[?25hBuilding wheels for collected packages: lit\n", + " Building wheel for lit (PEP 517) ... \u001b[?25ldone\n", + "\u001b[?25h Created wheel for lit: filename=lit-17.0.3-py3-none-any.whl size=93257 sha256=96133052b1b996ac0b86d2e2eb72ee274c2d2836e5e3da6fd9b0b07a2ae433c5\n", + " Stored in directory: /home/studio-lab-user/.cache/pip/wheels/12/19/46/1af3d7a035076a6ea75d9f867d898e5796fe26c7291fe76b3a\n", + "Successfully built lit\n", + "Installing collected packages: mpmath, lit, filelock, cmake, triton, sympy, networkx, torch, pillow, numpy, torchvision\n", + "Successfully installed cmake-3.27.7 filelock-3.12.4 lit-17.0.3 mpmath-1.3.0 networkx-3.2 numpy-1.26.1 pillow-10.1.0 sympy-1.12 torch-2.0.1+cu118 torchvision-0.15.2+cu118 triton-2.0.0\n", + "Installing clip\n", + "Installing open_clip\n", + "Installing xformers\n", + "Installing ngrok\n", + "Cloning Stable Diffusion into /home/studio-lab-user/stable-diffusion-webui/repositories/stable-diffusion-stability-ai...\n", + "Cloning into '/home/studio-lab-user/stable-diffusion-webui/repositories/stable-diffusion-stability-ai'...\n", + "remote: Enumerating objects: 577, done.\u001b[K\n", + "remote: Counting objects: 100% (307/307), done.\u001b[K\n", + "remote: Compressing objects: 100% (91/91), done.\u001b[K\n", + "remote: Total 577 (delta 246), reused 217 (delta 216), pack-reused 270\u001b[K\n", + "Receiving objects: 100% (577/577), 73.43 MiB | 53.94 MiB/s, done.\n", + "Resolving deltas: 100% (278/278), done.\n", + "Cloning Stable Diffusion XL into /home/studio-lab-user/stable-diffusion-webui/repositories/generative-models...\n", + "Cloning into '/home/studio-lab-user/stable-diffusion-webui/repositories/generative-models'...\n", + "remote: Enumerating objects: 740, done.\u001b[K\n", + "remote: Counting objects: 100% (393/393), done.\u001b[K\n", + "remote: Compressing objects: 100% (157/157), done.\u001b[K\n", + "remote: Total 740 (delta 307), reused 236 (delta 236), pack-reused 347\u001b[K\n", + "Receiving objects: 100% (740/740), 22.31 MiB | 29.33 MiB/s, done.\n", + "Resolving deltas: 100% (378/378), done.\n", + "Cloning K-diffusion into /home/studio-lab-user/stable-diffusion-webui/repositories/k-diffusion...\n", + "Cloning into '/home/studio-lab-user/stable-diffusion-webui/repositories/k-diffusion'...\n", + "remote: Enumerating objects: 1302, done.\u001b[K\n", + "remote: Counting objects: 100% (1302/1302), done.\u001b[K\n", + "remote: Compressing objects: 100% (412/412), done.\u001b[K\n", + "remote: Total 1302 (delta 913), reused 1239 (delta 883), pack-reused 0\u001b[K\n", + "Receiving objects: 100% (1302/1302), 232.58 KiB | 4.15 MiB/s, done.\n", + "Resolving deltas: 100% (913/913), done.\n", + "Cloning CodeFormer into /home/studio-lab-user/stable-diffusion-webui/repositories/CodeFormer...\n", + "Cloning into '/home/studio-lab-user/stable-diffusion-webui/repositories/CodeFormer'...\n", + "remote: Enumerating objects: 594, done.\u001b[K\n", + "remote: Counting objects: 100% (245/245), done.\u001b[K\n", + "remote: Compressing objects: 100% (90/90), done.\u001b[K\n", + "remote: Total 594 (delta 176), reused 170 (delta 155), pack-reused 349\u001b[K\n", + "Receiving objects: 100% (594/594), 17.30 MiB | 26.10 MiB/s, done.\n", + "Resolving deltas: 100% (287/287), done.\n", + "Cloning BLIP into /home/studio-lab-user/stable-diffusion-webui/repositories/BLIP...\n", + "Cloning into '/home/studio-lab-user/stable-diffusion-webui/repositories/BLIP'...\n", + "remote: Enumerating objects: 277, done.\u001b[K\n", + "remote: Counting objects: 100% (165/165), done.\u001b[K\n", + "remote: Compressing objects: 100% (30/30), done.\u001b[K\n", + "remote: Total 277 (delta 137), reused 136 (delta 135), pack-reused 112\u001b[K\n", + "Receiving objects: 100% (277/277), 7.03 MiB | 44.46 MiB/s, done.\n", + "Resolving deltas: 100% (152/152), done.\n", + "Installing requirements for CodeFormer\n", + "Installing requirements\n", + "Installing sd-webui-infinite-image-browsing requirement: python-dotenv\n", + "Installing sd-webui-infinite-image-browsing requirement: pyfunctional\n", + "/home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages/pytorch_lightning/utilities/distributed.py:258: LightningDeprecationWarning: `pytorch_lightning.utilities.distributed.rank_zero_only` has been deprecated in v1.8.1 and will be removed in v2.0.0. You can import it from `pytorch_lightning.utilities` instead.\n", + " rank_zero_deprecation(\n", + "*** Error running install.py for extension /home/studio-lab-user/stable-diffusion-webui/extensions/stable-diffusion-webui-eyemask.\n", + "*** Command: \"/home/studio-lab-user/.conda/envs/default/bin/python\" \"/home/studio-lab-user/stable-diffusion-webui/extensions/stable-diffusion-webui-eyemask/install.py\"\n", + "*** Error code: 1\n", + "*** stderr: /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages/pytorch_lightning/utilities/distributed.py:258: LightningDeprecationWarning: `pytorch_lightning.utilities.distributed.rank_zero_only` has been deprecated in v1.8.1 and will be removed in v2.0.0. You can import it from `pytorch_lightning.utilities` instead.\n", + "*** rank_zero_deprecation(\n", + "*** Traceback (most recent call last):\n", + "*** File \"/home/studio-lab-user/stable-diffusion-webui/extensions/stable-diffusion-webui-eyemask/install.py\", line 6, in \n", + "*** from modules.sd_models import model_hash\n", + "*** File \"/home/studio-lab-user/stable-diffusion-webui/modules/sd_models.py\", line 17, in \n", + "*** from modules import paths, shared, modelloader, devices, script_callbacks, sd_vae, sd_disable_initialization, errors, hashes, sd_models_config, sd_unet, sd_models_xl, cache, extra_networks, processing, lowvram, sd_hijack\n", + "*** File \"/home/studio-lab-user/stable-diffusion-webui/modules/sd_vae.py\", line 5, in \n", + "*** from modules import paths, shared, devices, script_callbacks, sd_models, extra_networks, lowvram, sd_hijack, hashes\n", + "*** File \"/home/studio-lab-user/stable-diffusion-webui/modules/sd_hijack.py\", line 5, in \n", + "*** from modules import devices, sd_hijack_optimizations, shared, script_callbacks, errors, sd_unet\n", + "*** File \"/home/studio-lab-user/stable-diffusion-webui/modules/sd_hijack_optimizations.py\", line 13, in \n", + "*** from modules.hypernetworks import hypernetwork\n", + "*** File \"/home/studio-lab-user/stable-diffusion-webui/modules/hypernetworks/hypernetwork.py\", line 13, in \n", + "*** from modules import devices, sd_models, shared, sd_samplers, hashes, sd_hijack_checkpoint, errors\n", + "*** File \"/home/studio-lab-user/stable-diffusion-webui/modules/sd_samplers.py\", line 59, in \n", + "*** set_samplers()\n", + "*** File \"/home/studio-lab-user/stable-diffusion-webui/modules/sd_samplers.py\", line 44, in set_samplers\n", + "*** samplers_hidden = set(shared.opts.hide_samplers)\n", + "*** AttributeError: 'NoneType' object has no attribute 'hide_samplers'\n", + "Downloading pose_landmark_full.tflite...\n", + "Downloading pose_web.binarypb...\n", + "Downloading pose_solution_packed_assets.data...\n", + "Downloading pose_solution_simd_wasm_bin.wasm...\n", + "Downloading pose_solution_packed_assets_loader.js...\n", + "Downloading pose_solution_simd_wasm_bin.js...\n", + "[auto-sd-paint-ext] Commit hash: 00714355890aefa9a09e7fdb1f9a136c46a17618\n", + "[auto-sd-paint-ext] Auto-update disabled.\n", + "Installing requirements for CLIP Interrogator\n", + "Checking roop requirements\n", + "Install insightface==0.7.3\n", + "Installing sd-webui-roop requirement: insightface==0.7.3\n", + "Install onnx==1.14.0\n", + "Installing sd-webui-roop requirement: onnx==1.14.0\n", + "Install onnxruntime==1.15.0\n", + "Installing sd-webui-roop requirement: onnxruntime==1.15.0\n", + "Install opencv-python==4.7.0.72\n", + "Installing sd-webui-roop requirement: opencv-python==4.7.0.72\n", + "Install ifnude\n", + "Installing sd-webui-roop requirement: ifnude\n", + "sd-dynamic-prompts installer: running /home/studio-lab-user/.conda/envs/default/bin/python -m pip install 'dynamicprompts[attentiongrabber,magicprompt]~=0.29.0'\n", + "Collecting dynamicprompts[attentiongrabber,magicprompt]~=0.29.0\n", + " Downloading dynamicprompts-0.29.0-py2.py3-none-any.whl (48 kB)\n", + "Requirement already satisfied: pyparsing~=3.0 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (3.1.1)\n", + "Requirement already satisfied: jinja2~=3.1 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (3.1.2)\n", + "Requirement already satisfied: transformers[torch]~=4.19 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (4.30.2)\n", + "Requirement already satisfied: MarkupSafe>=2.0 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from jinja2~=3.1->dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (2.1.3)\n", + "Requirement already satisfied: regex!=2019.12.17 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (2023.10.3)\n", + "Requirement already satisfied: numpy>=1.17 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (1.23.5)\n", + "Requirement already satisfied: pyyaml>=5.1 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (6.0)\n", + "Requirement already satisfied: tokenizers!=0.11.3,<0.14,>=0.11.1 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (0.13.3)\n", + "Requirement already satisfied: safetensors>=0.3.1 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (0.3.1)\n", + "Requirement already satisfied: filelock in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (3.12.4)\n", + "Requirement already satisfied: packaging>=20.0 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (23.1)\n", + "Requirement already satisfied: requests in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (2.31.0)\n", + "Requirement already satisfied: tqdm>=4.27 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (4.66.1)\n", + "Requirement already satisfied: huggingface-hub<1.0,>=0.14.1 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (0.18.0)\n", + "Requirement already satisfied: accelerate>=0.20.2 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (0.21.0)\n", + "Requirement already satisfied: torch!=1.12.0,>=1.9 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (2.0.1+cu118)\n", + "Requirement already satisfied: psutil in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from accelerate>=0.20.2->transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (5.9.5)\n", + "Requirement already satisfied: typing-extensions>=3.7.4.3 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from huggingface-hub<1.0,>=0.14.1->transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (4.7.1)\n", + "Requirement already satisfied: fsspec>=2023.5.0 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from huggingface-hub<1.0,>=0.14.1->transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (2023.10.0)\n", + "Requirement already satisfied: networkx in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from torch!=1.12.0,>=1.9->transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (3.2)\n", + "Requirement already satisfied: triton==2.0.0 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from torch!=1.12.0,>=1.9->transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (2.0.0)\n", + "Requirement already satisfied: sympy in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from torch!=1.12.0,>=1.9->transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (1.12)\n", + "Requirement already satisfied: cmake in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from triton==2.0.0->torch!=1.12.0,>=1.9->transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (3.27.7)\n", + "Requirement already satisfied: lit in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from triton==2.0.0->torch!=1.12.0,>=1.9->transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (17.0.3)\n", + "Requirement already satisfied: urllib3<3,>=1.21.1 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from requests->transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (2.0.4)\n", + "Requirement already satisfied: charset-normalizer<4,>=2 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from requests->transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (3.2.0)\n", + "Requirement already satisfied: idna<4,>=2.5 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from requests->transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (3.4)\n", + "Requirement already satisfied: certifi>=2017.4.17 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from requests->transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (2023.7.22)\n", + "Requirement already satisfied: mpmath>=0.19 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from sympy->torch!=1.12.0,>=1.9->transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (1.3.0)\n", + "Installing collected packages: dynamicprompts\n", + "Successfully installed dynamicprompts-0.29.0\n", + "If submitting an issue on github, please provide the full startup log for debugging purposes.\n", + "\n", + "Initializing Dreambooth\n", + "Dreambooth revision: 1a1d1621086a4725fda1200256f319c845dc7a8a\n", + "Successfully installed accelerate-0.23.0 bitsandbytes-0.41.1 dadaptation-3.1 diffusers-0.21.4 discord-webhook-1.1.0 fastapi-0.94.1 google-auth-oauthlib-1.0.0 pytorch-optimizer-2.11.1 tensorboard-2.13.0 tqdm-4.65.0 transformers-4.32.1\n", + "[!] xformers version 0.0.20 installed.\n", + "[+] torch version 2.0.1+cu118 installed.\n", + "[+] torchvision version 0.15.2+cu118 installed.\n", + "[+] accelerate version 0.23.0 installed.\n", + "[+] diffusers version 0.21.4 installed.\n", + "[+] transformers version 4.32.1 installed.\n", + "[+] bitsandbytes version 0.41.1 installed.\n", + "Installing requirements 1 for Infinite-Zoom\n", + "Installing requirements for Unprompted - natural language processing: nltk\n", + "Installing requirements for Unprompted - natural language processing: pattern@git+https://github.com/NicolasBizzozzero/pattern\n", + "Couldn't install requirements for Unprompted - natural language processing: pattern@git+https://github.com/NicolasBizzozzero/pattern.\n", + "Command: \"/home/studio-lab-user/.conda/envs/default/bin/python\" -m pip install pattern@git+https://github.com/NicolasBizzozzero/pattern --prefer-binary\n", + "Error code: 1\n", + "stdout: Collecting pattern@ git+https://github.com/NicolasBizzozzero/pattern\n", + " Cloning https://github.com/NicolasBizzozzero/pattern to /tmp/pip-install-0cann4hw/pattern_3411b4d481b240b1b11c82052abc46c5\n", + " Resolved https://github.com/NicolasBizzozzero/pattern to commit 66ab34453a3443c06a4ebda092c8d1947c83b17a\n", + "Requirement already satisfied: future in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from pattern@ git+https://github.com/NicolasBizzozzero/pattern) (0.18.3)\n", + "Collecting backports.csv\n", + " Downloading backports.csv-1.0.7-py2.py3-none-any.whl (12 kB)\n", + "Collecting mysqlclient\n", + " Downloading mysqlclient-2.2.0.tar.gz (89 kB)\n", + " Installing build dependencies: started\n", + " Installing build dependencies: finished with status 'done'\n", + " Getting requirements to build wheel: started\n", + " Getting requirements to build wheel: finished with status 'error'\n", + " Downloading mysqlclient-2.1.1.tar.gz (88 kB)\n", + " Downloading mysqlclient-2.1.0.tar.gz (87 kB)\n", + " Downloading mysqlclient-2.0.3.tar.gz (88 kB)\n", + " Downloading mysqlclient-2.0.2.tar.gz (88 kB)\n", + " Downloading mysqlclient-2.0.1.tar.gz (87 kB)\n", + " Downloading mysqlclient-2.0.0.tar.gz (87 kB)\n", + " Downloading mysqlclient-1.4.6.tar.gz (85 kB)\n", + " Downloading mysqlclient-1.4.5.tar.gz (86 kB)\n", + " Downloading mysqlclient-1.4.4.tar.gz (86 kB)\n", + " Downloading mysqlclient-1.4.3.tar.gz (86 kB)\n", + " Downloading mysqlclient-1.4.2.post1.tar.gz (85 kB)\n", + " Downloading mysqlclient-1.4.2.tar.gz (85 kB)\n", + " Downloading mysqlclient-1.4.1.tar.gz (85 kB)\n", + " Downloading mysqlclient-1.4.0.tar.gz (85 kB)\n", + " Downloading mysqlclient-1.3.14.tar.gz (91 kB)\n", + " Downloading mysqlclient-1.3.13.tar.gz (90 kB)\n", + " Downloading mysqlclient-1.3.12.tar.gz (89 kB)\n", + " Downloading mysqlclient-1.3.11.tar.gz (89 kB)\n", + " Downloading mysqlclient-1.3.10.tar.gz (82 kB)\n", + " Downloading mysqlclient-1.3.9.tar.gz (81 kB)\n", + " Downloading mysqlclient-1.3.8.tar.gz (81 kB)\n", + " Downloading mysqlclient-1.3.7.tar.gz (79 kB)\n", + " Downloading mysqlclient-1.3.6.tar.gz (78 kB)\n", + " Downloading mysqlclient-1.3.5.tar.gz (77 kB)\n", + " Downloading mysqlclient-1.3.4.tar.gz (77 kB)\n", + " Downloading mysqlclient-1.3.3.tar.gz (77 kB)\n", + " Downloading mysqlclient-1.3.2.tar.gz (77 kB)\n", + " Downloading mysqlclient-1.3.1.tar.gz (76 kB)\n", + " Downloading mysqlclient-1.3.0.tar.gz (76 kB)\n", + "\n", + "stderr: Running command git clone -q https://github.com/NicolasBizzozzero/pattern /tmp/pip-install-0cann4hw/pattern_3411b4d481b240b1b11c82052abc46c5\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages/pip/_vendor/pep517/in_process/_in_process.py get_requires_for_build_wheel /tmp/tmpq7djeexv\n", + " cwd: /tmp/pip-install-0cann4hw/mysqlclient_c058cc2e15ea4374bfae37e11909133b\n", + " Complete output (24 lines):\n", + " Trying pkg-config --exists mysqlclient\n", + " /bin/sh: 1: pkg-config: not found\n", + " Command 'pkg-config --exists mysqlclient' returned non-zero exit status 127.\n", + " Trying pkg-config --exists mariadb\n", + " /bin/sh: 1: pkg-config: not found\n", + " Command 'pkg-config --exists mariadb' returned non-zero exit status 127.\n", + " Traceback (most recent call last):\n", + " File \"/home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages/pip/_vendor/pep517/in_process/_in_process.py\", line 349, in \n", + " main()\n", + " File \"/home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages/pip/_vendor/pep517/in_process/_in_process.py\", line 331, in main\n", + " json_out['return_val'] = hook(**hook_input['kwargs'])\n", + " File \"/home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages/pip/_vendor/pep517/in_process/_in_process.py\", line 117, in get_requires_for_build_wheel\n", + " return hook(config_settings)\n", + " File \"/tmp/pip-build-env-1ec12dae/overlay/lib/python3.9/site-packages/setuptools/build_meta.py\", line 355, in get_requires_for_build_wheel\n", + " return self._get_build_requires(config_settings, requirements=['wheel'])\n", + " File \"/tmp/pip-build-env-1ec12dae/overlay/lib/python3.9/site-packages/setuptools/build_meta.py\", line 325, in _get_build_requires\n", + " self.run_setup()\n", + " File \"/tmp/pip-build-env-1ec12dae/overlay/lib/python3.9/site-packages/setuptools/build_meta.py\", line 341, in run_setup\n", + " exec(code, locals())\n", + " File \"\", line 154, in \n", + " File \"\", line 48, in get_config_posix\n", + " File \"\", line 27, in find_package_name\n", + " Exception: Can not find valid pkg-config name.\n", + " Specify MYSQLCLIENT_CFLAGS and MYSQLCLIENT_LDFLAGS env vars manually\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/de/9c/b176826e8994551ce826404dab97e305a4bb76c8b0a4e016fabda2901c71/mysqlclient-2.2.0.tar.gz#sha256=04368445f9c487d8abb7a878e3d23e923e6072c04a6c320f9e0dc8a82efba14e (from https://pypi.org/simple/mysqlclient/) (requires-python:>=3.8). Command errored out with exit status 1: /home/studio-lab-user/.conda/envs/default/bin/python /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages/pip/_vendor/pep517/in_process/_in_process.py get_requires_for_build_wheel /tmp/tmpq7djeexv Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_bf3b5129cf8d4d03b23e97dc5bcff06c/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_bf3b5129cf8d4d03b23e97dc5bcff06c/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-ey2grcfn\n", + " cwd: /tmp/pip-install-0cann4hw/mysqlclient_bf3b5129cf8d4d03b23e97dc5bcff06c/\n", + " Complete output (15 lines):\n", + " mysql_config --version\n", + " /bin/sh: 1: mysql_config: not found\n", + " mariadb_config --version\n", + " /bin/sh: 1: mariadb_config: not found\n", + " mysql_config --libs\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_bf3b5129cf8d4d03b23e97dc5bcff06c/setup.py\", line 15, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_bf3b5129cf8d4d03b23e97dc5bcff06c/setup_posix.py\", line 70, in get_config\n", + " libs = mysql_config(\"libs\")\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_bf3b5129cf8d4d03b23e97dc5bcff06c/setup_posix.py\", line 31, in mysql_config\n", + " raise OSError(\"{} not found\".format(_mysql_config_path))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/50/5f/eac919b88b9df39bbe4a855f136d58f80d191cfea34a3dcf96bf5d8ace0a/mysqlclient-2.1.1.tar.gz#sha256=828757e419fb11dd6c5ed2576ec92c3efaa93a0f7c39e263586d1ee779c3d782 (from https://pypi.org/simple/mysqlclient/) (requires-python:>=3.5). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_e9228e094bbb43639c575b7d692cad1c/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_e9228e094bbb43639c575b7d692cad1c/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-ingoq5qk\n", + " cwd: /tmp/pip-install-0cann4hw/mysqlclient_e9228e094bbb43639c575b7d692cad1c/\n", + " Complete output (15 lines):\n", + " mysql_config --version\n", + " /bin/sh: 1: mysql_config: not found\n", + " mariadb_config --version\n", + " /bin/sh: 1: mariadb_config: not found\n", + " mysql_config --libs\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_e9228e094bbb43639c575b7d692cad1c/setup.py\", line 15, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_e9228e094bbb43639c575b7d692cad1c/setup_posix.py\", line 70, in get_config\n", + " libs = mysql_config(\"libs\")\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_e9228e094bbb43639c575b7d692cad1c/setup_posix.py\", line 31, in mysql_config\n", + " raise OSError(\"{} not found\".format(_mysql_config_path))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/de/79/d02be3cb942afda6c99ca207858847572e38146eb73a7c4bfe3bdf154626/mysqlclient-2.1.0.tar.gz#sha256=973235686f1b720536d417bf0a0d39b4ab3d5086b2b6ad5e6752393428c02b12 (from https://pypi.org/simple/mysqlclient/) (requires-python:>=3.5). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_5d8401aed22e4294842e143b67a7a767/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_5d8401aed22e4294842e143b67a7a767/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-3bgwi_yu\n", + " cwd: /tmp/pip-install-0cann4hw/mysqlclient_5d8401aed22e4294842e143b67a7a767/\n", + " Complete output (15 lines):\n", + " mysql_config --version\n", + " /bin/sh: 1: mysql_config: not found\n", + " mariadb_config --version\n", + " /bin/sh: 1: mariadb_config: not found\n", + " mysql_config --libs\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_5d8401aed22e4294842e143b67a7a767/setup.py\", line 15, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_5d8401aed22e4294842e143b67a7a767/setup_posix.py\", line 70, in get_config\n", + " libs = mysql_config(\"libs\")\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_5d8401aed22e4294842e143b67a7a767/setup_posix.py\", line 31, in mysql_config\n", + " raise OSError(\"{} not found\".format(_mysql_config_path))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/3c/df/59cd2fa5e48d0804d213bdcb1acb4d08c403b61c7ff7ed4dd4a6a2deb3f7/mysqlclient-2.0.3.tar.gz#sha256=f6ebea7c008f155baeefe16c56cd3ee6239f7a5a9ae42396c2f1860f08a7c432 (from https://pypi.org/simple/mysqlclient/) (requires-python:>=3.5). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_9ef4955b1b824faeb14fd79fcfa3a241/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_9ef4955b1b824faeb14fd79fcfa3a241/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-7aeb_mhz\n", + " cwd: /tmp/pip-install-0cann4hw/mysqlclient_9ef4955b1b824faeb14fd79fcfa3a241/\n", + " Complete output (12 lines):\n", + " /bin/sh: 1: mysql_config: not found\n", + " /bin/sh: 1: mariadb_config: not found\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_9ef4955b1b824faeb14fd79fcfa3a241/setup.py\", line 15, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_9ef4955b1b824faeb14fd79fcfa3a241/setup_posix.py\", line 65, in get_config\n", + " libs = mysql_config(\"libs\")\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_9ef4955b1b824faeb14fd79fcfa3a241/setup_posix.py\", line 31, in mysql_config\n", + " raise OSError(\"{} not found\".format(_mysql_config_path))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/0e/68/f79de0e0fcdb041783124b825771e0ba6a3d0893b7b4c4735f130e42af47/mysqlclient-2.0.2.tar.gz#sha256=8df057b08fc27d8f7106bfa997d0a21e2acef017f905f06d6fb0aa6a20d4d2b2 (from https://pypi.org/simple/mysqlclient/) (requires-python:>=3.5). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_ea537ccd74254b82b15970dbee3a8c01/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_ea537ccd74254b82b15970dbee3a8c01/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-aoyo7o2k\n", + " cwd: /tmp/pip-install-0cann4hw/mysqlclient_ea537ccd74254b82b15970dbee3a8c01/\n", + " Complete output (12 lines):\n", + " /bin/sh: 1: mysql_config: not found\n", + " /bin/sh: 1: mariadb_config: not found\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_ea537ccd74254b82b15970dbee3a8c01/setup.py\", line 15, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_ea537ccd74254b82b15970dbee3a8c01/setup_posix.py\", line 65, in get_config\n", + " libs = mysql_config(\"libs\")\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_ea537ccd74254b82b15970dbee3a8c01/setup_posix.py\", line 31, in mysql_config\n", + " raise OSError(\"{} not found\".format(_mysql_config_path))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/a5/e1/e5f2b231c05dc51d9d87fa5066f90d1405345c54b14b0b11a1c859020f21/mysqlclient-2.0.1.tar.gz#sha256=fb2f75aea14722390d2d8ddf384ad99da708c707a96656210a7be8af20a2c5e5 (from https://pypi.org/simple/mysqlclient/) (requires-python:>=3.5). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_e62c9ccbf11e4383907e1e50b85459ca/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_e62c9ccbf11e4383907e1e50b85459ca/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-igg_4u7u\n", + " cwd: /tmp/pip-install-0cann4hw/mysqlclient_e62c9ccbf11e4383907e1e50b85459ca/\n", + " Complete output (12 lines):\n", + " /bin/sh: 1: mysql_config: not found\n", + " /bin/sh: 1: mariadb_config: not found\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_e62c9ccbf11e4383907e1e50b85459ca/setup.py\", line 15, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_e62c9ccbf11e4383907e1e50b85459ca/setup_posix.py\", line 65, in get_config\n", + " libs = mysql_config(\"libs\")\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_e62c9ccbf11e4383907e1e50b85459ca/setup_posix.py\", line 31, in mysql_config\n", + " raise OSError(\"{} not found\".format(_mysql_config_path))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/ca/cf/dd8124bf8b3d2ae465db9c8ce35c51650c31784b095f41faf6f8cad987a0/mysqlclient-2.0.0.tar.gz#sha256=201dfcc2a3c8a0859ea399947f1af8abe74b706beba0ebac149180d9d7b0f6e8 (from https://pypi.org/simple/mysqlclient/) (requires-python:>=3.5). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_f2618ef04aa54e0e9856e41ffe104be6/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_f2618ef04aa54e0e9856e41ffe104be6/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-9ctho7ss\n", + " cwd: /tmp/pip-install-0cann4hw/mysqlclient_f2618ef04aa54e0e9856e41ffe104be6/\n", + " Complete output (12 lines):\n", + " /bin/sh: 1: mysql_config: not found\n", + " /bin/sh: 1: mariadb_config: not found\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_f2618ef04aa54e0e9856e41ffe104be6/setup.py\", line 16, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_f2618ef04aa54e0e9856e41ffe104be6/setup_posix.py\", line 61, in get_config\n", + " libs = mysql_config(\"libs\")\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_f2618ef04aa54e0e9856e41ffe104be6/setup_posix.py\", line 29, in mysql_config\n", + " raise EnvironmentError(\"%s not found\" % (_mysql_config_path,))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/d0/97/7326248ac8d5049968bf4ec708a5d3d4806e412a42e74160d7f266a3e03a/mysqlclient-1.4.6.tar.gz#sha256=f3fdaa9a38752a3b214a6fe79d7cae3653731a53e577821f9187e67cbecb2e16 (from https://pypi.org/simple/mysqlclient/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_2ccbfc517dc04bee8c3046e1bf3018dc/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_2ccbfc517dc04bee8c3046e1bf3018dc/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-hiyrjuci\n", + " cwd: /tmp/pip-install-0cann4hw/mysqlclient_2ccbfc517dc04bee8c3046e1bf3018dc/\n", + " Complete output (12 lines):\n", + " /bin/sh: 1: mysql_config: not found\n", + " /bin/sh: 1: mariadb_config: not found\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_2ccbfc517dc04bee8c3046e1bf3018dc/setup.py\", line 16, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_2ccbfc517dc04bee8c3046e1bf3018dc/setup_posix.py\", line 61, in get_config\n", + " libs = mysql_config(\"libs\")\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_2ccbfc517dc04bee8c3046e1bf3018dc/setup_posix.py\", line 29, in mysql_config\n", + " raise EnvironmentError(\"%s not found\" % (_mysql_config_path,))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/f8/9b/5db9a03e2088a87c26e3e4d4c7f7e8f4c2dbae610f9521cdfac15755a795/mysqlclient-1.4.5.tar.gz#sha256=e80109b0ae8d952b900b31b623181532e5e89376d707dcbeb63f99e69cefe559 (from https://pypi.org/simple/mysqlclient/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_691caf3d2e7546b6a35ca6b4d478d735/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_691caf3d2e7546b6a35ca6b4d478d735/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-2pjhtbiy\n", + " cwd: /tmp/pip-install-0cann4hw/mysqlclient_691caf3d2e7546b6a35ca6b4d478d735/\n", + " Complete output (12 lines):\n", + " /bin/sh: 1: mysql_config: not found\n", + " /bin/sh: 1: mariadb_config: not found\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_691caf3d2e7546b6a35ca6b4d478d735/setup.py\", line 16, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_691caf3d2e7546b6a35ca6b4d478d735/setup_posix.py\", line 61, in get_config\n", + " libs = mysql_config(\"libs\")\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_691caf3d2e7546b6a35ca6b4d478d735/setup_posix.py\", line 29, in mysql_config\n", + " raise EnvironmentError(\"%s not found\" % (_mysql_config_path,))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/4d/38/c5f8bac9c50f3042c8f05615f84206f77f03db79781db841898fde1bb284/mysqlclient-1.4.4.tar.gz#sha256=9c737cc55a5dc8dd3583a942d5a9b21be58d16f00f5fefca4e575e7d9682e98c (from https://pypi.org/simple/mysqlclient/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_061e7e1cdf7a4cb3957e3fe8882ee569/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_061e7e1cdf7a4cb3957e3fe8882ee569/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-zdzav3rr\n", + " cwd: /tmp/pip-install-0cann4hw/mysqlclient_061e7e1cdf7a4cb3957e3fe8882ee569/\n", + " Complete output (12 lines):\n", + " /bin/sh: 1: mysql_config: not found\n", + " /bin/sh: 1: mariadb_config: not found\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_061e7e1cdf7a4cb3957e3fe8882ee569/setup.py\", line 16, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_061e7e1cdf7a4cb3957e3fe8882ee569/setup_posix.py\", line 61, in get_config\n", + " libs = mysql_config(\"libs\")\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_061e7e1cdf7a4cb3957e3fe8882ee569/setup_posix.py\", line 29, in mysql_config\n", + " raise EnvironmentError(\"%s not found\" % (_mysql_config_path,))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/13/37/6c941aabeb78464a538b7d43266bfae645993779e3ca3e12fe82b4590f52/mysqlclient-1.4.3.tar.gz#sha256=0d3eeb97534c9f42e9b65bd35c1a35fadc2f6d7ea5d9fdbda5339a569156344b (from https://pypi.org/simple/mysqlclient/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_1d83d8ecd91846b885e75b1ceb87c30f/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_1d83d8ecd91846b885e75b1ceb87c30f/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-210a09kn\n", + " cwd: /tmp/pip-install-0cann4hw/mysqlclient_1d83d8ecd91846b885e75b1ceb87c30f/\n", + " Complete output (10 lines):\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_1d83d8ecd91846b885e75b1ceb87c30f/setup.py\", line 16, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_1d83d8ecd91846b885e75b1ceb87c30f/setup_posix.py\", line 51, in get_config\n", + " libs = mysql_config(\"libs\")\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_1d83d8ecd91846b885e75b1ceb87c30f/setup_posix.py\", line 29, in mysql_config\n", + " raise EnvironmentError(\"%s not found\" % (_mysql_config_path,))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/f4/f1/3bb6f64ca7a429729413e6556b7ba5976df06019a5245a43d36032f1061e/mysqlclient-1.4.2.post1.tar.gz#sha256=f257d250f2675d0ef99bd318906f3cfc05cef4a2f385ea695ff32a3f04b9f9a7 (from https://pypi.org/simple/mysqlclient/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_59c7353e5980445d8b3012dbd14b9563/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_59c7353e5980445d8b3012dbd14b9563/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-hc6y66tz\n", + " cwd: /tmp/pip-install-0cann4hw/mysqlclient_59c7353e5980445d8b3012dbd14b9563/\n", + " Complete output (10 lines):\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_59c7353e5980445d8b3012dbd14b9563/setup.py\", line 16, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_59c7353e5980445d8b3012dbd14b9563/setup_posix.py\", line 51, in get_config\n", + " libs = mysql_config(\"libs\")\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_59c7353e5980445d8b3012dbd14b9563/setup_posix.py\", line 29, in mysql_config\n", + " raise EnvironmentError(\"%s not found\" % (_mysql_config_path,))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/73/79/67ddf24ac31b05d741f0ac87fa612c7a11bab1b39b8270ed7344d149f8af/mysqlclient-1.4.2.tar.gz#sha256=b95edaa41d6cc47deecabcdcbb5ab437ad9ae6d8955f5cf10d1847b37e66ef5e (from https://pypi.org/simple/mysqlclient/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_4e8bce47a8bb471e93032dc0e6b76119/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_4e8bce47a8bb471e93032dc0e6b76119/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-0oi3gpf0\n", + " cwd: /tmp/pip-install-0cann4hw/mysqlclient_4e8bce47a8bb471e93032dc0e6b76119/\n", + " Complete output (10 lines):\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_4e8bce47a8bb471e93032dc0e6b76119/setup.py\", line 16, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_4e8bce47a8bb471e93032dc0e6b76119/setup_posix.py\", line 51, in get_config\n", + " libs = mysql_config(\"libs\")\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_4e8bce47a8bb471e93032dc0e6b76119/setup_posix.py\", line 29, in mysql_config\n", + " raise EnvironmentError(\"%s not found\" % (_mysql_config_path,))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/de/d7/919042fb7ed78a89e21c4e43d5daed90d5df18ec183bae3de493a7d9e3ed/mysqlclient-1.4.1.tar.gz#sha256=a62220410e26ce2d2ff94dd0138c3ecfb91db634464a9afb4c8e6b50f0a67e00 (from https://pypi.org/simple/mysqlclient/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_3848167abd124cfc933b1fe276c2c262/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_3848167abd124cfc933b1fe276c2c262/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-9nz4ulgq\n", + " cwd: /tmp/pip-install-0cann4hw/mysqlclient_3848167abd124cfc933b1fe276c2c262/\n", + " Complete output (10 lines):\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_3848167abd124cfc933b1fe276c2c262/setup.py\", line 16, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_3848167abd124cfc933b1fe276c2c262/setup_posix.py\", line 51, in get_config\n", + " libs = mysql_config(\"libs\")\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_3848167abd124cfc933b1fe276c2c262/setup_posix.py\", line 29, in mysql_config\n", + " raise EnvironmentError(\"%s not found\" % (_mysql_config_path,))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/05/73/fac741eef89b0257fb1807de80e96474f40d52739cdbc32c90c4a793e79d/mysqlclient-1.4.0.tar.gz#sha256=efeaacd04feea7d44fef2a5adf4df335b438458f8b89144307dc5a90025761a5 (from https://pypi.org/simple/mysqlclient/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_97866ba5873748c4aeafbedcacfe9003/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_97866ba5873748c4aeafbedcacfe9003/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-8bzee4m4\n", + " cwd: /tmp/pip-install-0cann4hw/mysqlclient_97866ba5873748c4aeafbedcacfe9003/\n", + " Complete output (10 lines):\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_97866ba5873748c4aeafbedcacfe9003/setup.py\", line 16, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_97866ba5873748c4aeafbedcacfe9003/setup_posix.py\", line 53, in get_config\n", + " libs = mysql_config(\"libs_r\")\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_97866ba5873748c4aeafbedcacfe9003/setup_posix.py\", line 28, in mysql_config\n", + " raise EnvironmentError(\"%s not found\" % (mysql_config.path,))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/f7/a2/1230ebbb4b91f42ad6b646e59eb8855559817ad5505d81c1ca2b5a216040/mysqlclient-1.3.14.tar.gz#sha256=3981ae9ce545901a36a8b7aed76ed02960a429f75dc53b7ad77fb2f9ab7cd56b (from https://pypi.org/simple/mysqlclient/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_2beda1d955a94b1ca52417cc6d1bb085/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_2beda1d955a94b1ca52417cc6d1bb085/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-xp6l4ig2\n", + " cwd: /tmp/pip-install-0cann4hw/mysqlclient_2beda1d955a94b1ca52417cc6d1bb085/\n", + " Complete output (10 lines):\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_2beda1d955a94b1ca52417cc6d1bb085/setup.py\", line 18, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_2beda1d955a94b1ca52417cc6d1bb085/setup_posix.py\", line 53, in get_config\n", + " libs = mysql_config(\"libs_r\")\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_2beda1d955a94b1ca52417cc6d1bb085/setup_posix.py\", line 28, in mysql_config\n", + " raise EnvironmentError(\"%s not found\" % (mysql_config.path,))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/ec/fd/83329b9d3e14f7344d1cb31f128e6dbba70c5975c9e57896815dbb1988ad/mysqlclient-1.3.13.tar.gz#sha256=ff8ee1be84215e6c30a746b728c41eb0701a46ca76e343af445b35ce6250644f (from https://pypi.org/simple/mysqlclient/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_1ca6d1b764b848feba8f0fb56409c224/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_1ca6d1b764b848feba8f0fb56409c224/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-082hp9x6\n", + " cwd: /tmp/pip-install-0cann4hw/mysqlclient_1ca6d1b764b848feba8f0fb56409c224/\n", + " Complete output (10 lines):\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_1ca6d1b764b848feba8f0fb56409c224/setup.py\", line 17, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_1ca6d1b764b848feba8f0fb56409c224/setup_posix.py\", line 44, in get_config\n", + " libs = mysql_config(\"libs_r\")\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_1ca6d1b764b848feba8f0fb56409c224/setup_posix.py\", line 26, in mysql_config\n", + " raise EnvironmentError(\"%s not found\" % (mysql_config.path,))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/6f/86/bad31f1c1bb0cc99e88ca2adb7cb5c71f7a6540c1bb001480513de76a931/mysqlclient-1.3.12.tar.gz#sha256=2d9ec33de39f4d9c64ad7322ede0521d85829ce36a76f9dd3d6ab76a9c8648e5 (from https://pypi.org/simple/mysqlclient/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_eafcf7435fd34b0b92487149bab04d37/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_eafcf7435fd34b0b92487149bab04d37/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-hps1qiey\n", + " cwd: /tmp/pip-install-0cann4hw/mysqlclient_eafcf7435fd34b0b92487149bab04d37/\n", + " Complete output (10 lines):\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_eafcf7435fd34b0b92487149bab04d37/setup.py\", line 17, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_eafcf7435fd34b0b92487149bab04d37/setup_posix.py\", line 44, in get_config\n", + " libs = mysql_config(\"libs_r\")\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_eafcf7435fd34b0b92487149bab04d37/setup_posix.py\", line 26, in mysql_config\n", + " raise EnvironmentError(\"%s not found\" % (mysql_config.path,))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/6a/4d/856d1848e9b7fa8577a31c0188592f472e5cbc94f588c2a40ff930533d73/mysqlclient-1.3.11.tar.gz#sha256=9a79b38843d61f651266ff16b9fdcc8830d21f0fb852e4406a19e9a715bdf3e2 (from https://pypi.org/simple/mysqlclient/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_f577e538d81b48668fdf9837672d6334/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_f577e538d81b48668fdf9837672d6334/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-kjxnxog_\n", + " cwd: /tmp/pip-install-0cann4hw/mysqlclient_f577e538d81b48668fdf9837672d6334/\n", + " Complete output (10 lines):\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_f577e538d81b48668fdf9837672d6334/setup.py\", line 17, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_f577e538d81b48668fdf9837672d6334/setup_posix.py\", line 44, in get_config\n", + " libs = mysql_config(\"libs_r\")\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_f577e538d81b48668fdf9837672d6334/setup_posix.py\", line 26, in mysql_config\n", + " raise EnvironmentError(\"%s not found\" % (mysql_config.path,))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/40/9b/0bc869f290b8f49a99b8d97927f57126a5d1befcf8bac92c60dc855f2523/mysqlclient-1.3.10.tar.gz#sha256=452aaf9d2ba1a4fb85c134c88f9b1857852deed63b3b13255d7a65d2c1297262 (from https://pypi.org/simple/mysqlclient/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_7be2873fbeba4e43ae1a585e30056d99/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_7be2873fbeba4e43ae1a585e30056d99/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-mqg8_y07\n", + " cwd: /tmp/pip-install-0cann4hw/mysqlclient_7be2873fbeba4e43ae1a585e30056d99/\n", + " Complete output (10 lines):\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_7be2873fbeba4e43ae1a585e30056d99/setup.py\", line 17, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_7be2873fbeba4e43ae1a585e30056d99/setup_posix.py\", line 44, in get_config\n", + " libs = mysql_config(\"libs_r\")\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_7be2873fbeba4e43ae1a585e30056d99/setup_posix.py\", line 26, in mysql_config\n", + " raise EnvironmentError(\"%s not found\" % (mysql_config.path,))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/db/f5/c8e1657985c31dda16e434edf5257c31572fa5faacd7e48b1618390e4b18/mysqlclient-1.3.9.tar.gz#sha256=990ccf1e1f15b9a291b811c993dc1c216566714bc14e6581b38665bd61c28c99 (from https://pypi.org/simple/mysqlclient/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_50dba510cc794dc69b1b9d3c007f4037/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_50dba510cc794dc69b1b9d3c007f4037/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-gs1ycxoy\n", + " cwd: /tmp/pip-install-0cann4hw/mysqlclient_50dba510cc794dc69b1b9d3c007f4037/\n", + " Complete output (10 lines):\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_50dba510cc794dc69b1b9d3c007f4037/setup.py\", line 17, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_50dba510cc794dc69b1b9d3c007f4037/setup_posix.py\", line 44, in get_config\n", + " libs = mysql_config(\"libs_r\")\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_50dba510cc794dc69b1b9d3c007f4037/setup_posix.py\", line 26, in mysql_config\n", + " raise EnvironmentError(\"%s not found\" % (mysql_config.path,))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/31/ce/7ea049b3d5929b3cce3104967ccca218a9f054517f0d15dfdaf4e76da2a0/mysqlclient-1.3.8.tar.gz#sha256=c64bc386c0b771ed6ff76de0f52e0f957f98d9e13c83b0ddb821afdbe3f5d970 (from https://pypi.org/simple/mysqlclient/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_9ecec4443d9b4592bb1527182f5a4605/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_9ecec4443d9b4592bb1527182f5a4605/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-9m8jmd0l\n", + " cwd: /tmp/pip-install-0cann4hw/mysqlclient_9ecec4443d9b4592bb1527182f5a4605/\n", + " Complete output (10 lines):\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_9ecec4443d9b4592bb1527182f5a4605/setup.py\", line 17, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_9ecec4443d9b4592bb1527182f5a4605/setup_posix.py\", line 44, in get_config\n", + " libs = mysql_config(\"libs_r\")\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_9ecec4443d9b4592bb1527182f5a4605/setup_posix.py\", line 26, in mysql_config\n", + " raise EnvironmentError(\"%s not found\" % (mysql_config.path,))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/74/ff/4e964e20b559e55d7afa60fbccc6a560f2adf289813bd3d7eb4eb8a87093/mysqlclient-1.3.7.tar.gz#sha256=c74a83b4cb2933d0e43370117eeebdfa03077ae72686d2df43d31879267f1f1b (from https://pypi.org/simple/mysqlclient/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_cbc0c8bfc9364a93afbbc90c1db95332/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_cbc0c8bfc9364a93afbbc90c1db95332/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-1y7rhp9k\n", + " cwd: /tmp/pip-install-0cann4hw/mysqlclient_cbc0c8bfc9364a93afbbc90c1db95332/\n", + " Complete output (10 lines):\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_cbc0c8bfc9364a93afbbc90c1db95332/setup.py\", line 17, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_cbc0c8bfc9364a93afbbc90c1db95332/setup_posix.py\", line 47, in get_config\n", + " libs = mysql_config(\"libs_r\")\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_cbc0c8bfc9364a93afbbc90c1db95332/setup_posix.py\", line 29, in mysql_config\n", + " raise EnvironmentError(\"%s not found\" % (mysql_config.path,))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/09/29/6648563af4b45798ba667f17ea55166d7b0ed8717937c06977a1fdbe7df6/mysqlclient-1.3.6.tar.gz#sha256=1f63a8ab111530a0ff9acaeb118074f11e7564b7c124f2e7fc56fcac641aecf2 (from https://pypi.org/simple/mysqlclient/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_e301c44ea073441da70874e6990f17aa/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_e301c44ea073441da70874e6990f17aa/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-xg0ay78x\n", + " cwd: /tmp/pip-install-0cann4hw/mysqlclient_e301c44ea073441da70874e6990f17aa/\n", + " Complete output (10 lines):\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_e301c44ea073441da70874e6990f17aa/setup.py\", line 17, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_e301c44ea073441da70874e6990f17aa/setup_posix.py\", line 47, in get_config\n", + " libs = mysql_config(\"libs_r\")\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_e301c44ea073441da70874e6990f17aa/setup_posix.py\", line 29, in mysql_config\n", + " raise EnvironmentError(\"%s not found\" % (mysql_config.path,))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/82/ea/336daf6c7baa564d0c434ab748218d1a7dc61dfc7066e98b72afd24fd2b9/mysqlclient-1.3.5.tar.gz#sha256=80ea68f6f3c2cfbf35c91adde2b40de1f2c31132118d2dcee048c72423f678bf (from https://pypi.org/simple/mysqlclient/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_847cc0692e4141ba9d6bc81a34dedd0c/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_847cc0692e4141ba9d6bc81a34dedd0c/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-a8gl22u8\n", + " cwd: /tmp/pip-install-0cann4hw/mysqlclient_847cc0692e4141ba9d6bc81a34dedd0c/\n", + " Complete output (10 lines):\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_847cc0692e4141ba9d6bc81a34dedd0c/setup.py\", line 17, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_847cc0692e4141ba9d6bc81a34dedd0c/setup_posix.py\", line 47, in get_config\n", + " libs = mysql_config(\"libs_r\")\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_847cc0692e4141ba9d6bc81a34dedd0c/setup_posix.py\", line 29, in mysql_config\n", + " raise EnvironmentError(\"%s not found\" % (mysql_config.path,))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/17/d9/03b08e6a033401335b720806b87596aee8d7f7aa87539713238905c4a8d1/mysqlclient-1.3.4.tar.gz#sha256=a0263383f8ac33ad12d68dc61fa8ccbee41244ce916287c6cee71bf8aea82c5c (from https://pypi.org/simple/mysqlclient/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_47ed136a05704edb847092eceeabad70/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_47ed136a05704edb847092eceeabad70/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-hdrrkrsh\n", + " cwd: /tmp/pip-install-0cann4hw/mysqlclient_47ed136a05704edb847092eceeabad70/\n", + " Complete output (10 lines):\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_47ed136a05704edb847092eceeabad70/setup.py\", line 17, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_47ed136a05704edb847092eceeabad70/setup_posix.py\", line 47, in get_config\n", + " libs = mysql_config(\"libs_r\")\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_47ed136a05704edb847092eceeabad70/setup_posix.py\", line 29, in mysql_config\n", + " raise EnvironmentError(\"%s not found\" % (mysql_config.path,))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/26/53/c575db342bfca0213c9243ed2642bfadcd420b18d2f477dc812543e3d83a/mysqlclient-1.3.3.tar.gz#sha256=0f0887882d71bf2a079d9724d9323053cfbee8ab2dcfc989daf97d7ce5be9af9 (from https://pypi.org/simple/mysqlclient/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_cc0f934c2c424646ad01f8837c67bcdf/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_cc0f934c2c424646ad01f8837c67bcdf/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-mgvyq6s9\n", + " cwd: /tmp/pip-install-0cann4hw/mysqlclient_cc0f934c2c424646ad01f8837c67bcdf/\n", + " Complete output (10 lines):\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_cc0f934c2c424646ad01f8837c67bcdf/setup.py\", line 17, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_cc0f934c2c424646ad01f8837c67bcdf/setup_posix.py\", line 47, in get_config\n", + " libs = mysql_config(\"libs_r\")\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_cc0f934c2c424646ad01f8837c67bcdf/setup_posix.py\", line 29, in mysql_config\n", + " raise EnvironmentError(\"%s not found\" % (mysql_config.path,))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/2d/df/5440ee86bbb248325cdd6e1fc9cbbba365018a0d2d57f673610e020e6b1d/mysqlclient-1.3.2.tar.gz#sha256=e44025830501b9f70f8c2fe8eeff66f0df2df198802f7295801dac199b8236ef (from https://pypi.org/simple/mysqlclient/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_e98b6e94cbfa4245a1c45c10d07acba1/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_e98b6e94cbfa4245a1c45c10d07acba1/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-1r418anw\n", + " cwd: /tmp/pip-install-0cann4hw/mysqlclient_e98b6e94cbfa4245a1c45c10d07acba1/\n", + " Complete output (10 lines):\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_e98b6e94cbfa4245a1c45c10d07acba1/setup.py\", line 17, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_e98b6e94cbfa4245a1c45c10d07acba1/setup_posix.py\", line 47, in get_config\n", + " libs = mysql_config(\"libs_r\")\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_e98b6e94cbfa4245a1c45c10d07acba1/setup_posix.py\", line 29, in mysql_config\n", + " raise EnvironmentError(\"%s not found\" % (mysql_config.path,))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/6b/ba/4729d99e85a0a35bb46d55500570de05b4af10431cef174b6da9f58a0e50/mysqlclient-1.3.1.tar.gz#sha256=3549e8a61f10c8cd8eac6581d3f44d0594f535fb7b29e6090db3a0bc547b25ad (from https://pypi.org/simple/mysqlclient/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_9ec22bd386264ea3a8a3c14417636079/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-0cann4hw/mysqlclient_9ec22bd386264ea3a8a3c14417636079/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-45bym0z2\n", + " cwd: /tmp/pip-install-0cann4hw/mysqlclient_9ec22bd386264ea3a8a3c14417636079/\n", + " Complete output (10 lines):\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_9ec22bd386264ea3a8a3c14417636079/setup.py\", line 17, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_9ec22bd386264ea3a8a3c14417636079/setup_posix.py\", line 47, in get_config\n", + " libs = mysql_config(\"libs_r\")\n", + " File \"/tmp/pip-install-0cann4hw/mysqlclient_9ec22bd386264ea3a8a3c14417636079/setup_posix.py\", line 29, in mysql_config\n", + " raise EnvironmentError(\"%s not found\" % (mysql_config.path,))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/6a/91/bdfe808fb5dc99a5f65833b370818161b77ef6d1e19b488e4c146ab615aa/mysqlclient-1.3.0.tar.gz#sha256=06eb5664e3738b283ea2262ee60ed83192e898f019cc7ff251f4d05a564ab3b7 (from https://pypi.org/simple/mysqlclient/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + "ERROR: Could not find a version that satisfies the requirement mysqlclient (from pattern) (from versions: 1.3.0, 1.3.1, 1.3.2, 1.3.3, 1.3.4, 1.3.5, 1.3.6, 1.3.7, 1.3.8, 1.3.9, 1.3.10, 1.3.11rc1, 1.3.11, 1.3.12, 1.3.13, 1.3.14, 1.4.0rc1, 1.4.0rc2, 1.4.0rc3, 1.4.0, 1.4.1, 1.4.2, 1.4.2.post1, 1.4.3, 1.4.4, 1.4.5, 1.4.6, 2.0.0, 2.0.1, 2.0.2, 2.0.3, 2.1.0rc1, 2.1.0, 2.1.1, 2.2.0rc1, 2.2.0)\n", + "ERROR: No matching distribution found for mysqlclient\n", + "\n", + "(ERROR) Failed to install pattern@git+https://github.com/NicolasBizzozzero/pattern dependency for Unprompted - natural language processing functions may not work\n", + "Installing requirements for Unprompted - [img2pez]: sentence-transformers\n", + "Installing requirements for Unprompted - [txt2mask]: segment_anything\n", + "Installing requirements for Unprompted - [txt2mask] FastSAM: ultralytics\n", + "Installing requirements for Unprompted - [zoom_enhance]: color-matcher\n", + "Installing requirements for Unprompted - [faceswap] face_fusion: modelscope\n", + "Installing requirements for Unprompted - [faceswap]: tensorflow\n", + "Installing requirements for Unprompted - [faceswap]: mxnet -f https://dist.mxnet.io/python/cpu\n", + "Unprompted - Copying ControlNet dependencies to venv...\n", + "Collecting mediapipe>=0.10.3\n", + " Downloading mediapipe-0.10.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (33.5 MB)\n", + "Collecting opencv-contrib-python\n", + " Downloading opencv_contrib_python-4.8.1.78-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (67.8 MB)\n", + "Collecting sounddevice>=0.4.4\n", + " Downloading sounddevice-0.4.6-py3-none-any.whl (31 kB)\n", + "Requirement already satisfied: flatbuffers>=2.0 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from mediapipe>=0.10.3) (23.5.26)\n", + "Requirement already satisfied: matplotlib in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from mediapipe>=0.10.3) (3.8.0)\n", + "Requirement already satisfied: absl-py in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from mediapipe>=0.10.3) (2.0.0)\n", + "Requirement already satisfied: numpy in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from mediapipe>=0.10.3) (1.23.5)\n", + "Requirement already satisfied: attrs>=19.1.0 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from mediapipe>=0.10.3) (23.1.0)\n", + "Collecting protobuf<4,>=3.11\n", + " Downloading protobuf-3.20.3-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl (1.0 MB)\n", + "Requirement already satisfied: CFFI>=1.0 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from sounddevice>=0.4.4->mediapipe>=0.10.3) (1.15.1)\n", + "Requirement already satisfied: pycparser in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from CFFI>=1.0->sounddevice>=0.4.4->mediapipe>=0.10.3) (2.21)\n", + "Requirement already satisfied: packaging>=20.0 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from matplotlib->mediapipe>=0.10.3) (23.1)\n", + "Requirement already satisfied: cycler>=0.10 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from matplotlib->mediapipe>=0.10.3) (0.12.1)\n", + "Requirement already satisfied: kiwisolver>=1.0.1 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from matplotlib->mediapipe>=0.10.3) (1.4.5)\n", + "Requirement already satisfied: contourpy>=1.0.1 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from matplotlib->mediapipe>=0.10.3) (1.1.1)\n", + "Requirement already satisfied: pillow>=6.2.0 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from matplotlib->mediapipe>=0.10.3) (9.5.0)\n", + "Requirement already satisfied: pyparsing>=2.3.1 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from matplotlib->mediapipe>=0.10.3) (3.1.1)\n", + "Requirement already satisfied: fonttools>=4.22.0 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from matplotlib->mediapipe>=0.10.3) (4.43.1)\n", + "Requirement already satisfied: importlib-resources>=3.2.0 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from matplotlib->mediapipe>=0.10.3) (6.0.1)\n", + "Requirement already satisfied: python-dateutil>=2.7 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from matplotlib->mediapipe>=0.10.3) (2.8.2)\n", + "Requirement already satisfied: zipp>=3.1.0 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from importlib-resources>=3.2.0->matplotlib->mediapipe>=0.10.3) (3.16.2)\n", + "Requirement already satisfied: six>=1.5 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from python-dateutil>=2.7->matplotlib->mediapipe>=0.10.3) (1.16.0)\n", + "Installing collected packages: sounddevice, protobuf, opencv-contrib-python, mediapipe\n", + " Attempting uninstall: protobuf\n", + " Found existing installation: protobuf 4.24.4\n", + " Uninstalling protobuf-4.24.4:\n", + " Successfully uninstalled protobuf-4.24.4\n", + "Successfully installed mediapipe-0.10.7 opencv-contrib-python-4.8.1.78 protobuf-3.20.3 sounddevice-0.4.6\n", + "Collecting rich>=13.0.0\n", + " Downloading rich-13.6.0-py3-none-any.whl (239 kB)\n", + "Collecting markdown-it-py>=2.2.0\n", + " Downloading markdown_it_py-3.0.0-py3-none-any.whl (87 kB)\n", + "Requirement already satisfied: pygments<3.0.0,>=2.13.0 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from rich>=13.0.0) (2.16.1)\n", + "Collecting mdurl~=0.1\n", + " Downloading mdurl-0.1.2-py3-none-any.whl (10.0 kB)\n", + "Installing collected packages: mdurl, markdown-it-py, rich\n", + "Successfully installed markdown-it-py-3.0.0 mdurl-0.1.2 rich-13.6.0\n", + "Launching Web UI with arguments: --ngrok 2WnXrIxB0ApOhcCOnzIusd3i8Pd_4LuQN3uNXftryAG8fthEH --listen --xformers --no-half-vae --enable-insecure-extension-access --theme dark --gradio-queue\n", + "Traceback (most recent call last):\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/launch.py\", line 48, in \n", + " main()\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/launch.py\", line 44, in main\n", + " start()\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/modules/launch_utils.py\", line 432, in start\n", + " import webui\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/webui.py\", line 13, in \n", + " initialize.imports()\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/modules/initialize.py\", line 37, in imports\n", + " from modules import processing, gradio_extensons, ui # noqa: F401\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/modules/processing.py\", line 14, in \n", + " import cv2\n", + " File \"/home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages/cv2/__init__.py\", line 181, in \n", + " bootstrap()\n", + " File \"/home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages/cv2/__init__.py\", line 153, in bootstrap\n", + " native_module = importlib.import_module(\"cv2\")\n", + " File \"/home/studio-lab-user/.conda/envs/default/lib/python3.9/importlib/__init__.py\", line 127, in import_module\n", + " return _bootstrap._gcd_import(name[level:], package, level)\n", + "ImportError: libgthread-2.0.so.0: cannot open shared object file: No such file or directory\n" + ] + } + ], + "source": [ + "#Don't forget to paste your NGROK token here\n", + "%cd ~/stable-diffusion-webui\n", + "!python launch.py --ngrok 2WnXrIxB0ApOhcCOnzIusd3i8Pd_4LuQN3uNXftryAG8fthEH --listen --xformers --no-half-vae --enable-insecure-extension-access --theme dark --gradio-queue" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "id": "08cc20d4-3cb7-45b9-8ca7-506abe0cf79c", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Filesystem Size Used Avail Use% Mounted on\n", + "/dev/nvme2n1 25G 16G 9.7G 62% /home/studio-lab-user\n" + ] + } + ], + "source": [ + "#Check your available storage\n", + "!df -h | grep -E 'Avail|home'" + ] + }, + { + "cell_type": "markdown", + "id": "c9058578-7096-44ce-8ea2-0153cf151c44", + "metadata": { + "jp-MarkdownHeadingCollapsed": true, + "tags": [] + }, + "source": [ + "

🖼️ Step 5. Download all your outputs

\n", + "If your setup folder doesn't have problem, skip this step." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "fdeece9b-7e0a-4c93-aec2-6d96b95cdc84", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "#download and compress all outputs\n", + "import os\n", + "import zipfile\n", + "def zip_folder(input_folder, output_folder, max_size_mb=20):\n", + " # Create the output folder if it doesn't exist\n", + " os.makedirs(output_folder, exist_ok=True)\n", + " zip_number = 1\n", + " current_zip_size = 0\n", + " current_zip_name = os.path.join(output_folder, f\"part_{zip_number}.zip\") \n", + " with zipfile.ZipFile(current_zip_name, 'w', zipfile.ZIP_DEFLATED) as current_zip:\n", + " for root, _, files in os.walk(input_folder):\n", + " for file in files:\n", + " file_path = os.path.join(root, file)\n", + " file_size = os.path.getsize(file_path) \n", + " # Check if adding the current file exceeds the max size\n", + " if current_zip_size + file_size > max_size_mb * 1024 * 1024:\n", + " # Close the current zip file\n", + " current_zip.close() \n", + " # Start a new zip file\n", + " zip_number += 1\n", + " current_zip_name = os.path.join(output_folder, f\"part_{zip_number}.zip\")\n", + " current_zip = zipfile.ZipFile(current_zip_name, 'w', zipfile.ZIP_DEFLATED)\n", + " current_zip_size = 0 \n", + " # Add the file to the current zip\n", + " current_zip.write(file_path, os.path.relpath(file_path, input_folder))\n", + " current_zip_size += file_size\n", + "# Specify the input folder to be zipped\n", + "input_folder = 'stable-diffusion-webui/outputs/txt2img-images' # Replace with the path to your input folder\n", + "# Specify the output folder where zip files will be saved\n", + "output_folder = 'outputs' # Replace with the path to your output folder\n", + "# Specify the maximum size for each zip file in MB\n", + "max_size_mb = 200\n", + "# Create zip files with a maximum size of 20MB\n", + "zip_folder(input_folder, output_folder, max_size_mb)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "b8a56c3a-f0af-4c87-bf83-c99942a3a3b0", + "metadata": {}, + "outputs": [], + "source": [ + "#delete and empty the OUTPUT folder\n", + "!rm -rf /home/studio-lab-user/stable-diffusion-webui/outputs/*" + ] + }, + { + "cell_type": "markdown", + "id": "1d0a3313-0c65-44ef-b89e-459fa779e84b", + "metadata": { + "tags": [] + }, + "source": [ + "

Backup Tools

\n", + "If your setup folder doesn't have problem, skip this step." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "eaca1b93-a213-4778-84fa-43605b6f75dd", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/VAE/sdxl_vae.safetensors\" \"https://huggingface.co/ckpt/sdxl_vae/resolve/main/sdxl_vae.safetensors\"" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "213d1125-9602-46bb-90d8-3d5cd1ca684a", + "metadata": {}, + "outputs": [], + "source": [ + "!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/epicphotogasm.safetensors\" \"https://civitai.com/api/download/models/145885\"\n", + "!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/RealvisXL.safetensors\" \"https://civitai.com/api/download/models/154590\"" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "f4fd3fe0-7f79-4359-9e5d-8305c31ae68b", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "ln: failed to create symbolic link '/home/studio-lab-user/stable-diffusion-webui/extensions/sd-webui-controlnet/models': No such file or directory\n", + "[Errno 2] No such file or directory: '/home/studio-lab-user/stable-diffusion-webui/extensions/sd-webui-controlnet/models'\n", + "/home/studio-lab-user/stable-diffusion-webui/models/VAE\n", + "/usr/bin/sh: 1: aria2c: not found\n", + "/usr/bin/sh: 1: aria2c: not found\n", + "/usr/bin/sh: 1: aria2c: not found\n", + "/usr/bin/sh: 1: aria2c: not found\n", + "/usr/bin/sh: 1: aria2c: not found\n" + ] + } + ], + "source": [ + "# tmp\n", + "!ln -vs /tmp/controlnet_models /home/studio-lab-user/stable-diffusion-webui/extensions/sd-webui-controlnet/models\n", + "!mkdir -p /tmp/controlnet_models\n", + "%cd ~/stable-diffusion-webui/extensions/sd-webui-controlnet/models\n", + "\n", + "!aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/control_v11e_sd15_ip2p_fp16.safetensors -o control_v11e_sd15_ip2p_fp16.safetensors\n", + "!aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/control_v11e_sd15_shuffle_fp16.safetensors -o control_v11e_sd15_shuffle_fp16.safetensors\n", + "!aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/control_v11p_sd15_canny_fp16.safetensors -o control_v11p_sd15_canny_fp16.safetensors\n", + "!aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/control_v11f1p_sd15_depth_fp16.safetensors -o control_v11f1p_sd15_depth_fp16.safetensors\n", + "!aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/control_v11p_sd15_inpaint_fp16.safetensors -o control_v11p_sd15_inpaint_fp16.safetensors\n", + "#!aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/control_v11p_sd15_lineart_fp16.safetensors -o control_v11p_sd15_lineart_fp16.safetensors\n", + "#!aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/control_v11p_sd15_mlsd_fp16.safetensors -o control_v11p_sd15_mlsd_fp16.safetensors\n", + "#!aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/control_v11p_sd15_normalbae_fp16.safetensors -o control_v11p_sd15_normalbae_fp16.safetensors\n", + "#!aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/control_v11p_sd15_openpose_fp16.safetensors -o control_v11p_sd15_openpose_fp16.safetensors\n", + "#!aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/control_v11p_sd15_scribble_fp16.safetensors -o control_v11p_sd15_scribble_fp16.safetensors\n", + "#!aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/control_v11p_sd15_seg_fp16.safetensors -o control_v11p_sd15_seg_fp16.safetensors\n", + "#!aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/control_v11p_sd15_softedge_fp16.safetensors -o control_v11p_sd15_softedge_fp16.safetensors\n", + "#!aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/control_v11p_sd15s2_lineart_anime_fp16.safetensors -o control_v11p_sd15s2_lineart_anime_fp16.safetensors\n", + "#!aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/control_v11f1e_sd15_tile_fp16.safetensors -o control_v11f1e_sd15_tile_fp16.safetensors\n", + "\n", + "\n", + "\n", + "#!aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/raw/main/control_v11e_sd15_ip2p_fp16.yaml -o control_v11e_sd15_ip2p_fp16.yaml\n", + "#!aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/raw/main/control_v11e_sd15_shuffle_fp16.yaml -o control_v11e_sd15_shuffle_fp16.yaml\n", + "#!aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/raw/main/control_v11p_sd15_canny_fp16.yaml -o control_v11p_sd15_canny_fp16.yaml\n", + "#!aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/raw/main/control_v11f1p_sd15_depth_fp16.yaml -o control_v11f1p_sd15_depth_fp16.yaml\n", + "#!aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/raw/main/control_v11p_sd15_inpaint_fp16.yaml -o control_v11p_sd15_inpaint_fp16.yaml\n", + "#!aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/raw/main/control_v11p_sd15_lineart_fp16.yaml -o control_v11p_sd15_lineart_fp16.yaml\n", + "#!aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/raw/main/control_v11p_sd15_mlsd_fp16.yaml -o control_v11p_sd15_mlsd_fp16.yaml\n", + "#!aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/raw/main/control_v11p_sd15_normalbae_fp16.yaml -o control_v11p_sd15_normalbae_fp16.yaml\n", + "#!aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/raw/main/control_v11p_sd15_openpose_fp16.yaml -o control_v11p_sd15_openpose_fp16.yaml\n", + "#!aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/raw/main/control_v11p_sd15_scribble_fp16.yaml -o control_v11p_sd15_scribble_fp16.yaml\n", + "#!aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/raw/main/control_v11p_sd15_seg_fp16.yaml -o control_v11p_sd15_seg_fp16.yaml\n", + "#!aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/raw/main/control_v11p_sd15_softedge_fp16.yaml -o control_v11p_sd15_softedge_fp16.yaml\n", + "#!aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/raw/main/control_v11p_sd15s2_lineart_anime_fp16.yaml -o control_v11p_sd15s2_lineart_anime_fp16.yaml\n", + "#!aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/raw/main/control_v11f1e_sd15_tile_fp16.yaml -o control_v11f1e_sd15_tile_fp16.yaml" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "aaea3473-1ac6-40d8-98c2-a29386ca147e", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "#List all folders and sizes\n", + "!du -h --max-depth=1 /home/studio-lab-user" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "747e82f8-7884-4e66-8628-bd1f899c99a4", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "# create symlink to temporary folder\n", + "!ln -vs /tmp ~/tmp\n", + "#\n", + "!ln -vs /tmp/outputs /home/studio-lab-user/stable-diffusion-webui/outputs\n", + "#\n", + "!ln -vs /tmp/models /home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models\n", + "#\n", + "!mkdir ~/stable-diffusion-webui/models/Lora\n", + "!ln -vs /tmp/Lora /home/studio-lab-user/stable-diffusion-webui/models/Lora/tmp_Lora" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "02ccc281-c43a-4bc7-9b97-adf6bea6f8f6", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "!conda list" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "ab02c781-46ea-4f07-8c4b-f329069d903b", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "#clean remove all env, cache and file\n", + "!rm -r /home/studio-lab-user/.cache\n", + "!rm -r /home/studio-lab-user/.stable-diffusion-webui\n", + "!conda remove -n \"env_name\" --all\n", + "!rm -rf /home/studio-lab-user/*" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "820e32ee-5b82-488b-8daa-767d3b746f2d", + "metadata": {}, + "outputs": [], + "source": [ + "!rm -rf /home/studio-lab-user/tmp\n", + "!rm -rf /home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models\n", + "!rm -rf /home/studio-lab-user/stable-diffusion-webui/\n", + "\n", + "\n", + "#delete and empty the MODELS folder\n", + "!rm -rf /home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/*\n", + "\n", + "# persistent\n", + "#%cd ~/asd/models/Stable-diffusion\n", + "#!aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://civitai.com/api/download/models/77744 -o Meichidark_Mix_V2.safetensors" + ] + }, + { + "cell_type": "markdown", + "id": "baaf8967-78f3-4b63-9427-313bffa67a93", + "metadata": {}, + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "4596433a-b219-482d-81bc-622468f9af97", + "metadata": {}, + "outputs": [], + "source": [ + "!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/sdxl_base.safetensors\" \"https://huggingface.co/ckpt/sd_xl_base_1.0/resolve/main/sd_xl_base_1.0_0.9vae.safetensors\"\n", + "!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/sdxl_refiner.safetensors\" \"https://huggingface.co/ckpt/sd_xl_refiner_1.0/resolve/main/sd_xl_refiner_1.0_0.9vae.safetensors\"\n" + ] + }, + { + "cell_type": "markdown", + "id": "bf5499c3-18fb-4325-8c37-5298751e4f97", + "metadata": {}, + "source": [ + "BELOW ONLY FOR TROUBLESHOOTING" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "38f3b678-ce14-47c8-b8ca-5b2295fc628c", + "metadata": {}, + "outputs": [], + "source": [ + "%cd ~/stable-diffusion-webui\n", + "!pip install -r requirements.txt" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "6c7131fd-9ce7-4c3c-861c-a3acc252c086", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "%cd ~/stable-diffusion-webui\n", + "!python launch.py --listen --xformers --enable-insecure-extension-access --theme dark --ngrok auth" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "5bb61644-e972-402e-aff6-c6445ff99965", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "import torch\n", + "torch.cuda.get_device_name(0)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "d6a8c055-4668-40cd-aa41-8bc6474c9ff0", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "import torch\n", + "print(torch.version.cuda)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "6b3f9867-000e-43f4-9b04-ae5c0d9166bd", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "!pip uninstall torchvision -y" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "2d990595-7f34-4946-9a21-197306222434", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "!pip install torchvision==0.10.0" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "5b85fa10-c03f-4942-a227-02d1cbe90f4a", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "!pip install torch==1.10.0" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "abc7178a-c5b7-4722-8e9e-728308d83d70", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "!pip install xformers==0.0.20 tomesd==0.1.3 pytorch-lightning==1.9.4 accelerate==0.21.0" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "577b9843-0e8c-4dd8-aa02-8eaf8c51f1d8", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "!conda install -c conda-forge libglib -y" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "f24321a3-700a-47e9-8995-0893dd2f834f", + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "default:Python", + "language": "python", + "name": "conda-env-default-py" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.16" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/Msd/Sagemaker_Notebook_1.3 (2).ipynb b/Msd/Sagemaker_Notebook_1.3 (2).ipynb new file mode 100644 index 0000000000000000000000000000000000000000..b7d549fcfebb47e992151952ebe1b5d14409d0bc --- /dev/null +++ b/Msd/Sagemaker_Notebook_1.3 (2).ipynb @@ -0,0 +1,357 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "2a86fcac-7907-4ab9-8287-d21b241e1b89", + "metadata": {}, + "source": [ + "RUN THIS CODE BELOW (Only in the first run)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "7ad40e45-9797-4188-be16-2e6c4d218ddc", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "#Install all essentials for stable diffusion\n", + "!conda install -c conda-forge libglib -y & conda update -n base conda -y\n", + "!git clone --depth 1 https://github.com/dreamscapeai/stable-diffusion-webui\n", + "%cd ~/stable-diffusion-webui\n", + "!git pull\n", + "\n", + "!mkdir /home/studio-lab-user/stable-diffusion-webui/outputs\n", + "\n", + "%cd /home/studio-lab-user/stable-diffusion-webui/embeddings\n", + "!git clone --depth 1 https://github.com/dreamscapeai/negativekit\n", + "\n", + "%cd /home/studio-lab-user/stable-diffusion-webui/extensions\n", + "!git clone --depth 1 https://github.com/etherealxx/batchlinks-webui\n", + "!git clone --depth 1 https://github.com/zanllp/sd-webui-infinite-image-browsing\n", + "!git clone --depth 1 https://github.com/dreamscapeai/CN-v11400\n", + "!git clone --depth 1 https://github.com/dreamscapeai/adetailer\n", + "!git clone --depth 1 https://github.com/dreamscapeai/ultimatesdupscale\n", + "!git clone --depth 1 https://github.com/dreamscapeai/tagcomplete\n", + "\n", + "#load your checkpoints\n", + "!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/epicphotogasm.safetensors\" \"https://civitai.com/api/download/models/145885\"" + ] + }, + { + "cell_type": "markdown", + "id": "9c02e956-5769-4be9-96e9-fea479706e91", + "metadata": {}, + "source": [ + "BOOT LAUNCHER " + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "9ea3ea45-056c-4863-a06a-3f7422bf7e20", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "#Don't forget to paste your NGROK token here\n", + "%cd ~/stable-diffusion-webui\n", + "!python launch.py --listen --xformers --enable-insecure-extension-access --theme dark --gradio-queue --ngrok PASTE_YOUR_TOKEN_HERE" + ] + }, + { + "cell_type": "markdown", + "id": "0a4e8d6c-8060-486f-a37f-b1c1a42433fd", + "metadata": {}, + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "fdeece9b-7e0a-4c93-aec2-6d96b95cdc84", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "#download and compress all outputs\n", + "import zipfile\n", + "import os\n", + "\n", + "def create_zip_archive(source_dir, output_path):\n", + " with zipfile.ZipFile(output_path, 'w', zipfile.ZIP_DEFLATED) as zipf:\n", + " for root, dirs, files in os.walk(source_dir):\n", + " for file in files:\n", + " file_path = os.path.join(root, file)\n", + " zipf.write(file_path, os.path.relpath(file_path, source_dir))\n", + "\n", + "# Specify the source directory and output path\n", + "source_dir = '/home/studio-lab-user/stable-diffusion-webui/outputs'\n", + "output_path = '/home/studio-lab-user/outputs.zip'\n", + "\n", + "# Create the ZIP archive\n", + "create_zip_archive(source_dir, output_path)" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "id": "439692fe-f99d-4703-aa6d-27a8bcc8a775", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Filesystem Size Used Avail Use% Mounted on\n", + "/dev/nvme1n1 25G 11G 15G 42% /home/studio-lab-user\n" + ] + } + ], + "source": [ + "#Check the storage available (if storage full, can cause problem)\n", + "!df -h | grep -E 'Avail|home'" + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "id": "b8a56c3a-f0af-4c87-bf83-c99942a3a3b0", + "metadata": {}, + "outputs": [], + "source": [ + "#delete and empty the OUTPUT folder\n", + "!rm -rf /home/studio-lab-user/stable-diffusion-webui/outputs/*" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "8ac13a1e-906a-4da8-b98b-0e300ab5b8b4", + "metadata": {}, + "outputs": [], + "source": [ + "#delete and empty the MODELS folder\n", + "!rm -rf /home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/*" + ] + }, + { + "cell_type": "markdown", + "id": "0c18d664-3e44-45a6-a25c-8402e590e5b7", + "metadata": {}, + "source": [] + }, + { + "cell_type": "markdown", + "id": "1c518ead-677f-42f0-a67f-1d30327fec10", + "metadata": {}, + "source": [] + }, + { + "cell_type": "markdown", + "id": "1d0a3313-0c65-44ef-b89e-459fa779e84b", + "metadata": {}, + "source": [ + "START CLEAN EVERYTHING ONLY IF YOU HAVE ERROR" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "5ad6a08b-34a4-4a73-b618-38715a895bd2", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "#Check the storage available (if storage full, can cause problem)\n", + "!df -h | grep -E 'Avail|home'" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "aaea3473-1ac6-40d8-98c2-a29386ca147e", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "#List all folders and sizes\n", + "!du -h --max-depth=1 /home/studio-lab-user" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "ab02c781-46ea-4f07-8c4b-f329069d903b", + "metadata": {}, + "outputs": [], + "source": [ + "#clean remove all env, cache and file\n", + "!rm -r /home/studio-lab-user/.cache\n", + "!rm -r /home/studio-lab-user/.conda\n", + "!conda remove -n \"env_name\" --all\n", + "!rm -rf /home/studio-lab-user/*" + ] + }, + { + "cell_type": "markdown", + "id": "baaf8967-78f3-4b63-9427-313bffa67a93", + "metadata": {}, + "source": [] + }, + { + "cell_type": "markdown", + "id": "bf5499c3-18fb-4325-8c37-5298751e4f97", + "metadata": {}, + "source": [ + "BELOW ONLY FOR TROUBLESHOOTING" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "38f3b678-ce14-47c8-b8ca-5b2295fc628c", + "metadata": {}, + "outputs": [], + "source": [ + "%cd ~/stable-diffusion-webui\n", + "!pip install -r requirements.txt" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "6c7131fd-9ce7-4c3c-861c-a3acc252c086", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "%cd ~/stable-diffusion-webui\n", + "!python launch.py --listen --xformers --enable-insecure-extension-access --theme dark --ngrok auth" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "5bb61644-e972-402e-aff6-c6445ff99965", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "import torch\n", + "torch.cuda.get_device_name(0)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "d6a8c055-4668-40cd-aa41-8bc6474c9ff0", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "import torch\n", + "print(torch.version.cuda)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "6b3f9867-000e-43f4-9b04-ae5c0d9166bd", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "!pip uninstall torchvision -y" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "2d990595-7f34-4946-9a21-197306222434", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "!pip install torchvision==0.10.0" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "5b85fa10-c03f-4942-a227-02d1cbe90f4a", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "!pip install torch==1.10.0" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "abc7178a-c5b7-4722-8e9e-728308d83d70", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "!pip install xformers==0.0.20 tomesd==0.1.3 pytorch-lightning==1.9.4 accelerate==0.21.0" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "577b9843-0e8c-4dd8-aa02-8eaf8c51f1d8", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "!conda install -c conda-forge libglib -y" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "f24321a3-700a-47e9-8995-0893dd2f834f", + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "default:Python", + "language": "python", + "name": "conda-env-default-py" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.10.13" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/Msd/Sagemaker_Notebook_1.3 (4).ipynb b/Msd/Sagemaker_Notebook_1.3 (4).ipynb new file mode 100644 index 0000000000000000000000000000000000000000..d5a75366013b48a3a69a61d91f6acde2404bd281 --- /dev/null +++ b/Msd/Sagemaker_Notebook_1.3 (4).ipynb @@ -0,0 +1,365 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "a57122c3", + "metadata": {}, + "source": [ + "Good morning" + ] + }, + { + "cell_type": "markdown", + "id": "2a86fcac-7907-4ab9-8287-d21b241e1b89", + "metadata": {}, + "source": [ + "RUN THIS CODE BELOW (Only in the first run)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "7ad40e45-9797-4188-be16-2e6c4d218ddc", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "#Install all essentials for stable diffusion\n", + "!conda install -c conda-forge libglib -y & conda update -n base conda -y\n", + "!git clone --depth 1 https://github.com/dreamscapeai/stable-diffusion-webui\n", + "%cd ~/stable-diffusion-webui\n", + "!git pull\n", + "\n", + "!mkdir /home/studio-lab-user/stable-diffusion-webui/outputs\n", + "\n", + "%cd /home/studio-lab-user/stable-diffusion-webui/embeddings\n", + "!git clone --depth 1 https://github.com/dreamscapeai/negativekit\n", + "\n", + "%cd /home/studio-lab-user/stable-diffusion-webui/extensions\n", + "!git clone --depth 1 https://github.com/etherealxx/batchlinks-webui\n", + "!git clone --depth 1 https://github.com/zanllp/sd-webui-infinite-image-browsing\n", + "!git clone --depth 1 https://github.com/dreamscapeai/CN-v11400\n", + "!git clone --depth 1 https://github.com/dreamscapeai/adetailer\n", + "!git clone --depth 1 https://github.com/dreamscapeai/ultimatesdupscale\n", + "!git clone --depth 1 https://github.com/dreamscapeai/tagcomplete\n", + "\n", + "#load your checkpoints\n", + "!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/epicphotogasm.safetensors\" \"https://civitai.com/api/download/models/145885\"" + ] + }, + { + "cell_type": "markdown", + "id": "9c02e956-5769-4be9-96e9-fea479706e91", + "metadata": {}, + "source": [ + "BOOT LAUNCHER " + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "9ea3ea45-056c-4863-a06a-3f7422bf7e20", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "#Don't forget to paste your NGROK token here\n", + "%cd ~/stable-diffusion-webui\n", + "!python launch.py --listen --xformers --enable-insecure-extension-access --theme dark --gradio-queue --ngrok PASTE_YOUR_TOKEN_HERE" + ] + }, + { + "cell_type": "markdown", + "id": "0a4e8d6c-8060-486f-a37f-b1c1a42433fd", + "metadata": {}, + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "fdeece9b-7e0a-4c93-aec2-6d96b95cdc84", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "#download and compress all outputs\n", + "import zipfile\n", + "import os\n", + "\n", + "def create_zip_archive(source_dir, output_path):\n", + " with zipfile.ZipFile(output_path, 'w', zipfile.ZIP_DEFLATED) as zipf:\n", + " for root, dirs, files in os.walk(source_dir):\n", + " for file in files:\n", + " file_path = os.path.join(root, file)\n", + " zipf.write(file_path, os.path.relpath(file_path, source_dir))\n", + "\n", + "# Specify the source directory and output path\n", + "source_dir = '/home/studio-lab-user/stable-diffusion-webui/outputs'\n", + "output_path = '/home/studio-lab-user/outputs.zip'\n", + "\n", + "# Create the ZIP archive\n", + "create_zip_archive(source_dir, output_path)" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "id": "439692fe-f99d-4703-aa6d-27a8bcc8a775", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Filesystem Size Used Avail Use% Mounted on\n", + "/dev/nvme1n1 25G 11G 15G 42% /home/studio-lab-user\n" + ] + } + ], + "source": [ + "#Check the storage available (if storage full, can cause problem)\n", + "!df -h | grep -E 'Avail|home'" + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "id": "b8a56c3a-f0af-4c87-bf83-c99942a3a3b0", + "metadata": {}, + "outputs": [], + "source": [ + "#delete and empty the OUTPUT folder\n", + "!rm -rf /home/studio-lab-user/stable-diffusion-webui/outputs/*" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "8ac13a1e-906a-4da8-b98b-0e300ab5b8b4", + "metadata": {}, + "outputs": [], + "source": [ + "#delete and empty the MODELS folder\n", + "!rm -rf /home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/*" + ] + }, + { + "cell_type": "markdown", + "id": "0c18d664-3e44-45a6-a25c-8402e590e5b7", + "metadata": {}, + "source": [] + }, + { + "cell_type": "markdown", + "id": "1c518ead-677f-42f0-a67f-1d30327fec10", + "metadata": {}, + "source": [] + }, + { + "cell_type": "markdown", + "id": "1d0a3313-0c65-44ef-b89e-459fa779e84b", + "metadata": {}, + "source": [ + "START CLEAN EVERYTHING ONLY IF YOU HAVE ERROR" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "5ad6a08b-34a4-4a73-b618-38715a895bd2", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "#Check the storage available (if storage full, can cause problem)\n", + "!df -h | grep -E 'Avail|home'" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "aaea3473-1ac6-40d8-98c2-a29386ca147e", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "#List all folders and sizes\n", + "!du -h --max-depth=1 /home/studio-lab-user" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "ab02c781-46ea-4f07-8c4b-f329069d903b", + "metadata": {}, + "outputs": [], + "source": [ + "#clean remove all env, cache and file\n", + "!rm -r /home/studio-lab-user/.cache\n", + "!rm -r /home/studio-lab-user/.conda\n", + "!conda remove -n \"env_name\" --all\n", + "!rm -rf /home/studio-lab-user/*" + ] + }, + { + "cell_type": "markdown", + "id": "baaf8967-78f3-4b63-9427-313bffa67a93", + "metadata": {}, + "source": [] + }, + { + "cell_type": "markdown", + "id": "bf5499c3-18fb-4325-8c37-5298751e4f97", + "metadata": {}, + "source": [ + "BELOW ONLY FOR TROUBLESHOOTING" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "38f3b678-ce14-47c8-b8ca-5b2295fc628c", + "metadata": {}, + "outputs": [], + "source": [ + "%cd ~/stable-diffusion-webui\n", + "!pip install -r requirements.txt" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "6c7131fd-9ce7-4c3c-861c-a3acc252c086", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "%cd ~/stable-diffusion-webui\n", + "!python launch.py --listen --xformers --enable-insecure-extension-access --theme dark --ngrok auth" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "5bb61644-e972-402e-aff6-c6445ff99965", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "import torch\n", + "torch.cuda.get_device_name(0)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "d6a8c055-4668-40cd-aa41-8bc6474c9ff0", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "import torch\n", + "print(torch.version.cuda)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "6b3f9867-000e-43f4-9b04-ae5c0d9166bd", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "!pip uninstall torchvision -y" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "2d990595-7f34-4946-9a21-197306222434", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "!pip install torchvision==0.10.0" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "5b85fa10-c03f-4942-a227-02d1cbe90f4a", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "!pip install torch==1.10.0" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "abc7178a-c5b7-4722-8e9e-728308d83d70", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "!pip install xformers==0.0.20 tomesd==0.1.3 pytorch-lightning==1.9.4 accelerate==0.21.0" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "577b9843-0e8c-4dd8-aa02-8eaf8c51f1d8", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "!conda install -c conda-forge libglib -y" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "f24321a3-700a-47e9-8995-0893dd2f834f", + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "default:Python", + "language": "python", + "name": "conda-env-default-py" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.16" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/Msd/Sagemaker_Notebook_1.5 (3).ipynb b/Msd/Sagemaker_Notebook_1.5 (3).ipynb new file mode 100644 index 0000000000000000000000000000000000000000..37c74ae72ee300aef48c2d598ce29e567d9c7d08 --- /dev/null +++ b/Msd/Sagemaker_Notebook_1.5 (3).ipynb @@ -0,0 +1,1828 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "2a86fcac-7907-4ab9-8287-d21b241e1b89", + "metadata": {}, + "source": [ + "RUN THIS CODE BELOW (Only in the first run)" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "id": "7ad40e45-9797-4188-be16-2e6c4d218ddc", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Collecting package metadata (current_repodata.json): \\ Collecting package metadata (current_repodata.json)/ | | | | / - - | done\n", + "Solving environment: / done\n", + "Solving environment/ - \\ done\n", + "\n", + "# All requested packages already installed.\n", + "\n", + "\\ Cloning into 'stable-diffusion-webui'...\n", + "remote: Enumerating objects: 318, done.\u001b[K\n", + "remote: Counting objects: 100% (318/318), done.\u001b[K\n", + "remote: Compressing objects: 100% (290/290), done.\u001b[K\n", + "remote: Total 318 (delta 10), reused 171 (delta 8), pack-reused 0\u001b[K\n", + "Receiving objects: 100% (318/318), 1.69 MiB | 6.60 MiB/s, done.\n", + "Resolving deltas: 100% (10/10), done.\n", + "Encountered 6 file(s) that should have been pointers, but weren't:\n", + "\thtml/card-no-preview.png\n", + "\tmodules/Roboto-Regular.ttf\n", + "\tmodules/textual_inversion/test_embedding.png\n", + "\tscreenshot.png\n", + "\ttest/test_files/img2img_basic.png\n", + "\ttest/test_files/mask_basic.png\n", + "/home/studio-lab-user/stable-diffusion-webui\n", + "Already up to date.\n", + "/home/studio-lab-user/stable-diffusion-webui/embeddings\n", + "Cloning into 'negativekit'...\n", + "remote: Enumerating objects: 34, done.\u001b[K\n", + "remote: Counting objects: 100% (34/34), done.\u001b[K\n", + "remote: Compressing objects: 100% (34/34), done.\u001b[K\n", + "remote: Total 34 (delta 3), reused 0 (delta 0), pack-reused 0\u001b[K\n", + "Unpacking objects: 100% (34/34), 1.46 MiB | 5.71 MiB/s, done.\n", + "/home/studio-lab-user/stable-diffusion-webui/extensions\n", + "Cloning into 'batchlinks-webui'...\n", + "remote: Enumerating objects: 65, done.\u001b[K\n", + "remote: Counting objects: 100% (65/65), done.\u001b[K\n", + "remote: Compressing objects: 100% (60/60), done.\u001b[K\n", + "remote: Total 65 (delta 1), reused 50 (delta 1), pack-reused 0\u001b[K\n", + "Unpacking objects: 100% (65/65), 4.17 MiB | 10.52 MiB/s, done.\n", + "Cloning into 'sd-webui-infinite-image-browsing'...\n", + "remote: Enumerating objects: 179, done.\u001b[K\n", + "remote: Counting objects: 100% (179/179), done.\u001b[K\n", + "remote: Compressing objects: 100% (165/165), done.\u001b[K\n", + "remote: Total 179 (delta 6), reused 122 (delta 2), pack-reused 0\u001b[K\n", + "Receiving objects: 100% (179/179), 1.73 MiB | 7.25 MiB/s, done.\n", + "Resolving deltas: 100% (6/6), done.\n", + "Cloning into 'CN-v11400'...\n", + "remote: Enumerating objects: 1055, done.\u001b[K\n", + "remote: Counting objects: 100% (1055/1055), done.\u001b[K\n", + "remote: Compressing objects: 100% (934/934), done.\u001b[K\n", + "remote: Total 1055 (delta 102), reused 880 (delta 98), pack-reused 0\u001b[K\n", + "Receiving objects: 100% (1055/1055), 8.37 MiB | 15.06 MiB/s, done.\n", + "Resolving deltas: 100% (102/102), done.\n", + "Cloning into 'adetailer'...\n", + "remote: Enumerating objects: 37, done.\u001b[K\n", + "remote: Counting objects: 100% (37/37), done.\u001b[K\n", + "remote: Compressing objects: 100% (34/34), done.\u001b[K\n", + "remote: Total 37 (delta 0), reused 0 (delta 0), pack-reused 0\u001b[K\n", + "Unpacking objects: 100% (37/37), 93.67 KiB | 3.23 MiB/s, done.\n", + "Cloning into 'ultimatesdupscale'...\n", + "remote: Enumerating objects: 7, done.\u001b[K\n", + "remote: Counting objects: 100% (7/7), done.\u001b[K\n", + "remote: Compressing objects: 100% (5/5), done.\u001b[K\n", + "remote: Total 7 (delta 0), reused 6 (delta 0), pack-reused 0\u001b[K\n", + "Unpacking objects: 100% (7/7), 17.82 KiB | 1.78 MiB/s, done.\n", + "Cloning into 'tagcomplete'...\n", + "remote: Enumerating objects: 32, done.\u001b[K\n", + "remote: Counting objects: 100% (32/32), done.\u001b[K\n", + "remote: Compressing objects: 100% (31/31), done.\u001b[K\n", + "remote: Total 32 (delta 4), reused 11 (delta 0), pack-reused 0\u001b[K\n", + "Unpacking objects: 100% (32/32), 1.92 MiB | 8.92 MiB/s, done.\n", + "Cloning into 'DWPose'...\n", + "remote: Enumerating objects: 3150, done.\u001b[K\n", + "remote: Counting objects: 100% (3150/3150), done.\u001b[K\n", + "remote: Compressing objects: 100% (2088/2088), done.\u001b[K\n", + "remote: Total 3150 (delta 973), reused 3123 (delta 954), pack-reused 0\u001b[K\n", + "Receiving objects: 100% (3150/3150), 99.90 MiB | 48.74 MiB/s, done.\n", + "Resolving deltas: 100% (973/973), done.\n", + "Cloning into 'a1111-sd-webui-lycoris'...\n", + "remote: Enumerating objects: 12, done.\u001b[K\n", + "remote: Counting objects: 100% (12/12), done.\u001b[K\n", + "remote: Compressing objects: 100% (10/10), done.\u001b[K\n", + "remote: Total 12 (delta 0), reused 6 (delta 0), pack-reused 0\u001b[K\n", + "Unpacking objects: 100% (12/12), 16.97 KiB | 1.88 MiB/s, done.\n", + "Cloning into 'infinite-zoom-stable-diffusion'...\n", + "remote: Enumerating objects: 13, done.\u001b[K\n", + "remote: Counting objects: 100% (13/13), done.\u001b[K\n", + "remote: Compressing objects: 100% (12/12), done.\u001b[K\n", + "remote: Total 13 (delta 1), reused 5 (delta 0), pack-reused 0\u001b[K\n", + "Unpacking objects: 100% (13/13), 34.02 KiB | 1.62 MiB/s, done.\n", + "Cloning into 'sd-webui-3d-open-pose-editor'...\n", + "remote: Enumerating objects: 146, done.\u001b[K\n", + "remote: Counting objects: 100% (146/146), done.\u001b[K\n", + "remote: Compressing objects: 100% (136/136), done.\u001b[K\n", + "remote: Total 146 (delta 9), reused 99 (delta 5), pack-reused 0\u001b[K\n", + "Receiving objects: 100% (146/146), 4.75 MiB | 22.20 MiB/s, done.\n", + "Resolving deltas: 100% (9/9), done.\n", + "Cloning into 'auto-sd-paint-ext'...\n", + "remote: Enumerating objects: 58, done.\u001b[K\n", + "remote: Counting objects: 100% (58/58), done.\u001b[K\n", + "remote: Compressing objects: 100% (53/53), done.\u001b[K\n", + "remote: Total 58 (delta 1), reused 22 (delta 0), pack-reused 0\u001b[K\n", + "Unpacking objects: 100% (58/58), 151.15 KiB | 4.45 MiB/s, done.\n", + "Cloning into 'sd-webui-neutral-prompt'...\n", + "remote: Enumerating objects: 23, done.\u001b[K\n", + "remote: Counting objects: 100% (23/23), done.\u001b[K\n", + "remote: Compressing objects: 100% (19/19), done.\u001b[K\n", + "remote: Total 23 (delta 0), reused 13 (delta 0), pack-reused 0\u001b[K\n", + "Unpacking objects: 100% (23/23), 14.90 KiB | 2.98 MiB/s, done.\n", + "Cloning into 'sd-webui-stealth-pnginfo'...\n", + "remote: Enumerating objects: 6, done.\u001b[K\n", + "remote: Counting objects: 100% (6/6), done.\u001b[K\n", + "remote: Compressing objects: 100% (5/5), done.\u001b[K\n", + "remote: Total 6 (delta 0), reused 1 (delta 0), pack-reused 0\u001b[K\n", + "Unpacking objects: 100% (6/6), 5.64 KiB | 2.82 MiB/s, done.\n", + "Cloning into 'sd_webui_stealth_pnginfo'...\n", + "remote: Enumerating objects: 6, done.\u001b[K\n", + "remote: Counting objects: 100% (6/6), done.\u001b[K\n", + "remote: Compressing objects: 100% (5/5), done.\u001b[K\n", + "remote: Total 6 (delta 0), reused 2 (delta 0), pack-reused 0\u001b[K\n", + "Unpacking objects: 100% (6/6), 4.78 KiB | 4.78 MiB/s, done.\n", + "Cloning into 'sd-fast-pnginfo'...\n", + "remote: Enumerating objects: 10, done.\u001b[K\n", + "remote: Counting objects: 100% (10/10), done.\u001b[K\n", + "remote: Compressing objects: 100% (6/6), done.\u001b[K\n", + "remote: Total 10 (delta 0), reused 5 (delta 0), pack-reused 0\u001b[K\n", + "Unpacking objects: 100% (10/10), 29.04 KiB | 2.90 MiB/s, done.\n", + "Cloning into 'batchlinks-addon'...\n", + "remote: Enumerating objects: 5, done.\u001b[K\n", + "remote: Counting objects: 100% (5/5), done.\u001b[K\n", + "remote: Compressing objects: 100% (4/4), done.\u001b[K\n", + "remote: Total 5 (delta 0), reused 0 (delta 0), pack-reused 0\u001b[K\n", + "Unpacking objects: 100% (5/5), 2.01 KiB | 2.01 MiB/s, done.\n", + "Cloning into 'clip-interrogator-ext'...\n", + "remote: Enumerating objects: 10, done.\u001b[K\n", + "remote: Counting objects: 100% (10/10), done.\u001b[K\n", + "remote: Compressing objects: 100% (8/8), done.\u001b[K\n", + "remote: Total 10 (delta 0), reused 6 (delta 0), pack-reused 0\u001b[K\n", + "Unpacking objects: 100% (10/10), 104.34 KiB | 3.86 MiB/s, done.\n", + "Cloning into 'canvas-zoom'...\n", + "remote: Enumerating objects: 593, done.\u001b[K\n", + "remote: Counting objects: 100% (593/593), done.\u001b[K\n", + "remote: Compressing objects: 100% (558/558), done.\u001b[K\n", + "remote: Total 593 (delta 47), reused 458 (delta 28), pack-reused 0\u001b[K\n", + "Receiving objects: 100% (593/593), 16.72 MiB | 14.39 MiB/s, done.\n", + "Resolving deltas: 100% (47/47), done.\n", + "Cloning into 'ultimate-upscale-for-automatic1111'...\n", + "remote: Enumerating objects: 7, done.\u001b[K\n", + "remote: Counting objects: 100% (7/7), done.\u001b[K\n", + "remote: Compressing objects: 100% (5/5), done.\u001b[K\n", + "remote: Total 7 (delta 0), reused 5 (delta 0), pack-reused 0\u001b[K\n", + "Unpacking objects: 100% (7/7), 18.01 KiB | 6.00 MiB/s, done.\n", + "Cloning into 'sd-webui-regional-prompter'...\n", + "remote: Enumerating objects: 15, done.\u001b[K\n", + "remote: Counting objects: 100% (15/15), done.\u001b[K\n", + "remote: Compressing objects: 100% (15/15), done.\u001b[K\n", + "remote: Total 15 (delta 0), reused 3 (delta 0), pack-reused 0\u001b[K\n", + "Unpacking objects: 100% (15/15), 74.75 KiB | 4.67 MiB/s, done.\n", + "Cloning into 'openpose-editor'...\n", + "remote: Enumerating objects: 30, done.\u001b[K\n", + "remote: Counting objects: 100% (30/30), done.\u001b[K\n", + "remote: Compressing objects: 100% (24/24), done.\u001b[K\n", + "remote: Total 30 (delta 0), reused 23 (delta 0), pack-reused 0\u001b[K\n", + "Unpacking objects: 100% (30/30), 220.80 KiB | 5.66 MiB/s, done.\n", + "Cloning into 'sd-webui-roop'...\n", + "remote: Enumerating objects: 15, done.\u001b[K\n", + "remote: Counting objects: 100% (15/15), done.\u001b[K\n", + "remote: Compressing objects: 100% (14/14), done.\u001b[K\n", + "remote: Total 15 (delta 0), reused 3 (delta 0), pack-reused 0\u001b[K\n", + "Unpacking objects: 100% (15/15), 681.44 KiB | 7.83 MiB/s, done.\n", + "Cloning into 'Stable-Diffusion-Webui-Civitai-Helper'...\n", + "remote: Enumerating objects: 55, done.\u001b[K\n", + "remote: Counting objects: 100% (55/55), done.\u001b[K\n", + "remote: Compressing objects: 100% (51/51), done.\u001b[K\n", + "remote: Total 55 (delta 0), reused 39 (delta 0), pack-reused 0\u001b[K\n", + "Unpacking objects: 100% (55/55), 2.16 MiB | 13.03 MiB/s, done.\n", + "Cloning into 'sd-webui-ar'...\n", + "remote: Enumerating objects: 10, done.\u001b[K\n", + "remote: Counting objects: 100% (10/10), done.\u001b[K\n", + "remote: Compressing objects: 100% (9/9), done.\u001b[K\n", + "remote: Total 10 (delta 0), reused 5 (delta 0), pack-reused 0\u001b[K\n", + "Unpacking objects: 100% (10/10), 6.57 KiB | 1.09 MiB/s, done.\n", + "Cloning into 'sd-dynamic-prompts'...\n", + "remote: Enumerating objects: 1961, done.\u001b[K\n", + "remote: Counting objects: 100% (1961/1961), done.\u001b[K\n", + "remote: Compressing objects: 100% (1682/1682), done.\u001b[K\n", + "remote: Total 1961 (delta 6), reused 1880 (delta 6), pack-reused 0\u001b[K\n", + "Receiving objects: 100% (1961/1961), 26.14 MiB | 44.09 MiB/s, done.\n", + "Resolving deltas: 100% (6/6), done.\n", + "Cloning into 'sd_dreambooth_extension'...\n", + "remote: Enumerating objects: 108, done.\u001b[K\n", + "remote: Counting objects: 100% (108/108), done.\u001b[K\n", + "remote: Compressing objects: 100% (91/91), done.\u001b[K\n", + "remote: Total 108 (delta 10), reused 43 (delta 9), pack-reused 0\u001b[K\n", + "Receiving objects: 100% (108/108), 7.93 MiB | 12.70 MiB/s, done.\n", + "Resolving deltas: 100% (10/10), done.\n", + "Cloning into 'sd-webui-lora-block-weight'...\n", + "remote: Enumerating objects: 7, done.\u001b[K\n", + "remote: Counting objects: 100% (7/7), done.\u001b[K\n", + "remote: Compressing objects: 100% (7/7), done.\u001b[K\n", + "remote: Total 7 (delta 0), reused 2 (delta 0), pack-reused 0\u001b[K\n", + "Unpacking objects: 100% (7/7), 198.16 KiB | 5.21 MiB/s, done.\n", + "Cloning into 'infinite-zoom-automatic1111-webui'...\n", + "remote: Enumerating objects: 30, done.\u001b[K\n", + "remote: Counting objects: 100% (30/30), done.\u001b[K\n", + "remote: Compressing objects: 100% (27/27), done.\u001b[K\n", + "remote: Total 30 (delta 0), reused 15 (delta 0), pack-reused 0\u001b[K\n", + "Unpacking objects: 100% (30/30), 22.20 KiB | 614.00 KiB/s, done.\n", + "Cloning into 'unprompted'...\n", + "remote: Enumerating objects: 1496, done.\u001b[K\n", + "remote: Counting objects: 100% (1496/1496), done.\u001b[K\n", + "remote: Compressing objects: 100% (1263/1263), done.\u001b[K\n", + "remote: Total 1496 (delta 193), reused 1375 (delta 188), pack-reused 0\u001b[K\n", + "Receiving objects: 100% (1496/1496), 27.28 MiB | 29.16 MiB/s, done.\n", + "Resolving deltas: 100% (193/193), done.\n", + "Cloning into 'a1111-sd-webui-tagcomplete'...\n", + "remote: Enumerating objects: 32, done.\u001b[K\n", + "remote: Counting objects: 100% (32/32), done.\u001b[K\n", + "remote: Compressing objects: 100% (31/31), done.\u001b[K\n", + "remote: Total 32 (delta 4), reused 10 (delta 0), pack-reused 0\u001b[K\n", + "Unpacking objects: 100% (32/32), 1.92 MiB | 4.85 MiB/s, done.\n", + "Cloning into 'multidiffusion-upscaler-for-automatic1111'...\n", + "remote: Enumerating objects: 22, done.\u001b[K\n", + "remote: Counting objects: 100% (22/22), done.\u001b[K\n", + "remote: Compressing objects: 100% (20/20), done.\u001b[K\n", + "remote: Total 22 (delta 0), reused 10 (delta 0), pack-reused 0\u001b[K\n", + "Unpacking objects: 100% (22/22), 62.71 KiB | 3.30 MiB/s, done.\n", + " % Total % Received % Xferd Average Speed Time Time Time Current\n", + " Dload Upload Total Spent Left Speed\n", + "100 1181 100 1181 0 0 11247 0 --:--:-- --:--:-- --:--:-- 11247\n", + "100 689M 100 689M 0 0 313M 0 0:00:02 0:00:02 --:--:-- 334M\n", + " % Total % Received % Xferd Average Speed Time Time Time Current\n", + " Dload Upload Total Spent Left Speed\n", + "100 502 0 502 0 0 390 0 --:--:-- 0:00:01 --:--:-- 390\n", + "Warning: Failed to create the file \n", + "Warning: /home/studio-lab-user/stable-diffusion-webui/models/Lora/adddetailer.s\n", + "Warning: afetensors: No such file or directory\n", + " 0 36.1M 0 968 0 0 620 0 16:57:46 0:00:01 16:57:45 620\n", + "curl: (23) Failed writing body (0 != 968)\n", + " % Total % Received % Xferd Average Speed Time Time Time Current\n", + " Dload Upload Total Spent Left Speed\n", + "100 513 0 513 0 0 305 0 --:--:-- 0:00:01 --:--:-- 305\n", + "Warning: Failed to create the file \n", + "Warning: /home/studio-lab-user/stable-diffusion-webui/models/Lora/epinoiseoffse\n", + "Warning: t.safetensors: No such file or directory\n", + " 0 77.7M 0 962 0 0 483 0 46:51:35 0:00:01 46:51:34 483\n", + "curl: (23) Failed writing body (0 != 962)\n", + " % Total % Received % Xferd Average Speed Time Time Time Current\n", + " Dload Upload Total Spent Left Speed\n", + "100 502 0 500 0 0 0 0 --:--:-- 0:00:01 --:--:-- 02 0 0 355 0 --:--:-- 0:00:01 --:--:-- 355\n", + "Warning: Failed to create the file \n", + "Warning: /home/studio-lab-user/stable-diffusion-webui/models/Lora/Detail \n", + "Warning: Tweaker LoRA (细节调整LoRA).safetensors: No such file or \n", + "Warning: directory\n", + " 0 36.1M 0 968 0 0 576 0 18:15:31 0:00:01 18:15:30 576\n", + "curl: (23) Failed writing body (0 != 968)\n", + " % Total % Received % Xferd Average Speed Time Time Time Current\n", + " Dload Upload Total Spent Left Speed\n", + " 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0Warning: Failed to create the file \n", + "Warning: /home/studio-lab-user/stable-diffusion-webui/models/Lora/Detail \n", + "Warning: Tweaker LoRA (细节调整LoRA).jpeg: No such file or directory\n", + " 0 763k 0 1219 0 0 15628 0 0:00:50 --:--:-- 0:00:50 15430\n", + "curl: (23) Failed writing body (0 != 1219)\n", + " % Total % Received % Xferd Average Speed Time Time Time Current\n", + " Dload Upload Total Spent Left Speed\n", + "100 538 0 538 0 0 424 0 --:--:-- 0:00:01 --:--:-- 424\n", + "100 3295M 100 3295M 0 0 64.2M 0 0:00:51 0:00:51 --:--:-- 37.4M 0 56.7M 0 0:00:58 0:00:08 0:00:50 64.7M\n", + " % Total % Received % Xferd Average Speed Time Time Time Current\n", + " Dload Upload Total Spent Left Speed\n", + "100 526 0 526 0 0 279 0 --:--:-- 0:00:01 --:--:-- 279\n", + "100 3295M 100 3295M 0 0 66.5M 0 0:00:49 0:00:49 --:--:-- 77.9M2.0M 0 0:00:53 0:00:23 0:00:30 75.9M\n" + ] + } + ], + "source": [ + "#Install all essentials for stable diffusion\n", + "!conda install -c conda-forge libglib -y & conda update -n base conda -y\n", + "!git clone --depth 1 https://github.com/dreamscapeai/stable-diffusion-webui\n", + "%cd ~/stable-diffusion-webui\n", + "!git pull\n", + "\n", + "!mkdir /home/studio-lab-user/stable-diffusion-webui/outputs\n", + "\n", + "%cd /home/studio-lab-user/stable-diffusion-webui/embeddings\n", + "!git clone --depth 1 https://github.com/dreamscapeai/negativekit\n", + "\n", + "%cd /home/studio-lab-user/stable-diffusion-webui/extensions\n", + "!git clone --depth 1 https://github.com/etherealxx/batchlinks-webui\n", + "!git clone --depth 1 https://github.com/zanllp/sd-webui-infinite-image-browsing\n", + "!git clone --depth 1 https://github.com/dreamscapeai/CN-v11400\n", + "!git clone --depth 1 https://github.com/dreamscapeai/adetailer\n", + "!git clone --depth 1 https://github.com/dreamscapeai/ultimatesdupscale\n", + "!git clone --depth 1 https://github.com/dreamscapeai/tagcomplete.git\n", + "!git clone --depth 1 https://github.com/IDEA-Research/DWPose.git\n", + "!git clone --depth 1 https://github.com/KohakuBlueleaf/a1111-sd-webui-lycoris.git\n", + "!git clone --depth 1 https://github.com/v8hid/infinite-zoom-stable-diffusion.git\n", + "!git clone --depth 1 https://github.com/nonnonstop/sd-webui-3d-open-pose-editor.git\n", + "!git clone --depth 1 https://github.com/Interpause/auto-sd-paint-ext.git\n", + "!git clone --depth 1 https://github.com/ljleb/sd-webui-neutral-prompt.git\n", + "!git clone --depth 1 https://github.com/neggles/sd-webui-stealth-pnginfo.git\n", + "!git clone --depth 1 https://github.com/ashen-sensored/sd_webui_stealth_pnginfo.git\n", + "!git clone --depth 1 https://github.com/NoCrypt/sd-fast-pnginfo.git\n", + "!git clone --depth 1 https://github.com/NoCrypt/batchlinks-addon.git\n", + "!git clone --depth 1 https://github.com/pharmapsychotic/clip-interrogator-ext.git\n", + "!git clone --depth 1 https://github.com/richrobber2/canvas-zoom.git\n", + "!git clone --depth 1 https://github.com/Coyote-A/ultimate-upscale-for-automatic1111.git\n", + "!git clone --depth 1 https://github.com/hako-mikan/sd-webui-regional-prompter.git\n", + "!git clone --depth 1 https://github.com/fkunn1326/openpose-editor.git\n", + "!git clone --depth 1 https://github.com/s0md3v/sd-webui-roop.git\n", + "!git clone --depth 1 https://github.com/butaixianran/Stable-Diffusion-Webui-Civitai-Helper.git\n", + "!git clone --depth 1 https://github.com/alemelis/sd-webui-ar.git\n", + "!git clone --depth 1 https://github.com/adieyal/sd-dynamic-prompts.git\n", + "!git clone --depth 1 https://github.com/d8ahazard/sd_dreambooth_extension.git\n", + "!git clone --depth 1 https://github.com/hako-mikan/sd-webui-lora-block-weight.git\n", + "!git clone --depth 1 https://github.com/v8hid/infinite-zoom-automatic1111-webui.git\n", + "!git clone --depth 1 https://github.com/ThereforeGames/unprompted.git\n", + "!git clone --depth 1 https://github.com/DominikDoom/a1111-sd-webui-tagcomplete.git\n", + "!git clone --depth 1 https://github.com/pkuliyi2015/multidiffusion-upscaler-for-automatic1111.git\n", + "\n", + "#Controlnet openpose\n", + "!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/extensions/CN-v11400/models/openpose.safetensors\" \"https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/control_v11p_sd15_openpose_fp16.safetensors\"\n", + "\n", + "#load your lora\n", + "!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Lora/adddetailer.safetensors\" \"https://civitai.com/api/download/models/62833\"\n", + "!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Lora/epinoiseoffset.safetensors\" \"https://civitai.com/api/download/models/16576?type=Model&format=SafeTensor&size=full&fp=fp16\"\n", + "!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Lora/Detail Tweaker LoRA (细节调整LoRA).safetensors\" \"https://civitai.com/api/download/models/62833\"\n", + "!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Lora/Detail Tweaker LoRA (细节调整LoRA).jpeg\" \"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/5db97082-a909-4c3e-b6d1-2a46318f29a0/width=3840/20221021193765-3884339508-raw%20closeup%20of%20a%20stunningly%20beautiful%20woman,%20by%20the%20canals%20of%20holland,%20shops%20selling%20gouda%20cheese,%20RAW,%208K,%20UHD,%20natural%20lightin.jpeg\"\n", + "\n", + "#load your checkpoints\n", + "!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/anylora.safetensors\" \"https://civitai.com/api/download/models/95489?type=Model&format=SafeTensor&size=full&fp=fp16\"\n", + "!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/AAM - AnyLoRA Anime Mix - Anime Screencap Style Model.safetensors\" \"https://civitai.com/api/download/models/89927?type=Model&format=SafeTensor&size=full&fp=fp16\"" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "3a978ddb", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " % Total % Received % Xferd Average Speed Time Time Time Current\n", + " Dload Upload Total Spent Left Speed\n", + "100 1181 100 1181 0 0 26244 0 --:--:-- --:--:-- --:--:-- 26244\n", + "100 689M 100 689M 0 0 355M 0 0:00:01 0:00:01 --:--:-- 370M\n", + " % Total % Received % Xferd Average Speed Time Time Time Current\n", + " Dload Upload Total Spent Left Speed\n", + "100 1193 100 1193 0 0 31394 0 --:--:-- --:--:-- --:--:-- 31394\n", + "100 689M 100 689M 0 0 421M 0 0:00:01 0:00:01 --:--:-- 508M\n", + " % Total % Received % Xferd Average Speed Time Time Time Current\n", + " Dload Upload Total Spent Left Speed\n", + "100 1179 100 1179 0 0 29475 0 --:--:-- --:--:-- --:--:-- 29475\n", + "100 689M 100 689M 0 0 385M 0 0:00:01 0:00:01 --:--:-- 398M\n", + " % Total % Received % Xferd Average Speed Time Time Time Current\n", + " Dload Upload Total Spent Left Speed\n", + "100 1185 100 1185 0 0 32027 0 --:--:-- --:--:-- --:--:-- 32027\n", + "100 689M 100 689M 0 0 377M 0 0:00:01 0:00:01 --:--:-- 392M\n", + " % Total % Received % Xferd Average Speed Time Time Time Current\n", + " Dload Upload Total Spent Left Speed\n", + "100 1195 100 1195 0 0 33194 0 --:--:-- --:--:-- --:--:-- 33194\n", + "100 689M 100 689M 0 0 366M 0 0:00:01 0:00:01 --:--:-- 377M\n", + " % Total % Received % Xferd Average Speed Time Time Time Current\n", + " Dload Upload Total Spent Left Speed\n", + "100 1175 100 1175 0 0 27976 0 --:--:-- --:--:-- --:--:-- 27325\n", + "100 689M 100 689M 0 0 380M 0 0:00:01 0:00:01 --:--:-- 407M\n", + " % Total % Received % Xferd Average Speed Time Time Time Current\n", + " Dload Upload Total Spent Left Speed\n", + "100 1181 100 1181 0 0 29525 0 --:--:-- --:--:-- --:--:-- 29525\n", + "100 689M 100 689M 0 0 356M 0 0:00:01 0:00:01 --:--:-- 367M\n", + " % Total % Received % Xferd Average Speed Time Time Time Current\n", + " Dload Upload Total Spent Left Speed\n", + "100 1187 100 1187 0 0 28951 0 --:--:-- --:--:-- --:--:-- 29675\n", + "100 689M 100 689M 0 0 366M 0 0:00:01 0:00:01 --:--:-- 365M\n", + " % Total % Received % Xferd Average Speed Time Time Time Current\n", + " Dload Upload Total Spent Left Speed\n", + "100 1187 100 1187 0 0 24729 0 --:--:-- --:--:-- --:--:-- 24729\n", + "100 689M 100 689M 0 0 324M 0 0:00:02 0:00:02 --:--:-- 360M\n", + " % Total % Received % Xferd Average Speed Time Time Time Current\n", + " Dload Upload Total Spent Left Speed\n", + "100 1187 100 1187 0 0 32972 0 --:--:-- --:--:-- --:--:-- 33914\n", + "100 689M 100 689M 0 0 336M 0 0:00:02 0:00:02 --:--:-- 352M\n", + " % Total % Received % Xferd Average Speed Time Time Time Current\n", + " Dload Upload Total Spent Left Speed\n", + "100 1203 100 1203 0 0 30846 0 --:--:-- --:--:-- --:--:-- 30846\n", + "100 689M 100 689M 0 0 337M 0 0:00:02 0:00:02 --:--:-- 359M\n" + ] + } + ], + "source": [ + "#Controlnet\n", + "!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/extensions/CN-v11400/models/openpose.safetensors\" \"https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/control_v11p_sd15_openpose_fp16.safetensors\"\n", + "!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/extensions/CN-v11400/models/shuffle.safetensors\" \"https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/control_v11e_sd15_shuffle_fp16.safetensors\"\n", + "!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/extensions/CN-v11400/models/canny.safetensors\" \"https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/control_v11p_sd15_canny_fp16.safetensors\"\n", + "!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/extensions/CN-v11400/models/depth.safetensors\" \"https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/control_v11f1p_sd15_depth_fp16.safetensors\"\n", + "!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/extensions/CN-v11400/models/inpaint.safetensors\" \"https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/control_v11p_sd15_inpaint_fp16.safetensors\"\n", + "!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/extensions/CN-v11400/models/lineart.safetensors\" \"https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/control_v11p_sd15_lineart_fp16.safetensors\"\n", + "!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/extensions/CN-v11400/models/mlsd.safetensors\" \"https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/control_v11p_sd15_mlsd_fp16.safetensors\"\n", + "!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/extensions/CN-v11400/models/normalbae.safetensors\" \"https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/control_v11p_sd15_normalbae_fp16.safetensors\"\n", + "!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/extensions/CN-v11400/models/scribble.safetensors\" \"https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/control_v11p_sd15_scribble_fp16.safetensors\"\n", + "!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/extensions/CN-v11400/models/softedge.safetensors\" \"https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/control_v11p_sd15_softedge_fp16.safetensors\"\n", + "!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/extensions/CN-v11400/models/lineart_anime.safetensors\" \"https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/control_v11p_sd15s2_lineart_anime_fp16.safetensors\"" + ] + }, + { + "cell_type": "markdown", + "id": "9c02e956-5769-4be9-96e9-fea479706e91", + "metadata": {}, + "source": [ + "BOOT LAUNCHER " + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "2b689da8-536b-4c77-b77c-c8285763fafd", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " % Total % Received % Xferd Average Speed Time Time Time Current\n", + " Dload Upload Total Spent Left Speed\n", + "100 1159 100 1159 0 0 30500 0 --:--:-- --:--:-- --:--:-- 30500\n", + " 7 1378M 7 99.4M 0 0 63.3M 0 0:00:21 0:00:01 0:00:20 60.6M\n", + "curl: (23) Failed writing body (3030 != 16366)\n" + ] + } + ], + "source": [ + "!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Lora/Undertale_Frisk.jpeg\" \"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/61521fe8-e0a4-45a2-a622-ce843928e0b2/width=512/00023-4271814688.jpeg\"\n", + "!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Lora/Undertale_Chara.jpeg\" \"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/c830fa47-13c5-4c15-4332-8a5469c51900/width=512/00049-1249944906.jpeg\"\n", + "!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Lora/adddetailer.safetensors\" \"https://civitai.com/api/download/models/62833\"\n", + "!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Lora/epinoiseoffset.safetensors\" \"https://civitai.com/api/download/models/16576?type=Model&format=SafeTensor&size=full&fp=fp16\"\n", + "!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Lora/Undertale_Frisk.safetensors\" \"https://civitai.com/models/81012/undertale-frisk\"\n", + "!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Lora/Undertale_Chara.safetensors\" \"https://civitai.com/api/download/models/8305\"\n", + "\n", + "!git clone --depth 1 https://github.com/KohakuBlueleaf/a1111-sd-webui-lycoris.git" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "9ea3ea45-056c-4863-a06a-3f7422bf7e20", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "/home/studio-lab-user/stable-diffusion-webui\n", + "fatal: No names found, cannot describe anything.\n", + "Python 3.9.16 | packaged by conda-forge | (main, Feb 1 2023, 21:39:03) \n", + "[GCC 11.3.0]\n", + "Version: 1.6.0\n", + "Commit hash: 9f38672ea51e599e63c2b61b383d671815f804a9\n", + "Installing torch and torchvision\n", + "Looking in indexes: https://pypi.org/simple, https://download.pytorch.org/whl/cu118\n", + "Collecting torch==2.0.1\n", + " Downloading https://download.pytorch.org/whl/cu118/torch-2.0.1%2Bcu118-cp39-cp39-linux_x86_64.whl (2267.3 MB)\n", + "\u001b[K |█████ | 348.4 MB 123.7 MB/s eta 0:00:16" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "IOPub data rate exceeded.\n", + "The Jupyter server will temporarily stop sending output\n", + "to the client in order to avoid crashing it.\n", + "To change this limit, set the config variable\n", + "`--ServerApp.iopub_data_rate_limit`.\n", + "\n", + "Current values:\n", + "ServerApp.iopub_data_rate_limit=1000000.0 (bytes/sec)\n", + "ServerApp.rate_limit_window=3.0 (secs)\n", + "\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\u001b[K |██████████▌ | 747.2 MB 133.4 MB/s eta 0:00:1215" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "IOPub data rate exceeded.\n", + "The Jupyter server will temporarily stop sending output\n", + "to the client in order to avoid crashing it.\n", + "To change this limit, set the config variable\n", + "`--ServerApp.iopub_data_rate_limit`.\n", + "\n", + "Current values:\n", + "ServerApp.iopub_data_rate_limit=1000000.0 (bytes/sec)\n", + "ServerApp.rate_limit_window=3.0 (secs)\n", + "\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\u001b[K |█████████████████ | 1200.5 MB 80.5 MB/s eta 0:00:149" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "IOPub data rate exceeded.\n", + "The Jupyter server will temporarily stop sending output\n", + "to the client in order to avoid crashing it.\n", + "To change this limit, set the config variable\n", + "`--ServerApp.iopub_data_rate_limit`.\n", + "\n", + "Current values:\n", + "ServerApp.iopub_data_rate_limit=1000000.0 (bytes/sec)\n", + "ServerApp.rate_limit_window=3.0 (secs)\n", + "\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\u001b[K |██████████████████████▏ | 1574.3 MB 140.3 MB/s eta 0:00:05" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "IOPub data rate exceeded.\n", + "The Jupyter server will temporarily stop sending output\n", + "to the client in order to avoid crashing it.\n", + "To change this limit, set the config variable\n", + "`--ServerApp.iopub_data_rate_limit`.\n", + "\n", + "Current values:\n", + "ServerApp.iopub_data_rate_limit=1000000.0 (bytes/sec)\n", + "ServerApp.rate_limit_window=3.0 (secs)\n", + "\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\u001b[K |███████████████████████████ | 1909.4 MB 119.5 MB/s eta 0:00:03" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "IOPub data rate exceeded.\n", + "The Jupyter server will temporarily stop sending output\n", + "to the client in order to avoid crashing it.\n", + "To change this limit, set the config variable\n", + "`--ServerApp.iopub_data_rate_limit`.\n", + "\n", + "Current values:\n", + "ServerApp.iopub_data_rate_limit=1000000.0 (bytes/sec)\n", + "ServerApp.rate_limit_window=3.0 (secs)\n", + "\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\u001b[K |███████████████████████████████▊| 2250.8 MB 78.7 MB/s eta 0:00:011" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "IOPub data rate exceeded.\n", + "The Jupyter server will temporarily stop sending output\n", + "to the client in order to avoid crashing it.\n", + "To change this limit, set the config variable\n", + "`--ServerApp.iopub_data_rate_limit`.\n", + "\n", + "Current values:\n", + "ServerApp.iopub_data_rate_limit=1000000.0 (bytes/sec)\n", + "ServerApp.rate_limit_window=3.0 (secs)\n", + "\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\u001b[K |████████████████████████████████| 2267.3 MB 1.2 kB/s \n", + "\u001b[?25hCollecting torchvision==0.15.2\n", + " Downloading https://download.pytorch.org/whl/cu118/torchvision-0.15.2%2Bcu118-cp39-cp39-linux_x86_64.whl (6.1 MB)\n", + "\u001b[K |████████████████████████████████| 6.1 MB 112.2 MB/s eta 0:00:01\n", + "\u001b[?25hRequirement already satisfied: typing-extensions in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from torch==2.0.1) (4.7.1)\n", + "Collecting filelock\n", + " Downloading filelock-3.12.4-py3-none-any.whl (11 kB)\n", + "Requirement already satisfied: jinja2 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from torch==2.0.1) (3.1.2)\n", + "Collecting triton==2.0.0\n", + " Downloading https://download.pytorch.org/whl/triton-2.0.0-1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (63.3 MB)\n", + "\u001b[K |████████████████████████████████| 63.3 MB 88.2 MB/s eta 0:00:01\n", + "\u001b[?25hCollecting sympy\n", + " Downloading https://download.pytorch.org/whl/sympy-1.12-py3-none-any.whl (5.7 MB)\n", + "\u001b[K |████████████████████████████████| 5.7 MB 49.0 MB/s eta 0:00:01\n", + "\u001b[?25hCollecting networkx\n", + " Downloading networkx-3.1-py3-none-any.whl (2.1 MB)\n", + "\u001b[K |████████████████████████████████| 2.1 MB 8.0 MB/s eta 0:00:01\n", + "\u001b[?25hCollecting pillow!=8.3.*,>=5.3.0\n", + " Downloading Pillow-10.1.0-cp39-cp39-manylinux_2_28_x86_64.whl (3.6 MB)\n", + "\u001b[K |████████████████████████████████| 3.6 MB 88.9 MB/s eta 0:00:01\n", + "\u001b[?25hCollecting numpy\n", + " Downloading numpy-1.26.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.2 MB)\n", + "\u001b[K |████████████████████████████████| 18.2 MB 70.8 MB/s eta 0:00:01\n", + "\u001b[?25hRequirement already satisfied: requests in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from torchvision==0.15.2) (2.31.0)\n", + "Collecting cmake\n", + " Downloading cmake-3.27.7-py2.py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (26.0 MB)\n", + "\u001b[K |████████████████████████████████| 26.0 MB 78.0 MB/s eta 0:00:01\n", + "\u001b[?25hCollecting lit\n", + " Downloading lit-17.0.2.tar.gz (154 kB)\n", + "\u001b[K |████████████████████████████████| 154 kB 73.8 MB/s eta 0:00:01\n", + "\u001b[?25h Installing build dependencies ... \u001b[?25ldone\n", + "\u001b[?25h Getting requirements to build wheel ... \u001b[?25ldone\n", + "\u001b[?25h Installing backend dependencies ... \u001b[?25ldone\n", + "\u001b[?25h Preparing wheel metadata ... \u001b[?25ldone\n", + "\u001b[?25hRequirement already satisfied: MarkupSafe>=2.0 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from jinja2->torch==2.0.1) (2.1.3)\n", + "Requirement already satisfied: idna<4,>=2.5 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from requests->torchvision==0.15.2) (3.4)\n", + "Requirement already satisfied: certifi>=2017.4.17 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from requests->torchvision==0.15.2) (2023.7.22)\n", + "Requirement already satisfied: urllib3<3,>=1.21.1 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from requests->torchvision==0.15.2) (2.0.4)\n", + "Requirement already satisfied: charset-normalizer<4,>=2 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from requests->torchvision==0.15.2) (3.2.0)\n", + "Collecting mpmath>=0.19\n", + " Downloading https://download.pytorch.org/whl/mpmath-1.3.0-py3-none-any.whl (536 kB)\n", + "\u001b[K |████████████████████████████████| 536 kB 63.9 MB/s eta 0:00:01\n", + "\u001b[?25hBuilding wheels for collected packages: lit\n", + " Building wheel for lit (PEP 517) ... \u001b[?25ldone\n", + "\u001b[?25h Created wheel for lit: filename=lit-17.0.2-py3-none-any.whl size=93257 sha256=2bb0b572e388f17061d4e74c229d597b77ab336b6f8dfbf19d5153d6f0229e0c\n", + " Stored in directory: /home/studio-lab-user/.cache/pip/wheels/e8/5c/3b/fbddf4c18e3dc49e7b0960c09ef5f0ec3a502dc1a2180aff00\n", + "Successfully built lit\n", + "Installing collected packages: mpmath, lit, filelock, cmake, triton, sympy, networkx, torch, pillow, numpy, torchvision\n", + "Successfully installed cmake-3.27.7 filelock-3.12.4 lit-17.0.2 mpmath-1.3.0 networkx-3.1 numpy-1.26.1 pillow-10.1.0 sympy-1.12 torch-2.0.1+cu118 torchvision-0.15.2+cu118 triton-2.0.0\n", + "Installing clip\n", + "Installing open_clip\n", + "Installing xformers\n", + "Installing ngrok\n", + "Cloning Stable Diffusion into /home/studio-lab-user/stable-diffusion-webui/repositories/stable-diffusion-stability-ai...\n", + "Cloning into '/home/studio-lab-user/stable-diffusion-webui/repositories/stable-diffusion-stability-ai'...\n", + "remote: Enumerating objects: 577, done.\u001b[K\n", + "remote: Counting objects: 100% (307/307), done.\u001b[K\n", + "remote: Compressing objects: 100% (89/89), done.\u001b[K\n", + "remote: Total 577 (delta 246), reused 219 (delta 218), pack-reused 270\u001b[K\n", + "Receiving objects: 100% (577/577), 73.43 MiB | 53.79 MiB/s, done.\n", + "Resolving deltas: 100% (278/278), done.\n", + "Cloning Stable Diffusion XL into /home/studio-lab-user/stable-diffusion-webui/repositories/generative-models...\n", + "Cloning into '/home/studio-lab-user/stable-diffusion-webui/repositories/generative-models'...\n", + "remote: Enumerating objects: 740, done.\u001b[K\n", + "remote: Counting objects: 100% (383/383), done.\u001b[K\n", + "remote: Compressing objects: 100% (145/145), done.\u001b[K\n", + "remote: Total 740 (delta 301), reused 238 (delta 238), pack-reused 357\u001b[K\n", + "Receiving objects: 100% (740/740), 22.31 MiB | 59.97 MiB/s, done.\n", + "Resolving deltas: 100% (377/377), done.\n", + "Cloning K-diffusion into /home/studio-lab-user/stable-diffusion-webui/repositories/k-diffusion...\n", + "Cloning into '/home/studio-lab-user/stable-diffusion-webui/repositories/k-diffusion'...\n", + "remote: Enumerating objects: 1302, done.\u001b[K\n", + "remote: Counting objects: 100% (1302/1302), done.\u001b[K\n", + "remote: Compressing objects: 100% (411/411), done.\u001b[K\n", + "remote: Total 1302 (delta 913), reused 1239 (delta 884), pack-reused 0\u001b[K\n", + "Receiving objects: 100% (1302/1302), 232.98 KiB | 10.59 MiB/s, done.\n", + "Resolving deltas: 100% (913/913), done.\n", + "Cloning CodeFormer into /home/studio-lab-user/stable-diffusion-webui/repositories/CodeFormer...\n", + "Cloning into '/home/studio-lab-user/stable-diffusion-webui/repositories/CodeFormer'...\n", + "remote: Enumerating objects: 594, done.\u001b[K\n", + "remote: Counting objects: 100% (245/245), done.\u001b[K\n", + "remote: Compressing objects: 100% (90/90), done.\u001b[K\n", + "remote: Total 594 (delta 176), reused 170 (delta 155), pack-reused 349\n", + "Receiving objects: 100% (594/594), 17.30 MiB | 24.27 MiB/s, done.\n", + "Resolving deltas: 100% (287/287), done.\n", + "Cloning BLIP into /home/studio-lab-user/stable-diffusion-webui/repositories/BLIP...\n", + "Cloning into '/home/studio-lab-user/stable-diffusion-webui/repositories/BLIP'...\n", + "remote: Enumerating objects: 277, done.\u001b[K\n", + "remote: Counting objects: 100% (165/165), done.\u001b[K\n", + "remote: Compressing objects: 100% (30/30), done.\u001b[K\n", + "remote: Total 277 (delta 137), reused 136 (delta 135), pack-reused 112\u001b[K\n", + "Receiving objects: 100% (277/277), 7.03 MiB | 41.39 MiB/s, done.\n", + "Resolving deltas: 100% (153/153), done.\n", + "Installing requirements for CodeFormer\n", + "Installing requirements\n", + "Installing sd-webui-infinite-image-browsing requirement: python-dotenv\n", + "Installing sd-webui-infinite-image-browsing requirement: pyfunctional\n", + "Installing sd-webui-controlnet requirement: mediapipe\n", + "Installing sd-webui-controlnet requirement: svglib\n", + "Installing sd-webui-controlnet requirement: fvcore\n", + "Collecting ultralytics>=8.0.162\n", + " Downloading ultralytics-8.0.199-py3-none-any.whl (644 kB)\n", + "Collecting seaborn>=0.11.0\n", + " Downloading seaborn-0.13.0-py3-none-any.whl (294 kB)\n", + "Requirement already satisfied: scipy>=1.4.1 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from ultralytics>=8.0.162) (1.11.3)\n", + "Requirement already satisfied: requests>=2.23.0 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from ultralytics>=8.0.162) (2.31.0)\n", + "Collecting py-cpuinfo\n", + " Downloading py_cpuinfo-9.0.0-py3-none-any.whl (22 kB)\n", + "Requirement already satisfied: numpy>=1.22.2 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from ultralytics>=8.0.162) (1.23.5)\n", + "Requirement already satisfied: pyyaml>=5.3.1 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from ultralytics>=8.0.162) (6.0)\n", + "Requirement already satisfied: matplotlib>=3.3.0 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from ultralytics>=8.0.162) (3.8.0)\n", + "Requirement already satisfied: torch>=1.8.0 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from ultralytics>=8.0.162) (2.0.1+cu118)\n", + "Requirement already satisfied: tqdm>=4.64.0 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from ultralytics>=8.0.162) (4.66.1)\n", + "Requirement already satisfied: opencv-python>=4.6.0 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from ultralytics>=8.0.162) (4.8.1.78)\n", + "Requirement already satisfied: pandas>=1.1.4 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from ultralytics>=8.0.162) (2.1.1)\n", + "Collecting thop>=0.1.1\n", + " Downloading thop-0.1.1.post2209072238-py3-none-any.whl (15 kB)\n", + "Requirement already satisfied: pillow>=7.1.2 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from ultralytics>=8.0.162) (9.5.0)\n", + "Requirement already satisfied: torchvision>=0.9.0 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from ultralytics>=8.0.162) (0.15.2+cu118)\n", + "Requirement already satisfied: psutil in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from ultralytics>=8.0.162) (5.9.5)\n", + "Requirement already satisfied: fonttools>=4.22.0 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from matplotlib>=3.3.0->ultralytics>=8.0.162) (4.43.1)\n", + "Requirement already satisfied: cycler>=0.10 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from matplotlib>=3.3.0->ultralytics>=8.0.162) (0.12.1)\n", + "Requirement already satisfied: kiwisolver>=1.0.1 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from matplotlib>=3.3.0->ultralytics>=8.0.162) (1.4.5)\n", + "Requirement already satisfied: contourpy>=1.0.1 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from matplotlib>=3.3.0->ultralytics>=8.0.162) (1.1.1)\n", + "Requirement already satisfied: python-dateutil>=2.7 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from matplotlib>=3.3.0->ultralytics>=8.0.162) (2.8.2)\n", + "Requirement already satisfied: packaging>=20.0 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from matplotlib>=3.3.0->ultralytics>=8.0.162) (23.1)\n", + "Requirement already satisfied: importlib-resources>=3.2.0 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from matplotlib>=3.3.0->ultralytics>=8.0.162) (6.0.1)\n", + "Requirement already satisfied: pyparsing>=2.3.1 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from matplotlib>=3.3.0->ultralytics>=8.0.162) (3.1.1)\n", + "Requirement already satisfied: zipp>=3.1.0 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from importlib-resources>=3.2.0->matplotlib>=3.3.0->ultralytics>=8.0.162) (3.16.2)\n", + "Requirement already satisfied: tzdata>=2022.1 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from pandas>=1.1.4->ultralytics>=8.0.162) (2023.3)\n", + "Requirement already satisfied: pytz>=2020.1 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from pandas>=1.1.4->ultralytics>=8.0.162) (2023.3)\n", + "Requirement already satisfied: six>=1.5 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from python-dateutil>=2.7->matplotlib>=3.3.0->ultralytics>=8.0.162) (1.16.0)\n", + "Requirement already satisfied: certifi>=2017.4.17 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from requests>=2.23.0->ultralytics>=8.0.162) (2023.7.22)\n", + "Requirement already satisfied: idna<4,>=2.5 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from requests>=2.23.0->ultralytics>=8.0.162) (3.4)\n", + "Requirement already satisfied: charset-normalizer<4,>=2 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from requests>=2.23.0->ultralytics>=8.0.162) (3.2.0)\n", + "Requirement already satisfied: urllib3<3,>=1.21.1 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from requests>=2.23.0->ultralytics>=8.0.162) (2.0.4)\n", + "Requirement already satisfied: networkx in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from torch>=1.8.0->ultralytics>=8.0.162) (3.1)\n", + "Requirement already satisfied: sympy in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from torch>=1.8.0->ultralytics>=8.0.162) (1.12)\n", + "Requirement already satisfied: filelock in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from torch>=1.8.0->ultralytics>=8.0.162) (3.12.4)\n", + "Requirement already satisfied: triton==2.0.0 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from torch>=1.8.0->ultralytics>=8.0.162) (2.0.0)\n", + "Requirement already satisfied: jinja2 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from torch>=1.8.0->ultralytics>=8.0.162) (3.1.2)\n", + "Requirement already satisfied: typing-extensions in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from torch>=1.8.0->ultralytics>=8.0.162) (4.7.1)\n", + "Requirement already satisfied: lit in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from triton==2.0.0->torch>=1.8.0->ultralytics>=8.0.162) (17.0.2)\n", + "Requirement already satisfied: cmake in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from triton==2.0.0->torch>=1.8.0->ultralytics>=8.0.162) (3.27.7)\n", + "Requirement already satisfied: MarkupSafe>=2.0 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from jinja2->torch>=1.8.0->ultralytics>=8.0.162) (2.1.3)\n", + "Requirement already satisfied: mpmath>=0.19 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from sympy->torch>=1.8.0->ultralytics>=8.0.162) (1.3.0)\n", + "Installing collected packages: thop, seaborn, py-cpuinfo, ultralytics\n", + "Successfully installed py-cpuinfo-9.0.0 seaborn-0.13.0 thop-0.1.1.post2209072238 ultralytics-8.0.199\n", + "Collecting rich>=13.0.0\n", + " Downloading rich-13.6.0-py3-none-any.whl (239 kB)\n", + "Collecting markdown-it-py>=2.2.0\n", + " Downloading markdown_it_py-3.0.0-py3-none-any.whl (87 kB)\n", + "Requirement already satisfied: pygments<3.0.0,>=2.13.0 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from rich>=13.0.0) (2.16.1)\n", + "Collecting mdurl~=0.1\n", + " Downloading mdurl-0.1.2-py3-none-any.whl (10.0 kB)\n", + "Installing collected packages: mdurl, markdown-it-py, rich\n", + "Successfully installed markdown-it-py-3.0.0 mdurl-0.1.2 rich-13.6.0\n", + "Downloading pose_landmark_full.tflite...\n", + "Downloading pose_web.binarypb...\n", + "Downloading pose_solution_packed_assets.data...\n", + "Downloading pose_solution_simd_wasm_bin.wasm...\n", + "Downloading pose_solution_packed_assets_loader.js...\n", + "Downloading pose_solution_simd_wasm_bin.js...\n", + "[auto-sd-paint-ext] Commit hash: 00714355890aefa9a09e7fdb1f9a136c46a17618\n", + "[auto-sd-paint-ext] Auto-update disabled.\n", + "Installing requirements for CLIP Interrogator\n", + "Checking roop requirements\n", + "Install insightface==0.7.3\n", + "Installing sd-webui-roop requirement: insightface==0.7.3\n", + "Install onnx==1.14.0\n", + "Installing sd-webui-roop requirement: onnx==1.14.0\n", + "Install onnxruntime==1.15.0\n", + "Installing sd-webui-roop requirement: onnxruntime==1.15.0\n", + "Install opencv-python==4.7.0.72\n", + "Installing sd-webui-roop requirement: opencv-python==4.7.0.72\n", + "Install ifnude\n", + "Installing sd-webui-roop requirement: ifnude\n", + "sd-dynamic-prompts installer: running /home/studio-lab-user/.conda/envs/default/bin/python -m pip install 'dynamicprompts[attentiongrabber,magicprompt]~=0.29.0'\n", + "Collecting dynamicprompts[attentiongrabber,magicprompt]~=0.29.0\n", + " Downloading dynamicprompts-0.29.0-py2.py3-none-any.whl (48 kB)\n", + "Requirement already satisfied: jinja2~=3.1 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (3.1.2)\n", + "Requirement already satisfied: pyparsing~=3.0 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (3.1.1)\n", + "Requirement already satisfied: transformers[torch]~=4.19 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (4.30.2)\n", + "Requirement already satisfied: MarkupSafe>=2.0 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from jinja2~=3.1->dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (2.1.3)\n", + "Requirement already satisfied: requests in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (2.31.0)\n", + "Requirement already satisfied: pyyaml>=5.1 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (6.0)\n", + "Requirement already satisfied: safetensors>=0.3.1 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (0.3.1)\n", + "Requirement already satisfied: regex!=2019.12.17 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (2023.10.3)\n", + "Requirement already satisfied: huggingface-hub<1.0,>=0.14.1 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (0.18.0)\n", + "Requirement already satisfied: tqdm>=4.27 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (4.66.1)\n", + "Requirement already satisfied: packaging>=20.0 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (23.1)\n", + "Requirement already satisfied: numpy>=1.17 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (1.23.5)\n", + "Requirement already satisfied: tokenizers!=0.11.3,<0.14,>=0.11.1 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (0.13.3)\n", + "Requirement already satisfied: filelock in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (3.12.4)\n", + "Requirement already satisfied: torch!=1.12.0,>=1.9 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (2.0.1+cu118)\n", + "Requirement already satisfied: accelerate>=0.20.2 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (0.21.0)\n", + "Requirement already satisfied: psutil in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from accelerate>=0.20.2->transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (5.9.5)\n", + "Requirement already satisfied: typing-extensions>=3.7.4.3 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from huggingface-hub<1.0,>=0.14.1->transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (4.7.1)\n", + "Requirement already satisfied: fsspec>=2023.5.0 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from huggingface-hub<1.0,>=0.14.1->transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (2023.9.2)\n", + "Requirement already satisfied: sympy in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from torch!=1.12.0,>=1.9->transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (1.12)\n", + "Requirement already satisfied: triton==2.0.0 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from torch!=1.12.0,>=1.9->transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (2.0.0)\n", + "Requirement already satisfied: networkx in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from torch!=1.12.0,>=1.9->transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (3.1)\n", + "Requirement already satisfied: cmake in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from triton==2.0.0->torch!=1.12.0,>=1.9->transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (3.27.7)\n", + "Requirement already satisfied: lit in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from triton==2.0.0->torch!=1.12.0,>=1.9->transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (17.0.2)\n", + "Requirement already satisfied: certifi>=2017.4.17 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from requests->transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (2023.7.22)\n", + "Requirement already satisfied: charset-normalizer<4,>=2 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from requests->transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (3.2.0)\n", + "Requirement already satisfied: idna<4,>=2.5 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from requests->transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (3.4)\n", + "Requirement already satisfied: urllib3<3,>=1.21.1 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from requests->transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (2.0.4)\n", + "Requirement already satisfied: mpmath>=0.19 in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from sympy->torch!=1.12.0,>=1.9->transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.29.0) (1.3.0)\n", + "Installing collected packages: dynamicprompts\n", + "Successfully installed dynamicprompts-0.29.0\n", + "If submitting an issue on github, please provide the full startup log for debugging purposes.\n", + "\n", + "Initializing Dreambooth\n", + "Dreambooth revision: 1a1d1621086a4725fda1200256f319c845dc7a8a\n", + "Successfully installed accelerate-0.23.0 bitsandbytes-0.41.1 dadaptation-3.1 diffusers-0.21.4 discord-webhook-1.1.0 fastapi-0.94.1 google-auth-oauthlib-1.0.0 pytorch-optimizer-2.11.1 tensorboard-2.13.0 tqdm-4.65.0 transformers-4.32.1\n", + "[!] xformers version 0.0.20 installed.\n", + "[+] torch version 2.0.1+cu118 installed.\n", + "[+] torchvision version 0.15.2+cu118 installed.\n", + "[+] accelerate version 0.23.0 installed.\n", + "[+] diffusers version 0.21.4 installed.\n", + "[+] transformers version 4.32.1 installed.\n", + "[+] bitsandbytes version 0.41.1 installed.\n", + "Installing requirements 1 for Infinite-Zoom\n", + "Installing requirements for Unprompted - natural language processing: nltk\n", + "Installing requirements for Unprompted - natural language processing: pattern@git+https://github.com/NicolasBizzozzero/pattern\n", + "Couldn't install requirements for Unprompted - natural language processing: pattern@git+https://github.com/NicolasBizzozzero/pattern.\n", + "Command: \"/home/studio-lab-user/.conda/envs/default/bin/python\" -m pip install pattern@git+https://github.com/NicolasBizzozzero/pattern --prefer-binary\n", + "Error code: 1\n", + "stdout: Collecting pattern@ git+https://github.com/NicolasBizzozzero/pattern\n", + " Cloning https://github.com/NicolasBizzozzero/pattern to /tmp/pip-install-7_1vfnl7/pattern_e637f1e96f974945b8ada8ace263e939\n", + " Resolved https://github.com/NicolasBizzozzero/pattern to commit 66ab34453a3443c06a4ebda092c8d1947c83b17a\n", + "Requirement already satisfied: future in /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages (from pattern@ git+https://github.com/NicolasBizzozzero/pattern) (0.18.3)\n", + "Collecting backports.csv\n", + " Downloading backports.csv-1.0.7-py2.py3-none-any.whl (12 kB)\n", + "Collecting mysqlclient\n", + " Downloading mysqlclient-2.2.0.tar.gz (89 kB)\n", + " Installing build dependencies: started\n", + " Installing build dependencies: finished with status 'done'\n", + " Getting requirements to build wheel: started\n", + " Getting requirements to build wheel: finished with status 'error'\n", + " Downloading mysqlclient-2.1.1.tar.gz (88 kB)\n", + " Downloading mysqlclient-2.1.0.tar.gz (87 kB)\n", + " Downloading mysqlclient-2.0.3.tar.gz (88 kB)\n", + " Downloading mysqlclient-2.0.2.tar.gz (88 kB)\n", + " Downloading mysqlclient-2.0.1.tar.gz (87 kB)\n", + " Downloading mysqlclient-2.0.0.tar.gz (87 kB)\n", + " Downloading mysqlclient-1.4.6.tar.gz (85 kB)\n", + " Downloading mysqlclient-1.4.5.tar.gz (86 kB)\n", + " Downloading mysqlclient-1.4.4.tar.gz (86 kB)\n", + " Downloading mysqlclient-1.4.3.tar.gz (86 kB)\n", + " Downloading mysqlclient-1.4.2.post1.tar.gz (85 kB)\n", + " Downloading mysqlclient-1.4.2.tar.gz (85 kB)\n", + " Downloading mysqlclient-1.4.1.tar.gz (85 kB)\n", + " Downloading mysqlclient-1.4.0.tar.gz (85 kB)\n", + " Downloading mysqlclient-1.3.14.tar.gz (91 kB)\n", + " Downloading mysqlclient-1.3.13.tar.gz (90 kB)\n", + " Downloading mysqlclient-1.3.12.tar.gz (89 kB)\n", + " Downloading mysqlclient-1.3.11.tar.gz (89 kB)\n", + " Downloading mysqlclient-1.3.10.tar.gz (82 kB)\n", + " Downloading mysqlclient-1.3.9.tar.gz (81 kB)\n", + " Downloading mysqlclient-1.3.8.tar.gz (81 kB)\n", + " Downloading mysqlclient-1.3.7.tar.gz (79 kB)\n", + " Downloading mysqlclient-1.3.6.tar.gz (78 kB)\n", + " Downloading mysqlclient-1.3.5.tar.gz (77 kB)\n", + " Downloading mysqlclient-1.3.4.tar.gz (77 kB)\n", + " Downloading mysqlclient-1.3.3.tar.gz (77 kB)\n", + " Downloading mysqlclient-1.3.2.tar.gz (77 kB)\n", + " Downloading mysqlclient-1.3.1.tar.gz (76 kB)\n", + " Downloading mysqlclient-1.3.0.tar.gz (76 kB)\n", + "\n", + "stderr: Running command git clone -q https://github.com/NicolasBizzozzero/pattern /tmp/pip-install-7_1vfnl7/pattern_e637f1e96f974945b8ada8ace263e939\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages/pip/_vendor/pep517/in_process/_in_process.py get_requires_for_build_wheel /tmp/tmp8qrokxy3\n", + " cwd: /tmp/pip-install-7_1vfnl7/mysqlclient_635a63dacab84a65b610330a7da8b5f8\n", + " Complete output (24 lines):\n", + " Trying pkg-config --exists mysqlclient\n", + " /bin/sh: 1: pkg-config: not found\n", + " Command 'pkg-config --exists mysqlclient' returned non-zero exit status 127.\n", + " Trying pkg-config --exists mariadb\n", + " /bin/sh: 1: pkg-config: not found\n", + " Command 'pkg-config --exists mariadb' returned non-zero exit status 127.\n", + " Traceback (most recent call last):\n", + " File \"/home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages/pip/_vendor/pep517/in_process/_in_process.py\", line 349, in \n", + " main()\n", + " File \"/home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages/pip/_vendor/pep517/in_process/_in_process.py\", line 331, in main\n", + " json_out['return_val'] = hook(**hook_input['kwargs'])\n", + " File \"/home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages/pip/_vendor/pep517/in_process/_in_process.py\", line 117, in get_requires_for_build_wheel\n", + " return hook(config_settings)\n", + " File \"/tmp/pip-build-env-n7pxuf58/overlay/lib/python3.9/site-packages/setuptools/build_meta.py\", line 355, in get_requires_for_build_wheel\n", + " return self._get_build_requires(config_settings, requirements=['wheel'])\n", + " File \"/tmp/pip-build-env-n7pxuf58/overlay/lib/python3.9/site-packages/setuptools/build_meta.py\", line 325, in _get_build_requires\n", + " self.run_setup()\n", + " File \"/tmp/pip-build-env-n7pxuf58/overlay/lib/python3.9/site-packages/setuptools/build_meta.py\", line 341, in run_setup\n", + " exec(code, locals())\n", + " File \"\", line 154, in \n", + " File \"\", line 48, in get_config_posix\n", + " File \"\", line 27, in find_package_name\n", + " Exception: Can not find valid pkg-config name.\n", + " Specify MYSQLCLIENT_CFLAGS and MYSQLCLIENT_LDFLAGS env vars manually\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/de/9c/b176826e8994551ce826404dab97e305a4bb76c8b0a4e016fabda2901c71/mysqlclient-2.2.0.tar.gz#sha256=04368445f9c487d8abb7a878e3d23e923e6072c04a6c320f9e0dc8a82efba14e (from https://pypi.org/simple/mysqlclient/) (requires-python:>=3.8). Command errored out with exit status 1: /home/studio-lab-user/.conda/envs/default/bin/python /home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages/pip/_vendor/pep517/in_process/_in_process.py get_requires_for_build_wheel /tmp/tmp8qrokxy3 Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_624ae6c123f64b82985838e13828959e/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_624ae6c123f64b82985838e13828959e/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-q5wrxxb3\n", + " cwd: /tmp/pip-install-7_1vfnl7/mysqlclient_624ae6c123f64b82985838e13828959e/\n", + " Complete output (15 lines):\n", + " mysql_config --version\n", + " /bin/sh: 1: mysql_config: not found\n", + " mariadb_config --version\n", + " /bin/sh: 1: mariadb_config: not found\n", + " mysql_config --libs\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_624ae6c123f64b82985838e13828959e/setup.py\", line 15, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_624ae6c123f64b82985838e13828959e/setup_posix.py\", line 70, in get_config\n", + " libs = mysql_config(\"libs\")\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_624ae6c123f64b82985838e13828959e/setup_posix.py\", line 31, in mysql_config\n", + " raise OSError(\"{} not found\".format(_mysql_config_path))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/50/5f/eac919b88b9df39bbe4a855f136d58f80d191cfea34a3dcf96bf5d8ace0a/mysqlclient-2.1.1.tar.gz#sha256=828757e419fb11dd6c5ed2576ec92c3efaa93a0f7c39e263586d1ee779c3d782 (from https://pypi.org/simple/mysqlclient/) (requires-python:>=3.5). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_88061957ca4b4619aa518da670c76a3b/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_88061957ca4b4619aa518da670c76a3b/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-4sa2it3j\n", + " cwd: /tmp/pip-install-7_1vfnl7/mysqlclient_88061957ca4b4619aa518da670c76a3b/\n", + " Complete output (15 lines):\n", + " mysql_config --version\n", + " /bin/sh: 1: mysql_config: not found\n", + " mariadb_config --version\n", + " /bin/sh: 1: mariadb_config: not found\n", + " mysql_config --libs\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_88061957ca4b4619aa518da670c76a3b/setup.py\", line 15, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_88061957ca4b4619aa518da670c76a3b/setup_posix.py\", line 70, in get_config\n", + " libs = mysql_config(\"libs\")\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_88061957ca4b4619aa518da670c76a3b/setup_posix.py\", line 31, in mysql_config\n", + " raise OSError(\"{} not found\".format(_mysql_config_path))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/de/79/d02be3cb942afda6c99ca207858847572e38146eb73a7c4bfe3bdf154626/mysqlclient-2.1.0.tar.gz#sha256=973235686f1b720536d417bf0a0d39b4ab3d5086b2b6ad5e6752393428c02b12 (from https://pypi.org/simple/mysqlclient/) (requires-python:>=3.5). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_da8a7914d2af45a68439677507a065f6/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_da8a7914d2af45a68439677507a065f6/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-jas8ewt6\n", + " cwd: /tmp/pip-install-7_1vfnl7/mysqlclient_da8a7914d2af45a68439677507a065f6/\n", + " Complete output (15 lines):\n", + " mysql_config --version\n", + " /bin/sh: 1: mysql_config: not found\n", + " mariadb_config --version\n", + " /bin/sh: 1: mariadb_config: not found\n", + " mysql_config --libs\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_da8a7914d2af45a68439677507a065f6/setup.py\", line 15, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_da8a7914d2af45a68439677507a065f6/setup_posix.py\", line 70, in get_config\n", + " libs = mysql_config(\"libs\")\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_da8a7914d2af45a68439677507a065f6/setup_posix.py\", line 31, in mysql_config\n", + " raise OSError(\"{} not found\".format(_mysql_config_path))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/3c/df/59cd2fa5e48d0804d213bdcb1acb4d08c403b61c7ff7ed4dd4a6a2deb3f7/mysqlclient-2.0.3.tar.gz#sha256=f6ebea7c008f155baeefe16c56cd3ee6239f7a5a9ae42396c2f1860f08a7c432 (from https://pypi.org/simple/mysqlclient/) (requires-python:>=3.5). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_d6a73fb724324ad3b775e8dd6f786e65/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_d6a73fb724324ad3b775e8dd6f786e65/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-_uz2x2dv\n", + " cwd: /tmp/pip-install-7_1vfnl7/mysqlclient_d6a73fb724324ad3b775e8dd6f786e65/\n", + " Complete output (12 lines):\n", + " /bin/sh: 1: mysql_config: not found\n", + " /bin/sh: 1: mariadb_config: not found\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_d6a73fb724324ad3b775e8dd6f786e65/setup.py\", line 15, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_d6a73fb724324ad3b775e8dd6f786e65/setup_posix.py\", line 65, in get_config\n", + " libs = mysql_config(\"libs\")\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_d6a73fb724324ad3b775e8dd6f786e65/setup_posix.py\", line 31, in mysql_config\n", + " raise OSError(\"{} not found\".format(_mysql_config_path))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/0e/68/f79de0e0fcdb041783124b825771e0ba6a3d0893b7b4c4735f130e42af47/mysqlclient-2.0.2.tar.gz#sha256=8df057b08fc27d8f7106bfa997d0a21e2acef017f905f06d6fb0aa6a20d4d2b2 (from https://pypi.org/simple/mysqlclient/) (requires-python:>=3.5). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_9814153436c943beb4a38b038138a3e0/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_9814153436c943beb4a38b038138a3e0/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-dykeipv2\n", + " cwd: /tmp/pip-install-7_1vfnl7/mysqlclient_9814153436c943beb4a38b038138a3e0/\n", + " Complete output (12 lines):\n", + " /bin/sh: 1: mysql_config: not found\n", + " /bin/sh: 1: mariadb_config: not found\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_9814153436c943beb4a38b038138a3e0/setup.py\", line 15, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_9814153436c943beb4a38b038138a3e0/setup_posix.py\", line 65, in get_config\n", + " libs = mysql_config(\"libs\")\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_9814153436c943beb4a38b038138a3e0/setup_posix.py\", line 31, in mysql_config\n", + " raise OSError(\"{} not found\".format(_mysql_config_path))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/a5/e1/e5f2b231c05dc51d9d87fa5066f90d1405345c54b14b0b11a1c859020f21/mysqlclient-2.0.1.tar.gz#sha256=fb2f75aea14722390d2d8ddf384ad99da708c707a96656210a7be8af20a2c5e5 (from https://pypi.org/simple/mysqlclient/) (requires-python:>=3.5). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_6501876a70c34ef9a8d98a0ae1260d02/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_6501876a70c34ef9a8d98a0ae1260d02/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-n7z67vx6\n", + " cwd: /tmp/pip-install-7_1vfnl7/mysqlclient_6501876a70c34ef9a8d98a0ae1260d02/\n", + " Complete output (12 lines):\n", + " /bin/sh: 1: mysql_config: not found\n", + " /bin/sh: 1: mariadb_config: not found\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_6501876a70c34ef9a8d98a0ae1260d02/setup.py\", line 15, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_6501876a70c34ef9a8d98a0ae1260d02/setup_posix.py\", line 65, in get_config\n", + " libs = mysql_config(\"libs\")\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_6501876a70c34ef9a8d98a0ae1260d02/setup_posix.py\", line 31, in mysql_config\n", + " raise OSError(\"{} not found\".format(_mysql_config_path))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/ca/cf/dd8124bf8b3d2ae465db9c8ce35c51650c31784b095f41faf6f8cad987a0/mysqlclient-2.0.0.tar.gz#sha256=201dfcc2a3c8a0859ea399947f1af8abe74b706beba0ebac149180d9d7b0f6e8 (from https://pypi.org/simple/mysqlclient/) (requires-python:>=3.5). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_a9e118da69014f9887ca79e305b1ebd9/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_a9e118da69014f9887ca79e305b1ebd9/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-ckwtdcig\n", + " cwd: /tmp/pip-install-7_1vfnl7/mysqlclient_a9e118da69014f9887ca79e305b1ebd9/\n", + " Complete output (12 lines):\n", + " /bin/sh: 1: mysql_config: not found\n", + " /bin/sh: 1: mariadb_config: not found\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_a9e118da69014f9887ca79e305b1ebd9/setup.py\", line 16, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_a9e118da69014f9887ca79e305b1ebd9/setup_posix.py\", line 61, in get_config\n", + " libs = mysql_config(\"libs\")\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_a9e118da69014f9887ca79e305b1ebd9/setup_posix.py\", line 29, in mysql_config\n", + " raise EnvironmentError(\"%s not found\" % (_mysql_config_path,))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/d0/97/7326248ac8d5049968bf4ec708a5d3d4806e412a42e74160d7f266a3e03a/mysqlclient-1.4.6.tar.gz#sha256=f3fdaa9a38752a3b214a6fe79d7cae3653731a53e577821f9187e67cbecb2e16 (from https://pypi.org/simple/mysqlclient/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_25561bd22c914f44aa6a54d2b0fa558f/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_25561bd22c914f44aa6a54d2b0fa558f/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-ekllkr7u\n", + " cwd: /tmp/pip-install-7_1vfnl7/mysqlclient_25561bd22c914f44aa6a54d2b0fa558f/\n", + " Complete output (12 lines):\n", + " /bin/sh: 1: mysql_config: not found\n", + " /bin/sh: 1: mariadb_config: not found\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_25561bd22c914f44aa6a54d2b0fa558f/setup.py\", line 16, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_25561bd22c914f44aa6a54d2b0fa558f/setup_posix.py\", line 61, in get_config\n", + " libs = mysql_config(\"libs\")\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_25561bd22c914f44aa6a54d2b0fa558f/setup_posix.py\", line 29, in mysql_config\n", + " raise EnvironmentError(\"%s not found\" % (_mysql_config_path,))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/f8/9b/5db9a03e2088a87c26e3e4d4c7f7e8f4c2dbae610f9521cdfac15755a795/mysqlclient-1.4.5.tar.gz#sha256=e80109b0ae8d952b900b31b623181532e5e89376d707dcbeb63f99e69cefe559 (from https://pypi.org/simple/mysqlclient/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_31bb531cd39743738f021cee20d162a2/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_31bb531cd39743738f021cee20d162a2/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-huwvrbd1\n", + " cwd: /tmp/pip-install-7_1vfnl7/mysqlclient_31bb531cd39743738f021cee20d162a2/\n", + " Complete output (12 lines):\n", + " /bin/sh: 1: mysql_config: not found\n", + " /bin/sh: 1: mariadb_config: not found\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_31bb531cd39743738f021cee20d162a2/setup.py\", line 16, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_31bb531cd39743738f021cee20d162a2/setup_posix.py\", line 61, in get_config\n", + " libs = mysql_config(\"libs\")\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_31bb531cd39743738f021cee20d162a2/setup_posix.py\", line 29, in mysql_config\n", + " raise EnvironmentError(\"%s not found\" % (_mysql_config_path,))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/4d/38/c5f8bac9c50f3042c8f05615f84206f77f03db79781db841898fde1bb284/mysqlclient-1.4.4.tar.gz#sha256=9c737cc55a5dc8dd3583a942d5a9b21be58d16f00f5fefca4e575e7d9682e98c (from https://pypi.org/simple/mysqlclient/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_a9107cafc962491a9398f24b5a59c0c8/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_a9107cafc962491a9398f24b5a59c0c8/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-w9bq1s25\n", + " cwd: /tmp/pip-install-7_1vfnl7/mysqlclient_a9107cafc962491a9398f24b5a59c0c8/\n", + " Complete output (12 lines):\n", + " /bin/sh: 1: mysql_config: not found\n", + " /bin/sh: 1: mariadb_config: not found\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_a9107cafc962491a9398f24b5a59c0c8/setup.py\", line 16, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_a9107cafc962491a9398f24b5a59c0c8/setup_posix.py\", line 61, in get_config\n", + " libs = mysql_config(\"libs\")\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_a9107cafc962491a9398f24b5a59c0c8/setup_posix.py\", line 29, in mysql_config\n", + " raise EnvironmentError(\"%s not found\" % (_mysql_config_path,))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/13/37/6c941aabeb78464a538b7d43266bfae645993779e3ca3e12fe82b4590f52/mysqlclient-1.4.3.tar.gz#sha256=0d3eeb97534c9f42e9b65bd35c1a35fadc2f6d7ea5d9fdbda5339a569156344b (from https://pypi.org/simple/mysqlclient/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_148972fe98ef4d4285bc97253fe14447/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_148972fe98ef4d4285bc97253fe14447/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-2af066sp\n", + " cwd: /tmp/pip-install-7_1vfnl7/mysqlclient_148972fe98ef4d4285bc97253fe14447/\n", + " Complete output (10 lines):\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_148972fe98ef4d4285bc97253fe14447/setup.py\", line 16, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_148972fe98ef4d4285bc97253fe14447/setup_posix.py\", line 51, in get_config\n", + " libs = mysql_config(\"libs\")\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_148972fe98ef4d4285bc97253fe14447/setup_posix.py\", line 29, in mysql_config\n", + " raise EnvironmentError(\"%s not found\" % (_mysql_config_path,))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/f4/f1/3bb6f64ca7a429729413e6556b7ba5976df06019a5245a43d36032f1061e/mysqlclient-1.4.2.post1.tar.gz#sha256=f257d250f2675d0ef99bd318906f3cfc05cef4a2f385ea695ff32a3f04b9f9a7 (from https://pypi.org/simple/mysqlclient/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_4b79151f45cc46af8c33051991e7445d/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_4b79151f45cc46af8c33051991e7445d/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-4fan8vy6\n", + " cwd: /tmp/pip-install-7_1vfnl7/mysqlclient_4b79151f45cc46af8c33051991e7445d/\n", + " Complete output (10 lines):\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_4b79151f45cc46af8c33051991e7445d/setup.py\", line 16, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_4b79151f45cc46af8c33051991e7445d/setup_posix.py\", line 51, in get_config\n", + " libs = mysql_config(\"libs\")\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_4b79151f45cc46af8c33051991e7445d/setup_posix.py\", line 29, in mysql_config\n", + " raise EnvironmentError(\"%s not found\" % (_mysql_config_path,))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/73/79/67ddf24ac31b05d741f0ac87fa612c7a11bab1b39b8270ed7344d149f8af/mysqlclient-1.4.2.tar.gz#sha256=b95edaa41d6cc47deecabcdcbb5ab437ad9ae6d8955f5cf10d1847b37e66ef5e (from https://pypi.org/simple/mysqlclient/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_482f653cc4ec4544a6f3e4baad56e0ec/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_482f653cc4ec4544a6f3e4baad56e0ec/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-xepgaczp\n", + " cwd: /tmp/pip-install-7_1vfnl7/mysqlclient_482f653cc4ec4544a6f3e4baad56e0ec/\n", + " Complete output (10 lines):\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_482f653cc4ec4544a6f3e4baad56e0ec/setup.py\", line 16, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_482f653cc4ec4544a6f3e4baad56e0ec/setup_posix.py\", line 51, in get_config\n", + " libs = mysql_config(\"libs\")\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_482f653cc4ec4544a6f3e4baad56e0ec/setup_posix.py\", line 29, in mysql_config\n", + " raise EnvironmentError(\"%s not found\" % (_mysql_config_path,))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/de/d7/919042fb7ed78a89e21c4e43d5daed90d5df18ec183bae3de493a7d9e3ed/mysqlclient-1.4.1.tar.gz#sha256=a62220410e26ce2d2ff94dd0138c3ecfb91db634464a9afb4c8e6b50f0a67e00 (from https://pypi.org/simple/mysqlclient/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_45c2be9ec2c24beaa3db72afacd695c4/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_45c2be9ec2c24beaa3db72afacd695c4/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-ytwfeqra\n", + " cwd: /tmp/pip-install-7_1vfnl7/mysqlclient_45c2be9ec2c24beaa3db72afacd695c4/\n", + " Complete output (10 lines):\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_45c2be9ec2c24beaa3db72afacd695c4/setup.py\", line 16, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_45c2be9ec2c24beaa3db72afacd695c4/setup_posix.py\", line 51, in get_config\n", + " libs = mysql_config(\"libs\")\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_45c2be9ec2c24beaa3db72afacd695c4/setup_posix.py\", line 29, in mysql_config\n", + " raise EnvironmentError(\"%s not found\" % (_mysql_config_path,))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/05/73/fac741eef89b0257fb1807de80e96474f40d52739cdbc32c90c4a793e79d/mysqlclient-1.4.0.tar.gz#sha256=efeaacd04feea7d44fef2a5adf4df335b438458f8b89144307dc5a90025761a5 (from https://pypi.org/simple/mysqlclient/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_ab0a243df02545dcb0b80fb81951b9a1/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_ab0a243df02545dcb0b80fb81951b9a1/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-85sz5dmr\n", + " cwd: /tmp/pip-install-7_1vfnl7/mysqlclient_ab0a243df02545dcb0b80fb81951b9a1/\n", + " Complete output (10 lines):\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_ab0a243df02545dcb0b80fb81951b9a1/setup.py\", line 16, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_ab0a243df02545dcb0b80fb81951b9a1/setup_posix.py\", line 53, in get_config\n", + " libs = mysql_config(\"libs_r\")\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_ab0a243df02545dcb0b80fb81951b9a1/setup_posix.py\", line 28, in mysql_config\n", + " raise EnvironmentError(\"%s not found\" % (mysql_config.path,))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/f7/a2/1230ebbb4b91f42ad6b646e59eb8855559817ad5505d81c1ca2b5a216040/mysqlclient-1.3.14.tar.gz#sha256=3981ae9ce545901a36a8b7aed76ed02960a429f75dc53b7ad77fb2f9ab7cd56b (from https://pypi.org/simple/mysqlclient/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_552a10713ca94aa7b5f0145e9d06594f/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_552a10713ca94aa7b5f0145e9d06594f/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-otri7q4a\n", + " cwd: /tmp/pip-install-7_1vfnl7/mysqlclient_552a10713ca94aa7b5f0145e9d06594f/\n", + " Complete output (10 lines):\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_552a10713ca94aa7b5f0145e9d06594f/setup.py\", line 18, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_552a10713ca94aa7b5f0145e9d06594f/setup_posix.py\", line 53, in get_config\n", + " libs = mysql_config(\"libs_r\")\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_552a10713ca94aa7b5f0145e9d06594f/setup_posix.py\", line 28, in mysql_config\n", + " raise EnvironmentError(\"%s not found\" % (mysql_config.path,))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/ec/fd/83329b9d3e14f7344d1cb31f128e6dbba70c5975c9e57896815dbb1988ad/mysqlclient-1.3.13.tar.gz#sha256=ff8ee1be84215e6c30a746b728c41eb0701a46ca76e343af445b35ce6250644f (from https://pypi.org/simple/mysqlclient/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_487bd90ac41e4d72b84d86b628888ebc/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_487bd90ac41e4d72b84d86b628888ebc/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-6cxi79o5\n", + " cwd: /tmp/pip-install-7_1vfnl7/mysqlclient_487bd90ac41e4d72b84d86b628888ebc/\n", + " Complete output (10 lines):\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_487bd90ac41e4d72b84d86b628888ebc/setup.py\", line 17, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_487bd90ac41e4d72b84d86b628888ebc/setup_posix.py\", line 44, in get_config\n", + " libs = mysql_config(\"libs_r\")\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_487bd90ac41e4d72b84d86b628888ebc/setup_posix.py\", line 26, in mysql_config\n", + " raise EnvironmentError(\"%s not found\" % (mysql_config.path,))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/6f/86/bad31f1c1bb0cc99e88ca2adb7cb5c71f7a6540c1bb001480513de76a931/mysqlclient-1.3.12.tar.gz#sha256=2d9ec33de39f4d9c64ad7322ede0521d85829ce36a76f9dd3d6ab76a9c8648e5 (from https://pypi.org/simple/mysqlclient/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_fb62bb0f70cb4ad8aad8dc837226cc13/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_fb62bb0f70cb4ad8aad8dc837226cc13/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-x7kuc0rv\n", + " cwd: /tmp/pip-install-7_1vfnl7/mysqlclient_fb62bb0f70cb4ad8aad8dc837226cc13/\n", + " Complete output (10 lines):\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_fb62bb0f70cb4ad8aad8dc837226cc13/setup.py\", line 17, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_fb62bb0f70cb4ad8aad8dc837226cc13/setup_posix.py\", line 44, in get_config\n", + " libs = mysql_config(\"libs_r\")\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_fb62bb0f70cb4ad8aad8dc837226cc13/setup_posix.py\", line 26, in mysql_config\n", + " raise EnvironmentError(\"%s not found\" % (mysql_config.path,))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/6a/4d/856d1848e9b7fa8577a31c0188592f472e5cbc94f588c2a40ff930533d73/mysqlclient-1.3.11.tar.gz#sha256=9a79b38843d61f651266ff16b9fdcc8830d21f0fb852e4406a19e9a715bdf3e2 (from https://pypi.org/simple/mysqlclient/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_308c43be3fd74ce7a5a11b04a96e58c5/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_308c43be3fd74ce7a5a11b04a96e58c5/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-smjw5qdo\n", + " cwd: /tmp/pip-install-7_1vfnl7/mysqlclient_308c43be3fd74ce7a5a11b04a96e58c5/\n", + " Complete output (10 lines):\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_308c43be3fd74ce7a5a11b04a96e58c5/setup.py\", line 17, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_308c43be3fd74ce7a5a11b04a96e58c5/setup_posix.py\", line 44, in get_config\n", + " libs = mysql_config(\"libs_r\")\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_308c43be3fd74ce7a5a11b04a96e58c5/setup_posix.py\", line 26, in mysql_config\n", + " raise EnvironmentError(\"%s not found\" % (mysql_config.path,))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/40/9b/0bc869f290b8f49a99b8d97927f57126a5d1befcf8bac92c60dc855f2523/mysqlclient-1.3.10.tar.gz#sha256=452aaf9d2ba1a4fb85c134c88f9b1857852deed63b3b13255d7a65d2c1297262 (from https://pypi.org/simple/mysqlclient/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_d57b241a0fe4431590791e376e5f14da/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_d57b241a0fe4431590791e376e5f14da/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-6vbq2z2q\n", + " cwd: /tmp/pip-install-7_1vfnl7/mysqlclient_d57b241a0fe4431590791e376e5f14da/\n", + " Complete output (10 lines):\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_d57b241a0fe4431590791e376e5f14da/setup.py\", line 17, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_d57b241a0fe4431590791e376e5f14da/setup_posix.py\", line 44, in get_config\n", + " libs = mysql_config(\"libs_r\")\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_d57b241a0fe4431590791e376e5f14da/setup_posix.py\", line 26, in mysql_config\n", + " raise EnvironmentError(\"%s not found\" % (mysql_config.path,))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/db/f5/c8e1657985c31dda16e434edf5257c31572fa5faacd7e48b1618390e4b18/mysqlclient-1.3.9.tar.gz#sha256=990ccf1e1f15b9a291b811c993dc1c216566714bc14e6581b38665bd61c28c99 (from https://pypi.org/simple/mysqlclient/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_591f85c72b19473baf5a291e8a76afa1/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_591f85c72b19473baf5a291e8a76afa1/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-kr31wfar\n", + " cwd: /tmp/pip-install-7_1vfnl7/mysqlclient_591f85c72b19473baf5a291e8a76afa1/\n", + " Complete output (10 lines):\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_591f85c72b19473baf5a291e8a76afa1/setup.py\", line 17, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_591f85c72b19473baf5a291e8a76afa1/setup_posix.py\", line 44, in get_config\n", + " libs = mysql_config(\"libs_r\")\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_591f85c72b19473baf5a291e8a76afa1/setup_posix.py\", line 26, in mysql_config\n", + " raise EnvironmentError(\"%s not found\" % (mysql_config.path,))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/31/ce/7ea049b3d5929b3cce3104967ccca218a9f054517f0d15dfdaf4e76da2a0/mysqlclient-1.3.8.tar.gz#sha256=c64bc386c0b771ed6ff76de0f52e0f957f98d9e13c83b0ddb821afdbe3f5d970 (from https://pypi.org/simple/mysqlclient/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_47591def56bb40419d397623b3824ea4/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_47591def56bb40419d397623b3824ea4/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-jenak2gn\n", + " cwd: /tmp/pip-install-7_1vfnl7/mysqlclient_47591def56bb40419d397623b3824ea4/\n", + " Complete output (10 lines):\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_47591def56bb40419d397623b3824ea4/setup.py\", line 17, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_47591def56bb40419d397623b3824ea4/setup_posix.py\", line 44, in get_config\n", + " libs = mysql_config(\"libs_r\")\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_47591def56bb40419d397623b3824ea4/setup_posix.py\", line 26, in mysql_config\n", + " raise EnvironmentError(\"%s not found\" % (mysql_config.path,))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/74/ff/4e964e20b559e55d7afa60fbccc6a560f2adf289813bd3d7eb4eb8a87093/mysqlclient-1.3.7.tar.gz#sha256=c74a83b4cb2933d0e43370117eeebdfa03077ae72686d2df43d31879267f1f1b (from https://pypi.org/simple/mysqlclient/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_1640e7e5cad9424daf16c47fd893d18b/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_1640e7e5cad9424daf16c47fd893d18b/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-him095sq\n", + " cwd: /tmp/pip-install-7_1vfnl7/mysqlclient_1640e7e5cad9424daf16c47fd893d18b/\n", + " Complete output (10 lines):\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_1640e7e5cad9424daf16c47fd893d18b/setup.py\", line 17, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_1640e7e5cad9424daf16c47fd893d18b/setup_posix.py\", line 47, in get_config\n", + " libs = mysql_config(\"libs_r\")\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_1640e7e5cad9424daf16c47fd893d18b/setup_posix.py\", line 29, in mysql_config\n", + " raise EnvironmentError(\"%s not found\" % (mysql_config.path,))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/09/29/6648563af4b45798ba667f17ea55166d7b0ed8717937c06977a1fdbe7df6/mysqlclient-1.3.6.tar.gz#sha256=1f63a8ab111530a0ff9acaeb118074f11e7564b7c124f2e7fc56fcac641aecf2 (from https://pypi.org/simple/mysqlclient/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_83368bc17341453996b41fab34c02ff1/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_83368bc17341453996b41fab34c02ff1/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-ckrdt1j1\n", + " cwd: /tmp/pip-install-7_1vfnl7/mysqlclient_83368bc17341453996b41fab34c02ff1/\n", + " Complete output (10 lines):\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_83368bc17341453996b41fab34c02ff1/setup.py\", line 17, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_83368bc17341453996b41fab34c02ff1/setup_posix.py\", line 47, in get_config\n", + " libs = mysql_config(\"libs_r\")\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_83368bc17341453996b41fab34c02ff1/setup_posix.py\", line 29, in mysql_config\n", + " raise EnvironmentError(\"%s not found\" % (mysql_config.path,))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/82/ea/336daf6c7baa564d0c434ab748218d1a7dc61dfc7066e98b72afd24fd2b9/mysqlclient-1.3.5.tar.gz#sha256=80ea68f6f3c2cfbf35c91adde2b40de1f2c31132118d2dcee048c72423f678bf (from https://pypi.org/simple/mysqlclient/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_8eef53be0e5846c69d05d29325193b67/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_8eef53be0e5846c69d05d29325193b67/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-cudg5l1j\n", + " cwd: /tmp/pip-install-7_1vfnl7/mysqlclient_8eef53be0e5846c69d05d29325193b67/\n", + " Complete output (10 lines):\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_8eef53be0e5846c69d05d29325193b67/setup.py\", line 17, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_8eef53be0e5846c69d05d29325193b67/setup_posix.py\", line 47, in get_config\n", + " libs = mysql_config(\"libs_r\")\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_8eef53be0e5846c69d05d29325193b67/setup_posix.py\", line 29, in mysql_config\n", + " raise EnvironmentError(\"%s not found\" % (mysql_config.path,))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/17/d9/03b08e6a033401335b720806b87596aee8d7f7aa87539713238905c4a8d1/mysqlclient-1.3.4.tar.gz#sha256=a0263383f8ac33ad12d68dc61fa8ccbee41244ce916287c6cee71bf8aea82c5c (from https://pypi.org/simple/mysqlclient/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_8f23e805a08d43d6bc3fa38559ca2d7b/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_8f23e805a08d43d6bc3fa38559ca2d7b/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-ail82hag\n", + " cwd: /tmp/pip-install-7_1vfnl7/mysqlclient_8f23e805a08d43d6bc3fa38559ca2d7b/\n", + " Complete output (10 lines):\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_8f23e805a08d43d6bc3fa38559ca2d7b/setup.py\", line 17, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_8f23e805a08d43d6bc3fa38559ca2d7b/setup_posix.py\", line 47, in get_config\n", + " libs = mysql_config(\"libs_r\")\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_8f23e805a08d43d6bc3fa38559ca2d7b/setup_posix.py\", line 29, in mysql_config\n", + " raise EnvironmentError(\"%s not found\" % (mysql_config.path,))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/26/53/c575db342bfca0213c9243ed2642bfadcd420b18d2f477dc812543e3d83a/mysqlclient-1.3.3.tar.gz#sha256=0f0887882d71bf2a079d9724d9323053cfbee8ab2dcfc989daf97d7ce5be9af9 (from https://pypi.org/simple/mysqlclient/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_0eb5de7feb8d4eb7b6e1d398176ed2ae/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_0eb5de7feb8d4eb7b6e1d398176ed2ae/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-cmr2vc04\n", + " cwd: /tmp/pip-install-7_1vfnl7/mysqlclient_0eb5de7feb8d4eb7b6e1d398176ed2ae/\n", + " Complete output (10 lines):\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_0eb5de7feb8d4eb7b6e1d398176ed2ae/setup.py\", line 17, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_0eb5de7feb8d4eb7b6e1d398176ed2ae/setup_posix.py\", line 47, in get_config\n", + " libs = mysql_config(\"libs_r\")\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_0eb5de7feb8d4eb7b6e1d398176ed2ae/setup_posix.py\", line 29, in mysql_config\n", + " raise EnvironmentError(\"%s not found\" % (mysql_config.path,))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/2d/df/5440ee86bbb248325cdd6e1fc9cbbba365018a0d2d57f673610e020e6b1d/mysqlclient-1.3.2.tar.gz#sha256=e44025830501b9f70f8c2fe8eeff66f0df2df198802f7295801dac199b8236ef (from https://pypi.org/simple/mysqlclient/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_6c967ed5251449bea56c25cfb9122df8/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_6c967ed5251449bea56c25cfb9122df8/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-r5uut8qn\n", + " cwd: /tmp/pip-install-7_1vfnl7/mysqlclient_6c967ed5251449bea56c25cfb9122df8/\n", + " Complete output (10 lines):\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_6c967ed5251449bea56c25cfb9122df8/setup.py\", line 17, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_6c967ed5251449bea56c25cfb9122df8/setup_posix.py\", line 47, in get_config\n", + " libs = mysql_config(\"libs_r\")\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_6c967ed5251449bea56c25cfb9122df8/setup_posix.py\", line 29, in mysql_config\n", + " raise EnvironmentError(\"%s not found\" % (mysql_config.path,))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/6b/ba/4729d99e85a0a35bb46d55500570de05b4af10431cef174b6da9f58a0e50/mysqlclient-1.3.1.tar.gz#sha256=3549e8a61f10c8cd8eac6581d3f44d0594f535fb7b29e6090db3a0bc547b25ad (from https://pypi.org/simple/mysqlclient/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + " ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_8d1b4096ef594b40bd03ed95040c9d15/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-7_1vfnl7/mysqlclient_8d1b4096ef594b40bd03ed95040c9d15/setup.py'\"'\"';f = getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__) if os.path.exists(__file__) else io.StringIO('\"'\"'from setuptools import setup; setup()'\"'\"');code = f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-l_ig9yau\n", + " cwd: /tmp/pip-install-7_1vfnl7/mysqlclient_8d1b4096ef594b40bd03ed95040c9d15/\n", + " Complete output (10 lines):\n", + " /bin/sh: 1: mysql_config: not found\n", + " Traceback (most recent call last):\n", + " File \"\", line 1, in \n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_8d1b4096ef594b40bd03ed95040c9d15/setup.py\", line 17, in \n", + " metadata, options = get_config()\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_8d1b4096ef594b40bd03ed95040c9d15/setup_posix.py\", line 47, in get_config\n", + " libs = mysql_config(\"libs_r\")\n", + " File \"/tmp/pip-install-7_1vfnl7/mysqlclient_8d1b4096ef594b40bd03ed95040c9d15/setup_posix.py\", line 29, in mysql_config\n", + " raise EnvironmentError(\"%s not found\" % (mysql_config.path,))\n", + " OSError: mysql_config not found\n", + " ----------------------------------------\n", + "WARNING: Discarding https://files.pythonhosted.org/packages/6a/91/bdfe808fb5dc99a5f65833b370818161b77ef6d1e19b488e4c146ab615aa/mysqlclient-1.3.0.tar.gz#sha256=06eb5664e3738b283ea2262ee60ed83192e898f019cc7ff251f4d05a564ab3b7 (from https://pypi.org/simple/mysqlclient/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\n", + "ERROR: Could not find a version that satisfies the requirement mysqlclient (from pattern) (from versions: 1.3.0, 1.3.1, 1.3.2, 1.3.3, 1.3.4, 1.3.5, 1.3.6, 1.3.7, 1.3.8, 1.3.9, 1.3.10, 1.3.11rc1, 1.3.11, 1.3.12, 1.3.13, 1.3.14, 1.4.0rc1, 1.4.0rc2, 1.4.0rc3, 1.4.0, 1.4.1, 1.4.2, 1.4.2.post1, 1.4.3, 1.4.4, 1.4.5, 1.4.6, 2.0.0, 2.0.1, 2.0.2, 2.0.3, 2.1.0rc1, 2.1.0, 2.1.1, 2.2.0rc1, 2.2.0)\n", + "ERROR: No matching distribution found for mysqlclient\n", + "\n", + "(ERROR) Failed to install pattern@git+https://github.com/NicolasBizzozzero/pattern dependency for Unprompted - natural language processing functions may not work\n", + "Installing requirements for Unprompted - [img2pez]: sentence-transformers\n", + "Installing requirements for Unprompted - [txt2mask]: segment_anything\n", + "Installing requirements for Unprompted - [zoom_enhance]: color-matcher\n", + "Installing requirements for Unprompted - [faceswap] face_fusion: modelscope\n", + "Installing requirements for Unprompted - [faceswap]: tensorflow\n", + "Installing requirements for Unprompted - [faceswap]: mxnet -f https://dist.mxnet.io/python/cpu\n", + "Unprompted - Copying ControlNet dependencies to venv...\n", + "Launching Web UI with arguments: --listen --xformers --enable-insecure-extension-access --theme dark --gradio-queue --ngrok 2WnXrIxB0ApOhcCOnzIusd3i8Pd_4LuQN3uNXftryAG8fthEH\n", + "Traceback (most recent call last):\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/launch.py\", line 48, in \n", + " main()\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/launch.py\", line 44, in main\n", + " start()\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/modules/launch_utils.py\", line 432, in start\n", + " import webui\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/webui.py\", line 13, in \n", + " initialize.imports()\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/modules/initialize.py\", line 37, in imports\n", + " from modules import processing, gradio_extensons, ui # noqa: F401\n", + " File \"/home/studio-lab-user/stable-diffusion-webui/modules/processing.py\", line 14, in \n", + " import cv2\n", + " File \"/home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages/cv2/__init__.py\", line 181, in \n", + " bootstrap()\n", + " File \"/home/studio-lab-user/.conda/envs/default/lib/python3.9/site-packages/cv2/__init__.py\", line 153, in bootstrap\n", + " native_module = importlib.import_module(\"cv2\")\n", + " File \"/home/studio-lab-user/.conda/envs/default/lib/python3.9/importlib/__init__.py\", line 127, in import_module\n", + " return _bootstrap._gcd_import(name[level:], package, level)\n", + "ImportError: libgthread-2.0.so.0: cannot open shared object file: No such file or directory\n" + ] + } + ], + "source": [ + "#Don't forget to paste your NGROK token here\n", + "%cd ~/stable-diffusion-webui\n", + "!python launch.py --listen --xformers --enable-insecure-extension-access --theme dark --gradio-queue --ngrok 2WnXrIxB0ApOhcCOnzIusd3i8Pd_4LuQN3uNXftryAG8fthEH" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "96f4ab86-9417-40f3-968e-00d700dfac75", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "213d1125-9602-46bb-90d8-3d5cd1ca684a", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " % Total % Received % Xferd Average Speed Time Time Time Current\n", + " Dload Upload Total Spent Left Speed\n", + "100 1133 100 1133 0 0 21788 0 --:--:-- --:--:-- --:--:-- 21788\n", + "100 199M 100 199M 0 0 287M 0 --:--:-- --:--:-- --:--:-- 287M\n", + " % Total % Received % Xferd Average Speed Time Time Time Current\n", + " Dload Upload Total Spent Left Speed\n", + "100 42820 100 42820 0 0 480k 0 --:--:-- --:--:-- --:--:-- 480k\n", + " % Total % Received % Xferd Average Speed Time Time Time Current\n", + " Dload Upload Total Spent Left Speed\n", + "100 43208 100 43208 0 0 468k 0 --:--:-- --:--:-- --:--:-- 468k\n" + ] + } + ], + "source": [ + "!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/AICE.safetensors\" \"https://civitai.com/api/download/models/57351\"\n", + "!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/extensions/CN-v11400/models/bodypose.pth\" \"https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/body_pose_model.pth\"\n", + "!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/extensions/CN-v11400/models/handpose.pth\" \"https://huggingface.co/ckpt/ControlNet-v1-1/blob/main/hand_pose_model.pth\"\n", + "!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/extensions/CN-v11400/models/openpose.pth\" \"https://huggingface.co/ckpt/ControlNet-v1-1/blob/main/control_v11p_sd15_openpose.pth\"" + ] + }, + { + "cell_type": "markdown", + "id": "e50c2b1c-798d-46eb-97bb-cc16b5dfc77e", + "metadata": {}, + "source": [ + "UTILITIES & USEFUL TOOLS" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "id": "fdeece9b-7e0a-4c93-aec2-6d96b95cdc84", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "#download and compress all outputs\n", + "import zipfile\n", + "import os\n", + "\n", + "def create_zip_archive(source_dir, output_path):\n", + " with zipfile.ZipFile(output_path, 'w', zipfile.ZIP_DEFLATED) as zipf:\n", + " for root, dirs, files in os.walk(source_dir):\n", + " for file in files:\n", + " file_path = os.path.join(root, file)\n", + " zipf.write(file_path, os.path.relpath(file_path, source_dir))\n", + "\n", + "# Specify the source directory and output path\n", + "source_dir = '/home/studio-lab-user/stable-diffusion-webui/outputs'\n", + "output_path = '/home/studio-lab-user/outputs.zip'\n", + "\n", + "# Create the ZIP archive\n", + "create_zip_archive(source_dir, output_path)" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "439692fe-f99d-4703-aa6d-27a8bcc8a775", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Filesystem Size Used Avail Use% Mounted on\n", + "/dev/nvme1n1 25G 9.0G 17G 36% /home/studio-lab-user\n" + ] + } + ], + "source": [ + "#Check the storage available (if storage full, can cause problem)\n", + "!df -h | grep -E 'Avail|home'" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "id": "b8a56c3a-f0af-4c87-bf83-c99942a3a3b0", + "metadata": {}, + "outputs": [], + "source": [ + "#delete and empty the OUTPUT folder\n", + "!rm -rf /home/studio-lab-user/stable-diffusion-webui/outputs/*" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "8ac13a1e-906a-4da8-b98b-0e300ab5b8b4", + "metadata": {}, + "outputs": [], + "source": [ + "#delete and empty the MODELS folder\n", + "!rm -rf /home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/*" + ] + }, + { + "cell_type": "markdown", + "id": "0c18d664-3e44-45a6-a25c-8402e590e5b7", + "metadata": {}, + "source": [] + }, + { + "cell_type": "markdown", + "id": "1c518ead-677f-42f0-a67f-1d30327fec10", + "metadata": {}, + "source": [] + }, + { + "cell_type": "markdown", + "id": "1d0a3313-0c65-44ef-b89e-459fa779e84b", + "metadata": {}, + "source": [ + "START CLEAN EVERYTHING ONLY IF YOU HAVE ERROR" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "id": "5ad6a08b-34a4-4a73-b618-38715a895bd2", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Filesystem Size Used Avail Use% Mounted on\n", + "/dev/nvme2n1 25G 8.4G 17G 34% /home/studio-lab-user\n" + ] + } + ], + "source": [ + "#Check the storage available (if storage full, can cause problem)\n", + "!df -h | grep -E 'Avail|home'" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "aaea3473-1ac6-40d8-98c2-a29386ca147e", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "0\t/home/studio-lab-user/.sagemaker\n", + "20K\t/home/studio-lab-user/.jupyter\n", + "152K\t/home/studio-lab-user/.local\n", + "168K\t/home/studio-lab-user/.ipython\n", + "24K\t/home/studio-lab-user/.ipynb_checkpoints\n", + "4.0K\t/home/studio-lab-user/.config\n", + "0\t/home/studio-lab-user/.nv\n", + "1.1G\t/home/studio-lab-user/.conda\n", + "0\t/home/studio-lab-user/.cache\n", + "7.1G\t/home/studio-lab-user/stable-diffusion-webui\n", + "8.1G\t/home/studio-lab-user\n" + ] + } + ], + "source": [ + "#List all folders and sizes\n", + "!du -h --max-depth=1 /home/studio-lab-user" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "id": "ab02c781-46ea-4f07-8c4b-f329069d903b", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "#clean remove all env, cache and file\n", + "!rm -r /home/studio-lab-user/.cache\n", + "!rm -r /home/studio-lab-user/.conda\n", + "!conda remove -n \"env_name\" --all\n", + "!rm -rf /home/studio-lab-user/*" + ] + }, + { + "cell_type": "markdown", + "id": "baaf8967-78f3-4b63-9427-313bffa67a93", + "metadata": {}, + "source": [] + }, + { + "cell_type": "markdown", + "id": "bf5499c3-18fb-4325-8c37-5298751e4f97", + "metadata": {}, + "source": [ + "BELOW ONLY FOR TROUBLESHOOTING" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "38f3b678-ce14-47c8-b8ca-5b2295fc628c", + "metadata": {}, + "outputs": [], + "source": [ + "%cd ~/stable-diffusion-webui\n", + "!pip install -r requirements.txt" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "6c7131fd-9ce7-4c3c-861c-a3acc252c086", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "%cd ~/stable-diffusion-webui\n", + "!python launch.py --listen --xformers --enable-insecure-extension-access --theme dark --ngrok auth" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "5bb61644-e972-402e-aff6-c6445ff99965", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "import torch\n", + "torch.cuda.get_device_name(0)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "d6a8c055-4668-40cd-aa41-8bc6474c9ff0", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "import torch\n", + "print(torch.version.cuda)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "6b3f9867-000e-43f4-9b04-ae5c0d9166bd", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "!pip uninstall torchvision -y" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "2d990595-7f34-4946-9a21-197306222434", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "!pip install torchvision==0.10.0" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "5b85fa10-c03f-4942-a227-02d1cbe90f4a", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "!pip install torch==1.10.0" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "abc7178a-c5b7-4722-8e9e-728308d83d70", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "!pip install xformers==0.0.20 tomesd==0.1.3 pytorch-lightning==1.9.4 accelerate==0.21.0" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "577b9843-0e8c-4dd8-aa02-8eaf8c51f1d8", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "!conda install -c conda-forge libglib -y" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "f24321a3-700a-47e9-8995-0893dd2f834f", + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "default:Python", + "language": "python", + "name": "conda-env-default-py" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.16" + }, + "vscode": { + "interpreter": { + "hash": "bd385fe162c5ca0c84973b7dd5c518456272446b2b64e67c2a69f949ca7a1754" + } + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/Msd/Segsmaker (3).ipynb b/Msd/Segsmaker (3).ipynb new file mode 100644 index 0000000000000000000000000000000000000000..3586e2cd8400900854560e6ab63d9d68a9054d34 --- /dev/null +++ b/Msd/Segsmaker (3).ipynb @@ -0,0 +1,2284 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "1aa13061-4879-421f-a472-8c4419b4e8b9", + "metadata": {}, + "source": [ + "[![Open in Studio Lab](https://studiolab.sagemaker.aws/studiolab.svg)](https://studiolab.sagemaker.aws/import/github/gutris1/segsmaker/blob/main/Segsmaker.ipynb)" + ] + }, + { + "cell_type": "markdown", + "id": "26786ea3-e294-44b6-900a-798b0880de76", + "metadata": { + "tags": [] + }, + "source": [ + "## Conda" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "id": "3574c7ad-21c7-4b83-ba0d-ae6dc50bad74", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/html": [ + "" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/vnd.jupyter.widget-view+json": { + "model_id": "", + "version_major": 2, + "version_minor": 0 + }, + "text/plain": [ + "VBox(children=(Text(value='', placeholder='enter your civitai API KEY here', _dom_classes=('api-input',)), But…" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/vnd.jupyter.widget-view+json": { + "model_id": "eff974b560a34ff9a8753a47a5405801", + "version_major": 2, + "version_minor": 0 + }, + "text/plain": [ + "Output()" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/vnd.jupyter.widget-view+json": { + "model_id": "654bc7030fe3466a96abe02f6503347a", + "version_major": 2, + "version_minor": 0 + }, + "text/plain": [ + "Output()" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "!curl -sLo ~/.conda/conda_install.py https://github.com/gutris1/segsmaker/raw/main/script/conda1.py\n", + "%run ~/.conda/conda_install.py" + ] + }, + { + "cell_type": "markdown", + "id": "011fac09-3453-4fea-bad6-da971f037c3b", + "metadata": { + "tags": [], + "toc-hr-collapsed": true + }, + "source": [ + "## Clone SD" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "id": "3b4990da-52c9-4728-b04a-a989215221e3", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/html": [ + "" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/vnd.jupyter.widget-view+json": { + "model_id": "", + "version_major": 2, + "version_minor": 0 + }, + "text/plain": [ + "VBox(children=(HBox(children=(Button(description='SD 1.5', style=ButtonStyle(), _dom_classes=('b1',)), Button(…" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/vnd.jupyter.widget-view+json": { + "model_id": "5a2a053797914484a6f32041e2253a97", + "version_major": 2, + "version_minor": 0 + }, + "text/plain": [ + "Output()" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/vnd.jupyter.widget-view+json": { + "model_id": "dc8a8490aa35494fa53ff574e112b698", + "version_major": 2, + "version_minor": 0 + }, + "text/plain": [ + "Output()" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "!curl -sLo ~/.conda/setup.py https://github.com/gutris1/segsmaker/raw/main/ui/sd/asd/setup.py\n", + "%run ~/.conda/setup.py" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "id": "598827fd-7cf0-4d73-b982-c417916b7e96", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Cloning into 'a1111-stable-diffusion-webui-vram-estimator'...\n", + "remote: Enumerating objects: 26, done.\u001b[K\n", + "remote: Counting objects: 100% (26/26), done.\u001b[K\n", + "remote: Compressing objects: 100% (17/17), done.\u001b[K\n", + "remote: Total 26 (delta 8), reused 13 (delta 3), pack-reused 0\u001b[K\n", + "Unpacking objects: 100% (26/26), 28.10 KiB | 4.68 MiB/s, done.\n" + ] + } + ], + "source": [ + "''' add Extensions here'''\n", + "%cd -q ~/asd/extensions\n", + "!git clone https://github.com/etherealxx/batchlinks-webui.git\n", + "!git clone https://github.com/AlUlkesh/sd_dpmpp_sde_no_random/ extensions/sd_dpmpp_sde_no_random\n", + "!git clone https://github.com/ahgsql/StyleSelectorXL\n", + "!git clone https://github.com/hako-mikan/sd-webui-lora-block-weight.git\n", + "!git clone https://github.com/richrobber2/canvas-zoom.git\n", + "!git clone https://github.com/NoCrypt/batchlinks-addon.git\n", + "!git clone https://github.com/Coyote-A/ultimate-upscale-for-automatic1111.git\n", + "!git clone https://github.com/hako-mikan/sd-webui-regional-prompter.git\n", + "!git clone https://github.com/alemelis/sd-webui-ar.git\n", + "!git clone https://github.com/hnmr293/sd-webui-cutoff.git\n", + "!git clone https://github.com/pkuliyi2015/multidiffusion-upscaler-for-automatic1111.git\n", + "!git clone https://github.com/ljleb/sd-webui-neutral-prompt.git\n", + "!git clone https://github.com/lifeisboringsoprogramming/sd-webui-lora-masks.git\n", + "!git clone https://github.com/a2569875/stable-diffusion-webui-composable-lora.git\n", + "!git clone https://github.com/mix1009/model-keyword.git\n", + "!git clone https://github.com/hako-mikan/sd-webui-supermerger.git\n", + "!git clone https://github.com/mcmonkeyprojects/sd-dynamic-thresholding.git\n", + "!git clone https://github.com/wcde/sd-webui-refiner.git\n", + "!git clone https://github.com/light-and-ray/sd-webui-lcm-sampler.git\n", + "!git clone https://github.com/vladmandic/sd-extension-system-info.git\n", + "!git clone https://github.com/Extraltodeus/test_my_prompt.git\n", + "!git clone https://github.com/cheald/sd-webui-loractl.git\n", + "!git clone https://github.com/ilian6806/stable-diffusion-webui-state.git\n", + "!git clone https://github.com/hako-mikan/sd-webui-cd-tuner\n", + "!git clone https://github.com/Haoming02/sd-forge-couple.git\n", + "!git clone https://github.com/Haoming02/sd-webui-diffusion-cg\n", + "\n", + "\n", + "!git clone https://github.com/thomaseding/sd-webui-color-enhance.git\n", + "\n", + "!git clone https://github.com/AG-w/sd-webui-smea.git\n", + "!git clone https://github.com/Koishi-Star/Euler-Smea-Dyn-Sampler.git\n", + "!git clone https://github.com/ananosleep/advanced_euler_sampler_extension.git\n", + "!git clone https://github.com/dfl/comfyui-tcd-scheduler.git\n", + "\n", + "\n", + "!git clone https://github.com/klimaleksus/stable-diffusion-webui-fix-image-paste.git\n", + "!git clone https://github.com/klimaleksus/stable-diffusion-webui-embedding-merge.git\n", + "!git clone https://github.com/klimaleksus/stable-diffusion-webui-anti-burn.git\n", + "!git clone https://github.com/klimaleksus/stable-diffusion-webui-conditioning-highres-fix.git\n", + "!git clone https://github.com/klimaleksus/stable-diffusion-webui-batched-hires\n", + "!git clone https://github.com/klimaleksus/stable-diffusion-webui-disable-inpainting-overlay.git\n", + "!git clone https://github.com/klimaleksus/stable-diffusion-webui-giant-kitten.git\n", + "!git clone https://github.com/Zuellni/Stable-Diffusion-WebUI-Image-Filters.git\n", + "!git clone https://github.com/NoCrypt/inpaint-nav.git\n", + "!git clone https://github.com/ashen-sensored/stable-diffusion-webui-two-shot.git\n", + "!git clone https://github.com/ashen-sensored/sd_webui_masactrl.git\n", + "#!git clone https://github.com/ashen-sensored/sd_webui_SAG.git\n", + "\n", + "\n", + "\n", + "!git clone https://github.com/yoinked-h/yoinked-style-adder.git\n", + "!git clone https://github.com/ArtVentureX/sd-webui-agent-scheduler.git\n", + "!git clone https://github.com/ilian6806/stable-diffusion-webui-state\n", + "!git clone https://github.com/Yinzo/sd-webui-Lora-queue-helper.git\n", + "!git clone https://github.com/pamparamm/sd-webui-lora-uc\n", + "!git clone https://github.com/pamparamm/ComfyUI-AutomaticCFG.git\n", + "!git clone https://github.com/pamparamm/sd-perturbed-attention.git\n", + "!git clone https://github.com/WASasquatch/FreeU_Advanced.git\n", + "!git clone https://github.com/Extraltodeus/custom-sd-upscale.git\n", + "!git clone https://github.com/Extraltodeus/test_my_prompt.git\n", + "!git clone https://github.com/Extraltodeus/advanced-loopback-for-sd-webui.git\n", + "!git clone https://github.com/ljleb/prompt-fusion-extension.git\n", + "!git clone https://github.com/yownas/seed_travel.git\n", + "!git clone https://github.com/city96/SD-Latent-Upscaler.git\n", + "\n", + "\n", + "#!git clone https://github.com/vladmandic/sd-extension-chainner.git\n", + "!git clone https://github.com/Kahsolt/stable-diffusion-webui-lora-zip.git\n", + "!git clone https://github.com/Inzaniak/sd-webui-ranbooru.git\n", + "!git clone https://github.com/Inzaniak/comfyui-ranbooru.git\n", + "!git clone https://github.com/Inzaniak/sd-webui-workflow.git\n", + "!git clone https://github.com/PurpleBlueAloeVera/aloe-promptifier.git\n", + "!git clone https://github.com/Kahsolt/stable-diffusion-webui-vae-tile-infer.git\n", + "!git clone https://github.com/Kahsolt/stable-diffusion-webui-sonar.git\n", + "!git clone https://github.com/Kahsolt/stable-diffusion-webui-hires-fix-progressive.git\n", + "!git clone https://github.com/alexblattner/modified-euler-samplers-for-sonar-diffusers.git\n", + "!git clone https://github.com/Kahsolt/stable-diffusion-webui-size-travel\n", + "!git clone https://github.com/opparco/stable-diffusion-webui-sched.git\n", + "!git clone https://github.com/opparco/stable-diffusion-webui-latent-correction.git\n", + "#!git clone https://github.com/kohya-ss/sd-webui-controlnet-lora.git\n", + "!git clone https://github.com/Mikubill/sd-paint-with-words\n", + "!git clone https://github.com/ljleb/sd-webui-scalecrafter.git\n", + "!git clone https://github.com/YingqingHe/ScaleCrafter\n", + "!git clone https://github.com/hako-mikan/sd-webui-negpip.git\n", + "!git clone https://github.com/hako-mikan/sd-webui-prevent-artifact.git\n", + "!git clone https://github.com/hako-mikan/sd-webui-xyzplot-preset.git\n", + "!git clone https://github.com/muerrilla/stable-diffusion-NPW\n", + "!git clone https://github.com/muerrilla/stable-diffusion-Latentshop.git\n", + "!git clone https://github.com/kousw/stable-diffusion-webui-daam.git\n", + "!git clone https://github.com/SusungHong/Self-Attention-Guidance\n", + "!git clone https://github.com/Haoming02/sd-webui-diffusion-cg.git\n", + "!git clone https://github.com/AlUlkesh/sd_grid_add_image_number.git\n", + "!git clone https://github.com/richrobber2/canvas-zoom.git\n", + "!git clone https://github.com/ljleb/sd-webui-freeu.git\n", + "!git clone https://github.com/ljleb/SD-latent-mirroring.git\n", + "!git clone https://github.com/dfaker/embedding-to-png-script.git\n", + "!git clone https://github.com/ljleb/sd-webui-batch-loopback.git\n", + "!git clone https://github.com/Haoming02/sd-webui-vectorscope-cc.git\n", + "!git clone https://github.com/SLAPaper/sd-webui-pag.git\n", + "!git clone https://github.com/v0xie/sd-webui-incantations.git\n", + "!git clone https://github.com/SLAPaper/StableDiffusion-dpmpp_2m_alt-Sampler.git\n", + "!git clone https://github.com/SLAPaper/asymmetric-tiling-sd-webui.git\n", + "!git clone https://github.com/SLAPaper/sd-webui-sdxl-latent-tweaking.git\n", + "!git clone https://github.com/SLAPaper/sd-forge-layerdiffusion\n", + "#!git clone https://github.com/SLAPaper/sd_webui_SAG.git\n", + "\n", + "!git clone https://github.com/Haoming02/sd-webui-mosaic-outpaint\n", + "!git clone https://github.com/Haoming02/sd-webui-curtains\n", + "!git clone https://github.com/Haoming02/sd-webui-resharpen\n", + "!git clone https://github.com/Haoming02/sd-webui-image-comparison\n", + "!git clone https://github.com/Haoming02/sd-webui-prompt-format\n", + "!git clone https://github.com/Haoming02/sd-webui-auto-res.git\n", + "!git clone https://github.com/CodeZombie/latentcoupleregionmapper.git\n", + "!git clone https://github.com/hnmr293/ssasd.git\n", + "!git clone https://github.com/hnmr293/sd-webui-evviz2\n", + "!git clone https://github.com/hnmr293/sd-webui-xl_vec.git\n", + "!git clone https://github.com/hnmr293/sd-webui-reactivity.git\n", + "!git clone https://github.com/hnmr293/stable-diffusion-webui-tripclipskip.git\n", + "!git clone https://github.com/hnmr293/sd-webui-matview.git\n", + "!git clone https://github.com/hnmr293/sd-webui-llul.git\n", + "!git clone https://github.com/hnmr293/sd-webui-dycfg.git\n", + "!git clone https://github.com/hnmr293/ComfyUI-nodes-hnmr.git\n", + "!git clone https://github.com/wcde/sd-webui-kohya-hiresfix.git\n", + "!git clone https://github.com/wcde/custom-hires-fix-for-automatic1111.git\n", + "!git clone https://github.com/lihaoyun6/sd-webui-Hires-fix-Plus.git\n", + "#!git clone https://github.com/lihaoyun6/sd-webui-DFLAME.git\n", + "!git clone https://github.com/lihaoyun6/sd-webui-Blind-Watermark\n", + "!git clone https://github.com/w-e-w/sd-webui-hires-fix-tweaks.git\n", + "!git clone https://github.com/w-e-w/sd-webui-xyz-addon.git\n", + "!git clone https://github.com/w-e-w/sd-webui-expanded-xyz-plot.git\n", + "!git clone https://github.com/w-e-w/sd-webui-token-downsampling.git\n", + "!git clone https://github.com/AG-w/sd-webui-todo.git\n", + "!git clone https://github.com/feffy380/sd-webui-perturbed-attention-guidance.git\n", + "!git clone https://github.com/w-e-w/sd-webui-infotext-example.git\n", + "!git clone https://github.com/feffy380/prompt-morph.git\n", + "!git clone https://github.com/AG-w/sd_webui_SAG.git\n", + "\n", + "\n", + "!git clone https://github.com/light-and-ray/sd-webui-old-sd-firstpasser.git\n", + "!git clone https://github.com/light-and-ray/sd-webui-cli-interruption.git\n", + "!git clone https://github.com/new-sankaku/stable-diffusion-webui-simple-manga-maker.git\n", + "#!git clone https://github.com/light-and-ray/sd-webui-cn-in-extras-tab.git\n", + "!git clone https://github.com/light-and-ray/sd-webui-color-correction-extras.git\n", + "!git clone https://github.com/light-and-ray/sd-webui-gray-violet-primary-color.git\n", + "#!git clone https://github.com/light-and-ray/sd-webui-replacer.git\n", + "!git clone https://github.com/Carzit/sd-webui-samplers-scheduler.git\n", + "!git clone https://github.com/John-WL/sd-webui-inpaint-background.git\n", + "!git clone https://github.com/John-WL/sd-webui-mask-fractioner.git\n", + "!git clone https://github.com/John-WL/sd-webui-inpaint-difference\n", + "!git clone https://github.com/John-WL/sd-webui-alpha-mask\n", + "!git clone https://github.com/w-e-w/stable-diffusion-webui-GPU-temperature-protection.git\n", + "!git clone https://github.com/w-e-w/embedding-inspector.git\n", + "!git clone https://github.com/p1atdev/stable-diffusion-webui-adverse-cleaner-tab.git\n", + "!git clone https://github.com/diegocr/stable-diffusion-webui-electron.git\n", + "!git clone https://github.com/p1atdev/sd-danbooru-tags-upsampler.git\n", + "!git clone https://github.com/h43lb1t0/sd-webui-sdxl-refiner-hack.git\n", + "!git clone https://github.com/h43lb1t0/SD-WebUI-BatchCheckpointPrompt\n", + "!git clone https://github.com/Filexor/DeepShrinkHires.fix.git\n", + "!git clone https://github.com/feynlee/latent-upscale.git\n", + "!git clone https://github.com/Haoming02/sd-webui-tabs-extension.git\n", + "!git clone https://github.com/Haoming02/sd-webui-aaa.git\n", + "!git clone https://github.com/Haoming02/sd-webui-moar-generate.git\n", + "!git clone https://github.com/blue-pen5805/sdweb-easy-generate-forever.git\n", + "!git clone https://github.com/Haoming02/sd-webui-dynamic-hdr.git\n", + "!git clone https://github.com/blue-pen5805/sdweb-easy-wheel-edit-attention.git\n", + "!git clone https://github.com/v0xie/sd-webui-cads.git\n", + "\n", + "\n", + "!git clone https://github.com/space-nuko/a1111-stable-diffusion-webui-vram-estimator.git\n", + "!git clone https://github.com/lisanet/sd-webui-sdxl-aspects.git\n", + "!git clone https://github.com/mcmonkeyprojects/sd-infinity-grid-generator-script.git\n", + "!git clone https://github.com/Linaqruf/sdxl-model-converter.git\n", + "!git clone https://github.com/yownas/prompt_mixer.git\n", + "!git clone https://github.com/yownas/shift-attention.git\n", + "!git clone https://github.com/yownas/sd-webui-lua.git\n", + "!git clone https://github.com/guzuligo/CFG-Schedule-for-Automatic1111-SD.git\n", + "!git clone https://github.com/KohakuBlueleaf/a1111-sd-webui-haku-img.git\n", + "!git clone https://github.com/KohakuBlueleaf/z-a1111-sd-webui-dtg.git\n", + "!git clone https://github.com/OedoSoldier/sd-webui-image-sequence-toolkit.git\n", + "!git clone https://github.com/antis0007/sd-webui-multiple-hypernetworks.git\n", + "!git clone https://github.com/antis0007/sd-webui-colorful-noise.git\n", + "!git clone https://github.com/antis0007/sd-webui-gelbooru-prompt.git\n", + "!git clone https://github.com/benkyoujouzu/stable-diffusion-webui-visualize-cross-attention-extension.git\n", + "\n", + "\n", + "!git clone https://github.com/Zyin055/Config-Presets\n", + "!git clone https://github.com/AIrjen/OneButtonPrompt.git\n", + "!git clone https://github.com/Kahsolt/stable-diffusion-webui-prompt-travel.git\n", + "!git clone https://github.com/pkuliyi2015/multidiffusion-img-demo.git\n", + "!git clone https://github.com/udon-universe/stable-diffusion-webui-extension-templates.git\n", + "!git clone https://github.com/lisanet/sdxl-webui-refiner-fixed.git\n", + "!git clone https://github.com/osi1880vr/prompt_quill.git\n", + "!git clone https://github.com/Siberpone/ponyverse.git\n", + "!git clone https://github.com/Siberpone/lazy-pony-prompter\n", + "!git clone https://github.com/Siberpone/pd-styles.git\n", + "!git clone https://github.com/Siberpone/derpi-tac-a1111.git\n", + "!git clone https://github.com/ZealousMagician/Ponymaster.git\n", + "!git clone https://github.com/uwidev/sd_extension-prompt_formatter.git\n", + "!git clone https://github.com/layerdiffusion/sd-forge-layerdiffuse.git\n", + "!git clone https://github.com/ahgsql/StyleSelectorXL.git\n", + "\n", + "!git clone https://github.com/benkyoujouzu/stable-diffusion-webui-print-processed-prompt-extension.git\n", + "#!git clone https://github.com/AlUlkesh/sd_search_model.git\n", + "!git clone https://github.com/neggles/sd-webui-docker.git\n", + "!git clone https://github.com/ahgsql/sd-outpainting-server.git\n", + "!git clone https://github.com/space-nuko/sd-tagging-helper\n", + "!git clone https://github.com/space-nuko/a1111-stable-diffusion-webui-randomizer-keywords\n", + "#!git clone https://github.com/space-nuko/sd-promptbook\n", + "\n", + "\n", + "!git clone https://github.com/Blu-Tiger/sd-webui-real-image-artifacts.git\n", + "!git clone https://github.com/omniinfer/sd-webui-cloud-inference.git\n", + "!git clone https://github.com/shirayu/sd-webui-enable-checker.git\n", + "!git clone https://github.com/kenning/sd-webui-noise-color-picker.git\n", + "!git clone https://github.com/nihedon/sd-webui-weight-helper.git\n", + "!git clone https://github.com/light-and-ray/sd-webui-lama-cleaner-masked-content.git\n", + "!git clone https://github.com/v0xie/sd-webui-agentattention.git\n", + "!git clone https://github.com/rauldlnx10/sd-webui-promptmaker.git\n", + "!git clone https://github.com/safubuki/sd-webui-latent-regional-helper.git\n", + "#!git clone https://github.com/leeguandong/sd_webui_matting.git\n", + "!git clone https://github.com/v0xie/sd-webui-semantic-guidance.git\n", + "!git clone https://github.com/licyk/advanced_euler_sampler_extension.git\n", + "!git clone https://github.com/licyk/sd-webui-tcd-sampler.git\n", + "!git clone https://github.com/famotime/AIGC_helper.git\n", + "!git clone https://github.com/SenshiSentou/sd-webui-cardmaster.git\n", + "!git clone https://github.com/denfrost/sd-webui-img2txt.git\n", + "!git clone https://github.com/123jimin/sd-webui-system-control\n", + "!git clone https://github.com/123jimin/sd-prompt-parser.git\n", + "!git clone https://github.com/Iniquitatis/sd-webui-temporal.git\n", + "!git clone https://github.com/dvruette/sd-webui-fabric.git\n", + "!git clone https://github.com/ogkalu2/Merge-Stable-Diffusion-models-without-distortion.git\n", + "!git clone https://github.com/nochnoe/sd-webui-e621-prompt.git\n", + "!git clone https://github.com/thundaga/SD-webui-txt2img-script.git\n", + "!git clone https://github.com/tritant/sd-webui-creaprompt.git\n", + "!git clone https://github.com/leeguandong/sd_webui_sghm.git\n", + "\n", + "!git clone https://github.com/grim-reapper/aci-sd-webui-civitai-models\n", + "!git clone https://github.com/acorderob/sd-webui-prompt-postprocessor\n", + "!git clone https://github.com/SirVeggie/extension-style-vars.git\n", + "!git clone https://github.com/Tencent/LightDiffusionFlow.git\n", + "!git clone https://github.com/groinge/sd-webui-clipreplacer.git\n", + "!git clone https://github.com/groinge/sd-webui-untitledmerger\n", + "!git clone https://github.com/Ma-Chang-an/sd-webui-python-module-install.git\n", + "!git clone https://github.com/leeguandong/sd_webui_realtime_lcm_canvas\n", + "!git clone https://github.com/rumangerst/sd-webui-sdxl-size-panel.git\n", + "!git clone https://github.com/rumangerst/sd-webui-sdxl-styles-panel.git\n", + "!git clone https://github.com/MirrorCY/sd-switch.git\n", + "!git clone https://github.com/guinoise/sd-webui-generation-organizer.git\n", + "!git clone https://github.com/wkpark/sd-webui-pnginfo-diff.git\n", + "!git clone https://github.com/miamnh/sd-webui-model-downloader-cn\n", + "!git clone https://github.com/ronghuaxueleng/sd-webui-prompt-templates.git\n", + "!git clone https://github.com/Blastdav/sd-webui-e621-grabber.git\n", + "!git clone https://github.com/junha-lee/sd-webui-crop-extension.git\n", + "!git clone https://github.com/songweige/sd-webui-rich-text.git\n", + "!git clone https://github.com/junha-lee/sd-webui-lineart-extension.git\n", + "!git clone https://github.com/GreyManZA/sd-webui-upscale-extended.git\n", + "!git clone https://github.com/n714/sd-webui-generate-button.git\n", + "!git clone https://github.com/rocketgarden/sd-civitai-url-helper.git\n", + "!git clone https://github.com/SuspiciousActivity/sd-webui-format-prompt.git\n", + "!git clone https://github.com/rumor9999/sd-webui-split-prompt.git\n", + "!git clone https://github.com/SuspiciousActivity/sd-webui-intersync.git\n", + "!git clone https://github.com/S-Del/sd-webui-toggle-monospace-prompts.git\n", + "!git clone https://github.com/ostris/sd-webui-middleware.git\n", + "\n", + "\n", + "!git clone https://github.com/propapanda/sd-webui-global-prompts\n", + "!git clone https://github.com/thomasasfk/sd-webui-aspect-ratio-helper.git\n", + "!git clone https://github.com/marhensa/sd15-recommended-res-calc.git\n", + "!git clone https://github.com/iiiytn1k/sd-webui-check-tensors.git\n", + "!git clone https://github.com/marhensa/sdxl-recommended-res-calc\n", + "!git clone https://github.com/marhensa/sd15-recommended-res-calc\n", + "!git clone https://github.com/Extraltodeus/custom-sd-upscale.git\n", + "!git clone https://github.com/Seshelle/diffusion-noise-alternatives-webui!git clone https://github.com/Seshelle/CFG_Rescale_webui\n", + "!git clone https://github.com/Seshelle/CFG_Rescale_webui\n", + "!git clone https://github.com/feffy380/prompt-morph.git\n", + "!git clone https://github.com/veyDer/embedding-inspector.git\n", + "!git clone https://github.com/KutsuyaYuki/ABG_extension.git\n", + "!git clone https://github.com/zhouyi311/Prompts-From-File-v2-for-a111s-SD-webui.git\n", + "!git clone https://github.com/zhouyi311/Prompts-From-File-v2-for-a111s-SD-webui.git\n", + "!git clone https://github.com/apximax/sd-webui-resscaler.git\n", + "!git clone https://github.com/Tsukreya/sd-webui-cfgs.git\n", + "!git clone https://github.com/official-elinas/sd-webui-latent-script.git\n", + "!git clone https://github.com/ClashSAN/unload-button.git\n", + "#!git clone https://github.com/gogodr/sd-webui-stopmotion.git\n", + "!git clone https://github.com/LonicaMewinsky/sd-webui-keyframer.git\n", + "!git clone https://github.com/gogodr/AdverseCleanerExtension.git\n", + "!git clone https://github.com/EugeoSynthesisThirtyTwo/prompt-interpolation-script-for-sd-webui.git\n", + "''' add VAE here'''\n", + "%cd -q ~/asd/models/VAE\n", + "# %download https://huggingface.co/NoCrypt/resources/resolve/main/VAE/any.vae.safetensors any.vae.safetensors\n", + "''' add Embeddings here'''\n", + "%cd -q ~/asd/embeddings\n", + "# %download URL" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "b50c0556-a8f7-4638-95c0-eb4049449679", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " 34f3d9|OK | 417MiB/s|/home/studio-lab-user/asd/models/VAE/any.vae.safetensors\n" + ] + } + ], + "source": [ + "%cd -q ~/asd/models/VAE\n", + "%download https://huggingface.co/NoCrypt/resources/resolve/main/VAE/any.vae.safetensors any.vae.safetensors" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "6910ec0c-b7fb-4054-8a9e-f2c105a3c546", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "...............................s......................\n", + "----------------------------------------------------------------------\n", + "Ran 54 tests in 3.907s\n", + "\n", + "OK (skipped=1)\n" + ] + } + ], + "source": [ + "!python -m unittest discover test" + ] + }, + { + "cell_type": "markdown", + "id": "0a0d2b52-763f-4002-ad88-1d4d8fcfded9", + "metadata": { + "tags": [] + }, + "source": [ + "#### *Persistent*" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "a95d3607-519e-48ae-87e6-92e2e816dcf5", + "metadata": {}, + "outputs": [], + "source": [ + "''' Checkpoint '''\n", + "%cd -q ~/asd/models/Stable-diffusion\n", + "%download https://civitai.com/api/download/models/147913 meichidarkMixFp16_45.safetensors\n", + "\n", + "''' LoRA '''\n", + "%cd -q ~/asd/models/Lora\n", + "%download https://civitai.com/api/download/models/87153 add_detail.safetensors\n", + "%download https://civitai.com/api/download/models/171989 detail_slider_v4.safetensors\n", + "%download https://civitai.com/api/download/models/62833 Detail_Tweaker.safetensors\n", + "%download https://civitai.com/api/download/models/86247 flat2.safetensors" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "06a39e28-17de-4954-b6bc-f22baed0f269", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " [#5aeb70 10GiB/10GiB(99%) CN:15 DL:412MiB] \n", + " 5aeb70|OK | 412MiB/s|/tmp/models/pornmasterAnime_v5.safetensors\n", + " [#384145 1.9GiB/1.9GiB(97%) CN:16 DL:412MiB] \n", + " 384145|OK | 411MiB/s|/tmp/models/HotaruBreed_TypeE_v80.safetensors\n", + " [#20f6d7 1.9GiB/1.9GiB(97%) CN:16 DL:405MiB] \n", + " 20f6d7|OK | 404MiB/s|/tmp/models/VividOrangeMix.safetensors\n" + ] + } + ], + "source": [ + "%tempe\n", + "%cd -q ~/asd/models/Stable-diffusion/tmp_models\n", + "#https://civitai.com/api/download/models/55199\n", + "#!gdown \"https://huggingface.co/declun/pornmaster-animev4/resolve/main/pornmasterAnime_v4.safetensors\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/PornMaster-Anime.safetensors\"\n", + "#!gdown \"https://huggingface.co/dikdimon/sac/resolve/main/pornmasterAnime_v5.safetensors\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/pornmasterAnime_v5.safetensors\"\n", + "\n", + "#!gdown \"https://huggingface.co/dikdimon/sac/resolve/main/Mistoon_Pearl.safetensors\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Mistoon_Pearl.safetensors\"\n", + "#!gdown \"https://civitai.com/api/download/models/348981\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Mistoon_Anime.safetensors\"\n", + "#!gdown \"https://huggingface.co/dikdimon/sac/resolve/main/archangelbreed_v60.safetensors\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/archangelbreed_v60.safetensors\"\n", + "#!gdown \"https://huggingface.co/dikdimon/sac/resolve/main/autismmixSDXL_autismmixPony.safetensors\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/autismmixSDXL_autismmixPony.safetensors\"\n", + "\n", + "\n", + "#!gdown \"https://huggingface.co/dikdimon/sac/resolve/main/pornmasterAnime_v4-inpainting.safetensors\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/pornmasterAnime_v4-inpainting.safetensors\"\n", + "#!gdown \"https://huggingface.co/cagliostrolab/animagine-xl-3.0/resolve/main/animagine-xl-3.0.safetensors\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Animagine_XL_V3.safetensors\"\n", + "#!gdown \"https://huggingface.co/declun/pornmaster-animev4/resolve/main/pornmasterAnime_v4.safetensors\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/PornMaster-Anime.safetensors\"\n", + "#!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/PornMaster-Anime.safetensors\" \"https://civitai.com/api/download/models/280908?type=Model&format=SafeTensor&size=full&fp=fp32\"\n", + "#!gdown \"https://civitai.com/api/download/models/41233?type=Model&format=SafeTensor&size=full&fp=fp16\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/anyhentai.safetensors\"\n", + "#!gdown \"https://civitai.com/api/download/models/158321?type=Model&format=SafeTensor&size=full&fp=fp32\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/HazyAbyss.safetensors\"\n", + "#!gdown \"https://civitai.com/api/download/models/144671?type=Model&format=SafeTensor&size=full&fp=fp16\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Takeda Hiromitsu style.safetensors\"\n", + "#!wget -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/RaemuMix.safetensors\" \"https://civitai.com/api/download/models/294902\"\n", + "\n", + "#!gdown \"https://civitai.com/api/download/models/294902\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/RaemuMix.safetensors\"\n", + "#!gdown \"https://huggingface.co/stb/animelike2d/resolve/main/animelike25D_animelike25DV11Pruned.safetensors\" -O \"animelike25D_animelike25DV11Pruned.safetensors\"\n", + "#!gdown \"https://civitai.com/api/download/models/221033?type=Model&format=SafeTensor&size=pruned&fp=fp16\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/vivid.safetensors\"\n", + "#!gdown \"https://civitai.com/api/download/models/46846?type=Model&format=SafeTensor&size=full&fp=fp32\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/rev.safetensors\"\n", + "#!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/yesmixV3.5.safetensors\" \"https://civitai.com/api/download/models/182252?type=Model&format=SafeTensor&size=pruned&fp=fp16\"\n", + "#!gdown \"https://civitai.com/api/download/models/25571?type=Model&format=SafeTensor&size=full&fp=fp16\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/yesmix16.safetensors\"\n", + "#gdown https://civitai.com/models/9139?modelVersionId=182252 -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/yesmix35.safetensors\"\n", + "#!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Counterfeit-V3.0.safetensors\" \"https://huggingface.co/gsdf/Counterfeit-V3.0/resolve/main/Counterfeit-V3.0.safetensors\"\n", + "#!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/zedmix.safetensors\" \"https://civitai.com/api/download/models/121922?type=Model&format=SafeTensor&size=full&fp=fp16\"\n", + "#!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Based66-V3.safetensors\" \"https://huggingface.co/AnonymousM/Based-mixes/resolve/main/Based66-V3.safetensors\"\n", + "#!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Hassaku XL (sfw&nsfw) betaAOM3B2_orangemixs.safetensors\" \"https://civitai.com/api/download/models/251889?type=Model&format=SafeTensor&size=pruned&fp=bf16\"\n", + "#!gdown \"https://civitai.com/api/download/models/247131?type=Model&format=SafeTensor&size=pruned&fp=fp16\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Hentai Mix XL - Road to freedom.safetensors\"\n", + "#!gdown \"https://civitai.com/api/download/models/232266?type=Model&format=SafeTensor&size=pruned&fp=fp32\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Hardcore - Hentai.safetensors\"\n", + "#!gdown \"https://civitai.com/api/download/models/29173?type=Model&format=SafeTensor&size=full&fp=fp16\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Грейпфрут (хентай-модель).safetensors\"\n", + "#!gdown \"https://huggingface.co/WarriorMama777/OrangeMixs/resolve/main/Models/AbyssOrangeMix2/AbyssOrangeMix2_hard.safetensors\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/AbyssOrangeMix2_hard.safetensors\"\n", + "#!gdown \"https://civitai.com/api/download/models/6087?type=Model&format=SafeTensor&size=full&fp=fp16\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Котосмикс.safetensors\"\n", + "#!gdown \"https://huggingface.co/X779/Anything_ink/resolve/main/Anything-ink.safetensors\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Anything-ink.safetensors\"\n", + "#!gdown \"https://civitai.com/api/download/models/5581?type=Model&format=PickleTensor&size=full&fp=fp16\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/anuthinkv4.safetensors\"\n", + "\n", + "\n", + "#!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/vivid_nsfw.safetensors\" \"https://civitai.com/api/download/models/251011?type=Model&format=SafeTensor&size=pruned&fp=fp16\"\n", + "#!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/vivid_hard.safetensors\" \"https://civitai.com/api/download/models/251053?type=Model&format=SafeTensor&size=pruned&fp=fp16\"\n", + "#!gdown \"https://civitai.com/api/download/models/83109?type=Model&format=SafeTensor&size=full&fp=fp16\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/cartoon.safetensors\"\n", + " \n", + "\n", + "#!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Hassaku (hentai model).safetensors\" \"https://civitai.com/api/download/models/106922?type=Model&format=SafeTensor&size=pruned&fp=fp16\"\n", + "#!gdown \"https://civitai.com/api/download/models/206386?type=Model&format=SafeTensor&size=full&fp=fp16\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Hentai mix.safetensors\"\n", + "#!gdown \"https://civitai.com/api/download/models/49339\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Hentai17.safetensors\"\n", + "#!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/AOM3B2_orangemixs.safetensors\" \"https://huggingface.co/WarriorMama777/OrangeMixs/resolve/main/Models/AbyssOrangeMix3/AOM3B2_orangemixs.safetensors\"\n", + "#!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/AOM3B4_orangemixs.safetensors\" \"https://huggingface.co/WarriorMama777/OrangeMixs/resolve/main/Models/AbyssOrangeMix3/AOM3B4_orangemixs.safetensors\"\n", + "#!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Corneo's 7th Heaven Mix.safetensors\" \"https://civitai.com/api/download/models/6878?type=Model&format=SafeTensor&size=full&fp=fp16\"\n", + "#!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/AnyLoRA - Checkpoint.safetensors\" \"https://civitai.com/api/download/models/95489?type=Model&format=SafeTensor&size=full&fp=fp16\"\n", + "#!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/rev.safetensors\" \"https://civitai.com/api/download/models/46846?type=Model&format=SafeTensor&size=full&fp=fp32\"\n", + "#!wget -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/YesMix.safetensors\" \"https://civitai.com/api/download/models/182252?type=Model&format=SafeTensor&size=pruned&fp=fp16\"\n", + "#!wget -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/【Checkpoint】YesMix.safetensors\" \"https://civitai.com/api/download/models/25571?type=Model&format=SafeTensor&size=full&fp=fp16\"\n", + "#!gdown \"https://huggingface.co/AnonymousM/Based-mixes/resolve/main/Based66-V3.safetensors\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Based66-V3.safetensors\"\n", + "\n", + "#!gdown \"https://civitai.com/api/download/models/119057?type=Model&format=SafeTensor&size=pruned&fp=fp16\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/meina.safetensors\"\n", + "#!gdown \"https://huggingface.co/model5675/vividorangemix_v10_1/resolve/main/vividorangemix_v10Hard.safetensors\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/vividorangemix_v10Hard.safetensors\"\n", + "#!gdown \"https://huggingface.co/model5675/vividorangemix_v10_1/resolve/main/vividorangemix_v10NSFW.safetensors\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/vividorangemix_v10NSFW.safetensors\"\n", + "#!gdown \"https://huggingface.co/AnonymousM/Based-mixes/resolve/main/Based68-V2.safetensors\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Based68-V22.safetensors\"\n", + "#!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/cartoon.safetensors\" \"https://civitai.com/api/download/models/83109?type=Model&format=SafeTensor&size=full&fp=fp16\"\n", + "#!wget -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/rev707.safetensors\" \"https://civitai.com/api/download/models/247262?type=Model&format=SafeTensor&size=pruned&fp=fp16\"\n", + "#!gdown \"https://civitai.com/api/download/models/247262?type=Model&format=SafeTensor&size=pruned&fp=fp16\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/rev703.safetensors\"\n", + "#!gdown \"https://civitai.com/api/download/models/180346?type=Model&format=SafeTensor&size=pruned&fp=fp16\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/rev.safetensors\"\n", + "\n", + "%download https://huggingface.co/dikdimon/sac/resolve/main/pornmasterAnime_v5.safetensors\n", + "%download https://huggingface.co/JujoHotaru/HotaruBreed/resolve/main/model/HotaruBreed_TypeE_v80.safetensors\n", + "#%download https://huggingface.co/JujoHotaru/CartoonBreed/resolve/main/model/CartoonBreed_v10A.safetensors\n", + "\n", + "#%download https://huggingface.co/dikdimon/sac/resolve/main/archangelbreed_v60.safetensors archangelbreed_v60.safetensors\n", + "#%download https://huggingface.co/JujoHotaru/HotaruBreed/resolve/main/model/HotaruBreed_CuteMix_TypeD_v70.safetensors HotaruBreed_CuteMix_TypeD_v70.safetensors\n", + "#%download https://huggingface.co/WarriorMama777/OrangeMixs/resolve/main/Models/VividOrangeMix/VividOrangeMix.safetensors VividOrangeMix.safetensors\n", + "#%download https://civitai.com/api/download/models/336110 Based69.safetensors\n", + "#!gdown \"https://huggingface.co/AnonymousM/Based-mixes/resolve/main/Based66-V3.safetensors\" -O \"/home/studio-lab-user/asd/models/Stable-diffusion/tmp_models/Based66-V3.safetensors\"\n", + "#%download https://huggingface.co/dikdimon/sac/resolve/main/pornmasterAnime_v5.safetensors pornmasterAnime_v5.safetensors\n", + "#%download https://huggingface.co/dikdimon/sac/resolve/main/autismmixSDXL_autismmixPony.safetensors autismmixSDXL_autismmixPony.safetensors\n", + "#%download https://huggingface.co/dikdimon/sac/resolve/main/Mistoon_Pearl.safetensors\n", + "#%download https://huggingface.co/dikdimon/sac/resolve/main/archangelbreed_v60.safetensors archangelbreed_v60.safetensors\n", + "#%download https://huggingface.co/dikdimon/sac/resolve/main/pornmasterAnime_v5-inpainting.safetensors pornmasterAnime_v5-inpainting.safetensors\n", + "#%download https://huggingface.co/dikdimon/sac/resolve/main/pornmasterAnime_v3.safetensors pornmasterAnime_v3.safetensors\n", + "#%download https://civitai.com/api/download/models/29645 Dark_Sushi_Mix_darker.safetensors\n", + "#%download https://civitai.com/api/download/models/32465 Dark_Sushi_Mix_bright.safetensors\n", + "#%download https://huggingface.co/gsdf/Counterfeit-V3.0/resolve/main/Counterfeit-V3.0.safetensors Counterfeit-V3.0.safetensors\n", + "#!gdown \"https://civitai.com/api/download/models/29645\" -O \"/home/studio-lab-user/asd/models/Stable-diffusion/tmp_models/Dark_Sushi_Mix_darker.safetensors\"\n", + "#!gdown \"https://civitai.com/api/download/models/32465\" -O \"/home/studio-lab-user/asd/models/Stable-diffusion/tmp_models/Dark_Sushi_Mix_bright.safetensors\"\n", + "#!gdown \"https://huggingface.co/stb/animelike2d/resolve/main/animelike25D_animelike25DV11Pruned.safetensors\" -O \"animelike25D_animelike25DV11Pruned.safetensors\"\n", + "\n", + "\n", + "#%download https://huggingface.co/dikdimon/sac/resolve/main/table-diffusion/mistoonEmerald_v30.safetensors\n", + "#%download https://huggingface.co/dikdimon/sac/resolve/main/table-diffusion/mistoonObsidian_v10.safetensors\n", + "#%download https://huggingface.co/dikdimon/sac/resolve/main/table-diffusion/mistoonRuby_v30.safetensors\n", + "#%download https://huggingface.co/dikdimon/sac/resolve/main/mistoonAnime_v30/mistoonAnime_v30.safetensors\n", + "#%download https://huggingface.co/dikdimon/sac/resolve/main/mistoonSapphire_v20.safetensors\n", + "#%download https://huggingface.co/dikdimon/sac/resolve/main/ble-diffusion/mistoonJade_v10Anime.safetensors\n", + "#%download https://huggingface.co/dikdimon/sac/resolve/main/Stable-diffusion/mistoonAmethyst_v20.safetensors\n", + "#%download https://huggingface.co/dikdimon/sac/resolve/main/Stable-diffusion/mistoonDiamond_v10.safetensors\n", + "\n", + "\n", + "#%download https://huggingface.co/DrBob2142/Midnight_Mixes/resolve/main/Midnight%20Maple.safetensors\n", + "#%download https://huggingface.co/DrBob2142/Midnight_Mixes/resolve/main/Midnight%20Mixer%20Melt.safetensors\n", + "#%download https://huggingface.co/DrBob2142/Midnight_Mixes/resolve/main/Midnight%20Melt.safetensors\n", + "\n", + "#%download https://huggingface.co/dikdimon/sac/resolve/main/gzzdx_v10/gzzdx_v10.safetensors\n", + "%download https://huggingface.co/WarriorMama777/OrangeMixs/resolve/main/Models/VividOrangeMix/VividOrangeMix.safetensors\n", + "#%download https://huggingface.co/WarriorMama777/OrangeMixs/resolve/main/Models/VividOrangeMix/VividOrengeMix_Hard.safetensors\n", + "#%download https://huggingface.co/WarriorMama777/OrangeMixs/resolve/main/Models/VividOrangeMix/VividOrengeMix_NSFW.safetensors\n", + "#!wget -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/rev707.safetensors\" \"https://civitai.com/api/download/models/247262?type=Model&format=SafeTensor&size=pruned&fp=fp16\"" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "6405ead1-4ce0-46f8-92c1-0237f20b1d3c", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " [#075064 58MiB/128MiB(45%) CN:16 DL:118MiB] \n", + " 075064|OK | 130MiB/s|/tmp/Lora/LCM_LoRA_Weights_SD15.safetensors\n" + ] + } + ], + "source": [ + "''' LoRa '''\n", + "%tempe\n", + "%cd -q ~/asd/models/Lora/tmp_Lora\n", + "%download https://civitai.com/api/download/models/159707\n", + "%download https://civitai.com/api/download/models/273996\n", + "%download https://civitai.com/api/download/models/269377\n", + "%download https://civitai.com/api/download/models/273993\n", + "%download https://civitai.com/api/download/models/146600\n", + "%download https://civitai.com/api/download/models/161366\n", + "%download https://civitai.com/api/download/models/255800\n", + "%download https://civitai.com/api/download/models/227997\n", + "%download https://civitai.com/api/download/models/290009\n", + "%download https://civitai.com/api/download/models/55199\n", + "%download https://civitai.com/api/download/models/53396\n", + "%download https://civitai.com/api/download/models/52550\n", + "%download https://civitai.com/api/download/models/136319\n", + "%download https://civitai.com/api/download/models/190406\n", + "%download https://civitai.com/api/download/models/19135\n", + "%download https://civitai.com/api/download/models/274543\n", + "%download https://civitai.com/api/download/models/25848\n", + "%download https://civitai.com/api/download/models/7431\n", + "%download https://civitai.com/api/download/models/7427\n", + "%download https://civitai.com/api/download/models/7428\n", + "%download https://civitai.com/api/download/models/60568\n", + "%download https://civitai.com/api/download/models/94841\n", + "%download https://civitai.com/api/download/models/106626\n", + "%download https://civitai.com/api/download/models/121842\n", + "%download https://civitai.com/api/download/models/123272\n", + "%download https://civitai.com/api/download/models/137901\n", + "%download https://civitai.com/api/download/models/244925\n", + "%download https://civitai.com/api/download/models/338661\n", + "%download https://civitai.com/api/download/models/334075\n", + "%download https://civitai.com/api/download/models/194009\n", + "%download https://civitai.com/api/download/models/230295\n", + "%download https://civitai.com/api/download/models/221136\n", + "%download https://civitai.com/api/download/models/193881\n", + "%download https://civitai.com/api/download/models/161013\n", + "%download https://civitai.com/api/download/models/191797\n", + "%download https://civitai.com/api/download/models/159862\n", + "%download https://civitai.com/api/download/models/156283\n", + "%download https://civitai.com/api/download/models/155278\n", + "%download https://civitai.com/api/download/models/23250\n", + "%download https://civitai.com/api/download/models/163324\n", + "%download https://civitai.com/api/download/models/89519\n", + "%download https://civitai.com/api/download/models/446036\n", + "%download https://civitai.com/api/download/models/441480\n", + "%download https://civitai.com/api/download/models/383113\n", + "%download https://civitai.com/api/download/models/336421\n", + "%download https://civitai.com/api/download/models/452239\n", + "%download https://civitai.com/api/download/models/454378\n", + "%download https://civitai.com/api/download/models/478963\n", + "%download https://civitai.com/api/download/models/424706" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "97a30db0-b81c-40df-b1a2-7ad942984193", + "metadata": {}, + "outputs": [], + "source": [ + "''' LoRa '''\n", + "%tempe\n", + "%cd -q ~/asd/models/Lora/tmp_Lora\n", + "%download https://civitai.com/api/download/models/454523\n", + "%download https://civitai.com/api/download/models/448745\n", + "%download https://civitai.com/api/download/models/448977\n", + "%download https://civitai.com/api/download/models/311797\n", + "%download https://civitai.com/api/download/models/338262\n", + "%download https://civitai.com/api/download/models/145907\n", + "%download https://civitai.com/api/download/models/326346" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "76417845-1a86-42f4-a7a1-93ff028fcba0", + "metadata": {}, + "outputs": [], + "source": [ + "''' LoRa '''\n", + "%tempe\n", + "%cd -q ~/asd/models/Lora/tmp_Lora\n", + "%download https://civitai.com/api/download/models/273996\n", + "%download https://civitai.com/api/download/models/268054\n", + "%download https://civitai.com/api/download/models/269354\n", + "%download https://civitai.com/api/download/models/288679\n", + "%download https://civitai.com/api/download/models/334039\n", + "%download https://huggingface.co/Linaqruf/style-enhancer-xl-lora/resolve/main/style-enhancer-xl.safetensors style-enhancer-xl.safetensors\n", + "%download https://huggingface.co/Linaqruf/anime-detailer-xl-lora/resolve/main/anime-detailer-xl.safetensors anime-detailer-xl.safetensors\n", + "%download https://civitai.com/api/download/models/344107\n", + "%download https://civitai.com/api/download/models/338262\n", + "%download https://civitai.com/api/download/models/342682\n", + "%download https://civitai.com/api/download/models/374928\n", + "%download https://civitai.com/api/download/models/387127\n", + "%download https://civitai.com/api/download/models/368206\n", + "%download https://civitai.com/api/download/models/402062 \n", + "%download https://civitai.com/api/download/models/404516 \n", + "%download https://civitai.com/api/download/models/254267\n", + "%download https://civitai.com/api/download/models/137954\n", + "%download https://civitai.com/api/download/models/359035\n", + "%download https://civitai.com/api/download/models/374178\n", + "%download https://civitai.com/api/download/models/364350\n", + "%download https://civitai.com/api/download/models/383010\n", + "%download https://civitai.com/api/download/models/371955\n", + "%download https://civitai.com/api/download/models/311797\n", + "%download https://civitai.com/api/download/models/380600\n", + "%download https://civitai.com/api/download/models/317358\n", + "%download https://civitai.com/api/download/models/454688\n", + "%download https://civitai.com/api/download/models/378138\n", + "%download https://civitai.com/api/download/models/382152\n", + "%download https://civitai.com/api/download/models/454688\n", + "%download https://civitai.com/api/download/models/273996\n", + "%download https://civitai.com/api/download/models/242807\n", + "%download https://civitai.com/api/download/models/334039\n", + "%download https://civitai.com/api/download/models/338262\n", + "%download https://civitai.com/api/download/models/367798\n", + "%download https://civitai.com/api/download/models/135867\n", + "%download https://civitai.com/api/download/models/145907\n", + "%download https://civitai.com/api/download/models/448745\n", + "%download https://civitai.com/api/download/models/326346\n", + "%download https://civitai.com/api/download/models/447576\n", + "%download https://civitai.com/api/download/models/363353\n", + "%download https://civitai.com/api/download/models/438890\n", + "%download https://civitai.com/api/download/models/434481\n", + "%download https://civitai.com/api/download/models/365369\n", + "%download https://civitai.com/api/download/models/407574\n", + "%download https://civitai.com/api/download/models/246905\n", + "%download https://civitai.com/api/download/models/140157\n", + "%download https://civitai.com/api/download/models/137954\n", + "%download https://civitai.com/api/download/models/344107\n", + "%download https://civitai.com/api/download/models/288679\n", + "%download https://civitai.com/api/download/models/152309\n", + "%download https://civitai.com/api/download/models/424720\n", + "%download https://civitai.com/api/download/models/438998\n", + "%download https://civitai.com/api/download/models/448977\n", + "%download https://civitai.com/api/download/models/454523\n", + "%download https://civitai.com/api/download/models/402659\n", + "%download https://civitai.com/api/download/models/417698\n", + "%download https://civitai.com/api/download/models/441487\n", + "%download https://civitai.com/api/download/models/293773\n", + "%download https://civitai.com/api/download/models/402659\n", + "%download https://civitai.com/api/download/models/356173\n", + "%download https://civitai.com/api/download/models/319831" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "97a1c3a2-cba9-4bb5-9a57-c7f72be17166", + "metadata": {}, + "outputs": [], + "source": [ + "%cd /tmp\n", + "!wget https://github.com/openziti/zrok/releases/download/v0.4.23/zrok_0.4.23_linux_amd64.tar.gz\n", + "!mkdir /tmp/zrok\n", + "!tar -xf ./zrok*linux*.tar.gz -C /tmp/zrok\n", + "!mkdir -p /tmp/zrok/bin && install /tmp/zrok/zrok /tmp/zrok/bin\n", + "import os\n", + "os.environ['PATH'] = \"/tmp/zrok/bin:\" + os.environ['PATH']\n", + "!zrok enable " + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "06af74c9-f25b-4116-aee2-ab025ce31bd1", + "metadata": {}, + "outputs": [], + "source": [ + "import os\n", + "os.environ['PATH'] = \"/tmp/zrok/bin:\" + os.environ['PATH']\n", + "!zrok enable " + ] + }, + { + "cell_type": "markdown", + "id": "26452e55-03b1-48a3-a18f-d2a2c5a63d84", + "metadata": { + "tags": [] + }, + "source": [ + "#### *Temporary*" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "f8a8e5bc-ebd3-41e5-a1ca-00037a623cd5", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "''' Controlnet models '''\n", + "%run ~/asd/asd/controlnet.py" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "07448e32-6837-44db-bef3-4dd8217e538e", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "''' Checkpoint '''\n", + "%tempe\n", + "%cd -q ~/asd/models/Stable-diffusion/tmp_models\n", + "%download https://civitai.com/api/download/models/357609 Juggernaut-XL_V9-RDPhoto2-Lightning_4S.safetensors\n", + "\n", + "''' LoRa '''\n", + "%cd -q ~/asd/models/Lora/tmp_Lora\n", + "%download https://huggingface.co/Linaqruf/style-enhancer-xl-lora/resolve/main/style-enhancer-xl.safetensors style-enhancer-xl.safetensors\n", + "%download https://huggingface.co/Linaqruf/anime-detailer-xl-lora/resolve/main/anime-detailer-xl.safetensors anime-detailer-xl.safetensors" + ] + }, + { + "cell_type": "markdown", + "id": "b4b19ba2-ae2b-481b-9b39-be6eac7a0f77", + "metadata": { + "tags": [] + }, + "source": [ + "## WEB UI" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "id": "4cffd230-2fd0-49b2-a91d-eb5b826be801", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Python 3.10.12 (main, Jul 5 2023, 18:54:27) [GCC 11.2.0]\n", + "Version: 1.9.3\n", + "Commit hash: 1c0a0c4c26f78c32095ebc7f8af82f5c04fca8c0\n", + "\n", + "◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼\n", + "[ZROK] environment already enabled.\n", + "[ZROK] https://drng864pc2aj.share.zrok.io\n", + "◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼\n", + "\n", + "Installing install \"opencv-python>=4.7.0.68\" for sd-webui-prompt-templates\n", + "Installing pyyaml-include for Infinity Grid Script\n", + "CUDA 12.1\n", + "Installing installing requirements for sd-webui-system-control\n", + "Installing requirements for sd-webui-cloud-inference\n", + "loading Promptbook reqs from /home/studio-lab-user/asd/extensions/sd-promptbook/requirements.txt\n", + "Checking Promptbook requirements.\n", + "Launching Web UI with arguments: --allow-code --xformers --enable-insecure-extension-access --disable-console-progressbars --theme dark\n", + "2024-05-08 11:18:24.151584: E external/local_xla/xla/stream_executor/cuda/cuda_dnn.cc:9261] Unable to register cuDNN factory: Attempting to register factory for plugin cuDNN when one has already been registered\n", + "2024-05-08 11:18:24.151622: E external/local_xla/xla/stream_executor/cuda/cuda_fft.cc:607] Unable to register cuFFT factory: Attempting to register factory for plugin cuFFT when one has already been registered\n", + "2024-05-08 11:18:24.152727: E external/local_xla/xla/stream_executor/cuda/cuda_blas.cc:1515] Unable to register cuBLAS factory: Attempting to register factory for plugin cuBLAS when one has already been registered\n", + "2024-05-08 11:18:25.146061: W tensorflow/compiler/tf2tensorrt/utils/py_utils.cc:38] TF-TRT Warning: Could not find TensorRT\n", + "11:18:29 - ReActor - \u001b[38;5;173mSTATUS\u001b[0m - Running v0.7.0-b7 on Device: CUDA\n", + "\u001b[1m[\u001b[0m-\u001b[1m]\u001b[0m ADetailer initialized. version: \u001b[1;36m24.4\u001b[0m.\u001b[1;36m2\u001b[0m, num models: \u001b[1;36m10\u001b[0m\n", + "\u001b[96mCivitAI Browser+\u001b[0m: Aria2 RPC started\n", + "\u001b[38;5;173m▶\u001b[0m Fast PNG Info\n", + "*** Error loading script: forge_layerdiffusion.py\n", + " Traceback (most recent call last):\n", + " File \"/home/studio-lab-user/asd/modules/scripts.py\", line 508, in load_scripts\n", + " script_module = script_loading.load_module(scriptfile.path)\n", + " File \"/home/studio-lab-user/asd/modules/script_loading.py\", line 13, in load_module\n", + " module_spec.loader.exec_module(module)\n", + " File \"\", line 883, in exec_module\n", + " File \"\", line 241, in _call_with_frames_removed\n", + " File \"/home/studio-lab-user/asd/extensions/sd-forge-layerdiffuse/scripts/forge_layerdiffusion.py\", line 11, in \n", + " from lib_layerdiffusion.utils import rgba2rgbfp32, to255unit8, crop_and_resize_image, forge_clip_encode\n", + " File \"/home/studio-lab-user/asd/extensions/sd-forge-layerdiffuse/lib_layerdiffusion/utils.py\", line 3, in \n", + " from ldm_patched.modules import model_management\n", + " ModuleNotFoundError: No module named 'ldm_patched'\n", + "\n", + "---\n", + "*** Error loading script: forge_layerdiffusion.py\n", + " Traceback (most recent call last):\n", + " File \"/home/studio-lab-user/asd/modules/scripts.py\", line 508, in load_scripts\n", + " script_module = script_loading.load_module(scriptfile.path)\n", + " File \"/home/studio-lab-user/asd/modules/script_loading.py\", line 13, in load_module\n", + " module_spec.loader.exec_module(module)\n", + " File \"\", line 883, in exec_module\n", + " File \"\", line 241, in _call_with_frames_removed\n", + " File \"/home/studio-lab-user/asd/extensions/sd-forge-layerdiffusion/scripts/forge_layerdiffusion.py\", line 14, in \n", + " from ldm_patched.modules.utils import load_torch_file\n", + " ModuleNotFoundError: No module named 'ldm_patched'\n", + "\n", + "---\n", + "▶ SD-Hub: v2.0.2\n", + "*** Error loading script: promptbook.py\n", + " Traceback (most recent call last):\n", + " File \"/home/studio-lab-user/asd/modules/scripts.py\", line 508, in load_scripts\n", + " script_module = script_loading.load_module(scriptfile.path)\n", + " File \"/home/studio-lab-user/asd/modules/script_loading.py\", line 13, in load_module\n", + " module_spec.loader.exec_module(module)\n", + " File \"\", line 883, in exec_module\n", + " File \"\", line 241, in _call_with_frames_removed\n", + " File \"/home/studio-lab-user/asd/extensions/sd-promptbook/scripts/promptbook.py\", line 825, in \n", + " from fonts.ttf import Roboto\n", + " ModuleNotFoundError: No module named 'fonts'\n", + "\n", + "---\n", + "Using sqlite file: /home/studio-lab-user/asd/extensions/sd-webui-agent-scheduler/task_scheduler.sqlite3\n", + "Checkpoint tmp_models/VividOrangeMix.safetensors [ff4725f91c] not found; loading fallback v1-5-pruned-emaonly.safetensors [6ce0161689]\n", + "Loading weights [6ce0161689] from /home/studio-lab-user/asd/models/Stable-diffusion/v1-5-pruned-emaonly.safetensors\n", + "Creating model from config: /home/studio-lab-user/asd/configs/v1-inference.yaml\n", + "^C\n" + ] + } + ], + "source": [ + "token = \"unoVaKYezHAC\"\n", + "\n", + "%cd -q ~/asd\n", + "!python zrun.py {token} --allow-code --xformers --enable-insecure-extension-access --disable-console-progressbars --theme dark" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "b201e749-2765-4c3c-8663-8134916c1b2e", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Python 3.10.12 (main, Jul 5 2023, 18:54:27) [GCC 11.2.0]\n", + "Version: 1.9.3\n", + "Commit hash: 1c0a0c4c26f78c32095ebc7f8af82f5c04fca8c0\n", + "Installing install \"opencv-python>=4.7.0.68\" for sd-webui-prompt-templates\n", + "Installing pyyaml-include for Infinity Grid Script\n", + "CUDA 12.1\n", + "Installing installing requirements for sd-webui-system-control\n", + "Installing requirements for sd-webui-cloud-inference\n", + "Launching Web UI with arguments: --allow-code --ngrok 2bjRvTCeUWnDa0M8alUIJbMGO5P_71tUXiFHi5ssnBaEuRCJC --xformers --enable-insecure-extension-access --disable-console-progressbars --theme dark --theme dark --gradio-allowed-path /home --gradio-queue --disable-safe-unpickle\n", + "2024-05-08 17:54:39.813542: E external/local_xla/xla/stream_executor/cuda/cuda_dnn.cc:9261] Unable to register cuDNN factory: Attempting to register factory for plugin cuDNN when one has already been registered\n", + "2024-05-08 17:54:39.813612: E external/local_xla/xla/stream_executor/cuda/cuda_fft.cc:607] Unable to register cuFFT factory: Attempting to register factory for plugin cuFFT when one has already been registered\n", + "2024-05-08 17:54:39.933237: E external/local_xla/xla/stream_executor/cuda/cuda_blas.cc:1515] Unable to register cuBLAS factory: Attempting to register factory for plugin cuBLAS when one has already been registered\n", + "2024-05-08 17:54:42.129278: W tensorflow/compiler/tf2tensorrt/utils/py_utils.cc:38] TF-TRT Warning: Could not find TensorRT\n", + "ngrok authtoken detected, trying to connect...\n", + "ngrok connected to localhost:7860! URL: https://445f-3-136-172-40.ngrok-free.app\n", + "You can use this link after the launch is complete.\n", + "17:54:51 - ReActor - \u001b[38;5;173mSTATUS\u001b[0m - Running v0.7.0-b7 on Device: CUDA\n", + "\u001b[1m[\u001b[0m-\u001b[1m]\u001b[0m ADetailer initialized. version: \u001b[1;36m24.4\u001b[0m.\u001b[1;36m2\u001b[0m, num models: \u001b[1;36m14\u001b[0m\n", + "\u001b[96mCivitAI Browser+\u001b[0m: Aria2 RPC started\n", + "\u001b[38;5;173m▶\u001b[0m Fast PNG Info\n", + "*** Error loading script: forge_layerdiffusion.py\n", + " Traceback (most recent call last):\n", + " File \"/home/studio-lab-user/asd/modules/scripts.py\", line 508, in load_scripts\n", + " script_module = script_loading.load_module(scriptfile.path)\n", + " File \"/home/studio-lab-user/asd/modules/script_loading.py\", line 13, in load_module\n", + " module_spec.loader.exec_module(module)\n", + " File \"\", line 883, in exec_module\n", + " File \"\", line 241, in _call_with_frames_removed\n", + " File \"/home/studio-lab-user/asd/extensions/sd-forge-layerdiffuse/scripts/forge_layerdiffusion.py\", line 11, in \n", + " from lib_layerdiffusion.utils import rgba2rgbfp32, to255unit8, crop_and_resize_image, forge_clip_encode\n", + " File \"/home/studio-lab-user/asd/extensions/sd-forge-layerdiffuse/lib_layerdiffusion/utils.py\", line 3, in \n", + " from ldm_patched.modules import model_management\n", + " ModuleNotFoundError: No module named 'ldm_patched'\n", + "\n", + "---\n", + "*** Error loading script: forge_layerdiffusion.py\n", + " Traceback (most recent call last):\n", + " File \"/home/studio-lab-user/asd/modules/scripts.py\", line 508, in load_scripts\n", + " script_module = script_loading.load_module(scriptfile.path)\n", + " File \"/home/studio-lab-user/asd/modules/script_loading.py\", line 13, in load_module\n", + " module_spec.loader.exec_module(module)\n", + " File \"\", line 883, in exec_module\n", + " File \"\", line 241, in _call_with_frames_removed\n", + " File \"/home/studio-lab-user/asd/extensions/sd-forge-layerdiffusion/scripts/forge_layerdiffusion.py\", line 14, in \n", + " from ldm_patched.modules.utils import load_torch_file\n", + " ModuleNotFoundError: No module named 'ldm_patched'\n", + "\n", + "---\n", + "▶ SD-Hub: v2.0.2\n", + "Using sqlite file: /home/studio-lab-user/asd/extensions/sd-webui-agent-scheduler/task_scheduler.sqlite3\n", + "Loading weights [2ef1725cf3] from /home/studio-lab-user/asd/models/Stable-diffusion/tmp_models/pornmasterAnime_v5.safetensors\n", + "Creating model from config: /home/studio-lab-user/asd/configs/v1-inference.yaml\n", + "Couldn't find VAE named vae-ft-mse-840000-ema-pruned.safetensors; using None instead\n", + "Model loaded in 37.7s (load weights from disk: 1.0s, create model: 0.5s, apply weights to model: 35.3s, load textual inversion embeddings: 0.5s, calculate empty prompt: 0.3s).\n", + "[cloud-inference] reloading modules.api.api\n", + "[cloud-inference] reloading modules.img2img\n", + "[cloud-inference] reloading advanced_loopback.py - processing\n", + "[cloud-inference] reloading advanced_loopback_blend.py - processing\n", + "[cloud-inference] reloading img2imgalt.py - processing\n", + "[cloud-inference] reloading loopback.py - processing\n", + "[cloud-inference] reloading outpainting_mk_2.py - process_images\n", + "[cloud-inference] reloading poor_mans_outpainting.py - process_images\n", + "[cloud-inference] reloading process_png_metadata.py - process_images\n", + "[cloud-inference] reloading process_png_metadata.py - processing\n", + "[cloud-inference] reloading prompt_interpolation.py - process_images\n", + "[cloud-inference] reloading prompt_matrix.py - process_images\n", + "[cloud-inference] reloading prompt_morph.py - process_images\n", + "[cloud-inference] reloading prompt_morph.py - processing\n", + "[cloud-inference] reloading prompts_from_file.py - process_images\n", + "[cloud-inference] reloading quick_upscale.py - process_images\n", + "[cloud-inference] reloading sd_upscale.py - processing\n", + "[cloud-inference] reloading xyz_grid.py - process_images\n", + "[cloud-inference] reloading xyz_grid.py - processing\n", + "[cloud-inference] reloading !adetailer.py - process_images\n", + "[cloud-inference] reloading app.py - process_images\n", + "[cloud-inference] reloading denoise.py - process_images\n", + "[cloud-inference] reloading CFG Auto.py - process_images\n", + "[cloud-inference] reloading CFG Auto.py - processing\n", + "[cloud-inference] reloading CFG Schedule.py - process_images\n", + "[cloud-inference] reloading CFG Schedule.py - processing\n", + "[cloud-inference] reloading CFGRescale.py - processing\n", + "[cloud-inference] reloading onebuttonprompt.py - process_images\n", + "[cloud-inference] reloading batchCheckpointsPrompt.py - process_images\n", + "[cloud-inference] reloading batchCheckpointsPrompt.py - processing\n", + "[cloud-inference] reloading latent_mirroring.py - processing\n", + "[cloud-inference] reloading keywords.py - processing\n", + "[cloud-inference] reloading advanced_loopback.py - processing\n", + "[cloud-inference] reloading advanced_loopback_blend.py - processing\n", + "[cloud-inference] reloading quick_upscale.py - process_images\n", + "[cloud-inference] reloading custom_hires_fix.py - processing\n", + "[cloud-inference] reloading tilediffusion.py - processing\n", + "[cloud-inference] reloading tileglobal.py - processing\n", + "[cloud-inference] reloading prompt_morph.py - process_images\n", + "[cloud-inference] reloading prompt_morph.py - processing\n", + "[cloud-inference] reloading prompt_mixer.py - process_images\n", + "[cloud-inference] reloading infinity_grid.py - process_images\n", + "[cloud-inference] reloading infinity_grid.py - processing\n", + "[cloud-inference] reloading lora_queue.py - process_images\n", + "[cloud-inference] reloading alpha_mask.py - processing\n", + "[cloud-inference] reloading main.py - processing\n", + "[cloud-inference] reloading gui.py - processing\n", + "[cloud-inference] hijack modules.processing.process_images, old: , new: \n", + "[cloud-inference] hijack modules.postprocessing.run_postprocessing, old: , new: \n", + "[cloud-inference] hijack xyz_grid\n", + "Loading extension: sd-webui-cloud-inference\n", + "ControlNet preprocessor location: /home/studio-lab-user/asd/extensions/sd-webui-controlnet/annotator/downloads\n", + "2024-05-08 17:55:35,471 - ControlNet - \u001b[0;32mINFO\u001b[0m - ControlNet v1.1.448\n", + "Loading FABRIC v0.6.6\n", + "[sd-webui-freeu] Controlnet support: *enabled*\n", + "[sdwi2iextender] \u001b[0;33mDevelopper warning:\u001b[0m\n", + "[sdwi2iextender] \u001b[0;33m./modules/img2img.py is being recompiled at run time with a patch. Your debugger will not work in this file.\u001b[0m\n", + "[sdwi2iextender] \u001b[0;33mIf you need debug tools in this file, disable all extensions that use the sdwi2iextender library.\u001b[0m\n", + "[sdwi2iextender] \u001b[0;33mThis patch is temporary and will be removed when v1.9 will be released.\u001b[0m\n", + "*** Error loading script: lora_uc_script.py\n", + " Traceback (most recent call last):\n", + " File \"/home/studio-lab-user/asd/modules/scripts.py\", line 508, in load_scripts\n", + " script_module = script_loading.load_module(scriptfile.path)\n", + " File \"/home/studio-lab-user/asd/modules/script_loading.py\", line 13, in load_module\n", + " module_spec.loader.exec_module(module)\n", + " File \"\", line 883, in exec_module\n", + " File \"\", line 241, in _call_with_frames_removed\n", + " File \"/home/studio-lab-user/asd/extensions/sd-webui-lora-uc/scripts/lora_uc_script.py\", line 63, in \n", + " _lora.lora_reset_cached_weight_before_uc = _lora.lora_reset_cached_weight\n", + " AttributeError: module 'lora' has no attribute 'lora_reset_cached_weight'\n", + "\n", + "---\n", + "Hypernetwork-MonkeyPatch-Extension not found\n", + "没有发现配置文件: /home/studio-lab-user/asd/extensions/sd-webui-prompt-templates/prompt_translator.cfg\n", + "MarianMT model_path: /home/studio-lab-user/asd/extensions/sd-webui-prompt-templates/models/Helsinki-NLP/opus-mt-en-zh\n", + "Get tokenizer\n", + "Load Model\n", + "*** Error loading script: load_Seniorious.py\n", + " Traceback (most recent call last):\n", + " File \"/home/studio-lab-user/asd/modules/scripts.py\", line 508, in load_scripts\n", + " script_module = script_loading.load_module(scriptfile.path)\n", + " File \"/home/studio-lab-user/asd/modules/script_loading.py\", line 13, in load_module\n", + " module_spec.loader.exec_module(module)\n", + " File \"\", line 883, in exec_module\n", + " File \"\", line 241, in _call_with_frames_removed\n", + " File \"/home/studio-lab-user/asd/extensions/sd-webui-samplers-scheduler/scripts/load_Seniorious.py\", line 20, in \n", + " raise RuntimeError(f\"Unsupported WebUI Version\")\n", + " RuntimeError: Unsupported WebUI Version\n", + "\n", + "---\n", + "[i] Loaded 26 resolutions!\n", + "[i] Updating SDXL styles from storage ...\n", + "[i] Reading SDXL styles from sdxl_styles_diva.json ...\n", + "[i] Reading SDXL styles from sdxl_styles_fooocus.json ...\n", + "[i] Reading SDXL styles from sdxl_styles_mre.json ...\n", + "[i] Reading SDXL styles from sdxl_styles_sai.json ...\n", + "[i] Reading SDXL styles from sdxl_styles_twri.json ...\n", + "[i] Loaded 213 styles!\n", + "*** Error loading script: TODO.py\n", + " Traceback (most recent call last):\n", + " File \"/home/studio-lab-user/asd/modules/scripts.py\", line 508, in load_scripts\n", + " script_module = script_loading.load_module(scriptfile.path)\n", + " File \"/home/studio-lab-user/asd/modules/script_loading.py\", line 13, in load_module\n", + " module_spec.loader.exec_module(module)\n", + " File \"\", line 883, in exec_module\n", + " File \"\", line 241, in _call_with_frames_removed\n", + " File \"/home/studio-lab-user/asd/extensions/sd-webui-todo/scripts/TODO.py\", line 123, in \n", + " on_ui_settings(ext_on_ui_settings)\n", + " NameError: name 'on_ui_settings' is not defined\n", + "\n", + "---\n", + "*** Error loading script: untitled_ui.py\n", + " Traceback (most recent call last):\n", + " File \"/home/studio-lab-user/asd/modules/scripts.py\", line 508, in load_scripts\n", + " script_module = script_loading.load_module(scriptfile.path)\n", + " File \"/home/studio-lab-user/asd/modules/script_loading.py\", line 13, in load_module\n", + " module_spec.loader.exec_module(module)\n", + " File \"\", line 883, in exec_module\n", + " File \"\", line 241, in _call_with_frames_removed\n", + " File \"/home/studio-lab-user/asd/extensions/sd-webui-untitledmerger/scripts/untitled_ui.py\", line 6, in \n", + " from modules.ui import create_sampler_and_steps_selection\n", + " ImportError: cannot import name 'create_sampler_and_steps_selection' from 'modules.ui' (/home/studio-lab-user/asd/modules/ui.py)\n", + "\n", + "---\n", + "[Vec. CC] Style Sheet Loaded...\n", + "Model already exists\n", + "[ControlNet-Travel] extension Mikubill/sd-webui-controlnet found, ControlNet-Travel loaded :)\n", + "Applying attention optimization: xformers... done.\n", + "2024-05-08 17:55:58,434 - ControlNet - \u001b[0;32mINFO\u001b[0m - ControlNet UI callback registered.\n", + "add tab\n", + "[([button, button, button, button, button], button, gallery), ([button, button, button, button, button], button, gallery)]\n", + "Civitai Model: use civitai api key: True\n", + "Running on local URL: http://127.0.0.1:7860\n", + "\n", + "To create a public link, set `share=True` in `launch()`.\n", + "[RandomizerKeywords] Supported keywords: clip_skip, cfg_scale, seed, subseed, subseed_strength, sampler_name, steps, width, height, tiling, restore_faces, s_churn, s_tmin, s_tmax, s_noise, eta, ddim_discretize, denoising_strength, hr_scale, hr_upscaler, hr_second_pass_steps, hr_resize_x, hr_resize_y, mask_blur, inpainting_mask_weight, checkpoint, vae\n", + "[cloud-inference] reloading controlnet.py - global_state\n", + "[cloud-inference] hijack extensions.sd-webui-controlnet.scripts.global_state.update_cn_models, old: , new: \n", + "\u001b[92mIIB Database file has been successfully backed up to the backup folder.\u001b[0m\n", + "Startup time: 211.1s (prepare environment: 40.2s, import torch: 4.3s, import gradio: 1.3s, setup paths: 11.8s, initialize shared: 0.4s, other imports: 1.0s, load scripts: 65.5s, create ui: 78.4s, gradio launch: 1.1s, app_started_callback: 6.9s).\n", + "Starting job task(9m0k1dd32ip8hvw)\n", + "INFO:modules.shared_state:Starting job task(9m0k1dd32ip8hvw)\n", + "[w] Prompt of type prompt was null!\n", + "[i] SDXL Styles: Positive prompt #1: \n", + "[w] Prompt of type negative_prompt was null!\n", + "[i] SDXL Styles: Negative prompt #1: \n", + "\n", + "Enabled: False\n", + "\n", + "checkpoint: sd_xl_base_1.0.safetensors\n", + "100%|███████████████████████████████████████████| 20/20 [00:04<00:00, 4.94it/s]\n", + "postprocess_batch\n", + "Ending job task(9m0k1dd32ip8hvw) (6.86 seconds)\n", + "INFO:modules.shared_state:Ending job task(9m0k1dd32ip8hvw) (6.86 seconds)\n", + "Starting job task(wwlsz7kavihx1fe)\n", + "INFO:modules.shared_state:Starting job task(wwlsz7kavihx1fe)\n", + "[i] SDXL Styles: Positive prompt #1: ((masterpiece)), (best quality), Gwendolyn_Tennyson, 1girl, solo, (hairclip), orange hair, green eyes, rabbit ears, fake animal ears, playboy bunny, detached collar, bare shoulders, bare arms, collarbone, leotard, latex leotard, wrist cuffs, skindentation, skin tight, small breasts, covered navel, thighhighs, arms up, armpits, cowboy shot, looking at viewer, blush, seductive smile, profile, indoors, casino, , , , , AND_PERP focus ass :-1\n", + "[i] SDXL Styles: Negative prompt #1: (extra fingers, deformed hands:1.15), negative_hand-neg, censored, mosaic censoring, verybadimagenegative_v1.3\n", + "\n", + "Enabled: False\n", + "\n", + "checkpoint: sd_xl_base_1.0.safetensors\n", + "100%|███████████████████████████████████████████| 20/20 [00:11<00:00, 1.71it/s]\n", + "postprocess_batch\n", + "Ending job task(wwlsz7kavihx1fe) (24.89 seconds)\n", + "INFO:modules.shared_state:Ending job task(wwlsz7kavihx1fe) (24.89 seconds)\n", + "Loading VAE weights specified in settings: /home/studio-lab-user/asd/models/VAE/vae-ft-mse-840000-ema-pruned.safetensors\n", + "Applying attention optimization: xformers... done.\n", + "VAE weights loaded.\n", + "Starting job task(jooyod2p4knrnt1)\n", + "INFO:modules.shared_state:Starting job task(jooyod2p4knrnt1)\n", + "[i] SDXL Styles: Positive prompt #1: ((masterpiece)), (best quality), Gwendolyn_Tennyson, 1girl, solo, (hairclip), orange hair, green eyes, rabbit ears, fake animal ears, playboy bunny, detached collar, bare shoulders, bare arms, collarbone, leotard, latex leotard, wrist cuffs, skindentation, skin tight, small breasts, covered navel, thighhighs, arms up, armpits, cowboy shot, looking at viewer, blush, seductive smile, profile, indoors, casino, , , , , AND_PERP focus ass :1\n", + "[i] SDXL Styles: Negative prompt #1: (extra fingers, deformed hands:1.15), negative_hand-neg, censored, mosaic censoring, verybadimagenegative_v1.3\n", + "\n", + "Enabled: False\n", + "\n", + "checkpoint: sd_xl_base_1.0.safetensors\n", + "100%|███████████████████████████████████████████| 20/20 [00:09<00:00, 2.17it/s]\n", + "postprocess_batch\n", + "Ending job task(jooyod2p4knrnt1) (17.40 seconds)\n", + "INFO:modules.shared_state:Ending job task(jooyod2p4knrnt1) (17.40 seconds)\n", + "Starting job task(qpa0l7pmvgp98op)\n", + "INFO:modules.shared_state:Starting job task(qpa0l7pmvgp98op)\n", + "[i] SDXL Styles: Positive prompt #1: ((masterpiece)), (best quality), Gwendolyn_Tennyson, 1girl, solo, (hairclip), orange hair, green eyes, rabbit ears, fake animal ears, playboy bunny, detached collar, bare shoulders, bare arms, collarbone, leotard, latex leotard, wrist cuffs, skindentation, skin tight, small breasts, covered navel, thighhighs, arms up, armpits, cowboy shot, looking at viewer, blush, seductive smile, profile, indoors, casino, , , , , AND_PERP guided breast grab, guiding hand,groping, perfect hands, thigh gap,pov :1\n", + "[i] SDXL Styles: Negative prompt #1: (extra fingers, deformed hands:1.15), negative_hand-neg, censored, mosaic censoring, verybadimagenegative_v1.3\n", + "\n", + "Enabled: False\n", + "\n", + "checkpoint: sd_xl_base_1.0.safetensors\n", + "100%|███████████████████████████████████████████| 20/20 [00:09<00:00, 2.19it/s]\n", + "postprocess_batch\n", + "Ending job task(qpa0l7pmvgp98op) (16.37 seconds)\n", + "INFO:modules.shared_state:Ending job task(qpa0l7pmvgp98op) (16.37 seconds)\n", + "Starting job task(bao90z5r6tslx1c)\n", + "INFO:modules.shared_state:Starting job task(bao90z5r6tslx1c)\n", + "[i] SDXL Styles: Positive prompt #1: ((masterpiece)), (best quality), Gwendolyn_Tennyson, 1girl, solo, (hairclip), orange hair, green eyes, rabbit ears, fake animal ears, playboy bunny, detached collar, bare shoulders, bare arms, collarbone, leotard, latex leotard, wrist cuffs, skindentation, skin tight, small breasts, covered navel, thighhighs, arms up, armpits, cowboy shot, looking at viewer, blush, seductive smile, profile, indoors, casino, , , , , AND_PERP guided breast grab, guiding hand, groping, perfect hands, thigh gap,pov :1\n", + "[i] SDXL Styles: Negative prompt #1: (extra fingers, deformed hands:1.15), negative_hand-neg, censored, mosaic censoring, verybadimagenegative_v1.3\n", + "\n", + "Enabled: False\n", + "\n", + "checkpoint: sd_xl_base_1.0.safetensors\n", + "100%|███████████████████████████████████████████| 20/20 [00:10<00:00, 1.94it/s]\n", + "postprocess_batch\n", + "Ending job task(bao90z5r6tslx1c) (18.19 seconds)\n", + "INFO:modules.shared_state:Ending job task(bao90z5r6tslx1c) (18.19 seconds)\n", + "Starting job task(b4cvp2wj0py9bu4)\n", + "INFO:modules.shared_state:Starting job task(b4cvp2wj0py9bu4)\n", + "[i] SDXL Styles: Positive prompt #1: ((masterpiece)), (best quality), Gwendolyn_Tennyson, 1girl, solo, (hairclip), orange hair, green eyes, rabbit ears, fake animal ears, playboy bunny, detached collar, bare shoulders, bare arms, collarbone, leotard, latex leotard, wrist cuffs, skindentation, skin tight, small breasts, covered navel, thighhighs, arms up, armpits, cowboy shot, looking at viewer, blush, seductive smile, profile, indoors, casino, , , , , AND_PERP guided breast grab, guiding hand, groping, perfect hands, thigh gap,pov :1.5\n", + "[i] SDXL Styles: Negative prompt #1: (extra fingers, deformed hands:1.15), negative_hand-neg, censored, mosaic censoring, verybadimagenegative_v1.3\n", + "Conditioning Highres.fix: High (=d/2) - set mask strength to 0.2\n", + "\n", + "Enabled: False\n", + "\n", + "checkpoint: sd_xl_base_1.0.safetensors\n", + "100%|███████████████████████████████████████████| 20/20 [00:09<00:00, 2.17it/s]\n", + "WARNING:modules.modelloader:Model '/home/studio-lab-user/asd/models/ESRGAN/4x_Valar_v1.pth' is not a 'ESRGAN' model (got 'ESRGAN+')\n", + "tiled upscale: 100%|████████████████████████████| 15/15 [00:04<00:00, 3.01it/s]\n", + "100%|███████████████████████████████████████████| 14/14 [00:51<00:00, 3.69s/it]\n", + "postprocess_batch\n", + "Ending job task(b4cvp2wj0py9bu4) (79.31 seconds)\n", + "INFO:modules.shared_state:Ending job task(b4cvp2wj0py9bu4) (79.31 seconds)\n", + "\u001b[96mCivitAI Browser+\u001b[0m: Model saved to: /home/studio-lab-user/asd/models/Lora/SelfBreastGrab.safetensors\n", + "\u001b[96mCivitAI Browser+\u001b[0m: Model info saved to \"/home/studio-lab-user/asd/models/Lora/SelfBreastGrab.json\"\n", + "\u001b[96mCivitAI Browser+\u001b[0m: HTML saved at \"/home/studio-lab-user/asd/models/Lora/SelfBreastGrab.html\"\n", + "\u001b[96mCivitAI Browser+\u001b[0m: Preview saved at \"/home/studio-lab-user/asd/models/Lora/SelfBreastGrab.preview.png\"\n", + "\u001b[96mCivitAI Browser+\u001b[0m: Model saved to: /home/studio-lab-user/asd/models/Lora/POVBGV2.safetensors\n", + "\u001b[96mCivitAI Browser+\u001b[0m: Model info saved to \"/home/studio-lab-user/asd/models/Lora/POVBGV2.json\"\n", + "\u001b[96mCivitAI Browser+\u001b[0m: HTML saved at \"/home/studio-lab-user/asd/models/Lora/POVBGV2.html\"\n", + "\u001b[96mCivitAI Browser+\u001b[0m: Preview saved at \"/home/studio-lab-user/asd/models/Lora/POVBGV2.preview.png\"\n", + "\u001b[96mCivitAI Browser+\u001b[0m: Model saved to: /home/studio-lab-user/asd/models/Lora/breast grab NTR4-000014.safetensors\n", + "\u001b[96mCivitAI Browser+\u001b[0m: Model info saved to \"/home/studio-lab-user/asd/models/Lora/breast grab NTR4-000014.json\"\n", + "\u001b[96mCivitAI Browser+\u001b[0m: HTML saved at \"/home/studio-lab-user/asd/models/Lora/breast grab NTR4-000014.html\"\n", + "\u001b[96mCivitAI Browser+\u001b[0m: Preview saved at \"/home/studio-lab-user/asd/models/Lora/breast grab NTR4-000014.preview.png\"\n", + "\u001b[96mCivitAI Browser+\u001b[0m: Model saved to: /home/studio-lab-user/asd/models/Lora/GrabTits-08.safetensors\n", + "\u001b[96mCivitAI Browser+\u001b[0m: Model info saved to \"/home/studio-lab-user/asd/models/Lora/GrabTits-08.json\"\n", + "\u001b[96mCivitAI Browser+\u001b[0m: HTML saved at \"/home/studio-lab-user/asd/models/Lora/GrabTits-08.html\"\n", + "\u001b[96mCivitAI Browser+\u001b[0m: Preview saved at \"/home/studio-lab-user/asd/models/Lora/GrabTits-08.preview.png\"\n", + "Starting job task(qkh3zdahkfca79p)\n", + "INFO:modules.shared_state:Starting job task(qkh3zdahkfca79p)\n", + "[i] SDXL Styles: Positive prompt #1: ((masterpiece)), (best quality), Gwendolyn_Tennyson, 1girl, solo, (hairclip), orange hair, green eyes, rabbit ears, fake animal ears, playboy bunny, detached collar, bare shoulders, bare arms, collarbone, leotard, latex leotard, wrist cuffs, skindentation, skin tight, small breasts, covered navel, thighhighs, arms up, armpits, cowboy shot, looking at viewer, blush, seductive smile, profile, indoors, casino, , , , , AND_PERP guided breast grab, guiding hand, sbg, groping, perfect hands, breast lift, thigh gap,pov :1.5\n", + "[i] SDXL Styles: Negative prompt #1: (extra fingers, deformed hands:1.15), negative_hand-neg, censored, mosaic censoring, verybadimagenegative_v1.3\n", + "Conditioning Highres.fix: High (=d/2) - set mask strength to 0.2\n", + "\n", + "Enabled: False\n", + "\n", + "checkpoint: sd_xl_base_1.0.safetensors\n", + "100%|███████████████████████████████████████████| 20/20 [00:10<00:00, 1.93it/s]\n", + "WARNING:modules.modelloader:Model '/home/studio-lab-user/asd/models/ESRGAN/4x_Valar_v1.pth' is not a 'ESRGAN' model (got 'ESRGAN+')\n", + "tiled upscale: 100%|████████████████████████████| 15/15 [00:04<00:00, 3.01it/s]\n", + "100%|███████████████████████████████████████████| 14/14 [00:51<00:00, 3.69s/it]\n", + "postprocess_batch\n", + "Ending job task(qkh3zdahkfca79p) (81.42 seconds)\n", + "INFO:modules.shared_state:Ending job task(qkh3zdahkfca79p) (81.42 seconds)\n", + "Starting job task(ctq7zrewo5zu7t0)\n", + "INFO:modules.shared_state:Starting job task(ctq7zrewo5zu7t0)\n", + "[i] SDXL Styles: Positive prompt #1: ((masterpiece)), (best quality), Gwendolyn_Tennyson, 1girl, solo, (hairclip), orange hair, green eyes, rabbit ears, fake animal ears, playboy bunny, detached collar, bare shoulders, bare arms, collarbone, leotard, latex leotard, wrist cuffs, skindentation, skin tight, small breasts, covered navel, thighhighs, arms up, armpits, cowboy shot, looking at viewer, blush, seductive smile, profile, indoors, casino, , , , , AND_PERP guided breast grab, guiding hand, sbg, groping, perfect hands, breast lift, thigh gap,pov :1.5\n", + "[i] SDXL Styles: Negative prompt #1: (extra fingers, deformed hands:1.15), negative_hand-neg, censored, mosaic censoring, verybadimagenegative_v1.3\n", + "Conditioning Highres.fix: High (=d/2) - set mask strength to 0.2\n", + "\n", + "Enabled: False\n", + "\n", + "checkpoint: sd_xl_base_1.0.safetensors\n", + "100%|███████████████████████████████████████████| 40/40 [00:19<00:00, 2.04it/s]\n", + "WARNING:modules.modelloader:Model '/home/studio-lab-user/asd/models/ESRGAN/4x_Valar_v1.pth' is not a 'ESRGAN' model (got 'ESRGAN+')\n", + "tiled upscale: 100%|████████████████████████████| 15/15 [00:05<00:00, 2.97it/s]\n", + "100%|███████████████████████████████████████████| 14/14 [00:52<00:00, 3.75s/it]\n", + "postprocess_batch\n", + "Ending job task(ctq7zrewo5zu7t0) (90.47 seconds)\n", + "INFO:modules.shared_state:Ending job task(ctq7zrewo5zu7t0) (90.47 seconds)\n", + "Starting job task(yh515y4cnico1p3)\n", + "INFO:modules.shared_state:Starting job task(yh515y4cnico1p3)\n", + "[i] SDXL Styles: Positive prompt #1: ((masterpiece)), (best quality), 1girl,MavisNSFW,,striped thighhighs,(short dress),detached sleevees,medium hair,gothic,night,outdoors,castle,moon,moonlight, dress lift,(no panties:1.5), detailed pussy,,from below,smile,fangs,black lips, absurdres,masterpiece, ultra quality, ultra detailed, extremely detailed CG, extremely realistic, extremely photorealistic, cute, akiba, anime face, moe, all intricate, awsome many layers,extremely shiny fabric, clothes reflecting light, extremely shiny clothes, vivid tone, awesome metallic surface texture,beautiful detailed girl, glamorous perfect female proportion,(sadistic, erotic, seductive eyes,provocative, enraptured, fascinated, aroused, naughty face),(extremely wrinkled shiny clothes reflecting light)+, fusion of satin and latex fabric,skin fit,extremely shiny fabric, gleaming skin, (villainess, dark persona:1.2), , \n", + "[i] SDXL Styles: Negative prompt #1: (extra fingers, deformed hands:1.15), negative_hand-neg, censored, mosaic censoring, verybadimagenegative_v1.3\n", + "Conditioning Highres.fix: High (=d/2) - set mask strength to 0.2\n", + "\n", + "Enabled: False\n", + "\n", + "checkpoint: sd_xl_base_1.0.safetensors\n", + "100%|███████████████████████████████████████████| 20/20 [00:07<00:00, 2.73it/s]\n", + "postprocess_batch\n", + "Ending job task(yh515y4cnico1p3) (13.91 seconds)\n", + "INFO:modules.shared_state:Ending job task(yh515y4cnico1p3) (13.91 seconds)\n" + ] + } + ], + "source": [ + "token = \"2bjRvTCeUWnDa0M8alUIJbMGO5P_71tUXiFHi5ssnBaEuRCJC\"\n", + "\n", + "%tempe\n", + "%cd -q ~/asd\n", + "!python launch.py --allow-code --ngrok {token} --xformers --enable-insecure-extension-access --disable-console-progressbars --theme dark --theme dark --gradio-allowed-path \"/home\" --gradio-queue --disable-safe-unpickle" + ] + }, + { + "cell_type": "markdown", + "id": "bfc58f9f-9be7-431e-9859-f75684eda0cf", + "metadata": { + "tags": [] + }, + "source": [ + "## Extras" + ] + }, + { + "cell_type": "code", + "execution_count": 69, + "id": "bdf1c5e2-14ae-418b-aa87-3dfcf07e9135", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Copy and Paste this command into Terminal\n", + "\n" + ] + }, + { + "data": { + "text/html": [ + "~/.zrok/bin/zrok invite" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "press Tab to move the cursor\n", + "or you can watch this short video https://youtu.be/prTD99GbWlQ\n", + "\n" + ] + } + ], + "source": [ + "''' Run this cell to register a ZROK account '''\n", + "%run ~/asd/asd/zorok.py" + ] + }, + { + "cell_type": "markdown", + "id": "6b74f461-3a60-44fe-8d96-b6fe2f0105a5", + "metadata": { + "id": "bf5499c3-18fb-4325-8c37-5298751e4f97", + "slideshow": { + "slide_type": "skip" + }, + "tags": [] + }, + "source": [ + "#### Storage" + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "id": "fe9b41c3-932e-442c-9d5e-d43b83a8096d", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Size = 24.99 GB\n", + "Used = 20.31 GB | 81.3% \n", + "Free = 4.68 GB | 18.7% \n", + "\n", + "/sd-webui-lama-cleaner-masked-content 4.2 MB\n", + "/sd-webui-aspect-ratio-helper 592 KB\n", + "/sd-hub 304 KB\n", + "/a1111-sd-webui-tagcomplete 13.9 MB\n", + "/sd-fast-pnginfo 272 KB\n", + "/sd-civitai-browser-plus 26.6 MB\n", + "/StyleSelectorXL 196 KB\n", + "/batchlinks-webui 9.8 MB\n", + "/DWPose 221.6 MB\n", + "/extensions 232 KB\n", + "/canvas-zoom 181.7 MB\n", + "/batchlinks-addon 164 KB\n", + "/sd-webui-lora-block-weight 948 KB\n", + "/sd-webui-cutoff 76.4 MB\n", + "/multidiffusion-upscaler-for-automatic1111 1.7 MB\n", + "/sd-webui-neutral-prompt 368 KB\n", + "/ultimate-upscale-for-automatic1111 236 KB\n", + "/sd-webui-lora-masks 9.9 MB\n", + "/sd-webui-refiner 152 KB\n", + "/sd-webui-lcm-sampler 8.6 MB\n", + "/test_my_prompt 144 KB\n", + "/sd-webui-loractl 5.8 MB\n", + "/sd-webui-cd-tuner 31.0 MB\n", + "/sd-forge-couple 4.5 MB\n", + "/sd-webui-diffusion-cg 6.1 MB\n", + "/sd-webui-smea 12.5 MB\n", + "/stable-diffusion-webui-state 292 KB\n", + "/comfyui-tcd-scheduler 540 KB\n", + "/advanced_euler_sampler_extension 256 KB\n", + "/stable-diffusion-webui-anti-burn 388 KB\n", + "/stable-diffusion-webui-conditioning-highres-fix 300 KB\n", + "/stable-diffusion-webui-batched-hires 204 KB\n", + "/stable-diffusion-webui-disable-inpainting-overlay 288 KB\n", + "/stable-diffusion-webui-fix-image-paste 228 KB\n", + "/stable-diffusion-webui-giant-kitten 208 KB\n", + "/Stable-Diffusion-WebUI-Image-Filters 608 KB\n", + "/inpaint-nav 132 KB\n", + "/stable-diffusion-webui-two-shot 36.7 MB\n", + "/sd_webui_masactrl 19.3 MB\n", + "/FreeU_Advanced 180 KB\n", + "/sd-webui-lora-uc 348 KB\n", + "/sd-webui-Lora-queue-helper 2.9 MB\n", + "/custom-sd-upscale 144 KB\n", + "/yoinked-style-adder 260 KB\n", + "/ComfyUI-AutomaticCFG 11.2 MB\n", + "/seed_travel 39.5 MB\n", + "/prompt-fusion-extension 412 KB\n", + "/advanced-loopback-for-sd-webui 23.5 MB\n", + "/stable-diffusion-webui-lora-zip 304 KB\n", + "/comfyui-ranbooru 1.5 MB\n", + "/stable-diffusion-webui-embedding-merge 320 KB\n", + "/stable-diffusion-webui-vae-tile-infer 664 KB\n", + "/stable-diffusion-webui-hires-fix-progressive 52.1 MB\n", + "/SD-Latent-Upscaler 368 KB\n", + "/sd-extension-chainner 2.7 MB\n", + "/sd-webui-controlnet-lora 12.6 MB\n", + "/sd-paint-with-words 1.1 MB\n", + "/sd-webui-scalecrafter 344 KB\n", + "/ScaleCrafter 54.4 MB\n", + "/modified-euler-samplers-for-sonar-diffusers 320 KB\n", + "/stable-diffusion-webui-latent-correction 176 KB\n", + "/sd-webui-prevent-artifact 264 KB\n", + "/sd-webui-xyzplot-preset 184 KB\n", + "/stable-diffusion-Latentshop 252 KB\n", + "/stable-diffusion-NPW 1.3 MB\n", + "/sd-webui-negpip 3.1 MB\n", + "/stable-diffusion-webui-daam 6.7 MB\n", + "/sd-webui-freeu 252 KB\n", + "/sd_grid_add_image_number 3.9 MB\n", + "/SD-latent-mirroring 164 KB\n", + "/sd-webui-batch-loopback 288 KB\n", + "/embedding-to-png-script 256 KB\n", + "/Self-Attention-Guidance 118.6 MB\n", + "/sd-webui-pag 9.4 MB\n", + "/StableDiffusion-dpmpp_2m_alt-Sampler 244 KB\n", + "/sd-webui-sdxl-latent-tweaking 400 KB\n", + "/sd-webui-incantations 33.5 MB\n", + "/sd-forge-layerdiffusion 252 KB\n", + "/sd_webui_SAG_4mouth 26.2 MB\n", + "/stable-diffusion-webui-size-travel 8.3 MB\n", + "/sd-webui-mosaic-outpaint 1.1 MB\n", + "/sd-webui-curtains 204 KB\n", + "/sd-webui-resharpen 1.8 MB\n", + "/asymmetric-tiling-sd-webui 228 KB\n", + "/sd-webui-prompt-format 244 KB\n", + "/latentcoupleregionmapper 320 KB\n", + "/sd-webui-auto-res 156 KB\n", + "/sd-webui-reactivity 796 KB\n", + "/stable-diffusion-webui-tripclipskip 4.4 MB\n", + "/sd-webui-image-comparison 5.6 MB\n", + "/sd-webui-evviz2 6.3 MB\n", + "/sd-webui-dycfg 23.3 MB\n", + "/sd-webui-matview 5.6 MB\n", + "/ComfyUI-nodes-hnmr 9.7 MB\n", + "/sd-webui-llul 21.5 MB\n", + "/sd-webui-xl_vec 132.9 MB\n", + "/sd-webui-Hires-fix-Plus 816 KB\n", + "/sd-webui-hires-fix-tweaks 488 KB\n", + "/sd-webui-xyz-addon 208 KB\n", + "/sd-webui-Blind-Watermark 736 KB\n", + "/sd-webui-expanded-xyz-plot 356 KB\n", + "/sd-webui-token-downsampling 324 KB\n", + "/sd-webui-infotext-example 212 KB\n", + "/sd-webui-todo 324 KB\n", + "/sd-webui-perturbed-attention-guidance 172 KB\n", + "/sd-webui-old-sd-firstpasser 684 KB\n", + "/sd-webui-cli-interruption 216 KB\n", + "/stable-diffusion-webui-simple-manga-maker 122.2 MB\n", + "/sd-webui-color-correction-extras 1.1 MB\n", + "/sd-webui-samplers-scheduler 11.0 MB\n", + "/sd-webui-inpaint-background 220 KB\n", + "/sd_webui_SAG 26.1 MB\n", + "/stable-diffusion-webui-sched 260 KB\n", + "/sd-webui-mask-fractioner 448 KB\n", + "/sd-webui-inpaint-difference 292 KB\n", + "/sd-webui-alpha-mask 480 KB\n", + "/prompt-morph 404 KB\n", + "/stable-diffusion-webui-adverse-cleaner-tab 816 KB\n", + "/sd-webui-gray-violet-primary-color 232 KB\n", + "/stable-diffusion-webui-electron 180 KB\n", + "/sd-danbooru-tags-upsampler 7.9 MB\n", + "/embedding-inspector 2.6 MB\n", + "/sd-webui-sdxl-refiner-hack 236 KB\n", + "/SD-WebUI-BatchCheckpointPrompt 9.8 MB\n", + "/DeepShrinkHires.fix 388 KB\n", + "/sd-webui-aaa 1.4 MB\n", + "/latent-upscale 28.0 MB\n", + "/sd-webui-moar-generate 228 KB\n", + "/sdweb-easy-generate-forever 216 KB\n", + "/sdweb-easy-wheel-edit-attention 176 KB\n", + "/sd-webui-cads 31.2 MB\n", + "/a1111-stable-diffusion-webui-vram-estimator 296 KB\n", + "/sd-webui-sdxl-aspects 192 KB\n", + "/sdxl-model-converter 1.0 MB\n", + "/prompt_mixer 248 KB\n", + "/shift-attention 39.4 MB\n", + "/sd-webui-lua 372 KB\n", + "/CFG-Schedule-for-Automatic1111-SD 276 KB\n", + "/z-a1111-sd-webui-dtg 4.5 MB\n", + "/a1111-sd-webui-haku-img 492 KB\n", + "/sd-webui-image-sequence-toolkit 1.2 MB\n", + "/sd-webui-multiple-hypernetworks 416 KB\n", + "/sd-webui-colorful-noise 356 KB\n", + "/sd-webui-gelbooru-prompt 316 KB\n", + "/stable-diffusion-webui-visualize-cross-attention-extension 6.5 MB\n", + "/stable-diffusion-webui-prompt-travel 88.0 MB\n", + "/multidiffusion-img-demo 52.6 MB\n", + "/stable-diffusion-webui-extension-templates 460 KB\n", + "/sdxl-webui-refiner-fixed 168 KB\n", + "/prompt_quill 57.0 MB\n", + "/ponyverse 6.6 MB\n", + "/lazy-pony-prompter 10.3 MB\n", + "/pd-styles 1.4 MB\n", + "/derpi-tac-a1111 980 KB\n", + "/sd_extension-prompt_formatter 2.9 MB\n", + "/Ponymaster 652 KB\n", + "/sd-forge-layerdiffuse 288 KB\n", + "/StyleSelectorXL-Copy1 224 KB\n", + "/stable-diffusion-webui-print-processed-prompt-extension 144 KB\n", + "/sd-webui-docker 660 KB\n", + "/sd_search_model 724 KB\n", + "/sd-outpainting-server 8.1 MB\n", + "/sd-tagging-helper 8.6 MB\n", + "/a1111-stable-diffusion-webui-randomizer-keywords 304 KB\n", + "/sd-promptbook 6.8 MB\n", + "/sd-webui-real-image-artifacts 4.4 MB\n", + "/sd-webui-cloud-inference 17.6 MB\n", + "/sd-webui-enable-checker 632 KB\n", + "/sd-webui-noise-color-picker 1.8 MB\n", + "/sd-webui-weight-helper 300 KB\n", + "/sd-webui-agentattention 28.0 MB\n", + "/sd-webui-promptmaker 256 KB\n", + "/sd-webui-latent-regional-helper 2.1 MB\n", + "/sd_webui_matting 642.9 MB\n", + "/sd-webui-semantic-guidance 8.3 MB\n", + "/sd-webui-tcd-sampler 144 KB\n", + "/AIGC_helper 29.1 MB\n", + "/sd-webui-cardmaster 26.7 MB\n", + "/sd-webui-img2txt 4.2 MB\n", + "/sd-webui-system-control 180 KB\n", + "/sd-prompt-parser 568 KB\n", + "/sd-webui-temporal 668 KB\n", + "/sd-webui-fabric 27.5 MB\n", + "/Merge-Stable-Diffusion-models-without-distortion 2.3 MB\n", + "/sd-webui-e621-prompt 640 KB\n", + "/SD-webui-txt2img-script 764 KB\n", + "/sd-webui-creaprompt 1.1 MB\n", + "/extension-style-vars 336 KB\n", + "/sd_webui_sghm 169.8 MB\n", + "/sd-webui-clipreplacer 184 KB\n", + "/sd-webui-untitledmerger 376 KB\n", + "/sd-webui-python-module-install 252 KB\n", + "/sd-webui-sdxl-size-panel 172 KB\n", + "/sd-webui-sdxl-styles-panel 276 KB\n", + "/sd-switch 304 KB\n", + "/sd-webui-generation-organizer 276 KB\n", + "/sd-webui-pnginfo-diff 404 KB\n", + "/sd-webui-model-downloader-cn 1.6 MB\n", + "/sd-webui-e621-grabber 292 KB\n", + "/sd-webui-crop-extension 228 KB\n", + "/sd-webui-lineart-extension 368 KB\n", + "/sd-webui-upscale-extended 156 KB\n", + "/sd-webui-generate-button 780 KB\n", + "/sd-civitai-url-helper 308 KB\n", + "/sd-webui-format-prompt 200 KB\n", + "/sd-webui-split-prompt 2.8 MB\n", + "/sd-webui-intersync 188 KB\n", + "/sd-webui-toggle-monospace-prompts 188 KB\n", + "/sd-webui-infolk-prompt-comment 168 KB\n", + "/sd-webui-global-prompts 192 KB\n", + "/sd15-recommended-res-calc 10.8 MB\n", + "/sd-webui-check-tensors 308 KB\n", + "/CFG_Rescale_webui 516 KB\n", + "/ABG_extension 152 KB\n", + "/Prompts-From-File-v2-for-a111s-SD-webui 196 KB\n", + "/sd-webui-resscaler 144 KB\n", + "/sd-webui-cfgs 464 KB\n", + "/sd-webui-latent-script 192 KB\n", + "/unload-button 172 KB\n", + "/sd-webui-keyframer 288 KB\n", + "/AdverseCleanerExtension 3.1 MB\n", + "/prompt-interpolation-script-for-sd-webui 344 KB\n", + "/2sd-webui-reactor 4.3 MB\n", + "/LightDiffusionFlow 3.5 MB\n", + "/sd-webui-controlnet 27.1 MB\n", + "/4adetailer 784 KB\n", + "/sd-extension-system-info 60.8 MB\n", + "/1sd-dynamic-thresholding 2.2 MB\n", + "/Euler-Smea-Dyn-Sampler 248 KB\n", + "/OneButtonPrompt 32.4 MB\n", + "/aci-sd-webui-civitai-models 2.2 MB\n", + "/sd-infinity-grid-generator-script 4.5 MB\n", + "/sd-perturbed-attention 464 KB\n", + "/sd-webui-agent-scheduler 9.7 MB\n", + "/sd-webui-middleware 244 KB\n", + "/sd-webui-ranbooru 1.1 MB\n", + "/sd-webui-tabs-extension 600 KB\n", + "/sd-webui-vectorscope-cc 15.8 MB\n", + "/sd-webui-workflow 1.4 MB\n", + "/stable-diffusion-webui-sonar 6.9 MB\n", + "/aloe-promptifier 212 KB\n", + "/custom-hires-fix-for-automatic1111 196 KB\n", + "/Config-Presets 388 KB\n", + "/sd-webui-ar 196 KB\n", + "/sd-webui-dynamic-hdr 4.2 MB\n", + "/sd-webui-regional-prompter 36.6 MB\n", + "/sd-webui-prompt-postprocessor 372 KB\n", + "/sd-webui-prompt-templates 304.4 MB\n", + "/sd-webui-rich-text 17.9 MB\n", + "/sdxl-recommended-res-calc 23.8 MB\n", + "/sd-webui-color-enhance 252 KB\n", + "/ssasd 21.9 MB\n", + "/stable-diffusion-webui-composable-lora 30.9 MB\n", + "/sd-dynamic-thresholding 2.2 MB\n", + "/sd-webui-supermerger 2.4 MB\n", + "/model-keyword 21.3 MB\n", + "/sd-webui-infinite-image-browsing 6.9 MB\n", + "/sd-webui-kohya-hiresfix 424 KB\n", + "/extensions 3.4 GB\n" + ] + } + ], + "source": [ + "''' Check Storage '''\n", + "!rm -rf ~/.cache/*\n", + "%storage /home/studio-lab-user/asd/extensions" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "9951220b-4c44-4e52-80db-9fe37ab3a6f2", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "''' Delete output images '''\n", + "!rm -rf ~/asd/outputs/* ~/.cache/*" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "ad29fba3-221f-4748-a0c1-9fef2c745c3f", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "''' Delete Stable Diffusion '''\n", + "%cd -q ~\n", + "!rm -rf ~/tmp/* ~/asd ~/tmp ~/.cache/*" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "9e058676-e9cc-4a39-aeae-c86852d44f5e", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "''' DELETE EVERYTHING , restart jupyterlab afterward '''\n", + "%delete /home/studio-lab-user" + ] + }, + { + "cell_type": "markdown", + "id": "89f767e5-2ab8-41b0-81ed-8fda5af53342", + "metadata": { + "jp-MarkdownHeadingCollapsed": true, + "tags": [] + }, + "source": [ + "#### ```zip``` Output images" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "e264e27c-0b24-463a-8ac7-88571517d370", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "%%zipping\n", + "\n", + "input_folder = '/home/studio-lab-user/asd/outputs'\n", + "output_folder = '/home/studio-lab-user'" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "default:Python", + "language": "python", + "name": "conda-env-default-py" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.10.12" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/Msd/Segsmaker (6).ipynb b/Msd/Segsmaker (6).ipynb new file mode 100644 index 0000000000000000000000000000000000000000..c919656f2e2e2827bd3eb436f49e134477ca6c1f --- /dev/null +++ b/Msd/Segsmaker (6).ipynb @@ -0,0 +1,2169 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "1aa13061-4879-421f-a472-8c4419b4e8b9", + "metadata": {}, + "source": [ + "[![Open in Studio Lab](https://studiolab.sagemaker.aws/studiolab.svg)](https://studiolab.sagemaker.aws/import/github/gutris1/segsmaker/blob/main/Segsmaker.ipynb)" + ] + }, + { + "cell_type": "markdown", + "id": "26786ea3-e294-44b6-900a-798b0880de76", + "metadata": { + "tags": [] + }, + "source": [ + "## Conda" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "3574c7ad-21c7-4b83-ba0d-ae6dc50bad74", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/html": [ + "" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/vnd.jupyter.widget-view+json": { + "model_id": "fc4a1f43f2c34fdcaa65a46152195e03", + "version_major": 2, + "version_minor": 0 + }, + "text/plain": [ + "Output()" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/vnd.jupyter.widget-view+json": { + "model_id": "a04a41d680f1429cabb14da7eba5708d", + "version_major": 2, + "version_minor": 0 + }, + "text/plain": [ + "Output()" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "!curl -sLo ~/.conda/conda_install.py https://github.com/gutris1/segsmaker/raw/main/script/conda1.py\n", + "%run ~/.conda/conda_install.py" + ] + }, + { + "cell_type": "markdown", + "id": "011fac09-3453-4fea-bad6-da971f037c3b", + "metadata": { + "tags": [], + "toc-hr-collapsed": true + }, + "source": [ + "## Clone SD" + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "id": "3b4990da-52c9-4728-b04a-a989215221e3", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "sh: 0: getcwd() failed: No such file or directory\n", + "sh: 0: getcwd() failed: No such file or directory\n", + "sh: 0: getcwd() failed: No such file or directory\n" + ] + }, + { + "data": { + "text/html": [ + "" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/vnd.jupyter.widget-view+json": { + "model_id": "fb14dcf4ceaf4061b4737080c32bfdca", + "version_major": 2, + "version_minor": 0 + }, + "text/plain": [ + "VBox(children=(HBox(children=(Button(description='SD 1.5', style=ButtonStyle(), _dom_classes=('b1',)), Button(…" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/vnd.jupyter.widget-view+json": { + "model_id": "38ccd87df9d34e418cbde083ea65d295", + "version_major": 2, + "version_minor": 0 + }, + "text/plain": [ + "Output()" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/vnd.jupyter.widget-view+json": { + "model_id": "49e36f838df544af8c2ea82b23bd2702", + "version_major": 2, + "version_minor": 0 + }, + "text/plain": [ + "Output()" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "sh: 0: getcwd() failed: No such file or directory\n", + "sh: 0: getcwd() failed: No such file or directory\n", + "sh: 0: getcwd() failed: No such file or directory\n" + ] + } + ], + "source": [ + "!curl -sLo ~/.conda/setup.py https://github.com/gutris1/segsmaker/raw/main/ui/sd/asd/setup.py\n", + "%run ~/.conda/setup.py" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "598827fd-7cf0-4d73-b982-c417916b7e96", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "fatal: destination path 'sd_webui_prompt_translator_architecture' already exists and is not an empty directory.\n" + ] + } + ], + "source": [ + "''' add Extensions here'''\n", + "%cd -q ~/asd/extensions\n", + "!git clone --depth 1 https://github.com/leeguandong/sd_webui_prompt_translator_architecture.git\n", + "''' add VAE here'''\n", + "%cd -q ~/asd/models/VAE\n", + "# %download https://huggingface.co/NoCrypt/resources/resolve/main/VAE/any.vae.safetensors any.vae.safetensors\n", + "\n", + "''' add Embeddings here'''\n", + "%cd -q ~/asd/embeddings\n", + "# %download URL" + ] + }, + { + "cell_type": "code", + "execution_count": 52, + "id": "9108cc81-c954-4568-8292-d60bda08d9dd", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "...............................s......................\n", + "----------------------------------------------------------------------\n", + "Ran 54 tests in 2.235s\n", + "\n", + "OK (skipped=1)\n" + ] + } + ], + "source": [ + "%cd -q ~/asd/extensions\n", + "!python -m unittest discover test" + ] + }, + { + "cell_type": "markdown", + "id": "0a0d2b52-763f-4002-ad88-1d4d8fcfded9", + "metadata": { + "tags": [] + }, + "source": [ + "#### *Persistent*" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "a95d3607-519e-48ae-87e6-92e2e816dcf5", + "metadata": {}, + "outputs": [], + "source": [ + "''' Checkpoint '''\n", + "%cd -q ~/asd/models/Stable-diffusion\n", + "%download https://civitai.com/api/download/models/147913 meichidarkMixFp16_45.safetensors\n", + "\n", + "''' LoRA '''\n", + "%cd -q ~/asd/models/Lora\n", + "%download https://civitai.com/api/download/models/87153 add_detail.safetensors\n", + "%download https://civitai.com/api/download/models/62833 Detail_Tweaker.safetensors\n", + "%download https://civitai.com/api/download/models/86247 flat2.safetensors" + ] + }, + { + "cell_type": "markdown", + "id": "26452e55-03b1-48a3-a18f-d2a2c5a63d84", + "metadata": { + "tags": [] + }, + "source": [ + "#### *Temporary*" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "f8a8e5bc-ebd3-41e5-a1ca-00037a623cd5", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/html": [ + "" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/vnd.jupyter.widget-view+json": { + "model_id": "", + "version_major": 2, + "version_minor": 0 + }, + "text/plain": [ + "VBox(children=(HBox(children=(Button(description='Select All', style=ButtonStyle(), _dom_classes=('select-all-…" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/vnd.jupyter.widget-view+json": { + "model_id": "ba5dc52dce15496f87a7c06659b87f4b", + "version_major": 2, + "version_minor": 0 + }, + "text/plain": [ + "Output()" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/vnd.jupyter.widget-view+json": { + "model_id": "baa87198a1b442fd8eb09b9f126e26a1", + "version_major": 2, + "version_minor": 0 + }, + "text/plain": [ + "Output()" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "''' Controlnet models '''\n", + "%run ~/asd/asd/controlnet.py" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "id": "9aaca211-3042-49eb-8db6-23183e71daa6", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " \u001b[35m【\u001b[0m#\u001b[38;5;35mb139d9\u001b[0m 1.7GiB/1.9GiB\u001b[36m(87%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m331MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " b139d9|\u001b[38;5;35mOK\u001b[0m | 322MiB/s|/tmp/ckpt/mistoonPearl_v10.safetensors\n" + ] + } + ], + "source": [ + "''' Checkpoint '''\n", + "%tempe\n", + "%cd -q ~/asd/models/Stable-diffusion/tmp_ckpt\n", + "#%download https://civitai.com/api/download/models/395263\n", + "#%download https://huggingface.co/dikdimon/sac/resolve/main/pornmasterAnime_v5/pornmasterAnime_v5.safetensors\n", + "%download https://civitai.com/api/download/models/323506\n", + "#%download https://huggingface.co/dikdimon/sac/resolve/main/pornmasterAnime_v4/pornmasterAnime_v4.safetensors\n", + "#%download https://civitai.com/api/download/models/307238\n", + "#%download https://civitai.com/api/download/models/323506\n", + "#%download https://civitai.com/api/download/models/95489\n", + "#%download https://civitai.com/api/download/models/523420\n", + "#%download https://civitai.com/api/download/models/207286\n", + "#%download https://huggingface.co/dikdimon/sac/resolve/main/ONE_FOR_ALL_Anime/oneFORALLAnime_vFinal.safetensors\n", + "#%download https://civitai.com/api/download/models/475740\n", + "#%download https://civitai.com/api/download/models/221033\n", + "#%download https://huggingface.co/AnonymousM/Based-mixes/resolve/main/Based66-V3.safetensors\n", + "#%download https://huggingface.co/dikdimon/sac/resolve/main/autismmixSDXL_autismmixPony.safetensors" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "id": "b2e031b5-88a7-46c6-a41d-f8ffc969e28b", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "ln: failed to create symbolic link '/home/studio-lab-user/asd/extensions/sd-forge-ic-light/tmp/models': No such file or directory\n" + ] + }, + { + "ename": "CalledProcessError", + "evalue": "Command '['ln', '-vs', '/tmp/models', '/home/studio-lab-user/asd/extensions/sd-forge-ic-light/tmp/models']' returned non-zero exit status 1.", + "output_type": "error", + "traceback": [ + "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[0;31mCalledProcessError\u001b[0m Traceback (most recent call last)", + "\u001b[0;32m/tmp/ipykernel_88/4057963231.py\u001b[0m in \u001b[0;36m\u001b[0;34m\u001b[0m\n\u001b[1;32m 8\u001b[0m \u001b[0;32mfor\u001b[0m \u001b[0mtepung\u001b[0m \u001b[0;32min\u001b[0m \u001b[0mminyak\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 9\u001b[0m \u001b[0mgorengan\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0;34m[\u001b[0m\u001b[0mos\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mpath\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mexpanduser\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0marg\u001b[0m\u001b[0;34m)\u001b[0m \u001b[0;32mfor\u001b[0m \u001b[0marg\u001b[0m \u001b[0;32min\u001b[0m \u001b[0mtepung\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m---> 10\u001b[0;31m \u001b[0msubprocess\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mrun\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mgorengan\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mcheck\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0;32mTrue\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m", + "\u001b[0;32m~/.conda/envs/default/lib/python3.10/subprocess.py\u001b[0m in \u001b[0;36mrun\u001b[0;34m(input, capture_output, timeout, check, *popenargs, **kwargs)\u001b[0m\n\u001b[1;32m 524\u001b[0m \u001b[0mretcode\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mprocess\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mpoll\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 525\u001b[0m \u001b[0;32mif\u001b[0m \u001b[0mcheck\u001b[0m \u001b[0;32mand\u001b[0m \u001b[0mretcode\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 526\u001b[0;31m raise CalledProcessError(retcode, process.args,\n\u001b[0m\u001b[1;32m 527\u001b[0m output=stdout, stderr=stderr)\n\u001b[1;32m 528\u001b[0m \u001b[0;32mreturn\u001b[0m \u001b[0mCompletedProcess\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mprocess\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0margs\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mretcode\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mstdout\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mstderr\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", + "\u001b[0;31mCalledProcessError\u001b[0m: Command '['ln', '-vs', '/tmp/models', '/home/studio-lab-user/asd/extensions/sd-forge-ic-light/tmp/models']' returned non-zero exit status 1." + ] + } + ], + "source": [ + "import subprocess\n", + "import os\n", + "\n", + "minyak = [\n", + " ['ln', '-vs', '/tmp/models', '~/asd/extensions/sd-forge-ic-light/tmp/models'],\n", + "]\n", + "\n", + "for tepung in minyak:\n", + " gorengan = [os.path.expanduser(arg) for arg in tepung]\n", + " subprocess.run(gorengan, check=True)" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "id": "c93b5679-6d90-44fd-8fa9-b7309a012eea", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "'/home/studio-lab-user/asd/extensions/sd-forge-ic-light/models/models' -> '/tmp/models'\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m66d294\u001b[0m 1.3GiB/1.6GiB\u001b[36m(87%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m381MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 66d294|\u001b[38;5;35mOK\u001b[0m | 371MiB/s|/tmp/models/IC-Light.SD15.FBC.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35ma6244d\u001b[0m 1.4GiB/1.6GiB\u001b[36m(90%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m397MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " a6244d|\u001b[38;5;35mOK\u001b[0m | 390MiB/s|/tmp/models/IC-Light.SD15.FC.safetensors\n" + ] + } + ], + "source": [ + "%tempe\n", + "!rm -rf /home/studio-lab-user/tmp/models\n", + "!mkdir -p /tmp/models\n", + "!ln -vs /tmp/models /home/studio-lab-user/asd/extensions/sd-forge-ic-light/models/models\n", + "%cd -q ~/asd/extensions/sd-forge-ic-light/models/tmp_models\n", + "%download https://github.com/Haoming02/sd-forge-ic-light/releases/download/mdl/IC-Light.SD15.FBC.safetensors\n", + "%download https://github.com/Haoming02/sd-forge-ic-light/releases/download/mdl/IC-Light.SD15.FC.safetensors" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "id": "20770874-e590-4943-bfad-ac02f2dd9d23", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[Errno 2] No such file or directory: '/home/studio-lab-user/asd/extensions/sd-forge-ic-light/models/tmp/models'\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m53a547\u001b[0m 1.4GiB/1.6GiB\u001b[36m(92%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m174MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 53a547|\u001b[38;5;35mOK\u001b[0m | 174MiB/s|/tmp/lora/IC-Light.SD15.FBC.safetensors\n", + " Exception: [AbstractDiskWriter.cc:557] errNum=28 errorCode=9 fallocate failed. cause: No space left on device\n", + " efa169|\u001b[31mERR\u001b[0m | 0B/s|/tmp/lora/IC-Light.SD15.FC.safetensors\n" + ] + } + ], + "source": [ + "#!ln -vs /tmp/models /home/studio-lab-user/asd/extensions/sd-forge-ic-light/models/tmp/models\n", + "#!mkdir -p /tmp/models\n", + "\n", + "%cd -q ~/asd/extensions/sd-forge-ic-light/models/tmp/models\n", + "%download https://github.com/Haoming02/sd-forge-ic-light/releases/download/mdl/IC-Light.SD15.FBC.safetensors\n", + "%download https://github.com/Haoming02/sd-forge-ic-light/releases/download/mdl/IC-Light.SD15.FC.safetensors" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "07448e32-6837-44db-bef3-4dd8217e538e", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " f3493b|\u001b[38;5;35mOK\u001b[0m | 253MiB/s|/tmp/lora/style-enhancer-xl.safetensors\n", + " 8ee461|\u001b[38;5;35mOK\u001b[0m | 155MiB/s|/tmp/lora/anime-detailer-xl.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m63b58f\u001b[0m 749MiB/750MiB\u001b[36m(99%)\u001b[0m CN:\u001b[38;5;69m9\u001b[0m DL:\u001b[38;5;135m319MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 63b58f|\u001b[38;5;35mOK\u001b[0m | 307MiB/s|/tmp/lora/sd_xl_dpo_lora_v1.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m34630b\u001b[0m 722MiB/750MiB\u001b[36m(96%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m307MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 34630b|\u001b[38;5;35mOK\u001b[0m | 280MiB/s|/tmp/lora/sd_xl_dpo_turbo_lora_v1-128dim.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m63ad73\u001b[0m 643MiB/750MiB\u001b[36m(85%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m306MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 63ad73|\u001b[38;5;35mOK\u001b[0m | 288MiB/s|/tmp/lora/sd_xl_dpo_lora_v1-128dim.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35mddf1fa\u001b[0m 119MiB/374MiB\u001b[36m(32%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m201MiB\u001b[0m ETA:\u001b[33m1s\u001b[0m\u001b[35m】\u001b[0m \n", + " ddf1fa|\u001b[38;5;35mOK\u001b[0m | 266MiB/s|/tmp/lora/iphone_mirror_selfie_v01b.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m3c5559\u001b[0m 110MiB/116MiB\u001b[36m(95%)\u001b[0m CN:\u001b[38;5;69m12\u001b[0m DL:\u001b[38;5;135m162MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 3c5559|\u001b[38;5;35mOK\u001b[0m | 134MiB/s|/tmp/lora/anipony_XL.safetensors\n", + " 34a2a0|\u001b[38;5;35mOK\u001b[0m | 0B/s|/tmp/lora/style-enhancer-xl.safetensors\n", + " c398c6|\u001b[38;5;35mOK\u001b[0m | 0B/s|/tmp/lora/anime-detailer-xl.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35me2f290\u001b[0m 216MiB/217MiB\u001b[36m(99%)\u001b[0m CN:\u001b[38;5;69m2\u001b[0m DL:\u001b[38;5;135m99MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " e2f290|\u001b[38;5;35mOK\u001b[0m | 95MiB/s|/tmp/lora/Style_Asanagi_XL_ff.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m77b778\u001b[0m 214MiB/217MiB\u001b[36m(98%)\u001b[0m CN:\u001b[38;5;69m3\u001b[0m DL:\u001b[38;5;135m77MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 77b778|\u001b[38;5;35mOK\u001b[0m | 66MiB/s|/tmp/lora/fellatrix_style_xl_ilff.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35mc66077\u001b[0m 55MiB/217MiB\u001b[36m(25%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m137MiB\u001b[0m ETA:\u001b[33m1s\u001b[0m\u001b[35m】\u001b[0m \n", + " c66077|\u001b[38;5;35mOK\u001b[0m | 227MiB/s|/tmp/lora/officialpit_style_xl_ilff.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m82e891\u001b[0m 217MiB/217MiB\u001b[36m(99%)\u001b[0m CN:\u001b[38;5;69m1\u001b[0m DL:\u001b[38;5;135m133MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 82e891|\u001b[38;5;35mOK\u001b[0m | 133MiB/s|/tmp/lora/tentacletrap_concept_ponyxl_ilff.safetensors\n", + " 50ee97|\u001b[38;5;35mOK\u001b[0m | 201MiB/s|/tmp/lora/Lunas-JLullaby-SDXL-A3.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35me46395\u001b[0m 123MiB/217MiB\u001b[36m(56%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m208MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " e46395|\u001b[38;5;35mOK\u001b[0m | 217MiB/s|/tmp/lora/shadman_style_ponyxl_ilff.safetensors\n", + " 752fcc|\u001b[38;5;35mOK\u001b[0m | 166MiB/s|/tmp/lora/Lunas-Blackedwear-Concept-SDXL-A1.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m335c34\u001b[0m 103MiB/109MiB\u001b[36m(94%)\u001b[0m CN:\u001b[38;5;69m13\u001b[0m DL:\u001b[38;5;135m169MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 335c34|\u001b[38;5;35mOK\u001b[0m | 108MiB/s|/tmp/lora/Lunas-BleachedWear-Concept-SDXL-A1.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35md232c2\u001b[0m 135MiB/435MiB\u001b[36m(31%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m207MiB\u001b[0m ETA:\u001b[33m1s\u001b[0m\u001b[35m】\u001b[0m \n", + " d232c2|\u001b[38;5;35mOK\u001b[0m | 282MiB/s|/tmp/lora/Perfect Hands v2.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m41386d\u001b[0m 216MiB/217MiB\u001b[36m(99%)\u001b[0m CN:\u001b[38;5;69m1\u001b[0m DL:\u001b[38;5;135m110MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 41386d|\u001b[38;5;35mOK\u001b[0m | 104MiB/s|/tmp/lora/AwyHandHeartXL.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m1099ff\u001b[0m 106MiB/325MiB\u001b[36m(32%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m211MiB\u001b[0m ETA:\u001b[33m1s\u001b[0m\u001b[35m】\u001b[0m \n", + " 1099ff|\u001b[38;5;35mOK\u001b[0m | 271MiB/s|/tmp/lora/StS-Pendulum-Hypnosis-Coin-SDXL.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m1bd81a\u001b[0m 107MiB/217MiB\u001b[36m(49%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m191MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 1bd81a|\u001b[38;5;35mOK\u001b[0m | 153MiB/s|/tmp/lora/mak1ma0XL_Pony_v1.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35mcfe527\u001b[0m 499MiB/602MiB\u001b[36m(82%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m311MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " cfe527|\u001b[38;5;35mOK\u001b[0m | 278MiB/s|/tmp/lora/StS-SDXL-Foreshortening.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m8d7865\u001b[0m 60MiB/61MiB\u001b[36m(98%)\u001b[0m CN:\u001b[38;5;69m3\u001b[0m DL:\u001b[38;5;135m80MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 8d7865|\u001b[38;5;35mOK\u001b[0m | 67MiB/s|/tmp/lora/MARELycoXL.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35mb6cd3e\u001b[0m 215MiB/217MiB\u001b[36m(99%)\u001b[0m CN:\u001b[38;5;69m2\u001b[0m DL:\u001b[38;5;135m127MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " b6cd3e|\u001b[38;5;35mOK\u001b[0m | 107MiB/s|/tmp/lora/P0w3eeerXL_Pony_v1.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35mb08d5d\u001b[0m 149MiB/325MiB\u001b[36m(45%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m223MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " b08d5d|\u001b[38;5;35mOK\u001b[0m | 256MiB/s|/tmp/lora/ponyxl-mizumizuni-style-v03.safetensors\n", + " 5105fc|\u001b[38;5;35mOK\u001b[0m | 108MiB/s|/tmp/lora/PennyPolendinaPDXL.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35me94247\u001b[0m 644MiB/649MiB\u001b[36m(99%)\u001b[0m CN:\u001b[38;5;69m10\u001b[0m DL:\u001b[38;5;135m204MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " e94247|\u001b[38;5;35mOK\u001b[0m | 184MiB/s|/tmp/lora/undertale_v1_2_5-xl.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m36985c\u001b[0m 597MiB/649MiB\u001b[36m(92%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m238MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 36985c|\u001b[38;5;35mOK\u001b[0m | 192MiB/s|/tmp/lora/undertale_A31-1_2-xl.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m8600e2\u001b[0m 216MiB/217MiB\u001b[36m(99%)\u001b[0m CN:\u001b[38;5;69m1\u001b[0m DL:\u001b[38;5;135m120MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 8600e2|\u001b[38;5;35mOK\u001b[0m | 113MiB/s|/tmp/lora/Shexyo_Style__PONY_XL.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m073654\u001b[0m 159MiB/217MiB\u001b[36m(73%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m237MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 073654|\u001b[38;5;35mOK\u001b[0m | 235MiB/s|/tmp/lora/Expressive_H-000001.safetensors\n", + " 5a1213|\u001b[38;5;35mOK\u001b[0m | 0B/s|/tmp/lora/undertale_A31-1_2-xl.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m1cc148\u001b[0m 461MiB/750MiB\u001b[36m(61%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m306MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 1cc148|\u001b[38;5;35mOK\u001b[0m | 309MiB/s|/tmp/lora/sd_xl_turbo_lora_v1.safetensors\n", + " 45cf2e|\u001b[38;5;35mOK\u001b[0m | 0B/s|/tmp/lora/anipony_XL.safetensors\n", + " 051752|\u001b[38;5;35mOK\u001b[0m | 0B/s|/tmp/lora/fellatrix_style_xl_ilff.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m231a35\u001b[0m 108MiB/144MiB\u001b[36m(75%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m184MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 231a35|\u001b[38;5;35mOK\u001b[0m | 182MiB/s|/tmp/lora/fellatrix_style_v2.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m0fda10\u001b[0m 62MiB/217MiB\u001b[36m(28%)\u001b[0m CN:\u001b[38;5;69m15\u001b[0m DL:\u001b[38;5;135m133MiB\u001b[0m ETA:\u001b[33m1s\u001b[0m\u001b[35m】\u001b[0m \n", + " 0fda10|\u001b[38;5;35mOK\u001b[0m | 227MiB/s|/tmp/lora/add-detail-xl.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m1881cc\u001b[0m 87MiB/88MiB\u001b[36m(98%)\u001b[0m CN:\u001b[38;5;69m2\u001b[0m DL:\u001b[38;5;135m128MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 1881cc|\u001b[38;5;35mOK\u001b[0m | 109MiB/s|/tmp/lora/DetailedEyes_V3.safetensors\n", + " 034044|\u001b[38;5;35mOK\u001b[0m | 102MiB/s|/tmp/lora/StS_detail_slider_v1.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m7e1807\u001b[0m 161MiB/217MiB\u001b[36m(73%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m239MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 7e1807|\u001b[38;5;35mOK\u001b[0m | 176MiB/s|/tmp/lora/detail_eyes-000019.safetensors\n", + " Exception: [AbstractCommand.cc:351] errorCode=3 URI=https://civitai.com/api/download/models/447576?token=25d7bc0d34a2f623ae113f0197260b29\n", + " -> [HttpSkipResponseCommand.cc:218] errorCode=3 Resource not found\n", + " 15a625|\u001b[31mERR\u001b[0m | 0B/s|https://civitai.com/api/download/models/447576?token=25d7bc0d34a2f623ae113f0197260b29\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35md073f7\u001b[0m 373MiB/375MiB\u001b[36m(99%)\u001b[0m CN:\u001b[38;5;69m5\u001b[0m DL:\u001b[38;5;135m290MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " d073f7|\u001b[38;5;35mOK\u001b[0m | 271MiB/s|/tmp/lora/sdxl_lightning_8step_lora.safetensors\n", + " 381a78|\u001b[38;5;35mOK\u001b[0m | 96MiB/s|/tmp/lora/povpinchpony.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m5957da\u001b[0m 77MiB/217MiB\u001b[36m(35%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m159MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 5957da|\u001b[38;5;35mOK\u001b[0m | 214MiB/s|/tmp/lora/ben_tennyson.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35me3b08b\u001b[0m 78MiB/81MiB\u001b[36m(96%)\u001b[0m CN:\u001b[38;5;69m6\u001b[0m DL:\u001b[38;5;135m124MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " e3b08b|\u001b[38;5;35mOK\u001b[0m | 95MiB/s|/tmp/lora/sword swallowing position XL .safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m417600\u001b[0m 80MiB/81MiB\u001b[36m(99%)\u001b[0m CN:\u001b[38;5;69m1\u001b[0m DL:\u001b[38;5;135m116MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 417600|\u001b[38;5;35mOK\u001b[0m | 115MiB/s|/tmp/lora/Round_Breasts_XL_XV7-000038.safetensors\n", + " 59018b|\u001b[38;5;35mOK\u001b[0m | 73MiB/s|/tmp/lora/vectorizer_2.0_bdsqlsz.pt\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35ma04318\u001b[0m 1.6GiB/1.6GiB\u001b[36m(97%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m335MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " a04318|\u001b[38;5;35mOK\u001b[0m | 297MiB/s|/tmp/lora/nudify_xl.safetensors\n", + " 9f459a|\u001b[38;5;35mOK\u001b[0m | 0B/s|/tmp/lora/AwyHandHeartXL.safetensors\n", + " 648e82|\u001b[38;5;35mOK\u001b[0m | 0B/s|/tmp/lora/Style_Asanagi_XL_ff.safetensors\n", + " b86415|\u001b[38;5;35mOK\u001b[0m | 0B/s|/tmp/lora/iphone_mirror_selfie_v01b.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m1d98ec\u001b[0m 685MiB/685MiB\u001b[36m(99%)\u001b[0m CN:\u001b[38;5;69m2\u001b[0m DL:\u001b[38;5;135m272MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 1d98ec|\u001b[38;5;35mOK\u001b[0m | 267MiB/s|/tmp/lora/xl_more_art-full_v1.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m865fc9\u001b[0m 154MiB/375MiB\u001b[36m(41%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m231MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 865fc9|\u001b[38;5;35mOK\u001b[0m | 284MiB/s|/tmp/lora/LCM_LoRA_Weights_SDXL.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m3141eb\u001b[0m 139MiB/217MiB\u001b[36m(64%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m208MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 3141eb|\u001b[38;5;35mOK\u001b[0m | 146MiB/s|/tmp/lora/Penis_Shadow_Pony.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m25b14f\u001b[0m 39MiB/41MiB\u001b[36m(95%)\u001b[0m CN:\u001b[38;5;69m2\u001b[0m DL:\u001b[38;5;135m20MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 25b14f|\u001b[38;5;35mOK\u001b[0m | 20MiB/s|/tmp/lora/StS_age_slider_v1_initial_release.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m5116ba\u001b[0m 63MiB/121MiB\u001b[36m(51%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m146MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 5116ba|\u001b[38;5;35mOK\u001b[0m | 77MiB/s|/tmp/lora/StS-SDXL-Foreshortening-v2-LyCORIS.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35mdc0430\u001b[0m 82MiB/86MiB\u001b[36m(95%)\u001b[0m CN:\u001b[38;5;69m6\u001b[0m DL:\u001b[38;5;135m136MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " dc0430|\u001b[38;5;35mOK\u001b[0m | 92MiB/s|/tmp/lora/Ratatatat74XLLocon.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35mc8cf1a\u001b[0m 63MiB/68MiB\u001b[36m(93%)\u001b[0m CN:\u001b[38;5;69m5\u001b[0m DL:\u001b[38;5;135m101MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " c8cf1a|\u001b[38;5;35mOK\u001b[0m | 84MiB/s|/tmp/lora/ratatatat74_pony_v2.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m95f2a3\u001b[0m 129MiB/217MiB\u001b[36m(59%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m203MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 95f2a3|\u001b[38;5;35mOK\u001b[0m | 221MiB/s|/tmp/lora/Ratatatat74_Style_v2.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35mb408fa\u001b[0m 168MiB/217MiB\u001b[36m(77%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m246MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " b408fa|\u001b[38;5;35mOK\u001b[0m | 135MiB/s|/tmp/lora/ratatatat74-000050.safetensors\n", + " ab78bd|\u001b[38;5;35mOK\u001b[0m | 0B/s|/tmp/lora/Ratatatat74XLLocon.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m226b9f\u001b[0m 63MiB/64MiB\u001b[36m(98%)\u001b[0m CN:\u001b[38;5;69m1\u001b[0m DL:\u001b[38;5;135m70MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 226b9f|\u001b[38;5;35mOK\u001b[0m | 63MiB/s|/tmp/lora/Ratpony.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35mc70f18\u001b[0m 154MiB/187MiB\u001b[36m(82%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m228MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " c70f18|\u001b[38;5;35mOK\u001b[0m | 197MiB/s|/tmp/lora/ratatatat74_XL_v2-000006.safetensors\n" + ] + } + ], + "source": [ + "''' Checkpoint '''\n", + "%tempe\n", + "%cd -q ~/asd/models/Stable-diffusion/tmp_ckpt\n", + "%download %download https://civitai.com/api/download/models/395263\n", + "\n", + "''' LoRa '''\n", + "%cd -q ~/asd/models/Lora/tmp_lora\n", + "%download https://huggingface.co/Linaqruf/style-enhancer-xl-lora/resolve/main/style-enhancer-xl.safetensors style-enhancer-xl.safetensors\n", + "%download https://huggingface.co/Linaqruf/anime-detailer-xl-lora/resolve/main/anime-detailer-xl.safetensors anime-detailer-xl.safetensors\n", + "%download https://civitai.com/api/download/models/273996\n", + "%download https://civitai.com/api/download/models/268054\n", + "%download https://civitai.com/api/download/models/269354\n", + "%download https://civitai.com/api/download/models/288679\n", + "%download https://civitai.com/api/download/models/334039\n", + "%download https://huggingface.co/Linaqruf/style-enhancer-xl-lora/resolve/main/style-enhancer-xl.safetensors style-enhancer-xl.safetensors\n", + "%download https://huggingface.co/Linaqruf/anime-detailer-xl-lora/resolve/main/anime-detailer-xl.safetensors anime-detailer-xl.safetensors\n", + "%download https://civitai.com/api/download/models/344107\n", + "%download https://civitai.com/api/download/models/338262\n", + "%download https://civitai.com/api/download/models/342682\n", + "%download https://civitai.com/api/download/models/374928\n", + "%download https://civitai.com/api/download/models/387127\n", + "%download https://civitai.com/api/download/models/368206\n", + "%download https://civitai.com/api/download/models/402062 \n", + "%download https://civitai.com/api/download/models/404516 \n", + "%download https://civitai.com/api/download/models/254267\n", + "%download https://civitai.com/api/download/models/137954\n", + "%download https://civitai.com/api/download/models/359035\n", + "%download https://civitai.com/api/download/models/374178\n", + "%download https://civitai.com/api/download/models/364350\n", + "%download https://civitai.com/api/download/models/383010\n", + "%download https://civitai.com/api/download/models/371955\n", + "%download https://civitai.com/api/download/models/311797\n", + "%download https://civitai.com/api/download/models/380600\n", + "%download https://civitai.com/api/download/models/317358\n", + "%download https://civitai.com/api/download/models/454688\n", + "%download https://civitai.com/api/download/models/378138\n", + "%download https://civitai.com/api/download/models/382152\n", + "%download https://civitai.com/api/download/models/454688\n", + "%download https://civitai.com/api/download/models/242807\n", + "%download https://civitai.com/api/download/models/334039\n", + "%download https://civitai.com/api/download/models/338262\n", + "%download https://civitai.com/api/download/models/367798\n", + "%download https://civitai.com/api/download/models/135867\n", + "%download https://civitai.com/api/download/models/145907\n", + "%download https://civitai.com/api/download/models/448745\n", + "%download https://civitai.com/api/download/models/326346\n", + "%download https://civitai.com/api/download/models/447576\n", + "%download https://civitai.com/api/download/models/363353\n", + "%download https://civitai.com/api/download/models/438890\n", + "%download https://civitai.com/api/download/models/434481\n", + "%download https://civitai.com/api/download/models/365369\n", + "%download https://civitai.com/api/download/models/407574\n", + "%download https://civitai.com/api/download/models/246905\n", + "%download https://civitai.com/api/download/models/140157\n", + "%download https://civitai.com/api/download/models/137954\n", + "%download https://civitai.com/api/download/models/344107\n", + "%download https://civitai.com/api/download/models/288679\n", + "%download https://civitai.com/api/download/models/152309\n", + "%download https://civitai.com/api/download/models/424720\n", + "%download https://civitai.com/api/download/models/438998\n", + "%download https://civitai.com/api/download/models/448977\n", + "%download https://civitai.com/api/download/models/454523\n", + "%download https://civitai.com/api/download/models/402659\n", + "%download https://civitai.com/api/download/models/417698\n", + "%download https://civitai.com/api/download/models/441487\n", + "%download https://civitai.com/api/download/models/293773\n", + "%download https://civitai.com/api/download/models/402659\n", + "%download https://civitai.com/api/download/models/356173\n", + "%download https://civitai.com/api/download/models/319831\n", + "%download https://civitai.com/api/download/models/454688" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "fabc0a32-54d3-4be5-9c5e-b30d028c625a", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " \u001b[35m【\u001b[0m#\u001b[38;5;35mf77b05\u001b[0m 56MiB/144MiB\u001b[36m(38%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m56MiB\u001b[0m ETA:\u001b[33m1s\u001b[0m\u001b[35m】\u001b[0m \n", + " f77b05|\u001b[38;5;35mOK\u001b[0m | 80MiB/s|/tmp/lora/GiantessC_v0.4.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m4507bc\u001b[0m 417MiB/750MiB\u001b[36m(55%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m298MiB\u001b[0m ETA:\u001b[33m1s\u001b[0m\u001b[35m】\u001b[0m \n", + " 4507bc|\u001b[38;5;35mOK\u001b[0m | 318MiB/s|/tmp/lora/sd_xl_dpo_lora_v1.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m174291\u001b[0m 252MiB/256MiB\u001b[36m(98%)\u001b[0m CN:\u001b[38;5;69m7\u001b[0m DL:\u001b[38;5;135m66MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 174291|\u001b[38;5;35mOK\u001b[0m | 58MiB/s|/tmp/lora/sd_1_5_dpo_lora_v1-128dim.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35mea34e9\u001b[0m 143MiB/256MiB\u001b[36m(55%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m92MiB\u001b[0m ETA:\u001b[33m1s\u001b[0m\u001b[35m】\u001b[0m \n", + " ea34e9|\u001b[38;5;35mOK\u001b[0m | 114MiB/s|/tmp/lora/sd_v15_dpo_lora_v1.safetensors\n", + " ed31ba|\u001b[38;5;35mOK\u001b[0m | 37MiB/s|/tmp/lora/breastsizeslideroffset.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m0a3b39\u001b[0m 287MiB/288MiB\u001b[36m(99%)\u001b[0m CN:\u001b[38;5;69m1\u001b[0m DL:\u001b[38;5;135m205MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 0a3b39|\u001b[38;5;35mOK\u001b[0m | 188MiB/s|/tmp/lora/feet.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35md8f32d\u001b[0m 0B/0B CN:\u001b[38;5;69m1\u001b[0m DL:\u001b[38;5;135m0B\u001b[0m\u001b[35m】\u001b[0m \n", + " d8f32d|\u001b[38;5;35mOK\u001b[0m | 302KiB/s|/tmp/lora/47085\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35mca2c62\u001b[0m 117MiB/144MiB\u001b[36m(81%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m173MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " ca2c62|\u001b[38;5;35mOK\u001b[0m | 111MiB/s|/tmp/lora/fmlorav1.2remaster.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m126073\u001b[0m 287MiB/288MiB\u001b[36m(99%)\u001b[0m CN:\u001b[38;5;69m1\u001b[0m DL:\u001b[38;5;135m102MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 126073|\u001b[38;5;35mOK\u001b[0m | 99MiB/s|/tmp/lora/sd1.5_perfect feet.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m00b612\u001b[0m 33MiB/36MiB\u001b[36m(91%)\u001b[0m CN:\u001b[38;5;69m6\u001b[0m DL:\u001b[38;5;135m60MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 00b612|\u001b[38;5;35mOK\u001b[0m | 53MiB/s|/tmp/lora/Real_Dream_Hands.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m0e54f3\u001b[0m 514MiB/515MiB\u001b[36m(99%)\u001b[0m CN:\u001b[38;5;69m1\u001b[0m DL:\u001b[38;5;135m183MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 0e54f3|\u001b[38;5;35mOK\u001b[0m | 176MiB/s|/tmp/lora/GoodHands-beta2.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m7c65da\u001b[0m 514MiB/515MiB\u001b[36m(99%)\u001b[0m CN:\u001b[38;5;69m1\u001b[0m DL:\u001b[38;5;135m146MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 7c65da|\u001b[38;5;35mOK\u001b[0m | 140MiB/s|/tmp/lora/GoodHands-alpha3.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35mcf4af7\u001b[0m 495MiB/515MiB\u001b[36m(96%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m163MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " cf4af7|\u001b[38;5;35mOK\u001b[0m | 161MiB/s|/tmp/lora/GoodHands-alpha2.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m23683b\u001b[0m 326MiB/327MiB\u001b[36m(99%)\u001b[0m CN:\u001b[38;5;69m1\u001b[0m DL:\u001b[38;5;135m186MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 23683b|\u001b[38;5;35mOK\u001b[0m | 183MiB/s|/tmp/lora/colorfix.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m331e68\u001b[0m 670MiB/671MiB\u001b[36m(99%)\u001b[0m CN:\u001b[38;5;69m1\u001b[0m DL:\u001b[38;5;135m220MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 331e68|\u001b[38;5;35mOK\u001b[0m | 211MiB/s|/tmp/lora/gigantic_breasts_full_v1-01-000018.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m667c05\u001b[0m 136MiB/297MiB\u001b[36m(45%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m205MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 667c05|\u001b[38;5;35mOK\u001b[0m | 256MiB/s|/tmp/lora/nagachichiD.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35mcf98d5\u001b[0m 143MiB/144MiB\u001b[36m(99%)\u001b[0m CN:\u001b[38;5;69m2\u001b[0m DL:\u001b[38;5;135m65MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " cf98d5|\u001b[38;5;35mOK\u001b[0m | 63MiB/s|/tmp/lora/slender hands (1).safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m3a02b8\u001b[0m 178MiB/216MiB\u001b[36m(82%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m116MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 3a02b8|\u001b[38;5;35mOK\u001b[0m | 102MiB/s|/tmp/lora/animefeetv4.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m4efe43\u001b[0m 77MiB/144MiB\u001b[36m(54%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m65MiB\u001b[0m ETA:\u001b[33m1s\u001b[0m\u001b[35m】\u001b[0m \n", + " 4efe43|\u001b[38;5;35mOK\u001b[0m | 72MiB/s|/tmp/lora/circlelast.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m242f93\u001b[0m 143MiB/144MiB\u001b[36m(99%)\u001b[0m CN:\u001b[38;5;69m1\u001b[0m DL:\u001b[38;5;135m57MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 242f93|\u001b[38;5;35mOK\u001b[0m | 54MiB/s|/tmp/lora/blockyspirallast.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m0256ca\u001b[0m 142MiB/144MiB\u001b[36m(98%)\u001b[0m CN:\u001b[38;5;69m2\u001b[0m DL:\u001b[38;5;135m66MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 0256ca|\u001b[38;5;35mOK\u001b[0m | 61MiB/s|/tmp/lora/SpiralLlast.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m1b5863\u001b[0m 96MiB/144MiB\u001b[36m(67%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m170MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 1b5863|\u001b[38;5;35mOK\u001b[0m | 127MiB/s|/tmp/lora/animemix_v3_offset.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35mbc0491\u001b[0m 111MiB/144MiB\u001b[36m(77%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m171MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " bc0491|\u001b[38;5;35mOK\u001b[0m | 102MiB/s|/tmp/lora/ArsEmbarrassed-t5-000016.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m3ca3e7\u001b[0m 67MiB/288MiB\u001b[36m(23%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m131MiB\u001b[0m ETA:\u001b[33m1s\u001b[0m\u001b[35m】\u001b[0m \n", + " 3ca3e7|\u001b[38;5;35mOK\u001b[0m | 235MiB/s|/tmp/lora/realistic.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m604223\u001b[0m 64MiB/72MiB\u001b[36m(88%)\u001b[0m CN:\u001b[38;5;69m15\u001b[0m DL:\u001b[38;5;135m52MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 604223|\u001b[38;5;35mOK\u001b[0m | 48MiB/s|/tmp/lora/background_detail_enhanced_simplified.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m7b80d6\u001b[0m 143MiB/144MiB\u001b[36m(99%)\u001b[0m CN:\u001b[38;5;69m1\u001b[0m DL:\u001b[38;5;135m62MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 7b80d6|\u001b[38;5;35mOK\u001b[0m | 61MiB/s|/tmp/lora/background_detail_enhanced_simplified_v2.safetensors\n", + " d916a5|\u001b[38;5;35mOK\u001b[0m | 20MiB/s|/tmp/lora/Background_Detail_v3.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m8124de\u001b[0m 164MiB/225MiB\u001b[36m(73%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m101MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 8124de|\u001b[38;5;35mOK\u001b[0m | 100MiB/s|/tmp/lora/ShexyoStyle.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35md8a490\u001b[0m 86MiB/108MiB\u001b[36m(80%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m172MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " d8a490|\u001b[38;5;35mOK\u001b[0m | 120MiB/s|/tmp/lora/shadV6.1LOL.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m47353d\u001b[0m 107MiB/108MiB\u001b[36m(99%)\u001b[0m CN:\u001b[38;5;69m1\u001b[0m DL:\u001b[38;5;135m59MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 47353d|\u001b[38;5;35mOK\u001b[0m | 56MiB/s|/tmp/lora/asayohokoV3LOL.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35mc1c0a8\u001b[0m 143MiB/144MiB\u001b[36m(99%)\u001b[0m CN:\u001b[38;5;69m1\u001b[0m DL:\u001b[38;5;135m62MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " c1c0a8|\u001b[38;5;35mOK\u001b[0m | 59MiB/s|/tmp/lora/ShadRavenV1.3.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m04e715\u001b[0m 64MiB/144MiB\u001b[36m(44%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m54MiB\u001b[0m ETA:\u001b[33m1s\u001b[0m\u001b[35m】\u001b[0m \n", + " 04e715|\u001b[38;5;35mOK\u001b[0m | 67MiB/s|/tmp/lora/MavisV1.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m3a9883\u001b[0m 83MiB/144MiB\u001b[36m(58%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m57MiB\u001b[0m ETA:\u001b[33m1s\u001b[0m\u001b[35m】\u001b[0m \n", + " 3a9883|\u001b[38;5;35mOK\u001b[0m | 64MiB/s|/tmp/lora/BWWMv3.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m2986b5\u001b[0m 143MiB/144MiB\u001b[36m(99%)\u001b[0m CN:\u001b[38;5;69m1\u001b[0m DL:\u001b[38;5;135m76MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 2986b5|\u001b[38;5;35mOK\u001b[0m | 76MiB/s|/tmp/lora/StarfireNSFWv1.1.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m51446a\u001b[0m 142MiB/144MiB\u001b[36m(98%)\u001b[0m CN:\u001b[38;5;69m2\u001b[0m DL:\u001b[38;5;135m78MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 51446a|\u001b[38;5;35mOK\u001b[0m | 77MiB/s|/tmp/lora/TwoP.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35ma96d66\u001b[0m 21MiB/144MiB\u001b[36m(14%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m53MiB\u001b[0m ETA:\u001b[33m2s\u001b[0m\u001b[35m】\u001b[0m \n", + " a96d66|\u001b[38;5;35mOK\u001b[0m | 119MiB/s|/tmp/lora/TatsumakiNSFWv1.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m237979\u001b[0m 143MiB/144MiB\u001b[36m(99%)\u001b[0m CN:\u001b[38;5;69m1\u001b[0m DL:\u001b[38;5;135m83MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 237979|\u001b[38;5;35mOK\u001b[0m | 77MiB/s|/tmp/lora/DeeDeeV1.1.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35mb77a48\u001b[0m 1.0MiB/144MiB\u001b[36m(0%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m15MiB\u001b[0m ETA:\u001b[33m9s\u001b[0m\u001b[35m】\u001b[0m \n", + " b77a48|\u001b[38;5;35mOK\u001b[0m | 168MiB/s|/tmp/lora/BlackGirlV1.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m56d099\u001b[0m 120MiB/144MiB\u001b[36m(83%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m181MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 56d099|\u001b[38;5;35mOK\u001b[0m | 133MiB/s|/tmp/lora/AdultMableV1.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35mb0b9f1\u001b[0m 143MiB/144MiB\u001b[36m(99%)\u001b[0m CN:\u001b[38;5;69m1\u001b[0m DL:\u001b[38;5;135m86MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " b0b9f1|\u001b[38;5;35mOK\u001b[0m | 86MiB/s|/tmp/lora/breastinclassBetter.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m13af38\u001b[0m 120MiB/121MiB\u001b[36m(99%)\u001b[0m CN:\u001b[38;5;69m1\u001b[0m DL:\u001b[38;5;135m50MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 13af38|\u001b[38;5;35mOK\u001b[0m | 48MiB/s|/tmp/lora/sidewinderboobsv06.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35meb46b3\u001b[0m 143MiB/144MiB\u001b[36m(99%)\u001b[0m CN:\u001b[38;5;69m1\u001b[0m DL:\u001b[38;5;135m59MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " eb46b3|\u001b[38;5;35mOK\u001b[0m | 59MiB/s|/tmp/lora/bad_pic.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m4373d3\u001b[0m 107MiB/108MiB\u001b[36m(99%)\u001b[0m CN:\u001b[38;5;69m1\u001b[0m DL:\u001b[38;5;135m63MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 4373d3|\u001b[38;5;35mOK\u001b[0m | 63MiB/s|/tmp/lora/lewdV2.1LOL.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m688d8c\u001b[0m 6.0MiB/108MiB\u001b[36m(5%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m38MiB\u001b[0m ETA:\u001b[33m2s\u001b[0m\u001b[35m】\u001b[0m \n", + " 688d8c|\u001b[38;5;35mOK\u001b[0m | 96MiB/s|/tmp/lora/sunagawaV1.5LOL.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35ma23dab\u001b[0m 107MiB/108MiB\u001b[36m(99%)\u001b[0m CN:\u001b[38;5;69m1\u001b[0m DL:\u001b[38;5;135m49MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " a23dab|\u001b[38;5;35mOK\u001b[0m | 48MiB/s|/tmp/lora/ayamiKojimaV1LOL.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m3f99da\u001b[0m 42MiB/108MiB\u001b[36m(39%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m98MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 3f99da|\u001b[38;5;35mOK\u001b[0m | 100MiB/s|/tmp/lora/JLullabyV3LOL.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35ma05eaa\u001b[0m 106MiB/108MiB\u001b[36m(98%)\u001b[0m CN:\u001b[38;5;69m2\u001b[0m DL:\u001b[38;5;135m60MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " a05eaa|\u001b[38;5;35mOK\u001b[0m | 45MiB/s|/tmp/lora/oryuutoV1.5LOL.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35md29157\u001b[0m 104MiB/108MiB\u001b[36m(96%)\u001b[0m CN:\u001b[38;5;69m4\u001b[0m DL:\u001b[38;5;135m59MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " d29157|\u001b[38;5;35mOK\u001b[0m | 44MiB/s|/tmp/lora/blackfootwearV1LOL.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m460db0\u001b[0m 2.7MiB/108MiB\u001b[36m(2%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m24MiB\u001b[0m ETA:\u001b[33m4s\u001b[0m\u001b[35m】\u001b[0m \n", + " 460db0|\u001b[38;5;35mOK\u001b[0m | 101MiB/s|/tmp/lora/mscV2.5LOL.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35mf0a33c\u001b[0m 82MiB/128MiB\u001b[36m(64%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m126MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " f0a33c|\u001b[38;5;35mOK\u001b[0m | 114MiB/s|/tmp/lora/LCM_LoRA_Weights_SD15.safetensors\n", + " 828976|\u001b[38;5;35mOK\u001b[0m | 51MiB/s|/tmp/lora/Shexyoart-10.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m84838b\u001b[0m 87MiB/144MiB\u001b[36m(60%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m68MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 84838b|\u001b[38;5;35mOK\u001b[0m | 84MiB/s|/tmp/lora/shexyo_style_v2_cleaned_goofy.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m0deeb4\u001b[0m 23MiB/25MiB\u001b[36m(88%)\u001b[0m CN:\u001b[38;5;69m12\u001b[0m DL:\u001b[38;5;135m59MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 0deeb4|\u001b[38;5;35mOK\u001b[0m | 26MiB/s|/tmp/lora/Shexyo.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m6062fc\u001b[0m 92MiB/144MiB\u001b[36m(64%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m80MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 6062fc|\u001b[38;5;35mOK\u001b[0m | 76MiB/s|/tmp/lora/Shexyo.safetensors\n" + ] + } + ], + "source": [ + "''' LoRa '''\n", + "%cd -q ~/asd/models/Lora/tmp_lora\n", + "%download https://civitai.com/api/download/models/159707\n", + "%download https://civitai.com/api/download/models/273996\n", + "%download https://civitai.com/api/download/models/269377\n", + "%download https://civitai.com/api/download/models/273993\n", + "%download https://civitai.com/api/download/models/146600\n", + "%download https://civitai.com/api/download/models/161366\n", + "%download https://civitai.com/models/47085?modelVersionId=53396\n", + "%download https://civitai.com/api/download/models/255800\n", + "%download https://civitai.com/api/download/models/227997\n", + "%download https://civitai.com/api/download/models/290009\n", + "%download https://civitai.com/api/download/models/55199\n", + "%download https://civitai.com/api/download/models/53396\n", + "%download https://civitai.com/api/download/models/52550\n", + "%download https://civitai.com/api/download/models/136319\n", + "%download https://civitai.com/api/download/models/190406\n", + "%download https://civitai.com/api/download/models/19135\n", + "%download https://civitai.com/api/download/models/274543\n", + "%download https://civitai.com/api/download/models/25848\n", + "%download https://civitai.com/api/download/models/7431\n", + "%download https://civitai.com/api/download/models/7427\n", + "%download https://civitai.com/api/download/models/7428\n", + "%download https://civitai.com/api/download/models/60568\n", + "%download https://civitai.com/api/download/models/94841\n", + "%download https://civitai.com/api/download/models/106626\n", + "%download https://civitai.com/api/download/models/121842\n", + "%download https://civitai.com/api/download/models/123272\n", + "%download https://civitai.com/api/download/models/137901\n", + "%download https://civitai.com/api/download/models/244925\n", + "%download https://civitai.com/api/download/models/338661\n", + "%download https://civitai.com/api/download/models/334075\n", + "%download https://civitai.com/api/download/models/194009\n", + "%download https://civitai.com/api/download/models/230295\n", + "%download https://civitai.com/api/download/models/221136\n", + "%download https://civitai.com/api/download/models/193881\n", + "%download https://civitai.com/api/download/models/161013\n", + "%download https://civitai.com/api/download/models/191797\n", + "%download https://civitai.com/api/download/models/159862\n", + "%download https://civitai.com/api/download/models/156283\n", + "%download https://civitai.com/api/download/models/155278\n", + "%download https://civitai.com/api/download/models/23250\n", + "%download https://civitai.com/api/download/models/163324\n", + "%download https://civitai.com/api/download/models/89519\n", + "%download https://civitai.com/api/download/models/446036\n", + "%download https://civitai.com/api/download/models/441480\n", + "%download https://civitai.com/api/download/models/383113\n", + "%download https://civitai.com/api/download/models/336421\n", + "%download https://civitai.com/api/download/models/452239\n", + "%download https://civitai.com/api/download/models/454378\n", + "%download https://civitai.com/api/download/models/478963\n", + "%download https://civitai.com/api/download/models/424706\n", + "%download https://civitai.com/api/download/models/324149\n", + "%download https://civitai.com/api/download/models/456168\n", + "%download https://civitai.com/api/download/models/17410\n", + "%download https://civitai.com/api/download/models/8131" + ] + }, + { + "cell_type": "markdown", + "id": "b4b19ba2-ae2b-481b-9b39-be6eac7a0f77", + "metadata": { + "tags": [] + }, + "source": [ + "## WEB UI" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "ee62d9df-7cde-48bd-9b8b-cf01a2ae3a1c", + "metadata": {}, + "outputs": [], + "source": [ + "''' Pinggy tunnel, relaunch every 1 hour '''\n", + "\n", + "%cd -q ~/asd\n", + "!python pinggy.py --xformers --enable-insecure-extension-access --disable-console-progressbars --theme dark\n", + "2V69OCUyZ8WP23WVjGKphbfS0vh_39HSyrW7to5DQTr1WKcGs\n", + "2cHSIEODavHnLN7VgulLNM6i5Y2_2WSv9MVaqkMq4AqWnaz7n" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "4cffd230-2fd0-49b2-a91d-eb5b826be801", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Python 3.10.12 (main, Jul 5 2023, 18:54:27) [GCC 11.2.0]\n", + "Version: 1.9.3\n", + "Commit hash: 1c0a0c4c26f78c32095ebc7f8af82f5c04fca8c0\n" + ] + } + ], + "source": [ + "token = \"unoVaKYezHAC\"\n", + "\n", + "%cd -q ~/asd\n", + "!python zrok.py {token} --allow-code --xformers --enable-insecure-extension-access --disable-safe-unpickle --disable-console-progressbars --theme dark" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "84ee12ed-30a3-42a2-93d7-c63802226c97", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "b201e749-2765-4c3c-8663-8134916c1b2e", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Python 3.10.12 (main, Jul 5 2023, 18:54:27) [GCC 11.2.0]\n", + "Version: 1.9.3\n", + "Commit hash: 1c0a0c4c26f78c32095ebc7f8af82f5c04fca8c0\n", + "Installing None\n", + "Installing installing requirements for sd-webui-system-control\n", + "Installing requirement for Model Manager\n", + "Installing requirement for Model Manager\n", + "Installing requirement for Model Manager\n", + "Installing requirement for Model Manager\n", + "Installing requirement: dlib\n", + "Couldn't install requirement: dlib.\n", + "Command: \"/home/studio-lab-user/.conda/envs/default/bin/python\" -m pip install dlib --prefer-binary\n", + "Error code: 1\n", + "stdout: Collecting dlib\n", + " Downloading dlib-19.24.4.tar.gz (3.3 MB)\n", + " Installing build dependencies: started\n", + " Installing build dependencies: finished with status 'done'\n", + " Getting requirements to build wheel: started\n", + " Getting requirements to build wheel: finished with status 'done'\n", + " Preparing wheel metadata: started\n", + " Preparing wheel metadata: finished with status 'done'\n", + "Building wheels for collected packages: dlib\n", + " Building wheel for dlib (PEP 517): started\n", + " Building wheel for dlib (PEP 517): finished with status 'error'\n", + "Failed to build dlib\n", + "\n", + "stderr: ERROR: Command errored out with exit status 1:\n", + " command: /home/studio-lab-user/.conda/envs/default/bin/python /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages/pip/_vendor/pep517/in_process/_in_process.py build_wheel /tmp/tmp87pt1ddk\n", + " cwd: /tmp/pip-install-ozz4ex_j/dlib_079c95b04aee483f87a9bdf3d69d1ace\n", + " Complete output (6 lines):\n", + " running bdist_wheel\n", + " running build\n", + " running build_ext\n", + " \n", + " ERROR: CMake must be installed to build dlib\n", + " \n", + " ----------------------------------------\n", + " ERROR: Failed building wheel for dlib\n", + "ERROR: Could not build wheels for dlib which use PEP 517 and cannot be installed directly\n", + "\n", + "Warning: Failed to install dlib, some preprocessors may not work.\n", + "Installing requirement: git+https://github.com/andresprados/SPIGA\n", + "Installing requirement: git+https://github.com/sajjjadayobi/FaceLib.git\n", + "Launching Web UI with arguments: --ngrok 2caKiqhBKpYOVXNYlpsPmnYCEen_2689uRLasgYjVPc4haYdt --xformers --enable-insecure-extension-access --styles-file=.\\styles*.csv --disable-console-progressbars --theme dark\n", + "ngrok authtoken detected, trying to connect...\n", + "ngrok connected to localhost:7860! URL: https://fe18-3-136-172-40.ngrok-free.app\n", + "You can use this link after the launch is complete.\n", + "hand_yolov8n.pt: 0%| | 0.00/6.24M [00:00\", line 883, in exec_module\n", + " File \"\", line 241, in _call_with_frames_removed\n", + " File \"/home/studio-lab-user/asd/extensions/sd-webui-Stable-Makeup/scripts/template_on_tab.py\", line 3, in \n", + " import dlib\n", + " ModuleNotFoundError: No module named 'dlib'\n", + "\n", + "---\n", + "ControlNet preprocessor location: /home/studio-lab-user/asd/extensions/sd-webui-controlnet/annotator/downloads\n", + "2024-06-22 13:41:29,086 - ControlNet - \u001b[0;32mINFO\u001b[0m - ControlNet v1.1.449\n", + "Please 'pip install apex'\n", + "*** Error loading script: xlclipskip.py\n", + " Traceback (most recent call last):\n", + " File \"/home/studio-lab-user/asd/modules/scripts.py\", line 508, in load_scripts\n", + " script_module = script_loading.load_module(scriptfile.path)\n", + " File \"/home/studio-lab-user/asd/modules/script_loading.py\", line 13, in load_module\n", + " module_spec.loader.exec_module(module)\n", + " File \"\", line 883, in exec_module\n", + " File \"\", line 241, in _call_with_frames_removed\n", + " File \"/home/studio-lab-user/asd/extensions/sd-webui-enable-xl-clip-skip/scripts/xlclipskip.py\", line 185, in \n", + " sd_hijack_clip.FrozenCLIPEmbedderForSDXLWithCustomWords.encode_with_transformers = encode_with_transformers\n", + " NameError: name 'encode_with_transformers' is not defined\n", + "\n", + "---\n", + "Loading FABRIC v0.6.6\n", + "*** Error loading script: attn_seletor.py\n", + " Traceback (most recent call last):\n", + " File \"/home/studio-lab-user/asd/modules/scripts.py\", line 508, in load_scripts\n", + " script_module = script_loading.load_module(scriptfile.path)\n", + " File \"/home/studio-lab-user/asd/modules/script_loading.py\", line 13, in load_module\n", + " module_spec.loader.exec_module(module)\n", + " File \"\", line 883, in exec_module\n", + " File \"\", line 241, in _call_with_frames_removed\n", + " File \"/home/studio-lab-user/asd/extensions/sd-webui-flash-attention-zluda-win/scripts/attn_seletor.py\", line 24, in \n", + " os.add_dll_directory(os.path.join(os.environ[\"HIP_PATH\"], \"bin\"))\n", + " AttributeError: module 'os' has no attribute 'add_dll_directory'\n", + "\n", + "---\n", + "[sd-webui-freeu] Controlnet support: *enabled*\n", + "INFO:scripts.incantation_base:Incantation: Debug scripts are disabled. Set INCANT_DEBUG environment variable to enable them.\n", + "INFO:incantation_base.py:Incantation: Debug scripts are disabled. Set INCANT_DEBUG environment variable to enable them.\n", + "\u001b[96m[Model Manager (13:41:32:008)] \u001b[0mCache file not found at /home/studio-lab-user/asd/extensions/sd-webui-model-manager/data/storage_cache.json\n", + "\u001b[96m[Model Manager (13:41:32:009)] \u001b[0mLoaded cache file from /home/studio-lab-user/asd/extensions/sd-webui-model-manager/data/storage_cache.json\n", + "[i] Loaded 26 resolutions!\n", + "[i] Updating SDXL styles from storage ...\n", + "[i] Reading SDXL styles from sdxl_styles_diva.json ...\n", + "[i] Reading SDXL styles from sdxl_styles_fooocus.json ...\n", + "[i] Reading SDXL styles from sdxl_styles_mre.json ...\n", + "[i] Reading SDXL styles from sdxl_styles_sai.json ...\n", + "[i] Reading SDXL styles from sdxl_styles_twri.json ...\n", + "[i] Loaded 213 styles!\n", + "[Vec. CC] Style Sheet Loaded...\n", + "Model already exists\n", + "*** Error loading script: styleaddtab.py\n", + " Traceback (most recent call last):\n", + " File \"/home/studio-lab-user/asd/modules/scripts.py\", line 508, in load_scripts\n", + " script_module = script_loading.load_module(scriptfile.path)\n", + " File \"/home/studio-lab-user/asd/modules/script_loading.py\", line 13, in load_module\n", + " module_spec.loader.exec_module(module)\n", + " File \"\", line 883, in exec_module\n", + " File \"\", line 241, in _call_with_frames_removed\n", + " File \"/home/studio-lab-user/asd/extensions/yoinked-style-adder/scripts/styleaddtab.py\", line 25, in \n", + " styles = refresh()\n", + " File \"/home/studio-lab-user/asd/extensions/yoinked-style-adder/scripts/styleaddtab.py\", line 9, in refresh\n", + " csvpath = Path(cmd_opts.styles_file).parent\n", + " File \"/home/studio-lab-user/.conda/envs/default/lib/python3.10/pathlib.py\", line 960, in __new__\n", + " self = cls._from_parts(args)\n", + " File \"/home/studio-lab-user/.conda/envs/default/lib/python3.10/pathlib.py\", line 594, in _from_parts\n", + " drv, root, parts = self._parse_args(args)\n", + " File \"/home/studio-lab-user/.conda/envs/default/lib/python3.10/pathlib.py\", line 578, in _parse_args\n", + " a = os.fspath(a)\n", + " TypeError: expected str, bytes or os.PathLike object, not list\n", + "\n", + "---\n", + "Checkpoint tmp_ckpt/mistoonPearl_v10.safetensors [9668aafc26] not found; loading fallback tmp_ckpt/mistoonPearl_v10.safetensors\n", + "Calculating sha256 for /home/studio-lab-user/asd/models/Stable-diffusion/tmp_ckpt/mistoonPearl_v10.safetensors: WARNING:incantation_base.py:Module CFG Combiner does not implement get_xyz_axis_options\n", + "WARNING:scripts.incantation_base:Module CFG Combiner does not implement get_xyz_axis_options\n", + "\n", + "[EZ Tags] \"tags\" folder has been deprecated. You may delete it~\n", + "\n", + "WARNING:py.warnings:/home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages/huggingface_hub/file_download.py:1132: FutureWarning: `resume_download` is deprecated and will be removed in version 1.0.0. Downloads always resume when possible. If you want to force a new download, use `force_download=True`.\n", + " warnings.warn(\n", + "\n", + "tokenizer_config.json: 100%|███████████████| 8.24k/8.24k [00:00<00:00, 39.8MB/s]\n", + "tokenization_dart.py: 100%|████████████████| 2.52k/2.52k [00:00<00:00, 22.6MB/s]\n", + "tokenizer.json: 100%|██████████████████████| 2.25M/2.25M [00:00<00:00, 35.4MB/s]\n", + "special_tokens_map.json: 100%|██████████████████| 111/111 [00:00<00:00, 872kB/s]\n", + "9668aafc26f98c9a87332a53540c351a42c2a17229f0f262b3a1fb461d32dda5\n", + "Loading weights [9668aafc26] from /home/studio-lab-user/asd/models/Stable-diffusion/tmp_ckpt/mistoonPearl_v10.safetensors\n", + "Creating model from config: /home/studio-lab-user/asd/configs/v1-inference.yaml\n", + "vocab.json: 100%|████████████████████████████| 961k/961k [00:00<00:00, 26.8MB/s]\n", + "merges.txt: 100%|████████████████████████████| 525k/525k [00:00<00:00, 38.6MB/s]\n", + "special_tokens_map.json: 100%|█████████████████| 389/389 [00:00<00:00, 2.82MB/s]\n", + "tokenizer_config.json: 100%|███████████████████| 905/905 [00:00<00:00, 7.04MB/s]\n", + "config.json: 100%|█████████████████████████| 4.52k/4.52k [00:00<00:00, 27.5MB/s]\n", + "Loading VAE weights specified in settings: /home/studio-lab-user/asd/models/VAE/kl-f8-anime2.ckpt\n", + "Applying attention optimization: xformers... done.\n", + "Model loaded in 18.9s (calculate hash: 6.2s, create model: 1.5s, apply weights to model: 0.8s, load VAE: 2.2s, load textual inversion embeddings: 7.6s, calculate empty prompt: 0.4s).\n", + "WARNING:py.warnings:/home/studio-lab-user/asd/modules/gradio_extensons.py:25: GradioDeprecationWarning: `height` is deprecated in `Interface()`, please use it within `launch()` instead.\n", + " res = original_IOComponent_init(self, *args, **kwargs)\n", + "\n", + "WARNING:py.warnings:/home/studio-lab-user/asd/extensions/sd-webui-two-shot/scripts/two_shot.py:397: GradioDeprecationWarning: The `style` method is deprecated. Please set these arguments in the constructor instead.\n", + " canvas_image = gr.Image(source='upload', mirror_webcam=False, type='numpy', tool='color-sketch',\n", + "\n", + "WARNING:py.warnings:/home/studio-lab-user/asd/extensions/sd-webui-two-shot/scripts/two_shot.py:471: GradioDeprecationWarning: The `style` method is deprecated. Please set these arguments in the constructor instead.\n", + " visual_regions = gr.Gallery(label=\"Regions\").style(grid=(4, 4, 4, 8), height=\"auto\")\n", + "\n", + "WARNING:py.warnings:/home/studio-lab-user/asd/extensions/sd-webui-two-shot/scripts/two_shot.py:471: GradioDeprecationWarning: The 'grid' parameter will be deprecated. Please use 'columns' in the constructor instead.\n", + " visual_regions = gr.Gallery(label=\"Regions\").style(grid=(4, 4, 4, 8), height=\"auto\")\n", + "\n", + "WARNING:py.warnings:/home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages/huggingface_hub/file_download.py:1132: FutureWarning: `resume_download` is deprecated and will be removed in version 1.0.0. Downloads always resume when possible. If you want to force a new download, use `force_download=True`.\n", + " warnings.warn(\n", + "\n", + "WARNING:py.warnings:/home/studio-lab-user/asd/modules/gradio_extensons.py:25: GradioDeprecationWarning: `height` is deprecated in `Interface()`, please use it within `launch()` instead.\n", + " res = original_IOComponent_init(self, *args, **kwargs)\n", + "\n", + "2024-06-22 13:42:00,161 - ControlNet - \u001b[0;32mINFO\u001b[0m - ControlNet UI callback registered.\n", + "WARNING:py.warnings:/home/studio-lab-user/asd/extensions/sd-webui-two-shot/scripts/two_shot.py:397: GradioDeprecationWarning: The `style` method is deprecated. Please set these arguments in the constructor instead.\n", + " canvas_image = gr.Image(source='upload', mirror_webcam=False, type='numpy', tool='color-sketch',\n", + "\n", + "WARNING:py.warnings:/home/studio-lab-user/asd/extensions/sd-webui-two-shot/scripts/two_shot.py:471: GradioDeprecationWarning: The `style` method is deprecated. Please set these arguments in the constructor instead.\n", + " visual_regions = gr.Gallery(label=\"Regions\").style(grid=(4, 4, 4, 8), height=\"auto\")\n", + "\n", + "WARNING:py.warnings:/home/studio-lab-user/asd/extensions/sd-webui-two-shot/scripts/two_shot.py:471: GradioDeprecationWarning: The 'grid' parameter will be deprecated. Please use 'columns' in the constructor instead.\n", + " visual_regions = gr.Gallery(label=\"Regions\").style(grid=(4, 4, 4, 8), height=\"auto\")\n", + "\n", + "add tab\n", + "[([button, button, button, button, button], button, gallery), ([button, button, button, button, button], button, gallery)]\n", + "WARNING:py.warnings:/home/studio-lab-user/asd/modules/gradio_extensons.py:55: GradioDeprecationWarning: `width` is deprecated in `Interface()`, please use it within `launch()` instead.\n", + " res = original_BlockContext_init(self, *args, **kwargs)\n", + "\n", + "WARNING:py.warnings:/home/studio-lab-user/asd/modules/gradio_extensons.py:25: GradioDeprecationWarning: 'scale' value should be an integer. Using 0.3 will cause issues.\n", + " res = original_IOComponent_init(self, *args, **kwargs)\n", + "\n", + "Running on local URL: http://127.0.0.1:7860\n", + "\n", + "To create a public link, set `share=True` in `launch()`.\n", + "[console log integrater] start stdout capture\n", + "[console log integrater] start stderr capture\n", + "INFO:scripts.baidu_netdisk.logger:\n" + ] + } + ], + "source": [ + "token = \"2caKiqhBKpYOVXNYlpsPmnYCEen_2689uRLasgYjVPc4haYdt\"\n", + "\n", + "%tempe\n", + "%cd -q ~/asd\n", + "!python launch.py --ngrok {token} --xformers --enable-insecure-extension-access --styles-file=\".\\styles*.csv\" --disable-console-progressbars --theme dark" + ] + }, + { + "cell_type": "markdown", + "id": "bfc58f9f-9be7-431e-9859-f75684eda0cf", + "metadata": { + "tags": [] + }, + "source": [ + "## Extras" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "id": "bdf1c5e2-14ae-418b-aa87-3dfcf07e9135", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Copy and Paste this command into Terminal\n", + "\n" + ] + }, + { + "data": { + "text/html": [ + "~/.zrok/bin/zrok invite" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "press Tab to move the cursor\n", + "or you can watch this short video https://youtu.be/prTD99GbWlQ\n", + "\n" + ] + } + ], + "source": [ + "''' Run this cell to register a ZROK account '''\n", + "%run ~/asd/asd/zrok_reg.py" + ] + }, + { + "cell_type": "markdown", + "id": "6b74f461-3a60-44fe-8d96-b6fe2f0105a5", + "metadata": { + "id": "bf5499c3-18fb-4325-8c37-5298751e4f97", + "slideshow": { + "slide_type": "skip" + }, + "tags": [] + }, + "source": [ + "#### Storage" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "id": "fe9b41c3-932e-442c-9d5e-d43b83a8096d", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Size = 24.99 GB\n", + "Used = 24.39 GB | 97.6% \n", + "Free = 611.83 MB | 2.4% \n", + "\n", + "/Stable-diffusion 0 KB\n", + "/VAE-approx 212 KB\n", + "/VAE 1.1 MB\n", + "/deepbooru 0 KB\n", + "/karlo 8 KB\n", + "/Lora 3.4 GB\n", + "/ESRGAN 1.2 GB\n", + "/hypernetworks 0 KB\n", + "/Codeformer 0 KB\n", + "/GFPGAN 0 KB\n", + "/adetailer 709.6 MB\n", + "/layer_model 0 KB\n", + "/.ipynb_checkpoints 0 KB\n", + "/RealESRGAN 17.1 MB\n", + "/bmab 6.5 MB\n", + "/models 5.3 GB\n", + "Size = 24.99 GB\n", + "Used = 24.39 GB | 97.6% \n", + "Free = 611.83 MB | 2.4% \n", + "\n", + "/.ipynb_checkpoints 0 KB\n", + "/txt2img-images 592 KB\n", + "/outputs 592 KB\n" + ] + } + ], + "source": [ + "''' Check Storage '''\n", + "\n", + "%storage /home/studio-lab-user/asd/models\n", + "%storage /home/studio-lab-user/asd/outputs" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "9951220b-4c44-4e52-80db-9fe37ab3a6f2", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "''' Delete output images '''\n", + "\n", + "!rm -rf ~/asd/outputs/* ~/.cache/*" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "id": "ad29fba3-221f-4748-a0c1-9fef2c745c3f", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "''' Delete Stable Diffusion '''\n", + "\n", + "!rm -rf ~/tmp/* ~/asd ~/tmp ~/.cache/*" + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "id": "30fa389a-25cd-4f35-ae0f-19be7b5a5d95", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "!rm -r /home/studio-lab-user/.cache" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "9e058676-e9cc-4a39-aeae-c86852d44f5e", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "''' DELETE EVERYTHING , restart jupyterlab afterward '''\n", + "\n", + "%delete /home/studio-lab-user" + ] + }, + { + "cell_type": "markdown", + "id": "89f767e5-2ab8-41b0-81ed-8fda5af53342", + "metadata": { + "tags": [] + }, + "source": [ + "#### ```zip``` Output images" + ] + }, + { + "cell_type": "code", + "execution_count": 22, + "id": "e264e27c-0b24-463a-8ac7-88571517d370", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "zipping : [▶▶▶▶▶▶▶▶▶▶▶▶▶▶▶▶▶▶▶▶▶▶▶▶▶▶] [568/568]\n" + ] + } + ], + "source": [ + "%%zipping\n", + "\n", + "input_folder = '/home/studio-lab-user/asd/outputs'\n", + "output_folder = '/home/studio-lab-user'" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "e609e8bb-9b3b-4f82-b47d-f10fb4a22eae", + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "default:Python", + "language": "python", + "name": "conda-env-default-py" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.10.12" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/Msd/Segsmaker.ipynb b/Msd/Segsmaker.ipynb new file mode 100644 index 0000000000000000000000000000000000000000..bb2fa5dda45cae380e414c1863c6acbfbf3f4bed --- /dev/null +++ b/Msd/Segsmaker.ipynb @@ -0,0 +1,2918 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "1aa13061-4879-421f-a472-8c4419b4e8b9", + "metadata": {}, + "source": [ + "[![Open in Studio Lab](https://studiolab.sagemaker.aws/studiolab.svg)](https://studiolab.sagemaker.aws/import/github/gutris1/segsmaker/blob/main/Segsmaker.ipynb)" + ] + }, + { + "cell_type": "markdown", + "id": "26786ea3-e294-44b6-900a-798b0880de76", + "metadata": { + "tags": [] + }, + "source": [ + "## Conda" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "id": "3574c7ad-21c7-4b83-ba0d-ae6dc50bad74", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/html": [ + "" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/vnd.jupyter.widget-view+json": { + "model_id": "", + "version_major": 2, + "version_minor": 0 + }, + "text/plain": [ + "VBox(children=(Text(value='', placeholder='enter your civitai API KEY here', _dom_classes=('api-input',)), But…" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/vnd.jupyter.widget-view+json": { + "model_id": "eff974b560a34ff9a8753a47a5405801", + "version_major": 2, + "version_minor": 0 + }, + "text/plain": [ + "Output()" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/vnd.jupyter.widget-view+json": { + "model_id": "654bc7030fe3466a96abe02f6503347a", + "version_major": 2, + "version_minor": 0 + }, + "text/plain": [ + "Output()" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "!curl -sLo ~/.conda/conda_install.py https://github.com/gutris1/segsmaker/raw/main/script/conda1.py\n", + "%run ~/.conda/conda_install.py" + ] + }, + { + "cell_type": "markdown", + "id": "011fac09-3453-4fea-bad6-da971f037c3b", + "metadata": { + "tags": [], + "toc-hr-collapsed": true + }, + "source": [ + "## Clone SD" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "id": "3b4990da-52c9-4728-b04a-a989215221e3", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/html": [ + "" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/vnd.jupyter.widget-view+json": { + "model_id": "", + "version_major": 2, + "version_minor": 0 + }, + "text/plain": [ + "VBox(children=(HBox(children=(Button(description='SD 1.5', style=ButtonStyle(), _dom_classes=('b1',)), Button(…" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/vnd.jupyter.widget-view+json": { + "model_id": "5a2a053797914484a6f32041e2253a97", + "version_major": 2, + "version_minor": 0 + }, + "text/plain": [ + "Output()" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/vnd.jupyter.widget-view+json": { + "model_id": "dc8a8490aa35494fa53ff574e112b698", + "version_major": 2, + "version_minor": 0 + }, + "text/plain": [ + "Output()" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "!curl -sLo ~/.conda/setup.py https://github.com/gutris1/segsmaker/raw/main/ui/sd/asd/setup.py\n", + "%run ~/.conda/setup.py" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "id": "598827fd-7cf0-4d73-b982-c417916b7e96", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Cloning into 'a1111-stable-diffusion-webui-vram-estimator'...\n", + "remote: Enumerating objects: 26, done.\u001b[K\n", + "remote: Counting objects: 100% (26/26), done.\u001b[K\n", + "remote: Compressing objects: 100% (17/17), done.\u001b[K\n", + "remote: Total 26 (delta 8), reused 13 (delta 3), pack-reused 0\u001b[K\n", + "Unpacking objects: 100% (26/26), 28.10 KiB | 4.68 MiB/s, done.\n" + ] + } + ], + "source": [ + "''' add Extensions here'''\n", + "%cd -q ~/asd/extensions\n", + "!git clone https://github.com/portu-sim/sd-webui-bmab.git\n", + "!git clone https://github.com/etherealxx/batchlinks-webui.git\n", + "!git clone https://github.com/AlUlkesh/sd_dpmpp_sde_no_random/ extensions/sd_dpmpp_sde_no_random\n", + "!git clone https://github.com/ahgsql/StyleSelectorXL\n", + "!git clone https://github.com/hako-mikan/sd-webui-lora-block-weight.git\n", + "!git clone https://github.com/richrobber2/canvas-zoom.git\n", + "!git clone https://github.com/NoCrypt/batchlinks-addon.git\n", + "!git clone https://github.com/Coyote-A/ultimate-upscale-for-automatic1111.git\n", + "!git clone https://github.com/hako-mikan/sd-webui-regional-prompter.git\n", + "!git clone https://github.com/alemelis/sd-webui-ar.git\n", + "!git clone https://github.com/hnmr293/sd-webui-cutoff.git\n", + "!git clone https://github.com/pkuliyi2015/multidiffusion-upscaler-for-automatic1111.git\n", + "!git clone https://github.com/ljleb/sd-webui-neutral-prompt.git\n", + "!git clone https://github.com/lifeisboringsoprogramming/sd-webui-lora-masks.git\n", + "!git clone https://github.com/a2569875/stable-diffusion-webui-composable-lora.git\n", + "!git clone https://github.com/mix1009/model-keyword.git\n", + "!git clone https://github.com/hako-mikan/sd-webui-supermerger.git\n", + "!git clone https://github.com/mcmonkeyprojects/sd-dynamic-thresholding.git\n", + "!git clone https://github.com/wcde/sd-webui-refiner.git\n", + "!git clone https://github.com/light-and-ray/sd-webui-lcm-sampler.git\n", + "!git clone https://github.com/vladmandic/sd-extension-system-info.git\n", + "!git clone https://github.com/Extraltodeus/test_my_prompt.git\n", + "!git clone https://github.com/cheald/sd-webui-loractl.git\n", + "!git clone https://github.com/ilian6806/stable-diffusion-webui-state.git\n", + "!git clone https://github.com/hako-mikan/sd-webui-cd-tuner\n", + "!git clone https://github.com/Haoming02/sd-forge-couple.git\n", + "!git clone https://github.com/Haoming02/sd-webui-diffusion-cg\n", + "\n", + "\n", + "!git clone https://github.com/thomaseding/sd-webui-color-enhance.git\n", + "\n", + "!git clone https://github.com/AG-w/sd-webui-smea.git\n", + "!git clone https://github.com/Koishi-Star/Euler-Smea-Dyn-Sampler.git\n", + "!git clone https://github.com/ananosleep/advanced_euler_sampler_extension.git\n", + "!git clone https://github.com/dfl/comfyui-tcd-scheduler.git\n", + "\n", + "\n", + "!git clone https://github.com/klimaleksus/stable-diffusion-webui-fix-image-paste.git\n", + "!git clone https://github.com/klimaleksus/stable-diffusion-webui-embedding-merge.git\n", + "!git clone https://github.com/klimaleksus/stable-diffusion-webui-anti-burn.git\n", + "!git clone https://github.com/klimaleksus/stable-diffusion-webui-conditioning-highres-fix.git\n", + "!git clone https://github.com/klimaleksus/stable-diffusion-webui-batched-hires\n", + "!git clone https://github.com/klimaleksus/stable-diffusion-webui-disable-inpainting-overlay.git\n", + "!git clone https://github.com/klimaleksus/stable-diffusion-webui-giant-kitten.git\n", + "!git clone https://github.com/Zuellni/Stable-Diffusion-WebUI-Image-Filters.git\n", + "!git clone https://github.com/NoCrypt/inpaint-nav.git\n", + "!git clone https://github.com/ashen-sensored/stable-diffusion-webui-two-shot.git\n", + "!git clone https://github.com/ashen-sensored/sd_webui_masactrl.git\n", + "#!git clone https://github.com/ashen-sensored/sd_webui_SAG.git\n", + "\n", + "\n", + "\n", + "!git clone https://github.com/yoinked-h/yoinked-style-adder.git\n", + "!git clone https://github.com/ArtVentureX/sd-webui-agent-scheduler.git\n", + "!git clone https://github.com/ilian6806/stable-diffusion-webui-state\n", + "!git clone https://github.com/Yinzo/sd-webui-Lora-queue-helper.git\n", + "!git clone https://github.com/pamparamm/sd-webui-lora-uc\n", + "!git clone https://github.com/pamparamm/ComfyUI-AutomaticCFG.git\n", + "!git clone https://github.com/pamparamm/sd-perturbed-attention.git\n", + "!git clone https://github.com/WASasquatch/FreeU_Advanced.git\n", + "!git clone https://github.com/Extraltodeus/custom-sd-upscale.git\n", + "!git clone https://github.com/Extraltodeus/test_my_prompt.git\n", + "!git clone https://github.com/Extraltodeus/advanced-loopback-for-sd-webui.git\n", + "!git clone https://github.com/ljleb/prompt-fusion-extension.git\n", + "!git clone https://github.com/yownas/seed_travel.git\n", + "!git clone https://github.com/city96/SD-Latent-Upscaler.git\n", + "\n", + "\n", + "#!git clone https://github.com/vladmandic/sd-extension-chainner.git\n", + "!git clone https://github.com/Kahsolt/stable-diffusion-webui-lora-zip.git\n", + "!git clone https://github.com/Inzaniak/sd-webui-ranbooru.git\n", + "!git clone https://github.com/Inzaniak/comfyui-ranbooru.git\n", + "!git clone https://github.com/Inzaniak/sd-webui-workflow.git\n", + "!git clone https://github.com/PurpleBlueAloeVera/aloe-promptifier.git\n", + "!git clone https://github.com/Kahsolt/stable-diffusion-webui-vae-tile-infer.git\n", + "!git clone https://github.com/Kahsolt/stable-diffusion-webui-sonar.git\n", + "!git clone https://github.com/Kahsolt/stable-diffusion-webui-hires-fix-progressive.git\n", + "!git clone https://github.com/alexblattner/modified-euler-samplers-for-sonar-diffusers.git\n", + "!git clone https://github.com/Kahsolt/stable-diffusion-webui-size-travel\n", + "!git clone https://github.com/opparco/stable-diffusion-webui-sched.git\n", + "!git clone https://github.com/opparco/stable-diffusion-webui-latent-correction.git\n", + "#!git clone https://github.com/kohya-ss/sd-webui-controlnet-lora.git\n", + "!git clone https://github.com/Mikubill/sd-paint-with-words\n", + "!git clone https://github.com/ljleb/sd-webui-scalecrafter.git\n", + "!git clone https://github.com/YingqingHe/ScaleCrafter\n", + "!git clone https://github.com/hako-mikan/sd-webui-negpip.git\n", + "!git clone https://github.com/hako-mikan/sd-webui-prevent-artifact.git\n", + "!git clone https://github.com/hako-mikan/sd-webui-xyzplot-preset.git\n", + "!git clone https://github.com/muerrilla/stable-diffusion-NPW\n", + "!git clone https://github.com/muerrilla/stable-diffusion-Latentshop.git\n", + "!git clone https://github.com/kousw/stable-diffusion-webui-daam.git\n", + "!git clone https://github.com/SusungHong/Self-Attention-Guidance\n", + "!git clone https://github.com/Haoming02/sd-webui-diffusion-cg.git\n", + "!git clone https://github.com/AlUlkesh/sd_grid_add_image_number.git\n", + "!git clone https://github.com/richrobber2/canvas-zoom.git\n", + "!git clone https://github.com/ljleb/sd-webui-freeu.git\n", + "!git clone https://github.com/ljleb/SD-latent-mirroring.git\n", + "!git clone https://github.com/dfaker/embedding-to-png-script.git\n", + "!git clone https://github.com/ljleb/sd-webui-batch-loopback.git\n", + "!git clone https://github.com/Haoming02/sd-webui-vectorscope-cc.git\n", + "!git clone https://github.com/SLAPaper/sd-webui-pag.git\n", + "!git clone https://github.com/v0xie/sd-webui-incantations.git\n", + "!git clone https://github.com/SLAPaper/StableDiffusion-dpmpp_2m_alt-Sampler.git\n", + "!git clone https://github.com/SLAPaper/asymmetric-tiling-sd-webui.git\n", + "!git clone https://github.com/SLAPaper/sd-webui-sdxl-latent-tweaking.git\n", + "!git clone https://github.com/SLAPaper/sd-forge-layerdiffusion\n", + "#!git clone https://github.com/SLAPaper/sd_webui_SAG.git\n", + "\n", + "!git clone https://github.com/Haoming02/sd-webui-mosaic-outpaint\n", + "!git clone https://github.com/Haoming02/sd-webui-curtains\n", + "!git clone https://github.com/Haoming02/sd-webui-resharpen\n", + "!git clone https://github.com/Haoming02/sd-webui-image-comparison\n", + "!git clone https://github.com/Haoming02/sd-webui-prompt-format\n", + "!git clone https://github.com/Haoming02/sd-webui-auto-res.git\n", + "!git clone https://github.com/CodeZombie/latentcoupleregionmapper.git\n", + "!git clone https://github.com/hnmr293/ssasd.git\n", + "!git clone https://github.com/hnmr293/sd-webui-evviz2\n", + "!git clone https://github.com/hnmr293/sd-webui-xl_vec.git\n", + "!git clone https://github.com/hnmr293/sd-webui-reactivity.git\n", + "!git clone https://github.com/hnmr293/stable-diffusion-webui-tripclipskip.git\n", + "!git clone https://github.com/hnmr293/sd-webui-matview.git\n", + "!git clone https://github.com/hnmr293/sd-webui-llul.git\n", + "!git clone https://github.com/hnmr293/sd-webui-dycfg.git\n", + "!git clone https://github.com/hnmr293/ComfyUI-nodes-hnmr.git\n", + "!git clone https://github.com/wcde/sd-webui-kohya-hiresfix.git\n", + "!git clone https://github.com/wcde/custom-hires-fix-for-automatic1111.git\n", + "!git clone https://github.com/lihaoyun6/sd-webui-Hires-fix-Plus.git\n", + "#!git clone https://github.com/lihaoyun6/sd-webui-DFLAME.git\n", + "!git clone https://github.com/lihaoyun6/sd-webui-Blind-Watermark\n", + "!git clone https://github.com/w-e-w/sd-webui-hires-fix-tweaks.git\n", + "!git clone https://github.com/w-e-w/sd-webui-xyz-addon.git\n", + "!git clone https://github.com/w-e-w/sd-webui-expanded-xyz-plot.git\n", + "!git clone https://github.com/w-e-w/sd-webui-token-downsampling.git\n", + "!git clone https://github.com/AG-w/sd-webui-todo.git\n", + "!git clone https://github.com/feffy380/sd-webui-perturbed-attention-guidance.git\n", + "!git clone https://github.com/w-e-w/sd-webui-infotext-example.git\n", + "!git clone https://github.com/feffy380/prompt-morph.git\n", + "!git clone https://github.com/AG-w/sd_webui_SAG.git\n", + "\n", + "\n", + "!git clone https://github.com/light-and-ray/sd-webui-old-sd-firstpasser.git\n", + "!git clone https://github.com/light-and-ray/sd-webui-cli-interruption.git\n", + "!git clone https://github.com/new-sankaku/stable-diffusion-webui-simple-manga-maker.git\n", + "#!git clone https://github.com/light-and-ray/sd-webui-cn-in-extras-tab.git\n", + "!git clone https://github.com/light-and-ray/sd-webui-color-correction-extras.git\n", + "!git clone https://github.com/light-and-ray/sd-webui-gray-violet-primary-color.git\n", + "#!git clone https://github.com/light-and-ray/sd-webui-replacer.git\n", + "!git clone https://github.com/Carzit/sd-webui-samplers-scheduler.git\n", + "!git clone https://github.com/John-WL/sd-webui-inpaint-background.git\n", + "!git clone https://github.com/John-WL/sd-webui-mask-fractioner.git\n", + "!git clone https://github.com/John-WL/sd-webui-inpaint-difference\n", + "!git clone https://github.com/John-WL/sd-webui-alpha-mask\n", + "!git clone https://github.com/w-e-w/stable-diffusion-webui-GPU-temperature-protection.git\n", + "!git clone https://github.com/w-e-w/embedding-inspector.git\n", + "!git clone https://github.com/p1atdev/stable-diffusion-webui-adverse-cleaner-tab.git\n", + "!git clone https://github.com/diegocr/stable-diffusion-webui-electron.git\n", + "!git clone https://github.com/p1atdev/sd-danbooru-tags-upsampler.git\n", + "!git clone https://github.com/h43lb1t0/sd-webui-sdxl-refiner-hack.git\n", + "!git clone https://github.com/h43lb1t0/SD-WebUI-BatchCheckpointPrompt\n", + "!git clone https://github.com/Filexor/DeepShrinkHires.fix.git\n", + "!git clone https://github.com/feynlee/latent-upscale.git\n", + "!git clone https://github.com/Haoming02/sd-webui-tabs-extension.git\n", + "!git clone https://github.com/Haoming02/sd-webui-aaa.git\n", + "!git clone https://github.com/Haoming02/sd-webui-moar-generate.git\n", + "!git clone https://github.com/blue-pen5805/sdweb-easy-generate-forever.git\n", + "!git clone https://github.com/Haoming02/sd-webui-dynamic-hdr.git\n", + "!git clone https://github.com/blue-pen5805/sdweb-easy-wheel-edit-attention.git\n", + "!git clone https://github.com/v0xie/sd-webui-cads.git\n", + "\n", + "\n", + "!git clone https://github.com/space-nuko/a1111-stable-diffusion-webui-vram-estimator.git\n", + "!git clone https://github.com/lisanet/sd-webui-sdxl-aspects.git\n", + "!git clone https://github.com/mcmonkeyprojects/sd-infinity-grid-generator-script.git\n", + "!git clone https://github.com/Linaqruf/sdxl-model-converter.git\n", + "!git clone https://github.com/yownas/prompt_mixer.git\n", + "!git clone https://github.com/yownas/shift-attention.git\n", + "!git clone https://github.com/yownas/sd-webui-lua.git\n", + "!git clone https://github.com/guzuligo/CFG-Schedule-for-Automatic1111-SD.git\n", + "!git clone https://github.com/KohakuBlueleaf/a1111-sd-webui-haku-img.git\n", + "!git clone https://github.com/KohakuBlueleaf/z-a1111-sd-webui-dtg.git\n", + "!git clone https://github.com/OedoSoldier/sd-webui-image-sequence-toolkit.git\n", + "!git clone https://github.com/antis0007/sd-webui-multiple-hypernetworks.git\n", + "!git clone https://github.com/antis0007/sd-webui-colorful-noise.git\n", + "!git clone https://github.com/antis0007/sd-webui-gelbooru-prompt.git\n", + "!git clone https://github.com/benkyoujouzu/stable-diffusion-webui-visualize-cross-attention-extension.git\n", + "\n", + "\n", + "!git clone https://github.com/Zyin055/Config-Presets\n", + "!git clone https://github.com/AIrjen/OneButtonPrompt.git\n", + "!git clone https://github.com/Kahsolt/stable-diffusion-webui-prompt-travel.git\n", + "!git clone https://github.com/pkuliyi2015/multidiffusion-img-demo.git\n", + "!git clone https://github.com/udon-universe/stable-diffusion-webui-extension-templates.git\n", + "!git clone https://github.com/lisanet/sdxl-webui-refiner-fixed.git\n", + "!git clone https://github.com/osi1880vr/prompt_quill.git\n", + "!git clone https://github.com/Siberpone/ponyverse.git\n", + "!git clone https://github.com/Siberpone/lazy-pony-prompter\n", + "!git clone https://github.com/Siberpone/pd-styles.git\n", + "!git clone https://github.com/Siberpone/derpi-tac-a1111.git\n", + "!git clone https://github.com/ZealousMagician/Ponymaster.git\n", + "!git clone https://github.com/uwidev/sd_extension-prompt_formatter.git\n", + "!git clone https://github.com/layerdiffusion/sd-forge-layerdiffuse.git\n", + "!git clone https://github.com/ahgsql/StyleSelectorXL.git\n", + "\n", + "!git clone https://github.com/benkyoujouzu/stable-diffusion-webui-print-processed-prompt-extension.git\n", + "#!git clone https://github.com/AlUlkesh/sd_search_model.git\n", + "!git clone https://github.com/neggles/sd-webui-docker.git\n", + "!git clone https://github.com/ahgsql/sd-outpainting-server.git\n", + "!git clone https://github.com/space-nuko/sd-tagging-helper\n", + "!git clone https://github.com/space-nuko/a1111-stable-diffusion-webui-randomizer-keywords\n", + "#!git clone https://github.com/space-nuko/sd-promptbook\n", + "\n", + "\n", + "!git clone https://github.com/Blu-Tiger/sd-webui-real-image-artifacts.git\n", + "!git clone https://github.com/omniinfer/sd-webui-cloud-inference.git\n", + "!git clone https://github.com/shirayu/sd-webui-enable-checker.git\n", + "!git clone https://github.com/kenning/sd-webui-noise-color-picker.git\n", + "!git clone https://github.com/nihedon/sd-webui-weight-helper.git\n", + "!git clone https://github.com/light-and-ray/sd-webui-lama-cleaner-masked-content.git\n", + "!git clone https://github.com/v0xie/sd-webui-agentattention.git\n", + "!git clone https://github.com/rauldlnx10/sd-webui-promptmaker.git\n", + "!git clone https://github.com/safubuki/sd-webui-latent-regional-helper.git\n", + "#!git clone https://github.com/leeguandong/sd_webui_matting.git\n", + "!git clone https://github.com/v0xie/sd-webui-semantic-guidance.git\n", + "!git clone https://github.com/licyk/advanced_euler_sampler_extension.git\n", + "!git clone https://github.com/licyk/sd-webui-tcd-sampler.git\n", + "!git clone https://github.com/famotime/AIGC_helper.git\n", + "!git clone https://github.com/SenshiSentou/sd-webui-cardmaster.git\n", + "!git clone https://github.com/denfrost/sd-webui-img2txt.git\n", + "!git clone https://github.com/123jimin/sd-webui-system-control\n", + "!git clone https://github.com/123jimin/sd-prompt-parser.git\n", + "!git clone https://github.com/Iniquitatis/sd-webui-temporal.git\n", + "!git clone https://github.com/dvruette/sd-webui-fabric.git\n", + "!git clone https://github.com/ogkalu2/Merge-Stable-Diffusion-models-without-distortion.git\n", + "!git clone https://github.com/nochnoe/sd-webui-e621-prompt.git\n", + "!git clone https://github.com/thundaga/SD-webui-txt2img-script.git\n", + "!git clone https://github.com/tritant/sd-webui-creaprompt.git\n", + "!git clone https://github.com/leeguandong/sd_webui_sghm.git\n", + "\n", + "!git clone https://github.com/grim-reapper/aci-sd-webui-civitai-models\n", + "!git clone https://github.com/acorderob/sd-webui-prompt-postprocessor\n", + "!git clone https://github.com/SirVeggie/extension-style-vars.git\n", + "!git clone https://github.com/Tencent/LightDiffusionFlow.git\n", + "!git clone https://github.com/groinge/sd-webui-clipreplacer.git\n", + "!git clone https://github.com/groinge/sd-webui-untitledmerger\n", + "!git clone https://github.com/Ma-Chang-an/sd-webui-python-module-install.git\n", + "!git clone https://github.com/leeguandong/sd_webui_realtime_lcm_canvas\n", + "!git clone https://github.com/rumangerst/sd-webui-sdxl-size-panel.git\n", + "!git clone https://github.com/rumangerst/sd-webui-sdxl-styles-panel.git\n", + "!git clone https://github.com/MirrorCY/sd-switch.git\n", + "!git clone https://github.com/guinoise/sd-webui-generation-organizer.git\n", + "!git clone https://github.com/wkpark/sd-webui-pnginfo-diff.git\n", + "!git clone https://github.com/miamnh/sd-webui-model-downloader-cn\n", + "!git clone https://github.com/ronghuaxueleng/sd-webui-prompt-templates.git\n", + "!git clone https://github.com/Blastdav/sd-webui-e621-grabber.git\n", + "!git clone https://github.com/junha-lee/sd-webui-crop-extension.git\n", + "!git clone https://github.com/songweige/sd-webui-rich-text.git\n", + "!git clone https://github.com/junha-lee/sd-webui-lineart-extension.git\n", + "!git clone https://github.com/GreyManZA/sd-webui-upscale-extended.git\n", + "!git clone https://github.com/n714/sd-webui-generate-button.git\n", + "!git clone https://github.com/rocketgarden/sd-civitai-url-helper.git\n", + "!git clone https://github.com/SuspiciousActivity/sd-webui-format-prompt.git\n", + "!git clone https://github.com/rumor9999/sd-webui-split-prompt.git\n", + "!git clone https://github.com/SuspiciousActivity/sd-webui-intersync.git\n", + "!git clone https://github.com/S-Del/sd-webui-toggle-monospace-prompts.git\n", + "!git clone https://github.com/ostris/sd-webui-middleware.git\n", + "\n", + "\n", + "!git clone https://github.com/propapanda/sd-webui-global-prompts\n", + "!git clone https://github.com/thomasasfk/sd-webui-aspect-ratio-helper.git\n", + "!git clone https://github.com/marhensa/sd15-recommended-res-calc.git\n", + "!git clone https://github.com/iiiytn1k/sd-webui-check-tensors.git\n", + "!git clone https://github.com/marhensa/sdxl-recommended-res-calc\n", + "!git clone https://github.com/marhensa/sd15-recommended-res-calc\n", + "!git clone https://github.com/Extraltodeus/custom-sd-upscale.git\n", + "!git clone https://github.com/Seshelle/diffusion-noise-alternatives-webui!git clone https://github.com/Seshelle/CFG_Rescale_webui\n", + "!git clone https://github.com/Seshelle/CFG_Rescale_webui\n", + "!git clone https://github.com/feffy380/prompt-morph.git\n", + "!git clone https://github.com/veyDer/embedding-inspector.git\n", + "!git clone https://github.com/KutsuyaYuki/ABG_extension.git\n", + "!git clone https://github.com/zhouyi311/Prompts-From-File-v2-for-a111s-SD-webui.git\n", + "!git clone https://github.com/zhouyi311/Prompts-From-File-v2-for-a111s-SD-webui.git\n", + "!git clone https://github.com/apximax/sd-webui-resscaler.git\n", + "!git clone https://github.com/Tsukreya/sd-webui-cfgs.git\n", + "!git clone https://github.com/official-elinas/sd-webui-latent-script.git\n", + "!git clone https://github.com/ClashSAN/unload-button.git\n", + "#!git clone https://github.com/gogodr/sd-webui-stopmotion.git\n", + "!git clone https://github.com/LonicaMewinsky/sd-webui-keyframer.git\n", + "!git clone https://github.com/gogodr/AdverseCleanerExtension.git\n", + "!git clone https://github.com/EugeoSynthesisThirtyTwo/prompt-interpolation-script-for-sd-webui.git\\\n", + "\n", + "!git clone https://github.com/wbclark/sd-webui-neutral-prompt\n", + "!git clone https://github.com/COFI92/neutral-prompt\n", + "''' add VAE here'''\n", + "%cd -q ~/asd/models/VAE\n", + "# %download https://huggingface.co/NoCrypt/resources/resolve/main/VAE/any.vae.safetensors any.vae.safetensors\n", + "%download https://huggingface.co/hakurei/waifu-diffusion-v1-4/resolve/main/vae/kl-f8-anime2.ckpt\n", + "''' add Embeddings here'''\n", + "%cd -q ~/asd/embeddings\n", + "# %download URL" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "id": "6db926c7-5e1f-4c69-85a7-37067c5d91d4", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " [#741b25 326MiB/385MiB(84%) CN:16 DL:347MiB] \n", + " 741b25|OK | 349MiB/s|/home/studio-lab-user/asd/models/VAE/kl-f8-anime2.ckpt\n" + ] + } + ], + "source": [ + "%cd -q ~/asd/models/VAE\n", + "# %download https://huggingface.co/NoCrypt/resources/resolve/main/VAE/any.vae.safetensors any.vae.safetensors\n", + "%download https://huggingface.co/hakurei/waifu-diffusion-v1-4/resolve/main/vae/kl-f8-anime2.ckpt" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "id": "3d57fba2-cdb5-46d3-9946-f0c8e3adee27", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Cloning into 'sd-webui-samplers-scheduler'...\n", + "remote: Enumerating objects: 245, done.\u001b[K\n", + "remote: Counting objects: 100% (168/168), done.\u001b[K\n", + "remote: Compressing objects: 100% (135/135), done.\u001b[K\n", + "remote: Total 245 (delta 78), reused 84 (delta 31), pack-reused 77\u001b[K\n", + "Receiving objects: 100% (245/245), 6.83 MiB | 19.26 MiB/s, done.\n", + "Resolving deltas: 100% (89/89), done.\n" + ] + } + ], + "source": [ + "%cd -q ~/asd/extensions\n", + "!git clone https://github.com/Carzit/sd-webui-samplers-scheduler.git" + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "id": "daeb077e-4c6c-4c84-a461-d321fe7755bb", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Cloning into 'neutral-prompt'...\n", + "remote: Enumerating objects: 387, done.\u001b[K\n", + "remote: Counting objects: 100% (387/387), done.\u001b[K\n", + "remote: Compressing objects: 100% (141/141), done.\u001b[K\n", + "remote: Total 387 (delta 199), reused 387 (delta 199), pack-reused 0\u001b[K\n", + "Receiving objects: 100% (387/387), 74.37 KiB | 5.31 MiB/s, done.\n", + "Resolving deltas: 100% (199/199), done.\n" + ] + } + ], + "source": [ + "%cd -q ~/asd\n", + "#!git clone https://github.com/wbclark/sd-webui-neutral-prompt\n", + "!git clone https://github.com/COFI92/neutral-prompt" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "b50c0556-a8f7-4638-95c0-eb4049449679", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " 34f3d9|OK | 417MiB/s|/home/studio-lab-user/asd/models/VAE/any.vae.safetensors\n" + ] + } + ], + "source": [ + "%cd -q ~/asd/models/VAE\n", + "%download https://huggingface.co/NoCrypt/resources/resolve/main/VAE/any.vae.safetensors any.vae.safetensors" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "6910ec0c-b7fb-4054-8a9e-f2c105a3c546", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "EEEEE\n", + "======================================================================\n", + "ERROR: test_face_restorers (unittest.loader._FailedTest)\n", + "----------------------------------------------------------------------\n", + "ImportError: Failed to import test module: test_face_restorers\n", + "Traceback (most recent call last):\n", + " File \"/home/studio-lab-user/.conda/envs/default/lib/python3.10/unittest/loader.py\", line 436, in _find_test_path\n", + " module = self._get_module_from_name(name)\n", + " File \"/home/studio-lab-user/.conda/envs/default/lib/python3.10/unittest/loader.py\", line 377, in _get_module_from_name\n", + " __import__(name)\n", + " File \"/home/studio-lab-user/asd/test/test_face_restorers.py\", line 2, in \n", + " from test.conftest import test_files_path, test_outputs_path\n", + " File \"/home/studio-lab-user/asd/test/conftest.py\", line 4, in \n", + " import pytest\n", + "ModuleNotFoundError: No module named 'pytest'\n", + "\n", + "\n", + "======================================================================\n", + "ERROR: test_img2img (unittest.loader._FailedTest)\n", + "----------------------------------------------------------------------\n", + "ImportError: Failed to import test module: test_img2img\n", + "Traceback (most recent call last):\n", + " File \"/home/studio-lab-user/.conda/envs/default/lib/python3.10/unittest/loader.py\", line 436, in _find_test_path\n", + " module = self._get_module_from_name(name)\n", + " File \"/home/studio-lab-user/.conda/envs/default/lib/python3.10/unittest/loader.py\", line 377, in _get_module_from_name\n", + " __import__(name)\n", + " File \"/home/studio-lab-user/asd/test/test_img2img.py\", line 2, in \n", + " import pytest\n", + "ModuleNotFoundError: No module named 'pytest'\n", + "\n", + "\n", + "======================================================================\n", + "ERROR: test_torch_utils (unittest.loader._FailedTest)\n", + "----------------------------------------------------------------------\n", + "ImportError: Failed to import test module: test_torch_utils\n", + "Traceback (most recent call last):\n", + " File \"/home/studio-lab-user/.conda/envs/default/lib/python3.10/unittest/loader.py\", line 436, in _find_test_path\n", + " module = self._get_module_from_name(name)\n", + " File \"/home/studio-lab-user/.conda/envs/default/lib/python3.10/unittest/loader.py\", line 377, in _get_module_from_name\n", + " __import__(name)\n", + " File \"/home/studio-lab-user/asd/test/test_torch_utils.py\", line 3, in \n", + " import pytest\n", + "ModuleNotFoundError: No module named 'pytest'\n", + "\n", + "\n", + "======================================================================\n", + "ERROR: test_txt2img (unittest.loader._FailedTest)\n", + "----------------------------------------------------------------------\n", + "ImportError: Failed to import test module: test_txt2img\n", + "Traceback (most recent call last):\n", + " File \"/home/studio-lab-user/.conda/envs/default/lib/python3.10/unittest/loader.py\", line 436, in _find_test_path\n", + " module = self._get_module_from_name(name)\n", + " File \"/home/studio-lab-user/.conda/envs/default/lib/python3.10/unittest/loader.py\", line 377, in _get_module_from_name\n", + " __import__(name)\n", + " File \"/home/studio-lab-user/asd/test/test_txt2img.py\", line 2, in \n", + " import pytest\n", + "ModuleNotFoundError: No module named 'pytest'\n", + "\n", + "\n", + "======================================================================\n", + "ERROR: test_utils (unittest.loader._FailedTest)\n", + "----------------------------------------------------------------------\n", + "ImportError: Failed to import test module: test_utils\n", + "Traceback (most recent call last):\n", + " File \"/home/studio-lab-user/.conda/envs/default/lib/python3.10/unittest/loader.py\", line 436, in _find_test_path\n", + " module = self._get_module_from_name(name)\n", + " File \"/home/studio-lab-user/.conda/envs/default/lib/python3.10/unittest/loader.py\", line 377, in _get_module_from_name\n", + " __import__(name)\n", + " File \"/home/studio-lab-user/asd/test/test_utils.py\", line 1, in \n", + " import pytest\n", + "ModuleNotFoundError: No module named 'pytest'\n", + "\n", + "\n", + "----------------------------------------------------------------------\n", + "Ran 5 tests in 0.000s\n", + "\n", + "FAILED (errors=5)\n" + ] + } + ], + "source": [ + "!python -m unittest discover test" + ] + }, + { + "cell_type": "markdown", + "id": "0a0d2b52-763f-4002-ad88-1d4d8fcfded9", + "metadata": { + "tags": [] + }, + "source": [ + "#### *Persistent*" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "a95d3607-519e-48ae-87e6-92e2e816dcf5", + "metadata": {}, + "outputs": [], + "source": [ + "''' Checkpoint '''\n", + "%cd -q ~/asd/models/Stable-diffusion\n", + "%download https://civitai.com/api/download/models/147913 meichidarkMixFp16_45.safetensors\n", + "\n", + "''' LoRA '''\n", + "%cd -q ~/asd/models/Lora\n", + "%download https://civitai.com/api/download/models/87153 add_detail.safetensors\n", + "%download https://civitai.com/api/download/models/171989 detail_slider_v4.safetensors\n", + "%download https://civitai.com/api/download/models/62833 Detail_Tweaker.safetensors\n", + "%download https://civitai.com/api/download/models/86247 flat2.safetensors" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "06a39e28-17de-4954-b6bc-f22baed0f269", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Requirement already satisfied: wget in /home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages (3.2)\n", + " [#0a5f46 10GiB/10GiB(98%) CN:16 DL:414MiB] \n", + " 0a5f46|OK | 428MiB/s|/tmp/models/pornmasterAnime_v5.safetensors\n", + " [#fb94c5 1.6GiB/1.9GiB(85%) CN:16 DL:453MiB] \n", + " fb94c5|OK | 450MiB/s|/tmp/models/VividOrangeMix.safetensors\n" + ] + } + ], + "source": [ + "%tempe\n", + "%cd -q ~/asd/models/Stable-diffusion/tmp_models\n", + "!pip install wget\n", + "#https://civitai.com/api/download/models/55199\n", + "\n", + "#%download https://civitai.com/api/download/models/453692?type=Model&format=PickleTensor&size=full&fp=fp32\n", + "#!gdown \"https://huggingface.co/declun/pornmaster-animev4/resolve/main/pornmasterAnime_v4.safetensors\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/PornMaster-Anime.safetensors\"\n", + "#!gdown \"https://huggingface.co/dikdimon/sac/resolve/main/pornmasterAnime_v5.safetensors\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/pornmasterAnime_v5.safetensors\"\n", + "\n", + "#!gdown \"https://huggingface.co/dikdimon/sac/resolve/main/Mistoon_Pearl.safetensors\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Mistoon_Pearl.safetensors\"\n", + "#!gdown \"https://civitai.com/api/download/models/348981\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Mistoon_Anime.safetensors\"\n", + "#!gdown \"https://huggingface.co/dikdimon/sac/resolve/main/archangelbreed_v60.safetensors\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/archangelbreed_v60.safetensors\"\n", + "#!gdown \"https://huggingface.co/dikdimon/sac/resolve/main/autismmixSDXL_autismmixPony.safetensors\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/autismmixSDXL_autismmixPony.safetensors\"\n", + "\n", + "\n", + "#!gdown \"https://huggingface.co/dikdimon/sac/resolve/main/pornmasterAnime_v4-inpainting.safetensors\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/pornmasterAnime_v4-inpainting.safetensors\"\n", + "#!gdown \"https://huggingface.co/cagliostrolab/animagine-xl-3.0/resolve/main/animagine-xl-3.0.safetensors\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Animagine_XL_V3.safetensors\"\n", + "#!gdown \"https://huggingface.co/declun/pornmaster-animev4/resolve/main/pornmasterAnime_v4.safetensors\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/PornMaster-Anime.safetensors\"\n", + "#!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/PornMaster-Anime.safetensors\" \"https://civitai.com/api/download/models/280908?type=Model&format=SafeTensor&size=full&fp=fp32\"\n", + "#!gdown \"https://civitai.com/api/download/models/41233?type=Model&format=SafeTensor&size=full&fp=fp16\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/anyhentai.safetensors\"\n", + "#!gdown \"https://civitai.com/api/download/models/158321?type=Model&format=SafeTensor&size=full&fp=fp32\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/HazyAbyss.safetensors\"\n", + "#!gdown \"https://civitai.com/api/download/models/144671?type=Model&format=SafeTensor&size=full&fp=fp16\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Takeda Hiromitsu style.safetensors\"\n", + "#!wget -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/RaemuMix.safetensors\" \"https://civitai.com/api/download/models/294902\"\n", + "\n", + "#!gdown \"https://civitai.com/api/download/models/294902\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/RaemuMix.safetensors\"\n", + "#!gdown \"https://huggingface.co/stb/animelike2d/resolve/main/animelike25D_animelike25DV11Pruned.safetensors\" -O \"animelike25D_animelike25DV11Pruned.safetensors\"\n", + "#!gdown \"https://civitai.com/api/download/models/221033?type=Model&format=SafeTensor&size=pruned&fp=fp16\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/vivid.safetensors\"\n", + "#!gdown \"https://civitai.com/api/download/models/46846?type=Model&format=SafeTensor&size=full&fp=fp32\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/rev.safetensors\"\n", + "#!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/yesmixV3.5.safetensors\" \"https://civitai.com/api/download/models/182252?type=Model&format=SafeTensor&size=pruned&fp=fp16\"\n", + "#!gdown \"https://civitai.com/api/download/models/25571?type=Model&format=SafeTensor&size=full&fp=fp16\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/yesmix16.safetensors\"\n", + "#gdown https://civitai.com/models/9139?modelVersionId=182252 -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/yesmix35.safetensors\"\n", + "#!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Counterfeit-V3.0.safetensors\" \"https://huggingface.co/gsdf/Counterfeit-V3.0/resolve/main/Counterfeit-V3.0.safetensors\"\n", + "#!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/zedmix.safetensors\" \"https://civitai.com/api/download/models/121922?type=Model&format=SafeTensor&size=full&fp=fp16\"\n", + "#!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Based66-V3.safetensors\" \"https://huggingface.co/AnonymousM/Based-mixes/resolve/main/Based66-V3.safetensors\"\n", + "#!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Hassaku XL (sfw&nsfw) betaAOM3B2_orangemixs.safetensors\" \"https://civitai.com/api/download/models/251889?type=Model&format=SafeTensor&size=pruned&fp=bf16\"\n", + "#!gdown \"https://civitai.com/api/download/models/247131?type=Model&format=SafeTensor&size=pruned&fp=fp16\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Hentai Mix XL - Road to freedom.safetensors\"\n", + "#!gdown \"https://civitai.com/api/download/models/232266?type=Model&format=SafeTensor&size=pruned&fp=fp32\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Hardcore - Hentai.safetensors\"\n", + "#!gdown \"https://civitai.com/api/download/models/29173?type=Model&format=SafeTensor&size=full&fp=fp16\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Грейпфрут (хентай-модель).safetensors\"\n", + "#!gdown \"https://huggingface.co/WarriorMama777/OrangeMixs/resolve/main/Models/AbyssOrangeMix2/AbyssOrangeMix2_hard.safetensors\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/AbyssOrangeMix2_hard.safetensors\"\n", + "#!gdown \"https://civitai.com/api/download/models/6087?type=Model&format=SafeTensor&size=full&fp=fp16\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Котосмикс.safetensors\"\n", + "#!gdown \"https://huggingface.co/X779/Anything_ink/resolve/main/Anything-ink.safetensors\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Anything-ink.safetensors\"\n", + "#!gdown \"https://civitai.com/api/download/models/5581?type=Model&format=PickleTensor&size=full&fp=fp16\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/anuthinkv4.safetensors\"\n", + "\n", + "\n", + "#!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/vivid_nsfw.safetensors\" \"https://civitai.com/api/download/models/251011?type=Model&format=SafeTensor&size=pruned&fp=fp16\"\n", + "#!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/vivid_hard.safetensors\" \"https://civitai.com/api/download/models/251053?type=Model&format=SafeTensor&size=pruned&fp=fp16\"\n", + "#!gdown \"https://civitai.com/api/download/models/83109?type=Model&format=SafeTensor&size=full&fp=fp16\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/cartoon.safetensors\"\n", + " \n", + "\n", + "#!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Hassaku (hentai model).safetensors\" \"https://civitai.com/api/download/models/106922?type=Model&format=SafeTensor&size=pruned&fp=fp16\"\n", + "#!gdown \"https://civitai.com/api/download/models/206386?type=Model&format=SafeTensor&size=full&fp=fp16\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Hentai mix.safetensors\"\n", + "#!gdown \"https://civitai.com/api/download/models/49339\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Hentai17.safetensors\"\n", + "#!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/AOM3B2_orangemixs.safetensors\" \"https://huggingface.co/WarriorMama777/OrangeMixs/resolve/main/Models/AbyssOrangeMix3/AOM3B2_orangemixs.safetensors\"\n", + "#!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/AOM3B4_orangemixs.safetensors\" \"https://huggingface.co/WarriorMama777/OrangeMixs/resolve/main/Models/AbyssOrangeMix3/AOM3B4_orangemixs.safetensors\"\n", + "#!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Corneo's 7th Heaven Mix.safetensors\" \"https://civitai.com/api/download/models/6878?type=Model&format=SafeTensor&size=full&fp=fp16\"\n", + "#!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/AnyLoRA - Checkpoint.safetensors\" \"https://civitai.com/api/download/models/95489?type=Model&format=SafeTensor&size=full&fp=fp16\"\n", + "#!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/rev.safetensors\" \"https://civitai.com/api/download/models/46846?type=Model&format=SafeTensor&size=full&fp=fp32\"\n", + "#!wget -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/YesMix.safetensors\" \"https://civitai.com/api/download/models/182252?type=Model&format=SafeTensor&size=pruned&fp=fp16\"\n", + "#!wget -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/【Checkpoint】YesMix.safetensors\" \"https://civitai.com/api/download/models/25571?type=Model&format=SafeTensor&size=full&fp=fp16\"\n", + "#!gdown \"https://huggingface.co/AnonymousM/Based-mixes/resolve/main/Based66-V3.safetensors\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Based66-V3.safetensors\"\n", + "\n", + "#!gdown \"https://civitai.com/api/download/models/119057?type=Model&format=SafeTensor&size=pruned&fp=fp16\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/meina.safetensors\"\n", + "#!gdown \"https://huggingface.co/model5675/vividorangemix_v10_1/resolve/main/vividorangemix_v10Hard.safetensors\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/vividorangemix_v10Hard.safetensors\"\n", + "#!gdown \"https://huggingface.co/model5675/vividorangemix_v10_1/resolve/main/vividorangemix_v10NSFW.safetensors\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/vividorangemix_v10NSFW.safetensors\"\n", + "#!gdown \"https://huggingface.co/AnonymousM/Based-mixes/resolve/main/Based68-V2.safetensors\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/Based68-V22.safetensors\"\n", + "#!curl -Lo \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/cartoon.safetensors\" \"https://civitai.com/api/download/models/83109?type=Model&format=SafeTensor&size=full&fp=fp16\"\n", + "#!wget -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/rev707.safetensors\" \"https://civitai.com/api/download/models/247262?type=Model&format=SafeTensor&size=pruned&fp=fp16\"\n", + "#!gdown \"https://civitai.com/api/download/models/247262?type=Model&format=SafeTensor&size=pruned&fp=fp16\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/rev703.safetensors\"\n", + "#!gdown \"https://civitai.com/api/download/models/180346?type=Model&format=SafeTensor&size=pruned&fp=fp16\" -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/rev.safetensors\"\n", + "\n", + "#%download https://huggingface.co/dikdimon/sac/resolve/main/pornmasterAnime_v5.safetensors\n", + "#%download https://huggingface.co/dikdimon/sac/resolve/main/pornmasterAnime_v5/pornmasterAnime_v5.safetensors\n", + "#%download https://huggingface.co/dikdimon/sac/resolve/main/furrytoonmix_v10/furrytoonmix_v10.safetensors\n", + "#%download https://huggingface.co/JujoHotaru/HotaruBreed/resolve/main/model/HotaruBreed_TypeE_v80.safetensors\n", + "#%download https://huggingface.co/AnonymousM/Based-mixes/resolve/main/Based66-V3.safetensors\n", + "#%download https://huggingface.co/JujoHotaru/CartoonBreed/resolve/main/model/CartoonBreed_v10A.safetensors\n", + "\n", + "#%download https://huggingface.co/dikdimon/sac/resolve/main/archangelbreed_v60.safetensors archangelbreed_v60.safetensors\n", + "#%download https://huggingface.co/JujoHotaru/HotaruBreed/resolve/main/model/HotaruBreed_CuteMix_TypeD_v70.safetensors HotaruBreed_CuteMix_TypeD_v70.safetensors\n", + "#%download https://huggingface.co/WarriorMama777/OrangeMixs/resolve/main/Models/VividOrangeMix/VividOrangeMix.safetensors VividOrangeMix.safetensors\n", + "#%download https://civitai.com/api/download/models/336110 Based69.safetensors\n", + "#!gdown \"https://huggingface.co/AnonymousM/Based-mixes/resolve/main/Based66-V3.safetensors\" -O \"/home/studio-lab-user/asd/models/Stable-diffusion/tmp_models/Based66-V3.safetensors\"\n", + "#%download https://huggingface.co/dikdimon/sac/resolve/main/pornmasterAnime_v5.safetensors pornmasterAnime_v5.safetensors\n", + "#%download https://huggingface.co/dikdimon/sac/resolve/main/autismmixSDXL_autismmixPony.safetensors autismmixSDXL_autismmixPony.safetensors\n", + "#%download https://huggingface.co/dikdimon/sac/resolve/main/Mistoon_Pearl.safetensors\n", + "#%download https://huggingface.co/dikdimon/sac/resolve/main/archangelbreed_v60.safetensors archangelbreed_v60.safetensors\n", + "#%download https://huggingface.co/dikdimon/sac/resolve/main/pornmasterAnime_v5-inpainting.safetensors pornmasterAnime_v5-inpainting.safetensors\n", + "#%download https://huggingface.co/dikdimon/sac/resolve/main/pornmasterAnime_v3.safetensors pornmasterAnime_v3.safetensors\n", + "#%download https://civitai.com/api/download/models/29645 Dark_Sushi_Mix_darker.safetensors\n", + "#%download https://civitai.com/api/download/models/32465 Dark_Sushi_Mix_bright.safetensors\n", + "#%download https://huggingface.co/gsdf/Counterfeit-V3.0/resolve/main/Counterfeit-V3.0.safetensors Counterfeit-V3.0.safetensors\n", + "#!gdown \"https://civitai.com/api/download/models/29645\" -O \"/home/studio-lab-user/asd/models/Stable-diffusion/tmp_models/Dark_Sushi_Mix_darker.safetensors\"\n", + "#!gdown \"https://civitai.com/api/download/models/32465\" -O \"/home/studio-lab-user/asd/models/Stable-diffusion/tmp_models/Dark_Sushi_Mix_bright.safetensors\"\n", + "#!gdown \"https://huggingface.co/stb/animelike2d/resolve/main/animelike25D_animelike25DV11Pruned.safetensors\" -O \"animelike25D_animelike25DV11Pruned.safetensors\"\n", + "\n", + "\n", + "#%download https://huggingface.co/dikdimon/sac/resolve/main/table-diffusion/mistoonEmerald_v30.safetensors\n", + "#%download https://huggingface.co/dikdimon/sac/resolve/main/table-diffusion/mistoonObsidian_v10.safetensors\n", + "#%download https://huggingface.co/dikdimon/sac/resolve/main/table-diffusion/mistoonRuby_v30.safetensors\n", + "#%download https://huggingface.co/dikdimon/sac/resolve/main/mistoonAnime_v30/mistoonAnime_v30.safetensors\n", + "#%download https://huggingface.co/dikdimon/sac/resolve/main/mistoonSapphire_v20.safetensors\n", + "#%download https://huggingface.co/dikdimon/sac/resolve/main/ble-diffusion/mistoonJade_v10Anime.safetensors\n", + "#%download https://huggingface.co/dikdimon/sac/resolve/main/Stable-diffusion/mistoonAmethyst_v20.safetensors\n", + "#%download https://huggingface.co/dikdimon/sac/resolve/main/Stable-diffusion/mistoonDiamond_v10.safetensors\n", + "\n", + "\n", + "#%download https://huggingface.co/DrBob2142/Midnight_Mixes/resolve/main/Midnight%20Maple.safetensors\n", + "#%download https://huggingface.co/DrBob2142/Midnight_Mixes/resolve/main/Midnight%20Mixer%20Melt.safetensors\n", + "#%download https://huggingface.co/DrBob2142/Midnight_Mixes/resolve/main/Midnight%20Melt.safetensors\n", + "\n", + "#%download https://huggingface.co/dikdimon/sac/blob/main/mightMixes15Ponyxl_pxlToonthick/mightMixes15Ponyxl_pxlToonthick.safetensors\n", + "#%download https://huggingface.co/dikdimon/sac/resolve/main/gzzdx_v10/gzzdx_v10.safetensors\n", + "#%download https://civitai.com/api/download/models/410257\n", + "#%download https://civitai.com/api/download/models/489295\n", + "%download https://huggingface.co/WarriorMama777/OrangeMixs/resolve/main/Models/VividOrangeMix/VividOrangeMix.safetensors\n", + "#%download https://huggingface.co/WarriorMama777/OrangeMixs/resolve/main/Models/VividOrangeMix/VividOrengeMix_Hard.safetensors\n", + "#%download https://huggingface.co/WarriorMama777/OrangeMixs/resolve/main/Models/VividOrangeMix/VividOrengeMix_NSFW.safetensors\n", + "#!wget -O \"/home/studio-lab-user/stable-diffusion-webui/models/Stable-diffusion/tmp_models/rev707.safetensors\" \"https://civitai.com/api/download/models/247262?type=Model&format=SafeTensor&size=pruned&fp=fp16\"" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "a9306a56-03de-4521-86f4-e14e065b4e5f", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " [#4bb589 1.8GiB/1.9GiB(91%) CN:16 DL:214MiB] \n", + " 4bb589|OK | 211MiB/s|/tmp/models/Mistoon_Pearl.safetensors\n" + ] + } + ], + "source": [ + "%tempe\n", + "%cd -q ~/asd/models/Stable-diffusion/tmp_models\n", + "%download https://huggingface.co/dikdimon/sac/resolve/main/Mistoon_Pearl.safetensors\n", + "%download https://huggingface.co/dikdimon/sac/resolve/main/ble-diffusion/mistoonJade_v10Anime.safetensors\n", + "%download https://civitai.com/api/download/models/379221\n", + "%download https://civitai.com/api/download/models/364898\n", + "%download https://civitai.com/api/download/models/89927\n", + "%download https://civitai.com/api/download/models/388436\n", + "%download https://huggingface.co/dikdimon/sac/resolve/main/gzzdx_v10/gzzdx_v10.safetensors\n", + "#%download https://huggingface.co/dikdimon/sac/resolve/main/mistoonAnime_v30/mistoonAnime_v30.safetensors\n", + "#%download https://huggingface.co/AnonymousM/Based-mixes/resolve/main/Based66-V3.safetensors\n", + "%download https://huggingface.co/dikdimon/sac/resolve/main/pornmasterAnime_v5/pornmasterAnime_v5.safetensors\n", + "#%download https://huggingface.co/dikdimon/sac/resolve/main/revAnimated_v2Rebirth/revAnimated_v2Rebirth.safetensors\n", + "#%download https://civitai.com/api/download/models/95489\n", + "#https://civitai.com/api/download/models/55199\n", + "#%download https://huggingface.co/dikdimon/sac/resolve/main/pornmasterAnime_v5.safetensors\n", + "#!wget -O \"/home/studio-lab-user/asd/models/Stable-diffusion/tmp_models/pornmasterAnime_v5.safetensors\" \"https://civitai.com/api/download/models/432042?type=Model&format=SafeTensor&size=full&fp=fp32\"\n", + "#%download https://civitai.com/api/download/models/432042?type=Model&format=SafeTensor&size=full&fp=fp32\n", + "#%download https://huggingface.co/dikdimon/sac/resolve/main/yiffymix_v43/yiffymix_v43.safetensors\n", + "#%download https://huggingface.co/dikdimon/sac/resolve/main/furrytoonmix_v10/furrytoonmix_v10.safetensors\n", + "#%download https://huggingface.co/dikdimon/sac/resolve/main/cutecandymix_v20/cutecandymix_v20.safetensors\n", + "#%download https://civitai.com/api/download/models/384706\n", + "#%download https://civitai.com/api/download/models/96319\n", + "#%download https://civitai.com/api/download/models/49690\n", + "#%download https://civitai.com/api/download/models/429527\n", + "#%download https://civitai.com/api/download/models/453692\n", + "#%download https://civitai.com/api/download/models/104198\n", + "#%download https://civitai.com/api/download/models/247262\n", + "#%download https://civitai.com/api/download/models/180346\n", + "#!pip install wget\n", + "#!wget -O \"/home/studio-lab-user/asd/models/Stable-diffusion/tmp_models/YiffyMix.safetensors\" \"https://civitai.com/api/download/models/453692?type=Model&format=SafeTensor&size=full&fp=fp32\"" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "cb038693-b15a-4fd8-ae60-760e1e612867", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " [#7ad017 6.4GiB/6.4GiB(99%) CN:9 DL:329MiB] \n", + " 7ad017|OK | 322MiB/s|/tmp/models/animeConfettiComrade_v3.safetensors\n" + ] + } + ], + "source": [ + "%tempe\n", + "%cd -q ~/asd/models/Stable-diffusion/tmp_models\n", + "%download https://civitai.com/api/download/models/469115\n", + "%download https://civitai.com/api/download/models/386136\n", + "%download https://civitai.com/api/download/models/450146\n", + "%download https://civitai.com/api/download/models/315702\n", + "%download https://civitai.com/api/download/models/395263\n", + "#%download https://huggingface.co/dikdimon/sac/resolve/main/mistoonAnime_v30/mistoonAnime_v30.safetensors\n", + "#%download https://huggingface.co/AnonymousM/Based-mixes/resolve/main/Based66-V3.safetensors\n", + "#%download https://huggingface.co/dikdimon/sac/resolve/main/pornmasterAnime_v5/pornmasterAnime_v5.safetensors\n", + "#%download https://huggingface.co/dikdimon/sac/resolve/main/revAnimated_v2Rebirth/revAnimated_v2Rebirth.safetensors\n", + "#%download https://civitai.com/api/download/models/95489\n", + "#https://civitai.com/api/download/models/55199\n", + "#%download https://huggingface.co/dikdimon/sac/resolve/main/pornmasterAnime_v5.safetensors\n", + "#!wget -O \"/home/studio-lab-user/asd/models/Stable-diffusion/tmp_models/pornmasterAnime_v5.safetensors\" \"https://civitai.com/api/download/models/432042?type=Model&format=SafeTensor&size=full&fp=fp32\"\n", + "#%download https://civitai.com/api/download/models/432042?type=Model&format=SafeTensor&size=full&fp=fp32\n", + "#%download https://huggingface.co/dikdimon/sac/resolve/main/yiffymix_v43/yiffymix_v43.safetensors\n", + "#%download https://huggingface.co/dikdimon/sac/resolve/main/furrytoonmix_v10/furrytoonmix_v10.safetensors\n", + "#%download https://huggingface.co/dikdimon/sac/resolve/main/cutecandymix_v20/cutecandymix_v20.safetensors\n", + "#%download https://civitai.com/api/download/models/384706\n", + "#%download https://civitai.com/api/download/models/96319\n", + "#%download https://civitai.com/api/download/models/49690\n", + "#%download https://civitai.com/api/download/models/429527\n", + "#%download https://civitai.com/api/download/models/453692\n", + "#%download https://civitai.com/api/download/models/104198\n", + "#%download https://civitai.com/api/download/models/247262\n", + "#%download https://civitai.com/api/download/models/180346\n", + "#!pip install wget\n", + "#!wget -O \"/home/studio-lab-user/asd/models/Stable-diffusion/tmp_models/YiffyMix.safetensors\" \"https://civitai.com/api/download/models/453692?type=Model&format=SafeTensor&size=full&fp=fp32\"" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "id": "85c8539c-84a4-4578-8227-8d693d82cc2e", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " Exception: [AbstractCommand.cc:351] errorCode=3 URI=https://huggingface.co/dikdimon/sac/resolve/main/embeddings\n", + " -> [HttpSkipResponseCommand.cc:218] errorCode=3 Resource not found\n", + " 08cd68|ERR | 0B/s|/home/studio-lab-user/asd/models/embeddings\n" + ] + } + ], + "source": [ + "%cd -q ~/asd/models\n", + "%download https://huggingface.co/dikdimon/sac/resolve/main/embeddings" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "id": "6405ead1-4ce0-46f8-92c1-0237f20b1d3c", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " [#677a38 142MiB/144MiB(98%) CN:3 DL:101MiB] \n", + " 677a38|OK | 62MiB/s|/tmp/Lora/GiantessC_v0.4.safetensors\n", + " [#ee7ac6 691MiB/750MiB(92%) CN:15 DL:299MiB] \n", + " ee7ac6|OK | 239MiB/s|/tmp/Lora/sd_xl_dpo_lora_v1.safetensors\n", + " [#56a89f 79MiB/256MiB(30%) CN:16 DL:143MiB ETA:1s] \n", + " 56a89f|OK | 222MiB/s|/tmp/Lora/sd_1_5_dpo_lora_v1-128dim.safetensors\n", + " [#eba809 254MiB/256MiB(99%) CN:2 DL:143MiB] \n", + " eba809|OK | 126MiB/s|/tmp/Lora/sd_v15_dpo_lora_v1.safetensors\n", + " 1050b8|OK | 38MiB/s|/tmp/Lora/breastsizeslideroffset.safetensors\n", + " [#5a7379 107MiB/288MiB(37%) CN:16 DL:172MiB ETA:1s] \n", + " 5a7379|OK | 231MiB/s|/tmp/Lora/feet.safetensors\n", + " [#9d359e 108MiB/144MiB(75%) CN:16 DL:181MiB] \n", + " 9d359e|OK | 201MiB/s|/tmp/Lora/fmlorav1.2remaster.safetensors\n", + " [#afa745 126MiB/288MiB(43%) CN:16 DL:191MiB] \n", + " afa745|OK | 240MiB/s|/tmp/Lora/sd1.5_perfect feet.safetensors\n", + " [#19bbbd 35MiB/36MiB(98%) CN:6 DL:63MiB] \n", + " 19bbbd|OK | 64MiB/s|/tmp/Lora/Real_Dream_Hands.safetensors\n", + " [#2b1c3c 374MiB/515MiB(72%) CN:16 DL:256MiB] \n", + " 2b1c3c|OK | 220MiB/s|/tmp/Lora/GoodHands-beta2.safetensors\n", + " [#161632 380MiB/515MiB(73%) CN:16 DL:248MiB] \n", + " 161632|OK | 209MiB/s|/tmp/Lora/GoodHands-alpha3.safetensors\n", + " [#0d241f 514MiB/515MiB(99%) CN:1 DL:225MiB] \n", + " 0d241f|OK | 214MiB/s|/tmp/Lora/GoodHands-alpha2.safetensors\n", + " [#7fcf2d 111MiB/327MiB(34%) CN:16 DL:187MiB ETA:1s] \n", + " 7fcf2d|OK | 258MiB/s|/tmp/Lora/colorfix.safetensors\n", + " [#d92204 375MiB/671MiB(55%) CN:16 DL:250MiB ETA:1s] \n", + " d92204|OK | 277MiB/s|/tmp/Lora/gigantic_breasts_full_v1-01-000018.safetensors\n", + " [#9451e1 296MiB/297MiB(99%) CN:1 DL:179MiB] \n", + " 9451e1|OK | 167MiB/s|/tmp/Lora/nagachichiD.safetensors\n", + " [#1a4e74 114MiB/144MiB(79%) CN:16 DL:172MiB] \n", + " 1a4e74|OK | 95MiB/s|/tmp/Lora/slender hands (1).safetensors\n", + " [#bbe32a 123MiB/216MiB(57%) CN:16 DL:193MiB] \n", + " bbe32a|OK | 220MiB/s|/tmp/Lora/animefeetv4.safetensors\n", + " [#fa31b8 126MiB/144MiB(87%) CN:16 DL:185MiB] \n", + " fa31b8|OK | 146MiB/s|/tmp/Lora/circlelast.safetensors\n", + " [#31b72c 107MiB/144MiB(74%) CN:16 DL:166MiB] \n", + " 31b72c|OK | 117MiB/s|/tmp/Lora/blockyspirallast.safetensors\n", + " [#774e2d 142MiB/144MiB(98%) CN:2 DL:79MiB] \n", + " 774e2d|OK | 66MiB/s|/tmp/Lora/SpiralLlast.safetensors\n", + " [#ac8c8f 143MiB/144MiB(99%) CN:1 DL:74MiB] \n", + " ac8c8f|OK | 70MiB/s|/tmp/Lora/animemix_v3_offset.safetensors\n", + " [#463bd7 81MiB/144MiB(56%) CN:16 DL:152MiB] \n", + " 463bd7|OK | 170MiB/s|/tmp/Lora/ArsEmbarrassed-t5-000016.safetensors\n", + " [#14fc82 131MiB/288MiB(45%) CN:15 DL:200MiB] \n", + " 14fc82|OK | 242MiB/s|/tmp/Lora/realistic.safetensors\n", + " 19677d|OK | 111MiB/s|/tmp/Lora/background_detail_enhanced_simplified.safetensors\n", + " [#4323dd 143MiB/144MiB(99%) CN:1 DL:82MiB] \n", + " 4323dd|OK | 78MiB/s|/tmp/Lora/background_detail_enhanced_simplified_v2.safetensors\n", + " f82f87|OK | 65MiB/s|/tmp/Lora/Background_Detail_v3.safetensors\n", + " [#59d9ef 73MiB/225MiB(32%) CN:16 DL:156MiB] \n", + " 59d9ef|OK | 167MiB/s|/tmp/Lora/ShexyoStyle.safetensors\n", + " 40d528|OK | 174MiB/s|/tmp/Lora/shadV6.1LOL.safetensors\n", + " [#98049a 80MiB/108MiB(74%) CN:16 DL:159MiB] \n", + " 98049a|OK | 126MiB/s|/tmp/Lora/asayohokoV3LOL.safetensors\n", + " [#acf41d 100MiB/144MiB(69%) CN:16 DL:169MiB] \n", + " acf41d|OK | 196MiB/s|/tmp/Lora/ShadRavenV1.3.safetensors\n", + " [#93a2e6 90MiB/144MiB(62%) CN:16 DL:136MiB] \n", + " 93a2e6|OK | 101MiB/s|/tmp/Lora/MavisV1.safetensors\n", + " [#2f8425 143MiB/144MiB(99%) CN:1 DL:77MiB] \n", + " 2f8425|OK | 72MiB/s|/tmp/Lora/BWWMv3.safetensors\n", + " [#1544e2 59MiB/144MiB(41%) CN:16 DL:117MiB] \n", + " 1544e2|OK | 116MiB/s|/tmp/Lora/StarfireNSFWv1.1.safetensors\n", + " [#c08d4e 141MiB/144MiB(97%) CN:4 DL:139MiB] \n", + " c08d4e|OK | 100MiB/s|/tmp/Lora/TwoP.safetensors\n", + " [#2685df 127MiB/144MiB(88%) CN:15 DL:187MiB] \n", + " 2685df|OK | 156MiB/s|/tmp/Lora/TatsumakiNSFWv1.safetensors\n", + " [#000c12 115MiB/144MiB(79%) CN:16 DL:158MiB] \n", + " 000c12|OK | 106MiB/s|/tmp/Lora/DeeDeeV1.1.safetensors\n", + " [#45b9c2 75MiB/144MiB(52%) CN:16 DL:137MiB] \n", + " 45b9c2|OK | 173MiB/s|/tmp/Lora/BlackGirlV1.safetensors\n", + " [#2fc2a9 143MiB/144MiB(99%) CN:1 DL:92MiB] \n", + " 2fc2a9|OK | 92MiB/s|/tmp/Lora/AdultMableV1.safetensors\n", + " [#92743f 143MiB/144MiB(99%) CN:1 DL:82MiB] \n", + " 92743f|OK | 82MiB/s|/tmp/Lora/breastinclassBetter.safetensors\n", + " [#a4fdf0 120MiB/121MiB(99%) CN:1 DL:73MiB] \n", + " a4fdf0|OK | 70MiB/s|/tmp/Lora/sidewinderboobsv06.safetensors\n", + " [#d8a81c 14MiB/144MiB(10%) CN:16 DL:59MiB ETA:2s] \n", + " d8a81c|OK | 152MiB/s|/tmp/Lora/bad_pic.safetensors\n", + " [#4700e0 107MiB/108MiB(99%) CN:5 DL:158MiB] \n", + " 4700e0|OK | 157MiB/s|/tmp/Lora/lewdV2.1LOL.safetensors\n", + " [#0c0195 107MiB/108MiB(99%) CN:4 DL:163MiB] \n", + " 0c0195|OK | 141MiB/s|/tmp/Lora/sunagawaV1.5LOL.safetensors\n", + " [#cb3a86 89MiB/108MiB(82%) CN:16 DL:155MiB] \n", + " cb3a86|OK | 116MiB/s|/tmp/Lora/ayamiKojimaV1LOL.safetensors\n", + " [#384408 107MiB/108MiB(99%) CN:1 DL:85MiB] \n", + " 384408|OK | 78MiB/s|/tmp/Lora/JLullabyV3LOL.safetensors\n", + " [#db7962 103MiB/108MiB(95%) CN:11 DL:151MiB] \n", + " db7962|OK | 120MiB/s|/tmp/Lora/oryuutoV1.5LOL.safetensors\n", + " [#eeb39f 28MiB/108MiB(26%) CN:16 DL:73MiB ETA:1s] \n", + " eeb39f|OK | 140MiB/s|/tmp/Lora/blackfootwearV1LOL.safetensors\n", + " [#de93cb 107MiB/108MiB(99%) CN:1 DL:68MiB] \n", + " de93cb|OK | 64MiB/s|/tmp/Lora/mscV2.5LOL.safetensors\n", + " [#e75418 59MiB/128MiB(46%) CN:16 DL:130MiB] \n", + " e75418|OK | 131MiB/s|/tmp/Lora/LCM_LoRA_Weights_SD15.safetensors\n" + ] + } + ], + "source": [ + "''' LoRa '''\n", + "%tempe\n", + "%cd -q ~/asd/models/Lora/tmp_Lora\n", + "%download https://civitai.com/api/download/models/159707\n", + "%download https://civitai.com/api/download/models/273996\n", + "%download https://civitai.com/api/download/models/269377\n", + "%download https://civitai.com/api/download/models/273993\n", + "%download https://civitai.com/api/download/models/146600\n", + "%download https://civitai.com/api/download/models/161366\n", + "%download https://civitai.com/api/download/models/255800\n", + "%download https://civitai.com/api/download/models/227997\n", + "%download https://civitai.com/api/download/models/290009\n", + "%download https://civitai.com/api/download/models/55199\n", + "%download https://civitai.com/api/download/models/53396\n", + "%download https://civitai.com/api/download/models/52550\n", + "%download https://civitai.com/api/download/models/136319\n", + "%download https://civitai.com/api/download/models/190406\n", + "%download https://civitai.com/api/download/models/19135\n", + "%download https://civitai.com/api/download/models/274543\n", + "%download https://civitai.com/api/download/models/25848\n", + "%download https://civitai.com/api/download/models/7431\n", + "%download https://civitai.com/api/download/models/7427\n", + "%download https://civitai.com/api/download/models/7428\n", + "%download https://civitai.com/api/download/models/60568\n", + "%download https://civitai.com/api/download/models/94841\n", + "%download https://civitai.com/api/download/models/106626\n", + "%download https://civitai.com/api/download/models/121842\n", + "%download https://civitai.com/api/download/models/123272\n", + "%download https://civitai.com/api/download/models/137901\n", + "%download https://civitai.com/api/download/models/244925\n", + "%download https://civitai.com/api/download/models/338661\n", + "%download https://civitai.com/api/download/models/334075\n", + "%download https://civitai.com/api/download/models/194009\n", + "%download https://civitai.com/api/download/models/230295\n", + "%download https://civitai.com/api/download/models/221136\n", + "%download https://civitai.com/api/download/models/193881\n", + "%download https://civitai.com/api/download/models/161013\n", + "%download https://civitai.com/api/download/models/191797\n", + "%download https://civitai.com/api/download/models/159862\n", + "%download https://civitai.com/api/download/models/156283\n", + "%download https://civitai.com/api/download/models/155278\n", + "%download https://civitai.com/api/download/models/23250\n", + "%download https://civitai.com/api/download/models/163324\n", + "%download https://civitai.com/api/download/models/89519\n", + "%download https://civitai.com/api/download/models/446036\n", + "%download https://civitai.com/api/download/models/441480\n", + "%download https://civitai.com/api/download/models/383113\n", + "%download https://civitai.com/api/download/models/336421\n", + "%download https://civitai.com/api/download/models/452239\n", + "%download https://civitai.com/api/download/models/454378\n", + "%download https://civitai.com/api/download/models/478963\n", + "%download https://civitai.com/api/download/models/424706" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "97a30db0-b81c-40df-b1a2-7ad942984193", + "metadata": {}, + "outputs": [], + "source": [ + "''' LoRa '''\n", + "%tempe\n", + "%cd -q ~/asd/models/Lora/tmp_Lora\n", + "%download https://civitai.com/api/download/models/454523\n", + "%download https://civitai.com/api/download/models/448745\n", + "%download https://civitai.com/api/download/models/448977\n", + "%download https://civitai.com/api/download/models/311797\n", + "%download https://civitai.com/api/download/models/338262\n", + "%download https://civitai.com/api/download/models/145907\n", + "%download https://civitai.com/api/download/models/326346" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "id": "76417845-1a86-42f4-a7a1-93ff028fcba0", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[Errno 2] No such file or directory: '/home/studio-lab-user/asd/models/Lora/tmp_Lora'\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m086eb9\u001b[0m 749MiB/750MiB\u001b[36m(99%)\u001b[0m CN:\u001b[38;5;69m11\u001b[0m DL:\u001b[38;5;135m304MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 086eb9|\u001b[38;5;35mOK\u001b[0m | 296MiB/s|/home/studio-lab-user/sd_xl_dpo_lora_v1.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m6239a3\u001b[0m 695MiB/750MiB\u001b[36m(92%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m318MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 6239a3|\u001b[38;5;35mOK\u001b[0m | 289MiB/s|/home/studio-lab-user/sd_xl_dpo_turbo_lora_v1-128dim.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35mdb5679\u001b[0m 681MiB/750MiB\u001b[36m(90%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m315MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " db5679|\u001b[38;5;35mOK\u001b[0m | 321MiB/s|/home/studio-lab-user/sd_xl_dpo_lora_v1-128dim.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m1f40bc\u001b[0m 117MiB/374MiB\u001b[36m(31%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m198MiB\u001b[0m ETA:\u001b[33m1s\u001b[0m\u001b[35m】\u001b[0m \n", + " 1f40bc|\u001b[38;5;35mOK\u001b[0m | 271MiB/s|/home/studio-lab-user/iphone_mirror_selfie_v01b.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35mbf8196\u001b[0m 2.8MiB/116MiB\u001b[36m(2%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m23MiB\u001b[0m ETA:\u001b[33m4s\u001b[0m\u001b[35m】\u001b[0m \n", + " bf8196|\u001b[38;5;35mOK\u001b[0m | 106MiB/s|/home/studio-lab-user/anipony_XL.safetensors\n", + " 1f5a2c|\u001b[38;5;35mOK\u001b[0m | 257MiB/s|/home/studio-lab-user/style-enhancer-xl.safetensors\n", + " 9b79c1|\u001b[38;5;35mOK\u001b[0m | 258MiB/s|/home/studio-lab-user/anime-detailer-xl.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35md1c581\u001b[0m 83MiB/217MiB\u001b[36m(38%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m161MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " d1c581|\u001b[38;5;35mOK\u001b[0m | 215MiB/s|/home/studio-lab-user/Style_Asanagi_XL_ff.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m021cb3\u001b[0m 136MiB/217MiB\u001b[36m(62%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m204MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 021cb3|\u001b[38;5;35mOK\u001b[0m | 216MiB/s|/home/studio-lab-user/fellatrix_style_xl_ilff.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35mc095db\u001b[0m 216MiB/217MiB\u001b[36m(99%)\u001b[0m CN:\u001b[38;5;69m1\u001b[0m DL:\u001b[38;5;135m126MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " c095db|\u001b[38;5;35mOK\u001b[0m | 117MiB/s|/home/studio-lab-user/officialpit_style_xl_ilff.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m619b3c\u001b[0m 143MiB/217MiB\u001b[36m(65%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m173MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 619b3c|\u001b[38;5;35mOK\u001b[0m | 153MiB/s|/home/studio-lab-user/tentacletrap_concept_ponyxl_ilff.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m09fd63\u001b[0m 3.8MiB/127MiB\u001b[36m(2%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m19MiB\u001b[0m ETA:\u001b[33m6s\u001b[0m\u001b[35m】\u001b[0m \n", + " 09fd63|\u001b[38;5;35mOK\u001b[0m | 120MiB/s|/home/studio-lab-user/Lunas-JLullaby-SDXL-A3.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35md6dc02\u001b[0m 67MiB/217MiB\u001b[36m(31%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m127MiB\u001b[0m ETA:\u001b[33m1s\u001b[0m\u001b[35m】\u001b[0m \n", + " d6dc02|\u001b[38;5;35mOK\u001b[0m | 211MiB/s|/home/studio-lab-user/shadman_style_ponyxl_ilff.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m9d91d5\u001b[0m 108MiB/109MiB\u001b[36m(99%)\u001b[0m CN:\u001b[38;5;69m1\u001b[0m DL:\u001b[38;5;135m55MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 9d91d5|\u001b[38;5;35mOK\u001b[0m | 52MiB/s|/home/studio-lab-user/Lunas-Blackedwear-Concept-SDXL-A1.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35mc92732\u001b[0m 96MiB/109MiB\u001b[36m(88%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m156MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " c92732|\u001b[38;5;35mOK\u001b[0m | 145MiB/s|/home/studio-lab-user/Lunas-BleachedWear-Concept-SDXL-A1.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35mc82bcf\u001b[0m 432MiB/435MiB\u001b[36m(99%)\u001b[0m CN:\u001b[38;5;69m4\u001b[0m DL:\u001b[38;5;135m159MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " c82bcf|\u001b[38;5;35mOK\u001b[0m | 134MiB/s|/home/studio-lab-user/Perfect Hands v2.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35mefbcc5\u001b[0m 26MiB/217MiB\u001b[36m(11%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m63MiB\u001b[0m ETA:\u001b[33m3s\u001b[0m\u001b[35m】\u001b[0m \n", + " efbcc5|\u001b[38;5;35mOK\u001b[0m | 180MiB/s|/home/studio-lab-user/AwyHandHeartXL.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m0a8e08\u001b[0m 24MiB/325MiB\u001b[36m(7%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m69MiB\u001b[0m ETA:\u001b[33m4s\u001b[0m\u001b[35m】\u001b[0m \n", + " 0a8e08|\u001b[38;5;35mOK\u001b[0m | 255MiB/s|/home/studio-lab-user/StS-Pendulum-Hypnosis-Coin-SDXL.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35mf1b195\u001b[0m 216MiB/217MiB\u001b[36m(99%)\u001b[0m CN:\u001b[38;5;69m1\u001b[0m DL:\u001b[38;5;135m103MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " f1b195|\u001b[38;5;35mOK\u001b[0m | 97MiB/s|/home/studio-lab-user/mak1ma0XL_Pony_v1.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m1f6fe1\u001b[0m 0B/0B CN:\u001b[38;5;69m1\u001b[0m DL:\u001b[38;5;135m0B\u001b[0m\u001b[35m】\u001b[0m Exception: [AbstractDiskWriter.cc:557] errNum=28 errorCode=9 fallocate failed. cause: No space left on device\n", + " 1f6fe1|\u001b[31mERR\u001b[0m | 0B/s|/home/studio-lab-user/StS-SDXL-Foreshortening.safetensors\n", + "\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m0b94da\u001b[0m 55MiB/61MiB\u001b[36m(91%)\u001b[0m CN:\u001b[38;5;69m13\u001b[0m DL:\u001b[38;5;135m90MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 0b94da|\u001b[38;5;35mOK\u001b[0m | 55MiB/s|/home/studio-lab-user/MARELycoXL.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35mea6112\u001b[0m 216MiB/217MiB\u001b[36m(99%)\u001b[0m CN:\u001b[38;5;69m1\u001b[0m DL:\u001b[38;5;135m117MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " ea6112|\u001b[38;5;35mOK\u001b[0m | 110MiB/s|/home/studio-lab-user/P0w3eeerXL_Pony_v1.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35mff1b42\u001b[0m 0B/0B CN:\u001b[38;5;69m1\u001b[0m DL:\u001b[38;5;135m0B\u001b[0m\u001b[35m】\u001b[0m Exception: [AbstractDiskWriter.cc:557] errNum=28 errorCode=9 fallocate failed. cause: No space left on device\n", + " ff1b42|\u001b[31mERR\u001b[0m | 0B/s|/home/studio-lab-user/ponyxl-mizumizuni-style-v03.safetensors\n", + "\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m4b020a\u001b[0m 53MiB/54MiB\u001b[36m(98%)\u001b[0m CN:\u001b[38;5;69m1\u001b[0m DL:\u001b[38;5;135m32MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " 4b020a|\u001b[38;5;35mOK\u001b[0m | 31MiB/s|/home/studio-lab-user/PennyPolendinaPDXL.safetensors\n", + " Exception: [AbstractDiskWriter.cc:557] errNum=28 errorCode=9 fallocate failed. cause: No space left on device\n", + " 7a4175|\u001b[31mERR\u001b[0m | 0B/s|/home/studio-lab-user/undertale_v1_2_5-xl.safetensors\n", + " Exception: [AbstractDiskWriter.cc:557] errNum=28 errorCode=9 fallocate failed. cause: No space left on device\n", + " 734f72|\u001b[31mERR\u001b[0m | 0B/s|/home/studio-lab-user/undertale_A31-1_2-xl.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35mb68e68\u001b[0m 134MiB/217MiB\u001b[36m(61%)\u001b[0m CN:\u001b[38;5;69m16\u001b[0m DL:\u001b[38;5;135m208MiB\u001b[0m\u001b[35m】\u001b[0m \n", + " b68e68|\u001b[38;5;35mOK\u001b[0m | 211MiB/s|/home/studio-lab-user/Shexyo_Style__PONY_XL.safetensors\n", + " Exception: [AbstractDiskWriter.cc:557] errNum=28 errorCode=9 fallocate failed. cause: No space left on device\n", + " 7dcf3b|\u001b[31mERR\u001b[0m | 0B/s|/home/studio-lab-user/Expressive_H-000001.safetensors\n", + " Exception: [AbstractDiskWriter.cc:557] errNum=28 errorCode=9 fallocate failed. cause: No space left on device\n", + " 188bbf|\u001b[31mERR\u001b[0m | 0B/s|/home/studio-lab-user/undertale_A31-1_2-xl.safetensors\n", + " Exception: [AbstractDiskWriter.cc:557] errNum=28 errorCode=9 fallocate failed. cause: No space left on device\n", + " f8d293|\u001b[31mERR\u001b[0m | 0B/s|/home/studio-lab-user/sd_xl_turbo_lora_v1.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35mf1492d\u001b[0m 0B/0B CN:\u001b[38;5;69m1\u001b[0m DL:\u001b[38;5;135m0B\u001b[0m\u001b[35m】\u001b[0m \n", + " f1492d|\u001b[38;5;35mOK\u001b[0m | 0B/s|/home/studio-lab-user/anipony_XL.safetensors\n", + " 592066|\u001b[38;5;35mOK\u001b[0m | 0B/s|/home/studio-lab-user/fellatrix_style_xl_ilff.safetensors\n", + " Exception: [AbstractDiskWriter.cc:557] errNum=28 errorCode=9 fallocate failed. cause: No space left on device\n", + " e413f1|\u001b[31mERR\u001b[0m | 0B/s|/home/studio-lab-user/fellatrix_style_v2.safetensors\n", + " Exception: [AbstractDiskWriter.cc:557] errNum=28 errorCode=9 fallocate failed. cause: No space left on device\n", + " ac7f42|\u001b[31mERR\u001b[0m | 0B/s|/home/studio-lab-user/add-detail-xl.safetensors\n", + " Exception: [AbstractDiskWriter.cc:557] errNum=28 errorCode=9 fallocate failed. cause: No space left on device\n", + " 7d296e|\u001b[31mERR\u001b[0m | 0B/s|/home/studio-lab-user/DetailedEyes_V3.safetensors\n", + " Exception: [AbstractDiskWriter.cc:557] errNum=28 errorCode=9 fallocate failed. cause: No space left on device\n", + " c8d9e5|\u001b[31mERR\u001b[0m | 0B/s|/home/studio-lab-user/StS_detail_slider_v1.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m1bfac7\u001b[0m 0B/0B CN:\u001b[38;5;69m1\u001b[0m DL:\u001b[38;5;135m0B\u001b[0m\u001b[35m】\u001b[0m Exception: [AbstractDiskWriter.cc:557] errNum=28 errorCode=9 fallocate failed. cause: No space left on device\n", + " 1bfac7|\u001b[31mERR\u001b[0m | 0B/s|/home/studio-lab-user/detail_eyes-000019.safetensors\n", + "\n", + " Exception: [AbstractCommand.cc:351] errorCode=3 URI=https://civitai.com/api/download/models/447576?token=25d7bc0d34a2f623ae113f0197260b29\n", + " -> [HttpSkipResponseCommand.cc:218] errorCode=3 Resource not found\n", + " 84946e|\u001b[31mERR\u001b[0m | 0B/s|https://civitai.com/api/download/models/447576?token=25d7bc0d34a2f623ae113f0197260b29\n", + " Exception: [AbstractDiskWriter.cc:557] errNum=28 errorCode=9 fallocate failed. cause: No space left on device\n", + " f2793c|\u001b[31mERR\u001b[0m | 0B/s|/home/studio-lab-user/sdxl_lightning_8step_lora.safetensors\n", + " Exception: [AbstractDiskWriter.cc:557] errNum=28 errorCode=9 fallocate failed. cause: No space left on device\n", + " a97ebd|\u001b[31mERR\u001b[0m | 0B/s|/home/studio-lab-user/povpinchpony.safetensors\n", + " Exception: [AbstractDiskWriter.cc:557] errNum=28 errorCode=9 fallocate failed. cause: No space left on device\n", + " 48614c|\u001b[31mERR\u001b[0m | 0B/s|/home/studio-lab-user/ben_tennyson.safetensors\n", + " Exception: [AbstractDiskWriter.cc:557] errNum=28 errorCode=9 fallocate failed. cause: No space left on device\n", + " 4d2bc9|\u001b[31mERR\u001b[0m | 0B/s|/home/studio-lab-user/sword swallowing position XL .safetensors\n", + " Exception: [AbstractDiskWriter.cc:557] errNum=28 errorCode=9 fallocate failed. cause: No space left on device\n", + " 3afa9d|\u001b[31mERR\u001b[0m | 0B/s|/home/studio-lab-user/Round_Breasts_XL_XV7-000038.safetensors\n", + " 927eff|\u001b[38;5;35mOK\u001b[0m | 50MiB/s|/home/studio-lab-user/vectorizer_2.0_bdsqlsz.pt\n", + " Exception: [AbstractDiskWriter.cc:557] errNum=28 errorCode=9 fallocate failed. cause: No space left on device\n", + " 422cd1|\u001b[31mERR\u001b[0m | 0B/s|/home/studio-lab-user/nudify_xl.safetensors\n", + " 7f53be|\u001b[38;5;35mOK\u001b[0m | 0B/s|/home/studio-lab-user/AwyHandHeartXL.safetensors\n", + " \u001b[35m【\u001b[0m#\u001b[38;5;35m2d1f4e\u001b[0m 0B/0B CN:\u001b[38;5;69m1\u001b[0m DL:\u001b[38;5;135m0B\u001b[0m\u001b[35m】\u001b[0m \n", + " 2d1f4e|\u001b[38;5;35mOK\u001b[0m | 0B/s|/home/studio-lab-user/Style_Asanagi_XL_ff.safetensors\n", + " b5bdaa|\u001b[38;5;35mOK\u001b[0m | 0B/s|/home/studio-lab-user/iphone_mirror_selfie_v01b.safetensors\n", + " Exception: [AbstractDiskWriter.cc:557] errNum=28 errorCode=9 fallocate failed. cause: No space left on device\n", + " cb9f58|\u001b[31mERR\u001b[0m | 0B/s|/home/studio-lab-user/xl_more_art-full_v1.safetensors\n", + " Exception: [AbstractDiskWriter.cc:557] errNum=28 errorCode=9 fallocate failed. cause: No space left on device\n", + " 859038|\u001b[31mERR\u001b[0m | 0B/s|/home/studio-lab-user/LCM_LoRA_Weights_SDXL.safetensors\n", + " Exception: [AbstractDiskWriter.cc:557] errNum=28 errorCode=9 fallocate failed. cause: No space left on device\n", + " 72e30c|\u001b[31mERR\u001b[0m | 0B/s|/home/studio-lab-user/Penis_Shadow_Pony.safetensors\n", + " Exception: [AbstractDiskWriter.cc:557] errNum=28 errorCode=9 fallocate failed. cause: No space left on device\n", + " 5b74e3|\u001b[31mERR\u001b[0m | 0B/s|/home/studio-lab-user/StS_age_slider_v1_initial_release.safetensors\n", + " Exception: [AbstractDiskWriter.cc:557] errNum=28 errorCode=9 fallocate failed. cause: No space left on device\n", + " 0e0cea|\u001b[31mERR\u001b[0m | 0B/s|/home/studio-lab-user/StS-SDXL-Foreshortening-v2-LyCORIS.safetensors\n", + " Exception: [AbstractDiskWriter.cc:557] errNum=28 errorCode=9 fallocate failed. cause: No space left on device\n", + " e627cd|\u001b[31mERR\u001b[0m | 0B/s|/home/studio-lab-user/Ratatatat74XLLocon.safetensors\n", + " Exception: [AbstractDiskWriter.cc:557] errNum=28 errorCode=9 fallocate failed. cause: No space left on device\n", + " 0e62f4|\u001b[31mERR\u001b[0m | 0B/s|/home/studio-lab-user/ratatatat74_pony_v2.safetensors\n", + " Exception: [AbstractDiskWriter.cc:557] errNum=28 errorCode=9 fallocate failed. cause: No space left on device\n", + " a6ec8c|\u001b[31mERR\u001b[0m | 0B/s|/home/studio-lab-user/Ratatatat74_Style_v2.safetensors\n", + " Exception: [AbstractDiskWriter.cc:557] errNum=28 errorCode=9 fallocate failed. cause: No space left on device\n", + " f84e5d|\u001b[31mERR\u001b[0m | 0B/s|/home/studio-lab-user/ratatatat74-000050.safetensors\n", + " Exception: [AbstractDiskWriter.cc:557] errNum=28 errorCode=9 fallocate failed. cause: No space left on device\n", + " fd68fc|\u001b[31mERR\u001b[0m | 0B/s|/home/studio-lab-user/Ratatatat74XLLocon.safetensors\n", + " Exception: [AbstractDiskWriter.cc:557] errNum=28 errorCode=9 fallocate failed. cause: No space left on device\n", + " 79aff3|\u001b[31mERR\u001b[0m | 0B/s|/home/studio-lab-user/Ratpony.safetensors\n", + " Exception: [AbstractDiskWriter.cc:557] errNum=28 errorCode=9 fallocate failed. cause: No space left on device\n", + " 1b779a|\u001b[31mERR\u001b[0m | 0B/s|/home/studio-lab-user/ratatatat74_XL_v2-000006.safetensors\n" + ] + } + ], + "source": [ + "''' LoRa '''\n", + "%tempe\n", + "%cd -q ~/asd/models/Lora/tmp_Lora\n", + "%download https://civitai.com/api/download/models/273996\n", + "%download https://civitai.com/api/download/models/268054\n", + "%download https://civitai.com/api/download/models/269354\n", + "%download https://civitai.com/api/download/models/288679\n", + "%download https://civitai.com/api/download/models/334039\n", + "%download https://huggingface.co/Linaqruf/style-enhancer-xl-lora/resolve/main/style-enhancer-xl.safetensors style-enhancer-xl.safetensors\n", + "%download https://huggingface.co/Linaqruf/anime-detailer-xl-lora/resolve/main/anime-detailer-xl.safetensors anime-detailer-xl.safetensors\n", + "%download https://civitai.com/api/download/models/344107\n", + "%download https://civitai.com/api/download/models/338262\n", + "%download https://civitai.com/api/download/models/342682\n", + "%download https://civitai.com/api/download/models/374928\n", + "%download https://civitai.com/api/download/models/387127\n", + "%download https://civitai.com/api/download/models/368206\n", + "%download https://civitai.com/api/download/models/402062 \n", + "%download https://civitai.com/api/download/models/404516 \n", + "%download https://civitai.com/api/download/models/254267\n", + "%download https://civitai.com/api/download/models/137954\n", + "%download https://civitai.com/api/download/models/359035\n", + "%download https://civitai.com/api/download/models/374178\n", + "%download https://civitai.com/api/download/models/364350\n", + "%download https://civitai.com/api/download/models/383010\n", + "%download https://civitai.com/api/download/models/371955\n", + "%download https://civitai.com/api/download/models/311797\n", + "%download https://civitai.com/api/download/models/380600\n", + "%download https://civitai.com/api/download/models/317358\n", + "%download https://civitai.com/api/download/models/454688\n", + "%download https://civitai.com/api/download/models/378138\n", + "%download https://civitai.com/api/download/models/382152\n", + "%download https://civitai.com/api/download/models/454688\n", + "%download https://civitai.com/api/download/models/242807\n", + "%download https://civitai.com/api/download/models/334039\n", + "%download https://civitai.com/api/download/models/338262\n", + "%download https://civitai.com/api/download/models/367798\n", + "%download https://civitai.com/api/download/models/135867\n", + "%download https://civitai.com/api/download/models/145907\n", + "%download https://civitai.com/api/download/models/448745\n", + "%download https://civitai.com/api/download/models/326346\n", + "%download https://civitai.com/api/download/models/447576\n", + "%download https://civitai.com/api/download/models/363353\n", + "%download https://civitai.com/api/download/models/438890\n", + "%download https://civitai.com/api/download/models/434481\n", + "%download https://civitai.com/api/download/models/365369\n", + "%download https://civitai.com/api/download/models/407574\n", + "%download https://civitai.com/api/download/models/246905\n", + "%download https://civitai.com/api/download/models/140157\n", + "%download https://civitai.com/api/download/models/137954\n", + "%download https://civitai.com/api/download/models/344107\n", + "%download https://civitai.com/api/download/models/288679\n", + "%download https://civitai.com/api/download/models/152309\n", + "%download https://civitai.com/api/download/models/424720\n", + "%download https://civitai.com/api/download/models/438998\n", + "%download https://civitai.com/api/download/models/448977\n", + "%download https://civitai.com/api/download/models/454523\n", + "%download https://civitai.com/api/download/models/402659\n", + "%download https://civitai.com/api/download/models/417698\n", + "%download https://civitai.com/api/download/models/441487\n", + "%download https://civitai.com/api/download/models/293773\n", + "%download https://civitai.com/api/download/models/402659\n", + "%download https://civitai.com/api/download/models/356173\n", + "%download https://civitai.com/api/download/models/319831" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "97a1c3a2-cba9-4bb5-9a57-c7f72be17166", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "/tmp\n", + "--2024-05-20 11:21:59-- https://github.com/openziti/zrok/releases/download/v0.4.23/zrok_0.4.23_linux_amd64.tar.gz\n", + "Resolving github.com (github.com)... 140.82.112.3\n", + "Connecting to github.com (github.com)|140.82.112.3|:443... connected.\n", + "HTTP request sent, awaiting response... 302 Found\n", + "Location: https://objects.githubusercontent.com/github-production-release-asset-2e65be/515311500/53a2fa87-54f7-4511-975d-fd33dded857c?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=releaseassetproduction%2F20240520%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20240520T112159Z&X-Amz-Expires=300&X-Amz-Signature=618c1d5670adf74918b94b60f6a68b440cb52ec1bee991560795cbf92e77bab7&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=515311500&response-content-disposition=attachment%3B%20filename%3Dzrok_0.4.23_linux_amd64.tar.gz&response-content-type=application%2Foctet-stream [following]\n", + "--2024-05-20 11:21:59-- https://objects.githubusercontent.com/github-production-release-asset-2e65be/515311500/53a2fa87-54f7-4511-975d-fd33dded857c?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=releaseassetproduction%2F20240520%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20240520T112159Z&X-Amz-Expires=300&X-Amz-Signature=618c1d5670adf74918b94b60f6a68b440cb52ec1bee991560795cbf92e77bab7&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=515311500&response-content-disposition=attachment%3B%20filename%3Dzrok_0.4.23_linux_amd64.tar.gz&response-content-type=application%2Foctet-stream\n", + "Resolving objects.githubusercontent.com (objects.githubusercontent.com)... 185.199.108.133, 185.199.109.133, 185.199.110.133, ...\n", + "Connecting to objects.githubusercontent.com (objects.githubusercontent.com)|185.199.108.133|:443... connected.\n", + "HTTP request sent, awaiting response... 200 OK\n", + "Length: 25141044 (24M) [application/octet-stream]\n", + "Saving to: 'zrok_0.4.23_linux_amd64.tar.gz'\n", + "\n", + "zrok_0.4.23_linux_a 100%[===================>] 23.98M --.-KB/s in 0.08s \n", + "\n", + "2024-05-20 11:21:59 (293 MB/s) - 'zrok_0.4.23_linux_amd64.tar.gz' saved [25141044/25141044]\n", + "\n", + "/usr/bin/sh: 1: Syntax error: end of file unexpected\n" + ] + } + ], + "source": [ + "%cd /tmp\n", + "!wget https://github.com/openziti/zrok/releases/download/v0.4.23/zrok_0.4.23_linux_amd64.tar.gz\n", + "!mkdir /tmp/zrok\n", + "!tar -xf ./zrok*linux*.tar.gz -C /tmp/zrok\n", + "!mkdir -p /tmp/zrok/bin && install /tmp/zrok/zrok /tmp/zrok/bin\n", + "import os\n", + "os.environ['PATH'] = \"/tmp/zrok/bin:\" + os.environ['PATH']\n", + "!zrok enable " + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "id": "06af74c9-f25b-4116-aee2-ab025ce31bd1", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "/usr/bin/sh: 1: Syntax error: end of file unexpected\n" + ] + } + ], + "source": [ + "import os\n", + "os.environ['PATH'] = \"/tmp/zrok/bin:\" + os.environ['PATH']\n", + "!zrok enable " + ] + }, + { + "cell_type": "markdown", + "id": "26452e55-03b1-48a3-a18f-d2a2c5a63d84", + "metadata": { + "tags": [] + }, + "source": [ + "#### *Temporary*" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "f8a8e5bc-ebd3-41e5-a1ca-00037a623cd5", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/html": [ + "" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/vnd.jupyter.widget-view+json": { + "model_id": "", + "version_major": 2, + "version_minor": 0 + }, + "text/plain": [ + "VBox(children=(HBox(children=(Button(description='Select All', style=ButtonStyle(), _dom_classes=('select-all-…" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/vnd.jupyter.widget-view+json": { + "model_id": "6dbdfd3b1b884e22ac0f5167f39cbc73", + "version_major": 2, + "version_minor": 0 + }, + "text/plain": [ + "Output()" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/vnd.jupyter.widget-view+json": { + "model_id": "236ed1266777460aa687db9bee92a63b", + "version_major": 2, + "version_minor": 0 + }, + "text/plain": [ + "Output()" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "''' Controlnet models '''\n", + "%run ~/asd/asd/controlnet.py" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "07448e32-6837-44db-bef3-4dd8217e538e", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "''' Checkpoint '''\n", + "%tempe\n", + "%cd -q ~/asd/models/Stable-diffusion/tmp_models\n", + "%download https://civitai.com/api/download/models/357609 Juggernaut-XL_V9-RDPhoto2-Lightning_4S.safetensors\n", + "\n", + "''' LoRa '''\n", + "%cd -q ~/asd/models/Lora/tmp_Lora\n", + "%download https://huggingface.co/Linaqruf/style-enhancer-xl-lora/resolve/main/style-enhancer-xl.safetensors style-enhancer-xl.safetensors\n", + "%download https://huggingface.co/Linaqruf/anime-detailer-xl-lora/resolve/main/anime-detailer-xl.safetensors anime-detailer-xl.safetensors" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "id": "37044b9b-ccfe-45b5-a84a-f46909048e42", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "python: can't open file '/home/studio-lab-user/asd/zrun.py': [Errno 2] No such file or directory\n" + ] + } + ], + "source": [ + "token = \"unoVaKYezHAC\"\n", + "\n", + "%cd -q ~/asd\n", + "!python zrun.py {token} --xformers --enable-insecure-extension-access --skip-torch-cuda-test --disable-console-progressbars --theme dark --disable-safe-unpickle" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "id": "c4b8fbc8-e892-4159-bc5e-27b9aa3ddd96", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "/home/studio-lab-user/asd\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "Process Process-6:\n", + "Traceback (most recent call last):\n", + " File \"/home/studio-lab-user/.conda/envs/default/lib/python3.10/multiprocessing/process.py\", line 314, in _bootstrap\n", + " self.run()\n" + ] + }, + { + "ename": "KeyboardInterrupt", + "evalue": "", + "output_type": "error", + "traceback": [ + "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[0;31mKeyboardInterrupt\u001b[0m Traceback (most recent call last)", + "\u001b[0;32m/tmp/ipykernel_93/4144396340.py\u001b[0m in \u001b[0;36m\u001b[0;34m\u001b[0m\n\u001b[1;32m 16\u001b[0m \u001b[0mp1\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mstart\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 17\u001b[0m \u001b[0mp2\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mstart\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m---> 18\u001b[0;31m \u001b[0mp1\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mjoin\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 19\u001b[0m \u001b[0mp2\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mjoin\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", + "\u001b[0;32m~/.conda/envs/default/lib/python3.10/multiprocessing/process.py\u001b[0m in \u001b[0;36mjoin\u001b[0;34m(self, timeout)\u001b[0m\n\u001b[1;32m 147\u001b[0m \u001b[0;32massert\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_parent_pid\u001b[0m \u001b[0;34m==\u001b[0m \u001b[0mos\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mgetpid\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m'can only join a child process'\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 148\u001b[0m \u001b[0;32massert\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_popen\u001b[0m \u001b[0;32mis\u001b[0m \u001b[0;32mnot\u001b[0m \u001b[0;32mNone\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m'can only join a started process'\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 149\u001b[0;31m \u001b[0mres\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_popen\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mwait\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mtimeout\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 150\u001b[0m \u001b[0;32mif\u001b[0m \u001b[0mres\u001b[0m \u001b[0;32mis\u001b[0m \u001b[0;32mnot\u001b[0m \u001b[0;32mNone\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 151\u001b[0m \u001b[0m_children\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mdiscard\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mself\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", + "\u001b[0;32m~/.conda/envs/default/lib/python3.10/multiprocessing/popen_fork.py\u001b[0m in \u001b[0;36mwait\u001b[0;34m(self, timeout)\u001b[0m\n\u001b[1;32m 41\u001b[0m \u001b[0;32mreturn\u001b[0m \u001b[0;32mNone\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 42\u001b[0m \u001b[0;31m# This shouldn't block if wait() returned successfully.\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m---> 43\u001b[0;31m \u001b[0;32mreturn\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mpoll\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mos\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mWNOHANG\u001b[0m \u001b[0;32mif\u001b[0m \u001b[0mtimeout\u001b[0m \u001b[0;34m==\u001b[0m \u001b[0;36m0.0\u001b[0m \u001b[0;32melse\u001b[0m \u001b[0;36m0\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 44\u001b[0m \u001b[0;32mreturn\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mreturncode\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 45\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n", + "\u001b[0;32m~/.conda/envs/default/lib/python3.10/multiprocessing/popen_fork.py\u001b[0m in \u001b[0;36mpoll\u001b[0;34m(self, flag)\u001b[0m\n\u001b[1;32m 25\u001b[0m \u001b[0;32mif\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mreturncode\u001b[0m \u001b[0;32mis\u001b[0m \u001b[0;32mNone\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 26\u001b[0m \u001b[0;32mtry\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m---> 27\u001b[0;31m \u001b[0mpid\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0msts\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mos\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mwaitpid\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mpid\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mflag\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 28\u001b[0m \u001b[0;32mexcept\u001b[0m \u001b[0mOSError\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 29\u001b[0m \u001b[0;31m# Child process not yet created. See #1731717\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", + "\u001b[0;31mKeyboardInterrupt\u001b[0m: " + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " File \"/home/studio-lab-user/.conda/envs/default/lib/python3.10/multiprocessing/process.py\", line 108, in run\n", + " self._target(*self._args, **self._kwargs)\n", + " File \"/tmp/ipykernel_93/4144396340.py\", line 10, in run_command2\n", + " time.sleep(2)\n", + "KeyboardInterrupt\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "^C\n" + ] + } + ], + "source": [ + "%cd ~/asd\n", + "from multiprocessing import Process\n", + "import time\n", + "\n", + "def run_command1():\n", + "# time.sleep(15)\n", + " !zrok share public http://localhost:7860 --headless\n", + "\n", + "def run_command2():\n", + " time.sleep(2)\n", + " !python launch.py --listen --xformers --enable-insecure-extension-access --skip-torch-cuda-test --theme dark --gradio-allowed-path \"/home\" --gradio-queue\n", + "\n", + "if __name__ == '__main__':\n", + " p1 = Process(target=run_command1)\n", + " p2 = Process(target=run_command2)\n", + " p1.start()\n", + " p2.start()\n", + " p1.join()\n", + " p2.join()" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "id": "5c7ccbf7-b9ac-41b3-8fb9-380de3bec02d", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "python: can't open file '/home/studio-lab-user/asd/zrun.py': [Errno 2] No such file or directory\n" + ] + } + ], + "source": [ + "token = \"unoVaKYezHAC\"\n", + "\n", + "%cd -q ~/asd\n", + "!python zrun.py {token} --allow-code --xformers --enable-insecure-extension-access --disable-console-progressbars --theme dark --gradio-allowed-path \"/home/studio-lab-user/asd/tmp\" --gradio-queue --gradio-allowed-path GRADIO_ALLOWED_PATH --disable-safe-unpickle" + ] + }, + { + "cell_type": "markdown", + "id": "b4b19ba2-ae2b-481b-9b39-be6eac7a0f77", + "metadata": { + "tags": [] + }, + "source": [ + "## WEB UI" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "4cffd230-2fd0-49b2-a91d-eb5b826be801", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "python: can't open file '/home/studio-lab-user/asd/zrun.py': [Errno 2] No such file or directory\n" + ] + } + ], + "source": [ + "token = \"D2p4c9sDUe5O\"\n", + "\n", + "%cd -q ~/asd\n", + "!python zrun.py {token} --allow-code --xformers --gradio-queue --enable-insecure-extension-access --disable-console-progressbars --theme dark --gradio-allowed-path \"/home/studio-lab-user/asd/tmp\" --gradio-queue --gradio-allowed-path GRADIO_ALLOWED_PATH --disable-safe-unpickle" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "id": "cd684085-b951-4aab-9dd4-e2f3a6ded1f4", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Copy and Paste this command into Terminal\n", + "\n" + ] + }, + { + "data": { + "text/html": [ + "~/.zrok/bin/zrok invite" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "press Tab to move the cursor\n", + "or you can watch this short video https://youtu.be/prTD99GbWlQ\n", + "\n" + ] + } + ], + "source": [ + "from IPython import get_ipython\n", + "from pathlib import Path\n", + "from nenen88 import say\n", + "\n", + "xxx = \"/home/studio-lab-user\"\n", + "\n", + "def zrok_install():\n", + " zrok = Path(f\"{xxx}/.zrok/bin\")\n", + " zrok.mkdir(parents=True, exist_ok=True)\n", + " url = \"https://github.com/openziti/zrok/releases/download/v0.4.25/zrok_0.4.25_linux_amd64.tar.gz\"\n", + " z = zrok / Path(url).name\n", + "\n", + " get_ipython().system(f\"curl -sLo {z} {url}\")\n", + " get_ipython().system(f\"tar -xzf {z} -C {zrok} --wildcards *zrok\")\n", + " get_ipython().system(f\"rm -rf {xxx}/.cache/* {z}\")\n", + "\n", + " print(\"\\nCopy and Paste this command into Terminal\\n\")\n", + " say(\"~/.zrok/bin/zrok invite{orange}\")\n", + " print(\"\"\"\n", + "press Tab to move the cursor\n", + "or you can watch this short video https://youtu.be/prTD99GbWlQ\n", + "\"\"\")\n", + "\n", + "zrok_install()" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "id": "7b7232ca-c234-4899-88b8-21ad7b0b1971", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "/home/studio-lab-user/asd/extensions\n", + "Cloning into 'sd-webui-reactor'...\n", + "remote: Enumerating objects: 1216, done.\u001b[K\n", + "remote: Counting objects: 100% (399/399), done.\u001b[K\n", + "remote: Compressing objects: 100% (170/170), done.\u001b[K\n", + "remote: Total 1216 (delta 321), reused 229 (delta 229), pack-reused 817\u001b[K\n", + "Receiving objects: 100% (1216/1216), 3.44 MiB | 9.12 MiB/s, done.\n", + "Resolving deltas: 100% (827/827), done.\n" + ] + } + ], + "source": [ + "%cd /home/studio-lab-user/asd/extensions\n", + "!git clone https://github.com/Gourieff/sd-webui-reactor" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "b201e749-2765-4c3c-8663-8134916c1b2e", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Python 3.10.12 (main, Jul 5 2023, 18:54:27) [GCC 11.2.0]\n", + "Version: 1.9.3\n", + "Commit hash: 1c0a0c4c26f78c32095ebc7f8af82f5c04fca8c0\n", + "Installing installing requirements for sd-webui-system-control\n", + "Launching Web UI with arguments: --allow-code --ngrok 2bTfuOdDi5AqDeyAAtXgfZgArjP_54eYVnFNEbrcD6nQGCooq --xformers --enable-insecure-extension-access --disable-console-progressbars --theme dark --gradio-allowed-path /home --gradio-queue --disable-safe-unpickle\n", + "2024-05-20 11:46:39.537825: E external/local_xla/xla/stream_executor/cuda/cuda_dnn.cc:9261] Unable to register cuDNN factory: Attempting to register factory for plugin cuDNN when one has already been registered\n", + "2024-05-20 11:46:39.537875: E external/local_xla/xla/stream_executor/cuda/cuda_fft.cc:607] Unable to register cuFFT factory: Attempting to register factory for plugin cuFFT when one has already been registered\n", + "2024-05-20 11:46:39.539090: E external/local_xla/xla/stream_executor/cuda/cuda_blas.cc:1515] Unable to register cuBLAS factory: Attempting to register factory for plugin cuBLAS when one has already been registered\n", + "2024-05-20 11:46:41.199637: W tensorflow/compiler/tf2tensorrt/utils/py_utils.cc:38] TF-TRT Warning: Could not find TensorRT\n", + "ngrok authtoken detected, trying to connect...\n", + "ngrok connected to localhost:7860! URL: https://f7ef-3-136-172-40.ngrok-free.app\n", + "You can use this link after the launch is complete.\n", + "\u001b[1m[\u001b[0m-\u001b[1m]\u001b[0m ADetailer initialized. version: \u001b[1;36m24.5\u001b[0m.\u001b[1;36m0\u001b[0m, num models: \u001b[1;36m20\u001b[0m\n", + "\u001b[96mCivitAI Browser+\u001b[0m: Aria2 RPC started\n", + "\u001b[38;5;208m▶\u001b[0m Fast PNG Info\n", + "*** Error loading script: forge_layerdiffusion.py\n", + " Traceback (most recent call last):\n", + " File \"/home/studio-lab-user/asd/modules/scripts.py\", line 508, in load_scripts\n", + " script_module = script_loading.load_module(scriptfile.path)\n", + " File \"/home/studio-lab-user/asd/modules/script_loading.py\", line 13, in load_module\n", + " module_spec.loader.exec_module(module)\n", + " File \"\", line 883, in exec_module\n", + " File \"\", line 241, in _call_with_frames_removed\n", + " File \"/home/studio-lab-user/asd/extensions/sd-forge-layerdiffuse/scripts/forge_layerdiffusion.py\", line 11, in \n", + " from lib_layerdiffusion.utils import rgba2rgbfp32, to255unit8, crop_and_resize_image, forge_clip_encode\n", + " File \"/home/studio-lab-user/asd/extensions/sd-forge-layerdiffuse/lib_layerdiffusion/utils.py\", line 3, in \n", + " from ldm_patched.modules import model_management\n", + " ModuleNotFoundError: No module named 'ldm_patched'\n", + "\n", + "---\n", + "\u001b[38;5;208m▶\u001b[0m SD-Hub: \u001b[38;5;39mv3.2.1\u001b[0m\n", + "Using sqlite file: /home/studio-lab-user/asd/extensions/sd-webui-agent-scheduler/task_scheduler.sqlite3\n", + "Loading FABRIC v0.6.6\n", + "[sd-webui-freeu] Controlnet support: *disabled*\n", + "INFO:scripts.incantation_base:Incantation: Debug scripts are disabled. Set INCANT_DEBUG environment variable to enable them.\n", + "INFO:incantation_base.py:Incantation: Debug scripts are disabled. Set INCANT_DEBUG environment variable to enable them.\n", + "[sdwi2iextender] \u001b[0;33mDevelopper warning:\u001b[0m\n", + "[sdwi2iextender] \u001b[0;33m./modules/img2img.py is being recompiled at run time with a patch. Your debugger will not work in this file.\u001b[0m\n", + "[sdwi2iextender] \u001b[0;33mIf you need debug tools in this file, disable all extensions that use the sdwi2iextender library.\u001b[0m\n", + "[sdwi2iextender] \u001b[0;33mThis patch is temporary and will be removed when v1.9 will be released.\u001b[0m\n", + "Hypernetwork-MonkeyPatch-Extension not found\n", + "/home/studio-lab-user/asd/modules/gradio_extensons.py:55: GradioDeprecationWarning: `layout` parameter is deprecated, and it has no effect\n", + " res = original_BlockContext_init(self, *args, **kwargs)\n", + "/home/studio-lab-user/asd/modules/gradio_extensons.py:25: GradioDeprecationWarning: 'scale' value should be an integer. Using 0.2 will cause issues.\n", + " res = original_IOComponent_init(self, *args, **kwargs)\n", + "/home/studio-lab-user/asd/extensions/sd-webui-promptmaker/scripts/PromptMaker.py:185: GradioDeprecationWarning: 'scale' value should be an integer. Using 0.3 will cause issues.\n", + " with gr.Column(scale=0.3):\n", + "/home/studio-lab-user/asd/modules/gradio_extensons.py:25: GradioDeprecationWarning: 'scale' value should be an integer. Using 0.5 will cause issues.\n", + " res = original_IOComponent_init(self, *args, **kwargs)\n", + "[i] Loaded 26 resolutions!\n", + "[i] Updating SDXL styles from storage ...\n", + "[i] Reading SDXL styles from sdxl_styles_diva.json ...\n", + "[i] Reading SDXL styles from sdxl_styles_fooocus.json ...\n", + "[i] Reading SDXL styles from sdxl_styles_mre.json ...\n", + "[i] Reading SDXL styles from sdxl_styles_sai.json ...\n", + "[i] Reading SDXL styles from sdxl_styles_twri.json ...\n", + "[i] Loaded 213 styles!\n", + "[Vec. CC] Style Sheet Loaded...\n", + "Model already exists\n", + "Loading weights [7042d25e47] from /home/studio-lab-user/asd/models/Stable-diffusion/tmp_models/animeConfettiComrade_v3.safetensors\n", + "WARNING:incantation_base.py:Module CFG Combiner does not implement get_xyz_axis_options\n", + "WARNING:scripts.incantation_base:Module CFG Combiner does not implement get_xyz_axis_options\n", + "WARNING:py.warnings:/home/studio-lab-user/.conda/envs/default/lib/python3.10/site-packages/huggingface_hub/file_download.py:1132: FutureWarning: `resume_download` is deprecated and will be removed in version 1.0.0. Downloads always resume when possible. If you want to force a new download, use `force_download=True`.\n", + " warnings.warn(\n", + "\n", + "Creating model from config: /home/studio-lab-user/asd/repositories/generative-models/configs/inference/sd_xl_base.yaml\n", + "Loading VAE weights specified in settings: /home/studio-lab-user/asd/models/VAE/sdxl_vae.safetensors\n", + "Applying attention optimization: xformers... done.\n", + "Model loaded in 37.6s (load weights from disk: 1.8s, create model: 0.6s, apply weights to model: 32.5s, apply half(): 0.1s, load VAE: 1.6s, load textual inversion embeddings: 0.5s, calculate empty prompt: 0.3s).\n", + "add tab\n", + "[([button, button, button, button, button], button, gallery), ([button, button, button, button, button], button, gallery)]\n", + "WARNING:py.warnings:/home/studio-lab-user/asd/modules/gradio_extensons.py:55: GradioDeprecationWarning: `width` is deprecated in `Interface()`, please use it within `launch()` instead.\n", + " res = original_BlockContext_init(self, *args, **kwargs)\n", + "\n", + "Running on local URL: http://127.0.0.1:7860\n", + "\n", + "To create a public link, set `share=True` in `launch()`.\n", + "[RandomizerKeywords] Supported keywords: clip_skip, cfg_scale, seed, subseed, subseed_strength, sampler_name, steps, width, height, tiling, restore_faces, s_churn, s_tmin, s_tmax, s_noise, eta, ddim_discretize, denoising_strength, hr_scale, hr_upscaler, hr_second_pass_steps, hr_resize_x, hr_resize_y, mask_blur, inpainting_mask_weight, checkpoint, vae\n", + "\u001b[92mIIB Database file has been successfully backed up to the backup folder.\u001b[0m\n", + "Startup time: 113.5s (prepare environment: 27.2s, import torch: 4.3s, import gradio: 1.3s, setup paths: 9.0s, initialize shared: 0.4s, other imports: 0.8s, load scripts: 19.0s, create ui: 43.5s, gradio launch: 1.4s, app_started_callback: 6.6s).\n", + "Restoring base VAE\n", + "Applying attention optimization: xformers... done.\n", + "VAE weights loaded.\n", + "Loading VAE weights specified in settings: /home/studio-lab-user/asd/models/VAE/sdxl_vae.safetensors\n", + "Applying attention optimization: xformers... done.\n", + "VAE weights loaded.\n" + ] + } + ], + "source": [ + "token = \"2bTfuOdDi5AqDeyAAtXgfZgArjP_54eYVnFNEbrcD6nQGCooq\"\n", + "\n", + "%tempe\n", + "%cd -q ~/asd\n", + "!python launch.py --allow-code --ngrok {token} --xformers --enable-insecure-extension-access --disable-console-progressbars --theme dark --gradio-allowed-path \"/home\" --gradio-queue --disable-safe-unpickle" + ] + }, + { + "cell_type": "markdown", + "id": "bfc58f9f-9be7-431e-9859-f75684eda0cf", + "metadata": { + "tags": [] + }, + "source": [ + "## Extras" + ] + }, + { + "cell_type": "code", + "execution_count": 69, + "id": "bdf1c5e2-14ae-418b-aa87-3dfcf07e9135", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Copy and Paste this command into Terminal\n", + "\n" + ] + }, + { + "data": { + "text/html": [ + "~/.zrok/bin/zrok invite" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "press Tab to move the cursor\n", + "or you can watch this short video https://youtu.be/prTD99GbWlQ\n", + "\n" + ] + } + ], + "source": [ + "''' Run this cell to register a ZROK account '''\n", + "%run ~/asd/asd/zorok.py" + ] + }, + { + "cell_type": "markdown", + "id": "6b74f461-3a60-44fe-8d96-b6fe2f0105a5", + "metadata": { + "id": "bf5499c3-18fb-4325-8c37-5298751e4f97", + "slideshow": { + "slide_type": "skip" + }, + "tags": [] + }, + "source": [ + "#### Storage" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "fe9b41c3-932e-442c-9d5e-d43b83a8096d", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Size = 24.99 GB\n", + "Used = 9.65 GB | 38.6% \n", + "Free = 15.34 GB | 61.4% \n", + "\n", + "/.conda 0 KB\n", + "/.local 824 KB\n", + "/.ipython 1.2 MB\n", + "/.jupyter 24 KB\n", + "/.ipynb_checkpoints 500 KB\n", + "/.your-civitai-api-key 4 KB\n", + "/.cache 0 KB\n", + "/.zrok 76.3 MB\n", + "/.sagemaker 0 KB\n", + "/sagemaker-studiolab-notebooks 176 KB\n", + "/.nv 992 KB\n", + "/.config 4 KB\n", + "/.keras 4 KB\n", + "/.paddleseg 0 KB\n", + "/че то ошибки 0 KB\n", + "/check 13.2 MB\n", + "/ошибка 0 KB\n", + "/stable-diffusion-webui-GPU-temperature-protection 336 KB\n", + "/hm 218.8 MB\n", + "/рььььь 0 KB\n", + "/very slow loading 304.4 MB\n", + "/no very nude 18.1 MB\n", + "/sd-webui-enable-checker 632 KB\n", + "/neutral-prompt_COFI92_previous_year's_version 296 KB\n", + "/yoinked-style-adder 268 KB\n", + "/sd_webui_SAG 26.2 MB\n", + "/sd-webui-neutral-prompt_wbclark 384 KB\n", + "/sd-webui-reactor 6.0 MB\n", + "/sd-webui-gray-violet-primary-color 232 KB\n", + "/kerk 1.1 GB\n", + "/extensions 1.0 GB\n", + "/modules 3.7 MB\n", + "/outputs 207.8 MB\n", + "/models 5.2 GB\n", + "/embeddings 117.0 MB\n", + "/wqe 690.8 MB\n", + "/its fuck 10.3 MB\n", + "/a1111-stable-diffusion-webui-vram-estimator 296 KB\n", + "/Untitled Folder 1 0 KB\n", + "/WARNING 70.1 MB\n", + "/prompt-fusion-extension 412 KB\n", + "/i hek 380 KB\n", + "/sd-outpainting-server 8.1 MB\n", + "/stable-diffusion-webui-prompt-travel 88.0 MB\n", + "/MOM 12 KB\n", + "/repositories 214.0 MB\n", + "/scripts 356 KB\n", + "/ 9.3 GB\n" + ] + } + ], + "source": [ + "''' Check Storage '''\n", + "!rm -rf ~/.cache/*\n", + "%storage /home/studio-lab-user/" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "9951220b-4c44-4e52-80db-9fe37ab3a6f2", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "''' Delete output images '''\n", + "!rm -rf ~/asd/outputs/* ~/.cache/*" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "ad29fba3-221f-4748-a0c1-9fef2c745c3f", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "''' Delete Stable Diffusion '''\n", + "%cd -q ~\n", + "!rm -rf ~/tmp/* ~/asd ~/tmp ~/.cache/*" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "f0a5bc00-697f-49bc-bd8b-f1ccb37c4774", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "%cd -q ~\n", + "!rm -rf ~tmp ~/.conda/*" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "9e058676-e9cc-4a39-aeae-c86852d44f5e", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "''' DELETE EVERYTHING , restart jupyterlab afterward '''\n", + "%delete /home/studio-lab-user" + ] + }, + { + "cell_type": "markdown", + "id": "89f767e5-2ab8-41b0-81ed-8fda5af53342", + "metadata": { + "tags": [] + }, + "source": [ + "#### ```zip``` Output images" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "e264e27c-0b24-463a-8ac7-88571517d370", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "zipping : [▶▶▶▶▶▶▶▶▶▶▶▶▶▶▶▶▶▶▶▶▶▶▶▶▶▶] [394/394]\n" + ] + } + ], + "source": [ + "%%zipping\n", + "\n", + "input_folder = '/home/studio-lab-user/asd/outputs'\n", + "output_folder = '/home/studio-lab-user'" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "69d48005-acf2-463e-8d99-fbb0f34e0f77", + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "default:Python", + "language": "python", + "name": "conda-env-default-py" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.10.12" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/Msd/dravy_chara/dravy_chara.civit.full.info b/Msd/dravy_chara/dravy_chara.civit.full.info new file mode 100644 index 0000000000000000000000000000000000000000..6dd1809920fce3b8dd54715a8926411f37161cb2 --- /dev/null +++ b/Msd/dravy_chara/dravy_chara.civit.full.info @@ -0,0 +1 @@ +{"id":465793,"name":"dravy chara","description":"

fhvmvm

","allowNoCredit":true,"allowCommercialUse":["Sell"],"allowDerivatives":true,"allowDifferentLicense":true,"type":"LORA","minor":false,"poi":false,"nsfw":false,"nsfwLevel":16,"cosmetic":null,"stats":{"downloadCount":74,"favoriteCount":0,"thumbsUpCount":11,"thumbsDownCount":0,"commentCount":0,"ratingCount":0,"rating":0,"tippedAmountCount":233},"creator":{"username":"boijapan000773","image":"https://lh3.googleusercontent.com/a/ACg8ocIWdzs_X6LL6_SZPvv13OiSXuhRD4gMBL2hYZavNpFM=s96-c"},"tags":["anime","character","sexy","realistic"],"modelVersions":[{"id":518315,"index":0,"name":"dravy chara","baseModel":"Pony","createdAt":"2024-05-20T08:08:37.309Z","publishedAt":"2024-05-20T12:37:29.810Z","status":"Published","availability":"Public","nsfwLevel":16,"stats":{"downloadCount":74,"ratingCount":0,"rating":0,"thumbsUpCount":11,"thumbsDownCount":0},"files":[{"id":435518,"sizeKB":953.2509765625,"name":"518315_training_data.zip","type":"Training Data","pickleScanResult":"Success","pickleScanMessage":"No Pickle imports","virusScanResult":"Success","virusScanMessage":null,"scannedAt":"2024-05-20T08:16:23.691Z","metadata":{"format":"Other"},"hashes":{"AutoV2":"5DF791822C","SHA256":"5DF791822CCFD93B0F4FD075DF60C598301F2E0BA66CED5683C3D99E66535C06","CRC32":"112DD637","BLAKE3":"EA5ABA2FCA5CBE9923317ACE8D18B296EEDB81BC9F7477601AF2A04B73511344"},"downloadUrl":"https://civitai.com/api/download/models/518315?type=Training%20Data"},{"id":435852,"sizeKB":223100.13671875,"name":"dravy_chara.safetensors","type":"Model","pickleScanResult":"Success","pickleScanMessage":"No Pickle imports","virusScanResult":"Success","virusScanMessage":null,"scannedAt":"2024-05-20T12:40:58.622Z","metadata":{"format":"SafeTensor"},"hashes":{"AutoV1":"D7C2E971","AutoV2":"F016362A4E","SHA256":"F016362A4E464BB3396813A7078C3D47196C0ECB1359B386B26F30A0760C7622","CRC32":"4E7E3172","BLAKE3":"3C818382ABDF3525335D4A784305504A3BB954DE7B93FF8F2A5065CE12E97FDD","AutoV3":"523F66F7D3A4"},"downloadUrl":"https://civitai.com/api/download/models/518315","primary":true}],"images":[{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/84199f17-58dc-4a24-8679-e16f9c38a718/width=450/13047977.jpeg","nsfwLevel":16,"width":1024,"height":1024,"hash":"U9IWfp0#00-n0eI@?aa{0M$f}@OD01=_-.Ip","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/ccaf36db-6a74-4881-8905-7d9d1cea8c2e/width=450/13047979.jpeg","nsfwLevel":16,"width":1024,"height":1024,"hash":"UGGkUX9H00?a01%M~BM_eBXOR%s;#XxpJ6M}","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/c69a1e24-31a6-4467-bac8-821bf5901914/width=450/13047986.jpeg","nsfwLevel":16,"width":1024,"height":1024,"hash":"UMIzk*0M01~V0Loz?GjF4:-on%IpnOxaofE2","type":"image","hasMeta":true,"onSite":false}],"downloadUrl":"https://civitai.com/api/download/models/518315"}]} \ No newline at end of file diff --git a/Msd/dravy_chara/dravy_chara.civit.info b/Msd/dravy_chara/dravy_chara.civit.info new file mode 100644 index 0000000000000000000000000000000000000000..fdd9775afed40b409852f832d40e2267c407262d --- /dev/null +++ b/Msd/dravy_chara/dravy_chara.civit.info @@ -0,0 +1 @@ +{"id":518315,"index":0,"name":"dravy chara","baseModel":"Pony","createdAt":"2024-05-20T08:08:37.309Z","publishedAt":"2024-05-20T12:37:29.810Z","status":"Published","availability":"Public","nsfwLevel":16,"stats":{"downloadCount":74,"ratingCount":0,"rating":0,"thumbsUpCount":11,"thumbsDownCount":0},"files":[{"id":435518,"sizeKB":953.2509765625,"name":"518315_training_data.zip","type":"Training Data","pickleScanResult":"Success","pickleScanMessage":"No Pickle imports","virusScanResult":"Success","virusScanMessage":null,"scannedAt":"2024-05-20T08:16:23.691Z","metadata":{"format":"Other"},"hashes":{"AutoV2":"5DF791822C","SHA256":"5DF791822CCFD93B0F4FD075DF60C598301F2E0BA66CED5683C3D99E66535C06","CRC32":"112DD637","BLAKE3":"EA5ABA2FCA5CBE9923317ACE8D18B296EEDB81BC9F7477601AF2A04B73511344"},"downloadUrl":"https://civitai.com/api/download/models/518315?type=Training%20Data"},{"id":435852,"sizeKB":223100.13671875,"name":"dravy_chara.safetensors","type":"Model","pickleScanResult":"Success","pickleScanMessage":"No Pickle imports","virusScanResult":"Success","virusScanMessage":null,"scannedAt":"2024-05-20T12:40:58.622Z","metadata":{"format":"SafeTensor"},"hashes":{"AutoV1":"D7C2E971","AutoV2":"F016362A4E","SHA256":"F016362A4E464BB3396813A7078C3D47196C0ECB1359B386B26F30A0760C7622","CRC32":"4E7E3172","BLAKE3":"3C818382ABDF3525335D4A784305504A3BB954DE7B93FF8F2A5065CE12E97FDD","AutoV3":"523F66F7D3A4"},"downloadUrl":"https://civitai.com/api/download/models/518315","primary":true}],"images":[{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/84199f17-58dc-4a24-8679-e16f9c38a718/width=450/13047977.jpeg","nsfwLevel":16,"width":1024,"height":1024,"hash":"U9IWfp0#00-n0eI@?aa{0M$f}@OD01=_-.Ip","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/ccaf36db-6a74-4881-8905-7d9d1cea8c2e/width=450/13047979.jpeg","nsfwLevel":16,"width":1024,"height":1024,"hash":"UGGkUX9H00?a01%M~BM_eBXOR%s;#XxpJ6M}","type":"image","hasMeta":true,"onSite":false},{"url":"https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/c69a1e24-31a6-4467-bac8-821bf5901914/width=450/13047986.jpeg","nsfwLevel":16,"width":1024,"height":1024,"hash":"UMIzk*0M01~V0Loz?GjF4:-on%IpnOxaofE2","type":"image","hasMeta":true,"onSite":false}],"downloadUrl":"https://civitai.com/api/download/models/518315"} \ No newline at end of file diff --git a/Msd/dravy_chara/dravy_chara.preview.jpg b/Msd/dravy_chara/dravy_chara.preview.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3b353ec6e27082a79dc490b46dd490e56daf717d Binary files /dev/null and b/Msd/dravy_chara/dravy_chara.preview.jpg differ diff --git a/Msd/dravy_chara/dravy_chara.safetensors b/Msd/dravy_chara/dravy_chara.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..154c46121ea8e43f7c4a057c370e961b7aba20be --- /dev/null +++ b/Msd/dravy_chara/dravy_chara.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f016362a4e464bb3396813a7078c3d47196c0ecb1359b386b26f30a0760c7622 +size 228454540 diff --git a/Msd/dravy_chara/dravy_chara_0.jpeg b/Msd/dravy_chara/dravy_chara_0.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..3b353ec6e27082a79dc490b46dd490e56daf717d Binary files /dev/null and b/Msd/dravy_chara/dravy_chara_0.jpeg differ diff --git a/Msd/dravy_chara/dravy_chara_1.jpeg b/Msd/dravy_chara/dravy_chara_1.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..f3fde02ca1771054c7116cd60a49910d9320a677 Binary files /dev/null and b/Msd/dravy_chara/dravy_chara_1.jpeg differ diff --git a/Msd/dravy_chara/dravy_chara_2.jpeg b/Msd/dravy_chara/dravy_chara_2.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..5f671002837c00840229b8cc7883d920e82286ff Binary files /dev/null and b/Msd/dravy_chara/dravy_chara_2.jpeg differ diff --git a/Msd/sampling.py b/Msd/sampling.py new file mode 100644 index 0000000000000000000000000000000000000000..37ae937d393d8b9dd274fd7be932a7e9d09148f8 --- /dev/null +++ b/Msd/sampling.py @@ -0,0 +1,763 @@ +import math + +from scipy import integrate +import torch +from torch import nn +from torchdiffeq import odeint +import torchsde +from tqdm.auto import trange, tqdm + +from . import utils + + +def append_zero(x): + return torch.cat([x, x.new_zeros([1])]) + + +def get_sigmas_karras(n, sigma_min, sigma_max, rho=7., device='cpu'): + """Constructs the noise schedule of Karras et al. (2022).""" + ramp = torch.linspace(0, 1, n) + min_inv_rho = sigma_min ** (1 / rho) + max_inv_rho = sigma_max ** (1 / rho) + sigmas = (max_inv_rho + ramp * (min_inv_rho - max_inv_rho)) ** rho + return append_zero(sigmas).to(device) + + +def get_sigmas_exponential(n, sigma_min, sigma_max, device='cpu'): + """Constructs an exponential noise schedule.""" + sigmas = torch.linspace(math.log(sigma_max), math.log(sigma_min), n, device=device).exp() + return append_zero(sigmas) + + +def get_sigmas_polyexponential(n, sigma_min, sigma_max, rho=1., device='cpu'): + """Constructs an polynomial in log sigma noise schedule.""" + ramp = torch.linspace(1, 0, n, device=device) ** rho + sigmas = torch.exp(ramp * (math.log(sigma_max) - math.log(sigma_min)) + math.log(sigma_min)) + return append_zero(sigmas) + + +def get_sigmas_vp(n, beta_d=19.9, beta_min=0.1, eps_s=1e-3, device='cpu'): + """Constructs a continuous VP noise schedule.""" + t = torch.linspace(1, eps_s, n, device=device) + sigmas = torch.sqrt(torch.exp(beta_d * t ** 2 / 2 + beta_min * t) - 1) + return append_zero(sigmas) + + +def to_d(x, sigma, denoised): + """Converts a denoiser output to a Karras ODE derivative.""" + return (x - denoised) / utils.append_dims(sigma, x.ndim) + + +def get_ancestral_step(sigma_from, sigma_to, eta=1.): + """Calculates the noise level (sigma_down) to step down to and the amount + of noise to add (sigma_up) when doing an ancestral sampling step.""" + if not eta: + return sigma_to, 0. + sigma_up = min(sigma_to, eta * (sigma_to ** 2 * (sigma_from ** 2 - sigma_to ** 2) / sigma_from ** 2) ** 0.5) + sigma_down = (sigma_to ** 2 - sigma_up ** 2) ** 0.5 + return sigma_down, sigma_up + + +def default_noise_sampler(x): + return lambda sigma, sigma_next: torch.randn_like(x) + + +class BatchedBrownianTree: + """A wrapper around torchsde.BrownianTree that enables batches of entropy.""" + + def __init__(self, x, t0, t1, seed=None, **kwargs): + t0, t1, self.sign = self.sort(t0, t1) + w0 = kwargs.get('w0', torch.zeros_like(x)) + if seed is None: + seed = torch.randint(0, 2 ** 63 - 1, []).item() + self.batched = True + try: + assert len(seed) == x.shape[0] + w0 = w0[0] + except TypeError: + seed = [seed] + self.batched = False + self.trees = [torchsde.BrownianTree(t0, w0, t1, entropy=s, **kwargs) for s in seed] + + @staticmethod + def sort(a, b): + return (a, b, 1) if a < b else (b, a, -1) + + def __call__(self, t0, t1): + t0, t1, sign = self.sort(t0, t1) + w = torch.stack([tree(t0, t1) for tree in self.trees]) * (self.sign * sign) + return w if self.batched else w[0] + + +class BrownianTreeNoiseSampler: + """A noise sampler backed by a torchsde.BrownianTree. + + Args: + x (Tensor): The tensor whose shape, device and dtype to use to generate + random samples. + sigma_min (float): The low end of the valid interval. + sigma_max (float): The high end of the valid interval. + seed (int or List[int]): The random seed. If a list of seeds is + supplied instead of a single integer, then the noise sampler will + use one BrownianTree per batch item, each with its own seed. + transform (callable): A function that maps sigma to the sampler's + internal timestep. + """ + + def __init__(self, x, sigma_min, sigma_max, seed=None, transform=lambda x: x): + self.transform = transform + t0, t1 = self.transform(torch.as_tensor(sigma_min)), self.transform(torch.as_tensor(sigma_max)) + self.tree = BatchedBrownianTree(x, t0, t1, seed) + + def __call__(self, sigma, sigma_next): + t0, t1 = self.transform(torch.as_tensor(sigma)), self.transform(torch.as_tensor(sigma_next)) + return self.tree(t0, t1) / (t1 - t0).abs().sqrt() + + +@torch.no_grad() +def sample_euler(model, x, sigmas, extra_args=None, callback=None, disable=None, s_churn=0., s_tmin=0., s_tmax=float('inf'), s_noise=1.): + """Implements Algorithm 2 (Euler steps) from Karras et al. (2022).""" + extra_args = {} if extra_args is None else extra_args + s_in = x.new_ones([x.shape[0]]) + for i in trange(len(sigmas) - 1, disable=disable): + gamma = min(s_churn / (len(sigmas) - 1), 2 ** 0.5 - 1) if s_tmin <= sigmas[i] <= s_tmax else 0. + eps = torch.randn_like(x) * s_noise + sigma_hat = sigmas[i] * (gamma + 1) + if gamma > 0: + x = x + eps * (sigma_hat ** 2 - sigmas[i] ** 2) ** 0.5 + denoised = model(x, sigma_hat * s_in, **extra_args) + d = to_d(x, sigma_hat, denoised) + if callback is not None: + callback({'x': x, 'i': i, 'sigma': sigmas[i], 'sigma_hat': sigma_hat, 'denoised': denoised}) + dt = sigmas[i + 1] - sigma_hat + # Euler method + x = x + d * dt + return x + + +@torch.no_grad() +def sample_euler_ancestral(model, x, sigmas, extra_args=None, callback=None, disable=None, eta=1., s_noise=1., noise_sampler=None): + """Ancestral sampling with Euler method steps.""" + extra_args = {} if extra_args is None else extra_args + noise_sampler = default_noise_sampler(x) if noise_sampler is None else noise_sampler + s_in = x.new_ones([x.shape[0]]) + for i in trange(len(sigmas) - 1, disable=disable): + denoised = model(x, sigmas[i] * s_in, **extra_args) + sigma_down, sigma_up = get_ancestral_step(sigmas[i], sigmas[i + 1], eta=eta) + if callback is not None: + callback({'x': x, 'i': i, 'sigma': sigmas[i], 'sigma_hat': sigmas[i], 'denoised': denoised}) + d = to_d(x, sigmas[i], denoised) + # Euler method + dt = sigma_down - sigmas[i] + x = x + d * dt + if sigmas[i + 1] > 0: + x = x + noise_sampler(sigmas[i], sigmas[i + 1]) * s_noise * sigma_up + return x + + +@torch.no_grad() +def sample_heun(model, x, sigmas, extra_args=None, callback=None, disable=None, s_churn=0., s_tmin=0., s_tmax=float('inf'), s_noise=1.): + """Implements Algorithm 2 (Heun steps) from Karras et al. (2022).""" + extra_args = {} if extra_args is None else extra_args + s_in = x.new_ones([x.shape[0]]) + for i in trange(len(sigmas) - 1, disable=disable): + gamma = min(s_churn / (len(sigmas) - 1), 2 ** 0.5 - 1) if s_tmin <= sigmas[i] <= s_tmax else 0. + eps = torch.randn_like(x) * s_noise + sigma_hat = sigmas[i] * (gamma + 1) + if gamma > 0: + x = x + eps * (sigma_hat ** 2 - sigmas[i] ** 2) ** 0.5 + denoised = model(x, sigma_hat * s_in, **extra_args) + d = to_d(x, sigma_hat, denoised) + if callback is not None: + callback({'x': x, 'i': i, 'sigma': sigmas[i], 'sigma_hat': sigma_hat, 'denoised': denoised}) + dt = sigmas[i + 1] - sigma_hat + if sigmas[i + 1] == 0: + # Euler method + x = x + d * dt + else: + # Heun's method + x_2 = x + d * dt + denoised_2 = model(x_2, sigmas[i + 1] * s_in, **extra_args) + d_2 = to_d(x_2, sigmas[i + 1], denoised_2) + d_prime = (d + d_2) / 2 + x = x + d_prime * dt + return x + + +@torch.no_grad() +def sample_dpm_2(model, x, sigmas, extra_args=None, callback=None, disable=None, s_churn=0., s_tmin=0., s_tmax=float('inf'), s_noise=1.): + """A sampler inspired by DPM-Solver-2 and Algorithm 2 from Karras et al. (2022).""" + extra_args = {} if extra_args is None else extra_args + s_in = x.new_ones([x.shape[0]]) + for i in trange(len(sigmas) - 1, disable=disable): + gamma = min(s_churn / (len(sigmas) - 1), 2 ** 0.5 - 1) if s_tmin <= sigmas[i] <= s_tmax else 0. + eps = torch.randn_like(x) * s_noise + sigma_hat = sigmas[i] * (gamma + 1) + if gamma > 0: + x = x + eps * (sigma_hat ** 2 - sigmas[i] ** 2) ** 0.5 + denoised = model(x, sigma_hat * s_in, **extra_args) + d = to_d(x, sigma_hat, denoised) + if callback is not None: + callback({'x': x, 'i': i, 'sigma': sigmas[i], 'sigma_hat': sigma_hat, 'denoised': denoised}) + if sigmas[i + 1] == 0: + # Euler method + dt = sigmas[i + 1] - sigma_hat + x = x + d * dt + else: + # DPM-Solver-2 + sigma_mid = sigma_hat.log().lerp(sigmas[i + 1].log(), 0.5).exp() + dt_1 = sigma_mid - sigma_hat + dt_2 = sigmas[i + 1] - sigma_hat + x_2 = x + d * dt_1 + denoised_2 = model(x_2, sigma_mid * s_in, **extra_args) + d_2 = to_d(x_2, sigma_mid, denoised_2) + x = x + d_2 * dt_2 + return x + + +@torch.no_grad() +def sample_dpm_2_ancestral(model, x, sigmas, extra_args=None, callback=None, disable=None, eta=1., s_noise=1., noise_sampler=None): + """Ancestral sampling with DPM-Solver second-order steps.""" + extra_args = {} if extra_args is None else extra_args + noise_sampler = default_noise_sampler(x) if noise_sampler is None else noise_sampler + s_in = x.new_ones([x.shape[0]]) + for i in trange(len(sigmas) - 1, disable=disable): + denoised = model(x, sigmas[i] * s_in, **extra_args) + sigma_down, sigma_up = get_ancestral_step(sigmas[i], sigmas[i + 1], eta=eta) + if callback is not None: + callback({'x': x, 'i': i, 'sigma': sigmas[i], 'sigma_hat': sigmas[i], 'denoised': denoised}) + d = to_d(x, sigmas[i], denoised) + if sigma_down == 0: + # Euler method + dt = sigma_down - sigmas[i] + x = x + d * dt + else: + # DPM-Solver-2 + sigma_mid = sigmas[i].log().lerp(sigma_down.log(), 0.5).exp() + dt_1 = sigma_mid - sigmas[i] + dt_2 = sigma_down - sigmas[i] + x_2 = x + d * dt_1 + denoised_2 = model(x_2, sigma_mid * s_in, **extra_args) + d_2 = to_d(x_2, sigma_mid, denoised_2) + x = x + d_2 * dt_2 + x = x + noise_sampler(sigmas[i], sigmas[i + 1]) * s_noise * sigma_up + return x + + +def linear_multistep_coeff(order, t, i, j): + if order - 1 > i: + raise ValueError(f'Order {order} too high for step {i}') + def fn(tau): + prod = 1. + for k in range(order): + if j == k: + continue + prod *= (tau - t[i - k]) / (t[i - j] - t[i - k]) + return prod + return integrate.quad(fn, t[i], t[i + 1], epsrel=1e-4)[0] + + +@torch.no_grad() +def sample_lms(model, x, sigmas, extra_args=None, callback=None, disable=None, order=4): + extra_args = {} if extra_args is None else extra_args + s_in = x.new_ones([x.shape[0]]) + sigmas_cpu = sigmas.detach().cpu().numpy() + ds = [] + for i in trange(len(sigmas) - 1, disable=disable): + denoised = model(x, sigmas[i] * s_in, **extra_args) + d = to_d(x, sigmas[i], denoised) + ds.append(d) + if len(ds) > order: + ds.pop(0) + if callback is not None: + callback({'x': x, 'i': i, 'sigma': sigmas[i], 'sigma_hat': sigmas[i], 'denoised': denoised}) + cur_order = min(i + 1, order) + coeffs = [linear_multistep_coeff(cur_order, sigmas_cpu, i, j) for j in range(cur_order)] + x = x + sum(coeff * d for coeff, d in zip(coeffs, reversed(ds))) + return x + + +@torch.no_grad() +def log_likelihood(model, x, sigma_min, sigma_max, extra_args=None, atol=1e-4, rtol=1e-4): + extra_args = {} if extra_args is None else extra_args + s_in = x.new_ones([x.shape[0]]) + v = torch.randint_like(x, 2) * 2 - 1 + fevals = 0 + def ode_fn(sigma, x): + nonlocal fevals + with torch.enable_grad(): + x = x[0].detach().requires_grad_() + denoised = model(x, sigma * s_in, **extra_args) + d = to_d(x, sigma, denoised) + fevals += 1 + grad = torch.autograd.grad((d * v).sum(), x)[0] + d_ll = (v * grad).flatten(1).sum(1) + return d.detach(), d_ll + x_min = x, x.new_zeros([x.shape[0]]) + t = x.new_tensor([sigma_min, sigma_max]) + sol = odeint(ode_fn, x_min, t, atol=atol, rtol=rtol, method='dopri5') + latent, delta_ll = sol[0][-1], sol[1][-1] + ll_prior = torch.distributions.Normal(0, sigma_max).log_prob(latent).flatten(1).sum(1) + return ll_prior + delta_ll, {'fevals': fevals} + + +class PIDStepSizeController: + """A PID controller for ODE adaptive step size control.""" + def __init__(self, h, pcoeff, icoeff, dcoeff, order=1, accept_safety=0.81, eps=1e-8): + self.h = h + self.b1 = (pcoeff + icoeff + dcoeff) / order + self.b2 = -(pcoeff + 2 * dcoeff) / order + self.b3 = dcoeff / order + self.accept_safety = accept_safety + self.eps = eps + self.errs = [] + + def limiter(self, x): + return 1 + math.atan(x - 1) + + def propose_step(self, error): + inv_error = 1 / (float(error) + self.eps) + if not self.errs: + self.errs = [inv_error, inv_error, inv_error] + self.errs[0] = inv_error + factor = self.errs[0] ** self.b1 * self.errs[1] ** self.b2 * self.errs[2] ** self.b3 + factor = self.limiter(factor) + accept = factor >= self.accept_safety + if accept: + self.errs[2] = self.errs[1] + self.errs[1] = self.errs[0] + self.h *= factor + return accept + + +class DPMSolver(nn.Module): + """DPM-Solver. See https://arxiv.org/abs/2206.00927.""" + + def __init__(self, model, extra_args=None, eps_callback=None, info_callback=None): + super().__init__() + self.model = model + self.extra_args = {} if extra_args is None else extra_args + self.eps_callback = eps_callback + self.info_callback = info_callback + + def t(self, sigma): + return -sigma.log() + + def sigma(self, t): + return t.neg().exp() + + def eps(self, eps_cache, key, x, t, *args, **kwargs): + if key in eps_cache: + return eps_cache[key], eps_cache + sigma = self.sigma(t) * x.new_ones([x.shape[0]]) + eps = (x - self.model(x, sigma, *args, **self.extra_args, **kwargs)) / self.sigma(t) + if self.eps_callback is not None: + self.eps_callback() + return eps, {key: eps, **eps_cache} + + def dpm_solver_1_step(self, x, t, t_next, eps_cache=None): + eps_cache = {} if eps_cache is None else eps_cache + h = t_next - t + eps, eps_cache = self.eps(eps_cache, 'eps', x, t) + x_1 = x - self.sigma(t_next) * h.expm1() * eps + return x_1, eps_cache + + def dpm_solver_2_step(self, x, t, t_next, r1=1 / 2, eps_cache=None): + eps_cache = {} if eps_cache is None else eps_cache + h = t_next - t + eps, eps_cache = self.eps(eps_cache, 'eps', x, t) + s1 = t + r1 * h + u1 = x - self.sigma(s1) * (r1 * h).expm1() * eps + eps_r1, eps_cache = self.eps(eps_cache, 'eps_r1', u1, s1) + x_2 = x - self.sigma(t_next) * h.expm1() * eps - self.sigma(t_next) / (2 * r1) * h.expm1() * (eps_r1 - eps) + return x_2, eps_cache + + def dpm_solver_3_step(self, x, t, t_next, r1=1 / 3, r2=2 / 3, eps_cache=None): + eps_cache = {} if eps_cache is None else eps_cache + h = t_next - t + eps, eps_cache = self.eps(eps_cache, 'eps', x, t) + s1 = t + r1 * h + s2 = t + r2 * h + u1 = x - self.sigma(s1) * (r1 * h).expm1() * eps + eps_r1, eps_cache = self.eps(eps_cache, 'eps_r1', u1, s1) + u2 = x - self.sigma(s2) * (r2 * h).expm1() * eps - self.sigma(s2) * (r2 / r1) * ((r2 * h).expm1() / (r2 * h) - 1) * (eps_r1 - eps) + eps_r2, eps_cache = self.eps(eps_cache, 'eps_r2', u2, s2) + x_3 = x - self.sigma(t_next) * h.expm1() * eps - self.sigma(t_next) / r2 * (h.expm1() / h - 1) * (eps_r2 - eps) + return x_3, eps_cache + + def dpm_solver_fast(self, x, t_start, t_end, nfe, eta=0., s_noise=1., noise_sampler=None): + noise_sampler = default_noise_sampler(x) if noise_sampler is None else noise_sampler + if not t_end > t_start and eta: + raise ValueError('eta must be 0 for reverse sampling') + + m = math.floor(nfe / 3) + 1 + ts = torch.linspace(t_start, t_end, m + 1, device=x.device) + + if nfe % 3 == 0: + orders = [3] * (m - 2) + [2, 1] + else: + orders = [3] * (m - 1) + [nfe % 3] + + for i in range(len(orders)): + eps_cache = {} + t, t_next = ts[i], ts[i + 1] + if eta: + sd, su = get_ancestral_step(self.sigma(t), self.sigma(t_next), eta) + t_next_ = torch.minimum(t_end, self.t(sd)) + su = (self.sigma(t_next) ** 2 - self.sigma(t_next_) ** 2) ** 0.5 + else: + t_next_, su = t_next, 0. + + eps, eps_cache = self.eps(eps_cache, 'eps', x, t) + denoised = x - self.sigma(t) * eps + if self.info_callback is not None: + self.info_callback({'x': x, 'i': i, 't': ts[i], 't_up': t, 'denoised': denoised}) + + if orders[i] == 1: + x, eps_cache = self.dpm_solver_1_step(x, t, t_next_, eps_cache=eps_cache) + elif orders[i] == 2: + x, eps_cache = self.dpm_solver_2_step(x, t, t_next_, eps_cache=eps_cache) + else: + x, eps_cache = self.dpm_solver_3_step(x, t, t_next_, eps_cache=eps_cache) + + x = x + su * s_noise * noise_sampler(self.sigma(t), self.sigma(t_next)) + + return x + + def dpm_solver_adaptive(self, x, t_start, t_end, order=3, rtol=0.05, atol=0.0078, h_init=0.05, pcoeff=0., icoeff=1., dcoeff=0., accept_safety=0.81, eta=0., s_noise=1., noise_sampler=None): + noise_sampler = default_noise_sampler(x) if noise_sampler is None else noise_sampler + if order not in {2, 3}: + raise ValueError('order should be 2 or 3') + forward = t_end > t_start + if not forward and eta: + raise ValueError('eta must be 0 for reverse sampling') + h_init = abs(h_init) * (1 if forward else -1) + atol = torch.tensor(atol) + rtol = torch.tensor(rtol) + s = t_start + x_prev = x + accept = True + pid = PIDStepSizeController(h_init, pcoeff, icoeff, dcoeff, 1.5 if eta else order, accept_safety) + info = {'steps': 0, 'nfe': 0, 'n_accept': 0, 'n_reject': 0} + + while s < t_end - 1e-5 if forward else s > t_end + 1e-5: + eps_cache = {} + t = torch.minimum(t_end, s + pid.h) if forward else torch.maximum(t_end, s + pid.h) + if eta: + sd, su = get_ancestral_step(self.sigma(s), self.sigma(t), eta) + t_ = torch.minimum(t_end, self.t(sd)) + su = (self.sigma(t) ** 2 - self.sigma(t_) ** 2) ** 0.5 + else: + t_, su = t, 0. + + eps, eps_cache = self.eps(eps_cache, 'eps', x, s) + denoised = x - self.sigma(s) * eps + + if order == 2: + x_low, eps_cache = self.dpm_solver_1_step(x, s, t_, eps_cache=eps_cache) + x_high, eps_cache = self.dpm_solver_2_step(x, s, t_, eps_cache=eps_cache) + else: + x_low, eps_cache = self.dpm_solver_2_step(x, s, t_, r1=1 / 3, eps_cache=eps_cache) + x_high, eps_cache = self.dpm_solver_3_step(x, s, t_, eps_cache=eps_cache) + delta = torch.maximum(atol, rtol * torch.maximum(x_low.abs(), x_prev.abs())) + error = torch.linalg.norm((x_low - x_high) / delta) / x.numel() ** 0.5 + accept = pid.propose_step(error) + if accept: + x_prev = x_low + x = x_high + su * s_noise * noise_sampler(self.sigma(s), self.sigma(t)) + s = t + info['n_accept'] += 1 + else: + info['n_reject'] += 1 + info['nfe'] += order + info['steps'] += 1 + + if self.info_callback is not None: + self.info_callback({'x': x, 'i': info['steps'] - 1, 't': s, 't_up': s, 'denoised': denoised, 'error': error, 'h': pid.h, **info}) + + return x, info + + +@torch.no_grad() +def sample_dpm_fast(model, x, sigma_min, sigma_max, n, extra_args=None, callback=None, disable=None, eta=0., s_noise=1., noise_sampler=None): + """DPM-Solver-Fast (fixed step size). See https://arxiv.org/abs/2206.00927.""" + if sigma_min <= 0 or sigma_max <= 0: + raise ValueError('sigma_min and sigma_max must not be 0') + with tqdm(total=n, disable=disable) as pbar: + dpm_solver = DPMSolver(model, extra_args, eps_callback=pbar.update) + if callback is not None: + dpm_solver.info_callback = lambda info: callback({'sigma': dpm_solver.sigma(info['t']), 'sigma_hat': dpm_solver.sigma(info['t_up']), **info}) + return dpm_solver.dpm_solver_fast(x, dpm_solver.t(torch.tensor(sigma_max)), dpm_solver.t(torch.tensor(sigma_min)), n, eta, s_noise, noise_sampler) + + +@torch.no_grad() +def sample_dpm_adaptive(model, x, sigma_min, sigma_max, extra_args=None, callback=None, disable=None, order=3, rtol=0.05, atol=0.0078, h_init=0.05, pcoeff=0., icoeff=1., dcoeff=0., accept_safety=0.81, eta=0., s_noise=1., noise_sampler=None, return_info=False): + """DPM-Solver-12 and 23 (adaptive step size). See https://arxiv.org/abs/2206.00927.""" + if sigma_min <= 0 or sigma_max <= 0: + raise ValueError('sigma_min and sigma_max must not be 0') + with tqdm(disable=disable) as pbar: + dpm_solver = DPMSolver(model, extra_args, eps_callback=pbar.update) + if callback is not None: + dpm_solver.info_callback = lambda info: callback({'sigma': dpm_solver.sigma(info['t']), 'sigma_hat': dpm_solver.sigma(info['t_up']), **info}) + x, info = dpm_solver.dpm_solver_adaptive(x, dpm_solver.t(torch.tensor(sigma_max)), dpm_solver.t(torch.tensor(sigma_min)), order, rtol, atol, h_init, pcoeff, icoeff, dcoeff, accept_safety, eta, s_noise, noise_sampler) + if return_info: + return x, info + return x + + +@torch.no_grad() +def sample_dpmpp_2s_ancestral(model, x, sigmas, extra_args=None, callback=None, disable=None, eta=1., s_noise=1., noise_sampler=None): + """Ancestral sampling with DPM-Solver++(2S) second-order steps.""" + extra_args = {} if extra_args is None else extra_args + noise_sampler = default_noise_sampler(x) if noise_sampler is None else noise_sampler + s_in = x.new_ones([x.shape[0]]) + sigma_fn = lambda t: t.neg().exp() + t_fn = lambda sigma: sigma.log().neg() + + for i in trange(len(sigmas) - 1, disable=disable): + denoised = model(x, sigmas[i] * s_in, **extra_args) + sigma_down, sigma_up = get_ancestral_step(sigmas[i], sigmas[i + 1], eta=eta) + if callback is not None: + callback({'x': x, 'i': i, 'sigma': sigmas[i], 'sigma_hat': sigmas[i], 'denoised': denoised}) + if sigma_down == 0: + # Euler method + d = to_d(x, sigmas[i], denoised) + dt = sigma_down - sigmas[i] + x = x + d * dt + else: + # DPM-Solver++(2S) + t, t_next = t_fn(sigmas[i]), t_fn(sigma_down) + r = 1 / 2 + h = t_next - t + s = t + r * h + x_2 = (sigma_fn(s) / sigma_fn(t)) * x - (-h * r).expm1() * denoised + denoised_2 = model(x_2, sigma_fn(s) * s_in, **extra_args) + x = (sigma_fn(t_next) / sigma_fn(t)) * x - (-h).expm1() * denoised_2 + # Noise addition + if sigmas[i + 1] > 0: + x = x + noise_sampler(sigmas[i], sigmas[i + 1]) * s_noise * sigma_up + return x + + +@torch.no_grad() +def sample_dpmpp_sde(model, x, sigmas, extra_args=None, callback=None, disable=None, eta=1., s_noise=1., noise_sampler=None, r=1 / 2): + """DPM-Solver++ (stochastic).""" + sigma_min, sigma_max = sigmas[sigmas > 0].min(), sigmas.max() + noise_sampler = BrownianTreeNoiseSampler(x, sigma_min, sigma_max) if noise_sampler is None else noise_sampler + extra_args = {} if extra_args is None else extra_args + s_in = x.new_ones([x.shape[0]]) + sigma_fn = lambda t: t.neg().exp() + t_fn = lambda sigma: sigma.log().neg() + + for i in trange(len(sigmas) - 1, disable=disable): + denoised = model(x, sigmas[i] * s_in, **extra_args) + if callback is not None: + callback({'x': x, 'i': i, 'sigma': sigmas[i], 'sigma_hat': sigmas[i], 'denoised': denoised}) + if sigmas[i + 1] == 0: + # Euler method + d = to_d(x, sigmas[i], denoised) + dt = sigmas[i + 1] - sigmas[i] + x = x + d * dt + else: + # DPM-Solver++ + t, t_next = t_fn(sigmas[i]), t_fn(sigmas[i + 1]) + h = t_next - t + s = t + h * r + fac = 1 / (2 * r) + + # Step 1 + sd, su = get_ancestral_step(sigma_fn(t), sigma_fn(s), eta) + s_ = t_fn(sd) + x_2 = (sigma_fn(s_) / sigma_fn(t)) * x - (t - s_).expm1() * denoised + x_2 = x_2 + noise_sampler(sigma_fn(t), sigma_fn(s)) * s_noise * su + denoised_2 = model(x_2, sigma_fn(s) * s_in, **extra_args) + + # Step 2 + sd, su = get_ancestral_step(sigma_fn(t), sigma_fn(t_next), eta) + t_next_ = t_fn(sd) + denoised_d = (1 - fac) * denoised + fac * denoised_2 + x = (sigma_fn(t_next_) / sigma_fn(t)) * x - (t - t_next_).expm1() * denoised_d + x = x + noise_sampler(sigma_fn(t), sigma_fn(t_next)) * s_noise * su + return x + + +@torch.no_grad() +def sample_dpmpp_2m(model, x, sigmas, extra_args=None, callback=None, disable=None): + """DPM-Solver++(2M).""" + extra_args = {} if extra_args is None else extra_args + s_in = x.new_ones([x.shape[0]]) + sigma_fn = lambda t: t.neg().exp() + t_fn = lambda sigma: sigma.log().neg() + old_denoised = None + + for i in trange(len(sigmas) - 1, disable=disable): + denoised = model(x, sigmas[i] * s_in, **extra_args) + if callback is not None: + callback({'x': x, 'i': i, 'sigma': sigmas[i], 'sigma_hat': sigmas[i], 'denoised': denoised}) + t, t_next = t_fn(sigmas[i]), t_fn(sigmas[i + 1]) + h = t_next - t + if old_denoised is None or sigmas[i + 1] == 0: + x = (sigma_fn(t_next) / sigma_fn(t)) * x - (-h).expm1() * denoised + else: + h_last = t - t_fn(sigmas[i - 1]) + r = h_last / h + denoised_d = (1 + 1 / (2 * r)) * denoised - (1 / (2 * r)) * old_denoised + x = (sigma_fn(t_next) / sigma_fn(t)) * x - (-h).expm1() * denoised_d + old_denoised = denoised + return x + + +@torch.no_grad() +def sample_dpmpp_2m_sde(model, x, sigmas, extra_args=None, callback=None, disable=None, eta=1., s_noise=1., noise_sampler=None, solver_type='midpoint'): + """DPM-Solver++(2M) SDE.""" + + if solver_type not in {'heun', 'midpoint'}: + raise ValueError('solver_type must be \'heun\' or \'midpoint\'') + + sigma_min, sigma_max = sigmas[sigmas > 0].min(), sigmas.max() + noise_sampler = BrownianTreeNoiseSampler(x, sigma_min, sigma_max) if noise_sampler is None else noise_sampler + extra_args = {} if extra_args is None else extra_args + s_in = x.new_ones([x.shape[0]]) + + old_denoised = None + h_last = None + + for i in trange(len(sigmas) - 1, disable=disable): + denoised = model(x, sigmas[i] * s_in, **extra_args) + if callback is not None: + callback({'x': x, 'i': i, 'sigma': sigmas[i], 'sigma_hat': sigmas[i], 'denoised': denoised}) + if sigmas[i + 1] == 0: + # Denoising step + x = denoised + else: + # DPM-Solver++(2M) SDE + t, s = -sigmas[i].log(), -sigmas[i + 1].log() + h = s - t + eta_h = eta * h + + x = sigmas[i + 1] / sigmas[i] * (-eta_h).exp() * x + (-h - eta_h).expm1().neg() * denoised + + if old_denoised is not None: + r = h_last / h + if solver_type == 'heun': + x = x + ((-h - eta_h).expm1().neg() / (-h - eta_h) + 1) * (1 / r) * (denoised - old_denoised) + elif solver_type == 'midpoint': + x = x + 0.5 * (-h - eta_h).expm1().neg() * (1 / r) * (denoised - old_denoised) + + if eta: + x = x + noise_sampler(sigmas[i], sigmas[i + 1]) * sigmas[i + 1] * (-2 * eta_h).expm1().neg().sqrt() * s_noise + + old_denoised = denoised + h_last = h + return x + + +@torch.no_grad() +def sample_dpmpp_3m_sde(model, x, sigmas, extra_args=None, callback=None, disable=None, eta=1., s_noise=1., noise_sampler=None): + """DPM-Solver++(3M) SDE.""" + + sigma_min, sigma_max = sigmas[sigmas > 0].min(), sigmas.max() + noise_sampler = BrownianTreeNoiseSampler(x, sigma_min, sigma_max) if noise_sampler is None else noise_sampler + extra_args = {} if extra_args is None else extra_args + s_in = x.new_ones([x.shape[0]]) + + denoised_1, denoised_2 = None, None + h_1, h_2 = None, None + + for i in trange(len(sigmas) - 1, disable=disable): + denoised = model(x, sigmas[i] * s_in, **extra_args) + if callback is not None: + callback({'x': x, 'i': i, 'sigma': sigmas[i], 'sigma_hat': sigmas[i], 'denoised': denoised}) + if sigmas[i + 1] == 0: + # Denoising step + x = denoised + else: + t, s = -sigmas[i].log(), -sigmas[i + 1].log() + h = s - t + h_eta = h * (eta + 1) + + x = torch.exp(-h_eta) * x + (-h_eta).expm1().neg() * denoised + + if h_2 is not None: + r0 = h_1 / h + r1 = h_2 / h + d1_0 = (denoised - denoised_1) / r0 + d1_1 = (denoised_1 - denoised_2) / r1 + d1 = d1_0 + (d1_0 - d1_1) * r0 / (r0 + r1) + d2 = (d1_0 - d1_1) / (r0 + r1) + phi_2 = h_eta.neg().expm1() / h_eta + 1 + phi_3 = phi_2 / h_eta - 0.5 + x = x + phi_2 * d1 - phi_3 * d2 + elif h_1 is not None: + r = h_1 / h + d = (denoised - denoised_1) / r + phi_2 = h_eta.neg().expm1() / h_eta + 1 + x = x + phi_2 * d + + if eta: + x = x + noise_sampler(sigmas[i], sigmas[i + 1]) * sigmas[i + 1] * (-2 * h * eta).expm1().neg().sqrt() * s_noise + + denoised_1, denoised_2 = denoised, denoised_1 + h_1, h_2 = h, h_1 + return x + +@torch.no_grad() +def sample_dpmpp_2m_test(model, x, sigmas, extra_args=None, callback=None, disable=None): + """DPM-Solver++(2M).""" + extra_args = {} if extra_args is None else extra_args + s_in = x.new_ones([x.shape[0]]) + sigma_fn = lambda t: t.neg().exp() + t_fn = lambda sigma: sigma.log().neg() + old_denoised = None + + for i in trange(len(sigmas) - 1, disable=disable): + denoised = model(x, sigmas[i] * s_in, **extra_args) + if callback is not None: + callback({'x': x, 'i': i, 'sigma': sigmas[i], 'sigma_hat': sigmas[i], 'denoised': denoised}) + t, t_next = t_fn(sigmas[i]), t_fn(sigmas[i + 1]) + h = t_next - t + + t_min = min(sigma_fn(t_next), sigma_fn(t)) + t_max = max(sigma_fn(t_next), sigma_fn(t)) + + if old_denoised is None or sigmas[i + 1] == 0: + x = (t_min / t_max) * x - (-h).expm1() * denoised + else: + h_last = t - t_fn(sigmas[i - 1]) + + h_min = min(h_last, h) + h_max = max(h_last, h) + r = h_max / h_min + + h_d = (h_max + h_min) / 2 + denoised_d = (1 + 1 / (2 * r)) * denoised - (1 / (2 * r)) * old_denoised + x = (t_min / t_max) * x - (-h_d).expm1() * denoised_d + + old_denoised = denoised + return x +@torch.no_grad() +def sample_dpmpp_2m_v1(model, x, sigmas, extra_args=None, callback=None, disable=None): + """DPM-Solver++(2M).""" + extra_args = {} if extra_args is None else extra_args + s_in = x.new_ones([x.shape[0]]) + sigma_fn = lambda t: t.neg().exp() + t_fn = lambda sigma: sigma.log().neg() + old_denoised = None + + for i in trange(len(sigmas) - 1, disable=disable): + denoised = model(x, sigmas[i] * s_in, **extra_args) + if callback is not None: + callback({'x': x, 'i': i, 'sigma': sigmas[i], 'sigma_hat': sigmas[i], 'denoised': denoised}) + t, t_next = t_fn(sigmas[i]), t_fn(sigmas[i + 1]) + h = t_next - t + if old_denoised is None or sigmas[i + 1] == 0: + x = (sigma_fn(t_next) / sigma_fn(t)) * x - (-h).expm1() * denoised + else: + h_last = t - t_fn(sigmas[i - 1]) + r = h_last / h + denoised_d = (1 + 1 / (2 * r)) * denoised - (1 / (2 * r)) * old_denoised + x = (sigma_fn(t_next) / sigma_fn(t)) * x - (-h).expm1() * denoised_d + sigma_progress = i / len(sigmas) + adjustment_factor = 1 + (0.15 * (sigma_progress * sigma_progress)) + old_denoised = denoised * adjustment_factor + return x \ No newline at end of file diff --git a/Msd/sd_samplers_kdiffusion.py b/Msd/sd_samplers_kdiffusion.py new file mode 100644 index 0000000000000000000000000000000000000000..1880f18ec605950b3ace10007b80154d1ea6d1c6 --- /dev/null +++ b/Msd/sd_samplers_kdiffusion.py @@ -0,0 +1,259 @@ +import torch +import inspect +import k_diffusion.sampling +from modules import sd_samplers_common, sd_samplers_extra, sd_samplers_cfg_denoiser, sd_schedulers +from modules.sd_samplers_cfg_denoiser import CFGDenoiser # noqa: F401 +from modules.script_callbacks import ExtraNoiseParams, extra_noise_callback + +from modules.shared import opts +import modules.shared as shared + +samplers_k_diffusion = [ + ('DPM++ 2M', 'sample_dpmpp_2m', ['k_dpmpp_2m'], {'scheduler': 'karras'}), + ('DPM++ 2M Karras Sharp v1', 'sample_dpmpp_2m_v1', ['k_dpmpp_2m_ka_v1'], {'scheduler': 'karras'}), + ('DPM++ 2M Test', 'sample_dpmpp_2m_test', ['k_dpmpp_2m'], {}), + ('DPM++ 2M Karras Test', 'sample_dpmpp_2m_test', ['k_dpmpp_2m_ka'], {'scheduler': 'karras'}), + ('DPM++ SDE', 'sample_dpmpp_sde', ['k_dpmpp_sde'], {'scheduler': 'karras', "second_order": True, "brownian_noise": True}), + ('DPM++ 2M SDE', 'sample_dpmpp_2m_sde', ['k_dpmpp_2m_sde'], {'scheduler': 'exponential', "brownian_noise": True}), + ('DPM++ 2M SDE Heun', 'sample_dpmpp_2m_sde', ['k_dpmpp_2m_sde_heun'], {'scheduler': 'exponential', "brownian_noise": True, "solver_type": "heun"}), + ('DPM++ 2S a', 'sample_dpmpp_2s_ancestral', ['k_dpmpp_2s_a'], {'scheduler': 'karras', "uses_ensd": True, "second_order": True}), + ('DPM++ 3M SDE', 'sample_dpmpp_3m_sde', ['k_dpmpp_3m_sde'], {'scheduler': 'exponential', 'discard_next_to_last_sigma': True, "brownian_noise": True}), + ('Euler a', 'sample_euler_ancestral', ['k_euler_a', 'k_euler_ancestral'], {"uses_ensd": True}), + ('Euler', 'sample_euler', ['k_euler'], {}), + ('LMS', 'sample_lms', ['k_lms'], {}), + ('Heun', 'sample_heun', ['k_heun'], {"second_order": True}), + ('DPM2', 'sample_dpm_2', ['k_dpm_2'], {'scheduler': 'karras', 'discard_next_to_last_sigma': True, "second_order": True}), + ('DPM2 a', 'sample_dpm_2_ancestral', ['k_dpm_2_a'], {'scheduler': 'karras', 'discard_next_to_last_sigma': True, "uses_ensd": True, "second_order": True}), + ('DPM fast', 'sample_dpm_fast', ['k_dpm_fast'], {"uses_ensd": True}), + ('DPM adaptive', 'sample_dpm_adaptive', ['k_dpm_ad'], {"uses_ensd": True}), + ('Restart', sd_samplers_extra.restart_sampler, ['restart'], {'scheduler': 'karras', "second_order": True}), +] + + +samplers_data_k_diffusion = [ + sd_samplers_common.SamplerData(label, lambda model, funcname=funcname: KDiffusionSampler(funcname, model), aliases, options) + for label, funcname, aliases, options in samplers_k_diffusion + if callable(funcname) or hasattr(k_diffusion.sampling, funcname) +] + +@torch.no_grad() +def sample_dpmpp_2m_alt(model, x, sigmas, extra_args=None, callback=None, disable=None): + """DPM-Solver++(2M).""" + extra_args = {} if extra_args is None else extra_args + s_in = x.new_ones([x.shape[0]]) + sigma_fn = lambda t: t.neg().exp() + t_fn = lambda sigma: sigma.log().neg() + old_denoised = None + + for i in trange(len(sigmas) - 1, disable=disable): + denoised = model(x, sigmas[i] * s_in, **extra_args) + if callback is not None: + callback({'x': x, 'i': i, 'sigma': sigmas[i], 'sigma_hat': sigmas[i], 'denoised': denoised}) + t, t_next = t_fn(sigmas[i]), t_fn(sigmas[i + 1]) + h = t_next - t + if old_denoised is None or sigmas[i + 1] == 0: + x = (sigma_fn(t_next) / sigma_fn(t)) * x - (-h).expm1() * denoised + else: + h_last = t - t_fn(sigmas[i - 1]) + r = h_last / h + denoised_d = (1 + 1 / (2 * r)) * denoised - (1 / (2 * r)) * old_denoised + x = (sigma_fn(t_next) / sigma_fn(t)) * x - (-h).expm1() * denoised_d + sigma_progress = i / len(sigmas) + adjustment_factor = 1 + (0.15 * (sigma_progress * sigma_progress)) + old_denoised = denoised * adjustment_factor + return x + +k_diffusion.sampling.sample_dpmpp_2m_alt = sample_dpmpp_2m_alt + +samplers_data_k_diffusion.insert(9, sd_samplers_common.SamplerData('DPM++ 2M alt', lambda model: KDiffusionSampler('sample_dpmpp_2m_alt', model), ['k_dpmpp_2m_alt'], {})) +samplers_data_k_diffusion.insert(10, sd_samplers_common.SamplerData('DPM++ 2M alt Karras', lambda model: KDiffusionSampler('sample_dpmpp_2m_alt', model), ['k_dpmpp_2m_alt_ka'], {'scheduler': 'karras'})) + +sampler_extra_params = { + 'sample_euler': ['s_churn', 's_tmin', 's_tmax', 's_noise'], + 'sample_heun': ['s_churn', 's_tmin', 's_tmax', 's_noise'], + 'sample_dpm_2': ['s_churn', 's_tmin', 's_tmax', 's_noise'], + 'sample_dpm_fast': ['s_noise'], + 'sample_dpm_2_ancestral': ['s_noise'], + 'sample_dpmpp_2s_ancestral': ['s_noise'], + 'sample_dpmpp_sde': ['s_noise'], + 'sample_dpmpp_2m_sde': ['s_noise'], + 'sample_dpmpp_3m_sde': ['s_noise'], +} + +k_diffusion_samplers_map = {x.name: x for x in samplers_data_k_diffusion} +k_diffusion_scheduler = {x.name: x.function for x in sd_schedulers.schedulers} + + +class CFGDenoiserKDiffusion(sd_samplers_cfg_denoiser.CFGDenoiser): + @property + def inner_model(self): + if self.model_wrap is None: + denoiser = k_diffusion.external.CompVisVDenoiser if shared.sd_model.parameterization == "v" else k_diffusion.external.CompVisDenoiser + self.model_wrap = denoiser(shared.sd_model, quantize=shared.opts.enable_quantization) + + return self.model_wrap + + +class KDiffusionSampler(sd_samplers_common.Sampler): + def __init__(self, funcname, sd_model, options=None): + super().__init__(funcname) + + self.extra_params = sampler_extra_params.get(funcname, []) + + self.options = options or {} + self.func = funcname if callable(funcname) else getattr(k_diffusion.sampling, self.funcname) + + self.model_wrap_cfg = CFGDenoiserKDiffusion(self) + self.model_wrap = self.model_wrap_cfg.inner_model + + def get_sigmas(self, p, steps): + discard_next_to_last_sigma = self.config is not None and self.config.options.get('discard_next_to_last_sigma', False) + if opts.always_discard_next_to_last_sigma and not discard_next_to_last_sigma: + discard_next_to_last_sigma = True + p.extra_generation_params["Discard penultimate sigma"] = True + + steps += 1 if discard_next_to_last_sigma else 0 + + scheduler_name = (p.hr_scheduler if p.is_hr_pass else p.scheduler) or 'Automatic' + if scheduler_name == 'Automatic': + scheduler_name = self.config.options.get('scheduler', None) + + scheduler = sd_schedulers.schedulers_map.get(scheduler_name) + + m_sigma_min, m_sigma_max = self.model_wrap.sigmas[0].item(), self.model_wrap.sigmas[-1].item() + sigma_min, sigma_max = (0.1, 10) if opts.use_old_karras_scheduler_sigmas else (m_sigma_min, m_sigma_max) + + if p.sampler_noise_scheduler_override: + sigmas = p.sampler_noise_scheduler_override(steps) + elif scheduler is None or scheduler.function is None: + sigmas = self.model_wrap.get_sigmas(steps) + else: + sigmas_kwargs = {'sigma_min': sigma_min, 'sigma_max': sigma_max} + + if scheduler.label != 'Automatic' and not p.is_hr_pass: + p.extra_generation_params["Schedule type"] = scheduler.label + elif scheduler.label != p.extra_generation_params.get("Schedule type"): + p.extra_generation_params["Hires schedule type"] = scheduler.label + + if opts.sigma_min != 0 and opts.sigma_min != m_sigma_min: + sigmas_kwargs['sigma_min'] = opts.sigma_min + p.extra_generation_params["Schedule min sigma"] = opts.sigma_min + + if opts.sigma_max != 0 and opts.sigma_max != m_sigma_max: + sigmas_kwargs['sigma_max'] = opts.sigma_max + p.extra_generation_params["Schedule max sigma"] = opts.sigma_max + + if scheduler.default_rho != -1 and opts.rho != 0 and opts.rho != scheduler.default_rho: + sigmas_kwargs['rho'] = opts.rho + p.extra_generation_params["Schedule rho"] = opts.rho + + if scheduler.need_inner_model: + sigmas_kwargs['inner_model'] = self.model_wrap + + sigmas = scheduler.function(n=steps, **sigmas_kwargs, device=shared.device) + + if discard_next_to_last_sigma: + sigmas = torch.cat([sigmas[:-2], sigmas[-1:]]) + + return sigmas + + def sample_img2img(self, p, x, noise, conditioning, unconditional_conditioning, steps=None, image_conditioning=None): + steps, t_enc = sd_samplers_common.setup_img2img_steps(p, steps) + + sigmas = self.get_sigmas(p, steps) + sigma_sched = sigmas[steps - t_enc - 1:] + + xi = x + noise * sigma_sched[0] + + if opts.img2img_extra_noise > 0: + p.extra_generation_params["Extra noise"] = opts.img2img_extra_noise + extra_noise_params = ExtraNoiseParams(noise, x, xi) + extra_noise_callback(extra_noise_params) + noise = extra_noise_params.noise + xi += noise * opts.img2img_extra_noise + + extra_params_kwargs = self.initialize(p) + parameters = inspect.signature(self.func).parameters + + if 'sigma_min' in parameters: + ## last sigma is zero which isn't allowed by DPM Fast & Adaptive so taking value before last + extra_params_kwargs['sigma_min'] = sigma_sched[-2] + if 'sigma_max' in parameters: + extra_params_kwargs['sigma_max'] = sigma_sched[0] + if 'n' in parameters: + extra_params_kwargs['n'] = len(sigma_sched) - 1 + if 'sigma_sched' in parameters: + extra_params_kwargs['sigma_sched'] = sigma_sched + if 'sigmas' in parameters: + extra_params_kwargs['sigmas'] = sigma_sched + + if self.config.options.get('brownian_noise', False): + noise_sampler = self.create_noise_sampler(x, sigmas, p) + extra_params_kwargs['noise_sampler'] = noise_sampler + + if self.config.options.get('solver_type', None) == 'heun': + extra_params_kwargs['solver_type'] = 'heun' + + self.model_wrap_cfg.init_latent = x + self.last_latent = x + self.sampler_extra_args = { + 'cond': conditioning, + 'image_cond': image_conditioning, + 'uncond': unconditional_conditioning, + 'cond_scale': p.cfg_scale, + 's_min_uncond': self.s_min_uncond + } + + samples = self.launch_sampling(t_enc + 1, lambda: self.func(self.model_wrap_cfg, xi, extra_args=self.sampler_extra_args, disable=False, callback=self.callback_state, **extra_params_kwargs)) + + self.add_infotext(p) + + return samples + + def sample(self, p, x, conditioning, unconditional_conditioning, steps=None, image_conditioning=None): + steps = steps or p.steps + + sigmas = self.get_sigmas(p, steps) + + if opts.sgm_noise_multiplier: + p.extra_generation_params["SGM noise multiplier"] = True + x = x * torch.sqrt(1.0 + sigmas[0] ** 2.0) + else: + x = x * sigmas[0] + + extra_params_kwargs = self.initialize(p) + parameters = inspect.signature(self.func).parameters + + if 'n' in parameters: + extra_params_kwargs['n'] = steps + + if 'sigma_min' in parameters: + extra_params_kwargs['sigma_min'] = self.model_wrap.sigmas[0].item() + extra_params_kwargs['sigma_max'] = self.model_wrap.sigmas[-1].item() + + if 'sigmas' in parameters: + extra_params_kwargs['sigmas'] = sigmas + + if self.config.options.get('brownian_noise', False): + noise_sampler = self.create_noise_sampler(x, sigmas, p) + extra_params_kwargs['noise_sampler'] = noise_sampler + + if self.config.options.get('solver_type', None) == 'heun': + extra_params_kwargs['solver_type'] = 'heun' + + self.last_latent = x + self.sampler_extra_args = { + 'cond': conditioning, + 'image_cond': image_conditioning, + 'uncond': unconditional_conditioning, + 'cond_scale': p.cfg_scale, + 's_min_uncond': self.s_min_uncond + } + + samples = self.launch_sampling(steps, lambda: self.func(self.model_wrap_cfg, x, extra_args=self.sampler_extra_args, disable=False, callback=self.callback_state, **extra_params_kwargs)) + + self.add_infotext(p) + + return samples + +