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?...
31.10.2025 22:22 β π 6 π 0 π¬ 0 π 0@dfalbel.bsky.social
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?...
31.10.2025 22:22 β π 6 π 0 π¬ 0 π 0With a nice latent space vis ;)
30.10.2025 13:05 β π 1 π 0 π¬ 0 π 0luz 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...
30.10.2025 12:52 β π 10 π 2 π¬ 1 π 0As 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
29.10.2025 17:39 β π 8 π 0 π¬ 0 π 0It has many limitations:
- no dynamic shapes
- hardcoded weights
But it should be possible to greatly improve this in the future.
Where `resnet18_stablehlo.mlir` is a model exported with:
19.09.2025 14:41 β π 2 π 0 π¬ 1 π 0Here's a small example:
19.09.2025 14:41 β π 3 π 0 π¬ 1 π 0The 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.
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/
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.
tiny ( <400loc) implementation of Gemma3 270M using torch for #rstats
github.com/mlverse/minh...
Includes support for loading weights from hugging face hub.
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/...
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
11.12.2024 17:38 β π 18 π 6 π¬ 0 π 1Excited 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...
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")
torch for #rstats has reached 500 GitHub stars :)
27.11.2024 20:03 β π 46 π 4 π¬ 4 π 3π¦ 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...
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!
15.11.2024 02:27 β π 2 π 0 π¬ 1 π 0But 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.
15.11.2024 02:27 β π 1 π 0 π¬ 1 π 0The 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.
15.11.2024 02:27 β π 0 π 0 π¬ 1 π 0This includes a bug fix that makes #rstats torch at least 2x faster on Linux CPU's, and possibly even more for other workflows.
15.11.2024 02:27 β π 4 π 0 π¬ 1 π 0Finally merged support for LibTorch 2.5 into #rstats torch main! github.com/mlverse/torc...
14.11.2024 19:26 β π 8 π 0 π¬ 1 π 1Nice! 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.
13.11.2024 15:20 β π 1 π 0 π¬ 0 π 0I 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.
13.11.2024 10:10 β π 0 π 0 π¬ 1 π 0After 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...
Just posted a Stack Overflow question! First one in a couple years. Do people still use it? stackoverflow.com/q/79171784/3...
08.11.2024 23:01 β π 1 π 0 π¬ 1 π 0S7 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...
07.11.2024 14:57 β π 14 π 3 π¬ 0 π 0Our #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