# UNQ C3 issues - not sure if right sizes are used unpacking feature maps

**URL:** <https://community.deeplearning.ai/t/unq-c3-issues-not-sure-if-right-sizes-are-used-unpacking-feature-maps/74252>\
**Category:** Build Better Generative Adversarial Networks\
**Tags:** week-module-3\
**Created:** [December 11, 2021, 7:44pm UTC](https://community.deeplearning.ai/t/unq-c3-issues-not-sure-if-right-sizes-are-used-unpacking-feature-maps/74252 "2021-12-11T19:44:56Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Bradley\_M\_Messer](https://avatars.discourse-cdn.com/v4/letter/b/4491bb/32.png) [@Bradley\_M\_Messer](https://community.deeplearning.ai/u/Bradley_M_Messer)\
**Post date:** [December 11, 2021, 7:44pm UTC](https://community.deeplearning.ai/t/unq-c3-issues-not-sure-if-right-sizes-are-used-unpacking-feature-maps/74252/1 "2021-12-11T19:44:56Z")

</div>

I filled in UNQ C3 as described in the instructions with appropriate context hints and didn’t get appropriate output shown here:

 ![image](https://global.discourse-cdn.com/dlai/original/2X/2/29f3392ef4f2f7b9861d574dccae399ee25aa4f5.png)  
for the second instruction, can you describe if the intended direction is just to unpack the image feature map directly?

---

<div class="post-metadata">

**Author:** ![Wendy](https://sea1.discourse-cdn.com/dlai/user_avatar/community.deeplearning.ai/wendy/32/8167_2.png) [@Wendy](https://community.deeplearning.ai/u/Wendy)\
**Post date:** [December 14, 2021, 1:39am UTC](https://community.deeplearning.ai/t/unq-c3-issues-not-sure-if-right-sizes-are-used-unpacking-feature-maps/74252/2 "2021-12-14T01:39:51Z")

</div>

Hi @Bradley_M_Messer. This set of unit tests is checking to make sure that the noise you are injecting is the same for each channel. That’s what these instructions are trying to explain:

> The noise tensor is not entirely random; it is initialized as one random channel that is then multiplied by learned weights for each channel in the image. For example, imagine an image has 512 channels and its height and width are (4 x 4). You would first create a random (4 x 4) noise matrix with one channel.

Check how you defined `noise_shape` and make sure it is only defined for one channel. This will then be multiplied by the `self.weight` which will hold the learned values for each channel.
