Skip to content

Clean up TensorDeviceThreadPool.h

  • Gets rid of unused or mostly unused methods in TensorDeviceThreadPool.h
  • Reduces the amount of type erasure in parallelFor and enables perfect forwarding of parameter packs in enqueue when c++20 is used.
  • Adds missing std::move in TensorExecutor.h.
  • Simplifies TensorReduction.h.
Edited by Rasmus Munk Larsen

Merge request reports

Loading