Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
chenpangpang
transformers
Commits
1e8f3799
Unverified
Commit
1e8f3799
authored
Mar 09, 2022
by
Francesco Saverio Zuppichini
Committed by
GitHub
Mar 09, 2022
Browse files
done (#16012)
parent
38bce1d4
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
7 additions
and
8 deletions
+7
-8
src/transformers/models/maskformer/modeling_maskformer.py
src/transformers/models/maskformer/modeling_maskformer.py
+6
-7
tests/maskformer/test_modeling_maskformer.py
tests/maskformer/test_modeling_maskformer.py
+1
-1
No files found.
src/transformers/models/maskformer/modeling_maskformer.py
View file @
1e8f3799
...
@@ -2313,16 +2313,16 @@ class MaskFormerModel(MaskFormerPreTrainedModel):
...
@@ -2313,16 +2313,16 @@ class MaskFormerModel(MaskFormerPreTrainedModel):
)
)
queries
=
transformer_module_output
.
last_hidden_state
queries
=
transformer_module_output
.
last_hidden_state
encoder_hidden_states
=
None
pixel_decoder_hidden_states
=
None
transformer_decoder_hidden_states
=
None
hidden_states
=
None
if
output_hidden_states
:
if
output_hidden_states
:
encoder_hidden_states
=
pixel_level_module_output
.
encoder_hidden_states
encoder_hidden_states
=
pixel_level_module_output
.
encoder_hidden_states
pixel_decoder_hidden_states
=
pixel_level_module_output
.
decoder_hidden_states
pixel_decoder_hidden_states
=
pixel_level_module_output
.
decoder_hidden_states
transformer_decoder_hidden_states
=
transformer_module_output
.
hidden_states
transformer_decoder_hidden_states
=
transformer_module_output
.
hidden_states
hidden_states
=
encoder_hidden_states
+
pixel_decoder_hidden_states
+
transformer_decoder_hidden_states
hidden_states
=
encoder_hidden_states
+
pixel_decoder_hidden_states
+
transformer_decoder_hidden_states
else
:
encoder_hidden_states
=
None
pixel_decoder_hidden_states
=
None
transformer_decoder_hidden_states
=
None
hidden_states
=
None
output
=
MaskFormerModelOutput
(
output
=
MaskFormerModelOutput
(
encoder_last_hidden_state
=
image_features
,
encoder_last_hidden_state
=
image_features
,
...
@@ -2463,7 +2463,6 @@ class MaskFormerForInstanceSegmentation(MaskFormerPreTrainedModel):
...
@@ -2463,7 +2463,6 @@ class MaskFormerForInstanceSegmentation(MaskFormerPreTrainedModel):
>>> # you can pass them to feature_extractor for postprocessing
>>> # you can pass them to feature_extractor for postprocessing
>>> output = feature_extractor.post_process_segmentation(outputs)
>>> output = feature_extractor.post_process_segmentation(outputs)
>>> output = feature_extractor.post_process_semantic_segmentation(outputs)
>>> output = feature_extractor.post_process_semantic_segmentation(outputs)
>>> output = feature_extractor.post_process_panoptic_segmentation(outputs)
>>> output = feature_extractor.post_process_panoptic_segmentation(outputs)
```
```
"""
"""
...
@@ -2477,7 +2476,7 @@ class MaskFormerForInstanceSegmentation(MaskFormerPreTrainedModel):
...
@@ -2477,7 +2476,7 @@ class MaskFormerForInstanceSegmentation(MaskFormerPreTrainedModel):
outputs
:
MaskFormerModelOutput
=
self
.
model
(
outputs
:
MaskFormerModelOutput
=
self
.
model
(
pixel_values
,
pixel_values
,
pixel_mask
,
pixel_mask
,
output_hidden_states
=
output_hidden_states
,
output_hidden_states
=
output_hidden_states
or
self
.
config
.
use_auxiliary_loss
,
return_dict
=
True
,
return_dict
=
True
,
output_attentions
=
output_attentions
,
output_attentions
=
output_attentions
,
)
)
...
...
tests/maskformer/test_modeling_maskformer.py
View file @
1e8f3799
...
@@ -139,7 +139,7 @@ class MaskFormerModelTester:
...
@@ -139,7 +139,7 @@ class MaskFormerModelTester:
def
comm_check_on_output
(
result
):
def
comm_check_on_output
(
result
):
# let's still check that all the required stuff is there
# let's still check that all the required stuff is there
self
.
parent
.
assertTrue
(
result
.
transformer_decoder_hidden_state
s
is
not
None
)
self
.
parent
.
assertTrue
(
result
.
transformer_decoder_
last_
hidden_state
is
not
None
)
self
.
parent
.
assertTrue
(
result
.
pixel_decoder_last_hidden_state
is
not
None
)
self
.
parent
.
assertTrue
(
result
.
pixel_decoder_last_hidden_state
is
not
None
)
self
.
parent
.
assertTrue
(
result
.
encoder_last_hidden_state
is
not
None
)
self
.
parent
.
assertTrue
(
result
.
encoder_last_hidden_state
is
not
None
)
# okay, now we need to check the logits shape
# okay, now we need to check the logits shape
...
...
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