The PyCon AU and SciPy 2023 Sessions Are Now Online
Written by Nikos Vaggalis   
Friday, 15 September 2023

The talks presented at the 2023 PyCon Australia and SciPy are now available as YouTube playlists. Topics ranged from Data cleaning and visualization to APIs, GUIs and Parallelism.

This year's SciPy conference was held in Austin Texas during July 10-16, while PyCon Australia was held in Adelaide between 18–22 August 2023. These videod sessions are in addition to the other conference we looked into this year, that of the Python Web Conference.

For those not initiated, SciPy is a community dedicated to the advancement of scientific computing through open source Python software for mathematics, science, and engineering. PyCon AU on the other hand is a programming conference, not a hackercon and is designed for developers, users, and practitioners of the Python programming language.

So without further ado let's look what the talks available were about, starting out with SciPy's. There are 59 videos uploaded ranging from Open Source Tools to the Exploration of the Milky Way, Scientific and technical publishing and Computer Vision.
From that lot we picked out the most promising:

Fast Exploration of the Milky Way or any other n dimensional dataset
This talk looks into N-dimensional datasets which are common in many scientific fields, and quickly accessing subsets of these datasets is critical for an efficient exploration experience.

Bayesian Statistics with Python No Resampling Necessary
This talks shows how to use numerical optimizations to estimate model parameters, and then how to use numerical differentiation in order to get a quantified degree of belief. How to perform simulation in Python to corroborate our results is also demonstrated.

Can There Be Too Much Parallelism?
This talk explores the programming interfaces used to control parallelism exposed by libraries such as NumPy, SciPy, and scikit-learn. In it we learn about parallel primitives used in these libraries, such as OpenMP and Python's multiprocessing module.

Pandera: Beyond Pandas Data Validation
Data quality remains a core concern for practitioners of machine learning, data science, and data engineering, and in recent years specialized packages have emerged to validate and monitor data and models. However, as the open source community iterates on data frameworks – notably, highly performant entrants such as Polars – data quality libraries need to catch up to support them.

In this talk, you will learn about Pandera and its journey from being a pandas-only validator to a generic tool for testing arbitrary data containers so that it can provide a standardized way of creating data validation tools.

Now let's turn our attention to PyCon. Its playlist consists of 85 videos and as already said this is a more programmer oriented conference and as such more approachable addressing a larger target audience than SciPy.

Many talks here too, with subjects ranging from Open Source, Diagnostics, Serverless, APIs, GUIs, etc;you name it. From that lot we singled out the most promising:

Diagnostics-Seeing Inside Your Application Without Logging
What isn't so well known is that diagnostics can be embedded directly into python applications. Doing it this way provides a purely on-demand and human-readable interface of real-time system state and performance.

In this talk, you learn a number of practical and pythonic techniques for serving custom diagnostics from within your application.

Using Python to stream media using GStreamer for WebRTC and RTSP applications
This presentation will aim to bring you up-to-speed quickly with using Python programmatically to build GStreamer pipelines for use with both RTSP and WebRTC applications.

The Hidden Unity of APIs and Event Streams
APIs and events are complementary to each other and are deeply connected in the architecture of your domain. Understanding this insight will help you design better systems.

Generating Python bindings to C++ libraries
This talk will discuss different ways of generating bindings to C++ libraries, including the approaches that the RobotPy project has used over many years.

How to build a cross-platform graphical user interface with Python
In this talk, you'll learn how to build a cross-platform GUI application to wrap your Python code.

...but there's so much more.

It's almost certain that you'll find something that catches your attention between those two conferences. Enjoy with a cup of coffee.

 

More Information

SciPy 2023

SciPy 2023 Youtube playlist

PyCon AU 2023

PyCon AU 2023 YouTube playlist

Related Articles


Python Web Conference 2023 Sessions Now Online

 

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.

Banner


ZLUDA Ports CUDA Applications To AMD GPUs
18/04/2024

ZLUDA is a translation layer that lets you run unmodified CUDA applications with near-native performance on AMD GPUs. But it is walking a fine line with regards to legality.



Rust Twice As Productive As C++
03/04/2024

Google director of engineering, Lars Bergstrom, gave a talk at the recent Rust Nation UK conference and claimed that Rust was twice as productive as C++. Given how good Google is at C++, this is quite [ ... ]


More News

raspberry pi books

 

Comments




or email your comment to: comments@i-programmer.info

Last Updated ( Friday, 15 September 2023 )