gpflow.inducing_variables.inducing_variables¶
gpflow.inducing_variables.inducing_variables.InducingPointsBase¶
- class gpflow.inducing_variables.inducing_variables.InducingPointsBase(Z, name=None)[source]¶
Bases:
gpflow.inducing_variables.inducing_variables.InducingVariables
- Attributes
name
Returns the name of this module as passed or determined in the ctor.
name_scope
Returns a tf.name_scope instance for this class.
non_trainable_variables
Sequence of non-trainable variables owned by this module and its submodules.
num_inducing
Returns the number of inducing variables, relevant for example to determine the size of the variational distribution.
- parameters
submodules
Sequence of all sub-modules.
- trainable_parameters
trainable_variables
Sequence of trainable variables owned by this module and its submodules.
variables
Sequence of variables owned by this module and its submodules.
Methods
with_name_scope
(method)Decorator to automatically enter the module name scope.
- Parameters
Z (
Union
[int
,float
,Sequence
[Any
],ndarray
,Tensor
,Variable
,Parameter
]) –name (
Optional
[str
]) –
- property num_inducing: Optional[tensorflow.python.framework.ops.Tensor]¶
Returns the number of inducing variables, relevant for example to determine the size of the variational distribution.
- Return type
Optional
[Tensor
]