11 Jun 2023 |
| isomorph70 joined the room. | 06:49:14 |
12 Jun 2023 |
| SomeoneSerge (UTC+3) changed their display name from Someone (still unhappy about setup hooks but oh well) to Someone (UTC+3). | 17:20:34 |
13 Jun 2023 |
| Nano set a profile picture. | 20:47:49 |
18 Jun 2023 |
| quasineutral joined the room. | 09:50:08 |
| tzycce joined the room. | 12:52:03 |
| tzycce left the room. | 12:55:14 |
21 Jun 2023 |
| Alexis joined the room. | 19:42:51 |
25 Jun 2023 |
| kadawee joined the room. | 15:35:37 |
29 Jun 2023 |
| futaki joined the room. | 01:29:40 |
1 Jul 2023 |
| Charlotte š¦ (it/its) changed their profile picture. | 09:48:53 |
| Airpods joined the room. | 18:16:32 |
4 Jul 2023 |
| Galactus joined the room. | 06:47:12 |
5 Jul 2023 |
| Galactus changed their profile picture. | 13:26:00 |
| trexd joined the room. | 15:12:23 |
trexd | Is this a good room to discuss the current state of the flax package in nixpkgs? | 15:12:54 |
Carl ThomƩ | In reply to @trexd:matrix.org Is this a good room to discuss the current state of the flax package in nixpkgs? Yes | 18:34:00 |
6 Jul 2023 |
trexd | Well currently updating flax is marked as broken on nixpkgs because it requires orbax to be built. I've started packaging orbax; however it requires a newer version of Jax than what is currently available on nixpkgs. Seems like people are working on it over here https://github.com/NixOS/nixpkgs/pull/227145 but it's stalled because of the changes breaking a lot of packages. I was wondering what the best way to insert myself in this process to help out in getting an update to jax merged so I can fix the state of the flax pacakge. | 15:51:50 |
Carl ThomƩ | From my side I just kinda went "damnit I'll stick to PyTorch then" but that feels a bit sad | 16:48:14 |
| John Pertoft joined the room. | 20:01:46 |
7 Jul 2023 |
trexd | I need flax to implement a small transformer model. Jax is easier to reason about for me as well | 01:37:32 |
| Charlotte š¦ (it/its) changed their profile picture. | 05:28:04 |
8 Jul 2023 |
| ascendo joined the room. | 12:29:09 |
9 Jul 2023 |
| Bruno Rodrigues joined the room. | 14:54:58 |
10 Jul 2023 |
Bruno Rodrigues | Hi all, Iām Bruno and am interested in Nix to set up reproducible development environments for R (my main language, but am curious for any language whatsoever). Iām thinking about Nix to essentially replace {renv} + Docker (and maybe even {targets}) | 10:19:22 |
Bruno Rodrigues | for now Iām reading the Nix pills and trying some things out | 10:19:34 |
GaƩtan Lepage | In reply to @trexd:matrix.org Well currently updating flax is marked as broken on nixpkgs because it requires orbax to be built. I've started packaging orbax; however it requires a newer version of Jax than what is currently available on nixpkgs. Seems like people are working on it over here https://github.com/NixOS/nixpkgs/pull/227145 but it's stalled because of the changes breaking a lot of packages. I was wondering what the best way to insert myself in this process to help out in getting an update to jax merged so I can fix the state of the flax pacakge. Hi ! I'm the dumb guy at the origin of this PR. Indeed, we are struggling hard to get this through. A lot of problems have been tackled already. First and foremost, all of the packages (jax, jaxlib, jaxlibWithCuda) build fine now. However, a few existing packages are broken by this update. There are only 2: numpyro and tensorflow-datasets . | 13:18:52 |
GaƩtan Lepage | I am only targetting 0.4.12 with this PR because 0.4.13 brings yet new issues (related to jax's dependencies) | 13:19:34 |
GaƩtan Lepage | Honestly, it is kind of a nightmare ^^ | 13:19:49 |
trexd | Yeah it seems like it. Ya'll are doing excellent work though :D | 17:45:14 |
peddie | welcome! I've had some luck (with jbedo's help) setting up R development environments with flakes in the past year. feel free to ping me about it; I think nix is underused in the R world! | 22:11:53 |