opik icon indicating copy to clipboard operation
opik copied to clipboard

[FR]: Allow configuration values to be added as columns in Experiments View

Open skarygia-te opened this issue 6 months ago โ€ข 5 comments

Proposal summary

The request is about allowing the experiment configuration values to be added as columns in the experiments view.

Motivation

Right now the experiments are only categorised based on the dataset that they were run on and other configuration parameters (like the model that was used) are not visible in that view. However, often a user wants to choose experiments to compare based on some of the configuration parameters or he wants to check the results for a specific configuration. Currently that requires to go into the configuration of each experiment and check if it is the one he is looking for or not. So, it would be helpful to have that information more visible in the view.

skarygia-te avatar May 27 '25 09:05 skarygia-te

@skarygia-te this is a great frontend issue that is realtivley simple to implement. I have assigned a small bounty for our community to implement this since its a good first issue for many contributors, this should hopefully ensure we get a quick turnaround on this feature request. /bounty 75

vincentkoc avatar May 27 '25 12:05 vincentkoc

๐Ÿ’Ž $75 bounty โ€ข Comet

Steps to solve:

  1. Start working: Comment /attempt #2278 with your implementation plan
  2. Submit work: Create a pull request including /claim #2278 in the PR body to claim the bounty
  3. Review: Team will review PR and any clarifying questions and if successful changes will be merged
  4. Receive payment: 100% of the bounty is received 2-5 days post-reward. Make sure you are eligible for payouts

โ— Important guidelines:

  • To claim a bounty, you need to provide a short demo video of your changes in your pull request
  • If anything is unclear, ask for clarification before starting as this will help avoid potential rework
  • Low quality AI PRs will not receive review and will be closed
  • Please ask to be assigned before attempting to work on the bounty

Thank you for contributing to Comet!

Attempt Started (UTC) Solution Actions
๐ŸŸข @Vikaspal8923 Jun 08, 2025, 11:47:02 AM #2423 Reward
๐ŸŸข @onyedikachi-david May 27, 2025, 02:00:48 PM #2283 Reward

algora-pbc[bot] avatar May 27 '25 12:05 algora-pbc[bot]

/attempt #2278

onyedikachi-david avatar May 27 '25 14:05 onyedikachi-david

@onyedikachi-david are you still working on this? Can i help in anyway?

vincentkoc avatar May 29 '25 11:05 vincentkoc

@onyedikachi-david are you still working on this? Can i help in anyway?

Had memory resource constraints while testing to record a demo video. Will try again before end of the day

onyedikachi-david avatar May 29 '25 11:05 onyedikachi-david

/attempt #2278

Vikaspal8923 avatar Jun 08 '25 11:06 Vikaspal8923

Hey @skarygia-te,

This PRโ€”https://github.com/comet-ml/opik/pull/2429โ€”adds the ability to include the entire config in the table.

Additionally, experiments for the datasets visible on a page can now be filtered by values from the config.

Weโ€™re closing this feature request as we currently donโ€™t plan to support displaying individual config fields as separate columns. However, we hope the implemented functionality addresses your original need. Please donโ€™t hesitate to reach out if you have any concerns or additional feedback.

Thank you again for your contribution! ๐Ÿ™Œ

andriidudar avatar Jun 09 '25 15:06 andriidudar

๐ŸŽ‰๐ŸŽˆ @Vikaspal8923 has been awarded $75 by Comet! ๐ŸŽˆ๐ŸŽŠ

algora-pbc[bot] avatar Jun 16 '25 08:06 algora-pbc[bot]

Rewarded @Vikaspal8923 as work was completed, however code was not merged as it was resolved by another colleague as part of another fix. Thanks all

vincentkoc avatar Jun 16 '25 08:06 vincentkoc