Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dev #5

Merged
merged 41 commits into from
Feb 23, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
7d76305
Add ChainRulesCore
rektomar Aug 14, 2023
0552ba6
Improve Geo logpdf and add rrule
rektomar Aug 14, 2023
d8b32a2
Fix Zygote issue with Geometrix
rektomar Aug 17, 2023
3f0a575
Optimized SetNode, Geo, Pois
rektomar Aug 22, 2023
3dffd21
Update tests for optimized nodes
rektomar Aug 22, 2023
338e0d6
Improve SetNode forward
rektomar Aug 22, 2023
0ac1291
Fix Poisson type ambiguity
rektomar Aug 22, 2023
4b77e41
Make Geo dist ecen faster
rektomar Aug 26, 2023
7a8ef46
Add support for SparseArrays to Poisson
rektomar Aug 26, 2023
341a82e
Update typing in SetNode test
rektomar Aug 28, 2023
bee396a
Optimize Categorical, add supp for missing vals
rektomar Aug 30, 2023
93b2044
Update Categorical tests
rektomar Aug 30, 2023
725088a
Optimize Categorical distribution
rektomar Sep 7, 2023
2ba9fad
Add support for full missing data in MvNormal
rektomar Sep 7, 2023
318056e
Add straight support for NgramM in Geometric
rektomar Sep 7, 2023
ee5fa94
Update reflectinmodel to accept dtype
rektomar Sep 7, 2023
fae6fd8
Add dummy distribution
rektomar Sep 7, 2023
9ba24a3
Update mutagenesis example in the light of recent changes
rektomar Sep 7, 2023
3456eb1
Cleaned-up 'scripts' and added a new experimental protocol
mlnpapez Sep 8, 2023
67f6070
Cleaned-up 'scripts' and added a new experimental protocol (correction)
mlnpapez Sep 8, 2023
19bd050
Add new hyperparams setting
rektomar Sep 11, 2023
2ceb21b
Revert reflectinmodel back
rektomar Sep 11, 2023
7fd71ca
Fix typo
rektomar Sep 11, 2023
2613743
Add AD experiment
rektomar Sep 14, 2023
762e433
Update data info
rektomar Sep 14, 2023
19da3b0
Remove ZIPoisson, add rank fun
rektomar Sep 21, 2023
8cebd88
Add rank fun
rektomar Sep 21, 2023
bd9c6eb
Update AD experiment
rektomar Sep 23, 2023
606ef00
Update env to julia 1.9
rektomar Nov 9, 2023
7ef4fa6
Add MvNormal alternatives inspired by RAT-SPN
rektomar Nov 21, 2023
d76af85
Add tests for new MvNormals
rektomar Nov 22, 2023
9f91b7c
Add Studentt and bernoulli dists
rektomar Dec 4, 2023
933b395
Add Studentt and bernoulli dists
rektomar Dec 4, 2023
1a78d90
Change ProductNode definition
rektomar Dec 4, 2023
1fc780c
Add minor sumnode optimizations
rektomar Dec 4, 2023
9a828ef
Update product node and reflectinmodel
rektomar Dec 5, 2023
1697ec2
Update SPSN CE loss
rektomar Dec 9, 2023
fb070d2
Export new loss
rektomar Dec 9, 2023
c4668c3
Cleanup
rektomar Feb 22, 2024
7b7fd5f
Clean up tests
rektomar Feb 22, 2024
c13be23
Merge branch 'main' into dev
rektomar Feb 23, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
480 changes: 264 additions & 216 deletions Manifest.toml

Large diffs are not rendered by default.

3 changes: 2 additions & 1 deletion Project.toml
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
name = "SumProductSet"
uuid = "d0366596-3556-49ae-b3ef-851ab4ad1106"
authors = ["rektomar <[email protected]>"]
version = "0.0.0"
version = "0.1.0"

[deps]
ChainRulesCore = "d360d2e6-b24c-11e9-a2a3-2a2ae2dbcce4"
Flux = "587475ba-b771-5e3f-ad9e-33799f191a9c"
HierarchicalUtils = "f9ccea15-0695-44b9-8113-df7c26ae4fa9"
LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
Expand Down
Loading
Loading