Spaces:
Runtime error
Runtime error
Bumped Bittensor to newest version
Browse files
app.py
CHANGED
|
@@ -15,6 +15,7 @@ import datetime
|
|
| 15 |
import time
|
| 16 |
import json
|
| 17 |
import pandas as pd
|
|
|
|
| 18 |
from dotenv import load_dotenv
|
| 19 |
from huggingface_hub import HfApi
|
| 20 |
from apscheduler.schedulers.background import BackgroundScheduler
|
|
@@ -147,9 +148,10 @@ def get_subnet_data(
|
|
| 147 |
hex_data = commitment[list(commitment.keys())[0]][2:]
|
| 148 |
chain_str = bytes.fromhex(hex_data).decode()
|
| 149 |
block = metadata["block"]
|
| 150 |
-
|
|
|
|
| 151 |
emission = (
|
| 152 |
-
metagraph.emission[uid]
|
| 153 |
) # convert to daily TAO
|
| 154 |
|
| 155 |
model_data = None
|
|
@@ -200,11 +202,10 @@ def get_scores(
|
|
| 200 |
data = json.loads(run.summary["original_format_json"])
|
| 201 |
all_uid_data = data["uid_data"]
|
| 202 |
timestamp = data["timestamp"]
|
| 203 |
-
|
| 204 |
# Make sure runs are indeed in descending time order.
|
| 205 |
-
assert (
|
| 206 |
-
|
| 207 |
-
), f"Timestamps are not in descending order: {timestamp} >= {previous_timestamp}"
|
| 208 |
previous_timestamp = timestamp
|
| 209 |
|
| 210 |
for uid in uids:
|
|
@@ -326,7 +327,6 @@ def main():
|
|
| 326 |
|
| 327 |
model_data: List[ModelData] = get_subnet_data(subtensor, metagraph)
|
| 328 |
model_data.sort(key=lambda x: x.incentive, reverse=True)
|
| 329 |
-
|
| 330 |
vali_runs = get_wandb_runs(project=VALIDATOR_WANDB_PROJECT, filters={"config.type": "validator", "config.uid": 238})
|
| 331 |
|
| 332 |
scores = get_scores([x.uid for x in model_data], vali_runs)
|
|
|
|
| 15 |
import time
|
| 16 |
import json
|
| 17 |
import pandas as pd
|
| 18 |
+
import numpy as np
|
| 19 |
from dotenv import load_dotenv
|
| 20 |
from huggingface_hub import HfApi
|
| 21 |
from apscheduler.schedulers.background import BackgroundScheduler
|
|
|
|
| 148 |
hex_data = commitment[list(commitment.keys())[0]][2:]
|
| 149 |
chain_str = bytes.fromhex(hex_data).decode()
|
| 150 |
block = metadata["block"]
|
| 151 |
+
|
| 152 |
+
incentive = np.nan_to_num(metagraph.incentive[uid]).item()
|
| 153 |
emission = (
|
| 154 |
+
np.nan_to_num(metagraph.emission[uid]).item() * 20
|
| 155 |
) # convert to daily TAO
|
| 156 |
|
| 157 |
model_data = None
|
|
|
|
| 202 |
data = json.loads(run.summary["original_format_json"])
|
| 203 |
all_uid_data = data["uid_data"]
|
| 204 |
timestamp = data["timestamp"]
|
|
|
|
| 205 |
# Make sure runs are indeed in descending time order.
|
| 206 |
+
#assert (
|
| 207 |
+
#previous_timestamp is None or timestamp < previous_timestamp
|
| 208 |
+
#), f"Timestamps are not in descending order: {timestamp} >= {previous_timestamp}"
|
| 209 |
previous_timestamp = timestamp
|
| 210 |
|
| 211 |
for uid in uids:
|
|
|
|
| 327 |
|
| 328 |
model_data: List[ModelData] = get_subnet_data(subtensor, metagraph)
|
| 329 |
model_data.sort(key=lambda x: x.incentive, reverse=True)
|
|
|
|
| 330 |
vali_runs = get_wandb_runs(project=VALIDATOR_WANDB_PROJECT, filters={"config.type": "validator", "config.uid": 238})
|
| 331 |
|
| 332 |
scores = get_scores([x.uid for x in model_data], vali_runs)
|