13 Commits

Author SHA1 Message Date
994d4d7cee
Start adapting ABCModel implementation to new interfaces
Some checks failed
MetagraphOptimization_CI / test (push) Failing after 7m6s
MetagraphOptimization_CI / docs (push) Failing after 7m15s
2024-08-19 18:37:55 +02:00
e9bd1f2939
Still remove NodeFusion
Some checks failed
MetagraphOptimization_CI / test (push) Failing after 7m23s
MetagraphOptimization_CI / docs (push) Successful in 7m57s
2024-08-19 14:02:46 +02:00
6a9a7b41f1 rework a lot of the QED model to use QEDcore/base/processes 2024-07-03 20:24:53 +02:00
92e0eeaaef heterogeneity (#27)
Prepare things to work with heterogeneity, make things work on GPU

Reviewed-on: Rubydragon/MetagraphOptimization.jl#27
Co-authored-by: Anton Reinhard <anton.reinhard@proton.me>
Co-committed-by: Anton Reinhard <anton.reinhard@proton.me>
2023-12-18 14:31:52 +01:00
c90346e948 Add QED Model (#25)
Reviewed-on: Rubydragon/MetagraphOptimization.jl#25
Co-authored-by: Anton Reinhard <anton.reinhard@proton.me>
Co-committed-by: Anton Reinhard <anton.reinhard@proton.me>
2023-12-07 02:54:15 +01:00
04d5673b44 Use SafeTestsets for testing (#22)
Fixes issue #18

Reviewed-on: Rubydragon/MetagraphOptimization.jl#22
Co-authored-by: Anton Reinhard <anton.reinhard@proton.me>
Co-committed-by: Anton Reinhard <anton.reinhard@proton.me>
2023-11-22 16:01:17 +01:00
b7560685d4 Optimizer interface and sample implementation (#19)
Reviewed-on: Rubydragon/MetagraphOptimization.jl#19
Co-authored-by: Anton Reinhard <anton.reinhard@proton.me>
Co-committed-by: Anton Reinhard <anton.reinhard@proton.me>
2023-11-22 13:51:54 +01:00
16274919e4 Cost Estimation interface (#14)
See issue #13

Reviewed-on: Rubydragon/MetagraphOptimization.jl#14
Co-authored-by: Anton Reinhard <anton.reinhard@proton.me>
Co-committed-by: Anton Reinhard <anton.reinhard@proton.me>
2023-11-17 01:31:31 +01:00
4c452dce98 Add execution test 2023-09-17 10:32:43 +02:00
e09ab7c77b Add tests 2023-08-29 13:09:33 +02:00
92f59110ed Add node reduction unit test and fix bugs 2023-08-23 12:51:28 +02:00
78f7fb2f05 Add unit tests, Fix operations and remaining failing tests 2023-08-17 18:46:57 +02:00
bf23b2c175 Add rudimentary tests 2023-06-22 17:24:35 +02:00