界面已本地化;技能介绍与说明文档按所选语言由 AI 自动翻译,代码、命令、路径和专业术语保留原文,以原作者文档为准。
探索技能
效率与协作 · SKILL.md

integrations-and-plugins

integrations-and-plugins

【效率与协作】Route SwanLab framework callback adapters, notification plugins, CSV writer, and callback protocol questions.

独立 GitHub 快照 · 自动分类 · 以原作者文档为准

技能说明

GitHub

name: integrations-and-plugins description: "Route SwanLab framework callback adapters, notification plugins, CSV writer, and callback protocol questions." disable-model-invocation: true metadata: disco-role: operating license: Apache 2.0

Integrations and Plugins

Use this sub-skill for SwanLab adapter and plugin questions that are not about base experiment tracking, media objects, or settings/credentials.

Route here for

  • Framework callback adapters: Transformers, PyTorch Lightning, Keras, LightGBM, XGBoost, CatBoost, Ray, Accelerate, MMEngine, Ultralytics, FastAI, Stable-Baselines3, PaddleNLP, and Torchtune.
  • Plugin callbacks: notifications and CSV writer behavior.
  • Custom Callback subclasses, callback dedupe, merge order, and lifecycle hooks.
  • Optional dependency import errors for framework adapters.

Use these references

Route away from here

  • Base tracking APIs and run lifecycle → experiment-tracking.
  • Media object details and custom charts → media-and-custom-charts.
  • Settings, hosts, login, and credential storage → settings-and-modes.

Working rule

Keep the answer focused on the adapter or plugin hook path, then call out the exact callback name, required package, and any single-process or merge-order caveat.

我的收藏