---
title: "ClikaRT::nn::AddOptions"
sidebar_label: "AddOptions"
description: "Settings of Add: chain the setters, or assign the fields."
---

<!-- Generated by tools/doxygen2mdx from Doxygen XML. Do not edit. -->

<span class="api-kind api-kind--struct">struct</span>

**Header:** `ClikaRT/nn/generated/elementwise.h`

Settings of [`Add`](./Add.md): chain the setters, or assign the fields.

## Member functions

### alpha(double) {#alpha}

<div class="api-signature">

[`AddOptions`](./AddOptions.md)`&` **`alpha`**(`double` `v`)

</div>

Sets [`alpha`](./AddOptions.md#alpha), scales `other` before the add.

<div class="api-declared">

Declared in `ClikaRT/nn/generated/elementwise.h`, line 37

</div>

### alpha() {#alpha-2}

<div class="api-signature">

`double` **`alpha`**() `const`

</div>

Reads [`alpha`](./AddOptions.md#alpha).

<div class="api-declared">

Declared in `ClikaRT/nn/generated/elementwise.h`, line 39

</div>

### activation(ops::Activation) {#activation}

<div class="api-signature">

[`AddOptions`](./AddOptions.md)`&` **`activation`**([`ops::Activation`](../ops/index.md#Activation) `v`)

</div>

Sets [`activation`](./AddOptions.md#activation), a fused elementwise epilogue on the result; float inputs only.

<div class="api-declared">

Declared in `ClikaRT/nn/generated/elementwise.h`, line 45

</div>

### activation() {#activation-2}

<div class="api-signature">

[`ops::Activation`](../ops/index.md#Activation) **`activation`**() `const`

</div>

Reads [`activation`](./AddOptions.md#activation).

<div class="api-declared">

Declared in `ClikaRT/nn/generated/elementwise.h`, line 47

</div>

## Data members

### alpha\_ {#alpha_}

<div class="api-signature">

`double` **`alpha_`** `= 1.0`

</div>

Scales `other` before the add. Default `1.0`.

<div class="api-declared">

Declared in `ClikaRT/nn/generated/elementwise.h`, line 41

</div>

### activation\_ {#activation_}

<div class="api-signature">

[`ops::Activation`](../ops/index.md#Activation) **`activation_`** `=` [`ops::Activation::Identity`](../ops/index.md#Activation)

</div>

A fused elementwise epilogue on the result; float inputs only. Default [`ops::Activation::Identity`](../ops/index.md#Activation).

<div class="api-declared">

Declared in `ClikaRT/nn/generated/elementwise.h`, line 50

</div>
