Python 정리

파이썬 - 딥러닝 패키지(scipy)

dawon-project 2025. 2. 9. 22:22
  • scipy(사이파이)
    • Python의 과학 및 공학 계산 라이브러리
    • NumPy와 함께 사용되어 데이터 분석 및 수학적 계산에 적합
    • 주요 서브모듈 : linalg(선형대수), optimize(최적화), stats(통계), integrate(적분), sparse(희소행렬)
  • Scipy와 NumPy의 차이점
    • NumPy : 다차원 배열과 기본 연산 제공
    • Scipy : 고급 수학 및 과학 계산 기능 제공(NumPy 위에 구축됨
  • 설치 및 환경 설정
    • pip install scipy
    • import scipy as sp
  • 선형 대수 계산

-> x =2, y=3

  • 최적화
    • minimize : 함수를 최소화하는 변수 값 구하는 함수
    • root : 방정식의 근 찾는 함수

  • 통계(scipy.stats
    • 기본 통계 계산(최소, 최대, 평균, 분산, 외도 , 첨도)

  • 희소 행렬(scipy.sparse)
    • 0이 많은 2차원 데이터를 0값을 가지지 않는 요소만 표시하는 COO(Coordinate)포맷으로 변경