add custom handler
Browse files- __pycache__/handler.cpython-38.pyc +0 -0
- handler.py +3 -1
- text-encoder +1 -0
__pycache__/handler.cpython-38.pyc
CHANGED
Binary files a/__pycache__/handler.cpython-38.pyc and b/__pycache__/handler.cpython-38.pyc differ
|
|
handler.py
CHANGED
@@ -22,9 +22,11 @@ class EndpointHandler():
|
|
22 |
def __call__(self, data: Dict[str, Any]) -> str:
|
23 |
# get inputs
|
24 |
latent = data.pop("inputs", data)
|
|
|
|
|
25 |
latent = base64.b64decode(latent)
|
26 |
latent = np.frombuffer(latent, dtype="float32")
|
27 |
-
latent = np.reshape(latent, (
|
28 |
|
29 |
decoded = self.decoder.predict_on_batch(latent)
|
30 |
decoded = ((decoded + 1) / 2) * 255
|
|
|
22 |
def __call__(self, data: Dict[str, Any]) -> str:
|
23 |
# get inputs
|
24 |
latent = data.pop("inputs", data)
|
25 |
+
batch_size = data.pop("batch_size", 1)
|
26 |
+
|
27 |
latent = base64.b64decode(latent)
|
28 |
latent = np.frombuffer(latent, dtype="float32")
|
29 |
+
latent = np.reshape(latent, (batch_size, 64, 64, 4))
|
30 |
|
31 |
decoded = self.decoder.predict_on_batch(latent)
|
32 |
decoded = ((decoded + 1) / 2) * 255
|
text-encoder
ADDED
@@ -0,0 +1 @@
|
|
|
|
|
1 |
+
Subproject commit e06cb5f39e98f1035306142bb72769ce1ba93d73
|