message: Fix compiler warnings abbout narrowing when Eigen::DenseIndex != int64.
diff: @@ -1119,8 +1119,8 @@ class TensorArrayUnpackOrScatterOp : public OpKernel {
  {1, num_values, element_shape.num_elements()});
  Eigen::DSizes<Eigen::DenseIndex, 3> indices{0, 0, 0};
  - Eigen::DSizes<Eigen::DenseIndex, 3> sizes{1, 1,
  - element_shape.num_elements()};
  + Eigen::DSizes<Eigen::DenseIndex, 3> sizes{
  + 1, 1, static_cast<Eigen::DenseIndex>(element_shape.num_elements())};
  std::vector<PersistentTensor> write_values;
  write_values.reserve(num_values);
  @@ -1315,9 +1315,11 @@ class TensorArraySplitOp : public OpKernel {
  PersistentTensor persistent_tensor;
  int64 previous_length = (i == 0) ? 0 : cumulative_lengths[i - 1];
  - Eigen::DSizes<Eigen::DenseIndex, 3> indices{0, previous_length, 0};
  - Eigen::DSizes<Eigen::DenseIndex, 3> sizes{1, tensor_lengths_t(i),
  - elements_per_row};
  + Eigen::DSizes<Eigen::DenseIndex, 3> indices{
  + 0, static_cast<Eigen::DenseIndex>(previous_length), 0};
  + Eigen::DSizes<Eigen::DenseIndex, 3> sizes{
  + 1, static_cast<Eigen::DenseIndex>(tensor_lengths_t(i)),
  + static_cast<Eigen::DenseIndex>(elements_per_row)};
  OP_REQUIRES_OK(ctx, ctx->allocate_persistent(
  tensor_array->ElemType(), element_shapes[i],
  