I have an error and I’m not too sure why. Could someone help me?

```
angle_rads = get_angles(positions, [0, 1, 2, ..., d-1], d)
angle_rads[:, 0::2] = np.sin(angle_rads)
angle_rads[:, 1::2] = np.cos(angle_rads)
```

I have an error and I’m not too sure why. Could someone help me?

```
angle_rads = get_angles(positions, [0, 1, 2, ..., d-1], d)
angle_rads[:, 0::2] = np.sin(angle_rads)
angle_rads[:, 1::2] = np.cos(angle_rads)
```

You need to include the slicing indices inside the np.sin() and np.cos() calls.

Doing np.sin(angle_rads[: , 0::2]) still gives me the same error →

TypeError: unsupported operand type(s) for //: ‘list’ and ‘int’

It seems to come from the first line*

Problem was in the first line. Got it