---
title: "ClikaRT::nn::GLUOptions"
sidebar_label: "GLUOptions"
description: "Settings of GLU: 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/activation.h`

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

## Member functions

### GLUOptions() {#GLUOptions}

<div class="api-signature">

**`GLUOptions`**() `=default`

</div>

<div class="api-declared">

Declared in `ClikaRT/nn/generated/activation.h`, line 1158

</div>

### GLUOptions(int64\_t) {#GLUOptions-2}

<div class="api-signature">

**`GLUOptions`**(`std::int64_t` `dim`)

</div>

`GLUOptions(dim)`: implicit, so `GLU(dim)` reads like the function call.

<div class="api-declared">

Declared in `ClikaRT/nn/generated/activation.h`, line 1161

</div>

### dim(int64\_t) {#dim}

<div class="api-signature">

[`GLUOptions`](./GLUOptions.md)`&` **`dim`**(`std::int64_t` `v`)

</div>

Sets [`dim`](./GLUOptions.md#dim), the dimension to split; negative counts from the end.

<div class="api-declared">

Declared in `ClikaRT/nn/generated/activation.h`, line 1164

</div>

### dim() {#dim-2}

<div class="api-signature">

`std::int64_t` **`dim`**() `const`

</div>

Reads [`dim`](./GLUOptions.md#dim).

<div class="api-declared">

Declared in `ClikaRT/nn/generated/activation.h`, line 1166

</div>

## Data members

### dim\_ {#dim_}

<div class="api-signature">

`std::int64_t` **`dim_`** `= -1`

</div>

The dimension to split; negative counts from the end. Default `-1`.

<div class="api-declared">

Declared in `ClikaRT/nn/generated/activation.h`, line 1168

</div>
