EQTransformer¶
Overview¶
eqtransformer is the second earthquake picking baseline in the staged roadmap and shares the synthetic waveform contract used by phasenet.
At a Glance¶
Earthquake
Public catalog grouping used for this model.
Implemented
Catalog maturity label used on the index page.
1
Phase Picking
Primary benchmark-family link used for compatible evaluation coverage.
Description¶
eqtransformer is the second earthquake picking baseline in the staged roadmap and shares the synthetic waveform contract used by phasenet.
The PyHazards adapter focuses on the shared picking interface rather than a full reproduction of the original multitask training pipeline.
Benchmark Compatibility¶
Primary benchmark family: Earthquake Benchmark
Mapped benchmark ecosystems: pick-benchmark
External References¶
Paper: Earthquake Transformer-An attentive deep-learning model for simultaneous earthquake detection and phase picking | Repo: Repository
Registry Name¶
Primary entrypoint: eqtransformer
Supported Tasks¶
Phase Picking
Programmatic Use¶
import torch
from pyhazards.models import build_model
model = build_model(name="eqtransformer", task="regression", in_channels=3)
picks = model(torch.randn(4, 3, 256))
print(picks.shape)
Notes¶
Outputs are P- and S-arrival sample indices.