smhavens commited on
Commit
b7302f3
·
1 Parent(s): 3ed7c05

Proper use of global (I hope)

Browse files
Files changed (1) hide show
  1. app.py +5 -2
app.py CHANGED
@@ -14,6 +14,8 @@ import evaluate
14
  tokenizer = AutoTokenizer.from_pretrained("bert-base-cased")
15
 
16
  # answer = "Pizza"
 
 
17
 
18
 
19
  #Mean Pooling - Take attention mask into account for correct averaging
@@ -105,6 +107,8 @@ def greet(name):
105
  return "Hello " + name + "!!"
106
 
107
  def check_answer(guess:str):
 
 
108
  guesses = guesses.append(guess)
109
  if guess.lower() == answer.lower():
110
  return "Correct!"
@@ -115,10 +119,9 @@ def main():
115
  word1 = "Black"
116
  word2 = "White"
117
  word3 = "Sun"
118
- global answer
119
  answer = "Moon"
120
  global guesses
121
- guesses = []
122
 
123
  prompt = f"{word1} is to {word2} as {word3} is to ____"
124
  with gr.Blocks() as iface:
 
14
  tokenizer = AutoTokenizer.from_pretrained("bert-base-cased")
15
 
16
  # answer = "Pizza"
17
+ guesses = []
18
+ answer = "Pizza"
19
 
20
 
21
  #Mean Pooling - Take attention mask into account for correct averaging
 
107
  return "Hello " + name + "!!"
108
 
109
  def check_answer(guess:str):
110
+ global guesses
111
+ global answer
112
  guesses = guesses.append(guess)
113
  if guess.lower() == answer.lower():
114
  return "Correct!"
 
119
  word1 = "Black"
120
  word2 = "White"
121
  word3 = "Sun"
122
+ global answer
123
  answer = "Moon"
124
  global guesses
 
125
 
126
  prompt = f"{word1} is to {word2} as {word3} is to ____"
127
  with gr.Blocks() as iface: