ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 넘파이( Numpy ) - 1
    Python Machine Learning/Numpy 2020. 7. 15. 14:28

    넘파이란?

    - 머신러닝의 주요 알고리즘은 선형대수와 통계 등에 기반하며 Numerical Python을 의미하는 넘파이( Numpy )는 

      Python에서 선형대수 기반의 프로그램을 쉽게 만들 수 있도록 지원하는 대표적인 패키지로 대량의 데이터의 배열 연    산이 빠른 속도로 가능.

     

    - 또한 넘파이는 c/c++같은 언어 기반의 호환 API를 제공한다. 넘파이는 매우 빠른 배열 연산을 보장해 주지만 , Python 언어 자체가 가지는 수행 성능의 제약이 있으므로 수행 성능이 매우 중요한 부분은 c/c++ 기반의 코드로 작성하고 이를 넘파이에서 호출하는 방식으로 통합이 가능하다.

     

    - 하지만 편의성과 다양한 API 지원 측면에서 아쉬우며 편리성부분에서도 데이터 처리 패키지인 판다스에 미치지 못하

      고 너무 방대한 기능을 지원하고 있기에 이를 마스터하기에 상당한 시간과 코딩 경험이 필요 BUT 통계 지원용 패키지 

      를 직접 만드는 개발자가 아니면 마스터 할 필요까지는 없다.

     

     

     

     

     

    'Python Machine Learning > Numpy' 카테고리의 다른 글

    넘파이 ( Numpy ) - 5  (0) 2020.07.15
    넘파이 ( Numpy ) - 4  (0) 2020.07.15
    넘파이( Numpy ) - 3  (0) 2020.07.15
    넘파이( Numpy ) - 2  (0) 2020.07.15
Designed by Tistory.