GPD

Overview

gpd provides a lightweight earthquake picking adapter with the same waveform-to-pick interface used across the PyHazards earthquake benchmarks.

At a Glance

Hazard Family

Earthquake

Public catalog grouping used for this model.

Maturity

Implemented

Catalog maturity label used on the index page.

Tasks

1

Phase Picking

Benchmark Family

Primary benchmark-family link used for compatible evaluation coverage.

Description

gpd provides a lightweight earthquake picking adapter with the same waveform-to-pick interface used across the PyHazards earthquake benchmarks.

This adapter is intended as a reproducible low-cost baseline rather than an exact port of every original training detail.

Benchmark Compatibility

Primary benchmark family: Earthquake Benchmark

Mapped benchmark ecosystems: pick-benchmark

External References

Paper: Generalized Seismic Phase Detection with Deep Learning | Repo: Repository

Registry Name

Primary entrypoint: gpd

Supported Tasks

  • Phase Picking

Programmatic Use

import torch
from pyhazards.models import build_model

model = build_model(name="gpd", task="regression", in_channels=3)
picks = model(torch.randn(4, 3, 256))
print(picks.shape)

Notes

  • The adapter keeps a simple two-output pick interface for shared evaluation.