diff --git a/cgmanifest.json b/cgmanifest.json index b48b40bd4a..f0f08d0364 100644 --- a/cgmanifest.json +++ b/cgmanifest.json @@ -450,7 +450,7 @@ { "component": { "git": { - "commitHash": "f5f481b1ddf9e55810af437a043465b8917ea29e", + "commitHash": "9dfa77ad5c59abd07b77a4c463315ef8112daefc", "repositoryUrl": "https://github.com/microsoft/FeaturizersLibrary.git" }, "type": "git" diff --git a/cmake/external/FeaturizersLibrary b/cmake/external/FeaturizersLibrary index f5f481b1dd..9dfa77ad5c 160000 --- a/cmake/external/FeaturizersLibrary +++ b/cmake/external/FeaturizersLibrary @@ -1 +1 @@ -Subproject commit f5f481b1ddf9e55810af437a043465b8917ea29e +Subproject commit 9dfa77ad5c59abd07b77a4c463315ef8112daefc diff --git a/onnxruntime/test/featurizers_ops/short_grain_dropper_transformer_test.cc b/onnxruntime/test/featurizers_ops/short_grain_dropper_transformer_test.cc index 162fbb2f40..fabd25ac91 100644 --- a/onnxruntime/test/featurizers_ops/short_grain_dropper_transformer_test.cc +++ b/onnxruntime/test/featurizers_ops/short_grain_dropper_transformer_test.cc @@ -26,13 +26,8 @@ std::vector GetStream(EstimatorT& estimator, const std::vector lags = NS::TestHelpers::make_vector(static_cast(0), static_cast(0)); - std::uint8_t maxHorizon = 1; - nonstd::optional cv = static_cast(1); - EstimatorT estimator(NS::CreateTestAnnotationMapsPtr(1), 0, windowSize, lags, maxHorizon, cv); + EstimatorT estimator(NS::CreateTestAnnotationMapsPtr(1), 0, 4); std::vector>> trainingBatches = NS::TestHelpers::make_vector>>( NS::TestHelpers::make_vector>( @@ -59,19 +54,14 @@ TEST(FeaturizersTests, ShortGrainDropperTransformer_Has_CV) { OpTester test("ShortGrainDropperTransformer", 1, onnxruntime::kMSFeaturizersDomain); test.AddInput("State", {dim}, stream); test.AddInput("Input", {6, 2}, {"a", "b", "a", "c", "a", "d", "a", "e", "a", "f", "a", "g"}); - test.AddOutput("Output", {6}, {false, true, true, true, true, false}); + test.AddOutput("Output", {6}, {false, false, true, true, true, true}); test.Run(); } TEST(FeaturizersTests, ShortGrainDropperTransformer_No_CV) { - //parameter setting - std::uint8_t windowSize = 1; - std::vector lags = NS::TestHelpers::make_vector(static_cast(0), static_cast(1)); - std::uint8_t maxHorizon = 1; - nonstd::optional cv = nonstd::optional(); - EstimatorT estimator(NS::CreateTestAnnotationMapsPtr(1), 0, windowSize, lags, maxHorizon, cv); + EstimatorT estimator(NS::CreateTestAnnotationMapsPtr(1), 0, 3); std::vector>> trainingBatches = NS::TestHelpers::make_vector>>( NS::TestHelpers::make_vector>( @@ -98,7 +88,7 @@ TEST(FeaturizersTests, ShortGrainDropperTransformer_No_CV) { OpTester test("ShortGrainDropperTransformer", 1, onnxruntime::kMSFeaturizersDomain); test.AddInput("State", {dim}, stream); test.AddInput("Input", {6, 2}, {"a", "b", "a", "c", "a", "d", "a", "e", "a", "f", "a", "g"}); - test.AddOutput("Output", {6}, {false, false, true, true, true, false}); + test.AddOutput("Output", {6}, {false, false, false, true, true, true}); test.Run(); }