Skip to page content
SAVRN
Search Plan a project

Open-weight model

Lapras

by Leo Chen leochen085/Lapras

Lapras is an open-weight model from Leo Chen, released under other. Its published files total 137.2 GB.

Lapras (Latent Post-trained Reasoning Across Series) is a post-training framework that equips time series language models (TSLMs) with latent reasoning.

Parameters—
Context—
Weights136.9 GB
Licenseother
AccessOpen weights
Monthly Downloads—

Model Card

Lapras (Latent Post-trained Reasoning Across Series) is a post-training framework that equips time series language models (TSLMs) with latent reasoning. A model trained with Lapras reasons through a sequence of continuous thoughts in the joint time series–language space, producing text only for the final answer. It learns this through teacher–student self-distillation from reference chain-of-thought (CoT) traces. This repository holds the 15 Lapras checkpoints reported in the paper: three TSLM backbones, each finetuned separately on five time series question answering tasks. Each backbone folder has one checkpoint per task: laprasecg, laprassleep, laprashar, laprastsr, laprasengine. A…

Excerpt from the card by Leo Chen, licensed other.

Identity and Version

Repository
leochen085/Lapras
Publisher
Leo Chen
Task
Not stated by the source
Modality
Other
Library
transformers
Parameters
Not stated by the source
Languages
en
Revision
9304c301c14aa70acac45863264808a95c961f52
First published
2026-09-30
Last updated
2026-10-09

Files and Weights

248 files, 137.2 GB in total. The weights are 50 files totalling 136.9 GB in bin, safetensors.

