未验证 提交 b0676396 编写于 作者: Y Yu Yang 提交者: GitHub

Fix clang compile (#5171)

上级 1a26f5a5
...@@ -144,11 +144,11 @@ class SequencePoolGradKernel : public framework::OpKernel<T> { ...@@ -144,11 +144,11 @@ class SequencePoolGradKernel : public framework::OpKernel<T> {
Eigen::Map<const Eigen::Matrix<T, Eigen::Dynamic, Eigen::Dynamic>> Eigen::Map<const Eigen::Matrix<T, Eigen::Dynamic, Eigen::Dynamic>>
in_t_map(in_t.data<T>(), h, w); in_t_map(in_t.data<T>(), h, w);
int row_id; int row_id;
Eigen::array<int, 2> extents = {1, 1}; Eigen::array<int, 2> extents{{1, 1}};
for (int col_id = 0; col_id < w; col_id++) { for (int col_id = 0; col_id < w; col_id++) {
in_t_map.col(col_id).maxCoeff(&row_id); in_t_map.col(col_id).maxCoeff(&row_id);
Eigen::array<int, 2> in_offsets = {row_id, col_id}; Eigen::array<int, 2> in_offsets{{row_id, col_id}};
Eigen::array<int, 2> out_offsets = {0, col_id}; Eigen::array<int, 2> out_offsets{{0, col_id}};
in_g_e.slice(in_offsets, extents).device(place) = in_g_e.slice(in_offsets, extents).device(place) =
out_g_e.slice(out_offsets, extents); out_g_e.slice(out_offsets, extents);
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册