• olofer's avatar
    Customized average fixes (nullptr and network) (#739) · eb52262b
    olofer authored
    * 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.
    eb52262b
xentropy_objective.hpp 8.74 KB