Weights50 files · 136.9 GB
Configuration135 files · 1.1 MB
Tokenizer40 files · 252.0 MB
Documentation6 files · 33.5 KB
Other16 files · 206.4 KB
Repository1 file · 2.6 KB
Every file
FileTypeSizeSHA-256
chatts/lapras_ecg/lapras_projection.safetensorsWeights33.6 MB 760930fd4cde
chatts/lapras_ecg/pytorch_model-00001-of-00004.binWeights4.9 GB af51eafa6dc6
chatts/lapras_ecg/pytorch_model-00002-of-00004.binWeights4.9 GB 27a0474a2f20
chatts/lapras_ecg/pytorch_model-00003-of-00004.binWeights5.0 GB d8f82674fbb2
chatts/lapras_ecg/pytorch_model-00004-of-00004.binWeights1.8 GB 1c44a161ca63
chatts/lapras_engine/lapras_projection.safetensorsWeights33.6 MB 0a86bb27a879
chatts/lapras_engine/pytorch_model-00001-of-00004.binWeights4.9 GB b35dadcd8370
chatts/lapras_engine/pytorch_model-00002-of-00004.binWeights4.9 GB 60d261421936
chatts/lapras_engine/pytorch_model-00003-of-00004.binWeights5.0 GB 3fcdccdd85c4
chatts/lapras_engine/pytorch_model-00004-of-00004.binWeights1.8 GB 2ec3dbb1a07f
chatts/lapras_har/lapras_projection.safetensorsWeights33.6 MB 70b019ddfc57
chatts/lapras_har/pytorch_model-00001-of-00004.binWeights4.9 GB a1870f8ad0e2
chatts/lapras_har/pytorch_model-00002-of-00004.binWeights4.9 GB 7cb241ba3cbb
chatts/lapras_har/pytorch_model-00003-of-00004.binWeights5.0 GB 945d2c1d08ca
chatts/lapras_har/pytorch_model-00004-of-00004.binWeights1.7 GB d078faa6fcc3
chatts/lapras_sleep/lapras_projection.safetensorsWeights33.6 MB d905c36ef886
chatts/lapras_sleep/pytorch_model-00001-of-00004.binWeights4.9 GB 4c1048e70d64
chatts/lapras_sleep/pytorch_model-00002-of-00004.binWeights4.9 GB 8dbd09397257
chatts/lapras_sleep/pytorch_model-00003-of-00004.binWeights5.0 GB 2864e47661b8
chatts/lapras_sleep/pytorch_model-00004-of-00004.binWeights1.7 GB 79bf37e2bd6f
chatts/lapras_tsr/lapras_projection.safetensorsWeights33.6 MB 5ace6d014a72
chatts/lapras_tsr/pytorch_model-00001-of-00004.binWeights4.9 GB 0052e5d3ac49
chatts/lapras_tsr/pytorch_model-00002-of-00004.binWeights4.9 GB f2d9de22f578
chatts/lapras_tsr/pytorch_model-00003-of-00004.binWeights5.0 GB 30ff211957f6
chatts/lapras_tsr/pytorch_model-00004-of-00004.binWeights1.7 GB debae63ed4ee
opentslm/lapras_ecg/lapras_projection.safetensorsWeights16.8 MB 60ccf14f8123
opentslm/lapras_ecg/pytorch_model-00001-of-00002.binWeights5.0 GB a80056ddf5f4
opentslm/lapras_ecg/pytorch_model-00002-of-00002.binWeights2.3 GB 43b11465e641
opentslm/lapras_engine/lapras_projection.safetensorsWeights16.8 MB a89aaf8bea1a
opentslm/lapras_engine/pytorch_model-00001-of-00002.binWeights5.0 GB f02fbf5042be
opentslm/lapras_engine/pytorch_model-00002-of-00002.binWeights2.3 GB 3d7b55324b45
opentslm/lapras_har/lapras_projection.safetensorsWeights16.8 MB 06ab21ccde54
opentslm/lapras_har/pytorch_model-00001-of-00002.binWeights5.0 GB db97786fb934
opentslm/lapras_har/pytorch_model-00002-of-00002.binWeights2.3 GB ffaed20e6292
opentslm/lapras_sleep/lapras_projection.safetensorsWeights16.8 MB 989ebfa92a68
opentslm/lapras_sleep/pytorch_model-00001-of-00002.binWeights5.0 GB c974679fa75f
opentslm/lapras_sleep/pytorch_model-00002-of-00002.binWeights2.3 GB a02e23eaab98
opentslm/lapras_tsr/lapras_projection.safetensorsWeights16.8 MB 1e20a49046ce
opentslm/lapras_tsr/pytorch_model-00001-of-00002.binWeights5.0 GB b0597f500927
opentslm/lapras_tsr/pytorch_model-00002-of-00002.binWeights2.3 GB c5ca7679a1b0
slip/lapras_ecg/lapras_projection.safetensorsWeights16.8 MB 2d0de95d803e
slip/lapras_ecg/pytorch_model.binWeights3.5 GB d1845a5062a1
slip/lapras_engine/lapras_projection.safetensorsWeights16.8 MB 61f78e89b4d8
slip/lapras_engine/pytorch_model.binWeights3.5 GB 024b64629507
slip/lapras_har/lapras_projection.safetensorsWeights16.8 MB 73ae1b88e879
slip/lapras_har/pytorch_model.binWeights3.5 GB cff71490c6c1
slip/lapras_sleep/lapras_projection.safetensorsWeights16.8 MB 5fc6823b31b5
slip/lapras_sleep/pytorch_model.binWeights3.5 GB 4fa1c3c6e82c
slip/lapras_tsr/lapras_projection.safetensorsWeights16.8 MB c7d8b93fb7c4
slip/lapras_tsr/pytorch_model.binWeights3.5 GB 836676389579
chatts/lapras_ecg/added_tokens.jsonConfiguration786 B —
chatts/lapras_ecg/config.jsonConfiguration2.2 KB —
chatts/lapras_ecg/configuration_qwen3_ts.pyConfiguration11.8 KB —
chatts/lapras_ecg/generation_config.jsonConfiguration214 B —
chatts/lapras_ecg/lapras_run_config.jsonConfiguration211 B —
chatts/lapras_ecg/modeling_qwen3_ts.pyConfiguration28.6 KB —
chatts/lapras_ecg/processing_qwen3_ts.pyConfiguration9.4 KB —
chatts/lapras_ecg/processor_config.jsonConfiguration125 B —
chatts/lapras_ecg/pytorch_model.bin.index.jsonConfiguration34.1 KB —
chatts/lapras_ecg/special_tokens_map.jsonConfiguration354 B —
chatts/lapras_engine/added_tokens.jsonConfiguration786 B —
chatts/lapras_engine/config.jsonConfiguration2.2 KB —
chatts/lapras_engine/configuration_qwen3_ts.pyConfiguration11.8 KB —
chatts/lapras_engine/generation_config.jsonConfiguration214 B —
chatts/lapras_engine/lapras_run_config.jsonConfiguration211 B —
chatts/lapras_engine/modeling_qwen3_ts.pyConfiguration28.6 KB —
chatts/lapras_engine/processing_qwen3_ts.pyConfiguration9.4 KB —
chatts/lapras_engine/processor_config.jsonConfiguration125 B —
chatts/lapras_engine/pytorch_model.bin.index.jsonConfiguration34.1 KB —
chatts/lapras_engine/special_tokens_map.jsonConfiguration354 B —
chatts/lapras_har/added_tokens.jsonConfiguration786 B —
chatts/lapras_har/config.jsonConfiguration2.2 KB —
chatts/lapras_har/configuration_qwen3_ts.pyConfiguration11.8 KB —
chatts/lapras_har/generation_config.jsonConfiguration214 B —
chatts/lapras_har/lapras_run_config.jsonConfiguration210 B —
chatts/lapras_har/modeling_qwen3_ts.pyConfiguration28.6 KB —
chatts/lapras_har/processing_qwen3_ts.pyConfiguration9.4 KB —
chatts/lapras_har/processor_config.jsonConfiguration125 B —
chatts/lapras_har/pytorch_model.bin.index.jsonConfiguration34.1 KB —
chatts/lapras_har/special_tokens_map.jsonConfiguration354 B —
chatts/lapras_sleep/added_tokens.jsonConfiguration786 B —
chatts/lapras_sleep/config.jsonConfiguration2.2 KB —
chatts/lapras_sleep/configuration_qwen3_ts.pyConfiguration11.8 KB —
chatts/lapras_sleep/generation_config.jsonConfiguration214 B —
chatts/lapras_sleep/lapras_run_config.jsonConfiguration210 B —
chatts/lapras_sleep/modeling_qwen3_ts.pyConfiguration28.6 KB —
chatts/lapras_sleep/processing_qwen3_ts.pyConfiguration9.4 KB —
chatts/lapras_sleep/processor_config.jsonConfiguration125 B —
chatts/lapras_sleep/pytorch_model.bin.index.jsonConfiguration34.1 KB —
chatts/lapras_sleep/special_tokens_map.jsonConfiguration354 B —
chatts/lapras_tsr/added_tokens.jsonConfiguration869 B —
chatts/lapras_tsr/config.jsonConfiguration2.2 KB —
chatts/lapras_tsr/configuration_qwen3_ts.pyConfiguration11.8 KB —
chatts/lapras_tsr/generation_config.jsonConfiguration214 B —
chatts/lapras_tsr/lapras_run_config.jsonConfiguration210 B —
chatts/lapras_tsr/modeling_qwen3_ts.pyConfiguration28.6 KB —
chatts/lapras_tsr/processing_qwen3_ts.pyConfiguration9.4 KB —
chatts/lapras_tsr/processor_config.jsonConfiguration125 B —
chatts/lapras_tsr/pytorch_model.bin.index.jsonConfiguration34.1 KB —
chatts/lapras_tsr/special_tokens_map.jsonConfiguration354 B —
opentslm/lapras_ecg/__init__.pyConfiguration205 B —
opentslm/lapras_ecg/config.jsonConfiguration1.4 KB —
opentslm/lapras_ecg/configuration_opentslm_flamingo.pyConfiguration1.3 KB —
opentslm/lapras_ecg/generation_config.jsonConfiguration147 B —
opentslm/lapras_ecg/lapras_run_config.jsonConfiguration215 B —
opentslm/lapras_ecg/modeling_opentslm_flamingo.pyConfiguration13.0 KB —
opentslm/lapras_ecg/pytorch_model.bin.index.jsonConfiguration72.5 KB —
opentslm/lapras_ecg/special_tokens_map.jsonConfiguration513 B —
opentslm/lapras_engine/__init__.pyConfiguration205 B —
opentslm/lapras_engine/config.jsonConfiguration1.4 KB —
opentslm/lapras_engine/configuration_opentslm_flamingo.pyConfiguration1.3 KB —
opentslm/lapras_engine/generation_config.jsonConfiguration157 B —
opentslm/lapras_engine/lapras_run_config.jsonConfiguration215 B —
opentslm/lapras_engine/modeling_opentslm_flamingo.pyConfiguration13.0 KB —
opentslm/lapras_engine/pytorch_model.bin.index.jsonConfiguration72.5 KB —
opentslm/lapras_engine/special_tokens_map.jsonConfiguration513 B —
opentslm/lapras_har/__init__.pyConfiguration205 B —
opentslm/lapras_har/config.jsonConfiguration1.4 KB —
opentslm/lapras_har/configuration_opentslm_flamingo.pyConfiguration1.3 KB —
opentslm/lapras_har/generation_config.jsonConfiguration147 B —
opentslm/lapras_har/lapras_run_config.jsonConfiguration215 B —
opentslm/lapras_har/modeling_opentslm_flamingo.pyConfiguration13.0 KB —
opentslm/lapras_har/pytorch_model.bin.index.jsonConfiguration72.5 KB —
opentslm/lapras_har/special_tokens_map.jsonConfiguration513 B —
opentslm/lapras_sleep/__init__.pyConfiguration205 B —
opentslm/lapras_sleep/config.jsonConfiguration1.4 KB —
opentslm/lapras_sleep/configuration_opentslm_flamingo.pyConfiguration1.3 KB —
opentslm/lapras_sleep/generation_config.jsonConfiguration147 B —
opentslm/lapras_sleep/lapras_run_config.jsonConfiguration215 B —
opentslm/lapras_sleep/modeling_opentslm_flamingo.pyConfiguration13.0 KB —
opentslm/lapras_sleep/pytorch_model.bin.index.jsonConfiguration72.5 KB —
opentslm/lapras_sleep/special_tokens_map.jsonConfiguration513 B —
opentslm/lapras_tsr/__init__.pyConfiguration205 B —
opentslm/lapras_tsr/config.jsonConfiguration1.4 KB —
opentslm/lapras_tsr/configuration_opentslm_flamingo.pyConfiguration1.3 KB —
opentslm/lapras_tsr/generation_config.jsonConfiguration157 B —
opentslm/lapras_tsr/lapras_run_config.jsonConfiguration215 B —
opentslm/lapras_tsr/modeling_opentslm_flamingo.pyConfiguration13.0 KB —
opentslm/lapras_tsr/pytorch_model.bin.index.jsonConfiguration72.5 KB —
opentslm/lapras_tsr/special_tokens_map.jsonConfiguration513 B —
slip/lapras_ecg/config.jsonConfiguration1.4 KB —
slip/lapras_ecg/configuration_slip.pyConfiguration1.5 KB —
slip/lapras_ecg/generation_config.jsonConfiguration143 B —
slip/lapras_ecg/lapras_run_config.jsonConfiguration209 B —
slip/lapras_ecg/modeling_slip.pyConfiguration9.1 KB —
slip/lapras_ecg/multimodal_gemma.pyConfiguration3.8 KB —
slip/lapras_ecg/multimodal_llama.pyConfiguration3.3 KB —
slip/lapras_ecg/special_tokens_map.jsonConfiguration335 B —
slip/lapras_ecg/ts_transformer.pyConfiguration22.3 KB —
slip/lapras_engine/config.jsonConfiguration1.4 KB —
slip/lapras_engine/configuration_slip.pyConfiguration1.5 KB —
slip/lapras_engine/generation_config.jsonConfiguration143 B —
slip/lapras_engine/lapras_run_config.jsonConfiguration209 B —
slip/lapras_engine/modeling_slip.pyConfiguration9.1 KB —
slip/lapras_engine/multimodal_gemma.pyConfiguration3.8 KB —
slip/lapras_engine/multimodal_llama.pyConfiguration3.3 KB —
slip/lapras_engine/special_tokens_map.jsonConfiguration335 B —
slip/lapras_engine/ts_transformer.pyConfiguration22.3 KB —
slip/lapras_har/config.jsonConfiguration1.4 KB —
slip/lapras_har/configuration_slip.pyConfiguration1.5 KB —
slip/lapras_har/generation_config.jsonConfiguration143 B —
slip/lapras_har/lapras_run_config.jsonConfiguration208 B —
slip/lapras_har/modeling_slip.pyConfiguration9.1 KB —
slip/lapras_har/multimodal_gemma.pyConfiguration3.8 KB —
slip/lapras_har/multimodal_llama.pyConfiguration3.3 KB —
slip/lapras_har/special_tokens_map.jsonConfiguration335 B —
slip/lapras_har/ts_transformer.pyConfiguration22.3 KB —
slip/lapras_sleep/config.jsonConfiguration1.4 KB —
slip/lapras_sleep/configuration_slip.pyConfiguration1.5 KB —
slip/lapras_sleep/generation_config.jsonConfiguration143 B —
slip/lapras_sleep/lapras_run_config.jsonConfiguration209 B —
slip/lapras_sleep/modeling_slip.pyConfiguration9.1 KB —
slip/lapras_sleep/multimodal_gemma.pyConfiguration3.8 KB —
slip/lapras_sleep/multimodal_llama.pyConfiguration3.3 KB —
slip/lapras_sleep/special_tokens_map.jsonConfiguration335 B —
slip/lapras_sleep/ts_transformer.pyConfiguration22.3 KB —
slip/lapras_tsr/config.jsonConfiguration1.4 KB —
slip/lapras_tsr/configuration_slip.pyConfiguration1.5 KB —
slip/lapras_tsr/generation_config.jsonConfiguration143 B —
slip/lapras_tsr/lapras_run_config.jsonConfiguration211 B —
slip/lapras_tsr/modeling_slip.pyConfiguration9.1 KB —
slip/lapras_tsr/multimodal_gemma.pyConfiguration3.8 KB —
slip/lapras_tsr/multimodal_llama.pyConfiguration3.3 KB —
slip/lapras_tsr/special_tokens_map.jsonConfiguration335 B —
slip/lapras_tsr/ts_transformer.pyConfiguration22.3 KB —
LICENSEDocumentation925 B —
LICENSE-APACHE-2.0.txtDocumentation11.4 KB —
LICENSE-LLAMA-3.2.txtDocumentation7.7 KB —
NOTICEDocumentation178 B —
README.mdDocumentation7.4 KB —
USE_POLICY-LLAMA-3.2.mdDocumentation6.0 KB —
chatts/lapras_ecg/chat_template.jinjaOther4.2 KB —
chatts/lapras_engine/chat_template.jinjaOther4.2 KB —
chatts/lapras_har/chat_template.jinjaOther4.2 KB —
chatts/lapras_sleep/chat_template.jinjaOther4.2 KB —
chatts/lapras_tsr/chat_template.jinjaOther4.2 KB —
figures/lapras.pngOther180.7 KB d05d9295cf6c
opentslm/lapras_ecg/chat_template.jinjaOther488 B —
opentslm/lapras_engine/chat_template.jinjaOther488 B —
opentslm/lapras_har/chat_template.jinjaOther488 B —
opentslm/lapras_sleep/chat_template.jinjaOther488 B —
opentslm/lapras_tsr/chat_template.jinjaOther488 B —
slip/lapras_ecg/chat_template.jinjaOther469 B —
slip/lapras_engine/chat_template.jinjaOther469 B —
slip/lapras_har/chat_template.jinjaOther469 B —
slip/lapras_sleep/chat_template.jinjaOther469 B —
slip/lapras_tsr/chat_template.jinjaOther469 B —
.gitattributesRepository2.6 KB —
chatts/lapras_ecg/merges.txtTokenizer1.7 MB —
chatts/lapras_ecg/tokenizer.jsonTokenizer11.4 MB e0b9fa0039ce
chatts/lapras_ecg/tokenizer_config.jsonTokenizer6.0 KB —
chatts/lapras_ecg/vocab.jsonTokenizer2.8 MB —
chatts/lapras_engine/merges.txtTokenizer1.7 MB —
chatts/lapras_engine/tokenizer.jsonTokenizer11.4 MB e0b9fa0039ce
chatts/lapras_engine/tokenizer_config.jsonTokenizer6.0 KB —
chatts/lapras_engine/vocab.jsonTokenizer2.8 MB —
chatts/lapras_har/merges.txtTokenizer1.7 MB —
chatts/lapras_har/tokenizer.jsonTokenizer11.4 MB e0b9fa0039ce
chatts/lapras_har/tokenizer_config.jsonTokenizer6.0 KB —
chatts/lapras_har/vocab.jsonTokenizer2.8 MB —
chatts/lapras_sleep/merges.txtTokenizer1.7 MB —
chatts/lapras_sleep/tokenizer.jsonTokenizer11.4 MB e0b9fa0039ce
chatts/lapras_sleep/tokenizer_config.jsonTokenizer6.0 KB —
chatts/lapras_sleep/vocab.jsonTokenizer2.8 MB —
chatts/lapras_tsr/merges.txtTokenizer1.7 MB —
chatts/lapras_tsr/tokenizer.jsonTokenizer11.4 MB 2e8dfe2669dc
chatts/lapras_tsr/tokenizer_config.jsonTokenizer6.4 KB —
chatts/lapras_tsr/vocab.jsonTokenizer2.8 MB —
opentslm/lapras_ecg/tokenizer.jsonTokenizer17.2 MB 7c386e368917
opentslm/lapras_ecg/tokenizer_config.jsonTokenizer51.6 KB —
opentslm/lapras_engine/tokenizer.jsonTokenizer17.2 MB 7c386e368917
opentslm/lapras_engine/tokenizer_config.jsonTokenizer51.6 KB —
opentslm/lapras_har/tokenizer.jsonTokenizer17.2 MB 7c386e368917
opentslm/lapras_har/tokenizer_config.jsonTokenizer51.6 KB —
opentslm/lapras_sleep/tokenizer.jsonTokenizer17.2 MB 7c386e368917
opentslm/lapras_sleep/tokenizer_config.jsonTokenizer51.6 KB —
opentslm/lapras_tsr/tokenizer.jsonTokenizer17.2 MB 855de4274193
opentslm/lapras_tsr/tokenizer_config.jsonTokenizer52.0 KB —
slip/lapras_ecg/tokenizer.jsonTokenizer17.2 MB 605631dc602c
slip/lapras_ecg/tokenizer_config.jsonTokenizer51.0 KB —
slip/lapras_engine/tokenizer.jsonTokenizer17.2 MB 605631dc602c
slip/lapras_engine/tokenizer_config.jsonTokenizer51.0 KB —
slip/lapras_har/tokenizer.jsonTokenizer17.2 MB e076e1e991c8
slip/lapras_har/tokenizer_config.jsonTokenizer51.4 KB —
slip/lapras_sleep/tokenizer.jsonTokenizer17.2 MB e076e1e991c8
slip/lapras_sleep/tokenizer_config.jsonTokenizer51.4 KB —
slip/lapras_tsr/tokenizer.jsonTokenizer17.2 MB e076e1e991c8
slip/lapras_tsr/tokenizer_config.jsonTokenizer51.4 KB —

License and Download

License
other
Access
Open weights, no gate
Download size
136.9 GB
Download from Leo Chen

Released by Leo Chen through its official repository on Hugging Face.

Built From

  • Described by arXiv:2610.11111
  • Trained on (disclosed) leochen085/Lapras-Reasoning-Datasets

Memory Requirements

PrecisionWeights in memory
As published136.9 GB

Weights only, from the published parameter count; the key-value cache and runtime add to this.

Questions About Lapras

What license is Lapras released under?

other, as its publisher declares it. Read the license text before commercial use.