torch.AutogradEntry
export interface AutogradEntry {
readonly op: string;
readonly dtype?: AutogradDType;
readonly device: AutogradDevice;
readonly setup_context?: (
ctx: GradContext,
inputs: unknown,
output: unknown,
meta?: unknown
) => void;
readonly backward: (ctx: GradContext, grad_output: unknown) => unknown;
}- readonly
op(string) - readonly
dtype(AutogradDType)optional - readonly
device(AutogradDevice) - readonly
setup_context(( ctx: GradContext, inputs: unknown, output: unknown, meta?: unknown ) => void)optional - readonly
backward((ctx: GradContext, grad_output: unknown) => unknown)
Internal autograd entry stored in registry.