mirror of
https://github.com/clearml/clearml-server
synced 2025-02-25 13:43:32 +00:00
Allow requesting plots and iter_histograms for all variants
This commit is contained in:
parent
9069cfe1da
commit
6705aff56f
apiserver
@ -20,9 +20,7 @@ class HistogramRequestBase(Base):
|
||||
|
||||
class MetricVariants(Base):
|
||||
metric: str = StringField(required=True)
|
||||
variants: Sequence[str] = ListField(
|
||||
items_types=str, validators=Length(minimum_value=1)
|
||||
)
|
||||
variants: Sequence[str] = ListField(items_types=str)
|
||||
|
||||
|
||||
class ScalarMetricsIterHistogramRequest(HistogramRequestBase):
|
||||
|
@ -130,14 +130,14 @@ def collect_debug_image_urls(company: str, task: str) -> Set[str]:
|
||||
if not metrics:
|
||||
return set()
|
||||
|
||||
task_metrics = {task: set(metrics)}
|
||||
task_metrics = {task: {m: [] for m in metrics}}
|
||||
scroll_id = None
|
||||
urls = set()
|
||||
while True:
|
||||
res = event_bll.debug_images_iterator.get_task_events(
|
||||
company_id=company,
|
||||
task_metrics=task_metrics,
|
||||
iter_count=100,
|
||||
iter_count=10,
|
||||
state_id=scroll_id,
|
||||
)
|
||||
if not res.metric_events or not any(
|
||||
|
Loading…
Reference in New Issue
Block a user