Spaces:
Runtime error
Runtime error
Commit
·
bb23640
1
Parent(s):
0291c19
Update app.py
Browse files
app.py
CHANGED
|
@@ -18,14 +18,14 @@ import time
|
|
| 18 |
import requests
|
| 19 |
|
| 20 |
|
| 21 |
-
DB_FILE = "./
|
| 22 |
|
| 23 |
TOKEN = os.environ.get('HF_KEY')
|
| 24 |
|
| 25 |
repo = huggingface_hub.Repository(
|
| 26 |
local_dir="data",
|
| 27 |
repo_type="space",
|
| 28 |
-
clone_from="
|
| 29 |
use_auth_token=TOKEN
|
| 30 |
)
|
| 31 |
repo.git_pull()
|
|
@@ -52,17 +52,14 @@ except sqlite3.OperationalError:
|
|
| 52 |
def get_latest_reviews(db: sqlite3.Connection):
|
| 53 |
reviews = db.execute("SELECT * FROM reviews ORDER BY id DESC limit 100").fetchall()
|
| 54 |
total_reviews = db.execute("Select COUNT(id) from reviews").fetchone()[0]
|
| 55 |
-
reviews = pd.DataFrame(reviews, columns=["id", "date_created", "name", "rate", "
|
| 56 |
return reviews, total_reviews
|
| 57 |
|
| 58 |
|
| 59 |
def ccogsphere(name: str, rate: int, celsci: str):
|
| 60 |
db = sqlite3.connect(DB_FILE)
|
| 61 |
cursor = db.cursor()
|
| 62 |
-
|
| 63 |
-
#reviews = db.execute("SELECT * FROM reviews ORDER BY id DESC limit 100").fetchall()
|
| 64 |
-
cursor.execute("INSERT INTO reviews(name, rate, celsci) VALUES(?,?,?)", ["name", 0, "celsci"])
|
| 65 |
-
#reviews = pd.DataFrame(reviews, columns=["id", "date_created", "name", "rate", "celsci"])
|
| 66 |
db.commit()
|
| 67 |
reviews, total_reviews = get_latest_reviews(db)
|
| 68 |
db.close()
|
|
@@ -85,15 +82,6 @@ def run_actr():
|
|
| 85 |
env.model1.choice=env.choice1
|
| 86 |
env.model2=ProceduralPlayer()
|
| 87 |
env.model2.choice=env.choice2
|
| 88 |
-
|
| 89 |
-
db = sqlite3.connect(DB_FILE)
|
| 90 |
-
cursor = db.cursor()
|
| 91 |
-
cursor.execute("INSERT INTO reviews(name, rate, celsci) VALUES(?,?,?)", ["name", 0, "celsci"])
|
| 92 |
-
db.commit()
|
| 93 |
-
reviews, total_reviews = get_latest_reviews(db)
|
| 94 |
-
db.close()
|
| 95 |
-
#demo.load()
|
| 96 |
-
return reviews, total_reviews
|
| 97 |
env.run()
|
| 98 |
|
| 99 |
|
|
@@ -112,13 +100,10 @@ with gr.Blocks(css=css) as demo:
|
|
| 112 |
count = gr.Number(label="Rates!")
|
| 113 |
with gr.Row():
|
| 114 |
with gr.Column():
|
| 115 |
-
#data = gr.Dataframe()
|
| 116 |
-
#count = gr.Number(label="Rates!")
|
| 117 |
name = gr.Textbox(label="a") #, placeholder="What is your name?")
|
| 118 |
rate = gr.Textbox(label="b") #, placeholder="What is your name?") #gr.Radio(label="How satisfied are you with using gradio?", choices=[1, 2, 3, 4, 5])
|
| 119 |
celsci = gr.Textbox(label="c") #, lines=10, placeholder="Do you have any feedback on gradio?")
|
| 120 |
#run_actr()
|
| 121 |
-
#load_data()
|
| 122 |
submit = gr.Button(value=".")
|
| 123 |
submit.click(ccogsphere, [name, rate, celsci], [data, count])
|
| 124 |
demo.load(load_data, None, [data, count])
|
|
@@ -147,7 +132,7 @@ def backup_db():
|
|
| 147 |
# #return reviews, total_reviews
|
| 148 |
|
| 149 |
scheduler2 = BackgroundScheduler()
|
| 150 |
-
scheduler2.add_job(func=run_actr, trigger="interval", seconds=
|
| 151 |
scheduler2.start()
|
| 152 |
|
| 153 |
#scheduler2 = BackgroundScheduler()
|
|
|
|
| 18 |
import requests
|
| 19 |
|
| 20 |
|
| 21 |
+
DB_FILE = "./reviews1.db"
|
| 22 |
|
| 23 |
TOKEN = os.environ.get('HF_KEY')
|
| 24 |
|
| 25 |
repo = huggingface_hub.Repository(
|
| 26 |
local_dir="data",
|
| 27 |
repo_type="space",
|
| 28 |
+
clone_from="CogSphere/aCogSphere",
|
| 29 |
use_auth_token=TOKEN
|
| 30 |
)
|
| 31 |
repo.git_pull()
|
|
|
|
| 52 |
def get_latest_reviews(db: sqlite3.Connection):
|
| 53 |
reviews = db.execute("SELECT * FROM reviews ORDER BY id DESC limit 100").fetchall()
|
| 54 |
total_reviews = db.execute("Select COUNT(id) from reviews").fetchone()[0]
|
| 55 |
+
reviews = pd.DataFrame(reviews, columns=["id", "date_created", "name", "rate", "celsci_Result"])
|
| 56 |
return reviews, total_reviews
|
| 57 |
|
| 58 |
|
| 59 |
def ccogsphere(name: str, rate: int, celsci: str):
|
| 60 |
db = sqlite3.connect(DB_FILE)
|
| 61 |
cursor = db.cursor()
|
| 62 |
+
cursor.execute("INSERT INTO reviews(name, rate, celsci_Result) VALUES(?,?,?)", [name, rate, celsci])
|
|
|
|
|
|
|
|
|
|
| 63 |
db.commit()
|
| 64 |
reviews, total_reviews = get_latest_reviews(db)
|
| 65 |
db.close()
|
|
|
|
| 82 |
env.model1.choice=env.choice1
|
| 83 |
env.model2=ProceduralPlayer()
|
| 84 |
env.model2.choice=env.choice2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 85 |
env.run()
|
| 86 |
|
| 87 |
|
|
|
|
| 100 |
count = gr.Number(label="Rates!")
|
| 101 |
with gr.Row():
|
| 102 |
with gr.Column():
|
|
|
|
|
|
|
| 103 |
name = gr.Textbox(label="a") #, placeholder="What is your name?")
|
| 104 |
rate = gr.Textbox(label="b") #, placeholder="What is your name?") #gr.Radio(label="How satisfied are you with using gradio?", choices=[1, 2, 3, 4, 5])
|
| 105 |
celsci = gr.Textbox(label="c") #, lines=10, placeholder="Do you have any feedback on gradio?")
|
| 106 |
#run_actr()
|
|
|
|
| 107 |
submit = gr.Button(value=".")
|
| 108 |
submit.click(ccogsphere, [name, rate, celsci], [data, count])
|
| 109 |
demo.load(load_data, None, [data, count])
|
|
|
|
| 132 |
# #return reviews, total_reviews
|
| 133 |
|
| 134 |
scheduler2 = BackgroundScheduler()
|
| 135 |
+
scheduler2.add_job(func=run_actr, trigger="interval", seconds=300)
|
| 136 |
scheduler2.start()
|
| 137 |
|
| 138 |
#scheduler2 = BackgroundScheduler()
|