IsoSpec::C...Descending(3)

πŸ“¦
version 2.3.2 Β· 4 versions
, in ubuntu resolute, ubuntu stonking

πŸ’– 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