np.clip 과 min,max 성능비교
어떤 변수의 값을 일정 범위 내로 제한하는 함수는 종종 쓰인다. 많이 사용하는 방법으로는 파이썬 내장함수인 min, max 가 있고, numpy 의 np.clip 을 사용하는 방법이 있다. 먼저... NumPy의 np.clip 함수는배열의 값이 지정한 최소값과 최대값을 벗어나지 않도록 잘라주는 함수 즉,최소값보다 작으면 최소값으로최대값보다 크면 최대값으로그 사이 값은 그대로 유지해주는 함수이다. 사용하는 것도 간단한데, numpy.clip(a, a_min, a_max)a: 대상 배열a_min: 최소값a_max: 최대값→ a의 값들을 a_min~a_max 범위로 제한한 결과 배열 반환 자, 실제 사용예제를 보자. import numpy as np# 원본 배열arr = np.array([-5, 0, 3,..