الرابذ
La vectorisation décrit l'absence de boucle explicite, d'indexation, dans le code ces choses se déroulent, bien sûr, juste en coulisse » dans un code Coptimisé et précompile. Le code vectorisé présente de nombreux avantages, parmi lesquels
• Le code vectorisé est plus concis et plus facile à lire Moins de lignes de code signifie généralement moins de bogues
Le code ressemble plus étroitement à la notation mathématique standard (ce qui facilite)
généralement la codification correcte des constructions mathématiques) ⚫ La vectorisation donne plus de code « pythonique». Sans vectorisation, notre code serait jonché de boucle for inefficaces et difficiles à lire.
NumPy prend entièrement en charge une approche orientée objet, en commençant, encore une fois, avec ndarray. Par exemple, ndarray est une classe, possédant de nombreuses méthodes et attributs. Beaucoup de ses méthodes sont reflétées par des fonctions dans l'espace de noms NumPy le plus extérieur, permettant au programmeur de coder dans le paradigme de son choix. Cette flexibilité a permis au dialecte de tableau NumPy et à la classe ndarray NumPy de devenir le langage de facto de l'échange de données multidimensionnel utilisé dans Python.
11.3.2.8 Installation
Pour installer NumPy sur la RaspBerry on doit taper la commande
pip3 Install numpy
Commentaires
Enregistrer un commentaire