v2.0.0
Loading...
Searching...
No Matches
INVLIB::InvTokenizeOptions Struct Reference

Tokenization options controlling layer inclusion and sub-sampling. More...

#include <inv_token.h>

Public Attributes

bool includeGridData = true
bool includeCouplings = true
bool includeFocalDipoles = true
bool includeConnectivity = true
bool includePositions = true
int maxSources = -1
int maxTimePoints = -1

Detailed Description

Tokenization options controlling layer inclusion and sub-sampling.

Controls which layers of an InvSourceEstimate are emitted during tokenization. Dense data layers (grid amplitudes, connectivity matrices) can be very large; setting their flags to false yields a compact metadata-only token sequence suitable for context-limited transformer windows.

Definition at line 242 of file inv_token.h.

Member Data Documentation

◆ includeConnectivity

bool INVLIB::InvTokenizeOptions::includeConnectivity = true

Emit connectivity matrices.

Definition at line 247 of file inv_token.h.

◆ includeCouplings

bool INVLIB::InvTokenizeOptions::includeCouplings = true

Emit source coupling annotations.

Definition at line 245 of file inv_token.h.

◆ includeFocalDipoles

bool INVLIB::InvTokenizeOptions::includeFocalDipoles = true

Emit focal dipole layer.

Definition at line 246 of file inv_token.h.

◆ includeGridData

bool INVLIB::InvTokenizeOptions::includeGridData = true

Emit grid amplitude data.

Definition at line 244 of file inv_token.h.

◆ includePositions

bool INVLIB::InvTokenizeOptions::includePositions = true

Emit explicit 3-D positions.

Definition at line 248 of file inv_token.h.

◆ maxSources

int INVLIB::InvTokenizeOptions::maxSources = -1

Sub-sample grid sources (-1 = all).

Definition at line 249 of file inv_token.h.

◆ maxTimePoints

int INVLIB::InvTokenizeOptions::maxTimePoints = -1

Sub-sample time points (-1 = all).

Definition at line 250 of file inv_token.h.


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