Skip to content

Releases: macrocosm-os/finetuning

Release v3.0.3

20 Mar 21:13
eae7fcf
Compare
Choose a tag to compare

Announcing Release 3.0.3

Two technical improvements are added with this release.

Changes

  • Fixing truncation = False
  • Adding system prompt
  • Reset validator state

Notes to validators

Please make sure to increase the number of open files limit before running the validator, then update the dependencies:

$ ulimit -n 64000
$ python -m pip install -e .

Release v3.0.2

19 Mar 20:53
159b953
Compare
Choose a tag to compare

Announcing Release 3.0.2

Following feedback from the SN37 community, a few more bug are squashed with this release.

Changes

  • Decreased eval_block_delay
  • Fixed bug that kept evaluating models from inactive competitions.
  • Fixed huge rain of useless logs.
  • Validator state reset.

Notes to validators

Please make sure to increase the number of open files limit before running the validator, then update the dependencies:

$ ulimit -n 64000
$ python -m pip install -e .

Release v3.0.1

12 Mar 22:57
abfcba1
Compare
Choose a tag to compare

Announcing Release 3.0.1

Coming in hot behind release 3.0.0, improving the padding logic when using the model's own tokenizer.

Release v3.0.0

12 Mar 19:39
023804f
Compare
Choose a tag to compare

Announcing Release 3.0.0

The new DISTILLED_REASONING_3B competition is scheduled with this release.

Changes

At block 5_158_632 (~midnight GMT+0 on Wednesday, March 19, 2025):

  • The current INSTRUCT_8B competition will be sunset.
  • The new DISTILLED_REASONING_3B competition will start.

Notes to validators

Please make sure to increase the number of open files limit before running the validator, then update the dependencies:

$ ulimit -n 64000
$ python -m pip install -e .

Release v2.10.2

06 Mar 15:06
2d8980e
Compare
Choose a tag to compare

Announcing Release 2.10.2

Following feedback from the SN37 community, one more bug is squashed with this release.

Changes

  • Removed unsupported logging exc_info argument.

Notes to validators

Please make sure to increase the number of open files limit before running the validator, then update the dependencies:

$ ulimit -n 64000
$ python -m pip install -e .

Release v2.10.1

05 Mar 21:09
5d33493
Compare
Choose a tag to compare

Announcing Release 2.10.1

Following feedback from the SN37 community, two bugs are squashed with this release.

Changes

  • Fixed regex for the MMLU parser
  • Removed deprecated argument in check_for_reasonable_output() function call.
  • Other small improvements.

Notes to validators

Please make sure to increase the number of open files limit before running the validator, then update the dependencies:

$ ulimit -n 64000
$ python -m pip install -e .

Release v2.10.0

04 Mar 14:40
d22404d
Compare
Choose a tag to compare

Announcing Release 2.10.0

Following the drop in synthetic mmlu samples generated by SN1 (due to the increase in organic queries), our synthetic_mmlu and if_eval tasks were not fed enough samples to function properly. This is a hotfix that stabilises the subnet:

Changes

  • New task weights: synthetic_mmlu 30%, word_sorting 5%, fineweb 35%, if_eval_v2 30%.
  • Validators now sample 10 configs of the macrobench dataset and then samples the individual text samples from this subset.
  • Common errors in subprocess handling addressed. Mainly the too many open files error.

Notes to validators

Please make sure to increase the number of open files limit before running the validator, then update the dependencies:

$ ulimit -n 64000
$ python -m pip install -e .

Release v2.9.2

23 Feb 17:03
bfbf6b1
Compare
Choose a tag to compare

Announcing Release 2.9.2

This is a hotfix that applies the following changes:

Change

Reduces min subnet 1 validator stake from 100k to 10k to increase the rate of synthetic benchmarks.

This change is necessary because of the subnet stake changes due to DTAO.

Release v2.9.1

17 Feb 18:22
cb6e3b5
Compare
Choose a tag to compare

Announcing release v2.9.1

Here are the main changes:

Changes

  • A small fix to model upload script and related mining utility functions
  • Bumped taoverse dependency to version 1.4.1

NOTES TO VALIDATORS

-Please also make sure to rerun pip install to ensure updated dependencies.
python -m pip install -e

Release 2.9.0

14 Feb 16:06
bd8299c
Compare
Choose a tag to compare

Announcing Release 2.9.0

This is the first release that support dTao migration with bittensor==9.0.0:

Changes

  • bumped bittensor dependency version to 9.0.0 to support dTao release.
  • Bumped taoverse dependency version to 1.4.0.

Validators should update as soon as they can. Note that due to requirement updates you will need to rerun

python -m pip install -e .