@@ -213,11 +213,10 @@ class _SignalConv(base.Layer):
213213 kernel_regularizer: Optional regularizer for the filter kernel.
214214 bias_regularizer: Optional regularizer for the bias vector.
215215 activity_regularizer: Regularizer function for the output.
216- kernel_parameterization: Reparameterization applied to filter kernel. If not
217- `None`, must be a parameterization object. Defaults to RDFT
218- parameterization.
219- bias_parameterization: Reparameterization applied to bias. If not `None`,
220- must be a parameterization object.
216+ kernel_parameterizer: Reparameterization applied to filter kernel. If not
217+ `None`, must be a `Parameterizer` object. Defaults to `RDFTParameterizer`.
218+ bias_parameterizer: Reparameterization applied to bias. If not `None`, must
219+ be a `Parameterizer` object.
221220 trainable: Boolean. Whether the layer should be trained.
222221 name: String. The name of the layer.
223222 dtype: Default dtype of the layer's parameters (default of `None` means use
@@ -240,8 +239,8 @@ class _SignalConv(base.Layer):
240239 kernel_regularizer: See above.
241240 bias_regularizer: See above.
242241 activity_regularizer: See above.
243- kernel_parameterization : See above.
244- bias_parameterization : See above.
242+ kernel_parameterizer : See above.
243+ bias_parameterizer : See above.
245244 name: See above.
246245 dtype: See above.
247246 kernel: `Tensor`-like object. The convolution kernel as applied to the
@@ -268,8 +267,8 @@ def __init__(self, rank, filters, kernel_support,
268267 kernel_initializer = init_ops .VarianceScaling (),
269268 bias_initializer = init_ops .Zeros (),
270269 kernel_regularizer = None , bias_regularizer = None ,
271- kernel_parameterization = parameterizers .RDFTParameterizer (),
272- bias_parameterization = None ,
270+ kernel_parameterizer = parameterizers .RDFTParameterizer (),
271+ bias_parameterizer = None ,
273272 ** kwargs ):
274273 super (_SignalConv , self ).__init__ (** kwargs )
275274 self ._rank = int (rank )
@@ -299,8 +298,8 @@ def __init__(self, rank, filters, kernel_support,
299298 self ._bias_initializer = bias_initializer
300299 self ._kernel_regularizer = kernel_regularizer
301300 self ._bias_regularizer = bias_regularizer
302- self ._kernel_parameterization = kernel_parameterization
303- self ._bias_parameterization = bias_parameterization
301+ self ._kernel_parameterizer = kernel_parameterizer
302+ self ._bias_parameterizer = bias_parameterizer
304303 self .input_spec = base .InputSpec (ndim = self ._rank + 2 )
305304
306305 @property
@@ -364,12 +363,12 @@ def bias_regularizer(self):
364363 return self ._bias_regularizer
365364
366365 @property
367- def kernel_parameterization (self ):
368- return self ._kernel_parameterization
366+ def kernel_parameterizer (self ):
367+ return self ._kernel_parameterizer
369368
370369 @property
371- def bias_parameterization (self ):
372- return self ._bias_parameterization
370+ def bias_parameterizer (self ):
371+ return self ._bias_parameterizer
373372
374373 @property
375374 def kernel (self ):
@@ -401,21 +400,21 @@ def build(self, input_shape):
401400 else :
402401 output_channels = self .filters
403402
404- if self .kernel_parameterization is None :
403+ if self .kernel_parameterizer is None :
405404 getter = self .add_variable
406405 else :
407406 getter = functools .partial (
408- self .kernel_parameterization , getter = self .add_variable )
407+ self .kernel_parameterizer , getter = self .add_variable )
409408 self ._kernel = getter (
410409 name = "kernel" , shape = kernel_shape , dtype = self .dtype ,
411410 initializer = self .kernel_initializer ,
412411 regularizer = self .kernel_regularizer )
413412
414- if self .bias_parameterization is None :
413+ if self .bias_parameterizer is None :
415414 getter = self .add_variable
416415 else :
417416 getter = functools .partial (
418- self .bias_parameterization , getter = self .add_variable )
417+ self .bias_parameterizer , getter = self .add_variable )
419418 self ._bias = None if not self .use_bias else getter (
420419 name = "bias" , shape = (output_channels ,), dtype = self .dtype ,
421420 initializer = self .bias_initializer , regularizer = self .bias_regularizer )
0 commit comments