feat generate 迁移
This commit is contained in:
@@ -9,6 +9,8 @@
|
|||||||
"""
|
"""
|
||||||
import json
|
import json
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
|
import minio
|
||||||
import numpy as np
|
import numpy as np
|
||||||
import random
|
import random
|
||||||
import redis
|
import redis
|
||||||
@@ -106,7 +108,7 @@ class GenerateImage:
|
|||||||
img = cv2.imdecode(img, cv2.IMREAD_COLOR) # 解码
|
img = cv2.imdecode(img, cv2.IMREAD_COLOR) # 解码
|
||||||
img = self.preprocess_image(img, self.category)
|
img = self.preprocess_image(img, self.category)
|
||||||
img = cv2.cvtColor(img, cv2.COLOR_BGR2RGB)
|
img = cv2.cvtColor(img, cv2.COLOR_BGR2RGB)
|
||||||
except:
|
except minio.error.S3Error:
|
||||||
img = np.random.randn(512, 512, 3)
|
img = np.random.randn(512, 512, 3)
|
||||||
return img
|
return img
|
||||||
|
|
||||||
@@ -214,7 +216,7 @@ if __name__ == '__main__':
|
|||||||
# "str": "a simple print",
|
# "str": "a simple print",
|
||||||
# "version": "1"
|
# "version": "1"
|
||||||
# }
|
# }
|
||||||
request_data = GenerateImageModel(
|
rd = GenerateImageModel(
|
||||||
mode=1,
|
mode=1,
|
||||||
content='a blouse',
|
content='a blouse',
|
||||||
gender='',
|
gender='',
|
||||||
@@ -224,6 +226,6 @@ if __name__ == '__main__':
|
|||||||
version='1',
|
version='1',
|
||||||
tasks_id='123456'
|
tasks_id='123456'
|
||||||
)
|
)
|
||||||
server = GenerateImage(request_data)
|
server = GenerateImage(rd)
|
||||||
server.get_result()
|
server.get_result()
|
||||||
# print(infer_cancel(123456))
|
# print(infer_cancel(123456))
|
||||||
|
|||||||
@@ -86,6 +86,7 @@ class SuperResolution:
|
|||||||
generate_data = self.read_tasks_status()
|
generate_data = self.read_tasks_status()
|
||||||
if generate_data['status'] in ["REVOKED", "FAILURE"]:
|
if generate_data['status'] in ["REVOKED", "FAILURE"]:
|
||||||
ctx.cancel()
|
ctx.cancel()
|
||||||
|
# noinspection PyTypeChecker
|
||||||
self.channel.basic_publish(exchange='', routing_key=SR_RABBITMQ_QUEUES, body=json.dumps(generate_data))
|
self.channel.basic_publish(exchange='', routing_key=SR_RABBITMQ_QUEUES, body=json.dumps(generate_data))
|
||||||
logger.info(f" [x] Sent {generate_data}")
|
logger.info(f" [x] Sent {generate_data}")
|
||||||
break
|
break
|
||||||
|
|||||||
BIN
requirements.txt
BIN
requirements.txt
Binary file not shown.
Reference in New Issue
Block a user