ExplainaBoard icon indicating copy to clipboard operation
ExplainaBoard copied to clipboard

ExplainaBoard maintains the hyper-parameter features?

Open pfliu-nlp opened this issue 2 years ago • 1 comments

After discussion with Kiril and Haris, the idea of enabling ExplainaBoard to record hyper-parameter features for each task comes out.

To achieve this, the potential workflow is:

  • design a reasonable schema for hyper-parameter, e.g., shared hyper-parameters, or task-specific ones
  • add this schema into the SysOutput class
  • design interface for users to specify their hyper-parameters
    • SDK side
    • Web platform side

pfliu-nlp avatar Mar 28 '22 13:03 pfliu-nlp

I think this is a good idea.

My suggestion would be that we have something simple like:

"system_details": {...}

where the system details are left completely underspecified for now (other than having to be expressed in json), but we gradually refine the schema as we see how people would like to use this field. This would allow us to implement this quickly without over-thinking things now.

In the SDK, people can specify system_details as a json file, and in the web interface this can be an optional upload field.

neubig avatar Mar 31 '22 13:03 neubig