Caffe2 - C++ API
A deep learning, cross platform ML framework
dnnlowp_partition.h
1 #pragma once
2 
3 #include <algorithm>
4 #include <cstddef>
5 #include <utility>
6 
7 namespace caffe2 {
8 
9 std::pair<size_t, size_t>
10 Get1DPartition(size_t work, int nthreads, int tid, int work_align = 1);
11 
21  int m,
22  int n,
23  int nthreads,
24  int thread_id,
25  int* m_begin,
26  int* m_end,
27  int* n_begin,
28  int* n_end,
29  int n_align = 1);
30 
31 } // namespace caffe2
A global dictionary that holds information about what Caffe2 modules have been loaded in the current ...
Definition: blob.h:13
void Get1DPartitionOf2D(int m, int n, int nthreads, int tid, int *m_begin, int *m_end, int *n_begin, int *n_end, int n_align)
1D-partition m x n 2D work.