What's Changed
💥 Breaking Changes
🐛 Bug Fixes
- Fix
KeyError: 'decay_fraction'
andTypeError: Object of type int64 is not JSON serializable
by @janosh in #169 - Fix missing
create_graph.c
in source distribution by @DanielYang59 in #201 - Remove reverse readline, test again NP1 and recover NumPy 1 dependency support by @DanielYang59 in #203
🛠 Enhancements
- Add
wandb
logging support toTrainer
class by @janosh in #166 - Add keyword
wandb_log_freq: LogFreq = LogEachBatch
toTrainer.train()
by @janosh in #170
📖 Documentation
- Dispersion by @ajhoffman1229 in #192
🧹 Linting
ruff
fixes by @DanielYang59 in #184
🏷️ Static Typing
- Use return type
typing_extensions.Self
for class methods by @janosh in #179 - Create py.typed by @Andrew-S-Rosen in #189
🏥 Package Health
- Support NumPy 2 by @DanielYang59 in #202
- Drop Python 3.9 support by @janosh in #204
New Contributors
- @ajhoffman1229 made their first contribution in #192
- @DanielYang59 made their first contribution in #201
Full Changelog: v0.3.8...v0.4.0