gru
GitHub使用 GRU 模型对时间序列数据进行深度学习预测。适用于样本量和序列长度充足场景,严格划分训练验证集以避免数据泄漏,并报告基线对比、误差及不确定性分析。
Trigger Scenarios
需要对时间序列数据进行长期或中期预测
用户明确要求使用 GRU 或其他深度学习模型进行时序分析
Install
npx skills add Zafer-Liu/Data-Analysis-Agent --skill gru -g -y
SKILL.md
Frontmatter
{
"icon": "🧠",
"name": "gru",
"description": "使用 GRU 对足量时间序列进行预测(forecast deep learning)",
"allowedTools": [
"get_schema",
"query_data",
"run_analysis",
"generate_chart"
]
}
GRU 预测
仅在样本量和序列长度足够时使用。确认窗口、特征和预测期,严格按时间划分训练验证,避免泄漏,报告基线对比、误差和不确定性;小数据优先建议传统时序模型。
Tool routing
- Use
get_schemato identify the time column, target column, feature columns, and source table. - Use
query_dataonly to verify sorted sequence length, missingness, and whether the sample size is sufficient. - Use
run_analysiswithanalysis_name="Time_Series_GRU"for the actual model computation. - Use
generate_charton forecast or validation result tables afterrun_analysissucceeds.
Implementation reference
- Tool entry:
agent/tools/business/data.py::_tool_run_analysis - Analysis registry:
Function/Analyze/registry.py - Analysis implementation:
Function/Analyze/Time_Series_GRU/analyze.py - Chart implementation:
Function/Charts_generation/chart_generate.py
Version History
- d6a2c3e Current 2026-07-24 12:12


