Downloads · 30 days
0
MyHeartCounts/openmhc-wbm-dp
openmhc-wbm-dp is a machine learning model from MyHeartCounts. Use it for the machine learning task on the model card, and read the license before you ship it in a product. It is set up for openmhc. The card lists the license as cc-by-4.0.
Track 1 (outcome prediction) reference checkpoint for the MyHeartCounts / OpenMHC wearable-health benchmark.
Downloads · 30 days
0
Access
Public
Updated Jun 22, 2026
Repo size
77 MB
Likes
0
Public
Click a slice to open those files.
.ckpt77 MB · 100%
From the Hugging Face model README
Track 1 (outcome prediction) reference checkpoint for the MyHeartCounts / OpenMHC wearable-health benchmark.
This checkpoint is the WBM encoder — a bi-directional Mamba2 contrastive self-supervised model that maps a week of wearable sensor data (168 hourly steps, 19 channels) to a 256-d representation. The reported WBM model pairs this encoder (per-user pooled → PCA-50 → linear probe) with a Linear fallback for users without a weekly embedding.
This is an OpenMHC reimplementation of Apple's WBM (Wearable Behavior Model), introduced in Beyond Sensor Data: Foundation Models of Behavioral Data from Wearables Improve Health Predictions (Apple, 2025; see references below).
Pretrained with a contrastive objective on the MHC training split.
model.ckpt) +
normalization_stats.json (canonical hourly z-score constants; channels 0–6
normalized, 7–18 identity).Running the encoder needs the CUDA-only Mamba2 kernels (mamba-ssm) and a GPU.
import openmhc
from openmhc.encoders import WBM
# pip install "openmhc[hf]" (+ mamba-ssm on a CUDA machine)
enc = WBM.from_release("hf://MyHeartCounts/[email protected]")
results = openmhc.evaluate_prediction(enc, version="full")
See openmhc_manifest.json for provenance (source W&B artifact, training
details) and architecture metadata.
If you use this checkpoint, please cite the OpenMHC benchmark.