forked from numpy/numpy.github.com
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
39 lines (39 loc) · 10.4 KB
/
index.html
File metadata and controls
39 lines (39 loc) · 10.4 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
<!doctype html><html lang=en-us><head><script type=application/javascript>var doNotTrack=false;if(!doNotTrack){window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date;ga('create','UA-162151853-1','auto');ga('send','pageview');}</script><script async src=https://www.google-analytics.com/analytics.js></script><meta name=description content="Why NumPy? Powerful n-dimensional arrays. Numerical computing tools. Interoperable. Performant. Open source."><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta http-equiv=x-ua-compatible content="ie=edge"><title>NumPy</title><link href="https://fonts.googleapis.com/css?family=Lato:400,900" rel=stylesheet><link rel=stylesheet type=text/css href=/css/style.min.cf5efcb8a6e49b945af419cd8b208a5ae87eb3015995b9afc61218743a0fed3e.css integrity="sha256-z178uKbkm5Ra9BnNiyCKWuh+swFZlbmvxhIYdDoP7T4="><link rel=stylesheet type=text/css href=/css/icons.css><link rel=icon type=image/png href=/images/favicon.png><link href="https://fonts.googleapis.com/css?family=Lato:400,900&display=swap" rel=stylesheet><link href="https://fonts.googleapis.com/css?family=Source+Code+Pro&display=swap" rel=stylesheet><link rel=stylesheet type=text/css href=/css/styles.css><link rel=stylesheet type=text/css href=/css/shell.css><link rel=stylesheet type=text/css href=/css/tabs.css><link rel=stylesheet type=text/css href=/css/content.css><link rel=stylesheet type=text/css href=/css/news.css><link rel=stylesheet type=text/css href=/css/keyfeatures.css><link rel=stylesheet type=text/css href=/css/casestudies.css></head><body><nav id=nav class="navbar is-fresh is-transparent no-shadow" role=navigation aria-label="main navigation"><div class=container><div class=navbar-brand><a id=navbar-item class=navbar-item href=/><img src=/images/logos/numpy.svg alt="Numpy logo. A three-dimensional blue cube with the letter 'N' highlighted in yellow." width=112 height=28 alt="Numpy logo. A three-dimensional blue cube with the letter 'N' highlighted in yellow."></a>
<a role=button class=navbar-burger aria-label=menu aria-expanded=false data-target=navbar-menu><span aria-hidden=true></span><span aria-hidden=true></span><span aria-hidden=true></span></a></div><div id=navbar-menu class="navbar-menu is-static"><div class=navbar-end><a href=/install id=navbar-item class="navbar-item is-secondary">Install</a>
<a href=https://numpy.org/doc/stable id=navbar-item class="navbar-item is-secondary">Documentation</a>
<a href=/learn id=navbar-item class="navbar-item is-secondary">Learn</a>
<a href=/community id=navbar-item class="navbar-item is-secondary">Community</a>
<a href=/about id=navbar-item class="navbar-item is-secondary">About Us</a>
<a href=/contribute id=navbar-item class="navbar-item is-secondary">Contribute</a></div></div></div></nav><nav id=navbar-clone class="navbar is-fresh is-transparent" role=navigation aria-label="main navigation"><div class=container><div class=navbar-brand><a id=navbar-item class=navbar-item href=/><img src=/images/logos/numpy.svg alt width=112 height=28></a>
<a role=button class=navbar-burger aria-label=menu aria-expanded=false data-target=cloned-navbar-menu><span aria-hidden=true></span><span aria-hidden=true></span><span aria-hidden=true></span></a></div><div id=cloned-navbar-menu class="navbar-menu is-fixed"><div class=navbar-end><a href=/install id=navbar-item class="navbar-item is-secondary">Install</a>
<a href=https://numpy.org/doc/stable id=navbar-item class="navbar-item is-secondary">Documentation</a>
<a href=/learn id=navbar-item class="navbar-item is-secondary">Learn</a>
<a href=/community id=navbar-item class="navbar-item is-secondary">Community</a>
<a href=/about id=navbar-item class="navbar-item is-secondary">About Us</a>
<a href=/contribute id=navbar-item class="navbar-item is-secondary">Contribute</a></div></div></div></nav><section class="content-padding flex-row"><div class=shortcuts-container><div class=shortcuts-title>Shortcuts</div><div id=shortcuts></div><div class=sidebar-links><a href=/gethelp>Get Help</a></div></div><div class=content-container><div class=columns><div class="column is-centered-tablet-portrait"><h1 class="title section-title">Array Computing</h1><h5 class="subtitle is-5 is-muted"></h5><div class=divider></div></div></div><p><em>Array computing is the foundation of statistical, mathematical, scientific computing
in various contemporary data science and analytics applications such as data
visualization, digital signal processing, image processing, bioinformatics,
machine learning, AI, and several others.</em></p><p>Large scale data manipulation and transformation depends on efficient,
high-performance array computing. The language of choice for data analytics,
machine learning, and productive numerical computing is <strong>Python.</strong></p><p><strong>Num</strong>erical <strong>Py</strong>thon or NumPy is its de-facto standard Python programming
language library that supports large, multi-dimensional arrays and matrices,
and comes with a vast collection of high-level mathematical functions to
operate on these arrays.</p><p>Since the launch of NumPy in 2006, Pandas appeared on the landscape in 2008,
and it was not until a couple of years ago that several array computing
libraries showed up in succession, crowding the array computing landscape.
Many of these newer libraries mimic NumPy-like features and capabilities, and
pack newer algorithms and features geared towards machine learning and artificial intelligence applications.</p><p><img src=/images/content_images/array_c_landscape.png alt=arraycl title="Array Computing Landscape"></p><p><strong>Array computing</strong> is based on <strong>arrays</strong> data structures. <em>Arrays</em> are used
to organize vast amounts of data such that a related set of values can be easily
sorted, searched, mathematically manipulated, and transformed easily and quickly.</p><p>Array computing is <em>unique</em> as it involves operating on the data array <em>at
once</em>. What this means is that any array operation applies to an entire set of
values in one shot. This vectorized approach provides speed and simplicity by
enabling programmers to code and operate on aggregates of data, without having
to use loops of individual scalar operations.</p></div></div></section><div id=backtotop><a href=#></a></div><script src=https://cdnjs.cloudflare.com/ajax/libs/jquery/2.2.4/jquery.min.js></script><script src=https://unpkg.com/feather-icons></script><script src=/js/fresh.js></script><script src=/js/jquery.panelslider.min.js></script><script src=https://cdnjs.cloudflare.com/ajax/libs/modernizr/2.8.3/modernizr.min.js></script><script src=https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.1/js/all.min.js></script><script src=https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.1/css/all.min.css></script><script src=https://cdn.jsdelivr.net/npm/uikit@3.2.7/dist/js/uikit.min.js></script><link rel=stylesheet href=https://cdn.jsdelivr.net/npm/uikit@3.2.7/dist/css/uikit.min.css><script type=text/x-thebe-config>
{
requestKernel: true,
binderOptions: {
repo: "joelachance/thebelab-requirements"
},
}
</script><script src=https://unpkg.com/thebelab@0.4.0/lib/index.js></script><script src=/js/app.js></script><footer id=footer class=footer><div class=container><div id=footer-columns class=columns><div class=footer-logo-column><img id=footer-logo src=/images/logos/numpy.svg alt="Numpy logo. A three-dimensional blue cube with the letter 'N' highlighted in yellow."></div><div class=link-column><div class=footer-column><div class=footer-header></div><ul class=link-list><li class=link-list><a class=footer-link href=/install>Install</a></li><li class=link-list><a class=footer-link href=https://numpy.org/doc/stable>Documentation</a></li><li class=link-list><a class=footer-link href=/learn>Learn</a></li><li class=link-list><a class=footer-link href=https://numpy.org/neps/roadmap.html>Roadmap</a></li></ul></div></div><div class=link-column><div class=footer-column><div class=footer-header></div><ul class=link-list><li class=link-list><a class=footer-link href=/about>About us</a></li><li class=link-list><a class=footer-link href=/community>Community</a></li><li class=link-list><a class=footer-link href=/contribute>Contribute</a></li><li class=link-list><a class=footer-link href=/code-of-conduct>Code of conduct</a></li></ul></div></div><div class=link-column><div class=footer-column><div class=footer-header></div><ul class=link-list><li class=link-list><a class=footer-link href=/gethelp>Get help</a></li><li class=link-list><a class=footer-link href=/terms>Terms of use</a></li><li class=link-list><a class=footer-link href=/privacy>Privacy</a></li><li class=link-list><a class=footer-link href=/press-kit>Press kit</a></li></ul></div></div><div class=footer-actions><p>Sign up for the latest NumPy news, resources,<br>and more</p><form action="https://numpy.us4.list-manage.com/subscribe/post?u=5ddd0d1d6e807900a8212481a&id=287fa4253c" method=post id=mc-embedded-subscribe-form name=mc-embedded-subscribe-form class="validate sign-up-container" target=_blank novalidate><div class=sign-up-image><i class="far fa-envelope"></i></div><input type=email name=EMAIL class="required email sign-up-input" id=mce-EMAIL aria-label="Input for email, press enter to submit" onkeypress="if(event.which===13||event.keyCode===13||event.key==='Enter')sendThankYou()"><div class=submission-instructions>Press Enter</div><button class=signup-button onclick=sendThankYou() aria-label=Submit>
<i class="far fa-paper-plane"></i></button><div id=mce-responses class=clear><div class=response id=mce-error-response style=display:none></div><div class=response id=mce-success-response style=display:none></div></div><div style=position:absolute;left:-5000px aria-hidden=true><input type=text name=b_5ddd0d1d6e807900a8212481a_287fa4253c tabindex=-1></div><div class=clear><input type=submit value=Subscribe name=subscribe id=mc-embedded-subscribe class=button style=display:none></div></form><div class=thank-you>Thank you! 🎉</div><nav class="level is-mobile"><div class=social-media-icons><a class=level-item href=https://github.com/numpy/numpy aria-label=https://github.com/numpy/numpy><span class=icon><i class="fab fa-github"></i></span></a><a class=level-item href=https://twitter.com/numpy_team aria-label=https://twitter.com/numpy_team><span class=icon><i class="fab fa-twitter"></i></span></a></div></nav><div class=copyright>© 2019-2020 NumPy. All rights reserved.</div></div></div></div></footer></body></html>