---
title: "ClikaRT::spec::InputProfile"
sidebar_label: "InputProfile"
description: "One execution profile: a spec per input. An input the profile does not name resolves from the model itself (fully-static inputs need no entry; KV-cache inputs are derived from the detected cache struc…"
---

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

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

**Header:** `ClikaRT/graph/input_specs.h`

One execution profile: a spec per input. An input the profile does not name resolves from the model itself (fully-static inputs need no entry; KV-cache inputs are derived from the detected cache structure).

## Data members

### inputs {#inputs}

<div class="api-signature">

`std::vector<`[`InputSpec`](./InputSpec.md)`>` **`inputs`**

</div>

one spec per input this profile pins.

<div class="api-declared">

Declared in `ClikaRT/graph/input_specs.h`, line 199

</div>
