Spaces:
Sleeping
Sleeping
from pydantic import BaseModel | |
from typing import List, Optional, Union, Any | |
class LMHarnessTaskRequest(BaseModel): | |
model: str | |
model_args: Optional[Union[str, dict]] = None | |
tasks: Optional[List[Union[str, dict, object]]] = None | |
num_fewshot: Optional[int] = None | |
batch_size: Optional[int] = None | |
device: Optional[str] = None | |
limit: Optional[Union[int, float]] = None | |
write_out: bool = False # Whether to write out an example document and model input, for checking task integrity | |
class LMHarnessTaskResponse(BaseModel): | |
results: dict[Any] |