diff --git a/100_Numpy_exercises.md b/100_Numpy_exercises.md index 14ae2c5..c3ff2cc 100644 --- a/100_Numpy_exercises.md +++ b/100_Numpy_exercises.md @@ -1156,6 +1156,11 @@ T = np.ascontiguousarray(Z).view(np.dtype((np.void, Z.dtype.itemsize * Z.shape[1 _, idx = np.unique(T, return_index=True) uZ = Z[idx] print(uZ) + +# Author: Andreas Kouzelis +# NumPy >= 1.13 +uZ = np.unique(Z, axis=0) +print(uZ) ``` #### 97. Considering 2 vectors A & B, write the einsum equivalent of inner, outer, sum, and mul function (★★★) diff --git a/100_Numpy_exercises_with_hint.md b/100_Numpy_exercises_with_hint.md index 43aaccb..e926efa 100644 --- a/100_Numpy_exercises_with_hint.md +++ b/100_Numpy_exercises_with_hint.md @@ -606,7 +606,7 @@ np.sqrt(-1) == np.emath.sqrt(-1) #### 96. Given a two dimensional array, how to extract unique rows? (★★★) -(**hint**: np.ascontiguousarray) +(**hint**: np.ascontiguousarray | np.unique)