#include <TensorCostModel.h>
◆ TensorOpCost() [1/3]
◆ TensorOpCost() [2/3]
| EIGEN_DEVICE_FUNC Eigen::TensorOpCost::TensorOpCost |
( |
double |
bytes_loaded, |
|
|
double |
bytes_stored, |
|
|
double |
compute_cycles |
|
) |
| |
|
inline |
◆ TensorOpCost() [3/3]
| EIGEN_DEVICE_FUNC Eigen::TensorOpCost::TensorOpCost |
( |
double |
bytes_loaded, |
|
|
double |
bytes_stored, |
|
|
double |
compute_cycles, |
|
|
bool |
vectorized, |
|
|
double |
packet_size |
|
) |
| |
|
inline |
◆ AddCost()
template<typename ArgType >
◆ bytes_loaded()
◆ bytes_stored()
◆ CastCost()
template<typename SrcType , typename TargetType >
◆ compute_cycles()
◆ cwiseMax()
◆ cwiseMin()
◆ DivCost()
template<typename ArgType >
◆ dropMemoryCost()
◆ ModCost()
template<typename ArgType >
◆ MulCost()
template<typename ArgType >
◆ operator*=()
◆ operator+=()
◆ total_cost()
◆ operator* [1/2]
◆ operator* [2/2]
◆ operator+
◆ operator<<
| std::ostream & operator<< |
( |
std::ostream & |
os, |
|
|
const TensorOpCost & |
tc |
|
) |
| |
|
friend |
The documentation for this class was generated from the following file:
- core/util/algorithms/eigen-3.4.0/unsupported/Eigen/CXX11/src/Tensor/TensorCostModel.h