{
auto last_dim = input_shape.DimensionsCount() - 1;
- T batch_num = 0;
- for (int dim = 0; dim < last_dim - 2; dim++)
+ T batch_num = 1;
+ for (int dim = 0; dim < input_shape.DimensionsCount() - 2; dim++)
{
- batch_num += input_shape.Dims(dim);
+ batch_num *= input_shape.Dims(dim);
}
const T row_num = input_shape.Dims(last_dim - 1);