Class GenerationOptimizer::BroadcastAddOperation

Nested Relationships

This class is a nested type of Template Class GenerationOptimizer.

Inheritance Relationships

Base Type

  • public sequant::GenerationOptimizer< MainGenerator, MainContext >::AbstractOperation

Class Documentation

class BroadcastAddOperation : public sequant::GenerationOptimizer<MainGenerator, MainContext>::AbstractOperation

A Compute whose expression is broadcast over the result’s modes it lacks.

Public Functions

inline BroadcastAddOperation(Tensor result, ExprPtr operand)
inline void execute(const Tensor &result, MainGenerator &generator, const MainContext &ctx) override
inline void execute(const Variable&, MainGenerator&, const MainContext&) override
inline OperationType type() const override