HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
onnxruntime::concurrency::ThreadPool Member List

This is the complete list of members for onnxruntime::concurrency::ThreadPool, including all inherited members.

DegreeOfParallelism(const ThreadPool *tp)onnxruntime::concurrency::ThreadPoolstatic
DisableSpinning()onnxruntime::concurrency::ThreadPool
EnableSpinning()onnxruntime::concurrency::ThreadPool
LoopCounter classonnxruntime::concurrency::ThreadPoolfriend
NAME_CHAR_TYPE typedefonnxruntime::concurrency::ThreadPool
ORT_DISALLOW_COPY_AND_ASSIGNMENT(ThreadPool)onnxruntime::concurrency::ThreadPool
PartitionWork(std::ptrdiff_t batch_idx, std::ptrdiff_t num_batches, std::ptrdiff_t total_work)onnxruntime::concurrency::ThreadPoolinlinestatic
Schedule(ThreadPool *tp, std::function< void()> fn)onnxruntime::concurrency::ThreadPoolinlinestatic
ShouldParallelize(const ThreadPool *tp)onnxruntime::concurrency::ThreadPoolstatic
StartProfiling(concurrency::ThreadPool *tp)onnxruntime::concurrency::ThreadPoolstatic
StopProfiling(concurrency::ThreadPool *tp)onnxruntime::concurrency::ThreadPoolstatic
ThreadPool(Env *env, const ThreadOptions &thread_options, const NAME_CHAR_TYPE *name, int degree_of_parallelism, bool low_latency_hint, bool force_hybrid=false)onnxruntime::concurrency::ThreadPool
TryBatchParallelFor(ThreadPool *tp, std::ptrdiff_t total, F &&fn, std::ptrdiff_t num_batches)onnxruntime::concurrency::ThreadPoolinlinestatic
TryParallelFor(ThreadPool *tp, std::ptrdiff_t total, double cost_per_unit, const std::function< void(std::ptrdiff_t first, std::ptrdiff_t last)> &fn)onnxruntime::concurrency::ThreadPoolinlinestatic
TryParallelFor(ThreadPool *tp, std::ptrdiff_t total, const TensorOpCost &cost_per_unit, const std::function< void(std::ptrdiff_t first, std::ptrdiff_t last)> &fn)onnxruntime::concurrency::ThreadPoolstatic
TrySimpleParallelFor(ThreadPool *tp, std::ptrdiff_t total, const std::function< void(std::ptrdiff_t)> &fn)onnxruntime::concurrency::ThreadPoolinlinestatic
~ThreadPool()onnxruntime::concurrency::ThreadPool