In a nutshell Implicit functions have become more flexible: byproducts are optional, and handled automatically via dispatch additional positional arguments are supported but not differentiated the conditions can be differentiated using a different backend The linear solver has been generalized: it can be chosen among "implicit" and "direct" the direct linear solver caches the LU factorization for each pullback or pushforward it returns NaNs when the solve fails instead of erroring General reliability of the package has improved thanks to extensive testing: with standard arrays, static arrays and sparse arrays (experimental) leveraging ChainRulesTestUtils.jl See the brand new FAQ page in the docs for more details. What's Changed Retur...
The Scala programming language offers two distinctive language features implicit parameters and impl...
International audienceWe introduce a new family of binary composition operators that solves four maj...
Computational problems that involve dynamic data, such as physics simulations and program developmen...
What's Changed Fix typos in 0_intro.jl by @pitmonticone in https://github.com/gdalle/ImplicitDiffer...
What's Changed Revert ImplicitDifferentiation update by @gdalle in https://github.com/gdalle/Differ...
What's Changed Bump ImplicitDifferentiation dependency to v0.5 by @gdalle in https://github.com/gda...
XSL (eXtended Sparse Linearization) is a recent algebraic attack aimed at the Advanced Encryption St...
We propose a new technique for exploiting the inherent parallelism in lazy functional programs. Know...
The Scala programming language offers two distinctive language features implicit parameters and impl...
International audienceThis paper describes three significant extensions for the Finite Domain solver...
Many problems in machine learning involve bilevel optimization (BLO), including hyperparameter optim...
International audienceThis special issue of ACM Transactions on Computational Logic is devoted to Im...
Highlights The implicit gradient and zero-order differentiation APIs become generally available in ...
Implicit parameters are used pervasively in Scala and are also present in a number of other programm...
After a very long (almost two year) road, we have implemented a complete ID and IDC algorithm. This ...
The Scala programming language offers two distinctive language features implicit parameters and impl...
International audienceWe introduce a new family of binary composition operators that solves four maj...
Computational problems that involve dynamic data, such as physics simulations and program developmen...
What's Changed Fix typos in 0_intro.jl by @pitmonticone in https://github.com/gdalle/ImplicitDiffer...
What's Changed Revert ImplicitDifferentiation update by @gdalle in https://github.com/gdalle/Differ...
What's Changed Bump ImplicitDifferentiation dependency to v0.5 by @gdalle in https://github.com/gda...
XSL (eXtended Sparse Linearization) is a recent algebraic attack aimed at the Advanced Encryption St...
We propose a new technique for exploiting the inherent parallelism in lazy functional programs. Know...
The Scala programming language offers two distinctive language features implicit parameters and impl...
International audienceThis paper describes three significant extensions for the Finite Domain solver...
Many problems in machine learning involve bilevel optimization (BLO), including hyperparameter optim...
International audienceThis special issue of ACM Transactions on Computational Logic is devoted to Im...
Highlights The implicit gradient and zero-order differentiation APIs become generally available in ...
Implicit parameters are used pervasively in Scala and are also present in a number of other programm...
After a very long (almost two year) road, we have implemented a complete ID and IDC algorithm. This ...
The Scala programming language offers two distinctive language features implicit parameters and impl...
International audienceWe introduce a new family of binary composition operators that solves four maj...
Computational problems that involve dynamic data, such as physics simulations and program developmen...