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
3bc3ed63
Commit
3bc3ed63
authored
Mar 08, 2022
by
Fan Yang
Committed by
A. Unique TensorFlower
Mar 08, 2022
Browse files
Internal change
PiperOrigin-RevId: 433341765
parent
4485aef5
Changes
19
Show whitespace changes
Inline
Side-by-side
Showing
19 changed files
with
32 additions
and
31 deletions
+32
-31
official/projects/qat/vision/configs/image_classification.py
official/projects/qat/vision/configs/image_classification.py
+1
-1
official/projects/qat/vision/configs/image_classification_test.py
.../projects/qat/vision/configs/image_classification_test.py
+1
-1
official/projects/qat/vision/configs/retinanet.py
official/projects/qat/vision/configs/retinanet.py
+2
-2
official/projects/qat/vision/configs/retinanet_test.py
official/projects/qat/vision/configs/retinanet_test.py
+1
-1
official/projects/qat/vision/configs/semantic_segmentation.py
...cial/projects/qat/vision/configs/semantic_segmentation.py
+1
-1
official/projects/qat/vision/configs/semantic_segmentation_test.py
...projects/qat/vision/configs/semantic_segmentation_test.py
+1
-1
official/projects/qat/vision/modeling/factory.py
official/projects/qat/vision/modeling/factory.py
+6
-6
official/projects/qat/vision/modeling/factory_test.py
official/projects/qat/vision/modeling/factory_test.py
+6
-6
official/projects/qat/vision/modeling/layers/nn_blocks.py
official/projects/qat/vision/modeling/layers/nn_blocks.py
+1
-1
official/projects/qat/vision/modeling/layers/nn_layers.py
official/projects/qat/vision/modeling/layers/nn_layers.py
+2
-2
official/projects/qat/vision/n_bit/nn_blocks.py
official/projects/qat/vision/n_bit/nn_blocks.py
+1
-1
official/projects/qat/vision/n_bit/nn_layers.py
official/projects/qat/vision/n_bit/nn_layers.py
+1
-1
official/projects/qat/vision/tasks/image_classification.py
official/projects/qat/vision/tasks/image_classification.py
+1
-1
official/projects/qat/vision/tasks/retinanet.py
official/projects/qat/vision/tasks/retinanet.py
+1
-1
official/projects/qat/vision/tasks/retinanet_test.py
official/projects/qat/vision/tasks/retinanet_test.py
+1
-1
official/projects/qat/vision/tasks/semantic_segmentation.py
official/projects/qat/vision/tasks/semantic_segmentation.py
+1
-1
official/projects/qat/vision/train.py
official/projects/qat/vision/train.py
+1
-1
official/projects/volumetric_models/registry_imports.py
official/projects/volumetric_models/registry_imports.py
+1
-1
official/vision/modeling/layers/nn_blocks.py
official/vision/modeling/layers/nn_blocks.py
+2
-1
No files found.
official/projects/qat/vision/configs/image_classification.py
View file @
3bc3ed63
...
...
@@ -21,7 +21,7 @@ from typing import Optional
from
official.core
import
config_definitions
as
cfg
from
official.core
import
exp_factory
from
official.projects.qat.vision.configs
import
common
from
official.vision.
beta.
configs
import
image_classification
from
official.vision.configs
import
image_classification
@
dataclasses
.
dataclass
...
...
official/projects/qat/vision/configs/image_classification_test.py
View file @
3bc3ed63
...
...
@@ -22,7 +22,7 @@ from official.core import exp_factory
from
official.projects.qat.vision.configs
import
common
from
official.projects.qat.vision.configs
import
image_classification
as
qat_exp_cfg
from
official.vision
import
beta
from
official.vision.
beta.
configs
import
image_classification
as
exp_cfg
from
official.vision.configs
import
image_classification
as
exp_cfg
class
ImageClassificationConfigTest
(
tf
.
test
.
TestCase
,
parameterized
.
TestCase
):
...
...
official/projects/qat/vision/configs/retinanet.py
View file @
3bc3ed63
...
...
@@ -20,8 +20,8 @@ from typing import Optional
from
official.core
import
config_definitions
as
cfg
from
official.core
import
exp_factory
from
official.projects.qat.vision.configs
import
common
from
official.vision.
beta.
configs
import
retinanet
from
official.vision.
beta.
configs.google
import
backbones
from
official.vision.configs
import
retinanet
from
official.vision.configs.google
import
backbones
@
dataclasses
.
dataclass
...
...
official/projects/qat/vision/configs/retinanet_test.py
View file @
3bc3ed63
...
...
@@ -22,7 +22,7 @@ from official.core import exp_factory
from
official.projects.qat.vision.configs
import
common
from
official.projects.qat.vision.configs
import
retinanet
as
qat_exp_cfg
from
official.vision
import
beta
from
official.vision.
beta.
configs
import
retinanet
as
exp_cfg
from
official.vision.configs
import
retinanet
as
exp_cfg
class
RetinaNetConfigTest
(
tf
.
test
.
TestCase
,
parameterized
.
TestCase
):
...
...
official/projects/qat/vision/configs/semantic_segmentation.py
View file @
3bc3ed63
...
...
@@ -20,7 +20,7 @@ from typing import Optional
from
official.core
import
config_definitions
as
cfg
from
official.core
import
exp_factory
from
official.projects.qat.vision.configs
import
common
from
official.vision.
beta.
configs
import
semantic_segmentation
from
official.vision.configs
import
semantic_segmentation
@
dataclasses
.
dataclass
...
...
official/projects/qat/vision/configs/semantic_segmentation_test.py
View file @
3bc3ed63
...
...
@@ -22,7 +22,7 @@ from official.core import exp_factory
from
official.projects.qat.vision.configs
import
common
from
official.projects.qat.vision.configs
import
semantic_segmentation
as
qat_exp_cfg
from
official.vision
import
beta
from
official.vision.
beta.
configs
import
semantic_segmentation
as
exp_cfg
from
official.vision.configs
import
semantic_segmentation
as
exp_cfg
class
SemanticSegmentationConfigTest
(
tf
.
test
.
TestCase
,
parameterized
.
TestCase
):
...
...
official/projects/qat/vision/modeling/factory.py
View file @
3bc3ed63
...
...
@@ -22,12 +22,12 @@ from official.projects.qat.vision.configs import common
from
official.projects.qat.vision.modeling
import
segmentation_model
as
qat_segmentation_model
from
official.projects.qat.vision.n_bit
import
schemes
as
n_bit_schemes
from
official.projects.qat.vision.quantization
import
schemes
from
official.vision
.beta
import
configs
from
official.vision.
beta.
modeling
import
classification_model
from
official.vision.
beta.
modeling
import
retinanet_model
from
official.vision.
beta.
modeling.decoders
import
aspp
from
official.vision.
beta.
modeling.heads
import
segmentation_heads
from
official.vision.
beta.
modeling.layers
import
nn_layers
from
official.vision
import
configs
from
official.vision.modeling
import
classification_model
from
official.vision.modeling
import
retinanet_model
from
official.vision.modeling.decoders
import
aspp
from
official.vision.modeling.heads
import
segmentation_heads
from
official.vision.modeling.layers
import
nn_layers
def
build_qat_classification_model
(
...
...
official/projects/qat/vision/modeling/factory_test.py
View file @
3bc3ed63
...
...
@@ -21,12 +21,12 @@ import tensorflow as tf
from
official.projects.qat.vision.configs
import
common
from
official.projects.qat.vision.modeling
import
factory
as
qat_factory
from
official.vision.
beta.
configs
import
backbones
from
official.vision.
beta.
configs
import
decoders
from
official.vision.
beta.
configs
import
image_classification
as
classification_cfg
from
official.vision.
beta.
configs
import
retinanet
as
retinanet_cfg
from
official.vision.
beta.
configs
import
semantic_segmentation
as
semantic_segmentation_cfg
from
official.vision.
beta.
modeling
import
factory
from
official.vision.configs
import
backbones
from
official.vision.configs
import
decoders
from
official.vision.configs
import
image_classification
as
classification_cfg
from
official.vision.configs
import
retinanet
as
retinanet_cfg
from
official.vision.configs
import
semantic_segmentation
as
semantic_segmentation_cfg
from
official.vision.modeling
import
factory
class
ClassificationModelBuilderTest
(
parameterized
.
TestCase
,
tf
.
test
.
TestCase
):
...
...
official/projects/qat/vision/modeling/layers/nn_blocks.py
View file @
3bc3ed63
...
...
@@ -24,7 +24,7 @@ import tensorflow_model_optimization as tfmot
from
official.modeling
import
tf_utils
from
official.projects.qat.vision.modeling.layers
import
nn_layers
as
qat_nn_layers
from
official.projects.qat.vision.quantization
import
configs
from
official.vision.
beta.
modeling.layers
import
nn_layers
from
official.vision.modeling.layers
import
nn_layers
class
NoOpActivation
:
...
...
official/projects/qat/vision/modeling/layers/nn_layers.py
View file @
3bc3ed63
...
...
@@ -22,8 +22,8 @@ import tensorflow_model_optimization as tfmot
from
official.modeling
import
tf_utils
from
official.projects.qat.vision.quantization
import
configs
from
official.projects.qat.vision.quantization
import
helper
from
official.vision.
beta.
modeling.decoders
import
aspp
from
official.vision.
beta.
modeling.layers
import
nn_layers
from
official.vision.modeling.decoders
import
aspp
from
official.vision.modeling.layers
import
nn_layers
# Type annotations.
...
...
official/projects/qat/vision/n_bit/nn_blocks.py
View file @
3bc3ed63
...
...
@@ -24,7 +24,7 @@ import tensorflow_model_optimization as tfmot
from
official.modeling
import
tf_utils
from
official.projects.qat.vision.n_bit
import
configs
from
official.projects.qat.vision.n_bit
import
nn_layers
as
qat_nn_layers
from
official.vision.
beta.
modeling.layers
import
nn_layers
from
official.vision.modeling.layers
import
nn_layers
class
NoOpActivation
:
...
...
official/projects/qat/vision/n_bit/nn_layers.py
View file @
3bc3ed63
...
...
@@ -21,7 +21,7 @@ import tensorflow_model_optimization as tfmot
from
official.modeling
import
tf_utils
from
official.projects.qat.vision.n_bit
import
configs
from
official.vision.
beta.
modeling.layers
import
nn_layers
from
official.vision.modeling.layers
import
nn_layers
# Type annotations.
States
=
Dict
[
str
,
tf
.
Tensor
]
...
...
official/projects/qat/vision/tasks/image_classification.py
View file @
3bc3ed63
...
...
@@ -19,7 +19,7 @@ import tensorflow as tf
from
official.core
import
task_factory
from
official.projects.qat.vision.configs
import
image_classification
as
exp_cfg
from
official.projects.qat.vision.modeling
import
factory
from
official.vision.
beta.
tasks
import
image_classification
from
official.vision.tasks
import
image_classification
@
task_factory
.
register_task_cls
(
exp_cfg
.
ImageClassificationTask
)
...
...
official/projects/qat/vision/tasks/retinanet.py
View file @
3bc3ed63
...
...
@@ -18,7 +18,7 @@ import tensorflow as tf
from
official.core
import
task_factory
from
official.projects.qat.vision.configs
import
retinanet
as
exp_cfg
from
official.projects.qat.vision.modeling
import
factory
from
official.vision.
beta.
tasks
import
retinanet
from
official.vision.tasks
import
retinanet
@
task_factory
.
register_task_cls
(
exp_cfg
.
RetinaNetTask
)
...
...
official/projects/qat/vision/tasks/retinanet_test.py
View file @
3bc3ed63
...
...
@@ -23,7 +23,7 @@ from official.core import exp_factory
from
official.modeling
import
optimization
from
official.projects.qat.vision.tasks
import
retinanet
from
official.vision
import
beta
from
official.vision.
beta.
configs
import
retinanet
as
exp_cfg
from
official.vision.configs
import
retinanet
as
exp_cfg
class
RetinaNetTaskTest
(
parameterized
.
TestCase
,
tf
.
test
.
TestCase
):
...
...
official/projects/qat/vision/tasks/semantic_segmentation.py
View file @
3bc3ed63
...
...
@@ -18,7 +18,7 @@ import tensorflow as tf
from
official.core
import
task_factory
from
official.projects.qat.vision.configs
import
semantic_segmentation
as
exp_cfg
from
official.projects.qat.vision.modeling
import
factory
from
official.vision.
beta.
tasks
import
semantic_segmentation
from
official.vision.tasks
import
semantic_segmentation
@
task_factory
.
register_task_cls
(
exp_cfg
.
SemanticSegmentationTask
)
...
...
official/projects/qat/vision/train.py
View file @
3bc3ed63
...
...
@@ -18,7 +18,7 @@ from absl import app
from
official.common
import
flags
as
tfm_flags
from
official.projects.qat.vision
import
registry_imports
# pylint: disable=unused-import
from
official.vision
.beta
import
train
from
official.vision
import
train
if
__name__
==
'__main__'
:
...
...
official/projects/volumetric_models/registry_imports.py
View file @
3bc3ed63
...
...
@@ -15,8 +15,8 @@
"""All necessary imports for registration."""
# pylint: disable=unused-import
from
official.common
import
registry_imports
from
official.projects.volumetric_models.configs
import
semantic_segmentation_3d
as
semantic_segmentation_3d_cfg
from
official.projects.volumetric_models.modeling
import
backbones
from
official.projects.volumetric_models.modeling
import
decoders
from
official.projects.volumetric_models.tasks
import
semantic_segmentation_3d
from
official.vision
import
registry_imports
official/vision/modeling/layers/nn_blocks.py
View file @
3bc3ed63
...
...
@@ -714,7 +714,8 @@ class InvertedBottleneckBlock(tf.keras.layers.Layer):
'use_depthwise'
:
self
.
_use_depthwise
,
'use_residual'
:
self
.
_use_residual
,
'norm_momentum'
:
self
.
_norm_momentum
,
'norm_epsilon'
:
self
.
_norm_epsilon
'norm_epsilon'
:
self
.
_norm_epsilon
,
'output_intermediate_endpoints'
:
self
.
_output_intermediate_endpoints
}
base_config
=
super
(
InvertedBottleneckBlock
,
self
).
get_config
()
return
dict
(
list
(
base_config
.
items
())
+
list
(
config
.
items
()))
...
...
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