File size: 896 Bytes
4d6e8c2 70f5f26 4d6e8c2 70f5f26 4d6e8c2 70f5f26 4d6e8c2 70f5f26 4d6e8c2 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
from fastapi import APIRouter
from .utils.evaluation import ImageEvaluationRequest
from .utils.emissions import get_space_info
router = APIRouter()
DESCRIPTION = "Random Baseline"
@router.post("/image", tags=["Image Task"],
description=DESCRIPTION)
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,
"model_description": DESCRIPTION,
"received_config": {
"dataset_name": request.dataset_name,
"test_size": request.test_size,
"test_seed": request.test_seed
}
} |