IsoSpec::C...Descending(3)
π IsoSpec::ConfOrderMarginalDescending π
okay bestie, so this page lives in the Library Functions Manual section of the IsoSpec docs, and it's all about one very specific little class: IsoSpec::ConfOrderMarginalDescending. she's a functor, she's a vibe, and she sorts configurations in descending order by their marginal probabilities. no cap. π
β¨ NAME β¨
IsoSpec::ConfOrderMarginalDescending β the iconic comparator that orders configs by marginal probability, descending. periodt. π
πΈ SYNOPSIS πΈ
π Public Member Functions
ConfOrderMarginalDescending (const double *logProbs, int dim)
bool operator() (const Conf conf1, const Conf conf2)
π¦ DETAILED DESCRIPTION π¦
Definition at line 102 of file operators.h.
that's it, that's the whole description. she's a class with a job and she does it. lowkey iconic. β¨
π CONSTRUCTOR & DESTRUCTOR DOCUMENTATION π
IsoSpec::ConfOrderMarginalDescending::ConfOrderMarginalDescending (const double * logProbs, int dim)
Definition at line 35 of file operators.cpp.
you hand her a pointer to an array of logProbs (that's const double *, fr fr) plus an int dim for the dimension, and she's set up and ready to compare. π«Ά
π MEMBER FUNCTION DOCUMENTATION π
bool IsoSpec::ConfOrderMarginalDescending::operator() (const Conf conf1, const Conf conf2) [inline]
Definition at line 110 of file operators.h.
this is the actual comparison moment. give her two configs, conf1 and conf2, and she returns a bool telling you how they rank. the "Descending" in her name is literally the whole personality. π
π AUTHOR π
Generated automatically by Doxygen for IsoSpec from the source code.
not me getting emotional over an auto-generated Doxygen page π but honestly? she ate. no notes. π
and that's the whole page, bestie β straight from the Library Functions Manual, stamped with that IsoSpec footer energy, Doxygen-generated from the source code. go forth and sort descendingly ππ β¨
π¦ where this page comes from
- ubuntu resolute: libisospec++-dev 2.3.2-1build1 Β· BSD-2-Clause
- ubuntu stonking: libisospec++-dev 2.3.2-2 Β· BSD-2-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms