ChrisWilson010101 commited on
Commit
1bf4004
·
1 Parent(s): bb28562

fix requirementx

Browse files
Files changed (4) hide show
  1. api.py +13 -0
  2. app.py +10 -1
  3. requirements.txt +1 -1
  4. subnet_util.py +3 -3
api.py ADDED
@@ -0,0 +1,13 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ from dataset_util import load_data, get_num_rows
2
+ from fastapi import FastAPI
3
+
4
+ twitter_text_dataset = load_data("bittensor-dataset/twitter-text-dataset")
5
+ twitter_text_num_rows = get_num_rows(twitter_text_dataset)
6
+ twitter_image_dataset = load_data("bittensor-dataset/twitter-image-dataset")
7
+ twitter_image_num_rows = get_num_rows(twitter_image_dataset)
8
+ app = FastAPI()
9
+
10
+ @app.get("/")
11
+ def read_root():
12
+ return {"twitter_text_rows": twitter_text_num_rows, "twitter_image_rows": twitter_image_num_rows}
13
+
app.py CHANGED
@@ -28,7 +28,16 @@ tao_price = subnet_util.get_tao_price()
28
  (subtensor, metagraph) = subnet_util.get_subtensor_and_metagraph()
29
  last_refresh = datetime.datetime.now()
30
  miners_data = subnet_util.get_subnet_data(subtensor, metagraph)
31
-
 
 
 
 
 
 
 
 
 
32
 
33
 
34
  daily_indexing_data = indexing_util.get_all(indexing_util.daily_indexing)
 
28
  (subtensor, metagraph) = subnet_util.get_subtensor_and_metagraph()
29
  last_refresh = datetime.datetime.now()
30
  miners_data = subnet_util.get_subnet_data(subtensor, metagraph)
31
+ # url = "http://127.0.0.1:8001/"
32
+ # try:
33
+ # response = requests.get(url)
34
+ # response_body = response.json()
35
+ # twitter_text_num_rows = response_body['twitter_text_rows']
36
+ # twitter_image_num_rows = response_body['twitter_image_rows']
37
+ # except:
38
+ # twitter_text_num_rows = 0
39
+ # twitter_image_num_rows = 0
40
+ # bt.logging.error("Could not connect to the API")
41
 
42
 
43
  daily_indexing_data = indexing_util.get_all(indexing_util.daily_indexing)
requirements.txt CHANGED
@@ -1,5 +1,5 @@
1
  gradio
2
- bittensor
3
  matplotlib
4
  pandas
5
  datasets
 
1
  gradio
2
+ bittensor==6.10.1
3
  matplotlib
4
  pandas
5
  datasets
subnet_util.py CHANGED
@@ -17,7 +17,7 @@ def get_subtensor_and_metagraph() -> typing.Tuple[bt.subtensor, bt.metagraph]:
17
  for i in range(0, METAGRAPH_RETRIES):
18
  try:
19
  print("Connecting to subtensor...")
20
- subtensor: bt.subtensor = bt.subtensor(SUBTENSOR)
21
  print("Pulling metagraph...")
22
  metagraph: bt.metagraph = subtensor.metagraph(NETUID, lite=False)
23
  return subtensor, metagraph
@@ -86,7 +86,7 @@ def get_subnet_data(
86
  metadata = run_in_subprocess(partial, 30)
87
  except Exception as e:
88
  return None
89
-
90
  if not metadata:
91
  return None
92
  commitment = metadata["info"]["fields"][0]
@@ -122,7 +122,7 @@ def get_subnet_data(
122
  result = future.result()
123
  if result and result.url[0] != "{":
124
  results.append(result)
125
-
126
  return results
127
 
128
  if __name__ == "__main__":
 
17
  for i in range(0, METAGRAPH_RETRIES):
18
  try:
19
  print("Connecting to subtensor...")
20
+ subtensor: bt.subtensor = bt.subtensor(network = SUBTENSOR)
21
  print("Pulling metagraph...")
22
  metagraph: bt.metagraph = subtensor.metagraph(NETUID, lite=False)
23
  return subtensor, metagraph
 
86
  metadata = run_in_subprocess(partial, 30)
87
  except Exception as e:
88
  return None
89
+ print(metadata)
90
  if not metadata:
91
  return None
92
  commitment = metadata["info"]["fields"][0]
 
122
  result = future.result()
123
  if result and result.url[0] != "{":
124
  results.append(result)
125
+
126
  return results
127
 
128
  if __name__ == "__main__":