MCPcopy Create free account
hub / github.com/DeepRec-AI/DeepRec / MultiThreadTransform1D

Function MultiThreadTransform1D

tensorflow/core/kernels/meta_support.cc:162–173  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

160
161template <typename Params, int kernel_size>
162void MultiThreadTransform1D(OpKernelContext* tf_context, const Params& params) {
163 if (g_use_local_context) {
164 LocalContext local_context(GetWorkersCount(tf_context), GetWorkersPool());
165 gemmlowp::meta::MultiThreadTransform1D<LocalContext, Params, kernel_size>(
166 &local_context, params);
167 } else {
168 auto& workers = *(tf_context->device()->tensorflow_cpu_worker_threads());
169 TensorflowGemmContext context(workers.num_threads, workers.workers);
170 gemmlowp::meta::MultiThreadTransform1D<TensorflowGemmContext, Params,
171 kernel_size>(&context, params);
172 }
173}
174
175template <typename QuantizedType>
176double CalculateRangeScale(float min, float max) {

Callers

nothing calls this directly

Calls 4

GetWorkersCountFunction · 0.85
GetWorkersPoolFunction · 0.85
deviceMethod · 0.45

Tested by

no test coverage detected