Examples: query, "exact match", wildcard*, wild?ard, wild*rd
Fuzzy search: cake~ (finds cakes, bake)
Term boost: "red velvet"^4, chocolate^2
Field grouping: tags:(+work -"fun-stuff")
Escaping: Escape characters +-&|!(){}[]^"~*?:\ with \, e.g. \+
Range search: properties.timestamp:[1587729413488 TO *] (inclusive), properties.title:{A TO Z}(excluding A and Z)
Combinations: chocolate AND vanilla, chocolate OR vanilla, (chocolate OR vanilla) NOT "vanilla pudding"
Field search: properties.title:"The Title" AND text
Answered
Hi Team, Wondering If There Is A Better Way To Do Table Reporting? Currently Am Using The Report_Table() Function But The Display Doesn'T Support Custom Column Width, New Line, Etc. Thanks.

Hi team, wondering if there is a better way to do table reporting? Currently am using the report_table() function but the display doesn't support custom column width, new line, etc. Thanks.
image

  
  
Posted 11 months ago
Votes Newest

Answers 9


@<1523701087100473344:profile|SuccessfulKoala55> I mean in the ClearML UI (under PLOTS), you can't change the column width of a table reported this way. I tried to adjust the width but all it does is drag the column around.
For new line, I just add line breaks "\n" to the cells and the reported table basically just ignores it.

  
  
Posted 11 months ago

OK, and where are the custom column width, new line etc. specified?

  
  
Posted 11 months ago

These plots are displayed using plotly, I'm not sure it can do that

  
  
Posted 11 months ago

Sorry for the delay...

  
  
Posted 11 months ago

@<1628927672681762816:profile|GreasyKitten62> When you have specific display considerations, you can implement them through report_table's 'extra_layout' and 'extra_data' parameters

  
  
Posted 11 months ago

Thanks - Is there plan to add more display manipulating functionality? Right now it's not really ideal for long texts

  
  
Posted 11 months ago

Any update here? Thanks.

  
  
Posted 11 months ago

Hi @<1628927672681762816:profile|GreasyKitten62> , can you share the code you're running?

  
  
Posted 11 months ago

Hi @<1523701087100473344:profile|SuccessfulKoala55> , yeah here's the relevant code:

df = pd.DataFrame.from_dict(results)

logger = task.get_logger()

logger.report_table(
table_plot = df,
series = f"URL: {args['URL']}, Dataset: {args['Dataset']}",
title = "Full Response"
)

  
  
Posted 11 months ago