src.model.deeplearn.arch.point_net_pwise_classif
Classes
|
- class src.model.deeplearn.arch.point_net_pwise_classif.PointNetPwiseClassif(**kwargs)
- Author:
Alberto M. Esmoris Pena
A specialization of the PointNet architecture for point-wise classification.
See
PointNet.- __init__(**kwargs)
See
architecture.PointNet.__init__().
Build the hidden layers of the PointNet neural network for point-wise classification tasks.
See
point_net.PointNet.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 PointNet 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_features_structuring_layer(x)
Build a features structuring layer to be computed on the features at given layer x.
- Parameters:
x (
tf.Tensor) – Given layer that has features as output.- Returns:
The built features structuring layer.
- Return type:
- prefit_logic_callback(cache_map)
The callback implementing any necessary logic immediately before fitting a PointNetPwiseClassif 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 PointNetPwiseClassif model.
- Parameters:
cache_map – The key-word dictionary containing variables that are guaranteed to live at least during prefit, fit, and postfit.
- Returns:
Nothing.