技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
pytorch-wildlife【数据与研究】Use Pytorch-Wildlife for conservation AI workflows involving camera-trap and overhead image detection, wildlife classification, bioacoustic audio pipelines, result post-processing, video demos, and legacy fine-tuning data preparation.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this skill when a task names Pytorch-Wildlife, PytorchWildlife,
MegaDetector, HerdNet, OWL, Deepfaune, passive-acoustic wildlife monitoring,
or the companion camera-trap fine-tuning modules. It is a router for the
versioned public package and its documented companion workflows; it is not a
replacement for model weights, datasets, or a project-specific experiment
plan.
Install the public distribution in an isolated Python environment. The source
metadata for this snapshot requires Python >=3.10:
python -m pip install PytorchWildlife
The package has a broad dependency surface, including PyTorch/TorchVision/
TorchAudio, supervision==0.23.0, gradio>=6.15.1,<7, Ultralytics, YOLOv5,
timm, Lightning, and audio packages for bioacoustics. For a CUDA install,
select a PyTorch wheel compatible with the host driver before installing the
package. Do not use a default pretrained constructor merely to test imports:
model constructors may download weights.
Verify the installation without model construction:
python -c "import PytorchWildlife; print(PytorchWildlife.__version__)"
If the import fails in a modern environment around legacy yolov5 and
pkg_resources, read the cross-cutting troubleshooting reference
before changing package versions.
For a multi-stage request, route each stage to its owner rather than copying
all model and output details into one plan. A common image pipeline is:
detection → classification (only animal crops) →
data-and-postprocessing. An audio pipeline is:
bioacoustics preparation → training or checkpoint inference → CSV review.
weights= and explicit device= values for
reproducible or offline work. CPU is a valid structural fallback, but a CPU
check does not prove CUDA throughput or model behavior.PytorchWildlife.models.detection: image/localization wrappers and model
families.PytorchWildlife.models.classification: pretrained and custom image
classifiers.PytorchWildlife.models.bioacoustics: spectrogram classifiers and checkpoint
loading.PytorchWildlife.data: image-folder datasets, transforms, and bioacoustic
data/config/window/spectrogram helpers.PytorchWildlife.utils: video processing and detection/classification output
serializers.Use installation and deployment for prerequisites, CUDA/codec/container choices; API boundaries for verified cross-module contracts; and troubleshooting for import, dependency, weight, path, and backend failures. Read repository provenance before deciding whether this skill matches a checkout or whether a refresh is needed.