View source on GitHub
|
Implements CDF transformation with derived parameters (kernels).
cdf_fn is similar to tfl.layers.CDF, which is an additive / multiplicative
average of a few shifted and scaled sigmoid or relu6 basis functions,
with the difference that the functions are parametrized by the provided
parameters instead of learnable weights belonging to a tfl.layers.CDF layer.
These parameters can be one of:
- constants,
- trainable variables,
- outputs from other TF modules.
For inputs of shape (batch_size, input_dim), two sets of free-form
parameters are used to configure the CDF function:
location_parametersfor where to place the sigmoid / relu6 transformation basis,scaling_parameters(optional) for the horizontal scaling before applying the transformation basis.
Functions
cdf_fn(...): Maps inputs through a CDF function specified by keypoint parameters.
View source on GitHub