tensorflow::tensorflow/core/lib/core/threadpool.h
namespace tensorflow {
namespace thread {
class ThreadPool {
public:
ThreadPool(Env* env, const ThreadOptions& thread_options, const string& name,
int num_threads, bool low_latency_hint);
ThreadPool(Env* env, const string& name, int num_threads);
ThreadPool(Env* env, const ThreadOptions& thread_options, const string& name,
int num_threads);
~ThreadPool();
void Schedule(std::function<void()> fn);
void ParallelFor(int64 total, int64 cost_per_unit,
std::function<void(int64, int64)> fn);
void ParallelForWithWorkerId(
int64 total, int64 cost_per_unit,
const std::function<void(int64, int64, int)>& fn);
int NumThreads() const;
int CurrentThreadId() const;
struct Impl;
private:
std::unique_ptr<Impl> impl_;
TF_DISALLOW_COPY_AND_ASSIGN(ThreadPool);
};
}
}
线程池ThreadPool
原创sunlei0625 ©著作权
文章标签 tensorflow 文章分类 jQuery 前端开发
下一篇:GCC C语言处理hooks实现
-
Java 线程池 ThreadPoolExecutor
记录线程池的使用
线程池 java ide -
ThreadPool 线程池
ThreadPool 线程池
ThreadPool 线程池 -
java ThreadPool 线程池
的策略 对于线程池的处理线程机制,网上有一堆,但是机制核心是优先处理核心线程,优先堆满线程池,初学者建议不用轻易使用拒绝策略,除非是可容忍的线程
java ThreadPool 线程池 System -
python线程池threadpool
今天在学习python进程与线程时,无意
python java 服务器 线程池 工作线程 -
ThreadPool(线程池)
WPF使用ThreadPool.QueueUserWorkItem线程池防界
lua 线程池 i++ 控件 html