differentiable-programming
Here are 65 public repositories matching this topic...
When installing the S4TF toolchain, it's not always clear whether all components are intact and versions are compatible. It would be helpful to have a quick verification tool that uses the toolchain and reports success.
This is especially useful for installations involving accelerators, so the first two features could be:
- Can invoke the toolchain and import TensorFlow
- Can run on
-
Updated
Dec 7, 2021
Ankit Shah and I are trying to use Gen to support a project and would love the addition of a dirichlet distribution
Model summary formatting is rudimentary and could be improved so that tabs align. Potentially use some ideas from swift-benchmark.
Generate code coverage reports for our tests.
-
Updated
Mar 26, 2021 - Python
Debugging Kotlin∇ code within IntelliJ IDEA can be somewhat cumbersome due to the functional API structure (lots of deeply-nested stack traces and context switching). To facilitate more user-friendly debugging, we should add support for visual debugging by exposing Kaliningraph’s built-in graph visualization capabilities. For example, the use
-
Updated
Feb 7, 2022 - Julia
-
Updated
Sep 12, 2019 - Scala
-
Updated
Nov 3, 2021 - Python
-
Updated
Jan 7, 2019 - JavaScript
Right now the user can accidentally pass in Duplicated(1.0, 0.0) to autodiff, which is odd and surprising since duplicated is for the shadow storage loacation and 0.0 is immutable and can't be changed on the Julia semantics level. We should use a separate type e.g. Dual for forward diff.
-
Updated
Jan 2, 2022 - Julia
-
Updated
Dec 20, 2021 - Julia
-
Updated
Dec 3, 2021 - Julia
Instead, we could error in forward and backward.
-
Updated
Jan 18, 2021 - Python
-
Updated
Dec 24, 2019 - Jupyter Notebook
-
Updated
Feb 7, 2022 - Python
-
Updated
Oct 8, 2021 - Scala
-
Updated
Nov 26, 2018 - Python
-
Updated
Feb 7, 2022 - Python
-
Updated
Jul 27, 2019 - Julia
-
Updated
Feb 13, 2020 - Jupyter Notebook
-
Updated
Feb 8, 2022 - C++
The bug description
The SoftEntropy error function produces NaN values for higher input values.
I identified problems in three different places:
-
Softmax computation https://github.com/GustikS/NeuraLogic/blob/master/Algebra/src/main/java/cz/cvut/fel/ida/algebra/functions/specific/SoftEntropy.java#L75
Math.expgoes to infinity - should be fixable withexp(input[i] - max(input))
-
Updated
Nov 23, 2021 - Julia
-
Updated
Oct 18, 2021 - Python
-
Updated
Nov 15, 2021 - Python
Improve this page
Add a description, image, and links to the differentiable-programming topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the differentiable-programming topic, visit your repo's landing page and select "manage topics."
As shown in taichi-dev/taichi#3910, replacing property with simple attributes can speedup python part of taichi a lot.
Lessons learned is that we should avoid using
@propertywhen applicable since it's expensive. So let's review the usage of@propertyin our python codebase and replace them as much as possible.Here's a list of simple grep in our codebase showing