Public Types | List of all members
Eigen::internal::ExpressionHasTensorBroadcastingOp< Expression > Struct Template Reference

#include <TensorExecutor.h>

Public Types

enum  { value = false }
 

Detailed Description

template<typename Expression>
struct Eigen::internal::ExpressionHasTensorBroadcastingOp< Expression >

Evaluating TensorBroadcastingOp via coefficient of packet path is extremely expensive. If expression has at least one broadcast op in it, and it supports block based evaluation, we always prefer it, even for the small tensors. For all other tileable ops, block evaluation overhead for small tensors (fits into L1) is too large, and we fallback on vectorized evaluation.

Definition at line 42 of file TensorExecutor.h.

Member Enumeration Documentation

◆ anonymous enum

template<typename Expression >
anonymous enum
Enumerator
value 

Definition at line 43 of file TensorExecutor.h.


The documentation for this struct was generated from the following file:


gtsam
Author(s):
autogenerated on Tue Jul 4 2023 02:44:38