Routes 3D ResNets PyTorch video action-recognition workflows across training, inference, and data preparation.
日本語の概要は準備中です。原文の説明を表示しています。
Use DPM-Solver and DPM-Solver++ single-file samplers for diffusion ODE sampling, PyTorch/JAX integration, ScoreSDE/DDPM examples, and Stable Diffusion acceleration.
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Use this skill when a task asks how to integrate, configure, debug, or adapt the
DPM-Solver / DPM-Solver++ samplers from Cheng Lu et al.'s dpm-solver project.
The repository is a source-code distribution rather than a normal PyPI package:
the durable user-facing artifacts are the single-file PyTorch and JAX solver
modules plus example integrations for DDPM/guided-diffusion, ScoreSDE, and
Stable Diffusion.
scripts/dpm_solver_pytorch.py and
scripts/dpm_solver_jax.py instead of relying
on an original checkout.references/solver-choice-guide.md
before recommending algorithm_type, order, method, steps,
skip_type, thresholding, or denoising settings.scripts/check_dpm_solver_environment.py
when imports, PyTorch/JAX availability, CUDA visibility, or a tiny numerical
smoke test are uncertain.references/repo-provenance.md before
refreshing this skill against a newer source snapshot.| User task | Read |
|---|---|
| Copy DPM-Solver into custom code, wrap a diffusion model, choose noise schedules, inspect API signatures, run tiny smoke tests | sub-skills/core-api/SKILL.md |
| Adapt DDPM, guided-diffusion, ScoreSDE PyTorch sampling commands, configs, checkpoints, or DPM-Solver flags | sub-skills/torch-examples/SKILL.md |
Use the JAX ScoreSDE integration, understand JAX-specific solver differences, pmap/device behavior, or JAX caveats | sub-skills/jax-examples/SKILL.md |
Add DPM-Solver to latent Stable Diffusion, plan txt2img --dpm_solver, use the sampler adapter, or troubleshoot model-weight/runtime constraints | sub-skills/stable-diffusion/SKILL.md |
NoiseScheduleVP, model_wrapper, and DPM_Solver from
the PyTorch or JAX module.NoiseScheduleVP(schedule="discrete", betas=...) or
NoiseScheduleVP(schedule="discrete", alphas_cumprod=...) converts a
discrete diffusion schedule to continuous time labels in (0, 1].NoiseScheduleVP(schedule="linear", continuous_beta_0=0.1, continuous_beta_1=20.) covers continuous VP SDEs used by ScoreSDE-style
examples. The bundled JAX module also exposes schedule="cosine"; the root
PyTorch file does not, while the Stable Diffusion nested copy does.DPM_Solver(..., algorithm_type="dpmsolver++") selects data
prediction internally and is the common default for guided sampling. The JAX
API uses predict_x0=True for the DPM-Solver++-style path.method="multistep", order=2, skip_type="time_uniform", and roughly
20-25 steps are the Stable Diffusion / large-guidance default family.method="singlestep" or method="multistep" with order 3 is the common
exploration path for unconditional or lightly guided sampling.correcting_x0_fn="dynamic_thresholding" is for pixel-space guided sampling;
do not use dynamic thresholding for latent-space Stable Diffusion.There is no root package metadata. For custom code, copy one bundled solver file
into the target project or keep it on PYTHONPATH and install only the backend
needed by that file:
python -m pip install torch # for dpm_solver_pytorch.py
python -m pip install jax jaxlib # for dpm_solver_jax.py CPU use
Minimal PyTorch import and smoke check:
python scripts/check_dpm_solver_environment.py --backend torch --smoke
Minimal JAX import and smoke check:
python scripts/check_dpm_solver_environment.py --backend jax --smoke
references/solver-choice-guide.md:
practical solver setting choices for unconditional, guided, low-resolution,
high-resolution, and latent-space workflows.references/api-summary.md: compact signatures,
naming differences, return behavior, and caveats for the PyTorch and JAX
solver files.references/troubleshooting.md: install,
import, backend, numerical, guidance, checkpoint, and optional dependency
troubleshooting shared across sub-skills.scripts/check_dpm_solver_environment.py:
self-contained import/backend/smoke checker for the bundled solver copies.scripts/dpm_solver_pytorch.py and
scripts/dpm_solver_jax.py: source-derived
bundled implementations future agents can copy into projects.diffusers scheduler API tasks here when the user
is using the diffusers package directly; prefer a Diffusers-specific skill
for DPMSolverMultistepScheduler pipelines.Start with the smallest safe checks: import the backend, construct a linear noise schedule, run a zero-model sample on a tiny tensor, and validate planned command arguments without loading checkpoints. Full native example parity is blocked by external checkpoints/datasets and should be recorded as skipped or opt-in unless the user provides the assets and hardware.
まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
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.
日本語の概要は準備中です。原文の説明を表示しています。