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));

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…