Spaces:
Runtime error
Runtime error
test17
Browse files- main.py +5 -2
- requirements.txt +1 -0
main.py
CHANGED
|
@@ -1,9 +1,8 @@
|
|
| 1 |
from flask import Flask, request
|
|
|
|
| 2 |
import torch
|
| 3 |
import model
|
| 4 |
import numpy as np
|
| 5 |
-
from sentence_transformers import SentenceTransformer
|
| 6 |
-
sentence_model = SentenceTransformer("all-MiniLM-L6-v2")
|
| 7 |
|
| 8 |
embedding_dim = 384
|
| 9 |
hidden_dim = 512
|
|
@@ -16,6 +15,8 @@ lstm_model = model.LSTM(embedding_dim, hidden_dim, num_layers, output_dim)
|
|
| 16 |
lstm_model.load_state_dict(torch.load('lstm.pt'))
|
| 17 |
|
| 18 |
app = Flask(__name__)
|
|
|
|
|
|
|
| 19 |
|
| 20 |
def GeneratePosesJSON(input):
|
| 21 |
with torch.no_grad():
|
|
@@ -37,10 +38,12 @@ def GeneratePosesJSON(input):
|
|
| 37 |
return { 'people': data, 'animals': [], 'canvas_width': 900, 'canvas_height': 300 }
|
| 38 |
|
| 39 |
@app.route('/')
|
|
|
|
| 40 |
def hello():
|
| 41 |
return "Hello, World!"
|
| 42 |
|
| 43 |
@app.route('/generate')
|
|
|
|
| 44 |
def generatePose():
|
| 45 |
text = request.args.get('text')
|
| 46 |
data = GeneratePosesJSON(text)
|
|
|
|
| 1 |
from flask import Flask, request
|
| 2 |
+
from flask_cors import CORS, cross_origin
|
| 3 |
import torch
|
| 4 |
import model
|
| 5 |
import numpy as np
|
|
|
|
|
|
|
| 6 |
|
| 7 |
embedding_dim = 384
|
| 8 |
hidden_dim = 512
|
|
|
|
| 15 |
lstm_model.load_state_dict(torch.load('lstm.pt'))
|
| 16 |
|
| 17 |
app = Flask(__name__)
|
| 18 |
+
cors = CORS(app)
|
| 19 |
+
app.config['CORS_HEADERS'] = 'Content-Type'
|
| 20 |
|
| 21 |
def GeneratePosesJSON(input):
|
| 22 |
with torch.no_grad():
|
|
|
|
| 38 |
return { 'people': data, 'animals': [], 'canvas_width': 900, 'canvas_height': 300 }
|
| 39 |
|
| 40 |
@app.route('/')
|
| 41 |
+
@cross_origin()
|
| 42 |
def hello():
|
| 43 |
return "Hello, World!"
|
| 44 |
|
| 45 |
@app.route('/generate')
|
| 46 |
+
@cross_origin()
|
| 47 |
def generatePose():
|
| 48 |
text = request.args.get('text')
|
| 49 |
data = GeneratePosesJSON(text)
|
requirements.txt
CHANGED
|
@@ -1,4 +1,5 @@
|
|
| 1 |
sentence-transformers
|
|
|
|
| 2 |
numpy
|
| 3 |
torch
|
| 4 |
Flask
|
|
|
|
| 1 |
sentence-transformers
|
| 2 |
+
flask-cors
|
| 3 |
numpy
|
| 4 |
torch
|
| 5 |
Flask
|