技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
local-launchers【数据与研究】Run and author service-free local FATE launchers with fate.arch.launchers, dataframe readers, and direct fate.ml module APIs.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when the task is to run, inspect, or author service-free local FATE launchers for direct fate.ml modules. These launchers simulate federated parties with local multiprocessing and do not require FateFlow, Pipeline, Docker, or a running FATE service.
proc launchers.CSVReader/PandasReader/TableReader, or wiring create_context, launch, HfArgumentParser, and fate.ml trainers.fate_utils/setuptools, bad party tuples, missing CSVs, local-vs-cluster context mistakes, GPU-only assumptions, and SMPC import issues.fate.ml API”, “multiprocess launcher”, or “local federated simulation”.launch(run_fn), create_context(...), CSVReader, PandasReader, TableReader, or local TrainingArguments.FateFlowPipeline workflows, upload/Reader/components, model deployment, or service prediction, use ../pipeline-workflows/SKILL.md.python -m fate.components, component descriptors, component task-schema, or component CLI execution planning, use ../component-runtime/SKILL.md.guest:9999 host:10000.guest, host, and arbiter; the arbiter is the server.proc wrappers: parties must match the target MPC module’s expectation.python scripts/check_launcher_imports.py --check-standard
python scripts/check_launcher_imports.py \
--module fate.ml.glm.hetero.sshe --object SSHELogisticRegression
launch(run_fn) or an explicit launcher command. Treat this as a heavy training run because it spawns one process per party and may run cryptographic or neural-network code.The verified construction baseline was CPU-only. Local launcher imports, dataframe readers, component-free algorithms, and CPU PyTorch patterns are in scope. GPU and DeepSpeed-on-Eggroll are documented optional/advanced paths, not required or verified defaults for this sub-skill.