File parallel_statistic_update_auto.hpp¶
-
namespace boosting
-
class AutoParallelStatisticUpdateConfig : public IMultiThreadingConfig¶
- #include <parallel_statistic_update_auto.hpp>
Allows to configure the multi-threading behavior that is used for the parallel update of statistics by automatically deciding for the number of threads to be used.
Public Functions
-
AutoParallelStatisticUpdateConfig(const ReadableProperty<ILossConfig> lossConfig)¶
- Parameters:
lossConfig – A
ReadablePropertythat allows to access theILossConfigthat stores the configuration of the loss function
-
MultiThreadingSettings getSettings(const IFeatureMatrix &featureMatrix, uint32 numOutputs) const override¶
See also
IMultiThreadingConfig::getSettings
Private Members
-
const ReadableProperty<ILossConfig> lossConfig_¶
-
AutoParallelStatisticUpdateConfig(const ReadableProperty<ILossConfig> lossConfig)¶
-
class AutoParallelStatisticUpdateConfig : public IMultiThreadingConfig¶