source code Browse git
from typing import Type, Dict, Optional, List, Tuple, Any, Union
from pydantic import BaseModel, confloat
class PredictionValue(BaseModel):
    """ """
    model_version: Optional[Any] = None
    score: Optional[float] = 0.00
    result: Optional[List[Any]] = []
    # cluster: Optional[Any] = None
    # neighbors: Optional[Any] = None
    def serialize(self):
        from label_studio_sdk.label_interface.region import Region
        return {
            "model_version": self.model_version,
            "score": self.score,
            "result": [r._dict() if isinstance(r, Region) else r for r in self.result],
        }
class AnnotationValue(BaseModel):
    """ """
    result: Optional[List[dict]]
class TaskValue(BaseModel):
    """ """
    data: Optional[dict]
    annotations: Optional[List[AnnotationValue]]
    predictions: Optional[List[PredictionValue]]Classes
- class AnnotationValue (**data: Any)
- 
Create a new model by parsing and validating input data from keyword arguments. Raises [ ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.selfis explicitly positional-only to allowselfas a field name.source code Browse gitclass AnnotationValue(BaseModel): """ """ result: Optional[List[dict]]Constants- model_computed_fields
- model_config
- model_fields
- result : Optional[List[dict]]
 
- class PredictionValue (**data: Any)
- 
Create a new model by parsing and validating input data from keyword arguments. Raises [ ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.selfis explicitly positional-only to allowselfas a field name.source code Browse gitclass PredictionValue(BaseModel): """ """ model_version: Optional[Any] = None score: Optional[float] = 0.00 result: Optional[List[Any]] = [] # cluster: Optional[Any] = None # neighbors: Optional[Any] = None def serialize(self): from label_studio_sdk.label_interface.region import Region return { "model_version": self.model_version, "score": self.score, "result": [r._dict() if isinstance(r, Region) else r for r in self.result], }Constants- model_computed_fields
- model_config
- model_fields
- model_version : Optional[Any]
- result : Optional[List[Any]]
- score : Optional[float]
 Methods- def serialize(self)
- 
source code Browse gitdef serialize(self): from label_studio_sdk.label_interface.region import Region return { "model_version": self.model_version, "score": self.score, "result": [r._dict() if isinstance(r, Region) else r for r in self.result], }
 
- class TaskValue (**data: Any)
- 
Create a new model by parsing and validating input data from keyword arguments. Raises [ ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.selfis explicitly positional-only to allowselfas a field name.source code Browse gitclass TaskValue(BaseModel): """ """ data: Optional[dict] annotations: Optional[List[AnnotationValue]] predictions: Optional[List[PredictionValue]]Constants- annotations : Optional[List[AnnotationValue]]
- data : Optional[dict]
- model_computed_fields
- model_config
- model_fields
- predictions : Optional[List[PredictionValue]]