Releases: brain-score/core
Releases · brain-score/core
v2.3.5
v2.3.4
v2.3.3
v2.3.2
v2.3.1
v2.3.0
What's Changed
- Absorbs essential BrainIO functionality into brainscore_core, eliminating dependency on the unmaintained external BrainIO repository.
Full Changelog: v2.2.1...v2.3.0
v2.2.1
What's Changed
- .yaml extension bug fixed in
endpoints.py - Update pyproject.toml to 2.2.1 by @samwinebrake in #149
Full Changelog: v2.2.0...v2.2.1
v2.2.0
Added
- Metadata Tagging System
A single, domain-agnostic system now automatically handles metadata for every plugin submission (model or benchmark).- A new GitHub Action validates an incoming
metadata.yml—or auto-generates and commits one if missing—then stores it in the database. - The architecture uses a domain-agonistic interface
DomainPluginInterface, allowing Vision (viaVisionDomainPlugin) and any future domains (e.g., language) to plug into the same core generators.- Refer to Vision #1939 for Brain-Score Vision sister PR
- Internally,
BenchmarkMetadataGeneratorandModelMetadataGeneratorare used to generate domain-specific metadata, and theModelMetatable references canonicalModelrows linking the two tables.BenchmarkMeta, similarly links toBenchmarkStimuliMeta,BenchmarkMetricMeta, andBenchmarkDataMeta. - Addition of unit and integration tests ensures robust behavior across core, plugin, and vision implementations.
- A new GitHub Action validates an incoming
Fixed
- Updated ReadTheDocs config to allow building
- Updated and fixed original unit tests (broken since AWS migration)
What's Changed
- Fix RTD error by @KartikP in #141
- Fix Core Unit Tests by @KartikP in #140
- Plugin Metadata by @samwinebrake @KartikP @mike-ferguson in #138
Full Changelog: v2.1.2...v2.2.0
2.1.2
What's Changed
- manual version bump to 2.1.1 by @samwinebrake in #131
- Remove resnext101_32x8d_wsl from MODEL_SUBSET by @KartikP in #132
- Skip deleted plugin files by @samwinebrake in #133
- bump pyproject version by @samwinebrake in #134
New Contributors
Full Changelog: v2.1.1...v2.1.2
v2.1.1
What's Changed
- update theme to match language and vision by @mike-ferguson in #127
- Changing fetch to compare to remote branch by @deirdre-k in #125
- Python 3.11 Migration by @samwinebrake in #126
- Update braino dependency by @akgokce in #128
- Point to PyPi package for brainio by @samwinebrake in #129
- update old jenkins link and job name by @mike-ferguson in #130
New Contributors
- @mike-ferguson made their first contribution in #127
- @akgokce made their first contribution in #128
Full Changelog: v2.0.0...v2.1.1