Uni20
Asynchronous tensor and runtime library.
Loading...
Searching...
No Matches
Public Attributes | Static Public Attributes | List of all members
uni20::linalg::transform_inplace_op< Function > Struct Template Reference

Callable-carrying elementwise update operation. More...

#include <operation_tags.hpp>

Public Attributes

Function function
 

Static Public Attributes

static constexpr std::string_view name = "transform_inplace"
 

Detailed Description

template<class Function>
struct uni20::linalg::transform_inplace_op< Function >

Callable-carrying elementwise update operation.

The old output value is passed by value as the callable's first argument. The output remains one read/write operand rather than a duplicated input.

Member Data Documentation

◆ function

template<class Function >
Function uni20::linalg::transform_inplace_op< Function >::function

◆ name

template<class Function >
constexpr std::string_view uni20::linalg::transform_inplace_op< Function >::name = "transform_inplace"
staticconstexpr

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