diff --git a/docs/validator_guide.md b/docs/validator_guide.md index dd3693fc..29d3f737 100644 --- a/docs/validator_guide.md +++ b/docs/validator_guide.md @@ -320,7 +320,7 @@ pm2 start validator.config.js -- --ewma.window_days 10 Negative beta to give higher weight to lower scores for the 1h prompt -Default: `-0.05` +Default: `-0.2` Example: @@ -332,7 +332,7 @@ module.exports = { name: "validator", interpreter: "python3", script: "./neurons/validator.py", - args: "--softmax.beta -0.05", + args: "--softmax.beta -0.2", env: { PYTHONPATH: ".", }, @@ -344,7 +344,7 @@ module.exports = { Alternatively, you can add the args directly to the command: ```shell -pm2 start validator.config.js -- --softmax.beta -0.05 +pm2 start validator.config.js -- --softmax.beta -0.2 ``` [Back to top ^][table-of-contents] diff --git a/entrypoint-validator.sh b/entrypoint-validator.sh index d9e4b2bb..c0ba9977 100644 --- a/entrypoint-validator.sh +++ b/entrypoint-validator.sh @@ -10,7 +10,7 @@ validator_coldkey_name=validator validator_hotkey_name=default ewma_window_days=10 -softmax_beta=-0.05 +softmax_beta=-0.2 log_id_prefix=my_validator_name diff --git a/synth/utils/config.py b/synth/utils/config.py index f23d52d4..92ee8924 100644 --- a/synth/utils/config.py +++ b/synth/utils/config.py @@ -242,7 +242,7 @@ def add_validator_args(_, parser: argparse.ArgumentParser): "--softmax.beta", type=float, help="Negative beta to give higher weight to lower scores.", - default=-0.05, + default=-0.2, ) diff --git a/synth/validator/prompt_config.py b/synth/validator/prompt_config.py index 8923ecf7..07fffb16 100644 --- a/synth/validator/prompt_config.py +++ b/synth/validator/prompt_config.py @@ -62,6 +62,6 @@ class PromptConfig: "0_60min_gaps": 3600, }, window_days=1, - softmax_beta=-0.05, + softmax_beta=-0.2, smoothed_score_coefficient=0.5, ) diff --git a/validator.config.js b/validator.config.js index 31e20a6d..dfc82bf4 100644 --- a/validator.config.js +++ b/validator.config.js @@ -4,7 +4,7 @@ module.exports = { name: "validator", interpreter: "python3", script: "./neurons/validator.py", - args: "--netuid 50 --logging.debug --wallet.name validator --wallet.hotkey default --neuron.axon_off true --neuron.vpermit_tao_limit 999999 --ewma.window_days 10 --softmax.beta -0.05", + args: "--netuid 50 --logging.debug --wallet.name validator --wallet.hotkey default --neuron.axon_off true --neuron.vpermit_tao_limit 999999 --softmax.beta -0.2", env: { PYTHONPATH: ".", }, diff --git a/validator.test.config.js b/validator.test.config.js index a5dbe06b..d4d4eb5e 100644 --- a/validator.test.config.js +++ b/validator.test.config.js @@ -4,7 +4,7 @@ module.exports = { name: "validator", interpreter: "python3", script: "./neurons/validator.py", - args: "--netuid 247 --logging.debug --logging.trace --subtensor.network test --wallet.name validator --wallet.hotkey default --neuron.axon_off true --ewma.window_days 10 --softmax.beta -0.05", + args: "--netuid 247 --logging.debug --logging.trace --subtensor.network test --wallet.name validator --wallet.hotkey default --neuron.axon_off true --softmax.beta -0.2", env: { PYTHONPATH: ".", },