Skip to main content

Module positional

Module positional 

Source
Expand description

NeRF positional encoding: γ(p).

For each input dimension d and frequency level k: [sin(2^k · π · p_d), cos(2^k · π · p_d)]

With L levels and input_dim inputs: encoded_dim = input_dim * 2 * L (optionally: encoded_dim += input_dim if include_input)

Structs§

PosEncConfig
Configuration for positional encoding.

Functions§

positional_encode
Encode a flat array of N input vectors of length cfg.input_dim.