GGitHub 趋势观察站
每日 07:00 更新
← 返回今日榜单

google-research /

timesfm

用于单变量与多变量时间序列预测的预训练基础模型及工具库。

访问 GitHub 仓库 ↗
最近上榜 · 2026-09-05#13

当日排名

+340当日新增 Star31,032总 Star

TimesFM:用预训练基础模型完成时间序列预测

一分钟看懂

TimesFM 是 Google Research 开发的时间序列基础模型,用历史序列直接预测未来数值。当前 README 介绍的 3.0 版本支持单变量、多变量和协变量预测,并提供 PyTorch 模型与示例。

你可以用它做什么

  • 为销量、需求、流量、传感器等序列生成零样本预测。
  • 在统一模型中处理不同长度的单变量或多变量序列。
  • 通过示例代码研究微调、协变量和批量预测流程。

主要能力

  • 提供预训练检查点、Python API 和 Hugging Face 集成。
  • 支持过去协变量以及已知未来协变量。
  • 仓库保留早期版本代码,并提供 3.0 的新接口。
  • 官方列出论文、研究博客和 BigQuery ML 等相关入口。

适合哪些人

适合从事需求预测、容量规划、金融或传感器分析的数据科学家和研究人员,也适合评估通用时序模型能否替代任务专用模型的团队。

怎么开始使用

README 给出的常用途径是安装 timesfm[torch],下载官方检查点,再使用 TimesFM3Evaluator 加载模型并传入 NumPy 序列。正式使用前应先用自己的时间切分和业务指标回测。

使用前需要知道

源代码采用 Apache-2.0,但 README 明确说明 TimesFM 3.0 预训练权重暂用单独的非商业许可证,不允许商业或生产用途;2.5 及更早权重的条款不同。该开源版本也不是受官方支持的 Google 产品,模型推理通常需要较充足的内存或 GPU。

官方资料