Published February 23, 2023
| Version v0.3.0
Software
Open
seisbench/seisbench: SeisBench v0.2 - PhaseNet corrected, data grouping, max stacking, ...
Authors/Creators
- 1. Victoria University of Wellington
- 2. GFZ
- 3. gempa GmbH
- 4. University of Washington
Description
Major updates
- The PhaseNet implementations between SeisBench and the original implementations differed. We now adjusted the implementation within SeisBench. This means that the original weights for PhaseNet are now available in SeisBench. The previous version of PhaseNet is now available as PhaseNetLight.
- SeisBench now supports data grouping to train models on multiple stations. Check out the
groupingargument for datasets and theGroupGenerator - Window annotation models, such as EQTransformer, can now use different stacking models for the overlap between two windows. For EQTransformer, the default was changed to max stacking in agreement with the original implementation.
- The optional arguments to
annotateandclassifyhave been cleaned up. They now are documented automatically, have clear default values and are validated to avoid invalid arguments. - We increased the default overlap for window annotation models due to recent research on missing translation invariance for picking models.
Thanks to everyone how contributed to this release with feedback, issues, and especially with PRs.
All merged PRs- Example notebook for catalog generation by @yetinam in https://github.com/seisbench/seisbench/pull/87
- Add max-stack option to reassemble array predictions by @calum-chamberlain in https://github.com/seisbench/seisbench/pull/99
- Create CODE_OF_CONDUCT.md by @yetinam in https://github.com/seisbench/seisbench/pull/108
- Speedup nan trim by @calum-chamberlain in https://github.com/seisbench/seisbench/pull/114
- Documentation and validation for optional arguments for annotate/classify by @yetinam in https://github.com/seisbench/seisbench/pull/124
- CVE-2007-4559 Patch by @TrellixVulnTeam in https://github.com/seisbench/seisbench/pull/134
- Add data grouping by @yetinam in https://github.com/seisbench/seisbench/pull/142
- allow the model to output logits when training by @JUNZHU-SEIS in https://github.com/seisbench/seisbench/pull/127
- Add logit output options to all models (Closes #129) by @yetinam in https://github.com/seisbench/seisbench/pull/146
- Performance optimization for dataset access by @yetinam in https://github.com/seisbench/seisbench/pull/148
- Updated CI actions by @yetinam in https://github.com/seisbench/seisbench/pull/161
- adding pyproject / isort by @miili in https://github.com/seisbench/seisbench/pull/163
- Implemented original PhaseNet model and converted weights by @yetinam in https://github.com/seisbench/seisbench/pull/158
- Bump overlap to half the input samples by @yetinam in https://github.com/seisbench/seisbench/pull/176
- Homogenized annotate arguments by @yetinam in https://github.com/seisbench/seisbench/pull/177
- @TrellixVulnTeam made their first contribution in https://github.com/seisbench/seisbench/pull/134
- @JUNZHU-SEIS made their first contribution in https://github.com/seisbench/seisbench/pull/127
- @miili made their first contribution in https://github.com/seisbench/seisbench/pull/163
Full Changelog: https://github.com/seisbench/seisbench/compare/v0.2.1...v0.3.0
Files
seisbench/seisbench-v0.3.0.zip
Files
(12.2 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:17c1844ae6e035b3b96b08db7fef3548
|
12.2 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/seisbench/seisbench/tree/v0.3.0 (URL)