Meliurwen
|
8953471570
|
Added tests to chi square call function and added a constructor to cache
|
2 years ago |
Meliurwen
|
780515707c
|
Refactored `src/` and `tests/` files to be compliant to `rustfmt`
|
2 years ago |
Meliurwen
|
c4f44f63ea
|
Silenced `non_snake_case` warning globally in `src/`, solved some unused imports and other negligible leftovers
|
2 years ago |
AlessandroBregoli
|
f5756f71d3
|
Changed the return type for ParameterLearning::fit from tuple to Param
|
2 years ago |
Meliurwen
|
68ada89c04
|
Expanded Hypothesis test
|
2 years ago |
Meliurwen
|
4b35ae6310
|
Implemented matrices comparison function in chi square
|
3 years ago |
Meliurwen
|
2605bf3816
|
Implemented part of matrices comparison in chi square
|
3 years ago |
Alessandro Bregoli
|
9b7e683630
|
Removed `node.rs`
|
3 years ago |
Meliurwen
|
a6c8d3e16d
|
Changed the name from `rustyCTBN` to `reCTBN` (Rust Engine for Continuous Time Bayesian Networks)
|
3 years ago |
Meliurwen
|
ab2162b5f1
|
Constructors renamed from `init` to `new`
|
3 years ago |
AlessandroBregoli
|
43d01d2bf8
|
Added coments.
|
3 years ago |
AlessandroBregoli
|
b357c9efa0
|
HillClimbing now panic when the dataset is incompatible with the network.
|
3 years ago |
AlessandroBregoli
|
f49523f35a
|
Refactor of Dataset and Trajectory to ensure some basic properties.
|
3 years ago |
AlessandroBregoli
|
df12b93d55
|
Lmit parent set
|
3 years ago |
AlessandroBregoli
|
8ca93c931b
|
Refactor
|
3 years ago |
AlessandroBregoli
|
5044a88b6d
|
refactor
|
3 years ago |
AlessandroBregoli
|
a4b0a406f4
|
Hill Climbing + Simple test
|
3 years ago |
AlessandroBregoli
|
394970adca
|
Test for BIC
|
3 years ago |
AlessandroBregoli
|
4a7c34af17
|
BIC
|
3 years ago |
Meliurwen
|
62fcbd466a
|
Removed `rand::thread_rng` overriding the ChaCha's `rng`, increased the epsilon from 0.2 to 0.3 in the tests
|
3 years ago |
Meliurwen
|
79ec08b29a
|
Made seed optional in `trajectory_generator`
|
3 years ago |
Meliurwen
|
79dbd88529
|
Get rid of the `rand_core` rependency
|
3 years ago |
Meliurwen
|
9316fcee30
|
The state generation is now seedable
|
3 years ago |
Meliurwen
|
185e1756ca
|
The residence time generation is now seedable
|
3 years ago |
Meliurwen
|
651148fffd
|
Replaced the current RNG with a seedable one (`rand_chacha`)
|
3 years ago |
AlessandroBregoli
|
86d2a0b767
|
Implemented LL for ctbn
|
3 years ago |
Meliurwen
|
6104dcc329
|
In the Bayesian approach alpha and tau are now divided by the number of possible configurations in its parent set
|
3 years ago |
AlessandroBregoli
|
16714b48b5
|
Comments
|
3 years ago |
AlessandroBregoli
|
490fe4e010
|
Comments
|
3 years ago |
Alessandro Bregoli
|
c178862664
|
Enforced correct set of parameters (cim) when inserted manually
|
3 years ago |
AlessandroBregoli
|
dc8013d635
|
Added method validate_params to ParamsTrait.
|
3 years ago |
AlessandroBregoli
|
9a27d794fc
|
Added tests for BA and MLE
|
3 years ago |
Alessandro Bregoli
|
cc8071ca07
|
Changed parameter_learning module to use generics instead of Box for the network object
|
3 years ago |
Alessandro Bregoli
|
ef04e04d1e
|
Changed trajectory_generator to use generics instead of Box for the network object
|
3 years ago |
AlessandroBregoli
|
f87900fdbd
|
Bug fix of sampling + implementation of Bayesian Approach
|
3 years ago |
AlessandroBregoli
|
5c816ebba7
|
parameter_learning refactor
|
3 years ago |
AlessandroBregoli
|
a191bdef1c
|
Sufficient statistics extracted from MLE function
|
3 years ago |
AlessandroBregoli
|
4adfbfa4e4
|
Refactoring tests
|
3 years ago |
AlessandroBregoli
|
dc53e5167e
|
Added MLE
|
3 years ago |
AlessandroBregoli
|
aa9ff5e05d
|
MLE - Partial commit
|
3 years ago |
AlessandroBregoli
|
1aaa252653
|
Added one test for tool
|
3 years ago |
AlessandroBregoli
|
b1978b70dd
|
Added enum_dipatch for Params
|
3 years ago |
AlessandroBregoli
|
a2fb259124
|
Params update: From Box to Enum
|
3 years ago |
AlessandroBregoli
|
212f4aef4b
|
Change from enum to Box<dyn Params>
|
3 years ago |
AlessandroBregoli
|
30d493b240
|
bugfix
|
3 years ago |
AlessandroBregoli
|
0d7f932e54
|
Documentation and example for ctbn
|
3 years ago |
Alessandro Bregoli
|
df2f7305d5
|
network comments
|
3 years ago |
AlessandroBregoli
|
c4478def1d
|
Commented node module
|
3 years ago |
AlessandroBregoli
|
70600542d9
|
Params commented
|
3 years ago |
Alessandro Bregoli
|
c30c496b6b
|
parameters unit tests
|
3 years ago |