src.model.deeplearn.arch.rbfnet_pwise_classif

Classes

RBFNetPwiseClassif(**kwargs)

class src.model.deeplearn.arch.rbfnet_pwise_classif.RBFNetPwiseClassif(**kwargs)
Author:

Alberto M. Esmoris Pena

A specialization of the RBFNet architecture for point-wise classification.

See RBFNet.

__init__(**kwargs)

See architecture.RBFNet.__init__().

build_hidden(x, **kwargs)

Build the hidden layers of the RBFNet neural network for point-wise classification tasks.

See rbf_net.RBFNet.build_hidden().

Parameters:

x (tf.Tensor) – The input layer for the first hidden layer.

Returns:

The last hidden layer

Return type:

tf.Tensor

build_output(x, **kwargs)

Build the output layer of a RBFNet neural network for point-wise classification tasks.

See architecture.Architecture.build_output().

Parameters:

x (tf.Tensor) – The input for the output layer.

Returns:

The output layer.

Return type:

tf.Tensor

build_feature_processing_block()

Build the feature processing block based on the RBF features processing layer.

See RBFFeatProcessingLayer.

Returns:

Nothing at all, but the self.feature_processing_tensor will contain the output of the feature processing block.

prefit_logic_callback(cache_map)

The callback implementing any necessary logic immediately before fitting a RBFNetPwiseClassif model.

Parameters:

cache_map – The key-word dictionary containing variables that are guaranteed to live at least during prefit, fit, and postfit.

Returns:

Nothing.

posfit_logic_callback(cache_map)

The callback implementing any necessary logic immediately after fitting a RBFNetPwiseClassif model.

Parameters:

cache_map – The key-word dictionary containing variables that are guaranteed to live at least during prefit, fit, and postfit.

Returns:

Nothing.