Spaces:
Sleeping
Sleeping
Updated API
Browse files- tasks/audio.py +3 -1
- tasks/image.py +3 -1
- tasks/text.py +3 -1
tasks/audio.py
CHANGED
|
@@ -5,8 +5,9 @@ from .utils.emissions import get_space_info
|
|
| 5 |
router = APIRouter()
|
| 6 |
|
| 7 |
DESCRIPTION = "Random Baseline"
|
|
|
|
| 8 |
|
| 9 |
-
@router.post(
|
| 10 |
description=DESCRIPTION)
|
| 11 |
async def evaluate_audio(request: AudioEvaluationRequest):
|
| 12 |
"""
|
|
@@ -22,6 +23,7 @@ async def evaluate_audio(request: AudioEvaluationRequest):
|
|
| 22 |
"username": username,
|
| 23 |
"space_url": space_url,
|
| 24 |
"model_description": DESCRIPTION,
|
|
|
|
| 25 |
"received_config": {
|
| 26 |
"dataset_name": request.dataset_name,
|
| 27 |
"test_size": request.test_size,
|
|
|
|
| 5 |
router = APIRouter()
|
| 6 |
|
| 7 |
DESCRIPTION = "Random Baseline"
|
| 8 |
+
ROUTE = "/audio"
|
| 9 |
|
| 10 |
+
@router.post(ROUTE, tags=["Audio Task"],
|
| 11 |
description=DESCRIPTION)
|
| 12 |
async def evaluate_audio(request: AudioEvaluationRequest):
|
| 13 |
"""
|
|
|
|
| 23 |
"username": username,
|
| 24 |
"space_url": space_url,
|
| 25 |
"model_description": DESCRIPTION,
|
| 26 |
+
"route": ROUTE,
|
| 27 |
"received_config": {
|
| 28 |
"dataset_name": request.dataset_name,
|
| 29 |
"test_size": request.test_size,
|
tasks/image.py
CHANGED
|
@@ -5,8 +5,9 @@ from .utils.emissions import get_space_info
|
|
| 5 |
router = APIRouter()
|
| 6 |
|
| 7 |
DESCRIPTION = "Random Baseline"
|
|
|
|
| 8 |
|
| 9 |
-
@router.post(
|
| 10 |
description=DESCRIPTION)
|
| 11 |
async def evaluate_image(request: ImageEvaluationRequest):
|
| 12 |
"""
|
|
@@ -21,6 +22,7 @@ async def evaluate_image(request: ImageEvaluationRequest):
|
|
| 21 |
"message": "Image evaluation endpoint not yet implemented",
|
| 22 |
"username": username,
|
| 23 |
"space_url": space_url,
|
|
|
|
| 24 |
"model_description": DESCRIPTION,
|
| 25 |
"received_config": {
|
| 26 |
"dataset_name": request.dataset_name,
|
|
|
|
| 5 |
router = APIRouter()
|
| 6 |
|
| 7 |
DESCRIPTION = "Random Baseline"
|
| 8 |
+
ROUTE = "/image"
|
| 9 |
|
| 10 |
+
@router.post(ROUTE, tags=["Image Task"],
|
| 11 |
description=DESCRIPTION)
|
| 12 |
async def evaluate_image(request: ImageEvaluationRequest):
|
| 13 |
"""
|
|
|
|
| 22 |
"message": "Image evaluation endpoint not yet implemented",
|
| 23 |
"username": username,
|
| 24 |
"space_url": space_url,
|
| 25 |
+
"route": ROUTE,
|
| 26 |
"model_description": DESCRIPTION,
|
| 27 |
"received_config": {
|
| 28 |
"dataset_name": request.dataset_name,
|
tasks/text.py
CHANGED
|
@@ -10,8 +10,9 @@ from .utils.emissions import tracker, clean_emissions_data, get_space_info
|
|
| 10 |
router = APIRouter()
|
| 11 |
|
| 12 |
DESCRIPTION = "Random Baseline"
|
|
|
|
| 13 |
|
| 14 |
-
@router.post(
|
| 15 |
description=DESCRIPTION)
|
| 16 |
async def evaluate_text(request: TextEvaluationRequest):
|
| 17 |
"""
|
|
@@ -80,6 +81,7 @@ async def evaluate_text(request: TextEvaluationRequest):
|
|
| 80 |
"energy_consumed_wh": emissions_data.energy_consumed * 1000,
|
| 81 |
"emissions_gco2eq": emissions_data.emissions * 1000,
|
| 82 |
"emissions_data": clean_emissions_data(emissions_data),
|
|
|
|
| 83 |
"dataset_config": {
|
| 84 |
"dataset_name": request.dataset_name,
|
| 85 |
"test_size": request.test_size,
|
|
|
|
| 10 |
router = APIRouter()
|
| 11 |
|
| 12 |
DESCRIPTION = "Random Baseline"
|
| 13 |
+
ROUTE = "/text"
|
| 14 |
|
| 15 |
+
@router.post(ROUTE, tags=["Text Task"],
|
| 16 |
description=DESCRIPTION)
|
| 17 |
async def evaluate_text(request: TextEvaluationRequest):
|
| 18 |
"""
|
|
|
|
| 81 |
"energy_consumed_wh": emissions_data.energy_consumed * 1000,
|
| 82 |
"emissions_gco2eq": emissions_data.emissions * 1000,
|
| 83 |
"emissions_data": clean_emissions_data(emissions_data),
|
| 84 |
+
"api_route": ROUTE,
|
| 85 |
"dataset_config": {
|
| 86 |
"dataset_name": request.dataset_name,
|
| 87 |
"test_size": request.test_size,
|