From 66a79d2c9f71cd68d830b20af6e6abd5f73fb5a4 Mon Sep 17 00:00:00 2001 From: Ye Wang <52801275+wangyems@users.noreply.github.com> Date: Mon, 13 Apr 2020 18:30:58 -0700 Subject: [PATCH] fix (#3512) --- cgmanifest.json | 2 +- cmake/external/FeaturizersLibrary | 2 +- .../featurizers_ops/cpu/forecasting_pivot_transformer.cc | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/cgmanifest.json b/cgmanifest.json index 26efda2aa7..6034653b8c 100644 --- a/cgmanifest.json +++ b/cgmanifest.json @@ -450,7 +450,7 @@ { "component": { "git": { - "commitHash": "83d30a3209a4ff47baa8db9ec4da397f4946854f", + "commitHash": "7922489c1e7e7baf20c4b1557743d6c7ea72647d", "repositoryUrl": "https://github.com/microsoft/FeaturizersLibrary.git" }, "type": "git" diff --git a/cmake/external/FeaturizersLibrary b/cmake/external/FeaturizersLibrary index 83d30a3209..7922489c1e 160000 --- a/cmake/external/FeaturizersLibrary +++ b/cmake/external/FeaturizersLibrary @@ -1 +1 @@ -Subproject commit 83d30a3209a4ff47baa8db9ec4da397f4946854f +Subproject commit 7922489c1e7e7baf20c4b1557743d6c7ea72647d diff --git a/onnxruntime/featurizers_ops/cpu/forecasting_pivot_transformer.cc b/onnxruntime/featurizers_ops/cpu/forecasting_pivot_transformer.cc index 4447e22f72..24575c2021 100644 --- a/onnxruntime/featurizers_ops/cpu/forecasting_pivot_transformer.cc +++ b/onnxruntime/featurizers_ops/cpu/forecasting_pivot_transformer.cc @@ -17,7 +17,7 @@ template struct ForecastingPivotTransformerImpl { void operator()(OpKernelContext* ctx) const { using MatrixT = NS::RowMajMatrix::nullable_type>; - using InputType = std::vector>; + using InputType = std::vector>; using OutputType = std::vector; using TransformerT = Microsoft::Featurizer::Featurizers::ForecastingPivotTransformer>; @@ -62,7 +62,7 @@ struct ForecastingPivotTransformerImpl { const T* input_data(std::get<0>(dataPtrMap.at(index))); const int64_t input_dim_1(std::get<1>(dataPtrMap.at(index))); const int64_t input_dim_2(std::get<2>(dataPtrMap.at(index))); - input.push_back(typename InputType::value_type(const_cast(input_data), input_dim_1, input_dim_2)); + input.push_back(typename InputType::value_type(input_data, input_dim_1, input_dim_2)); //Increment data pointer input_data += input_dim_1 * input_dim_2; }