Arno Strouwen

Results 185 issues of Arno Strouwen

The documentation says `CuArray` `u0` are supported. But only one dimensional arrays are supported because of lines like: https://github.com/SciML/DiffEqGPU.jl/blob/8489a3e74f9179aafddb38912bedd9321fadd68b/src/DiffEqGPU.jl#L345 To generalize this to N dimensions the `u0` should concatenate across...

Look for "outcome constraints" in https://ax.dev/tutorials/building_blocks.html#4.-Define-an-optimization-config-with-custom-metrics An example in SciML would be Bayesian optimization of a yield of a chemical reaction, but make sure some other product is not produced...

In many applications corners of the design space are infeasible. Currently it seems it is only possible to optimize on a hyperbox, and not a constrained space? Specifying such constraints...

Taken from a discussion with @ludoro on SciML slack: As an alternative to acquisition functions, such as expected improvement, information theory based criteria could be used to pick new points...

- Not every optimizer/surrogate/sampler has a clear example what parameters have to be passed for it to work. Often the box around a code snippet is missing, and there are...

The tutorial https://datadriven.sciml.ai/stable/examples/symbolic_regression/#symbolic_regression_tutorial on 1.7 does not output the equations, it only returns: ``` julia> sys = result(res) Model ##Basis#430 with 2 equations States (2): x[1] x[2] Parameters (0): ```

```jl using ForwardDiff function seed_duals(x::AbstractArray{V},::Type{T},::ForwardDiff.Chunk{N} = ForwardDiff.Chunk(x,typemax(Int64))) where {V,T,N} seeds = ForwardDiff.construct_seeds(ForwardDiff.Partials{N,V}) duals = [ForwardDiff.Dual{T}(x[i],seeds[i]) for i in eachindex(x)] end function g(x) x[1]^3*x[2]^3 end x = [2.0, 3.0] v =...

Is SparseDiffTools perturbation confusion safe? https://github.com/JuliaDiff/SparseDiffTools.jl/blob/86b8b3b04bfc45bd551738b4f88f065afad68956/src/differentiation/jaches_products.jl#L1

Cassette prints these errors when adding too many variables. But the end result is still correct. When adding fewer numbers, say 4, I get no errors. ```jl using SparsityDetection function...

In various sparsity packages y and dx are used interchangeably in documentation and API. Also sometimes capitalized Y, X.