Vassil Vassilev

Results 65 issues of Vassil Vassilev

We have the pattern: ``` double _t0; ... _t0=...; ``` Instead we should generate `double _t0 = ...;` This would significantly shorten the produced code snippets and make them more...

good first issue

In many cases we need only the diagonal for the optimizer seeding. We can avoid computing the full matrix as in problems with many parameters will be costly. cc: @lmoneta.

### Check duplicate issues. - [X] Checked for duplicates ### Description The ROOT CI has endemically suffered of instabilities. Every time people need to check if the bots report the...

bug

This helps reduce the dependency on wget at cmake configure time which is non-standard for OSX.

build-system

Revert https://github.com/vgvassilev/clad/pull/758 from the master and land it in a branch v2.0.

In the current implementation of `clad::tape` we ensure the elements are contiguous. The `grow` operation relocates the elements when the size exceeds the tape capacity: https://github.com/vgvassilev/clad/blob/f242077c9b386a9711cdb257b1126a07b52c5006/include/clad/Differentiator/Tape.h#L119 Instead we should allocate...

good first issue

Clad builds a gradient with a specific signature. It also allows that gradient function signature to be forward-declared. However if both mismatch there are subtle crashes in CodeGen. We should...

good first issue