Commit 1cc40617 authored by Yeqing Li's avatar Yeqing Li Committed by A. Unique TensorFlower
Browse files

Temporary update the registration package name.

PiperOrigin-RevId: 427335324
parent 5791ed0a
...@@ -20,7 +20,7 @@ from official.modeling import tf_utils ...@@ -20,7 +20,7 @@ from official.modeling import tf_utils
from official.vision.beta.modeling.layers import nn_layers from official.vision.beta.modeling.layers import nn_layers
@tf.keras.utils.register_keras_serializable(package='Vision') @tf.keras.utils.register_keras_serializable(package='Beta')
class SelfGating(tf.keras.layers.Layer): class SelfGating(tf.keras.layers.Layer):
"""Feature gating as used in S3D-G. """Feature gating as used in S3D-G.
...@@ -67,7 +67,7 @@ class SelfGating(tf.keras.layers.Layer): ...@@ -67,7 +67,7 @@ class SelfGating(tf.keras.layers.Layer):
return tf.math.multiply(x, inputs) return tf.math.multiply(x, inputs)
@tf.keras.utils.register_keras_serializable(package='Vision') @tf.keras.utils.register_keras_serializable(package='Beta')
class BottleneckBlock3D(tf.keras.layers.Layer): class BottleneckBlock3D(tf.keras.layers.Layer):
"""Creates a 3D bottleneck block.""" """Creates a 3D bottleneck block."""
......
...@@ -85,7 +85,7 @@ def get_padding_for_kernel_size(kernel_size): ...@@ -85,7 +85,7 @@ def get_padding_for_kernel_size(kernel_size):
kernel_size)) kernel_size))
@tf.keras.utils.register_keras_serializable(package='Vision') @tf.keras.utils.register_keras_serializable(package='Beta')
class SqueezeExcitation(tf.keras.layers.Layer): class SqueezeExcitation(tf.keras.layers.Layer):
"""Creates a squeeze and excitation layer.""" """Creates a squeeze and excitation layer."""
...@@ -223,7 +223,7 @@ def get_stochastic_depth_rate(init_rate, i, n): ...@@ -223,7 +223,7 @@ def get_stochastic_depth_rate(init_rate, i, n):
return rate return rate
@tf.keras.utils.register_keras_serializable(package='Vision') @tf.keras.utils.register_keras_serializable(package='Beta')
class StochasticDepth(tf.keras.layers.Layer): class StochasticDepth(tf.keras.layers.Layer):
"""Creates a stochastic depth layer.""" """Creates a stochastic depth layer."""
...@@ -261,7 +261,7 @@ class StochasticDepth(tf.keras.layers.Layer): ...@@ -261,7 +261,7 @@ class StochasticDepth(tf.keras.layers.Layer):
return output return output
@tf.keras.utils.register_keras_serializable(package='Vision') @tf.keras.utils.register_keras_serializable(package='Beta')
def pyramid_feature_fusion(inputs, target_level): def pyramid_feature_fusion(inputs, target_level):
"""Fuses all feature maps in the feature pyramid at the target level. """Fuses all feature maps in the feature pyramid at the target level.
...@@ -403,7 +403,7 @@ class PanopticFPNFusion(tf.keras.Model): ...@@ -403,7 +403,7 @@ class PanopticFPNFusion(tf.keras.Model):
return self._output_specs return self._output_specs
@tf.keras.utils.register_keras_serializable(package='Vision') @tf.keras.utils.register_keras_serializable(package='Beta')
class Scale(tf.keras.layers.Layer): class Scale(tf.keras.layers.Layer):
"""Scales the input by a trainable scalar weight. """Scales the input by a trainable scalar weight.
...@@ -456,7 +456,7 @@ class Scale(tf.keras.layers.Layer): ...@@ -456,7 +456,7 @@ class Scale(tf.keras.layers.Layer):
return scale * inputs return scale * inputs
@tf.keras.utils.register_keras_serializable(package='Vision') @tf.keras.utils.register_keras_serializable(package='Beta')
class TemporalSoftmaxPool(tf.keras.layers.Layer): class TemporalSoftmaxPool(tf.keras.layers.Layer):
"""Creates a network layer corresponding to temporal softmax pooling. """Creates a network layer corresponding to temporal softmax pooling.
...@@ -479,7 +479,7 @@ class TemporalSoftmaxPool(tf.keras.layers.Layer): ...@@ -479,7 +479,7 @@ class TemporalSoftmaxPool(tf.keras.layers.Layer):
return outputs return outputs
@tf.keras.utils.register_keras_serializable(package='Vision') @tf.keras.utils.register_keras_serializable(package='Beta')
class PositionalEncoding(tf.keras.layers.Layer): class PositionalEncoding(tf.keras.layers.Layer):
"""Creates a network layer that adds a sinusoidal positional encoding. """Creates a network layer that adds a sinusoidal positional encoding.
...@@ -647,7 +647,7 @@ class PositionalEncoding(tf.keras.layers.Layer): ...@@ -647,7 +647,7 @@ class PositionalEncoding(tf.keras.layers.Layer):
return (outputs, states) if output_states else outputs return (outputs, states) if output_states else outputs
@tf.keras.utils.register_keras_serializable(package='Vision') @tf.keras.utils.register_keras_serializable(package='Beta')
class GlobalAveragePool3D(tf.keras.layers.Layer): class GlobalAveragePool3D(tf.keras.layers.Layer):
"""Creates a global average pooling layer with causal mode. """Creates a global average pooling layer with causal mode.
...@@ -781,7 +781,7 @@ class GlobalAveragePool3D(tf.keras.layers.Layer): ...@@ -781,7 +781,7 @@ class GlobalAveragePool3D(tf.keras.layers.Layer):
return (x, states) if output_states else x return (x, states) if output_states else x
@tf.keras.utils.register_keras_serializable(package='Vision') @tf.keras.utils.register_keras_serializable(package='Beta')
class SpatialAveragePool3D(tf.keras.layers.Layer): class SpatialAveragePool3D(tf.keras.layers.Layer):
"""Creates a global average pooling layer pooling across spatial dimentions.""" """Creates a global average pooling layer pooling across spatial dimentions."""
...@@ -901,7 +901,7 @@ class CausalConvMixin: ...@@ -901,7 +901,7 @@ class CausalConvMixin:
return spatial_output_shape return spatial_output_shape
@tf.keras.utils.register_keras_serializable(package='Vision') @tf.keras.utils.register_keras_serializable(package='Beta')
class Conv2D(tf.keras.layers.Conv2D, CausalConvMixin): class Conv2D(tf.keras.layers.Conv2D, CausalConvMixin):
"""Conv2D layer supporting CausalConv. """Conv2D layer supporting CausalConv.
...@@ -949,7 +949,7 @@ class Conv2D(tf.keras.layers.Conv2D, CausalConvMixin): ...@@ -949,7 +949,7 @@ class Conv2D(tf.keras.layers.Conv2D, CausalConvMixin):
return self._buffered_spatial_output_shape(shape) return self._buffered_spatial_output_shape(shape)
@tf.keras.utils.register_keras_serializable(package='Vision') @tf.keras.utils.register_keras_serializable(package='Beta')
class DepthwiseConv2D(tf.keras.layers.DepthwiseConv2D, CausalConvMixin): class DepthwiseConv2D(tf.keras.layers.DepthwiseConv2D, CausalConvMixin):
"""DepthwiseConv2D layer supporting CausalConv. """DepthwiseConv2D layer supporting CausalConv.
...@@ -1011,7 +1011,7 @@ class DepthwiseConv2D(tf.keras.layers.DepthwiseConv2D, CausalConvMixin): ...@@ -1011,7 +1011,7 @@ class DepthwiseConv2D(tf.keras.layers.DepthwiseConv2D, CausalConvMixin):
return self._buffered_spatial_output_shape(shape) return self._buffered_spatial_output_shape(shape)
@tf.keras.utils.register_keras_serializable(package='Vision') @tf.keras.utils.register_keras_serializable(package='Beta')
class Conv3D(tf.keras.layers.Conv3D, CausalConvMixin): class Conv3D(tf.keras.layers.Conv3D, CausalConvMixin):
"""Conv3D layer supporting CausalConv. """Conv3D layer supporting CausalConv.
...@@ -1067,7 +1067,7 @@ class Conv3D(tf.keras.layers.Conv3D, CausalConvMixin): ...@@ -1067,7 +1067,7 @@ class Conv3D(tf.keras.layers.Conv3D, CausalConvMixin):
return self._buffered_spatial_output_shape(shape) return self._buffered_spatial_output_shape(shape)
@tf.keras.utils.register_keras_serializable(package='Vision') @tf.keras.utils.register_keras_serializable(package='Beta')
class SpatialPyramidPooling(tf.keras.layers.Layer): class SpatialPyramidPooling(tf.keras.layers.Layer):
"""Implements the Atrous Spatial Pyramid Pooling. """Implements the Atrous Spatial Pyramid Pooling.
......
...@@ -20,7 +20,7 @@ import tensorflow as tf ...@@ -20,7 +20,7 @@ import tensorflow as tf
from official.vision.beta.ops import spatial_transform_ops from official.vision.beta.ops import spatial_transform_ops
@tf.keras.utils.register_keras_serializable(package='Vision') @tf.keras.utils.register_keras_serializable(package='Beta')
class MultilevelROIAligner(tf.keras.layers.Layer): class MultilevelROIAligner(tf.keras.layers.Layer):
"""Performs ROIAlign for the second stage processing.""" """Performs ROIAlign for the second stage processing."""
......
...@@ -176,7 +176,7 @@ def _multilevel_propose_rois(raw_boxes: Mapping[str, tf.Tensor], ...@@ -176,7 +176,7 @@ def _multilevel_propose_rois(raw_boxes: Mapping[str, tf.Tensor],
return selected_rois, selected_roi_scores return selected_rois, selected_roi_scores
@tf.keras.utils.register_keras_serializable(package='Vision') @tf.keras.utils.register_keras_serializable(package='Beta')
class MultilevelROIGenerator(tf.keras.layers.Layer): class MultilevelROIGenerator(tf.keras.layers.Layer):
"""Proposes RoIs for the second stage processing.""" """Proposes RoIs for the second stage processing."""
......
...@@ -23,7 +23,7 @@ from official.vision.beta.ops import iou_similarity ...@@ -23,7 +23,7 @@ from official.vision.beta.ops import iou_similarity
from official.vision.beta.ops import target_gather from official.vision.beta.ops import target_gather
@tf.keras.utils.register_keras_serializable(package='Vision') @tf.keras.utils.register_keras_serializable(package='Beta')
class ROISampler(tf.keras.layers.Layer): class ROISampler(tf.keras.layers.Layer):
"""Samples ROIs and assigns targets to the sampled ROIs.""" """Samples ROIs and assigns targets to the sampled ROIs."""
......
...@@ -22,7 +22,7 @@ from official.vision.beta.ops import anchor ...@@ -22,7 +22,7 @@ from official.vision.beta.ops import anchor
from official.vision.beta.ops import box_ops from official.vision.beta.ops import box_ops
@tf.keras.utils.register_keras_serializable(package='Vision') @tf.keras.utils.register_keras_serializable(package='Beta')
class MaskRCNNModel(tf.keras.Model): class MaskRCNNModel(tf.keras.Model):
"""The Mask R-CNN(-RS) and Cascade RCNN-RS models.""" """The Mask R-CNN(-RS) and Cascade RCNN-RS models."""
......
...@@ -21,7 +21,7 @@ import tensorflow as tf ...@@ -21,7 +21,7 @@ import tensorflow as tf
from official.vision.beta.ops import anchor from official.vision.beta.ops import anchor
@tf.keras.utils.register_keras_serializable(package='Vision') @tf.keras.utils.register_keras_serializable(package='Beta')
class RetinaNetModel(tf.keras.Model): class RetinaNetModel(tf.keras.Model):
"""The RetinaNet model class.""" """The RetinaNet model class."""
......
...@@ -21,7 +21,7 @@ import tensorflow as tf ...@@ -21,7 +21,7 @@ import tensorflow as tf
layers = tf.keras.layers layers = tf.keras.layers
@tf.keras.utils.register_keras_serializable(package='Vision') @tf.keras.utils.register_keras_serializable(package='Beta')
class SegmentationModel(tf.keras.Model): class SegmentationModel(tf.keras.Model):
"""A Segmentation class model. """A Segmentation class model.
......
...@@ -20,7 +20,7 @@ import tensorflow as tf ...@@ -20,7 +20,7 @@ import tensorflow as tf
layers = tf.keras.layers layers = tf.keras.layers
@tf.keras.utils.register_keras_serializable(package='Vision') @tf.keras.utils.register_keras_serializable(package='Beta')
class VideoClassificationModel(tf.keras.Model): class VideoClassificationModel(tf.keras.Model):
"""A video classification class builder.""" """A video classification class builder."""
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment