Eigen-Contrib  5.0.1
 
Loading...
Searching...
No Matches
Eigen::gpu::Scaled< Inner_ > Class Template Reference

#include <contrib/Eigen/src/GPU/DeviceExpr.h>

Detailed Description

template<typename Inner_>
class Eigen::gpu::Scaled< Inner_ >

Expression returned by operator*(Scalar, DeviceMatrix/View), carrying the scalar factor.

Inner names the scaled operand, decayed, for callers that need to reason about what is being scaled. The is_scaled_* predicates in type_traits.h deliberately do not read it: naming a member instantiates Scaled, and Scaled<GemmExpr<...>>::Scalar is ill-formed. They deduce the operand from the template-id instead.


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