openavmkit.synthetic.generate
exponential_decrease
exponential_decrease(d, alpha=5)
Exponential decrease: f(d) = exp(-alpha * d)
Parameters: d : normalized distance in [0, 1] alpha : decay constant (default 5)
Source code in openavmkit/synthetic/generate.py
196 197 198 199 200 201 202 203 204 205 | |
inverse_square_decrease
inverse_square_decrease(d)
Inverse-square-like decrease: f(d) = 1 / (1 + d^2) This avoids a singularity at d = 0 and decreases the value with the square of d.
Source code in openavmkit/synthetic/generate.py
187 188 189 190 191 192 193 | |
linear_decrease
linear_decrease(d)
Linear decrease: f(d) = 1 - d for 0 <= d <= 1. Beyond d = 1, the value is 0.
Source code in openavmkit/synthetic/generate.py
179 180 181 182 183 184 | |