# Auto-generated by schemas-hf. Do not edit manually.

from dataclasses import dataclass
from typing import Any, ClassVar, Optional

from schemas_hf.base import DatasetSchema
from schemas_hf.registry import register_schema


@register_schema
@dataclass
class Ai4mathMathvistaRecord(DatasetSchema):
    DATASET_NAME: ClassVar[str] = "AI4Math/MathVista"
    CONFIG_NAME: ClassVar[Optional[str]] = None
    pid: str
    question: str
    image: str
    decoded_image: Any
    choices: Any
    unit: str
    precision: float
    answer: str
    question_type: str
    answer_type: str
    metadata: dict[str, Any]
    query: str
