RegionMTOut
Namespace: MNELIB · Library: MNE Library
#include <mne/mne_inverse_operator.h>
struct MNELIB::RegionMTOut
Output of a multi-threaded KMeans clustering step for a single cortical region.
Example
No example of its own: Per-region result of the parallel KMeans clustering in MNEInverseOperator::cluster_kernel; consumed only there.
It is exercised by:
src/examples/ex_inv_api/main.cpp
// The same clustering on the inverse kernel: one x/y/z column triple per cluster of the transposed kernel
InvMinimumNorm clusteredMne(inverse, lambda2, "MNE");
clusteredMne.doInverseSetup(evoked.nave);
MatrixXd kernelMean; // 3 x 70 source components -> 3 x nClusters, averaging per orientation
const MatrixXd clusteredKernelT = clusteredMne.getPreparedInverseOperator().cluster_kernel(aparc, 20, kernelMean, "sqeuclidean");
From ex_inv_api.
Authors of this file
- Christoph Dinh <christoph.dinh@mne-cpp.org>
- Christof Pieloth <pieloth@labp.htwk-leipzig.de>
- Lorenz Esch <lorenz.esch@tu-ilmenau.de>
- Gabriel Motta <gabrielbenmotta@gmail.com>
- Juan GPC <jgarciaprieto@mgh.harvard.edu>
- Andreas Griesshammer <ag@fieldlineinc.com>