barneystinson
commited on
Commit
•
9ba282c
1
Parent(s):
c7f1a46
push
Browse files
src/__pycache__/main.cpython-310.pyc
ADDED
Binary file (1.42 kB). View file
|
|
src/__pycache__/pipeline.cpython-310.pyc
ADDED
Binary file (2.35 kB). View file
|
|
src/pipeline.py
CHANGED
@@ -1,29 +1,3 @@
|
|
1 |
-
|
2 |
-
from
|
3 |
-
|
4 |
-
from pipelines.models import TextToImageRequest
|
5 |
-
from torch import Generator
|
6 |
-
|
7 |
-
|
8 |
-
def load_pipeline() -> StableDiffusionXLPipeline:
|
9 |
-
pipeline = StableDiffusionXLPipeline.from_pretrained(
|
10 |
-
"./models/newdream-sdxl-20",
|
11 |
-
torch_dtype=torch.float16,
|
12 |
-
local_files_only=True,
|
13 |
-
).to("cuda")
|
14 |
-
|
15 |
-
pipeline(prompt="")
|
16 |
-
|
17 |
-
return pipeline
|
18 |
-
|
19 |
-
|
20 |
-
def infer(request: TextToImageRequest, pipeline: StableDiffusionXLPipeline) -> Image:
|
21 |
-
generator = Generator(pipeline.device).manual_seed(request.seed) if request.seed else None
|
22 |
-
|
23 |
-
return pipeline(
|
24 |
-
prompt=request.prompt,
|
25 |
-
negative_prompt=request.negative_prompt,
|
26 |
-
width=request.width,
|
27 |
-
height=request.height,
|
28 |
-
generator=generator,
|
29 |
-
).images[0]
|
|
|
1 |
+
# Pyarmor 8.5.11 (trial), 000000, non-profits, 2024-09-18T08:41:49.026932
|
2 |
+
from pyarmor_runtime_000000 import __pyarmor__
|
3 |
+
__pyarmor__(__name__, __file__, b'PY000000\x00\x03\n\x00o\r\r\n\x80\x00\x01\x00\x08\x00\x00\x00\x04\x00\x00\x00@\x00\x00\x00\t\x08\x00\x00\x12\t\x04\x00\x8b\xfa\xd9\x18\xf1\xcd\xf7\xca\xa6T\xbd<\x9b\x94X\x87\x00\x00\x00\x00\x00\x00\x00\x00L2\xab<\xa0\xedBb\x92\xb7@\\X\x8e\x9b\xabN%\'\x9cA\xc7R\xb2Os\x1d#q\x99\xf1\x8e4\xa4\x1f\xe78\x19\x91N;\'\xf81\xe6\xcd,\xb3sb\x8a\xfe\xe40/]\xc8H^\x0b\xad@\x93\xb3\x06\xa3\r\x7fz\xac\x99\xaa@\x1f\xad\x1a\x93k\\\xf3%\xcf\xa1\xfa\xa7\x01\xc1\xde\x1c^8J\x7fA\x1d \x96\x99\xac))\xe3:\x9a\xc5\xa8E\xc6\xdf\x8f\xac!\x9f\xc2~f\xfcRVY\xb6\xa8\x90\x10%A&\xf4\xe9\xb7\x14\xb2bW\x10\x9d\x97\xd0\xc8\x9a\x1eE\x0ex\xa5E\xbf\x1e\x83\x1a\x90w\xfa\xd4a[\xc8J\x94\x84\rAVq\xbcm\x0cL\xc5\x92\x16\xa921}\xe7I\xa4\xfa\xdfw\xba\xca=%\x1e\xbf^\xd7\xe3)\x9e%,\x95\xd7\x1d\x0b6\xd9#\xa2\xc5i\x14\x1d_BN\xd7g\x82\xaa\xe9\xf6\x14\xfd\x89(r\xcd\tL\xdfj\x07\xd4\xec\xfd\xd1\xb3\xf5\xbag\xa1\x9d\x03\x10\xf5_\x08\xee\xb9\xc9\x0f\x162v\xb0CSU\x13Y\x9c\xd4\x158\x92\xe69snufp\x92O\xe1\xe1L\xd8\x08z\xdf\xe3\x9eO\xe2\xdb)\xc3rP\xd9\x10\xa7s\x90\x06`x`2?r(\xee\x1a\xe8\xf3\xc2\xab\xa279\x0f{u:\tHF\x9fSF(\xd4\x85!\x99\xaf8\xd4\x82\x00x~YwP;@V\xdd\xb6l\x8a\x9e\xcd\x04\xa2\xd5\xb2LQ\xf9\x1b\xb5\xc4\xee\xd1\xbd\x1c\xe9*6m4U\xbcu%\xe2\x91e\xbc\xe4\xf9\xa48w\xc3\x8b\x81\xa0\xc6\xb5\x85z~\xff.\xd6\x91\x0b)\x8f[E\xd3#\x00\xa8o\x97\xe0\x90 |V\x8b\xb1\t\xc7\xcb\xc7`3\x93Ld\xdc\x9a\xdb\x1b\xb9\xb8\xc4\xd9\xa0F\xae\x8d\x81\x1d[\xbc\x863\x14wH\xd14\xa3\xde`\xb0\x9b\xb4`\x80{\xd4\xa7I\x1d\n\xf3\x89\x1c\xb5\xcc\x0f\x92\xa0\n\xe9\xfe>\xb3\x12t\xc5\xce\xbd\xc45^\x88$\xcbSU\x8b\xa8\xe0\xd1\xcd\r\xff<\x9d\x1d\x92q\x03~\xdc\xf9a,\xbc\xbd\x17\xe1\x08\x01\xe2\x92\x02f/Wr\xf3U\'\x8d\x9c\x94\xf2\x10\xecI\xb5,\xce\xe3K\x11\xae\x04\x8c*\xbb\xe6\xf5\x0b|_\xb4\xf3\xf1\xd6(!\xf1\xa8\xdd\xb1\xe3\xc8bToj\x8dl\xa1\x19$\xf0b\xcbL\xb7[A\xc6"\xa0\\\roO\xff,g\xd8\x86X^\xb2\xae\xf7W\x82\xec\xed\x90\xf0\xac\xd87\x8bUP\xa4O\\m\x00\x05\xf3\x88\x97C\x8d\x91\xa5\xe3\x1d\xc1`^E\t\xf1\xdbx\x80\x94@\xf5\xce\xb8\xb8]\xbf{\xf2\xac\xe8K\x98\x96\x9c\xca\xac\xf3\x9b\xac\x91e_R\x02\xa0\x1aqk\xb9\xa7\xe5)\xc0\xb6:j\x94\xaec2\\\xf0&\xa3Qu\xfc\xef\x1a\xa2\xa2\xa8\x0e\xda@\xcf\xe03o\xa1\r\x07\x80\xa8i1x\xb9\xb0\xde\xd2\x13W}w;\xa3_\xb2J\xe4\xda\xcb\xe6\xe3\xa2ZN\xba\xc6],@\x9ew\xc6U\x0b&\x96\xf5b\xc2\x16\x1c\xa3\x0b\t\x03i<\xe1\x99>\x8e\x92\xc1y4\xd7&\xfa\xb1}\x13\xf5\xb0+\rZ\xa5K\x82\xd2\xd7R\xb1\x0e\x04bv\xba\x10H~\xee\xcc\xb7/[\x95\xef\x10\xcc\\\x8e\xa2#\xd8\xaf\x02k\xf3\x08\x11\xb5\xb1b\xab1U\xc8\xf6\xf3\xf2Fj)\xccy\xe6\x1c\xa0f\xb1\xa7\xf5\x9e\x8d\x05\xd3\xe5;yf\x045\xd4\xe9\xdb2\xfe\xf59_\xda\xd8\xcdZM\xe1\x98\xe3\xae\xf0b\xfd\xc7\xe9\xdf\xd0\xe4L[cbh,\x1f\xa1\x87\xaa\r\x1e\xdb\xf4\xfc\xaa\xf8F\xa0t\xc8$i\xfd<\xb3\x12\x9b!\xea\x1eX\xf0G\xbe<\xb1\x1a\x99\\\xc2:<\xfc\xa1)\x1e\x14\x13\xf9\xc9\xd9\n\x02\x86\xb1\xa7\xf8\x8eN\xb0\x1fg\xc2\xa9\x1c3t\xfdI\xc7.\xcb\x95\xe4\x8fCM\xfa\xa3\xa3\x1b\xe6 \xb5s{\x8d\xed\'[\x07\xe7\x97\x12Z\xe0\xbc\x812\x8d\xe8=\x9f\t\x0f\xde\x18X\xd5\x17,\xadB\xac\x8f\xab\xa9\xd2S=X\x10V\xe1X<n\xa9\x17AcM\xccr\xf3F\xb3JA\xff*\x8c\x99-\xc5\xe7\x08\xcc\x1e\xd1\x89\xb9\xa3\xdc\xd0e\xa7WU\x16l\x87\xce\xc9\xd0\xd8\xfcd^\xbf\xb8\x00\xce\x97\xaf\x04\xd6\xb9\x84\xd8Z\xf6k\xe5\x9d\xec\xc7\x8fM\xeb8%\xb2?\x0e\xaf\xd52\x92\xc1\xe8\x13_0\xb0s\xb2\xd7Q\xe9&7ALjSDq\xf3iw1c\xa3\x05\xe4+\xec{\xea\xe6\xe4\xfbd\xdf\xf1n\xfe\xaac\x00N\x0b\xf6I\xb7\xddK\x18\xd4\x9f^m\xe3\xd4K@.\x8d\x9c0n\x04[\xe7Qt\xea\xa9\xaf\xfe\xa7 \x93\xe2\xb7 \xe1\x91\xa7\x84\x12D\x05xW\xa3\xb8dm\x0e!}\x942\r\xaeu_\x9f\xa9;q\x13\x02\xb9\xa3\xd9\xd5\x80<\xa7\x0c\xc4\x12v\x95\x9b\xb8d\x18\x81\x0c#XlG\xf9J/n\xedOuN\xd2hFH\x82r\xed\xd1MS\xd0]\xbdp*\xb2&\xa2\xf4\xd0\xc1E;CEzB\xc8\x15\x98\x94\xe5H\xc2ye\x12\xa7\xf1C\x05\xd1\x01\x0e\xcd..\xcb\x93\xf2J\xb2\xfe]\x90\'\x9d\xf0\x97\x15\xc9\xda\xa7\xe3\xfa\x10kJ\xf8\x94\x04\xf7I?\x9d\xb6y\xadj\xea\xeapA\xf1: \x96\x80\xcagW\t\x90\xc7\xd8\xb8\x13\xfe\x04(\xf5,\x17N\xe6\x1fD\x98u\xb2Y\xc7\xb2\xbe\x12%\xeb\x8d(\x1a\x19\x08k\x93\x7f2\xda\xc7\x9d&7YS\xf4\xdd\x00\x90\xef\x07 \xc9\xed\xc9}z\x9d\xef\xf1?\xfdW\x16\xe1n\x8b\x12\n\xcb\xd1\xba\x97]\xd57\xcb\xdbS\x81\x97\xc2\x8c\xe2\xda\xa3U8\x88\x82ox\xea\xc4\x07\xcfb*:\x04@;\xec\xc1\xb0\xe8\x03\xf4t\xb6\x94E\x159\xd5\xa45\xc8\xae\xb8\xf0\xfe\x08\x9arJQ\xd1\xf9\x01rU\xe4I[\xbcd\xb3\x87w\xa1\xa6\xbeq4\x91\xf9\xe6\r\xcf\xe7Pe\xe0\xc8;5\xbasf\xd5\xec\x93\xf1_\xc1\x9e\x97\xd0\xba\xe3\xee\x13\x15\x89\x15s@^\xbf\xdf\x86\xc9S+\x84\x1b\x19SjHzr\xde\xea<\xdc\xd1\xc5\xcb\xa4\x0cl\xd9\xe6\xd3d\xd3\xad"v\n\xf5M\xed\xea\x04\xfb\xef\xd0XX\x99\x8c\xc5G\r(\xa8\xe6\x92w\x96\xb1*\x01\x1e_=<\x1e\xc5f\xda\xafr\xc7J\xf3\xb4v*0\xf7\x85\x82\xf3E\x94\xdb\x1c\xde\xca\xa1\xa24K\t\xf1\xd0\x1eH\x92\xfd\xdf\x81Z\x0e\xcb\xa8N\xe0\xc6k\xc5\xf7\x8b\xf5\xc9\xf8x\tC\x0f\x7f\x92\x83\xd4\xb3\xff\x97\xdd\xdb\xb3\xb8\x8bxM\x9c\xf6-n\x96\xf1\xf5\x9b\xa8;\xd3a\xcd<~2\x9a\x82\x84\x06\xc0\xd4\xaec\xd7&)\xc3dw$O\xdb4^W\xfdyC\xe68u,\r\xe8?\x19\x07\x161\xb5\xdf\x10\xd4W\xbc\x87\xa7\x00\xefB7\xad{\xeacV\x855\xe3\x8d\x9awJ^\xeb\xa1c\xba\xcc\xaf\xf4\xb8V\xe6%\x94Hp\xacc\x9eH\x194V\x82\x16\xf3z\x9fk\xfb]\xa8\x89j\x1a\xe2e\xceB\xf2\xd1\x95\xf1MP\x8c\x00-b\xbf\xfe6\xce&\x1e\x1b-\xa9\x1c\xed\xb1\x99\xbcxH\x9d\x0b\n8\x16\xf2q)\xcbn\xb3!",\nR\r8\xec\xd5\x90\x8eu"\xe8\xf6N]8!\x98\xbb\xect\x16\x9e\xc6\xeb\xa0\x0e\xd0t\x0e\xcfqgl\x84\x9f\xae\xc0~\xb3v9\xa9\xd38/1\xee;+\x88\xb6\xcd\xe4\x1f\x87\\*\x9f6\xa9Zp\r\x9d0\xa8\t\xd9A#u\x8c\x14){\x1c\xa2y\x80&\x83j$jP\xcbR\xf6\xb6\x89\xd7\x04\x0f G\x1c>\x1d\x90\x90&\xc8U\xc9E\xc6\xbe\xf1ZLy+M={L$\xafB\x91T\x06!\xe6oNC\x87eYG\x03\x1c\xbe\xa6L\x1f\x1a\xbdK\x90\xde\xa3n\xdaM\x81\x1a\x98\xb3\x015\xb8\xee\xcb\x99\xa1\x06*9\x1cGO\xde\xf1O\x0f;\x90A\x05\xcb\x84/\xc3\xed\x87q}P\xa9RDV\xf9\x8b\xecfJ\xf7!%\xfd\xef<\xbf\x18\xba\x1aw\x19=!\x1a\x132Y\x9bE\xb5q\x84a\xa3\x83\t\xdb\x94\xd2\xbe\x8e\xec\xe0\x02\xbb\xd8\xdbr\xc1\xc7=\rx\x88\xcc\xb7\xcfPq\x0bG\xc8\xbd\xeews\xba=\x1c\r\xea\xf4\x9d\xa8\xf5\xd6\x1f\'\xe4\x9c\xe7\x8d(\x1f+\xcc\x95\xb7T\xcd>E\x83Jp\x91\xf4E-\nE\xd3\x04|d\xfc\x1fz\x92\xc3\x83\xeb\xcfp\x95\x80\x0f\xeb\xb0\x15B)\xcb\xc3j*gR\xdav\xa0\xc7\x83\x99\xd5J(\x9cN\xa5[*\x12\xcd\xf0\x85%\x8f)\x16d35O\x01X')
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
src/pyarmor_runtime_000000/__init__.py
ADDED
@@ -0,0 +1,2 @@
|
|
|
|
|
|
|
1 |
+
# Pyarmor 8.5.11 (trial), 000000, 2024-09-18T08:41:49.024488
|
2 |
+
from .pyarmor_runtime import __pyarmor__
|
src/pyarmor_runtime_000000/__pycache__/__init__.cpython-310.pyc
ADDED
Binary file (207 Bytes). View file
|
|
src/pyarmor_runtime_000000/pyarmor_runtime.so
ADDED
Binary file (788 kB). View file
|
|