Added constraint based structure learning algorithms #71

Merged
meliurwen merged 21 commits from 8-feature-constraint-based-structure-learning-algorithm-for-ctbn into dev 2 years ago
meliurwen commented 2 years ago (Migrated from github.com)
Owner

Description

See the issue related, what is done in the commits and in the changelog below.

Merge into Dev Checklist

  • Tests for the new code
  • Acceptance Testing

Changelog

  • Defined the compare_matrices function for the F-test
  • Implemented the F-test
  • Added tests for the F-test
  • Implemented the CTPC algorithm
  • Added tests for the CTPC algorithm
  • Added cache for the CTPC algorithm
  • Added parallelization at the nodes level for the CTPC algorithm
  • Moved the cache for the CTPC algorithm from parameter_learning.rs to structure_learning/constraint_based_algorithm.rs

(Optional) Extra info

None

<!-- # Pull/Merge Request into dev --> ## Description See the issue related, what is done in the commits and in the changelog below. ## Issues related * #8 * #78 * #80 ## Pull/Merge Request related * #79 * #81 ## Merge into Dev Checklist * [x] Tests for the new code * [x] Acceptance Testing ## Changelog * Defined the `compare_matrices` function for the F-test * Implemented the F-test * Added tests for the F-test * Implemented the CTPC algorithm * Added tests for the CTPC algorithm * Added cache for the CTPC algorithm * Added parallelization at the nodes level for the CTPC algorithm * Moved the cache for the CTPC algorithm from `parameter_learning.rs` to `structure_learning/constraint_based_algorithm.rs` ## (Optional) Extra info None
AlessandroBregoli (Migrated from github.com) approved these changes 2 years ago
The pull request has been merged as 0bd325d349.
Sign in to join this conversation.
Loading…
There is no content yet.