Skip to content

Commit aee33e9

Browse files
authored
Merge pull request #276 from macrocosm-os/staging
2 parents 2c1060e + 0f35a11 commit aee33e9

27 files changed

+549
-594
lines changed

folding/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from .protocol import JobSubmissionSynapse
22
from .validators.protein import Protein
33

4-
__version__ = "1.2.0"
4+
__version__ = "1.2.1"
55
version_split = __version__.split(".")
66
__spec_version__ = (
77
(10000 * int(version_split[0]))

folding/base/miner.py

+5-2
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
from folding.base.neuron import BaseNeuron
2727
from folding.protocol import PingSynapse
2828
from folding.utils.config import add_miner_args
29-
from loguru import logger
29+
from folding.utils.logger import logger
3030

3131

3232
class BaseMinerNeuron(BaseNeuron):
@@ -53,7 +53,10 @@ def __init__(self, config=None):
5353
)
5454

5555
# The axon handles request processing, allowing validators to send this miner requests.
56-
self.axon = bt.axon(wallet=self.wallet, config=self.config, port=self.config.axon.port)
56+
self.axon = bt.axon(
57+
wallet=self.wallet,
58+
config=self.config,
59+
)
5760

5861
# Attach determiners which functions are called when servicing a request.
5962
logger.info(f"Attaching forward function to miner axon.")

folding/base/neuron.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
from folding import __OPENMM_VERSION_TAG__
3131
from folding.utils.ops import OpenMMException, load_pkl, write_pkl
3232
from folding.mock import MockSubtensor, MockMetagraph
33-
from loguru import logger
33+
from folding.utils.logger import logger
3434

3535

3636
class BaseNeuron(ABC):

folding/base/simulation.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
import bittensor as bt
1010
from folding.utils.opemm_simulation_config import SimulationConfig
11-
from loguru import logger
11+
from folding.utils.logger import logger
1212

1313

1414
class GenericSimulation(ABC):

folding/base/validator.py

+8-3
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
import threading
2626
import bittensor as bt
2727
from pathlib import Path
28-
from loguru import logger
28+
from folding.utils.logger import logger
2929

3030
from typing import List, Optional
3131

@@ -71,7 +71,10 @@ def __init__(self, config=None):
7171

7272
# Serve axon to enable external connections.
7373
if not self.config.neuron.axon_off:
74-
self.axon = bt.axon(wallet=self.wallet, config=self.config, port=self.config.axon.port)
74+
self.axon = bt.axon(
75+
wallet=self.wallet,
76+
config=self.config
77+
)
7578
self._serve_axon()
7679

7780
else:
@@ -132,7 +135,9 @@ def set_weights(self):
132135

133136
# Calculate the average reward for each uid across non-zero values.
134137
# Replace any NaN values with 0.
135-
raw_weights = torch.nn.functional.normalize(self.scores, p=1, dim=0).to("cpu").numpy()
138+
raw_weights = (
139+
torch.nn.functional.normalize(self.scores, p=1, dim=0).to("cpu").numpy()
140+
)
136141

137142
logger.debug("raw_weights", raw_weights)
138143
logger.debug("raw_weight_uids", self.metagraph.uids)

folding/experiments/sensitivity_analysis.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import time
66
import wandb
77
from tqdm import tqdm
8-
from loguru import logger
8+
from folding.utils.logger import logger
99
from pathlib import Path
1010
from typing import Dict, List
1111

folding/miners/folding_miner.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
write_pkl,
2727
)
2828
from folding.utils.opemm_simulation_config import SimulationConfig
29-
from loguru import logger
29+
from folding.utils.logger import logger
3030

3131
# root level directory for the project (I HATE THIS)
3232
ROOT_DIR = os.path.dirname(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))

folding/mock.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import bittensor as bt
66

77
from typing import List
8-
from loguru import logger
8+
from folding.utils.logger import logger
99

1010

1111
class MockSubtensor(bt.MockSubtensor):

folding/organic/validator.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import random
44
import asyncio
55
import bittensor as bt
6-
from loguru import logger
6+
from folding.utils.logger import logger
77

88
from typing import Any, Literal, Union, Tuple
99

folding/protocol.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
import typing
2020
import base64
2121
import bittensor as bt
22-
from loguru import logger
22+
from folding.utils.logger import logger
2323

2424
from folding.utils.opemm_simulation_config import SimulationConfig
2525

folding/rewards/reward_pipeline.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import bittensor as bt
33
from folding.store import Job
44
from folding.rewards.linear_reward import divide_decreasing
5-
from loguru import logger
5+
from folding.utils.logger import logger
66

77

88
async def reward_pipeline(

0 commit comments

Comments
 (0)