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
I Have A Task Which I Reported A Table To - How Do I Access This Table Through Code? The Clearml Task Object Attribute "Artifacts" Is Empty

I have a task which I reported a table to - how do I access this table through code? The clearml Task object attribute "artifacts" is empty

  
  
Posted 2 years ago
Votes Newest

Answers 8


logger.report_table(title="Inference Data", series="Inference Values", iteration=0, table_plot=inference_table)

  
  
Posted 2 years ago

It is reported as a plot, not an artifact 🙂

  
  
Posted 2 years ago

What does that mean? How can I access this data?

  
  
Posted 2 years ago

yep

  
  
Posted 2 years ago

👍

  
  
Posted 2 years ago

inference table is a pandas dataframe

  
  
Posted 2 years ago

WackyRabbit7 , how did you report the table? Can you please provide an example for the data structure of the table?

  
  
Posted 2 years ago

If you want to access them as artifacts via code (OR via UI) you'll have to register via code and call them back that way.

Use the following:
https://clear.ml/docs/latest/docs/references/sdk/task#register_artifact

https://clear.ml/docs/latest/docs/references/sdk/task#get_registered_artifacts

Also please note the difference between reporting those tables as data via the logger and as artifacts since the logger saves things as events (plots, scalars, debug samples).

https://clear.ml/docs/latest/docs/references/sdk/logger

  
  
Posted 2 years ago
668 Views
8 Answers
2 years ago
one year ago
Tags