Downloads · 30 days
0
light156/Sensori
Sensori is a machine learning model from light156. 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 pytorch. The card lists the license as other.
A self-supervised foundation model that learns general-purpose representations of human health and disease directly from 24 hours of raw tri-axial wrist movement.
Downloads · 30 days
0
Access
Public
Updated Aug 24, 2026
Repo size
162 MB
Likes
1
Public
Click a slice to open those files.
.pt162 MB · 100%
From the Hugging Face model README
A self-supervised foundation model that learns general-purpose representations of human health and disease directly from 24 hours of raw tri-axial wrist movement.
It was developed and evaluated across four population-based cohorts from the United Kingdom (UK Biobank, English Longitudinal Study of Ageing), China (China Kadoorie Biobank) and the United States (National Health and Nutrition Examination Survey), comprising 122,640 participants contributing 683,617 person-days of free-living recordings. Results are reported in the paper and on the project website.
git clone https://github.com/OxWearables/Sensori.git
cd Sensori
conda create -n sensori python=3.13 pip
conda activate sensori
pip install -e .
python scripts/get_npy.py --file /path/to/participant_001.cwa --output /path/to/processed
python -m sensori.inference --data-path /path/to/processed
get_npy.py turns a raw recording into the (2880, 300, 3) float32 arrays the model expects
(10 Hz, units of g, one complete calendar day each); sensori.inference downloads these
weights on first use and writes one embedding per valid day. Runnable notebooks for
preprocessing, activity recognition and health probing are in
tutorials/.
A preprint is forthcoming; citation details will be added on release.