Spaces:
Sleeping
Sleeping
from fastapi import APIRouter | |
from .utils.evaluation import ImageEvaluationRequest | |
from .utils.emissions import get_space_info | |
router = APIRouter() | |
DESCRIPTION = "Random Baseline" | |
ROUTE = "/image" | |
async def evaluate_image(request: ImageEvaluationRequest): | |
""" | |
Evaluate image classification. | |
Current Model: Random Baseline | |
- Makes random predictions | |
- Used as a baseline for comparison | |
""" | |
username, space_url = get_space_info() | |
return { | |
"message": "Image evaluation endpoint not yet implemented", | |
"username": username, | |
"space_url": space_url, | |
"route": ROUTE, | |
"model_description": DESCRIPTION, | |
"received_config": { | |
"dataset_name": request.dataset_name, | |
"test_size": request.test_size, | |
"test_seed": request.test_seed | |
} | |
} |