Mohamed Tarek

Results 132 issues of Mohamed Tarek

This fixes #236. I also allowed passing absolute tolerance as opposed to just a relative one. Since it makes sense for the residual to be

Fixes #246 by implementing QR orthogonalization as a fallback when CholQR fails. CC: @mfherbst, @haampie, @lobpcg

It would be nice to have a `CGResult` struct that saves things like the last residual, number of iterations needed to converge, and options. If this is approved in principle,...

Often the preconditioner can be defined as a function instead of a type with `ldiv!` method. For example, see https://github.com/JuliaMath/IterativeSolvers.jl/issues/258. It would be nice to be able to wrap the...

This is a great package! It would be nice to have a checklist with references to help contributors or generally curious people much like this issue https://github.com/JuliaMath/IterativeSolvers.jl/issues/1.

It would be cool to make ReverseDiff work with this using the `ReverseDiff.@grad` macro. Examples: https://github.com/JuliaDiff/ReverseDiff.jl/blob/master/test/MacrosTests.jl#L184

feature

I am trying to load `Flux` and then `cuDNN` but it freezes at `using cuDNN`. However, loading `Flux`, then `CUDA`, then `cuDNN` works. Any idea why?

The following example doesn't work on latest Enzyme release and Julia 1.10. ```julia using LinearAlgebra import Enzyme f(x) = logdet([exp(x[1]);;]) f(rand(1)) Enzyme.gradient(Enzyme.Forward, f, rand(1)) ``` The part of the error...

lapack support

```julia julia> using Distributions julia> logpdf(KSDist(1), 0.5) ERROR: MethodError: no method matching pdf(::KSDist, ::Float64) Closest candidates are: pdf(::Chernoff, ::Real) at C:\Users\user\.julia\packages\Distributions\wRw5p\src\univariate\continuous\chernoff.jl:168 pdf(::Kolmogorov, ::Real) at C:\Users\user\.julia\packages\Distributions\wRw5p\src\univariate\continuous\kolmogorov.jl:81 pdf(::DiscreteNonParametric{T,P,Ts,Ps} where Ps

When creating a dataset, it's often convenient to be able to upload a script that was used to generate the dataset. Generating derived datasets can be a complicated process and...