Python & Notebooks for AI Why Python Python has

Python & Notebooks for AI Why Python Python has
1 / 1
Python & Notebooks for AI Why Python Python has - slide 1 of 6 Python & Notebooks for AI Why Python Python has - slide 2 of 6 Python & Notebooks for AI Why Python Python has - slide 3 of 6 Python & Notebooks for AI Why Python Python has - slide 4 of 6 Python & Notebooks for AI Why Python Python has - slide 5 of 6 Python & Notebooks for AI Why Python Python has - slide 6 of 6
Python Notebooks for AI Why Python Python has become the most popular programming language today by some metrics Its a great higher-level programming language Easy to learn and use Many interesting and powerful features Large library of

Related Topics

Download this presentation From Below

"Python & Notebooks for AI Why Python Python has" is the property of its rightful owner. Permission is granted to download and print the materials on this website for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.

Presentation Transcript

01
Python & Notebooks for AI<br>
02
Why Python Python has become the most popular programming language today by some metrics
It’s a great higher-level programming language
Easy to learn and use
Many interesting and powerful features
Large library of modules; easy to install
Drawbacks: slow (interpreted); few built-in datatypes (no arrays!), poor multiprocessing,…
Overcome by new modules implementing efficient data structures in C (e.g., Numpy)<br>
03
Why Python for AI? AI is currently undergoing a Cambrian explosion
New ideas appear every week and must be evaluated and explored rapidly to maintain an advantage or even keep up
Applies to companies, researchers, students
Python is great for rapid development
New neural network packages (e.g., TensorFlow, PyTorch) use efficient C modules for expensive computing parts, visualization, etc.<br>