머신러닝

본문 바로가기
사이트 내 전체검색


머신러닝
머신러닝

5. numpy.exp

페이지 정보

작성자 관리자 댓글 0건 조회 1,817회 작성일 21-01-01 20:42

본문

5. numpy.exp

numpy.exp 함수는 exponential 값을 구합니다.



예제1 - 하나의 값 입력


import numpy as np


print(np.exp(0))    # e**0

print(np.exp(1))    # e**1

print(np.exp(10))   # e**10


1.0

2.718281828459045

22026.465794806718


exp() 함수에 하나의 값을 입력하면 exponential 값을 반환합니다.




예제2 - 어레이 입력


import numpy as np


a = np.array([0, 1, 10])

print(np.exp(a))

[1.00000000e+00 2.71828183e+00 2.20264658e+04]


exp() 함수에 어레이를 입력하면 각각의 요소 단위로 exponential 값을 계산해서 어레이를 반환합니다.




예제3 - expm1(), exp2()


import numpy as np


a = np.array([0, 1, 10])

print(np.expm1(a))    # Calculate exp(x) - 1

print(np.exp2(a))     # Calculate 2**x


[0.00000000e+00 1.71828183e+00 2.20254658e+04]

[1.000e+00 2.000e+00 1.024e+03]


expm1() (exponential minus 1) 함수는 exponential을 계산한 후 1을 빼주는 함수입니다.


exp2() 함수는 2n (n는 입력값)를 계산하는 함수입니다.

댓글목록

등록된 댓글이 없습니다.


개인정보취급방침 서비스이용약관 모바일 버전으로 보기 상단으로

TEL. 063-469-4551 FAX. 063-469-4560 전북 군산시 대학로 558
군산대학교 컴퓨터정보공학과

Copyright © www.leelab.co.kr. All rights reserved.