API symbolslibrarylatest (dev)latest (dev)2026-09-08v1.0.02026-09-06CopyCopy as MarkdownCopy page linkView MarkdownOpenAIOpen in ChatGPTClaudeOpen in ClaudePerplexityOpen in PerplexityGrokOpen in Grok tensorplay.library.register_fake tensorplay.library.register_fake(op: str | CustomOpDef, func: Callable[[...], Any] | None = None, /, *, lib: Any = None, allow_override: bool = True) → Callable[[Callable[[...], Any]], Callable[[...], Any]][source] Help improve this pageFound an error, an unclear step, or a missing example?Was this page helpful?YesNoSuggest an editReport an issuetensorplay.library.register_autogradPrevious Pagetensorplay.library.register_kernelAccepts a CustomOpDef or a qualified operator name. device_types=None or an empty iterable means the device-agnostic slot; composite spellings ( Composite… ) map there too. Usable directly or as a decorator.