DriftCapture · function
accumulateGradients
The gradients of a render against dPixels — the loss's derivative by each rendered channel,
four a pixel — added into out. The render is repeated here rather than taken as an argument,
because the backward walk needs what each Gaussian contributed on the way.
Explained in DriftCapture.
function accumulateGradients(set: GaussianSet, camera: RasterCamera, dPixels: Float64Array, out: GaussianGradients): voidimport { accumulateGradients } from '@driftengine/capture';Parameters
| Parameter | Type | Description |
|---|---|---|
set | GaussianSet | |
camera | RasterCamera | |
dPixels | Float64Array | |
out | GaussianGradients |