INNER CODE UNIT · C++
QuerySize
rcedgar/usearch12 · src/accepter.cpp:164
unsigned QuerySize = GetSizeFromLabel(Query->m_Label, UINT_MAX);
unsigned TargetSize = GetSizeFromLabel(Target->m_Label, UINT_MAX);
asserta(QuerySize > 0);
asserta(TargetSize > 0);
double Ratio = double(TargetSize)/double(QuerySize);
if (Ratio < oget_flt(OPT_min_sizeratio))
return true;
}
if (ofilled(OPT_minqt) || ofilled(OPT_maxqt) || ofilled(OPT_minsl) || ofilled(OPT_maxsl))
{
unsigned QL = Query->m_L;
unsigned TL = Target->m_L;
asserta(QL != 0 && TL != 0);
double q = double(QL);
double t = double(TL);
double s = double(min(QL, TL));