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.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.