35 #ifndef OPENMS_ANALYSIS_PIP_LOCALLINEARMAP_H 36 #define OPENMS_ANALYSIS_PIP_LOCALLINEARMAP_H 82 const LLMParam & getLLMParam()
const;
88 const std::vector<double> & getVectorWout()
const;
92 void normalizeVector(std::vector<double> & aaIndexVariables);
94 std::vector<double> neigh(
const Matrix<UInt> & cord,
Size win,
double radius);
unsigned int UInt
Unsigned integer type.
Definition: Types.h:95
Define parameters needed by the Local Linear Map (LLM) model.
Definition: LocalLinearMap.h:69
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:47
Matrix< double > A_
linear mappings
Definition: LocalLinearMap.h:100
UInt xdim
Definition: LocalLinearMap.h:71
Matrix< UInt > cord_
coordinates of codebooks on grid
Definition: LocalLinearMap.h:102
LLMParam param_
parameters of the model
Definition: LocalLinearMap.h:98
double radius
Definition: LocalLinearMap.h:73
Trained Local Linear Map (LLM) model for peak intensity prediction.
Definition: LocalLinearMap.h:57
std::vector< double > wout_
linear bias
Definition: LocalLinearMap.h:101
Matrix< double > code_
codebook vectors
Definition: LocalLinearMap.h:99
size_t Size
Size type e.g. used as variable which can hold result of size()
Definition: Types.h:128
UInt ydim
Definition: LocalLinearMap.h:72