codeby-hp's picture
Upload 8 files
16b5510 verified
raw
history blame contribute delete
677 Bytes
"""Data models for pose classification API."""
from pydantic import BaseModel, Field
class PoseClassificationRequest(BaseModel):
"""Request body for pose classification endpoint."""
url: str = Field(
description="Image URL for classification"
)
class PosePrediction(BaseModel):
"""Single pose prediction result."""
label: str
score: float
class PoseClassificationResponse(BaseModel):
"""Response body for pose classification endpoint."""
model_name: str = "vit-human-pose-classification"
prediction: PosePrediction
prediction_time_ms: int = Field(
description="Time taken for inference in milliseconds"
)