Skip to content

Draw curve for the trial #63

@kerthcet

Description

@kerthcet

What would you like to be added:

We have metrics stored here

class Metric(Base):
__tablename__ = "metrics"
uuid = Column(UUID(as_uuid=True), primary_key=True, default=uuid.uuid4)
key = Column(String, nullable=False)
value = Column(Float, nullable=False)
project_id = Column(UUID(as_uuid=True), nullable=False)
trial_id = Column(UUID(as_uuid=True), nullable=False)
run_id = Column(UUID(as_uuid=True), nullable=False)
step = Column(Integer, nullable=False, default=0)
created_at = Column(DateTime(timezone=True), default=datetime.now(UTC))

Once the trial is finished, we should able to draw the curve for the trial based on different metric name.

Why is this needed:

Completion requirements:

This feature requires the following artifacts:

  • Design doc
  • API change
  • Docs update

The artifacts should be linked in subsequent comments.

Metadata

Metadata

Assignees

Labels

featureCategorizes issue or PR as related to a new feature.needs-priorityIndicates a PR lacks a label and requires one.needs-triageIndicates an issue or PR lacks a label and requires one.

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions