mlrl.common packageΒΆ
This module provides common functionality for rule learning algorithms.
- mlrl.common.get_gpu_devices() List[str]ΒΆ
Returns the names of all supported GPUs available on the machine.
- Returns:
A list that contains the names of all supported GPUs
- mlrl.common.get_num_cpu_cores() intΒΆ
Returns the number of CPU cores available on the machine, regardless of whether multi-threading support is enabled or not.
- Returns:
The number of CPU cores available on the machine
- mlrl.common.is_gpu_available() boolΒΆ
Returns whether any supported GPUs are available on the machine or not.
- Returns:
True, if at least one supported GPU is available, False otherwise
- mlrl.common.is_gpu_support_enabled() boolΒΆ
Returns whether multi-threading support was enabled at compile-time or not.
- Returns:
True, if the GPU support is enabled, False otherwise
- mlrl.common.is_multi_threading_support_enabled() boolΒΆ
Returns whether multi-threading support was enabled at compile-time or not.
- Returns:
True, if the multi-threading support is enabled, False otherwise
SubpackagesΒΆ
- mlrl.common.config package
- Submodules
- mlrl.common.config.parameters module
FeatureBinningParameterFeatureSamplingParameterFloatParameterGlobalPruningParameterInstanceSamplingParameterIntParameterNominalParameterNumericalParameterOutputSamplingParameterParallelPredictionParameterParallelRuleRefinementParameterParallelStatisticUpdateParameterParameterPartitionSamplingParameterPostOptimizationParameterRandomStateParameterRuleInductionParameterRulePruningParameterSizeStoppingCriterionParameterTimeStoppingCriterionParameter
- mlrl.common.config.parameters module
- Submodules
- mlrl.common.cython package
- Submodules
- mlrl.common.cython.example_weights module
- mlrl.common.cython.feature_binning module
- mlrl.common.cython.feature_info module
- mlrl.common.cython.feature_matrix module
- mlrl.common.cython.feature_sampling module
- mlrl.common.cython.instance_sampling module
- mlrl.common.cython.label_matrix module
- mlrl.common.cython.learner module
BeamSearchTopDownRuleInductionMixinDefaultRuleMixinEqualFrequencyFeatureBinningMixinEqualWidthFeatureBinningMixinExampleWiseStratifiedBiPartitionSamplingMixinExampleWiseStratifiedInstanceSamplingMixinFeatureSamplingWithoutReplacementMixinGreedyTopDownRuleInductionMixinInstanceSamplingWithReplacementMixinInstanceSamplingWithoutReplacementMixinIrepRulePruningMixinNoFeatureBinningMixinNoFeatureSamplingMixinNoGlobalPruningMixinNoInstanceSamplingMixinNoJointProbabilityCalibrationMixinNoMarginalProbabilityCalibrationMixinNoOutputSamplingMixinNoParallelPredictionMixinNoParallelRuleRefinementMixinNoParallelStatisticUpdateMixinNoPartitionSamplingMixinNoPostProcessorMixinNoRulePruningMixinNoSequentialPostOptimizationMixinNoSizeStoppingCriterionMixinNoTimeStoppingCriterionMixinOutputSamplingWithoutReplacementMixinOutputWiseStratifiedBiPartitionSamplingMixinOutputWiseStratifiedInstanceSamplingMixinParallelPredictionMixinParallelRuleRefinementMixinParallelStatisticUpdateMixinPostPruningMixinPrePruningMixinRNGMixinRandomBiPartitionSamplingMixinRoundRobinOutputSamplingMixinRuleLearnerConfigSequentialPostOptimizationMixinSequentialRuleModelAssemblageMixinSizeStoppingCriterionMixinTimeStoppingCriterionMixinTrainingResult
- mlrl.common.cython.learner_classification module
- mlrl.common.cython.learner_regression module
- mlrl.common.cython.multi_threading module
- mlrl.common.cython.output_matrix module
- mlrl.common.cython.output_sampling module
- mlrl.common.cython.output_space_info module
- mlrl.common.cython.package_info module
- mlrl.common.cython.partition_sampling module
- mlrl.common.cython.post_optimization module
- mlrl.common.cython.prediction module
- mlrl.common.cython.probability_calibration module
IsotonicJointProbabilityCalibrationModelIsotonicMarginalProbabilityCalibrationModelIsotonicProbabilityCalibrationModelIsotonicProbabilityCalibrationModelVisitorJointProbabilityCalibrationModelMarginalProbabilityCalibrationModelNoJointProbabilityCalibrationModelNoMarginalProbabilityCalibrationModelNoProbabilityCalibrationModel
- mlrl.common.cython.regression_matrix module
- mlrl.common.cython.rng module
- mlrl.common.cython.rule_induction module
- mlrl.common.cython.rule_model module
- mlrl.common.cython.stopping_criterion module
- Submodules
- mlrl.common.testbed package
SubmodulesΒΆ
- mlrl.common.learners module
ClassificationRuleLearnerProbabilisticClassificationRuleLearnerRegressionRuleLearnerRuleLearnerSparsePolicyconfigure_rule_learner()convert_into_sklearn_compatible_probabilities()
- mlrl.common.mixins module
- mlrl.common.package_info module