pyvalues.remote_classifier¶
- class pyvalues.remote_classifier.OriginalValuesRemoteClassifier(url: str, method: str = 'POST', authorization_token: str | None = None, timeout_seconds: float = 30.0)¶
Bases:
RemoteClassifier[OriginalValues],OriginalValuesClassifierClassifier that is deployed somewhere else and called through an API.
- 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.remote_classifier.OriginalValuesWithAttainmentRemoteClassifier(url: str, method: str = 'POST', authorization_token: str | None = None, timeout_seconds: float = 30.0)¶
Bases:
RemoteClassifier[OriginalValuesWithAttainment],OriginalValuesWithAttainmentClassifierClassifier that is deployed somewhere else and called through an API.
- 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.remote_classifier.RefinedCoarseValuesRemoteClassifier(url: str, method: str = 'POST', authorization_token: str | None = None, timeout_seconds: float = 30.0)¶
Bases:
RemoteClassifier[RefinedCoarseValues],RefinedCoarseValuesClassifierClassifier that is deployed somewhere else and called through an API.
- 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.remote_classifier.RefinedCoarseValuesWithAttainmentRemoteClassifier(url: str, method: str = 'POST', authorization_token: str | None = None, timeout_seconds: float = 30.0)¶
Bases:
RemoteClassifier[RefinedCoarseValuesWithAttainment],RefinedCoarseValuesWithAttainmentClassifierClassifier that is deployed somewhere else and called through an API.
- 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.remote_classifier.RefinedValuesRemoteClassifier(url: str, method: str = 'POST', authorization_token: str | None = None, timeout_seconds: float = 30.0)¶
Bases:
RemoteClassifier[RefinedValues],RefinedValuesClassifierClassifier that is deployed somewhere else and called through an API.
- 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.remote_classifier.RefinedValuesWithAttainmentRemoteClassifier(url: str, method: str = 'POST', authorization_token: str | None = None, timeout_seconds: float = 30.0)¶
Bases:
RemoteClassifier[RefinedValuesWithAttainment],RefinedValuesWithAttainmentClassifierClassifier that is deployed somewhere else and called through an API.
- 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.remote_classifier.RemoteClassifier(response_class: Type[VALUES], url: str, method: str = 'POST', authorization_token: str | None = None, timeout_seconds: float = 30.0)¶
Bases:
Generic[VALUES]Abstract base class for a classifier that is deployed somewhere else and called through an API.