Xiu-zhe (Roger) Luo
Xiu-zhe (Roger) Luo
there are still driver issues with wsl, be careful with that in WSL(Windows Subsystem Linux). You might not be able to use some package in the future. Because wsl is...
I think somehow there is a performance regression on Julia 1.5, although I thought https://github.com/JuliaLang/julia/pull/34126 would fix our last a few small allocations due to `RefValue`, now we are having...
Maybe ask for a JuliaGPU CI? I don't have one by hand either, but I could work on it soon for my next project.
I mean in principal one could workaround this by using `.+` instead of `+`, but this is very strange indeed. I suspect this is due to the call of splatting...
The 3.05MB allocation I think comes from the allocation of `Broadcasted` however, but shouldn't `Broadcasted` allocate on stack? there is no allocation in `broadcast!` somehow.
like supporting the syntax that `@kwdef` provides in `struct`s? I guess all `@kwdef` about is having such a syntax? and it seems well adopted by the community already.
+1 for a seperate package, I'd like to use this as a workspace backend for CLI scripts etc. too, see also #1073
> Could you please comment what output you would expect instead in your case? I assume that you mean this part: Yes, sorry I should have mention that, I think...
> What if the user wants an output with fewer digits but printed as a table? I'm not sure either... it seems `:compact` controls two things: fewer digits and no...
I think this is mainly because of tracing the for loop is a bit heavy for reverse mode, since we need to store each `getindex` as operator in the tape....