Cython: A Guide for Python Programmers

Note moyenne 3,83
( 12 avis fournis par Goodreads )
 
9781491901557: Cython: A Guide for Python Programmers

Build software that combines Python’s expressivity with the performance and control of C (and C++). It’s possible with Cython, the compiler and hybrid programming language used by foundational packages such as NumPy, and prominent in projects including Pandas, h5py, and scikits-learn. In this practical guide, you’ll learn how to use Cython to improve Python’s performance—up to 3000x— and to wrap C and C++ libraries in Python with ease.

Author Kurt Smith takes you through Cython’s capabilities, with sample code and in-depth practice exercises. If you’re just starting with Cython, or want to go deeper, you’ll learn how this language is an essential part of any performance-oriented Python programmer’s arsenal.

  • Use Cython’s static typing to speed up Python code
  • Gain hands-on experience using Cython features to boost your numeric-heavy Python
  • Create new types with Cython—and see how fast object-oriented programming in Python can be
  • Effectively organize Cython code into separate modules and packages without sacrificing performance
  • Use Cython to give Pythonic interfaces to C and C++ libraries
  • Optimize code with Cython’s runtime and compile-time profiling tools
  • Use Cython’s prange function to parallelize loops transparently with OpenMP

Les informations fournies dans la section « Synopsis » peuvent faire référence à une autre édition de ce titre.

Book Description :

A Guide for Python Programmers

About the Author :

Kurt Smith has been using Python in scientific computing ever since his college days, looking for any opportunity to incorporate it into his computational physics classes. He has contributed to the Cython project as part of the 2009 Google Summer of Code, implementing the initial version of typed memoryviews and native cython arrays. He uses Cython extensively in his consulting work at Enthought, training hundreds of scientists, engineers, and researchers in Python, NumPy, Cython, and parallel and high-performance computing.

Les informations fournies dans la section « A propos du livre » peuvent faire référence à une autre édition de ce titre.

Meilleurs résultats de recherche sur AbeBooks

Edition internationale
Edition internationale

1.

Kurt W. Smith
ISBN 10 : 1491901551 ISBN 13 : 9781491901557
Neuf(s) Paperback Quantité : > 20
Edition internationale
Vendeur
US_Superfast_Bookstore
(New Castle, DE, Etats-Unis)
Evaluation vendeur
[?]

Description du livre Paperback. État : New. This is an International Edition Brand New Paperback Same Title Author and Edition as listed. ISBN and Cover design differs. Similar Contents as U.S Edition. Standard Delivery within 6-14 business days ACROSS THE GLOBE. We can ship to PO Box address in US. International Edition Textbooks may bear a label "Not for sale in the U.S. or Canada" or "For sale in Asia only" or similar restrictions- printed only to discourage students from obtaining an affordable copy. US Court has asserted your right to buy and use International edition. Access code/CD may not provided with these editions. We may ship the books from multiple warehouses across the globe including Asia depending upon the availability of inventory. Printed in English. Customer satisfaction guaranteed. N° de réf. du libraire U_9781491901557

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 12,99
Autre devise

Ajouter au panier

Frais de port : EUR 2,28
Vers Etats-Unis
Destinations, frais et délais
Edition internationale
Edition internationale

2.

Smith, Kurt W.
Edité par O'Reilly Media
ISBN 10 : 1491901551 ISBN 13 : 9781491901557
Neuf(s) Couverture souple Quantité : 20
Edition internationale
Vendeur
Sunshine Book Store
(Wilmington, DE, Etats-Unis)
Evaluation vendeur
[?]

Description du livre O'Reilly Media. État : New. 1491901551 This is an International Edition. Brand New, Paperback, Delivery within 6-14 business days, Similar Contents as U.S Edition, ISBN and Cover design may differ, printed in Black & White. Choose Expedited shipping for delivery within 3-8 business days. We do not ship to PO Box, APO , FPO Address. In some instances, subjects such as Management, Accounting, Finance may have different end chapter case studies and exercises. International Edition Textbooks may bear a label "Not for sale in the U.S. or Canada" and "Content may different from U.S. Edition" - printed only to discourage U.S. students from obtaining an affordable copy. The U.S. Supreme Court has asserted your right to purchase international editions, and ruled on this issue. Access code/CD is not provided with these editions , unless specified. We may ship the books from multiple warehouses across the globe, including India depending upon the availability of inventory storage. Customer satisfaction guaranteed. N° de réf. du libraire SU_9781491901557

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 17,79
Autre devise

