pyvalues.baseline_classifier¶
- class pyvalues.baseline_classifier.AllAttainedClassifier¶
Bases:
RefinedValuesWithAttainmentClassifierClassifier that assigns all values as attained to each text.
- classify_segments_for_refined_values_with_attainment(segments: Iterable[str], language: LanguageAlpha2 | str = 'en') Generator[RefinedValuesWithAttainment, None, None]¶
Classifies each segment.
- Parameters:
segments (Iterable[str]) – The segments to classify
language (LanguageAlpha2 | str) – The language of the segments
- Returns:
Classifications for each segment
- Return type:
Generator[RefinedValuesWithAttainment, None, None]
- class pyvalues.baseline_classifier.AllConstrainedClassifier¶
Bases:
RefinedValuesWithAttainmentClassifierClassifier that assigns all values as constrained to each text.
- classify_segments_for_refined_values_with_attainment(segments: Iterable[str], language: LanguageAlpha2 | str = 'en') Generator[RefinedValuesWithAttainment, None, None]¶
Classifies each segment.
- Parameters:
segments (Iterable[str]) – The segments to classify
language (LanguageAlpha2 | str) – The language of the segments
- Returns:
Classifications for each segment
- Return type:
Generator[RefinedValuesWithAttainment, None, None]
- class pyvalues.baseline_classifier.RandomOriginalValuesClassifier(probabilities: OriginalValues | float = 0.5)¶
Bases:
OriginalValuesClassifierClassifier that assigns values at random.
- classify_segments_for_original_values(segments: Iterable[str], language: LanguageAlpha2 | str = 'en') Generator[OriginalValues, None, None]¶
Classifies each segment.
- Parameters:
segments (Iterable[str]) – The segments to classify
language (LanguageAlpha2 | str) – The language of the segments
- Returns:
Classifications for each segment
- Return type:
Generator[OriginalValues, None, None]
- class pyvalues.baseline_classifier.RandomOriginalValuesWithAttainmentClassifier(probabilities: OriginalValuesWithAttainment | AttainmentScore = AttainmentScore(attained=0.2929, constrained=0.2929))¶
Bases:
OriginalValuesWithAttainmentClassifierClassifier that assigns values at random.
- classify_segments_for_original_values_with_attainment(segments: Iterable[str], language: LanguageAlpha2 | str = 'en') Generator[OriginalValuesWithAttainment, None, None]¶
Classifies each segment.
- Parameters:
segments (Iterable[str]) – The segments to classify
language (LanguageAlpha2 | str) – The language of the segments
- Returns:
Classification for each segment
- Return type:
Generator[OriginalValuesWithAttainment, None, None]
- class pyvalues.baseline_classifier.RandomRefinedCoarseValuesClassifier(probabilities: RefinedCoarseValues | float = 0.5)¶
Bases:
RefinedCoarseValuesClassifierClassifier that assigns values at random.
- classify_segments_for_refined_coarse_values(segments: Iterable[str], language: LanguageAlpha2 | str = 'en') Generator[RefinedCoarseValues, None, None]¶
Classifies each segment.
- Parameters:
segments (Iterable[str]) – The segments to classify
language (LanguageAlpha2 | str) – The language of the segments
- Returns:
Classification for each segment
- Return type:
Generator[RefinedCoarseValues, None, None]
- class pyvalues.baseline_classifier.RandomRefinedCoarseValuesWithAttainmentClassifier(probabilities: RefinedCoarseValuesWithAttainment | AttainmentScore = AttainmentScore(attained=0.2929, constrained=0.2929))¶
Bases:
RefinedCoarseValuesWithAttainmentClassifierClassifier that assigns values at random.
- classify_segments_for_refined_coarse_values_with_attainment(segments: Iterable[str], language: LanguageAlpha2 | str = 'en') Generator[RefinedCoarseValuesWithAttainment, None, None]¶
Classifies each segment.
- Parameters:
segments (Iterable[str]) – The segments to classify
language (LanguageAlpha2 | str) – The language of the segments
- Returns:
Classifications for each segment
- Return type:
Generator[RefinedCoarseValuesWithAttainment, None, None]
- class pyvalues.baseline_classifier.RandomRefinedValuesClassifier(probabilities: RefinedValues | float = 0.5)¶
Bases:
RefinedValuesClassifierClassifier that assigns values at random.
- classify_segments_for_refined_values(segments: Iterable[str], language: LanguageAlpha2 | str = 'en') Generator[RefinedValues, None, None]¶
Classifies each segment.
- Parameters:
segments (Iterable[str]) – The segments to classify
language (LanguageAlpha2 | str) – The language of the segments
- Returns:
Classifications for each segment
- Return type:
Generator[RefinedValues, None, None]
- class pyvalues.baseline_classifier.RandomRefinedValuesWithAttainmentClassifier(probabilities: RefinedValuesWithAttainment | AttainmentScore = AttainmentScore(attained=0.2929, constrained=0.2929))¶
Bases:
RefinedValuesWithAttainmentClassifierClassifier that assigns values at random.
- classify_segments_for_refined_values_with_attainment(segments: Iterable[str], language: LanguageAlpha2 | str = 'en') Generator[RefinedValuesWithAttainment, None, None]¶
Classifies each segment.
- Parameters:
segments (Iterable[str]) – The segments to classify
language (LanguageAlpha2 | str) – The language of the segments
- Returns:
Classifications for each segment
- Return type:
Generator[RefinedValuesWithAttainment, None, None]