NumPy Fundamentals Quiz

Complete this assessment with 100% score to master this chapter.

01What is 'vectorization' in the context of NumPy?

02What does the 'Broadcasting' feature in NumPy allow you to do?

03Which function would you use to find the index of the highest probability in a model's output?

04How does NumPy represent missing or invalid data points in a numeric array?

05In NumPy, what is the difference between a 'view' and a 'copy'?

06Which NumPy function creates an array of 50 evenly spaced numbers between 0 and 10?

07What is the shape of a NumPy array created with `np.eye(3)`?

08How do you select all elements in a NumPy array `arr` that are greater than 10?

09In NumPy, what is the 'axis' parameter used for in functions like `np.sum()`?

10Which of these is a 'Universal Function' (ufunc) in NumPy?