Spaces:
Running
Running
File size: 1,474 Bytes
24b4390 c040b82 813e1f3 0f38d21 24b4390 c040b82 813e1f3 24b4390 |
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 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 |
"""
Components package for TraceMind UI
Contains reusable visual components
"""
from .metric_displays import (
get_rank_badge,
get_success_rate_bar,
get_gpu_utilization_bar,
get_provider_badge,
get_agent_type_badge,
get_hardware_badge,
format_cost,
format_duration,
get_tooltip_icon
)
from .leaderboard_table import (
generate_leaderboard_html,
generate_empty_state_html,
generate_filter_summary_html
)
from .analytics_charts import (
create_trends_plot,
create_performance_heatmap,
create_speed_accuracy_scatter,
create_cost_efficiency_scatter,
create_comparison_radar
)
from .report_cards import (
generate_leaderboard_summary_card,
generate_run_report_card,
download_card_as_png_js
)
# Additional components (to be added)
# from .thought_graph import create_thought_graph
__all__ = [
'get_rank_badge',
'get_success_rate_bar',
'get_gpu_utilization_bar',
'get_provider_badge',
'get_agent_type_badge',
'get_hardware_badge',
'format_cost',
'format_duration',
'get_tooltip_icon',
'generate_leaderboard_html',
'generate_empty_state_html',
'generate_filter_summary_html',
'create_trends_plot',
'create_performance_heatmap',
'create_speed_accuracy_scatter',
'create_cost_efficiency_scatter',
'create_comparison_radar',
'generate_leaderboard_summary_card',
'generate_run_report_card',
'download_card_as_png_js',
]
|