Skip to content Skip to sidebar Skip to footer

Prioritize Serialization and Sharding Compatibility in Data-Science Stacks — Lessons from JAX v0.11.1

What Happened JAX released v0.11.1 with a set of forward-looking compatibility and API changes that affect model export, runtime behavior and some numerical/gradient code paths. Key points: Serialization and backward-compatibility: JAX now prevents deserializing exported modules older than the project’s backwards-compatibility window by default; a temporary config flag (--jax_export_deserialize_expired_versions) can bypass this during…

Read More

How PyTorch FP8 Optimizations on AMD GPUs Reduce LLM Cost and Scale Training Past 1,000 GPUs

What Happened Core PyTorch libraries for advanced training — TorchAO and TorchTitan — upstreamed a set of AMD‑specific FP8 and kernel optimizations into mainline repos, enabling competitive FP8 performance on AMD Instinct GPUs (MI300X, MI325X, MI350X) and demonstrating linear scaling beyond 1,000 GPUs on AMD clusters [1]. The engineering changes include native AMD FP8 (e4m3fnuz)…

Read More

Reduce ML Latency and Cost by Combining PyData, R Tools and On‑Device Models — Practical Steps for Production

What Happened Meta released Muse Glimmer, a 30‑billion‑parameter open‑weight distilled model optimized for on‑device agentic workflows, and ExecuTorch added end‑to‑end support for running Muse Glimmer on NVIDIA GPUs and Apple silicon [1]. Separately, the open data‑science ecosystem continues to bifurcate along two pragmatic axes: high‑productivity, analyst‑friendly tooling (R / Posit + pandas) and high‑performance, production‑first…

Read More

Illustration for the Kimbodo News & Research briefing “Optimize ML throughput and developer velocity: when to use pandas, Polars and PyTorch in production” (Data Science, Python & R).

Optimize ML throughput and developer velocity: when to use pandas, Polars and PyTorch in production

What Happened PyTorch community activity continues to accelerate: PyTorch Conference North America announced major industry and research keynotes and a two-day program in San Jose, signaling continued ecosystem investment and partner engagement [1]. Local community growth: an inaugural Santa Cruz PyTorch meetup demonstrated practical, low-cost ways to broaden participation and grow…

Read More

Illustration for the Kimbodo News & Research briefing “How Polars’ Performance and Correctness Push Changes Across Python and R Data Science Stacks” (Data Science, Python & R).

How Polars’ Performance and Correctness Push Changes Across Python and R Data Science Stacks

What Happened Polars 0.55.1 (Rust) delivered a large set of performance, correctness, API, and ecosystem improvements that illustrate current priorities in data-science tooling: faster DSL execution, better Parquet/Arrow/IPC handling, richer APIs for out-of-core and cloud workflows, and a focus on concurrency safety and SQL correctness [1]. Key points from the release: Performance wins:…

Read More

Illustration for the Kimbodo News & Research briefing “Polars 1.43.2 and What It Means for Upgrading High‑Performance Python ETL Pipelines” (Data Science, Python & R).

Polars 1.43.2 and What It Means for Upgrading High‑Performance Python ETL Pipelines

What Happened Polars released version 1.43.2 with a mix of deprecations, performance improvements and usability enhancements. Notable items in the changelog include: Deprecation of casts from Categorical to integer dtypes and deprecation of omitting the plan_stage argument to show_graph() [1]. Performance improvement: pushing down len() into concat/union inputs to reduce work…

Read More

Illustration for the Kimbodo News & Research briefing “Modernize Your Data-Science Stack: Practical Choices for Speed, Interoperability and Production Safety in Python and R” (Data Science, Python & R).

Modernize Your Data-Science Stack: Practical Choices for Speed, Interoperability and Production Safety in Python and R

What Happened Over the last several years the Python and R ecosystems have bifurcated along two axes: high-compatibility, broad-adoption tooling (pandas, scikit-learn, Posit/R) versus high-performance, specialist tooling (Polars, JAX, PyTorch compiler toolchains). At the same time, infrastructure vendors and large platforms are investing in custom GPU compiler and runtime stacks to squeeze more performance from…

Read More

Illustration for the Kimbodo News & Research briefing “Use Community Activity to De-Risk Your Python‑and‑R Data Science Stack Decisions” (Data Science, Python & R).

Use Community Activity to De-Risk Your Python‑and‑R Data Science Stack Decisions

What Happened The PyTorch Foundation opened a community design contest to create the 2026 PyTorch Foundation flare pin for PyTorch Conference North America; the winner receives a complimentary conference ticket and the Foundation will produce the pin for conference distribution [1]. This is an example of ongoing community-driven engagement and branding activity from a major…

Read More

Illustration for the Kimbodo News & Research briefing “Polars 1.43.1: What the Release Means for Production Data Pipelines and Analytics” (Data Science, Python & R).

Polars 1.43.1: What the Release Means for Production Data Pipelines and Analytics

What Happened Polars 1.43.1 shipped a patch release focused on performance, cloud deployability, and multiple correctness fixes. Key points in the release: Performance tweak: optimized boolean negation (transform not(bool_f) → not_bool_f) to improve execution speed [1]. Cloud integration: added support for callback sinks on cloud deployments, enabling richer sink behavior in…

Read More

How TPU‑aware Kernel DSLs like Helion Shift High‑Performance Python ML — What Enterprise Teams Must Do

What Happened Helion is a PyTorch high‑level domain‑specific language (DSL) for writing performance‑portable ML kernels that now compiles to Pallas, the TPU backend, via a partnership with Google. The tool targets three needs: autotuning of performance‑critical kernels, onboarding users who aren’t Pallas experts, and producing kernels portable across TPU and GPU targets [1]. Helion combines…

Read More

How Polars 1.43 Boosts Production ETL and What It Means for Python–R Data Stacks

What Happened Polars released version 1.43.0 with a mix of performance optimizations, new functionality, API deprecations, bug fixes and build/test maintenance. Key items in the release: API deprecations and removals (numeric→categorical casting changes; cat.get_categories()/cat.to_local removals; LazyFrame.profile() removed; changes to list/arr.to_struct() and rename of missing_utf8_is_empty_string → empty_string_is_null) that require migration work for some codebases…

Read More