Lines Matching defs:dim_info
27 * dim_info: array to store the info of the dim in datafile, like
31 void getDimInfo(FILE *fp, std::vector<int64_t>* dim_info) {
39 dim_info->push_back(*dim_buffer); // get dim size
44 for (; i <= dim_info->at(0); i++) {
45 dim_info->push_back(*(dim_buffer + i));
48 dim_info->push_back(data_size);
58 * dim_info: array to store the info of the dim in datafile, like [4,3,3,6,3],4
70 std::vector<int64_t> dim_info;
71 std::vector<int64_t>* ptr_dim_info = &dim_info;
81 uint32_t *memory = reinterpret_cast<uint32_t *>(malloc((dim_info[0] + 1) * sizeof(uint32_t)));
83 size_t ret = fread(memory, sizeof(uint32_t), (dim_info[0] + 1), fp);
99 for (int i = 0; i < dim_info[0]; i++) {
100 dim_info1->push_back(dim_info[i + 1]);
318 std::vector<int64_t> dim_info;
319 std::vector<int64_t>* ptr_dim_info = &dim_info;
324 data_size = accumulate(dim_info.begin(), dim_info.end(), 1, std::multiplies<uint64_t>());
346 std::vector<int64_t> dim_info;
347 std::vector<int64_t>* ptr_dim_info = &dim_info;
356 data_size = accumulate(dim_info.begin(), dim_info.end(), 1, std::multiplies<uint64_t>());