UI はローカライズ済みです。スキルの紹介と説明文書は選択した言語へ AI が自動翻訳し、コード・コマンド・パス・専門用語は原文のままです。原作者の文書が優先されます。
スキルを探す
開発・技術 · SKILL.md

papers-in-100-lines-of-code

papers-in-100-lines-of-code

Routes Papers-in-100-Lines-of-Code catalog lookup, compact ML paper implementation adaptation, dependency planning, backend safety, and troubleshooting.

Independent GitHub snapshot · Automated classification · Original documentation governs

スキルの説明

GitHub

name: papers-in-100-lines-of-code description: "Routes Papers-in-100-Lines-of-Code catalog lookup, compact ML paper implementation adaptation, dependency planning, backend safety, and troubleshooting." disable-model-invocation: true metadata: disco-role: operating license: MIT

Papers-in-100-Lines-of-Code

Use this repo skill when the user asks about the Papers-in-100-Lines-of-Code repository, compact educational implementations of ML papers, or safe planning for adapting/running those implementations. The source is a catalog of 62 standalone paper mini-projects, not one installable Python package.

Start here

Route by user intent

User taskRoute
Find whether a paper is implemented, choose an entry, interpret requirements, or plan a safe first runpaper-catalog-and-execution
Adapt or explain GANs, VAEs, normalizing flows, diffusion/DDIM/PNDM/DPM-Solver, DreamBooth, Stable Diffusion, image translation, SNL, or AALRgenerative-models
Work with NeRF, Fourier/SIREN/MFN implicit fields, PlenOctrees/Plenoxels/K-Planes, 3D Gaussian Splatting, Speedy-Splat, Spherical Voronoi, Splatter Image, cameras, rays, or rendering memoryneural-rendering-3d
Adapt optimizers, activations, layers, MAML/Reptile/hypergradients, Deep Image Prior, DQN/DDQN/PPO, or long-loop training examplesoptimization-meta-rl

Operating posture

  • Do not install every requirements file into one environment. Choose one paper or compatible family first, then use its per-entry pins.
  • Do not treat full upstream scripts as quick smoke tests. Many train for thousands to millions of steps, write output images, hard-code CUDA, or need external datasets/weights.
  • Do not report full paper reproduction unless the user supplied the data, weights, hardware/backend, output policy, and budget and the run actually passed.
  • For algorithm understanding, prefer tiny offline adaptations with explicit device, data, and output arguments.
  • For CUDA-heavy rendering/text-to-image/RL tasks, verify the framework/backend separately before starting a long run.

Minimal generated-skill checks

From this skill directory, safe checks are stdlib-only:

python scripts/query_implementation_index.py --query "stable diffusion"
python scripts/query_implementation_index.py --group neural-rendering-3d --limit 5
python scripts/check_skill_assets.py

These checks validate the generated catalog and routing assets. They do not execute or reproduce upstream paper implementations.

When not to use this skill

  • Do not use it as a replacement for a specialized production library skill such as Diffusers, PyTorch, Gym, or a full NeRF framework when the user is not working with this paper-code catalog.
  • Do not use it to claim benchmark parity with any paper. The repository favors compact educational clarity over exhaustive reproduction infrastructure.
  • Do not use it for ordinary repository maintenance unless the change affects the paper catalog, per-paper requirements, or implementation scripts.

Scope limits

This skill distills source evidence into operating guidance and bundled helper scripts. It does not bundle every full upstream training/rendering program, does not fetch datasets or weights, and does not verify optional full CUDA paper runs. When a user needs a full reproduction, use the catalog and owning sub-skill to plan an isolated environment, data/weight acquisition, runtime budget, and backend validation first.

保存したスキル