What's Changed
* Fix seeding across chains & in init_loss (NB seeding not backwards reproducible) by svwingerden in https://github.com/timaeus-research/devinterp/pull/98
* added an SGMCMC sampler, with prior and preconditioning. This subsumes the earlier SGLD and SGHNT implementations, and allows f.e. RMSProp as a sampler
* deprecation warnings for SGLD and SGNHT (calling SGMCMC with the same arguments should work)
* a small refactor of sampler requirements (backwards compatible)
* cleaned up the requirements
* Fixed small bugs with LLCs on TPU with BF16 and TPUv2/v3s
* more tests, including snapshot tests so we know if we break something
**Full Changelog**: https://github.com/timaeus-research/devinterp/compare/v1.2.0...v1.3.0