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 one year ago
Votes Newest

Answers 9


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

  
  
Posted one year ago

Any update here? Thanks.

  
  
Posted one year 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 one year ago

@<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 one year ago

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

  
  
Posted one year ago

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

  
  
Posted one year ago

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

  
  
Posted one year 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 one year ago

Sorry for the delay...

  
  
Posted one year ago