tf::cudaFlowLinearOptimizer class

class to capture a linear CUDA graph using a sequential stream

A linear capturing algorithm is a special case of tf::cudaFlowSequentialOptimizer and assumes the input task graph to be a single linear chain of tasks (i.e., a straight line). This assumption allows faster optimization during the capturing process. If the input task graph is not a linear chain, the behavior is undefined.

Constructors, destructors, conversion operators

cudaFlowLinearOptimizer() defaulted
constructs a linear optimizer