From d6cc45b646a7f9f273918cb33d64ec4d5809274e Mon Sep 17 00:00:00 2001 From: Alexandr-Solovev Date: Tue, 17 Dec 2024 06:46:10 -0800 Subject: [PATCH 1/2] new engines support --- generator/wrappers.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/generator/wrappers.py b/generator/wrappers.py index 20f7daddd2..e5d7c632c4 100755 --- a/generator/wrappers.py +++ b/generator/wrappers.py @@ -106,6 +106,8 @@ def wrap_algo(algo, ver): "algorithms::engines::mt19937::Batch": {"seed": ["size_t", "seed"]}, "algorithms::engines::mt2203::Batch": {"seed": ["size_t", "seed"]}, "algorithms::engines::mcg59::Batch": {"seed": ["size_t", "seed"]}, + "algorithms::engines::mrg32k3a::Batch": {"seed": ["size_t", "seed"]}, + "algorithms::engines::philox4x32x10::Batch": {"seed": ["size_t", "seed"]}, } # Some algorithms require a setup function, to provide input without actual compute From 61f964d5b972eed2d9e8a773b3ffa4094e52a285 Mon Sep 17 00:00:00 2001 From: Alexandr-Solovev Date: Thu, 19 Dec 2024 00:09:22 -0800 Subject: [PATCH 2/2] minor fix --- generator/wrappers.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/generator/wrappers.py b/generator/wrappers.py index e5d7c632c4..4a341c8b44 100755 --- a/generator/wrappers.py +++ b/generator/wrappers.py @@ -887,6 +887,12 @@ def wrap_algo(algo, ver): "algorithms::engines::mt2203": [ "ParameterType", ], + "algorithms::engines::mrg32k3a": [ + "ParameterType", + ], + "algorithms::engines::philox4x32x10": [ + "ParameterType", + ], "algorithms::gbt": [ "Result", ],