Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
ModelZoo
ResNet50_tensorflow
Commits
1cc40617
Commit
1cc40617
authored
Feb 08, 2022
by
Yeqing Li
Committed by
A. Unique TensorFlower
Feb 08, 2022
Browse files
Temporary update the registration package name.
PiperOrigin-RevId: 427335324
parent
5791ed0a
Changes
29
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
21 additions
and
21 deletions
+21
-21
official/vision/beta/modeling/layers/nn_blocks_3d.py
official/vision/beta/modeling/layers/nn_blocks_3d.py
+2
-2
official/vision/beta/modeling/layers/nn_layers.py
official/vision/beta/modeling/layers/nn_layers.py
+12
-12
official/vision/beta/modeling/layers/roi_aligner.py
official/vision/beta/modeling/layers/roi_aligner.py
+1
-1
official/vision/beta/modeling/layers/roi_generator.py
official/vision/beta/modeling/layers/roi_generator.py
+1
-1
official/vision/beta/modeling/layers/roi_sampler.py
official/vision/beta/modeling/layers/roi_sampler.py
+1
-1
official/vision/beta/modeling/maskrcnn_model.py
official/vision/beta/modeling/maskrcnn_model.py
+1
-1
official/vision/beta/modeling/retinanet_model.py
official/vision/beta/modeling/retinanet_model.py
+1
-1
official/vision/beta/modeling/segmentation_model.py
official/vision/beta/modeling/segmentation_model.py
+1
-1
official/vision/beta/modeling/video_classification_model.py
official/vision/beta/modeling/video_classification_model.py
+1
-1
No files found.
official/vision/beta/modeling/layers/nn_blocks_3d.py
View file @
1cc40617
...
@@ -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."""
...
...
official/vision/beta/modeling/layers/nn_layers.py
View file @
1cc40617
...
@@ -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.
...
...
official/vision/beta/modeling/layers/roi_aligner.py
View file @
1cc40617
...
@@ -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."""
...
...
official/vision/beta/modeling/layers/roi_generator.py
View file @
1cc40617
...
@@ -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."""
...
...
official/vision/beta/modeling/layers/roi_sampler.py
View file @
1cc40617
...
@@ -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."""
...
...
official/vision/beta/modeling/maskrcnn_model.py
View file @
1cc40617
...
@@ -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."""
...
...
official/vision/beta/modeling/retinanet_model.py
View file @
1cc40617
...
@@ -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."""
...
...
official/vision/beta/modeling/segmentation_model.py
View file @
1cc40617
...
@@ -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.
...
...
official/vision/beta/modeling/video_classification_model.py
View file @
1cc40617
...
@@ -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."""
...
...
Prev
1
2
Next
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment