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
cdd61f61
Unverified
Commit
cdd61f61
authored
Mar 09, 2022
by
Srihari Humbarwadi
Committed by
GitHub
Mar 09, 2022
Browse files
Merge branch 'panoptic-segmentation' into panoptic-deeplab-modeling
parents
0225b135
a9322830
Changes
72
Hide whitespace changes
Inline
Side-by-side
Showing
20 changed files
with
40 additions
and
39 deletions
+40
-39
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/vit/configs/image_classification.py
official/projects/vit/configs/image_classification.py
+3
-3
official/projects/vit/modeling/nn_blocks.py
official/projects/vit/modeling/nn_blocks.py
+1
-1
official/projects/vit/modeling/vit.py
official/projects/vit/modeling/vit.py
+2
-2
official/projects/vit/train.py
official/projects/vit/train.py
+1
-1
official/projects/volumetric_models/registry_imports.py
official/projects/volumetric_models/registry_imports.py
+1
-1
official/vision/beta/projects/centernet/configs/backbones.py
official/vision/beta/projects/centernet/configs/backbones.py
+1
-1
official/vision/beta/projects/centernet/configs/centernet.py
official/vision/beta/projects/centernet/configs/centernet.py
+2
-1
official/vision/beta/projects/centernet/dataloaders/centernet_input.py
...on/beta/projects/centernet/dataloaders/centernet_input.py
+4
-4
official/vision/beta/projects/centernet/modeling/backbones/hourglass.py
...n/beta/projects/centernet/modeling/backbones/hourglass.py
+3
-3
No files found.
official/projects/qat/vision/modeling/factory.py
View file @
cdd61f61
...
@@ -22,12 +22,12 @@ from official.projects.qat.vision.configs import common
...
@@ -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.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.n_bit
import
schemes
as
n_bit_schemes
from
official.projects.qat.vision.quantization
import
schemes
from
official.projects.qat.vision.quantization
import
schemes
from
official.vision
.beta
import
configs
from
official.vision
import
configs
from
official.vision.
beta.
modeling
import
classification_model
from
official.vision.modeling
import
classification_model
from
official.vision.
beta.
modeling
import
retinanet_model
from
official.vision.modeling
import
retinanet_model
from
official.vision.
beta.
modeling.decoders
import
aspp
from
official.vision.modeling.decoders
import
aspp
from
official.vision.
beta.
modeling.heads
import
segmentation_heads
from
official.vision.modeling.heads
import
segmentation_heads
from
official.vision.
beta.
modeling.layers
import
nn_layers
from
official.vision.modeling.layers
import
nn_layers
def
build_qat_classification_model
(
def
build_qat_classification_model
(
...
...
official/projects/qat/vision/modeling/factory_test.py
View file @
cdd61f61
...
@@ -21,12 +21,12 @@ import tensorflow as tf
...
@@ -21,12 +21,12 @@ import tensorflow as tf
from
official.projects.qat.vision.configs
import
common
from
official.projects.qat.vision.configs
import
common
from
official.projects.qat.vision.modeling
import
factory
as
qat_factory
from
official.projects.qat.vision.modeling
import
factory
as
qat_factory
from
official.vision.
beta.
configs
import
backbones
from
official.vision.configs
import
backbones
from
official.vision.
beta.
configs
import
decoders
from
official.vision.configs
import
decoders
from
official.vision.
beta.
configs
import
image_classification
as
classification_cfg
from
official.vision.configs
import
image_classification
as
classification_cfg
from
official.vision.
beta.
configs
import
retinanet
as
retinanet_cfg
from
official.vision.configs
import
retinanet
as
retinanet_cfg
from
official.vision.
beta.
configs
import
semantic_segmentation
as
semantic_segmentation_cfg
from
official.vision.configs
import
semantic_segmentation
as
semantic_segmentation_cfg
from
official.vision.
beta.
modeling
import
factory
from
official.vision.modeling
import
factory
class
ClassificationModelBuilderTest
(
parameterized
.
TestCase
,
tf
.
test
.
TestCase
):
class
ClassificationModelBuilderTest
(
parameterized
.
TestCase
,
tf
.
test
.
TestCase
):
...
...
official/projects/qat/vision/modeling/layers/nn_blocks.py
View file @
cdd61f61
...
@@ -24,7 +24,7 @@ import tensorflow_model_optimization as tfmot
...
@@ -24,7 +24,7 @@ import tensorflow_model_optimization as tfmot
from
official.modeling
import
tf_utils
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.modeling.layers
import
nn_layers
as
qat_nn_layers
from
official.projects.qat.vision.quantization
import
configs
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
:
class
NoOpActivation
:
...
...
official/projects/qat/vision/modeling/layers/nn_layers.py
View file @
cdd61f61
...
@@ -22,8 +22,8 @@ import tensorflow_model_optimization as tfmot
...
@@ -22,8 +22,8 @@ import tensorflow_model_optimization as tfmot
from
official.modeling
import
tf_utils
from
official.modeling
import
tf_utils
from
official.projects.qat.vision.quantization
import
configs
from
official.projects.qat.vision.quantization
import
configs
from
official.projects.qat.vision.quantization
import
helper
from
official.projects.qat.vision.quantization
import
helper
from
official.vision.
beta.
modeling.decoders
import
aspp
from
official.vision.modeling.decoders
import
aspp
from
official.vision.
beta.
modeling.layers
import
nn_layers
from
official.vision.modeling.layers
import
nn_layers
# Type annotations.
# Type annotations.
...
...
official/projects/qat/vision/n_bit/nn_blocks.py
View file @
cdd61f61
...
@@ -24,7 +24,7 @@ import tensorflow_model_optimization as tfmot
...
@@ -24,7 +24,7 @@ import tensorflow_model_optimization as tfmot
from
official.modeling
import
tf_utils
from
official.modeling
import
tf_utils
from
official.projects.qat.vision.n_bit
import
configs
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.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
:
class
NoOpActivation
:
...
...
official/projects/qat/vision/n_bit/nn_layers.py
View file @
cdd61f61
...
@@ -21,7 +21,7 @@ import tensorflow_model_optimization as tfmot
...
@@ -21,7 +21,7 @@ import tensorflow_model_optimization as tfmot
from
official.modeling
import
tf_utils
from
official.modeling
import
tf_utils
from
official.projects.qat.vision.n_bit
import
configs
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.
# Type annotations.
States
=
Dict
[
str
,
tf
.
Tensor
]
States
=
Dict
[
str
,
tf
.
Tensor
]
...
...
official/projects/qat/vision/tasks/image_classification.py
View file @
cdd61f61
...
@@ -19,7 +19,7 @@ import tensorflow as tf
...
@@ -19,7 +19,7 @@ import tensorflow as tf
from
official.core
import
task_factory
from
official.core
import
task_factory
from
official.projects.qat.vision.configs
import
image_classification
as
exp_cfg
from
official.projects.qat.vision.configs
import
image_classification
as
exp_cfg
from
official.projects.qat.vision.modeling
import
factory
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
)
@
task_factory
.
register_task_cls
(
exp_cfg
.
ImageClassificationTask
)
...
...
official/projects/qat/vision/tasks/retinanet.py
View file @
cdd61f61
...
@@ -18,7 +18,7 @@ import tensorflow as tf
...
@@ -18,7 +18,7 @@ import tensorflow as tf
from
official.core
import
task_factory
from
official.core
import
task_factory
from
official.projects.qat.vision.configs
import
retinanet
as
exp_cfg
from
official.projects.qat.vision.configs
import
retinanet
as
exp_cfg
from
official.projects.qat.vision.modeling
import
factory
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
)
@
task_factory
.
register_task_cls
(
exp_cfg
.
RetinaNetTask
)
...
...
official/projects/qat/vision/tasks/retinanet_test.py
View file @
cdd61f61
...
@@ -23,7 +23,7 @@ from official.core import exp_factory
...
@@ -23,7 +23,7 @@ from official.core import exp_factory
from
official.modeling
import
optimization
from
official.modeling
import
optimization
from
official.projects.qat.vision.tasks
import
retinanet
from
official.projects.qat.vision.tasks
import
retinanet
from
official.vision
import
beta
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
):
class
RetinaNetTaskTest
(
parameterized
.
TestCase
,
tf
.
test
.
TestCase
):
...
...
official/projects/qat/vision/tasks/semantic_segmentation.py
View file @
cdd61f61
...
@@ -18,7 +18,7 @@ import tensorflow as tf
...
@@ -18,7 +18,7 @@ import tensorflow as tf
from
official.core
import
task_factory
from
official.core
import
task_factory
from
official.projects.qat.vision.configs
import
semantic_segmentation
as
exp_cfg
from
official.projects.qat.vision.configs
import
semantic_segmentation
as
exp_cfg
from
official.projects.qat.vision.modeling
import
factory
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
)
@
task_factory
.
register_task_cls
(
exp_cfg
.
SemanticSegmentationTask
)
...
...
official/projects/qat/vision/train.py
View file @
cdd61f61
...
@@ -18,7 +18,7 @@ from absl import app
...
@@ -18,7 +18,7 @@ from absl import app
from
official.common
import
flags
as
tfm_flags
from
official.common
import
flags
as
tfm_flags
from
official.projects.qat.vision
import
registry_imports
# pylint: disable=unused-import
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__'
:
if
__name__
==
'__main__'
:
...
...
official/projects/vit/configs/image_classification.py
View file @
cdd61f61
...
@@ -24,10 +24,10 @@ from official.core import exp_factory
...
@@ -24,10 +24,10 @@ from official.core import exp_factory
from
official.core
import
task_factory
from
official.core
import
task_factory
from
official.modeling
import
hyperparams
from
official.modeling
import
hyperparams
from
official.modeling
import
optimization
from
official.modeling
import
optimization
from
official.vision.
beta.
configs
import
common
from
official.vision.configs
import
common
from
official.vision.
beta.
configs
import
image_classification
as
img_cls_cfg
from
official.vision.configs
import
image_classification
as
img_cls_cfg
from
official.projects.vit.configs
import
backbones
from
official.projects.vit.configs
import
backbones
from
official.vision.
beta.
tasks
import
image_classification
from
official.vision.tasks
import
image_classification
DataConfig
=
img_cls_cfg
.
DataConfig
DataConfig
=
img_cls_cfg
.
DataConfig
...
...
official/projects/vit/modeling/nn_blocks.py
View file @
cdd61f61
...
@@ -16,7 +16,7 @@
...
@@ -16,7 +16,7 @@
import
tensorflow
as
tf
import
tensorflow
as
tf
from
official.nlp
import
modeling
from
official.nlp
import
modeling
from
official.vision.
beta.
modeling.layers.nn_layers
import
StochasticDepth
from
official.vision.modeling.layers.nn_layers
import
StochasticDepth
class
TransformerEncoderBlock
(
modeling
.
layers
.
TransformerEncoderBlock
):
class
TransformerEncoderBlock
(
modeling
.
layers
.
TransformerEncoderBlock
):
...
...
official/projects/vit/modeling/vit.py
View file @
cdd61f61
...
@@ -18,8 +18,8 @@ import tensorflow as tf
...
@@ -18,8 +18,8 @@ import tensorflow as tf
from
official.modeling
import
activations
from
official.modeling
import
activations
from
official.projects.vit.modeling
import
nn_blocks
from
official.projects.vit.modeling
import
nn_blocks
from
official.vision.
beta.
modeling.backbones
import
factory
from
official.vision.modeling.backbones
import
factory
from
official.vision.
beta.
modeling.layers
import
nn_layers
from
official.vision.modeling.layers
import
nn_layers
layers
=
tf
.
keras
.
layers
layers
=
tf
.
keras
.
layers
...
...
official/projects/vit/train.py
View file @
cdd61f61
...
@@ -20,7 +20,7 @@ from absl import app
...
@@ -20,7 +20,7 @@ from absl import app
from
official.common
import
flags
as
tfm_flags
from
official.common
import
flags
as
tfm_flags
from
official.projects.vit
import
configs
# pylint: disable=unused-import
from
official.projects.vit
import
configs
# pylint: disable=unused-import
from
official.projects.vit.modeling
import
vit
# pylint: disable=unused-import
from
official.projects.vit.modeling
import
vit
# pylint: disable=unused-import
from
official.vision
.beta
import
train
from
official.vision
import
train
if
__name__
==
'__main__'
:
if
__name__
==
'__main__'
:
...
...
official/projects/volumetric_models/registry_imports.py
View file @
cdd61f61
...
@@ -15,8 +15,8 @@
...
@@ -15,8 +15,8 @@
"""All necessary imports for registration."""
"""All necessary imports for registration."""
# pylint: disable=unused-import
# 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.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
backbones
from
official.projects.volumetric_models.modeling
import
decoders
from
official.projects.volumetric_models.modeling
import
decoders
from
official.projects.volumetric_models.tasks
import
semantic_segmentation_3d
from
official.projects.volumetric_models.tasks
import
semantic_segmentation_3d
from
official.vision
import
registry_imports
official/vision/beta/projects/centernet/configs/backbones.py
View file @
cdd61f61
...
@@ -17,7 +17,7 @@
...
@@ -17,7 +17,7 @@
import
dataclasses
import
dataclasses
from
official.modeling
import
hyperparams
from
official.modeling
import
hyperparams
from
official.vision.
beta.
configs
import
backbones
from
official.vision.configs
import
backbones
@
dataclasses
.
dataclass
@
dataclasses
.
dataclass
...
...
official/vision/beta/projects/centernet/configs/centernet.py
View file @
cdd61f61
...
@@ -17,12 +17,13 @@
...
@@ -17,12 +17,13 @@
import
dataclasses
import
dataclasses
import
os
import
os
from
typing
import
List
,
Optional
,
Tuple
from
typing
import
List
,
Optional
,
Tuple
from
official.core
import
config_definitions
as
cfg
from
official.core
import
config_definitions
as
cfg
from
official.core
import
exp_factory
from
official.core
import
exp_factory
from
official.modeling
import
hyperparams
from
official.modeling
import
hyperparams
from
official.modeling
import
optimization
from
official.modeling
import
optimization
from
official.vision.beta.configs
import
common
from
official.vision.beta.projects.centernet.configs
import
backbones
from
official.vision.beta.projects.centernet.configs
import
backbones
from
official.vision.configs
import
common
TfExampleDecoderLabelMap
=
common
.
TfExampleDecoderLabelMap
TfExampleDecoderLabelMap
=
common
.
TfExampleDecoderLabelMap
...
...
official/vision/beta/projects/centernet/dataloaders/centernet_input.py
View file @
cdd61f61
...
@@ -18,13 +18,13 @@ from typing import Tuple
...
@@ -18,13 +18,13 @@ from typing import Tuple
import
tensorflow
as
tf
import
tensorflow
as
tf
from
official.vision.beta.dataloaders
import
parser
from
official.vision.beta.dataloaders
import
utils
from
official.vision.beta.ops
import
box_ops
from
official.vision.beta.ops
import
preprocess_ops
from
official.vision.beta.projects.centernet.ops
import
box_list
from
official.vision.beta.projects.centernet.ops
import
box_list
from
official.vision.beta.projects.centernet.ops
import
box_list_ops
from
official.vision.beta.projects.centernet.ops
import
box_list_ops
from
official.vision.beta.projects.centernet.ops
import
preprocess_ops
as
cn_prep_ops
from
official.vision.beta.projects.centernet.ops
import
preprocess_ops
as
cn_prep_ops
from
official.vision.dataloaders
import
parser
from
official.vision.dataloaders
import
utils
from
official.vision.ops
import
box_ops
from
official.vision.ops
import
preprocess_ops
CHANNEL_MEANS
=
(
104.01362025
,
114.03422265
,
119.9165958
)
CHANNEL_MEANS
=
(
104.01362025
,
114.03422265
,
119.9165958
)
...
...
official/vision/beta/projects/centernet/modeling/backbones/hourglass.py
View file @
cdd61f61
...
@@ -19,10 +19,10 @@ from typing import Optional
...
@@ -19,10 +19,10 @@ from typing import Optional
import
tensorflow
as
tf
import
tensorflow
as
tf
from
official.modeling
import
hyperparams
from
official.modeling
import
hyperparams
from
official.vision.beta.modeling.backbones
import
factory
from
official.vision.beta.modeling.backbones
import
mobilenet
from
official.vision.beta.modeling.layers
import
nn_blocks
from
official.vision.beta.projects.centernet.modeling.layers
import
cn_nn_blocks
from
official.vision.beta.projects.centernet.modeling.layers
import
cn_nn_blocks
from
official.vision.modeling.backbones
import
factory
from
official.vision.modeling.backbones
import
mobilenet
from
official.vision.modeling.layers
import
nn_blocks
HOURGLASS_SPECS
=
{
HOURGLASS_SPECS
=
{
10
:
{
10
:
{
...
...
Prev
1
2
3
4
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