Add result curve discovery dashboard
This commit is contained in:
@@ -14,7 +14,8 @@ from .catalog import get_catalog
|
||||
from .config import settings
|
||||
from .coverage import get_coverage_report
|
||||
from .jobs import cancel_job, create_job
|
||||
from .modules.system.service import disk_usage, get_conda_envs, get_gpus, scan_results
|
||||
from .modules.results.service import scan_results, scan_training_curves
|
||||
from .modules.system.service import disk_usage, get_conda_envs, get_gpus
|
||||
from .modules.dataset.service import create_dataset, list_uploaded_datasets, save_upload
|
||||
from .modules.weights.service import load_manifest, sync_weights, verify_weights
|
||||
from .agents.evaluation_agent import evaluate_project
|
||||
@@ -170,6 +171,11 @@ def api_results() -> list[dict]:
|
||||
return scan_results()
|
||||
|
||||
|
||||
@app.get("/api/results/curves")
|
||||
def api_result_curves() -> list[dict]:
|
||||
return scan_training_curves()
|
||||
|
||||
|
||||
@app.get("/api/artifacts/{artifact_path:path}")
|
||||
def api_artifact(artifact_path: str):
|
||||
candidate = Path(artifact_path)
|
||||
|
||||
Reference in New Issue
Block a user