← 返回
AI智能 中文

ELPA

Orchestrate real ELPA-style ensemble forecasting workflows by triggering external sub-model training jobs (for example PyTorch/Prophet/TiDE/transformers), th...
编排ELPA风格集成预测工作流,触发外部子模型训练任务(如PyTorch/Prophet/TiDE/transformers)...
anonymouscodemaker
AI智能 clawhub v1.0.0 1 版本 100000 Key: 无需
★ 0
Stars
📥 548
下载
💾 8
安装
1
版本
#latest

概述

ELPA

Overview

This skill does not train toy adapters. It triggers real sub-model training commands from your own training codebases and then builds ELPA routing/weights from real validation errors.

Default model pool is intentionally larger than 4 and can be expanded freely.

Workflow

  1. Prepare a training config JSON (see assets/elpa_train_template.json).
  2. Dry-run the command plan to verify all sub-model commands.
  3. Execute real sub-model training when resources are available.
  4. Prepare validation error inputs per model.
  5. Build ELPA ensemble policy JSON from those errors.

1) Prepare Config

Create a config based on assets/elpa_train_template.json.

  • Put your real training entrypoints in each model train_cmd.
  • Keep each model tagged as online or offline.
  • Add as many models as needed; ELPA is not limited to 4.

2) Dry-Run Plan (No Training)

python3 scripts/elpa_orchestrator.py \
  --config assets/elpa_train_template.json \
  --run-dir .runtime/elpa_run \
  --manifest-out .runtime/elpa_run/train_manifest.json

This prints and records the commands that would run, without training.

3) Execute Real Training

python3 scripts/elpa_orchestrator.py \
  --config /path/to/your_train_config.json \
  --run-dir .runtime/elpa_run \
  --manifest-out .runtime/elpa_run/train_manifest.json \
  --execute

Use this only in an environment that has the required ML dependencies and hardware.

4) Build ELPA Integration Policy

After each sub-model produces validation errors, run:

python3 scripts/elpa_integrator.py \
  --config /path/to/your_integrate_config.json \
  --output .runtime/elpa_run/elpa_policy.json

The output includes:

  • scores for each model from validation errors
  • online_weights and offline_weights
  • best_online_model and best_offline_model
  • ELPA control fields (beta, dirty_interval, amplitude_window, mutant_epsilon)

Model Scaling

To support more models, append model blocks in your config with:

  • unique name
  • group as online or offline
  • real train_cmd

No script changes are needed for adding models.

Files

  • scripts/elpa_orchestrator.py: real sub-model training command planner/executor
  • scripts/elpa_integrator.py: ELPA score/weight builder from validation errors
  • assets/elpa_train_template.json: >4-model real training template
  • assets/elpa_integrate_template.json: ELPA integration template
  • references/config-schema.md: config field reference and placeholders

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-03-19 21:14 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

ai-intelligence

ontology

oswalpalash
类型化知识图谱,用于结构化智能体记忆与可组合技能。支持创建/查询实体(人员、项目、任务、事件、文档)及关联...
★ 712 📥 243,858
ai-intelligence

Nano Banana Pro

steipete
使用 Nano Banana Pro (Gemini 3 Pro Image) 生成或编辑图像。支持文生图、图生图及 1K/2K/4K 分辨率,适用于图像创建、修改及编辑请求,使用 --input-image 指定输入图像。
★ 418 📥 115,232
ai-intelligence

Proactive Agent

halthelobster
将AI智能体从任务执行者升级为主动预判需求、持续优化的智能伙伴。集成WAL协议、工作缓冲区、自主定时任务及实战验证模式。Hal Stack核心组件 🦞
★ 836 📥 213,164