Python Weekly (Issue 403 June 27 2019)

Python Weekly - Issue 403

Python Weekly

Welcome to issue 403 of Python Weekly. Let's get straight to the links this week.

From Our Sponsor 

ActiveState helps you automatically build custom Python runtimes so you can focus on writing code. Pick the packages you need, automatically resolve dependencies and install in a virtual environment with a single command.

.

Articles, Tutorials and Talks

Using Deep Learning to Solve Minor Annoyances.

The complete beginner’s guide to making Jupyter Notebooks better, faster, stronger, smoother, and just plain awesome.

Let's get ready to rumble! It’s fight night in Literate Python. In the first corner we have the Newton of Computer Science, the thinker of so much Big-O, the Stanford Emeritus Professor: Donald Knuth! And in the other corner we have the Unix Philosopher, the piper of the shell, the maker of diff, and so many others: Doug McIlroy! Two titans dueled 30 years ago and programming was never the same.

For roughly $100 USD, you can add deep learning to an embedded system or your next internet-of-things project. The first post in this series will walk you through build materials, installation, and deploying MobileNetV2 to your Raspberry Pi.

This tutorial will show you how to develop, completely from scratch, a stand-alone photo editing app to add filters to your photos using Python, Tkinter, and OpenCV!

In this post, we’ll look at some of the main ways to use NumPy and how it can represent different types of data (tables, images, text…etc) before we an serve them to machine learning models.

Pyleri is an easy-to-use parser. In this tutorial we are going to show you how to use the tool and the basics of parsing.

There are different ways to debug Python programs, from printing information to the console using basic print() function to using a full-fledged debugger. In this article we will have a look at some basic tools that we can use, including less known tools like PySnooper or stackprinter.

In this video we will look at how to build a single page application with Python Flask and minimal extra technology.

Learn different ways to unpack iterables or sequences in Python through useful examples.

I applied StyleGAN to images of Unicode characters to see if it could invent new characters. I found some interesting results

In my last article, I covered some basic uses for Mypy. Here, I want to expand upon those basics and show how Mypy really digs deeply into type definitions, allowing you to describe your code in a way that lets you be more confident of its stability.

Books

This book will set you up with a Python programming environment if you don’t have one already, then provide you with a conceptual understanding of machine learning in the chapter “An Introduction to Machine Learning.” What follows next are three Python machine learning projects. They will help you create a machine learning classifier, build a neural network to recognize handwritten digits, and give you a background in deep reinforcement learning through building a bot for Atari.

Interesting Projects, Tools and Libraries

An Open Source Robotics Research Platform.

XLNet is a new unsuperivsed language representation learning method based on a novel generalized permutation language modeling objective.

Introduction to Python for C/Java programmers.

Open source text annotation tool for machine learning practitioner. 

Recipe Generation from Food Images.

Scout Suite is an open source multi-cloud security-auditing tool, which enables security posture assessment of cloud environments. 

Minimalist Self-hosted Image Service for user submitted images in your app (e.g. avatars).

All-in-One CFW Package for the Nintendo Switch.

A Python clone of the popular hyper-casual mobile game called "Knife Hit".

New Releases

In this release we made improvements that are listed in our changelog, closing a total of 70 issues including a plot viewer with the Python Interactive window, parallel tests with pytest, and indentation of run selection in the terminal.

Our Other Newsletters

 - A free weekly newsletter featuring the best hand curated news, articles, tools and libraries, new releases, jobs etc related to NoSQL.

- A free weekly newsletter for entrepreneurs featuring best curated content, must read articles, how to guides, tips and tricks, resources, events and more.