ChrisWilson010101 commited on
Commit
7895e0a
1 Parent(s): 0d89050

fix zero division error

Browse files
Files changed (1) hide show
  1. app.py +10 -4
app.py CHANGED
@@ -161,11 +161,17 @@ with demo:
161
  for i in range(0, min(10, len(miners_data)))
162
  if miners_data[i].incentive
163
  )
164
- class_values = {
165
- f"(uid={miners_data[i].uid}, hotkey={miners_data[i].hotkey[0:8]}) - {miners_data[i].url} 路 ${round(miners_data[i].emission * tao_price, 2):,} (蟿{round(miners_data[i].emission, 2):,})": miners_data[i].incentive + 1 / (class_denominator + 1)
166
- for i in range(0, min(10, len(miners_data)))
 
 
 
 
 
 
167
  # if miners_data[i].incentive
168
- }
169
  gr.Label(
170
  label="Top 10 Miners",
171
  value=class_values,
 
161
  for i in range(0, min(10, len(miners_data)))
162
  if miners_data[i].incentive
163
  )
164
+ if class_denominator == 0:
165
+ class_values = {
166
+ f"(uid={miners_data[i].uid}, hotkey={miners_data[i].hotkey[0:8]}) - {miners_data[i].url} 路 ${round(miners_data[i].emission * tao_price, 2):,} (蟿{round(miners_data[i].emission, 2):,})": miners_data[i].incentive + 1 / (class_denominator + 1)
167
+ for i in range(0, min(10, len(miners_data)))
168
+ }
169
+ else:
170
+ class_values = {
171
+ f"(uid={miners_data[i].uid}, hotkey={miners_data[i].hotkey[0:8]}) - {miners_data[i].url} 路 ${round(miners_data[i].emission * tao_price, 2):,} (蟿{round(miners_data[i].emission, 2):,})": miners_data[i].incentive / class_denominator
172
+ for i in range(0, min(10, len(miners_data)))
173
  # if miners_data[i].incentive
174
+ }
175
  gr.Label(
176
  label="Top 10 Miners",
177
  value=class_values,