파이썬 Python numpy.square 대 **
numpy.square 와 Numpy 배열에서 ** 연산자를 사용하는 데 차이가 있습니까? 내가 볼 수 있듯이 동일한 결과를 산출합니다. 실행 효율성에 차이가 있습니까? 설명의 예 : In [1]: import numpy as np In [2]: A = np.array([[2, 2],[2, 2]]) In [3]: np.square(A) Out[3]: array([[4, 4], [4, 4]]) In [4]: A ** 2 Out[4]: array([[4, 4], [4, 4]]) 해결 방법 실행 시간을 확인하여 명확한 그림을 얻을 수 있습니다. In [2]: import numpy as np In [3]: A = np.array([[2, 2],[2, 2]]) In [7]: %timeit np.square(A)..
2020. 11. 25.