Sign in

Daniel Falbel

@dfalbel.bsky.social
926 followers 441 following 26 posts
PostsRepliesMedia
Reposted by Daniel Falbel
troy_phd @troyhernandez.bsky.social · 25/06/2026
🎉 chatterbox TTS is now an R package! Thanks to Chris English for all the testing and @dfalbel.bsky.social for teaching me about garbage collection in torch! 🙏 #rstats
072
Daniel Falbel @dfalbel.bsky.social · 30/04/2026
Just published a new blogpost on torch for #rstats updates: opensource.posit.co/blog/2026-04...
opensource.posit.co
torch Ecosystem Updates
An overview of recent updates across the torch ecosystem.
0213
Reposted by Daniel Falbel
Richard Iannone @richmeister.bsky.social · 15/04/2026
We just released a blog post about something I'm very excited about: Great Docs. Post is in the *new* Posit Open Source site: opensource.posit.co/blog/2026-04... Great Docs is a #python pkg for creating beautiful Python package websites. We make it easy to use but also give you lots of options.
opensource.posit.co
Introducing Great Docs: Beautiful Documentation for Python Packages
Great Docs is a new documentation site generator for Python packages. It auto-discovers your API, builds a modern site with Quarto, and ships with LLM-friendly features and one-command deployment.
24215
Daniel Falbel @dfalbel.bsky.social · 15/04/2026
We just released raghilda to PyPi. Raghilda is a framework for building RAG systems in #python. See the release blogpost: opensource.posit.co/blog/2026-04...
opensource.posit.co
RAG with raghilda
An introduction to building retrieval-augmented generation systems with raghilda.
1185
Daniel Falbel @dfalbel.bsky.social · 31/10/2025
This was really nice to watch #rstats :) Fun application of attention models. Also nice to see torch used for such important work! youtu.be/0Zra1WYoiOM?...
youtu.be
Keynote #2 R in the AI Era Leveraging Modern Technologies in Practice - Simon Urbanek
YouTube video by useR! Conference
080
Daniel Falbel @dfalbel.bsky.social · 30/10/2025
With a nice latent space vis ;)
030
Daniel Falbel @dfalbel.bsky.social · 30/10/2025
luz v0.5.1 is now on #rstats CRAN. Just a small bug fix related to forwarding `predict` parameters to the model. I also added a new Variational Autoencoder example to our examples gallery: mlverse.github.io/luz/articles...
mlverse.github.io
Examples
1102
Daniel Falbel @dfalbel.bsky.social · 29/10/2025
As an #rstats dev, I never expected writing a PR to ipykernel :) github.com/ipython/ipyk... It's now running for everyone with ipykernel >= 7.1
github.com
Refer to kernel laucnhing thread instead of assuming the main thread by dfalbel · Pull Request #1455 · ipython/ipykernel
This PR proposes a patch to address the issue described in #1438 (comment) With this, we no longer asssume that the IPykernel app starts from the main thread. Instead, we keep a reference to the la...
080
Daniel Falbel @dfalbel.bsky.social · 19/09/2025
It has many limitations: - no dynamic shapes - hardcoded weights But it should be possible to greatly improve this in the future.
110
Daniel Falbel @dfalbel.bsky.social · 19/09/2025
Where `resnet18_stablehlo.mlir` is a model exported with:
120
Daniel Falbel @dfalbel.bsky.social · 19/09/2025
Here's a small example:
130
Daniel Falbel @dfalbel.bsky.social · 18/09/2025
The motivation for it comes from working on inegrating Apple embedding atlas into ragnar: github.com/tidyverse/ra... We ended up using the python package, but we could have used a #rstats / JS only solution if we had some nice mosaic integration.
github.com
Embedding Atlas by dfalbel · Pull Request #124 · tidyverse/ragnar
Add support for visualizing the store using embedding-atlas
010
Daniel Falbel @dfalbel.bsky.social · 18/09/2025
Just made a nice website for mosaicr. A small #rstats htmlwidget package that allows using @idl.uw.edu Mosaic data visualization framework from R. The real power comes when embedding Mosaic plots within Shiny apps. See examples and docs in dfalbel.github.io/mosaicr/
dfalbel.github.io
Scalable, Interactive Data Visualization
Produce scalable, interactive data visualization using the Mosaic framework.
1101
Daniel Falbel @dfalbel.bsky.social · 18/09/2025
Yep! We have some work in github.com/r-xla It's a long term project though. Theoretically it's already possible to create a graph in jax , export it to stablehlo and ecute it in R with no python dep.
github.com
r-xla
r-xla has 6 repositories available. Follow their code on GitHub.
130
Daniel Falbel @dfalbel.bsky.social · 27/08/2025
tiny ( <400loc) implementation of Gemma3 270M using torch for #rstats github.com/mlverse/minh... Includes support for loading weights from hugging face hub.
github.com
minhub/R/gemma3.R at main · mlverse/minhub
Minimal implementation of Deep Learning models. Contribute to mlverse/minhub development by creating an account on GitHub.
092
Daniel Falbel @dfalbel.bsky.social · 27/08/2025
tok is back on CRAN! tok is @hf.co tokenizers for #rstats. It uses the same Rust libray as the python interface. It's pretty fast and fully compatible with tokenizers.json available on hub. See the release notes: github.com/mlverse/tok/...
github.com
Release v0.2.0 · mlverse/tok
Updated upstream tokenizers to 0.20.3 Update extendr-api to 0.8.1
0103
Reposted by Daniel Falbel
Edgar @theotheredgar.bsky.social · 11/12/2024
Dev 📦 alert! {lang} translates R help on-the-fly using your local LLM! It also overrides the `?` so you can easily access the translated docs and have them displayed on your IDE's help pane github.com/mlverse/lang #rstats #llm #ollama
github.com
GitHub - mlverse/lang: Uses LLMs to translate R help docs on the fly
Uses LLMs to translate R help docs on the fly. Contribute to mlverse/lang development by creating an account on GitHub.
0186
Reposted by Daniel Falbel
Noam Ross @noamross.net · 03/12/2024
Excited and grateful that R-Universe is R Consortium's newest top-level project! This means sustained support for @rOpenSci.hachyderm.io.ap.brid.gy's platform for discovery and publishing of #rstats packages. Hats off to @jeroenooms.bsky.social for his leadership! ropensci.org/blog/2024/12...
ropensci.org
R-Universe Named R Consortium Top-Level Project
We're excited to announce R-Universe has been named the R-Consortium's newest Top-Level Project.
07628
Daniel Falbel @dfalbel.bsky.social · 27/11/2024
Happy to help making it work on MPS. It should just work if you create a tensor on the MPS device, using eg: torch_randn(10,10, device="mps")
100
Daniel Falbel @dfalbel.bsky.social · 27/11/2024
torch for #rstats has reached 500 GitHub stars :)
4464
Reposted by Daniel Falbel
Jenny Bryan @jennybryan.bsky.social · 26/11/2024
📦 usethis 3.1.0 📦 is released. `use_vignette()` and `use_article()` can now help you initiate a Quarto (.qmd) vignette or article. #rstats usethis.r-lib.org/news/index.h...
usethis.r-lib.org
Changelog
311531
Daniel Falbel @dfalbel.bsky.social · 15/11/2024
This is only happens on Linux when using the CPU. But many workflows involve transforming data on the CPU before executing the model on the GPU, so this fix should improve performance of most torch programs running on Linux!
120
Daniel Falbel @dfalbel.bsky.social · 15/11/2024
But LibTorch is really optimized to work with Intel MKL, and indeed statically links to a version of MKL for faster math kernels, but we were not using it leaving a lot of performance on the table.
110
Daniel Falbel @dfalbel.bsky.social · 15/11/2024
The problem was that previous versions of torch would use whatever BLAS library R is configured to use (which in most system will be a single threaded BLAS, and if you had some fun configuring R, it could be OpenBLAS.
100
Daniel Falbel @dfalbel.bsky.social · 15/11/2024
This includes a bug fix that makes #rstats torch at least 2x faster on Linux CPU's, and possibly even more for other workflows.
140
Daniel Falbel @dfalbel.bsky.social · 14/11/2024
Finally merged support for LibTorch 2.5 into #rstats torch main! github.com/mlverse/torc...
github.com
Libtorch 2.5.1 by dfalbel · Pull Request #1204 · mlverse/torch
Add support for LibTorch 2.5.1 TODO: Update Libtorch M1 builds - and patch the allocator Regenerate R level wrappers Figure out pre-built binaries for x86_64 macOS Drop unsupported CUDA from C...
180
Daniel Falbel @dfalbel.bsky.social · 13/11/2024
Nice! Wrapping the bucket with a CDN, such as CloudFront, should also make downloads faster, due to regional caching and other optimizations that CDN's do. It also allows you to decouple the storage location from how things are distributed, so it gives you freedom to change storage structures later.
010
Daniel Falbel @dfalbel.bsky.social · 13/11/2024
I know nothing about nix, but how do folks download from the cache later? In general using a CloudFront distribution instead of directly accessing the bucket will reduce a lot the egress costs.
100
Daniel Falbel @dfalbel.bsky.social · 13/11/2024
After long investigation, I still don't understand what is really happening and what's wrong, but... The fix turned out being quite simple. Just had to add the RTLD_DEEPBIND flag when opening the dynamic library 🤷‍♂️ github.com/mlverse/torc...
000
Daniel Falbel @dfalbel.bsky.social · 08/11/2024
Just posted a Stack Overflow question! First one in a couple years. Do people still use it? stackoverflow.com/q/79171784/3...
stackoverflow.com
MKL and openBLAS interactions - a question about linking
I'm using a binary (R) that dynamically links to a generic version of BLAS, for instance (and in a lot of cases) this is openBLAS. Now, inside R, I'm dynamically loading another shared library (lib...
110
Daniel Falbel @dfalbel.bsky.social · 07/11/2024
S7 is really nice! I've exploring it in the micrograd package, a minimal implementation of an automatic differentiation engine (think torch's autograd) built from scratch in R: github.com/dfalbel/micr...
github.com
GitHub - dfalbel/micrograd: Micro Autograd Engine
Micro Autograd Engine. Contribute to dfalbel/micrograd development by creating an account on GitHub.
0143
Reposted by Daniel Falbel
Julia Silge @juliasilge.com · 31/10/2024
Our #PositConf2024 talk(s) on Positron are now available on YouTube! It was really special to get to introduce this new project to folks ❤️ and I'm excited this is broadly available now. Take a look if you are curious about our new IDE: youtu.be/8uRcB34Hhsw
youtu.be
Introducing Positron, a new data science IDE - posit conf 2024
YouTube video by Posit PBC
67130