- Python Weekly
- Posts
- Python Weekly (Issue 468 October 1 2020)
Python Weekly (Issue 468 October 1 2020)
Python Weekly - Issue 468
Python Weekly
Welcome to issue 468 of Python Weekly. Let's get straight to the links this week.
From Our Sponsor
Hey Pythonista, would you like to show your love for Python? Then
to get your T-Shirt and wear it proudly.
News
Google launched AI Platform Prediction in general availability, a managed service for cloud AI and machine learning workloads. AI Platform Prediction brings the power and flexibility of TensorFlow, scikit-learn and XGBoost to the cloud. You can use AI Platform Prediction to host your trained models so that you can send them prediction requests.
This PEP proposes adding support for syntactic macros to Python. Syntactic macros allow libraries to modify the abstract syntax tree during compilation, providing the ability to extend the language for specific domains without adding complexity to the language as a whole.
Automated end-to-end tests are a powerful tool for your team to ship faster and with more confidence. End-to-end tests automate UI interactions and can validate the functionality of your applications. To this end, we are announcing Playwright for Python in preview.
Articles, Tutorials and Talks
Bean Machine is a declarative language based on Python; all Bean Machine programs are also legal Python programs.
AI uses CNN to play Fall Guys and qualify over human players.
This post explores many ways of profiling, from the basics to more advanced techniques. We also provide some tips and tricks to optimize deep learning models based upon the profiling results.
In this article, you’ll learn how to detect faces in pictures, how to automatically anonymize, crop a picture with faces, how to make this a serverless online demo in less than 300 lines of Python code.
Class-Based Views, or CBVs, are one of the most debated features of Django. Compared to their counterparts, Function-Based Views (FBVs), CBVs can seem more confusing and harder to understand. In this series, Comprehending Class-Based Views in Django, we'll walk through CBVs in detail to understand how they work and how to use them.
In this tutorial, we'll look at Python example code that demonstrates how to make concurrent HTTP requests using HTTP connection pooling and AsyncIO. Example code uses HTTPX, a new Python HTTP library with support for AsyncIO, to fetch stock prices concurrently.
A series where you can learn how to build a job board using Django and Vue 3 from scratch.
This article explores applications. Applications are core structural elements of a Django project. We will see the composition of an app and how to use them effectively.
In this data analysis tutorial, you will learn how to carry out a Mann-Whitney U test in Python with the package SciPy. This test is also known as Mann–Whitney–Wilcoxon (MWW), Wilcoxon rank-sum test, or Wilcoxon–Mann–Whitney test and is a non-parametric hypothesis test.
This article discusses the most important aspects of namedtuples in Python. We’ll start from the very basics and move up to more complex concepts. You’ll learn why you should use them and how they can make your code cleaner. At the end of this guide, you’ll feel very comfortable using them in numerous situations.
Interesting Projects, Tools and Libraries
A reference implementation of the CVPR 2020 paper, Bringing Old Photos Back to Life, which revives an old photo to modern style.
An Instagram Bot serving as an account, people can use to create DeepFakes on Instagram.
Qlib is an AI-oriented quantitative investment platform, which aims to realize the potential, empower the research, and create the value of AI technologies in quantitative investment.
A Strong and Easy-to-use Single View 3D Hand+Body Pose Estimator.
Archivy is a self-hosted knowledge repository that allows you to safely preserve useful content that contributes to your knowledge bank.
A minimalistic API framework built on top of Flask, Marshmallow and friends.
Links your local machine to Google Colab for hassle-free GPU enabled development.
MovingPandas is a Python library for handling movement data based on Pandas and GeoPandas. It provides trajectory data structures and functions for analysis and visualization.
A comprehensive Python Development tutorial for kids utilizing a micro:bit Development Board going step-by-step into the world of Python for Microcontrollers.
View and plan your life visually by seeing it from days to decades!
NVIDIA PyTorch GAN library with distributed and mixed precision support.
New Releases
Upcoming Events and Webinars
Nate Silver and other forecasters have been using opinion poll data to predict who will win elections. From personal experience, Mike Woodward is going to tell you how and why opinion polls can give wrong results, including explaining what went wrong in 2016. He is going to go through the theory of poll aggregation and show you how these prediction models are built. Lastly, he will demonstrate a Presidential election forecasting tool. The talk is a mixture of real experience, theory, and practical coding.
A discussion about what you're expected to know, what the interview process is like, what it's like to work on a Python team, and anything else you want to know about stepping into a job as a programmer.
There will be following talks
Deploying Simple Analytical Functions in AWS Lambda and their application by AI for Flights
My Python mistakes
There will be following talks
Making data science notebook collaborative
Xarray - more than Pandas in multiple dimensions
Our Other Newsletters
- A free weekly newsletter for programmers.
- A free weekly newsletter for entrepreneurs featuring best curated content, must read articles, how to guides, tips and tricks, resources, events and more.