Ajouter au panier

Frais de port : Gratuit
Vers Etats-Unis
Destinations, frais et délais

3.

Kurt Smith
Edité par O Reilly Media, Inc, USA, United States (2016)
ISBN 10 : 1491901551 ISBN 13 : 9781491901557
Neuf(s) Paperback Quantité : 10
Vendeur
The Book Depository
(London, Royaume-Uni)
Evaluation vendeur
[?]

Description du livre O Reilly Media, Inc, USA, United States, 2016. Paperback. État : New. Language: English . Brand New Book. Build software that combines Python s expressivity with the performance and control of C (and C++). It s possible with Cython, the compiler and hybrid programming language used by foundational packages such as NumPy, and prominent in projects including Pandas, h5py, and scikits-learn. In this practical guide, you ll learn how to use Cython to improve Python s performance - up to 3000x - and to wrap C and C++ libraries in Python with ease. Author Kurt Smith takes you through Cython s capabilities, with sample code and in-depth practice exercises. If you re just starting with Cython, or want to go deeper, you ll learn how this language is an essential part of any performance-oriented Python programmer s arsenal.Use Cython s static typing to speed up Python code Gain hands-on experience using Cython features to boost your numeric-heavy Python Create new types with Cython - and see how fast object-oriented programming in Python can be Effectively organize Cython code into separate modules and packages without sacrificing performance Use Cython to give Pythonic interfaces to C and C++ libraries Optimize code with Cython s runtime and compile-time profiling tools Use Cython s prange function to parallelize loops transparently with OpenMP. N° de réf. du libraire AAH9781491901557

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 18,08
Autre devise

Ajouter au panier

Frais de port : Gratuit
De Royaume-Uni vers Etats-Unis
Destinations, frais et délais

4.

Kurt Smith
Edité par O Reilly Media, Inc, USA, United States (2016)
ISBN 10 : 1491901551 ISBN 13 : 9781491901557
Neuf(s) Paperback Quantité : 10
Vendeur
The Book Depository US
(London, Royaume-Uni)
Evaluation vendeur
[?]

Description du livre O Reilly Media, Inc, USA, United States, 2016. Paperback. État : New. Language: English . Brand New Book. Build software that combines Python s expressivity with the performance and control of C (and C++). It s possible with Cython, the compiler and hybrid programming language used by foundational packages such as NumPy, and prominent in projects including Pandas, h5py, and scikits-learn. In this practical guide, you ll learn how to use Cython to improve Python s performance - up to 3000x - and to wrap C and C++ libraries in Python with ease. Author Kurt Smith takes you through Cython s capabilities, with sample code and in-depth practice exercises. If you re just starting with Cython, or want to go deeper, you ll learn how this language is an essential part of any performance-oriented Python programmer s arsenal.Use Cython s static typing to speed up Python code Gain hands-on experience using Cython features to boost your numeric-heavy Python Create new types with Cython - and see how fast object-oriented programming in Python can be Effectively organize Cython code into separate modules and packages without sacrificing performance Use Cython to give Pythonic interfaces to C and C++ libraries Optimize code with Cython s runtime and compile-time profiling tools Use Cython s prange function to parallelize loops transparently with OpenMP. N° de réf. du libraire AAH9781491901557

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 18,08
Autre devise

Ajouter au panier

Frais de port : Gratuit
De Royaume-Uni vers Etats-Unis
Destinations, frais et délais

5.

Smith, Kurt W.
Edité par O'Reilly Media
ISBN 10 : 1491901551 ISBN 13 : 9781491901557
Neuf(s) PAPERBACK Quantité : > 20
Vendeur
Mediaoutlet12345
(Springfield, VA, Etats-Unis)
Evaluation vendeur
[?]

Description du livre O'Reilly Media. PAPERBACK. État : New. 1491901551 *BRAND NEW* Ships Same Day or Next!. N° de réf. du libraire SWATI2122341147

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 16,70
Autre devise

Ajouter au panier

Frais de port : EUR 3,43
Vers Etats-Unis
Destinations, frais et délais

6.

Kurt W. Smith
Edité par O'Reilly Media 2015-02-05 (2015)
ISBN 10 : 1491901551 ISBN 13 : 9781491901557
Neuf(s) Quantité : 5
Vendeur
Chiron Media
(Wallingford, Royaume-Uni)
Evaluation vendeur
[?]

