Commits


olofer authored and Guolin Ke committed eb52262b69e
Customized average fixes (nullptr and network) (#739) * Created objectives and metrics xentropy and xentropy1 * Some coment and code cleanup. * Added Kullback-Leibler version of metric. Changed some warning messages. * Fixed sign error in KL-divergence calc. * Removed __PRETTY_FUNCTION__. * Fixed better name for alternative xentropy parameterization. Documented details on the objectives / metrics in code comments. * Common code for label interval checks. Cleanups. * Use common utility for various weight property checks. * Added code for customizable initial average to boost from. * Fixed spelling error in aliases. * Fixed nullptr check error in custom average. * Added network code for customized init score. * Restructured so that "standard" and "custom" init auto scores share aux. function. * Updated name for aux. automatic initial score fetcher.