L’interface est localisée ; les présentations et documents des Skills sont traduits automatiquement par IA dans votre langue. Le code, les commandes, chemins et termes techniques restent en version originale, et le document de l’auteur fait foi.
Explorer les Skills
Données et recherche · SKILL.md

luminoth

luminoth

Routes Luminoth object-detection dataset, training, prediction, and checkpoint workflows.

Independent GitHub snapshot · Automated classification · Original documentation governs

Documentation de la Skill

GitHub

name: luminoth description: "Routes Luminoth object-detection dataset, training, prediction, and checkpoint workflows." disable-model-invocation: true metadata: disco-role: operating license: BSD 3-Clause

Luminoth

Luminoth is an alpha TensorFlow 1.x object-detection toolkit. Use this skill for workflow guidance around dataset conversion, training, evaluation, prediction, checkpoint packaging, and the demo web app.

This skill is self-contained for future agents. Do not depend on the original checkout after reading the bundled references and scripts.

Read first

  • references/repo-provenance.md when checking whether this skill still matches the repository snapshot you are using.
  • references/installation.md for supported Python/TensorFlow versions, optional extras, and a minimal install smoke.
  • references/troubleshooting.md for cross-cutting install, import, and runtime failures.
  • scripts/check_luminoth_install.py for a safe import and CLI smoke check.
  • references/repo-routing-metadata.json if you need to understand how this skill is meant to be routed by a managed repo-skills router.

Route by task

User goalRead or runNotes
Convert or merge object-detection datasetssub-skills/dataset-preparation/SKILL.mdCovers lumi dataset transform, lumi dataset merge, reader layouts, classes.json, TFRecord output, and dataset validation.
Train or evaluate a model locally or in Google Cloudsub-skills/training/SKILL.mdCovers lumi train, lumi eval, config files, overrides, TensorBoard, and the optional lumi cloud gc workflow.
Predict images or videos, serve the demo web app, or use the Python APIsub-skills/prediction/SKILL.mdCovers lumi predict, lumi server web, Detector, read_image, and vis_objects.
Inspect, download, import, export, or package checkpointssub-skills/checkpoints/SKILL.mdCovers the local checkpoint index, remote index refresh, alias/id rules, and checkpoint tarballs.

What to do before deeper work

  • Run the bundled install smoke if you only need to confirm the package is importable:

    python scripts/check_luminoth_install.py
    
  • Use the sub-skill that owns the workflow instead of mixing several routes in one place. In particular:

    • dataset conversion belongs before training,
    • checkpoints belong before prediction or web serving,
    • training/eval configuration belongs before lumi eval, and
    • Google Cloud usage is an optional branch of the training sub-skill, not a separate root route.

Quick capability map

  • Public CLI entry point: lumi.
  • Main model families: Faster R-CNN and SSD.
  • Dataset registry: object_detection / tfrecord.
  • Supported dataset readers: coco, csv, flat, imagenet, openimages, pascal, and taggerine.
  • Common prediction fallback: accurate checkpoint when neither config nor checkpoint is specified.

When to read the root references

Use the root references when you need cross-cutting information that is shared by several sub-skills:

  • installation details and supported dependency groups,
  • TensorFlow / FFmpeg / Google Cloud prerequisites,
  • deprecation or maintenance caveats,
  • staleness checks for the generated skill, and
  • router metadata for managed import or refresh decisions.

Cross-skill routing reminders

  • If the request starts with raw data and no TFRecords, route to dataset preparation first.
  • If the request is about a run directory, checkpoint alias, remote checkpoint, or tarball, route to checkpoints.
  • If the request is about lumi predict, the Flask demo, image/video inputs, or Python inference APIs, route to prediction.
  • If the request is about lumi train, lumi eval, config merging, TensorBoard, or Google Cloud training, route to training.

Maintenance note

Read references/repo-provenance.md before deciding whether this skill is fresh enough for the current checkout. If the repo commit, dirty state, package version, or supported workflows changed, refresh this skill instead of guessing.

Skills enregistrées