Routes 3D ResNets PyTorch video action-recognition workflows across training, inference, and data preparation.
日本語の概要は準備中です。原文の説明を表示しています。
Use Adversarial Robustness Toolbox (ART) for estimator wrappers, adversarial attacks, defences, poisoning/privacy/extraction, metrics, and certification workflows.
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Use this repo skill when a task names adversarial-robustness-toolbox, art, ART estimators, adversarial examples, robustness defences, poisoning/backdoor attacks, privacy inference attacks, model extraction, robustness metrics, or certification workflows.
ART is a Python library for wrapping ML models as estimators, attacking and defending them, and evaluating robustness. This skill covers the core CPU-capable Python workflows verified for ART 1.20.1; heavy speech, object-detection, tracking, malware, GAN/generation, experimental, notebook, and container-only workflows are treated as out of selected runtime scope unless a future refresh expands them.
If ART is not installed or imports fail, go to sub-skills/setup-and-backends/.
For a quick installed-environment check, run the bundled diagnostic from this skill directory:
python scripts/inspect_art_install.py --json
If a model is not yet wrapped as an ART estimator, use sub-skills/estimators-and-models/ before choosing attacks or metrics.
Choose the workflow owner from the route table below, then read that sub-skill's references and bundled scripts.
Before deciding whether this skill matches a newer checkout, read references/repo-provenance.md.
| User request | Load this sub-skill | Why |
|---|---|---|
Install ART, verify import art, choose CPU/GPU packages, resolve optional dependency or backend errors | setup-and-backends | Owns package groups, backend matrix, and import diagnostics. |
| Wrap sklearn, PyTorch, TensorFlow/Keras, boosted-tree, GPy, black-box, or regression models for ART | estimators-and-models | Owns estimator constructor contracts, labels, shapes, clip_values, gradients, and black-box limitations. |
| Generate evasion adversarial examples, choose FGSM/PGD/AutoAttack/HopSkipJump/patch attacks, add preprocessors, or plan adversarial training | evasion-and-preprocessing | Owns attack-family compatibility, perturbation budgets, preprocessing defences, and trainer recipes. |
| Plan poisoning/backdoor, membership/attribute inference, model inversion/reconstruction, model extraction/stealing, or detector/mitigation workflows | poisoning-inference-extraction | Owns poisoning, privacy inference, extraction, Neural Cleanse, Activation Defence, STRIP, and query/data split guidance. |
| Compute robustness/privacy metrics, run SecurityCurve or GREAT score, use SummaryWriter routing, run tree verification, or choose certification wrappers | evaluation-and-certification | Owns ART metrics, evaluation objects, gradient checks, tree verification, randomized smoothing, DeepZ, and interval/IBP routes. |
references/backend-matrix.md — install groups, optional backend families, and CPU/GPU notes used across sub-skills.references/workflow-overview.md — end-to-end workflow order, input/label conventions, and cross-sub-skill handoffs.references/examples-and-tests-map.md — bundled helper map and native-candidate categories, without requiring source examples at runtime.references/troubleshooting.md — cross-cutting install/import, data shape, optional dependency, and workflow-routing failures.references/repo-routing-metadata.json — structured router placement consumed during managed repo-skill import.For a normal user environment, start with the base package and only add backend libraries needed by the selected workflow:
python -m pip install adversarial-robustness-toolbox
python -c "import art; print(art.__version__)"
For PyTorch CPU workflows, be explicit in ART wrappers that accept a device parameter:
classifier = PyTorchClassifier(..., device_type="cpu")
ART's PyTorch wrappers often default to GPU-oriented device selection, so this explicit CPU choice avoids no-CUDA confusion.
loss_gradient; route to compatible attacks or rebuild a gradient-enabled estimator.まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Routes 3D ResNets PyTorch video action-recognition workflows across training, inference, and data preparation.
日本語の概要は準備中です。原文の説明を表示しています。
Guide 3DDFA Python inference, geometry rendering, training/evaluation, and optional C++ ONNX workflows for 3D dense face alignment.
日本語の概要は準備中です。原文の説明を表示しています。
Routes 3DDFA_V2 face-alignment setup, still-image demos, video tracking, and ONNX benchmarking workflows.
日本語の概要は準備中です。原文の説明を表示しています。
Operate AB3DMOT 3D multi-object tracking workflows for KITTI and nuScenes data, tracking, evaluation, and visualization.
日本語の概要は準備中です。原文の説明を表示しています。
Use Hugging Face Accelerate for PyTorch training-loop migration, distributed launch/configuration, DeepSpeed/FSDP/TPU backend setup, big-model inference/offload, checkpointing, tracking, and troubleshooting.
日本語の概要は準備中です。原文の説明を表示しています。
Route Acme reinforcement-learning framework tasks across core loops, replay/data, JAX agents, and TensorFlow/Sonnet agents.
日本語の概要は準備中です。原文の説明を表示しています。