Description du livre O'Reilly Media 2015-02-05, 2015. État : New. Brand new book, sourced directly from publisher. Dispatch time is 24-48 hours from our warehouse. Book will be sent in robust, secure packaging to ensure it reaches you securely. N° de réf. du libraire NU-GRD-05208716

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 18,24
Autre devise

Ajouter au panier

Frais de port : EUR 3,35
De Royaume-Uni vers Etats-Unis
Destinations, frais et délais

7.

Smith, Kurt W.
ISBN 10 : 1491901551 ISBN 13 : 9781491901557
Neuf(s) Paperback Quantité : > 20
impression à la demande
Vendeur
BargainBookStores
(Grand Rapids, MI, Etats-Unis)
Evaluation vendeur
[?]

Description du livre Paperback. État : New. This item is printed on demand. Item doesn't include CD/DVD. N° de réf. du libraire 7872582

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 18,93
Autre devise

Ajouter au panier

Frais de port : EUR 3,43
Vers Etats-Unis
Destinations, frais et délais

8.

Kurt W. Smith
Edité par O'Reilly Media 2015-01-27, Beijing (2015)
ISBN 10 : 1491901551 ISBN 13 : 9781491901557
Neuf(s) paperback Quantité : > 20
Vendeur
Blackwell's
(Oxford, OX, Royaume-Uni)
Evaluation vendeur
[?]

Description du livre O'Reilly Media 2015-01-27, Beijing, 2015. paperback. État : New. N° de réf. du libraire 9781491901557

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 19,25
Autre devise

Ajouter au panier

Frais de port : EUR 3,36
De Royaume-Uni vers Etats-Unis
Destinations, frais et délais

9.

Kurt Smith
Edité par O'Reilly Media, Inc, USA
ISBN 10 : 1491901551 ISBN 13 : 9781491901557
Neuf(s) Paperback Quantité : 9
Vendeur
THE SAINT BOOKSTORE
(Southport, Royaume-Uni)
Evaluation vendeur
[?]

Description du livre O'Reilly Media, Inc, USA. Paperback. État : new. BRAND NEW, Cython, Kurt Smith, Build software that combines Python's expressivity with the performance and control of C (and C++). It's possible with Cython, the compiler and hybrid programming language used by foundational packages such as NumPy, and prominent in projects including Pandas, h5py, and scikits-learn. In this practical guide, you'll learn how to use Cython to improve Python's performance - up to 3000x - and to wrap C and C++ libraries in Python with ease. Author Kurt Smith takes you through Cython's capabilities, with sample code and in-depth practice exercises. If you're just starting with Cython, or want to go deeper, you'll learn how this language is an essential part of any performance-oriented Python programmer's arsenal. Use Cython's static typing to speed up Python code Gain hands-on experience using Cython features to boost your numeric-heavy Python Create new types with Cython - and see how fast object-oriented programming in Python can be Effectively organize Cython code into separate modules and packages without sacrificing performance Use Cython to give Pythonic interfaces to C and C++ libraries Optimize code with Cython's runtime and compile-time profiling tools Use Cython's prange function to parallelize loops transparently with OpenMP. N° de réf. du libraire B9781491901557

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 15,08
Autre devise

Ajouter au panier

Frais de port : EUR 7,78
De Royaume-Uni vers Etats-Unis
Destinations, frais et délais

10.

Smith, Kurt W.
Edité par O'Reilly Media (2015)
ISBN 10 : 1491901551 ISBN 13 : 9781491901557
Neuf(s) Couverture souple Edition originale Quantité : > 20
Evaluation vendeur
[?]

Description du livre O'Reilly Media, 2015. État : New. In this practical guide, you'll learn how to use Cython to improve Python's performance - up to 3000x - and to wrap C and C++ libraries in Python with ease. Author Kurt Smith takes you through Cython's capabilities, with sample code and in-depth practice exercises. Num Pages: 254 pages, black & white illustrations. BIC Classification: UMW. Category: (XV) Technical / Manuals. Dimension: 233 x 178 x 14. Weight in Grams: 450. . 2015. 1st Edition. Paperback. . . . . . N° de réf. du libraire V9781491901557

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 23,89
Autre devise

Ajouter au panier

Frais de port : Gratuit
De Irlande vers Etats-Unis
Destinations, frais et délais

autres exemplaires de ce livre sont disponibles

Afficher tous les résultats pour ce livre