← all publishers

albumentations-team

@albumentations-team source repo

16 published skills

  1. Notebook Metadata · albumentations-team
    Ensures Jupyter notebooks have required metadata and nbformat. Use when adding, creating, or modifying .ipynb files, or when the user asks about notebook structure or validation.
    0
    installs
  2. Augmentation Benchmark Contract · albumentations-team
    Use before planning, changing, running, resuming, aggregating, plotting, or interpreting RGB, multichannel, video, or volume augmentation benchmarks in this repository.
    0
    installs
  3. Albucore Benchmarks · albumentations-team
    Running Albucore micro-benchmarks under benchmarks/, synthetic router timings, and comparing PyPI releases with uv --no-project. Use when adding benchmarks, comparing performance across versions, or documenting benchmark workflow.
    0
    installs
  4. Albucore Public API · albumentations-team
    Albucore star-exported API (__all__), routers vs albucore.functions shims, and dependents such as Albumentations. Use when changing exports, documenting API, or deciding what belongs in package __all__.
    0
    installs
  5. Albucore Conventions · albumentations-team
    Albucore image processing conventions - shapes (H,W,C), dtypes (uint8/float32), benchmark-driven backend routing (OpenCV, NumPy, Torch CPU, LUT, NumKong), tests, and lockfile discipline. Use when implementing or modifying albucore modules, writing tests, or reviewing image-processing code.
    0
    installs
  6. Torch Performance Optimization · albumentations-team bundle
    Optimize or review eager CPU-only Albucore PyTorch runtime paths with benchmark-backed decisions. Use when adding or changing Torch CPU kernels, Tensor/NumPy bridges, Torch backend routing, tensor layouts, allocations, threading, profiling, memory-format candidates, or Torch performance benchmarks.
    0
    installs
  7. Benchmark · albumentations-team
    Measure AlbumentationsX runtime changes with paired baseline and candidate benchmarks on the affected routes.
    0
    installs
  8. Add Transform · albumentations-team
    Full checklist for adding a new transform to AlbumentationsX. Use when the user asks to add, implement, or create a new transform/augmentation.
    0
    installs
  9. Release Notes · albumentations-team
    Generate release notes for AlbumentationsX. Use when the user asks to prepare, draft, or write release notes for a new version (e.g. "prepare release notes for 2.x.y", "draft release X").
    0
    installs
  10. Review Transform · albumentations-team
    Review an AlbumentationsX transform for correctness, public API coherence, performance, documentation, and test coverage.
    0
    installs
  11. Validate And Fix · albumentations-team
    After completing code changes, runs tests and pre-commit, then iteratively fixes failures until all pass. Use when finishing a coding task, validating changes, or when the user asks to run tests or fix errors.
    0
    installs
  12. License Integrity · albumentations-team
    Maintain AlbumentationsX license, CLA, provenance notices, and packaged legal artifacts consistently.
    0
    installs
  13. Mixing Transforms · albumentations-team
    Policy for AlbumentationsX transforms that combine multiple images or objects. Use when implementing, reviewing, or using Mosaic, CopyAndPaste, OverlayElements, HistogramMatching, PixelDistributionAdaptation, or other mixing transforms.
    0
    installs
  14. Internal Workspace · albumentations-team
    Use the repo `_internal/` directory for anything that must not be committed — scratch files, temporary outputs, local demos, Codex artifacts, or one-off scripts. Use when creating temp files, debug dumps, or local-only tooling during a task.
    0
    installs
  15. Docstring Deep Dive · albumentations-team
    Review public AlbumentationsX docstrings for useful descriptions, runnable examples, parameter semantics, and related transforms.
    0
    installs
  16. Performance Optimization · albumentations-team bundle
    Systematic performance audit for AlbumentationsX runtime code. Use whenever implementing, reviewing, profiling, or optimizing transforms, functional kernels, apply methods, random generation, reductions, label maps, dtype conversions, batch paths, allocation-heavy code, backend routing, or code that may belong in Albucore.
    0
    installs