Skip to content

control view (WIP) #6

@mikkokotila

Description

@mikkokotila

Objective

To introduce a drag-and-drop interface that allows visualization of parameter value performance, while providing a straightforward way to disable a given parameter value.

Overview

Data

The underlying data consist of for features:

NAME TYPE DESCRIPTION
active bool if the parameter value is active or not
score int a value between -5 to +5 to indicate performance of the parameter value
parameter str the name of the parameter
value str the value of the parameter

For example, { 'active': true, 'score': -2, 'parameter': 'batch_size', 'value': '128'}. In addition, there is a unique key, and if a 2d array is preferred instead, it can be used as the fifth feature id.

Sizing/Resizing

The size of the interface is proportional to the size of the window. Once a window is resized, everything in the interface is resized together with it. This means that the interface is not usable in smaller screens, particularly in mobile screens, and at this point it is intended to be so.

Positioning of Boxes

  • higher the score, the closer to center
  • negative values are to the left
  • positive values are to the right
  • when value is zero, the box is not visible
  • box are separated by 10% of box dimension vertically and horizontally (so if the current size of the

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions