Python Weekly - Python Weekly - Issue 571

View this email in your browser

Python Weekly

Welcome to issue 571 of Python Weekly. Let's get straight to the links this week.
From Our Sponsor 
 
  Join Retool’s developer preview event
No more one-off scripts, CRON jobs, or ETL tasks. Reclaim your time and build automation like a developer. Join our Developer Preview on Oct 25th to to see what we’ve built—and how to get access.


Articles, Tutorials and Talks

Stable Diffusion running locally 
Learn how to install Automatic 1111 webUI to run Stable Diffusion locally on your computer. You will also learn how to generate ai image, how to search for settings and ai arty style's, using img2img, inpainting, upscaling and few more functions.

End-to-end Neural Coreference Resolution in spaCy
Coreference resolution is the problem of resolving entities in texts to references such as pronouns. Even if you've never heard of it, it's something we all do constantly every day, and is a key to understanding natural language. We recently added an experimental implementation of an end-to-end neural coreference component to spaCy. This post explains the architecture of our model in detail.

How to Build an Instant Machine Learning Web Application with Streamlit and FastAPI
Learn how to rapidly build your own machine learning web application using Streamlit for your frontend and FastAPI for your microservice.

Reverse Engineering a Cat Feeder to Boost Productivity
After some late-night Amazon'ing I got a PetKit FreshElement Solo, which I turned into a positive reinforcement machine!

Python Type Hints - Lambdas don’t support type hints, but that’s okay
Python has no syntax to add type hints to lambdas, but that doesn’t mean you can’t use them in type-checked code. In this post we’ll look at how Mypy can infer the types for lambdas, based on where they’re used.

PyTorch for Deep Learning & Machine Learning 
Learn PyTorch for deep learning in this comprehensive course for beginners.

Python dependency management difficulty is an unhelpful meme
Python package management/installation is famously difficult or so the story goes. This keeps getting reinforced by forum comments, quoting that one xkcd page, and people who aren’t actually running into the issues repeating the meme. In practice, it will take just a few minutes to understand and not end up in a mess.

Pooling In Convolutional Neural Networks
In this article, we explore the whys and the hows behind the fundamental process of pooling in CNN architectures, and then compare two common techniques: max and average pooling.

Accelerating JupyterLab
How JupyterLab is switching to second gear for Version 4.

Decorator shortcuts
When using many decorators in code, there’s a shortcut you can use if you find yourself repeating them. They can be assigned to a variable just like any other Python expression.

How to Track the Rank of Keywords in Google SERPs using Python
In this post, we will learn how to track the rank of pages in google for any keyword using Python. We will create a tool like SEMrush & Ahrefs with coding.


Interesting Projects, Tools and Libraries

InvokeAI
This version of Stable Diffusion features a slick WebGUI, an interactive command-line script that combines text2img and img2img functionality in a "dream bot" style interface, and multiple features and other enhancements.

pdfalyzer
Analyze PDFs. With colors. And Yara.

Awesome-Diffusion-Models
A collection of resources and papers on Diffusion Models.

inline-sql
A simple embedded language for running inline SQL in Python programs.

daily-python-scripts
A repository of python scripts that come in handy in automating day-to-day tasks.

manifest
Prompt programming with FMs.

microblog.pub
A self-hosted, single-user, ActivityPub powered microblog.

GitFive
GitFive is an OSINT tool to investigate GitHub profiles.

farmvibes-ai
Multi-Modal GeoSpatial ML Models for Agriculture and Sustainability.

nerfstudio
A collaboration friendly studio for NeRFs

uxf
Uniform eXchange Format (uxf) is a plain text human readable optionally typed storage format that may serve as a convenient alternative to csv, ini, json, sqlite, toml, xml, or yaml. There is a complete Python implementation available.

Vizier
Python-based research interface for blackbox and hyperparameter optimization, based on Google's internal Vizier Service.


New Releases

Python in Visual Studio Code – October 2022 Release
This release includes the following announcements:
  • Simplified project setup with new Create Environment command
  • Include, exclude, and ignore paths can now be provided for Pylance
  • A new autopep8 extension in preview
  • Python file cell folding
  • Tag and parameterize notebook cells
  • New type checking status button for Pylance
  • Grace Hopper Conference and Open Source Day participation

Python 3.10.8
Python 3.10.8 is the newest major release of the Python programming language, and it contains many new features and optimizations.


Upcoming Events and Webinars

Virtual: PyLadies Paris Meetup October 2022
There will be following talks
  • Will PyScript replace Django? - What PyScript is and is not
  • Learning Loops, Discounting and Software Engineering

Hybrid: PyLadies Berlin Meetup October 2022
There will be following talks
  • The Future of NLP in Python
  • What is Contributor Experience?

Python Barcelona Meetup Python Barcelona Meetup
There will be following talks
  • Smart Shop - Populate your basket with one click
  • Biohacking with Python

PyData Prague #12 
There will be following talks
  • Machine Translation Usable in Practice, Let's Move to Minuting
  • A Gentle Introduction to Spatial Data in the Pandas Ecosystem

PyData Amsterdam Meetup October 2022
There will be following talks
  • Forecasting: a practical overview of methods
  • Inferring beer quality from spectral chemical data analysis

PyData Berlin Meetup October 2022
There will be following talks
  • Deploying Transformers at Scale: Addressing Challenges and Increasing Performance
  • Causal Inference on time series - making sure you can trust your model

PyData Cambridge Meetup October 2022
There will be following talks
  • The 7 lines of code you need to run faster real-time inference
  • Making Text-to-Pokemon using Deep Learning

PyData Paris Meetup October 2022
There will be following talks
  • Probabilistic Programming with CmdStanPy and plotnine
  • Standardized benchmarks for Federated Learning
Our Other Newsletters
Programmer Weekly - A free weekly newsletter for programmers.

Founder Weekly - A free weekly newsletter for entrepreneurs featuring best curated content, must read articles, how to guides, tips and tricks, resources, events and more.
 
Copyright © 2022 Python Weekly, All rights reserved.
You are receiving our weekly newsletter because you signed up at http://www.PythonWeekly.com.

Our mailing address is:
Python Weekly
Brooklyn
Brooklyn, NY 11209

Add us to your address book


Want to change how you receive these emails?
You can update your preferences or unsubscribe from this list.

Key phrases

Older messages

Python Weekly - Issue 570

Thursday, October 6, 2022

View this email in your browser Python Weekly Welcome to issue 570 of Python Weekly. Let's get straight to the links this week. From Our Sponsor Deepnote is a data notebook for collaboration:

Python Weekly - Issue 569

Thursday, September 29, 2022

View this email in your browser Python Weekly Welcome to issue 569 of Python Weekly. Let's get straight to the links this week. From Our Sponsor Establishing a fast and non-intrusive bug catching

Python Weekly - Issue 568

Thursday, September 22, 2022

View this email in your browser Python Weekly Welcome to issue 568 of Python Weekly. Let's get straight to the links this week. From Our Sponsor Get Your Weekly Dose of Programming A weekly

Python Weekly - Issue 567

Thursday, September 15, 2022

View this email in your browser Python Weekly Welcome to issue 567 of Python Weekly. Let's get straight to the links this week. From Our Sponsor Ever wonder how your information stays secure? Dig

Python Weekly - Issue 566

Thursday, September 8, 2022

View this email in your browser Python Weekly Welcome to issue 566 of Python Weekly. Last week, our 11 years old Twitter account @PythonWeekly all of a sudden got suspended and I really don't

You Might Also Like

Quick question

Sunday, April 28, 2024

I want to learn how I can better serve you ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Kotlin Weekly #404 (NOT FOUND)

Sunday, April 28, 2024

ISSUE #404 28st of April 2024 Announcements Kotlin Multiplatform State of the Art Survey 2024 Help to shape and understand the Kotlin Multiplatform Ecosystem! It takes 4 minutes to fill this survey.

📲 Why Is It Called Bluetooth? — Check Out This AI Text to Song Generator

Sunday, April 28, 2024

Also: What to Know About Emulating Games on iPhone, and More! How-To Geek Logo April 28, 2024 📩 Get expert reviews, the hottest deals, how-to's, breaking news, and more delivered directly to your

Daily Coding Problem: Problem #1425 [Easy]

Sunday, April 28, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Microsoft. Suppose an arithmetic expression is given as a binary tree. Each leaf is an

PD#571 Software Design Principles I Learned the Hard Way

Sunday, April 28, 2024

If there's two sources of truth, one is probably wrong. And yes, please repeat yourself. ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

When Procrastination is Productive & Ghost integrating with ActivityPub

Sunday, April 28, 2024

Automattic, Texts, and Beeper join forces to build world's best inbox, Reflect launches its iOS app, how to start small rituals, and a lot more in this week's issue of Creativerly. Creativerly

C#503 Building pipelines with System.Threading.Channels

Sunday, April 28, 2024

Concurrent programming challenges can be effectively addressed using channels ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

RD#453 Get your codebase ready for React 19

Sunday, April 28, 2024

Is your app ready for what's coming up in React 19's release ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

☁️ Azure Weekly #464 - 28th April 2024

Sunday, April 28, 2024

Azure Weekly Newsletter Issue #464 powered by endjin Welcome to issue 464 of the Azure Weekly Newsletter. In AI we have a good mix of high-level and deep-dive technical articles. Next-Gen Customer

Tesla profits tumble, Fisker flatlines, and California cities battle for control of AVs

Sunday, April 28, 2024

Plus, an up-close look at the all-electric Mercedes G-Wagen and more View this email online in your browser By Kirsten Korosec Sunday, April 28, 2024 Welcome back to TechCrunch Mobility — your central