Hey there,

I have couple of questions regarding the topic title.

- Why does activation_model.predict takes in array index of x outside the predict function?

```
f1 = activation_model.predict(test_images[FIRST_IMAGE].reshape(1, 28, 28, 1))[x]
f2 = activation_model.predict(test_images[SECOND_IMAGE].reshape(1, 28, 28, 1))[x]
f3 = activation_model.predict(test_images[THIRD_IMAGE].reshape(1, 28, 28, 1))[x]
```

2.What does the each value mean in f1,f2,f3 array ?

```
f3[0, : , :, CONVOLUTION_NUMBER]
f1[0, : , :, CONVOLUTION_NUMBER]
f2[0, : , :, CONVOLUTION_NUMBER]
```

Please help me out in this regard!.

Thank you!