Source-to-source compilers

Cython

Cython (/ˈsaɪθɒn/) is a programming language that aims to be a superset of the Python programming language, designed to give C-like performance with code that is written mostly in Python with optional additional C-inspired syntax. Cython is a compiled language that is typically used to generate CPython extension modules. Annotated Python-like code is compiled to C or C++ then automatically wrapped in interface code, producing extension modules that can be loaded and used by regular Python code using the import statement, but with significantly less computational overhead at run time. Cython also facilitates wrapping independent C or C++ code into python-importable modules. Cython is written in Python and C and works on Windows, macOS, and Linux, producing source files compatible with CPython 2.6, 2.7, and 3.3 and later versions. Cython 3.0.0 is in development. (Wikipedia).

Cython
Video thumbnail

Cycloid

#Cycloid: A curve traced by a point on a circle rolling in a straight line. (A preview of this Sunday's video.)

From playlist Miscellaneous

Video thumbnail

The Cycloid - The Helen of Geometry

This video defines, shows how a cycloid is formed, and explains 4 interesting properties of a cycloid. http://mathispower4u.com

From playlist Mathematics General Interest

Video thumbnail

Trigonometry: What Is It?

This video shows how trigonometry is both interesting and useful. Its history, practical uses, place in mathematics and wide use are all covered. If you are wondering why you might want to learn trigonometry, start here!

From playlist Trigonometry

Video thumbnail

AI Voice Cloning - Totoise TTS

Need a super easy and FREE Text To Speech program? Then look no further than tortoise-tts! This makes it amazingly simple to clone a voice, which you can then use to read any text! With this python app, even the most novice of computer novices can be up and running in moments - thanks to m

From playlist Popular Videos

Video thumbnail

William Horton: CUDA in Your Python: Effective Parallel Programming on the GPU

It’s 2019, and Moore’s Law is dead. CPU performance is plateauing, but GPUs provide a chance for continued hardware performance gains, if you can structure your programs to make good use of them. In this talk you will learn how to speed up your Python programs using Nvidia’s CUDA platform.

From playlist PyColorado 2019

Video thumbnail

DjangoCon US 2018 - Python on your phone: Building mobile apps with Kivy by Derek Payton

DjangoCon US 2018 - Python on your phone: Building mobile apps with Kivy by Derek Payton Many Django developers are familiar with building APIs, but what about when you need to build a mobile client consume them? Wouldn’t it be great if you could build a mobile application using the same

From playlist DjangoCon US 2018

Video thumbnail

!!Con West 2019 - Simon Porter: Guiding a starship with noise! And blinking!

Presented at !!Con West 2019: http://bangbangcon.com/west The January 1, 2019 flyby of (486958) 2014 MU69 by NASA’s New Horizons spacecraft made MU69 the most distant object ever visited by humanity. However, MU69 is extremely faint, and only barely detectable with the Hubble Space Telesc

From playlist !!Con West 2019

Video thumbnail

Multithreaded Python without the GIL

CPython’s “Global Interpreter Lock”, or “GIL”, prevents multiple threads from executing Python code in parallel. The GIL was added to Python in 1992 together with the original support for threads in order to protect access to the interpreter’s shared state. Python supports a number of way

From playlist Python

Video thumbnail

What Is CPython? | Introduction To CPython | CPython For Beginners | Learn CPython | Simplilearn

The video will introduce you to CPython and let you know whether Python is interpreted or compiled language. This tutorial will take you through the history of CPython and you will learn about the basics of the source code of CPython. Further, you will learn the working of CPython and why

From playlist 🔥Python | Python Tutorial For Beginners | Python Projects | Python Interview Questions And Answers | Updated Python Playlist 2023 | Simplilearn

Video thumbnail

An introduction to Persim for analyzing persistence diagrams [Waqar Hussain Shah]

In this tutorial, I explain Persim: a Python package for analyzing persistence diagrams. Persim can compute distances (using several different metrics) between persistence diagrams. I show a lot of useful commands and output pictures. This tutorial was contributed as part of the WinCompTo

From playlist Tutorial-a-thon 2021 Spring

Video thumbnail

latent diffusion with LAION 400M - text to image fun!

More text-2-image fun, but this time with the LAION 400M latent diffusion model. Create images from text for free in seconds! * GitHub: https://github.com/CompVis/latent-diffusion * Glid-3-xl: https://github.com/Jack000/glid-3-xl * Huggingface Space: https://huggingface.co/spaces/multim

From playlist Python AI Apps

Video thumbnail

KERAS preprocessing Layers (2/3)

Create your TensorFlow Data Pipeline for Text preprocessing and work w/ latest KERAS preprocessing Layers. Learn the latest TensorFlow functions and KERAS preprocessing layers to parallelize preprocessing your input data and training your Word2vec model (Part 2 of 3). To perform eff

From playlist Word2Vec and Node2vec (pure TensorFlow 2.7 + KERAS)

Video thumbnail

Medusa and Athena - Ancient Greek Goddesses - Greek Mythology

Based on a story by Lin and Don Donn - https://ancienthistory.mrdonn.org/myths.html, used with permission. Medusa and Athena - Ancient Greek Goddesses - Greek Mythology In later myths (mainly in Ovid) Medusa was the only Gorgon to possess snake locks because they were a punishment from A

From playlist Ancient Greek Mythology

Related pages

CPython | SageMath | Pandas (software) | Type inference | SciPy | Scikit-learn | PyPy | IPython