Research package for automatic differentiation of programs containing discrete randomness.
195
stars
15
forks
source link
Make weighted_map_Δs the underlying primitive for mapping and scaling perturbations #102
Closed
gaurav-arya closed 10 months ago
Codecov Report
Patch coverage:
100.00%
and project coverage change:-0.42%
:warning::exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
```diff @@ Coverage Diff @@ ## main #102 +/- ## ========================================== - Coverage 87.80% 87.38% -0.42% ========================================== Files 15 15 Lines 746 753 +7 ========================================== + Hits 655 658 +3 - Misses 91 95 +4 ``` | [Files Changed](https://app.codecov.io/gh/gaurav-arya/StochasticAD.jl/pull/102?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Gaurav+Arya) | Coverage Δ | | |---|---|---| | [src/backends/abstract\_wrapper.jl](https://app.codecov.io/gh/gaurav-arya/StochasticAD.jl/pull/102?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Gaurav+Arya#diff-c3JjL2JhY2tlbmRzL2Fic3RyYWN0X3dyYXBwZXIuamw=) | `75.00% <100.00%> (-1.20%)` | :arrow_down: | | [src/backends/dict.jl](https://app.codecov.io/gh/gaurav-arya/StochasticAD.jl/pull/102?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Gaurav+Arya#diff-c3JjL2JhY2tlbmRzL2RpY3Quamw=) | `92.42% <100.00%> (+0.36%)` | :arrow_up: | | [src/backends/pruned.jl](https://app.codecov.io/gh/gaurav-arya/StochasticAD.jl/pull/102?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Gaurav+Arya#diff-c3JjL2JhY2tlbmRzL3BydW5lZC5qbA==) | `91.30% <100.00%> (+0.25%)` | :arrow_up: | | [src/backends/pruned\_aggressive.jl](https://app.codecov.io/gh/gaurav-arya/StochasticAD.jl/pull/102?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Gaurav+Arya#diff-c3JjL2JhY2tlbmRzL3BydW5lZF9hZ2dyZXNzaXZlLmps) | `91.37% <100.00%> (+0.30%)` | :arrow_up: | | [src/backends/smoothed.jl](https://app.codecov.io/gh/gaurav-arya/StochasticAD.jl/pull/102?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Gaurav+Arya#diff-c3JjL2JhY2tlbmRzL3Ntb290aGVkLmps) | `85.71% <100.00%> (-0.78%)` | :arrow_down: | | [src/discrete\_randomness.jl](https://app.codecov.io/gh/gaurav-arya/StochasticAD.jl/pull/102?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Gaurav+Arya#diff-c3JjL2Rpc2NyZXRlX3JhbmRvbW5lc3Muamw=) | `87.58% <100.00%> (ø)` | | | [src/finite\_infinitesimals.jl](https://app.codecov.io/gh/gaurav-arya/StochasticAD.jl/pull/102?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Gaurav+Arya#diff-c3JjL2Zpbml0ZV9pbmZpbml0ZXNpbWFscy5qbA==) | `100.00% <100.00%> (ø)` | | | [src/general\_rules.jl](https://app.codecov.io/gh/gaurav-arya/StochasticAD.jl/pull/102?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Gaurav+Arya#diff-c3JjL2dlbmVyYWxfcnVsZXMuamw=) | `95.07% <100.00%> (ø)` | | ... and [2 files with indirect coverage changes](https://app.codecov.io/gh/gaurav-arya/StochasticAD.jl/pull/102/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Gaurav+Arya):umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.