Kernels documentation
kernels generate-readme
Get started
Use kernels
QuickstartUse layersLock kernel versionsEnvironment variablesProjects using kernelsMigrate from older versionsFAQ
Python API
kernels CLI
Build kernels
Write kernelsBuild with NixDevelop locallySet up your IDESet up for Metal kernelsDevelop kernels with agentsSecure your kernelsGitHub Actions & HF Jobs
kernel-builder CLI
Kernel specifications
Concepts & design
Resources
You are viewing main version, which requires installation from source. If you'd like
regular pip install, checkout the latest stable version (v0.15.2).
kernels generate-readme
Use kernels generate-readme to automatically generate documentation snippets for a kernel’s public functions.
Usage
kernels generate-readme <repo_id> [--revision <rev>]
What It Does
- Downloads the specified kernel from the Hub
- Inspects the kernel’s public API
- Generates markdown documentation snippets showing function signatures and usage
Examples
Generate README snippets for a kernel:
kernels generate-readme kernels-community/activation > README.md
Example Output
README.md snippet for kernels-community/activation:
---
tags:
- kernels
---
## Functions
### Function `fatrelu_and_mul`
`(out: torch.Tensor, x: torch.Tensor, threshold: float = 0.0) -> None`
No documentation available.
### Function `gelu`
`(out: torch.Tensor, x: torch.Tensor) -> None`
No documentation available.
### Function `gelu_and_mul`
`(out: torch.Tensor, x: torch.Tensor) -> None`
No documentation available.
### Function `gelu_fast`
`(out: torch.Tensor, x: torch.Tensor) -> None`
No documentation available.
...