revscoring.features.modifiers¶
Modifiers provide convenient mechanisms for modifying and combining
revscoring.Feature and constant values into new
revscoring.Feature.
-
revscoring.features.modifiers.log(feature, name=None)[source]¶ Generates a feature that represents the log of a
revscoring.Feature’s value.
-
revscoring.features.modifiers.min(*args, name=None)[source]¶ Generates a feature that represents the minimum of a set of
revscoring.Featureor constant values.
-
revscoring.features.modifiers.max(*args, name=None)[source]¶ Generates a feature that represents the maximum of a set of
revscoring.Featureor constant values.
-
revscoring.features.modifiers.add(left, right, returns=None, name=None)[source]¶ Generates a feature that represents the addition of two
revscoring.Featureor constant values.
-
revscoring.features.modifiers.sub(left, right, returns=None, name=None)[source]¶ Generates a feature that represents the subtraction of two
revscoring.Featureor constant values.
-
revscoring.features.modifiers.mul(left, right, returns=None, name=None)[source]¶ Generates a feature that represents the multiplacation of two
revscoring.Featureor constant values.
-
revscoring.features.modifiers.div(left, right, name=None)[source]¶ Generates a feature that represents the division of two
revscoring.Featureor constant values.
-
revscoring.features.modifiers.eq(left, right, name=None)[source]¶ Generates a feature that represents the equality of two
revscoring.Featureor constant values.
-
revscoring.features.modifiers.ne(left, right, name=None)[source]¶ Generates a feature that represents the inequality of two
revscoring.Featureor constant values.
-
revscoring.features.modifiers.gt(left, right, name=None)[source]¶ Generates a feature that represents the greater-than relationship of two
revscoring.Featureor constant values.
-
revscoring.features.modifiers.lt(left, right, name=None)[source]¶ Generates a feature that represents the less-than relationship of two
revscoring.Featureor constant values.
-
revscoring.features.modifiers.ge(left, right, name=None)[source]¶ Generates a feature that represents the greater-than-or-equal relationship of two
revscoring.Featureor constant values.
-
revscoring.features.modifiers.le(left, right, name=None)[source]¶ Generates a feature that represents the less-than-or-equal relationship of two
revscoring.Featureor constant values.